11000000 140170678687313264258491921711104000000 11000001 -250837911542686689904113590265932374080 11000002 532935559450698080714108704765762560 11000003 -191625964862919608854786210150240488960 11000004 199165163526663979899241189580326889472 11000005 -13975539668899836378355037613953285640 11000006 100315602204798066995541460773230873952 11000007 -1555624862708812576199101336839707160 11000008 689345649234344581301295524016058705920 11000009 80740168760437082322231252152105460480 11000010 145894247335873488161628886352636160000 11000011 243315046706197389681381880252981250448 11000012 -79136777065388915947754459821138352640 11000013 -97090272303204708425215815236962350912 11000014 467178926285031357281196524067756032832 11000015 -277392899351997962644440629064884028000 11000016 -103398726985259887325071387445392834560 11000017 412689456414686926776578904030735723392 11000018 -34902039818753085785699320250252957040 11000019 581505418197594585177634261111904179200 11000020 195496433038217596050670854956909575680 11000021 -1133598015274813904224737909568597407168 11000022 186743117516875629024442001741656118784 11000023 -53473415036561291779906330650760080560 11000024 -98780596789281563312078848843511193600 11000025 -46476397363681760015432878140782369250 11000026 -55676906532259546799267092168377320736 11000027 -600865988323659132500437392355538744124 11000028 -43805865201875091574900858477212180480 11000029 31827872503128474985879513074957749440 11000030 -79295213485503919617746020410703438080 11000031 -2751782032028011868994508170556496256 11000032 -197611508166141862036422713881302663168 11000033 -430016740414814198524590642279936349776 11000034 214754213950512896668468543876616466384 11000035 432980523000862853035460097981513924000 11000036 568803346162367852892310274541772185600 11000037 343412358371117802619200066554970668352 11000038 192221733747510408459700989080804589696 11000039 -954598181936503339517417078500827553440 11000040 35377157933739860595586819101956505600 11000041 -823846020984017388803185008472928284770 11000042 -374298820249146154821660409765273781328 11000043 -8684389502830560554656484843533763160 11000044 -132202250548319247541689135131709534720 11000045 -1543864820419312798266513929244278400 11000046 104506894287991462695848812770387960384 11000047 -477158384736174722498274006761724557840 11000048 -137433196695181791714298636686602403840 11000049 102067646505519802621505526455496706368 11000050 218383414264845043627681184409717840000 11000051 446633061104540861254631786077209375000 11000052 -117889026778863177910353146879842203648 11000053 -23188203545218030512415269096897071698 11000054 73644836837267140127428889692244957184 11000055 48005041179097544454390116612984774400 11000056 -728982279483738996860452801310462853120 11000057 350894890730946248730078595324074483306 11000058 93843496851257481181604375350126915584 11000059 374826239131478534835035031665164846356 11000060 -789501491245107228699155200843545600 11000061 405482234779309961963835073869038222310 11000062 -154657535519650499330278335158163470400 11000063 -68966969221680412005963440764739010480 11000064 401601529360097974347834744689733402624 11000065 -135904266897131238671940443813326554540 11000066 178806409540970949978788285011402652160 11000067 -231919773011225468254382566075214908752 11000068 -242480519383409255085402109449940844544 11000069 981313121650344683753411102940201955680 11000070 267556693855666497178761778243773542400 11000071 246206251325951603885073787009247931264 11000072 -432815240797511980839719132663851253760 11000073 52730256013365389703223764344565777408 11000074 -17363186851577434839136797931265335200 11000075 26517787391121873185043802147437840600 11000076 -254229796845964578841041376888010634240 11000077 -325612933880754727209823309373813866080 11000078 24612185221161898815217062973424142720 11000079 -266549783680888164205231124463593823576 11000080 21997032862146281830463372202548920320 11000081 146988250663672917594234695133382152882 11000082 41577643723699879908255201469391793792 11000083 878301522326059471741140944867140524332 11000084 583651920253890754925897330869611705216 11000085 -1633147342584352015547215473298437600 11000086 168412908033334748339887635894378942720 11000087 94260112824543773186739146882713718400 11000088 -6471743685955554342917408000856883200 11000089 -802984527212805113944506846642084461110 11000090 313844046659742164472563173311534616800 11000091 759201257870941065034904663607459615744 11000092 -75247106857519996962697381573040967168 11000093 -373329160796444722000447687807170874356 11000094 -32506461087681245144557217242116059136 11000095 -123559613892411393824014403692958362560 11000096 2430942384045764514666045194415636480 11000097 340187172671594027283641782141083834240 11000098 65041691728144254753174312499682645664 11000099 275857858022293857564802809122531172048 11000100 -40400704551363295185169654290381619200 11000101 190279325560719599597138554188086039424 11000102 -55127058160480586267223147858502596096 11000103 -177972451180239526903968867479530374192 11000104 112265438889633325652470166280836213760 11000105 372679897378968048132943521801429657600 11000106 -50108569592581085669929903950313565760 11000107 294476249989005989252536072275157831680 11000108 382945309430353242569685592516338501888 11000109 -627328254346492962258047084202968124096 11000110 585786211270404031580120564251106880 11000111 140538607464089527687430656979079389712 11000112 -93250808206825033678833853984961003520 11000113 -77951813894405327030554052164833350638 11000114 -261096059818989785729872000024685841888 11000115 33661029293325842002153689107510507520 11000116 -357394767554741057022592094437455775360 11000117 -68852618819588432335708457861462584608 11000118 60773584506485396940403254940817203200 11000119 -446113380572226302602341074360892331680 11000120 -300382649373584457932809784402236723200 11000121 -566489078747633205339857622413782991136 11000122 240801454820881692367391890750617515520 11000123 -127587528091685952942211868804538873600 11000124 -590919722676336918628920712587256318464 11000125 -932299705671719727667209371414646201000 11000126 -474033847645471453773871974164942470080 11000127 -148502406284994277826949425675404618368 11000128 185599715418115282712797875121847533568 11000129 -83676191509398734994257737997967899520 11000130 -173106590935262502870527357877602664960 11000131 3474967985733388818191879751849880400 11000132 6829358555186769765357178764316852224 11000133 -49284659193747119763539445333883802880 11000134 60680597791799453547937419215332965216 11000135 39083929230258803798167159645783884000 11000136 80913207012040819047836546474540728320 11000137 -62360037374024631440584375262881257600 11000138 93969863955986785309340068092514682880 11000139 -11218714760048431719531870799850506320 11000140 -267997398924920931958870674453678658560 11000141 2868729566175834021227912788147126464 11000142 257277324939954330999717844519983197760 11000143 114285783371438289180742172484652965888 11000144 -165585685514673337709387630442702176256 11000145 20435884789431173319299958065610768000 11000146 -38816968418253717797825066479024207728 11000147 -24964598206596383269072500631770881688 11000148 -275805107350605978249289573266124216320 11000149 -394425662768078254426058634948192300850 11000150 -4960711479789569899695008508293894400 11000151 23197298096770074417264054221810443680 11000152 -814754468348494943870060557859737958400 11000153 -702750215632489883894306011001640141756 11000154 -163477058304227398038914509215382936320 11000155 -387893292155575198874672464673954821440 11000156 450033373348385336913879585112677811200 11000157 399672488494631906363015544747050252352 11000158 -123392671650868494174972543757812983616 11000159 -117028111867315085903396312989291580640 11000160 107301799249667712603686340011320934400 11000161 107481064165390295891991599493446996224 11000162 -926803700543245832827640830300845477888 11000163 -391592415213972880013101745966291194896 11000164 -33241491971901598848033301565983948800 11000165 54682263630972144135173282010075061920 11000166 83833344578076899409501665701460542848 11000167 -172779561500858642886724753825548266280 11000168 -645343777292531478911564403840833725440 11000169 -71152975032721639831239443289904810806 11000170 91798989788565778017524433000752252160 11000171 -54225224125442317496451879143701060800 11000172 -261512746826224153685755543179129225216 11000173 -290829950123425907070621449012405608980 11000174 -1966694819960270312125989122522598528 11000175 80948221620252646039199284704423471000 11000176 -190967489067576646950338359732072513536 11000177 37780812684252488738451091446405732 11000178 119945504870038248512505844154635607040 11000179 822895057148247879912782219291732744780 11000180 -442294578850140465414364420915973049600 11000181 189084076057025585829608410647221509152 11000182 -312130946057842081769191530099818443200 11000183 185020625239425065974844699511543752520 11000184 -86059578998659753101769312025628794880 11000185 236726858147172388070555194750097112960 11000186 -100534764982063992829126241905413071136 11000187 -127636815917789904743644752304643902464 11000188 2802889545697476446268161449469157376 11000189 282712773328736135533637547699468921990 11000190 254295846847477968466143407654036563200 11000191 -849376191765816674893766991564287980616 11000192 42091726353156981956446333736803368960 11000193 -8249954079636542663484485846876245440 11000194 -193137460875210016785044827950623728128 11000195 70738817109043139040020748628674307200 11000196 72371302603740052845518736107550028800 11000197 -169803674754403542018724829715987854080 11000198 -61099737010568857360753367736341004480 11000199 -18804879859002094833791959207698117120 11000200 -249240975077985531705811784389309056000 11000201 205542319644864966620903783974202984106 11000202 -193973441841452449101385488491610174720 11000203 -191983155738479041594106644673803399296 11000204 -797272635411932979703790653518924288 11000205 -10052532842338155501133303139189664840 11000206 313328407153798136802476521833132529728 11000207 354187210132406764348790463618935097600 11000208 -61572461788320025668376526940257058816 11000209 653992496263756217559294940821593415552 11000210 52675657381497725593516864915796298240 11000211 -109873584394559301459328362974979243936 11000212 -186411143980612583698521251367425340544 11000213 9697148837924021319771227308086837120 11000214 -37269387786418415305013842459526488320 11000215 -355555055145630042222253620709464449640 11000216 699965457168314346777636903121047797760 11000217 -9296274155944467953755297720188659520 11000218 -35792980345209249908274847207577651712 11000219 74562889286799698755650584601724122144 11000220 19619010972002331795188098451359825920 11000221 497296680788251322446640846660918747200 11000222 -85147205389067276833756972653150537600 11000223 312218970131432271506992218885566455200 11000224 -32648615878132726845500743325491396608 11000225 -421529186642048546107642762894900562250 11000226 -76782376769162343581372877514521741312 11000227 -73602920209284185599292261432413230128 11000228 783782241622169578125170372388925728000 11000229 461653858049872361451074775485798469984 11000230 282787857921896738316581734678600229760 11000231 -770953845376695128856355465843094304 11000232 -216972199995315546822984127803477196800 11000233 449441143393938923121216693383003088384 11000234 -123995788948367484298239895804999972608 11000235 -667884267250285337210055810040301030400 11000236 232841156848945926917304759393348570112 11000237 -11479970391370063534019427852696819168 11000238 76348994866688606235804267778527740928 11000239 -215630417592670405805354908173074996376 11000240 -80596727604294799090905084541240934400 11000241 245958440028774610231198576279636867584 11000242 -160031381869383509971107928434567119616 11000243 -176596595046222066125058281559526376496 11000244 -412628743070439474144248685884958935040 11000245 -303580508310253197832526476491852598500 11000246 77125625376619452482683235682910023072 11000247 -917475826257519467866366105383967571328 11000248 63898200539876067279099831760110796800 11000249 399229122488291386385472453352926075840 11000250 -189381861556178280760708471026680040000 11000251 -22561591731737248121933810702466896400 11000252 10654398477915555089384289376930493952 11000253 74117042095557998187448217334015218208 11000254 -475393745139742144049795957490041855808 11000255 -329374980499660588134914119992189637200 11000256 -54393291968185010798073102957319028736 11000257 -276610049041863804058969633538739657728 11000258 -99236457168765400103291726223108822624 11000259 5252226846796828585963186747531833600 11000260 7468848521980517982141550322071695360 11000261 892664353816343259368614801123718726112 11000262 -39197836287729107140434847074794059776 11000263 -642390548454793945150960558589541553536 11000264 57604431251948728579377920883889643520 11000265 323671939349055572828583531281589520320 11000266 199270553498443954216935113269557761280 11000267 123283273119418816443291860140601426400 11000268 62489315720141759097466029392035306752 11000269 -209487445993518913973185752942926479904 11000270 -228420549339105562473872972235836185920 11000271 529141463725229657788624103598977989512 11000272 51840170097773044253809546652509822976 11000273 71673514845969919859397618858173985522 11000274 10348366265822123528343770064987797760 11000275 54214562616330804319919179801242079200 11000276 165181233965305138179734291350770401280 11000277 -670301451041547064478504143515831852786 11000278 107690816382397245118196189122265389440 11000279 372291586619542475142396029553076131984 11000280 32397857255322478933741322551047168000 11000281 -1015138728594909212714955453061205308918 11000282 -116772583587175090349386482028548181008 11000283 15695242466214399118878612618606654720 11000284 -358152618425975800673488682172907984384 11000285 -163264876057909481821017648615461556240 11000286 28366607236979036402558456614365184704 11000287 686387688424871812251872375669428811936 11000288 89975966112967950950124956734747312128 11000289 47390020282052058657234483745135025760 11000290 -186610057141284139806082579313678653440 11000291 475478545733847093710681592154523521692 11000292 -329712662628733968911459453613999372288 11000293 -176898757513684015859329072480999811458 11000294 259286139661742074328462535502146955392 11000295 -450645803617681145515095270564463001880 11000296 759461829068435930653202759249975393280 11000297 31537681578946306459470167179925698560 11000298 98448510004339700763693409294278929664 11000299 -820993380059033245857100816881450354700 11000300 26420807542306133369896213689926284800 11000301 143538493726624798951403173473510462240 11000302 118125619750041972131294544822793828992 11000303 14745544830341926429771005235856511744 11000304 15070755765313432018768114164519567360 11000305 -60626260378217739028633373063103822540 11000306 94062531721606891848744626364527822352 11000307 187610960460752652655744473548109049200 11000308 -279611115320004727507937424396921821184 11000309 242179964036264322968764138087717577520 11000310 -130001468447978949366336989528799027840 11000311 -20134072783625408773589191518865164960 11000312 -145117201570927243031372399852281036800 11000313 80872451586750930761211579341627011200 11000314 -57589303747101440160039378736186782720 11000315 417041171177774098349863439912485133520 11000316 -122139052540668195023068128419419054080 11000317 -202709884277151041756691013451241966720 11000318 26032698398945560835077339280056876416 11000319 106323726260589468072436745412422132736 11000320 -206668323645600183023824709184777093120 11000321 281204445853165792122115545943085463600 11000322 10619068381594399825208079414114700800 11000323 237170766411991316100516856479649895224 11000324 166776486867025754804720699850289572096 11000325 -22083049405248545967458872035504844800 11000326 11331256870730155805135338011022154880 11000327 144022883194504755326745512453209104360 11000328 201075012349837051654514276013462405120 11000329 -634642279245583331820648321150905293440 11000330 -74051000130630748562663222486031886080 11000331 31038658446371909654057466785961020220 11000332 -141922297903491597748270118081402880000 11000333 -120728864529763120547423300778787519860 11000334 167933903315732978099155449234069026880 11000335 271700212726191873587724891080796661200 11000336 143222169926809742621543765131755528192 11000337 -460875490329938355238532625067164926400 11000338 404853628030198136562802676128866790560 11000339 -234227977274052139727377275562656794544 11000340 -97484644739030774646238997901100646400 11000341 -181697131426996897356034292335923776832 11000342 -141435382907662430422586674963780136928 11000343 -328130840319695345110156569465917572656 11000344 -506210473904997973626306792663058851840 11000345 145556992282920278476140537464376020100 11000346 742251897684443532786261601618464768 11000347 -746208307004227107902246758784014222204 11000348 309643270714981699203328152405467243520 11000349 -216161188394291159867654001770140546176 11000350 71649630874202276330569323965376921600 11000351 -368641911523019904754792995833626047648 11000352 704302443640047384482961715697811456 11000353 -113962325221762566481756179342239926400 11000354 -168501797389760509744823204716693612800 11000355 400779283213707275633317818683792601600 11000356 -166939374947701524652134855898816274432 11000357 -68149542823644928386840317409361769508 11000358 -3834634157092694870870991153277745376 11000359 22758622141990189842702787492743091712 11000360 91334315546989074937553376026463436800 11000361 -56354720809326032000786648569780822128 11000362 -268510149205429044615212768310955976256 11000363 -139468893998285018651193050694491827416 11000364 -272267772882725398579637713925733715968 11000365 -216463844950787047634689936474002799080 11000366 -13513193496166864086932277820937493696 11000367 -211333958757372415692094911101568890880 11000368 19474917306127736529515831601664212992 11000369 -219391342588067328106600872170942677230 11000370 -14513848410807367540252123295625154560 11000371 -247761560147791389930057404949337226016 11000372 289726167846564269144059971053127187200 11000373 566058690956681510395027237997137804800 11000374 -174404857379337018082940168238814881792 11000375 435165104086325136821799857781862674000 11000376 -71369553242885434668551819458716180480 11000377 -418933504363805313441139389023008735788 11000378 -149780926713242802724338329831251289376 11000379 352282283915532198066487410504955077600 11000380 668693860108877658311268653951915351040 11000381 -15791102991860658657600002658998525952 11000382 101949022633429949316712131849149299968 11000383 30343895354055147472846191525845565632 11000384 -310604592451726066799419337882847412224 11000385 285835726759932339634648599656109310080 11000386 -483405745687372986313268391606231394608 11000387 -112292574425429033032885930560918224964 11000388 -114961281103103847127587508527167606784 11000389 -2501387148113716056406242535724594080 11000390 -247782985738387381950761450108592892800 11000391 -440727853923465893158940917652110258008 11000392 -3298329492294004917412339916467476480 11000393 -320196931145515272275008998097437848358 11000394 -210031619736725846446485575210498795520 11000395 -86540289203702787253928385397479325440 11000396 -323386219355031190324867861606024304640 11000397 899657952028852095165327111575472281472 11000398 27733541602651307768124810526018428864 11000399 -541894720997442792783873985206271539600 11000400 -35789784759228083503434779042021376000 11000401 805980790933466715787444779950007308402 11000402 -377770010597046686451679550453965446000 11000403 -455804472369822875391256788030404194188 11000404 -126157301825506229619287943359151423488 11000405 -82843097133136966872237195735796675200 11000406 -168249124363311661151088741800748511296 11000407 275079779310516083534711475989518847832 11000408 -519507904623455358262480718373238487040 11000409 -116762513914463487350797069400227947840 11000410 -239690791092390413237097826263807716640 11000411 1067772173874905499026711659030109758320 11000412 108081987036290616836384409343583711232 11000413 -117636419498087876379888972511947928896 11000414 -6341401583177335821096748319278357440 11000415 47194679660260605238361347386750239040 11000416 53530168888616621446469707747947970560 11000417 -1156873445558774494463789860466410752 11000418 3940082253053208686676305299972916736 11000419 513823069025258309849617124265922081820 11000420 -55209946202687650407966026368795422720 11000421 -134551019608442856997962029505698872320 11000422 -365861130622049623356691627159266739488 11000423 34034432698088362613624843820577227360 11000424 108913938122670783439384133250371665920 11000425 -119396867190252076000810148271512908500 11000426 103643472950571863099412032772659800320 11000427 157254389230948552543268384741232722520 11000428 64568596805166699039353543724942752256 11000429 643320875520626199987292407784253482080 11000430 11437351880141215423226933737219584000 11000431 -234979231863533833730772008871107544968 11000432 -330544051407315183604193257570959360 11000433 241564554947762529389524681328140210944 11000434 -239865542938039414369173242385043031040 11000435 544917765882664205265817918024766205360 11000436 40597445164066804668296139645629325312 11000437 12033405507091388023225834199173472832 11000438 78378650852594090063095575950177084544 11000439 99379781322465273735410429014342917504 11000440 -21881852460064781088596274142406246400 11000441 -278369004093140858574600965560161403158 11000442 219279498522032707962770290541816113920 11000443 -4151819346308097801348800788300884352 11000444 -11632429017533043409609237471260377088 11000445 3269080907455426699079227028543625600 11000446 -15335742633292140927702170207843363328 11000447 -267466675758974788635798373707209101968 11000448 41102377424152954956101782325554053120 11000449 83618775322703102648850839473896664240 11000450 -47631403954160503102740464442161706000 11000451 -3103659968848320525182739463033907136 11000452 989169118540269031106357102674876442880 11000453 -224357323335137236717098234794148672960 11000454 136406265152167954769124163410596413440 11000455 24290699726961569981746851905558250000 11000456 -74405414464759938846377459129032212480 11000457 44308211783909955497762345272048667328 11000458 200487820563388264990063862560256428032 11000459 -72636990031779003631700902644620270040 11000460 134520855153886068933753879078795264000 11000461 574675947032050156450522634913480507062 11000462 39825375139424564402836010604317153280 11000463 77063782127119900971916790244843088128 11000464 92679064510440179537909786717688750080 11000465 36205150331578606814840371329662664000 11000466 53499039805314630806903520742769793552 11000467 35019042270250954182524688028460633516 11000468 -168804153016789836049298348809620879360 11000469 -297186132438653570413474695664140917856 11000470 -62837271793876034295373026333785379840 11000471 -180439060828941564531632938538488828656 11000472 94770278776542737007868781358386380800 11000473 -1226258845950458530044372468988208060 11000474 148601530586867505373678300393592312832 11000475 -4686879572585613745374258078415920000 11000476 -406537395637524548558278271773847367168 11000477 619114735162499618625796195165783986540 11000478 -87255739251874169901293019410273633280 11000479 347251645461450088136055781910727133632 11000480 -70070838833070118589408149877194752000 11000481 94721585806809236833455891599584946352 11000482 320254815772731150025368770591031008592 11000483 -420065782546657049837161544366019193200 11000484 362865346885363625575839235604733557760 11000485 -410233993462677031871310888099980819040 11000486 -50855164418507018914496443923838402560 11000487 41091681224141733580691671445035553280 11000488 -587001255641104778774582885986393866240 11000489 -157370477058651998888454922127781710220 11000490 -69645398006671901080371526049030234880 11000491 -1683921894932833303906805908954724720640 11000492 6947550909064518654908204239743964416 11000493 773969712216009484445610769534682304 11000494 341293763555122584804239431672450111296 11000495 213668422754228792393554813218180591600 11000496 -13416874197766260549799434879136628736 11000497 354028216160860001379537232595428096000 11000498 104329458397980928818216406077820770720 11000499 -444395138048121863761996195273955739336 11000500 549147635345257793088996925218225600000 11000501 -328582396457056018691509942390719394176 11000502 -233122277668179039461465487862539000960 11000503 -1810274087602680799890456545568542759696 11000504 -413981548432359708695269378937783562240 11000505 17393340577760885235137866749608279040 11000506 464068053780144632975696147783808272640 11000507 -63840002732113959149562778772714113248 11000508 -28181052777603236790811766207898516480 11000509 -185759026371012157120637475326126301312 11000510 -140961654858293884486173744294119547840 11000511 -348858487768670820877153737943299192840 11000512 -273582327581067034043811757626658652160 11000513 -1227453557588037118419589810418885591040 11000514 -68649170020331502812872022027775134208 11000515 -70587540256941242185154952856215129840 11000516 9715725658038616284353414599241071104 11000517 579980789843489714644788407508213962400 11000518 -3122173778545701132933308644347247296 11000519 -988361968838409754864018161136755758904 11000520 -181280654149301628871098862304160307200 11000521 -21712798387125246969419255685721440000 11000522 -99630641192952417610265806548297817248 11000523 457168178226574592836708387973189280984 11000524 163818479304512615627983621877774564096 11000525 318219127782439967192888383303032180000 11000526 108273265185532860676074036642458517504 11000527 -372976018139290605130306529013896734608 11000528 -70055600613683886856983192025847562240 11000529 -3275647596167704372980006690554700624 11000530 -49142586133302681852241067707117675200 11000531 -739460113313943301933151552139522382800 11000532 158474261740887050132339682376218734592 11000533 -960357918517690118023666677453835586400 11000534 -206853346762531615705284689706920515968 11000535 -56337432845420446242733277362598284800 11000536 -13724742608442294623068174995071139840 11000537 -439014012057722265146044300340605229814 11000538 -185963222656927856633853548365912659456 11000539 -75002220087150584585899208206366877232 11000540 -124767677602731149447431889271311669760 11000541 163128851990175397713902967264187525920 11000542 166469240184468172820839363188450275712 11000543 -477241260961849388110090877057708356320 11000544 -34458318125547576564024758257078763520 11000545 -221507591493856858843084702464757411800 11000546 212147880052383037993977708403811239584 11000547 -433256047099060220749934587737399922200 11000548 23107866775965788673429348620338902912 11000549 -205908323000526252234045893027199802914 11000550 36428965560494708778121557543253632000 11000551 328296036329208995050400977783051391592 11000552 409883100092318196822830672275270318080 11000553 -588132196589626371593214703771450855392 11000554 296325065789083786964877106794402476976 11000555 254049937799463382620367900362067881600 11000556 -13614410161629492052716188424914042880 11000557 -412582108781113971900696460829110885268 11000558 306743188845222983399483825322980066880 11000559 546777933182212528335575641762904317704 11000560 -122199655159598037684248433600607518720 11000561 -1404982322711678566979921473652383680 11000562 -160303721257260787830340524015732709248 11000563 179543600792006232843511935245929808640 11000564 -652658250646976487333603467043873625344 11000565 -22055587557948622233600711444910867140 11000566 288832669635869242081417970458059395232 11000567 -74308325843188717060227563683438534872 11000568 298152092828931706294296842109356789760 11000569 -150833657818430166171916293107136091030 11000570 19699595637988657683944393454480768000 11000571 -26184155834066958471207904523313814080 11000572 -553951485957941678923036470284252410368 11000573 -188102748448336351619045363970910012500 11000574 14383268791798585255970877954041096448 11000575 238157542814621819073330680824225935800 11000576 -336029266759966384741823327223549001728 11000577 69810875885730602678938075742369393664 11000578 52365515442653127273337136730467450880 11000579 11353979482772503954140616878806866800 11000580 11341341417416675778826743488447324160 11000581 44947750881315697654615985278062482040 11000582 502324682874156715444853050873606756800 11000583 -95826318067219454528401910733748646400 11000584 -123382092051504766624538548538973388800 11000585 697844183555730216406019749692662540160 11000586 118285023477189576699014565367970820864 11000587 -15700221290968910867066150515033146240 11000588 477630376979022705167985109926079597056 11000589 40899113524123668835733715102387868608 11000590 176436722258330951607409382761010488320 11000591 239546740671260268469223316273423993072 11000592 -79085727789965254237682055476336394240 11000593 -72725798391900856223375005028484878158 11000594 1175693225941211474810940677893858176 11000595 291513152152474404495480525944468873520 11000596 109331750022080543668502536916523563008 11000597 -480355717209754365457620120571957779954 11000598 36672841810167376262935628231598587904 11000599 -49310086870673136858792996388447074000 11000600 73077896580165264788282367228853248000 11000601 -355260932904053204955310948792317270720 11000602 -45283897935852747342459988629773695248 11000603 -152296101791240391983609404990731137148 11000604 2268597271551314550687239134232125440 11000605 263777286718525469096530473345817614720 11000606 33711307800450787209780891659190059904 11000607 -127444542532348384722269270521777854960 11000608 -156321429063211674135430476993151303680 11000609 -281455001204654546783649826419739350480 11000610 93796023732283867225888671702779750400 11000611 5856705050119484591642105174682079624 11000612 172325270074100689736299354037434736640 11000613 9079052608770790539844089494143100928 11000614 100529564239303610012319368287766232000 11000615 -637918934195836654612978058928994280400 11000616 241310258568790755349342300284767846400 11000617 -251688299801519956638521924776977957468 11000618 -21913475770758375050704500180271568448 11000619 -69548129505658855973778761669212362096 11000620 186178227244137813466964347350514560000 11000621 -83062825090681198703277785623852284468 11000622 32627104260074799153452471653034167872 11000623 -122313684992599795544156042947698182128 11000624 85243546945226911885357907287773020160 11000625 -8126835824598657684189053293441530000 11000626 20392216178462008889275251306381556224 11000627 -264923648447607724438278711177679577520 11000628 158586746598309079196301701405302248960 11000629 -33651799340346752647916938202863817472 11000630 206981109539416433957872003202330472960 11000631 449560153618198701452625423900972062952 11000632 -677574542109409900032219860495704227840 11000633 -109460967473191859556945900503056700160 11000634 297370513172689158986372207949130644480 11000635 -127706259390794453576916416451503844000 11000636 434368315794094098100479506294135086080 11000637 -79797242188680118461577676500922013120 11000638 508574862074612264942151077027641018560 11000639 -334668890758200850063353050937899200560 11000640 -23799453764541144654179063350343761920 11000641 696012558549611068064874850443635369812 11000642 403831806929402707001506470322834379472 11000643 599060299607090078360899824834167151864 11000644 170650737719610861439983555041975390336 11000645 201066834742065600501202537331065651200 11000646 129390959192127055220206205291322509472 11000647 -736768894212373810952006143933258368 11000648 417035060141943891113614938665379102720 11000649 -382513640713720365448634515179882960960 11000650 -108807716319583241275432397561288473200 11000651 314169804263882619675175296835509509652 11000652 109082534657958105402461658042574946304 11000653 3065578279543054215997791224691256524 11000654 -4461987435132429707337024173476604928 11000655 -91292794272594178320149741716006559040 11000656 147054988071125057328186388868804698112 11000657 -1018280135658012947135104071613079651340 11000658 -108931638954235959594100517288973039360 11000659 285140021634410457426380162007019090560 11000660 -65170811697272156233079252758747054080 11000661 113862918580204519726457335577128894464 11000662 -20224924350954092573172508450635847488 11000663 -266322765836674656752335687329271757616 11000664 116397767469985876778706992843394048000 11000665 69803440521830420477692989305580565320 11000666 390377191377480029903810076108079672800 11000667 146689593929320121607540594137767072560 11000668 84337489295474754587021386637578444800 11000669 80969111497731131061299668524188589120 11000670 54818850225768360987142983672718848000 11000671 52461871102057521465052090615215417600 11000672 40063204301519729685389483746396864512 11000673 49456210741681725406903888698770827044 11000674 206833497031037545211889707525874168480 11000675 -122717591278206565354005070710029389200 11000676 -143755322406135512236052160981450792960 11000677 -132145066420761634075169728275477103200 11000678 -9925897570170191230990312363617125376 11000679 -390043439020965971589146245285625364480 11000680 -216339374127944353191316409647047168000 11000681 -385876902893096019449678678261622328518 11000682 4751273062500116310479327419015110144 11000683 792739260732639955506681469914812190600 11000684 -64613707070487954573550021319020963584 11000685 -207358887481804429854211736230827058560 11000686 9428705527866490962154060936431442560 11000687 -485411678902416985067085968525431289880 11000688 44548980162479438522577542296235311104 11000689 -53672792991881808049891483137653806848 11000690 5894448918449922158816615240112491520 11000691 6151395396994223276045268532756980864 11000692 -95509095858366661719930545484150620160 11000693 165113629117782390665832766698190582848 11000694 -449806625490697264333908919852804967040 11000695 -535034048592683352565904733407712709800 11000696 -376421323611702977848652922062192640000 11000697 597775697471299402612528477980410579328 11000698 98257138198886327464140705207030096864 11000699 778625845138443978256080629404674283080 11000700 286028699655663593923008573414920448000 11000701 -764444507074129691169105256597173714298 11000702 -10199323061462913291713463871344446400 11000703 22320035895203855166824482017756238848 11000704 -244257767563501113352883340289423441920 11000705 335742557935458058776365550844201387860 11000706 117563142853675749731098991678991506304 11000707 176071662303496445988132733971980071480 11000708 19513457857646079403792935601865497728 11000709 976837563592372584954812584046387440224 11000710 18015182203040147363966529076957893120 11000711 -879624588802423594400544713684042963688 11000712 340106956778853547802986614329675243520 11000713 442918605345005474082464865694824539520 11000714 878000548850573915815147856599380034560 11000715 -253716795786235936451664562929429696000 11000716 -22028871445733793504223405940884899840 11000717 -126839210129626508189542538233204039488 11000718 327082976216100132213072846377129437440 11000719 429283282974202822290870722536689155120 11000720 -9541071341403411956748652299583488000 11000721 70156371092360445175029641245163523312 11000722 -94829323581791828544349504851329304576 11000723 663220403749647609623469126971325132972 11000724 3937549077322172899897846229464522752 11000725 -73792362028993536993026101427674512000 11000726 11320953739668232592491066145427578880 11000727 44347995367144970768567161493733312120 11000728 -426970002625288547949102867071436195840 11000729 56353744532620847976404320233329843076 11000730 -44708731659808720804522024702280156160 11000731 -78221163266023870950100979352586977280 11000732 332691265772737101032364645201538667520 11000733 1446319504092916069848348179153878080 11000734 -129467921362387057915236778643104406400 11000735 -15763720058245126087651421235408075600 11000736 555060290172325480062682583126151462912 11000737 80530091243888534861702300517289183200 11000738 -38931547592131938812625823334957790720 11000739 -94588912517389781111546907952267137792 11000740 127227643005266063982728107973821071360 11000741 705584307497004551509162889550099038142 11000742 -41440863906063447925997358956791533888 11000743 18243749380015074582383777066771314704 11000744 -418904928176603761733252198992163481600 11000745 -266478700181628731245948955339022182400 11000746 427190988643043567820909508927161297072 11000747 -771772185498155168952085685086052697804 11000748 -201658878020304098880642534284583505920 11000749 -444240168717447201775626606998365302250 11000750 61574351203257672335970543198168960000 11000751 198484978864194849319262822965727370528 11000752 -39171362368460794295419064115668123648 11000753 1774936493171511336477556507400857344 11000754 -6249254262636120742122532213532526720 11000755 -9303638214236959404367518812757642000 11000756 -77683715311628716042352374609100904960 11000757 146624637377276651249168188621878692640 11000758 107876938232316125218813621025701848480 11000759 -126013102122165354199947205275508952448 11000760 30277969364433550515999215627341209600 11000761 341052590156629030320796322331265032362 11000762 -181582616113572600530195836939842002688 11000763 -223691422086014507552285175486233003508 11000764 -834718194223954332359903032004308214784 11000765 583904955170906130950575741000558431660 11000766 -5390820848500636203500361028984074240 11000767 367262833932351412006170649906725482816 11000768 63483324346405176906650895323397881856 11000769 -137422716900384860991757280802848801472 11000770 157390824981200291294804603175605253120 11000771 -328309974076674168194861660623137881028 11000772 27019928543803007943968589265933224960 11000773 -120624773183672736676510537345366986240 11000774 105894117233150051730259062460457591136 11000775 10358456988599164811887326017479927800 11000776 2058875499185020357337071342907965440 11000777 -293324686379433380888961483551852705328 11000778 27675564852156270851191761931884791040 11000779 -279651533277303017845343598049603053840 11000780 192672893818690551901469841180187453440 11000781 -30149315039497985413859255143004608320 11000782 -1695601602337974127626448510920927360 11000783 169215007327372081433019662848842082032 11000784 -4739060505352015484522254350739832832 11000785 -76837050791467133629120471264004360640 11000786 -180278980543536071745362313075149260800 11000787 -144964064848705369750746111676297736448 11000788 -514769330973705062759626752518858614912 11000789 -248026242967607393909630743963355455410 11000790 195132124544636971488036137537053249920 11000791 670800933981316402379490468798803387520 11000792 -359749112865841157666806631732603904000 11000793 307112526802541548290652970635151180928 11000794 51847777941785217212197863761264925936 11000795 18629300024452107363520123799649706320 11000796 -113878491479051800105348554449231083008 11000797 602059030492280240573703521425769548672 11000798 171649745435858121268406017412775089664 11000799 246764478590218476502120722667346799120 11000800 -312346073596235591010410643663205171200 11000801 242093405943321054799796814905541449664 11000802 -328133541296001397377434111849981260800 11000803 135035723936196900436217761968512497920 11000804 -488191408107013425753769606366582825344 11000805 286839638141451874680849636166464857760 11000806 249727633469935245892714995539486000352 11000807 -27928179412344448297268575340942346000 11000808 -2534475212261304321373635622421790720 11000809 -217047201714718505447705027085883057990 11000810 -8343038511983228750373029332462560000 11000811 -251491801651779631921928899325358667776 11000812 -783562091454152773807178545020875353088 11000813 -229408349358921781932998622901721709696 11000814 278014301911969060138791914339788446720 11000815 -61130237128820571336140166611824281600 11000816 -140628721376449622677115642009403260928 11000817 335518993013361314623239120840766612368 11000818 -132060160489567921434304972152768781920 11000819 -10783631635983301097940725938539362400 11000820 249636249743157353620057065529413703680 11000821 -9010277752906573828621428225165138308 11000822 27678447941161758272535367084060808832 11000823 -44326342361226209212286024251864967856 11000824 -2171585372468587122504875633542103040 11000825 178208976485129012198763143516160528000 11000826 -88986049401478307843696240243443783680 11000827 -88425978363731847246004530351190159324 11000828 614004099770346868500283066979412481536 11000829 43970456115483891081995115660971520000 11000830 -215066364925596578466013944461272665600 11000831 388365779807894209370282972729723193120 11000832 162932055390130256064382212440705728512 11000833 -56945979654697268229053050392623638680 11000834 86546944711665885988884838169594226720 11000835 329915366599881022329022697557837098720 11000836 -234306750159455388206653390332690432 11000837 346840599208260048944533118598951695520 11000838 -200881957586872129538562826575465934656 11000839 -471406046005112647825969555248548764776 11000840 136148722537348928279807527462016716800 11000841 395722817164818612782011648704224331792 11000842 64071492587848000048491825157980046944 11000843 -272162826484108687126554053019617429424 11000844 -8384693978589818609895745739208468480 11000845 45981343891532338061043950612304840000 11000846 183251046607328448749153291885948941824 11000847 89192293191815263582955314297489197696 11000848 -3243181848669964115310217918808391680 11000849 -204848070834841917537737856671420163150 11000850 11983505295168291261865152037191436800 11000851 4224270088488813706357988773429638432 11000852 577827914490909852133756286593129431936 11000853 -279065200375484655874393012171975515456 11000854 279385318601806849829512808140748113920 11000855 -348255956282600224710625950134187702480 11000856 -614473131251736093232143566295183360000 11000857 -192688546257247945630257980419015186688 11000858 -82907240743691255266330212347330253312 11000859 -6948223424033200006188123139876084800 11000860 -170596540883369280110579086070474496000 11000861 -337393440842909365719121130843706992538 11000862 5706888205393206334585188674484852096 11000863 -1006888303513818317872349836496899369200 11000864 -403489990316007709205939823103325503488 11000865 293551157367745734307456088762881230720 11000866 -224518453851178144367776492823606536368 11000867 -564634455819275092769175090481140449280 11000868 -283476564195228889518797245818971228160 11000869 86362661949050196887469563078163195840 11000870 -59614960770132852885933444922582237440 11000871 74861955077067620247681185883586065072 11000872 -337491021579987132472853035721146291200 11000873 -240762226217260392877016055201095604600 11000874 -7288240029653470869478745898945716736 11000875 -1071099707631614806359134860848969228000 11000876 531262138565292838101653392699543215360 11000877 26997016422933661022239098322399518720 11000878 -37923761906926246139407365406830678144 11000879 -577983564845547449223080816049353825520 11000880 -22822960137551863363607148175137177600 11000881 -13587551764265518578334919721481864988 11000882 -83466605385894889707557653243530786816 11000883 384302014159422439550151767216513229624 11000884 -327081959731738946631379729318514878464 11000885 -48786366995421264863006457396777488640 11000886 134682013545536457412630373993376591360 11000887 -147387876032743052052819976643852461008 11000888 -733835639076952490620906016598974730240 11000889 -68538831869453765372586879703013696760 11000890 132486049384655740636830383171314591200 11000891 158918328002115415706011782212913863784 11000892 -25026483934145273010474295382750419968 11000893 405762634440975888219031934393740302880 11000894 283963913491295959556219373903382269120 11000895 -127223146280039116086884247139079783280 11000896 244655628316093264187363421754472529920 11000897 -47831336439736963703729905667297445420 11000898 -144345033644375374687194480275440160736 11000899 -28618131870299466042821693647951316320 11000900 -194450102285689987718899472329852723200 11000901 29700479933512263872471750335927392960 11000902 -44907735064898508891122986664599164096 11000903 -570149295575331224239479690609130811256 11000904 231532524708806079829197316367010201600 11000905 -5989089022153161928652907057510849600 11000906 -40072899924031607292864153023295486720 11000907 -48043602031588304178996246517347726720 11000908 108938946683357095781983018986393436160 11000909 997504173536180551621951200079667234304 11000910 -181485074576439708924566848147522208640 11000911 -778833696668059434104847276993814553488 11000912 23468309169983617777543101195050926080 11000913 203346355597604178931021605305799379968 11000914 -48201198744919435917536286531253859328 11000915 -311640678021439131300734108693029940160 11000916 31850963169223660351187743915015577472 11000917 -51380971583590470018849456212837226034 11000918 -524263648956791495488264358746049312640 11000919 46807814467510802869684819791076214400 11000920 83700849917907614793468300664983552000 11000921 374088066836281346851723223811932255892 11000922 -59036764521607086759041857070905302528 11000923 52747343177410991298929072007022171488 11000924 -556523197386028838557201435185436876800 11000925 -3253582198793243970779655390293886300 11000926 112278722989990889383986622209520182912 11000927 7150797681828754171900917083940690144 11000928 -348355886977185855968618846488381095936 11000929 52410982056011116593011441944473834530 11000930 -144884865185335177715400704868900284640 11000931 -329362979422925444512064195436942297600 11000932 -440214647670535713710252439539878830080 11000933 717665306151541742348553501061808797182 11000934 -1228954312539618442971891776722425600 11000935 -21800576441054872550864996679925106640 11000936 500498077790180771636287630169578183680 11000937 -63327388231362772801792854906908649840 11000938 267116798715450745408329147881445132480 11000939 -194886358788308332519955102335916679360 11000940 86501604370859099357055321692550528000 11000941 907581819901303793926733127742018497888 11000942 -488697634788098553881831737254103048128 11000943 -309550397405495706332233928867605840920 11000944 169813808075711974198724429766210191360 11000945 -112637906684469134225844230417102101080 11000946 149005095400582577074075585954254962688 11000947 683679616181820191487814620984163884960 11000948 -4016383618278357920108468107348905984 11000949 -397061992304985261557054298549294129600 11000950 -111732701497436445529183103783752812000 11000951 -84831142768684164149538638022139411296 11000952 -416905036972007596814194141893573242880 11000953 -279578265567715223292934788542585611776 11000954 -3153496284554935744797721409202240000 11000955 -115125582874557405681295115392771591680 11000956 166012002881818736358221289128879815680 11000957 -951805493688081056897573341789777722 11000958 227726096105586342321608515504275778560 11000959 574085382514719749938551395445800524160 11000960 138794615308824331966208287228035072000 11000961 302199549419451122076022798372084742400 11000962 -111703954091741263310629635195646394880 11000963 440528039274303795086705209803383866320 11000964 39622407946276337742038228048567181312 11000965 -341358256362003722002089422279018275140 11000966 183401030171877615863417126919399630432 11000967 -301643677782300603255718305602969647488 11000968 401097075770616908963883821076418560000 11000969 86322354080639434302005097973764005760 11000970 29315557412499012795994536100404080640 11000971 -266295273949550398247396858180705974828 11000972 171586301590781058748727302121595594240 11000973 7072578626781379214715614459674190784 11000974 -54656912298715751977790979791184530688 11000975 52199844200002943352233714586289701000 11000976 28689399039491782394796626752556236800 11000977 241843861439075520510536501622532521460 11000978 116571044114881609802903976587659825824 11000979 -214807037148695123472276733965630796152 11000980 -333988814823209264000519905774746528000 11000981 -219741456681326562632844500768537460000 11000982 66161564224470809313351000828875435520 11000983 154302677860633749211028345249638790320 11000984 -80207952823687814311023913531965358080 11000985 293823178946205953712796856364381864000 11000986 297255846720710429687328928452891823104 11000987 -1351937741089349954024396689306331066880 11000988 -72451902964654442232712527420522977280 11000989 -322700470729523641119416445465474349044 11000990 -79903399643661423548037215185287747840 11000991 -896705145641473617236574390951263616 11000992 243638071941057184090105956145327767552 11000993 592248871012977120197328879861792790242 11000994 -113769694046536979244871750948557692928 11000995 320254288111036367341245968121633186000 11000996 -555077770754487575780786688662484336000 11000997 58354572906205089583661851941718021440 11000998 -222240382273438078258990329138692150400 11000999 292546751348957415728373028618623539160 11001000 -443460307266338325256692479362867200000 11001001 -60867202094833466413620088009303963392 11001002 -39392097916632077242728137658521289888 11001003 612694382220100995374256100315446528 11001004 -237867123089582535576242353179612806144 11001005 -214133582507847294369685301620104717000 11001006 -83294408517534676773796536126469368576 11001007 -463477539936655144603436619569846437744 11001008 -299238261940065236627296669790579589120 11001009 114900304933265023044617394068730171504 11001010 -142346834350077521916679024264645023840 11001011 675624230707008989882753072890400071584 11001012 414064711731593097099553081263384397824 11001013 -850869527469214707959690497841011966738 11001014 306909371172259283985388306221148733856 11001015 18367464983960873359638455718447407520 11001016 225568678670552643503091745625356492800 11001017 -1065452878386745131962830156518121980 11001018 101383717534969422590472713297930846208 11001019 -310344648211331619237471998469849572160 11001020 15220254298527109683562445628759290880 11001021 -249470781116007064589038700304241212576 11001022 -62545469843796128091435137012190619200 11001023 -491830192445195222324860339839996145440 11001024 -77606100340700751897713042957543669760 11001025 37246705633093702144013397869657480000 11001026 -32306349448596307079261999252518122288 11001027 -24734508816855153308068790983809921024 11001028 -519516012066846426713389235759877672704 11001029 265401742505456061766265096819090704284 11001030 26019702413295186684405559659536488320 11001031 -170080041690990760892884966972219984168 11001032 1946496278173176630110163042871541760 11001033 -105351226905356145072322839140768010000 11001034 -3764155863930498701850717608835432960 11001035 180954410551376805935650258982231832480 11001036 -246079038232506577698759365614122172416 11001037 -443593724477189203672198265625521906314 11001038 -22504798654402631285768471914138859520 11001039 335657660079914658674004092724653587200 11001040 -107409690519170223951316032261643468800 11001041 -645406209577566816191452585022949018048 11001042 -78972901918644489654030675533021445120 11001043 -365441994113375690054502764159686893440 11001044 159481360466539010449530566033559947136 11001045 11528808175431617524781958185155735680 11001046 -95041858020666954301483620565193429760 11001047 143362368935776269336914872414414312752 11001048 -371012665892761673583388045194497495040 11001049 -277626787134662286448443922691801672950 11001050 177402009335128549374830123542091470800 11001051 38650241939459239509191479060512385968 11001052 301858797344763296047121587171990862336 11001053 -149820435538898234130544093620644149920 11001054 -135894067033810791384013468445551270080 11001055 310803918397756556093448281759160077760 11001056 -32903386362583400945237283977352708096 11001057 -364091960158707341806750566895433181120 11001058 -35022663310670055863535397187336883120 11001059 119505468281955157835358956506681220904 11001060 -81988700255421372582860616151830589440 11001061 -31384269673177282836462064818745713216 11001062 47922488325171438946008528151660328832 11001063 -57687577916964234251873825962219622400 11001064 -4145291251646624253922722739574768640 11001065 752188527924155024324184333883507819200 11001066 -339808457947116130839172359603862502400 11001067 323679997521341652770165117894594160384 11001068 -103570103030741471152040767315546352640 11001069 -139964428370029377694733518309965921600 11001070 130548657875396405615384286717001785600 11001071 -247212320650868432392714320555196448568 11001072 67344847346423184961555511597058785280 11001073 -24377207489668254626627397248804821678 11001074 -23939879770715013726356442265479997440 11001075 6051766975701129154865929465351434600 11001076 474448631620738762935783054217328619520 11001077 12733428286911737428519759203172874880 11001078 -307856481841238219574428075979125088 11001079 -324745946132997384016717981527593381520 11001080 -659889629787879661817281681664548761600 11001081 38344222268650796644379180034982702080 11001082 10639852019908134180484476235321220832 11001083 816118235457029431614802843687168279332 11001084 7064915495871817831370981252767916544 11001085 162001564004021060269757013173621364780 11001086 -391479496301830285368349344501180331008 11001087 -26021535611052399035300174676140083512 11001088 -650565364101202840789131304016881385472 11001089 342518009075177321569274738076374833200 11001090 -21408178253145607979900255101389511680 11001091 191891678227019364642161572921257500544 11001092 -349935461635124808149606742393825288960 11001093 -601311488804005352187808762074283362336 11001094 -71515367018805920862477562679985638400 11001095 148278237365111960217036592523022566400 11001096 -459492638646120332920138014924436070400 11001097 -9068171773888141208387018568328722588 11001098 137827193686154490569682329000434331136 11001099 109979426705018238571354291469977870320 11001100 -8729706346197188220894970177582003200 11001101 89284264840076646030242200239720962112 11001102 50182451024403879205674637486135762944 11001103 -655306278835536338368839713550827725648 11001104 -38555079099763742909123489744193110016 11001105 -214877295774986158282496880112336497600 11001106 249551915322036072966967141858986927264 11001107 -107549442188370880072579501052903226912 11001108 -192697824201042025573057342891712507904 11001109 -316931474350244682912260769175136127584 11001110 470457365755935452612940506953992960 11001111 -5979599717656023819892469118689778816 11001112 149076987636114012575094406655762534400 11001113 379843568709496687654796158788788694144 11001114 401874020225324159985961432880058864 11001115 -135773140411883565580459587777466994880 11001116 134865123969800354063503318151892443136 11001117 -319463766133747562191670074244876090400 11001118 74996598966092690234738354596221004800 11001119 1216077174698288272411178997984572329896 11001120 -729904314099295615689823835148779520 11001121 254305573969776921649513357588458376192 11001122 -186892114879961405711678418257902551552 11001123 -268873248851745474562942961599491962880 11001124 -308270035392624091117216128941013888000 11001125 -360912951253326507495192613603005696000 11001126 -211587894340947498816252235288560142656 11001127 -328441052978088982963065141334118148080 11001128 -687509266257224966762469388614804771840 11001129 78854374214941952657747104616231965584 11001130 -70856079787070732602902701259119278080 11001131 -707794439795177772807291586519657237068 11001132 283027672310769082606528336514449208832 11001133 347217921395226546115854604963946184000 11001134 115055375366318349086624384083852881216 11001135 382147561800253205881912584753243267600 11001136 40538986812626360745458475951870902272 11001137 -286157875518309219557713716535012066734 11001138 -166943908851725512074344020400865373056 11001139 -142791866001289324120788362277176083060 11001140 -61828539541228681830066177688831027200 11001141 304898387670687801531065480241307572348 11001142 155318768611567409339268160888212140160 11001143 610601213945139829164765182525131924392 11001144 -44693554927961272086316145748338933760 11001145 40953351338809931697484555408121308800 11001146 185079735515867616045223190244929943264 11001147 157180418233460539911221352087727017072 11001148 762626089216356128204135625010989022208 11001149 1764225587881148144972657088601939321536 11001150 -121133180595768384396668069784949920000 11001151 22962586795774321645990010392896297824 11001152 -62035204837487163297015933288893644800 11001153 66810993076468893383028323381433086784 11001154 279999037361112491596968414237250825632 11001155 -35895975885568296290570923051530624000 11001156 31391614783336376341125305365145370624 11001157 -70613427357069744177285595762092717060 11001158 36342018072002619807360367696166660352 11001159 -5146080502186590611763334482124990992 11001160 356178260198889775535876338666258944000 11001161 -110408865238025163206315334679323060000 11001162 139524254490427986612557490816467549952 11001163 -18844925651171965950870281929969805336 11001164 -64041716022511487623617798527801658624 11001165 152615772479488668705760974309393045120 11001166 -315144964903926078552916601126007155712 11001167 251095255709517932222456980022862068952 11001168 2163287158178868321805771677794156544 11001169 870883037018036498684857621021266995570 11001170 188559831107519531564437896647176166400 11001171 13637597954843920975474967480301295680 11001172 84205646498013311921891196602541719552 11001173 19472450479697376320076701731269511224 11001174 278181942751767424079257946850276941760 11001175 285557211737797596226964937320239684400 11001176 574928991940704987582055463101110927360 11001177 19881669227642672050779713825749057872 11001178 92972386021537891089325748026639519200 11001179 340582233190676799147862193154735497760 11001180 14426434525315873332321263718611896320 11001181 283275001117146375696121951685892946982 11001182 158520953538115908240467252119618200192 11001183 33326395297332094393933501613109226824 11001184 -825860753518477578711521404874434412544 11001185 -27697564398217180698325279806717495000 11001186 231068075177553270722811049761473041872 11001187 114696105559257420814316433808386644032 11001188 479457666526026480830653801464647771136 11001189 262031291202049907530502905780895574624 11001190 -8559733400951823509249203815553372800 11001191 637885452068990351592488145746904689592 11001192 -105127521229968630603903315232727040000 11001193 661312721219112963614453709305802562560 11001194 -48757918946645650750138151722483009104 11001195 -69014335841181750732910133046397393680 11001196 223061404840897996492272760696574607360 11001197 -171264418908664156482908227185719517354 11001198 26992361492741517974125525954128993408 11001199 746368538943888125847873356499020160 11001200 -8693046268008707374947669962416128000 11001201 35046304743407162524503316547162902560 11001202 -128936586063235514621866681890935395296 11001203 911941042225287639446551551338264952480 11001204 33261294331647568452967561148763525120 11001205 -321611613665210693223877072179049782240 11001206 -2369153474346697202699357294550998976 11001207 -39766817332409170808163171285856027008 11001208 -21195828064652389729504890179000832000 11001209 -728231613276225404434287284225506710960 11001210 31365209261781202312202578269230499840 11001211 -394926671538978347011751154041085737648 11001212 408967668371691957674899489776745875456 11001213 168159663304000938483281738774082786240 11001214 -31804769277320085999450655305876943488 11001215 -86592987521175447616255419903211998480 11001216 -170824948517515060110239926553935872000 11001217 141312489146620148388453331141939035266 11001218 12525786663654718107877449850080952320 11001219 -541905809020452301911780028616556110856 11001220 349447276528184587966245720586561178880 11001221 180641504207432861877304021971085281984 11001222 43987144105049902767252615011143932288 11001223 359300356470533040542260525716937295544 11001224 1060178384078701721986249256844032409600 11001225 254028125335344496723968866343916419600 11001226 225191093916008813376028980873269163312 11001227 -132148277698218281634892947499682818488 11001228 -39222992624025050888241928503784734720 11001229 54779352839538177210136818632999485984 11001230 104974068782995838971571198546727917760 11001231 255438296961127618657673989188972744480 11001232 109948307993330304245841603971678011392 11001233 -78647622891775397079785916328791509520 11001234 -178508640031201546148162709191831385600 11001235 -407610730070596356567613964179292618640 11001236 246337366066496162760036401447735685120 11001237 54401950450954016350830765272976503040 11001238 -221325198702012879188507381673579277440 11001239 704595958111881621043134991854136772040 11001240 -215837047094970105599926463518298112000 11001241 412005356118695474960205605548940621642 11001242 55973215470013505248591644052697248512 11001243 -106019179252665773325022426875313941504 11001244 -348867204914476213208079062390547876864 11001245 -8451676608639989461141958037527938560 11001246 4026674139309460473347477528463602304 11001247 -273583999048059529720070533378342702000 11001248 121737107547775248363434432622520958976 11001249 1087507897247945398117099461503348736 11001250 9579058209383077625457160794670020000 11001251 584776087218696460178618123912807628252 11001252 163659253590989598100416474458256786432 11001253 355605344137775616700254514034508973502 11001254 58089868658250874266975069453377585472 11001255 -103502922190791944460692045509383043680 11001256 -91950937148403796328019672808230420480 11001257 -121778832344209214518187093193898303494 11001258 11307207166929117654689772752259870720 11001259 187369025329567091372444695079144192704 11001260 -319211036752697178888611217119608965120 11001261 -302783401427873759547974755755758366400 11001262 126749525494140713955050025590587154112 11001263 39786365459985058198008713063700451008 11001264 13733961282276658397212778239815843840 11001265 131920422681392796939768216031662141120 11001266 -567387390494530106465442484590682560000 11001267 -344162343539138638335538539285664997040 11001268 -197010711003920239713805856622513782784 11001269 -173132987708427316600633637653629837330 11001270 85472154208481323533330081756666562560 11001271 -377807618718468757552275986034295992168 11001272 -593176115694321776846468102294968627200 11001273 -516850814512165340582684486371573220016 11001274 -4584384707142451046353678016861310864 11001275 62606753571807337307953017548403165600 11001276 -57274715412283501814988554354050753536 11001277 -352995076857379291828241037153917325728 11001278 -416276708531023008148821750179412735744 11001279 338695005155915061545463688033093514184 11001280 52554856300244677450693551749647564800 11001281 -477384945398268883488861584744375625918 11001282 171616359701404763466847737557763191040 11001283 380559010568989872047109830746747177532 11001284 -111382663776769299271796224873923056256 11001285 -390839581602818652131453782920067920000 11001286 -205809233930195354626103825213620725408 11001287 -674566462654422753172297459278715218408 11001288 479565642239155781602808965932558827520 11001289 195887960244288624748964622387232436168 11001290 -188988683724250456135799829681018777600 11001291 -102230523544265351328406174855518260736 11001292 16073414476432020220667416861402202112 11001293 -799578260077001015019454221646429020180 11001294 166236865638302998520415146269895647680 11001295 384698934118628095701752777283717916800 11001296 -87929933921482569186008534644993794048 11001297 7287669222023067967085324154128836128 11001298 -130258980729419148453422308869313003008 11001299 816023092692909959797534885204686755736 11001300 -8249953093144380059949306576296755200 11001301 744312796918220880347213178737408628302 11001302 -59777277451908598113563304780192809088 11001303 203477593277600818812832188231584442720 11001304 -863861688844313262542476874534502604800 11001305 4127666290416378660081205403543061120 11001306 13091457536858757197143571573602773504 11001307 98662748527253544260297703708148556112 11001308 -169433145083214819471944624798717236224 11001309 449374224156052430108140578612721143360 11001310 -136470426215164377543094869423280117440 11001311 220047850891405809708280656489333023424 11001312 150412894234581692434416586581155512320 11001313 742480562038984402611610814006704102562 11001314 -56328238869528298119702460464712965120 11001315 -2050674090194654416911108609031301280 11001316 395087895004804245140002073076422506752 11001317 -146040280978369934336756995752325608000 11001318 127260903325022172673765997276597119488 11001319 -3246621761032439979259240410696295840 11001320 -127709852418817328243393461083801600 11001321 -1361321688674506859493806462313147228 11001322 -455792444197541061308207419120641980928 11001323 -177937548789088471418662442456111366280 11001324 387333951291885970260489954919962654720 11001325 -20109483111750184169468556230110815900 11001326 -119313208666192315175745429539104909440 11001327 834082216274504280155116026637218791808 11001328 -13620813256165412306179895870383128576 11001329 45270562286685307081560288238165368672 11001330 -37611688739027724503778034073776135680 11001331 35903159942256347718631838981687045064 11001332 -295558322342911005661625196162232700160 11001333 566370814234643330141393153837508530016 11001334 -271905974555492742046373014212494777184 11001335 6612572290295951811412520551899025200 11001336 71968666210385854629772231277602775040 11001337 226173446947156448156295377402366867712 11001338 -139055326939470680390298617942491969680 11001339 -244245798347520128915213219078447624676 11001340 -5810940451900208958952622539640832000 11001341 -129965278843420032363715372191726363240 11001342 30444817770961682589463517760919633920 11001343 -54927270685101071601648172454592724256 11001344 59171153526584890487282860923474149376 11001345 30835006386317428086938608689387182400 11001346 181653608433422331398957346550302001920 11001347 135220201513568254999277005877619636432 11001348 147054647021736673667154356629771669632 11001349 -164168228713570373788621335039571100960 11001350 -51208750420961989907302000291436899200 11001351 -30273757939379261120404894404617838168 11001352 -22030126095939575445974743809314641920 11001353 778774475268908287784042275903563668160 11001354 -20484409175815248629696903383851494400 11001355 787358071315793969892062459615632199760 11001356 222138285432500209516587025497647281920 11001357 -429015662075553023843036906987845835946 11001358 102110100708500752475838606246288259776 11001359 -171597669163201245727486722756270298296 11001360 -5210557552661713708027385666021621760 11001361 54001472318380122278615332059107347840 11001362 524180758227776719546814327270272812432 11001363 -65661380787093684934740476916869535960 11001364 -552775524464617125747519704582530510848 11001365 -505706404773610363237203463746756630600 11001366 20681598783886147743632594573814316800 11001367 303341019101244726947043716226745104520 11001368 -146272086773590611711214639778005770240 11001369 -132838387149217747018421500275895578432 11001370 -33559982616698294695265686485039278400 11001371 156927034421154108250448667359635261572 11001372 410475477260599495758086428812645038592 11001373 -199450357417798596567923974150325538176 11001374 262224833914153746781060077401257452672 11001375 95945563181923295336918515276904448000 11001376 -604755188426146921668716990309180375040 11001377 55684219247589276632912103050729744226 11001378 3961597759189247947507783808594243328 11001379 -14873242751222073606202276651007276640 11001380 -190992574792337356751740112696350924800 11001381 429439971801949381067266137430092377952 11001382 -273148752063189556891728893124045561600 11001383 -493450239464812708476878482864972172016 11001384 -838195752663229970235308131340362874880 11001385 -342588491222383814402417400130026531420 11001386 -628084480063452270104753280289601759232 11001387 -351889573853755836401007415828272080040 11001388 -23370887378681961257592139806365139712 11001389 263250466325121468853433106556791509760 11001390 8409177536999573369032188009095329920 11001391 -739482149037929742794796287572529940208 11001392 16979400390875243005207653428451901440 11001393 485401963562471605701597221787742421280 11001394 -281436385466548694867753168319419595504 11001395 -226963795038115867131955441323744415920 11001396 44210804354368117042400904162465976320 11001397 273517500709877063660718066218808975744 11001398 311941689928492160165476405243327214400 11001399 438865397173048963084351723948817134080 11001400 9308499804508465559893190691884544000 11001401 -339912198733368022277879516999703857328 11001402 90688600700883123856065634225635085680 11001403 38290634056212955207533143773410372880 11001404 57879178839959651558831995214741286912 11001405 282715914084533736265638689302957016160 11001406 138021266526005560897578143687862207744 11001407 265714522961096086448403255134316257184 11001408 24493024692905856775592864435530629120 11001409 4561925701852080214895458530776770560 11001410 63441922452071364047023952445549365760 11001411 278886701980693374486980446946884886640 11001412 -85039002666348840137762987987589046144 11001413 -123242851233923521929628950858356938338 11001414 101248655988700055958848512990239480192 11001415 -47528303647550578437889338924857688000 11001416 305140098676252149699313336351011072000 11001417 133241546542270449713168486505194603712 11001418 -416295526454516795043664677485458056960 11001419 -270635327215760662177586276589773944320 11001420 19511639464420965769151748072346874880 11001421 3194245084192769186854781503452718432 11001422 124319816075970340676187115659741991872 11001423 -359840301041583974788828014320721655416 11001424 -73491074960255769724661800312222121984 11001425 -24248896534849508359607065507862945700 11001426 -173501344243521918460018445572591261056 11001427 571455504960057039926938484433584087276 11001428 -456091338036405072689182450974027772032 11001429 118329027932657779001664943857792045984 11001430 -300624200815776811578401103770527733760 11001431 662486133456217856467667218350586787136 11001432 89719807654748000726904371722682941440 11001433 -934315754672932854499345250363399467760 11001434 -233472091246140080101772814239978106384 11001435 -44526536074952449523122059097895577600 11001436 552138753208993659813214042248594862080 11001437 936783771643472865080510285483504466240 11001438 -49723233639003155636581583890504135296 11001439 1039520859783377057178300813064956062240 11001440 391763990946272919464386356992527564800 11001441 -460651544657066051875025202448035504 11001442 349651675056508196159928452192564833872 11001443 872352926563175722286802348364731121692 11001444 -286630376042881095395180333678192323584 11001445 -108650410191447167459276845129740067200 11001446 407826327895273714051210943001186216672 11001447 451279418213244064395833481276699886080 11001448 -214111576916644655635449729930685255680 11001449 -234170353956156852421337935098456615564 11001450 -766870295595539361431581107218188800 11001451 -296120559966631308976935963710675153548 11001452 -81703621313201337372291693497125994496 11001453 65252079260258254449505159392985500000 11001454 -214963258222782319274469350211875840640 11001455 28517817112309944932417109106555692360 11001456 -40539911341587097409794740525859307520 11001457 929050372438546925053828648126841091952 11001458 -37370307772806171277731064925966162016 11001459 -143314651876252392888236293318586546688 11001460 -289232261494602999939813728350155582720 11001461 286685648579630980007699191183141658880 11001462 -151511942247640697260229188907973911040 11001463 -504304141909466380610496535542639090216 11001464 -5524380651911406278181302729442938880 11001465 -15958575092852808230493847131879066480 11001466 -4882664756444880339727169653198540800 11001467 1162500593776541908670589515993091297432 11001468 -59867292617968686108353286683691064320 11001469 -336922260143919547272568342472558213640 11001470 -158229966832481227555139123655367888320 11001471 -176679994470748261816623207820471142640 11001472 -131034762311372743030938881799015628800 11001473 -211917148418061023733181664368978515264 11001474 -232364913152229249656458556475474117120 11001475 -2142992588485642155690857335228100400 11001476 -35996186113257880510107258285431149440 11001477 144680144207182612280773365917613834720 11001478 183087249281633368543281900263981657856 11001479 114224546126834383840082807770284058920 11001480 -97852379816588261846937970425746227200 11001481 -77148609191039283560905085879759889308 11001482 -280709065452680044938269608477000144896 11001483 24980727399436676172304728001368467064 11001484 -212580145488804488707112121124021478400 11001485 -917769566310368427447125638705522692480 11001486 -132422819289271796425703486562112614336 11001487 332255110368592619605650953580261180800 11001488 -216264135834668543349961738436014399488 11001489 192124679157392162099486697287370541728 11001490 -131633211232696536597015156216181788000 11001491 -688568939992014895799344478956016961108 11001492 -60262859701102923869760447712859309184 11001493 -832293191458800962822054858093795982560 11001494 -127335268798763812245454489117073049600 11001495 172215769314550433436299339820631383120 11001496 -462384060679444084625213026277527203840 11001497 -76417981821581069825923860838410604800 11001498 -202333541975082729537041707529408640000 11001499 -981784342741970143187796971243690264664 11001500 451483699082289515645581796202079872000 11001501 5209765120471349796689620327315691232 11001502 -180985232788542398328953145838722828288 11001503 121133518529702660086319998702257814752 11001504 -634859285304379344767998643160141004800 11001505 301456231233351645921451448743726368660 11001506 -134641888402020179557368547440860448480 11001507 253694273753566446375404813152530816 11001508 -88399439289421058024826041890606505984 11001509 75073479166333587891454828355437135740 11001510 -15198651023771798407991705745517234560 11001511 -464157962677420055310563631529570768176 11001512 63689604127076934786835415198614195200 11001513 190118350053457718398489992322746986400 11001514 284391365098671535612059970255527623856 11001515 -108325481710207844711994128723467653600 11001516 -7030701879839721432812057590053273600 11001517 78564061635313934565824427673287756566 11001518 175480947896568731046922279398945992640 11001519 -75739085958321250952996649009752602200 11001520 -20283577801652199719300698665625190400 11001521 -151812591703234593210003490497563458176 11001522 -25244988137201755089255246246345793536 11001523 10957877454291614741676401685547425664 11001524 147542929149290917875666122366610333696 11001525 4122461175470909761687481795710953600 11001526 -15181617798084529547748296407220100480 11001527 17716538294299046092106404057080288000 11001528 -223459704825623446834312730616558182400 11001529 -377396015041238061614488957971972332208 11001530 53745570656442859306170626572789955520 11001531 673354492757121314801077250522766346800 11001532 -71188677575903172286743339602817021440 11001533 -1783427286788796921142039632956572531956 11001534 293800411825014899939015515082938739712 11001535 413839543703993864219001429697075125480 11001536 -21768468317772093581925379061065973760 11001537 165784460019400010664310696422562390194 11001538 19450673786254741540594391744426019744 11001539 427510278136527826155000975877847297340 11001540 248018182945035009453907403129280921600 11001541 -878630774376760906394741475567655680608 11001542 134603845489247472005251960615134774144 11001543 76502062277598943765362259279916651520 11001544 199493888303688766677061987541103083520 11001545 -273371254750188910108468437329629675200 11001546 55497881970658723529072258875154869344 11001547 -64647690297156343932919995853177905004 11001548 210626189421369689000681421204922891008 11001549 -14824795967099181633286677871340916192 11001550 -65740921262063996713892510916927139200 11001551 460683455788775196810425166872115417600 11001552 -33646701401760414002244146296986009600 11001553 87962124185723286162885135594042619200 11001554 105338690195314613178738534382960728192 11001555 75845068534663637801460904446820416000 11001556 -687166127360247225980906343969006885120 11001557 59503358117837782624320647119936382400 11001558 -222996556565987747165310816915580588032 11001559 173871841601742824462941740605519777792 11001560 198648849412607246047440509699321856000 11001561 387609426583576215285449023312079518560 11001562 450654719263413008579279661779885520 11001563 91828686748617393628012717047209647812 11001564 -74754808961981839263024691650476083200 11001565 294227748161065982893765300502279444460 11001566 714635640084265386862930877956556813760 11001567 -81040351975027991349499781442752177664 11001568 452654891443439957642605742499515596800 11001569 507683347304303224522613856896194391970 11001570 91500697376201792718118313682151334400 11001571 55601965980386255192575364761468450464 11001572 -403958021367674513184453118848848732160 11001573 -181335223685185363871459926487723291616 11001574 381306579682054352971714041948389005536 11001575 192930671621866279789070511175277298600 11001576 -345781638023058525161573396664016896000 11001577 760191824421518084163752490114121130426 11001578 286832111832076270595032328339977162416 11001579 27587310348597646918094972249559918768 11001580 -117109538132498235840332095635644789760 11001581 -5647567160161143495877731145820817696 11001582 39985953446398188833475291162601935552 11001583 99484106894124379540317293983387124904 11001584 50606398893232928134567707031749722112 11001585 6614270227872781168470335496313977600 11001586 538241506705308681164198230338123262080 11001587 -851522738637775717210521148224322199448 11001588 54107281960071783740766015594973470720 11001589 -136535608345797612598716495535754604960 11001590 -23171112612640582816835788722636226560 11001591 -303770967067048120990445451476463734160 11001592 224008548841255963373117667484575989760 11001593 -13698902524704638198271022231274223216 11001594 -244170811848769207253208335897647061760 11001595 93685358640875404699753537350790774800 11001596 575944211135316690657152231802565939200 11001597 185969482406595797745841817473322000928 11001598 113478676915116415955449580957520843264 11001599 -125781931454505657413568799876410002064 11001600 -109202044227718049615317073874282086400 11001601 -84184072295716545878888740894070030976 11001602 131469119157350217341942177042003788752 11001603 464757968486329948723870398479782118904 11001604 38856204733520555914838586633286960256 11001605 -125141651831425904656964133268425628740 11001606 88101193791945359038089846895636912128 11001607 75517565411201641969752432390192808856 11001608 3320107672669554205308778214304768000 11001609 190940283749398060887746171691813258240 11001610 2833698095375413458562319899814628960 11001611 -11453751906466411924405361345568372168 11001612 86867606595880420072109390436070809600 11001613 92885234903785567460736108914365865824 11001614 -267567551372364775959360941480763924480 11001615 8668195832476849799257048171872468000 11001616 -81780624819736176713281029202999246848 11001617 362465465147191547634930957599364652224 11001618 292900552390853200795302827332186685760 11001619 -1571331171892955758682169036180049136640 11001620 -98139058306454526818833744702612561920 11001621 29498215452102655500813440726397913344 11001622 154469420044378086799968695839678766112 11001623 663755294243964830893221960435766156872 11001624 56436292173169702363005412728686161920 11001625 -299253392080308421092827218165750992000 11001626 -615455183338367351570071912341277436160 11001627 -97098376659628706775806316822099043920 11001628 123380787682209725729200567585365751296 11001629 -27559662152703987845994024022460327424 11001630 -186701557691484652725691744294307076480 11001631 183105184967334096685288424296938062432 11001632 -365199397874886446069573977939555319808 11001633 -96091039775492331020402993153559762336 11001634 -55912602310106235902396618424802149888 11001635 -286410440770251129978512692396962716640 11001636 7774923315354270826096977000590868480 11001637 1608653620395770365267569937214790814300 11001638 210954831691034978510503898923680714720 11001639 95357690800237983654403012658841533568 11001640 -70957034725528261369706683576593715200 11001641 82362677141006446387121430797649017472 11001642 -194971362986961386590522313966508032256 11001643 332393864091132185204113211092289609760 11001644 720559050204443841911485255299840886272 11001645 335550381217251672288472893276379725420 11001646 -42393083804424943302753677999575382400 11001647 628537669092772309641612878012692014096 11001648 -8838045428719217509044811956926545920 11001649 -453025038678384731918454910054211834350 11001650 2220000638902955117420193760833619200 11001651 110341549355923258494194757062006523504 11001652 15982925348845333508959823957437800448 11001653 47527680785139374870205407431791435768 11001654 115170876464471786509848073192989363840 11001655 -84698316211656135243087653325374076480 11001656 -639841833561371333543542509739367178240 11001657 -434315961336777917922255060201410627760 11001658 -275601486020892646563928133910715090320 11001659 -295275271290302473879048024207789691040 11001660 139623988008157577631611732743556981760 11001661 758667411777524168657274698431232805024 11001662 24186748270984866352317837643435319040 11001663 -12999710081160560538382959856667578896 11001664 56108539560430212644852479629114474496 11001665 535139463856658147595689247516177081600 11001666 128534027619579628678856314451352004608 11001667 -34842068520745962456560092527539753284 11001668 -214343954521694996534217171553500079104 11001669 109383672837242578003985622254218975872 11001670 -41846540221058396953874710804538958720 11001671 453893584919694306218943332558422726200 11001672 -692561761279018460016558290987139072000 11001673 573164482743921189211373189120138152922 11001674 336568576761205698010918056445328844336 11001675 -177070370635670866652281234752854847900 11001676 -31118953955196897085366479883385839872 11001677 -319158637638961674518897492791599774474 11001678 30750422234160493184377545667905090624 11001679 -8054832704608761746194156840713421072 11001680 -10544531324226790344822984305308631040 11001681 -485120475854623389780939251254810027230 11001682 -246741957018418638034568932669265154048 11001683 32364818740667261715304303514987520 11001684 30856003984245826108125730255892705280 11001685 110595937929503080459309127202952980000 11001686 -295677613344091161142300119345263229120 11001687 103818753466442127869950221111539653968 11001688 126338041419365708750657173081804277760 11001689 1029903010905466301025308136780389018880 11001690 10466813155027677605675384980916275200 11001691 92589605970474808373851061703669188960 11001692 287060686708589431724875265905256059392 11001693 -358170373771159775135388660325987479936 11001694 -142491228660383180436695612454023270016 11001695 -677452238648900613312326940804564643800 11001696 400862106230181952960926980418335145984 11001697 50498736616067380655971342745663595200 11001698 230523086367455542699822264093781376000 11001699 241133968530216522093218677152409741284 11001700 -62878928913957619815083403251006492800 11001701 35804697419318374093802736702631235100 11001702 -47782938693338801473642131347299138176 11001703 581755121069774218347722456975527322640 11001704 198774193564106349434210520108614860800 11001705 -51408088001085602471254534390662512640 11001706 453210681140470137197780263886621184 11001707 659350217064641049083290290843135139956 11001708 34536190196695700295715758809317454592 11001709 -133001143558583803885828892028243526880 11001710 284164374274956730805952395053561037760 11001711 66846074090504325112512993082112697600 11001712 -108437656520315903706741478792401911808 11001713 1886670411478048078608773650203277084800 11001714 41674124301915571704853252156821657600 11001715 31840780593403934510788983950183556000 11001716 -523435323923089368492947275070099404800 11001717 528366833607731907890989223232787578240 11001718 -13112562974249073103367315002825593600 11001719 -563855133187719522703883924294772905880 11001720 299878551864441244248192990988329369600 11001721 894062981847280580943389165518591378922 11001722 2652213492416807132660013042960564480 11001723 -13666957878962610421954821450778342032 11001724 -30433008599446798128282057713590933504 11001725 -350947139006974949772394751579777160000 11001726 53356069640893672116626670678032332992 11001727 3222118142436198227045047810302912624 11001728 -93877391741843544415756190791300546560 11001729 -174102300633504470902384655292662072016 11001730 23479833107676741647686834239269568000 11001731 518063457575879903397732165585278102700 11001732 49272454248102984609646826819586158592 11001733 314775706430440221807056929694677765022 11001734 45441054175658039392913590672989343872 11001735 -65440933918935946998680989755470095200 11001736 214403707312270018926130912694390784000 11001737 -596283975864784720424529504274279557708 11001738 235910034904435813830616641300605591808 11001739 -244786007000376808767357950302862068480 11001740 76815339188269437350626962334588692480 11001741 358768276975806320109512117326548394080 11001742 -315973494578645966475627813969244273728 11001743 -127182086947193609394115123280879917008 11001744 1125722919663695559750993236460847104 11001745 77026253893999661371435101579739564800 11001746 -158534622301068352823558389700973020160 11001747 270579451629785949176146553735977923000 11001748 266847158920744132205831222236943297408 11001749 -39069560341526101111881152280074743680 11001750 42186845337944120330729792033875680000 11001751 -206790252698424865436622876151426190976 11001752 -607689432175706835819713450813070182400 11001753 110213104000323956002001406596141665344 11001754 -206324420491016382377131710547263149088 11001755 298877002419164829416180446039605860160 11001756 232113981667762924898865153551123742720 11001757 -6679600033096491366533185537439729512 11001758 -19583073929148324548525010430453499520 11001759 474476018581649772299848828765831756560 11001760 243670171592173334839552210808025907200 11001761 638414663031890433041735272165700155362 11001762 -24561944418346481647624894014849730272 11001763 667582576499219764902891973987286402012 11001764 514279146942667413087670713699810948096 11001765 -2770047772714155033645238247865816960 11001766 746110396357348237635115508310876538944 11001767 -39936859812681812349498335869227718608 11001768 -362594765545717311366408017660940042240 11001769 267279282007977375554683641709010802170 11001770 82762888877004291700266860009172580800 11001771 -89091920151700306725332899395128620800 11001772 -955290639072951224715959470970845173248 11001773 229239568488679148328774117209626108224 11001774 -15331646154592876442120167043500766208 11001775 -64689134866302948352473642047015688200 11001776 27247353106561284762060883203237347328 11001777 -517459980260879324153754271082827004160 11001778 81876529320785864694809998716770432640 11001779 38939498126793007721055341881116576000 11001780 176182948983995066530381011543892488960 11001781 -351442938447559470346874261190167789408 11001782 -26253494048433175997730398517199090176 11001783 77658312754124003688029664640700305104 11001784 340695924757415837971029741088260034560 11001785 -274923253092374204692674838381840576440 11001786 -104834935388953675573013826133604084736 11001787 70128428615983626719218804841769783712 11001788 -50323674037613372459558814087142133760 11001789 23848265375556216567917097761518478400 11001790 -222095377567925875870841567052842097600 11001791 15649998365305649687878972007139168384 11001792 -171268945913421620300155822485566128128 11001793 200147796666130163623035578852659694208 11001794 -663005400961774986535868570148765994080 11001795 50496314503546768462710867665638444800 11001796 136365482539945039278908870513483560192 11001797 149552057192851335671136078534373306080 11001798 102583153385859496283124319567693900800 11001799 312262941255458289122627310976617891800 11001800 -369685979797270310963442442338506880000 11001801 277088022941010939624269230717083989184 11001802 94510194487018427299548444202483946496 11001803 -943981561945374671151265615878200355948 11001804 223134239554476001435370336033115648 11001805 443923736959460347647716068075948907520 11001806 59836698386654760878132958147799166592 11001807 -128489808730972895807556093778200637440 11001808 627874562526215315040138590428463104 11001809 -157059154438842946473638187766998619200 11001810 87181571152675351364581053873851420160 11001811 -521185370831971033601133678607301821448 11001812 591845833666964758643936210507206006656 11001813 -2422427558390557885246830303439345536 11001814 -57196015572153109064229327900955507200 11001815 -152547257124737263615057291356904979280 11001816 114466885920732001839101296132016701440 11001817 -92761536909710392582596025325910364800 11001818 65427078036421221751531377171418312416 11001819 130954039814776429279036990893510779544 11001820 132349994729568784108413734384715540480 11001821 734527593534774265766131761391961306022 11001822 -79489413296719472947357881469470087936 11001823 -473017768779854829530308163845661306832 11001824 -274238472992891594992267765929116958720 11001825 458214152492367534829153297520973027600 11001826 387680298913977069533739069563474995584 11001827 336537869913286413030129903748202603676 11001828 -648290575544147615163197939172673536 11001829 -241615146949998839276135757583954631940 11001830 6747030037953088917760683841841349120 11001831 615274861625903310398992062723006668880 11001832 364017551771539180680026582696461516800 11001833 -673677663785896269166506384177825830400 11001834 39251652119877123871013249074424881584 11001835 -203402205571161093183785238989774108400 11001836 -249803358679751054927796113391178613760 11001837 81876791157267823764952785967744939008 11001838 143750343889569623478319947257819274240 11001839 -294418852302116336647800517072750901808 11001840 39390480723686651991275243215280209920 11001841 -302054292555979666182250206266563043758 11001842 97288848582346482170075471806625114112 11001843 -113917406948990839762135169255981888400 11001844 -168336806243087674479875625374705199104 11001845 -227607360766071287682968872568902860900 11001846 3568142551431746860872120448353411840 11001847 653427273405083194221837121174855806000 11001848 -48451180364457273997039332836735385600 11001849 -488519722615010115671121690838439183232 11001850 59867978167704494014553470174494912000 11001851 1464871864470327171275880181494607104 11001852 -180231666361304579734830193845524044800 11001853 63274954797060399207255250255475204102 11001854 382786491206117708818579158467625522432 11001855 141875710199187694167415251719976854400 11001856 -526459282647664221715077054092091064320 11001857 463994136442499302415263914919314614100 11001858 39059919754177199030898680547866741760 11001859 -47296525892707929335256253257891072048 11001860 -189622223174575705788010935085492899840 11001861 -127993706237285284240184590213736177412 11001862 -293989260377059438410997977570251472000 11001863 174566553918073480486561441418119660560 11001864 -53990372681420323909226088651320033280 11001865 -43289183770057315666974987820979092800 11001866 104235327214081142257928646761268259584 11001867 410712228104543660603676657443631646680 11001868 -834426880707929879087141061340618786304 11001869 467208435984304783467212664543373085952 11001870 -223038812480306911261407070801039071360 11001871 77744043839069904179848771474067281000 11001872 -69445999684353341195165657846739492864 11001873 235282126529657821214036623529235134304 11001874 -84278544136256915880260883850969989120 11001875 156697150337725277668908682153483800000 11001876 -16970953400255487294955560251103436800 11001877 200585720457218000866134612078465003360 11001878 -446322370777188088513983650654102444544 11001879 333582815387998299693283108561550442240 11001880 169255975286601170557848181502995046400 11001881 -270751344142584023622500773357177956336 11001882 -39196059262452876803936312919128836608 11001883 -209429726121167706884528314871676619520 11001884 -98373188146827449172351546938530589184 11001885 283233403636472915983254330972916725600 11001886 46938270108042892385240322249386678016 11001887 148836999332917315380464020885467140160 11001888 96223266239857823952579248060486713344 11001889 6377716804928866199726326729777209024 11001890 138954772439156416469491040298942588480 11001891 2866762372399943050392970028086562544 11001892 24886728386875165083163667021748851712 11001893 -142562045233017735272658153563595034560 11001894 1824010744663141311389538126989449728 11001895 75908014273476933245251203842489566080 11001896 575103528261247454327923596970511969280 11001897 580551022639266757664570825208922110474 11001898 86950360799299597514100602568749377200 11001899 100356517099160737250688457324224303456 11001900 -12205451635132621500511818941531750400 11001901 1212697534684779101820014777739018036672 11001902 -510989834774641830531663273650604096 11001903 -6514656118912186772409062386146001152 11001904 -79791106794913836933486518938894663680 11001905 261127787516298585727661471698967837760 11001906 7960009552401157589427083913940114464 11001907 -194335746047758473939178034340886640640 11001908 122482473447108616461466929137064683520 11001909 -416442941566479226360694412029977564896 11001910 1157912436228125097098209150176773760 11001911 -177626503802632380229154717635065670488 11001912 204978310234817180905074086925189120000 11001913 -63042934278786663450153191008266987120 11001914 24659627187321830766797737263765504000 11001915 -190033187608390062444551219015146918800 11001916 133412442976863366453243699677765258240 11001917 -847105856724675214377587169050933184660 11001918 122746589832553133485113272611706128704 11001919 -80732741701234851397987648180195343680 11001920 -212322952461942376146410933510256721920 11001921 -41063648521366503262061784014877875088 11001922 148386864746012500360567440670303776672 11001923 544147117176251903642417584596650570172 11001924 466299467740322573202828873231275079936 11001925 -338457313813488040499172782525700550 11001926 -51497596346044351281695547793752930816 11001927 11241630610168444108440974381820449232 11001928 -43805895523108162099222701308915220480 11001929 11658943043729901105729832554344671284 11001930 38368051885547442425976745990518282240 11001931 -67802228618030703760787496021176396800 11001932 -642383105294028174351381346939617085440 11001933 994787736124164859448102142438205579200 11001934 -329665166883661381452466965927899192448 11001935 54619299802878254728762335487083417600 11001936 -102688721769787796758679566634830528512 11001937 11146757689028943618826705386412977520 11001938 161019790176212616059424385796886015120 11001939 77248600561092333321428503266249734448 11001940 -97560811150405934092735081905070686720 11001941 279631128007859798120381279940513168810 11001942 15490273500971776382542124109501612672 11001943 -647966227403192576641723548692489250808 11001944 292596457144270436329722061215009884160 11001945 -352279860249718704864668864688239736960 11001946 366786241386130820007344860830229170672 11001947 -385180198339247267385808312818328394496 11001948 -175654380395751505703130090140658745344 11001949 98173564430892622631453969973379344736 11001950 118269509119449445696365676742616816000 11001951 -151989782301860705330245479933245417232 11001952 19748598016162526525737959485276160000 11001953 -110042099690698334181604763526939000798 11001954 -92979190478703287046768372523531047168 11001955 41629657798080008082106866580700385360 11001956 24570137095417797757125757076545978368 11001957 -447700501947278397107907390558100055040 11001958 -136770833375835856723765000896599162880 11001959 246812047016949073347719482596881574216 11001960 -573014905159307278617621186184986624000 11001961 -233296848373952726452922325697838890438 11001962 -36940452972090893765735962500709979136 11001963 27775940959940935388935860599275597824 11001964 550788857553575803283612545161194014976 11001965 426787345945760928495578560061429470320 11001966 -218932397471997619147179683273754086400 11001967 800360691070468412828622406439469976016 11001968 161951004921838985385080708599448174592 11001969 112303352310965067153487595628767148000 11001970 -95699019414737962602843280183472001120 11001971 157144226434833752835996714132011757600 11001972 421240999992736133400883837782002491392 11001973 580169434995511713102831850594512434222 11001974 433212537114145103046689166704464472736 11001975 100879526304882324962117836875183654000 11001976 -3809188968011616779688012617803161600 11001977 -381424610874153611899276016941971760128 11001978 -77826581090476378630621945680827789856 11001979 19543385028727302604049500725224647584 11001980 3423356425891141133030193799450091520 11001981 117210914227950432215988992870519925120 11001982 -302738241162609641916040070225123352576 11001983 378254670174720762319081684237519439232 11001984 56273691282519269185652455564262768640 11001985 -292280731646637952771505919281773403820 11001986 -144825635417043999403975378107360821808 11001987 10287949166554527926857523663059539312 11001988 300944928823636933689600297049970437120 11001989 16913232094687105905197083373703746880 11001990 166588171817714703983421609828720693120 11001991 97262307866667976188304826736131673600 11001992 -980387134703071860989504921952298014720 11001993 -47932173654392257314497312127253369344 11001994 -181833296119477566585848833834577181600 11001995 83684077731342741417294299931433298880 11001996 347373662801144014476924326534408401152 11001997 195048765220388325768193923165497028012 11001998 -7506659484281920861051637544393051264 11001999 -233854485449731512280232367706796265336 11002000 50287572381483528605054290453745664000 11002001 -1042515108618183567621564641898608353998 11002002 -50722069745084807388184806014599150080 11002003 -326774585247639189866927595285809130440 11002004 -81514189756917668571897105573183897600 11002005 33226524341709440729795598832027459200 11002006 203802958274189621670732381845311505952 11002007 525425187611873927075256849189810288840 11002008 40580483761154581784171874679178649600 11002009 162494722095873856187411460900608377632 11002010 -191667033927605937699641219193109463040 11002011 -82925341380668673425940386630528620800 11002012 -247269859845570289418546968558334120960 11002013 -93282838815713070132828315094192667616 11002014 -218869947879275000154651096886497792000 11002015 -48676199238777772462661206252216170840 11002016 -349002459869608582159614065466415054848 11002017 263291138005818678054181983427520144448 11002018 79191821688173126749672412458320437760 11002019 -152733692082675296885832453253184022024 11002020 211480037331566489094595501240227532800 11002021 -193269759174245680605901297553342909156 11002022 174115553347564676410511041364270389824 11002023 4757927282128127974587236630741119320 11002024 31955566892006961324597077735945011200 11002025 -287414324246633896509213452040009510000 11002026 37915208916350232974200706165312839680 11002027 891588572981793764098193903372770605408 11002028 22431038752680027780679787474721747456 11002029 -51705257695738972602489220819657242816 11002030 -95003220765714044286271387265021249280 11002031 225299248557506674980696645950310113424 11002032 -59000148732071770830010372049206788096 11002033 391452509365141602962515466776038790720 11002034 -43793911417478499264271533368224441584 11002035 35239587957015182669122437882242822400 11002036 77276361365073593833675443844233322880 11002037 193133041138136613353279684863044712686 11002038 -86396327307556002528102951348302024256 11002039 792809356360269050229274864924922516656 11002040 -42368460760330044026326629182716723200 11002041 597478752498819512618784816925012633440 11002042 221184879659920450631260190673930604032 11002043 -121456772109131232124181955468804346656 11002044 413572719116914781154124125650749641216 11002045 355745562124756694752661854084820143200 11002046 -355411072095261561538866887115479386752 11002047 64582482137155059023684069201431615872 11002048 -453619931577618286114565283760811540480 11002049 -64199500332531851188749855910211980440 11002050 72819828806907767433683489210161267200 11002051 -599481952233840830540837874755940682948 11002052 -40126768809232509056541182286884513664 11002053 625652422137598457710205062615553559264 11002054 42084115929580756422701816941704377472 11002055 14978778623021320925415789919196353920 11002056 59477820692229456442511555328616857600 11002057 182777497849855524813923207622245191632 11002058 -33405560592110619849812297085357883392 11002059 -309948496396832715784351079005467966456 11002060 199123040954637834366550012743865190400 11002061 57297916967381437216867146487191724416 11002062 191587948581340785021096670933390834752 11002063 -128988994368597871647219964597426020336 11002064 23636394896147423709259125872370647040 11002065 158864099060553407867481245652570880320 11002066 -8154629694161596415817040203467945856 11002067 604580299185398149406669484398817835116 11002068 -149215695867861590589817357351184486400 11002069 86903348252658672982574644054808527914 11002070 -493901932552875787775035101373173939840 11002071 150671601419024748312753314992420868712 11002072 -70947037582392156049558679401395302400 11002073 -162924785137336144488027882390090992256 11002074 176864554489296079608565770388755970560 11002075 22405303564139288300981936654017918000 11002076 -74839973241674802839681137440458181120 11002077 518959985987615277650792887539195983820 11002078 70132829236043552678570495269445760960 11002079 -696406374049957219549250607822694826112 11002080 -194246395273757512371615346585782190080 11002081 697024601518135128888425500909822526882 11002082 -37858582415921155821918731176719654912 11002083 88044236150600437042233319942044585600 11002084 -500146153609051059227292687195274214400 11002085 -36756096579605302067200951045437257640 11002086 40597126277287348279838580212650166784 11002087 578827173315179770666954514126824897080 11002088 -834538412251712602912029256416825738240 11002089 -146014717069948230331268008304103284736 11002090 106264024424923651224580106754448723200 11002091 -11812088411701189779449006837617012200 11002092 -87606826257790422951798598640133032448 11002093 692199797505781042272039813396547554880 11002094 -103614638507014393396658410838872115328 11002095 -237405344979658342084028542137140856000 11002096 -33942700752690851400411072375507910656 11002097 140416270877811152087024192645807290020 11002098 -102438502997173904406686965723727009280 11002099 86907535002110992541120199139155682264 11002100 -199944345659239586350120174845924960000 11002101 24180725387468554965176005016772057504 11002102 51600197445577801367673450793501324800 11002103 264152497586037925606595860424851458480 11002104 29785743510448684218780698048676741120 11002105 390995092639810593872226522406305405000 11002106 811954314061822980978740336650932030720 11002107 -434349493295977683230873543789346452880 11002108 -20348066073407482462558114435315378176 11002109 -12136320878029518821243652202433728032 11002110 38913043939012177485658231232673976320 11002111 4688682050646985204498483686346424784 11002112 572505185812496104078284340923268595712 11002113 -25062949919253791430938284913711923200 11002114 -84686141203399078768079072027104183344 11002115 25211252330345851243124273850264335760 11002116 -319497687104934718228466404193429385216 11002117 -85154796318247052287221719429676206208 11002118 -176710716569583866520274820161223310240 11002119 198419232632214128105729350403003294208 11002120 328465210782250068648122737150581196800 11002121 -386059927343517466902518878237609144320 11002122 4373206728136984361469905376675886080 11002123 -476246645603656090299673352434209905496 11002124 61458327582643882061456048806464694272 11002125 657062908870100467479548726439324360000 11002126 -253565153001206450225562554091041391360 11002127 -780855977852655817780250082645435236688 11002128 -76906654938921839114937264700969451520 11002129 93356437509391335049749322917702103730 11002130 -174736927906142259562311391174908275040 11002131 30164628899761230420531781011605228112 11002132 -2369820332412661484025239229888754176 11002133 77383824167236627592107493417948217660 11002134 -138374891234329396331912794555569444864 11002135 -37399362646787290990243289752975448640 11002136 -412220250636126946489756844519510016000 11002137 -73568089197204147769575068504115019776 11002138 9937765528120995309824811490081290240 11002139 -91326421860175186536757704324483432060 11002140 -116023591487383818473607355397502950400 11002141 -370279374066081264406490324764410801888 11002142 142385357640150441229157606328373420800 11002143 -386873181550615524469363327631162659200 11002144 -132670996406263033506444930641546379264 11002145 -135972708549443013487491411746684872320 11002146 -27239214103033969840854184925641433856 11002147 22740443763659674932244524097991008320 11002148 185238221315163934116240732397119651840 11002149 -40944219578803196388898880769526144770 11002150 -99823140752906046401505098904049862400 11002151 -1740064697100702021621954851978387988480 11002152 -221347285029217048617313388636405760 11002153 14728323647671236174777367991341049460 11002154 -327453683064186115745968732181205286224 11002155 103945249990286512491517977759352274160 11002156 349076165890715939355720502104284428800 11002157 -405066682090182094437022479107798726208 11002158 -363649961329050228056394938546708676096 11002159 192967901996010113793107108556115821440 11002160 30084816064222890717143752350793728000 11002161 -464851584298518370203968195364099350928 11002162 473218395168688279510532789640802258944 11002163 18607059296127066545290731166288671120 11002164 -3501507120230817207595691792682854400 11002165 184986190827065152572057409259654640000 11002166 -572436036156043438636879665993132961344 11002167 -485479934854001930395150792353646488 11002168 -95456526638900521355123110494908682240 11002169 -150288557658254328845951058498183881430 11002170 -72870545214986690348848181098093847040 11002171 -115073275191239700573439402471184409628 11002172 -356801697146765570524100369945658347520 11002173 -45745688155694735255169394654570266624 11002174 -47143974278234643136845335280016632000 11002175 -278772358618406399363815749032751054600 11002176 170242401941819660091374751613672488960 11002177 933305774499111833875454869603817625026 11002178 250120930633705255881278083702647386880 11002179 42767769963287668712335678222504611840 11002180 -1535529725571620884528262349451468800 11002181 -233342604251090504835810337014702500736 11002182 -103880769941239810407313220407639987008 11002183 1509128086463685288857686237861539457440 11002184 -358827408401433940267750242527322470400 11002185 -187142099483131130633750748703485901980 11002186 1453001818104582259956485831984887488 11002187 266739649219065881331542129069105630352 11002188 114023270513591216527367360771664297984 11002189 -775607239208135526549297511055623725600 11002190 -100651095803016064446330502051302830400 11002191 -47319405886716684079453123347588533760 11002192 -146123331037079848779024825712136495104 11002193 -113953298452600716592861146419706178956 11002194 38716766867964486185945029573359275520 11002195 -693485382402282113554188826438904160 11002196 -370078447646721538441782438721043157504 11002197 7060245240232438876045672194408880320 11002198 -559976425779279710376463436705415218400 11002199 -84027164587252729055912088516807782136 11002200 -227502032465207373676069514810314752000 11002201 107035446872470204654831638051178269952 11002202 165648285304254450892851179469507590400 11002203 -125082144823160842121917346904383893200 11002204 751636090508523174890821803948030006272 11002205 -161243504519426926097073956040050533140 11002206 -208132437560730215790486478498442133696 11002207 -929300070003073120551761317820690232544 11002208 -8944766094738698438415174177570422784 11002209 -166626477352598025690551162517847666560 11002210 -76327497617603303081096343418600212480 11002211 -310029224833141000695467276355571792896 11002212 69600673017805574788984119037296625920 11002213 -790756762921456466749275699340774830660 11002214 -112729743826332097962303592709660000544 11002215 -83600246557994295344144108392659524400 11002216 35571298183989366392783264709210931200 11002217 478112270595735470094536800457807967780 11002218 -17280682728674857909630322058989867520 11002219 497949318832730257252690620871225173620 11002220 372487697203387356613576734392222330880 11002221 5245642809326347833441350495641119660 11002222 -67616233199460776475305730516185496576 11002223 -260069766898026659892580830307114321320 11002224 144998888251763314278698832027706097664 11002225 -28337853398873913270208914636535645000 11002226 -421989275838039677530655675770186014816 11002227 226769217188483517557183595851888530800 11002228 430354031927183611525587435914365789568 11002229 152254052371759669592883996592122262176 11002230 -6961441116351656878376075412730248960 11002231 435713987889588489017932383689845966464 11002232 393908196294361409974852196956571750400 11002233 197266356714008552756047224464933436096 11002234 -165517051778835881966508132928835331840 11002235 297481950147809131978404035655118368000 11002236 7412781696074848896006264569963790336 11002237 224066027942291661518160878700980362572 11002238 399841583351969077603647627057228864 11002239 -28121632121648433202873884438102417096 11002240 435093633705303845500484779043821977600 11002241 -224400157203555140354340424926298838016 11002242 -20643287724701993579404994098208847360 11002243 116407643905743307591933857206658850000 11002244 279194698999077791689459906553321475072 11002245 40969249713782561344449242695147352640 11002246 -163978827190836576789060827469844712064 11002247 1130796110823260588170758943364861629344 11002248 -534309849682165126662967486952223206400 11002249 -523843854654546761601247906973462779750 11002250 34613889973625363430627024981345792000 11002251 177383631346676998756114472148231959040 11002252 555415418162002197011666351542768189440 11002253 72163963564324828099517129551445825100 11002254 562434026243928909868017970025555220480 11002255 -515170340221513449733805286397168465680 11002256 -11514272247942422859752729505504780288 11002257 45559456424839579727581579667475118080 11002258 350827846811003872771844669559411054480 11002259 901293740768292191580649727668910924460 11002260 416224556712653856395512018942034472960 11002261 -563926523453206747505154889378353259200 11002262 -1167168011969929791378646511631686400 11002263 -567410639535810631664662731330323972016 11002264 150268762147149732785351688288900218880 11002265 234482516928990335089283191358626002120 11002266 -22253367564136687650748904583199971072 11002267 483535859814704847830825262622821531880 11002268 3228922661021404499653706690752727040 11002269 -66217779548105581051792853314583151936 11002270 182172112097546542281092067329744313600 11002271 -355227077159606425610035618640551424640 11002272 163531955125413388501257007771391361024 11002273 -545127672454411657028139268265844417600 11002274 -269637448407010327117237453853266198368 11002275 79361383320005665661176715276053987800 11002276 51973354599620625298500175322640364160 11002277 -359089820427093585508164680203002529536 11002278 -12242465830061999683653998508660910080 11002279 707850689169386754899928603434066869880 11002280 45256589119448375097210764830138368000 11002281 -3637136831904961329652848828707564160 11002282 -329466083337644437144455380948392669008 11002283 416675218006367631007093692676067168160 11002284 -311688647809725600944001807880579937280 11002285 -37876906876351012643282924677206839040 11002286 534580347820640082322839703632552950592 11002287 63999990717792518603631569184457495560 11002288 -10116331296806750646338285715472384 11002289 539601183392945884686812526493882227090 11002290 89100493757446192955861564610044951040 11002291 -513281052680079610349715180936505304308 11002292 65893708492906965199693766107892305920 11002293 207709538707126985061372406510643227584 11002294 129985038556203357984467568945118419072 11002295 -474851031504597151104807890533792732200 11002296 -445946766447270823316936146943732736000 11002297 361811369654248266807098018499490108752 11002298 184140153654322613780779601156389223136 11002299 219248998501757354287742431111687269120 11002300 -192074144024885387548298431775268697600 11002301 -685629512671958015789775571979494144698 11002302 72831406136896372164011867111704698240 11002303 -48980876340322789115021478690824374272 11002304 -14786523025220610712293596450525282304 11002305 133893199600255180302895421882531265600 11002306 -112118024674204850077354330006170309120 11002307 214286904812670152832379466329921698312 11002308 -134456902191602932147566168860970992640 11002309 -304482117423631917437076109590238091400 11002310 14903602222876091950413585613376160000 11002311 257221279429484723150346339654281806080 11002312 -37844503053287872933804680170569728000 11002313 238187814999170056526387478781803136896 11002314 109067808407537124153698359963707525888 11002315 375542456221279043171954403996711427200 11002316 72296179552723338789198576048780951552 11002317 -696330717051551779524516381686096074080 11002318 -311459166843868916834536407843942200640 11002319 6876536471081909258514565087530567720 11002320 8578411118491954387408883776526745600 11002321 -266116875729954323395391041567749703056 11002322 162346621460380378916342916516892529952 11002323 21011692822914746916154631840684027184 11002324 19351123967682346476858611169404362752 11002325 -33332285096579393273821973322033784950 11002326 69532734778575224746447377308592211968 11002327 321067884599109758434051050363908266672 11002328 -228303608086638402860600109694715719680 11002329 38508633092038865237122416311945582208 11002330 -372754970729229847338831310932305664000 11002331 -214113724139026284668116164804788471868 11002332 -105410177759844857512798832543056183296 11002333 -365283391299371095271669525553567997140 11002334 -22536501924993411159311467922502008832 11002335 300260650002240839156684684811694976400 11002336 -250591521310428877275933651447159717888 11002337 132187870645870817641048372750513230000 11002338 2324980764640111570753577357509194240 11002339 746111316856245189864478535929178280960 11002340 -60085456757270510411351129867534780160 11002341 10228218335524169963194258280133454464 11002342 -70671740795779707618530054028482799360 11002343 -178502821908775606198429790167812113256 11002344 706109212500785063745928316304261120 11002345 727993651297146292973319482687736457800 11002346 414464577322502398962620478285531133872 11002347 -619941317100293032487116372123506656676 11002348 46286568645906669898855773723580809216 11002349 -248253495121166219624492146516232661120 11002350 -12621528855138590565418296571865616000 11002351 -8725741502615765574162071707609436560 11002352 -114766363603562408719346164951453138944 11002353 -120396001235417619592206470848670407392 11002354 -47794439125254788782272915971797484928 11002355 73371633559811445497539507438089760320 11002356 255222825070896089411562421119286883712 11002357 -169238354079276079339644670701191483008 11002358 -38414772906150972921319986675421806720 11002359 529475374797327971322587659073139260904 11002360 224102208511495344745705617302505984000 11002361 500107858565310810991893108705632067924 11002362 -35732440965363150271825218110535019008 11002363 22048984513169561757617356144770392612 11002364 -34993735510706857836298373989932392448 11002365 -71388325939102761880019691434594304000 11002366 374234245656463493387298856493383161600 11002367 4604733987863444827933600818347190840 11002368 72742042065443267210760240188778086400 11002369 -405984613420548366702649033769130404160 11002370 -184105899302750624239023842352638323200 11002371 -698682561159031776775936735925885254656 11002372 -331392898676621132588430020436117884928 11002373 -688470987121922347993875645286195392 11002374 -70591557672410884452515568470639749632 11002375 -629443577757921233596055179248160710000 11002376 146046234195636022509126279762820792320 11002377 170075233605939010678948529280995479008 11002378 32727233349797925515805008382140904240 11002379 -462219809001507942156618426638903314680 11002380 83857754549294698891971762186495298560 11002381 -146148230540663873163547442359521826120 11002382 -280808789781749721922415149554873688128 11002383 -60868687451981623052955780054014166816 11002384 -155957778919602757483761763884112609280 11002385 636786296403420705381819210806743026600 11002386 253363768318369798375454217723718606464 11002387 428655672095154540228670061309667701760 11002388 -148476328695149785531590774959805635712 11002389 89982577771958863843965035376860034720 11002390 -47981827095354951672880728539854283520 11002391 -114634257638824830373260126293691204096 11002392 -12377119415482165028471667899641497600 11002393 -489209671523145741107036563994845122358 11002394 49297167518224822521043856380207081152 11002395 -198642721853693028262122527385314684160 11002396 25757100427635546199111289669834567680 11002397 -74764330580729637875129343862322782080 11002398 37135066573435956231015477978617346048 11002399 -861490881726151300586669171851885501600 11002400 -194142860142673381826102798265040896000 11002401 95502287201061995118003685971184053840 11002402 -108104479625505597032192931533087260848 11002403 235868580638900560512394226669080030080 11002404 130808427788480225023439468409008074752 11002405 -821708991448987083596526010961020134240 11002406 -346028397431281685316870656333434406400 11002407 326318064505974015050443945964328820728 11002408 -10215340388206945264291406495373066240 11002409 1035631452791910622835258629769594880 11002410 1288625962767590194208125815909507840 11002411 570295728405405406644047407446465600800 11002412 254644834343158939848685903864487705856 11002413 128563737695450944967046055886756737344 11002414 -10107358592192855694168081789155460480 11002415 198346313222252798040923353967989135560 11002416 -73919564896905985234613183044523163648 11002417 839138468785249275335575924689651895332 11002418 49622465313445569846439006040498307072 11002419 -466176631172746653578525871732632451360 11002420 -39441069521463006190172575539206922240 11002421 -71766424533508379890722537147543968388 11002422 289861124386465131396906165633376385472 11002423 -637519286979137017755225598523281962328 11002424 -801307467281402500970104155897077207040 11002425 -105758884094986851282295505186911488000 11002426 -89067613763901966205056460803923231520 11002427 221425821666814393283245875523458812544 11002428 -470468333253039046040483787613928541696 11002429 164201557957870689424308717117537250284 11002430 343089472927971587626229767613107767360 11002431 55268038266381813017083599642510442368 11002432 23702049563786241607504419452721561600 11002433 77053293379304210058112249290891784404 11002434 163515348503413495499693389136396090112 11002435 293869445693045930973042660959608319760 11002436 480715489616670974218374543697234568448 11002437 -251379126732528441015794977841612219106 11002438 441927306312206509978228734681924025920 11002439 -121821170955290182024097951767210689744 11002440 107348128227686332510129406839114137600 11002441 119773728498868445075919173862591744000 11002442 78297782552668411970489941573306566144 11002443 -309553986631042658547127747102085373456 11002444 155511364422726964944788815052723404800 11002445 207311435681066601611496480331607210700 11002446 41845318595566553078637743141550489600 11002447 -75513115295469698182316171824831082640 11002448 2514346386591330697180907067117256704 11002449 387839486558410804821434695528966996464 11002450 -150572652779977651212285492667383789600 11002451 88325754950125639725616815260984190000 11002452 -61276173814078133617540252645497427968 11002453 -5426742155740440471747740466309007872 11002454 104653956040038247599211738258237449600 11002455 -379227840337770178580863586547305630400 11002456 -539864216439026126224298589774757509120 11002457 504347890037496923489936298830162765706 11002458 -74188865194238104693160534506726502400 11002459 -285554191113739448794141663533608742896 11002460 -200147638087548844824388919624882841600 11002461 -489337895669269191409563947470415745216 11002462 -29626513890465729517907974307048976768 11002463 6357572178823285743595307340982131840 11002464 -183689658092863514913659294357372534784 11002465 -862223243549642757587339673319635350400 11002466 -108749890402449892464377811511395803568 11002467 -124371608107120684651992467605630802688 11002468 -125655828782470598085579958777037213184 11002469 -259978181435115341749210129775322032130 11002470 -32649700108629752484101990251670442240 11002471 -31601730184984855664247455525552343408 11002472 402935252676796811244733477537813708800 11002473 7891173393537179539902089442073169844 11002474 -46655348114272589017536669153751300608 11002475 -92461185923473216545931179009441597000 11002476 272413980597146100026704365043156515840 11002477 329730705455860072905904569664522698326 11002478 92440334118212747161672905832700574720 11002479 256004497742550072067699796465909382528 11002480 -59503881642079842588062345144107991040 11002481 129070670479534718129854249467218352192 11002482 115844180146554329756388726002568161280 11002483 13590568846841951609447279162140597864 11002484 -318757683314933810249333858256926496000 11002485 99106270595694592629584480223964358400 11002486 -188305759124777479377661512803194309056 11002487 27359572008445267569708550813520686368 11002488 -245193857047559729783446674524798976000 11002489 291861254471718409029088084704156735549 11002490 235675948873689766118929085280701100000 11002491 85017056575762004217001998498390919500 11002492 198808920362066825089730485092945852416 11002493 1166086665502429692645246138693698071404 11002494 -313311453869344954182812948596715064000 11002495 197594225467626263505125573794047446880 11002496 6715565967639378941032266266050560000 11002497 490178300004109852912814320682212020480 11002498 145860740727901868119412771301020818464 11002499 -682841736062865781213642175137708570500 11002500 18870541952164479285346736022355200000 11002501 -195411657415063001955867566362461394400 11002502 -869889639368242501919376376346392320 11002503 -602602219323350086400012171654239121496 11002504 268450877471108381687025624718526837760 11002505 152028784233699192671399170559950380360 11002506 -3511781565426366726108775221200676096 11002507 -550483662645958693974080081308952597288 11002508 -331014255664223825310460761275786448384 11002509 -276582985264674067509446075706385872180 11002510 -123126374845685948413210064444382416640 11002511 67430822068654189680252044463750952800 11002512 -84271541479442412919038098118777765888 11002513 220079723485614950419111022383885348980 11002514 26808222718009070105231972359149756192 11002515 140041707063006299949454905789276752640 11002516 -118288720709113859069828532120725254144 11002517 -335513738235406991971570954154693656434 11002518 170110254366526295669605001960235485184 11002519 87621473583631028703263410793306197512 11002520 141924695734883914305855286653812736000 11002521 -47500409539798024547175640932857994720 11002522 -660704217789842184598583285065778208 11002523 -65049798380601594375198546507446334960 11002524 -132461988357839102759593611081491696640 11002525 -389727187272515136261821069622055895950 11002526 54437650150277393020903768942344723840 11002527 -977245789779361380322595394335413298160 11002528 147594395678494661400614530522503905280 11002529 383938474377159225760325640856792316130 11002530 24345031969086292414966112559221760 11002531 -120381534837234830462596045993452581668 11002532 -5852338055965467167948146310264291328 11002533 201305341315857783699587687594399216064 11002534 -597399800726337803554369820419333146240 11002535 -131397853724046594283330763857187812800 11002536 -135452280898695323888578988641305907200 11002537 -149727157473812692402621249861631704768 11002538 26825591930575833966463128708003876960 11002539 -5408937925843139345307691648015738560 11002540 -517239926036300293988501768177383925760 11002541 -17096501443361790488445357242305312416 11002542 -19886464687153384418592035257695302400 11002543 679376557322932816373765892176331995792 11002544 -7713953122960871387929036150723706880 11002545 -297097534753064957307889872141217056000 11002546 -8769557130227798433580672012600716528 11002547 -295698199930017372822731148874569014400 11002548 295573153537341916809986172273501818880 11002549 528927409016749653828153473992185421550 11002550 -18681942014719306976170367691526003200 11002551 -35552874128904154360227512665714194432 11002552 -430160739455348960315879872989441331200 11002553 -1021641839948018534084599176284469296940 11002554 -480638544174357703638461910203439121920 11002555 86479302168243937714419657020246883840 11002556 18094320041937279934933213089018716160 11002557 211563673981354231709740976441709254880 11002558 -5737094397981099401449539840305114304 11002559 -1754749348019657826265122479734548273408 11002560 6324727009026912196844732791557980160 11002561 -262979619970190877636295495052727867838 11002562 -384963776606956079551744469336929585968 11002563 232454265453760508229698706577435322112 11002564 193922656199245571269756964154949122176 11002565 -20380923500760483094251219151597411200 11002566 93888155861470613527762603889798034624 11002567 -27201884687519683155952547816590075040 11002568 51966863671795354633774633787034501120 11002569 79868568560123668167900139786962491520 11002570 406598163376158257860544523247209064320 11002571 -106394842763525241513340885244291718000 11002572 -16828632495973984698240133565215116288 11002573 194667614397859154479535558226636451840 11002574 58917339871779605271545888099414294400 11002575 -251630180898497221768277559396332999400 11002576 -184417782832930135686050920071003013120 11002577 847015002326453588334443187791551651440 11002578 191858894214030375852467147584870007424 11002579 77734824648101265440276053716067771392 11002580 29939217878871717628970114700172435200 11002581 -788346936430683071408051622907294028160 11002582 -250965987031737096509879988819296256 11002583 -883157358207741606787557153713891202168 11002584 20350844007467005245593728938547077120 11002585 77189481807034355665035964156361632320 11002586 -49966592602320416387585080772510376960 11002587 554121520460459938589640659218866395952 11002588 320686024947748210019959627479746342400 11002589 361848528103008566151539221340932067724 11002590 -9670532672911959211625227215705026880 11002591 -799609397859238098791983936844068775008 11002592 91749728316920258048679402243624271872 11002593 -81537488849908734049799296738928640 11002594 31866934729853339795789370285977825280 11002595 56853507041664133541834184233215138800 11002596 -58787874833477428937619415308337643520 11002597 470506610579036438026692840863981630080 11002598 -474865782319110348154177879333932775200 11002599 456450414537657304514135185600241053368 11002600 -17451415060366521004787890365972480000 11002601 57295027419198756510315847919914757604 11002602 -404729503715848761989859423351112704 11002603 740534554060285802737490874301193732852 11002604 102557381367446663004282042744096337920 11002605 -190213426095333884776823679406022947200 11002606 173471559947050273645945577924178118656 11002607 -300747720565273662423638439934693539600 11002608 -106825889180131665197870025641425305600 11002609 45743240278978163728821117086431215460 11002610 330744840505610728297191472134836076960 11002611 -324921586777096409046478982561899741128 11002612 359881111539231022279381268932663504256 11002613 180361034042711332599022544127642289920 11002614 126032286230125601156158837708652544 11002615 -127278995225672848922540550060515136000 11002616 79864869963990201981110828153035100160 11002617 395672256099630110751903383009689631034 11002618 128274916142772665278798526924938410240 11002619 -424451894931639382812880396260117301980 11002620 -231035393339053456094449248688598891520 11002621 129653760291067648208111071063527360 11002622 -311653297206020134539789990603950752128 11002623 57296940091264658618907560330091933384 11002624 92941297145687708918447177318719815680 11002625 -2864728043133394511337228127003680000 11002626 63076934686047098115832122961363808592 11002627 -397385921793553239402636238149548320800 11002628 39101218712581954892819570529463713792 11002629 -449515984442033251605517054642879116480 11002630 -463258238251165208288183077651719705600 11002631 355729803422487726231082625597880614664 11002632 452924719768284731468782887908723097600 11002633 -28352843961676667686935371483616519116 11002634 -36928005323194653192302376253486191360 11002635 10608473095792702711253743945492668960 11002636 561864039268100269956630785395021760512 11002637 -315130456294186066440048841236718369896 11002638 -143969281727423194137464083264268517120 11002639 242012452614167503952127394019107659440 11002640 -43760144074294459763644495420363898880 11002641 74512935283328631060885963689626961856 11002642 -92771076448723133340616367970384933888 11002643 740752825544389324556616635682445358892 11002644 -18381324841683369632372694183611719680 11002645 -272702492702283955330482627835410001920 11002646 -213662802643706794840900161143151513600 11002647 109147432881389557803443758087019195472 11002648 332608690937618858174371076652303605760 11002649 272366333199285379416530012627974254336 11002650 39387715061698768282669422732397305600 11002651 -591332967808420358880355671496283044 11002652 176888557788441575715417256309441537536 11002653 471192177279335214121286195849213689920 11002654 100321528571237794124111419544702535360 11002655 59224198165977837820957421013822335760 11002656 -174754508171029573156623276576968540160 11002657 -7080833491373193709090018165027597440 11002658 614137128465763984496849121462762857760 11002659 -167558826735799898009244952823261365896 11002660 -269556825483838528288434167003735040000 11002661 -383194161635052071864838074415742476738 11002662 243608552903550565454401279636997114880 11002663 -45985217552041979425741626990940206976 11002664 243853067526735456432008429205370060800 11002665 -65076956023344766573939378152819958080 11002666 -315178103475058119335326141816742597376 11002667 -36608464954393680865732323029347139280 11002668 4104362740906609635591993572244025344 11002669 -549974209498890506545056481499780269930 11002670 93343467294592222674017939560989039360 11002671 133143601721715803681978325520666959288 11002672 106513755309368280233331413637036441600 11002673 420240932647514192077578122513467121760 11002674 -36300118557578146479638225050921263360 11002675 42112871840995551313270426734612740800 11002676 -225662497797377967167348818751287744512 11002677 104531214912093042843265900146672052032 11002678 -52630105749535205394079794697353807360 11002679 670638493232209637574016005046440314280 11002680 -111514056682571689916950400941210828800 11002681 828354076163317419903242455320829725482 11002682 -156237914072216932816856166954650129808 11002683 -424505891465271265914322230629709715176 11002684 188424902226136426904845731473018634240 11002685 164600902962701991681952295514079198380 11002686 -17116031062538735614399636130647647936 11002687 1266731015521849119892373967279833116320 11002688 -173555941426611566450061124516471898112 11002689 144492211516490329401249748126092843840 11002690 -18139248305315896133006140865828451840 11002691 -172757740824201476029139358833260212480 11002692 118227453524607002990618912043860987904 11002693 -406335865218932704811410543208237145956 11002694 -151292531162705448475243329114516233472 11002695 -59946866775407806990508303661491890560 11002696 79844479138304312170081642519502177280 11002697 254143743187025423151731584571272210740 11002698 -42679181961799531835485826590483205376 11002699 821358185275378909290169067681216263700 11002700 47955246811325526526788050866817894400 11002701 58877744883587644727766842937659351232 11002702 -14180754226827851008852770032373488448 11002703 385817716523803768003289454986390617080 11002704 -131337991504673472379786438087763951616 11002705 -431322334160700424491278193451651649100 11002706 3959782353294791132264039773131350016 11002707 -190584657877713016502868903109063008396 11002708 -409834075135267348641320141849313542272 11002709 98746768811818208873194806246846379104 11002710 -17016827746869254306279501140815360000 11002711 -4414359235205005149967668793970796008 11002712 -237637147335033998723744439416186757120 11002713 -848689009266113024332565800961987433696 11002714 -4746845299609927384604794019880940320 11002715 132491833801064707077627745679336775360 11002716 36729801735984442622271675560495546880 11002717 -215213769184034478084926248957513631616 11002718 171232025632895269391900969797176658560 11002719 8932677719507704790101836248376462336 11002720 504650707551707980896462963045700730880 11002721 -879318625486279268173432539893642682078 11002722 -105937933215140234352513031502011148928 11002723 -393995715816224782877740187913755623080 11002724 -334631779958981101597053117128201088000 11002725 466723506501651425811489395697482280000 11002726 266685520150128006503187955960841812224 11002727 -110633433242521058810016221718957625608 11002728 -271273263401708300878867742979002204160 11002729 -235710610396066713439761691919675470560 11002730 -193438619998602271928769077176539630240 11002731 -331383208448549313926164435632224436648 11002732 31535687160602584226180171033730977792 11002733 -362846035220064228053042940405914652480 11002734 49252732420298305043683867561842461184 11002735 846431833307059297338559084917185279760 11002736 -46947243150023038811568510846791221248 11002737 -179227464623182198607602374581906041344 11002738 -270241533003120624624859796917690673760 11002739 -305477532910355676978242074487595411000 11002740 59797284604317604343224951235350364160 11002741 889360436002348431668244826546671652142 11002742 271082207325760851539918865929969434272 11002743 218074843003661818987127598543150853200 11002744 -409007754379409034252770596643399884800 11002745 553882482030819748227222475883975535000 11002746 -153898992941695489355614231893361938432 11002747 -306177435009778225257477685272003803136 11002748 -305543492826809966905607824308217505280 11002749 520047826339083041009417310828466284960 11002750 -63199214016639337639723820423399712000 11002751 -597318188159292840458556373643912304600 11002752 447990748981378585411872010832959242240 11002753 784348038537180994230905001804914955240 11002754 -1394859816137944964008632114315340800 11002755 -311229457623564403377798933109049647440 11002756 102410851445300718627765713254302854400 11002757 -594332290635457930691376333321333111168 11002758 47115795242273866590353827862305058688 11002759 258153646520019914407753634627856071960 11002760 242037999799331195423207976240757248000 11002761 106978075760952268538671272200322602304 11002762 -371024429829155492619822403108526236368 11002763 725187543898413821890124102360209346400 11002764 -169073309348248098034521432656933925888 11002765 -39080445510602682488884698826326789480 11002766 48975113385268907601853625497179752064 11002767 608423465067830703685372749272107562880 11002768 -9403862102784520357502202988629852160 11002769 -366183771536602452208134107250156478656 11002770 150267005964935467463146033264070707200 11002771 70308000322658083801168474968887226704 11002772 324019797613464752314487002109214720 11002773 -295287728505190944351511492625351762016 11002774 -339896909427506535933526255498237651200 11002775 162842276217180792325768247182337254800 11002776 213247586551883066620239937738931712000 11002777 -720251557997331037503442061450801096374 11002778 -320185433808612560199262502554165324560 11002779 16860692056233756500171098254698298984 11002780 27393874853222823761372718869349465600 11002781 -498085381139923517494809473506573787418 11002782 -20497716411065721566762283023855809536 11002783 468512789897516255947415092630589695224 11002784 174981042920426182697635239967270502400 11002785 -117882169502822170820732488869765532800 11002786 -49321984906357614777269167022857766400 11002787 -210907380643882236221059531308842448480 11002788 275839722084026803706992042430983673472 11002789 -59508239289440836655091034544071902944 11002790 -84699652661868502873103603029016169600 11002791 125669868293135580900015330996915734784 11002792 -270662514396958739065889863646819942400 11002793 309825489970233754988503761985552903824 11002794 513338698390508650974165131864317353984 11002795 13005302389006545092124531466080965280 11002796 242719217381656436910075133442300740608 11002797 434660313408785339143362810676940448 11002798 465837917972624535777561395701281518400 11002799 199188327630904468632614536005756672000 11002800 -9621731820190787419480217856486604800 11002801 -56740623784169248625468763670541919576 11002802 -223143474803947016149573122447762321648 11002803 45826867621807364321762665388428788840 11002804 852248196690516458482642790799455948800 11002805 -74094179563260847895544774176626584000 11002806 -59365769399409588373116927791475068736 11002807 60586312954141854496783076876340642512 11002808 -154328026143502092154142914641900441600 11002809 -19771837330484298467345900565445686144 11002810 8616329814514532068472394566750238720 11002811 -115904560517504342493167124992631186588 11002812 29605782680827896197889949254939205632 11002813 74455659830605017399247502676161934220 11002814 -476424345579600946875758181795444802368 11002815 332337623953093032212330425189918758360 11002816 43161996985663078922727258312859975680 11002817 44458995461937863536838347100377152 11002818 264109813877602832330003664482805573504 11002819 407735787497900485094976358681032786120 11002820 -167203144234187521140436197529799147520 11002821 -302607990923686804406393829170161930656 11002822 -22034293448214962108076254444809584288 11002823 177375788254040058422605338365180929200 11002824 255778810131792250337223622445236224000 11002825 -439649645583771068098380626017194106500 11002826 91749693781140809176176345658582420224 11002827 46622517102549774715476612178316191680 11002828 -90170286724208950160940301914607359232 11002829 -544797140690999597318284271148707634570 11002830 -36412261374302934624394985299302236160 11002831 316903152398562938366947675630147850992 11002832 -80007202423095711819557839776479969280 11002833 81903777995367007696652405252844234402 11002834 40567030696391173952575496125933978272 11002835 -203113800930704462361736479542945256240 11002836 58529332891104402181400161460663390208 11002837 295311462471335702454250106065441057792 11002838 3778091190446427231183133311331436544 11002839 -63648198737297045302459977422709650352 11002840 457145344133776971131390635086028800 11002841 1182783848995026344245609761508210814592 11002842 163095080674382875710257177778001504704 11002843 434672607470877393306746352241596249600 11002844 437853849850016075072729946266898310656 11002845 116377954717893144868185325920070646400 11002846 -447926577058165344779985648243982432128 11002847 -1114472460101021304288438549086835022200 11002848 93030298542360416649797015697238523904 11002849 234409935188717106601916237614247058048 11002850 -275344084325823265599394896961777491600 11002851 677192304014920924403461536351680035200 11002852 9229292384897172647520804009163848960 11002853 -643337237861267628058441969386421537638 11002854 65750696543718355045691882442164771520 11002855 -4334632083862998340814210189387263680 11002856 -625218286712824372212084007025221125120 11002857 -130024260332327244506385483697863035520 11002858 224647954812383785195608011299263481440 11002859 330886266930843506053240749546097419552 11002860 -184853952339428030892794048725077335040 11002861 140300525908074364556618387873016806400 11002862 -151901453732625976933960916080740597120 11002863 442097588130415080666015018859830459144 11002864 19256428166630972834386003047270318080 11002865 15708866707255552260857900462082076200 11002866 -29548056834659713459785296487682023936 11002867 414518868100331822808758191111649683916 11002868 -687778501125432538218199065750044682240 11002869 290162992292977680208406692486649779488 11002870 46668795383959052716241584481280072960 11002871 -9503020426389142234225028010281440512 11002872 1041039183882624654564851313329328291840 11002873 -287132913942019488097325515983676252160 11002874 -10661680447089538470744096603059282688 11002875 -66251668262320044996373191750474384000 11002876 -861421791626754529313303006547252160512 11002877 272983311273387112661189101569214658700 11002878 4910423810349873400604666675383469184 11002879 -45117412316452702914465559678091883520 11002880 -45441393700680541131909720070642728960 11002881 44488853839245992381137117923149966400 11002882 491328473495608777404754540215751186944 11002883 -3719603330384993425784914244230537656 11002884 202619461096926645755347211044239092736 11002885 -184526315055277495153428558549334692420 11002886 -84126743475910252094547847580516296608 11002887 88208101352112792647607800769166714800 11002888 143291287536743680592189868516087889920 11002889 -55212102654630579315304148068951712076 11002890 107045426319731055634094308446662476800 11002891 -205836724733122565628656537381606689708 11002892 41604070181830453998729395774057226240 11002893 144620566475838887326192458864172992 11002894 88413663738173053084142951775713346432 11002895 -256195725347846218425756396908505407280 11002896 -47213600759681793987758620407619829760 11002897 -40533690417295686901505842772047414428 11002898 -176260575726483115245022643155038130800 11002899 -280826054757051399208352925114075095040 11002900 -242034468409862995891709145317491712000 11002901 124604384620489942715775482657021224704 11002902 -174393904711251309024486786924574997568 11002903 204864838822234305216070810082206926152 11002904 17840211779321271337499385458461286400 11002905 296942457787243286974699405558836240000 11002906 -113432040331114047470315941558621252896 11002907 -603609729907794439147530654692090882160 11002908 52002370415749491137796216013980573696 11002909 9057134384933971322570203190847522400 11002910 -45379411104826593531075735610014931200 11002911 256191677784306827249740359720826176072 11002912 195559468486395930345347311076984881152 11002913 224805512966699389812777113453877240162 11002914 145769815228690151691138295493250227184 11002915 -245072892282693355724081928442563283200 11002916 -586981968459736244055545192670313829760 11002917 25495072753102520054988462367001025024 11002918 -256268584450723362313204709887669145280 11002919 20359890456576608658217777820593261560 11002920 -283041110050828184275042660544364134400 11002921 -76341289934860579281734210394348191878 11002922 -101764564428324983590305802678219392768 11002923 13112013709202916101768078904188380800 11002924 -1576869617994840698288506869804853248 11002925 13371947369958199700614566246897766500 11002926 -2467587342279951934134195927175252992 11002927 -387711642342038018864860577882500484688 11002928 9774913132493027342203094962731466752 11002929 -179050533940153751995933673385706689600 11002930 -105504153646304564585445977802721241280 11002931 -83716127417463849665856196511228549400 11002932 -260408350244651683560115536809254195200 11002933 -24227813246266384338524146757777079936 11002934 173384263954693346485189698366956147616 11002935 35465516708663499962608372918845404160 11002936 -89974668594609839549829214322403655680 11002937 -746890409833996411979503795960830982656 11002938 80705832232808465248951951455070621440 11002939 -467596366637250928957585982921662655260 11002940 24646377024419707652872296735603763200 11002941 412783093300339043704511616311257080384 11002942 62741349805226025196837419951117499200 11002943 -277994322635922343576624330284636128400 11002944 -231490321047375425420182101986459516928 11002945 -55372612783623254993370680660498496300 11002946 -224807405296679604637410650006366081328 11002947 195128534631035187865386328350864515328 11002948 603241208458797322811346560789202984960 11002949 87873568999901843947417957970490255036 11002950 -12849696367445347868634962943181500000 11002951 -205570308333176221159766965029312281400 11002952 79362125652416454559402697403048960000 11002953 -122041406507688602110605445075090152576 11002954 -90008762117878341756105481204263871488 11002955 42838761192812039175855322648401651360 11002956 -144052646235516570095578450373234876928 11002957 141322729137601312879884156932523041600 11002958 -32642903420885407497821210697447556800 11002959 24954998821209385265415222553811985648 11002960 117554956942026195708545347437279559680 11002961 -8141450061101102990156944577143798200 11002962 -379007928250688247979145018320388505600 11002963 168597050632227163344332841365363088184 11002964 -173434917782329735501429574821084944384 11002965 20983716498114177113039078585308098240 11002966 -76414103670446258961366220035345722496 11002967 -717272814542826495085026397486984788984 11002968 200973411004222828925108994582420019200 11002969 11618633834859659186017570389282249120 11002970 21235320750183616726913145358449792000 11002971 24771710921854042036224180873532396800 11002972 465919445747272970147619453693298827776 11002973 376533064185415566665681524042424428044 11002974 80318583578394273930355986625144743552 11002975 -264447702490230536638257963949843948400 11002976 30620823745879880605599738277201182720 11002977 326546523164465954532139475163104765460 11002978 15263576849224002795236498265452485632 11002979 412918740251274411646532950134407647584 11002980 -111363775391063706077628459260011376640 11002981 276309345195464822748582584577466507200 11002982 -678182276736526671302338392442364107008 11002983 -94147665520830756783173496234341352576 11002984 902142071016873914114283868854972226560 11002985 -3548408681199663043703072479874042880 11002986 31952457526098087853121665215181278720 11002987 -1240665700182758162132156992560482502408 11002988 -357068349135981474625728885309023898624 11002989 68707937313405826712476268448379815648 11002990 95325820173005242951448584508529100800 11002991 -99692797464700161022782402790522626000 11002992 -15211985685907792272263615029035663360 11002993 -347077630218159644743769216122444176576 11002994 185961155677780492666036425171096810912 11002995 -26957835431161094929174322584168000800 11002996 155779364363903318275344525416372336000 11002997 -31763960808258812239523617165123990902 11002998 -10795206612547031181677087304508232832 11002999 112979599349015953425895527590270688672 11003000 -344275961711325540002827618345620480000 11003001 243065476489732932176925299260975679904 11003002 424184560774127467752070449257409731952 11003003 -59103566731692579817378271947379920536 11003004 88122481374601216733102096817158346240 11003005 68198758974308380898773541328489385200 11003006 -84745281760171699307655609245205434880 11003007 -446406259866540655089571686825687234360 11003008 -1170880228046771292766039867207534510080 11003009 -741740209745563249902086250572396465790 11003010 -20225658488980216025134590381291571200 11003011 266547621495847978995195182805321215612 11003012 2720666983652345855893758440516296704 11003013 -213375424214723124648007297870386871680 11003014 -408464774620049475676845208628642880 11003015 -296786111975039005919184788908748904840 11003016 -6375494721783208785622465586890014720 11003017 -141340686406221861386491141159997624048 11003018 89597974426704186551590637576041548480 11003019 191819627247846158611731361733570512344 11003020 152791179599810916590898780430604052480 11003021 613937891900177195192232976323674967222 11003022 96179787501193190580739847701418252160 11003023 -631264172079414475327154963890478858064 11003024 68266573149663806487655781075254050816 11003025 -142953087097036409927184546597341330400 11003026 289243889773682141815969322695172382720 11003027 115768519498183409126661160683175951872 11003028 151195587846088800642285482135875307520 11003029 784824791870765556976785470124425753436 11003030 317128471806920119763970360150606332160 11003031 -146958081577294334327474234501853237600 11003032 -180905396587030540787611820280485529600 11003033 581789329948262514437263461598360685520 11003034 -45673977421674725782083884999213925888 11003035 609990703882867211752304866459719622800 11003036 -27704027591527112034676142943514530816 11003037 123176476043557147420520975134758322560 11003038 -19706962160558252916795234094600510080 11003039 -7159764364367446310104603255525625952 11003040 -212791865157591573965621942636831047680 11003041 150047658831037338620123175377344719360 11003042 -8241364455428906478553007397775186656 11003043 -278504734247078090494411289239095730176 11003044 61162789275153149391349633498213171456 11003045 85482572913458916978475719625174722300 11003046 145562516493860438418391358976295173504 11003047 -115136450797571445045033152243954260992 11003048 338843590210844072203203453332235340800 11003049 -232411980397001205119733034085699906166 11003050 -87778658065491595065642103613748319200 11003051 -583726227805185562424043195032655125808 11003052 -222014471690173128539575077858643660800 11003053 71201160965005207791480641401519450860 11003054 120136796596932975782328820419680068800 11003055 -251411930999718204526070623653588480 11003056 139734324919182075942546788568568512512 11003057 22036938259850216341281438638823081780 11003058 -111668906335458728075157600933237525504 11003059 336063956411581669417121389479637173260 11003060 217274466111020086212666419262194572800 11003061 256194059310107407439029168005909051360 11003062 36147967650977323112532534261466773504 11003063 -28202175540662079598244145629871096816 11003064 -26679382970023977894134296187415552000 11003065 43719300268730692656105190468574432520 11003066 -62337931554364492442964280121693178768 11003067 -706744439612655367671967091369134775760 11003068 -495679455066199538342191925722024315904 11003069 -158871813672524586246891961086067879488 11003070 -35165166799062252523948351753728499200 11003071 -3296938450292871519347714065826582320 11003072 29266759524153274114170057193707012096 11003073 -388442699373418606756394901023516197632 11003074 227334509962367193350641037150558563536 11003075 551614400864942037478064073505861353000 11003076 -26912344621305138444264514809713541120 11003077 -2535202076784700689898551532712975074 11003078 -345703537616310891037218645729512251392 11003079 7885582649502235751137757717094024528 11003080 -239075357144534381650705541525628518400 11003081 145165389469830356701970805804111777882 11003082 -111271616815027592811786013579187082240 11003083 150998065830986735495745758393281421568 11003084 59425397050941128396861180639047785216 11003085 -18419359461788648364738593047168037760 11003086 91031890487616100667460141148950412992 11003087 -91818868579518832897326448680869420160 11003088 -30278606343077928881645434107774369792 11003089 -38540686259522093995290528739719340544 11003090 93772516653264669335410205258303155200 11003091 -204942892982291386997299425661766026176 11003092 28402983289571672356505243223289759616 11003093 390223423128744603769575198613421459580 11003094 301461950692417099994975127653699207040 11003095 445280331139756708184662368487045656600 11003096 -327747015077616863470514328402739200 11003097 -37911149224297663032821741865064675200 11003098 -3878909076559721354747124422841192960 11003099 807161146583589968839969143120178172100 11003100 -102814069728570882012994959175637721600 11003101 -258958082733914017304345402543652581600 11003102 389087942872218810411607746358501444608 11003103 257082317685456513395030346752532285912 11003104 58024255083498829592752558532155932672 11003105 46262599249348349075192830248599050260 11003106 240252177186025164204976144942927519104 11003107 380373618206162045884762224956557587356 11003108 -46758986236690094962059345118530969600 11003109 86192829132975236516035358008745164800 11003110 -94349653712538861613864737965038439040 11003111 -316941159782562579041917529456191074768 11003112 306337388954669202583659307510789585920 11003113 1047869859117891170417543936526828598848 11003114 -33198496712003117704022161441947604800 11003115 35934403221541867231833013716231805920 11003116 -46531882804687299806324644050527215360 11003117 94817540485986543363028440219514409292 11003118 35002531740886771957172377686021316608 11003119 -877878926237913292809008243704299179240 11003120 11045394137133231199601905962339532800 11003121 8393013950152378162927549367241061362 11003122 36460868313205763781819919359039731520 11003123 1731421052101953439254047891127020885184 11003124 -122356706131879570110999817108662663168 11003125 -128659616882525445048125487130928400000 11003126 97217745878374958529286156310903908512 11003127 4593712354157801985769969819718077008 11003128 364404994055179700598404179281248256000 11003129 591343741761888701179402662623858428032 11003130 -67139260285804346287327939140453062400 11003131 282024080156551643658664787619091090944 11003132 212996248924893321415176304212757724160 11003133 -186875500917447497711490167387872622016 11003134 4872581613948656220029750879347125312 11003135 -296752403955813877379766165589308000 11003136 115450490051689782539307885889629192192 11003137 111027419754068247861918171134776790786 11003138 -50046626697512002027761767309214815280 11003139 5166613092437892878335958369815525584 11003140 6732553279520436822053100990812897280 11003141 939667156371749484169032622248280512 11003142 -28839481139608045238230763979619233792 11003143 -420304649163692419637504901536443860456 11003144 4932968187160366731313525689598033920 11003145 -42420267822110676842206296644581526400 11003146 107380222005629069183721966323292875520 11003147 520264096099683110983273673107121954040 11003148 -313871672163699454095334967295864360960 11003149 -381525181147885404103094736383441050836 11003150 265009904532331101495455172919151596800 11003151 -90402833322194143671556406139615911280 11003152 1768935578220212566613722555404451840 11003153 30654622305847373727219379274535315456 11003154 -40565053696541803569941497400386658304 11003155 -139979126507869856013973176977057629440 11003156 478177718954765231438813565551863067520 11003157 258740865955106705589928089068129941728 11003158 -32407348332877009229494217469823204320 11003159 -242109062495445893663291273498575991520 11003160 -25320776756357849816009332370718720000 11003161 335377225258481013030130999536980211652 11003162 629147168972460295676568482777545248000 11003163 448874826926512467173723643190326568344 11003164 14654786353374492616713192482861221376 11003165 -178843250825342732397293543877084009000 11003166 192792166476759623878296464649793711680 11003167 -69940821105627534150430832465525867408 11003168 -545741933134022023987772488364607406080 11003169 515629387162742390868154751538153184944 11003170 -137472293748046207549838384906991175680 11003171 15318417902964165519045451868237776128 11003172 213834624885791293738508948287987540992 11003173 -444089144603605102014436288728710384578 11003174 -34862837892349887991427713759552435968 11003175 -507393404908513329287685016905319674000 11003176 306277345989728508491970032509239859200 11003177 248832402446569564367115647231881228800 11003178 297374340261402173374216056253260474624 11003179 -503116869998590843136341133790685384920 11003180 -316749656942387766004425476741514547200 11003181 119520421659173362649570694060986916864 11003182 603041347205691009684057251733141562752 11003183 -631997339098996786360837912128747395568 11003184 -2009555921537991453485813682539298816 11003185 450175262133329024007561719594694019200 11003186 -178977166493347187817973679118175508208 11003187 10841461118629904938901555928187918080 11003188 230791935061587166639027631835713724416 11003189 -603201284735903188099613147724404906244 11003190 99283076962629513081400481860334960640 11003191 -697319684450668487090877190992052042688 11003192 -1046689752147043593894879364733584097280 11003193 -61315372592645163031435698138690954576 11003194 320324507344997180218412918309124914400 11003195 -75125786966777623672577667575400477120 11003196 40041760214181789553846610059042632192 11003197 585516212432347881076332003972486856646 11003198 583029915725894725513146170551314433536 11003199 447045924401042724910755302319425272320 11003200 -24067714815852330460489121639052083200 11003201 -357944261083556766426871620480544844496 11003202 3517726593094654391204039456525881344 11003203 1099186498709359493188213052474222228400 11003204 -138455646024766350250905449080278451200 11003205 -187877036523634565057305920868056868800 11003206 14489876853835842223632742088313101184 11003207 -312034903727490951183688693610262301440 11003208 -145305568413315701151875731529711124480 11003209 186561751746708043407200881249832764800 11003210 -301537600576278885283758650142009870240 11003211 -14848783207063832130677605380782299320 11003212 627013637516903863970422700803837665792 11003213 -113217435696225700147694684087578982676 11003214 444487466581749713692095617534462208000 11003215 -150297542646956591265977355876199931640 11003216 -80591571156717767490244485831787806720 11003217 -80472978588921770662089674086457982720 11003218 -239932384106181426618566878003541059440 11003219 157480211467206744540428564914457213040 11003220 280488108543198805224907451621892806400 11003221 260103156047609130429771716020156481500 11003222 -298089093135317235808284383496536861568 11003223 -32947359339023597291169735902319206400 11003224 431893003068599747313113526302550097920 11003225 27041043277019224769232326728997160000 11003226 141218459101274284097720369193360893184 11003227 -11489202788655421737402154791668534592 11003228 -251405051230372177879660565467610095104 11003229 -703241488998346035387879883325865574080 11003230 28626572790205342841917623640615315200 11003231 14211848137222714312221073550298357672 11003232 -280609501149004720790163957477785468928 11003233 -303970814128360679529535940039270538240 11003234 226001058734880620799256957371555697920 11003235 1897181463954154674063536882084885760 11003236 321967465590112444102618914982515697280 11003237 -47905245352783627896094551166735257600 11003238 -90896931314852888558129604514969299840 11003239 -435959787102461818323223913843633433176 11003240 576566374842056629558613572229191680000 11003241 -651194359407531942612572492658329515776 11003242 28842449825187621844882261091882899200 11003243 77875375243292226783539887070996935584 11003244 276985033812130243918452178300769834496 11003245 -104609496436729807942163116362229424640 11003246 -42414861058377329175916210480875574656 11003247 -172247849789883284287892373902782529976 11003248 -4193136153572114053808282639080488960 11003249 953299650145364152503682018094249495250 11003250 -162104603443153042258512446946388992000 11003251 -107114283603415131881575031567826473648 11003252 137655368026874435331889765353415510272 11003253 247402406380432503479286837611389545504 11003254 282171679335477918273266396046825108480 11003255 -186676256126466283249654567671187740840 11003256 -527864515649930567726911615033958400 11003257 -376314237987346173195482647453498601494 11003258 -55157173437200445590850495546228513024 11003259 442110121982917382702554779884280084504 11003260 312321947424936267725775012625959098880 11003261 -684295428746741140630298195577962721600 11003262 5753229537120446749995874806420193920 11003263 -259755796199908476171735949615602287488 11003264 249127674969871922808019817904419635200 11003265 -24864230658881288398854558541868052480 11003266 -107594423087868933539685998067866198016 11003267 -982159532123767665413502887740865455200 11003268 -155531447507944129604794812186488386560 11003269 -453066049035078228131252788111810042656 11003270 -2661096954348007953605354295071049600 11003271 114864059728897812086147433657080792784 11003272 8885819983662323132326110835716096000 11003273 248006772154161199509879917497950522522 11003274 -46999804305685023555023735563303259856 11003275 211786279515740300515042560278160347300 11003276 -1038543151360497732760691153151927194112 11003277 282612884402371222535485206941541991008 11003278 -62135923120330092681963199130990714880 11003279 66576427797024066797505707564388750576 11003280 891531473807944271241864724673986560 11003281 -172481804425331746737108405480019959948 11003282 -214330829027820664827077302225249781088 11003283 302273158515648921058513107721412586024 11003284 1444428926466288276446247365376146214912 11003285 299306915041666681854657238643578165980 11003286 23777196799342444779899821416118493184 11003287 -1012361488894572494882287617953560683064 11003288 -222960647570490514501274306114026506240 11003289 220809334480800186338115553742483436768 11003290 21121293496176119502851941431213750720 11003291 318000647577306716408456337570739657872 11003292 -69527951652144711342919294518052681728 11003293 -58115469213220249230116187216050209044 11003294 -372169323244464452674928228647937138304 11003295 -11619430132775890980171609077710786560 11003296 -681317774091361300394507516683789271040 11003297 1302491348694406630913490388764135765552 11003298 -283280740930233192091862219015398686336 11003299 110872011779657438248058542406843949860 11003300 54454917879267678502365868314281472000 11003301 -577220061882836950093913975222891319108 11003302 -346834938366736148949123644603267325696 11003303 920179278332213016052983170704783698552 11003304 -154007141359090510335610456091969863680 11003305 -155515219153850787151647924653974344540 11003306 -55920071640313309162227030436069965648 11003307 -8051661807571818867346924027334515200 11003308 394088167951113794494486235275694236928 11003309 -340405872419901913582614506236344147840 11003310 120572558769472486700927066968054118400 11003311 23800606314841087342710535056531665664 11003312 78923461068206024800432768856471126016 11003313 7063680999209251049236037569569293664 11003314 139166680897223734224195739525370406912 11003315 78435854552496540256660561379075032320 11003316 -320608354592379176249290132089788522496 11003317 -356636580632983922258941090569875461480 11003318 292544797085413022471403804912114503040 11003319 -54363897065597818775345989166123050752 11003320 -356904843731108278980984907539385651200 11003321 88422103455401480095795564329874794240 11003322 104628415132251424002024816586596149760 11003323 196447973377904112590405533220015275200 11003324 -128981833970789639965567986035594210304 11003325 160721690329056825071556374575255140000 11003326 171224974985506702345029050606862319104 11003327 31640669340427904313291537002236224720 11003328 -3305039987231504621506854765220331520 11003329 -524825626340648626174654123246526331070 11003330 78744928043315425121352163040039752320 11003331 -57846184649281801621046167772634720000 11003332 -259949278050823357192198907004313291520 11003333 -583560977756273461402990383456216970176 11003334 -66871248610092769022156336922374897280 11003335 -4707389959220401232743603037870821440 11003336 165771833898049949617311405568835527680 11003337 -4516485447929923806835679030339568000 11003338 -232558958122706976869393666285512269312 11003339 -7564006653953887678329930781149706860 11003340 -156668312544474586258092033671315788800 11003341 -197734241185325911009780769244407269258 11003342 440169585926810895810605237210271915840 11003343 331076171127030921039118579841209108608 11003344 182280032891687446026434878506744545280 11003345 362000955815651425424728923408345716160 11003346 202674177328362048196776809311045120272 11003347 52034640417134540497080367261851346796 11003348 213231318170151988326967824351007854336 11003349 -118452913416693116065142155911131962560 11003350 238493450927220020102901051791885808000 11003351 27339187297659995082295117718520619104 11003352 -163462266914250113245636715480942592000 11003353 63683496756285293670275310347676408724 11003354 363593878712378118682186583550618286560 11003355 -120107604346382815961728929903392252400 11003356 -473741742600651417731385803207311360 11003357 -388865503673127947178764925229109806080 11003358 -216433702741543502940755097708793743360 11003359 211164015679289634509263710768133752840 11003360 205918798284169276066693114079992872960 11003361 108433187803158996539764434208359401280 11003362 -274510841891222278342343795763946139568 11003363 -4247157311412157471924471214284669632 11003364 12141717600570205259378142918828717696 11003365 -453497643991492601890087992210333316740 11003366 -36877048241503781783590337606994000576 11003367 -146747327746087308800017341235643276160 11003368 -31080163314011683436312719711734973440 11003369 -155539512597466125516435131417225409720 11003370 62771485875295278259130331750004408320 11003371 18807221611426994296802554861331470872 11003372 -178140209312496162275010343353543833088 11003373 98143414312225706889286172516484706422 11003374 -195558731207922247249968577921971824064 11003375 100415324231621235349213459611089160000 11003376 36988033844874534101931441632725204992 11003377 312302059678537488050511576626290217088 11003378 -270954646344881377041908168310136796160 11003379 -191466146627318452469106591287207248320 11003380 98813987701637567389616462430495916800 11003381 -655664789517674591007796159316545876818 11003382 18826996043660658862905688915598912640 11003383 242005055821016360645988487681555053600 11003384 -155656073447130526147860691080975482880 11003385 79520217023820380313858220894720161600 11003386 -70896690715489809596817511091816471472 11003387 -2277372164789483242633194305117152407648 11003388 95230206966600917879409484486802472960 11003389 789406772135180381670761802777692546956 11003390 -22179855902452847229328166521505819520 11003391 -320242333151293811657133210945493421040 11003392 -31203555475236596864107008965191139328 11003393 295838277283142560205508078067268849664 11003394 -278446812738825292963952146669595934720 11003395 -19206642433774364059395407514253235280 11003396 104116261100884941225544843084788033792 11003397 -943555402599084548012294493792773472 11003398 132952182873370148113531270930344575232 11003399 841962207413900292454969356069122968728 11003400 -9831575141853498527469939796263552000 11003401 -146881717197762905248151966412549290288 11003402 -324567414602626607583889966860932848848 11003403 326510545423767000906621930153639801264 11003404 315221878401117392226142751886483289856 11003405 93125859534960484110600223197322099200 11003406 110798222116171016979032929222347796608 11003407 110108142697564233373551155429766193152 11003408 36596501129327231309443956816544088064 11003409 83381301930922176383630182223300002914 11003410 320584195500352197681589459315126341120 11003411 9890659029477950829486427897225044012 11003412 -72337675991814396755537769438467973120 11003413 -44530846828787407232752566810415231360 11003414 -249158264077793473673926728350355070944 11003415 -146546437211988689807729543921965660080 11003416 -144733235704185763842563830315756400640 11003417 135400745968964546236479026879687435466 11003418 250231141188652359927806483498872542720 11003419 70836686155847429203870684497671908352 11003420 247709976492681756231511330231619374080 11003421 -234020020779864355712095212214078579104 11003422 -81702147971850910476148891695467491200 11003423 417157460821082574485343707342113656672 11003424 -167245342643041083797492703794382766080 11003425 -373354603637975531579920396703332900500 11003426 21747840131849842070473889936661626880 11003427 -633653103175575135774311231199722863836 11003428 577964992478164199391522440691305187968 11003429 29628962103202486877807993061411035676 11003430 -7122613457842138321513540799685672960 11003431 1024876986057942022612618084424424970232 11003432 181319033890831580864340265352801894400 11003433 43978456101417207682549162059030693888 11003434 108127517352218890438647918705176077920 11003435 242442609237174499164241339185309486960 11003436 -14896857550272157193959526495274823680 11003437 -315900004267679614335274464337680585108 11003438 -91460947373152352166283723711444821120 11003439 -214700951964403563202038063242330197632 11003440 -39132596828555047547582448399777792000 11003441 -30458819601036695579538359254309682700 11003442 1125965651325659527086450191552889600 11003443 -628995229037962537982803480765082464056 11003444 279435559398459316783931980228552599936 11003445 16986926745582084141478021026598354200 11003446 -32696826854960489469261306160158815328 11003447 35807524912306102165419673873861731552 11003448 -121160070198702903110938065419184599040 11003449 -57067850022396218864022389697574670000 11003450 163657160637659408022867960185310066000 11003451 -503912358238275160262218998274641030720 11003452 -268496340839388556963191236784214720512 11003453 -96831622757604243194424839440284848736 11003454 -104094386649197557666905371154356606976 11003455 74869115064988929649932901434051191760 11003456 -158422919576214402492931979869051944960 11003457 -68784849645286173257075485066609678560 11003458 -197197872186707318712915320783877871920 11003459 -443532880080683912323564864108807478340 11003460 -50502039543927550778175640209312829440 11003461 -163150087909106862576616819318006143968 11003462 196882033840421667066520114257242171232 11003463 722739202213040354275179786379697188464 11003464 -401209059189373394701928211882136304640 11003465 314337344584985667461418478438824299520 11003466 193703196499250369858581985180354375424 11003467 -182681101652316421127987311753511590688 11003468 80621457211274445758100670384265573376 11003469 -268669326402310932916384208524911233856 11003470 -151845869406024274051571366529912672000 11003471 -193729230378130834246481093844499958208 11003472 -117339196912811993215933943203611279360 11003473 424187150529179887801908255274854702964 11003474 130941808471151915319263021086929672192 11003475 10167031769803133831197475388156288000 11003476 271799935870925000119621679174971588608 11003477 -260640151519886957083578828646199112288 11003478 4309106731842504722679866070578216448 11003479 -443472151199740149274402641662435132920 11003480 -363298557096640198805191249490506137600 11003481 -2514121918124352117206011621457610240 11003482 -23745065068000149009805927609812534528 11003483 946724529944194387589066372430227217732 11003484 104773563188061852462942050033985994752 11003485 4581400723358064112328448731258044800 11003486 172918943776860723090602207116396324224 11003487 213475678828417018742404545117237749760 11003488 -194480615627997600859079444453499863040 11003489 211801017073208382735794203114270736640 11003490 255931253088190544701621349024668024320 11003491 837429425042059678262439282274167783984 11003492 -307767508074384035881695687001459123968 11003493 -272331998694445865338684230955799230656 11003494 -17551047218032489792317220871410747968 11003495 -695797634465460599396623099440768429000 11003496 -10379198853808543936813733429515223040 11003497 -376921644166912893978498793058436826054 11003498 281103501134800376706344896854488160 11003499 272360746236339210722564686596101222400 11003500 151266313264294905886754725824241920000 11003501 -170834962733651049225976501219151272500 11003502 163088138528561083393636739683817030784 11003503 166790134381228586002527558646881629680 11003504 -10985384185369264254935982293111046144 11003505 25664150940587432782819528649294949120 11003506 -24829016225456008783246656628747468800 11003507 -614041235637665325134710322259317159640 11003508 -124764524934732614345326443957809940480 11003509 41701907554574326420263269938722942336 11003510 -72525493098370662568990134260698644480 11003511 202294147004987105934283825012137962472 11003512 -55620469663845149565925348963495772160 11003513 -417014807202500035783684920830709929238 11003514 110429463808683117075860004909070448640 11003515 457741665591197102821195360052211792000 11003516 2254213413825212224486948023941041152 11003517 116976736597465240553749675457742297120 11003518 -72939711797597324344253189808858073920 11003519 130955081239799157724923005052696577920 11003520 204053319185753855152420447047804518400 11003521 -700132784632143844955035663769720085056 11003522 -65741467197066537177804653805796678656 11003523 210892639988158074724348969359742932984 11003524 164176925877979726325008674231527550976 11003525 52939276574972285033008668736405773300 11003526 -16068158864462162461823969491803153888 11003527 736249065611554257916327465883301842440 11003528 17127933113522120288394540530973081600 11003529 69544557429747293833797775142381365440 11003530 -176527014009463760318644534943029863840 11003531 37030602181681983098287541624517606144 11003532 173538673876725638833567525683067817472 11003533 -203964692021905369585241248066986992756 11003534 -212868920173127913443413028766777059328 11003535 2987658744635514910230556882348586400 11003536 37040141472642435570510401524474683392 11003537 343022370893008027664251288469218107186 11003538 -57876238361501617573300327268267888640 11003539 -185895826694943818212221829803731233008 11003540 -273016081720712686414147169387633813760 11003541 -160376672720280280683272069919284227296 11003542 -194115312889212945947766659642440676736 11003543 -237225770216840297803489154209968591936 11003544 -383014201894859350088263306812183367680 11003545 106209065076441459255917927623196179200 11003546 -391012009205444087571941280965939128320 11003547 342969251078921184136842773644570210200 11003548 -41862049837863413178891149944118741504 11003549 -442593434988653228293441783462476519450 11003550 53729386250326591193854887284994096000 11003551 308416497455019311406354406234035892312 11003552 233266692520622501141301533293094633472 11003553 -486571943362081806529023906660566088000 11003554 433602421953800424816186991247999216976 11003555 -376000215302809568342369453252177333040 11003556 -413251316740479201139909461506792232960 11003557 693081078443603986026033352143912021660 11003558 -234694544532628593245935825429109145120 11003559 -57963311513576011485609841966535976960 11003560 -158837690696187939899607740235644928000 11003561 -317051041449043681958115399727404244608 11003562 -17266014175458435292197194979757030560 11003563 -934691761740823454740404113362352330188 11003564 -28669941231450172439239740305733762048 11003565 15566252599397604181503103040579832000 11003566 55029835932556361439344660554308062976 11003567 -265023809465526417076399751549539334568 11003568 49041384836317388368381986537675423744 11003569 -339240490268559180286287914887642602956 11003570 -178226653099698244134329853090246887520 11003571 5088620669342167950889945338443022408 11003572 463788281241361535333157088209642094976 11003573 -90133909455836905739513469752035529664 11003574 -86855602187858345331484415672084520960 11003575 161769462652302861330139607196144366600 11003576 -654011428646986995210543310294856908800 11003577 -104431114285489326913290655815837710592 11003578 -24617447467182626115809842944441408 11003579 402150179550172922758472016441728444976 11003580 -26318628358335415230091924260490444800 11003581 113807608472506925858233274779395406252 11003582 -9549231219327021476212150523524894848 11003583 418932549623491076483744241208519906704 11003584 -65505613875732009482729374040195072000 11003585 631197010210396205189049542414385549780 11003586 -247217230823979082769170504905268800000 11003587 -225058634358009394449298767077976552084 11003588 -1114425214632104318406767217334675537920 11003589 -280960040232501747443976647506935458592 11003590 -270213870511082023708349850894485729280 11003591 -417971715789923083510908758258323915248 11003592 -100528305842371710833685353046058721280 11003593 381045399325626331115962537542152673024 11003594 109666283062256077395876488917737216000 11003595 150763568851919057923659511809662761440 11003596 669364446812188053894105455714418195200 11003597 318776175980465867771929016408366104224 11003598 -25187882306184419775339778515707000256 11003599 377957611815981151528638620623316975600 11003600 -4586729828876657306984352892578816000 11003601 22808474054382264204996328935976896384 11003602 -357753579588765455341172157071410171248 11003603 273531458656546694423658751723281702000 11003604 -106586641906971404222229843677990584320 11003605 -10490749881515799850294835688920724480 11003606 -132904660399274226842899882245217150656 11003607 -50520586149951139926183259589787207216 11003608 270399963975009100071658975891997982720 11003609 -757875269887971116159015846928611779260 11003610 -127554547687172480463259958239614762240 11003611 238566406650724363110890305449624709912 11003612 -391027762478948501176430466499214943744 11003613 -128530734393691625891972728689503657856 11003614 -3151287322639570428041697174387366912 11003615 -45275118039259320203573527001187331200 11003616 -55657680545582908261092120840551792640 11003617 4383119724503806264540568114184437666 11003618 155540546138453916686996917800564059520 11003619 304132473918648599972799536141163192 11003620 200656034623752867318741917960426215680 11003621 -19943354495452296663396902834806701000 11003622 95448507503098766132690930946823833600 11003623 -782995222567294810073894276746581341128 11003624 -273248415352478364456636871497938995200 11003625 611861931569420422291376911830828213000 11003626 137684828716022883393092384217830638512 11003627 -594857282849320879506980858601442144524 11003628 255419348228246101922466638689130840064 11003629 -48904893144210663326814506621666008960 11003630 290568166096067081458064811292617216000 11003631 483162022456257962401359494020861449744 11003632 1469941971009462678466634072473239552 11003633 264372994544809414948134491810732791920 11003634 -116069730785739496475817131611291541760 11003635 -166775109259754782683227048540746507920 11003636 177002945994033614158137547848956583936 11003637 -195969658724087526012311048574734087232 11003638 -167557204965483201537662439093589565280 11003639 -913534728757571822816231386791555169560 11003640 435644902098532567697953643633678745600 11003641 -3731339220828359757418761234978751776 11003642 41411620253873360102051666892624134400 11003643 174635992472391571316019739897702356000 11003644 256261109762165727211996062934030670336 11003645 -74291857292397076792422082133413766100 11003646 -47903875797775971769384079206592182656 11003647 768327819252946502447236802479438324392 11003648 -110720242357983052521633560403426410496 11003649 343720827414415297393885137081091279680 11003650 -77645010316241664928585454082079680000 11003651 -206729591500054101075080840946905797296 11003652 -111090424613352577177343998690144198656 11003653 302243365293517142686662810209925543902 11003654 428813818592581533829185585178475719776 11003655 11472241845193695701559645810432137280 11003656 803034939616517099623218354679079162880 11003657 -4154018063475612220726380459877309440 11003658 -89633589074578743899422038484347942912 11003659 29376343554960344122141318192232699120 11003660 -55268028542247402820555172327675904000 11003661 581274944433955346033216109839758387200 11003662 27110580578421810822261414112931576064 11003663 27166736085605158587282583475360096184 11003664 -31983786707952667883980491857756160000 11003665 -124526286725010677665558704585767024280 11003666 157652842115470722268500727205545249920 11003667 119342042362168363370297520576535127040 11003668 -31979826930686400730563429187127196160 11003669 -831844037040267580295569210845537810930 11003670 26421978768219376109142631504078158720 11003671 -199619119553131438562022658170730430288 11003672 104398380917494867996353025191523737600 11003673 -190325753100267901761915390612855686400 11003674 236718887337153624817851683560208923392 11003675 12407732152094631058753786345127595900 11003676 -128739221127983488182656235151008941568 11003677 -291570976297469867094897956603430665760 11003678 201217800748625509906575768342322793472 11003679 301366315714359118799622799690754216400 11003680 -49769552055631355294913053105238835200 11003681 -365973339920819691676065191146854735468 11003682 160341751344638669630418923955473860992 11003683 273722270378627912416466995622976179184 11003684 -71510498517885188388001118612968071168 11003685 -315417055470616995307265408485416857280 11003686 -99036821430419066054353328726773682208 11003687 1387500568896585386227074615881581559712 11003688 48724956492333942859831358337894312960 11003689 98439030724905123990175878732482984356 11003690 -13585288291262462796835153701984840000 11003691 -109006435239970183073508121470965360808 11003692 41545293549583785413648351875945924608 11003693 208661074697563008857220784677038766540 11003694 -44280102621660823645013552916910361472 11003695 -315921292554916706271750512035251391800 11003696 297379147338368327660388498074064912384 11003697 183826003518683541663374113907371991874 11003698 -38860373973511923806300438427125483520 11003699 383121854182924111201432455081402662736 11003700 2427014255328160914769564988854425600 11003701 23722330158019199900965915327060353024 11003702 -199461292366973620098491247061985921280 11003703 27354466144908810669359157849530041248 11003704 154657708131651373040852415179240755200 11003705 -35778754784468952793540010660739240000 11003706 46645921294170760395292771840057979904 11003707 -335410189487492284401567266791974409200 11003708 -15722183490438244569316977904502722560 11003709 -641513544563953932318465896832940748160 11003710 -161166786721299102728509911534565872000 11003711 -517057962585012492289798647798625562688 11003712 119550559421458605403184166350673149952 11003713 -57220047329015039751833509986074815040 11003714 -52629685015763888398221358930929270720 11003715 432797064204166928490795496494194556000 11003716 100290733153569944000048848996103069952 11003717 -1235379250808095984033816929105291957600 11003718 -259576611643349781022261232698174889472 11003719 1602877991079728294107599271273767613096 11003720 79093295282847638848692813634083225600 11003721 255099847140837116689755674605944855312 11003722 -160903273465823921409953536464226910976 11003723 577304764161086935453995819783801405972 11003724 -1707926250997437282996745032028491264 11003725 -317773303215354719987489170856313170400 11003726 -10532903985408093764089330597697714304 11003727 -197919965404974699447834537791979274368 11003728 12618652850622296382668766338746138624 11003729 118944212024413490098274390809121869056 11003730 -89816240297853698020609615911741473280 11003731 -817339205183765546732263388890162768800 11003732 336763612094347237063420623682683060096 11003733 -151984883526624071311467120793330515300 11003734 181091618763309813324637739936510104320 11003735 15145651915339806115520421736315366680 11003736 242823433323431284747312310633963520000 11003737 891751722169733538649128890625806325386 11003738 456013348572863051967119329243033920000 11003739 2529837213386310998718812799003292824 11003740 399579476083661056073766696175864320 11003741 -88400229361314018081428208533406140736 11003742 -435133142503498842166436394278164325760 11003743 4637052669739059798941771248392108144 11003744 340603624891609012784110733323870666752 11003745 -545788672132228327390636902748142808000 11003746 -213709910604518370090311050281608461536 11003747 -502112891309872637113903291143296664804 11003748 59640852297867765236186786897292582912 11003749 599992012886805742828086038688853034750 11003750 48633893333799782665400799036885420000 11003751 399052871397215807067120192394804104600 11003752 -40045222964333003327285693160289075200 11003753 147005984435635099520990133208856371002 11003754 34306672038579299542152137535432753408 11003755 17752185760718730541530042380641593600 11003756 311120560639288061508023532807939774720 11003757 -389710137154946926903996628390846823360 11003758 -394721523912799974513729708759515843520 11003759 -381249531290703041868701401879044423816 11003760 -25390165337953535724318302864434790400 11003761 986385501045657187463559724603998080512 11003762 5535439021802110076238744491110470144 11003763 -214097019303517017437061007319126866896 11003764 123705312018228698017541427448258250752 11003765 -183889925297078156483505064696169270400 11003766 58160904425256992477183625368211609024 11003767 13428482566176733321822847291880947816 11003768 42668682410229797629491636053515776000 11003769 -60845297149989850240511846248308096960 11003770 -335612497103544957724561005606848677920 11003771 -914197683340480296192079651639594952028 11003772 -161430061962527220770921060154984619008 11003773 -256363854840736569541894606365831904800 11003774 -83811679501243360486092271775356493760 11003775 -107813387270401168196403952597685232000 11003776 -228399189128583412778623199650020065280 11003777 -290303539084436633287860006235501346808 11003778 -64754162102631183101405761730656521600 11003779 387687848862139548834150928574308800380 11003780 162445141247304076606949650714784697600 11003781 962014791822345585542179417088893486464 11003782 127329545609793885651097168867300660800 11003783 -287893385996094807177219051047793136968 11003784 -123375894665591451026797167674944143360 11003785 113864645647293227608076853840655203600 11003786 -8502774358271175867277501579945775616 11003787 147095520537121767634076226139534080444 11003788 -266219664944217573198610298390565208064 11003789 551878415543122775195094353338821212460 11003790 18518053422998843309016975422137651200 11003791 46917443881694392447423359527843003584 11003792 93372643661924838647559098437722218496 11003793 -116778327456477407983975990091095142400 11003794 185532101314375652238158660146031645472 11003795 225832352380610732268488471953534003200 11003796 509383677014495421471089769947455180800 11003797 -621963332784691828859189247410913810048 11003798 -112174184029808903475428127456163875072 11003799 -453058629253655103304809434923383936000 11003800 66825881568192851387683711023347712000 11003801 -10844458882138364786383556200598007456 11003802 281319606460728716662044875402016597504 11003803 -848878160492886939891689275946056254480 11003804 -40058822815484324162546917524699537408 11003805 -173099588500612504231129677520214939700 11003806 257480036491379766466107651522923945664 11003807 427208976434616795353171166151383572040 11003808 -254294739760122546584458148146333089792 11003809 -154408334415211767457491017236099624990 11003810 73587454954791775658399541330107062560 11003811 54061086688595863839989964341733708288 11003812 -181877977735581339674542058721267374080 11003813 140771117154263311159669317455713387584 11003814 -157524913457793934001832180812896732896 11003815 134119340687830018967659448524464267960 11003816 -488350595059026921892390496231940925440 11003817 -178737626391973069699892390924380615200 11003818 -85791821951903746070318420579266621440 11003819 7192345794178568534143364494083378120 11003820 165290419860973900133888461590155566080 11003821 -237861299181109873972505392569920840928 11003822 -162099303106077176132565234906973886976 11003823 297501051439585051992788972372263008000 11003824 33423473037205007701023683449280856064 11003825 9532762520566248284304413422143278400 11003826 212140984818915857137581564128398530432 11003827 -244533806554530762418266164455874175240 11003828 -1452888672773631883657862027763663618048 11003829 1239754621789011205656122515681866048 11003830 -28572516918763141169971967276555124480 11003831 -113232836160550560409777179600783340800 11003832 153063217283933570290624465302810009600 11003833 603900592472785754828828333586182311082 11003834 -345547533943894656888395742920584293888 11003835 3513718285278417235981693108894083840 11003836 -270176409281361118344717367842822507520 11003837 -31157467518028524965041066721968418568 11003838 74144866307424076210672950358539189888 11003839 43146619688185063480668587586898856832 11003840 -50306208518191427353077892481097400320 11003841 -391932224093937000613109580626693334300 11003842 103726682105888044994401632946416165072 11003843 365879562157482293559727783082246572092 11003844 -92825466085506304480234335263580303360 11003845 662804323580018514734868180694563778680 11003846 -26011191751227395682211736317256509440 11003847 -332599991082164564227453937584144885680 11003848 -133436571478701165167836432421859056640 11003849 355720934599799112856450342720320540900 11003850 -3355724343033352532898959755259808000 11003851 -486780471888363891072886025665114427696 11003852 -288320008890985393650523733539635320064 11003853 -16834326286950831604646669252951826432 11003854 -241738915434048986132268446559179100480 11003855 -485892854560598342338860448415102325240 11003856 140659544354652053404815366805952397312 11003857 849623259238795005650115753961610917106 11003858 17453976528577638131306414299832960160 11003859 80051226422084906424323796292831147764 11003860 44752219444475923691631078601931612160 11003861 242973473676133013218119775328206272 11003862 164907121609830386077998906321966743424 11003863 5459464479942522149843461294036647648 11003864 -516531910187817052939136772415249735680 11003865 -376110495583987201878806539798527737280 11003866 555021899110439787422572930390262299632 11003867 -75399248005028237875194642799557213696 11003868 -157421422229288739369317531589170331648 11003869 -172662431277496269763171939428674140320 11003870 -209488236037690245527122656038197053120 11003871 202607596394791600462538838988185360 11003872 4438817304025676170876284941352566784 11003873 89297954041791227153441957454871268244 11003874 -2026143026088914957284613300591241216 11003875 605549015175999409561335901425602544000 11003876 176375818804698256884274813504764449280 11003877 132852483986054589771529067470324008000 11003878 -349335040384546985538309227179855145760 11003879 -1628189173806797148032646554984278558128 11003880 -206517268490646195431678851018695475200 11003881 -606854168503553099993216315731536830790 11003882 -186769325047250119771557605801670320208 11003883 -194307863299841060283531403433475634752 11003884 154062783183585741332823974951952044032 11003885 -198781382092423113038504838576558546420 11003886 -129614277270965113684731908967087055680 11003887 -1389543158730766191216859813203499595288 11003888 -77393023422914712334634551626403676160 11003889 52073010331691078280814545218605518528 11003890 156041327323616823345726819919076497920 11003891 696800543643999613618818690988517327280 11003892 -252632835734033553971455548470339076096 11003893 155878661998516571981907944090672788142 11003894 67092094592020430492969528844888002112 11003895 -49858066054328983424341406994200132160 11003896 253691891726635693047036683378255708160 11003897 -918979288769553707290011376839613461654 11003898 179871996796236169349208856030066212864 11003899 450375934413187069500758247686570660900 11003900 290068171330630912895479972117403328000 11003901 -157360439076474062874775366076393299968 11003902 -127586370832777751030197749300170428416 11003903 -32989868710547560067507119615997134848 11003904 7114814258677018730518738328616960000 11003905 -580750003396385121552581233599974280000 11003906 132771241426659012842846221122473779152 11003907 -206720659855225201711186368345490672320 11003908 -128319759583435391776020585679776560640 11003909 -218945377829270028811421859577353623808 11003910 164313975962186348033269166250130329600 11003911 439877898956754328301107518553576649272 11003912 -448971851977450298444316314668622592000 11003913 121181413694044847199322184716514129280 11003914 314605710942390404316050545620198068832 11003915 663443515865410332092501021128458240 11003916 41767235564967039465784880128813547520 11003917 916353102017875531470835715427828614966 11003918 285876937991584231680631601474817524160 11003919 598465397965851542825422531171870519944 11003920 2525157743371268153366033861156536320 11003921 230105035684370265351134790168050650992 11003922 172054003283386417397308275255128389632 11003923 -79540741046694987436573957055392675760 11003924 118086416549362565634299526698033152896 11003925 -283548349030065094609328894116965264000 11003926 -158618929007115565787645342727635638080 11003927 -566134161963104763506470463738784073128 11003928 -109460019165583537391488075220912271360 11003929 266283966151342323548036060361821475530 11003930 196592057360696218393299780103600658880 11003931 -3214353795195707043895965213005584428 11003932 348561521777838022763052433414895146496 11003933 582058794623601439359640607467403566182 11003934 -125631950476306463064859676265698590080 11003935 207019785676543416676923722138428876800 11003936 314852931020234411001836987878446465024 11003937 -55324639356307547119359694753066371648 11003938 242207363109510367567231486746036735360 11003939 -812504207738111622349059354744796996260 11003940 116628382398079573744304149198734942720 11003941 -115156070334274789363908728122029733028 11003942 -162377436957586527042860227919246980128 11003943 -13744799933609139784772263843565790936 11003944 207089216540529501554355478660761600000 11003945 -309364182037344359706035982799606564800 11003946 -2553582884191665572111415254455468032 11003947 -72921047887259726346277389456355497168 11003948 32573967776719977321170805175728000000 11003949 -83327444775795841553681185025950006464 11003950 -16473495538168900398784561212918216000 11003951 30724026111423466055968433759274939360 11003952 54173617217780921534298873919942656000 11003953 556540089373414365746883973086290557202 11003954 -29034901264198600585037894720831507040 11003955 -10803561822824044221242467888733498880 11003956 241070295706827882648633838619125877120 11003957 248388201326744090311331773057144420206 11003958 -712628488530078240151654876313948160 11003959 226842727635948812630370855782352111504 11003960 -114686983219132937133733941493180416000 11003961 94925673666142196910935469251210728272 11003962 435480031341464052738323845319827781232 11003963 1341795086024804683035679703388720781200 11003964 -146208373553169397525130270923180400640 11003965 255265326257754846923380660424778432000 11003966 118054862226263351882202229291390357824 11003967 20619574183245010732641437421615387408 11003968 -170488252038724725263735460271478013952 11003969 -708896104633927076964575439676665420288 11003970 -42052575693669837539663409522861888000 11003971 467181342995918478807251371556771729424 11003972 116613475952638365033461870109151580160 11003973 533593696245873280502580004470687479808 11003974 16851051629606092265951959187239311360 11003975 -129428573486583663408106838434874196000 11003976 472606146253747483230638034726850667520 11003977 141258458101262523404646605767635216384 11003978 308035871710202801778146099334310421040 11003979 -85375136559965172847520519172898713384 11003980 155662947910982437761897809426030607360 11003981 262564646844840622002972788235928553772 11003982 127271163137430128163534214429086720 11003983 654161380892944538402921635182847582800 11003984 -38120445000055915456570969676731392000 11003985 -97041329861961592170211969287767260800 11003986 -3887415521947743561399457006545415680 11003987 -187991874778360045068518165921915161848 11003988 -366021722044207487236220291404244736000 11003989 423279401862786143690520329780514650560 11003990 -146551075887130968456830216306886969600 11003991 -336264401216399433019118030475564403608 11003992 439486536681069003649680816671076556800 11003993 87987108353587148630712340756983631488 11003994 304944824699320534595049015483880733424 11003995 -134157461321251377068435439994102536000 11003996 547822384773725059403145229723617600000 11003997 -62869904030833687718551118875854960000 11003998 71396843509719998803018713204953127936 11003999 -470639455417499664933371106558263804664 11004000 -188177176336126718309925351359250432000 11004001 -970398470399556877148632682045530448 11004002 11966528015766746619446357199237619152 11004003 -571631518205253290479341606381795887388 11004004 -145485360890938404913403164751192153088 11004005 -72681640729039178180484445813381574400 11004006 -36164673866397404370274696831215163392 11004007 -32753712304476343318987306897116900768 11004008 97765417119964587323896402810820689920 11004009 528440210348496960041066940441870005568 11004010 -75818425059447097302187902857848039920 11004011 -5612374096778506138351255593430506768 11004012 402992001335644998196910373777188454912 11004013 683073513915211528121681756080806648640 11004014 150858191752294606335605927739393443712 11004015 -40107751630933132261102521530047484160 11004016 29860314782796927478587694577413128192 11004017 612397476748316805011156572252961754066 11004018 -55347889840589552748209899069046503680 11004019 8451825707003818880461651141161425328 11004020 -36797071905670254180993884344642705920 11004021 217175230867057541180221261341690691200 11004022 -308729522693267347281356144279926556640 11004023 60887033407881928028200741263184231272 11004024 -491825620280761569802665315931395502080 11004025 -315177385478832551787622953506574030000 11004026 -173297400439592273142776621241939160320 11004027 -452658319943613168582686417038211503080 11004028 249805523301830282675052124368906064896 11004029 -30397330969472972690082992623444469370 11004030 -155241392336371893407267998869865727040 11004031 -41265376603846500023474238305436114000 11004032 -202153393223687780502438415468540723200 11004033 -50018736742483321032024848379136416000 11004034 322262754368487540522850460027356856352 11004035 185179957684516794391748445568957164960 11004036 194684374512130557047792788631532506112 11004037 -592399726775557898649371374375691529408 11004038 -324200308466475986639518284688879269120 11004039 -10874718664483650483068601304501877760 11004040 649032879227490167721867787232010240000 11004041 406080429595601110162663375480006514484 11004042 -13459690914355076690415679911696531456 11004043 -762727231232066374655793357667324081708 11004044 -3884752243444643364841952061807066624 11004045 64747417600963016051285800592146333440 11004046 -343066714810419349451104102712347554240 11004047 84309656131835140108742804726643615072 11004048 -67235594040004316127383193028693917696 11004049 -80328903324039629186958250751350310400 11004050 337842999323208330097161740658319980000 11004051 204786465959254063821504793996315587840 11004052 40107754099497246947229169449648322560 11004053 225358020539695722612406012416297505884 11004054 -318537628729729116840149376252311107200 11004055 50636575269888268594470651016259799960 11004056 240355614572806516524025195592015093760 11004057 184834181637845239349188099732765470768 11004058 208743735522369896981799890404217801184 11004059 282374356750365514354433522316675847680 11004060 -3209326505476574320443324629520046080 11004061 -31756256608095950573310621862976464628 11004062 10550988134036471803330308104535125952 11004063 51185030820411280259096396336491084800 11004064 717749931855081102557680642195583926272 11004065 -319460573371572789346758775862136210540 11004066 -370910276817611009929347409561237870080 11004067 -640430144292391040759575775134884402240 11004068 -663249797305080630562373185178317209600 11004069 100437510087336032353239991107889157568 11004070 39990430780877339438821623558570147840 11004071 21980859594791695567703212361089482240 11004072 71120595497365383323260296244547911680 11004073 734874735024755210289330794640447619322 11004074 -115402251167995146740476827440558999040 11004075 95662443225607756108006537106510586300 11004076 -136274646408943586425739595141097164800 11004077 68149710300588233642126063313994246752 11004078 150817158177266121927810599896233891840 11004079 482452601024768312933507037515523116760 11004080 200993144560750743197659845106069340160 11004081 -279594924824327914768938760066242365856 11004082 -197276700873718637221761582913207354608 11004083 836923206218588794661938212894547495680 11004084 7415354990780679721927960338609438720 11004085 -247760143075514666001112456800008597220 11004086 249429518627305038774813622628652568992 11004087 -8250834239661006921156385372783765632 11004088 -1126253381946509248225518162076667043840 11004089 -170261547695890245015540751362254977110 11004090 -1679634105076171734883600114995494400 11004091 -195755655731316035387019316010121113856 11004092 90351417753667218884199226195982515200 11004093 -1351904135830610879449127373718610196 11004094 139197454780601404271540698944135037632 11004095 -156989117680374139658402476008276016800 11004096 -46448614725328259162542056589177651200 11004097 323334003554779914665195758733458872000 11004098 -104307638251541614443118476571640268288 11004099 -215362571147408030030287228790464284936 11004100 -260354501707681750083247604818479801600 11004101 241741808065810793696311866987390367104 11004102 32886459488494557488456683235792404992 11004103 110155829687016941319850319635735600 11004104 -58874402592300075420651159209422986240 11004105 -13490326475364792537894519812607166080 11004106 -19963486767597099416625866174950452480 11004107 -167120448430375075201973824931941814400 11004108 164641613591705707990745244181047951360 11004109 887514052010975283499906457048410792310 11004110 159444977626616108579321320514973496320 11004111 30525256988429994945238444506473097960 11004112 -3526780882086472308894413627427258368 11004113 166138460327839191486877229817428955648 11004114 24959275100366668400909807128637351424 11004115 -284641863982042684569578391583329132240 11004116 -325915738218531388262591370338762926080 11004117 15118669425833444520207794599226891712 11004118 161680954692415483152688765285906025760 11004119 -239603135798502469455421508865341857104 11004120 -183048617395439958700184851204374528000 11004121 -88176428953824723030118813708482171008 11004122 156238618491819809895358074312770441472 11004123 175444698545977251479821814533277541744 11004124 -518047160031259160969434354053423796224 11004125 -252548867048749306205911614261539424000 11004126 -68108875432132876597116897610675046400 11004127 189550546764184571390675736850933570976 11004128 1352086048705605617550419262179399172096 11004129 97361528044696602839664497156446909074 11004130 -934224636013089141430137335799790080 11004131 881340552876779459805767988797320506624 11004132 -110423586669391276570104157184370425856 11004133 127971362507131377048240574197030939776 11004134 47506477995140308124211009846934679232 11004135 -308115756772760691654246392865265353600 11004136 -272714165426530895665851396810764697600 11004137 -645952496317507099178814154083177492600 11004138 -36048581950659160414972151409236330400 11004139 191395256901325971557417210577275297680 11004140 99571222856837188295525071272651079680 11004141 219594862233278179281033607043602274880 11004142 -158421554941650895262802308313095598528 11004143 -313344258005907537636645099548023916976 11004144 -18230468652414758793994018566359187456 11004145 -599773490156565539839345315463513213400 11004146 440253064004984740382111323624269720480 11004147 -387094577017897006897986523159758028800 11004148 -116912955422822559529021800300141963264 11004149 -283812762580853993869735124152983144480 11004150 -70487830603377248576965287020440286400 11004151 -553018471086537062440369331185823903568 11004152 -226855426948121246333433007259992780800 11004153 -52404613581120317012705016198544510896 11004154 -18666805478227733502749956773924633600 11004155 60861307157690208662631153602919682560 11004156 -435753210958388817342433771830891480576 11004157 407851556005186030589648765897468014272 11004158 -443400950287020339810689317035058778112 11004159 280454684048436511825019102540540448000 11004160 312575453597602279902633738160601825280 11004161 285010195297527060586412351524075165632 11004162 130671634386317775677649473208549880320 11004163 87703662471781319739484536042230768704 11004164 246247745070719655559545470092364981376 11004165 261675397373645845448531316109395873720 11004166 7160917070375031581697465168264599040 11004167 239312750763983281576990850591966712216 11004168 148407408245724373357289333678735032320 11004169 -706232225048616582450969653852772031488 11004170 -83436291628599697634337361633478399040 11004171 -344654109585873163378243869878577486888 11004172 -263393023462433004919355019540493157888 11004173 10708362506432981693765035759026256800 11004174 22680717727138708630357877767426748736 11004175 68681388084477530483203358577659815800 11004176 -190482491866894680092538321497381142528 11004177 412634770177439860304278343392211105520 11004178 77508888888019889583896009553754494624 11004179 -202299333692922145040508708426661768224 11004180 41086651442380310896119951997191966720 11004181 572931545247158288103652648390684776000 11004182 55317520432205783083506165810839110272 11004183 -593930600047908197952737015864183432400 11004184 417695910467917562720106255606936453120 11004185 -305030876999223199142792530320153515640 11004186 241222508917674214899836786402581784064 11004187 -864812350916365228604241733584988055164 11004188 -89622717227306861754210399890807969280 11004189 -97264724512728837160053360221949591552 11004190 -1090600611265596911967169665685214400 11004191 483179970532126172450175153369047835384 11004192 -250930886539601970746020458450840453120 11004193 -4047615736652198471801312465153803260 11004194 -85620367154115781245544926957357723648 11004195 1171975943720760876462933906675537600 11004196 -96085721145678907220016962258984148992 11004197 154778474704942777051802643108104655840 11004198 -22239949244830618143727502569344649536 11004199 -323051679454000246231115820242610689800 11004200 -337536284991324899611204009145337216000 11004201 -91411697675651825312816063387484769920 11004202 -112790351577560039965640284366886194176 11004203 32058510283650654049345549201352699280 11004204 -123164138679068823746470682701595443200 11004205 601350513227870038935852588983936158860 11004206 271048353725719112287236125994421599552 11004207 -117279770034802456818340105536465178608 11004208 -202985475780406391727071171844890787840 11004209 82180465108517716406685499135783099410 11004210 54449645483410513869117139071772469760 11004211 -1304090022448181857457194652068545099520 11004212 -344677767792863954515411699367358609408 11004213 108654749288939201343172492020136704000 11004214 -112444717816556007702219157765435763328 11004215 69947541899253236313607773765046854360 11004216 -5534604609917539768923332127354716160 11004217 -142305932528582336025788635826860609216 11004218 -324568789776289040896746953353606999440 11004219 62075510313707998079107758970595182368 11004220 -269660737278702898502850592864091205120 11004221 13960171930153780681935508475516308422 11004222 -26042745965453678847976031315563316928 11004223 400016972016670872350332363152122735184 11004224 -293102336430015769598784664609751040 11004225 79581968962901485717742196602059987200 11004226 82592330929976634804037567295832821760 11004227 48826171859468579767671289223605904160 11004228 -488952946535935595307414285401788078080 11004229 -122402076969829174973721533502555616800 11004230 -150145623249125984899503749956920182400 11004231 -68650381577204464000463937888571201536 11004232 5077087928674560354596514611823544320 11004233 -743062194143489585787555805540864468518 11004234 -113340782872373810935559621913086296320 11004235 -283785244197041844918737189766840096000 11004236 164747665299143321468196136667736155136 11004237 -256062276958629119432698706195940233706 11004238 -94346199595139333241009341942709093504 11004239 33190126417458428158516091605667753424 11004240 -32724891473055410121202515277059194880 11004241 -582153756721460595597046953477187239516 11004242 -144944260391629450156733667395436063456 11004243 -235336996316832822817210604786513681736 11004244 -150673176807646307321769336210079510784 11004245 73880916626036176790950855272208490880 11004246 89716903302921328582265157610599619200 11004247 -1314674135599759108026021602899243799000 11004248 184583141922168102639427829021726607360 11004249 73858425188315459911220008261183739040 11004250 280944952758808988416968153977223192000 11004251 112240400637692014125625522115568768960 11004252 -35291201982724159367554198763573575680 11004253 -81380838891090731158521926825835513240 11004254 540627023387959876092666740405050536576 11004255 226284372682133979364047394749163294200 11004256 -43298705413847767647852881653977317376 11004257 -102648492763798876468646127847490078016 11004258 83602887719044647049988426142067684224 11004259 -3193338132122513421735420488513236480 11004260 -358042955481383886475869802946635749120 11004261 -344491555946910312210020641336375002528 11004262 -113560726501429186443136147474224736896 11004263 207040658134070024403222658811525443512 11004264 442299762823498795305976380509287848960 11004265 167980541191194411977009244517796630400 11004266 100609046086702313175200885889878217984 11004267 139887551902945125884399598862217557440 11004268 211646604436929673674973462657910845440 11004269 -580420616490936553788252251407732956330 11004270 123174909133661266667360339312780386560 11004271 283900486258967030039818316055974923472 11004272 -102439178329022047783497758279976321024 11004273 204621864991535531566202220757564806402 11004274 -14053428303820885900007743733366427648 11004275 -376780075967085761414626384618678511700 11004276 -146363223717209546555152960446852059136 11004277 -80828139810046709499083150040880295040 11004278 381736146770236357185996848518464662400 11004279 -9012110350029506029380566945653311744 11004280 148091525554388748187913041611007180800 11004281 286229192237327730991513595178587217024 11004282 418421017990068095629885385304325209600 11004283 -251440265832320764789793507388801173576 11004284 7397021555550941447549033657554715136 11004285 -36367094417881944670280492210976016800 11004286 352379313744037209668433301646353629120 11004287 -85674158614215962754009770318797762560 11004288 -179825786200944384728100746284844974080 11004289 -888745323359925448949426458570232790910 11004290 33809153817803023111015874856622003200 11004291 -1017764704727042050327468466884258961352 11004292 29535171182861338743771783947489501184 11004293 -176418839217195293772957192812404541856 11004294 14146086300792494621122461952670902272 11004295 -813296226139478712675110210257777204800 11004296 -400881895233227218332031067476737392640 11004297 -248760677234137187815828486320169954800 11004298 -1017637555593681971338306580027590883328 11004299 22941720588900389356159254106943577300 11004300 -22540789931755282514264716993240185600 11004301 -628036683467211098799314309414692992 11004302 91006633640184312565106435898700800 11004303 -653584212707858741595723216763234116096 11004304 -115267436911540329462640924743570554880 11004305 368349489703233484693579802745637017600 11004306 99477381065257701968055699537533122560 11004307 741460728418241886684187074479900752556 11004308 34552675519272668640762354158901374976 11004309 825899861556278948193135405498059886720 11004310 -196354133404860802656159404926979546880 11004311 -199792894280475546944855734725882514200 11004312 23860779190236792484382524996108615680 11004313 116834717719361374322648397902166449860 11004314 -677768487655534604496586618117070127360 11004315 31485773314390115430859980886296433920 11004316 17031674030033001206561664157345751040 11004317 -179715350542465768560962646979724324634 11004318 -4674921583653110247820046592630073344 11004319 -109624252871675666145048859099724073800 11004320 -33506486030015796400445011896590008320 11004321 124269169803161145495990044799363950304 11004322 -72761800979652715498096028125683272880 11004323 -656133362794561118425483878665141055096 11004324 7521943888585871551329807817447649280 11004325 -12431693870716944045893365404809792000 11004326 -282316854079440015838665626276500501440 11004327 26192746887551553293833393963646959248 11004328 1478320473226974963818903163740466616320 11004329 -175653130538119340163321515681419377024 11004330 149506973900476306260004778785568881920 11004331 -342573945398663248356477458948123772368 11004332 -162307325956589476215264333857615272704 11004333 214083388982971774627924555322854985664 11004334 105318108592336097942499483040449519552 11004335 460617919831985617967482714125108494280 11004336 -3258282992662322613654406569130917888 11004337 313483441094248502649197396135225393460 11004338 472667274387682036780755579714322304832 11004339 -360199935078443574659125915259552033232 11004340 420124297539921239064757103024740646400 11004341 181681639681542485881333028335623029742 11004342 -145826610112426746193114427559368741376 11004343 -170838702425592939467022533375057919360 11004344 -183340426298211165009491143053720576000 11004345 12588402034759199319137389550463360 11004346 361106661666110964920895554273358708480 11004347 -800255874187565498414904904277952066204 11004348 44660865841151226644561832470147014656 11004349 -157526439232147835418765975084409389440 11004350 31241926381789444285401654391301836800 11004351 -197022491318038977889667145645103578168 11004352 -156797470889189181513084183535293562880 11004353 -46289558594361519632859527900378437200 11004354 -35807641281640655368357249452133704672 11004355 -277782562221417456754662670411728540000 11004356 215905204733720542806050068124784328704 11004357 40691043156944073243149958471518290176 11004358 -58072214323709975742203310524909442720 11004359 -373820604562734830003722001304009569088 11004360 170661124561933916843128067734268313600 11004361 -183928122089705652748011036812271413376 11004362 308455714773251327236692702730571664432 11004363 -11101988513440992028314019674180200400 11004364 -237716866522547057954342458510819625984 11004365 -470098655316060632694118928174520370740 11004366 59618642142428847773738862705512553600 11004367 -392336045118154381324061590188331090248 11004368 234394222089167550549340934764393684992 11004369 -84285328235525187854736477163121576640 11004370 23604075574450824098031397892713224000 11004371 -466481358318621095279323237202509324260 11004372 259873494500354598927109387659319287552 11004373 -382341923029590564833702801629768465056 11004374 -443826593531654960966856027950637668064 11004375 52717545242597359285907192577501525000 11004376 589502486994792911821976597595179182080 11004377 -318030785008599528356215206182886966774 11004378 -63277680987248848271210112591467704320 11004379 210588416620652441949122549673614692576 11004380 -56166001172681760487696411409064960000 11004381 243005720377731531461855230622389388928 11004382 -26143595133782302001364694372212811200 11004383 111915807997177223305340846450011678800 11004384 436281239468474863787452448548973445120 11004385 -130762199653063579549163077007078606400 11004386 -346894188620963451287806122557722738608 11004387 -349007887426094214893862715717513628040 11004388 4625475182594601283073428795873253376 11004389 75632279697331423185731035317425663040 11004390 -34221174608267450113684685560877376000 11004391 -91025222096090673172945258737565803208 11004392 -58977433189916283775968025894960496640 11004393 -132282762930257669628851578419013282272 11004394 -335743827798533220984772231223688423504 11004395 -292444530003247863391027495084009746000 11004396 3855515934046586834319574999324114944 11004397 -611704439152474343447679079140115770154 11004398 -91349120147516088494057057668475283840 11004399 8132957215681817439843964901202221424 11004400 -28843811183536359123961553433373900800 11004401 37242411393238251343302694228630767600 11004402 91668001717821446099255993066765154432 11004403 711118137657126141638580907489986702304 11004404 -452021526656791754463651903678057366144 11004405 16852530961885184670083503024993060800 11004406 205045093204786344287871208798422195456 11004407 -821585098790759422830251198505883192344 11004408 -533017196909234956617835825129311129600 11004409 279540643096693583259045708282199862404 11004410 328012035513458825023045029180075195360 11004411 474283361683854831133854521702410145472 11004412 522058400038185178421248309748542201856 11004413 8564290774022717483127728340103102080 11004414 -23972515406630851725226757347508986560 11004415 -103319113186257447142998065604657697920 11004416 204335768902340687048736507265151926272 11004417 47294538158125754485647388867682763840 11004418 -74569919479563223721792838339151521840 11004419 -282460797416960773528438881626938231056 11004420 -93227957874303619417489088663544115200 11004421 499833067936298670355538561420437127100 11004422 13568640934199825201221484640472193280 11004423 -218893585998188748590851760749874073600 11004424 -232408430230265268238501610787736289280 11004425 -44794472644193867733943823201372654850 11004426 -237004227089904972221535201329232688896 11004427 279332905210582473668415409473014553600 11004428 125987717011134215390782124726870492160 11004429 86637567534338748728855238803097907680 11004430 221624840131937257256110353429157383360 11004431 -6313065554256387836973210355859489928 11004432 73173017243784221522788706326480158720 11004433 301009729832105666016539208478469511024 11004434 12651234232162496852259858228842376192 11004435 257787620387294066335900585377764518320 11004436 -498040362394566277181391993583814024320 11004437 -341010460158011319942549654374522908914 11004438 -92674191897644587742685473168277773952 11004439 -13255790815707367464703109020403208960 11004440 -96690449497918274854691034577132339200 11004441 -46736308019089096679112485403464595072 11004442 29491720759298955832359785832244875264 11004443 7247201127351394125523433715493015824 11004444 -393542422004463085767058197362296012800 11004445 613387649257609061359857805483649582700 11004446 -617612641802741078143076077488595691136 11004447 -40331570295202614534231064811697840000 11004448 -51069159910844986140984386868939325440 11004449 609733153809713427856472305298055733680 11004450 103879645731696622406906344799250633600 11004451 655425325467988281289119784481164911452 11004452 -131064976518141161210708620452800148864 11004453 -493493291020102232868431883055065497538 11004454 -621535096673478863976812524054499355840 11004455 -59068290093303514178861875674922959360 11004456 -73377315325508291126319497267721830400 11004457 -775353234625633198180132181118657361548 11004458 -45227511653130571413154492996854620160 11004459 137279921762840598375538639803445960128 11004460 -177840181744432139275143073791491635200 11004461 -120733449330061175118250579202303155656 11004462 17890471331345987977212340815373091712 11004463 -1376859135122266080465702479773007762720 11004464 -82731345388269886743027158307866296320 11004465 172684086251396374402665042404522557440 11004466 -75305114330484523902406569736932960 11004467 869603143372965521199860313553433445516 11004468 -353031795404086929689876338468795944960 11004469 -342986799731003776547743921392338814400 11004470 -77836655022201109388704578906225784320 11004471 -148565979695859830408100946410737123760 11004472 291391684029167311045641586366048849920 11004473 278101957163682624232318451013893793024 11004474 2249070917392574600021441848026878976 11004475 402142828967296591556357175540320004500 11004476 -259089835259788827055607537751152550912 11004477 -390765552498386068727060242646320419840 11004478 -368233671439921652022211254583236552960 11004479 656007874353056324690088685445734822080 11004480 -43282664786935608130044286058747658240 11004481 -781274683138328433601343720520636677036 11004482 160616319618735074486203092518300146944 11004483 102319610878697597481518028479043924480 11004484 -30793363948627634738747353129406317568 11004485 -209118701148004539938080321335747808620 11004486 46712426758982963892455830817379508224 11004487 101859907177505649805308904551737617000 11004488 147268521876387538144424486898608209920 11004489 626858132138983699714971136854233255664 11004490 -35488680777801336591658608895297797120 11004491 -970343405346225312551290781514976259760 11004492 22200571921348704035889302475907210752 11004493 -264034961405295008431957250820832885258 11004494 97495880061752944464609988413091666560 11004495 251161036159336916451122730339290880000 11004496 50915335192683450601844646321725767680 11004497 -29737822440535920121746113526317396736 11004498 123344529388823622799676873726306089344 11004499 -623767828784325712826695695238335466680 11004500 15927478013867623023964018103324544000 11004501 -92028842658790624329266019249406699200 11004502 -351018874627884081880243451856006990048 11004503 -127883713768959342143197861501460941320 11004504 26675213838456513755872909895364771840 11004505 86465906835525864052897791760779117960 11004506 10881585240881617748587075914109847040 11004507 390319531238071092915454442207664209004 11004508 -66183273612483633385491058304222168064 11004509 77186552681129282943670101879983203116 11004510 -52573847152025273991392660901600199680 11004511 -212009794412252689213764543769733185536 11004512 -141035472895936818077000950355587104768 11004513 -107139752760640605690302688200839482816 11004514 39739397003582964316150955602482704160 11004515 243460305518130390022359589731771279600 11004516 98883083167672474339873343914947379200 11004517 -9027793887540127803784945196728698560 11004518 -402873570228129606114476949863502282144 11004519 -200499419025478976107289289728636500272 11004520 907116864269958155890251186602301849600 11004521 -845126336102216842394495990427287275200 11004522 -79866347583271898993357138805048724992 11004523 154312923359158534707245282652647792184 11004524 -525895325067895741843884814181268023808 11004525 -64214869024069919486685167367389472000 11004526 -123552432671728273983694367459992656576 11004527 -550435950272572380557504032083581208624 11004528 -48055440713440363095841951680155713536 11004529 1203145358538974933381908919645620415284 11004530 -79071725284496408534055669551020466880 11004531 -19768586620651471948988042052082204320 11004532 117954512296858764978371259564585185280 11004533 219643527227979090781092835855259442240 11004534 115690857970628136414159875040129792000 11004535 60396931594584149236906046038409957760 11004536 -446750653193625104263753937054163640320 11004537 -228508792081010393714409997344644011440 11004538 126005922099839837307753606108719383920 11004539 124571257191154568197949323088308976160 11004540 103482355076549300676595954726054471680 11004541 -952999257824119490450474433730403200500 11004542 2839685387683222879119007330758170880 11004543 -235000831946887354649930433350757628560 11004544 330961989553869427284902419249496064000 11004545 -37127466623670851455131653197093718700 11004546 80040204574034542594722333479796572160 11004547 -205867734218187252995525035090968240004 11004548 -318909569834435642112091903022604292992 11004549 -3162316746815121046591351274399813952 11004550 -5059400330165653972220912296874035200 11004551 376740741540668104173410005307258085504 11004552 -175260176004242323861832222510432256000 11004553 200633086580031023962843823412144595840 11004554 66596901258363230518572240850407575040 11004555 -284270957293089905118370572242538643200 11004556 -355454451092364069343992578136389237760 11004557 258789206822748657770552630312972543520 11004558 246400628812423217010859010593145804928 11004559 57785375502128853114221323003750727616 11004560 414921832317869093400219981313474560 11004561 383732302479367541747785012856190627810 11004562 194235140864007306455182419481337721600 11004563 -522219082684416067994736229890865432536 11004564 -30822167084414632980897631388671623168 11004565 -21026675161532535084196956382964636160 11004566 49128551169429392573116305380998623744 11004567 290864739640543501378885936171678784232 11004568 211602439930464710415488181637351618560 11004569 -987366884201303358946428130443366410556 11004570 -51857645703823668698955672629162395680 11004571 -20361386454809593667409886051225045656 11004572 -392966033576687563372831038620164070400 11004573 -20452748707565598523611683225054621376 11004574 -71062079502309220710521102357495709696 11004575 218743176523054667940147752086337059800 11004576 452590719572926891676959221429062074368 11004577 274420430682871944753954283007650988692 11004578 -22051854871143263499271363308178724352 11004579 -40754726447739721547318734716352424340 11004580 -30545861645279876386067733692687155200 11004581 106623351556042018400401191097888456992 11004582 392023060626143175784515637477676628480 11004583 -22091133770642828695455556443549274320 11004584 94611560495487748621376347785393438720 11004585 -15126306060122764553562698054273889600 11004586 -50619655638837579894643454816363869008 11004587 1422084323573202050252319296162379468 11004588 26018206281004091055036265418076472320 11004589 114793536414585944723173212915641114390 11004590 -264922958634228369854481901760012983680 11004591 -47611750433167012360848768188083923840 11004592 -115616283660315071809461761810394824704 11004593 292736719981581825657502655292060689760 11004594 279764207090949133836223723651721731200 11004595 188253410270241924308014066812329524800 11004596 510020020287720879089471497538919383808 11004597 -113889158128183528143544368789588523392 11004598 114358168493989779629626237904113465920 11004599 377124333906272297799606463711322462736 11004600 94357364142079626500722560437288448000 11004601 -530359058053178736010341119344808390520 11004602 -72523858120143625124406960572476348416 11004603 -4041762061904867400591619089111064320 11004604 23048859829717954795494397005614936064 11004605 -173420012754592366314302235186150957480 11004606 364157577796523043081687302023107292800 11004607 -386391947472478276271178497272626826680 11004608 -11582361293771759193454681092623695872 11004609 -29684759149703065810610509097826032640 11004610 259082305567747574466548384847639705600 11004611 -811768856768930701980594065212032814788 11004612 339890919492381731911494233565755046912 11004613 639093900423804175254987217159208551584 11004614 -55488668484941537574611326154497680768 11004615 -142318090197172546946869599800874417240 11004616 162916813958514390121465648119673036800 11004617 194808949879350127124782811695252633992 11004618 98540512598285448973280199287435155968 11004619 -19675008332790145446524049299096612752 11004620 -450738503737257974707325055022441712640 11004621 -659299875500911923833866599277693670400 11004622 73916577141868148688718711488859154112 11004623 341621801776576695554236009257122617344 11004624 -36642899643234882170597090335403974656 11004625 -702082103297803582602796412940731943000 11004626 -164674058378221737826045133878691536896 11004627 -1061807397312963362929346542034274379776 11004628 -35718032649641836203202451447326121984 11004629 429861705668409306840240016496217054240 11004630 -21655122832400816799418058135110656000 11004631 4158932672908547808622156123653222144 11004632 -88782974019055571725583700977163755520 11004633 -757645488534043891126366528947068714400 11004634 -339968919515484159918224405006416715520 11004635 -221735986238008668951208141671490053840 11004636 108849102685353942381341878017393510912 11004637 290593180633576948270068250481065497952 11004638 353201945016573767694459143411837089344 11004639 27036396644616742990070838003980228424 11004640 297640693010676012622516722863937945600 11004641 -130191224816877472758050832167150178000 11004642 -170640365165581904944821658072419050880 11004643 26003398639753528320521566906398482688 11004644 -173423192436257527294733293442733957120 11004645 40695674904452315078671822826054336640 11004646 -30233285945529057217240026970718592 11004647 -407979912788120139239496404506853672904 11004648 328903686635148640853074277630082662400 11004649 19023295390368809364641128048308169920 11004650 -210524559381862095404984669237137452000 11004651 -87013181511366732219400532615909159136 11004652 368380689525754821317255879088149217536 11004653 308840252286931872530853965521153863264 11004654 107646949481649972173454530517276525120 11004655 -405876767524839352898748285623899210080 11004656 25866634155093870654964489417883910144 11004657 -7816735778279615432106506894723685120 11004658 -116397501106782556084471211895539687424 11004659 303929776468993495394731531252576494720 11004660 2299853191311619280462340877634138880 11004661 -74591638231857158513534680063986351588 11004662 -226667104512459561511070524384286587968 11004663 -105857325573601962935378735602280965656 11004664 44876582790773792105234407360151531520 11004665 24093094605724403589146735228880753540 11004666 -9499231856758737381022158629045170176 11004667 794247649882156581614382502988577415280 11004668 -65587565652677254991814926519676326400 11004669 -195176834619234442307432776705407352596 11004670 -196164043393518447286352881968927414720 11004671 -220772827900587406007565636006269200128 11004672 -26820869064954455796033193756160163840 11004673 658282937043881392789395233967314161922 11004674 956000737960521636248907337211194202112 11004675 -165888990677192067556536835027608696000 11004676 -49806288293411389648483926744331194368 11004677 33094232377895283163814644257760699392 11004678 -179451279138246364494540293043416043456 11004679 44413235671729262685738278739254633776 11004680 431295989326540984467352924432478208000 11004681 -329427594346837367003823047987101348848 11004682 -7183775799598472931261707898183469728 11004683 1065446937418683976317876573220534695000 11004684 -8857071107702507235245851572954559488 11004685 141280776784039495069773138695277542400 11004686 4451284891078790382787566569775482880 11004687 374062856099122132324556845939460750880 11004688 -23288019665915288065068607946842275840 11004689 4792690406749692532069609292533978224 11004690 -40431323838677229439571377921040732160 11004691 146653498043040109022947299682470498092 11004692 -153192805826021288319848154216668690688 11004693 -248782158523082898965459211502862563200 11004694 -142297148408064853825901899764356647680 11004695 35884474018144187005391717628575821440 11004696 560435019213882441165953090285431941120 11004697 330888282874259266606459325248741200912 11004698 -360056894494641161988926010394852784400 11004699 -88262606648640289585528869968036434536 11004700 -17449210069218342516777845590220800000 11004701 458988672479755935524883740752425657702 11004702 -199896155251198040021107901757070027968 11004703 -191260819208494312817387168859838402536 11004704 -228453113803731576517964448957957341184 11004705 276545574958772870981373264552558388800 11004706 -338084926721833958207895314350793270448 11004707 -21865006820137702144503499735669923888 11004708 52081846506087284133534661233422524416 11004709 1050479903013549077374599848852927011104 11004710 188454044253305562859257243030315941760 11004711 -127387198924083928892806388024921081856 11004712 930325976792086967026940091772287866880 11004713 -465178776324925386923712490847762140038 11004714 259364088034644746726988866161920921600 11004715 241167220538396957908752436599291147360 11004716 31565432190860256703705809219151488000 11004717 -459861844917456244765360363841636842080 11004718 270593087002786627658560268315191845504 11004719 496071801865042685641206672072296226360 11004720 26962967074392026861949987240948203520 11004721 40298655115047152879103726512440639488 11004722 -148899233185916342333727160320811191168 11004723 -58027335387154951250948239144949989536 11004724 -12010568797284660546687290910015295104 11004725 193103846461748867968178940167729550900 11004726 177921049445030315712606483117086797824 11004727 464748004935155865329790011318303153576 11004728 -33423239864144518063119303498238279680 11004729 -232536034168235477328101929254973918080 11004730 62836839830793417203765242676652952320 11004731 303268822497662053595303721690350197032 11004732 -6257328578522557783691630706599662080 11004733 28560967450877734868438649157394782080 11004734 8708289756955580964340589020134467520 11004735 -122993366999384050483416805576827233280 11004736 169699222581018584608692505915579957248 11004737 354531449801730366486894292398744563652 11004738 -77949829016138041579520942012920657152 11004739 264120448893947829627477040250931179520 11004740 477751414120329746771248951728592980480 11004741 224573456876619143431250511751436797440 11004742 -86325992264250023257566377747362159488 11004743 -18229402061151435873035523723353362680 11004744 -565555218811587347538621087655769825280 11004745 -431036335706967462856026671609615401500 11004746 -130209654343214609335850944873451423040 11004747 -177946990645319329947997485386471254560 11004748 152270066199753602090896724377716593408 11004749 -68007718531464610649005909026826078080 11004750 22189682416719537047788184059217568000 11004751 15707167758558143062268702796800502192 11004752 -63448429273021143693195894491804860416 11004753 58449114270223822395727199780530347504 11004754 488421120489830776169518352701489938576 11004755 -24609052128314251099217734334541288000 11004756 63879047158178920529502998417467330560 11004757 543017602464577394104797466788344351872 11004758 401612562414308573716374123926496769152 11004759 555703198941076234097804436782590114464 11004760 -61068760519066563907754153229582950400 11004761 -177644495734242550196591530721731802040 11004762 -1329732356601725746126909979691225600 11004763 -462509770466718242445679184301013847088 11004764 -384699435347689574242855612213704735744 11004765 -195141823953193661636071957440398251680 11004766 -36708283043760269338087342445827661376 11004767 -559181909214336392497711893094209685680 11004768 -145957149815385534199813943928721244160 11004769 -17747117416442555409622064701451660640 11004770 -111302571413424744912993422602285002240 11004771 -293808384387239675024090687135210692488 11004772 -336045937353972544482056814053368330624 11004773 -286314028075893786429264355939458678600 11004774 -22538004734062417343855835824044439040 11004775 1396797569073264444786985807968138000 11004776 134565017254041144271087011430836526080 11004777 -468635931900540070677723836647218240 11004778 546433540119413943078859715224637227440 11004779 879901441847589713764881010675814595360 11004780 -20574467918496375207224281205281228800 11004781 597810197943686861324849713885555264000 11004782 -39613547585881486200472898261644091328 11004783 -1490392036529783347777699581955759104 11004784 26474419433843090865229967208219344896 11004785 -309802267472211626269405965626366533440 11004786 -156816058664711315561053134555062622720 11004787 141794887519357195076039982193819689168 11004788 15774194637238120260905676162844409856 11004789 -36921340368815289054177577751757482976 11004790 -256626984362939048947038123682049788800 11004791 -135275977052302303031519554357326965328 11004792 233622719102762990697206801628485406720 11004793 -541806155920072822315441148524680039958 11004794 379165074576680438475081703450608099696 11004795 -473110390689697388954716657718846522400 11004796 -129034413015741302540507340655228899840 11004797 103096780082323018652659422429882288972 11004798 -5029134350396381681805016827478824960 11004799 -86189315356077966093896456454564475968 11004800 91610945995452696641106744767938560000 11004801 -445920955164624883604533768052178446880 11004802 87870060959258020881548238716814758352 11004803 754239385347507766345872530006192903784 11004804 165544221065075443566956465143095951360 11004805 230285859929079491366099656804554514560 11004806 -320117284632012198113035707355211871648 11004807 -308641781376726070489352051433604894080 11004808 -279416944042207698351186984520952663040 11004809 303940326335762197960098974402691002010 11004810 25149005901944802217947040628192409600 11004811 522088863377984015552516794497458279392 11004812 1273311571148993141326812665867980800 11004813 -582503459570551250429083618179034338858 11004814 -40204369293831404837712789525927069696 11004815 -369979592284860754616403022807407057600 11004816 -35398718800350242455257546688695042048 11004817 164238386521518424858206122248420629232 11004818 7238255978006276616940292227874665728 11004819 -21150995312504530065457742663896830720 11004820 399325869657761562367330612063262734080 11004821 -514227962198411068278440746161189287556 11004822 -24201850828924203831412913513682078048 11004823 -88332002813327439227151142873095712416 11004824 810498692826943417253614088496255590400 11004825 -31375903658919099874108717808124590400 11004826 -106779052108762620213414088562596957440 11004827 285979699635357831827846874913380320640 11004828 -329671701327952708432339471530189004800 11004829 -58059462108954079169581258376965088 11004830 -44454092899226917016796782465561653440 11004831 -89550978115730907236681098981533431448 11004832 251664153477538350563998726293464481792 11004833 -196413158417772462328483776965132663040 11004834 329877102589638536284488745152139370880 11004835 402601334426068407755749221881378627280 11004836 -55346055494203520283865011951113309952 11004837 -136124527735194561423878187754042734240 11004838 -179981480001115333525935600511057848960 11004839 957744185191669701613584873028143467640 11004840 86384537582881862351682645484599705600 11004841 311802149062564292716500064364954229242 11004842 325062094845466115524435955920717212000 11004843 -252307004580860965590159783639966321216 11004844 122065556330148864889402381414775104512 11004845 -70572230097217068248377318387992000000 11004846 -293725613161294231488926488428090350016 11004847 228190997251037738417968173098693873664 11004848 -63954228054718996645760630940065955840 11004849 -558385093064758110920445344470691222880 11004850 43827159815415821282110959994011612000 11004851 -144624750000372382945520172188487853152 11004852 -35426016968174493311131426232385638400 11004853 544716533562899051925978741248061893102 11004854 -12125687429989354835348965325725139328 11004855 472965025736280759795205588379993800320 11004856 100360583108499015168840368768163225600 11004857 -620340524119310072786406224107781152800 11004858 74800487071597793174219999165312563200 11004859 584923725901786514594691869122023904320 11004860 -669535453266094203648910128231376419840 11004861 445104675347038495698173583013871904 11004862 787662752673279367411465359515330396160 11004863 185784594206335005978427966897224098112 11004864 18152480920576640520487829569032683520 11004865 -5855831532313163823536118087105821400 11004866 148886690049103087832264840048407595904 11004867 280457202559850305582247082918991545408 11004868 -251476159848713296234589575746940596224 11004869 -314467149023412215511746436432383669730 11004870 121102788631928379831774627253492348800 11004871 715678274822609809158768671674350554072 11004872 864876015021074983927753439344442188800 11004873 -236340278346453933824182943423032756032 11004874 -247258044605695373990362233067059674064 11004875 -200909323101310032173454606284023128000 11004876 57755375176123269368953837879954636800 11004877 -273318920231744026222029578755440721940 11004878 140432478479154602261199698597440578240 11004879 -49194884641565964238278225269791738752 11004880 43275011429424830699104722095434629120 11004881 -335879186188993344946307873323231938318 11004882 6477432625431039250623245846548552704 11004883 -268371800405655857579298060763682797016 11004884 -97645002198534073824974809896057427968 11004885 204318162372402240806098888415863066620 11004886 -158221919053540636313297249805897127680 11004887 159892736205654870139054583624980785480 11004888 -3692063175524720748735961802171719680 11004889 -3437458770371511111700501955118679488 11004890 56431195316784264370355654317413001920 11004891 -434614693248718948737302789727756136080 11004892 50706947884845834522130743480852836352 11004893 354843717927325298096384336453971679142 11004894 28008827546904974245946567502971035008 11004895 -325010705579653707257663727157667817600 11004896 22858346542368173051179989588413251584 11004897 143540132346701272927838979941263815600 11004898 -193450735942782959702422062332637562800 11004899 33345635680193216704813003231022090400 11004900 37825957621136191244300765605462348800 11004901 355402045975536860631579310289095371902 11004902 -48339900163114448910046932727624583808 11004903 5382404609894620916187997715405444064 11004904 -5038115575180894208043101162533601280 11004905 -415585887294021870347378012680292702940 11004906 -297846651317436287177877217868711323392 11004907 182364270673147855403345166632858251072 11004908 55638052532234307566612291941333117440 11004909 1000018567594121782974448151956874313600 11004910 89468181618865912748985094983845975040 11004911 -208093276833317245232638220521018568976 11004912 42118037257002410574401153993407954944 11004913 -71538171815084907326741546739949363136 11004914 -112183730562465549695923287879997196160 11004915 221239185248776138082050297179733377120 11004916 -207030472253867935627313306536462970880 11004917 -435431228807819732893247242303963218432 11004918 -125237848763036897520160997661220639296 11004919 99203415867890077674579049883459479320 11004920 -140605884106173482713006701183252480000 11004921 399572265811307507681759971472094789690 11004922 -178414651668146061292932900736901689488 11004923 -249304455196772086581604571240581668828 11004924 13250238645198807664175344044708421632 11004925 68768513427600762799993999114988052000 11004926 119820387563169178743474727813514022912 11004927 -706016414059411915266068153565952912368 11004928 -171446883851826222125954850801743560704 11004929 64222300219040456324181182450201481408 11004930 -59286235151831898271958708361346944000 11004931 -151324995973114441326145619418939781120 11004932 192575430324690958382490854656407171072 11004933 93864945702197301137096495625527748480 11004934 2139965186590926182990048471342228160 11004935 -424411922833817313231581423368871658120 11004936 -85257305630399470108891105097944842240 11004937 640509971648390403103574654950826335360 11004938 -37342493895243777622381926347009691648 11004939 42148429147263937032665134863104610000 11004940 107845287285565070289495799911724999680 11004941 -111561746801245131099972086194001394708 11004942 41941962367941777281167197514271272128 11004943 -587429178684144365046293344763192073808 11004944 201420798838867858179746356330911375360 11004945 2216845604980290486580809968352291840 11004946 28194881682697494380357613722465040000 11004947 -956151320796910993586273486786050608 11004948 -64675337137774722588117172314734032896 11004949 780298714370704512127220492479585303320 11004950 -190052701998769846137997417364884800 11004951 573685547478257430740673040355464702464 11004952 51293961622991906059623812245418803200 11004953 755301952968030506002960791877859264202 11004954 120659022396330521468208783396524766720 11004955 118829415437448232503431483488091975760 11004956 686255259859367270840862692553748359168 11004957 -75052498920837502714464148747045637760 11004958 158476360648044921440415042553126750080 11004959 -126600765230820315712647477468532291344 11004960 26613621637024943598132016016491806720 11004961 -136989022130604185383085447971972897056 11004962 291515543046599974393903251214695569232 11004963 -37463378185863616180334766267911043600 11004964 383789692844210487986830680919803406976 11004965 95299533446968406726689343280160228860 11004966 2744962822129965126959604948040157184 11004967 -308995646427167770545751961666086719600 11004968 -121610192768804127164664300046496163840 11004969 -4827343988825847880718062293627277824 11004970 -125632596518230127973504215528119622400 11004971 -206891389829483215804543446499497784320 11004972 401318729804733698853057557328324378624 11004973 -93403929434021662932648205683606867456 11004974 -65967928391109600788554826415072949248 11004975 -271362207582939236826478721433650235000 11004976 24571846658604391159503627542216835072 11004977 -147752169258892279505705317682350824174 11004978 65299248888172514017323735994872744960 11004979 -438398310714145807177211527412395906420 11004980 20709410436745217603864446523495792640 11004981 11488697780156319561096515127577015680 11004982 -56831125356215803296968771987830751616 11004983 471877555848892574893558763969236881624 11004984 -169795934646750728757223282800753868800 11004985 47415710585251533281501004871432554180 11004986 -512784942171198236766424180878564497808 11004987 -25793490328235326760406212312767554048 11004988 351823691583624644241859335689430207488 11004989 -1009787611554095370692289544434056951700 11004990 -3266142211431768400732762927038720000 11004991 -47825416728170334007553596965888051000 11004992 108592414686587010364293172458031153152 11004993 -420250343752926143527169146181091853518 11004994 16520939442796110481867503777431224320 11004995 350191662823662007978419121312814660400 11004996 438905577156592316141946179203447790592 11004997 -274722059762718719589187221986050460868 11004998 494137187140170015397058011790967132000 11004999 433994761349787512834152379651421019728 11005000 21370160473874788238390554999603200000 11005001 -132713689943973700909253444171621944320 11005002 120189408311316922851283938319892716080 11005003 -35696663817889226430750664531104813600 11005004 412680433530381922740657812301642253056 11005005 -281578507226583339499051749994067359680 11005006 351988403643527216566589589399789829824 11005007 -165227133154014275418423885060396120480 11005008 -64361256624000526378213845012163461120 11005009 -72276973410926484732476883519958829760 11005010 -336297755235480103099000258313061055680 11005011 -426009956814104872182454223664450429600 11005012 531987808157430204955360153601123037056 11005013 382061484837960863047304293477500365262 11005014 25751946624912558710056951983155220480 11005015 23053961464221289881960215293256971200 11005016 282190110480281727456738373740566937600 11005017 -36561693239011494644414182480573257600 11005018 -289153401213346080332424778558398302208 11005019 -184016749507495632086107235027330363580 11005020 -45547742741414912621414789295361351680 11005021 170963571445104791641156993548746945504 11005022 137634041678342550226420436473624975104 11005023 -42978179304206226906615810142230931200 11005024 4736871029077158718349159119533637632 11005025 130320547732896768113968643006703840000 11005026 47390200588228882497704008301387879424 11005027 446456343841968049856290214185099176072 11005028 -31428361675858110101897391710400153600 11005029 39402299362933400554435002855352165440 11005030 365756731838346419379774296278243148160 11005031 -181345465443892598091933335385979932672 11005032 -223970702779410780163424312649281863680 11005033 7435422247564425443337620152234401344 11005034 -94646556338523706223862686848311482880 11005035 139291488213943713189969490533575078400 11005036 107217480630222150411400479737835079680 11005037 108422645540269266493770411525576985686 11005038 194830466795824965758602139848698593280 11005039 40236385915348004846346534254002580320 11005040 -32751394852761324371732959713127956480 11005041 38801473767820025274521555735386086144 11005042 -21227458586822130994863796024441410528 11005043 -330930045273720188346878295708685863600 11005044 254822592244934527981304359469050847232 11005045 -331876529732422909348224586279404075720 11005046 197538769011964350108962686505724764928 11005047 -88350909146564495323500619470526636800 11005048 332441666361962611805370165881337630720 11005049 -364513604627612007847609194830305983552 11005050 -50899553918729387268960372028253798400 11005051 -148876393423026398292495531336945337948 11005052 -6027784183640707979940154740831713280 11005053 475726242556219284703349078765694863040 11005054 -252435925185604092165132040039203009024 11005055 26874548735506730656996623448413217920 11005056 207911762598894267833247183411641057280 11005057 24304151801773491555112790647775554800 11005058 134072533579288828177981084225777262592 11005059 -182222378122195119256207242074367876000 11005060 86209127524396235554182642180994191360 11005061 -527911126859221938219457001138543732676 11005062 51764611881082302001732933466542669824 11005063 26709462545913271630470903550212850704 11005064 174210075352756665047030414963763609600 11005065 39902956268199780210558953949857003400 11005066 -80069993991372271163550100676146932480 11005067 511748255418123237380088260721579292116 11005068 231184108076157843802377633723340131840 11005069 1150461348730497357847355046603988749996 11005070 -112437910640894881316034689872060521600 11005071 -143220784384578997626607133721939456 11005072 -90753363901101770829682444373799436288 11005073 343658151250386215383437960739790482980 11005074 112013167002989805048836347740682531344 11005075 -216995373623426579222386077287591499700 11005076 -4509273511752252423947829909680547840 11005077 -48976548381743538437392942216936694880 11005078 -91121223504520773916041529792657321344 11005079 -140446034834732777236198001836844300616 11005080 244752242091320981286288989275015987200 11005081 -298287612028821768024936379322344584118 11005082 -243205497729330450435905417479208054016 11005083 -209526508551669107017534279579146081816 11005084 -207402046963865382004127795801787015168 11005085 2043068819360502563445214571231928960 11005086 -53820302081714170389907221068339116032 11005087 -663983074437050062947777344480483710488 11005088 347647830676574996306613198471278100480 11005089 15892401634908038775326424966195683520 11005090 108054513037631015166574134172040896800 11005091 -604199100609305243628475540680656393508 11005092 96212064979521004192196300196101775360 11005093 110262973618241002855573838424394352640 11005094 -235790852830419241980196268325742967040 11005095 -109754309180662112439718231421535206400 11005096 421828977557149886935820207071189601280 11005097 276079725044758137372821131680241104384 11005098 1777321619200213756817320544773248000 11005099 -17620180339466648252943824313438282240 11005100 -204342958829358665553031778609993721600 11005101 -508648410182647119843920371554890423370 11005102 -310397253719881952197454557169403949248 11005103 316877643810013504791418511780161272960 11005104 15488473743750554161785338733833748480 11005105 -659020177031445393128726852733669109440 11005106 -130291068801162117765820102917147973872 11005107 -437547816404684393354674853992078773960 11005108 -52429281356648190376811897481590558720 11005109 -84202019772258636950766854019104980896 11005110 -128243015946158449561810632790488547200 11005111 748190467425179780715073003810925468640 11005112 -954412268930007635141344365737757388800 11005113 -11778178702173764280468702450816557376 11005114 -189522012978240358689509976560679955344 11005115 -13337419997423645765301030539136564960 11005116 267524211013869458113141696044724081152 11005117 157964901293170978717742827629363876780 11005118 160789944914879452955189719745940245760 11005119 13570076208139292334095283652187731200 11005120 -31435789754075106291748105563301478400 11005121 238413345318366795474682707206283479172 11005122 44437566114037215781203576486153461760 11005123 568861218278934516538289037811532041200 11005124 61642401522085391671647350691336241152 11005125 -154725867760243833133402207525919496000 11005126 127796442012036109203085429700187288384 11005127 -440822101670022993569702527383338921856 11005128 -23886419907559061987172200781244200960 11005129 -115198054682237757290069109589513748940 11005130 241660468180189418320643422321045668960 11005131 -241522195329692864848002573728543499048 11005132 -55519756546666226089728271255824715776 11005133 545328018702852229064315948574466466400 11005134 71020040306399284167519232313198195712 11005135 -511401526405246311163302387182448259440 11005136 -65937721709701250349446726954978377728 11005137 -122797620930361693851046122257673097344 11005138 19673130120432189107885047471013895168 11005139 -211300062915870671449311622707990840120 11005140 193560500125986802717623155614623744000 11005141 185010417501047141628013751108558829472 11005142 -84524057941989869011130295713977036800 11005143 -198056370647101761640276178238748106136 11005144 365185514065404009560466720515232153600 11005145 -447103374972215033116580364187196846400 11005146 -1250202501424862217529516114809208848 11005147 -340132062481605039348378188403590523488 11005148 166753214750912866250271142299674714112 11005149 268249154979071691281803607192557275264 11005150 25447675657294313093925956462332017600 11005151 447084574697288532196745804440139893152 11005152 -511362876886481813515359033899247206400 11005153 369707754595915603452090028183624106402 11005154 -81099691517346750753035632381534334976 11005155 33268535181162893283984783819758592000 11005156 -17521316746606614656166428003577110528 11005157 301267354254147392596013863134148673406 11005158 -10333942137383785084708158409599825216 11005159 -106396497545515414965422619166122163920 11005160 585287175214855462706384177362367232000 11005161 298043514081448267135991068508146584480 11005162 560746103480162362324515948468784128 11005163 -65044124277806990870379092707479967200 11005164 -98842426852267374251895143198284690944 11005165 -79522166237572990340580727133175677940 11005166 442104329668386064818918816390417940032 11005167 -323018807954872559886989313753034320120 11005168 -210108027349232564547250239274900062208 11005169 -76957619700182339270919638737887822528 11005170 72330967865913793074650497640594112000 11005171 755681030756883547932261357027198526392 11005172 17798229744480168232803543341505826176 11005173 362516906130755050920501509817683952000 11005174 -538787858179653643205810491588765520640 11005175 -491026623359389696727172507394717671600 11005176 -13582200350091192483266237367071539200 11005177 -31596790711499772040804696874874989974 11005178 181625580269690950825741100125192276224 11005179 -148635554418651138792649594253541696384 11005180 157217619458794220802678104284527129600 11005181 405070047216904919312947883451392340000 11005182 237101485268551623861349096216152451200 11005183 -167742430104448900929785962913057231136 11005184 -318995982130276627613251394708082524160 11005185 37503274474059353657133498567371059200 11005186 102184087572932310129799712573947054080 11005187 14096196210287344057709544130876917432 11005188 -31524462676477832335508135721058283520 11005189 249854756861884642397842662092682555608 11005190 -73441352964918904003867144861360408320 11005191 821245089699796364253020482892320558752 11005192 721031957540680261422583054337356800 11005193 523087378092984795937894626187402142244 11005194 -157246981122639282940750351101814713600 11005195 466449043995215464730991155891038087200 11005196 -204364973715549493528481822127634233600 11005197 12571839469659885633389738243102916672 11005198 -2199433543170737551988778879056531136 11005199 264249234697508226863822049625743042000 11005200 78444388945703702817689584049602560000 11005201 -877982189560974391699600459499175808320 11005202 57787480130346950338822817035221527712 11005203 569565703389234791631342237993075359808 11005204 6543136141103390332875891128593353600 11005205 -3771521409355873056398833745192498880 11005206 -5163981850856540203455247704850187520 11005207 -889556173441550062287509387706622191544 11005208 -604707189750121065586082985440958013440 11005209 146959479509414528424171610817984044314 11005210 -72633621398584158258517079952521385600 11005211 352593395608496975819820155551258325760 11005212 346680766152965305339146833160005171712 11005213 -122556902587895311606332711473420055456 11005214 156333861967845213600425549447355594432 11005215 -107860841194825311766568995075789430880 11005216 -76397909705087490013994628604542517248 11005217 -15629499211312467019108406841317419008 11005218 12624519034456839297662303340781309440 11005219 1075310555312606388820891280220258480960 11005220 49944922214040509851591485898196021760 11005221 -280482918104607210644769969547848854688 11005222 -88334679035396272179066001868445728256 11005223 390505340214381430354460104111131956472 11005224 -317534037593339042829001340416327680 11005225 5868485965664355674763754152599332800 11005226 -147247488344861226449099598567648019200 11005227 -63433117578810339032147771404258032120 11005228 -47899234570293703997119585054067164160 11005229 -646294305619821863765794268937583085568 11005230 186367010383674256597840187057215854720 11005231 -253513708068268421255784245601541865968 11005232 -10015730777685217011850931468844269568 11005233 -105040382837924210255900003644223472000 11005234 -169463656202811659797259810893994079984 11005235 320917010063153169932823437765172439200 11005236 -15712257016462538880675072838496342016 11005237 -717639474676005753536516814130598768800 11005238 234447789685756443014327062788438750720 11005239 -210143631390010964464962090441274260480 11005240 -76791258608709540024114733059708211200 11005241 -836630179299108477168767318314680573120 11005242 155441885986398947147596405906169306112 11005243 32016411071521624866385347372085032640 11005244 242444154855408314491175730577939823616 11005245 -249627415949730815350148372646547041780 11005246 -159669242644671346601762392863124198656 11005247 -551991555203811337431166945335599664000 11005248 33393039082039055123733657067941003264 11005249 -72694988946502594010050332591018491436 11005250 415212176417131008660212294290879464000 11005251 253328911204061875756413356450541410544 11005252 -473065757065643960687120428962783547264 11005253 369459783817648919158778860482943750080 11005254 -169363597601918501372238270748486341120 11005255 164187727805506537779644310626159111160 11005256 -619075844163266917843559410180429824000 11005257 -529887338524144525706079174719944965360 11005258 -416588528641556683013670196154088491520 11005259 -185030900774833612985456428651781442540 11005260 53629148341787537953327368705171701760 11005261 -6262777720330080834072278751321537576 11005262 675651314194561899051092172974601590592 11005263 -196255537904392687264965627106765004616 11005264 32798483555822564810181767257569812480 11005265 10146773725279326583320265311605948520 11005266 -23037970275821331371055789062462209536 11005267 -55241643807341227363062261257308275808 11005268 -502393564958442213224536989569529841920 11005269 -226911809965911502308424136102227869792 11005270 -57027746488319546951961016197654988800 11005271 137666151893623453700135297770544402304 11005272 564614789094284129973862406330164254720 11005273 -549282159082805799702902699032029328896 11005274 30004445135599578070624573819124258304 11005275 -93906846291495798132184183866577128000 11005276 30883993700498967192601558762991260160 11005277 -629432322090661014672819387499913126874 11005278 69519416999840576951832056795712629760 11005279 75817792405057807946263630541407318720 11005280 -134975417534219021151422663784128839680 11005281 -110432659053302644771379069981907638400 11005282 -135325422970412218622267502247666149600 11005283 458258572519804519037139423108849077532 11005284 19428724436042262706785044319916634112 11005285 1216736461273571528350731500443560629760 11005286 737090014102803439481476543169551615680 11005287 137556695959903480598585347816080836352 11005288 264820469190176694986654649879444111360 11005289 1633266513419089551036035530123250209800 11005290 -116453955650607752671816379811549391680 11005291 -424229222554096586557765447182286080 11005292 168158804864028641213538047837174016 11005293 -96159433674945542463887467239300954240 11005294 235250616631077900664467264974838211200 11005295 19152762133058820170099935038151070400 11005296 -43881315961776120668833359701524807680 11005297 -20390441799399777157069813160872584000 11005298 406278412746765288216371752076250896400 11005299 -23714424677089618651930313163597311916 11005300 -234216800387253882799837281605323008000 11005301 495511357423118038337712699103713856302 11005302 -49594270174707850068467821140562516992 11005303 424744119700371417888760333091321988880 11005304 75785013843235822665677401050191032320 11005305 23277511501201437219761881086862205760 11005306 86021012583436958457794506746339420384 11005307 1074111061761717214077307797637430443752 11005308 7591318237791956713168953419596489728 11005309 75624735439333365616602514778671698016 11005310 -14576170838980576508292963033127157760 11005311 -324547097782629269536445452134069521136 11005312 125505022317454378839821436600880988160 11005313 -410938074693150734289330558433301040 11005314 -108339819964872371456935716776369168640 11005315 575572288240919520383634986614185636720 11005316 -20330483116733098545567076363734724608 11005317 129421677136347853634666781956746763100 11005318 282628229039194812113775269651890635360 11005319 343601355102169336861780027512107520744 11005320 255979299417424542482421110807140761600 11005321 172939334403584336281538398297821242522 11005322 -275849901129533085687910517038442988288 11005323 -72809731920568438919107986230416352256 11005324 80631494772528056437467470548359078912 11005325 372813183008227125311720498091388656000 11005326 28823414788049266944560645104901211072 11005327 -300777606585222918451448289045186575824 11005328 48815390643777131436720075008912670720 11005329 -98907472273126979426091108173873271360 11005330 81392532783929110521782823407024217600 11005331 -48055157737451352374639466550129964328 11005332 234042797332050282768851819152028467200 11005333 -639042625686034306601570768948763659936 11005334 -48191716981139693160653753475937152 11005335 -240296111424580960114425066389583801600 11005336 192747604041312302009864414608655708160 11005337 -209401349218197895808669978957647496448 11005338 -255512551613630035028100879313128667392 11005339 -21859556990366719798801094856287524176 11005340 -142624917872086400871926222560713884160 11005341 -217454902373981430640746173621836518912 11005342 -332277149914896336334615909806401420928 11005343 72338551646068454508139523197868996208 11005344 -134867048044639252261512793042370691072 11005345 212086784874040889705992486323537428520 11005346 38749329493991587396794081361126987008 11005347 110314681469867937466288239833559321072 11005348 52639042387160322336719681060219220608 11005349 464893841687545530646251839904467068350 11005350 133323189174436560474026882760679656000 11005351 -426211575771114131882437643006605906680 11005352 -173965323480187870199315390230703846400 11005353 268491052778524082066291447463492595824 11005354 -140992979285337235036749650807215643808 11005355 -492980262689400197806646751716919864000 11005356 -409863566390526648705950393855409289728 11005357 -359134089945487400327147777978278773696 11005358 -52071311593697536729850166380912306688 11005359 513204664572079399720907201071912552848 11005360 122985807694320720657575796314654638080 11005361 -206960088260899791714049010873526540876 11005362 100418207960361210798707559103249658880 11005363 105786966410230791768333554817826553612 11005364 -419262099751448940726958121722942088448 11005365 23648425894572499517326004410771011840 11005366 -34997024248743464877090707902382774400 11005367 -1029092555535755393722452313719159418584 11005368 -80953684202092545946260983139932897280 11005369 -357145170271442908658732027534773670230 11005370 216385947120923915738358561007562899200 11005371 168979094129102001933689228115608800608 11005372 114922393955579076228911187480985328640 11005373 342794256086295621522091944097733205804 11005374 -158023797416093116758648136894889307840 11005375 -206696617933572512632477074033016740000 11005376 -199940379063551262158474361079836180480 11005377 28097687396573606140648667550746208 11005378 15455412812524385135224505173945769856 11005379 2054129477527706370311146177062779904 11005380 -79658016771735572028979231427639581440 11005381 445961197789805010983575413164089905182 11005382 401368464081674352554698021509769533792 11005383 274750310225008301813868697244394963624 11005384 48262492600585792786624966249964544000 11005385 -55147101541130434898258446954139775360 11005386 99137777203155951284173448689848407040 11005387 -390490335775577902124277413254895673964 11005388 -276287551871360668592438987829582743040 11005389 280227306855994286497612492881378240 11005390 -75609397168781534091713731842462672000 11005391 -187183100230773571657912820650242380280 11005392 152730676646316464387325605278656233472 11005393 565383498495264614331098988530937373184 11005394 -184039717520352623508001001768555207520 11005395 114886167175977733307168717306052255840 11005396 -216200337673468124465674277714472323200 11005397 126261023535042544301610667519072389528 11005398 300209096970335092399737263428127801184 11005399 187627629842693412441877289497609483400 11005400 134314650445061234003234367842042112000 11005401 -46314627298313681119960681721370552096 11005402 -145194384556081671796386803864007878400 11005403 -71390663837703722283171164750026500480 11005404 -31102367650966893795058076775373960704 11005405 -43553262172576706310738492581229644040 11005406 163505365497017407586002840854881853504 11005407 8922799398568059118462386907806563808 11005408 -517154422892728103512822601251616194560 11005409 -138265100166724620849525440173827514164 11005410 4593706985566996518947549910074150400 11005411 273002610872123937521224490424586256800 11005412 -274615846397417720234103506244875025408 11005413 722758119826869526370440629707620380000 11005414 -29339947131119068628996541278315440128 11005415 224697001442847255604479607666379893560 11005416 553495568275231003842458087064224563200 11005417 17387489640169813345473980894492648740 11005418 -152590492010622498033293059169616885840 11005419 -45740134016055866877652025811575756352 11005420 -5207302109265614437398996789860106240 11005421 -30772379872164115677085475572183872288 11005422 -52448213450689177943963090719011630528 11005423 109384618189456744341540767542549769328 11005424 212958055761214765366820562843526103040 11005425 2570307634265670947299407975796934700 11005426 327149345596085805458777934347567788032 11005427 -335607821307127531930222274367823968000 11005428 -40837122713176281067333911170673696768 11005429 540522603554955306032432052889703676 11005430 228651565561528664874478693120749711360 11005431 -187836710929198639087111642007565840000 11005432 102710820641406352980851114679383654400 11005433 644657693011468792734987301160766008682 11005434 25699882332470349024048856574075904 11005435 182147956267052774522562363912352016160 11005436 124020722374008655658631062766619571712 11005437 164622634847518755904862198395605046560 11005438 -287893739985540634702336368710326507200 11005439 875569397105364505682462261119340582400 11005440 -79546882237835955065605491093751726080 11005441 298394622699253684267666135479434094384 11005442 -69682342258916497440956644469131000320 11005443 427936871150723931895417133037077514720 11005444 -462828201076526870657857709235160968064 11005445 37506498280590516302228392125181800000 11005446 -7664601293001226041206021537756394816 11005447 -1570902563042639444978513864457408869760 11005448 399780603909997749317593302685234959360 11005449 204789276898201595923164194601760064784 11005450 -54732748066109937589440607974893714400 11005451 1409115797571688296315542847511777411392 11005452 -109940907157101483915357056953601791488 11005453 -655892777755990274171090974666059020436 11005454 -47039483079890769535836965612535813120 11005455 143980815800821057407581282843528025360 11005456 -51625957661185043900800104362986438656 11005457 203662914526925726731660614091033038960 11005458 -81926279347603707015973933332214751616 11005459 247061441000221618813036166937104111660 11005460 -190378451742351208673621716018994803200 11005461 49604619446436445356745221908684322510 11005462 -44273473473647850985140508051565309568 11005463 -4440863314119895699456746086684117376 11005464 203264334253595959368633679476510720000 11005465 40530456135106837851712249152071654400 11005466 67668491138792625453446847805940347104 11005467 355121339676800651988013824265283307264 11005468 82495131481471397847872312765884838400 11005469 451556890499034257338866456059568781344 11005470 89367513197956722037492205208714178560 11005471 544366075554296009508884303371374675000 11005472 -32713467376233519103426539876148838400 11005473 475647779609091442589074297288048154880 11005474 -215300085734833563155975159628441361248 11005475 -32215313621558877738047630046467408400 11005476 107267433818639004958862693200193528832 11005477 73072141684876870613798014801891448064 11005478 -274502292101720632770756293238022584000 11005479 -425288794313402357817667344449204963376 11005480 -15855217823739978183944168009961984000 11005481 163140939561200440801495578155551217652 11005482 8659059947159253703830252721379496960 11005483 -112135539557580784087334651791853160268 11005484 64386074779823613380022804478373560320 11005485 -51141359215866916055211184804891170240 11005486 -91822338456292570862468270727340463808 11005487 -77101992059410863099403034370991673328 11005488 -20546849006879736246310231029239316480 11005489 9300115245452730607623161539149771168 11005490 -197322246336743980918624751975567539200 11005491 -57943488231037687681771628129062292736 11005492 -56876848997231989290610894908222076160 11005493 -148686236008004480459012848610091546258 11005494 357243870735792101356559373771026047872 11005495 -537411068424816618556410370152265737000 11005496 -23850614335621239728404724568293376000 11005497 552396669662989475864110151302384414080 11005498 249327432665160809799263997077784115200 11005499 345146248378128816108032607999565898064 11005500 170432501162108325036682488573911040000 11005501 -186712947859755507906162810717703198388 11005502 -208781223263455180634965696706590147008 11005503 138718706513079375964890928041973810560 11005504 446991159131179070040779320350631526400 11005505 -5224434977289163379630325513296302080 11005506 -56064995890571519260402214913995520 11005507 -601198419630116014009282788740608337692 11005508 74529272179438597008717163020844047360 11005509 447116076157689359310367571852128545504 11005510 -51768050132813599793308137345599639040 11005511 1046041899445897264622421021215505944160 11005512 -61272973526932970651114867141930188800 11005513 -461575329676538983827217358762229651238 11005514 -179852381677685108487067342962756853920 11005515 185165903480421936716682632260114134960 11005516 387425538725850578470752658629439005440 11005517 -186274474355630997327769236035681774208 11005518 -5658710234661396769544727116881116096 11005519 -235834099622566903110819819127513669904 11005520 147257939180306382313061248904724480 11005521 -480298263117107952930077706845329321488 11005522 -204569596507069353174704738453333168640 11005523 -290202108075879991687492619858431638816 11005524 -26339038526289561600486556283095388160 11005525 211273083496434538158656125022619927050 11005526 61993428326042897310963856249296927360 11005527 77528005462014585029420098366481780736 11005528 18239209319317059543487526294806056960 11005529 76754715097723527594506629506395848260 11005530 -43472787964918881026530644905589607680 11005531 -314447527149228718868414006564692052668 11005532 728854839146197755821460912616828125696 11005533 102267519325246366153419872366027886528 11005534 -337007695335290110108364151790352357568 11005535 -411296552600636908018352868203874050520 11005536 -566993910412675271014072800347021377536 11005537 -102587749049767284824869663868513166814 11005538 1578304301292630653041537656888717696 11005539 -36196545651578456748287864819890885200 11005540 -46008133397638143191623080620608389120 11005541 162444162436985105472549268034536816800 11005542 317065978250876898390892271019396510240 11005543 87965079805679898635076049644149710600 11005544 203643738446737550085870054503457669120 11005545 7571185955667161156682871336012521600 11005546 -113164402611415809030209067314011597056 11005547 -648403108391832696168246343898307374364 11005548 35065357698555684782551214471718743040 11005549 13772416470031135678793677366314374048 11005550 -153150582044798717116322477180790499200 11005551 -21132963485434531917060050254977842328 11005552 1964997364288289047062161439004000256 11005553 22317754128199250491586458757318472744 11005554 -54102698681892823644329328801259216896 11005555 -162500423794504746528533065715697120 11005556 -166725895412451721261331654076894928128 11005557 -171634327400064963510283074477979088160 11005558 -14438752606146210533233840745428884480 11005559 -93596502428096324183309750647558283160 11005560 -103806823676674590694533865858698240000 11005561 26872226831827855112330553738584447744 11005562 -110336518613635914276329597656072119360 11005563 545112397495782334819658346549436069488 11005564 434289854517400937122792078281875634176 11005565 -610415140566262124536701438200421895200 11005566 -40116245703324905788340674276462362624 11005567 -633334133437282834905862574362854222048 11005568 52676498602293684058743941246893424640 11005569 -382886390949312181002697618714273916160 11005570 141618663244066939790141584951686888480 11005571 -295348332690780548801477540021874660228 11005572 -229616220761576157920663588465604335616 11005573 58736639097548944768677119333900297822 11005574 -556095574071372959229904605094975629120 11005575 -27700834280648220603521178416981078400 11005576 -222031517844925768196469567904710359040 11005577 -373814456701427204620162824068005889328 11005578 432781853495434137838395410975032043520 11005579 -364538632067281895461463433814020565920 11005580 -55600267296521126895527861025964108800 11005581 -17604553769256107420424736054373932416 11005582 1580428489887462282086501107340891904 11005583 -295523773775468677326219257557082985168 11005584 -4211075532073038901792588174715191296 11005585 -31739131206520379802722527278702560640 11005586 -4446721505274023906871065111206993008 11005587 272040061151237911234076190407411898000 11005588 35852070099652552532670885922261985280 11005589 -26535840688941953755272474059261776896 11005590 -137640100736214939573197415574224727680 11005591 1184356008450201599235051858170614561984 11005592 1406243902012005439671922593090109440 11005593 75156427268420164071078966198715955664 11005594 -745061332439600912588303655117720622368 11005595 322864663285372873871690777225395041600 11005596 -348758489567275056922137953872467474432 11005597 -120035832074920616057721723406586605920 11005598 -29675024068663354351163403192632496000 11005599 302442025620316218242102444878274792448 11005600 -521764575966949516065753460280981913600 11005601 98668240566382502044607975015584148400 11005602 -72949935758635764182338126883813431296 11005603 254534021903947219976516560449551367680 11005604 -142907997318718729635965140156497132288 11005605 -15859216096010205648618760822269849600 11005606 77404037522289868712720249461672392960 11005607 1025453792014030318850333746667153300856 11005608 44090929216702125944990714650733199360 11005609 290067675461103114590821876955264266404 11005610 -63108805307073602472997288676398126080 11005611 -226575656949461571611215796564829444096 11005612 59580710092992269117549668926583936256 11005613 -297225833213916311692145556090290396904 11005614 152775358788501778236077003853606693120 11005615 162768807395547412158561685643276159520 11005616 -8878559031005747729465964921898598400 11005617 -171860918659312332006457542919940382720 11005618 48712361060428033945136620446071799984 11005619 579464485605732677615420210936628331020 11005620 49405308010316305715738527571846430720 11005621 180756052379282346132949490656106982720 11005622 -22863797847591498521868576705185121888 11005623 582534781047285438191034790111161828672 11005624 75413425396775612442660943885187481600 11005625 -32858860971102452080859882125382868750 11005626 -7201702796372385015772250578790125056 11005627 -944963530464254473972390168957472666524 11005628 -452892211101364307436789246315531205632 11005629 380662128347142428437187785634014051584 11005630 131531425742235949053323054015545516800 11005631 -112713660486665351466048397452972233376 11005632 13078025487902341016314533439699156992 11005633 -124618184578250375257420615261708701118 11005634 403634793957695121645484511395433559552 11005635 -1463281074682538749379998774809822720 11005636 -147891621772572105428700164447254272000 11005637 -878933745892986063406782794006391999714 11005638 41579082419291179842695915106954252288 11005639 -247579573734783940114612995193496684880 11005640 155473962804624065279448646695820492800 11005641 89486310268221767608371841387024384752 11005642 -76564917714410872722821912819170584528 11005643 190371775387216037624038791003493917120 11005644 132086795501223142061274224242509081600 11005645 -394410983655369020810352359006725965000 11005646 -228458015687643478941925116971913701376 11005647 437160496795251974281347425631808403472 11005648 -189478434062494102585159076488113029120 11005649 36892989607588043219073514446299953650 11005650 -67545765850667084318648825630498426400 11005651 -27638223423024531828067794708209020800 11005652 222874821154949703775437515074056775680 11005653 -63189186182198293593274780867777907136 11005654 -159161518471076052482273457356597896128 11005655 30187561765850479746191991698938410000 11005656 274530601432519057773160007158892851200 11005657 -287600897531743773319046253727997701820 11005658 -173425535233875365732360480481995232000 11005659 86202803825348799703618691390288816640 11005660 262662982224599381156182867816008967680 11005661 97068314077328636175007220312980387584 11005662 -48188941495133119232655275731283844672 11005663 810896369424384177363165880909161627000 11005664 765978738652931597136517783504540925952 11005665 -135591080889547302435318463260526532160 11005666 -21965795265183822259463030274858548736 11005667 353562389627185807451928955544072143632 11005668 99221381663666129379148379662916849664 11005669 -212969690956655766314319217222164748930 11005670 -59650324765452123776155314605894774400 11005671 75695750437111634268014754059394431184 11005672 539371524511224440271476735457845836800 11005673 318982196801381799251654223882420186240 11005674 234130306533017848868675027056337856000 11005675 -86379710471936738520096919590100191100 11005676 1047631867246339973634423216559752960 11005677 -440143771204985216555094418030644584586 11005678 -3391334963987645341400166722922163776 11005679 803724415466748302353307918268184787280 11005680 -144996508815132143119883668952186880 11005681 611160501485475076943934514656241974504 11005682 -7307636496713453663733435876587452416 11005683 -209934321517800045360710345850913912320 11005684 125324446774334678406069515774573193216 11005685 -329628938007751402290720758248170283620 11005686 -343416462347217988772149387172061340800 11005687 -90985289212568976284104010229211024896 11005688 1104775734808255531017478212857424629760 11005689 545686867010022466685410762720802412624 11005690 -118096105719181311654096003988490042400 11005691 727174367048390386766512538286565506192 11005692 278224622079530232265060935152375972352 11005693 306097479693274401823642555936056919040 11005694 -191362384565444853790381850503202273664 11005695 13815910003816805919539708140536060000 11005696 -36892372677758368650863035668745945088 11005697 388591633332198944632080915066554662146 11005698 38082888546288551817246280164746218752 11005699 -7359917764767733168442116203694074480 11005700 282723285601539045398976365552064710400 11005701 -168566711158533800043594015125153524416 11005702 -173779620837048204794742043794989036448 11005703 259830642538798929556110693640065249360 11005704 355958611907834590122814582649305052160 11005705 68432353900661494064614974849769131720 11005706 814237140782875830628393332167350495584 11005707 198244625055639825248487931358431001088 11005708 14224681381323584935480914794595188736 11005709 -444597499870822419546422249433607407072 11005710 -93143862331013829652870327050843463680 11005711 212920181314630613704224001572402852000 11005712 1673553800617813530275527433435873280 11005713 35815324309901831423667064951396825344 11005714 516661442507103888192623815793244717456 11005715 22858410137758916450975864471610576000 11005716 7712072526913597050667991272583055360 11005717 359869984374631388303869562843468137152 11005718 141834344622716617421030299637172886560 11005719 -259884603450494408059082368595683149312 11005720 -446225396093870438291974363936690790400 11005721 -7566899887360971479351987580926608368 11005722 23053081311999572849255453477808660480 11005723 -535615199737611114013427958348368508028 11005724 -55156115974896309280539817844602888704 11005725 182398139532874998383158522574291037600 11005726 169934603248721193656594341570957245312 11005727 153628133866746094183541667679275272160 11005728 411713686957473056469156956293223153664 11005729 -238557878932391171850583094183671701824 11005730 4610316852941350100934341219238144000 11005731 -215025756698949065888473254763360837440 11005732 -282290269732541318695592808395594104320 11005733 -1382360749053183339194895495793151273280 11005734 -247394065117566622984725238597625905152 11005735 45661944210571265135822670702095791200 11005736 -198502896399946890384683787827650560000 11005737 -118036615669209520807452350769369494640 11005738 -360587644608219958296462124525661856 11005739 953580548608411100923159334398918217040 11005740 153968338343452052165896071364584960000 11005741 339764665437143471529354831798882827052 11005742 276416692031770925859789302029722393600 11005743 -449764557363191696304592245459402044280 11005744 -45999857950874762846771734258504171520 11005745 -395969153098458500639619546268914535500 11005746 234471779169555271132481184907493025024 11005747 -11218394894233489370697911825882776328 11005748 45450318066096797510187950943992047104 11005749 -585655929805211601680231633913238255716 11005750 97797844878853872940120320658951680000 11005751 -199443331476919542811743423750825244248 11005752 -34051196961292642389223218581125754880 11005753 224221116155921802517188985570340240256 11005754 197469762663393739723997964066983934576 11005755 889408568705629798316705173729232440320 11005756 -623927748643560116329420936376833430528 11005757 -199941841824610854882510685686131203488 11005758 72805616742910057832687362050400545024 11005759 16050963569955242976930980095044656400 11005760 31692043719998376692233430083420815360 11005761 -82686673202693914889965534401184124160 11005762 241701277520315591161232255406065959632 11005763 -81379461014788617301479498663773934240 11005764 933683551754011268212925656713068544 11005765 -321659355920305724201672761671474000480 11005766 595020865821742404068866397782822411200 11005767 11608922485167809344424294745412236240 11005768 -264095336736757183646781292914347028480 11005769 316763344417345025832794949063887757840 11005770 120280682207071195119325618698696249600 11005771 247109666587618013000451999464422202512 11005772 -6924281420303826682014754413716694528 11005773 132194772722627691632471041051505729184 11005774 38566633028508113944828525249939905600 11005775 -13631670975696241695319360187886220800 11005776 74034568667480767496528032561269178368 11005777 34444219766667321402180387171125064000 11005778 -96155435561471265120591693710315756544 11005779 237161821540502301540239311726033472184 11005780 -123899932408519293723706093045551878400 11005781 -295663163911834316327609461382265998400 11005782 -12039452079863303401235917342771844736 11005783 331847323662842274213076059302095004400 11005784 124863775226882182980731205376678594560 11005785 23936134236104618986502222611774286400 11005786 162693630619818523670678850243753804288 11005787 113471864074844897588038950724057920804 11005788 173168818284471513712262913907794493440 11005789 -395209992835892630705664655180507806144 11005790 104175135861719976775224380534930380800 11005791 -319766744455527932404063109089415006976 11005792 226258179625496913257601559844972789760 11005793 544223425797848208699583947244742475042 11005794 -5238762720253977560554425373484812128 11005795 -172823534242413223425945948192615091200 11005796 -498990752978986583360049645691265366400 11005797 128218055762435735229496078008323520 11005798 86888268579227326220154287281865636736 11005799 -139754381314648954357710329649180415488 11005800 63536363195433698529095457899483136000 11005801 -1222929213545171499864233555696633461440 11005802 -440603580851104339696481077688165154816 11005803 -410016212591471717078500475125892442336 11005804 -542109334447017522062553398731601331200 11005805 -492153971665476763225582036061618679540 11005806 -18406954569576403917004937903438561280 11005807 33777736283120308215937804924531320 11005808 -112465330420598576243939316080808984576 11005809 417899934406766720080199891949302158704 11005810 -287016698250207920770247412748930681440 11005811 98658986592447730908755763116961422412 11005812 282930035229291336942968700341813271936 11005813 78644729131513189414681115181186669824 11005814 198732620961545186882500450146706596672 11005815 195677863281080934141226770892331280000 11005816 687877101109379306343467325108052500480 11005817 88481819706286898829946374286411400532 11005818 24090426950225501900286451827309717504 11005819 95834592724394144288588999253950895120 11005820 -132152600739366039893528681809457971200 11005821 80240668173014571916448954330837321280 11005822 -221421963471402942778885165151118867456 11005823 -12495046205396721015957097760551916928 11005824 -143331350146609690292672071165185884160 11005825 357612369245570047794506148925258989100 11005826 132271685732737781144495253075373555200 11005827 -163699817047120969648363762755719655168 11005828 -64891678774752495221874012827304207232 11005829 235847144308269533937709680011491857180 11005830 -218664623805444308435027564594580036480 11005831 66361099171129271602778683523463024352 11005832 -841822250798857809790458686851072281600 11005833 12622351079069894043897936373867985424 11005834 -43657264515826816221153833614588640256 11005835 62615018780963894923350053511911749920 11005836 148607817341342841346303496997156736512 11005837 -188693557502141471653337233092821687168 11005838 229138739489234324786476270278840976320 11005839 52158362836252644337254831989215908480 11005840 -30608938304714214510905026779780464640 11005841 6133620573068843157877260731117673600 11005842 83453372775709449922008716818319517312 11005843 -939734750937967864263882718394405933908 11005844 -147923163140964910879584036909770331264 11005845 -11496567656898948904456883278182811200 11005846 261981824419684781273462089717271502144 11005847 -478466267919724858597491942001606939704 11005848 172805445970187324272639962655850496000 11005849 -969489321680347794570389421405424788864 11005850 -3197758213099281880372032979021824000 11005851 -75101233570757494417474340043044285136 11005852 -16773709583665871591057735105787789312 11005853 -695620859989607384284055359128016751898 11005854 -168477616687463128492833638729170572480 11005855 -186413903542825985420888925205527611040 11005856 304456584779056320810346122400414236672 11005857 458871051773231543580923205791349573780 11005858 320579262499662472595455026349869779280 11005859 250163764156515395801665486017228725904 11005860 -164307093227510553745271260015053312000 11005861 -115356047996651007919270703160155975748 11005862 -66413901959475027273281616520566767616 11005863 75904864636749037130285658976743763200 11005864 -539191516345114594000428182857667788800 11005865 -76884902018926342141814394275379749880 11005866 -44261181281439417104241650355240220320 11005867 -553293425207990953723644099276320443084 11005868 13618487881843196888662903283706888192 11005869 -114576776935906249892146440322162938240 11005870 -156870843621529967500818574502455593600 11005871 -227130087739050836884143067142352098928 11005872 2697057698064055128531538591802130432 11005873 -47489956922877782350213786977682292880 11005874 -106072515771799598443778484164538378240 11005875 3216483718853933428461892332987552000 11005876 44764112899408258506443675616581308416 11005877 -428313165350119888555850624156439647940 11005878 56623354116582286720331399613277093248 11005879 -255943874096670756904876561704455010520 11005880 273771574456789937412219598352067686400 11005881 364278435865439099144680158607502004960 11005882 -414763530967616732081472564483315326208 11005883 -112068627002215335018400239373233826560 11005884 250017639242364231846043260799323947520 11005885 758174094977226483660996204081961920000 11005886 -138503485099694027430923572432585542336 11005887 174365883730408672881922578215297493960 11005888 -382577659664323544168555355573112012800 11005889 -1146517429792623307189569143254775419344 11005890 9846242559695032490400298602430279680 11005891 173884989465291421670037963536133116640 11005892 -91565793667367921584282694921796338688 11005893 -2972367675639765498354381750687625440 11005894 -15805660649262915228188029394442825600 11005895 -133552843978708067204495034005297839920 11005896 174920949676770759514463883814235013120 11005897 78048935834425405198097950074799848832 11005898 98266826698169748645692493614602417200 11005899 -166861605699980062173073911402350502912 11005900 39679071823059825423706071961268192000 11005901 -298359080172600222184207364423535049098 11005902 552040141497909922003144795187902156800 11005903 249449250244826789512794629053111911152 11005904 37242678685157971631629028815648849920 11005905 -72511480873378703783232794912188711680 11005906 299204282574445357760658732647186885280 11005907 -299783331152502556089053025419153514168 11005908 153634798921938853944032341991046236160 11005909 -399699076374588128727101585869423835684 11005910 265155442275865193580005351587885167360 11005911 126455953252737458813180847549995693664 11005912 -894030059161299610032085699031186380800 11005913 -335330976308383109247020207548504550640 11005914 -78152982551388011672679472917904733184 11005915 223393513867148658988209346717944346560 11005916 119832127055298134985910467032236362240 11005917 110503498254748980370463785567715960256 11005918 -7326133587557049911881277493884160 11005919 660186555095130624563190338571835241520 11005920 326612249377162819539339026950273105920 11005921 -826684716551565808181537490757245486800 11005922 220613850072071500710411172855960594512 11005923 -73609708770852678249954361096098961152 11005924 -470376942791725712210129486678206751104 11005925 -100558355882533176962157196743533654400 11005926 5455306232259896359179722000715274944 11005927 282256033986987787557243414555183124560 11005928 -56638935504147758428037701005747456000 11005929 -526570079133808880727971298708737309760 11005930 23850109318066928304297903376210391040 11005931 -411120889885454975834144356056845929608 11005932 -17510849998187319724644012971176132608 11005933 -962619114028552269600996433693438709600 11005934 -196176643692846954371505645499149864384 11005935 225544329181236787195757380760505981600 11005936 -4074459352410602621811550875956084736 11005937 165487896170580656795021995194791422080 11005938 4512700993033047276261698923673049744 11005939 477599557824343319425925778872508085116 11005940 -106162137476887840312678191678212812800 11005941 -159336544158209204990743135508841827808 11005942 -339277686734200339233851959882728534528 11005943 378232287320092693409273654314870799424 11005944 11273106591695877216985692914688000000 11005945 146148034956409683790328835187126661700 11005946 -60718548869389260651847707242529521664 11005947 -470464967314919761943376509742164048640 11005948 166538930022283354397323809003494786560 11005949 975140260267610967598727684112296914950 11005950 -16858443047214754117575043726825728000 11005951 -535384140445381003421059681436589551496 11005952 -336955885684063996534901045479430160384 11005953 -41157037076973378311058333415401997440 11005954 -86665674450666703977889891686178396128 11005955 549018145707188276190591787202467689360 11005956 -445380393720124049461258882519249947648 11005957 785891536098001779016235167475603178206 11005958 64635094379501381934414391956385631040 11005959 145609301546316920108172070567930780800 11005960 17900313325679326047296937326788608000 11005961 -49354285324107590270298318861145195776 11005962 -346597894980909575227330698050979287040 11005963 354299116797757970593374474330880428640 11005964 531862118770707531768676197908830310400 11005965 525833575523489912309231598480317778720 11005966 -277626447306979537005485803273161606336 11005967 102886132555917891263525179463908810992 11005968 134905585136311225683164645886958239744 11005969 426486631500300698154895399576563661160 11005970 65981041213985256204603417290888315520 11005971 -544021580846229181301620585183458073536 11005972 -236960599339221920047167924539956100224 11005973 -48899327852149744587478295081449875072 11005974 -43338344522447714545697796212478573312 11005975 412320251934865163450321462187359606000 11005976 8504095755600029925853514262429358080 11005977 508995015443629918528444000826177540160 11005978 -86452412108129879277804540149189088000 11005979 11553640555938265310737429761642693888 11005980 34923836718790814980114790994376427520 11005981 -220518465900059100265886359133629723808 11005982 85084751245290734972631970408045063872 11005983 261588118359560739283219692637400371200 11005984 359302327481580044833131683632507256832 11005985 50989186099576670481415939805288940180 11005986 38928455994672490492600899455114684928 11005987 99829266353236414089616547415652082036 11005988 10147914396518236028732702492843832576 11005989 -28146020292198275957981175952485963360 11005990 -249591781803333185502657053612812485120 11005991 -28104165399755333302029874647631777248 11005992 -11385064778588659796684643544310415360 11005993 -374945203377768922068967029774934525440 11005994 -39464876336061192756363881562964538880 11005995 49809202477826728444691210271708871680 11005996 -285784057104878231172224886858893678592 11005997 524854364167994956793829316272522167040 11005998 -251509788184358937573812671267214655936 11005999 290697005068222491493071298986633184080 11006000 108164557867778102100251605422833664000 11006001 401313727418734325678049722903391435330 11006002 -123620569723184871044797827985859189760 11006003 778274802443091944562756518389328263200 11006004 62881695628200023798627138646065774592 11006005 -111388741742807995291143234250143674340 11006006 -205685194901168192086983194934799030272 11006007 -126019937455427927399886609564878385840 11006008 -282002648329704419082052999968664903680 11006009 260407173398300258230417049269703855616 11006010 -279271037159308425991717134815772556800 11006011 -714347325391871106462224436463903983388 11006012 -11888303432603382995813686086760555008 11006013 424552078307176917602035450262980863744 11006014 158901325478706772612410224310395589312 11006015 557998778203160865539816542290193373160 11006016 8715727896538931776107450331079639040 11006017 -430064066724343703629450106267684810448 11006018 -340430557521357870712529481796755571296 11006019 -887460064355271381745332086835501441096 11006020 69769294486890051172146687445414809600 11006021 244196466626349872845505663660214512184 11006022 2110670384899563846825115573616394240 11006023 9137512614606350207496597847171090432 11006024 -436339879718272304171975922623906119680 11006025 -220520138273131661623489441600674770400 11006026 297443056241102658382709679875356281600 11006027 315238996500767356462539836479965465876 11006028 63110810855971067354195492358303773184 11006029 275462959204030337926100800424493693984 11006030 -42843670026745767282074344181745081600 11006031 -450384484876146470327254876806305114736 11006032 -118995504017882196454710730902484697088 11006033 133429427698600171573156944527345003124 11006034 111126737266621098131904268919331801600 11006035 -37220882985463827325439422380714022800 11006036 -147076591309194135441407975736525525120 11006037 39405878744193034730111424926879254080 11006038 288552706822602983853397125218526117696 11006039 953777754846414730929231326475621752880 11006040 -128331839529899784109856537570602598400 11006041 553851925646406405111863008337410825732 11006042 -43714492580945431286762758232044877328 11006043 769711304058154868145570013973123366400 11006044 -191776411402321968631976636431149691904 11006045 483852867061472025875467181342426520300 11006046 1555931585704028812147090641207919104 11006047 57359320904416490071810717947287081120 11006048 475530608548695727713024110291608535040 11006049 262804845031642814987067610150743748128 11006050 248374008468832174343791485672790281600 11006051 47418874679306209848754863975593976480 11006052 156429759900912941142055784122428690432 11006053 -427132606398301167244833546460197366560 11006054 114554803848620624410455335714844180480 11006055 250153067055470859684943314808355260560 11006056 122882058339387987585017215177436666880 11006057 8615673859027082092616782142000257800 11006058 -76782393371014552845918091179261734400 11006059 14888831578024658438333342353632615504 11006060 185026483136706046962853611794610140160 11006061 334099930444233625030334610823219178784 11006062 118051683249158983206553136959509844032 11006063 400983237913753429066795097823209021760 11006064 2715222195878801685585189253300224000 11006065 -3061548059136404291846949649951272960 11006066 167778517894917226129393383205525769232 11006067 -52268907500011804807656259392879303120 11006068 544973511967924078009012771162765374848 11006069 -189911803968479458063167141943922584530 11006070 122488549423017287537054167107141283200 11006071 -165096305650436669675056223921570340456 11006072 -293182960875828004389691149974865838080 11006073 124732421870223272430647476233765322560 11006074 -44646466106828034131630231716845907968 11006075 -236643389385187165526274648545464796400 11006076 334786759246606423355381860800231301632 11006077 -358489185791351928820055837135110130420 11006078 -365927951372558929118781701402879132160 11006079 11004278817218861775817027779455779200 11006080 -63597710791925208829867019061952512000 11006081 99626181976549468942066257205771213728 11006082 91427571912475309971861572849590424400 11006083 -176331128776361443145651869612053938160 11006084 -1086519182690045363875209728462343880704 11006085 67625913454545141339286840982774438400 11006086 -13438266641626895145557132426508018816 11006087 19823691241740723054294709963954036368 11006088 -254787693210173645147174854017500282880 11006089 763766325161338288171774388525206776756 11006090 -201385815552818858230637767964068734720 11006091 -170197477296074870408674316542465108560 11006092 -22495774234461250881895272034951907840 11006093 -19315226927442284711309260360730793600 11006094 -93524994030232391476058487711149423616 11006095 54129370396436438565849075041015713680 11006096 80851446647007678014383964278525132800 11006097 -437159821445627775978324778717336995600 11006098 -174542511053997099693204857615019534336 11006099 283419233822238988755343916962683782928 11006100 12408164489947147646522114746756454400 11006101 587978421031818962114647447473960041102 11006102 -237472662461800500575131016442850081248 11006103 70726753349711028827234051149313708904 11006104 635113676701762639555853099785272606720 11006105 97994395985657639307186439609203697920 11006106 -14177434567066224566555683009897537536 11006107 31219042054938115197635577598575866400 11006108 8494974441610252827353209509655833600 11006109 -157971870506044553891863492628992401300 11006110 -24775052622263091076692873984032975040 11006111 195598898316922280954898940561390278480 11006112 42161096517920624385840569035527290880 11006113 639578246410421448069555985287408856324 11006114 12343878652548197252814883627718042112 11006115 -61036204494916777822859682404112563280 11006116 198913927500536509691528122300445245440 11006117 47543410134046522327190610246949246752 11006118 -6823821851985931640069626081752723360 11006119 -404118138984603599128411569650331577480 11006120 -608875772801908913977893115333952563200 11006121 45100107702555252521045158955741359104 11006122 134949186559627392088427401130090112000 11006123 43054217765916553866794090501843138880 11006124 441586082641029050581124030272080248832 11006125 485640740939982471178527614068997973000 11006126 -209484073518697882593107049440160055488 11006127 -152391163734304292147763353425668368640 11006128 26354071650906327879815914041713950720 11006129 74590461732749168027506395912041704560 11006130 174750585156229554967951791687223872000 11006131 -175089988632989641253096193362114713920 11006132 239783958807678020158784057659517140992 11006133 709469000937291095969032652808014701344 11006134 -76632749776317657413345086276195634784 11006135 -583404060552276410543363322787960183200 11006136 -223234368352135008727357550805320540160 11006137 -79173163214363598338863332197627145260 11006138 97859609474903844209607985731230238720 11006139 105444447409136629849438824260275371888 11006140 96991578104751744363347145810816660480 11006141 616845752290808173107514278549149570784 11006142 63148529915581736932719672883817217024 11006143 253367494275932797099447254450187278864 11006144 -56486413705306394799745351814851067904 11006145 -290839256199552792580252328863437206400 11006146 71091966667433770649654425486158629760 11006147 -315391753964240529349231406902225933248 11006148 -82646335509064809169611710454876472320 11006149 -160689015891834191607349908440483166720 11006150 80244442977945383327293545974394280800 11006151 -1123919812035162374043580888466277504 11006152 -689942568720188670025021553900683238400 11006153 -218289000493372367431376672396661508656 11006154 258790108357630385795850048866719113264 11006155 333868557166908175683112814773035858000 11006156 122546391855518542277158637332626797568 11006157 246355832676403656498972736954849097664 11006158 -127298566874453592717131190414155173440 11006159 306582550782903630960747470486887537080 11006160 87692245699992588373943548683878400 11006161 421608349214859660937813352480364107762 11006162 -37447457095668236890678695421578573168 11006163 -659673246475805648823983918817486432 11006164 68579573371558220212921789593870620416 11006165 422808194847297880013479774759869342720 11006166 126345742447671613672144099057725321600 11006167 108109871926542932221147624481920814640 11006168 -9815109442443743641534030704961904640 11006169 15125239894979898085169730816920223360 11006170 19355688828174968493435967274848143360 11006171 -104858623259016225591883776584016370416 11006172 -124681538777304121291614463845788620800 11006173 324191800896889979597236811271867430080 11006174 -139912500704022993630093294081443678208 11006175 -279376239698891281640539196968628025000 11006176 13579019945070456090577641045571141632 11006177 59520548246550594831243755293008184512 11006178 33589726080543622007924837863520010240 11006179 -293273828131382200698117032674104053616 11006180 -103109501893494103536720735137849337600 11006181 -361725816622609048550766681960961433730 11006182 -279894255850658668620923826580007327232 11006183 -168990955645286943248482961108158698600 11006184 136749300976795242941657034548240056320 11006185 -236546317025074892291425170587271156600 11006186 -156073868588656335500280623296381232208 11006187 50337023192873040298358262606012881280 11006188 61480919677542954883901721758276416000 11006189 442366911181336150521402098548809766080 11006190 29253275848442801707769109304573862400 11006191 321685105787035552614203853561322575840 11006192 -58635952432761807954059767926245130240 11006193 20214101101553606549556829385326047168 11006194 3632796731996892139455554987876895360 11006195 1004799663887965727219062413318126426480 11006196 239610414289494948139578082446428129280 11006197 96879902420754121832624198740127687100 11006198 38130661859758215201591328508997039360 11006199 536461587069284206821333910542637458744 11006200 -40336151491746870906971566760426496000 11006201 -109391304079711208137681196095015710720 11006202 -113993841445749547540647508296831338496 11006203 104085283560594598471613247111349125968 11006204 73206380695638537866705917515632999424 11006205 -20914712711300882631902959781271694080 11006206 -392551904717246231727880445804957906880 11006207 318905723171320054373875356785849267952 11006208 -225214609799918170877936119576459739136 11006209 90610358469007588442872104326380026880 11006210 -7332972111933882094044221683553058240 11006211 306441507666320235361443818740236614640 11006212 203096855956938613799131790398967050240 11006213 -23131146689435699707010687956710993696 11006214 -108287407718259361898021411792301596160 11006215 -344052296771338862517839674158320895360 11006216 79844315533368702003446582516914636800 11006217 -323385558794910249682147741593539582166 11006218 -467349298570165260814564762136285407440 11006219 144482302257461075832005140961222979840 11006220 -165309150205459690054632053876450718720 11006221 -1492589673918778329530236822428724416948 11006222 -10273169858842453291707162100086979200 11006223 -344948484533957702301865972426653348216 11006224 -294361344368461096299206676069637750784 11006225 647852135540874014605234176170367840000 11006226 -169384082867814775775233474894459944960 11006227 627142682114503785469438344039325411512 11006228 23686374818871516190321980894885917568 11006229 -3929886787943443815646977357008092224 11006230 -152954872767374850761393167865056759680 11006231 -26613044759958132399850378458317483928 11006232 195523041955781919198582508962770104320 11006233 200054850914926344802487318422867704138 11006234 97961451012344466672236497741577985792 11006235 217169121380347456036735380034014835920 11006236 -198224716540136599089870567160900082688 11006237 -1834399426445216118622830365552332320 11006238 -30091361843424357069710836774126193856 11006239 226126489364822440915598636427449628880 11006240 -70084076742287423647365735237329879040 11006241 303982327576534125319416964328729161392 11006242 82724253444373582755884917557584936064 11006243 -144835737901609736442536309192672921508 11006244 -215145100500171828282216207905732674560 11006245 -19187672448125774907205059438766737360 11006246 -481799955604306779851344735964440016928 11006247 -49900783191393242571535123864615385856 11006248 123679504440665223976897165202133565440 11006249 -139488056306710160571741963769699533936 11006250 223308310672044041375117333631909600000 11006251 -47536695402977923115631074366737116748 11006252 228720249684063193331570154467211835392 11006253 228648341462929476505268547241343044800 11006254 -191300328311060892814680011933834323200 11006255 -165165678836316789829486493803850159040 11006256 74310998591370067531424333435859369984 11006257 333975808858863750996960766733410185712 11006258 216745497705712936664839413172845918480 11006259 259879644129735480607878483617152375296 11006260 10127984401131720719854048380875496960 11006261 -91818777688843420202514245725203401568 11006262 81285988493977525110858565056171441120 11006263 -225467695090898900254805526815837361080 11006264 -332277849082786455920688292275998576640 11006265 -157951400825582635141521284234982655680 11006266 224302519022120521767354141175122014832 11006267 326330075644835208373597784260091476752 11006268 -6691832342885388011889494017775370240 11006269 -1014549066861901202361173635332489526330 11006270 -230895565499277441979373822092299930240 11006271 -313780205298877296450743153427199524864 11006272 -330056787585995633598183254244898897920 11006273 -579702592661537912463687857802701878080 11006274 -114250679750840360889437881708134608640 11006275 -27535764130984363314768667717153396000 11006276 -42440167724775515132401597292785544832 11006277 366186028873047357821329875699636829920 11006278 197318605844679895217704690488699861120 11006279 -282473184023543209822408244292939102024 11006280 -443537037460371377427671046905856000 11006281 529588881491741892445594538503626916 11006282 193967870313021410555062818478049041920 11006283 1490525706519435461722904313081635040 11006284 -473935554183061236119922755727583792384 11006285 -169461838683094341784912009851695559840 11006286 -96229592536080720418173510480998220672 11006287 -299317875595554092980853473329251926800 11006288 34950595342436125905293876340007821312 11006289 -242150408318061978790261117864445490816 11006290 -195410686232205147014493101710760793600 11006291 -731411382485467893994755635267551401936 11006292 -10602999051797615019363382281818112000 11006293 -208254917352538876239413941319665306020 11006294 149993059619241225852939463797887786784 11006295 205123606499114094063168066406672714320 11006296 -223045763969486148458044604564316119040 11006297 210241464148055727777893691935176516746 11006298 76210302201623525469102121023309861120 11006299 -545943883493733047589869723726184206264 11006300 340662973059132597807293280116548070400 11006301 -437867198306743338671316736058714178720 11006302 -196219475392676097014910172266578067456 11006303 -141028721230511075110548763918217838720 11006304 31415125614253196034692307591777484800 11006305 324996553558405650941925182895589594560 11006306 -179696395032833535166473254279694384480 11006307 -27726405339822715499405957102372729760 11006308 -220861241464829161876380466142789491072 11006309 151272189934776379183082540720190470016 11006310 77249262884509275736316959569846251520 11006311 -1236192201901152353598260057931523299176 11006312 1089285911521592079279237604033052620800 11006313 227105731028460078633765454599371527584 11006314 361493290381095916950501199898524588032 11006315 -282141250279843754011043509779490890480 11006316 62743498035763099952958961558629123072 11006317 245180349392897863227887797326971629792 11006318 35690155322144055183509896522728590016 11006319 -467367213962252721359255376082490830080 11006320 -5506123857441536103030234968526028800 11006321 394567780838237148242651973191716173522 11006322 20318644857571648052119920059741662464 11006323 -5652294851300489836347541534533147896 11006324 249836150318887374573206604639368779776 11006325 -295993047261787198186786656335200310400 11006326 -9595814521363714860700996175355622656 11006327 226488013329436876040326380109742601024 11006328 -137129029055327024437994421520988897280 11006329 915664153504671917279811628625285501930 11006330 -188030272290659480082712221198086400000 11006331 39235469363502362312408972508383827992 11006332 847601419123646739302064394254620544000 11006333 55166525583139905320384108156622436812 11006334 -376622914554224798052791059846564325760 11006335 60531683161733972879858896638856993200 11006336 137150228362788803469930195195757854720 11006337 379599137550378730164205957292994376800 11006338 70951810806664795700158612020358288896 11006339 98597427312540344409693173001736876440 11006340 -110024252717530370214802860013711564800 11006341 -684576711901673760922072590518480121120 11006342 -171893396180860324768824504639422088768 11006343 613107432485692499321880012484203584304 11006344 387066487840854793108618124292716390400 11006345 -102566345633451628390975373747921536320 11006346 -31010823545578044192014996806363213056 11006347 -389906485191195603364748757356356563288 11006348 -425412269489822751697199237682367963392 11006349 203784873005031353626756944068026325568 11006350 -223284751648748433788775722113882507200 11006351 82567118371569880470958029282685938720 11006352 21970266327076996865762996563386040320 11006353 -90755344580372315269842112236783959180 11006354 224691505156870712463138677114467391376 11006355 -354653625436228018599782688796154297040 11006356 55656820527666445658421165846947299072 11006357 606467722222419622223236091518693854606 11006358 337039558973837785848860403149865000960 11006359 -192541735335921019076802263870416225280 11006360 84159969791979192726464539617844224000 11006361 -21455084062698807706193311220088108 11006362 -31339479548305299797721962947539575568 11006363 441515471071127678190861265506101709240 11006364 13371345776728156259175278791208435712 11006365 -81236236460130939249963192340747438740 11006366 2771802249648705118525802934456852480 11006367 151069343223735241281779623889540048640 11006368 129187065803319371208403320492394414080 11006369 292759119645652581139557628810143146160 11006370 -220132687012554884163224866028645515200 11006371 -44008810387359881507158894456859337056 11006372 -98624474327006239032762536442518707968 11006373 105687822873808459665133274864807809344 11006374 -268055998059951032670816902220312588672 11006375 723258951975809304145138970891581248000 11006376 -253499854276158524944113208663701504000 11006377 -712018375538799727388635652004240264560 11006378 304018704036220084109468732329607458656 11006379 -83900505863408433042743505368146808676 11006380 220639144488985289553402871842203796480 11006381 -333553844956257138424172814667169015808 11006382 -171785725471813424090922557837783644608 11006383 124676794075130978451213205490895519632 11006384 30901140706855756889047895553464401920 11006385 -19518409927908780499762429201767063360 11006386 -382138212371869246472561230992816826608 11006387 -301963490316923199194062229429248464048 11006388 240112208140037801644466691710848696320 11006389 93405036847231746658858901870200798190 11006390 50084584766738112137504427742883304960 11006391 113487240446717719922824450743924900480 11006392 342772301857577531873316893466130944000 11006393 618749161303981959936824858595562334544 11006394 -7057251214222149897576361022921342976 11006395 -173477124190613585035941075971360951040 11006396 -393355760641193085642268407263603911680 11006397 -251495880156060978044030632748268033312 11006398 228812261349005279561454975902033763264 11006399 411979784851692841218491759852546711160 11006400 -30587737971973015147748311060394803200 11006401 -451831349198815359983861941699737477696 11006402 15332371614631915726352945191461456 11006403 46190114104379253877517372529855034104 11006404 330369000629968497048201751034173155840 11006405 -625003165563773970555102343361146463940 11006406 304760183444780966678656036564674954912 11006407 372704758281602329411413942166185142032 11006408 356979820604428189374155293422967848960 11006409 4365632396008564234995279695375848896 11006410 -154833839905596466767818681920332788640 11006411 133083009815087310965596270143118711152 11006412 58285277318473283121648825124204683264 11006413 -256283919840999406713765369617865081600 11006414 78660889167559325242000933097412709056 11006415 156252547197544192882359331295700864000 11006416 180032626980763548822700741031908892672 11006417 556388187910987404985499226435121474560 11006418 91380353813590608086372380385342296704 11006419 615692618832396156496152895633488595820 11006420 -157042119665283264561724999588073226240 11006421 247062875412881856093164451077571518112 11006422 33062421831496051941516396448487279232 11006423 -626983664539125083008361960320234430328 11006424 -240720240992482946539889284931686195200 11006425 -12601283774300204066593454651525697200 11006426 67966836543413382893957640027413710848 11006427 54230565582197252779798740353108548320 11006428 280842051609448350686455583493053337600 11006429 -17099028927560229134682728780602107048 11006430 3413040230420858933690219632827285120 11006431 -145859138315239136204306500574599036768 11006432 411734506754511193888977363070751342592 11006433 -4153449775175087350028182345603792620 11006434 -42061355893440663778752526901706399360 11006435 263536081357070634944473305434969649360 11006436 12683984440217497136255252908981223424 11006437 147566188048191038805245269458409777760 11006438 -113240456387883131184305987975488515840 11006439 -840472577020872878753309293631827992960 11006440 -617079965151101763659365923909234739200 11006441 -6903184347719394221869398188682897408 11006442 18303840615447862376840992675964487600 11006443 -10101069028417998027422817071017920000 11006444 304941433550174310275750714946083655936 11006445 -575611588804971294043071719382590400 11006446 -442387638567942793613794236946013274240 11006447 38371452226929928697129139163270501152 11006448 -77740571366308958284330662598967033856 11006449 291680855787246111303092860615333178450 11006450 -9465631786844021434393694306715264000 11006451 263315860463513720152482955577206042392 11006452 -6117627098681260528837193416582963200 11006453 -609118478102975067767500057107539870880 11006454 -318428020606155304176946647464369726592 11006455 -200017190994273409993553694088087165440 11006456 868124316474208098920003892581680250880 11006457 -24429962264708136903761757875642449920 11006458 -94974118597886104436364357146844235920 11006459 221407801163672858838429834136124475504 11006460 -171199211682731435531382288363018301440 11006461 119635719113056022529158437983956973062 11006462 1021221047978642186805524453418498163200 11006463 342651366054035924125168087941721416624 11006464 32664679700313390647383232530813550592 11006465 -396787938162267691020335335540504372140 11006466 181060960256334342628600872747687473664 11006467 418394394863195033065847459021559371516 11006468 13519007932585837420687513671052717056 11006469 -1082865651997442834396246537430653477760 11006470 -885768155119346065567869460918314240 11006471 -282750916397560920175482278780252295888 11006472 153704472164507352256940539548400435200 11006473 -765434081521184197947754974544884386278 11006474 50007304081683230087052743906007165792 11006475 106119528617308754889119344847751061200 11006476 -178161914406834476382185033545419757568 11006477 -950737074707634570442808558133037214880 11006478 -197832436708040936033922362287188241920 11006479 115238567019094787252879704197436234680 11006480 83775001982500618323311254319944335360 11006481 141159819062695605537234824774207337600 11006482 206633469668506261894363986673896584592 11006483 -26130377675419837585779636050408717268 11006484 150420614906302471325872022631944325120 11006485 -149212898291208069038175054586401018240 11006486 -395309682516913423682875620044354881920 11006487 -283469912246068268306775996939251943456 11006488 190074625650747730946568036445053419520 11006489 -143088141914844621235800487532665352064 11006490 -86262005757893897335010941730397980160 11006491 23428740951167382953726829952579776000 11006492 -25170608847111206153646593113416916992 11006493 -216225402330257280289336237201619686080 11006494 102616874120006956974366893832585696000 11006495 -4034925742656669373973229785541860880 11006496 197627930893661830392834060093672652800 11006497 235530904003137305942777861725590277572 11006498 -237254356647663827276993593737435726000 11006499 79375423685322243100029246862635306240 11006500 -603292726626774876052488704687640768000 11006501 317695691101782371261807124764126806944 11006502 7180487307539688788739683096897892096 11006503 598113700208210953429886473305408117752 11006504 106155311734559613853900381279431797760 11006505 15271713311229560197904842193071140900 11006506 -65263069619885701995061933301127448320 11006507 928131467132910555900516179829271983072 11006508 293162548778775832595736505640859624960 11006509 -181599646277301144000669039095715984480 11006510 5023773484361320987351848326437382400 11006511 441907430062937655742804757648294654472 11006512 -43675301508554803447335302283153899520 11006513 -21654543277279007585735838955995272640 11006514 310660725551268769369021855933993585440 11006515 -105588539838627509133164964368273328000 11006516 80974723404501287272865085053562735360 11006517 -313520413976877663700109641143764714880 11006518 -148365220819530950167297529661367379040 11006519 -173469885071863765587139242406614542400 11006520 82597446426336388236698010109909401600 11006521 -289253751215481828573596795497759160278 11006522 119604503854129377114663745810533408000 11006523 30488860134275945623686761432999436 11006524 1309360279203113307731825600750612071936 11006525 -101671589677623499569636985944644131950 11006526 -164426084056776560850302380420367537856 11006527 398993747331085842915640023942281612000 11006528 -70687197554040223711102943145067806720 11006529 -4717053252344962523420291784671279856 11006530 -193185523375885546682772783863545359840 11006531 425532370534545359827067051343520309680 11006532 174383812741400944985579248666320705792 11006533 -989733363963642556588441563581646993056 11006534 130127979280514508575282942811770793984 11006535 -3444190520619692269296774391138398720 11006536 849678670494845624468625645431090119680 11006537 -23834783129456819094606550424590379814 11006538 -394009125969650766096250932844580352 11006539 -298817033671357479138815729425708147440 11006540 -14020640714708192059482544674863155200 11006541 -22652319925414721052696844169112026880 11006542 -302913671787548656828751759653746923328 11006543 -3727691719568026434999916750215939240 11006544 106074625676210902379347219250433884160 11006545 187275103119979587130987367922064818240 11006546 -330394343976178054532033858500848540528 11006547 284819396551251351510993865685386072128 11006548 -47134511549786774160358711723764080640 11006549 43084688462648138175531265722762210336 11006550 -57523270047836605550351277097310208000 11006551 -106167316364239099165247329236684243448 11006552 726271346305183679707258201302615705600 11006553 53150017865103068967057036480114346704 11006554 94445920183273261241919942442157862912 11006555 -31451740995905901653765757660729388800 11006556 138749557187548997146695370666382843904 11006557 -1188869708332790105228758351741927690548 11006558 307260975876811160614437786422562912384 11006559 529447579758731125923377007185557114824 11006560 129690824313441170752314222607332802560 11006561 51992863858696837789948316788111728162 11006562 4677776144801276392626330440604377088 11006563 -297811827135673302697916495651372296656 11006564 93197760380842007630358841968458044416 11006565 -76707972034625028345225286650528448800 11006566 160333245632064161871756407885068975104 11006567 210678963127246673926784896088151000960 11006568 448101048280451457381498894550700851200 11006569 265935152873893385608051098735953850496 11006570 46675051469916498303287952292350989760 11006571 454215141224905489320727451873420378712 11006572 482704502550730651499699327341733504512 11006573 -127919380669040665249272844706906787240 11006574 141616799595672042042160321245991594560 11006575 -2433696143176149689434098797651784400 11006576 -81719259913291838398781072477731061760 11006577 658932154678863998151254980879239879840 11006578 -346979226521493492922885418969443286400 11006579 273554470138385091250532240681801295180 11006580 69449802242917027766276760844381470720 11006581 2658716633826640119004412147342254080 11006582 -371038146570491502671821060733552947200 11006583 21687363416780516228497578045490126464 11006584 29860608348251705205136039975678402560 11006585 -309975441889524158628158710665203372220 11006586 35878859621570183169194112429519886080 11006587 -266491003065091086513688811548763695488 11006588 -494336774928756246048440167400414349312 11006589 -377611826222200978099087944310071140832 11006590 36057624027606544790656132194609077760 11006591 835249115688113806797550259406115588992 11006592 -410101317612328841432688559237795676160 11006593 34882493237785729993525927665366434644 11006594 -279433680432322589912120714148690233904 11006595 4651166091143778006428902672110583920 11006596 -559018944737464907906572356300121661440 11006597 -92711038836532540309578136686017001408 11006598 95120994327117940903160988560827779264 11006599 233386120945742033198200062234238528320 11006600 -107405783087236489487071288863286272000 11006601 438516243832111696549507638763904145408 11006602 -13763338705042411961740132929362702400 11006603 -244469506659346937064060691708210223148 11006604 -5197863986969700285822644836240048128 11006605 243889900331044771227737068218271116000 11006606 68815862791451412269181831984820575744 11006607 150821509081833189757873790010692348040 11006608 -9281381446953723666643805265078517760 11006609 -797958724974164335097397005423357738190 11006610 3699707840523849680067139741822533120 11006611 -66203041075531538117940282672075958272 11006612 -19154115082011288715414341397207449600 11006613 576432405886770551154144892042984318542 11006614 -145837770203736492578640161333808614208 11006615 2711667699114731370311923241882779920 11006616 20122235463153271373452987274955571200 11006617 95380137515225544156406535836559734420 11006618 -2620313264714092759142920437440417280 11006619 -72114715881039710423454413832561097872 11006620 -380784041157991798526808886853206256640 11006621 -650524254271606009651098462060642892500 11006622 -343936877285333269477049095176447954240 11006623 469252599034710727836794463618126747872 11006624 6145569880704989408428704204120391680 11006625 -261291209044365277589850869243170800000 11006626 336174309846971250105407621614751687040 11006627 -499193562458462029021222990971094863360 11006628 -342526649507569752012113596666974305280 11006629 26372151510325858826012114087711319230 11006630 94799625140886322217852183057595360000 11006631 -733040024307362117216000103799686722400 11006632 108490952323923362119828081006084177920 11006633 -652362024032011749013787278182932023680 11006634 -138904109537127825030775935462658379520 11006635 55758493640491047997572074362899850080 11006636 59951195140984663744664137687685403648 11006637 100335898615160037356978020156956720960 11006638 220753155433221981841088573277309990720 11006639 -90561175623322084992385206910875696144 11006640 54929620941972976517253023216732405760 11006641 -39581289800254105018503958658562361628 11006642 -118431319142022610815940195239247406688 11006643 -72686093949503276836628048284661529600 11006644 -249488327009845323820396121975627392 11006645 -470603819447414619116706917625488174160 11006646 47585547798688493815045089293253808128 11006647 -1027063727779114065585391386125646546904 11006648 -44334185433252184631291652311604756480 11006649 256781022946652911492265619945467422404 11006650 -19301806790448230374195937152459046400 11006651 274383810782037999249974799042353389872 11006652 -33757697952050189075981436911972686848 11006653 -88115680351267362227160618183516617120 11006654 -446232513089050819222170482566508943360 11006655 -16065299173979679272158776591463407360 11006656 -217589270832273811300375790920788869120 11006657 -413308187386477644631755453952958065068 11006658 142828640477665831492315785765441331200 11006659 -299404018087293892765450577424817043140 11006660 68043675353929514678882351338356326400 11006661 -123624515135566163095352098678747952928 11006662 -54393578147626930290805823147921210880 11006663 -7142812667207143329103431241012625760 11006664 -41079339003957318778096492625943060480 11006665 -62186881887804039116090951846976209280 11006666 -152423480717036112277600768276425803520 11006667 -1606739141331970886752191345789527040 11006668 -350804158904841323507656082355986973952 11006669 434482555840079163675813822381329490444 11006670 -105376066469982685729188965039643849600 11006671 159699002225984170965187142895357633592 11006672 743572310994875849449711731125477376 11006673 -36819265925830960844287891273808403840 11006674 86540844972158096889325068827650639872 11006675 -179225919452259384240295037269193556000 11006676 -81796128465944660809591314987284285568 11006677 -150706779986755146045546203051112101856 11006678 -414979030793213606131247546684954139360 11006679 -352617011902401239797708337249989752216 11006680 194836342738427270557370293287982694400 11006681 -204815296210628990257306723928399138880 11006682 207954813943718087182414452401001748992 11006683 -1667720824680612265292270697989411107376 11006684 164722650674549315760839164063151895552 11006685 -539446505298286887061202851730952674400 11006686 144219941986462772441666386739445889920 11006687 289729148630707327904115377042871319392 11006688 -73383118128061099392979662748558295040 11006689 197425994736657303539654904875166605460 11006690 -958304907095205269304525307531968000 11006691 501864541320896053747465348095665091192 11006692 336654160202114180924564018064997752832 11006693 -252370638044637870359474993053036981920 11006694 277404165177149790837355017424321288224 11006695 -392634438106012063650263133840837104640 11006696 -156961612460995277068388813672307916800 11006697 65376081995214429645586594667665793280 11006698 485437866791943413440491232358561223600 11006699 -955850215977166566521293475494628216280 11006700 -9732704858096430986495860984994304000 11006701 748139599306625530945290395049781444332 11006702 -47828415155903941424374526099935297536 11006703 -467644732506804833461531395725545791288 11006704 74722848814671991177562852059228078080 11006705 -80974292423442728434580635859618561280 11006706 48388260137269349338396482289759922304 11006707 97297066954822880697417217861467018956 11006708 495968904892176608140345900373778361728 11006709 12808978841678087685176995443536166912 11006710 -1030964027721663925960771428670924800 11006711 -1247643272876488891806782626738503600 11006712 -130164996294803081915090909188571750400 11006713 -631366588633353037464902740041055901616 11006714 484656610130659246927635589336095878112 11006715 -293740182601848512666828223361054848000 11006716 149439008795071740209005761837918665728 11006717 196585735885751646717021918590029183212 11006718 26165183693506714801082211346733201280 11006719 -83025812092249985712448341422377324800 11006720 342811269142143324215655539102711808000 11006721 3224575605248350368073245442674802656 11006722 -210271462972450529440013292498089538528 11006723 110290223283729866462203998829605509616 11006724 -430947086234299932708871204612214559744 11006725 215895156411157743390407183153263744250 11006726 -494978401298534818147096026821292278688 11006727 -88653717274789376920983936409466696280 11006728 1015873058014658388701799147816193935360 11006729 928425987679435233553765639124791554330 11006730 -74966383359966962439443520274783150080 11006731 808917114342872001529754546256396524992 11006732 -416951072315879418028777990094646947328 11006733 -249220713804164500803300372029875430976 11006734 113597441060487921828023031856653567552 11006735 437352303134474315485770098215528151760 11006736 10270953962358102510390797033338306560 11006737 -73619760184929746144500907118530762496 11006738 -95771937341683313042919848269332360960 11006739 698138160217335461997199523670110993520 11006740 -96010930512503434451491665977936943360 11006741 -558648776172238761795356479241188623858 11006742 177239859664427871844681213798208200704 11006743 -681138114906014481313037048466331498752 11006744 -77766171721890735515356893886934016000 11006745 156258721248418345186541972906364657600 11006746 327387569099042211831894020810728761072 11006747 692469257259847975847275858884058047120 11006748 -361744787322704647600699522411577299968 11006749 159344235973189650983319864590407063564 11006750 54413541752829460361457173058660912000 11006751 36561065347278057705514085282257306368 11006752 207817475595762433330233678771603505152 11006753 -5786996392916533491926694551718877776 11006754 -41580044402198727230854030706003804160 11006755 293805842731870913774572227325495722000 11006756 -49244818301724358170771449737710929280 11006757 -404981636826538370635506025879115358720 11006758 -67435937366620828840158427565596977024 11006759 -998574896887253330676548910325292108040 11006760 230377533084986605982434936825015910400 11006761 275800032698045496324890008745123466362 11006762 -42092101850891335000034736564203649600 11006763 -37957241382867804118788824537060825256 11006764 810404769005735368434400799269804901376 11006765 63974277786149993418565447733909760 11006766 4306536075069702337065629213662264512 11006767 199898212315618559659510130053230438592 11006768 -169414081772454810160746500733315268608 11006769 -357309400821255115060856957233480542528 11006770 -233388319656485613005424353017059215040 11006771 7194242782248386599117361531181690600 11006772 -216455933511285284291625450437238743040 11006773 -244752002864357782915615156390005208978 11006774 268687750775227202316868296402087228672 11006775 26163583239878099151459320769589994400 11006776 -84078079271704479468861823123759104000 11006777 666845474283228956957192563990355491626 11006778 -50020257454631489506758192545612742144 11006779 -123478997781210969030654602586227486400 11006780 11688920809193427885071953418481469440 11006781 -626333482933402016249750792933111432448 11006782 -165366231339937382742389410477166923008 11006783 260296360535091911825475259705068594960 11006784 66181384772350239933703649403539030016 11006785 23592760395590361419431817414598496980 11006786 -383656972810631625563514408311245977600 11006787 439964478500207713367044605863374820160 11006788 -66222172376249466028089670009016610816 11006789 -1423049413196185315470262719417791089344 11006790 -119754035706563348765421642907235938560 11006791 -371103798391267281633076959938290461416 11006792 54627018244708882405733056612454860800 11006793 -98771130467796983326101614017318769280 11006794 12075350114756676809902697763467107680 11006795 262224935158037891246101583090121073200 11006796 -4465323041173524316333836609840930816 11006797 -262974295276713512147148058811940762548 11006798 106916354174180045161446190744633896960 11006799 685983702957544823607172217542758276240 11006800 -21576361573989883331874048467596083200 11006801 -516799364278859698062408370061570668890 11006802 -50279888768483899877812777931394488832 11006803 847795983163489691555210015833875437856 11006804 372906668267332458704769996500254003200 11006805 22978098266426779140239392876524681600 11006806 203538381102890961850084788133014680352 11006807 164072950816491479159459191031493684912 11006808 -80103292642777557764644575072659251200 11006809 155910086061839342214647760624501588240 11006810 -188946248812854132506873842928667313440 11006811 51616657474879561074117565469969619888 11006812 -494429374336445562829323244090351865344 11006813 427576257993786524751776530835441104224 11006814 -45542004642691975943556184354619658240 11006815 -646460135051032311027723953453426543280 11006816 776489830493449213087508583274688151552 11006817 -563059551189976081444166441541989501520 11006818 58448323286857597245431121943539489360 11006819 -51824220929947473084602905467402644280 11006820 -141345192160708887541733101374326784000 11006821 -200011715712026921784672947960340584610 11006822 299053938486059154795266474041639679712 11006823 342290934212118571025726496296202374184 11006824 321072900901105155335462251579538856960 11006825 404806606211089414527031377546869251500 11006826 -138652734654163345226515805350654154496 11006827 -623664457583859872236949494240917487888 11006828 102006710777863707328698740325678974976 11006829 -26493879638666964087372126173112577152 11006830 224526846389718403846694317084194202560 11006831 525556775036828300636942427197268491064 11006832 -86739840777780468580948710306048737280 11006833 -795576115581291319094061969457043420800 11006834 76787926489720607075464976262967173120 11006835 81299660704380079667817992393965320960 11006836 -757933763217097911958756553466459193344 11006837 -1549896729276603316555198201418039749248 11006838 83162225759392918211990001222251769984 11006839 -533948180621593754497859587049571176 11006840 255271781034225480258275714101072281600 11006841 -136108734627580466939260885218980139840 11006842 75503318730779886296087024638860547584 11006843 216009968996265163878602804042585041584 11006844 350603405441033825871222556556865839616 11006845 -15595913478182456774651227292901937320 11006846 -89662094826715977383131721991386142336 11006847 -41040244781251543053232156419916815504 11006848 318176822075180808273303140486055198720 11006849 -264405409048218287314026851499665792064 11006850 -129825575008666329452396201020490256000 11006851 18643037466453059370084659242255145852 11006852 178823949222069835795980852728965355520 11006853 60868595504581503033992659781027819328 11006854 57126258542360529588256426880668624320 11006855 408657264142582762370481353174112752760 11006856 -126949762782696466734471744477821337600 11006857 -230060412595305270482868369596521778112 11006858 -22101560277709586908810585905122304720 11006859 150665051567695504419768331514780690904 11006860 11562407201850747184460066415272017920 11006861 617912485363482908887415109065490561462 11006862 -222006359312566721615614850148586995648 11006863 -54262217589185823506542722372007104000 11006864 -100198979747303452147750517471726469120 11006865 -301709076399527547415174943583053041740 11006866 78912788953536953971947731724977414304 11006867 4783318976672022979911925842718344360 11006868 -105401447730641379822254210069246453760 11006869 -74549227880375353644267448699839855730 11006870 -215329898479815574859380487931725760000 11006871 51763581003042458561504351739945335040 11006872 -228371284685392925326066400215694008320 11006873 -65867818716882338665680293045667495276 11006874 44570304233435021702571811216388298240 11006875 40331815702676676200465721955842165000 11006876 -326893897324933397049692871991150336512 11006877 27609444311046920393053695888914653824 11006878 -53588333748406417441624344719282587776 11006879 -75838445725176463217796655592087251848 11006880 95523516355549210375443698178399928320 11006881 335758085810815653060035753399817415464 11006882 -2268321951915672394073961386143846656 11006883 54223925113264747251702928764532101984 11006884 -1039757486953158625240583961391652864 11006885 -107314087174621962374991036783374668200 11006886 114230079402290161080414305113190592 11006887 -126255850456340470928059338053792963464 11006888 -324006820784984024965406416079230986240 11006889 -69673871836262448534273038221412736000 11006890 -8463860427901275175260934693398276000 11006891 -32815214525552391448081043971112395776 11006892 63106466176970487984694044189975045120 11006893 182699698416575514620389983829270645164 11006894 262729490798535796124476766833828971072 11006895 -134208680745298461782805341086721399280 11006896 247852567319714461648418220994025111552 11006897 -161264687282061238308198605435336089440 11006898 84264436698593222382359284273252400640 11006899 137499544683991739089836110332222581664 11006900 338358036976087564833199635373865424000 11006901 56204368878949839743267366591283020160 11006902 -285768895165795215421435409376551434848 11006903 -314495537817233771651990893769686280808 11006904 -464547191926012504464498955827989114880 11006905 87730599216815160554289731127596651520 11006906 -27550335707928348815389325338138728960 11006907 6532724289192451134086381977488873240 11006908 44675484320976126575743826786138545152 11006909 -764560861700460026177148876828710544960 11006910 -107585354478710490138193737394565352000 11006911 -12613811898231165273524464569632424000 11006912 -85923332146197386662087971243263262720 11006913 528448322969870773146289956192349879344 11006914 291159112956521516203661405274234319056 11006915 -929780489116543970091325577245375421280 11006916 42347862967783335071075889270787095552 11006917 -244948810374239937383240260603220629728 11006918 173730322419555237922685428877896172160 11006919 -472801721082149686365584645385683001960 11006920 -877859603371717024167592739103097958400 11006921 -797724628419866230253134577391598033500 11006922 7124652836064736128891012035938166784 11006923 572751981623993662041388503240703201172 11006924 125111765879676557584308679856706969600 11006925 -2373214666027597967476670602677328800 11006926 95225727625115256677118584193547751424 11006927 -495213813562299552401226112903229182224 11006928 -157313643857548222542501047267672064000 11006929 -416666632030113159875411602796694205580 11006930 244068816341901320696144472998617036800 11006931 -128930878243799493516867109216483216080 11006932 -173836814785711977661495637958060517504 11006933 -40794657013084794435749552830382506080 11006934 -4541761624957779302654580274030503552 11006935 483244796613896044813242356612345273880 11006936 -9791401121256288030767363887489597440 11006937 380635797232208755399407315794603426394 11006938 -73412948491941579941934639804999332880 11006939 733057026973367983426048132628338974192 11006940 6920004882138166730652213196962201600 11006941 -1848090100779506198505520076532798585600 11006942 20802940652866782907884369119835600000 11006943 276136751289918074844645566099349173064 11006944 -150124019906484808024497004553789767680 11006945 17652533711831750143403781302362917480 11006946 45205162936890424325129029090833822672 11006947 338868542431146391486666958504168979200 11006948 -178546947205068396183913854223094022144 11006949 168266290309701976767384944905883064768 11006950 9044461809407953441351171429178544000 11006951 403999775644060217285336632553471517600 11006952 2501972011249014361355379479690772480 11006953 -148334881706636239101508171532407644416 11006954 130698489949326087949173375529312035072 11006955 -189035237025951570967848756097674304800 11006956 -452623454026297141497155769389128464384 11006957 -384472361907976451046296677468222993620 11006958 -3590198491881456113324491211833302912 11006959 -702749584022124782633702401352785489840 11006960 3313175531642467065493985525887303680 11006961 -2072874560876243229403208372210251776 11006962 -26351811668289289063799118068166168576 11006963 216530065118828272364218572903246581760 11006964 114064730897687881665602846192946288000 11006965 366385603019009189601285793631128360860 11006966 -242658910794664390269280007158159836480 11006967 359690563104747183268231342753813231080 11006968 -2910285500551162073741522815498506240 11006969 -153473019773082963497194226883270420630 11006970 -151126534773978511332436267182975129600 11006971 -456913369420997206211120613119528740828 11006972 -145802165327308904901695472887024941056 11006973 -697639810254072710056164306270802823796 11006974 278152109874374336114187820734404736192 11006975 184617257828864887467078625442988296400 11006976 511830707279250998526630261786213875712 11006977 852096683562960678717761968924413349632 11006978 459975590795960682386273373354591485856 11006979 -650142758261350634655126870660174549840 11006980 -327536999755007708679588520748881344000 11006981 -425535246873430433043562107052986111840 11006982 70973357205869162701392951061066321920 11006983 -87427098166147511423560123975190296992 11006984 -23527970518813058124811213532343828480 11006985 -116868693541447234525506765534981043200 11006986 47177790156602120354407706452091891040 11006987 -305967201398246781069584963801280877440 11006988 108057775967393826793975246509195018240 11006989 132204895873298870761539917656078322656 11006990 -371780620921215507135080746607217621120 11006991 -109616332389016796020460134014158191680 11006992 35354586230393525907933178493407068160 11006993 310975821985652827247900724774831657840 11006994 -35118359218617985548652823177369126400 11006995 127827195314156400997193631411690897120 11006996 -106385681367868227693313489767035904000 11006997 360341093862575396270406917428703940000 11006998 -70696542522981838499227215105088428000 11006999 320931947779153686794815005705069213000 11007000 86771294781743897648357845945559040000 11007001 673407846283066789809583690798169997002 11007002 -1737516589453567756646337412366096128 11007003 18896055687836260371439081721108133120 11007004 472375372359289981316988132336395276800 11007005 638007731960565878921350298059066071660 11007006 26614907912837280574937701227331715904 11007007 1087779774852654608051501636686449456 11007008 173887513913451091292798295008446709760 11007009 -7956453851175314868236567068941203436 11007010 20956692264527932591747951630435484160 11007011 -5085486046410048727922744713357418808 11007012 -133760266074495631068832562270866725888 11007013 50402528022984319914775576681130615808 11007014 198782330035341503483971811123088677856 11007015 35748798646613665029269648821528688640 11007016 -442258358204943315756441386369195627520 11007017 388857259846311543288615420685122426 11007018 -85375449262214296323198947024629151232 11007019 90388975420240566665091597933343835296 11007020 88515808726272987699381037094128404480 11007021 -428808278699192345721785571249283831488 11007022 104252728091024245580146768650935890752 11007023 47872841811941867862842438835291957840 11007024 23817911203778890702728309853529309184 11007025 248340934717016785084969659122172988550 11007026 -498224033207661575807488252969380998016 11007027 -169948091730191051684262506468830461036 11007028 -427938518078217095372510595249740230272 11007029 -374640917955983548268379886193036286720 11007030 92233508140801586009733197491457320320 11007031 -254231841008515725966355451028540899408 11007032 -644734136785060498401082889739461529600 11007033 -337993521615693424408067120177830681776 11007034 225112647980864510485040774903887906416 11007035 123876293733744187475436683003543144400 11007036 498328567322645735905569479862141404160 11007037 696654312355103261926773844138520862720 11007038 37946158601170155243231180091523608320 11007039 -286495888943911877914923020759728145976 11007040 57727830137376088435315451222399385600 11007041 122124658149943479956337612810132184704 11007042 -59742606561755363867461049065052824320 11007043 699677103739469391506644122877582159292 11007044 326833859533932847224650389675783979136 11007045 -46133552629320665718212597286799666560 11007046 52113648535914832659988410383316417024 11007047 43854321936353606769737247768873539280 11007048 -141697548157006947676262043479836262400 11007049 308689044199406858576518870569660558900 11007050 -199272543852906681070388856148016281200 11007051 -243882883073216268325250163317061908352 11007052 283562341542118403849456902703706158080 11007053 982005682366615840586161939200482585580 11007054 -6002850758621526035645038596125831232 11007055 -452335836609086944474334216398262868000 11007056 -64358057403806157278411316994201632768 11007057 -357423566708905513124267020191673197312 11007058 -15280396281569020939857973678796040960 11007059 100743664739962967693270194421767548672 11007060 60939529820304546758623554915420456960 11007061 314311618061058371618124827674336016480 11007062 98850015633978111205761686963615052864 11007063 -905560379714068253961767467418768295600 11007064 100261700315342598899525500709229035520 11007065 -135417656619527036606938572108604301880 11007066 -24938293612030968375164454325717789440 11007067 101243568859927754912841544108514658116 11007068 241518299921606397630539279967930708480 11007069 -442061992297003007111623080718397187456 11007070 -340622271870422405120364526214828659200 11007071 -972148983569376818848657726449347244768 11007072 -326385064265663308110111330076689039360 11007073 -318090434529035686501659169227450225600 11007074 72994335595906236679334719855575121920 11007075 -83196818786309702655989220613040988000 11007076 251815563191271226189043612102764511232 11007077 106119159433294809554402666665458969600 11007078 288206492996390665186755756850199327424 11007079 59942650136706643372768540430084970680 11007080 147235435719758639226683960274984960000 11007081 -425519535025766356502940715877176173660 11007082 -193730243766650531430826208003786326608 11007083 187059616313831085401641207744130281332 11007084 225608127822622345785805567692904218624 11007085 644634812093915653710473111539457280780 11007086 25022550270148982711704648862555879424 11007087 -3640376319159561874224988196739953664 11007088 18881604293849024183320678342333235200 11007089 -158370927208577965264930671328190296110 11007090 4576309518775211398372510725037793280 11007091 -573706725731749176285647934125566563508 11007092 654596830799964567268871414774294280960 11007093 41098461849651564889917636148313280768 11007094 -216544779256053122549977244102883410688 11007095 1158865713525700268349941948932177113600 11007096 -8980730520993962266474734562148659200 11007097 -217875531682647852219257960061840900486 11007098 -241835509862835148438306947862610797200 11007099 484269354114999246125344800558230644800 11007100 36021856194018277995141199779958566400 11007101 124481933162257098344342212362117421152 11007102 349776201053220079120606310658393550464 11007103 -799662705946900525258364393931816424296 11007104 222918895651847444358382765595468759040 11007105 -120021509094418249212057613330224839040 11007106 -3065852531694133089474868992357787392 11007107 -778751385216044128149424431218986336644 11007108 -8246833233304742133575087558663700480 11007109 1118545652591881538692314934106800251516 11007110 -211583028777228410317206935723003485440 11007111 -92862432164343600188094580081355271600 11007112 410688938921837018422953465895089899520 11007113 320860790440134625149542390705278714824 11007114 286395703500286584901221164188416241920 11007115 -85657080964293639620752941496364002560 11007116 267038863414222257017402441176815824640 11007117 372141527645218989785727273929926332480 11007118 562461518922487356134348225895061923840 11007119 217994210802904932898750427964957257520 11007120 -63405603951147420826092901352641658880 11007121 -216333758714003139663265401816270505678 11007122 -53303205845475044957077772424403411968 11007123 7324627128102858674093149201221384768 11007124 194286237796558490595675155955083001600 11007125 29258212287366632779142245611650190000 11007126 -175998994185428636654202551209579562496 11007127 -325873113777594621264491593110808948024 11007128 367025894436567197122483536893767680 11007129 -25461721206963947272861478485890043200 11007130 15181123473781272057367835044465075200 11007131 -557281866502353870754730111284334464128 11007132 271206730044438226770586619286918144000 11007133 -214334955553357340151914748748118834016 11007134 337858067551046986440697120048353273216 11007135 -251306445726252955057729413540731627880 11007136 -17708013605541794260985647482729922560 11007137 -158766319789519773379841511030678273600 11007138 -63332887543352206748806141510428733056 11007139 113811226037519655553534297340902711296 11007140 -6953591114028982449122931101761536000 11007141 -155108514722577133128925624505264143008 11007142 357022360060625340020049893183663573472 11007143 -14671793878324228605403132258350593904 11007144 585930773595850315813033597323030528000 11007145 197775274964189921849486423519171596800 11007146 -86394864486195837958961864107071290016 11007147 1592511653630476744002316863674246880 11007148 444963474688860355307163278149033342208 11007149 -317042191483333603283772173771106128640 11007150 -55266190413064805951398549726857676800 11007151 140091971409030259449147817954043691152 11007152 -60459762568469668756034192403843317760 11007153 -255466816874101188066297612974710691160 11007154 -380659031407664175473797902842348074224 11007155 611408917070405678095445817302280760560 11007156 11701672186244305001682642328203264000 11007157 172858983739024799840607989559754200000 11007158 444638769511645320049925042244839680320 11007159 -36228363991409216991971688060110653872 11007160 421344478467601652053765550530413158400 11007161 441520963538690632344748378862479227024 11007162 -68237784914323230283836934763312594688 11007163 377818135038024543364819458881323597412 11007164 266158064397608708092155797690923729920 11007165 139504893528298259894018354698996016640 11007166 -380964155035658593958306915354119215360 11007167 -242070174968232127849730041309180650576 11007168 -54433304313066389660468699019891179520 11007169 -128099836487340273320043180798392433980 11007170 -60480532508155069575199329261391472640 11007171 259680760816601734449902045413849036800 11007172 192736633819175888556386444270133934080 11007173 -287736190174960627334829502835756452578 11007174 -29899608234678659929459700159576782848 11007175 -242228561140745733639660623993649089000 11007176 1081255692026657832329473048070117836800 11007177 88936589777843051493126317957083043232 11007178 10223751372321215796144585186956239872 11007179 394740203719870075661313390655956481584 11007180 10006160939056113970157721205074063360 11007181 -204517105933645368921318398996221346900 11007182 -122178503455025439339041889810834835200 11007183 -3202959252071148262724671507232007552 11007184 50554884488140225940044546081214259200 11007185 45365726319284148198715400069700260160 11007186 -172802235288240208257449385284373123072 11007187 1600503261464866005735859724330782743912 11007188 290002374735843997232516820621925920384 11007189 572128298530060024926528487714368970254 11007190 350681769922117907262724242252665719680 11007191 474309037124286220551617298436199893824 11007192 -94213999544288156598446989789121740800 11007193 13679269720222294736373832169031883924 11007194 354020901975195292392383702643561792000 11007195 66959550523300354620911644150321783920 11007196 -126138045476949910211803923995515225600 11007197 -406356053666379878041752202778837494368 11007198 -940054448913354434760862924324634572800 11007199 -16577507565585558060737672758166336160 11007200 -181782226918176342210580978290917376000 11007201 -102212288702567035523202400364970012672 11007202 317738320701558884210642490088077537792 11007203 493909853824223050256366917699811368440 11007204 8513218264285911106255781248605130752 11007205 506398726935343482282904360697458434720 11007206 -60858556284755070444686607901349656320 11007207 -90715574686060726653452899156349681952 11007208 -396124527993999422620652350076943959040 11007209 277321328228982832953895037407524090960 11007210 -76142813045463605010283684397341367040 11007211 672127091802166933567558877452320175200 11007212 -1170404758085087259279975024040054425600 11007213 40491480079902468233908961495489664000 11007214 -49827270179489431326592357517069248128 11007215 -195836451067114756551952756231227827640 11007216 -45105584157740250357466675833144115200 11007217 67063901451656583256871665212639037440 11007218 1973180681650398902001149646896044560 11007219 -224904034072804885925030783381866022856 11007220 -39474796416465191661556388188024504320 11007221 -100104637882896156157503200904181263168 11007222 -58952112531263161833221514056123611776 11007223 -765933361028036098680181337563383800496 11007224 -546812533873450033661167036503985152000 11007225 24326947721830960917992145240779760000 11007226 -2495118946344375844982092955474592000 11007227 -90016476713337256417238095459074452736 11007228 -295975831542635686373938394328208343040 11007229 -300968179925815676530373791614917554368 11007230 5023598120323380966015136792209957120 11007231 384412754555983051793096144666233841352 11007232 11250117849768222054787050785503969280 11007233 -723247843517341561280847248387746699518 11007234 -113035701109387161620339293287783444480 11007235 227652691536086055929528086312911252000 11007236 -79827697844142673525243356907348302720 11007237 -225481080277492936948083694113890353440 11007238 264028238160565746007725905278186375680 11007239 395422405551154264213516090948203206040 11007240 -54154122855412363271087941459464192000 11007241 146047648594627202117485579926822776000 11007242 49478925953598395124264701662343956272 11007243 -290363402183421992878178984448769178880 11007244 -654348439024930192904574082494680414464 11007245 266005123001236834311406005241016105880 11007246 51457338602809701020398502619620909184 11007247 148676604185482357689829175990527166760 11007248 14155771169910708694872538995576274944 11007249 725090211630360380743636589336510352 11007250 188316262965151907773950778074871560000 11007251 1625435462231971388155943055049714452 11007252 3944638718428286989240697027694511872 11007253 442872413051474579579960082236443750140 11007254 -1826110002644602954244481395918364480 11007255 26552036572586097967853463096049950720 11007256 77065330072763574322260459763140403200 11007257 444271385730296477805098802875204098506 11007258 65513272418493872699580667731550418688 11007259 -58724892641415716686976407424299063584 11007260 242636853151550689502297578713203420160 11007261 186234593812547990982346072124266931910 11007262 256727963483249715246240871756463248128 11007263 -141635375959505571774597695614872012096 11007264 152018107476224578619689022040763269120 11007265 -254864108054067879721907595956749781400 11007266 2699332074078863547069627787523638944 11007267 -357419178442375065690784529069810552400 11007268 -594546496404112540002701461221308474752 11007269 -1595754060660598761554086900105140480 11007270 56911618637094570385599189205849670400 11007271 -591731095143132593474015261782456462080 11007272 -315059868327406098990966139585227571200 11007273 -380197601460594880138341772886200700016 11007274 495876803080253345973862264374326922240 11007275 487939533537234922276626520764531702600 11007276 -7650482714047016645183565500739502080 11007277 -194547884348322290805097614063098561280 11007278 -22820274339332883994809489224564602944 11007279 -446456848844576985944671597905987636960 11007280 851097264274919984028554181421301760 11007281 -573843019846261648173193496499105913488 11007282 -89342782248673405913381979808578716160 11007283 -178153136070313751403185394907113195360 11007284 767761774280064404542856450649799391616 11007285 28996265518847452272430967273128319040 11007286 -323801352478965894032286244135045319616 11007287 -10803761026648887469010229384649563600 11007288 -123081526657856884256327349033746227200 11007289 -490844617666404828704018481094002192560 11007290 -43346764213726400339597914296786001920 11007291 -253677374660015943669523586243054706408 11007292 -283252678919897716077207341429199913984 11007293 103365109184171896274922744205016054208 11007294 -74806399249033297484959701265028422656 11007295 -74384126770573903679812547530056967680 11007296 -237934908508545991577287607930201309184 11007297 -203254945501935182404978211532396454080 11007298 31994602565180025823887417081224362560 11007299 -580217237261416820893461564268812167280 11007300 6800919199003169869100938804156492800 11007301 1855573229485153712802225117843495286432 11007302 -319697880269481346566973438757408019648 11007303 -255725319570951906045320544462543166296 11007304 -187997633890217683431742915487913738240 11007305 -15261169409837859590506563295664415600 11007306 617904057655624348449612140124556523520 11007307 -1256999613876147971022975812124429974240 11007308 -509381274982228707161690033541673582080 11007309 -45918327661125021803915850886182882432 11007310 -107949128174744970913671548742465536640 11007311 -173534177319617903537109745994641229520 11007312 -164569850196603701792714336964575232 11007313 -1096314268977843269377143408418129432860 11007314 -474714100715950360538650246543979685744 11007315 125077433286446930488080023912109543840 11007316 100338357384955058108619844359508615040 11007317 -25117231008504371898065437605380411040 11007318 -52286263943076948961808843282770083840 11007319 -36606380406241449261448615776814963800 11007320 -66859289903693990116732822870793011200 11007321 30637313264803176135964035687282600960 11007322 -223092016926381560495636828058147318288 11007323 620673439310805703831862504255430400344 11007324 -175060335887162700004521254117302179840 11007325 -46742130547461850587953621292830656000 11007326 47917505196170971272610745533162363584 11007327 -227486674312224190187368129773267888000 11007328 -893916581850202163798657096953162629120 11007329 -1189707734510475622825862178447109449024 11007330 -47450094228631319291688345153872117760 11007331 -1222463671380730276607934475101780807968 11007332 110645151732074273121000972107612774400 11007333 -38549278773966927084783426110782620738 11007334 28712811760103578092788573617468325760 11007335 118247515432588001578209409980836319600 11007336 328844997603870388958852098667886182400 11007337 233564979972228395918102351797254234192 11007338 -6883757664980724619607382733690543104 11007339 -23825040350462240699228891695568497152 11007340 -185545202953896662503742195501388441600 11007341 -369360064607338368225910868676316572948 11007342 -79709268632892812690733740454097069440 11007343 163603383024794445624332990252218001760 11007344 8187099887252857172412377037171326976 11007345 -166587410992679252516142198583141524480 11007346 113578708775669738287410146514596144640 11007347 310297425972666212606094403035334604352 11007348 167740445376336679831450877030735431680 11007349 -98435581396299067010271851022540221650 11007350 -234590421954994018276948852387242885600 11007351 -621987620996280980196555571082329845120 11007352 400205120713756133005731974336962560 11007353 -563503150705819461078327283975201522944 11007354 87527197054507839206681611483864439040 11007355 9286763105463930172979234584769212560 11007356 -173211221096219002528215834994780938240 11007357 -18217348634179672994924185381779432960 11007358 -203127435347454126371384278145025690816 11007359 216935514855997337501441981364777438840 11007360 -117311186566139863463035114654531584000 11007361 -246085363003204349256378654551504717888 11007362 73809144585395404979226968280759416832 11007363 -88975122368771461180145667940551843072 11007364 452880188956254184216779557085697587456 11007365 -212517037699661264449068998545129008000 11007366 171043105875185564091496537498920530304 11007367 -45919586447814404845995484877638007328 11007368 -512970102755470498717017103009456573440 11007369 -16105854679559683719800860226981395116 11007370 4810541120102823677430188054139717120 11007371 566777006932571319307172436326392200 11007372 155673602838966940626983256076586798592 11007373 -366761336597482149187405419963728716436 11007374 -50488879651978670784228086062084664448 11007375 -290230299867469702975928109128273400000 11007376 232200021279457183327277354044876562432 11007377 284201239368020699991564176732361014640 11007378 -9678659435423278794133880029492310496 11007379 71672775936070028805884359962081975980 11007380 -171696700482442660009733485627022035200 11007381 30051138749736483339580949742089284608 11007382 47494524836760597656293298847709987584 11007383 -746999307223737450165409460442579661368 11007384 -132462321936652650684537651935084544000 11007385 708649205879589298885990701753367609800 11007386 -173056814919284308298171304560533647360 11007387 -211653206030944824934141501244553093120 11007388 -20578288394554389312035664712322683904 11007389 159789773613588093084279614600977043832 11007390 -11419575696008964659415976731172316160 11007391 -904221825521389690523522660879658354208 11007392 -362830910235724580224824021281229766656 11007393 -140866929312459182372109596119319957472 11007394 68692686523219657722886384752404392320 11007395 158435748830031213480709763653535410080 11007396 339122256300179981270998530342936999552 11007397 -123652309119425728868846209468376629760 11007398 -7042531586162292996033171857609312640 11007399 104303776418213968530282068245382307408 11007400 675561412374821479147524840776945664000 11007401 208694630925174317097771247845645039204 11007402 23996046557328753108878929252959888384 11007403 -132201146682007354339785259930835127360 11007404 -276723328301024425558680829016502242304 11007405 -293410442496947841342609281412293023200 11007406 -503884835704669885619029902556052308416 11007407 617560975964710859822899612300015089312 11007408 89211235104919770683229076719198633984 11007409 -258545619031645327054896098762721920064 11007410 309039622538464635411467859363310464000 11007411 -124705381303199286298584704985288765696 11007412 289059460069768817389814437485466845952 11007413 525521369732787757932723866248019527662 11007414 -216180533748595665623423567259811829760 11007415 -577664344867945480415179397247245850000 11007416 301791728402533694729288682643800514560 11007417 -135422267018568731258324998301412176160 11007418 -67136756488305532615999023191347461120 11007419 294041668822371894452182449721178558820 11007420 -435760264602321686054323286898062131200 11007421 625118837627987086672564765107015991622 11007422 358525402813548616513816698932818574400 11007423 -113846813350606359441572428079893026576 11007424 157217755917570103666133162150294716416 11007425 114610104659358996822932277874445688000 11007426 -30423120822634092840987440977257315840 11007427 -599110227144262041484078328042709028928 11007428 -279018202303692134961367944255283804032 11007429 -262083607599341018264637051471399842880 11007430 -59729270240031106911045912035741214720 11007431 538005075032538354005632925832361688640 11007432 77978760527289600967848887691952104960 11007433 -712099653478382789928207832983610801318 11007434 320697983123109669430713782370965184 11007435 168252912890583041686245264059888098800 11007436 273769019439527535134416812714991403520 11007437 -18177079692061882629475095436145640000 11007438 -537159445013864541051990434301593472 11007439 292019800409404677738450945834109568240 11007440 135892464910327040707273466425152552960 11007441 -1456741894861640687745627245448000000 11007442 -267884407050948711741403501236458998128 11007443 -50101115579743437967959865322009366400 11007444 -25476939892362811659750489747841855488 11007445 -344163920806336218243758578994183259300 11007446 536458140475179457898506413056787216672 11007447 -527553784004535941669593433416022875776 11007448 -1059578062302894303456090439735565537280 11007449 -204236240745370977525953166402898119168 11007450 64543429920549534561572041374538615200 11007451 6024249148027761857797019866518512704 11007452 -164397148997940100706327486980483044864 11007453 -278034089926776038093735688298998895200 11007454 -220515989300560945207838256471469309824 11007455 80397608603166764189012302883728400160 11007456 -356568263183217722909277961464645943296 11007457 62585483195754957835119692669917743792 11007458 250485294554627145114327512336750673792 11007459 462095713161985057864295911660163550564 11007460 -57019941782047288550223047795351040000 11007461 185006501306457325030635213118981942812 11007462 45125133593458759760088652368053992320 11007463 -13189885185577529243191441476122095504 11007464 74537528986145547160064368357189201920 11007465 -79865459135111758074578295286295347200 11007466 71585069253918202241057998596919515840 11007467 580137878764269030283783618110087318516 11007468 -31321347848022688683804395904044897280 11007469 1044243089486607332505109784428111563360 11007470 -137279447138673823364119574111740000320 11007471 173334558752640699313117810070022856704 11007472 93110733648728712618116208137138995200 11007473 323204089458534918306710021644695664722 11007474 -28682064621513725586407361440771420160 11007475 14452007934644171036037394415649477000 11007476 -602170653858928843423798033086606541440 11007477 -262779441877073008717088945047657225686 11007478 870088841016484274841379131434815488 11007479 382526849039145136009026433736688282240 11007480 -75055597558730058763113337879658496000 11007481 684322159525049798643188196774730706282 11007482 -235842522586749315045888756378282891408 11007483 320058573665484701283716073599258251824 11007484 11487827987422685141820467792625450496 11007485 59190532963284584147627471067443157120 11007486 965702283302783067396859054526976000 11007487 -470432957697370403582313711174426340864 11007488 384347695912539644779840766717460480000 11007489 -634495389683653316402719318456838356176 11007490 61904419305658998983115721977048621120 11007491 -1354204036575720684366587523777688524 11007492 97811735276374740286607162350597450752 11007493 215713956423319591743861852536998999040 11007494 -358197244852743008798510713041332990208 11007495 6224617999480164384014110978646621400 11007496 367164108754278151967265958188560225280 11007497 -840414443492529416006190923278219423728 11007498 -86115426763758493989827783823907656960 11007499 -845463528495045224955918168643225859500 11007500 -15163030649774432134983784934142720000 11007501 -85604781885763317451402379850711826560 11007502 413272081992186942978044913782445504 11007503 232167451322293530334572202997219593344 11007504 13625475599017217357102347432129142784 11007505 316385705400869844770099478011965644660 11007506 -332996466764835374652251547337593576048 11007507 237942959264661873098673787321910460672 11007508 -400310555142061897521475474796709982464 11007509 484629804349901479137934332377315197710 11007510 -205904967377354391130475905221993037440 11007511 27051738398892705061186743338502693248 11007512 -199136487984054819001418706056256614400 11007513 -433523526067212188992988146046760359376 11007514 -37974117485581829485925710326128172288 11007515 -39875670653765473888796564050727099280 11007516 28537541676081878038919714248958896128 11007517 35721853209470640038929944963398988480 11007518 -9292414093811178731170041818624894784 11007519 519800630984892688154455945533510646344 11007520 -264650597180558406933643660275685785600 11007521 -206906091778067707901988704554929447936 11007522 80712593062395707117426039284494608640 11007523 639247267639217128507942664321734567772 11007524 23954744740739007678509381059405209600 11007525 257121362582769195531565368061097764800 11007526 265888996329265426242915919149657887712 11007527 -2562767690276409924927749435914705320 11007528 -1156471064211352204000305888013025280 11007529 -289553832296434674154338665282505570716 11007530 140100492973800913017475593337091582400 11007531 380868287261105534524957188238918049820 11007532 -387402394869389488995265783308490818304 11007533 -93101166363397820911041777908128870260 11007534 -324264865172046039736435902703993767936 11007535 -265925911377875465654580633766560046080 11007536 -157342416274554744418641553253457100800 11007537 19343341627123013701645194248125852224 11007538 -439602458731876672097424640388224228080 11007539 -113692083020818211829286947440799928344 11007540 89567808095169332856696717297848943360 11007541 800536333821528222321778347723852720192 11007542 19341818644927126044441683791326609408 11007543 246645679410068632327818706974694550784 11007544 -1087432897907483188483426426751418777600 11007545 -100978352272436892326287548846842191680 11007546 223823872263424435318466707124170407168 11007547 159548893374549108228696573327375580080 11007548 346942759277675760096386429002785451008 11007549 53750217111659769358262419645574016000 11007550 -276351585708336016807250933279531227200 11007551 1085711222595155531025055939848056689632 11007552 113339909039391368046500784794083786752 11007553 152610804216509711562464380013245524784 11007554 312501005826789649868281606591603020672 11007555 -68715517053552135260104551743825299200 11007556 75501905430391343169339124770505113600 11007557 383422638106521622463486265490406082624 11007558 -168374735861606662402617345978415092576 11007559 465313928520900926189519416584987228360 11007560 -217747200704054292871906434365151129600 11007561 -455816079921347012106921315988429529328 11007562 -709359921518303738797962152593460020128 11007563 -322017629047581543188427614090492304240 11007564 144119260448059875095609455026479173632 11007565 -22898185367825251174608589354536430080 11007566 -441001456314448895253160189645819176768 11007567 370670983509347383336779488666391130320 11007568 35190711328271780944152394456945655808 11007569 223488685905886607860434707382071417970 11007570 249250961476011214651343238059950080 11007571 609800117904948567707782029743452200 11007572 -348240671471458259221418406248562731520 11007573 -31949573464225873087920926295458879232 11007574 -189457522513949263809108933464347958400 11007575 350683547956213341439737839464205002800 11007576 -37456166972188830230397141171820369920 11007577 -157012525807803152806969535411061955328 11007578 -461762979641815695841851695507695046160 11007579 187293618506417614778981210587599261888 11007580 -76500561461988905268785683054865164800 11007581 -5985447781057815461185314976990554720 11007582 284514311399820952877108068400185257792 11007583 448620009643709013375357086999627643160 11007584 -430904685429427737103245032569703497728 11007585 25204641397027498892343977047420367400 11007586 86418887639620038472625592112869367584 11007587 233820435129971898251932550912378968560 11007588 -606887146069784844809361704249030000640 11007589 82624569701266463602854899048618939390 11007590 365969036076237473216598759048285571200 11007591 -17119499337865963469794130089407985536 11007592 543545648443649720640742774322276736000 11007593 113187156849211684064240770998029217600 11007594 -108840817074135292422399319382671296672 11007595 102261806772634150983788079311411493600 11007596 -120188438009832155780171938864273708800 11007597 -12751698209981107547040859530273598272 11007598 26818987426604462438344861757401595904 11007599 -191141481075401592252290902914750459936 11007600 76592724291984405854413247578524057600 11007601 -110945893050033407718158928279399696 11007602 -389661661525961473585999435725258848256 11007603 10295003523867942942516664821010186080 11007604 -6435319559236309228550078672256524288 11007605 -178922058235959548521817687625040533600 11007606 -244469566592937706984095896877766072896 11007607 242429517224806382323435233797726353480 11007608 402616205818593806532511744987510824960 11007609 -235294879634432884726779156185953170720 11007610 358107676970850786473485717456764149760 11007611 -187177519856759648328592289419706728128 11007612 3942225690848302686525933421506048 11007613 3966031391113663453073134114870739328 11007614 -334383088820436999410848422678177913344 11007615 -80608198489677294031416460858654247280 11007616 -155501741842707358135795799764972339200 11007617 826613722022363520190560579463936219860 11007618 178267938173262169239316856070153055104 11007619 -422652506544673445012619021613957188288 11007620 -93567793601208268604582473658206840320 11007621 -84553665631258583410119588467204492292 11007622 -472579661979446817813914036803768041888 11007623 232207482255198165472547437246421452800 11007624 -127568927786806469937984990585973678080 11007625 438214690814488793346695101372815984000 11007626 29376942169874527341699550961858394624 11007627 94951622897146442290305309262277944320 11007628 400029578511082385745436916840988954368 11007629 -523776999845025312541082522541780925770 11007630 121100884236096693889075603790061312000 11007631 -595017665153442514329197497920485706880 11007632 -223408205634377737862679171665989361664 11007633 -90389348819088409781984390456210552064 11007634 -13084939597515036935962446766868175360 11007635 -327122035316585624160691761122138234880 11007636 311981886956176059126962007391163535360 11007637 829780486256308020627856538332823686286 11007638 -521589961256543645651465435207487275904 11007639 -76685147594150480843086772944657147872 11007640 180273812067426305614377572914017484800 11007641 -266824104027284582880043079707183906428 11007642 89894403645053491112908101871129062912 11007643 -188917785016316369523682954821977626108 11007644 -118946942378713397665162445053455496704 11007645 91179855070004563285669595104723007040 11007646 165134840978680474844069610466854467520 11007647 304261557805622539472846687445270302832 11007648 2068595866019167355037986967811129344 11007649 775211887948497867043775347200740199650 11007650 -242386398580322944871338477312097232000 11007651 -346886772286215314964039580358667256968 11007652 -165264263805755736002370042095026618368 11007653 -400578999782776310924671990460202643140 11007654 -134479500754687550178163359151373805888 11007655 -561844812448380616855633048541922586440 11007656 -12602609802528186549719277494662348800 11007657 -620616732798592943738790293120587753248 11007658 -271644271390306602876279303498130318080 11007659 102430141208445479358121400959452314928 11007660 -126918419138057673354368957624278410240 11007661 110618813282349571389291772642287505280 11007662 256589770783812840649214652803698922112 11007663 -335431214387236965599329382795389681656 11007664 -107808674251919427847698409725382066176 11007665 58248425002402710734098471906319547060 11007666 -37541312066232680387440940296215883776 11007667 -74404148491477128472493408175676302648 11007668 213064732554261850740732534051562033152 11007669 32148631406222412591010284786486052800 11007670 6701694900392217537658588686564533760 11007671 176865922822172690845764871146239992872 11007672 86138695770420430149748943099056496640 11007673 948152778445694880939772888493221512900 11007674 -154842015445324260060893070146796491664 11007675 1441135910854701305779162078999548000 11007676 -102265959253121160441401957398655800320 11007677 -1314249372412767252959242511472647643360 11007678 55475991119988002789595046005955411968 11007679 247759421252705127844089034289698249280 11007680 -31983901165633115752386890508848332800 11007681 301121601177118876244542641810570031152 11007682 267595924696028171348331138739648174080 11007683 -268771831337149754844246064341816208068 11007684 89823108675856566372302185216860672000 11007685 6904704836242539613461335052919104000 11007686 -265361092998056912974776116592806210208 11007687 -157694346240447754962815333550481459296 11007688 498588171432000086806290771312089088000 11007689 -265260968209862673446879071339105244160 11007690 -23581168284530935808165649033399156480 11007691 208143071412652505286564434607951140392 11007692 -135584371215825536764949103993312030720 11007693 307850965756369900146930084445617042582 11007694 -374750492075859054048921193875952759488 11007695 250364279321035998393954519972700552200 11007696 24312849506130924428382154220042059776 11007697 -59489607665288638784611963616446811648 11007698 52532722197530691641608792254587919360 11007699 2496354420027688734513992668978817088 11007700 -115555154877603527071237231621937817600 11007701 -896571158969611003913564525552631365298 11007702 126050601691826596971999130813633393920 11007703 -141684656621752589779315186225656071784 11007704 -127260424140894121068555233384532787200 11007705 -188924276242396722277033047686593160640 11007706 77164712159277535808217262912782573552 11007707 -648270534666979681014121021831379705160 11007708 -261643354122469497826094050293265637376 11007709 7898146865485452035235811791621117504 11007710 -119171727496909283551321353079279991040 11007711 391632574326680776031734734752115720960 11007712 -481396489252669651377109783190056206336 11007713 755840607780058361150614647718129777344 11007714 -160414263900797533428774815336402616960 11007715 512790118324736316017619640563448065360 11007716 154162482246047906589227194947846730752 11007717 -26816255506186885374162290967034016640 11007718 -312632255468359919683582050962655217440 11007719 -246931981937892061212429906140176679880 11007720 -185132840430956208207367772315699251200 11007721 14783993680491209231660193435403237980 11007722 -56289468469885957731036103755920407296 11007723 508027261919541198185998695001315229784 11007724 67886755332531965296781466229571766272 11007725 153002553304753187556472091338452902400 11007726 -47239229335240771405801098466941296640 11007727 -805032375531978406550540405071343168168 11007728 48270254374416228093661370326557917184 11007729 -235850744285750654776076913496884788352 11007730 94147262244086687375893816266739769760 11007731 -115851317723417142399499388331546314496 11007732 -254901663808416550785000051223690180608 11007733 788916659670764542882393180970630940 11007734 -5584467783284631375715055093880069984 11007735 -170035768722829170920345118594247374000 11007736 -200773661099563367472924147620586147840 11007737 -31179276778247747331550024124844421500 11007738 -6618636836264731118593192534096224768 11007739 -218982856154368334691273112931472330460 11007740 68895713660493110745470940866626375680 11007741 585973597543913379594807430563640594464 11007742 -4818258693004607871745736521498805568 11007743 -44998582562889854395739415620284972176 11007744 -21657949364411007438400373829446664192 11007745 -95720247348987514448661939536580316800 11007746 445158247801472463643832820191375877072 11007747 -391387413107164428272741370832848268476 11007748 -93442174491992557832380919219795850240 11007749 80263844582254943300540637110661300480 11007750 67287710636446551327977738122434240000 11007751 -461426088136614569844438027489001862248 11007752 -248983324574069816738896631762982251520 11007753 43119416388906851784001038439452351504 11007754 -107614475976434421627962347123982596608 11007755 -675129662573348278839093844578524890560 11007756 303853338917753300864816177427424250112 11007757 -147930932620889070289749455606848641994 11007758 -310998930844698551242080672959437341120 11007759 -12330001367011307478846241292628013056 11007760 -60300420402190779298105521794599403520 11007761 317700076292002773635202576170923220724 11007762 48550899038332247114970068190751472640 11007763 -313119649085831421175712066195506486976 11007764 -483254719477924069406176219310576793600 11007765 142325872726061193633829173986090121600 11007766 24962614962797008809555068094972917760 11007767 -11254538264855704717619434093875422928 11007768 735818671013147666505191981360783646720 11007769 -372491228974030919524551783407910101568 11007770 205238815202364170157225509423845114080 11007771 618671075916830357026504009799812783512 11007772 -43317455924896815084160225854108072960 11007773 154619252522407953410106016709773235040 11007774 287453673322951884523396230072995118144 11007775 289711072493214683294446483157998131800 11007776 74814948857722658412892369860327112704 11007777 -188065931538346173999971609719122054144 11007778 339163042650141681874941596403516271440 11007779 180154859290091715572837316759509068380 11007780 83993643607770467514348165108852940800 11007781 -94697634379053616843365189083529684800 11007782 15862735680293143740206236748354599680 11007783 -197931816953661433740045963858825763320 11007784 413152853087220585326014143464500838400 11007785 10352527207814986786261141287954432000 11007786 -304429217000629074916781952937944020736 11007787 4292589561779536995155862213404128800 11007788 458076800434589089465293331998424630272 11007789 248217487867551967583998991960418677568 11007790 -41347371292262793025192335531912422400 11007791 -1190570901744332538583356306054380226600 11007792 32490078184282289500579964160811991040 11007793 131464473375496301206272139506666305042 11007794 34690998371053311369417600358082476032 11007795 -272897491893994698679956396409286434560 11007796 -197776933851015682613396427290280948992 11007797 717267998147939570390433854442830427246 11007798 -414206751362736697988014464304909824000 11007799 335529524457215429336410780908666264960 11007800 -128653936195405903215388657434473472000 11007801 -167563768195884165304978141006343672700 11007802 87110040439402943135264366081621633280 11007803 408450442789916267929684499663779327488 11007804 -143669285357025775922017283989151829504 11007805 196655919687748073920971166656425256960 11007806 4334873369244939410981855662354095360 11007807 -287600730944119112978057643025886588160 11007808 -2834573240096136456271136608300826624 11007809 98636848996662717711945804499910639700 11007810 86945079741892632351466230671703014400 11007811 5719740843289918128199699720586627592 11007812 378105979467812925075999055700706070656 11007813 13293286214885573492388571731181442304 11007814 7839957870838703567072106801813308256 11007815 -65415425216149953492645927214805827680 11007816 -48939631703566600975212384013716357120 11007817 -139000154923428902144674226372270606940 11007818 -145221045007918282966155757733992432800 11007819 -33122641970389273834949256876062435100 11007820 -542897068430144374576962473744152704000 11007821 144199636182831609957153195921958656000 11007822 -102447134362077462687463695357806592000 11007823 588876317054297281335621383594850355200 11007824 -88952617146723095637168021359044214784 11007825 -65457972193217112247285427243930582400 11007826 134399616070666895605157408014097360160 11007827 309171806079176398498880012789976849480 11007828 1244891201955961376213159227277912064 11007829 -121561109523288122011159032458893565024 11007830 -309070046170564920820334875897545949440 11007831 45368292308601657143401808228229019752 11007832 1060669728496468132174538677970068930560 11007833 225321404376408614625077558497324941060 11007834 -206366033771730752051749418034352197120 11007835 160144919102634162182810094065324400 11007836 -117282986138718131258386743238034813952 11007837 -16520649539235676453254040901765526906 11007838 -171944360976951755102862607591906231680 11007839 425743456721730931362817518560726790456 11007840 172604454966607682121982337721198182400 11007841 295312532920344587385239332759570199572 11007842 -360691801228483803771223062610058474928 11007843 -51498692683165990393237336270461587712 11007844 -16180597505407939870780895742452060928 11007845 70377726349621221577449814655613532800 11007846 -184737823195480212834274029373129605120 11007847 47125231526351983914627088032870013192 11007848 -359060162361711075740543225685261296640 11007849 179634958849235272577307887791794029904 11007850 -200495569154090441517123052496415951600 11007851 -167255532335097646151398516030788710256 11007852 90446787604683196714094120779061919744 11007853 655837493323990331120472914579301494102 11007854 -315795366217046615141523428643048000 11007855 46458391718067160511411194273114966200 11007856 -45223134882472129507415272896078053376 11007857 -30374622582434336040752456093498606208 11007858 -104621176187669428764931626438254034816 11007859 28259555473717801249875384079491038640 11007860 -206212850988686978698017287701955788800 11007861 134533813884193299303404233937110819872 11007862 41268840835087849452273662354606995200 11007863 -946066980051630852603560490900746964888 11007864 -130351923021708815242999626677763809280 11007865 485391468431434090819159156565536410240 11007866 267913277855489842349166107779167855360 11007867 -106659353741679643689036311518422551952 11007868 -226814156329191434405086755683204503552 11007869 270066747084379097968742545693548195744 11007870 -97170713773513997608401302212155924480 11007871 543950377901490167401961737122460544 11007872 -518635031432952261530435963773255680000 11007873 -117026872404420511696295872314482796000 11007874 -32329396026140395951821280329346959504 11007875 768915308210684722750645586040333708000 11007876 191501036535863563871330668214284922880 11007877 148391351438306593684131269600906709464 11007878 57274015661404544232097946187446937600 11007879 -62586502302810786690627827551729619712 11007880 125007065596404659788797733496326656000 11007881 500934989624902944307445710695170837712 11007882 -69049741148585716181198247504982472400 11007883 67466585815414988742286881390301428544 11007884 116882838495725089775468720893788288000 11007885 -12018581594457846654306434875111054080 11007886 40676970796222159662427723558424894784 11007887 334343815317598667472913216478678030064 11007888 -28385409873114676937330119673498566656 11007889 39980880039948727582436684849807422248 11007890 587740825408948681462342238674919347200 11007891 417135592930377532427827988670611772552 11007892 -6604650276493804220533752197357395968 11007893 84300700004054606558574062267621108088 11007894 110085482512594876628894875023030376320 11007895 -28660306954383276520365722741245307280 11007896 -163992700698028673615010986709711390720 11007897 -6504562196689904423908729866759510720 11007898 156444206237946638486701360727356737792 11007899 -1000900362322540245396075733846315776000 11007900 -95374617495886005505849380585611635200 11007901 -924116983403562952468727626105444259098 11007902 335975499686755246852676206955263777152 11007903 -193838080977935278561870969721708270592 11007904 -1025570815351815406983919268645186371584 11007905 -588622090045415653882406580830915384940 11007906 -43281573314636937072523937584723817472 11007907 308802670930375344648432435146791042800 11007908 -140992299392302539274923612025447889664 11007909 566365755652128517174211753453789130528 11007910 108688416390955950029814724573981680000 11007911 40359406348368418077522936472045106304 11007912 -281541727346691455969108103043737108480 11007913 203977271987074033477420321986987218560 11007914 2876331550041611995728001744177797120 11007915 -32642573438346679419653852930461466880 11007916 8491448859142481182309813923506723840 11007917 278465057305944583822619524310636002752 11007918 212037229314924279322504415898169822464 11007919 -114735253941831663876780552482811357472 11007920 44128585466519651000832547722189864960 11007921 -555226838934158079201772605669683583888 11007922 147659109830051043970590204942920196000 11007923 159047342131318597469733021750536060172 11007924 -199396821771928189496707217302828806144 11007925 26528666949231966487753533769136760000 11007926 24359531462819865473856501261594492864 11007927 103584362969448045443086923103825155840 11007928 486635129680264319422160987063116124160 11007929 65334113051637289765953862238540084676 11007930 -103035856980389914148554982207143733760 11007931 984140627907467915462354630218742940264 11007932 -116959679183235410020615480456583705088 11007933 -267505138763235219057911424812941330176 11007934 -21406969737072685940301077611694342400 11007935 462672905592335848009696455700043749200 11007936 89221312588335162649514946344307916800 11007937 365645041591398833485629794636297227586 11007938 -27780646867272711671272854189678024192 11007939 178498506710393196205694630992886338560 11007940 -71368903719366226302901145835340800000 11007941 -27158681444633658448254104786753463936 11007942 194759426314526823319365082928010359808 11007943 -849116116487489858324583365862807072808 11007944 -381799970589990134119195851741000652800 11007945 41827970562031597866478355009066250240 11007946 -338513647336510577146121642885191042560 11007947 155744068635646010484502405781129493396 11007948 256986666103899845001971148368563731456 11007949 -436520375287151220595488360326216491136 11007950 -126709527420385539039827712470247177600 11007951 551380040765585401999982754491332928784 11007952 -37108586888513109465818690765201817600 11007953 -746224496576464128217694087164494581136 11007954 -519902053178649306970596044118199488000 11007955 -15720984622684724622614718877730982240 11007956 198125606206827122817855581068852533120 11007957 -2288293414613378259880966252835126112 11007958 21614434987566672297296476356434871168 11007959 598591505011189886825042559881380152816 11007960 82437030223929201539489624657221017600 11007961 243259977059995919591170886364914402570 11007962 13368971505686870785550201942458274304 11007963 374151124993162828885844311448812449720 11007964 -678145144767000540829747706882256519168 11007965 232241585772523966908059286289563462000 11007966 -160716634597594963901890325210822968320 11007967 -252989188943375733726985353476552559888 11007968 -4030062090245510179912379058491228160 11007969 75881776430038345107220724483662994880 11007970 82962099551003682278127734185707643680 11007971 -13252946896130899616590163580712736400 11007972 333700811377337638849374349943076605952 11007973 1539304957383095235036670316113834302 11007974 179003655792159820749683216905963328736 11007975 -379074883620529396964092187950216200 11007976 28474906059247317981919577490857656320 11007977 532755845282458145224654500345181424826 11007978 223398329842211102803563563061787348224 11007979 155688895908603279145024936634270469376 11007980 -123393734110113159558968913843485967360 11007981 -4713602846055349537874317080671342388 11007982 194313576154293813540086429505440678784 11007983 1585104107487507329141141484013390320 11007984 35097069074642899948378284749952122880 11007985 3768578549864626587285832411094352180 11007986 204620915278088924791733297734244194944 11007987 -65519854900724588406629138831139759360 11007988 234169605672205709784294434729438895488 11007989 774634338099878809777845916789737263790 11007990 17136073861176576210354545674780131840 11007991 -116738645551626860184745171254245774328 11007992 -53527457493287764727474586526651084800 11007993 -267501734919619157778674032109779109856 11007994 86658989594488246833233540081364400320 11007995 -713931189596240473246627826717563392000 11007996 -216277856474347379805502394723776593408 11007997 -329891323161725119233189011495088612576 11007998 -48591184886216551084995157035740160000 11007999 447278577147873244298425471346045827368 11008000 -819526615250453856028437868707840000 11008001 62633353627989727526953502919776512002 11008002 82711569120607623180792889346894197632 11008003 906911949750469183905856293092638976252 11008004 123051792182851494531466232262444281856 11008005 -349588262694715178696372408986708921440 11008006 125780917344140936639387356712252187840 11008007 -53224932475431905406714656347025879040 11008008 86828396098191378223997819804265676800 11008009 732016628480437684933648942157201117210 11008010 -21504454064883569714285057897859560640 11008011 294282248903660586694114065766363914240 11008012 -444369592809027165550635539805270386944 11008013 211519210780518905544691363991767742262 11008014 80838053805822753171876344386667288640 11008015 -709086360255269946543179894782719294840 11008016 6464629993230066838832498455789780992 11008017 -543622133350659845904528695502553476480 11008018 -72114314432411924158426307051598950400 11008019 19732452652676074245642585727114409040 11008020 -9539437334594212246930600735769149440 11008021 -394736470303367958290164290582581061188 11008022 113433172608513555615300849327352121472 11008023 55901676057313638957528280924653495840 11008024 108650184409615176304781138015130408960 11008025 63545508308007217981694132126210356800 11008026 -214083909471011529550577302932227489808 11008027 730416598738818961421459346284793759912 11008028 239691863680424373822608201060381822976 11008029 474631551669052385343744822801413645184 11008030 145651106583794239582431480921349632000 11008031 -726074771596432667293671007071016299168 11008032 13061947055666289167187881598400856064 11008033 -761402442474569175994193819576883045200 11008034 -230496829581512574492905341970605201584 11008035 -44321197601901135624179387336329492800 11008036 5311069333668433589778899151006560512 11008037 462681814345246534987551160170021178686 11008038 -69018033753960222426367276699784036352 11008039 218364852867662357187249302184651179056 11008040 439202947207884843297764617642308556800 11008041 351299386701120497469378554377461922560 11008042 5577881834353847709931309252952923392 11008043 1951466211751931986311783139881508800 11008044 -11314855839098921129718067799166011904 11008045 -150924072530824257176325454633999551720 11008046 42584173481305042464763008437446738368 11008047 -7242981394011817533515598833986501872 11008048 -35371788708105192128384020461073481728 11008049 10211480425129235154704542356424596480 11008050 162008562823155419347124326725656860800 11008051 -884338805100049605223143493626479946896 11008052 -857926514284956705513965257874417080320 11008053 31345684550676290569019048330527623168 11008054 -155141022727642747786729024858528461120 11008055 -169519560906186112156684736737574205600 11008056 316793643652033824077440904396959027200 11008057 788481678403237947400194764141130443306 11008058 220883673702697702970919565675903322112 11008059 23926895795253408438322011240422503704 11008060 4360850363940497795842161457164595200 11008061 944486976823418405509883061814209458304 11008062 -5674368668951903973414047574595253568 11008063 -291646467755143095758342299337386849680 11008064 -191335342890567219629069583167365054464 11008065 -2480125665757814212136918961984324480 11008066 -42480157254251410989200893595765694768 11008067 169076877893343783719487170456776579584 11008068 358318872800644597807217721941959280640 11008069 158283385685695118054229545988572579200 11008070 -74181305145169878897890028078262811520 11008071 -168573128479281317866572204387898977360 11008072 97710929328834882645258808702166860800 11008073 130645612845011840910078241533655535322 11008074 84509938711178792910610387676005330944 11008075 -35431215008242037265124041123049930400 11008076 -363088059546619825919189081730038842368 11008077 333651118200935143227914386497491709120 11008078 419427552518495252718204332454832227456 11008079 691816129899339395376756578341213933680 11008080 47794034902389328502036897050721894400 11008081 349967307398397690824611527740549708160 11008082 -311649189109039948560920016606265930608 11008083 13690766114870276117512289002057056000 11008084 200399422951022885231917835879799353216 11008085 -246820382803091397754957468473493876800 11008086 -2447097320068537513323199863454419456 11008087 -29225707329414065258998549209622460400 11008088 56873272387186936736497423316559544320 11008089 482735505087735086736696727330121639520 11008090 -51011171094386204773161969562775784000 11008091 720958584082108160547007736565029529984 11008092 163360808985986700612821165798694761472 11008093 113240933733494593892276225797776002342 11008094 95510061974780627348712924471699919872 11008095 60224120692069234579431167936680054560 11008096 559891426991919041960934112607993856 11008097 -1050760193712445140598194800871625117440 11008098 27351814211379408416064832775842539984 11008099 22598038213014322953232167346442392320 11008100 -49011036487231738169243430044478259200 11008101 127327019078245116174349777760161278720 11008102 -69399482247659047579579112914163773440 11008103 -85996429581410234939527832175303698496 11008104 13053481048459400063327995513009029120 11008105 937315412316704685792473790615566611200 11008106 -173225122950610271209735039652209090560 11008107 -259012971197905553611652044101605022144 11008108 44476802963478257065920965338904819200 11008109 268455294217408411248861450984959752416 11008110 -15145372459176934756502046940523078400 11008111 55071155565330726185034686708885557712 11008112 -79040162285437514871061454633030320128 11008113 -479618469507279902218438816413964979856 11008114 14637405343501500197024369160682469280 11008115 -400128889440954674928940660848572388240 11008116 65523715642804065588500919069366558720 11008117 -1013068325346007505936311289127125242834 11008118 263938068100783342058766185200881522240 11008119 -532898652279625311686621642403473759256 11008120 -622012241239071755768563505242429440000 11008121 436358408469581525340512790275648799624 11008122 6818329365056992118823381777760980480 11008123 -81336089591171790981074175193718482160 11008124 -261033947126027292335192193698674679808 11008125 -133724759268741340291701458728232700000 11008126 279176619305740300339396075513176448512 11008127 -132838954609196567584705692025706974440 11008128 -151960394535902369845294612904253849600 11008129 -9150103382314318701688193897437229088 11008130 53576617804983754241906350353856780800 11008131 16880719748558984930161825312711661568 11008132 -123567600485743938591517685900550239104 11008133 -109283939464887893437568098199250207300 11008134 -34123060335498778886582628567830642112 11008135 62381285249663760478261758383384809080 11008136 556179906020864053329996056080486855680 11008137 164928943508007616951110992702117698752 11008138 -67997063473872830779201831463023413504 11008139 -222176424406228855689107359996093254240 11008140 123796100980280407856413319998085283840 11008141 1256646178064359004982617355892837295212 11008142 -252361977784879487860890264188992705920 11008143 -28720955240764258991829692463395269200 11008144 150142184904661524788466767003354726400 11008145 87531605095922453389752370385690454720 11008146 -380907793372346486518419267252173104896 11008147 35670739946229284849248935188225607596 11008148 -226969158816156762935676632454679517184 11008149 384770424082843179126397991454709263264 11008150 -191196626545088269350445647713222863200 11008151 -158618661189654667732980261143963185536 11008152 171030021864290305428921769778561925120 11008153 -80434685473704841225576623556189147380 11008154 52385395582336997629911647525030977776 11008155 -199434263149928495254786570136327788800 11008156 -464845439144829898373206976588503526400 11008157 1203424772511649627899019648146103692 11008158 -17703026652984122058780001132547481600 11008159 65293271075934686825801519115715662304 11008160 -26062676552811568855772426381835632640 11008161 -366821704078728496069616253343194755760 11008162 24033513525417990671767820525786646528 11008163 -201252307113838135008733095354455523360 11008164 -46567595389161781571664646010424066048 11008165 -320210025814977232698067899378452497920 11008166 -16457312137310002194552629935963453056 11008167 -479146576039143696611447595194133842688 11008168 102314943751582985322990301139032473600 11008169 -801821874622942135201155688039448135430 11008170 200447623346460177974406914486208499200 11008171 163036619823514964821131428464935416544 11008172 -953955420758728061255760988664365056 11008173 -437513408313071674415467412596104990432 11008174 -681407343466526944226055939044889745728 11008175 -173721973043772105617381826948296203200 11008176 102819514079821749192269713670060113920 11008177 -59621829786867181134706061891836057820 11008178 -50818437833612296565066462098408965360 11008179 16290423625514630468922214377955332768 11008180 -533854360925080826543790817753827740160 11008181 73182418949676623792420874170612809212 11008182 -73527283323509333171253275152690237440 11008183 338630077653344053117692634343323151640 11008184 103482128753948352014550474444275281920 11008185 -183751460675685390833696676899914603200 11008186 -253257173265429562824061431822716092416 11008187 735155974937093555357099161167050164836 11008188 -5383308366279109416643004659203952128 11008189 -554341842441538818689183401794277230010 11008190 126255665207031862862414531718075945600 11008191 62426662070840266799921281837853880960 11008192 -80505408251428395317615926955187634176 11008193 -221661507689683024328392790320366523904 11008194 -340748646749271041684583481666399222272 11008195 -269212256134476588256270786344827193600 11008196 4368472857229996357653616390445750400 11008197 17710319369772379581345657068494953600 11008198 530160977668289916494972674374176181600 11008199 -577590654503191990309006305153867284064 11008200 -77896113958339401553895027954184192000 11008201 791672111231916248759403626560727491600 11008202 228856071558841993213105803798981391104 11008203 69443815703495095210111407525478335984 11008204 -231059987546297487651555170458574988544 11008205 27754372471667414463595531093773676800 11008206 -112734528232423961820389690278310889600 11008207 154120104098307649786703924971191848832 11008208 -132465137599025782751213993073651130368 11008209 586355855340143223037022628480745311648 11008210 -609555886198935566528248821681640424640 11008211 -408145626432011752190265253882974976176 11008212 -457792906647271684301618054303530764288 11008213 -3640839982625130958792321842005892036 11008214 54474482936213321695648350004528902144 11008215 -1152829291761080883157459546059685200 11008216 -169272656176372702110949815747941437440 11008217 -1431604032770704697759093328610842342 11008218 -57649191651916447433396984983384664832 11008219 86123752408002408081412232257788911760 11008220 -190323863160895060124821480199384064000 11008221 -158669257452379302931643614447151280576 11008222 112559952756439769288469128452204278912 11008223 119871581105429707305567472427182600944 11008224 -5144195486831975678105803144757772288 11008225 435814635084277695628263172351922645750 11008226 330021524592272337045423216869255496480 11008227 -145324911073755740986911975896477465280 11008228 463046637604516729579196520450816540672 11008229 819776871017077544452380928111507624830 11008230 -147167226071885823361564831668941489280 11008231 174005046711697845489856893596187596304 11008232 133908805791691789552977458640468326400 11008233 -61310347974312408883649825488361189376 11008234 -77976520754354203857232919899129809408 11008235 42085763383032212253220173660436776000 11008236 402550675807566238743419708403149747712 11008237 -52738761457007644423485956664980914560 11008238 131118418248408297220212949187356485696 11008239 -107396725394153895596384866046959530240 11008240 53153663124212030634426348038347161600 11008241 -469083536843789521386450752963257757358 11008242 -27982443969361368747020976069191500800 11008243 296912715562708676722766152910941157344 11008244 -18402417864166763270154183615066347520 11008245 385699137762295394881013807195660025120 11008246 -399007494251907945554771830917210666240 11008247 1511492328738687204542810128132801138680 11008248 -136226551177619953662866721686104596480 11008249 -118791923213530486197666344644340516864 11008250 -433328571918346226682163732104779712000 11008251 -375072526958431096253306426690406954960 11008252 261107826393117361872534763615913244672 11008253 319409083907721149065744730033807690502 11008254 -6745857484874201153914609578797869824 11008255 -534649047127798697740713727294261704000 11008256 69160465241031159977999243922942984192 11008257 101660977976766351342587293736962918080 11008258 -3644281468772044457386388076348744960 11008259 -1592412891874275644867370292373525040 11008260 19481632222440480682752984716458905600 11008261 431529566501918900152760863647916139904 11008262 -506208730836944256513727441198164286368 11008263 -177061094803833928798159865366820936576 11008264 932766200170078199885013153902608143360 11008265 643919438901739366571460071431906153800 11008266 190556598277620328038966586769303720448 11008267 547852072475877923460616989014195154792 11008268 313105370116361601640719280384145780736 11008269 -909205862866365908761162053233764500 11008270 6949172032209694597485698505732072960 11008271 -113125200910009001802593101400660242008 11008272 144524422914566165842329040476841574400 11008273 -331183115801356263168740534649377747676 11008274 -38852788781412254962390218877051417440 11008275 198788201878276631557636509925561357800 11008276 -43249656186164842797662309510595955840 11008277 -131754878651721628204296314510789278080 11008278 -84331032899743004044963123690188900480 11008279 727100327792436470627357940421651411320 11008280 -612399777483189423927022249638856089600 11008281 498094853953219492398295836937083801552 11008282 -9673428078945377149280408226506764800 11008283 -77592895221819775424170394327045167872 11008284 138076858384003699128123630618208665600 11008285 -129368442365981321692515128816983280640 11008286 -137260317826237523127618835819180110336 11008287 331159047017492279968824586637814519240 11008288 -32756823753440415281559085653914812416 11008289 333213736270410113667108040058834731524 11008290 -21975367552640571019212292342239567360 11008291 115386501628611950745917038409695829280 11008292 229490958197562844109439311354449830912 11008293 -616971930272999395543869813279893405952 11008294 -45618896557222591576011272108676337536 11008295 228431504262463984579838235776402562000 11008296 249870871188873107728600574538713088000 11008297 -826012104129461136177180714282833957254 11008298 126882819146449516622714945145499719936 11008299 -188520998689635134668528665061087419384 11008300 93623260838367622817997714525653254400 11008301 7745407604594021526081404717407025184 11008302 243096154767134010052506458214166343232 11008303 -528166200279204237129812950927545459576 11008304 179305862324319467030291302740643676160 11008305 -1793407253570653104958253336529425280 11008306 -220725633700722811405201198521299444736 11008307 -460705032009821949890365185202192035444 11008308 20901903154395399856733662032641832960 11008309 194892720556026622413953976220191393248 11008310 82800294520316797388370743285409538560 11008311 -130916445460887132327574894812345393840 11008312 113412440245370888280433113173676441600 11008313 648011886032813981576223793040737054980 11008314 14512845184750801980267908063824193760 11008315 403233247520632942853954882900567943600 11008316 -77791439228221831972380058755973776384 11008317 -117347539208476089509779886804532222720 11008318 -929101579540543377626141238053941063296 11008319 49251390019158768222746698846228976496 11008320 -54187654535885995916696775597930577920 11008321 115449519136491135366627746923230506400 11008322 -7655216307072438675012872922641010960 11008323 -187150051808398840042995424146957320136 11008324 130075099222282016153298982149268205696 11008325 -179911909787084901266259670894488298950 11008326 -42293521497197697160019481407083493376 11008327 77443996088044292534542295251728024240 11008328 -424821784529192183899229189384799191040 11008329 312558502350562341681017125052616080448 11008330 -264124214579391500476170294760044865440 11008331 1482555911981692486569870995397638121552 11008332 -543426797962300369033104738898681267200 11008333 144121255341722766551383123771408925376 11008334 14061808524296085564767720354088687360 11008335 -120967400994373438572068503246343864160 11008336 -21683931242399904949923448402333433856 11008337 549740091663075507626733335889277038912 11008338 374739259085155276800606989578632960 11008339 -95551540522976030389718077931325244776 11008340 -231485812230734434902435737997525811200 11008341 -8347126192863875512821034156024398450 11008342 -386359829379526446392891532878802096000 11008343 -55868445953391691409957489326109062776 11008344 1312928439620919796028238048058245120 11008345 375854011646511585842421447121197668100 11008346 11062542609182137693275753040146977760 11008347 -12651294613767853172798658679052912640 11008348 -17813037864010179286853804630303088640 11008349 -67370131789338829326441511220322901152 11008350 -11187656572106616050922389667672768000 11008351 157877495844771684856524268798376367592 11008352 117741322726311123773760177922175926272 11008353 183390773182351065488389148471645798400 11008354 -58763491907682972972212835651178403328 11008355 682394393317951507449370563534680711760 11008356 212634356024205583455983129519792182272 11008357 -93875267685003011237878999549667839808 11008358 375661840771100081036675713021163242560 11008359 -548399568371707042786457887350612095280 11008360 164827983863669565146223487230856396800 11008361 -1483762002785256600052266051395273856 11008362 228436923960015163363033517436654212352 11008363 170574157746527046759413199582862634612 11008364 -49614147144009969893045040624177177600 11008365 18376925093671207330087442729377683840 11008366 -219354323923201658053222619809295953536 11008367 1155485069023923741997637494178908338432 11008368 10405937195533371412635792287718703104 11008369 -547337378636425779974568569436019942604 11008370 380695321851505243828820457095907902880 11008371 355692100130054121224459419740119370240 11008372 468633512776805992907106211151789608960 11008373 -709966936251280376574073744911652956576 11008374 -39669603131365437336041823919402936320 11008375 84290486467290264673910307112904064000 11008376 401020893172017558656678080166331801600 11008377 -80381097397502003017292217552845234892 11008378 380682886480787385974080641340572687360 11008379 324287539897614894932778675280107289920 11008380 248555028614306960249209758536089666560 11008381 -163413467431585976280576316435832189818 11008382 197881665286355178375367435903794146304 11008383 -265134775731806625718233525240915648000 11008384 454768485754645161032461485170334105600 11008385 -346997896316953884116613795887007669420 11008386 327040541143071838488317009154987713664 11008387 1951732599772223802864880078368698880 11008388 252382397089101374008005538351823129856 11008389 -251035422472514014944311564921180759904 11008390 20394265849840529239552767228739651200 11008391 389404562337212943393088814772685822080 11008392 -97164627360713116719850420054982369280 11008393 -198870791831483974368702592364513380656 11008394 -251090048006317736052371731948464443808 11008395 -43980399073122075989040145632958961280 11008396 -208129193522634856625715287345668385792 11008397 957077460562322991276037014807809068320 11008398 -1658328327070848386214914864605169664 11008399 242698215943116975062075468141652772400 11008400 2733389498807728153401585706364928000 11008401 -61641673581869340998594486133004645536 11008402 107876118538389501517262314296973195152 11008403 -36649151095028918118412210993235379120 11008404 156924658060558458910356596816709273600 11008405 107181726129722801774229825373828068060 11008406 33926815020701511163724200335598975680 11008407 -125204267640574662098667348705395396760 11008408 -335290362598791448968742071477515182080 11008409 20377240780835660396163168361726241610 11008410 6887141025465341189133278109351936000 11008411 910392855069861115418872476836202251012 11008412 -455871422937860015172219247510886982144 11008413 335832145970105772594181024472722291200 11008414 145218074454920325304056598645885981056 11008415 -111180553505279460858116538459704584080 11008416 460062855245729146401391909745222221824 11008417 119759677427956915931449693074961554752 11008418 90917178817588899039610624932819177600 11008419 -360891655718926641366790939594541650056 11008420 -605142653729001803040048468074749440 11008421 285116994264494858160980006810854613472 11008422 -158790843125697407526413890226071977600 11008423 -264879512338680791436366104026659240328 11008424 48879035123342316186522787992751718400 11008425 141385496306879644078438155072500812800 11008426 -219842810822504741963000269757716859904 11008427 674916046409629727926404442636416660276 11008428 225226930490696385953417192115119652864 11008429 -367408002208677992534942431917648732000 11008430 846458355276878362698253644791118720 11008431 -10755783603162940341560558223710444688 11008432 111562626562066851861879960982856155136 11008433 182864072561266245843394548237682562340 11008434 537404956648467738632808518368175800320 11008435 724976277160660090512004632461886603360 11008436 -389877802456886539769178206806523080320 11008437 458328425209055520319049777054835795360 11008438 -373590811271423938729054682666720512224 11008439 -36793697898039385313889172092671670000 11008440 -115680402451073293496043306218625024000 11008441 -125744137658743937403657876659799247616 11008442 162026108407171498858401054727712547552 11008443 -172340647935552709155955982767091202000 11008444 341885341782794025906061961476492932096 11008445 243436553931254052839651391859973076480 11008446 -170506252484625881968471881882632154816 11008447 22335299797879219233720023209482912 11008448 -208108778565881336629424137271676764160 11008449 78371275532830282203489126697313306034 11008450 -217948849891589700505483656386158602000 11008451 -62345311723362007515102316435234612368 11008452 -7516564887383281103197718912391069696 11008453 -225044927765776042465705541326990179298 11008454 323870809025057021244806758449594731712 11008455 54133522517007193143597163867092967200 11008456 270520160954995025506062734114646835200 11008457 -695489265360143963562702123818656176294 11008458 -146071489779595007220080211688269597600 11008459 -214335383817629891088577449225061344 11008460 115278577662408479443791434289394575360 11008461 160438248632253691080476369643133294272 11008462 -210334405916131844875793130236923637568 11008463 53375037187904580858713282046022889712 11008464 -104581353504136715251423054534109822976 11008465 37702219860120663202721338399668572520 11008466 -43155295700990456951409386325648583680 11008467 16507635162668508971739534345094567680 11008468 -334651553763935817926139139434515892352 11008469 -130131980586939269530356751484779056804 11008470 209400483953590897879787429320194355200 11008471 329377389514687209795989268473405012240 11008472 -153877904973340264630211551081122201600 11008473 291395524017836176499943008391518208 11008474 88182153348682030843850562615409226736 11008475 408277682430458696087004499848662008500 11008476 -71306678312642619482516414460517441536 11008477 -630318308625021943530164166184882691674 11008478 47036083848549745702734104169606700224 11008479 90766539234011311390359639056000539008 11008480 -35979662178191705575016741062547865600 11008481 94434926304668725226764758060141926400 11008482 253211374353317947075889941679700446592 11008483 -936563625846232447865587314067228839268 11008484 -213624926534804623735124416186438041984 11008485 -139279261436322530870170119293191508580 11008486 492448604479191665740782263665508538240 11008487 398234014714457526927836526826215790080 11008488 -353158513668790285175796637030076006400 11008489 -897240164559413691890989456216253840710 11008490 -230336230656990263603586046921304722080 11008491 340753557558927237078699819738266167368 11008492 734858302914026829142990960592724295680 11008493 115653445918523472686967292230837288000 11008494 187240768713157827978365985809469757440 11008495 -58440763133257096163332033976407572000 11008496 -51060305306440487721140388909889486848 11008497 -306313799216309536439822617291839354000 11008498 -133327148103535323767513295413658730464 11008499 -4007467197504489571225655521467856320 11008500 68990868362616477696153839216286720000 11008501 169647338730406031814917862776808648352 11008502 -519689409743961293484465735604186095168 11008503 150613896947784570058636238144909239296 11008504 230467778312575254727236181730864087040 11008505 -628460482086125454415497769089609672000 11008506 229992526859989577925582571126707707904 11008507 471789773308261606065890720527337200 11008508 133049092544351537995399907489659862016 11008509 -125606351429264431229409886830576888672 11008510 -167926023313985095528431618560030523840 11008511 -100856524296266416488682994232467685888 11008512 68625320410238218694038212392024801280 11008513 -553550559575432027037041937792810194496 11008514 1587881136677323978310206018705922304 11008515 -110621486510537165070909410976546470400 11008516 -2377180053406716597167080002231582720 11008517 75299122445480161337553883936228931640 11008518 55212700118490316919114800664103923904 11008519 -1380484669600577518280543075902531920 11008520 176183500953256662646359028550048256000 11008521 222452931567117851853775096706490774240 11008522 -5204428668334059059506252014107804160 11008523 -474989533757658549955285504887250584936 11008524 -69489888883557165564318241469104619520 11008525 191092598428476199838383128196103817600 11008526 135815600161347121542058266976683274560 11008527 598702733857332871197387685278403342608 11008528 -176705148247691587774633891169288847360 11008529 -228304548998649763037546541128080223424 11008530 11613962762736922790186820224037435360 11008531 -110386258444213726901479858049852175368 11008532 -678427661030370991247768617725150720000 11008533 637680079037766762153322328319714424224 11008534 -20995827971129123159901834848384326656 11008535 410926099702011640029614769737180067480 11008536 65609741938887993726197101732113285120 11008537 -374062541873908102793050232306562478848 11008538 408479661060511825072996350132340615920 11008539 -286755646668249251400380076041550281736 11008540 -182185192492671785599869502182743093760 11008541 -231503303168948006719193403170615356116 11008542 50118754895252593294948974867630203712 11008543 -88765110205977194542300671686030428160 11008544 -908145188260927924829319740785367384064 11008545 -252796853603884175285707021925576635200 11008546 -7143218791932416270876061035733154656 11008547 -74469762998363755307888771228882592888 11008548 -3196954851145811849693625521094676224 11008549 -456958065519095255862497565106669792450 11008550 -32946500073070345891847156156516198400 11008551 507771071146310305995296585650288098000 11008552 -344307627109281264904212293432744017920 11008553 473882090273913996497849167581343246224 11008554 164416869096101186844572625666552325632 11008555 422696423951503483484816127379041636960 11008556 290641403245610446838213655611707960320 11008557 -31298915727358193260944817848184203648 11008558 -388252717993879934790048055829881542720 11008559 -5079948284714215861923987788159336832 11008560 -19728794665213838942701160426368204800 11008561 623812100578152379557040052030145096000 11008562 -78266474250203191802394597112379827200 11008563 196622047692834332230457113738358917944 11008564 -21785548011111811509903087967206891520 11008565 115554827956109835525219602905225528320 11008566 295900382958667301130331310930269865952 11008567 -300800944293568809549283439700619552200 11008568 568007747706078784444890198308797378560 11008569 278900161443201824538611020305916870656 11008570 142250639247437445735424522828340352480 11008571 -514349772278217780967960899988978467840 11008572 -50026173711912777822652950537955511808 11008573 40645242158914087747978143725547988824 11008574 -215393718583645302254539723762406659200 11008575 -781650050631800052396244782179616192000 11008576 -30087199741412516619844559505098014720 11008577 299976449243312968692706649355337268820 11008578 100709445864128644961276656021289694720 11008579 -510759098449695809777817252981299999520 11008580 -91438223248573220588604476439264000 11008581 283896968820827401698875063160173894880 11008582 -48775015191714404187633078838574246400 11008583 121973486339764162142405872691033605680 11008584 -228064450730804176669168157583530941440 11008585 -489829875853830481380461936520407048640 11008586 137119129384687571096785582479657490992 11008587 -254211486579222961978900894568685267240 11008588 44553653896605663625439764287951336960 11008589 305433795368080320851535003558161958390 11008590 150618276621881161654686469344752008320 11008591 1143027803228576263656487540734300286464 11008592 2244956035152231019456494433775910912 11008593 1002469807470298825574760998959413282 11008594 -348079940331985536150786515584116727680 11008595 151451761598532288801656604761865573600 11008596 -38338334488849669428232425476160847872 11008597 1030854551377036225352320951027102852046 11008598 351523798109475822520552668176560719936 11008599 -91304729198548075345632974367530290560 11008600 -73587783956793963312188364042216960000 11008601 -107941420474347464337726605934262566396 11008602 1155730853849382918393123867820277760 11008603 173126662815613468312240315198262495280 11008604 152378781963137316350670634220669600256 11008605 -238146774357469214917548889572705511680 11008606 157334501895526939668864844665618334080 11008607 368115010349782416087962424509620493856 11008608 180388640850902349786891030460708159488 11008609 876952383488319448551140390459991818880 11008610 109560794718014168225166154817004317760 11008611 323777530965212800731947714371074143460 11008612 -383211229599516180176570786799307663744 11008613 -207994867650513575762228509379020503360 11008614 -123276544651388042639962256496604151808 11008615 32588541049546294572412882812019784760 11008616 -137780003993276639971646618893830251520 11008617 -24018855206240988422875788701964668352 11008618 -251125877132385375393452421661672221696 11008619 -3037052934317254913892854150733657360 11008620 -52202905846091984951276066244910725120 11008621 285923635630384605581063980486386036864 11008622 -190315263492084850426318215445233608448 11008623 34716425951788029510412305302863674768 11008624 -40598801879179322050439831915492966400 11008625 121291112629549541681705089245620265000 11008626 212731919052087761066270124737027359488 11008627 -1448157474060511484480217087089924096 11008628 -124173574501582722401680509545702922240 11008629 276411487236653351691984655709668648494 11008630 -58406751982549286384279361544656420480 11008631 -16140050141083705081319150549601572136 11008632 -641484873399418473339184701400936243200 11008633 845379186970010231477601108038749257360 11008634 59789422614263400240202874666773531872 11008635 42528324207047249763577936877351800320 11008636 111761254744587019411504160201195995648 11008637 -9496387812992652325902508270209612768 11008638 -97834983286208815457909467015892414400 11008639 7480077293491939306512780939404692992 11008640 -1015520255670626121227818625411737190400 11008641 2860688592473593880934406170477296064 11008642 226797547032188076193882270801099691472 11008643 -116284011195580251357929198027670009840 11008644 360315871379188028848028772950926878720 11008645 -2087854597070449037264166809477597280 11008646 -26096711040629335488865644033534357696 11008647 53053411942126358204293653417358924608 11008648 -94286252428501596906541488434880675840 11008649 -18543910105281929655516605877974965350 11008650 21017136659200029383575348091445120000 11008651 -340501820956148739523242002189951456208 11008652 -28064951451899515888427100216048414720 11008653 279691984410612757535781175428243998208 11008654 325237241324055138477749033412684735360 11008655 151088201373599859094581802954159326720 11008656 -106462310679206607494177405805035520000 11008657 637416918218769039145551214735371974880 11008658 16003898830659076434957512968845078528 11008659 -300589913404212940087221889331717773896 11008660 190630773677879897271085569954729934080 11008661 -516444683538968611285420756269070749600 11008662 -98888248506266634218213133366521389056 11008663 261429590855461206309383439168872051912 11008664 -87878428864572466182672968635039150080 11008665 -85434761418449722175045781869257577340 11008666 350629356246752307715213920227525794032 11008667 760396586762830487235727065666816573312 11008668 244795710571078000378283988498079948800 11008669 -640703816271736412617846755377780767488 11008670 409313118230398308071313664109892956160 11008671 -76328958913398528591363432241944360888 11008672 785172168832204637714886043521297088512 11008673 88975971393178768282099836535877799120 11008674 163812947205381300686575672830166099968 11008675 -494960126496067956402515891748149808100 11008676 -62680155682329019976242275460642836480 11008677 -299800113401625931940416898941063175040 11008678 -193028483788971556385543975368077987360 11008679 -355094143299457917395906630126164682880 11008680 -54623224448878752604182202161684480000 11008681 -12714283730531326854563803556755402508 11008682 183523212544465738961324603940793069152 11008683 -261014900130540868400688480708627989280 11008684 80879223152110512896295189435224467456 11008685 494652854053078842593981879620128874380 11008686 -8258371552039209170663230653352032000 11008687 -851351491613265359038454205908946615664 11008688 1958628122112323797726547259165671424 11008689 13306038961876779868799274179514379008 11008690 -30726172158623461064351473957759472640 11008691 -455584714801938693521409280158399642816 11008692 -12441678234635583736743048043156623360 11008693 434773993784531289001152931369605118684 11008694 42523162837625888122794600924799919040 11008695 -139720974770949662146232573828913081600 11008696 8414810318682797445089383466069913600 11008697 36057522751845535661688616323383864064 11008698 63440981453563526881676158332122686464 11008699 10759287032350921943951151582819046864 11008700 -94018441470628823600215824360156864000 11008701 -84157318355220953174120039924000552640 11008702 266433783642160992995061719341178295552 11008703 -1210259977473658720233477016614418374840 11008704 -53109973219774068654264231974695600128 11008705 -149998418203299327935082814130111422080 11008706 -278060487872399081870929243295964998448 11008707 -368426756403066699506195632447080085008 11008708 -131081452184179870534954403155264358272 11008709 -58824462117287152549616086715764005090 11008710 -3676488613864679560308264202418663040 11008711 -75372525506849064745201959011809792896 11008712 6581774403998219223158865870302576640 11008713 73417180229863774049314648449096126624 11008714 342180816796913161883445115206555098880 11008715 584499707237147999917000606332338451360 11008716 702213547903229193568688443550891212800 11008717 240019675773651051600910069361638109260 11008718 35560384759580635182500883516162182016 11008719 476339557687879038631511859682600609800 11008720 -25563750988657204793464714631483228160 11008721 226139720174493126246658945648561918452 11008722 69916989829909646838752087281460974080 11008723 960212059590904936867642669189343845704 11008724 567641224797832491162126429972891778560 11008725 20169183227431508248039501377054499200 11008726 -358530266511721299361284866301595646688 11008727 868655822875824632590652868101441565576 11008728 125779943059931611592726825968890624000 11008729 -414710703817745727221256919815324369280 11008730 -152269403682680332881559701691224674880 11008731 -6406878009940912654181840140976044800 11008732 147035514807351589595760222817822232064 11008733 -635716705333293813357501821856331788480 11008734 -221772497959684195056778200049617868800 11008735 -4728895086913241800976886765075386400 11008736 -124110352756417956230932483961328500736 11008737 355932967152949546612802799015607538880 11008738 -13007082147746297270267742133341970656 11008739 353634712140796326242572579967378440656 11008740 -105949311140415579673130620672989081600 11008741 -184715530424950258254553378440551654400 11008742 61274815900473616639418680555879426272 11008743 -397467648769658398456811066142646233600 11008744 -423362984257236362112111448569985827840 11008745 397691545394001240713505471083794425600 11008746 15555659168644945594397287160840206848 11008747 -317519766590920742060369412056257804 11008748 -571961799243525627780226043597419422720 11008749 -245464274323925542881499560077218470336 11008750 99927802058179609709159249426252760000 11008751 -19357516654902594986766790358221393920 11008752 -57641215010545869299707099611432222720 11008753 265974631352189677725269448484407407680 11008754 -384633864658599393526646079739516534368 11008755 -41058407673548145085270422781903953600 11008756 278369957914882550073122992200856627200 11008757 284042613493943177764556530387124313006 11008758 -1419252410200579607953585848515597568 11008759 577213565323832801106807139574233883400 11008760 -68526316474815857295913675424498073600 11008761 388243135711002759307315362849927227472 11008762 138575893832607626777270451626225611632 11008763 420973888905534249474361029128919513600 11008764 -25345901824420168239177082672017192960 11008765 -15307200333102603293435673145483571880 11008766 101622331572186610552366364544519379200 11008767 110009184404583378479440682140117265664 11008768 153316627647253046509406911799169646592 11008769 -184554987298609271098808012989157896656 11008770 50266589314077785156131654232239618560 11008771 501833835890118302127316815553216226200 11008772 361015464422792772507897841846322469120 11008773 -338924979576029838664224308077027497378 11008774 -1110767471137915727968215629408636928 11008775 120735020047743299142920732865037624800 11008776 571560369190544486734754924421293506560 11008777 -315977612448481901637971037741531533880 11008778 -134369708700318225800922508633667919360 11008779 228494224682202044489018858930799157680 11008780 17332287399976609796731256888471577600 11008781 -133411595608515606681252200603350568490 11008782 10556614449016847278970466791644462080 11008783 998214266864990716543237060056163002032 11008784 114263274186452000041089265479854997504 11008785 29124291621865490391508164761577811200 11008786 35135954485556527924903294901839637280 11008787 -276733945413521654050162988668375645848 11008788 -97159071043841846613595939844509040640 11008789 -4440025684188705664374916217383373184 11008790 -44843631855686039170208663225351020800 11008791 -8217657661171470183758278585132572168 11008792 -417254412404231979684372497436459171840 11008793 -612843357026166443404913744303645819958 11008794 -18925204385929182980201523692291750400 11008795 -46336480623674201861873372930177269440 11008796 -259800669278172614320220419246568102400 11008797 427947092343213551321941500894998755200 11008798 299551073899780316306218427743648968000 11008799 -11588277437104694890083736709025368736 11008800 -181865697750372617255787744588005376000 11008801 79820189752085228523661577246004616802 11008802 -86244299500213226366396627748994598400 11008803 1284828724811364981527034817919665920 11008804 -759098709330769611489851489154520745344 11008805 57971743147433027557314438949364798460 11008806 46997957887703602362167967003425126400 11008807 -234840454241391986440185996408729189648 11008808 1059663000800825100078221361651560448000 11008809 237507513101991841989664153880412382080 11008810 336416627833898728061185033113373132800 11008811 22185601417953663584095367796606182544 11008812 82733932276375162262164456667515748352 11008813 -299036529061706708066494797471690615040 11008814 -352436143645193025950208542750304471744 11008815 -175729794705764246193672226900241706480 11008816 -10825108379887314811358472379543453696 11008817 8866555440891458233297487060093222640 11008818 188127472339517650972599975562928793600 11008819 -111228585056263703301925991678084164104 11008820 217146988236638852092788215852728462080 11008821 438297928030399564610682024505692366144 11008822 976922396642225302504715995865322336 11008823 -242474351614239396164362334583034132560 11008824 -415386037012488855255922963914255790080 11008825 -285029893342322438108469282329454544500 11008826 366887089544291396691581041131907657440 11008827 383031708635130464802402836436014708364 11008828 -45819621225788389775074840063491394560 11008829 72740266541417878987536815477712314994 11008830 -130966315671324663815808439768371004800 11008831 953437625803674921185257802306093853632 11008832 105897879409715239186597345109291827200 11008833 -49165432619422768433808361417232584704 11008834 -119291794673257185901104817060592214528 11008835 207119094992066016233714082039926097600 11008836 145425879164371837678134496653347281152 11008837 79853639567815924668381058337458440512 11008838 37103557519906571871102979811572417344 11008839 -252477679039955101838098711735328338776 11008840 -42983205639831059759608241806836019200 11008841 87871785766152670816131643420311428352 11008842 -16816801640850102053839620931124788224 11008843 696222730583923589625028483952503751880 11008844 -14536519357359777964751988543361253376 11008845 25311885191341787887664225560860225600 11008846 75611762985911945614915944661388774784 11008847 -371382855255095607213629776026185608320 11008848 38963996854936054163478690960136863744 11008849 433066701701359997543756983265215060850 11008850 106771229280236403813806123509866116400 11008851 -8748283350024744746352005161600655616 11008852 583933204017061404992796451386915290880 11008853 215185255578340581161835051495148307964 11008854 -44091172093633287003154311339673611936 11008855 -35435160859138522291385027608103438400 11008856 91228673760042787684169896804217856000 11008857 -254648071142107338702620121390079303680 11008858 34797388621242546894917878501695160320 11008859 207205450086838754027091326375054421060 11008860 -2751080433755024442915807712889978880 11008861 -244226204165778037961749618692913390368 11008862 481722712908307677325034086741679778432 11008863 179961621806216411077401232292103336792 11008864 241158868004681619225324693258971381760 11008865 30434599168054722866757584751439104000 11008866 115416342940107828197071871929181030400 11008867 -481149995268747628761281566378247172080 11008868 -175142846290130287922999688732672589824 11008869 -108508971354587948481883514413211521440 11008870 -6409266703020790944732704645162133120 11008871 -100443857925829808176576429730867181048 11008872 -106242303465928732606355643091498598400 11008873 -935037618366987253162730930880422013440 11008874 -140612185874710574185044823454662512288 11008875 -136306725050209610281732166941615872000 11008876 -523704606629982380066343607321838544640 11008877 385206249815493591002042312474475882912 11008878 62323425902989441136696019620831337024 11008879 66303278750803462965266961139606758000 11008880 -1579519645612355262425997899510906880 11008881 104878325846313561757631235031071470016 11008882 166401243263914339545808848376449867792 11008883 1295605555186345779356895274635891054840 11008884 -30000364103659169067716427656591499264 11008885 -350627020410035940855350987988070264800 11008886 179816418071959101278265622819676841600 11008887 -243799929184683247022456810177726465280 11008888 -782926153528443009694918793773772820480 11008889 -493632985752077116385791310763411916476 11008890 -132155309539076065651067038367768635680 11008891 284018712862067057231276844028668970000 11008892 -689265288364733241965793340520912246784 11008893 -262768823752294005736078924419221677440 11008894 -281524410509372713692353743790974789248 11008895 -282565858662371267780506381007828261280 11008896 89009127475304908872313049314649702400 11008897 319875249352094058052441956852728137346 11008898 -168885933676221266393624593057133194800 11008899 569702326335271775650379081435343713280 11008900 48973912319290290934717013987174195200 11008901 -171264258684558712238373329583755752098 11008902 -34457568817562484209975134198073064960 11008903 -2856903253537631055439218334615707176 11008904 -698614008678485845696361257251294412800 11008905 -128318969657266799160265576245967985280 11008906 21899821872998803592293821703154073600 11008907 69494243596326380435402671616001821472 11008908 2054784900521721942002966241531969792 11008909 -182835040675324333645800116144781994368 11008910 -102427539460631715511197769255758178560 11008911 16585732244980024474728065730305665824 11008912 43239922276922767662609852226467348480 11008913 -794785884887580175899282205638794100636 11008914 82591571094916127022915143009082522624 11008915 -662818899564455460481431802289725700400 11008916 -126285327006809101374864853279603397760 11008917 -473560306290953109422777347590275708832 11008918 154263354332839594761967593158879447616 11008919 561908282431835125779782814642261733320 11008920 -130993919142648448058570584879205990400 11008921 308234086442099132691948349548140645184 11008922 360812438351039190146206916043074638080 11008923 80950937261655746197746145621183089600 11008924 287121909369158279188325296028239248896 11008925 -220742444136793734011394369950858935200 11008926 -174652123588411032609086314332118281600 11008927 -174870043517180417551698324886789524192 11008928 -433684899652800547488976137695526912000 11008929 373575307957379656891878127274819396784 11008930 -88964803635571021932513221125252220640 11008931 1023649313770352767643582517834014496732 11008932 -89837661099554841950332340070209734656 11008933 -340439950735901377857390359473321650596 11008934 8483032174662429474565201655964020160 11008935 92715436480116469866475243358202732000 11008936 724561050396270207008482809309207336960 11008937 -200937803231676790646390931094070515968 11008938 -9143618863873518535792557760837920000 11008939 -733237967571832960778394384092931356120 11008940 -38158679645560779803744864373987624960 11008941 552287157129830010596014287902582160192 11008942 152872495420778744537405292329194398720 11008943 -667497226372687485759206084253490920 11008944 15258940376590782901921213147159756800 11008945 -798100686344839291224676986187109450520 11008946 152313228781277078940583339749681378720 11008947 165375654569766132438562909330349503800 11008948 -142110256226086586872198237691253208320 11008949 -174901338001890421097193610625024952960 11008950 -24640827089096392770947807406546892800 11008951 -305798005921476276474128564145868448640 11008952 1164084100930542859911356917415881605120 11008953 -27896246276902341098099426167541350518 11008954 -134842259734674854334469607364790798080 11008955 -264495974060007797591186167217874779280 11008956 -56664852711416954113213615152255344640 11008957 531001307436017607485517997405108599712 11008958 -295814524302261895383569030197924190016 11008959 27793744359454753762996827842501533968 11008960 140595337775136677463673548591731834880 11008961 60502350962353603055675771832213088320 11008962 82605483705697125537825603567495114912 11008963 4203816578276969840014522204499250080 11008964 -131001822806663951644744428267273781248 11008965 -110517597447277276307506888476702509760 11008966 -567572837411837548865585800884808984320 11008967 259801134806090111834224541395892141016 11008968 49180380993497245180956624339446661120 11008969 -637687010637060681206051227889506269980 11008970 22954494124480197149069924793422914560 11008971 -284811315990802774327205016543414039528 11008972 197518181488605772158937394702932344832 11008973 281487142101388581254837987538774157344 11008974 268199288227405731066977819482454909952 11008975 -422494325778545364025677240943093109000 11008976 21816832786908669508085380987142012928 11008977 478788859970096704110794396039236952112 11008978 7772314171781943537656896590168781440 11008979 464346613812136590815276052046850211576 11008980 -129962350239700091814522450910955520000 11008981 -1623889830523256510682012661048402471748 11008982 66780129049946783275616808678997503552 11008983 148996039017746054728937862045736401024 11008984 -14061846055548624792652673781992570880 11008985 -90162840597475352013359062264466095800 11008986 -34175679005965436625919358290449102336 11008987 -34451953932992728967586501340397002560 11008988 453991872399134501836184466144003967488 11008989 -8205095882410784646250060846038773376 11008990 311476943329935750849297026725447752000 11008991 112779055626717245623581965200025884272 11008992 -240218751237748865971294053254083117056 11008993 445159778746583071791114659394116833584 11008994 -95155345512780992506684366863526774704 11008995 225770488800395249450117261188466380800 11008996 -362986553695381760822657262561336360960 11008997 -530230821991547605926948107771765783268 11008998 95685537337017266856238892059993509888 11008999 234238691967648342524196701593582292480 11009000 -182173417494820811271522657077068800000 11009001 193837704823288734457310906675942180160 11009002 424944938278538036063847365288236715952 11009003 132365559242772640178052997803443695080 11009004 -2695328864850302111985216830612444160 11009005 -90317884038059529485851783277576067840 11009006 544233483480738102408197627276370149952 11009007 -471938666891507937324689477917136949360 11009008 -132178036391683274173817985120795885568 11009009 -1197039586423903770795973705926642833280 11009010 95373328458807612112694430460644610560 11009011 -19448529478060184768416723063041398400 11009012 -91577484077537854025545196016807751680 11009013 300457686830061169631573893193290478784 11009014 -92611951491136150131981994203419923200 11009015 356440077563415691450733342156050206000 11009016 140412617711256222329024100276636364800 11009017 432062516325612270620381786270497774152 11009018 182232673185401318865554166890738926080 11009019 59863149705216636638557786888335664128 11009020 20824756443259850919329119361101455360 11009021 -160037842574673855634735418542280412000 11009022 -377485302053835827222139891471820173696 11009023 -350147557266304421911617574377713609728 11009024 -5778386056215597982543601745373691904 11009025 -24644628876532729159498112242533069300 11009026 92716235712822320772599026852079402448 11009027 590365947804976393880221161657034650876 11009028 -149765542017441155440130351153147867136 11009029 755180734634864009517429934069674833630 11009030 139161248718995919462670564563406694400 11009031 -112436210465743755550267199217697862400 11009032 -10855041053982338399587852192593223680 11009033 -9254967463345719215648958127594007040 11009034 14368229526868708801835373826382631216 11009035 165376581427559647217873309395462440480 11009036 -377183270118840955871236701246392033280 11009037 76559848156152750190363459946445196800 11009038 -268711223530342402047613838091661549440 11009039 -435225682347751998245303021116194926160 11009040 -20169348624151628880861443230209146880 11009041 669791875146381866540367123715215211442 11009042 240907563203993090648503094859033245184 11009043 -799252496344831669122620593584983864160 11009044 -135307065960486613345670543121395956864 11009045 -150067470332372439158611665418465459200 11009046 12683734747254147280519750099088286720 11009047 13342410524453334498001448037115905024 11009048 688964804405192335913311033638476175360 11009049 123348939102074279150068326850797931008 11009050 -49917287278000603345774643612894095200 11009051 17565865153822969994792113153328830752 11009052 102940888682520704352383104595197271040 11009053 575578772527817890679920934411109006720 11009054 -15591226384465857787830802283634356736 11009055 -136598420225759776554244346020227504240 11009056 22241528749989875343504470781143089152 11009057 44554708921986697061976278348908412160 11009058 -77014699286782734531861724752739511040 11009059 -643638160492472134066570072297669846440 11009060 -200569716305833422691956570884624547840 11009061 -31446609367447084261614074459051212800 11009062 111113186032007078212367480226036392064 11009063 59393431206294282868523486037465469224 11009064 -537374602327870053569614321843568640 11009065 204422303863415675409919641090261760320 11009066 342929053404113012207741543389307781984 11009067 -113003637408438260384587726413250264080 11009068 -181235410713552102744791604481000193024 11009069 -1106282802777250020963496886124737091840 11009070 143280897153302931067288205175413632320 11009071 -578379926173109177777020029188326079728 11009072 93036546541824872837754079324639051776 11009073 -134835743403216900074295755057734716816 11009074 -153950761386480976183793420066207367648 11009075 -4223788945469227727760159052724664000 11009076 -107815686884554615668461865114649737216 11009077 66645169577386791558105422993836290926 11009078 270000697779526097677731604098726961440 11009079 -57031109570647704426883206181550784576 11009080 -201387151723077940179899400938589081600 11009081 -702122080283700839884876911178623952428 11009082 14091873619908397670104214570259147264 11009083 456415013141388291570700237734866607332 11009084 -305115363653289638439464513778527990784 11009085 -313472299370653323040195128253964061600 11009086 355504288364410700635470175566848612544 11009087 342409988094650374274275669579437356736 11009088 60547704561474915183281854480719544320 11009089 -72309226762666780882246338147876291840 11009090 -128060824789572233047281100265416351200 11009091 243051387140809092581538793378391216304 11009092 -174264022291289080687099116736707624960 11009093 438801720626858727901957377311505042780 11009094 -262538701029697719463634457773068032000 11009095 -187949712758102191312140999661384092480 11009096 -296058551742471994412313425903382528000 11009097 574461712456477058022927958259647877376 11009098 313825987695738007918301313516457290336 11009099 -544440521865820592277411943021882108536 11009100 -158223197851757538981800208417197913600 11009101 510253257518425742834082116419224528204 11009102 150330410175795330218517082608716776512 11009103 -28464012373008528524703298390638420096 11009104 17467047164283993703233818906983137280 11009105 72752166215795930153746319076409156800 11009106 -159817600896172293271626698087729725920 11009107 34468445604201986846182970809010388240 11009108 276021568535380662879334251008787320832 11009109 280212218616690386306166188417705231040 11009110 15208792429376816790589839112219618560 11009111 -52768331322432058693283857261617131136 11009112 -183987282380224064090567138767726387200 11009113 -377971805632021078601143759031909388080 11009114 340631004837892935967380369163484764656 11009115 79570413911211570337174557412850475840 11009116 -458293284614751043641452185552203932672 11009117 -195911766188063020225189016320471643808 11009118 2372352514400772108941726352902916096 11009119 -280190973731051426405966457085239288840 11009120 502958262916757355616978923587095756800 11009121 -5775538143871292216874019752628816416 11009122 34654658367359087553924504049134551040 11009123 -97318205880835916511125742182386037760 11009124 -200101810816239808638645334077609362112 11009125 -669182122351820359504316730455217090000 11009126 280883842608006222288556857088339276512 11009127 -503594478893441695275303432013296670680 11009128 -161583846178304373662894940495774535680 11009129 931800161202192780324760327397056296180 11009130 -6937631047883448468211972307959618560 11009131 -3472311422267061140204851186218463200 11009132 -33543167730901913721397075284205716480 11009133 433978447646383715777115194814788941302 11009134 -76967741381621806727562247896781895040 11009135 400983809026970116144625478632053195080 11009136 9092265845362968721633362714405371904 11009137 718889560839283690079658371956116344786 11009138 -15912701002009152643005023231845140480 11009139 390549727708984821044879233976679874560 11009140 74702249930408832064529371294069789440 11009141 620548884946792064274832738491221950848 11009142 527528751507047407640289180062098746240 11009143 39471979055928888702598032329774700392 11009144 229749966629980826111603341573857054720 11009145 -103010262402892684196635166857432464000 11009146 370281887953894743206472144144737858304 11009147 248649905468830027368928724787807922596 11009148 251182827063966135939083596171096851456 11009149 -1388669438540403688335373291445580542760 11009150 -2284790692488744512894590828666622400 11009151 69619367048758358874459002973342343080 11009152 -258887758190265661036656968880283975680 11009153 -426714557679784272468307495055655593598 11009154 -31180517660124022529500923111022632960 11009155 -50633319253877944331395933054296303840 11009156 -76050501045379249212476080398837323520 11009157 63148010990297265059207584445411364288 11009158 220311094482458231760781196771815188480 11009159 375919670178479152541338887024756006912 11009160 -64955770683206266486198196149468262400 11009161 -743969364175305906886153942288983360 11009162 -37653857850816605250853762685229033168 11009163 -369614035110243344843906071297871616000 11009164 467321875347351576998088209468446272000 11009165 45577693011060621442870625864231359800 11009166 -114670720191889627681598292962386944 11009167 -703213229542433445046269700468694591920 11009168 -75136078707026894252710526776915550208 11009169 -772679425849090863856113608607831619680 11009170 -248441884278611530116232236020050828800 11009171 281091473680570023870660754412354835372 11009172 -513355099980149451306797683818670368768 11009173 326387126518096664270510645231774507118 11009174 325513010008317862636046027856017635392 11009175 76611693125656689590803805416582758000 11009176 -303454126958833934782533698229138769920 11009177 -973711330757589852288764341799868365040 11009178 -256771384813197561922086169128343738896 11009179 191422386213127985368510508044846283780 11009180 31124595432422486006003737614284881920 11009181 -89144748584836443551469508964676574848 11009182 -152884157125293708153730079785567351488 11009183 -94305482693905057575754267467417673440 11009184 -30411596884802566923644314614355722240 11009185 309606096984606751332926459120129280 11009186 -626639720221614776337514347838128046080 11009187 227063482409170611669327687353999106000 11009188 799137953316975166603983510894945829120 11009189 304483847025332980926822345764157794880 11009190 146596245312771782229229106519108891520 11009191 648876703004555065501382124620256073592 11009192 -198812028265008965702853626667410227200 11009193 -115030879054995043921433361407283505536 11009194 -192897230392016552524698601093475866368 11009195 273632352244647549319251827579825551200 11009196 28491736727370486828255565573503613440 11009197 331199387033809224279787977235650524172 11009198 41422052907267031686371118664169903040 11009199 -94914635376735977414835307191972464880 11009200 -82539950729165123674157596939087872000 11009201 -161373575131034988888721655440240520256 11009202 -43587782315572684795003490529300337152 11009203 -30514469633047097983033519467775196160 11009204 7052457804676724254747632459304237056 11009205 80616048421987363532829144891489567000 11009206 165688347564974825594088108024341741184 11009207 -707076359319858812865994190959119631056 11009208 7117630540630820683592041018736640000 11009209 -438297985951878283629998413994275117484 11009210 -48007001834136297761323932607421982240 11009211 -155748672747333775341411326567589209040 11009212 -488629713539201288808518041149465500160 11009213 282282983034975576560569475212085598444 11009214 -48227561629998452558806792104142417152 11009215 171497222113053679402474320269667804000 11009216 -102644307127747844480547272836676321280 11009217 345430393531507082178531458622524180160 11009218 -214059103734634744824337183941224309760 11009219 -35739981490078528872209954757950209392 11009220 -315493082928684546353729840200660254720 11009221 166131148594533109832289440037258216000 11009222 4954151467331098899840967397572919520 11009223 -233864779660891351393114124651617689600 11009224 377164705059703409476597945158492840960 11009225 105077158237494461653494947585723946000 11009226 3582849441341236218999701563987858944 11009227 385583711546536351023050921997828008440 11009228 262026454683018107559574989505264589568 11009229 -81600615621791899052286278042507036160 11009230 -91123727631304484371180669742642716800 11009231 468075086872339363583160792076750296000 11009232 3159652612498342689231806231672045568 11009233 -1215893406305719753479155280513164636160 11009234 582826742902620376252570712811106105632 11009235 129367830180394350969760709443689822000 11009236 -256358067341788588973221769861299607552 11009237 -28272322900093671529587479603327657988 11009238 -36339712026228695810072607736296546432 11009239 26997517495435279790462392766679174992 11009240 380557218383814283611102937476838195200 11009241 -87786389845676211799551054845809264380 11009242 -8369657929571686846070789679826118400 11009243 -37432608786260627595189586081233750000 11009244 -5321189485331507459007983600823582720 11009245 281615177655815732352084107050984896120 11009246 138989561922924532932258715212446214720 11009247 840658857804968120716940385225163776 11009248 -609114439201866212852398580728218255360 11009249 130017752094293677773902462904926730240 11009250 -185675108520346135775669731413496320000 11009251 291594043982568512743083732480669446688 11009252 -229104383204538456280328556723565179264 11009253 -322485178170960132171561603626829038496 11009254 -220697138871850334904089526194314505280 11009255 -37133492148834203565918856650619350000 11009256 -409145811793929505007993536900787404800 11009257 52277467305936934263878295012736400512 11009258 -283109252318934271445511385010421491712 11009259 112954710179917480633498572811545626928 11009260 7654668755852706711964885905937090560 11009261 -630155574426901834357270948461490500138 11009262 10369706430717033313072103762261842944 11009263 134074436933548730130444261643857138512 11009264 -30577539813397021807530249304018059264 11009265 191041969715721200068181730728227656000 11009266 -113893045581154184674556852127529829376 11009267 -329246575549637204594842218288150309684 11009268 68055864622296711857316257526953245440 11009269 -1077991695134532622471355202498252237504 11009270 322494955907443083452789134456107484800 11009271 121157516182299527292864644226201062400 11009272 67062101170898897632660627964677201920 11009273 33579966293425602552219059307974692320 11009274 2437223757267541515742764186366504960 11009275 -119190490145621401189492658913224406700 11009276 16697251531778502572520466552854481920 11009277 -3676518018311125823857608739419405600 11009278 -399829617188493402189815437634224128 11009279 118484877954726987968871785310816638640 11009280 -310409585271621202697952547369679585280 11009281 631045639433064200422636287572797430064 11009282 581494357974470053546594934472538137600 11009283 237810119747931362185335029752499359224 11009284 39156071152804000113606944669702369280 11009285 58438716581579162801272404166230255360 11009286 202841287281581367143666339770592364480 11009287 914028364552138138320495065785149413440 11009288 -115341532669651325364712985654819466240 11009289 451521158636966571595800189967376811024 11009290 -1373897844159310854540000117977921280 11009291 742551005284398146974649572700783220672 11009292 149996068972877867338180610365493624832 11009293 95397033147643515040180766485019391542 11009294 -470380622597623970944984945992119882304 11009295 -101184069116778607170614653166952322560 11009296 -68791399189674089232494262884814028800 11009297 135078791249657693936371588632863146740 11009298 144660577576529338083907602684684545664 11009299 -246146452032678852661567233230381503680 11009300 91309511109967719579572664813223968000 11009301 -35255568451911484389383325540190582368 11009302 -227318557571350707473894407066177906368 11009303 -401556070408998928440781702926993611760 11009304 183455723288068374211602902480673792000 11009305 -102025642996534285986607911550854680640 11009306 -232563068847458420112848943021430272 11009307 -84137053687913920056878589056243309160 11009308 -617051513544621734026900106862665278464 11009309 144216066919381514793758454313235518080 11009310 -14608437948264354884161762381208006400 11009311 -610304157580391341542568360872359904968 11009312 722579672245981146228343028616413184000 11009313 45116540926152834389452864009764790464 11009314 -33463945440333594507010205832882285744 11009315 -209965951461282405136730831814442606080 11009316 -346041555988364074118915790278391733248 11009317 -863394331073686642570280033737344886848 11009318 195307297726532054973380990998329400704 11009319 -202783371888967918546043685256238493792 11009320 63407620996545552444809465117422694400 11009321 -860849950419360757130396605314999641478 11009322 240731327019566089919980032994990356480 11009323 79110332662392371897971024028400706864 11009324 -491384871311318937366979640564315714304 11009325 -32570874475206493595911853673692944800 11009326 -42633487067478667037924495986470621888 11009327 -50626086837527433124122343517339120640 11009328 165811019471327992551217077679187558400 11009329 309154670503617787883663027436845640000 11009330 -138890207235067670859904334918723257440 11009331 -516935002627165126875777181637480401920 11009332 -59879228854865015226356257418267456768 11009333 -1892467829946544423330408221506173056 11009334 -60409596997372960775750600344407257088 11009335 665647516837692889833990680604705600000 11009336 894092707036213816646159807340707020800 11009337 -285622303464739545024454677068256034848 11009338 533174632471461951837691523387535262320 11009339 29332547739383268175663646797175812200 11009340 -50854546516184794073677756183686881280 11009341 120139711133870212344350616011439052800 11009342 33913643897470509636026718292143459072 11009343 -678951854176329576627464509159223972736 11009344 221846200866167338877150137293978730496 11009345 262766149712694495896718765306128584680 11009346 72889122435941803968160016314322905344 11009347 25975929546712281384658826667930777112 11009348 6753897487479514752604444244212371456 11009349 506081384934610130079076498469395320 11009350 101063655700039746124703685999005961600 11009351 -396657012511053606177148279176283380648 11009352 51079238120946220302715791451376025600 11009353 -953584291662620500553451072455523438540 11009354 -175297336045652018732370277245977185440 11009355 143934800425575701727209929874161920 11009356 352412181007531823070744819275697840640 11009357 -435136057438987117180510046328670592340 11009358 -181238482236519369722191923191157226560 11009359 830786853333107453359586796578293704560 11009360 -48271023138190615170350822032510156800 11009361 -357202372617775518515107526359930245120 11009362 697215196934106339579352206399157248 11009363 -825481128764545864523535559362264982080 11009364 14667957516511080307545307039946170368 11009365 301395469415304205165873960347725871000 11009366 -453252375937661497127334758664572230080 11009367 487620790656412317071939461616440346784 11009368 246867460840627823485902533788232386560 11009369 117267238478581135989781203870377795856 11009370 -10257956496510996003668686060172259840 11009371 -148548454879773406452421383595189619712 11009372 315208261666272552954496812683431824384 11009373 -771088709792604667199183323301517700896 11009374 -86616394869739074257109087306692402688 11009375 33018844206148698067380371578120200000 11009376 -1684058706251047902921988022684614656 11009377 -451816371022063903847972891697673879774 11009378 30839488431629449105259618585016863520 11009379 -215859310019081313064805720249828487360 11009380 376320662530227036407655392419717228800 11009381 243874865011464549246616641861665321052 11009382 69832802720448554474885031238732110720 11009383 145661551058413188597948450159424325760 11009384 361475105813561069924556822798632770560 11009385 69545698517941532120781480685861267200 11009386 -406902984011063831639983574134587157920 11009387 -181674712619466941791712106796351599936 11009388 130004649771628288882303575457400208384 11009389 466323185050496238590775490913442408780 11009390 53584546091978282277917797386483444480 11009391 70668316368654963002390592818008706304 11009392 -119800223855616872581804092758710779904 11009393 731002572160918915585836228372998168304 11009394 227958912234469633839496343132006199168 11009395 184624093164674067611315694506160994800 11009396 -508041317437131898172944268531276995200 11009397 31929256776496503966196754812882059072 11009398 -141036731618186727864548092889607101760 11009399 661987963594580762023682522821005431400 11009400 140496807664266356050973741694689280000 11009401 -360983975783045705522710110442079985788 11009402 26616971055999533653280398415084937216 11009403 224086157406218332658401744741476709464 11009404 164520237942588831892136767121581486080 11009405 642537080540853476969277403980298737120 11009406 -84699874545635531035451007943855471296 11009407 -421480156104165496661892879548884073344 11009408 -752724940589942887707121251144255406080 11009409 -128917837116302899854816860044222642896 11009410 148542008961001385082051992373283768320 11009411 330956985334669890806366188243116391632 11009412 48589765650033394851813048932391782400 11009413 47359201238129273419949345637973197662 11009414 157458127981391080412351786326909850880 11009415 245189020173161520531143077930413108000 11009416 520153429907250387560744484485779906560 11009417 16004745260451919071463559566732973226 11009418 -8165115125805114537008334084358297344 11009419 -4494161248296860472371155294744869656 11009420 104786402559203184731776452626109281280 11009421 -1101303150790605387693792070179646590336 11009422 17975203491550250845352689835965938432 11009423 -592307776540768254967374900850016230776 11009424 4909141218270648610358570492028518400 11009425 58643363961995594000755258148925844800 11009426 -7874647236623117749154177700514175088 11009427 323092217939803246852011882294084144 11009428 -683228605069058934754055827839144572032 11009429 79761956257342042959580499906644038030 11009430 -118422158027418562208233994378063245440 11009431 291597437361373053015007375828640820864 11009432 -195833389503137917018822279087906283520 11009433 -44901857626769836014286351120675909632 11009434 -494882295305824543348211135937727386384 11009435 166999639467419418227267359082422359360 11009436 -95427081433865566419572067253407129600 11009437 118937062632311665999204636325599480000 11009438 -249355619533881420259252406420240489088 11009439 -474329334988524378381393785482944144 11009440 -323918314188963377721071576824361779200 11009441 18305677842099376406302893171541780884 11009442 51002604191111512602412386345099952512 11009443 -255842673640061173628741725585345372512 11009444 -97549509295322881966269989071882997760 11009445 -325176090013459369997316418400284042080 11009446 3075407170449266611912338743756396544 11009447 535287177120464053963738929778014859896 11009448 124701114279245366393510471055106329600 11009449 -324125463428152326033675072776969327280 11009450 -153894898247121012374441302312810614000 11009451 276591490791379103145703495073889438144 11009452 -281704790704524476802944340516583592448 11009453 184456167838062857536292892043456331520 11009454 -7194325929959857936420039523427449280 11009455 -92192858157688021867248179360625344400 11009456 118826506199051480132092764146684854272 11009457 267767346572397869322137561335424829060 11009458 134420870161664975318339165189226045984 11009459 441013278639248243826346379768541188520 11009460 28874510079767956331457867440797777920 11009461 194475970291122709295953096696362917400 11009462 8429844493623583615861621485372301440 11009463 373727690042045745424260118298253159888 11009464 -72336684036199557800682648994798632960 11009465 40830813852527250207660083189048003520 11009466 -95978838040283391298541815825764702720 11009467 55994672777978446129822831605149429076 11009468 286968362811423227544705163038299836416 11009469 364891693561950063785493930544408842720 11009470 -16546907579259073025129339627518864320 11009471 -312536228394985803923075329328937989256 11009472 177498683687194673871740163497889103872 11009473 230141571138950041323591163479228634560 11009474 -31725513291693651888076418781152371200 11009475 -191007657503169538092935390703878504400 11009476 -11207736145726586311852427928113868800 11009477 -281992168020636143349083475640156747140 11009478 36157303595644026802903885936137926400 11009479 -74616082954645435772467573540780260192 11009480 -617930063427475774706604119952330240000 11009481 -233776402609115561945793637687350094656 11009482 -171700570234016510949355895469735215616 11009483 -657090764319774259930069705538777782536 11009484 -111957119829932389325960899632496058880 11009485 416647734362269833201393752103130911180 11009486 120194985941502638213965836520764480192 11009487 327922550933286877768035621881510292360 11009488 23301674831919679519014137327946956800 11009489 539035963711182274645937225945282281956 11009490 -76280280248618842427922296335712186880 11009491 694561750098704495104013624842096573072 11009492 50559824321405258803862201309286231552 11009493 -658477338866690541007505547521276006400 11009494 64919322127030695031076626540632041280 11009495 3733348234652846739665227584340684800 11009496 -87380632621181949323213602887023923200 11009497 75240429355879069703008403014600772932 11009498 117726882370480888658005170106470272976 11009499 198667047912860896716067013610456320664 11009500 -53905253082074574290869121699583744000 11009501 389491178680033232209708552217314094502 11009502 -69042397548028637332007463165090140160 11009503 -246290257614779026586603614701541909760 11009504 -499294995961384540730063753129470722048 11009505 2484946382195203687532057327755318080 11009506 43881682548684576746909973412387990080 11009507 -885009513468315861676888729664635037448 11009508 72258034499526950458242931336639656960 11009509 -54058181019807567069474160455238955200 11009510 50634573430195691112737819040130575360 11009511 -217087625282906905319514514558550649840 11009512 -50109424416996872675470687115336908800 11009513 -35579273421705468492337116419118305676 11009514 -321156332015684328541483052075400303360 11009515 690656813259822081214553113991158233600 11009516 294409221557154841521030043479030213888 11009517 113534704300095357166887241874895305280 11009518 119152720771653735893409235576557045120 11009519 304323273128287129865917100519497064160 11009520 -3801097864816953020990669878308864000 11009521 291637877505205542092435432828470879332 11009522 -319706245873383158471260522817472776688 11009523 -94506380912232754503116447367747141120 11009524 385580461305309043566257900181730638592 11009525 90432110493161926050564719157354177600 11009526 102910358762455424468978321125662744576 11009527 943675769229318100266054412074281062376 11009528 223915880945451481088320301506256732160 11009529 178392642154355526543058170243857225274 11009530 103069876020750345716692861724917862400 11009531 42152542467189350492175345669257041680 11009532 -14486448091274140071420296702530518528 11009533 582737335252654062339162020770670475782 11009534 725165425938037808639425512025995867840 11009535 -46450228690096174270254156947422387200 11009536 -306010675007918543819470088739716333568 11009537 358423675240808270636731520099386941504 11009538 -61619091624360297211468980940594055856 11009539 327254651088876782488414120434595609340 11009540 146849527636193755838519161555306682880 11009541 -476960907592206331109120835788127333408 11009542 46218391604254983826007137716163823232 11009543 344580023444114688340859992710986352792 11009544 -27853450624249065556804277062998589440 11009545 -280461540688610191724512490670354785400 11009546 -296504344411466193239007701355603000528 11009547 341257716817722232727216571192847753440 11009548 -7603103660441684746992820563814144 11009549 237943795492091782317797945396883624864 11009550 -91716393915062906568608475638172288000 11009551 183024629853130071210593979985263523200 11009552 -125794500719060283932537988950705823744 11009553 -271054836880976240400859682108256001296 11009554 -2015971275842214661441518356909224800 11009555 387771327167308828307681191510399062960 11009556 132985515401615812816610819366491734912 11009557 -146881222547512563672517957116113703936 11009558 27487432658386977329376607048781033472 11009559 -478871785641476091264118089114101484672 11009560 693252717085002043613761662524120064000 11009561 -81171386138722375313597252923235458176 11009562 -351670573837001144877542385787105883136 11009563 -142519449697639844148878030979441080188 11009564 445960237096402609112492989493783410176 11009565 181638313721788974167360575564873654860 11009566 -155386543478181992583096706548724135296 11009567 -416525334107224535732307185860844449440 11009568 45669505122138262636033797533941628928 11009569 -196958653142317002276485230971921118160 11009570 -17174762386197713555857546714917696000 11009571 117741955061533903948460429045562896640 11009572 -2530551339854452803359708532606717952 11009573 -257199793931325813742210781507305898178 11009574 316157034106041756216624184465938585600 11009575 -65599240802646741157805210792305835200 11009576 3138004826698631799772742509947694080 11009577 267578601231545412185193162622971539040 11009578 415930408995256408074676404539481009840 11009579 3123126222148475390580375699433846560 11009580 44675882544406774594337093357002782720 11009581 655748431832407074249895856515749254400 11009582 421058286348704940768295545157740931392 11009583 119945501233327701808572523127977895400 11009584 -9985964658942445440478679248775479296 11009585 299115041400991482948930555929263373160 11009586 74439961308312266304811638700471401984 11009587 -4032629958965204369309063366816138648 11009588 114620362282101631516323329027623895040 11009589 -682992051819149746707949185136334123040 11009590 -53444373220383265648379910551751175680 11009591 -2344802565615084291603924983942505936 11009592 -452136296901785843845121932248435855360 11009593 243191149673259393219213623669785484800 11009594 23102086003173462305335759223562450432 11009595 74406423177763790682251065859817329520 11009596 31454940040680551197697692577481006592 11009597 702067720979134330362832519273666126092 11009598 293072647958397183789464060544668559360 11009599 -519346739642325876302637860069038830400 11009600 13705891660984219841992834352047718400 11009601 96732115936717817270364841926022678992 11009602 -870796876627070870341739729328620860896 11009603 -6929282969293797145314471609360260592 11009604 -149435583405100994484150606902020313088 11009605 181061091674825275296928696655783539260 11009606 304599728667581156786749561240426687104 11009607 -65717868869242587812189466839098391040 11009608 1065759807133523678150243043973805967360 11009609 -62212829346416226508172341821003422208 11009610 -4101298637875828429347417817548072000 11009611 -24666992986113737282969095750396823788 11009612 249222132721819961872779662224484672256 11009613 83454727345426444096998604667554416288 11009614 255316992152547346052830488793748736000 11009615 276466472223801517484047315778611425120 11009616 206393503606134798386001562321338630144 11009617 225058278276605913502575953323526852160 11009618 465515521380195844850632721639162741760 11009619 -210926858270941092537623893840103512512 11009620 -58851919615458951880745080294609920000 11009621 -246152722949058422332571976224464622688 11009622 -81146082610375128124477044757940551680 11009623 917655189456380142868543461209939853840 11009624 -298440351692017501884251328343856855040 11009625 439260101499731768362244907274772448000 11009626 -55457199084942448266151519368810670080 11009627 187875092816522502617961953613935281476 11009628 152882908336627923562190348947660062720 11009629 -344703678187825755478848495585777815770 11009630 -46734402619166915178008452644350054400 11009631 164161488157728008324421581073342424080 11009632 420795637787678215416369785928784281600 11009633 1328469490379650563086812826063071032960 11009634 946434685030647415221255139350005760 11009635 64316517411961273901027281443686352960 11009636 -405570736935836745652843872727720826880 11009637 -134104767687608936251182532351389110052 11009638 62885478257275195139957209477760497344 11009639 321302668781391757601293022831896864440 11009640 -40116962352315104270260115941564416000 11009641 24757816045361745524074602319881012704 11009642 125525859073471260108127106506960091136 11009643 413266141504550515879358859206326923864 11009644 -150977098872732077921686101566085388800 11009645 -602495792245844471559650167323371488800 11009646 13026465508414438937070563565033635328 11009647 -61622596659622954076022611337607259280 11009648 3325240041530864183997729260702466048 11009649 51043137569058006986380292628101039040 11009650 25517273343069338145825031221125529600 11009651 484217242395265230048680053223198648652 11009652 301326210432308892072508452687393349632 11009653 -159908442282451788354109629366516806098 11009654 80668454864391446421784411879639317120 11009655 77474715624739493715889902983366167200 11009656 167917001072083771159117459632960921600 11009657 450355572594508645273366990207476060906 11009658 -23099258616968227123431500311726018560 11009659 773942084283025429030252917962560861416 11009660 -383526451852057003566453580603753328640 11009661 -25187800103456797325456916716039752800 11009662 56779374660138667324175586359527622592 11009663 98789946907239980398692675014091610320 11009664 -207501558188957324888088252828037939200 11009665 108874038359920963436446475244940959060 11009666 247791057878782609526028347970577191840 11009667 -499749765724605537253697698244403546120 11009668 -259109863174902952317254781924664365952 11009669 -266818040937889073151699751739916930 11009670 -9469064353109631748778935009841356800 11009671 -273449373290112272302112363729684434088 11009672 -140522806498700636349393342080592814080 11009673 -5151185899605848086240423605283495440 11009674 -360317442744519947095562946160555126896 11009675 7679262968658171788192265839347710000 11009676 -182440638828490845151594064601896970240 11009677 1335530601006785127163194390383288320 11009678 173619186343038144858695342189083592640 11009679 -526488470700263988947410201848221796216 11009680 118998102109369528251375119874753822720 11009681 8598206815424566101579679294839436800 11009682 7848656134138332748098979803656114832 11009683 6828242194419594737588466299772579440 11009684 -18687746738723129437628157979178072064 11009685 355487792868317320801062954321751525440 11009686 -215894307219156872875046599576622180352 11009687 87801492142417170604820762874322775520 11009688 -223695956053817851638872037019466465280 11009689 -328647611284671470401395366331085154540 11009690 -5593165851131399934792384930659292480 11009691 2158211583063532069087076899838636544 11009692 -128966324322201913489316882535000093184 11009693 -420392490002799710137963538876228900160 11009694 72771062467660406922111937729864083072 11009695 -49932647972585254055444414091697112400 11009696 -382718210236879289191307497950049271808 11009697 125836095139507157135934876228683290800 11009698 -80117694217899902319766480787220094464 11009699 1414716019098857924934526912101186492936 11009700 -86006337757082718203599114485170822400 11009701 -496962363287906954929255363577008396128 11009702 -105543190021311015276419524204571174400 11009703 158416856684665289971383119760491309568 11009704 555415508061550862866423405041170549760 11009705 31469139615932418358827960192772070400 11009706 110643214277880871561472695925416948224 11009707 -587946459566396610249724504438193263536 11009708 -157653110864724646354467484765622475264 11009709 85664136503222108277453979259299200 11009710 -186085166479908405746288946458588288640 11009711 -37896848079509510553039981253526555376 11009712 -18390867455139559857287892271739437056 11009713 216970717934562767353371181175000206848 11009714 -3797702741355850331890473707398573776 11009715 -18925941070279739682774016829369660880 11009716 531078831125909553357482564410244266752 11009717 194062116207065738718989506068313765980 11009718 -465045615883204136510261716496868304896 11009719 395499138676007770859854165682600458592 11009720 -1210125382145204116499645025267302400 11009721 53916337563629853224745758224215211680 11009722 -99283405533802798032238059399463416576 11009723 46389067725397744403286176254123752384 11009724 -211380660725889931725801711647519981568 11009725 247636724976793272793082073678316447250 11009726 -73831470265656604052711553103849042176 11009727 -88973089784884604281898368837454919408 11009728 -225604562069531633779973925219028959232 11009729 -638756364646702453712934056394327860670 11009730 -72840306764187867130374219217090882560 11009731 454692497903367207753118062093024505032 11009732 -235021667919365789702077781413246414848 11009733 128826948354899762491248980899132489728 11009734 65263424974945260453641140389141903360 11009735 41360602093248890836523962785242694960 11009736 -681299457175018883923460262580679884800 11009737 -47302957001983937396656689137425192268 11009738 186287092927261519604283698283005417520 11009739 74982195246828574082358621040079701728 11009740 96828012739930020266546146975168512000 11009741 -246793064495386757307587541667591326858 11009742 228582023208854212577719161613460680704 11009743 103764349265557846855688006457447059328 11009744 16205189961367773130413641266135965696 11009745 191713760998644733533415238163564825000 11009746 -258171762317603669251606382771631540096 11009747 265336183404641818199481217492394455632 11009748 -1536933651660184249721266449888927744 11009749 -22284305628533711624109181830409468836 11009750 894619041582004617315186186679654272000 11009751 223701998460824925096032781997163953920 11009752 -200409602490337075142983022055469178880 11009753 145808174738939615018512993279483753680 11009754 42859749573743584477246611982396669440 11009755 -365782535087526514671055633553401268640 11009756 531783043151829699868861731468916807680 11009757 63147539609917896869732565371321745408 11009758 -98409713759224482064655898879836457024 11009759 -962905456344262645976785734874762830000 11009760 304552430447452174203469216829692968960 11009761 -261931963547859503083803273571104652092 11009762 29443687235939450191464000988785175632 11009763 -269081794337852571987476084771156400 11009764 -734784599381519296698736069454327221248 11009765 -41277694720567082796377539092399271680 11009766 302494484823023101734820499128074584064 11009767 -5233355771852808397103830026669021240 11009768 125871373358656386509517474946430730240 11009769 -391249304136669066095164681924327543392 11009770 -270624360732042391165112515227357109920 11009771 317046712497448732173426720326884242744 11009772 -377715355151821145608029609981097133568 11009773 -340071513988559511842812300156925550400 11009774 -12340335412988431958160573160408842240 11009775 165709862220409925735010255695555385600 11009776 -20634138802470207751554728401434247168 11009777 -137384330967047496279077545754849418768 11009778 1270605657127947129947234210082444288 11009779 -274328338803587075612415729069171441720 11009780 -410385764409692120294591651976362630400 11009781 -44659302889990344664635340744234758930 11009782 -80573272121546547044555861250979357440 11009783 42015023728070968636119946216204045032 11009784 -120298156121986449742105205068782305280 11009785 267350683659502111401375788696320294980 11009786 -189598420063055340022966927052181003408 11009787 -46955165223394099040443586553024122832 11009788 124717268408540379226362938387779801088 11009789 993352952577209965649812623612372480 11009790 512197125764711888265730930903276800 11009791 -262644261036081014054965614811340416336 11009792 412585378366176459194801793776599695360 11009793 364518363749076142579089155931004444464 11009794 123094367461084153667035019870943569952 11009795 -387249007689826437575492106336523458720 11009796 28405586772833667307715544256563830784 11009797 -553519633319413736839601204607605942400 11009798 80812698661904424750229949765390306400 11009799 398560727509236834701138110947224377584 11009800 -470952789988872930497763525919094400000 11009801 324489617978896895972116881436567602624 11009802 111388586767776093873038697640279487232 11009803 -65986988322951431402574397575612916480 11009804 14683282962608188294850515336029505536 11009805 108865801198566724515316685757703365120 11009806 6477430729293524955412689933180556224 11009807 428470282511069934881546959103804347056 11009808 6116848959181871520415532285356621824 11009809 63270888505325627743793791117897079616 11009810 -50159766165643031123127454348627087200 11009811 -495149834148675869807321893943189216328 11009812 263877271191799092060807409349582315520 11009813 125267843339788527444001283243245969920 11009814 -245162433021964096517837385335802653760 11009815 -131604135222367249976044563302303625600 11009816 -77326013609199516049902451702836633600 11009817 -105632862989877431551083130854191320320 11009818 452389020478743169073942077017118070016 11009819 68996463312130133797851554829326777220 11009820 -118790868419340226868541781644567505920 11009821 -733141819337254775590094231523602440500 11009822 -336586537693075786888275145187152141248 11009823 147864691452293461224541394141613216768 11009824 68067912683678761215099574904414011392 11009825 -260125902639399578755849125864757077450 11009826 52159098666456871233093035102805277392 11009827 587371291282640372796868558255739011676 11009828 137283766158365369429176780196550598656 11009829 -409183442766588291527187966675041317440 11009830 14461419048539765554556106399442984320 11009831 -125890695560440734151363067861570372640 11009832 88115667013436540986914704600299683840 11009833 -630756643767811043267423481119259862918 11009834 173748789572957770176772200509758824960 11009835 79818199081893260793504877181159232000 11009836 -6555001663385245765903309245763727360 11009837 378392257063648622637258898961311374486 11009838 46863535449494849540523415091930465280 11009839 244155870755258619056386724042658970824 11009840 -31462408541058403773807035920407920640 11009841 31197690075586619529528531324413420160 11009842 -273246027330144024161064461581380955008 11009843 -580033409358765813692340692912792064228 11009844 12261709488657401611828112316782518272 11009845 -223241704949270185342652302394773415040 11009846 136457172629665864738785513156541331520 11009847 107977406233214784485748833572450105728 11009848 50037863603162426414477292004802703360 11009849 3080129745574645014619301703826284288 11009850 39440588468136881161735331899090848000 11009851 8535439360783044507269871031455699912 11009852 174007515188807955328385852111969786880 11009853 70976232286705348018094937644155051884 11009854 171837234812458197321452202751592293440 11009855 40697624638174945871398063919100470760 11009856 28028669494455237373394287300725178368 11009857 -206876837002185472542281746001472168828 11009858 -958281444025358285370846154924628051424 11009859 375785128355673524733673396568338379256 11009860 221262065002109478549287087971637760 11009861 181823111225130752378953582724649274524 11009862 317583577325079251704646739818364568320 11009863 589714315677679744051935417614231822880 11009864 -319751472219550970933947155039766241280 11009865 -306469712837019268202889432921830153280 11009866 24354205533318337920753937005543793920 11009867 -124203655653408616374721048864805729280 11009868 20023147565765829055601502792786450432 11009869 44283240715447701938200399888208542444 11009870 74090475890144209204218561687354835200 11009871 -323312576231369997116150764360660984800 11009872 -33967831380570793350750122459637350400 11009873 338486400952472341984327539627489128640 11009874 -4691309446260761078113374456373363200 11009875 -577879651592417962878823950153090840000 11009876 -891797109847308284389526005622892115968 11009877 545178011709052116404312474874298972320 11009878 -99534770882219623927587657348189992832 11009879 -938426739144903269709982387209102756240 11009880 -128479487058062076960684083518186291200 11009881 -232419563205408702504432254591467987318 11009882 120557773438300071555402048565577928672 11009883 224941024130536728333817628188232553624 11009884 -481998690280740118105089103026090819584 11009885 564110131707453998805495946541572409580 11009886 -21574495754105807004480188630898745536 11009887 46770238996153555732638482524847331952 11009888 871741326168543250415672453837899431936 11009889 -404508060553943638287692654851797154992 11009890 327580248730921454995334965788070248000 11009891 -455036172534810825419421654407836051776 11009892 2488522088372485217257624594777620480 11009893 286566701976020931359704328564222655744 11009894 -65688971955942711434901328298239854336 11009895 31874982743299278834683600010117166080 11009896 289729521157156484844122562445622369280 11009897 -360640511733010552663077663250011369228 11009898 -68739950141053384823577013898757058560 11009899 -515191185655651542340370515403670770160 11009900 44017165939617379952957906710229184000 11009901 164528310110712224933350446817924368000 11009902 -150975628821706184887745652964568463168 11009903 206139316163783705983600290428988528600 11009904 91964065639666287149071191813731549184 11009905 56283979812852687143184624405593995560 11009906 552781208883474496997705465926136217504 11009907 563726302110470213666125930193565765204 11009908 206701134601649426361172634658146496000 11009909 101403861431045153218711941776859520032 11009910 153503209760791836204518464811768319360 11009911 -168657404315465675691743401071932600 11009912 280710045789316060836100861732152422400 11009913 -201116045807390013382246729862668341600 11009914 604056659332925472292103727893309568000 11009915 -115603534878517941006694572574218674400 11009916 58322609241312384754239312652833764352 11009917 -125852275485964343094830519657349691328 11009918 154547804812060235486771223779536028160 11009919 -206734538831233998976418429533855206000 11009920 -35583415318689055185401831053747814400 11009921 223846558536580073538953850937965643092 11009922 98321077926871467626441863897521758208 11009923 268095452735232552402478883873920452840 11009924 -502882189854346463866527255595183711104 11009925 -7426523023897198521345272686982089350 11009926 -104970341402230394698604656384037163840 11009927 561491921504852729470134860581728874776 11009928 -275044302341444604696144728586368163840 11009929 46134870057973461270853719419880268800 11009930 210698396829130752203774811865924665600 11009931 -410901504009430132939205439528768604800 11009932 358061261789895648774350573031272547840 11009933 -50242429103118872060973511352652220032 11009934 498072861467266951126436673742469568 11009935 -707455666619805368813083887888180000 11009936 -5175805168950982103392988628418560000 11009937 230027825023525174819749606894452339520 11009938 265356808737268123674782493339912477696 11009939 -633830389569140578887780580799603258400 11009940 -63711857620277061979532627629981440000 11009941 -277732919607357801786574551058767213728 11009942 -77830567028126331946176280288092142848 11009943 86914412696560314885051036826932377904 11009944 -611930251696800937498316376458334842880 11009945 -506229697230596501077496996596403634300 11009946 53808955823798086698439365544199069184 11009947 257912342591982838391955890401705885840 11009948 797482344621996017033460426017289778176 11009949 -851534022721696365458166428265410721600 11009950 44026410305696943217908950087831424000 11009951 315702388229654104797434297142691488504 11009952 454906908438466704666186591791417917440 11009953 172892624339891212071768080859668191202 11009954 -48457821626278330633057230846923691648 11009955 -40617787338583093496882604801159993600 11009956 86788284845119874523953234553468239872 11009957 -498796127095882466454178676336409720000 11009958 173380376222288641085271471554692296384 11009959 413473284770817898239379225991908567160 11009960 -37759769710951956350263205352918220800 11009961 531321106505804459189536474708405136010 11009962 108408229719012688087962565253677907712 11009963 1728880661796910699259750903602254772680 11009964 87207860592501304819818830253514555392 11009965 -630911263783777182990407397914133978600 11009966 -450829121696202887577197285690374208640 11009967 -364039046125205652087833911778586799488 11009968 29528465261512490026857014554585169920 11009969 -902509633661647997799538823335786078656 11009970 155745586315414815536814888506489879040 11009971 133659616222757960068584139352815500112 11009972 37478721149263581930243353050885435776 11009973 73095052320478875287228374680536149344 11009974 4756784014173248610238799128836920736 11009975 46433353498740506945604680894100810000 11009976 -279764485506631974567930614022047662080 11009977 -576400303501679892863551091606067612528 11009978 -3139636760365123991168490802742008320 11009979 -272021282016335149449085342552525570560 11009980 -5466188684046145118618834795253427200 11009981 462612645259561717279596667691985425100 11009982 -100116573174223954479788007956882691456 11009983 -57823707510370009702379361866086744768 11009984 -61162509843600290667711711259366785024 11009985 -76593662787626155684557174525169582080 11009986 224535451164347518079407576778414106144 11009987 -884443921128848712472888955997599654760 11009988 15398850271326764137650705618260296704 11009989 842608117425509380615253356759024309790 11009990 11196267514660357583529881618856489600 11009991 -50323508978777558402837770327070532096 11009992 149432978740306034078340818670557429760 11009993 30333694411630016301982704121189322880 11009994 -147356274616378388570630004163288992000 11009995 -103638060051033461863978736855940337200 11009996 -631722770868332679950120909731247904000 11009997 -173222262181848605175349652999559723732 11009998 -36147234673710313603975492270223449536 11009999 -122710787575307263133549844693590762496 11010000 21635797853902230293011331983441920000 11010001 259276983832844171836931161589129478772 11010002 94404127139028349544111681402433719952 11010003 -134621895848130656048030571854830151496 11010004 -291923346958028574652170959080015577088 11010005 346461431231728501542210140331209154360 11010006 1058380347371116447627552841654243520 11010007 -823884194479860325149899506119610426744 11010008 134840806152755684276266260058861977600 11010009 -330165174615352352890578489672186453792 11010010 -118746530799707748660047120183062671360 11010011 43256828350066025244151605137229403392 11010012 -94055721183924087029015283355150525440 11010013 45016057952530295983418580773784295680 11010014 17948488875573097703080470614314000512 11010015 -105959405378552091960287047494330104040 11010016 -186175375279209817190293115004016656384 11010017 -9558309439774288300547011339040977788 11010018 283052358326183663988926792127792491904 11010019 -568312323574306291840967530059392244580 11010020 -113547249513057476323523728430406635520 11010021 -160676149865272168343831827300408320 11010022 90593429293060387945466595685885698048 11010023 -603749001234773370472754562281626390728 11010024 15194815911319408429242294831185049600 11010025 -26192189354737613000590819815046408000 11010026 -637965519540201530240697462290137572096 11010027 -114536201369649143859037593111015456768 11010028 -69744772439492006134480275003949724160 11010029 120856052570425890021807130889446524630 11010030 65592971749049887078529983552997896320 11010031 522570615350271587175325188975631109712 11010032 -216319962922517138541167396921822085120 11010033 309552967054122014210220429985529193600 11010034 -177935672394903219873049586963639697408 11010035 -85181051842518137253113949392332133520 11010036 -23721094787218195264595797511805861888 11010037 -963835063139048082423170135682001151314 11010038 129871331065249312412489366222158882944 11010039 397280799498713821737794444886715074024 11010040 -433631549129212420085966380942166323200 11010041 -144693775799236982836370532426120855936 11010042 -103760282266177952839336443883883925792 11010043 1022263669641363613035645902209756390080 11010044 -397066423504414225924975179277522775040 11010045 316044799841417556505028574541901044320 11010046 437684549711850731168063088851756777472 11010047 -628333050832777491700885973947371382560 11010048 99537702229061088195161191164464332800 11010049 -175121774845079292807627804413820269760 11010050 -254315925599181969597029401556631175200 11010051 -55368396275638451718528030686997461040 11010052 436697931321402646165404025632799454336 11010053 -78614814931954801273083632122541959680 11010054 -60920871569379232024810974937977452544 11010055 608370381306216163285382594246259720600 11010056 160351224484017780592399395527244026880 11010057 -612336584380980302040373347450171614400 11010058 152779530449928834360038066929703756640 11010059 249563571909831913186572996177163954260 11010060 101198958015431254190471454930884352000 11010061 26668109503217928754177778680783984440 11010062 29717991763735962697839225638783697792 11010063 -143827985340940549943372352912612374400 11010064 945962635248484519309058525752721408 11010065 -128702339179331436521911729127568905280 11010066 14200256297973515213209478225067684864 11010067 -807260063662384458266584414672198744968 11010068 -276773421414407035542889740633570049152 11010069 73637097036940684683757920054993604704 11010070 -27128774985747077113781068572377356800 11010071 1192607048564544480419391380672772137232 11010072 192688135644528559836793960622574796800 11010073 -427545544626311709255416519038801600 11010074 -91245521367275487490618882120898440464 11010075 -7537083540019897815207892669100369400 11010076 -253292989953345831333525346233050456064 11010077 -53957255954628007302773878074572655732 11010078 -16430464654660487677640058555339151296 11010079 118772594713952851097373911157958585920 11010080 -491374869418366680217868878631678115840 11010081 -21867240331603501641619552844785831248 11010082 556405217562668125864989207329529523200 11010083 313781079002690307378313791933784455120 11010084 -8227346017159786977384184746542923776 11010085 -10630540915415551669692285631769324040 11010086 -143630755879733102786701308170746564800 11010087 324362622626714373183311930796323443608 11010088 -858306865395620572054640450005632215040 11010089 32658145849107619584073643618050471824 11010090 3783677692364797260286098325257523200 11010091 817408578641983930016455160534561274400 11010092 685206403467450734691946385206848527616 11010093 -106586264480548856328079320937751797536 11010094 -139103228783787246438127985096174286720 11010095 -680693886540357681189598990914079001400 11010096 32443590705048866968853169895829471232 11010097 -190947310010988034700162533593830917568 11010098 17297694987389602294779944045881441920 11010099 -79708293862971161129598565651202869392 11010100 -54126506457494721866779311318528153600 11010101 425903105020438564675664394100196505600 11010102 -82808399992050019304627104733231343168 11010103 -198898335629234749172710388023811612216 11010104 238576772881064519787439565701041623040 11010105 112570963655607920625865896850778261700 11010106 151966766711740464993525263952889648752 11010107 6570464084957047949486856659621010600 11010108 -355245864998788230749828938508448890880 11010109 -411963902208114381118605654288979256160 11010110 -370413944825952179983991326493229383040 11010111 -74467114846977777653209698269378726400 11010112 -150929425740314503052922028787276709888 11010113 448409238196014540791297164795170247362 11010114 50415421084476646134162676929250544640 11010115 -55382406142590971715133309929805532160 11010116 10939938625650672448797982545557704704 11010117 -17898132313190701475577106676635180320 11010118 -151801673468832122916614218166953928448 11010119 338672008882948069090320473189412667296 11010120 -17014556466336476040804538950942720000 11010121 19905828493144323340911756311986736592 11010122 -190940104536735213711490535942963559888 11010123 102523293921861087169231820232359814960 11010124 578222980701672778426684184278001943296 11010125 237174281785763819448009800922302304000 11010126 -110072497963108167242904656842601895936 11010127 -11378833089963191379456726848089271728 11010128 -83476950365735691692551635695599362048 11010129 107926699506095362412996862062934333888 11010130 -327213392853394911671117943962632128000 11010131 -40581083462244898290921923353273521336 11010132 104656953050899340821078376123554977792 11010133 -114759330528445138741172078517393412260 11010134 236880429283938879564032750278379405952 11010135 -115199240118367982841157998104277913440 11010136 251282575348797446146604850861893160960 11010137 167281672277382652709553848085860338452 11010138 -81402380117527919448408191186085273600 11010139 550170587117453970868198898117561616 11010140 -34370989925626398897116215646258995200 11010141 196480893068633531093680578316486789440 11010142 -46343122528839558234622164081099539712 11010143 -972259576864763318766829481199651629520 11010144 531857446293023901470450777480284078080 11010145 425303340391925156249810732989879002900 11010146 36500306313058495910152867196663758848 11010147 327764604498883929212323392677678484600 11010148 -417754211154657978099192449849822663424 11010149 -461611229228609979434066701190273678850 11010150 1610804814731588069161535832227352000 11010151 -1099015629773376566056174826753301706400 11010152 65145097469193807263400310576353177600 11010153 -900440018214181696165899623640276240 11010154 -233506856372264639926213816393565322240 11010155 -50636441808290142293136358762594620000 11010156 -281415681163550177087119458339185699328 11010157 -98628500612257199989168011327232993728 11010158 279383892562850972050424116212419000640 11010159 321194787864708461471151206711378510664 11010160 -6682729584197283473118439659765104640 11010161 171340729281550936707866569900706954352 11010162 57641125413432399629304896268730445952 11010163 -320340492591197727108291822387177361588 11010164 262852692416769161446005090704331159552 11010165 -53861817552959115603784940723309036160 11010166 213987928773272156835819647821540240032 11010167 -70252726496572069970038965507788213760 11010168 7204670786070445986265526883083612160 11010169 355239496755841772515502832139668942720 11010170 118154308967232227364689132215062571200 11010171 57797737839384097017711676231006640640 11010172 473484680035575065150582357144960178176 11010173 -595661040902840364099958520545676523840 11010174 -49591268621015428485687184279296795648 11010175 220806480412820766538357220030747869800 11010176 176244961071295309910280759231444418560 11010177 -424225933140016555484144284269296999280 11010178 522991872428571127222199613615993650640 11010179 47182738976450659648007398811585051520 11010180 16152959150255494695749112343439400960 11010181 -10231465910903522188016218675051599936 11010182 -379244922401116965050720930655078706368 11010183 -345877188018930976828186234864122797952 11010184 -78852684858509105015018215115810119680 11010185 40637141758132160507111823181564516800 11010186 408846425329595026093716453234154618368 11010187 11294230684583916521070844917219258836 11010188 21443757568290776804738987972810145792 11010189 244529685007455366166802113997071602624 11010190 148774139496206524710981026983241467200 11010191 107911540710978020783517455079939633384 11010192 -3750656793219734280337806858907287552 11010193 -4950781204096882788684980298829086816 11010194 -102611220467151587551850915227979806560 11010195 113884050110237480658895070052560486400 11010196 -5622062498523212589993669879041505280 11010197 -12253122711881870507400003532752133440 11010198 248173718314147979990387330710496741760 11010199 -55989558519561190663425797522171111280 11010200 125643949250061262081476609836108544000 11010201 47109325142653017848723039842573372224 11010202 -177553590948223988191920371494000285200 11010203 -912325066215727853104726777393258929240 11010204 -272616622926552701373377110367195458560 11010205 -311814929724804922096339217817315925140 11010206 -414170716689705416636174611087486641600 11010207 106104077489506912910731706195223529488 11010208 -78579598842690593815666650250802626560 11010209 168381131330454304903987391274193089216 11010210 -7404950803225045296891116669715671040 11010211 -305504048244318152060343252765216209188 11010212 43401842006906208717730959060615827712 11010213 630886545899008060379757903369437265342 11010214 14361886017897724154891767800329493120 11010215 -63315473128754728213834174885145472000 11010216 -195102116882317487682489186072456560640 11010217 -435087506608194615293276499821692073734 11010218 -373849622268440691967635197433509743440 11010219 -42990317474253522734085818997606393600 11010220 121669109757551103142541920059865743360 11010221 -287979432856894414507445741966541196608 11010222 95277091059767460838649234677844302080 11010223 29012369655930177998576611177253236736 11010224 116316578662902985222538736068507811840 11010225 9903410710311292581436546155262999200 11010226 -218194691126407830348131215137553453440 11010227 333933811673803132414411022753196886560 11010228 -444160618498401105556261786675072020480 11010229 373923068104704351645079093310475630830 11010230 -39424860183413691008771507661463142400 11010231 17438806474603881104603106322068623328 11010232 -616611845623222648946026638335595847680 11010233 80448337012677832608193703648199181704 11010234 169464978794582015607600326346403802880 11010235 179889457361761338037369369582460215680 11010236 -3615179773683260400876302614242021888 11010237 -134157437479543801400323656083895102336 11010238 22108061725009623224200972977785591040 11010239 -136749093242082857316070397220455486592 11010240 -84456623418645401841417257600931594240 11010241 326489411534101690467505860684006279984 11010242 454479478240024232220049569033350872272 11010243 106348817196695265107751660100514838264 11010244 163277902903475560244733806983769845760 11010245 -586816362161470994597031412049565538500 11010246 -110315970745643148356899714911670601856 11010247 649983827632306751766390265388792660696 11010248 178027307365850405376034338111628124160 11010249 1556419494347596211623227209487846330 11010250 26004781586966917434242129207914104000 11010251 233295975929322214003722307802329700100 11010252 -36306866790076024979133151139131392000 11010253 66145335721459236848634515053807079840 11010254 -177352956657533455295870407808296325376 11010255 88273860114673725870732981943155532560 11010256 -132151822717927266156176530021837209600 11010257 149061071101253954241966747603636259812 11010258 40376359559161527567332484243078342144 11010259 231022776236597015878673392745879322304 11010260 27790452520046198003688079021135322880 11010261 46379275129842581182753613646193567680 11010262 312190185317295943362717635058193606272 11010263 -300350332766849869038255119342945990352 11010264 423465678338742752853069456423602872320 11010265 -151299078836195587954900796415795179520 11010266 -192041945368478323934368499781969201168 11010267 -1151958298345822663444227369602233700640 11010268 29781701242739512803879835516398812160 11010269 -1045969821035291473274954414409581236404 11010270 49569945700572669270021234030349516800 11010271 -666084546285100554034558790012001395808 11010272 -14777068637815752426552394474586112000 11010273 -215842236675362288814007829703779951616 11010274 -363839885311307480816726919763958832 11010275 -104357924923971322499918179784214739200 11010276 -454247058995419677059688936939559342080 11010277 -449108661547362854408080682395561570628 11010278 -340658306978544832505660912080438390560 11010279 536750197305022979878947674785436160 11010280 -398849967700073737090157341730806272000 11010281 -1001140700213667683490446422883531982918 11010282 -98492893621055792509408663490929532160 11010283 -384744978711645343832235640955443307360 11010284 -145776633845628988452194539601279529984 11010285 -112965967890503472407684635748101968000 11010286 -10757869093007247817079763358701340800 11010287 915707094348086092105154493037634649936 11010288 244923644560678000398479258582466428928 11010289 -236127766590110566030380934398012468910 11010290 140444204707838656659691612628109964800 11010291 -235840830356424821614279132117539049920 11010292 577007123306382922839503326451825478400 11010293 -236091526440341344193653956881305162560 11010294 386944552575034405142577890985698434560 11010295 -153765917018441515206323053112516086800 11010296 -186977651409337780691682205530735267840 11010297 -81856892998399403653566382102018923072 11010298 -9566833027989037548165188134751134272 11010299 695983277106863377088389486941244395300 11010300 52513788550920175015854589543864320000 11010301 -83380462949039340953562700240229722496 11010302 -31698292568852741302378009231286043648 11010303 -629781010507346095323581400771404137200 11010304 -203615479679944251534146699201504870400 11010305 16274385552354954201662195300948625960 11010306 -30716487751507751021224659263175482496 11010307 1849162606998786228873332152681772544 11010308 -292846570515248696464168734442696016640 11010309 15804388670786258083985274192192620160 11010310 529968703595286472492689225294099609600 11010311 265531815058805971403335047215537680464 11010312 -170136450359929793772510170797161953280 11010313 -25206363592833457941612055436314245276 11010314 -121704844504188963740287369415047557120 11010315 -263981238266004683359663285357072830480 11010316 320160055504561758551640269578915732480 11010317 -370497824306572814393143151210889521748 11010318 -92752323094385524180033851945057795072 11010319 -976252086908120972570987483666574527600 11010320 -131878493208369046414458990349558579200 11010321 79339076328885960053612150066064511872 11010322 1811241977203742458917043526826713472 11010323 -274365483703459185664590551407028809428 11010324 -7659551548301515181964986951934922752 11010325 284202580050867746101602713457038781600 11010326 635954596134138163395925943046501888 11010327 -518109190166651341472037073270261001880 11010328 -4826147076155749767983423435601469440 11010329 498202803141995420810952566252545248000 11010330 83294020348355033519252564823999390720 11010331 -148120327307213714936611621912365345168 11010332 -156476157399889961757208256974341869568 11010333 -247717753252452339057211614535306009152 11010334 219088968847734696086298384528725586816 11010335 -132302246885334155136571436709192404640 11010336 425714839275467992724166131478509912064 11010337 122924205308254904364141995845680874900 11010338 -167935630451379995918733797561077407456 11010339 -615029687991729315902879573240632328856 11010340 242604647213210937443976704274468372480 11010341 -100863325324492935173869662694296504258 11010342 -21635213432150393177280686612045899776 11010343 -914938383562466355013253675210340172920 11010344 -640808277896747410641943281589867315200 11010345 -94525196385932414206802927033626402560 11010346 274539748800807066700376121454365371904 11010347 303835316638766627784149669073799823796 11010348 293832307481185420478601260399475678720 11010349 -147983659115679323742902444675781958644 11010350 -10517506010502362528435401898336990400 11010351 33655036872447845112518163718698933504 11010352 91752325792174121174218068343613997056 11010353 335241096189535200091729323039492972864 11010354 130309394707856455054413215717414711808 11010355 -637667860044621862198458524077789590000 11010356 -278489480518123851315307184492344233984 11010357 35932010462074856152959361715345696640 11010358 -198843169300821001917293061847303962720 11010359 -326700375797333661588366946633701724584 11010360 -231660352897974166758078876919468646400 11010361 -1883508680210500253934479012984890162560 11010362 -468328105937627064040743733362342126336 11010363 10156864911503833935066006585977942016 11010364 333484156440175239593271140257660107776 11010365 59053589274526377271001920655680320 11010366 -25507109222625160475185126611755013696 11010367 -1011398251996490563326925339265153670400 11010368 -94710824662463931749545184713491087360 11010369 166991318677585223196689851806253917744 11010370 6475615987894305845822287886829980160 11010371 73444910417603204350326703922190201672 11010372 -122508611628031014648042120468540023808 11010373 691286611483693612252633493529703291392 11010374 -213296259738811115833390570963302524064 11010375 -629310761146761413565373086549646026000 11010376 -207312396859363121008973296622421442560 11010377 -85958253146774340898728655289947532928 11010378 -398874283120709430500467335799457395200 11010379 266684824140787039554015805716087331584 11010380 -264278237054681821399439015875700659200 11010381 249291734515627541834635154838799153920 11010382 404273473128212423342992941910875417792 11010383 377020379786895884546639409207321547632 11010384 -41172089870636413408686475542811115520 11010385 97255870904508538503807229439364782580 11010386 39683868821964386077826555725505863680 11010387 -136352699533410110273360874369700982160 11010388 779996759806429044313901610866292551680 11010389 265975086648845783833207368519304164924 11010390 237876184039627031165984467238921798400 11010391 613329039606589777715162172590355428864 11010392 -15541915876086019527546752235619614720 11010393 -669390621561184507615036715399419085820 11010394 -83486591076877603938429762609114126336 11010395 917625076202213918707953283866318000 11010396 -259610642700345830258857792802009604096 11010397 560395817053464072763160681205963553452 11010398 141656838073938981058926743326470453696 11010399 320500577248042879254708274970601571968 11010400 88797215061635749801697485429869772800 11010401 -1512223870893979459299061321659953840280 11010402 78514389172906441754831870095527192576 11010403 13239852784887304664420162898679464692 11010404 -155052872618838179368198367152168950144 11010405 66935287011894500905598329063570944000 11010406 -138175441315938152567016764894332076736 11010407 100091913859456248157791732260260335792 11010408 1332338702172887371108577100465438720 11010409 -593203425997950528484061055507111496390 11010410 -26161440029469618278607125258471922240 11010411 -11315339821695350382919637358499982496 11010412 14712376338567924621257170903874291712 11010413 192129427065721437826013703605043772044 11010414 -181151611435277401496604358987558350720 11010415 120794527703628845390572921591673670720 11010416 -99579161476245739172715370796253708288 11010417 -171678586142646246708598246820895942720 11010418 -394596725480933370921100049334942201840 11010419 293233170266338502361117538322543991552 11010420 300507305691613414862251032984198777600 11010421 -474223659599659520827166122959408007378 11010422 17342205285525622476635571204924508032 11010423 -24060718692384513141703029344237450592 11010424 6998385072414892424760402722096947200 11010425 -16988846210878843040459178004875571200 11010426 -63378585883304870408764639323673867776 11010427 -191939883444941194781157182182357857768 11010428 -154539794073330580974936909221664384000 11010429 -148970986861336373026560575231780176026 11010430 -173093083426137597145651964841637593600 11010431 17611123073230640939834389781377632264 11010432 230512760547486281208720265338295418880 11010433 160668517155001766145437911389024809920 11010434 -46222355218814970741989294228823246384 11010435 -21030971623865385849975954696019200000 11010436 159272394105571545941538093075205143680 11010437 571837514696952732755315131819845685086 11010438 7606867179251199155136469533313960320 11010439 67389897847679324549824581761731861320 11010440 157746067215876458125131446546013388800 11010441 -216580020202833719254622307614184132096 11010442 -109081963471411248206149928857570992288 11010443 417405600413711079369644506022518723320 11010444 8766843327092332307984737756878167040 11010445 225941429297037178444096051415305084800 11010446 224061521030608104589496731450671348672 11010447 211151145963418117092424924171813490616 11010448 114092193374727634178759866195657949184 11010449 -205858613305041049064518662687920537550 11010450 46202720356607170792473397035418579200 11010451 5290399985667687539444101576568361352 11010452 121498963119923065014544884987362315136 11010453 334454953017270035145157062782084966304 11010454 -14142284323539361444920512002185554688 11010455 217208193709954432540287033488484279360 11010456 -105274707161678344018487299082203791360 11010457 -137149566001655813261112583763525390040 11010458 -459299070965970938518828712097750049824 11010459 75273849139506171459573945037029419520 11010460 -171651576594065554233860098022330572800 11010461 24405416821476587132066813906930994624 11010462 144756150443116521262000272047423462400 11010463 -205281547155328663017429995953601956296 11010464 -814188114966717532188144694486783623168 11010465 480606839187686345810911422180840336000 11010466 363615601576854520045383924368295051264 11010467 177770363911767765508855722214774487040 11010468 21292877483444905147858389521059676160 11010469 -276308208255969937816940678485060124640 11010470 -215485493243888199054903702589198736640 11010471 29857880768534607233266493989746844800 11010472 35749108561168020371885103080698675200 11010473 402082835391151536696255828792015118500 11010474 57434498563836580477809108445420768944 11010475 193892737574621698122494053374419368800 11010476 355799429500113745306081808462040802560 11010477 -355034896231377651080871056700874431168 11010478 139036840289746102017271194401334623040 11010479 -556856327328910643221513440568215031920 11010480 -29849386893089313979376582195390054400 11010481 257209365416560204075789702475653750000 11010482 44827011631807575458145753018201361920 11010483 484925439158405207728409298530271828744 11010484 849808870459011387851822753490693881856 11010485 -55377033993548111169946478777431617000 11010486 -326823832606488276436733215109032566336 11010487 -6226817373443728927721498660210260480 11010488 -806822693279153486231112820364207616000 11010489 45319761122934410971517285283852861120 11010490 -185582907206594961858528363369357710400 11010491 -186736990449541354826358126751952970240 11010492 -19634473856436555220745655810329856000 11010493 165094159052762292527753186259822855244 11010494 4223813705057544132320792394732804096 11010495 -50189601850283254858466796714773583360 11010496 77164995485925971913975945047140466688 11010497 357290503074234814441692436035685988052 11010498 -84021514688678121543789480889310967936 11010499 642073378634392119796563195565249533500 11010500 -10382849438162782485843284059804608000 11010501 129703117843703079095027244793061704092 11010502 -341027718208679463860860480757035139328 11010503 205483586085976716253771074950346661680 11010504 -345560797962704491503404594689658880000 11010505 646156845693460015482297520962008248320 11010506 215109964831592114970859502399160146784 11010507 48324814322828771556636484456018151640 11010508 80733247696207523692089745957032814080 11010509 -327344247771999443670955227336332627688 11010510 82302159011715113923434704446694511360 11010511 715818247063875935120823761025534544112 11010512 286046473943378664933232989487690678272 11010513 -301825461967444176240271795073601674256 11010514 163550113876803457993817763999584036352 11010515 -515005781829599020669006641245902021680 11010516 -19395459022658039633782151343857664 11010517 -4289238523681820964235008601245953280 11010518 -120014774147387772488134080341582507520 11010519 -299332608308615010693169972482736435200 11010520 201665390340278440385261404210195660800 11010521 -274913425160574021270137439332208034800 11010522 -202225969506675298948229592641927075328 11010523 884670291011058516017328188887254136772 11010524 269318651687344647555466851268972050432 11010525 71314742233994564367995469822253936800 11010526 111629708743794629784136111074555573120 11010527 689915144716420126821203556199822756464 11010528 71984827257424090104052310736330031104 11010529 -971947523572162860680287297843389355870 11010530 -17627551425326895229518912746068723200 11010531 64836863985793135796008021990205478144 11010532 -252146749576861783558163830734170732288 11010533 -719551266968810162001862148217582457218 11010534 6492157914143739001039421220782013312 11010535 -547929288589031501225826298520607297840 11010536 -772522042695066496197892893522362680320 11010537 -3531649848583867903494774438946085952 11010538 -35794873359999120174561068356895293440 11010539 -158689430395470307523991156982731575760 11010540 -217054552492386802937277229593847219200 11010541 -272008142926433744234230681505267766058 11010542 71533368789136030037061164662114051200 11010543 -527576828593392219304296932423235926256 11010544 94890532117028835976396699382127656960 11010545 124350659487368019906345108547920904680 11010546 -215135757888323255339374560328174080000 11010547 1034404759571848640472306691574969729996 11010548 559507794116894044199327118418562203008 11010549 226220315711043187497628499162099466240 11010550 -176001201391288037250203039997843789600 11010551 951011477416849228162752999250409880552 11010552 -177089642029439408747388388751194521600 11010553 -316991054260850461207477112838736452780 11010554 -112375856270943907755787077328293008640 11010555 -19350467142572689415029209677877055440 11010556 -91510749832070222999829369512650055680 11010557 -568534810486498203056675919303609572160 11010558 -104948089422709604446740700647460374912 11010559 26903650074979313192548646285227950080 11010560 121333829956677520454797953747092766720 11010561 -57646557056773562907426528496285118016 11010562 40079618018427558950623891837185416064 11010563 -38768537767925215813948096564509214920 11010564 465897158437926117779141401735794921600 11010565 -52495756560471682078623012591112732200 11010566 27564540110071316628146417871035886720 11010567 -5750336814988491378109400578835762016 11010568 -843681115952447598477773761260697021440 11010569 -713129500786986799066779150013969005030 11010570 -120501973633081023592735671982293292800 11010571 -184768238768522389321064612636803622112 11010572 -328155327320156215019846577308855953920 11010573 -225370832631130877888078036804580998976 11010574 -238697012189575523881690309622710822464 11010575 -335124908712646683162831152283196173000 11010576 -59461324651239113950763668423722270720 11010577 321520832738743162060398098492653953024 11010578 269535922025978196556954161386212029840 11010579 -512790473933674444509402771149289531840 11010580 -559052069482620993106376199202406400 11010581 -527561854664369169750282176230147557618 11010582 85273190979047919309326366811907391040 11010583 -48757061333768869057258857549940793856 11010584 292147260556398434597336217427856670720 11010585 -70529433373057751942114998438265972160 11010586 -69866750784115767739470692289125365008 11010587 -120196867483599545288110866307679064288 11010588 -25962228463179685172502846839902963200 11010589 -178334952918317329943502680566794063444 11010590 -1477435904002104078250540893860311680 11010591 13690724367597856363316058072217163856 11010592 147691997824518682562701245159725727744 11010593 -61331623729866180180690712503820719072 11010594 106648963163017225035222024761282986752 11010595 242099315360950516338440773580897257200 11010596 321722261218926773565095814142821163008 11010597 -115978082845080534505139835749195904384 11010598 184158618831270392638338134751227896800 11010599 -57578251217068682929108848184795067400 11010600 -159753944017229350504660569721958400000 11010601 -68159362618360564511501454255833982400 11010602 -27127898142735070121409292063104295248 11010603 -30324935064654728895808703977981502976 11010604 -229713780836315666798913687838469913600 11010605 43727387901929096375242887509418565260 11010606 -19787275381609494398613258490469584320 11010607 -291041733819214514022553383219195895440 11010608 -37682162991058382297092946895179218944 11010609 -241279784227516710384415581752394444672 11010610 18883851883797961681237274101104548160 11010611 24505701298821116562717882389757362880 11010612 -355781618619107751258532725513404418048 11010613 1017226399948694742650115561343731474784 11010614 -3886282463624490119272393955690027520 11010615 -5503563283312367357706607219046991360 11010616 -593679417624872852048173816972092887040 11010617 209296701021389472821812143897871250832 11010618 143864391767525102321149290530374902528 11010619 -233496935757420384550065425606901149980 11010620 -14552422971929079667739537590516600320 11010621 261016454761625801577409637190116853024 11010622 -43414378119414448503147570409871544576 11010623 6664631188762440710067091448424841584 11010624 161498321648149072176380650887007174656 11010625 -136686435696521514352211509460398400000 11010626 -99902726536773097909993432201541951616 11010627 -462499941150331121215508016433552742160 11010628 -574929576106986804071161511864296652544 11010629 163405651335174934133225635203630910080 11010630 4398581421943815348657299294228891520 11010631 -278637193086021277778006271991077606568 11010632 -211492424103449058121718969744685004800 11010633 -314545904153179820714050683411204849600 11010634 317942038182229802359779988045717191216 11010635 12062483108609221874558992503320172000 11010636 -49032782739667528609969005507748141056 11010637 -1584443069557257467504469831623503882 11010638 -13920885668002800104391630977080139520 11010639 163061973057084069079580676037980549120 11010640 91391488071329700106103900915525468160 11010641 -526084277890053872633988000592028267916 11010642 -79776752471148682218058394386853062656 11010643 -501147291336387201533042004149932262400 11010644 322801524645603745435827331876953956352 11010645 103516984564231872726936657403993796400 11010646 -335392560713702721270632704777970417664 11010647 -455895891612614908560989346556782310440 11010648 -336099261671241624356199464787782860800 11010649 30701532992571370846339644734222468164 11010650 19955702052669055303305284893986393600 11010651 -390785011732169917822681983557546168016 11010652 77957372303774962226072824504605696000 11010653 413838667229487081303440509189291785900 11010654 21159790589136677020413212882066789376 11010655 324202240739895590247216882704339371560 11010656 414312337752345425089567048319205507072 11010657 313249921601615074349387572489131469824 11010658 5306650523696906695318448866947968160 11010659 -578296497481707222174566383818240925560 11010660 -106643618457077544270710683611766026240 11010661 -411988836784828978194231835714906228738 11010662 -66917513280235113349915357975858502400 11010663 -11615756375044698010855298403714650160 11010664 -13482317368822539385976392916754923520 11010665 -85600630629697445447708196940634174940 11010666 4003525528353109781356088701060579584 11010667 -691876413420243331124267162883599558284 11010668 23405321062452763508780845754156706048 11010669 86843167308105240377740708672731021888 11010670 -22867415825924374932079820556965376000 11010671 97207755929117676939311097738230094720 11010672 82316073571366184235214996599846273024 11010673 102473105861883063492866697680424918528 11010674 63150755661659776153179921071714616336 11010675 -33489072534848005897064994075342393600 11010676 -519602010685077540992040213844567911040 11010677 247529459193135582721428980883150932526 11010678 2300982929885136237323622237903624192 11010679 -416901211163365467430376663360459359824 11010680 -178042270747879160143970672204487475200 11010681 -413495549248284400972562929273076375040 11010682 -153613722991490026821738783515113747488 11010683 611911139303587032047898563328184315824 11010684 -168191243830763041185312341787055332864 11010685 75873517345747810142707211523072668160 11010686 -170910798727315425003380122879700126208 11010687 931903559747065586523668059630647739152 11010688 -42279534000973398200297562782878924800 11010689 105805817001169992087047123031485316420 11010690 -112172675147579606010123602562467788800 11010691 638262527393843684966495548101218126400 11010692 122261335325462943565567602124374309888 11010693 -106647410175475881502599040764761787936 11010694 -485443541422532898112893614498471539104 11010695 -210456464177590240165565849182921489800 11010696 529320233675108681748538019345429544960 11010697 333368763019212726709126213942487406528 11010698 -26067142675469141485124025793763335680 11010699 58198117933683713856969617152916724624 11010700 687889680503131267702182888896126848000 11010701 -384324263763537664060938974303679549588 11010702 -343891501490863453708685230887595968 11010703 38389333442739388178536823403462759864 11010704 -41825412413095262545994357739073044480 11010705 -18162993930042071731304417333943248640 11010706 222319729177875043640334171013889723904 11010707 -476346620569981949005277658602481769044 11010708 408197226952319557492551875245410816000 11010709 -9571790029007861287383293966712187360 11010710 -372363012592590596392431475094603370240 11010711 -325256493969535315394363514064495768728 11010712 -770903322507225226376500070631832012800 11010713 313065229251124341546324659647677908352 11010714 -57258681494675713410927069389566798848 11010715 495382323567324270582633211324575279120 11010716 234558280266449138485800937899976035840 11010717 63062221432066257037000475336388737868 11010718 67629898225688208575643117085438258560 11010719 5376770266941510985321994441967216240 11010720 -43830988350274027686976498943026790400 11010721 315097820845851705090968617042606932672 11010722 -107238775481002338265319064726085223088 11010723 82107201388756304461330932127019679744 11010724 -139152742069318836076423901526189166080 11010725 213250582220516154961903259437719012000 11010726 345813666468711409819427810556995656992 11010727 -131863845371772886719021365271639673888 11010728 -114851925390851988321632147403120230400 11010729 94462291265942808224926534779125955984 11010730 21535571628490086534407890552154726400 11010731 -285924496869562785402678926815487802936 11010732 -11739280765474373517898412463251509248 11010733 618231305356260496121986990090987144982 11010734 247579361169548942072205906990802501632 11010735 11943822432603066079676037804249356160 11010736 -17192716990360749960612353200992485376 11010737 454714707247458251272187636643935258112 11010738 -57862943612114162464877925555611972352 11010739 230135867139851114833439141413802966540 11010740 -107295597621341130516865789092693312000 11010741 41869140221612858380753801576060719072 11010742 -65888573192902953328820892871645189728 11010743 931424642289776411651211184042186237992 11010744 -91494113515061375002536577972072857600 11010745 -287500441161878604458923271332435645500 11010746 -196856986988607043175846011356711279360 11010747 5037456359579700738675989189379144960 11010748 -242265208387227924580524485743464326144 11010749 -220408812969319002457017184498272644340 11010750 56898459695552505974399868908182848000 11010751 -295946153395462684053822325774520334096 11010752 634256785769463965492778983869120512 11010753 -265163010680446847373333257121340700460 11010754 -232549863332815956132411873767306693424 11010755 64213592008510193951237319943081715520 11010756 135504725309982526021850910355133644800 11010757 37201710045756087323706099764733402240 11010758 -275903165451204812616947816453129088 11010759 609159865462745898471182142778217934504 11010760 542393214523174566579877299951798528000 11010761 -639144535091309149961513298817491087948 11010762 -105899313915699069291145397483477990400 11010763 172495207159028526511938671384394149012 11010764 261799999901114644489528524909031865856 11010765 170037437795152325806977970157246656320 11010766 -75850034239484776848202358897022566400 11010767 48109759015235564489260349538815975760 11010768 -50728435750102161331655167826724913152 11010769 -210422867072105770911588617917089278976 11010770 26923425269605099290454380078414945600 11010771 339075031408422779061141294847917130740 11010772 1188376337801481163272787720392125685760 11010773 275182738858079759374925592726636994560 11010774 136145418996512746988831895897802368960 11010775 139189060733035833323788459768020954800 11010776 -6606318319259599113574517822046781440 11010777 -476605521848881322316397700769285388080 11010778 657593005392050101159363736511625272000 11010779 56784633177653520847401986294209088784 11010780 196176105417930567319734261856801873920 11010781 -735489635318041084023375152313506739828 11010782 92483777502738900400232884041991588992 11010783 163489130922736341307093161284278133760 11010784 1220353841286716890325080844234891722752 11010785 425232232730846613869983864960065907200 11010786 158094217230393799563528170780369403264 11010787 199644027180642694779444141468348673436 11010788 -134368954800004064971176602448036630912 11010789 30366972984393998642355385697169131520 11010790 -32048317340240713524035623041012184320 11010791 -697403932124445190712520109812700909416 11010792 -193173444500546451093827416891893596160 11010793 -302284268714269840855743831569910346460 11010794 -458392324425155827372271736024460340304 11010795 -235319525799010226270163771683734590480 11010796 -155366030170564901241603113642058754560 11010797 -73419238557039220039673287464764699136 11010798 -43476343758045675446719110646730409216 11010799 -557665872222960511369486672199779265200 11010800 -59609250526730106311842647360604569600 11010801 626726619106143317199482759833722889824 11010802 65582047712715861162878953216121088000 11010803 819788844080553422516934289734089132064 11010804 -115984126977056309389061566014124032000 11010805 134846445730723816079204115135746969520 11010806 -189873005384515801142964787965580791648 11010807 109556853263004466345837193226511196760 11010808 -6515271574486747040327961401200558080 11010809 -81895518318991328908754654703524455596 11010810 36683538535744007189736867645953468160 11010811 -542026878916631438802531424974890561280 11010812 -521225885509175315765962069257233038848 11010813 22462517370704815668954699068148311040 11010814 -520682308851374090661048229316221458048 11010815 -319110887008153476358884335728729234800 11010816 218177442605578701632977616357157765120 11010817 426138039410110997152562326830080196866 11010818 32300354262840834354003605372167526400 11010819 -195377206518207043469306412773873607360 11010820 -173450088211893132044551086612609073920 11010821 -726784764421925529854702713447358257956 11010822 159848878183698132754687839271476455424 11010823 341883058354670395482258156966179443720 11010824 93060092276745785150749625360604119040 11010825 -52815411256831625859845098341923510400 11010826 418279567182589679497260886676224184112 11010827 306003596825047565802058194849273126000 11010828 -37057903384744253357168189254749388800 11010829 -95448700153756243740715449837894682570 11010830 57866618787657507092167259404507084800 11010831 317449284480502097667383956507225703424 11010832 81890396896008112672617650001469243392 11010833 454386817147469148254947215418897320804 11010834 -94286966310842057818864567071681213792 11010835 130673599367397691262464111205230686720 11010836 -40717737448172871914374062707009617920 11010837 50102611474449972807795360171030353280 11010838 -412820677364678732685734665942136256 11010839 -432091242151728653260835266544470036584 11010840 -92106895414061060199435386150610739200 11010841 404881037179720276925470966970541495242 11010842 124268460738605249123381854960285363200 11010843 -564774247609846342409031646766923516320 11010844 47926793116724111326468487333332281856 11010845 162049194045898776849260021460097493100 11010846 22991287347011531889597158761700395008 11010847 751519654605525123264319053567410032072 11010848 292743876615243750582821302870688661504 11010849 277284233454687117643988791861533784800 11010850 160669477739669109548495317922498252400 11010851 190127196185941179656983611878364597852 11010852 118892872791661349037747472237451304576 11010853 10977605678368315303006692600226603520 11010854 -206676006066633525496906101074377326624 11010855 -206924862860813612985703930059504629040 11010856 407032241989445256791119756491979315200 11010857 19444053144400296926474463232064791248 11010858 238828352849948194631100162382582909440 11010859 157474054306091831475308685215308858368 11010860 94567938332140201448964766253358336000 11010861 -14081285163900382357124709252405445770 11010862 19046801616735351331725564790348462080 11010863 -510216110203362298499640779341128293016 11010864 -43055556641579128096081139525656805376 11010865 218740722890153301942833732993385719400 11010866 285837051345896747655392423666142553920 11010867 141329387718635435349638119783594831872 11010868 218648033850851354166000988020665997312 11010869 -120846572745728169299978387429431509600 11010870 -60506876454558881546440974122213644800 11010871 119516420205303967696597120815328028072 11010872 298630486795146474737749717176216268800 11010873 510507127500421594082437448372004546384 11010874 82527052583918584824483333826641399552 11010875 622471294226105671845104197430085540000 11010876 -400285101854008347740551401158811667968 11010877 -359999182178622319292461914268808506688 11010878 130119834081032690798126571357881313792 11010879 192857952630508886141476015623852672 11010880 -186390476444635714119984780429125222400 11010881 -6623377403689221458780451979603103616 11010882 -420360275481521787808296678685522944 11010883 -261922842937109375061872445100094702976 11010884 -328515282023479177746278460587312525184 11010885 76027666929177885338459824942435732800 11010886 153071522966997075995449728108643793664 11010887 -306764263921572236730069342755736881880 11010888 -3889328231136540101195931018441661440 11010889 898645293553594231597871188880226184320 11010890 98380897071894138114098763083100057600 11010891 158740835477945142502127518706612616624 11010892 323869154568753602299553556456237929216 11010893 511500567814115333240227983784731758304 11010894 -250847714953067628462249302750677495680 11010895 73776882479763047935547907225901738080 11010896 63074326513739764773765545126073188352 11010897 -48338062575582353266791278252851145454 11010898 433941186408396596123613584178535981200 11010899 -530853748058907556883283942840476654760 11010900 -33348573824128185076648161247132876800 11010901 64930050790079602555971156936475389600 11010902 44686663586674272055436634991981866240 11010903 -369475317055515406244558448810599167896 11010904 124764364568049641104957914785089536000 11010905 -360310362104109238818348401616737903040 11010906 -374918204571802750389317515360515152640 11010907 373140066061607811425200974393835865156 11010908 -271966515198786674859802874967553219584 11010909 30130653308876197902697787322015718656 11010910 -141551074611237041549210983608844712640 11010911 -225795445509567239652411508593311347200 11010912 -331336784019577317167141527744986218496 11010913 -233041360186585535856356064204436277456 11010914 -381536791031488053750309935955302955648 11010915 120789939910386350684279804380995008160 11010916 -75697319845554643646448236992419971072 11010917 1235586659097733269357068260124084263872 11010918 118279500012398112912203822527985994240 11010919 32574401215576921708389228600990588240 11010920 457250483484094984221628442459249049600 11010921 89590594047386229371238442969530060288 11010922 115331092373870453822910091802987667552 11010923 25794993993812071798507087724978123520 11010924 5932093820476169153733685835541258240 11010925 -123555583096820655988819828962340123200 11010926 -339286425212330820641463887661880570560 11010927 461201871637236856536585412540292641680 11010928 96101883293331888757359093405922689024 11010929 -804592422198635866032301349309494471470 11010930 33682592089854317126096638376254110720 11010931 219887740364415601486809703860638920512 11010932 136395930353634559602875071000438490496 11010933 74608816388256240282083571788841966702 11010934 50062450643983002105535116364156800000 11010935 -152891112800140800442645756482601356000 11010936 -258110677535932436698036888253679513600 11010937 95510972747253649399105279041962236560 11010938 -40435521048186744680796814734271287840 11010939 27237822523412643565777270569148187328 11010940 82506162349376004134572938686763878400 11010941 156137008204645533422710018208565607680 11010942 6327909295924452581807619939468372672 11010943 548761910567607827197512473955488107464 11010944 -75273153596646184294374791785847193600 11010945 -96041756494836864975919378215993514560 11010946 145926016888962596637706167698512429824 11010947 -515090994210531828224413765147300162488 11010948 -156405339562952334775440375412488400896 11010949 715582198890073415720392947874860057950 11010950 66903580966741448837636101576561680000 11010951 176208767515034671834856217535900416000 11010952 299328437257328620964470584006269337600 11010953 1045442213307730413088754165563574438964 11010954 -86232224214354455252781940766437251840 11010955 26451507746717188988235980950660547520 11010956 187229455196023676317707233977769840640 11010957 21624948011416524595130515755564181440 11010958 52706191394128148444846115906177537792 11010959 465195197193679678208386661466119836800 11010960 9209270579747453927711784457945251840 11010961 -301042652211721196830522003149202267148 11010962 112685256433260531372933274172272914240 11010963 -71911990224096844991088811816216272456 11010964 71591646890730307180742178392415301632 11010965 58627071098691026900407686759443568000 11010966 79166021879012693817770635581376703424 11010967 6471859171737438298502933808860939520 11010968 727052187069845729540941313911663964160 11010969 247556346855196933045654112463221145600 11010970 -153571059785805925548605826347803372320 11010971 -292362920133341987393817261105578712828 11010972 107460427196447582602625812563198935040 11010973 -526502264164454241866926116976524196916 11010974 -17659840371690178700336347248766194432 11010975 -11643608631226675987709848674568224000 11010976 23747390054151347678351876769315815424 11010977 610741031447347272938628397690789217940 11010978 10724790947735118449717081456061215232 11010979 -282990357238492642186659974997962187824 11010980 -1497408351404388200808546062944911360 11010981 417635381403561217916700725525693150400 11010982 5360115872510816679878625300262450752 11010983 225060603789177338555814468330782775744 11010984 232321262301543363518006571331708600320 11010985 511726539719200298728217262070999637520 11010986 -98415617840595054943633081094430185808 11010987 -205118459030334538535043386658198969792 11010988 529994390203378727137851438520875099136 11010989 504327059967230216892175437512789532000 11010990 8603423467768621390735577885868501120 11010991 -352855370889860552106055849062752173200 11010992 137015608654853149703476707621918621696 11010993 -175310440370345533206667166105443015680 11010994 -362299017334996615129135322978935128960 11010995 451433599521170113505372332994847560880 11010996 79647395998290208759668225816313633152 11010997 334991294568609885168731859596578166880 11010998 10262025053765686117648869834618526080 11010999 -25073147744045543430771835242501933336 11011000 -146200242690201730023510839562240000 11011001 -27214296385706922407929636390214587392 11011002 19314779591493292173433302726619352064 11011003 -459539150024708143289472484979081454748 11011004 -48406737190735697002303043834497411584 11011005 -561489963079770760604465445655238596800 11011006 282611950777775651797308406383709231680 11011007 104702257418996509117634562839262069600 11011008 -156616136950855007416613504466183782400 11011009 1071084090642928009100681178593351149504 11011010 131559277190942867098446438781017600 11011011 520542139281776393902842620762754456384 11011012 -235995808439897939454025088609410314240 11011013 -16032379405228024280452599522393952800 11011014 -25695815906266159041482377831985848320 11011015 51611305246831570206880819111274802720 11011016 693853825135804666215431857491467412480 11011017 -436544592402854161543728079020059511552 11011018 -21526165711459201504405676647296086784 11011019 318412136773059244008529812528828860352 11011020 -104074642179745582255665330515027558400 11011021 -149754281766325921324909424561683245696 11011022 453256668520081934527393764552634290624 11011023 -409706043562371720782909315119361839128 11011024 104976432697305610171224806426747207680 11011025 120873723578523979910405171876777552550 11011026 -188654861296442842598829065822887052160 11011027 -429114139516015976133619136088738815488 11011028 20891635102950879159303707558413971456 11011029 82363978032910221728139410742311114208 11011030 5128823099700652415465301362053436160 11011031 164171671247146873235811544336459613832 11011032 -150778615144931604235215021677469696000 11011033 -864655091518608748202480007410007745776 11011034 -305007273048144698885082510125947257120 11011035 137385711679304547277053252676788568320 11011036 -440486766899174024329833213199770101760 11011037 -150045903902647365125426143249474048608 11011038 280027007782172108184505663037380106880 11011039 -309814435537085953959669805992841340640 11011040 124198013996446952336667214966692249600 11011041 153723780252356837446868883349524469650 11011042 49908427507852959673589667238595672064 11011043 374362373289748824834826022563562928624 11011044 -81882901030441118001441738529489717248 11011045 12094890663740223480687381829380710400 11011046 -115674276807949025052627676307026282176 11011047 -302470637847084651128246165883229795800 11011048 53375450738630832314042575455794626560 11011049 2431321670855292443131951891191164544 11011050 -137063934745691913521321917592661174000 11011051 -360710483075682059577096878106990475400 11011052 60319731432793603625859509539792988160 11011053 12088657926030774428128437722722248768 11011054 340750446065588724520153070612472422976 11011055 141940495221154060049480645099834983920 11011056 -43145569291389798386915935001309085696 11011057 -687819224966932471213044778674921483694 11011058 -582093689424583016289710087824394049120 11011059 152223231808972793436921215980617887568 11011060 5389902099760291406746662285172212480 11011061 -565499094752478184060842229571598592338 11011062 14481036458916168013659293457218530752 11011063 -291585332962404053039851725359672348240 11011064 -9408399360776424279447419289984368640 11011065 -104573331355819513814903278151947385280 11011066 -78546205457415216531463957502491164672 11011067 184040355710659162869431270152530094116 11011068 -24971854847972350355363564673861888000 11011069 -302752645368161091960359219672238785530 11011070 31426787322155897630413287640128921600 11011071 -111979987032413699514014989365381150720 11011072 -548076531619712664086885218874539638784 11011073 -70261376576291388038460126264174914640 11011074 156952215641381515369439801964873949440 11011075 -224701803703626573928664673359051613700 11011076 122350060561339952319221173743594700800 11011077 180208455573361371481590972187911917760 11011078 -119577469740539831411612272789696632576 11011079 -633603712501266253194188742110914133616 11011080 87008370630730270403461012424024064000 11011081 556253013231666449856445285956285305882 11011082 -77796794358744473854552337987838694608 11011083 11154567211275043266538588711154851248 11011084 217912842466495777078671790422182757120 11011085 123027038776052163756250304905482804960 11011086 -246934400673209428706527190464524028800 11011087 142144133273211842109886102981415578800 11011088 225893174594857829112473731349166096384 11011089 12410963810983088950741820253648737280 11011090 30175562793042574925452017227547184800 11011091 152178609786328080282580468266444810144 11011092 -444142930485821750047632991744568936448 11011093 894851863023874227327203416801545731342 11011094 322695972946397472967294059608224344096 11011095 -353246991234622739907607828209784263480 11011096 -13249960634479593792348085567407206400 11011097 272142971995690912361982534603898475460 11011098 -21051322565489324391795229624661314560 11011099 -818207321006059027403278441865179668480 11011100 351978610285406282007995507792107200000 11011101 19503188063546322271738578263077964544 11011102 393810994805486592483672590369717626752 11011103 -945153681913728600611475486576795903648 11011104 -84764697780981188880117505094022070272 11011105 121903187423442278524705177521903120960 11011106 -10839699003259743050356076082213490176 11011107 -77268863878167399459331442490486374400 11011108 20642314881003431234681023219475768320 11011109 178499125272270744835638251986439381310 11011110 -81712500867597010914452623187916380160 11011111 -24906127433987002384072237411504240200 11011112 -174646726473562626135455296070442024960 11011113 771397839054599992836726542562969304320 11011114 62747354966880360308329496899422027360 11011115 376519392256147459787278593536806575600 11011116 -370733150586448302301055699869592590848 11011117 157461374837973454474910993937754223020 11011118 -231536622177776955522964159544199211584 11011119 180212652673508881820166867799625007360 11011120 80865909806081090137784935912297267200 11011121 448982156005889069305977212872340712 11011122 -231981110115640831191778068127128355440 11011123 -851442644640256908631176877686074592628 11011124 110600266671955652048197718763465345792 11011125 -92809989337557609965273415178393512000 11011126 -74399681588978758786468730369731837440 11011127 -312819492047095197907792147359232069560 11011128 140264473367865710232939262962846044160 11011129 153373139905370537037978310287424992084 11011130 -97118850067723657956638060140704310080 11011131 -125142095225444726567945626061252299380 11011132 -448839902110401294764675501901135241728 11011133 -34037269976760949046598822965260481562 11011134 27742978676937098170371211841274972480 11011135 139845017059635895517970048781314561600 11011136 151247450851556160745553837477815910400 11011137 -439159890688189495896344888961332794080 11011138 -453566976184044635674782053675395508832 11011139 -3857064939402579147102785605491333312 11011140 -4259579825269174067890879726266347520 11011141 457819286986881657448325826837339888542 11011142 -99326067927538963691747593517781107328 11011143 30455615373228413640931191969596404608 11011144 282434612545555572422089131676355036160 11011145 -363792365584636040108668735733352697920 11011146 203106889142645963200209023480354937600 11011147 -113307446053037409373301184254738189168 11011148 -24511555093645418952390396547444161792 11011149 190249847852329708719742309234258414764 11011150 35293210924779266676721923559177497600 11011151 -17895023477760645978666120542609320848 11011152 -10110341296949688634297855025509171200 11011153 -976404479423455762916741972842106931598 11011154 -13826518856259203379029889175887937536 11011155 178499484995736840344813474473915512000 11011156 181705477869575342774154563527718369280 11011157 -221939066843296270929499059099891756594 11011158 78425550166625911086537422302739213184 11011159 469029673061582514187061185045068260360 11011160 960299370826033379139474558485321318400 11011161 179806352310009742432024214958993971904 11011162 45588881572627525620574634442187697664 11011163 304959986024075898133182159552583787280 11011164 -370121855795653828617648172316920209408 11011165 203249659905885568933595253641231606400 11011166 210879428641435981345349011858078221504 11011167 -631426028680913453789470983707772299760 11011168 -397514204418754900468296653369960300544 11011169 -11682691756818021308654546834849149440 11011170 132416962533854603415485007334197235200 11011171 1018114381560313425758923598603877358144 11011172 -154996846127766084645811882735013242368 11011173 206190473022711768902737706323793313984 11011174 -15245084829351305760523800108779423232 11011175 101089023121100027254347677343227254800 11011176 1007317776029289105413215513783664640 11011177 -543891430075578021073218398509673831808 11011178 326327268372122350642480268955687298560 11011179 -343608243339996711198605536048529442216 11011180 118338488260433145929087289764950348800 11011181 203869210117621367784970203785605761312 11011182 -1572122545831964702051798873672733696 11011183 -806458836749143663144770675509516331568 11011184 37511336926328293481489565105561600000 11011185 150929808077387764469879490889327348800 11011186 -120897221795031070286651655698496308208 11011187 -540790639201566456853886950477794775608 11011188 -39019149687377206520261419212907683840 11011189 71994768600099576032462874195781148896 11011190 51345445024997133744135299666664107520 11011191 -220738368467102838549427230523313654808 11011192 401542448443585454472661796748794081280 11011193 728519426175428729770514572512022238442 11011194 -200480745984416436770362950696211944960 11011195 271749948425037402480834653258510933520 11011196 151577248912325431252456982520196267008 11011197 -2844837060675855673528895500162164960 11011198 188692023235169792447316661268216675520 11011199 282317495473235595237066798313747747200 11011200 -20917264675627537135323901228744704000 11011201 593581943914281613130273506509261859202 11011202 -498779420016712074117317012114783654448 11011203 -104301197395940520398965138819814592000 11011204 -309662713245466837860600277634971521024 11011205 -275522284771773712386818367930940637280 11011206 33714418716834902818749591518675006208 11011207 958287620292803994252112402903988448672 11011208 114424921115249355042800437648141516800 11011209 -124892982191782427037212676219409085472 11011210 4069145408686854826705667256735912960 11011211 135888184581238545629979926017264057812 11011212 -393324789815196890167511870361360977664 11011213 -25520147950790618531026695142149078718 11011214 -63674476695107057732454535591568162880 11011215 673097572764776711136026064498925432320 11011216 -187510463213835358141097511115314454528 11011217 18744143859708421377575186159699337600 11011218 69915507263147099819069454671014371840 11011219 -369203621752733511645474370258160558600 11011220 135178899316385776183974653897210357760 11011221 22474491832842991257576357439415216892 11011222 -4568230456497049283073764050277045376 11011223 941518552122292876647013264707446839920 11011224 69337690623035413667081448471033937920 11011225 -2841204733195228532268170681157460400 11011226 -276666011392487114323772772675625340688 11011227 49507296147494343298730511088979648256 11011228 -27337910998621348191820574090994831360 11011229 -522338068719950809361427142349132009280 11011230 142959401546468672188074546680668781760 11011231 -108589622230204518263574242644654855680 11011232 -1027975900212929591818815207433942204416 11011233 -163496368219558361062496965550722348416 11011234 -180832844121205680331828632476407968480 11011235 148719047084688225345726499006073060160 11011236 276736050544629898389815449085409914880 11011237 -46609141540092118671416101043660881028 11011238 91947494248213636520338096490114287872 11011239 590810743978729331018284194912895469904 11011240 -242030709558908634807011106680460595200 11011241 -101598438440066731965528469829500537200 11011242 8443750508616706673573349997205760 11011243 263952453219777559469380245393502397492 11011244 361383481425941918263564826341122913536 11011245 -152970869675574780615207901555093180800 11011246 315992963933919246526310435089653555840 11011247 -4355014537474599709142392903998919584 11011248 -111613855324478449584435137256200601600 11011249 -1592139098933032860246145728990319747200 11011250 50629800508840619046692341036323840000 11011251 212174764180250833757135277562946949432 11011252 7229019379966503085536423941583175680 11011253 442460207343518254887130080730025758464 11011254 -48224495438614683895437020630144544768 11011255 175857922955939150749994685382432576320 11011256 -638074016740194182583504285704661381120 11011257 -329330715940287694377279662312144494080 11011258 -117036866541008595012466990517227084320 11011259 -161934416948412793363632564459307206384 11011260 15040276969336608915068515309950566400 11011261 932860533461417746248032512820472264300 11011262 123760194484561060433163083064598347264 11011263 -326288944140909996432165536770649726976 11011264 -96346985738292818739992746042828259328 11011265 -151845781523271033111372976782299255340 11011266 -47913168896998529203486419005405647872 11011267 -42924524804235258370801144454043719600 11011268 7298699650853648318863197085376977920 11011269 504573796728229416594828983784536965344 11011270 -53589245991689049713171704254114817920 11011271 74133278699300348140121000246834541000 11011272 4184754978408582842512050858591191040 11011273 -66756944992925518839800758494552206592 11011274 77552129430244353791558440851626434752 11011275 -235287075481257039630390613616775408000 11011276 -529503312679017604099918087968514828800 11011277 -28749865993874828819082324311323991700 11011278 -110622668302387514425824957131774226432 11011279 -585951779989525805494674046283140382360 11011280 54384162654129668128021019493967994880 11011281 223430221173028634210866287727094344704 11011282 -112415470948952009487578947885398001008 11011283 -886208597690870064324292153386824088468 11011284 -213548698749468068301884176485713995776 11011285 146275213883246330874203343669675593400 11011286 -65352277661244009643350632615423536512 11011287 -38207439249961071057789536978350808448 11011288 -182678993989747740479411883617614848000 11011289 -210946188484501073079397718774962389180 11011290 -244996298135853401043871115098268160 11011291 212984014110563057106871783989728506152 11011292 614621021811397437214910526515261078016 11011293 143533231143194833550408686783434997248 11011294 138958489324520834232115689391948972032 11011295 -124255992568446371886074162577121569600 11011296 190362659959916243443606189696943652864 11011297 197908365123516175437985769962250312112 11011298 -541364553866121782405396983578182405760 11011299 20924467916984042112338449908517884000 11011300 -264058791666434304297387139671837984000 11011301 -511063103623387042193954963452173530880 11011302 68682500439507348521406291475393512960 11011303 647314839738217111221785641930992170552 11011304 -52938442052826464184854959051047782400 11011305 -25442347404228953307341065196115090240 11011306 102807813340530959807626737509663378352 11011307 -754210291350705977480225611713989490444 11011308 -131338233243538645617057926327610802176 11011309 600074434194767418730431705054330687616 11011310 5038336774942363878667585997772994560 11011311 -895117030710895845518782173885288720 11011312 -130981279212587009567411953797783748608 11011313 -257585573634222634364416175561746949196 11011314 -227870043513219419371793619696321880320 11011315 -171354015729022581442660946012165200320 11011316 30889765229502274564488938762897012736 11011317 405772326137238530103033745244224358880 11011318 194936154515827143574920495290773605504 11011319 241343225520568415522657078192576119296 11011320 -4982413322721190665651723661851648000 11011321 -567392379894890420857209406532872707478 11011322 -7450774652682258584168678605230581760 11011323 -87166027340640865235322742989973759632 11011324 158095741420393174068986385163025723392 11011325 23665611867962114658796949637768414600 11011326 85845070192313133685546340186103496704 11011327 260525580895065919676962089720375012952 11011328 -136884399316737457737790894178668904448 11011329 -178369602801352496039106777245509440000 11011330 -173300700617877145961386819845267310080 11011331 1027874368388667314854131756916415451132 11011332 327188068157017706080221482910828751872 11011333 16506759427590866292731236190953218264 11011334 -323641183170628023892530473795392097184 11011335 -62905004086636417646191553145061192800 11011336 -363026442698778736611064131539042304000 11011337 65433902748641901990245934938659720986 11011338 -40599557159530069027230264167131041696 11011339 -359571637429969174007308612455693170860 11011340 641474562566368389426936307922114764800 11011341 64654265373990569297360775948619911168 11011342 299958826827149603948630375885984120064 11011343 203458985007045961434375596784885160416 11011344 -108941809372114195260165955730533318656 11011345 -217399173266831441583362856612521013900 11011346 -394934053738057264058742419000303638128 11011347 258861702064945987555767358626020763600 11011348 118152831585284621396140903759701835776 11011349 -766456269072551636090293062089982193650 11011350 53673881182692008947307512628304844800 11011351 482404630520604813754442664512814956784 11011352 136757880773674199539795408922950901760 11011353 -557920261340916809809378003304505300000 11011354 -453786552975889693302008510842617600 11011355 67136042126310462458132442135835008000 11011356 362553549219970214542272779603561026560 11011357 -5530559386997675751750719745936022688 11011358 -10050255842500862000530913155151730240 11011359 -6849440962126403133804244217371770480 11011360 -121504387034138600147335539350201303040 11011361 -183935123446171061796843340584350670288 11011362 37855752829804707300038420407915604352 11011363 -689988698403289504848815089911915044592 11011364 77825225461255732172443749334222233600 11011365 3359858892670447296014859437205100800 11011366 325676101547751330057495321103896049632 11011367 198986745069023163577430605331932660560 11011368 -60645106966414220325064926725259018240 11011369 13739258107078515412123678257991899770 11011370 -41846667237683604504613550401745287680 11011371 70639092461714725673774723578422196224 11011372 298028559105503093409242012091452984576 11011373 -100636359890362037199424278357320453856 11011374 178664510754879395260940108640737280 11011375 32433305693212737066731583491108244000 11011376 91036452434971598663945772017136402432 11011377 -138697275507733337341682269686960972864 11011378 -258281092781353349424596108744270252784 11011379 837641222462990921920197721077447619980 11011380 -173848307505830266561657234051968829440 11011381 562364600850302241042687116675356995182 11011382 9528090941112429749935770739018149792 11011383 -53409564296790240814903609294224948120 11011384 254667776672222715381316005583537090560 11011385 -87804278013815905113426510987190030080 11011386 -43636896080684288902754887533821079552 11011387 -884130019841690065063844054415659028240 11011388 -218270866730442014503220264452153052160 11011389 107774362099294587694076031960859079424 11011390 1887699253613535633791722681816727040 11011391 -897770812815502743670922680667535568200 11011392 -34615033933443780380407998684183134208 11011393 66537990610151884501470586644194245440 11011394 197776466893517938259281697555034188496 11011395 546715757430504603516865910710545907200 11011396 292473072317106746833477282049162050560 11011397 8279867619259538444153878700501626560 11011398 -42209395148539188260237548654206624000 11011399 224742935838363676491982297985127916336 11011400 157324344400242272684899562370114432000 11011401 225111569156616730581891320138562295530 11011402 -433948129370104082809433172613847193600 11011403 23105721377773673091463769499928527984 11011404 52254132589927251968931528252018679296 11011405 45244217062530849217948229049119471160 11011406 159257292999285380374806599365237969920 11011407 -237832980799096439890064391335519105280 11011408 -20498296693047123514398259376008724480 11011409 -854413713598352505175556296406374389390 11011410 -79276804017550426963548132845276160000 11011411 157223009991553189288024097210108665824 11011412 -263924847516803276839101114247953008640 11011413 131080176502751797889729940628172092224 11011414 273411290206527254736632573905055329056 11011415 388676208485828588119511920676028796800 11011416 -41021103347104544770764339574386278400 11011417 -27279906249524969224907817737528793600 11011418 -421393632010565481335342736409936584960 11011419 120711604045240616795051511650870958444 11011420 -69962897929452804803886306143326341120 11011421 551630933199675978493936280886613170912 11011422 143710928088332192759363816515425778944 11011423 -48391500759671879949333940568817606360 11011424 -488101945010425532196199235909606965248 11011425 241622537440060204340970122283977766000 11011426 128968402265673936352789094451992760912 11011427 -671533218821214060051569158212462586440 11011428 -481886795579715700808512412767482799488 11011429 32181055139467800698677662567407918688 11011430 163248524397714784769922620165403519360 11011431 -273646082786749815694418574648430533120 11011432 975739977401306878743228952938526694400 11011433 -2770262935596411522211419783523110000 11011434 31097457885784420627923838566699417600 11011435 -644157860573948095965824335777412409120 11011436 86270243735313006313765934683192573440 11011437 7606119413719442791900072649199024000 11011438 294874434529920361349257334469668781120 11011439 -47478704786304214923719941687778468376 11011440 -825185762024387268000472884612956160 11011441 -299345969226787680514195763692880013760 11011442 -83892061008190847933452231566424574976 11011443 -312311801389928561039548495182923028936 11011444 -470137476262197769702546406191580233728 11011445 296396076286749843975357339585009931800 11011446 -204503162910025343565409850275450742016 11011447 -553096296760659950418685364505674193120 11011448 65519740068316960705192686490060062720 11011449 -340369725122821526749153901912218927536 11011450 96001092357028109669970648194335776000 11011451 654047187968209905202677599632553862504 11011452 402663688812162681024708582618276864 11011453 -48108464856640823913585615215128851476 11011454 52597717119442956881326868758698994176 11011455 -48252386536160151302612315443014523200 11011456 547926500868938668390341768884948828160 11011457 580790143124615368775215289436980066880 11011458 28145180909093463133129234001232253440 11011459 -277692967303721871945548687551840564784 11011460 186721184022700114588040682098021890560 11011461 1455048422967912161843692459207421568 11011462 5856158212665981242372652159716511744 11011463 303463813554255504154531633874122836264 11011464 -8900923593318873625386001143498378240 11011465 -106049219332991967435453350303144232000 11011466 -3747861135121917498730618578696768000 11011467 219766907227031073327334883639395826880 11011468 132783356164881341400959603119933976576 11011469 138072813460382943067315927833403947840 11011470 -25817425926972901799424052483820592000 11011471 -566696636248420215607143865243356837328 11011472 -188857392609138639917541305934609997824 11011473 -393327240312876276297876102939633183216 11011474 583716044331996757443041745673181849760 11011475 273516426130104064207452337023363617400 11011476 67046627243067741668369399020700645376 11011477 153352391090386780913918394762876598272 11011478 -123472554391865914188987469193079494304 11011479 -25617886722319448687579270063838812160 11011480 336086515346408075135095456878360576000 11011481 -138455047594728292379568829521008702268 11011482 2137946097626490702460176503582074848 11011483 -5115591647792522789234040169516654336 11011484 359592255005209661343077337092917248 11011485 404271719884802144786084890797815942400 11011486 86727185928148805228605012223608824192 11011487 -841492254906640705932581156058684216864 11011488 547886143441140325775618466404279255040 11011489 612165778589148924609600475124069888256 11011490 44439608227847583985359368323622330880 11011491 -431106622778472667526517735873409324560 11011492 -224533303002690819244738858738958946048 11011493 -276699525706100679781297288609920632676 11011494 -137707513652355284418396523840141332480 11011495 -163930256560378081066075882300379636640 11011496 309826036848929257964190590364013762560 11011497 13476169333252246574466614386190715264 11011498 451591878692531787966787523545809486000 11011499 538969064229710476527847356728065480500 11011500 313611493830341916736470703057224192000 11011501 517536806458981733717053479522950164502 11011502 -55354033502061453585679592926425978048 11011503 -184129059040650557417233217622225346560 11011504 48876599863045200856240867443207110656 11011505 3969504386452657124896830744312912960 11011506 195675980703124177317382840993218571008 11011507 93314971121883745222894642740259564000 11011508 30728639981501771265675973008207827328 11011509 408779859715158094077248567292748161564 11011510 5124945227630844948220014400430392320 11011511 -71881799095358924540896785753279482016 11011512 -125668531925910763447587865251842211840 11011513 366916256883581247936272399098424366762 11011514 183672739803409642245550957959215700192 11011515 -20236053143596554457672883857837524000 11011516 257206880456592263726029853178250941440 11011517 460976281074967955415296565311783494272 11011518 197264173777333360338187271259245168640 11011519 812947815628381575135520344756425817920 11011520 -81042369065068136482828293249297285120 11011521 -63003326371852258115617381238450115360 11011522 380328091011771183528651632095301022624 11011523 79528035598403678321283379882005299772 11011524 358269301851713425080758932860991242240 11011525 -88403044752849791919577907312412331500 11011526 -1954711441218492661349966537565296640 11011527 -316843133120994057076730861502777209592 11011528 436644395499176097815129589233312440320 11011529 -180077513287632731329839100054380115200 11011530 -57351374152719856256635383127682004480 11011531 -1055144997859301911138284622650818936 11011532 85603227779199425886962507016933212160 11011533 -163010799225605282949336486484469444256 11011534 149881493297191533068871931960548870912 11011535 375336266006356861419572434221033807360 11011536 24156032263889017746147040038877396992 11011537 -289422736446899953145821867555728209176 11011538 73678823193686427147736892364375307920 11011539 3914153421714433487395697389814324736 11011540 383575775800989402887877967806749802240 11011541 -102080679224826249803627466189669772416 11011542 187056784475078928057953907957437003712 11011543 8615048757455699345226026488500668160 11011544 -786113146644354415102914838854684579840 11011545 131274713304277756632934169369143968000 11011546 12312711115759037658305466849304811520 11011547 569557613374303424363585059172016333600 11011548 -397281718503990793773242155162112325120 11011549 -275029686446132151446952282018956048736 11011550 -135836995414469971365355008895675070400 11011551 59398789523642508403523222390335138632 11011552 -569042755545548812810130790627971432448 11011553 -155339817090938404058658034143945049920 11011554 28010030941679075370825027387275430864 11011555 -443486217172188835424562432448125605040 11011556 476217791539093774738348196178503368320 11011557 -195940682351125094219644048427662569408 11011558 -46185414379073562301141245992764089120 11011559 -403257874700347143238305944903410865496 11011560 -72186838522458621137739553529290752000 11011561 -609031725534695925305881683551476084800 11011562 178021023309225035732232136056708442032 11011563 -384087486655591588622289357097141767336 11011564 506801845561657130884041365153741094400 11011565 444629651789225554903504970383496744460 11011566 109105741541705908637430756955165031424 11011567 -106692116835311003662069421714055112208 11011568 24446935236695580709560790009375752192 11011569 -7437300227914323711475279006444140192 11011570 -135325870062337797923952118965683125440 11011571 -805964815067980820767255443602228884128 11011572 32822256617394384913208268910897397760 11011573 -278162829505790503584470273141840275520 11011574 212535282204433669489853659238872528416 11011575 -34883087893770236932188623079286966800 11011576 -215541662365287521247269378380539985920 11011577 129387289757815655453843926860134566272 11011578 148311382672062559876657325752504295424 11011579 -305120596708352799478049735816925753820 11011580 -514646408725897879547522088752443852800 11011581 133195251506980915787585214531917257344 11011582 278052831450436591887743454725234510784 11011583 21056535838640400806104831641592869120 11011584 128492980775375080259141124155215183872 11011585 -190501482136267762631371218460164269400 11011586 273668295365393020481683781246008534992 11011587 -420772412586481038860140678531837390848 11011588 139473955877029785678591652067077943296 11011589 486945050118994495279352313594842582556 11011590 -8471170817374571216964268247927664000 11011591 576910950201521091754125756359109795992 11011592 -319563460719289978583881045766884224000 11011593 -217972914405941291580922065776345997216 11011594 159952519620114930343642479588359373312 11011595 -118309345316522565908557692085345843200 11011596 -278597018808794161390957500255860740608 11011597 -821517327715114144757217244532688236628 11011598 -97223848660544689561547871744820464384 11011599 9505614209584883755201664389483652640 11011600 81703708956487958485735745395530752000 11011601 -508577326978815918307214064048876664398 11011602 32415430484649368369875462200271872000 11011603 -48255353107303945858158859053283003392 11011604 -734146487760652372284614637980039535744 11011605 472723630599832336125261953122272480 11011606 234327940954198071281475645047157022752 11011607 -518169221562685200417223285635115351200 11011608 116530721965954773010069369186652006400 11011609 240119828953610614634006833502091548416 11011610 -204735858504818531136510583846946039040 11011611 92572419721569849488315435865329516400 11011612 -1037001793784869630635238519338800128 11011613 -704983188660046033880532334796539722138 11011614 -123577778483484459086171053586678250240 11011615 -61552691565132934252268400796242421680 11011616 39867745199882764140487696446117642240 11011617 347992042736226242151235886479991866368 11011618 39407080445439298583003646461263010304 11011619 -38912855632652443091189521153946114880 11011620 22781546042375210883372811412055060480 11011621 455843358318280085052775906005449258400 11011622 209558756781305943101677232629517702112 11011623 40593652768516693191456091601394072144 11011624 160568598174530189997054571079703736320 11011625 -424643657238823393948845701036485371000 11011626 -15488633888503480411453624020114285216 11011627 600874081188272319324240665940013274880 11011628 70696358982481100197754449237003875840 11011629 703190189558458594934148429454894169760 11011630 70286474807791697863857417907576135680 11011631 -148913028715121138520775801761800358528 11011632 97076819830256774205369590639454289920 11011633 -1420236673627601317181757050220257396736 11011634 68889218712552442995758098493151842304 11011635 -187430527203756965981633436952021346880 11011636 384387686256205553953281529194391710080 11011637 -68021111480011495442279851832130893568 11011638 47155119588763212980871791058872913408 11011639 -992704563601314457553560435161561039720 11011640 -260208628314198317878088762468858880000 11011641 -329297606118766994375933811057593787840 11011642 -252125281904550207185709288355112812800 11011643 -613967258869109964405862250131994828760 11011644 62518191931841957133327233800368740352 11011645 657239034010355579068043942668067721900 11011646 -855758790118027512452110155178108798080 11011647 19256796359704254642671998519994118600 11011648 61380400044226580573952842069704704000 11011649 -295075957665570877038822749490352058208 11011650 45948966501879771985467497828549145600 11011651 -135860352824209700684891630065796603136 11011652 812797742774388398047786012129820835840 11011653 85906001568751386269841508159819486080 11011654 79457925308823943712927578904620968000 11011655 -2154879612041539363712201380800444240 11011656 260722070087315411555912227146929971200 11011657 -112135847610552320091190205410214209056 11011658 -135156243411011622819797021640511175424 11011659 -457873163129008035950736684276776862720 11011660 335075627333618894189142616936720757760 11011661 -275967854753800671695711602701144585738 11011662 7623803796803612453435345430775437312 11011663 291763703238013857471500677996182349624 11011664 47106782102781198281735444613499183104 11011665 -5417301005342487744467132161069056000 11011666 172157511982703032617605903988263452320 11011667 -639786855487011304749846957709629163284 11011668 -46314859199924158475733378998729164800 11011669 -463329713884619863658325173708772730930 11011670 289087933209721086765856367452024316160 11011671 554869288985625874736566628160187557720 11011672 135647325803168893974138277828036608000 11011673 -111100898927430687424048801691384745078 11011674 59950283356414433688992826049174694400 11011675 3920443574108847196265037917505494800 11011676 73718118540174844456504676932746921984 11011677 590557281808074652961010659124092056320 11011678 -39356441664188360776282152100629429120 11011679 35572122890004930476942624066286650592 11011680 593255544107420194519498394529300480000 11011681 -194057902590843618999687885633980850668 11011682 450559858739864460336752259517094225664 11011683 134263257868431598522567119003487048824 11011684 -405129928014311044992146441334330419584 11011685 -3054857372409686834882947702129681800 11011686 -7898067573377280649915572744930385920 11011687 -211229342880148913858005924058029547760 11011688 812728281576543630873031570784146037760 11011689 -242845937317684311915843099228532171356 11011690 -220643651057250959241068293937518154400 11011691 11605353375521257931189047583609085672 11011692 230642463195054587754623182667386148352 11011693 317067404010552440149838225743268633088 11011694 20109891754225189502119007463666855360 11011695 -97415448291684541355304087275259268080 11011696 -22981911282767098321727776595674267648 11011697 1048169651487294117497199548319474413040 11011698 2240290618366405554464836242609047808 11011699 1113132423390775351037191791476749386936 11011700 -127570494627875653088940631507515033600 11011701 -99904602791718380453620516132543745760 11011702 303426145339442104327208396714034041760 11011703 -1088306985303124418134194965141715360 11011704 -240273551847080013680675293551269314560 11011705 530806017400375267391335425748388353860 11011706 14577663262023256898101239353941905600 11011707 -5584418790270815601363583485741739248 11011708 -241035827124247312110693221747851211264 11011709 247406888238985616831621549863912041516 11011710 -22137815413519123171722858417183436800 11011711 -542210008974853490574527551569126594688 11011712 451524417917134503162147683558542540800 11011713 -380124970405361745724020184273865973456 11011714 -107957062448693964705700109445455743488 11011715 8629064719115877889026347344200251040 11011716 351172171000122872904877207359826667520 11011717 163161024044516888407810449300772521120 11011718 -16070674513515456963111996488890009728 11011719 -338374370945271876301062649899649422720 11011720 -601348956279661917108534491062197350400 11011721 -651934583023305267567661425783288062310 11011722 -146433654544652911363477785188161178880 11011723 99237680140588729192069428037395417984 11011724 94929202813485634944102538722493863936 11011725 -130396887832131116483837937542959837500 11011726 497612859637386732606146107574217216 11011727 228325777978268854582591351152148017024 11011728 -15293290065108355608181379712957284352 11011729 -1069516680559451045488187763527581393680 11011730 566577264260978778658090256258271966720 11011731 757169451566933425356104809066278604800 11011732 331206154792632553445347111689166388096 11011733 -138642426044893089960110754687888883776 11011734 -182072985472690252189378639877245253760 11011735 -158570045774086274658736017246258624000 11011736 506209733890045609568360361032913991680 11011737 75601450262734440108328772889647587776 11011738 21231400351809198948934077626293217520 11011739 22804753587563938550610522362651394480 11011740 177759778188664296441827511501086392320 11011741 2691752695221684882573117876153360800 11011742 37545139242087688510472527930403248512 11011743 -200012782425166559237060875841774241768 11011744 787290916918392584415647637035958337536 11011745 -29418542451351590383588869647755300800 11011746 -100943009709637404609523640171010969216 11011747 571794185290952056928380742263645567196 11011748 -240051385119316168438481338792551681024 11011749 -147028768873166013781394440668152237760 11011750 -535190120019965772371743666122145536000 11011751 -565502428574873533743137606096412826248 11011752 46273659129321412372032155222469381120 11011753 -649398326847538541523389769876819956998 11011754 123391191489947866271151918120780199680 11011755 -16151676539784171180791787235247554080 11011756 -171470689837254651208633985285852774400 11011757 -327541504426518464735911780163576388660 11011758 -2378947053230533589580580784426901504 11011759 712751287192242193104603759700776899640 11011760 110182242570201522039979340051167641600 11011761 117218255113318063353427496353337684640 11011762 -183532063323873832218618185599903792368 11011763 90478297558090647872961058216882881360 11011764 -16801503491781860118072717135830538240 11011765 -15479227235635597295548137563540006880 11011766 269221596719596420905663861569495996832 11011767 17074055381342345247768524863353328752 11011768 -84080895676445674434407971755399229440 11011769 524216512480124055545483536601554535940 11011770 16251759111466540377228197856490824960 11011771 -23122132779195218043688679370161211168 11011772 7176724957171404825625321603658575872 11011773 576635265275129778869590174463429301600 11011774 -506000008719923113347114862055481179328 11011775 -548210995129074534073891783066581304200 11011776 54821000170183541865745105227123523584 11011777 -73332329381191179149016143502654129728 11011778 -391544828691348167848199977888219552560 11011779 -241782185234591400606898043524947564816 11011780 -642748340319521215196868844768865280 11011781 496235644685424651384690321137314549728 11011782 -288402673817816711984495533990018943808 11011783 72234674679945607555710446343167602120 11011784 -4322530239719148973937117345557708800 11011785 605419620064726908346698110654356695360 11011786 -14505689708485279393891627132489971360 11011787 216286658806214416167640996143051020436 11011788 -66681755969455087176798484489583838720 11011789 218345843173478918059307490024048975872 11011790 -92144246102360696386477083144185697600 11011791 -20336371906595815394310736091954416896 11011792 25622871673705872056883873948244377600 11011793 -341254320325771324118357308194981245400 11011794 -125020662318529913664515765019579350400 11011795 372669889516094970855485676318465514800 11011796 -202374048117046209872262540298038167808 11011797 371059143998895657963593238910112988174 11011798 53306623594014048932961808226861955072 11011799 7810556625381263981469876955938039336 11011800 274588586234926286123245465631052288000 11011801 83445841845302540811473876232251082132 11011802 81509589081365348650189290543811060992 11011803 -319808335209844746237835557459428419392 11011804 -153590400962508659069821502820833273344 11011805 -65154335271434199799832242276297789440 11011806 -126801925999842213983288654993046260160 11011807 1013026239501869290915992671009487153056 11011808 178528102128454225894070177126140084224 11011809 367683137872363603253768482035499894704 11011810 -171182694752431586841822421721295974400 11011811 340045398919189786080927015533824037400 11011812 -112636027330112094604915705700920565760 11011813 -808652351375552886359610448473197380416 11011814 66070441311338307822772780985952006144 11011815 480383392221980587061912827402484292000 11011816 -289450772592032911714327507520657571840 11011817 201529495251393720266270640461583079866 11011818 426861721303598327220601180978887309312 11011819 121727943277494282346450352027278896720 11011820 -22792716139970509766910095595564195840 11011821 -3780760596072869561314007430478103616 11011822 608997957849212367081383063634792052800 11011823 -702883516889239795261586491433306472360 11011824 59070167155205359237175332420918738944 11011825 -15446424363594393031381846518500836800 11011826 -22314435156269414379314860117804078080 11011827 -9160504959317012308229468714653574592 11011828 -189869598840314414949722710094153415168 11011829 -328625632678285503991364787675521585124 11011830 -202516702377486674600486656574505216000 11011831 11231906435371276978807554779468029312 11011832 234338864244111547776845833702474936320 11011833 251271377243773950295714825475404481664 11011834 -74231688187111034085846921727085717280 11011835 147815163242074180221685045295584152960 11011836 227910143329444835038451409897614966784 11011837 890281576709094435173437440177263924486 11011838 -106699729144080765515315788159867591680 11011839 -348803614527461280558447031912431726720 11011840 -38124592941796684742642854876780953600 11011841 818523984819183029216902538536405180500 11011842 -10765981463356803417757012510108600320 11011843 84324630283204844127546016431986137504 11011844 27682893072359618145606516626953028736 11011845 114881634593294775554272334909642640000 11011846 -387596047916019073672266009074539828128 11011847 -590926443514934370823648024983476304 11011848 -324137874201979027088840003380555776000 11011849 681107274988642221057482962607204116240 11011850 78638241402734219923707462092331060000 11011851 220264671097184746543229545122408013440 11011852 494277307413930778410021574038691519488 11011853 433436021834343225418922516681886594102 11011854 106207235933308460246808340154262623232 11011855 537607599554975950735086127551979802760 11011856 -132506778797340351951521756618510155776 11011857 154969531059811849750154699447355470880 11011858 -72635666107488969880816467919683632640 11011859 231375595877247898661405550097695923568 11011860 -315024115739591159009379436080194979840 11011861 19937027367828768359784068817477516864 11011862 16203270744368822854168537838593155264 11011863 253573034503566528188883772362516300624 11011864 -18854573093447881377897899781295104000 11011865 -490946248858031054762248260915063249660 11011866 -16241858292144400375912973243887078656 11011867 -425439964952101961684670300352755625084 11011868 -173391705371634635316153706305314065920 11011869 -15152568199504547327142233269597841088 11011870 -5311908250861339752364513268026358400 11011871 153129021123367016237964678086515404528 11011872 -195312519751834767902341506531245162496 11011873 483272766403108297933623663520570305122 11011874 234495836349062579809336695912406966560 11011875 -16424394593209089659728639450567200000 11011876 -3314337682850067307570838976147292160 11011877 -705132280240525572973040718466852046274 11011878 -14552782472797506767911282332568113600 11011879 -140144004631473441766012343656056944120 11011880 302825574037058629631381328591618048000 11011881 205233958375798433341034899891098833760 11011882 -11438999187567647062368842621419032576 11011883 3856043445211915782585796416539358132 11011884 -13619983726846866818517594906984145920 11011885 -401859427992751056741101809892675778420 11011886 74805249233294756513073663375474103680 11011887 1001000822419965808663228058234878080 11011888 -20355840787285763512796391734600073216 11011889 13775710057777500646702540260129480960 11011890 12405738361043250991350682097869785600 11011891 86020991778257005681680009790059971784 11011892 40485776160814917879822844694441490432 11011893 4861077018382426113947123325982121184 11011894 93558080391002903876051902735123447680 11011895 140096193903528812674437370775478173400 11011896 138901830172585840072829304627786547200 11011897 346070123091139531954330156979641211140 11011898 -346542072527057756832548846926540006800 11011899 89215064509405629493527219977841834264 11011900 19910017154977677765133301919397184000 11011901 114681764202585968831174208167901537600 11011902 173016810734503937729406006831600328704 11011903 -45161849093846124196531488472415323776 11011904 19361169311569551937561342676881637376 11011905 -255060302996845816414231604598701159040 11011906 116788920557440669700803426226128343040 11011907 1396915153327766138949759991408336547232 11011908 -232699307141596056211308084579614499840 11011909 -1022800925500210221778668890152742287140 11011910 -16568516846382385903354183126945236480 11011911 41817674674391992680221424607755132072 11011912 45106373906144196022219285553869946880 11011913 3298248707238055696435161903375507456 11011914 -70092628595458500340073868235444979712 11011915 374301253778975363442857718896001061920 11011916 127252034935052929036584794415652700160 11011917 -146576120744997110256338403063494883648 11011918 207410414779766462252267125761734612160 11011919 -247473002177371219431531556877957971704 11011920 -40859465708108138640721120894353408000 11011921 873555034477041669089490515550590859122 11011922 344016725345019672111200659051037626512 11011923 148777562727386519588063839425267115200 11011924 -115717223460196397211485070070873018368 11011925 145597651459725416198925615357955920000 11011926 -53760536622225909782111598739683541056 11011927 31081243502603862638480541503401001280 11011928 -158105630754578315114750583745022883840 11011929 -306975126257155076172176827878125015232 11011930 279365287982103387188631443224843803360 11011931 -328793635074669366108010140072157748208 11011932 -45041745655486670073657851398345920000 11011933 221783073046484753815492056965716806182 11011934 -555040466446524758913286043950807680384 11011935 63244429958053439638952991520553596800 11011936 -614745370231632043777078248936834072576 11011937 -489811240248786086890110313685335207200 11011938 -20292711568423014055813351823281812480 11011939 626844333710099628675936540923061459740 11011940 82982908352663932219665974218381639680 11011941 -145340545747721399120193064397839483650 11011942 -367464163207041598066086052704001808448 11011943 255590737743106147807821661887850627560 11011944 979010418180477950931227775748669440 11011945 60567137157585499935987377072727564480 11011946 -570405953939885356766424634660838365440 11011947 162951158611699657628245540972318387800 11011948 145290721287568526004616023543379351808 11011949 -291196581774001999783118679946332039636 11011950 -4523761207581937880279332214729952000 11011951 445064137248007059126063663126818654712 11011952 34892984657817691474365636368512253952 11011953 289013942933517584589605851038924584304 11011954 62691263772114487366981650407793069312 11011955 424888692155630374290379553995373685360 11011956 -625314885458855933428836711577122816 11011957 -893750806218382251300810842240575277568 11011958 128964636931156004400185569942622505600 11011959 -312863476012958047430506133884231388160 11011960 -165855440589236591923637488114490880000 11011961 166886719148344874374388733605894901972 11011962 43150927877377240966171926946652862720 11011963 -124136028399299030919714037125116528640 11011964 203328381847357383307811034042397527552 11011965 370931633190782871989049656664809793120 11011966 -638463578441207707259678333988614183040 11011967 -702887094540363513516527731055190725640 11011968 -729753724355828265312262823293747200 11011969 -111978741645316327935450667964638692312 11011970 -39606953677316858133431628008839473600 11011971 366910635371352452950459618465100293104 11011972 258160233325696819124408102235674139776 11011973 264234921880766445090572038777752836640 11011974 -143079944470915965107096507706277496640 11011975 -1982692402182356474730961112214140800 11011976 -561538980158749676615733987605618641920 11011977 -16113956325753812369609536743891582720 11011978 -20665079672317159301938033343374602960 11011979 -563960132199218539924442536443972991320 11011980 108686205041718775434296854545370644480 11011981 908839871356851327174654416381073081782 11011982 153891014575169609098077784722341332800 11011983 -252780819618878611017435505433047001976 11011984 176288669369310108712322790472229888000 11011985 -140042149427903875977287380251148257240 11011986 -163829702733490771584745802131486803456 11011987 -258330245780415188853014135192206947248 11011988 332069717289056965198668615528115232256 11011989 -1024272198689911363771937671530143862432 11011990 311461148230719159608676328022146857600 11011991 1118540732089535912240761836051780282984 11011992 60975740823095185204673701079380131840 11011993 -349722319706633922000783880089505880758 11011994 181261569277623881459258534425830912000 11011995 -53671190574669842425603193132272415280 11011996 205950620531668623753166085243597184000 11011997 20810428494570496280166148595308404000 11011998 -232917648933327742255714260691470111936 11011999 5149913189518296301039839241916551864 11012000 260313043502613632816347618757935104000 11012001 75619520688512277669130788985513297920 11012002 -96545987971574667553748542708567824048 11012003 30923400264863741903491666038174247824 11012004 -33037768245020899886400915343585658880 11012005 -428794848480886315913196399791382418440 11012006 91469091122740621070300536514767503360 11012007 78770394401937663098444834152818809640 11012008 -70133917161165961389736842528799703040 11012009 -323663059146043853779087589835305904192 11012010 37439535390396538111598101515966374400 11012011 -979842161581672628411320103034273309388 11012012 147532698605642646763170171539049738240 11012013 808572813414539542684538361804841644 11012014 -8301230914436360739386544095480924928 11012015 -414487213513412853174937665094633992000 11012016 -97991736220467096273717536549869977600 11012017 499626783767349200342674463612965682066 11012018 -4719617948548373040615130616091751296 11012019 271226365713311095328351913510232876344 11012020 21423507622581672454473252154577664000 11012021 -136930224294310847112945034833151743300 11012022 -37759256969537451344281374105464587776 11012023 -696406999723095675489695756382160230696 11012024 450332023202571170939399870076282408960 11012025 168380577800303592872803191328798776000 11012026 -77095840962000170897379098964583573536 11012027 200505350661357520117643947766423390160 11012028 -381292015842410722258538408258263150080 11012029 -221984836915941505301279895196916001408 11012030 -220090949117848470174302310538230823680 11012031 870532126990858844931583184476784253912 11012032 119465555759902672853051912959580700672 11012033 730832512024136550142377176706765225282 11012034 -25767085562166825564936840616495161600 11012035 -677585753591147315895905039932651361520 11012036 -129889804358602363148154223461369802752 11012037 -121600891450011300970831365938583432960 11012038 -506130768212111242036654526926126354080 11012039 -1056873713790877189936139979456864433920 11012040 -67407947580272549384952584884851148800 11012041 -509210940066881543024676371877195259558 11012042 -6661820565512016342469401482615827968 11012043 -146804235912155719819426195113519882240 11012044 -52548436967410587546051845264854621184 11012045 352771251799228875350238699865118612160 11012046 534120863912517302636866980455029083264 11012047 16622487422951149186889524119846926560 11012048 47355517530515044900030457733918646272 11012049 478415034377524978832674319632376412834 11012050 1076601117336665192843734598177433600 11012051 -182054270771752674653271395910215249808 11012052 81291375329801038539425613662616115200 11012053 621056471316593548699084748618324125440 11012054 -135854660395547179442081750232798857184 11012055 199622045258710720512117286905177638400 11012056 60538268393824335926763678290034831360 11012057 78619204900196139676088533821304518912 11012058 47990990868118327139880525844884364800 11012059 64278438868204586123421224410870407480 11012060 -187824609087544570788990568835735731200 11012061 -406538444801357660532466055674981139328 11012062 -285823350167299518343047538367621304000 11012063 -24340797489005720514159716310100630800 11012064 39991630125843998947720586421897265152 11012065 214435565601901923275059888766017277460 11012066 10658745307027579028130253463467132704 11012067 -65998264880605968886487324835578001264 11012068 138082789744040174191380612536519704576 11012069 62239268539609199704905260180132334396 11012070 -221381519188842704488561441663695004800 11012071 -20493311019135004166549805074596891088 11012072 -73162476189104115444084143206073779200 11012073 11790604030062930920291588769623230848 11012074 265827019341125997828883773064012783536 11012075 53790746066727190024011764344515003600 11012076 -33553307906487178502258959403880780288 11012077 -841389149822950900444940036467857858560 11012078 -70783397498007467886788406442912296960 11012079 -5357067338358809917907336303765166432 11012080 20234830846014195883420168508940288000 11012081 760289723768667180027027128186153868882 11012082 38041893196701339794033459958533466624 11012083 -130803191562346311131267521602999201120 11012084 -715027466340077550697169396268531437568 11012085 382417701795756359609510846061158400 11012086 -6872626351183061808213174186779926656 11012087 -880583506313640509190527282658820170264 11012088 -225411610003849547914305904000880762880 11012089 -571940507713499955829729921488312070 11012090 -83264402267902259657003335225165539840 11012091 -406735015592347997949598409852544287208 11012092 -13820904909553037557128283593925715968 11012093 374709358461882870832624942211147790342 11012094 -156620351361608933519188267287795312192 11012095 -449614873602333065823063964665887669400 11012096 -23751595871543433900875108311262822400 11012097 -114188998739486779838533362507997614720 11012098 -377658161896589230600621920782613553200 11012099 163827176926667791442947860946799559888 11012100 133059718142354707048125663716465049600 11012101 -586279591116994211795745409363647813408 11012102 283365833861558877342356752880711878752 11012103 61916667044988707642559290733427409064 11012104 355473286137197915695588534834662773760 11012105 -44084898458231130933848944508160276480 11012106 -17862586347886142362911614961316855296 11012107 989835310399343951534761960046462926152 11012108 74570942271906489354414382665044536320 11012109 -295958288664471495043781364659231696832 11012110 255697898545401438031020140930293152960 11012111 388929111743696178893639069064917259648 11012112 -5050257188516330355507939235211427840 11012113 421980972606218481164796554010614266098 11012114 238483049389416152066333631398284782720 11012115 67659448537658994592502209407461568000 11012116 60315269132132453738172250924300960640 11012117 -184301157721994058978041480352601766880 11012118 -82698056479422741076765877663282005632 11012119 494242545999913162167063218647011972912 11012120 -257482505439680400528136600230287769600 11012121 5339885069059882046011560435283915290 11012122 -236710004396580602856812739318034090752 11012123 44455586733604523633390549886302636688 11012124 94929309973449921193444686824108900352 11012125 80020193498360516356799806008994374000 11012126 616548831797774420163511128908779457280 11012127 -152539305353964111393020577654464381568 11012128 4432796100230875552575532194204745728 11012129 756568124504043611620206814327495781730 11012130 -36614948832177666442109562638769223680 11012131 265394405651770125526149340978596326064 11012132 -79275319971145024316109338693843359104 11012133 119065526238008948921601451170395737248 11012134 60325371714304794999194264474350848000 11012135 412570014739031551331973494572554068160 11012136 227584149749463352568823463968486604800 11012137 -134605151959235959501331945911065761948 11012138 67872504068630854148000556819378418944 11012139 -248498833654371108431254317239416902480 11012140 -177303027504319914513442216782448834560 11012141 -127251663605891170625037220859713155840 11012142 213381125431891561901932428724025260608 11012143 128697107061549806334281148507174047400 11012144 72382683637906374419445966600683716608 11012145 276870826980285815860306065821703006720 11012146 -454255510708944413336712444338751103728 11012147 960132123027250755625990539214700488704 11012148 -33872651415241848969228818844575109120 11012149 85843309531831762124837726444028901752 11012150 78045248617635129286199378970298048800 11012151 119864423224901858903147224522361677032 11012152 -850939459903563519395146050527696179200 11012153 -44028891087269274109688915411159624880 11012154 117041424802762668091714154313457413120 11012155 -27709370931774858511162583901009012480 11012156 -664967355530260753345234558184175252480 11012157 145483788433032590641580604949789443948 11012158 -135594178351829364390482102517147519360 11012159 129856162880165570769670693539828949416 11012160 -35436132212929664370327657239952752640 11012161 -90309092722508113305030491321167916800 11012162 -107727204114641981550402264188400687072 11012163 -76446709832248958812523140553987323656 11012164 158374967322071884644805249918166630400 11012165 404784006194850123136765249813493184060 11012166 -441824125600093447199217126078176486400 11012167 414413351710986892520188646582146256216 11012168 -443561567489100331162949466729378938880 11012169 -36762520219611882928602210324170406720 11012170 -42119906521100018891798481043768934400 11012171 2017035807835529219089065734073394944 11012172 -259469133377277261696121197223110144000 11012173 -608646116386367854061221351977527939040 11012174 -297787121960037260657600854096444713600 11012175 -195333502261624544868832675662669936000 11012176 7131532913654120166243566249238986752 11012177 800615170594370234147543682257702005872 11012178 100979641353018632628185743306407594624 11012179 -144578798291284025593198970017049643216 11012180 -299580496121127499449710453210116665600 11012181 -87013301640260850238352831512638680160 11012182 380102759713107154888582450273248444192 11012183 32053190041788404808664549593450288864 11012184 312486132414444036230311408457956546560 11012185 -106110586470688570440272179243041274620 11012186 421347118492250126237952438796627405824 11012187 -603482033852151635670853032409861366848 11012188 -13689119536637570800714562424684180480 11012189 169822231960818851295628058797938458124 11012190 -12477788790273916326655356686952038400 11012191 -778379067816981161734882100846181985920 11012192 85092202591292851543872746899378274304 11012193 -24148941721487275136810068627141255038 11012194 876156928732391756305694388863060385792 11012195 255134411770017878998157982474760069200 11012196 5802029516731666737738401939668230144 11012197 -173242312025994060083758461452915469888 11012198 505162337442792684587625103731109413600 11012199 -157213959448808133889286287505170844160 11012200 417951211008890556556176339198094464000 11012201 -375250812835397456936741161217252123100 11012202 -380362776912224434308261537039853214208 11012203 72587507280158344603716373954521582452 11012204 180002344518994074161297164002505359360 11012205 253130856361621521514991402531778489600 11012206 93628154883096300204172146909260607552 11012207 295121069844379293641741885009215701456 11012208 3363010066292106508051040903640711168 11012209 303384538013072577932298562498411971084 11012210 -647168614527434238114496433277696000 11012211 -16400358808780493169144629798234213628 11012212 1043302661225417700482617085109546698752 11012213 -780663645990819017195825793630326723538 11012214 -2748313326312852345058346552916582912 11012215 29612020427894731703786059587651496800 11012216 2875271983984208985386407723890524160 11012217 569085161085056554897788639449955136080 11012218 107252593672905750164533563194726582016 11012219 -375770369044641514659719358584646988380 11012220 -340470680355372565004152066219737446400 11012221 -6048060806756938686934166920923537312 11012222 -76596668953947572336096252640090934848 11012223 163438145945606916464197011623405203968 11012224 -67332441215870874193998704209507123200 11012225 -54728326738350856423997495394668841600 11012226 -53297069309358289345672053640075399680 11012227 -302359627761302091044345707642750657924 11012228 16834675580302205135977218238890036480 11012229 -120319049658570586360865397914484024000 11012230 -32865587348403684669351536760940817280 11012231 -3282146367097844065589042597512902504 11012232 80835744337989279441919028204234342400 11012233 -497543292766181242580871645841485308518 11012234 157720172801568007738520125200074870880 11012235 137463046778572548591600271436054934240 11012236 -224286043642641425959318808572063994112 11012237 68870313614960756335914402673414387980 11012238 101049756303918411427101891560201602944 11012239 -141062765970035595823858069484371891200 11012240 6015533443302030548881873434317045760 11012241 -562838691190185062460301821055240530816 11012242 10125372091047307737887234952030956544 11012243 -272229087775955149454994565335847217520 11012244 -80523505752673820191694863426614749184 11012245 588179396498123953654696545203359221120 11012246 94836866019428201937135195968027955840 11012247 -449131841007873085787068379942783094960 11012248 -95952605791892748904486283129658777600 11012249 446113666033416356172644817270997682250 11012250 -36359406700914816310719744272740032000 11012251 231294963184487083966882214704209461252 11012252 -211174778694806495334475433434268619264 11012253 250682773215789370202277189736517626368 11012254 2428005148290391739658311983925403648 11012255 296069682471221724001715445610996373160 11012256 -568625312289689151219602486831313911808 11012257 4761729371011311263147315050502046720 11012258 311191884658047121460746461450450822480 11012259 -147404196623046464489980475278100072640 11012260 444106789625393073492839739198126973440 11012261 -153222616965539383362622811071153878948 11012262 10956715873053745568970998237848473600 11012263 -1101100737449062991644537321270663218360 11012264 -609484906571866482679530849111424496640 11012265 334941055207342839913274118699053613120 11012266 -162288563164973821171140380578408367520 11012267 -358359808830053307365818280598151104000 11012268 -56140137411343780749577249316969986560 11012269 -29178084742948172492193681990860487592 11012270 -73023672963527612174603160669391430400 11012271 353188173926874429298853769953007253512 11012272 25039618037873058608391038410332536832 11012273 -181868377741372686810528370873887494220 11012274 20990562554934111316532244602729522688 11012275 163844671598706312098893721174026495000 11012276 -184950804729034183769412129228156856320 11012277 311398367363390265599359092019636170432 11012278 46840586194194182041875328021108609440 11012279 -1440488356708873990459264362867054481632 11012280 -9013570425694132722075799817891020800 11012281 363245057006870727829962077895696558592 11012282 101630718707769997533547420994566906992 11012283 -641152493945433117088992512549574101748 11012284 -411525263866010084996614117483341056000 11012285 103458733087365080346577192522821964800 11012286 -85064647710975872796317642039271705600 11012287 -99594444718420946115498590592697278624 11012288 2650096825758234751313307596274794496 11012289 511079346460586441602907614190902143024 11012290 -56642244412480422465804742159785093600 11012291 -714688036300341825280105868629401471000 11012292 508076545821121462423741473612089836800 11012293 -162720229434287029261838704675454111458 11012294 110274108755793488230304173741038807552 11012295 -40400209438695527479179381298384819200 11012296 171624258688728797845729211601050664960 11012297 -280729387613694790797986487937938367488 11012298 -112546004312792296141047174720715460352 11012299 517507125171689873221537640096163580264 11012300 -1068112404697931138621736695944627200 11012301 698850734623367296982116728094892441280 11012302 80908937872342011483881127763277240064 11012303 -243435435271254414138142413851267832096 11012304 60806964688636282277946868208320118784 11012305 4118627840833699157725481575130561460 11012306 263816818684179927318571529074429905024 11012307 -399262781579208187657180308685133753160 11012308 67550874505186677771136206178888243200 11012309 -403685578820964308523986648375805434688 11012310 11236028123311019108152474273276728960 11012311 -378630094869717279533020771677265359888 11012312 66499120013903475331102369891474483200 11012313 -32948859608622845136621092775631336704 11012314 -257534293268489987064115034416636731648 11012315 17111992135582698757648144170845112000 11012316 -3027327581608820133755949378056355840 11012317 -531895338766650993690511561049769996634 11012318 -48115904925852895213203140270993312640 11012319 421421244728431687804981406537683101144 11012320 -224566641447526625030295696935068631040 11012321 278256135603228677966610034103616706992 11012322 166225734434799415621472421173469396480 11012323 44986195626231645080559261289659747744 11012324 231735567162940139961207934373994624000 11012325 208766318291780981263894891864311480000 11012326 47173336600813811507768725671529132800 11012327 -365584852044962789866668336138109104888 11012328 -389804467958790550123334266672128000000 11012329 -233732129280847858146030817805285808524 11012330 -44084404212347782197857268244911283200 11012331 -294537728362860578213286652515490560 11012332 11344560449610228782684999823270167040 11012333 313713640302477975597247796063089715040 11012334 50907518316888221541341717248874666112 11012335 -178404777333053965733621263363641435840 11012336 241952144930699888502616917617774886912 11012337 -60202205379079651155652707170229782400 11012338 62208813239774917696949235993080482320 11012339 -199038048294827245257314149109383435776 11012340 153534055310925941971088319256581611520 11012341 -92061424887162563717487201571144690258 11012342 8744773492096596252327722956202669184 11012343 -8882960821251532683899367996139674240 11012344 231765141171447316960077903312741580800 11012345 -187254736702807832393821940296145092020 11012346 5602174015885188172470078967301522400 11012347 88696372082534945064257337110675544704 11012348 -117768213069810405924082419545221739520 11012349 -262662502756574309940383746794512679936 11012350 25451902157769614879866478141899848000 11012351 321053919972746783959347040768890103152 11012352 -183113578423646569423030517576490811392 11012353 275751780301333587607991971279973615664 11012354 -40626102631821198107233400514609776640 11012355 31552801792919868744559530687846918960 11012356 -55018233836146412929409986101813002240 11012357 -359062096239211023450772566625436003040 11012358 117612899262507315177209523973871923200 11012359 100243670682001139570073686727708029016 11012360 99203178463660862606933261045501184000 11012361 66371542523899163487922661447429669760 11012362 -89872223930553044392476973626650042880 11012363 -486148374530547621971085568333412394720 11012364 298904959821407408362426873050008363520 11012365 116737370835589429092389429552740187520 11012366 67729680927118319092264624355305937280 11012367 310642591913217202376866063580635180680 11012368 -240552991624624855328476550881382547456 11012369 -147400292205932704182738875046261841230 11012370 -141688026027672979873831030732410892800 11012371 -123232366425277047551113519571855177428 11012372 -156739118046423156060357843508731033600 11012373 554382631060226560923297173953807424220 11012374 143496733523233413049711568809119703872 11012375 -160001942650856036136684402518836260000 11012376 -17189159169120907423645841571131904000 11012377 -84104873276805659511735994899382389120 11012378 103832910651686270848899368470236546048 11012379 35787069771361592688270244404004400640 11012380 -39014918232529958062691440543928755200 11012381 -251079787158396839962388894440280464800 11012382 103783190670965286770987174207618764800 11012383 804889853589694682643167748159907210840 11012384 221635892747904197695027854450647629824 11012385 75301713837370518821792998878416457600 11012386 1632375691888797165116333554863833088 11012387 -572878097163158029703335862446162843080 11012388 -509394503006211727645290692865056323584 11012389 -664207304372413341854073897678220111810 11012390 119490728886192382064737944901046899200 11012391 -92670309694020992577511930071594437664 11012392 -1587934259334036954057244747866899742720 11012393 -38423061246436013967546453497711793216 11012394 -101087776698983200488485303515400083200 11012395 154928557989089445724623729683897263200 11012396 452228661090030194300954741152082231808 11012397 -11098585804858061764351664987027951616 11012398 -47048225522246331369319744788954628800 11012399 -769281575723866387384522187960158676736 11012400 -9520134084576355629393125856903168000 11012401 620560819457344038351218684315032976402 11012402 148803066668490181302831913029240648000 11012403 21654949833761625342355135926185164800 11012404 -269250445478718951700369024833467665664 11012405 2881098068116333263821044346595668760 11012406 59529184293882884189390508474380896704 11012407 336039101143462566907651713286630321656 11012408 578058795466272501664461246948101713920 11012409 -147387816363263498697751938189206323200 11012410 -170636239280756279241708063547981976640 11012411 -881396449766923497480235683495370664988 11012412 93672252262209807871431408947357033472 11012413 -200174682409712829985131104547070443060 11012414 -97339393053194974981011568741036569600 11012415 3791512035191584450448352029914113600 11012416 145294189830551233689813493324340264960 11012417 300640223502059622209107400354664683220 11012418 149558527358241175169171493403982224464 11012419 -282489183118492191694506417895699888320 11012420 431985712593991741608901191870416897280 11012421 23300842386215730387394636336901579904 11012422 361441140259598228196650073683019258432 11012423 -107065627745714495810270705894349839856 11012424 14136130754956189259776157265383915520 11012425 -118881667691440333058434237078704966850 11012426 -457340000008228490664235755643223429280 11012427 593073159840689219138292546557157703164 11012428 184247635984813842916148078448651252736 11012429 -25937469000821094954464287100802249600 11012430 51370509377351890707062673606203105280 11012431 108267043802050328476011473505643650000 11012432 179031095236557689822589291704255963136 11012433 30145104550797551488422473059272780000 11012434 91343519552173460018101053505352118432 11012435 271479565516122572141053894955694272160 11012436 -13629209243008671471655848091593611520 11012437 -613305368123123601065569766551165316914 11012438 204282457044877489086958600705205952000 11012439 -35504366724342883013823683019343892376 11012440 57079819721006759098895381919734169600 11012441 -521035524700538431756438391275410624000 11012442 78774935599666211111160148938859315200 11012443 -70611601731593319371793374847293276176 11012444 288768350763831407343750016947891687936 11012445 -117473438458454681233089563631230016180 11012446 -64772544527018728555726783942011876096 11012447 -68093903752457239817552349168214783248 11012448 262878870443393663825608418548931887104 11012449 -119994684817901737109798817893079827264 11012450 -326359534523183499972512124184236429600 11012451 101739629087491630485691994020587834624 11012452 281477338998106898937158152194324736 11012453 20495673677437090121939966138372328702 11012454 -195563849117977757444096377469477677536 11012455 -89463740480354436154366210417582894080 11012456 -62000161997700860382124595467832739840 11012457 568983209646218605344988034144641483680 11012458 31242082075483233746955955664976718176 11012459 -928507740812704674258196874376376787340 11012460 -82262167387660337256003132837543168000 11012461 -107443251625241153119295701588068692000 11012462 51674584694271244422445491010734599232 11012463 374608432499149220921882674782488087040 11012464 35295590169099269141705742857859956736 11012465 266415879249360645174161645372490103860 11012466 -21599253339905929872858890928663240576 11012467 130074242872547955066481486526457541912 11012468 41512946630084773544586326806849935360 11012469 20182860403788470496933890298622854528 11012470 -14872212334991356286438758168270621440 11012471 22385727889446274021697184320486899584 11012472 -5339736578032419228611447493094625280 11012473 13640057382251451101049742200128822160 11012474 -235112051489171384619529374112132439808 11012475 -176666508821533124917628027240178785400 11012476 964496473246151248470465493805653278720 11012477 -3356129711197451153892441693440773056 11012478 -32408983574527037747935533664146307776 11012479 -134345825432600337114029889767644673920 11012480 381526876604600994153914702366559436800 11012481 -155181073087074838798205648254883149056 11012482 1446332178761371059640269459997987872 11012483 -668418617797378116612918295101083279256 11012484 85184527753587523281199196767971766272 11012485 -723373007587634111879914894528964627040 11012486 -592466950713164991117962749301232144960 11012487 -354378396891495641965701042679593937920 11012488 -8636121251925796127604262559167180800 11012489 -360425412300011338407698941304281494840 11012490 375138375379480579702038085278618969600 11012491 256891455768641946657868249751077568000 11012492 -163413805501496990445777801904569197568 11012493 -18320000436956836453170917995387061472 11012494 -470536663642540895290130738368456824000 11012495 -1253896902461535595325008918807281600 11012496 -11806141322426542789563114712537890816 11012497 -344844820331911027853114579721659239308 11012498 -73428170525977941277802741998317477888 11012499 -37026890511387508630296413021066260896 11012500 -94267736707940184458956276968127200000 11012501 597893479717997340670836203723402159502 11012502 37274395843322541009502821071438045184 11012503 177886358145798206352083587749922489960 11012504 -299752109643266407683429863353162444800 11012505 -105547921630453186291446142235836011840 11012506 346695839338165717551485937172684307424 11012507 13638983348373404344691119936600123344 11012508 41065747430095200257214232271396120064 11012509 30509740369492871894953983871879188710 11012510 -208617214108203753856673929362338215680 11012511 406872122275457295626834927374687718472 11012512 392968119058776722890019912391101251584 11012513 622198275180961417958858809559477649684 11012514 -40503491093919007171676289876788632320 11012515 6725635985919801712950419745917975040 11012516 516363965386918386638307573730859725440 11012517 638015686411012037546566037634997187040 11012518 -86863675237699292246856089098561570560 11012519 -157240506267552187077171528104211965904 11012520 -50384688193985395936566331437506150400 11012521 -120480741071195850699853821405173668480 11012522 498361762402565171791497396383410989312 11012523 693320655665361642898185058588911963648 11012524 -336229277115020144192447657537790171904 11012525 259509852543582633680122676649770314050 11012526 -43309108629678261345309239883195359232 11012527 -598340810004277323944251506640483293480 11012528 35973063543300232174776274004185350144 11012529 208583175235860692532535129257674491488 11012530 -79775795218366315320328099461768351840 11012531 176731872735589486978687347272851049232 11012532 150975952941144588109347125904316968960 11012533 -92894006361282105585261582768267345920 11012534 -163707065519749835360690936759696234880 11012535 256221096694961587515518817299690564640 11012536 651860117425489648714287085208116039680 11012537 326576744062571681818748564616974789520 11012538 66129046171291061175593542147381145088 11012539 -486812314078300893684072588963683029660 11012540 1004580844573775129027085985322434560 11012541 61531687902043146141018196114763577600 11012542 531232692709136855073362792706857916672 11012543 251351688494976234177200705819974953792 11012544 29500663298084692646706491150900920320 11012545 711126562160639797399950618177351193320 11012546 -323586352051296326928823644573217908528 11012547 71305463585772002421800468701417739520 11012548 236903401697856526384457129583958395008 11012549 186029030320749106118097988765145008320 11012550 85378935530914494622876602872882164800 11012551 244046006272586716531064586317710301184 11012552 235090582101393125704928294163546931200 11012553 -281111213615475190678347370140350061840 11012554 -708190875391668091057946434563698565888 11012555 218110841983652801960114873371652460960 11012556 45071283966945596109045148926042127872 11012557 372319920648348175517001545895628530806 11012558 5846587978564883223211753267346587584 11012559 184319127441683784819196669211305158288 11012560 -15573285095014053519395339348928921600 11012561 -17654996911785631118070808159587814656 11012562 139808013793126648728034775342344375680 11012563 271777905699949615180301479749429917104 11012564 -110668705462761785541201086476623618048 11012565 68926884154293313339824252942709823520 11012566 -146937111671012827150932226849705233600 11012567 -360353659589917244104313420382802155384 11012568 19880090274559702811638835742757355520 11012569 -164840534164430434401734150506440873088 11012570 179902212259630861115344212811154933760 11012571 -417039783029267012098222459677377097600 11012572 -721160016842474169506873631207726913024 11012573 -282189125583895423394813646538305108 11012574 182539688164287939945108396268763679360 11012575 89584494647492874192622522151417602000 11012576 -961718040827416253074780630636273336320 11012577 -81307555520091858976630938843403444320 11012578 -781953187737582502164912377471762401920 11012579 753388296045010025560638883346246337180 11012580 366600448490014407214569277338208104960 11012581 512387203412821197606743789698165111264 11012582 135653216245076172144322167059134111872 11012583 4993612111019589397031447028458363808 11012584 54977542149894837144019933379831562240 11012585 -471374271255463004120434661607525056220 11012586 -58084933239552776137577041358781457920 11012587 -495287702213477798865634075423080824688 11012588 -686070474852459570506716080949965549312 11012589 3334121383858843939236201278607520320 11012590 -206602901821254406520189268126626400000 11012591 -291553775637970548189133384815784984200 11012592 -195816826623449846030372365276008087552 11012593 339135907644155339206320559749665085540 11012594 -107888765894309867139682708738269329904 11012595 -81656565260270505543074705778676869120 11012596 -102983287338737188233162712525837164544 11012597 -195625260317900062378160583428202312960 11012598 -3776225243924240256964076195103249120 11012599 128228659130735693263744397289495276768 11012600 174719257657455218660004420668805120000 11012601 -8293181799610809280185249574434892320 11012602 471663143591756566980512969536274896752 11012603 75387561564782173682822644292987063880 11012604 222383433304741636958326889460447347712 11012605 -177258307923838306819147700243954624400 11012606 24541308634724356724414955943085657088 11012607 -129212395123489079138201503310439202992 11012608 142647050835922593044191837861818925056 11012609 -380578157551027474536639122235768858960 11012610 23964514711690136262431836580799644160 11012611 409575774862899658252386855217523433212 11012612 -45901094700775075738462178491700552448 11012613 174551716716486081010421459035694130144 11012614 -110094746497459426870783620096858685344 11012615 114148441960440591624406940333778948000 11012616 -99458842678216742720796798867139169280 11012617 279325959664650807132726134363134709760 11012618 305822881214961006321475418460938195760 11012619 204208568812366790039361576189438582744 11012620 396791085836628753838347533913686983680 11012621 -210828367844030064781417266185542079178 11012622 7956189967058133568604534969661608064 11012623 966399749087950035028258887231296287200 11012624 -81966985270625640664067461445703696384 11012625 -197325662702172475616466543344939040000 11012626 -61566929523233766204562189060487940096 11012627 128902728199151141158765900622506024992 11012628 81392601767433513479588646012975022080 11012629 249416880327135835641718702366725859840 11012630 -214061497764426271586873707976211943680 11012631 226941507271324022946158916637598358144 11012632 -822697158515791775356437282166141255680 11012633 -59121758541188371493270227667368046700 11012634 6879770853120763154602610837149452960 11012635 -211207554425823774010775390883126144240 11012636 28017971097387885818621209385443253760 11012637 262133560545670767874582718197717080960 11012638 -30855119001355579487051942466636314880 11012639 261789320498557007493253770476118687360 11012640 -179372434106139842978381473737741434880 11012641 -95887822866206775684456598844941839096 11012642 57962895980471026355014557855709593600 11012643 -17697884682179703874958066212191658656 11012644 -226153419311218782769442674502365004160 11012645 16211801448036850654896359858891913600 11012646 -7043986320636068536352693111706834432 11012647 584923458481031652909246519019187484040 11012648 -128928768952210282254763769426895421440 11012649 -267008579155985959356464616618185498736 11012650 48917515447205711535488096844539769600 11012651 -163957132066509996106479322695836367456 11012652 600949989610762232757144474993238133760 11012653 -633874608788964489825620849680198131936 11012654 293774549264112066035750833100405326272 11012655 -77238753098681247109659560108597433840 11012656 -70789493611863781347193640334757756928 11012657 -22342573674819757420530572751916531200 11012658 161861780501161622469083878480205065728 11012659 -77557585770681862002105393977943595184 11012660 83757296086284595547656615355086848000 11012661 17552159139854779224606921770581581216 11012662 211798775944871475624726238324868265792 11012663 488428767843280199564958078054047922960 11012664 -225328790879248117838421687166603100160 11012665 -138273650400907538864828145449725082940 11012666 373758562542664164234279100849102080 11012667 2574096978046165218591597740922024960 11012668 -256492626077858121824396287730315102208 11012669 -468382113818979098464631622104798703930 11012670 1077438310274442453696623478326454720 11012671 332272462986998230049446697917894670544 11012672 -28134596839129412320410482603854921728 11012673 147012863572439587468211492039135338944 11012674 -431052199762324255347889640408114063664 11012675 89040026039812964182967879109762435900 11012676 -65830829261526754348810216053248372736 11012677 170327135402740334478542594709023471260 11012678 -23685061437512181323464442347364548608 11012679 27430712140340566922997410686524382560 11012680 -69917672607336982456901151209157427200 11012681 -361037628071257366299450961103305204518 11012682 23594156001473076379874358889814891520 11012683 357065595781582698863678229260535066024 11012684 214604611727211207883621974997409817600 11012685 56285982986735472797259786284690774400 11012686 327893901973354205465761040804034201792 11012687 -3005531148117626809264576314012582528 11012688 19006669282613382908839582322378932224 11012689 506137173422903429022586699067161186560 11012690 59402824032510128065329389209408499520 11012691 -42936144182588867452598278756093450176 11012692 341922689175651591353378476479040051200 11012693 100954925536416822745681773821819220942 11012694 44347867665575819313820197350446460928 11012695 -52762928805164022924146235679088964000 11012696 -129939254094358800027512661172640931840 11012697 -49621797113491539273277627851312729126 11012698 248148746853693366493446961313143037664 11012699 -427592031770369135913219866079319181136 11012700 93975578992057652107224035752868544000 11012701 -293440935151182645903305020726720822400 11012702 -220953066166656571592431885431357600768 11012703 -173187667710975311096433833372338350576 11012704 166625030815768332622982314643108659200 11012705 -643770390352354387081172446379941529280 11012706 72472474964888153060541158609530214400 11012707 -85379354242471437190528523657871768048 11012708 -92258943852567669731740591961572982784 11012709 -242648015766706952212280573186624481696 11012710 417877673665595723736692730861528731520 11012711 109992151919772688454897072735483394624 11012712 -170440339706120725894002304103742996480 11012713 524990821053288061797142517861517051962 11012714 -86135011570278107982596896663135000320 11012715 113104230524311221442333509208712428320 11012716 207564335482007051259923014506814385664 11012717 140370578814100799354824802100231004812 11012718 -89970985439111437201140910347633333696 11012719 36289078340788603953611797366611591552 11012720 -138263692624006307532159326536598323200 11012721 30915394760697117206989467265631392320 11012722 -41407638950508323449945854675101580288 11012723 345485762507069499380068489494336746880 11012724 33556151329295784903114986587219096320 11012725 509816622190537608925240317298607950250 11012726 -432181791776815207382638870432201358688 11012727 183006931695044119048723734965966186880 11012728 -536664731295518992007691031621317795840 11012729 105008359952265903966370808749447026240 11012730 -384537901977019979830751320796014080 11012731 166079221614166193522592083637526426532 11012732 189881534027603981360071027428465595392 11012733 -564898179037286794372145500520472638400 11012734 220046001009732144761044870548544648320 11012735 481402272739513253098309657279699480680 11012736 -2278658286957645246773501154306293760 11012737 -171750932113105002029055108113256218028 11012738 -62263426866811941700966030800982899840 11012739 428424430357345510016182551957993849600 11012740 -418630296028544300725972433042058351360 11012741 -442104136972958698091745588357425853858 11012742 119630342749672803199666598321976017280 11012743 246045154163164317861491265777462288384 11012744 41133374744569527946276853692665292800 11012745 118447042572676531780629520746298487040 11012746 -41538088677772405288981467699081981696 11012747 -46011995077415541422324547725223669804 11012748 393005563009811083584511488195683028480 11012749 180533814363904597416074960823162820320 11012750 99210183730027963607221859339170560000 11012751 346223426181313745800334423430413406792 11012752 -33864160636948949622765754565272428544 11012753 -1130024739019173546520496417084818301340 11012754 2724117525658314500526599982737679360 11012755 117488151816258469843356295094287086960 11012756 -178449906431953270234680197154208433280 11012757 139246070267363552138671713129568823424 11012758 579034665357750477796451001354266664960 11012759 114517643324359562818628104167910224216 11012760 -659945362111609733246921543289048268800 11012761 -30372796831698313018972956587349067680 11012762 166707941467013804971167420726642235632 11012763 -265565874731471689202930211425804577600 11012764 12081823803720197402017519587315216384 11012765 -316939288245061458798109319717599422600 11012766 -156305273161767851150560769403441398976 11012767 -244500332088043772332963603822557585184 11012768 115518453525782216004529378731478745088 11012769 -144677537098489062032890575026275424496 11012770 276887308011013000286310571972006800960 11012771 155861532597252523151000372645704020480 11012772 98484454442216107549441481188892977152 11012773 -9582374987097727493376318929312868736 11012774 156048446179285666359554759971996103136 11012775 33873219024758210471883018700466215800 11012776 3451623695028480928468766423036313600 11012777 -80792815861115257351453135327058571888 11012778 24169523121596746903340894653648905984 11012779 -5122304109810250401014629503328344240 11012780 -23091041945547868516966512485381990400 11012781 -11531804730248169818700955818156817920 11012782 263252352712552660829193848591923298304 11012783 177954101069427373589600964964290746640 11012784 -3243795120010709753512484162980970496 11012785 29801890556985678115562381517094704960 11012786 37400514585671872780007664607919968800 11012787 -188414452005130129717638451729917545760 11012788 723157232104484211810665514385538761088 11012789 -648216198330221129287040529478486733376 11012790 150097234718656663686484678768702924800 11012791 79047729484881867073723526183410690464 11012792 -77254798089865183844407320487885086720 11012793 -525907444697058991250731538902148573472 11012794 722309504663336301395973908700625152 11012795 -303790409285639921889624971250533059200 11012796 -39527169321548838406496462740128499200 11012797 579263224976520625077744556755866236000 11012798 281288374332856574666625771795951707136 11012799 191998032884396537255616039713800007040 11012800 169551507711040283240191106222155366400 11012801 1254871487829999853406558662784263959552 11012802 279877742138562970678329951286019471232 11012803 -124708583069439842106452246017819600880 11012804 725342089375431737664637515135041820672 11012805 119405087405444742660795822967168081920 11012806 -126151499594889485141459283700139445120 11012807 -214332153917218946808154792312949997720 11012808 66164692861329639580730077142645145600 11012809 -533819317237921791498116365258224493990 11012810 66680982722182535246699136769858053120 11012811 -3726846585082427675554946525790611520 11012812 -187817521989828936890260983768046235648 11012813 -308322909740751646393694455917187776 11012814 236518270748776288643685287018835363840 11012815 487231965430298946194339247092114400 11012816 -346549956888124014539300208725065728 11012817 -65317498505227900247317860575969626752 11012818 -282678488659306666701454121986330321920 11012819 -2894096591376747499722136585567092240 11012820 -39433194990262961708631585183677399040 11012821 -780491246373046565612416856248823336256 11012822 -315224769129661261728040696472315563200 11012823 220949827639780911052712173079203368864 11012824 347946224558790224264180567430968616960 11012825 172298492730652934178111860728508273100 11012826 -286765284809693837230826263259091155712 11012827 -232848993031680631909983757101532869088 11012828 -110550922142365530435143056328493525504 11012829 -414999820425663309222171059123002319712 11012830 350817905887281916126443048785798410560 11012831 581020423776577942728822489020203390200 11012832 370558883638457527614597260544316538880 11012833 -2767903726459018272282111576801245976 11012834 43073595219845946403676120256094275072 11012835 -137120183597459963000348091877584171600 11012836 26153763601979392569409861293196450048 11012837 520092143188586820267828716991278592000 11012838 -277160246623738262988069703438097905920 11012839 578873869785088956980841185226146890360 11012840 -530197960865570385572853253560623155200 11012841 2526487581104401010069063809197303552 11012842 53632250900830294343007686334492849072 11012843 55188165839048481855833748167297676288 11012844 147180107724782951751380592436037039616 11012845 216336045118199996289970166339179262520 11012846 50202325710242443312378031033504108928 11012847 -13056092867554225572815827755362148600 11012848 -120905950010148646515116019466659201024 11012849 309881919930656708785437470163090136740 11012850 67057997037641969465191025853074775600 11012851 -20933877269846312604600457818705060148 11012852 558717727757046860208910771270069923840 11012853 1622303930493049130087493743889830784 11012854 20270741194100741288937839802968969376 11012855 -120173399133947711576458002116799713280 11012856 420978691555579529280241105414260326400 11012857 707764756174068940082802037206118710352 11012858 -238867953207192249767402807813792664720 11012859 -437850320591018613515252350676140800 11012860 85594919296610402384904621494475264000 11012861 826056024984754211648583775665898803462 11012862 52605324344113315943605990395691290624 11012863 -479385346871414713611524343424016895056 11012864 -566254693125526301283888104449171783680 11012865 -5131781386605062734181398023701638080 11012866 545438226585813755362868123654316878880 11012867 227731269411915196315554015848065000920 11012868 389686901529674568453214235619703173120 11012869 17645203590840324999450290204001027072 11012870 -82457887933260931280705672631455635200 11012871 -169337785656240184783030151240542016088 11012872 172565571508915854144064626406409932800 11012873 680302288320804871366069038351173284122 11012874 88655925615383421104040906032285706240 11012875 -242984548048882386846036224021025060000 11012876 103636849985663707041360522106178174976 11012877 563663676522830613988188924850987824768 11012878 232867888579497299545344781812379170240 11012879 579464078181360673215947808722384917080 11012880 2087748927344728917192906870211215360 11012881 193936927177050586624045319110643865600 11012882 16313940301006228488222314154091406112 11012883 19733211443649449319626142065763470592 11012884 -11764583148224579914102621784374701184 11012885 381558059454255683221109394433251570420 11012886 -161400254738977052881194742170144151968 11012887 -62086548925372402992574632811121451648 11012888 -617601830846892567015206186110264320000 11012889 419368612427222787168289036118426875680 11012890 -97381183721851943054758185132837611520 11012891 584476734591203046793985781088519776192 11012892 382570359372986580178008538134593839104 11012893 430867802686160036666702259532886263142 11012894 -1778989567831973713103504927299355520 11012895 -113840478025866183694047563602511402400 11012896 -32192760789708799029551560359090782208 11012897 -98795535758608911639039572592127989420 11012898 -12212221886714949870494715346083907584 11012899 172598610020938483489872224497711069536 11012900 -202091306667206093975135551646994384000 11012901 -229674400448240849314032166334601847968 11012902 -914657096048934520618738433749904256 11012903 289348446345875935927385204174276730264 11012904 192013743032176810907858243629930168320 11012905 -34527335293875552240202662994982945280 11012906 -387925180896247318244523914330411137536 11012907 -79677694955095498234055599515294062760 11012908 332789632396824575949559194336889038336 11012909 -272898389307894145183987500958612438890 11012910 10634475702816772260731816795582175360 11012911 132224913330980513037700435275588389984 11012912 52196388129385389564622522255515451392 11012913 286398191618596235494218330188753564880 11012914 132065037126098638677833592380703829632 11012915 664135359869444414046814751048348248560 11012916 404664994161161199647004683116515041280 11012917 590851844237363886431342386019171146620 11012918 -23508296506488011916570161135592345600 11012919 -478129251667897655348941338104277772056 11012920 -27801566325822106855468789512189235200 11012921 -1583430174449837577348091363439289655356 11012922 -5249559713677035607874802097519488288 11012923 -207975020398511901372447817918689528480 11012924 -124231967719282376918410213673591347200 11012925 -12540065840450095183557273444329510400 11012926 4208682663214724969924043276000607104 11012927 133804744407954569956286051392156195776 11012928 44728013422938213647823107598896332800 11012929 -115351060418572833723305693517466084416 11012930 -9268632692149628103509875883500800000 11012931 207618207914798739598275885908917938528 11012932 24703056063324597549215756234622238720 11012933 229057170309560837483959987946731393182 11012934 -242195464654342869441639508091420659200 11012935 496169313295652273491526532159217829880 11012936 395758214005274857622019200436142080 11012937 -43652418382873222681031660985343304832 11012938 -91511754252916165315579588333766029056 11012939 42674650515270877677876548380371741504 11012940 201423544412282313023112138211210905600 11012941 692101670895844425031638133322444036342 11012942 -317113155609849051590177347402290232128 11012943 433287460391960967347694592693032605064 11012944 -217580402877172164160272766135890288640 11012945 1378007489768081039431507930790072640 11012946 63504449215091054836197743378353406976 11012947 851137300715693198532770430381386499912 11012948 -381799735835533908359446277664164184192 11012949 -226748836739980004394278866286774678400 11012950 30143716700633671224393087516626745600 11012951 -240548990012184349474995306127199993400 11012952 81749028128553687974834350246342164480 11012953 -39035220173845777485520366635710965440 11012954 -201253210200466569173476899726510391824 11012955 265183688844513789665439427110468405360 11012956 -24565029919022393651158143489535228928 11012957 -121446496149794603999189470459069426548 11012958 115472039899702300216590840251806035648 11012959 306521339209160503767041244050852944160 11012960 -5257145186679167704272295849953853440 11012961 -434430874729761074985595713043172059728 11012962 440536372708867528898292066576015473232 11012963 -390458521159201277378624653282711894176 11012964 284106973187934058170770002478127163392 11012965 19867341725187693038783833381776837720 11012966 -484153690488837383239197656691766838016 11012967 -65687087946676620558773417750639216640 11012968 530176911987601691357268562354460482560 11012969 -129338104004559561899759747456790738720 11012970 5633408943603745741696289807904019200 11012971 -815455923337496481024726501880566610828 11012972 -597979020530313345452514849880710102528 11012973 215067165425160561901374795236087198784 11012974 -242760916098091434669735546970978169088 11012975 -72130879563154879808516451439031856000 11012976 12153911854604305025442308668088647680 11012977 -19423463076425894425710578311282268 11012978 -337161721219992010853161700896939946976 11012979 357998833145323480157606676979896133680 11012980 106273642654308130023786475519274987520 11012981 73096218300747254724027244646532588192 11012982 -313345107794642522387365721043638323200 11012983 -742359343548869767379630342759830364096 11012984 -518480790808267604453125588518385213440 11012985 133066856716505275105581216167472132420 11012986 -72728133175271959291847694113695964160 11012987 -39787701904056856458967733121362386440 11012988 2749810161247089695861067203158425600 11012989 150003341848608091448201440991250081440 11012990 -165445623367519047508970115156371736000 11012991 -344643080972147833990348202507621252352 11012992 145035037432948398152143540826627112960 11012993 611433441250685508051582319596476901120 11012994 -201345734556739649229342670373662566576 11012995 -422523135654273507134578532201249976000 11012996 3448976791274323785870263044066053120 11012997 238065433360836644402937706024758636000 11012998 32409841346797769775345500075171340288 11012999 -14538034922523052173912637551611089680 11013000 259140660861011678739357351513661440000 11013001 -369005057222520598053284672911234610396 11013002 17612783380243005821925950626422524928 11013003 544674574216911402289296001638923464332 11013004 59767363217787798227640355397098285056 11013005 -557952017797298574076638500717870492340 11013006 163327237419089852947290034916239523904 11013007 42245923910731619751991546760873932920 11013008 80346918715420450502743308969724477440 11013009 76242939256554525341701539491898855360 11013010 -138190934063631784859557482311607487680 11013011 -191362975537653240781547156972378395920 11013012 35931453200528243460348498959984651136 11013013 123749674914842260207033776296811916320 11013014 224328243447233799954118136844448397856 11013015 62807398715293415530025980114301029920 11013016 210647748107225776472651203530975682560 11013017 574973206332145288654025843458289013066 11013018 -35306016030537849099579726209406389760 11013019 -256625154160869333821333205810547609704 11013020 401268571790208412601092256044202196480 11013021 62667216847349308652574200325930634176 11013022 -96977441254280346473046914354809730688 11013023 -144821003317795638089062653062323860480 11013024 45919300895607598542745553415170949120 11013025 594331473418849046058911490221762136300 11013026 -58794542780654724216083354831706138288 11013027 -3929862055848153392471340283771673160 11013028 3776625875143552799988142035715498240 11013029 120817791139716897099397643170877027328 11013030 84267129127782838154752929108143001600 11013031 -17026699908888031590615167871998831528 11013032 466817958692306750474939902268365209600 11013033 174715829497630071615027487586585673600 11013034 71066875596168484437323009569690021632 11013035 423156545958099793408610068830721660560 11013036 5810435623720046327645243969848346112 11013037 -77554024313416464024334501092763776000 11013038 130421844702985110361232715972905806080 11013039 206266005660369148021289955014370323208 11013040 134488736699442985577153918665477324800 11013041 3033135900590499700952186165539032372 11013042 -47500725105387233597574214662259120896 11013043 -25747277834476680260564736482868307440 11013044 43294430447192698972031557019412480000 11013045 -150477126037766897602153454575175443680 11013046 72967311515282088964872650378761059840 11013047 -313237214943481624641292568217220236504 11013048 360233740800668078880010385444845977600 11013049 125758129926870204593106124789427067050 11013050 -26152358770437964522096597482399439200 11013051 -79749954537692399037784739045144581632 11013052 683515811054706620704744578012503438336 11013053 483310749971349007527117959708063167302 11013054 -124423534399007648895876255087116960832 11013055 -444984662558791238164397261916435446040 11013056 249964248686133527583151121905735434240 11013057 -1799481996601375294935469936169938080 11013058 23515715493266233835123636382784512000 11013059 -96410664424330216655327682637708205568 11013060 111933436664017921245967386250110074880 11013061 -545684688163078767688165323347619194338 11013062 -346211108425401042903033014707814555136 11013063 -587780407812635020257795942814154356056 11013064 90439871676195911519498524604219934720 11013065 151455935182902024404453960831253859200 11013066 -50045678083205210286512014113264516048 11013067 -167151346847243956658456352057331304352 11013068 23699250925528908152574423790691496960 11013069 252435528288677504949900941018570601600 11013070 296175935945734115738876633230867788480 11013071 281699466788231337398702492252365420272 11013072 3733606162629802778050826413395148800 11013073 472369825826254562203154845631209390322 11013074 3879863283744251931143236725308728320 11013075 298733040483356056357824588776026563300 11013076 -616269622506366480008437265346725421312 11013077 985966271451161836469961087899939278926 11013078 218854756179851877476851826021972779008 11013079 129602207770251051312748571011404585984 11013080 -77379645381917915491206524325374976000 11013081 -219254726379289337566160509808196115248 11013082 -74276882233094684888271378770452321536 11013083 -1078758913224676757213609929551262639776 11013084 6941269681095473036808576622886822400 11013085 -243405512250295962110643182607008243220 11013086 -102138007970831431650371726997543773184 11013087 -41631508420674389182776321562918035456 11013088 98286036805056546114410557408482164736 11013089 174096155680465098361234656195750239556 11013090 67228050434892126738242269490106900480 11013091 -188681281548246531086131075854241658816 11013092 1149278080054030039719020618116177152 11013093 -65514530861617152210074830665054229896 11013094 -121266538446222784818215056667892509568 11013095 108067063459627937676832682790933629520 11013096 157712198714018563600299804505885900800 11013097 -339723634897643797841039554066254960454 11013098 100957997987577393126294748635228440160 11013099 -291254141660729922025508600731612154880 11013100 67775280973769795859459468562053606400 11013101 79737168747944658882357093789251486304 11013102 166606593506665110316091592290781204480 11013103 282559265029140812372282091702861286120 11013104 -147052982121228037553432044223666159616 11013105 418799281191793591912014255392098344960 11013106 -77602330600365923783102334550619090016 11013107 25298396128615799568931577486372223312 11013108 276082783846926746043387740940945653760 11013109 -595882123628420002777383254955670545920 11013110 89846030549356072619598350014942056960 11013111 720944785240845052584896433056326850640 11013112 136445472451478666976149775809908224000 11013113 109745068635932402377565152152807563904 11013114 30731508911758396601625688888523131392 11013115 107727946637191086723748865769796607520 11013116 -186989319869371147839517256779029135360 11013117 7211931186141377882866972215780272640 11013118 -264352588560033094796256573331969290240 11013119 379580894838249769501587517690479121944 11013120 143814090085713147224523222956585779200 11013121 298894291660644230249364062047346917312 11013122 -71850217661841772094121785689303296000 11013123 207703895176082986565768166230632129536 11013124 -218105316078666227018449273011487810304 11013125 -183727917921965469239385292059255180000 11013126 -5005496254767673399038838699370819712 11013127 287742272181273392253298894166486162400 11013128 -360482719602150232634802125253548605440 11013129 -75781156651875391229482267693984585500 11013130 264262517775393916192514461531689765120 11013131 -913635158883028764088245900145964209068 11013132 -14534873776885518840658879664821518336 11013133 -54550088411063431470733865178108642996 11013134 922734994934207125189303968243848546304 11013135 77015663931312798539559355792753113600 11013136 7738897386055189224914808115283361792 11013137 1136061392888198077399956269922033108852 11013138 -345479687550486839066345775127641703680 11013139 427327732840021951842466776100468240940 11013140 -341477393338080322280132665442134882560 11013141 -175100615831777942624994728893788171840 11013142 -101323843492506092158313725388140717440 11013143 -180453177546714263136119925972913100640 11013144 461058564090713488632303177929705349120 11013145 14834343068328287652199564919689745280 11013146 131054154914408986437937291675553260272 11013147 170321433771006586088244551517146519724 11013148 643193289228757260756137849475066910208 11013149 -402820409631832225014106171796074485888 11013150 -67067066412659119992926759672514638400 11013151 -373493836164769687345852293059806514848 11013152 618944643072637140411108548305181540352 11013153 108173979408274414828704214235642880000 11013154 -146551764393922087519572018301035776640 11013155 467119796881006331093182097615854276560 11013156 57145605551622230618680270953935708160 11013157 939531007908563130540097884871278553406 11013158 -94205462387890540656781455761447847552 11013159 6968650196390890878627589733971246848 11013160 -9014779743165857414251832358334464000 11013161 -190613095256634873096013563753173354040 11013162 167666926182522907266986087251479197952 11013163 24814334236693695895547256715835453696 11013164 619618214335967273661201378637085957376 11013165 18227010927601185796005142453797611520 11013166 -119204618281583588449187865746816011968 11013167 -489652897481462283669643844128579464648 11013168 198929004730777506009681181280766246912 11013169 -110806131260274052347179864921820984320 11013170 -90489370764749783963012242671566177280 11013171 213201696719253000998024990969248960560 11013172 -87361324228166716007865523970412996608 11013173 213655186197304436073322472064180589422 11013174 -102078852924634491943428332095311901632 11013175 -299272895259815026881367666104574783600 11013176 -400463607311577744964028595962292326400 11013177 127076825915854035703745347616273449344 11013178 -310609858001891356978766544577296672 11013179 -366491309172909708089950738008585180360 11013180 124322957629343612496238734214116894720 11013181 -392769671920672007855527683396888276288 11013182 281576140583846201480403424493054669952 11013183 -475510903417980543487610451466895559048 11013184 -9598847393254937924634154338338471936 11013185 -259031559917416468667776023438775238400 11013186 -132948624324400114237003219702258483200 11013187 -41969117663859874410332084775466777320 11013188 279840465620809126054437293134684243200 11013189 114220929687362731751643060657095162880 11013190 73399912176075615502737796196259177600 11013191 -888138651167174627857388053564152309720 11013192 -742208520955097981043012231779335372800 11013193 -56164545667515631336829211893259407360 11013194 -43935054946840310377531696407134449104 11013195 436282638260859402840445204755461714400 11013196 -65887789141761545964892345459104158208 11013197 -100021812572512569776948666820572496660 11013198 10851857120914339547722021835157319680 11013199 194304809178549625820521929049968125536 11013200 -95814660900539203187726896810239590400 11013201 223675497204581290206887124818247312930 11013202 -134518057335543362481614699934622958448 11013203 6080951536323717421060201737020838024 11013204 -88000086698024316183779560513165154304 11013205 -121718790768756382048928771491909006080 11013206 -114501889077032506893240039944258702016 11013207 -545219129924192657523158319305464945560 11013208 629492290477732853481702755531976192000 11013209 506736269883614808213633595470101206410 11013210 -102622394851059232855235707119143127360 11013211 -1100832940066910742634926119254254981936 11013212 94481398160235062260643373527304250368 11013213 -89471499059706822606932898211719939456 11013214 437280504721970218658110005745282848000 11013215 -2474735580813238913812626127027503360 11013216 6523840571474691301371002413527859200 11013217 -910579913409132291689450460564081713360 11013218 -808385337559543641720724917860037312 11013219 -338770537493904181348389224991511234560 11013220 295389699835899223489467791809238042880 11013221 -1093804053812656930403826304857351440388 11013222 -174508362783522231692694739338429052416 11013223 739221776117028456672092608192307420112 11013224 504397445009132371774467701324420520960 11013225 106755539779362502213096333048665267600 11013226 14196819914154018568877170508123132160 11013227 -732595596547321218708475942395899766924 11013228 140073383851432288741623779398581387264 11013229 569528167524690163610636667988438532076 11013230 6210624467400751944597825226463693760 11013231 -132923246147799997059212927164292646648 11013232 -174954946750223368413920202775992074240 11013233 -16147551330733934101174711641354764160 11013234 147827410397302660844499146511680896512 11013235 -64579092865994359326000924784076652000 11013236 116752632523532780580581525108114595840 11013237 208625396634912303748325997263458749294 11013238 523767687874877809963494859523101391520 11013239 11479199827559834367598198807520827320 11013240 109522676260255568404612814427762892800 11013241 -285276163883102248157111060955286923708 11013242 245071949570146176197517876820310168544 11013243 -161237965255709243444819347401117073440 11013244 493448771635884583005424875083039043072 11013245 -326174812483311066692845985297046587400 11013246 2010025945117658256594255603446243328 11013247 26195466788731546573981385616416271072 11013248 852522024778632124784143826323243008000 11013249 -155833502489807810580625145289005644992 11013250 240464736987165537208947865489976424000 11013251 -122856563946950229185975855301041055360 11013252 -138075724438579792443329286240488813568 11013253 -792627904350516414869633996591602798498 11013254 -64178214089770769983040767767428473728 11013255 365093024287211598793688110671046012800 11013256 -302462051675940132833440225282351011840 11013257 108827143506444992190373488646271702400 11013258 -48304022673693580270558424259157446912 11013259 418029326073116463926300356489638256216 11013260 -107484773966320273549410806994962181120 11013261 95715518280709059662874556932126503424 11013262 -13987981220374703379044122418685163968 11013263 -1216931992438044619659810623457202205760 11013264 -98397055459997061277309813554284814336 11013265 -1090550074972168382724608293746884568600 11013266 172195528512349098969464112204892189824 11013267 99330728278175326803118304767620644280 11013268 -134327773313122132125877664366214477824 11013269 721932112251059773325202614626482134670 11013270 -47267229394351327907321184703506831360 11013271 586986686947829954967313225138909174472 11013272 -442184290049835895768771892364216115200 11013273 -790829235627530172848977133080888452000 11013274 27674944092997880502419432148766164480 11013275 149650697328987844793660936275975833600 11013276 -418820972910324653119535780366111712768 11013277 192181348154917450607780461047463275264 11013278 583950028442397484062566164348836757056 11013279 -68574454178748090813371436377137560432 11013280 -691839376472987432171870244008656896000 11013281 845747063791742775827959471423065475632 11013282 -33266861031530587081784775633273627648 11013283 -171885032409388463285490066873184340360 11013284 419377939170929314376170243475175280896 11013285 35248586728787838622561982992443567360 11013286 -48560610765486269713679231710213742976 11013287 -648170403610281661802547021168174557160 11013288 -198535040584059688242356314796706201600 11013289 -7142224213437955975921807636874613744 11013290 139881248469967316179449996649060862400 11013291 44051829509846928609305054914546613448 11013292 -503030064340141591288499859213991561984 11013293 -186052814388356017411963621471810004160 11013294 121934279412465771431180036644940989440 11013295 -55454477728331968139117321316785257200 11013296 7254233007942307051402115474883870720 11013297 118207528539515744746787347093858909440 11013298 -100729029017736396892005491178463572864 11013299 1161213501151193531357939800384969860 11013300 -92794079761794738105997089403284480000 11013301 -343639851613554385636589856755422517760 11013302 150437682193238793105046448396258984352 11013303 -121658674675463011201786929641578890240 11013304 -72017987128382857279832083628527841280 11013305 115806413863138581291171645522514125000 11013306 -46201493102292891664866024786505089792 11013307 217217667159601329127402330686172821024 11013308 150238534305827539957336213332663054336 11013309 148823990624497011614035122483907458444 11013310 139969722277248185266075503476275691520 11013311 -123207277584295462379468660867337415200 11013312 110239831402441019451026155734722150400 11013313 -415625088277678815510204801406883962880 11013314 -95399153231180278670864913574463905728 11013315 301946081153858751514360180129639481520 11013316 354263976743405870890208686223115030528 11013317 -206294759646017562344422384882372804800 11013318 -9713987056483586722380509394257065536 11013319 -65807211395867651011807468713381182256 11013320 256780554048249505767750850236164505600 11013321 223924181081951648887367922074595946464 11013322 160488470738654411259523418302909911552 11013323 -313797861168665895037361391197549739600 11013324 -156041346006116913872440576095385632768 11013325 -471987368445223736253438819655192847900 11013326 -342790596551302849484153118022172084160 11013327 18518192622744363214288411377573636120 11013328 -212579889584538133780612819722394574848 11013329 856864412902373066123101455724220754930 11013330 -9656827659053131587225787022219712000 11013331 234758707370910966230913245192279447040 11013332 -991772183106302033800651312637454336 11013333 -142410203123209401603155763091445402400 11013334 -1409361331443533531929488817620296640 11013335 -271200084746500353354795831387492576000 11013336 63939038939152229291202507979966832640 11013337 245317447455710971058223908589486942986 11013338 -44280398194569784500921580793515292448 11013339 -124539706932474765223883022235385121792 11013340 -76626463348287087154042586277427200 11013341 376255591304083190748670306652091992742 11013342 148033184467989107123749834390426773312 11013343 -58477582960009729355290620106626683904 11013344 746177565375271669245236475797548302336 11013345 -54379005658810351341514557718918927680 11013346 14465151233845478823758325116898120480 11013347 -13834269162514581655432486469898632400 11013348 93807397052832932206118591062399174656 11013349 719941143202493279207146953015344148350 11013350 51533973717798252144867929172897096000 11013351 -295818091765054590346245057764271774168 11013352 -327401375958996469415043396516355276800 11013353 83583377555275142617259509597940172480 11013354 -11705626837094896201685378870510968320 11013355 60530718234403254517814545419646028160 11013356 353899881973515626501410858043483020800 11013357 34434549444458775910137576680728895040 11013358 -456457412496644258315958916278625206720 11013359 -20874056119840528032328066668210508800 11013360 15107406781282377551049315302601523200 11013361 -564118437620563224136622880743195565200 11013362 -540001141439968216577335527968443139568 11013363 451113318184633821290888017438197460104 11013364 21607208280444729612211982790518592256 11013365 -647770496233515540399510956782848043200 11013366 30652652513673364544853086429848608768 11013367 -810129276700808605892428223450886698648 11013368 -427935974626362503158022497072891392000 11013369 653000997787186523580842425052645191680 11013370 -95795011833278091695408195026074685440 11013371 535018206782557002518333646421355041572 11013372 108958076349862433150719449936852880896 11013373 77267141394415639487619714300804895840 11013374 -115295283058127426581527971835597272064 11013375 -4696273451447082464125608940798944000 11013376 -251674046445546594028466045054852530176 11013377 31521823287543139436753870091578683392 11013378 173570066964216418365564514727817240576 11013379 -171363519589511178862733148517511086752 11013380 -45410780024680039691413127946688389120 11013381 -37803897968684699591008384881465342720 11013382 466822847249873079725571787173334191552 11013383 -52104376928606756137151584222830212040 11013384 -109752953277204718994459568353269063680 11013385 86448221639070861734511576321580340580 11013386 586482834574542912447457893490402785024 11013387 186959251892226940734210779787616474560 11013388 -12958515625702611962778506693692369920 11013389 -348126420893551985262108623274868970976 11013390 188173949426491948549771356234210240000 11013391 -606360852652759119699584860709975184208 11013392 105101468560880015082212194684933791744 11013393 131569815780224730023739444607868827200 11013394 -79962185988768770803269575532525542400 11013395 -408461809658464297494735930486437923200 11013396 -77418736527807721660841631146884958208 11013397 240192976449281509826318036584769144846 11013398 183868472303747647014818472586012068480 11013399 -130671375320359821970755083834858795616 11013400 95565729532090584259318507465512960000 11013401 -34491497672759617161052032847242518016 11013402 -133730764366235726699938731850157698560 11013403 -147991118217093226278571729375309567320 11013404 -502311906055325588226656947546403142144 11013405 69910488703312200254341902715924953600 11013406 -88174171412500169445057175405593134016 11013407 -57963599142535013948475666050923859160 11013408 -13689829952392872414043310713611485184 11013409 -75193232345002277556930977952147892560 11013410 -47398188143611710950491188613814012640 11013411 -729951669954917577779367421440565567056 11013412 295028607722389393327763116896242380800 11013413 -965211121996508935514089613136511020576 11013414 -3244662809180042354988316509391882560 11013415 -40469749984795772935222720479234892800 11013416 -1893068934877373762479894836632637603840 11013417 -31155863904085857053767391363125666140 11013418 735648616721295059558112053077310208 11013419 166227018201601148176503933695577250680 11013420 50126151238857702726850272629422080 11013421 38450950386714528417046514595543577792 11013422 89349917216878878924244855585127567232 11013423 188422686792227591767068485652056231424 11013424 -33378522942678085688282149370668072960 11013425 122385593692437299624275985221410294150 11013426 60104898866164449473132915898177194880 11013427 343237262770014554487629656881169403276 11013428 -141128271117971104895632460169094888704 11013429 -25790707182977166725378119518431040000 11013430 44561073183640568202295862045891539200 11013431 25354282869318815211526703256620134704 11013432 60492993431136436264995406097853972480 11013433 -1630681575881785663315172458415650365024 11013434 -379670674071156296755846856105205546384 11013435 389833184080263706886967378585608563200 11013436 103545801950612798330264844478174652928 11013437 -22646875761903836807097095266778535060 11013438 90028689299787323503911366600919988544 11013439 -331781338937634518775238605320180829760 11013440 12905931983674592399207044059160903680 11013441 531050133407594410169116272923039430192 11013442 303747132403868033449320688683869810688 11013443 162668343264267218672401234584182718720 11013444 138751993011030052800641517269599984128 11013445 -444930415177183083669138568736921704800 11013446 167325911249739398540779975078352071680 11013447 -12120291693938360449425512599650106200 11013448 549562726883944778614796668945627422720 11013449 -245361877194073579693411321093049746560 11013450 433993742612150757573223254534220800 11013451 72058053692875390157674650783965175000 11013452 -352136667560184815799351888920350788864 11013453 -15389759182527367119019428839100079200 11013454 -495827939249696835002228596061120725824 11013455 -426092912431653963888839486740270328640 11013456 3782754868330078094909324365745356800 11013457 71567426878899740800900364959273633024 11013458 -244204760211274717208399698943454498816 11013459 5605631674368420115530777642105963888 11013460 -706060824178130429547460431241451059200 11013461 -2594761618960097514358335880510011456 11013462 341161558854277510350534359605985619840 11013463 -553842917291609376777272153257128161280 11013464 281377208287949870764846833355859558400 11013465 -117581957887697448960686924658591941760 11013466 241762234232024950081119385618317096432 11013467 582039538892960569745924215767317384232 11013468 -114107737264798689361320974047268328960 11013469 -231900085396096402385405029824848896000 11013470 80507914929513996705320831919970675200 11013471 151470971320830171345292379384142311040 11013472 -6520741963175714561092861403369177088 11013473 -409604463363483587585983429583422765278 11013474 420119715098116648650992500354752023040 11013475 306114654907534568845225174628624838000 11013476 -169654773624175450799706768361341229440 11013477 -384163886604925378966328488372336584768 11013478 -166982441048078095481582755542944947968 11013479 132127743296058036759719644989374896920 11013480 -199480497901902239924192638992773990400 11013481 906183777225120971740392499393153161600 11013482 -12698200817151796367032119327487451808 11013483 106870758838323811436133055643376499200 11013484 61009318672523774443660958778407731200 11013485 502490650785531618612198006900973978380 11013486 -288926859966592853540804367952442115072 11013487 306143681202925791723821602821315061072 11013488 -52803347182486694590319615732308279296 11013489 127049933109546194095134134887768907328 11013490 6307674906405758416605726195337668000 11013491 147137521907379523744357091120466146892 11013492 28197288273751346692759059482779717632 11013493 920697938929505885364038086877756029742 11013494 -56973716312521234758935509242769898496 11013495 110435562272256690302166566709936951120 11013496 54718320612422062768201412759760384000 11013497 592912164623796876571049985271438118304 11013498 -124916922352349186371748715767444068896 11013499 118600299905112655319009908116492645136 11013500 -762380449659197570603765365445864064000 11013501 -242159731809572848693321398416102817408 11013502 3031882645163954113486086186552220800 11013503 -633051272417579499838323787512995941248 11013504 -3492746583749730206343423329933721600 11013505 113787238107042173508911665245156951360 11013506 -66392296011692957967058586118210448896 11013507 471425488800643423272903076094943992004 11013508 -120495080003446403017737459793895568384 11013509 42568599731912928506378976113342763804 11013510 -10369724385279010152655993915591188480 11013511 315465778122042233006042604979490977912 11013512 97451237590635066408635019175045324800 11013513 221513754800027476722380450483944799424 11013514 80616023073275784659033739329623685472 11013515 -556959164716864735156623488133545391840 11013516 -612008420244151339658866441544803722240 11013517 -38606195308205360950097310867284879434 11013518 48593289787235940382509024704136882816 11013519 -133959918099814419368407803689252018304 11013520 12834436807374543787170020061908828160 11013521 123544156187106117383137333757733708000 11013522 -57357947101291448691949246954159027200 11013523 -131521566496848258108964041902695078228 11013524 -241129637073363510058692302529819992064 11013525 -81655743335345604771918140089351152000 11013526 -160959124199119620554558995143046665600 11013527 165317771157814653334686306581367627264 11013528 -306367634474336190903449160084763299840 11013529 680572965180976045261540132089087373130 11013530 -188105410466147911610854686338544038400 11013531 380825434095612107584272834313343123424 11013532 -97772026014404963107725496543494110208 11013533 -751713689071073119918725706966147309620 11013534 -157157316188804683219895646637378169664 11013535 203780932885591337683299483939666245760 11013536 1001084279323060290116437710270389747712 11013537 413404258797471942694814918536944016560 11013538 485519579482942984560488218640430403920 11013539 246567131884306917568451415030409637340 11013540 290891322606825137243300308244892979200 11013541 211697932883340247185925142992537696 11013542 -30795014398749794040838243722144119328 11013543 -161653917466986989201104527420311772000 11013544 -34071413691004487770073774609676579840 11013545 -182959772487876986614499403755390709360 11013546 -189632259994205165554767186259774799616 11013547 4311498551644126009230530889567501160 11013548 -125623617220989853353906292399370403840 11013549 -408187466988101414136600307098015059136 11013550 104379239102486666178661568390283897600 11013551 -15770305652479470470055559926387854448 11013552 -85388853274277330982504345284315381760 11013553 468410923481865468951827443538323160640 11013554 253728944006048856809989193352839816976 11013555 -89098468811819885189688282417226855680 11013556 26638335983239645827024113830174597120 11013557 719102287466861290495452198066324881472 11013558 -186074250821652030143862219466361380416 11013559 -436182639872094052566632593600741259760 11013560 23838011076566300858914822194341376000 11013561 -40013353660596793676349019970068737720 11013562 -178623279843038646348720437725762206720 11013563 1021306757964361576159536851644821198528 11013564 162776783602202013451208882238104355840 11013565 82019601613278785387637707381177516460 11013566 5982653979049825573237584271295315904 11013567 -133662138564341637726690567307815899136 11013568 84435845206126769947804349484180176896 11013569 -299236945482164630949888409971315009408 11013570 2699081420751887079277184004388392480 11013571 65848002145023398099915705407863125872 11013572 80171605756773587474464273038321189120 11013573 259432712291454684549537939510329210304 11013574 115721771471946846835705079639121717504 11013575 -139326983355421091830831235259783511200 11013576 48472163993742577852768622474307010560 11013577 50206456984492052539981636516144945380 11013578 -24317382910139187363598958222557728000 11013579 -403094498764546421917625805837843731076 11013580 -456089290494723403765600976432330572800 11013581 -538498756188889020627776440444626804618 11013582 -223934431811853691263985087057030728576 11013583 -36147510934096643620165599845856360720 11013584 24570569669501840539339255028246642688 11013585 -194523491821231971893103386486927400000 11013586 -23464214208214305194488961075493129984 11013587 -34747552809648153836923292327376554880 11013588 -253441680890376970863799784125133977728 11013589 295179592499687799527209910425218438720 11013590 1512447007171610414396919922374297600 11013591 -52836665120245138940038229546936424960 11013592 -534396755945655256038138319939870464000 11013593 43720137230658713161251426223314903300 11013594 -468138644851621085515257422292768054528 11013595 -198102852491711540127967034554098830400 11013596 408344009680231271942085987219646930944 11013597 12623371341418401225476828243284454400 11013598 153157361160534277661891699685699559680 11013599 -886638782820439855153734809290655042400 11013600 -18190609054083650633222875456851148800 11013601 -810502668289284176635975180892874050398 11013602 -102493353744264111613830636463284006528 11013603 -485904212026786997201680333043360280336 11013604 -181300971776350747696963122476978749440 11013605 -146767735949202958180123198971366749100 11013606 20591016686034015659519249242541821440 11013607 -812832934556591799891031511287186641768 11013608 312365922034172168315735868154911144960 11013609 -430711676466004702722828680762592522096 11013610 173820273595660053419700960768384380160 11013611 -65670654403989757344967946285996542176 11013612 -149361444876402430662704069469596894208 11013613 -84617568843525613167560508639830053076 11013614 -402956550414605105563800326053844305344 11013615 -336287804440082289604013687756790855240 11013616 4692101331544202391263194033367449600 11013617 209765790023558814219131341678651844592 11013618 -7221161121024321504509344503487856640 11013619 -116582188773271650267931734273722042256 11013620 539349142030122577770790543714577587200 11013621 136865598673999111233554220723555175584 11013622 -209851843223046654045179231815480449888 11013623 -406747108510190519881247189997866287128 11013624 148012690503715155149057174050366464000 11013625 28358398233298573826651645129384544000 11013626 -133459430427979815210471643058426393376 11013627 40953140963109725845301880519574033920 11013628 -426539864301423985642255702820180549632 11013629 -145251250278248254057809201659152571040 11013630 -169152554459351823425368920170761092480 11013631 32119186356517020224230509171955538432 11013632 -17980002681372874867471148223698042880 11013633 -5996834280824458574786713699683340800 11013634 -123262394110815629196302726797420148784 11013635 -418823355662103128294373286530455734800 11013636 -148433827682420343273388972355205977088 11013637 655759940542969518888276003129848730492 11013638 -229558661717459462603441848063097093760 11013639 57087361052414159642272875197301493248 11013640 -164669848658951158834021243453855334400 11013641 515464201821207081136139335374181132800 11013642 -89963404391366851287451005466183710720 11013643 852933706885090521911987269196302135892 11013644 361163010406260167604613263494151534336 11013645 444492404431616372238123261969302907840 11013646 -100856634586932262433620353016968817920 11013647 -392999036419910914123640999576649320640 11013648 -104520894623257537431970671805887283200 11013649 -144021020277742971112787897723563687680 11013650 -212101449777161131466401840642462272000 11013651 -58071433718064700441268576764650164736 11013652 -98886577976768867676224722912608182528 11013653 -136627256634629791941232366586940609120 11013654 -9157713488151548817231490810201297920 11013655 -44675831462392375997973339491229780000 11013656 67450443786082113384619788785499033600 11013657 -176194342192228027264146407675213939760 11013658 87589474375340107707477491713784124384 11013659 -25765596437168755528670554900820322696 11013660 -34316392641832366360948943424076400640 11013661 528802282298987342446104962029694831040 11013662 -118074493081039152648569092956782208 11013663 156494806463145700728355311862599670344 11013664 -42548358320248422217418010114296315904 11013665 49553277488551936759389925015793145600 11013666 -22929826516793180495717228222967389952 11013667 75008322322688733998795709505485732000 11013668 -360380315244502129932319349168422253952 11013669 35292486471906997091534393528235805788 11013670 282285590562783349703705041454763394560 11013671 82185157682922329725548403393225282080 11013672 249354450385622453519310555877089853440 11013673 90145027187119882709523348026549919840 11013674 8012990202962052754748512354367338752 11013675 -266490543207829835214593704609665795000 11013676 -7107351606962300316279047857547130368 11013677 1465115461929609482540999847903548540940 11013678 221180890822332462983538900485834918400 11013679 249938200965939089713962696518286965472 11013680 -2411206939343131518457556325858017280 11013681 -518692812616979124689140981998127568208 11013682 30771465015977481858522117594893460000 11013683 451601466424891862379576575359073185932 11013684 -357896728619933112306266113121397700608 11013685 278573179717361669040134698710987770400 11013686 298421398431668570164319637434584869792 11013687 -523488995371838787729843230395736276376 11013688 92259879475066709909799905328058859520 11013689 -979121315555244786192984701677090071510 11013690 -115636242792970513626088577335955124480 11013691 -227664970875226755968461017217652022480 11013692 -602409435688425647509060616301875811840 11013693 441215442767338000582099241461900472064 11013694 -253186694358415901746551073537283506176 11013695 140100940136764469609186125317384130560 11013696 174457267869880733782205855071820316672 11013697 -616759221965694478717122338416111745854 11013698 -201363166377536728033648504100225931264 11013699 270370272937137915188156268638900181168 11013700 -2634861625896636243670891388599481600 11013701 3773562890660971607027211951502681152 11013702 -112351369045126160194489190386816137216 11013703 151383908613311942953136169515311492952 11013704 -161667354706112205281408478398764462080 11013705 -231638076621378989270226024160792320000 11013706 -12735573581697069435201602221301130240 11013707 -270005737884201543602679455469197282400 11013708 -26323950173000627595528510469647229440 11013709 -16734301137223436946327903604282762784 11013710 -366310007073584423141709648411916626240 11013711 9973088506224320343468764773341265920 11013712 79374525844696400515887905309483196416 11013713 1027069697689395017751743936129715790962 11013714 27939516748071105557820288751661266704 11013715 3079743276561948014737552819909474320 11013716 -8083690905932822335748862457600548864 11013717 -36882370568243906098669096725924137664 11013718 -168515848690540598779803085175718621696 11013719 -4316041398909275317343900877865044456 11013720 -228615979032599921058927389955852902400 11013721 -3199708726469665064483644946064510828 11013722 -331482872681830059014278401782664096288 11013723 40245877414387454944221345666702372624 11013724 -342588718854367813482988562582028839424 11013725 27968251411321612870211415310445651250 11013726 155449826298347115674410246987058678400 11013727 -243165812380234342856369785005623379424 11013728 -1005153120725673771011136046478118617088 11013729 -2180957073861852412881102963373040352 11013730 110886011475273382545093238786604160000 11013731 -911951704353418643822096248462017678000 11013732 91951857438978314482719535769671987200 11013733 -302063062410156538573487744521968237312 11013734 65509498847633518041262479981900236160 11013735 -190960638609352903228011617537369286240 11013736 156708703858781531609741501729904890880 11013737 282754138039756938263380661530280218752 11013738 -111302789966832834304633673331522504192 11013739 300606930371755816439812301551047703632 11013740 210378157086996172891736769968816870400 11013741 -198614257064611317637892107727989898250 11013742 -2788820808966553468374096537310848000 11013743 74709010158359792886394225681673133024 11013744 12712383579674815768533854341009244160 11013745 -470495713600056204029869183108510197120 11013746 48966714989114752712357392361889453072 11013747 -54065845802839145722088904142303417344 11013748 -221748295544220308560475930738275417344 11013749 -12771987940169504436798995479860065490 11013750 17816649662927851293971957718774600000 11013751 -263348669096615533233145461080420648736 11013752 -619228445003614767755349735269419622400 11013753 -8196533080091098608900915156485716416 11013754 -181767297334880968335200544343491932928 11013755 -596912688751499106957099319519087122000 11013756 -82932106408488112897953603700440938496 11013757 -270619396229674675128575184511440234240 11013758 -113138891447216301931470031705180689024 11013759 430591975873077711340994290847198568720 11013760 -401564381348959559467058256650698752000 11013761 542385718622357341535380510737262804800 11013762 5245102184955011766682724383014332160 11013763 -332551982699666495001998660495461593988 11013764 -493910683752160928985173645672393495424 11013765 95904182097205689733963925217246316800 11013766 -23519569885350595974673544044937096640 11013767 -103957911509621616421682142721374878184 11013768 225236640929301209550367730474684006400 11013769 40853610725170022967794100461487851044 11013770 95339090662577061807876121547216362080 11013771 84692106157980077985006788713035012576 11013772 55105405198401395637554930039485071360 11013773 234106165705580332681536322796384236800 11013774 43205842667102939697075188087606077440 11013775 -18836264706471043583182603744521422200 11013776 -2494008243492804710926778368031244288 11013777 -340963188227766752070834646109896160286 11013778 -40755687120955671045598539760872124800 11013779 312059556424593880134503453746695752796 11013780 -168796396278973252694054912757577021440 11013781 -244715351784857029612556539365570320036 11013782 88341177951333637090073348292462441600 11013783 -693868845737080728325459671726635928 11013784 -461763545015484034236497377195693885440 11013785 -98399154076402027190239392809873059200 11013786 115054337098962945492963139701237150720 11013787 31244001832652700200187006751322509240 11013788 -174222851466969363673097331987176586240 11013789 19417013811921048648970436166171113856 11013790 -63992566734149173108633762886616395520 11013791 -965413346112601680023161164794993963808 11013792 -714565363622099044254695775528346976256 11013793 154210123282628423142717853119291294400 11013794 -191551626970770393103914352037968104960 11013795 -103276236333156266798331233730655059360 11013796 226142286085083394535133627634166268160 11013797 -445269386682443032533779954925075560388 11013798 -109901232972152142332114471402188374336 11013799 1058134890547290035669248867031304683400 11013800 -162699665697481457266523253650085888000 11013801 439802031345748922602769761192666975632 11013802 9471226689520126557652851334127095392 11013803 71922625311827139158819365615728527664 11013804 -51654963866805749375700016655696855040 11013805 -10411499017892262316043926204038550080 11013806 145425235599263213191845380140222797120 11013807 -167995246393681668313462605397786281216 11013808 31823942518176891113237674326012657664 11013809 306820322626195039170550851009844492800 11013810 -128671659308475434877548847908430435840 11013811 -814472947773700257622810339972858969588 11013812 293632298562192645266115499324879798656 11013813 3853954470169836170545815584483781600 11013814 12441080083114497743037795680906550912 11013815 320557388476786866884003820177485247960 11013816 -367621208218407887133053669968099737600 11013817 785080758804415042286444921243120869632 11013818 476084114534759885123591616011472309360 11013819 252425915699668697213636598092892875544 11013820 -272203947934100031580163651641875217920 11013821 -101742289149424126029147902981229613056 11013822 -84621796401782236505155078724973080640 11013823 205858017361056056495002393712581570680 11013824 82187958555593730590479114717617979392 11013825 224510382574695314569522710817708320000 11013826 -116442147810850045989549391261981610496 11013827 -305426991502686775151633989891996743216 11013828 339286928867688201542056604515373485056 11013829 -333147570722415104891580753550585273570 11013830 -26178218774954392836262917396299143680 11013831 200100197305353025901339067123818925912 11013832 594012009085618441739008955765234918400 11013833 835847669787585336901645950824927362320 11013834 31034880053408186901244684328338644480 11013835 -55100316033071979803163986957693153280 11013836 -497668183002988864649328228644853515520 11013837 224993097381646856142880548207964824960 11013838 239448181893695366152666607857108877760 11013839 -175955115063294856955997664101357865920 11013840 35571043764775106095805011251855360000 11013841 -236462855004114330949229209709197780920 11013842 -59329374221733150172594892319770201088 11013843 41384011095765596536964880205398932664 11013844 190761800983098661622770451468394045440 11013845 418727171587221677928417882919461595680 11013846 -3212759678932822731943084216221073536 11013847 -66053988106607286816361413298699245560 11013848 -9859586039304004269495377975021690880 11013849 -52103986779311702723187856280021474304 11013850 -15844175701684202451159472612983343200 11013851 456205577812526155690828246030091804472 11013852 -107856019201840018959731375715838848000 11013853 -79550121299219857090840325794457943898 11013854 8943045840899145838154038095944918400 11013855 -76058717266946862687322118360682614880 11013856 153246525223078567937949334892453560320 11013857 -6816583939957868220457675161013235280 11013858 338007312209532216656464026152926847904 11013859 -58224107943509614809959147582176780784 11013860 -71867485768859509402023222758908538880 11013861 618991187254075034500975352021124721440 11013862 147584955321022283659473543807256481472 11013863 -396307883716822715714797142257265189760 11013864 -194453523691852398845894110797624115200 11013865 -186266862411827125145353935563000086200 11013866 -55557798882683920210157009260570970112 11013867 701359838234432152044706117977713424000 11013868 643848861656123584326929125386042376448 11013869 -715536386773737279254220517468042759104 11013870 -19677539238865665998670584661260390400 11013871 -244192603910416149361945554445564522512 11013872 -59832405211398147845342662754298003456 11013873 45952425369774541738633036971888471744 11013874 327501053625962139657928124887298961936 11013875 35534151244971740961889229410637328000 11013876 160017190557345030701138463144704293632 11013877 -268992615479651527038736368738948509988 11013878 -514875565720357470519710711191267409760 11013879 109950457096896204749470439908968823680 11013880 57870231740120139931314456014461132800 11013881 -1073950302320353655112027762302160150720 11013882 -21574945284776889001838018473741885440 11013883 -998435823942513702284236196664575067868 11013884 6774485708063967226200735702231161856 11013885 48695279972363079898356069388620148620 11013886 358743926357050386313617489193230733824 11013887 -738326948384942716721896502595475102464 11013888 12370989608629618219251830786321547264 11013889 213012050414905335525613360327462034690 11013890 -234682476322269023201375721924976504800 11013891 2604509618137845077683426521035683584 11013892 -320635759310739311476347374841999210240 11013893 -1292152554648843057813570355312803627072 11013894 -12768853907302260219513180714370646304 11013895 -305401969812757893824031721116455357280 11013896 -547715017739813980466645591759091870720 11013897 3056682307459002297462257994116017920 11013898 -198483093778166077748786587077986513664 11013899 -64316823632782539228179522680173689196 11013900 40582122596413890497356112277906700800 11013901 214123213869522418010831360506361469920 11013902 -542267359132727953309359087540578998848 11013903 -224167122102940122477827874370694009688 11013904 -60327023395076040618203952971898880 11013905 24449634555874909131849889393545196800 11013906 219725246360137745623359201962371288704 11013907 933305570605845535481501112919724813440 11013908 -580856116727248726090374191717297695872 11013909 -15167841808837067700288276909179810880 11013910 -93547752850646124718960219217528966400 11013911 880264909784320899821108422325955325512 11013912 42293246192496695845312384742689628160 11013913 236755774439714905632639701683068809162 11013914 -361126216843903008241161369071810469120 11013915 65493928219968932433551118762379683840 11013916 -337155584761690547176721261011620892160 11013917 -619218887371764688968257795725258043034 11013918 1145438114099214809852701123685372928 11013919 149299194446642015111121219476493115392 11013920 407313277113630494197833087447937843200 11013921 50833590015971009094069379984632318240 11013922 -48984614379210182516616076814751757488 11013923 490509102635785719067869257562212078172 11013924 -239664149102501782387565742856202886144 11013925 -91322254419189339646094233817038695500 11013926 -351735040878041541117248908059145903488 11013927 520958606353063158398257210366912052520 11013928 -12147830261201915048950819190784000000 11013929 218073458562290728079261891165307532176 11013930 -69242515377068522548363626491431348800 11013931 -1405042908819303766909005182942822822400 11013932 -16251745797940181330653112175775203840 11013933 181096412864058871812962359055202078720 11013934 2446385410963517789413533315553256448 11013935 357331064613508751590586938960094855880 11013936 -96298595523497535677836217880834539520 11013937 266809335660376179359631656101647313392 11013938 32604794158054455303520667140669174176 11013939 -36928846317647261920846545531448851600 11013940 -91038674805651640464989535929226608640 11013941 4558311534789590526916942490830716864 11013942 260638055470320738926089388260956760512 11013943 815200131101876619633289861886273472000 11013944 -21984251160342301802734027898669076480 11013945 407377677227177817397190341859472025920 11013946 -213431398908315845255726072700955412736 11013947 26579901628202928525835963743089659392 11013948 -22176560911564176719051954373313167360 11013949 44440044365560433590774291377793229100 11013950 131527829773877314768890593737814232000 11013951 23564280813593105588406543125854010640 11013952 -58384132927665251193541503207191609344 11013953 -59437541051517184482399858843210281592 11013954 -72511342065178543419771046122352839168 11013955 -282945918990947423976749464861172102640 11013956 268075837796700157381458890567020600320 11013957 332641649393884494999954112204997965854 11013958 -397481532145650516094184261584814967360 11013959 -144980623152994234692391183348324108800 11013960 437710636996327442532755403389214720000 11013961 -62001714052930880403106273401944160640 11013962 467188180774255693962700682620976111712 11013963 -19811433874641224354605266733703388456 11013964 11314519754327742658890466651674654720 11013965 468869626511176564704693619520635462860 11013966 -192541136463688482321050474856243992448 11013967 -57535763180094968023622811390885859984 11013968 35770355508382892570294604350210703360 11013969 113978356994187602680968860824318314528 11013970 278356696033462947137459632124542464000 11013971 1027127313617872283089894487999242391232 11013972 -97779842088549513340895326345093060608 11013973 103621538275064080568471546688242582222 11013974 240756016498845122712710271810711793152 11013975 -105660008952643871015631069954156384600 11013976 20769424946894014977964516387155118080 11013977 -5067647541625175818036508396495629440 11013978 73119002787113677494029285855979916800 11013979 -894657741105390818920161162856784959420 11013980 -432450548590130649228840483935660175360 11013981 -414509844049803650090900728230266098656 11013982 -16419299203991845268792806741784027136 11013983 -517948089837019312329332294178096171576 11013984 -728175244986984431155560005904134307840 11013985 70470532180987682658205122514532988180 11013986 4313210710639758553551731269074687360 11013987 7971005614179824902599106066293466368 11013988 -219832362543547880615643319073949104512 11013989 384828081211328653649241730158878317632 11013990 9818131940203612089174389445483233280 11013991 80037361412871895886067578408169853000 11013992 -237983013830421785770929669668126883840 11013993 -530790266450068198911025937765100382518 11013994 80877918596888995648525923144910052544 11013995 -235950489850522017107816415111636276000 11013996 231442147707025595049778878271385763840 11013997 331285166831629235239588722796784757720 11013998 -32612137424128370176389576721487064000 11013999 80372465164263581056842410524750310664 11014000 35335047526206446561892749143252992000 11014001 724435827679465845083540067579237538002 11014002 -239656417393988404928410458125788684800 11014003 58706456435009104782617063136213712128 11014004 339609499457153532428442203499857053056 11014005 -180278921601465334216827252721403977440 11014006 598827160766382848673187670227498137984 11014007 -207697936576503280295644525657066753968 11014008 -143794135561022304570209071034067824640 11014009 -10265612866809925132481127403840500140 11014010 -22076040127395092734329015264740628480 11014011 412558519296583274930953712971728165432 11014012 -56146917784858406865007033820903421440 11014013 447736101798450419760977638427282649600 11014014 124066128283270332429261467401242670080 11014015 -355063858755800234067834221614793932800 11014016 -54435116557368255469346466354010521600 11014017 -30290946787571164956439008113376737280 11014018 94800205433103654794216471788301418960 11014019 550921547869623127170548262310284021480 11014020 3762162567308907116276088388797112320 11014021 -43537224886417624489748444311424988324 11014022 -290096795027372657355643069999339411200 11014023 -519885404968952030497654990787589629016 11014024 -73439111550043585924450522479922498560 11014025 -246873243019143623130879513293231152800 11014026 -160122839579423997961756089166660512000 11014027 296477339429757490028752684641050776032 11014028 532015256136120600002006012918251193856 11014029 400896368873307724389049306019382379200 11014030 -99252293246516740399624976983450539840 11014031 -103796857671996404129177082947698424736 11014032 -91833252486142961312794397549825556480 11014033 -130430190991084590235857046211061268416 11014034 196808533494217062482547958576778624640 11014035 163820054653695382320826306650316879200 11014036 -163436231048167585714489991971936598016 11014037 -84986651580630867286856830689335625408 11014038 -56888774944262887649678922922162889472 11014039 1025965698637123790242485253721565776840 11014040 -65686774725397972259668933766702899200 11014041 575355918325946881897865889820425008592 11014042 167705905071544852344341672089327092192 11014043 -716160329367930807356222667556097235708 11014044 219028852701867401442218957437494729216 11014045 -47899899781490954012540402244235818240 11014046 -227268574144526191545926768011781670528 11014047 -352132116078060000690370821001619185032 11014048 267853065947126942993684134860620759040 11014049 135928179259723056739100524739826600960 11014050 31070688229276245259442107151316825600 11014051 -807379609736853561370325220032766118948 11014052 25287850570649010941991910719104778240 11014053 -42050352687813131828324448282721344000 11014054 -139870012158033906778715304666699285024 11014055 -336249703679169421212453130897382018400 11014056 -22048404010633243828264556938011033600 11014057 -6446140442557798186991598279972078960 11014058 307745371963199956700269098578627589888 11014059 -70372787404740270440611772938401957888 11014060 108447032456030624851461664286687508480 11014061 136845242916341897871806696305875472800 11014062 226378467697148556245136716836766442624 11014063 15113463473315483857653573323889622784 11014064 203708172577571923151457723943477985280 11014065 -362108654126914343008956614921506726080 11014066 21617370538483635991053274871348766720 11014067 5576535562698684028811953137070731432 11014068 -40432040006032730897792359082552825856 11014069 -138497963487012919437619749156987229440 11014070 66017281338319249290075976019310036480 11014071 -1571149001852229122353188249779802240 11014072 -858971528231831637026882107063691980800 11014073 63316321198034023574449047601007241600 11014074 -212698014546000438956195230562501091984 11014075 -36212907698891303868814042103644832000 11014076 68117433054044159524168191241198817280 11014077 103066161242173276161545129923976258208 11014078 338380980853226174724156845397660483840 11014079 106441054639428036273574092962605236336 11014080 32804993420110628236987230578540544000 11014081 146124252937451714836940889042389170132 11014082 69126497803045928253773334336935548800 11014083 256856500168105157279882586051942758400 11014084 -844519694669413037116301609578436832000 11014085 111790200992354273987936423975818302780 11014086 -51553897740586011393826316646462711936 11014087 45467244719827529375488284985337138304 11014088 -18387621770405180640567837100879380480 11014089 150155713783042195760708061839633187984 11014090 -209174315108819070288121394561690551200 11014091 120499671348960112758933553536695328000 11014092 61336132903270347537765846468080860416 11014093 -1117608766898990564232234815657830029396 11014094 -6132810268659233469655302169885370880 11014095 -46019478257800606441381924501158282480 11014096 22692678823674039518316327433643016192 11014097 259322678471267885648308728805337826546 11014098 -36487350858962564748788603606100967680 11014099 125794176845219339280055943761234358048 11014100 -113202889191248775881256590814742425600 11014101 -29987938189552040977831363947246209280 11014102 223208671317201457859906649843637377024 11014103 -111140285106863665700604695511960630648 11014104 -106536098880824924331875994266033786880 11014105 10661285266637720018284700619630131520 11014106 239283369461361428434576435110451200 11014107 -18234066430244944169163458522942612112 11014108 -149883842442072715935309722647802000384 11014109 -714924821611666345206189422597077785690 11014110 2042822065353312306052055355178579200 11014111 385090960037110725826807528023677143712 11014112 545134018490260148252909958008912216064 11014113 168815879268584712557979118770743425920 11014114 41173684078635338878283980085538435072 11014115 91407606025744455987056528112666626880 11014116 338914463512605805132982570144616625152 11014117 55355948581056047301104873310808208412 11014118 45869316328866843485074537957860143616 11014119 -500029719168247524737989695422154016200 11014120 192772565808319434602443718470164480000 11014121 -492194512599063059737497317265639562368 11014122 -154863040335564591523118429252833805568 11014123 90235471928290785684005545641062927120 11014124 -503108793227573353352731698852447464448 11014125 -227707585878682929312732726543648672000 11014126 655338152435304031718164929364718983680 11014127 784940115337657705786937605344852379032 11014128 60277661086766803330323747756568707072 11014129 219269856457493021709572584104982658240 11014130 -229226320974408689794847948179017016320 11014131 280654136378733879464984079491908643904 11014132 -408607577979334385326729020560610239104 11014133 129218242350121038257151113307903300600 11014134 -266252787570780024820112364775731155520 11014135 -577705371988387158115067622628773084240 11014136 90551382402216245278413743466203996160 11014137 28435253525038857553072390877791962186 11014138 380350001471343894378821079539965476720 11014139 662974202331114422520641697461635451940 11014140 208293525472866837686293793371704345600 11014141 114779897381298325636856030971062849542 11014142 272228395020535637373853651408823992320 11014143 -80961426951284845867313828095340274432 11014144 -653908253374978279312404839842510274560 11014145 -92409269248011790488799935735776774400 11014146 117682635615150586680455148219163680 11014147 -668474043536216851229390785632792298728 11014148 -79364749428587366596302413651168194560 11014149 -52755204877651122069670271434223712 11014150 61671508575866761614971928236900208000 11014151 -266935288072967833132136519384853311136 11014152 198982982853257269039197182344511078400 11014153 -42280300610011733074664551840338721740 11014154 -62908392396450582110271318357313750224 11014155 -43332648008525920673042383527238472400 11014156 -639745887833117279366607502780059525632 11014157 270253760553333396890566659989877542784 11014158 102419681051839772993128296982954501248 11014159 136382527725898265350228867341691806048 11014160 -4238443147673211227288111488409026560 11014161 2941036537646920853708679446831543040 11014162 -285850875514222286719295676176099181168 11014163 -398048513504192998501423476357113304336 11014164 -277599775071750513276127662371917578240 11014165 302848164064981914897556808897118831000 11014166 320308371185022953791928346614479544064 11014167 42313425991810789395559910742971470080 11014168 365990017410999203190520395163619819520 11014169 -380891145540160257623927682805380101430 11014170 -143732304305936544367529457634576569600 11014171 -491556019716449906111059189807749762720 11014172 -253461484230662451258592940689162925568 11014173 -331108123234692080911816510580111859936 11014174 366773067658803371428372887446637246336 11014175 60765630245795631745516810325738477400 11014176 -172250538301548403397118054643544358912 11014177 1230308761719300685948086143479984301760 11014178 -197895266551085803946543406030320275968 11014179 15171147416456308174989802279754989440 11014180 -140937624315396904323547057575634329600 11014181 -286495484808709604093248176451139378628 11014182 2962660871725276516071958823660400960 11014183 -17547604352532644913412412163351282936 11014184 399417651432043721460471663041857858560 11014185 56320649449220955447495837685665734400 11014186 -140780904940579054939493495307347047680 11014187 -688526055833334738723794518302476665164 11014188 46724054508489793533785073383261529600 11014189 -439592331894183594259820050501459452010 11014190 -154033736067306165838939931411867779200 11014191 188773136119959338037561489268870798080 11014192 1457580832844994781638248839975534592 11014193 109894723555964628116434744598702989824 11014194 -142603058373399767769803915682181289472 11014195 -118950195431296518493807207701244461600 11014196 428133915952849520318514103760229206400 11014197 128569695223828515073206718061682972864 11014198 -228789002733064363605618973820425570560 11014199 -122877447263875858225980661101458175648 11014200 -213542049975608471739208685221685760000 11014201 135628468507825078640999203735277391504 11014202 -243566564945754822928648584178158944256 11014203 143010421524112807455960353955940865304 11014204 -426937297387304258100461322613293036544 11014205 -95498019387785125486223561699987616000 11014206 55069999330045450068632979811181887488 11014207 89231806070061130719887920071435220672 11014208 123275583413700965662242218810320355328 11014209 261705231164379207272347991274005199744 11014210 -324750143188762044732375611134744182240 11014211 -399444177728806158251612453504596359648 11014212 -144163366929272619946403081895938199552 11014213 231513693784242810328725415754377170560 11014214 413837075017367321075794245652508655456 11014215 109861174367853107418618763370862643200 11014216 -558729380526414175523052427914409835520 11014217 -113112889502929855185024694529979613440 11014218 193034833159450190497440624902588675328 11014219 637197155467861202845405638428846661520 11014220 -249498420640221504688122086853844147200 11014221 104495623180696263777211319280383545920 11014222 450237347779961047524010530951131934912 11014223 -139414014829521312994907787174747510672 11014224 -5478243702114424532740288395352473600 11014225 -403951725557727456762892608739952748250 11014226 -83641876967416299399598081389119241216 11014227 -77926027690050385109232038227610347440 11014228 -250070243377751467399791816248867973120 11014229 -1220471288140071072701285095947599025000 11014230 -125619784196929025678429894551553218560 11014231 94863371596010937279559001248556673032 11014232 -58427278856575154866985301811265126400 11014233 429159660776801530803940165657047651024 11014234 -54956782844499593892634477902408877056 11014235 9361289960248987332541048086881638800 11014236 -90966831986272187449190814816608552448 11014237 475677739030761303585218323769883803154 11014238 43450952234024134782786160517130915840 11014239 22954369996511553839291679414869665920 11014240 -7988904419953084785110882524027944960 11014241 287943151864157037500893083471482685504 11014242 38067996200700657697005441253670797824 11014243 1596967793306151777217389079184775181040 11014244 -13393558180093601756983088280735609600 11014245 490658715281576953048980078356363971200 11014246 -247321145399134434131571763148627696928 11014247 -117024393404635557421979890313618116488 11014248 -55376561023147631863045597740522209280 11014249 1051632740050685241857758826474500455912 11014250 218380597456177655435981106166653360000 11014251 27769256383687369045372252652773613040 11014252 26047734042843051843957056397881395200 11014253 -20747213802048504495673485197968460160 11014254 -252734371224135231905152844242934094336 11014255 -7253401924410699278093229623758695840 11014256 -17940779582789148189194215344038117376 11014257 578609507218041882057119767386826166640 11014258 -89872674277642729214249584838330886240 11014259 40534627071035636272585393123444508160 11014260 43394738383857932050526229502125250560 11014261 677254420284344207225777232346512336732 11014262 48611266222967540126965582676405821440 11014263 -48287307536163229341889724495303705184 11014264 313016414303502432609700038851695104000 11014265 -514102490930165891160954141500073137340 11014266 96605513758691530632431122203365211648 11014267 90401909387285379446247658564901016 11014268 451877830802103704225749348362591541248 11014269 -70970939880863806469415063463321344768 11014270 -131703983226372545960727632573597725440 11014271 -275663408395823812854186984948375090648 11014272 229685539626814855775127108299469619200 11014273 -554943491362114518575428576864156068478 11014274 -322047840938758667427457658060345442864 11014275 -166173031747516210552010178837567898200 11014276 65255102180810301352366074639593615360 11014277 541685982724236280109551654037294124126 11014278 -4361965102020257093081548503578502144 11014279 -853559060729370288455155319654747014120 11014280 78716616665102813082395843807898470400 11014281 234966838197052586586005484235979974560 11014282 -17144125352616704042429100624338886816 11014283 -417525278726040001351507870550370841824 11014284 108002115267594654899528241560471854080 11014285 -378012784505119645327694477087281828020 11014286 -89100662232293164789299482001158664576 11014287 -293063972485384501780006463059710042480 11014288 169856968400968100432109613863115661312 11014289 -416024089732079161914875473215036978432 11014290 1395457661206735177869435574375211520 11014291 -515282114992859961955493167846819508308 11014292 557291174584737705538599797925634694016 11014293 30339527235451589579629728875965762464 11014294 -169914216546907982474998307590466894304 11014295 -446335824562015699380106332847633540200 11014296 -257644715189433309159984489222657331200 11014297 -16670388826911280907308184674773220800 11014298 123584782993484749082187893132479918560 11014299 20102937327672843989175386905494871380 11014300 78072810919668539887317642366345216000 11014301 -179608640490530482279466575841216256 11014302 -71241071489439106420362785023977932160 11014303 -47110640899405836870144047848107905856 11014304 216178472581784711748699379660433129472 11014305 -646205013461001363040945602374084726400 11014306 -1606017163642358659980138147962553696 11014307 26275651550976143701746675635769682080 11014308 190932012421522118311850407290798731520 11014309 -534088921681618366908441237206553763776 11014310 -205989507667614121477084658673185293440 11014311 -156321527616655036348325887081877352192 11014312 -481847510548373911746783627145678156800 11014313 39091206123569174252164307344636751604 11014314 -107345310613768977901167244183550042112 11014315 13912624734267218646074333876676144000 11014316 431670026786299376664539703372059489280 11014317 -235609337735167648622678871664535180712 11014318 531946245386065415140960400570554187136 11014319 -561754062085411480557039778540798043160 11014320 -44492578548900273427607828818945966080 11014321 -691883398862673055222975611558621968 11014322 -1681708710136085575348967777545373952 11014323 124317561467989313421082362838673744184 11014324 29477008364592788930139352837567373696 11014325 107594099316449588504969575945702116000 11014326 -252612733465754080694313878063192169600 11014327 -639734799240817002326178615467344593200 11014328 -282492656354661593139407517768702013440 11014329 259845223803636569514517208195161758720 11014330 262710726468106065795565182683120302560 11014331 -347547294660869978927375782490823269376 11014332 19364728488940258397513431375353053184 11014333 -774047380329482223571771457575704910176 11014334 -40721814078292200078655510290082483968 11014335 -57147408980438145472712841206055026400 11014336 8333573849310353893528151340563300352 11014337 -470311796592272721108609163788501934014 11014338 -61876749561257084734810839207809433600 11014339 256748578294017619253367594992749429456 11014340 177058781260586436943761288784221123840 11014341 -96226586958712434910283662926060971520 11014342 534491775332888077880957710467397791072 11014343 -846374704579877819875728877329276654456 11014344 -43320751729668467591595034574019502080 11014345 307715662770661408985532423711398638800 11014346 143605015815025718635223040022190634240 11014347 159774094214575814716986280843670621400 11014348 410524339516137981292825269534046116608 11014349 -149653649247870235419791052858836970912 11014350 -7716783411025690789510117668940867200 11014351 -235561308911804710091115333369212315760 11014352 -68200306749006204690046653444796882944 11014353 -88026928790257500684081364708689864960 11014354 -41289027006134816526229189733760192 11014355 -242422994692994838007180600701285569280 11014356 -328913014359779612663673173024309575680 11014357 113461383405215599373720103703268849280 11014358 70942817704885573518535527135216725280 11014359 606473806875086310823284712904244236904 11014360 -68146473640857260916829499685715968000 11014361 -365087202365676051747988530246665193600 11014362 30841953916515007547050630326931368960 11014363 -106813052208117486959675449459905389736 11014364 -3030097600264795052739011079527115264 11014365 -289756567813412198134369058711885765280 11014366 -176534313354163464377230444519672611840 11014367 -165944507699396692170164575738569185928 11014368 -138441601085628910834092808592996696064 11014369 588594015734293653190196747042978532770 11014370 162303840894258691405617470899855809600 11014371 356785701796594160618571258178003715880 11014372 -367496919546150416155386029686104588288 11014373 -22655910153605969871165552683701002660 11014374 -24058245013019290718282691439902996480 11014375 -28558340603890348368135854281426255000 11014376 -788970392438999217642146825728649625600 11014377 -550536884370849806126157219476297317920 11014378 347697192231126142286402312360077132800 11014379 331922280003734397149735274503788276980 11014380 -149237217629303394588416051160407040 11014381 -325908310874108465155086758757499128608 11014382 -17221329825929308649632264754674421376 11014383 -210074589438919684220691527685266864376 11014384 89695829692907907286740726678151266304 11014385 -646176236789956640853536364979903766040 11014386 19594397146023216717428596508518420224 11014387 -294869124648730468247943241156458694760 11014388 399025045731603036025675894756927488 11014389 197325346954406053089335574679095621564 11014390 132937587484790837060547974565250099200 11014391 -113399961948826246126386515308741849848 11014392 -127487919050865886235490117501729177600 11014393 25088783051394427438822942007445707776 11014394 -57924567153504359321506405339973138208 11014395 59485544576846626346051934159679910400 11014396 288928226054583650902878925237430988800 11014397 -23859552353521241740403577299665744128 11014398 383502657423934513129542600473043902784 11014399 -57921991568595245975460570245496471552 11014400 150334185305193362571651091788516556800 11014401 -218250918760005744354417002876986610880 11014402 145435386027733724036612022496500372480 11014403 852524210946918113346423894904597959360 11014404 141448141954140299244937581837600374784 11014405 -80139480230701370056564863163831619880 11014406 325115296232801783664821872705171625952 11014407 -3367778767036443613010564844096441600 11014408 -909994274136522360333036414136913264640 11014409 -262199136913219183604665645645029293184 11014410 -117359749594091159694531938184948334080 11014411 -681699611488120400881726906126483267976 11014412 -64960594653883459115908526491436467200 11014413 423438620724929342925081579942934225344 11014414 177733467328733422985075139676488363840 11014415 -68809465104795114215230455145905301200 11014416 -50622613744780603835186237796306124800 11014417 -625523314428990467699222481872512663040 11014418 -401676829006723584193390158710848521840 11014419 112188048805627169609439983069020612800 11014420 8011404683522682757517135807990081280 11014421 -528667054547033824381720932988486889856 11014422 -109558764504063356133846477064675134528 11014423 -3351264047731331791373244376010350240 11014424 8032450474832881170523714392820285440 11014425 8220469334722277730138696412000288350 11014426 273281036150697810443079875999966444544 11014427 14094953656320529135195012682401755000 11014428 308429268689215827594791795544273861120 11014429 -502272371460328268348225195846293026970 11014430 -75209086565909937536209137970971552000 11014431 183687631250208739076055832384339054152 11014432 -228856330966665015091227786176008028160 11014433 521628167271939917227816925338190057520 11014434 55226287893036408960373764945014442240 11014435 -776799992687602505981688157633177746240 11014436 221199629582570033540008912526903432448 11014437 -172516644689856082357106351200249683648 11014438 445853586703622077113701133389673777120 11014439 358543506582866810454551429610303283680 11014440 64004023267203987429578166815170560000 11014441 680432745770409576619733303425159134842 11014442 -16331074174370248130627657040693156000 11014443 -192663878319416946802619040821374712832 11014444 -23682072779818016604992828506784021504 11014445 83621748115999136136782255008929888240 11014446 -176119969148747669398145709703637946816 11014447 -83283455750504348223126730907230639968 11014448 -39495236054507447113746578581745123328 11014449 -39073015160453088429001017293527980192 11014450 -2069644303693183516387898412016512000 11014451 -40501448393550114124536946556933740800 11014452 303081121350901789152587573537417840640 11014453 691366646116191460806179750133856783260 11014454 -332453580888850023468163788661212752256 11014455 -114033318696063351954265640730377287680 11014456 -96762751822869049180554148998960906240 11014457 -137112408007489392940340118379887342294 11014458 -32988600274481261060715133911163026432 11014459 -70628719299915530225538850357753171496 11014460 181563219147310027858999345553022044160 11014461 367089058179691760749579761173708973420 11014462 238499173345052924921575047132785347200 11014463 -630089286086162898514952988803891700288 11014464 134040384777265166744138423726795390976 11014465 471922230501290552675259304656409613760 11014466 1298778781736139002122710429686004432 11014467 149797062505227157494916101070605454512 11014468 -247663991168530866875235109169906648064 11014469 2844304164947272405590358210187017344 11014470 168727174466591302297659008858122237440 11014471 3243410039996360472935262325502493912 11014472 -146815823493229215085133424344661688320 11014473 -263997395606266460433505712669114285856 11014474 -500895704109620819678174774208644716800 11014475 -249382770088153726789413009907179385500 11014476 -298594928176379156006666221060906315776 11014477 1090407059279495131142294493357099703500 11014478 322204889070748152946140345600643919040 11014479 -65941582274365230135185417869915169280 11014480 -169036983561525044729931208705024327680 11014481 -286470065506038793062527544839739224718 11014482 304961520094843929366739364696651986944 11014483 -627159019240783328692234046637899253268 11014484 81787866134163802241322524713429214976 11014485 342446205223822639688778562490577029760 11014486 -27647308916264179766344143834758430720 11014487 -327743919111452679064092238881470926416 11014488 631222659464632419807667169757151027200 11014489 231427187954597153019440486899239345290 11014490 184071495560215581537688126383264000000 11014491 562369188074239062841142806970563210392 11014492 612342749568696030880193795949089221120 11014493 -52841773146323249421121512966764785536 11014494 10730958921186341603433741181503747072 11014495 -109536270693565745724280959375941463000 11014496 -87226787177545595101236731424480952320 11014497 247533123751274885877534120463714393728 11014498 271950867567307419564945068287294014720 11014499 126061925422383541707407328909997017480 11014500 -108013893329350841962223259515750400000 11014501 -454407985145910249816404275431723850498 11014502 -2748071635872922631291926976466578496 11014503 -191120504294651447442362682143919041496 11014504 -480065727466229528925110926020483532800 11014505 -3574316022029915204971128764794923000 11014506 79944036269068393379754440232925947744 11014507 389541724550911751855243569484896922512 11014508 438137467086661570135435036215965170176 11014509 -986300138439702550087646458301822880 11014510 -10581423143938277458343193487606003200 11014511 -922876761535468901940482180913273355728 11014512 -30279165990304694854905020872110735360 11014513 -83776034012195537796326939071954753356 11014514 65367967639042681684515299282304310272 11014515 123476744473244496730252382431127846400 11014516 -154004691513819305939534770209946933248 11014517 -56556077632070286586863313398941409408 11014518 -61267659349686102430017954609622764096 11014519 380533621185183963470732397614855131560 11014520 -442890446391638672399809957622876774400 11014521 117724306717635364607427208878219494784 11014522 404511796968558149004005482854433491312 11014523 -401952354634550158593393050084534940336 11014524 33810442462003729899131392838649845760 11014525 456991413589003158237928380030281796050 11014526 -112392027908138893286091317650488132480 11014527 -202597981325128618035360080182097752800 11014528 -207354828502013411259450295281568972800 11014529 -182198735530669252729480670175883263870 11014530 26961301050207159591612440598560094720 11014531 462382790363794316650554081506226163464 11014532 8171924903165113563894168065418627072 11014533 -201504199823361727436608088189363638560 11014534 483947947261681457898871535943289336416 11014535 67932773842808804399220362795695512000 11014536 58790955045790246079712794418708480 11014537 -94947998213165610477385404167425107814 11014538 -9300860912492862571741848393766502304 11014539 330586166986474211945788749061636459008 11014540 44973697608847972847540181104389831680 11014541 -26575890373645209702859031228340467616 11014542 184628886194563343660493862406636544 11014543 161072886908210639281027298587481951792 11014544 -164060376996068936992617131793630363648 11014545 69081945761855381130124396332635992320 11014546 99329969003471393375020769460815437440 11014547 -546524848892827319209842276113187393960 11014548 86099499795178113965693147838249861120 11014549 141265272650822447612582004063287156480 11014550 94824685728687627635764614603422128800 11014551 -176868474604540430346964044281415029040 11014552 293313551826006654324048147136484505600 11014553 179845212206842221687674372659662530064 11014554 -15883038792699036607857288671700157440 11014555 -609960564937933730501289605734119202080 11014556 -82537202734569295018702444551307564032 11014557 320188825517169120464606308596235600992 11014558 431490277521265076061119875639663651584 11014559 423702669406393717433999521290063348120 11014560 58468056660452569241222922679271424000 11014561 1029052169596164706758046420250559176162 11014562 7876133327942188707404305402844783616 11014563 171376477135767532270142586733618729080 11014564 240851292618487511782565217700043231232 11014565 66949602227796214564682570768278622460 11014566 -139883057516652492184374178752643031040 11014567 278696652324691251427012634963748405112 11014568 -65832016955092039294741446611041658880 11014569 629195397231560406941912281145131684320 11014570 -75997990637549403086421508370541143040 11014571 82712723038251369549245764724414017152 11014572 141899157464036687412673716022538898432 11014573 -726764596142988195658810223294898990996 11014574 202533236214311614204194659411701271232 11014575 190964939385590032842954613722383136000 11014576 -161551669280889756099997548907405754368 11014577 -40261118735328953711768710905469811328 11014578 -55759565195241913357087882243085533296 11014579 -1862839772233397508069908818584988672 11014580 -116041375783631451216915751020241397760 11014581 -259794621345211790814555079986271489248 11014582 -288945739450825899524868423423700480608 11014583 -215285042624934580632045225270113521920 11014584 -172777851818100041007965165061633146880 11014585 -129843056285861488543137555930350750400 11014586 -339300489840161379483967141069471645440 11014587 387567151491158914735411899426805814208 11014588 -179205806461387420159936814422242017280 11014589 -888568425570176344108911154721722856244 11014590 -12718025186203267358708841528525788160 11014591 -294544178029646166187231608110372305920 11014592 -2612141413574229659053202434550661120 11014593 447945074678540722140275670423761519664 11014594 209736148222478879528871170244142758096 11014595 58040663787942644292008094996426915600 11014596 34296323988220054879575580061397903360 11014597 652709582886557679694960930899278363712 11014598 -127471110312639328710234343111436912640 11014599 -279541575967264995443843206149506438400 11014600 231165307780878820137861960759129984000 11014601 -247214142127936765224882067462524272988 11014602 213448603463781270412136907779605976832 11014603 -333662003141650315503273079765882453656 11014604 273694627604631518084193232890590837760 11014605 14137218392574874657740969708336153600 11014606 -371432783356066046700744268625985594240 11014607 -543147813093159527508578003158433040144 11014608 -209202315406378512861739415400087552 11014609 -112977981222508123248899304339905712312 11014610 46738203997417719679918707786633553920 11014611 -727429731859391768305187224757910515136 11014612 -430289104023455537653340633213008089216 11014613 335660639427387989796180521737500086862 11014614 107958516019498437259406869632189950208 11014615 105765751468806975402843522480915380760 11014616 395361102943976530002301503845986068480 11014617 90314431277843513306825184353081824800 11014618 -79603228899807927886639286677437492240 11014619 70354447832755252034761172898070252800 11014620 -313591771117757892695787508063588715520 11014621 -568022334938177036430832505341905561178 11014622 6969303105652283455611738157619687424 11014623 -20978823944330717423797352150471363760 11014624 421360803803876510218578416676229349376 11014625 -128630723334846394047215163864489183000 11014626 30652676910629303158801789286649767424 11014627 -7849403911852046263325700274452033440 11014628 -400402499112908145978329854959392327424 11014629 -266210536488339183451368603748273600416 11014630 -582109815707767785561638306599422720 11014631 -179651285019505461354279998866147611888 11014632 362577547248569033328101257344821099520 11014633 252387872872872027656794819442793599040 11014634 557616497169115284294029879125677111216 11014635 203168589643611809365020547435425957600 11014636 132259192449487013995622639115147786240 11014637 604595901915392605155790406825626115286 11014638 -204040958266227631727524195189845872640 11014639 791639465347042332088423401289947721024 11014640 7960743714334697550629230998808166400 11014641 -43882379801541911943387555798257321472 11014642 407054358083527138850093325427568515200 11014643 -423938710214950088185892510486660307096 11014644 308525046005940541691301114673970774016 11014645 -602747779827400563419692705996991360100 11014646 -301338579235236272705012367379554085728 11014647 -60806838858168390783919220146211180928 11014648 -326374948996858103823038483053793280 11014649 -208472426476345748631999654738154423164 11014650 -10064763028923266554963469398108800000 11014651 -773893827169975943966400144565083852600 11014652 462017468164126662073456384031161344000 11014653 -44999804402511539565642867146501345376 11014654 28522888741714052345433408803096248320 11014655 70643014886788507699663206618192115560 11014656 -73612401225557105991019955239457390592 11014657 -21558043324005085797689792219864193274 11014658 -8299950438243450223319447012152245216 11014659 -64654146819426718450953613398633608376 11014660 -303842600773429964573074742792172184320 11014661 426764103767582958200917923764142589920 11014662 -191152439213275406821521380623691890176 11014663 177108769604739988382816149699894150320 11014664 7216600404799456904214733963044556800 11014665 1909241609367857560979597581717206720 11014666 197328961812052246380136539169592058624 11014667 726936300576808320227539154270928133716 11014668 27458471057719430425053167284917381120 11014669 284010610891572718256515790132705050240 11014670 -38185095473791200328070104537434534720 11014671 -787311538550888887488947203901317232880 11014672 6111259674741511287166602852858593280 11014673 12640286174023265288891956399789698804 11014674 250372880889891089280921610207572985344 11014675 -6816017797914939133263362142222535200 11014676 106188003756577851802120652574763718400 11014677 426588402615289028166698059916939552640 11014678 -6478302319076948223739064011411518720 11014679 442097796232348920994142906910965301384 11014680 123534727674352027912398669496123392000 11014681 27360637807172164515502438581623677392 11014682 55358206737987354403983278323115926272 11014683 -456879745510293180394598118247934275176 11014684 3217620765424541545207369702475237376 11014685 -7807577016047261174096641811862670080 11014686 -262515346296369043971398528045736312768 11014687 -286178791096421106618945581779467943296 11014688 597516904557560089482271936850616975360 11014689 74520534942435094248345709620822275520 11014690 -42142327233304556314054681937522412480 11014691 -134775381428873975134133793664615627056 11014692 2256613055319226538489233270197215232 11014693 658137627779390865982879712719909511580 11014694 -352144641285183592133900631224890473600 11014695 112070784394673296714704470807473748640 11014696 26719871334351453961828867401902161920 11014697 -410201289086957929462890298358505569280 11014698 25633583566180317556760283168572904960 11014699 352936941077122066103840570038357189240 11014700 -22214627083659485860144209723571584000 11014701 -450755115949506956350101690915963096768 11014702 37795832475075851095877813582272761600 11014703 -116889103067828427439546379268801810432 11014704 -74502786680074869817387070996251508736 11014705 -42948937599557085384891456404038665240 11014706 -226286791841355664116866947369878686448 11014707 -342373642166419595950597841414629010880 11014708 3913700258910023187406350285714886656 11014709 830201835339724074390434564604111934140 11014710 67580450454386430362269355120426188800 11014711 279883881759563416893707862255025478312 11014712 -559390771279556549756242776934041292800 11014713 329027960744306000652850463340462478842 11014714 -294685856629255441377194984769033089568 11014715 -6683762989691757183201815727061150800 11014716 -175930995169181175595765387757846466048 11014717 -261723471755318719510785648791912053888 11014718 10041706645805248626347746531517076480 11014719 -33379384090240066745505168018939788856 11014720 183357775389152251830195447887356231680 11014721 128539876075203801166198499145733434672 11014722 -44762107652505441366227322425505715680 11014723 410835600517560590952110190779449135344 11014724 -129426954077455721038060700751663181824 11014725 25344170759658073698014505057331675200 11014726 -32035683726348145032439025072049686688 11014727 402624205883194820509761095548828719792 11014728 382385128768104061328569578139251548160 11014729 -26604250146601813554701280663365972640 11014730 282116366394915258102577551253656305760 11014731 -97565592376458354973721712067666552320 11014732 197540755280383386178321641826939514880 11014733 1937388584733648947370270980695223852160 11014734 -44906851724491025427471886682910904320 11014735 79386368165776111871390288603123452680 11014736 -324151059151955158826014668761943638016 11014737 -218434617077103330406100732277492592320 11014738 155545123858661556227744263454935283712 11014739 -697194051151824301099916203546292765460 11014740 -177640678523612924321893753720505518080 11014741 398619756819305039495355642304870597632 11014742 -299926579188693978788639753061209079936 11014743 635510678550321537039783159899131266000 11014744 -125345031217130040291704816433327421440 11014745 -26351744296605330269639047867516845120 11014746 32581904428742959026403492174956117504 11014747 505239020599097224635586311895315792196 11014748 289416100094010628747835913086135009280 11014749 -267616073078333956300821719500390191156 11014750 48985495365624989279733349433619120000 11014751 -1604070347598954679063619699201040 11014752 -49661680806346854640233438021603557376 11014753 -50576389653375481435273055759167191996 11014754 342216509969937248306672971182066474576 11014755 13620840831071189375301809447781402720 11014756 141594961116888284711917595647980344320 11014757 100661067707893050594739592978785225560 11014758 -185473491558461947056564113324957758080 11014759 354194969291191040524931527119261432000 11014760 -59318521972275492691861561582182912000 11014761 367206260419105757208567928240402595472 11014762 -372139407076382301582897246594874791936 11014763 945375994082120666632970597768295984360 11014764 -110664722406340940206565212497224110080 11014765 -89309429291595132886944683591609587200 11014766 -94312135832272117974435025978618815552 11014767 116891035801154806745440796128348614984 11014768 -166420579858482479907586867790246084608 11014769 103399557483524909208936626052677891520 11014770 14345260648734943430900555500309524480 11014771 -534364077645712262244231270505108191008 11014772 -340267999204720475618389908048761514624 11014773 -36553495298193675109813402573690420224 11014774 678367576760061496247655631641598253760 11014775 305187429619848575507506601576961495000 11014776 90709269008530883425272690814725120000 11014777 108086352385277543364397207635681406400 11014778 -185710680098101679363926098902729158176 11014779 -385684332390872243948578597547393064960 11014780 53892982336631477897351062819656806400 11014781 251574514209758028745374862311616968582 11014782 96714989701028380714017242234691024192 11014783 135389984249220008347597282277282189264 11014784 -5735062806680620527504184307362037760 11014785 -30216805393784815534467520236903055020 11014786 -51082995615452356573683055435601103408 11014787 -200554054920057673981614010627159468848 11014788 107925868895897370843955968601556957184 11014789 -70006404921484245798667984833592949800 11014790 -13125156285521123646680472913909825920 11014791 -304011378590263092268731863819025712560 11014792 -316899125870435688442998862336518881280 11014793 219472996420274108755953287388455527680 11014794 752457329477037583828082899334369280 11014795 81794985934046736465057276311132044800 11014796 87996416540236508342666942841823371264 11014797 246833560750092582957455292736345099200 11014798 -245825674234247743369032111479170220160 11014799 849815966502040222591131607003412603736 11014800 -29185940467257623696554747773154099200 11014801 14082987867203828210883922462829522752 11014802 242819098777287318086822585297366078352 11014803 -72091675767781898111501338430164502988 11014804 -227072243955795547360580472543075995904 11014805 499291169448332444644580094207362954460 11014806 238814889789623760250971279738442979328 11014807 32884737674339821976022499937422458056 11014808 188463203291859685954287103040511744000 11014809 212963250344085677198066901576898564800 11014810 290347171263959753415546012183458189760 11014811 -643980435231096322670989002151822254588 11014812 -77803536366791682640330107197199974400 11014813 16642326688087653810474394265715543840 11014814 32822962941307654172522485706282980992 11014815 41522664616261187065828378808285629440 11014816 349974223477427884142599528958217879552 11014817 206383751442371855466808253285670655152 11014818 121474847816373808050455788997797889280 11014819 -715992894457607490446319115104943371504 11014820 293799881639979167206374053127024046080 11014821 833962822771851559172094299112048744672 11014822 53914324831357729489736009335178160384 11014823 -722819295598290387044582869441476449928 11014824 -7476834817021295049551678533058887680 11014825 -185183901342427874050394092239077452500 11014826 -287909156371708731975560294323757359104 11014827 69977051972366175760836254817118685184 11014828 248982753728415447897629779179950469120 11014829 25328545495585049427731435593142666976 11014830 -11941767111331359039631334373669723840 11014831 -337038416036282125856860073000158337856 11014832 607819846324924404908390725070340096 11014833 -499832278853555793681940343073810877152 11014834 -132742307656385983988099402887301459184 11014835 -36365430769634318387687210046811172640 11014836 -120374198457807898775128852216179486720 11014837 10236544509407421255274762003459177472 11014838 293925680992897712589128153100900969600 11014839 -353332060082031326138147325142160962560 11014840 -226764187492705345642518733009763635200 11014841 667053675718683922466595947420919715242 11014842 -163760900936431624885670865613954721280 11014843 -10349431686628391834510124216680937200 11014844 255155469963347664630791834737370996736 11014845 -48499286898759222306176569785725467200 11014846 275073426598286030404548600600271830144 11014847 -134756094331289408377853676506023697880 11014848 28125283531853265962130540650261643264 11014849 137874480170722697629004618912168574400 11014850 99533468071283348103039647700206169600 11014851 180783857493978600082561942125686057280 11014852 889872744095918128725486165187213696000 11014853 -50470561010300949475946562988370433120 11014854 -119197530744514772806602494384279964480 11014855 -179253484643437291019533820826442434480 11014856 316160136193129811671016970596220610560 11014857 321635578857049651520648339658177648426 11014858 94023308559304288929100975370605117440 11014859 -546029796724477582945611099738830168940 11014860 -212829603857545717762350547570156016640 11014861 -114371257199691302028326401369529386752 11014862 84320835165366774957993288987584666112 11014863 -46881005569652885189480356171290963696 11014864 -71537602406380902134299456045965246464 11014865 -676169720440647133801981190876677417740 11014866 4176099511714126109876644347973671312 11014867 -159676422483016979564966886175246184400 11014868 -5600417608092758906156741159046508800 11014869 -116651978921948084077427695165478484672 11014870 3220907335789669330486101102292579200 11014871 48865413930145237498167240070977819312 11014872 -619868199628711003674344961672253440 11014873 -450785368569170878082877472147930331520 11014874 -177442524595825536474196745096673031200 11014875 273266413379647481593270335268823328000 11014876 -22371876078814682166003242537646384640 11014877 -434925466320830510372204963635718190240 11014878 7704251754795900826242927698907297792 11014879 -7709357706235741313478631260734756816 11014880 -2510767844779224588754307209958522880 11014881 -312312021066623423887468902827609172048 11014882 -205541631849193326202316828729899148208 11014883 -481289953681448894477756393579045811576 11014884 -64624549252889427883658179712530993152 11014885 230208336032294594305878901529331461760 11014886 125412000175044548207072108110699138560 11014887 -58436644032144622784598067155965535360 11014888 17708402674287773634990031376768040960 11014889 63516056677061969246954497245194330880 11014890 -6521239535315839877309409606821518080 11014891 -320914057900435123864461550758240869600 11014892 -86702214831797110938655755827154892800 11014893 -543654281089813543817178365340284692800 11014894 255606004050154647056528014623877682112 11014895 612090104654688791868931419888853312080 11014896 53564242427196994986358002134016983040 11014897 31709767479599472531937360106719246180 11014898 -118793451236530176650586713393162722800 11014899 -142434291552478029232680614131902792960 11014900 -46722422965072418454702508054042048000 11014901 84590962016807655131237717753190766464 11014902 11575707324592181315778477060062611680 11014903 21166779559253410978329466299746991064 11014904 -1020357408063327761029404491247783751680 11014905 2471268220944036695598336596771552640 11014906 295888329043495258965985156414776866928 11014907 -280645992800362341954074622416029633440 11014908 60495716167282688620832882187168522240 11014909 -359638339875279813732688260556120799040 11014910 -94819172355897590902974547121078307840 11014911 169102616014602918527990846718332178360 11014912 187634892637175302444723866135221501952 11014913 -102409467564225043595724196338419786496 11014914 140304548871124113956743147967555437440 11014915 71140455753412313734909606897161820560 11014916 -416071723767425748727089032118177208320 11014917 332274128511359899428711950330643749760 11014918 254391292753677065397910715603900120160 11014919 -518678971459084335262170517253516481600 11014920 -71097297854233426635878383698837504000 11014921 -825552748394923151795033053985356379878 11014922 -12746673046123209931864584396925153488 11014923 17581894557681207889762730635725930240 11014924 64451178969568210005220622691756057600 11014925 130702129072574946941819768943661606500 11014926 -6358295768350757407293604910129280000 11014927 -236787937125925572447244697841757228800 11014928 -116266531202305537543186066570193461248 11014929 198514215949602958634468864155867592004 11014930 -55640887363164489347024634178896583680 11014931 40864406561720683058641530190367295000 11014932 -238919012295957916235140421859298725888 11014933 -543752864330473283410259505409879352818 11014934 112283893166603905754649442405579333632 11014935 -208435273755849680742467039354730721200 11014936 311092349908978292492822957225982812160 11014937 -26631500402833561187227729789644977136 11014938 -177076517645555622634675599544824986112 11014939 -162844781843297351578856561307767184400 11014940 -96642276352340029905127095048524728320 11014941 -6124068591714099801693735606663846336 11014942 306229219437157399621026929584343935872 11014943 -241566168607860836425763242353639227808 11014944 -84037630964900726805241252733732782080 11014945 -556394660129617566220655923809410664300 11014946 191202871963343628299459039473722048000 11014947 612531667483364967202435104384140966760 11014948 -1054695303300909736280703715877965824 11014949 39994482237511725737242142901994148160 11014950 97410537401190854163625172337696129600 11014951 183761246833408920402482216473522170304 11014952 180228299705743885862553207682751109120 11014953 -330010782970478368532864034421554682752 11014954 -182348215994332982482498745602814017440 11014955 -310043023041000855191904349742182449600 11014956 119878044737526373281274095413960685312 11014957 -403147174494855377037686829194568339680 11014958 -86079762339148199286631340493172050816 11014959 336469695886138241500323055155403553808 11014960 130861831638121527915580735285001256960 11014961 -534130743007027452342541525433102931438 11014962 -61438909526515692416615343700374176256 11014963 -104942879805018706212235715341215583104 11014964 263252748053523757229711437809303453696 11014965 79251831383297720394258888758055820800 11014966 2194023064714992546918910196674258944 11014967 954246664715983915898613042525437269152 11014968 205188534167549079576509272220828405760 11014969 6064069012668439712378266768620301440 11014970 -17866586510766368688942001764111974400 11014971 -575133621184773542683786983723896406336 11014972 56533312344231057900390060222306507776 11014973 894448622840484568758095393945795361222 11014974 283890801166749135161998525297591344000 11014975 10540951983489242424574428934396179600 11014976 68403506304872155982652460682151198720 11014977 37094375401462989467113672646853491232 11014978 14588636266996364536419518266799665728 11014979 729857968649058937022872661329872090984 11014980 166687385771470276099037706670024704000 11014981 651076867478611844487002079378359322782 11014982 269163446865602797882410517008139090752 11014983 -87534219314669128912791228319466695200 11014984 -270326224704344012808028173592781414400 11014985 -98380851747446013423420183261255905820 11014986 -283463661888307651077152687146628077056 11014987 -1031193807907338327713547379469710416364 11014988 577480952396470256829695839099004921856 11014989 123124837724363331888746931478735429824 11014990 8444334312049411120881574352960755200 11014991 -107127489764300728875574851233027692560 11014992 37014083985562431246479368177407811584 11014993 -268035666996264570884710806478060894 11014994 -23404005423611511898493057568709582704 11014995 -74382320093061510319538108971437674400 11014996 9560113126379256720147362725924304640 11014997 -235760061879130831561651196179599434496 11014998 -212790735221552972085473073347797757952 11014999 441058716818973993084926772788022482064 11015000 62146955203623394664941358650041600000 11015001 -583635202498804311620190715533879499200 11015002 -201136864813632188485087656498047882496 11015003 661603499070225854342935208174327208120 11015004 -122784644869902907931750271826492071936 11015005 593695567132466840698584925967553612000 11015006 547072292353537857759872614482326669952 11015007 -596985959242312463625264245365873650360 11015008 239087594584198820761466909355275452416 11015009 -3408523345111672544624709826811151696 11015010 -55626393542754331479676604112465573600 11015011 -50844436324161535825423504114474828800 11015012 -121652132400513579725741507840189222400 11015013 40668825586944071115453121927062939648 11015014 -263824887970593112935015078940020335616 11015015 173235284361892464562617613594071171120 11015016 205602914401712814948313193951013273600 11015017 -258787606399601831844872517307761540380 11015018 -93388359776736669745436356910335799808 11015019 203946470881262862414033052267919764488 11015020 589967957022919591552467580606872084480 11015021 278673859702519298204166837398279956812 11015022 -101948217180294502529153488060021463040 11015023 290907542201858051548365348137942424272 11015024 -14812375936310365578165753148017377280 11015025 104555216213616509239203193724715297600 11015026 155474082933010463594742609662849714688 11015027 701646707408609550869500478819929548876 11015028 -28976288288368251180841329530690312832 11015029 -398586008424032971168488545207843333924 11015030 114454806375948401271231103126097646720 11015031 184556349181320998072438082397839382224 11015032 -136606586946326789477706160121747865600 11015033 -336395154911540425281430542897842525718 11015034 -329487819216742379599015049006502942720 11015035 -263074997538607672889995369800442763520 11015036 -84753436833657835260168191563936389120 11015037 431506231263617362191695585881520039808 11015038 -470236561770574118916871660842122350080 11015039 27343589601541534540880419367216755056 11015040 -189599364100544308503558092057110118400 11015041 92005455138763981118722493165120923200 11015042 -98291547058440554697703829911869055968 11015043 -72402684083548691419976117840078490864 11015044 -90416842157641937266153360461060653056 11015045 230088802417418705383182520244077960320 11015046 86258497210244181348101748209650564224 11015047 625851291058459740612972201175701769496 11015048 41396149736593798734887411076636672000 11015049 -104750728080136372512608798173141376640 11015050 9085680386913974276602569571816582800 11015051 143181375834801947144715293439674911512 11015052 -4384156604468919930126489702642167808 11015053 623593013336949522410152353292321845078 11015054 186774511515316393811834810291979893760 11015055 514181620028844635984649416255579424000 11015056 12609620517435513100649328548172808192 11015057 -70783100676399809451906633414773471694 11015058 135411415543281076320816928153014474240 11015059 -314333998119319866629158978659249656760 11015060 31966867127578235179528069022317363200 11015061 399477987330671515620615299530601687424 11015062 -467756325494576619944472210964743103968 11015063 -35490543355787041639915289391009431496 11015064 71012159332724296717964087909858611200 11015065 -270051641571022094396835476457716935800 11015066 -27177231213814523871040290927821999616 11015067 7866335871417190291916691896323052544 11015068 -439288788938652535915166965200230621184 11015069 109148558998687625688671327788405707288 11015070 -109336478642816259444685145841151180800 11015071 141491265932144088643631286323360990512 11015072 -697839490476784524068898954539868684288 11015073 534323572264746861909981411355803117522 11015074 -86044831171338488045910707012632086528 11015075 -164631420620635351781389681022764636800 11015076 -106240118092898779808374184447002426368 11015077 -377210922445738645999786430558751275074 11015078 -525354564995157422689766557437061616160 11015079 -104597315258887606892433510171655503360 11015080 916995331611308255645928079713632256000 11015081 -179180406933448649297415918578290021056 11015082 173433388477228549744103754715363322880 11015083 4097937440674958514793027352834991984 11015084 -921052481342792761270065342756057600000 11015085 40657131563169275727182227882351180800 11015086 -391079202159943830410753437075124899008 11015087 4229593447365217645678623779926639680 11015088 -518645081585185726155845736937291776 11015089 920893101694075608820124734100865772324 11015090 26007832510283451032302640479769296800 11015091 40857349765003998710476249141867745280 11015092 50708993570353396412537104222998976512 11015093 332138206140281692559153564257000911342 11015094 -72200302409032442463336040803855536640 11015095 -196020276076406842878958402196712960 11015096 -393485676852516209321559409909554831360 11015097 -255352676563773928368409688351381176128 11015098 -544031142785929865793624630948136373760 11015099 -474807829672287948481891477784063612640 11015100 88198355113033683468519430925083776000 11015101 57173619428920915171880919322124301804 11015102 135604328405208424694164613714963884800 11015103 20400808251304603038432010727676907008 11015104 105770320323338727757105299910190694400 11015105 156729250380361539740407167719238216000 11015106 -98837766757805694741722579906250196992 11015107 -5028164969629466583952500914611852688 11015108 -362793777932934072084892440396021080064 11015109 17176765342659626775463989315183462816 11015110 -319674234285425883467266431041435783040 11015111 -308517995519955486441784263451161525288 11015112 430752769687699354915805986206287339520 11015113 -30599776573982821245247308809738926796 11015114 -527917150142568815240390790449329920 11015115 146043833104504566428470620746823083520 11015116 -20771817724928447916012791029433217024 11015117 98865164471023539624166386542783606880 11015118 111147030972367543704722506808544411264 11015119 -78305565261467319531045184117297246480 11015120 -176210760915453238301956040269878558720 11015121 -229384702538528670723731266215452658240 11015122 207450397380394748197458309267704640672 11015123 -162956105479060747708020541437797280000 11015124 392773963093885813539264683088487827456 11015125 -768616447476802113229139660871345672000 11015126 -204376563788544725352301431400400963520 11015127 174777438250289073388538763237727425888 11015128 967227503523033956249939511265726464000 11015129 -1648049256375539895367267115074947013440 11015130 -49598687613306142604894338951006510080 11015131 441627529569023757838715634515713428932 11015132 582969798386462393278642088509850896896 11015133 294527729841282019759550555114343114624 11015134 49181670258563373558389582991373774080 11015135 -613111298009231191198662063057302398080 11015136 571533247065687463507617040237697433600 11015137 -12114025450745481624341502651237728256 11015138 1875028665022432321038132348962995200 11015139 -336373218971123104115298450019838976192 11015140 -176051344895916560498584741029986338560 11015141 98404213324480338902166027762341692542 11015142 94930737941153914934079345181149158784 11015143 -72484200634327592020023686650218305136 11015144 125870806966279159680375435220801536000 11015145 -196954941495163230511045651993420031580 11015146 4810617212136928852467697090766508384 11015147 460726645214849254100937764516569368720 11015148 252305379548103759396028367431290716160 11015149 -132339780433505535689033671382020429236 11015150 47483245299967960394917734072773184000 11015151 503494067625954763887726599341809910152 11015152 -57173260792132158210575689229009158144 11015153 96441026236246406952376177999886674560 11015154 55961379042971872709871874783350213264 11015155 443694110649593466871924408139157849600 11015156 -65461083094637698441457358152400487680 11015157 -263827947712178316094246374631067918880 11015158 179521112886949918511538163557533263872 11015159 157042693231863374246342551408593537816 11015160 -16957461346503659772839500405034188800 11015161 323407250463004753335772025454931496448 11015162 243440574120004222714202765322930162912 11015163 -899012463820648867116355021606480539600 11015164 -348489975031392330881819229716305690624 11015165 193364420383067117450128665110132697600 11015166 104062851589225866278803077619433749824 11015167 1033287193182221486118329824144602932832 11015168 301862618389727510969944352732926181376 11015169 -161184111591199956615580358382985874592 11015170 -110259384926511485790034132689955530720 11015171 -472944866705076975841736984928617210628 11015172 123280319426290723277640560990321344512 11015173 -247375968872288831407339415356384011236 11015174 117573880405989427735804337913933052800 11015175 30022486855694848050816945020114908800 11015176 -256548604816603760077941873515836369920 11015177 -128611866717608811658532651094528965340 11015178 -263616899720992646480946735616105733376 11015179 82030243329939032624514495983264478720 11015180 312297967728581542446805133864488473600 11015181 -9369691652510838756375212362371982272 11015182 -247427157213369459851165838256910336640 11015183 -117784713705751362092142121219188040032 11015184 109928905112218041467337182886936576000 11015185 9627374955715172192030019517410249600 11015186 37990527296689501048945536284010792960 11015187 -545528239169336683829262081541993790160 11015188 183679985150535355087516250949201698560 11015189 -72416145986206058560668826943150382276 11015190 -170389694787761697442432606716353066880 11015191 910156422049940962126086593749366647384 11015192 -720457198991331274372270198792005888000 11015193 -2407690728528837503559642118641704256 11015194 38167052373262112576135690330094631680 11015195 278860582727049065709586039608228883920 11015196 -13762820518868747436900691477101603840 11015197 555337749864203324964729453115904653440 11015198 916402037522406060520376760575646720 11015199 -50364389226471591264225895695631842432 11015200 -179050541540517915751044263895382425600 11015201 -116566018241738391217252788347123332668 11015202 -214706268754222297435088020468757839872 11015203 606151369395151961000357779673785647452 11015204 -490766488958639241307494441102241701888 11015205 135030175034239371661656402415934259360 11015206 -275290336674409340440150803039528452736 11015207 72949798370112778209721345542684825600 11015208 -184516629387994520213356261437785625600 11015209 -201185382422871810850362208560649912496 11015210 -361183808073861840621312136507513134240 11015211 16795468521821907082838487548900973744 11015212 -40927292905812953712335395194358912000 11015213 286062362832939218175254822308198117920 11015214 -7608835935138856655793885708268431360 11015215 -42735767030939224883901817148487033600 11015216 49785889213931212447857123826368233472 11015217 607782290253696859400831561710498158240 11015218 19094608021472680168420983911293304832 11015219 1360550183758405783127054312447088252096 11015220 -225169493506946475413647657448127006720 11015221 -53024892870260067091168022567250305888 11015222 -247597899817082030261348507938203000768 11015223 329277621232481262679430611214768274384 11015224 -2333513028682835445652903544289361920 11015225 -30620548382523455879284455825314166900 11015226 329698897113843798204306234849633178992 11015227 231230531990244187487684059794576308232 11015228 -89083697010730376386214446878385726464 11015229 284653389384210228551368082093672275968 11015230 -109071016885539437472658709813634094080 11015231 233204228392235988404501294851991049600 11015232 -28791525066857707399888014536362426368 11015233 -6767958841413531625064356385529878656 11015234 67036587138144448272697002819294392016 11015235 61462570692716515749844573735728240 11015236 -143267028771960267408207531484612558720 11015237 -899615085464191544204183166749773014114 11015238 -135954751371553651107060259987887315072 11015239 -227792060313293877993873939262447201960 11015240 25026501803181680587011325315608268800 11015241 256343936408718259157785397802807404640 11015242 -139268674764039517941494317120536607488 11015243 881707186299781270549778627583234978000 11015244 -732134734123084388924741736986764339200 11015245 336728522241023068451217907927436791500 11015246 -452383458867447511093366520187512940096 11015247 23124234157641544722208362751822588800 11015248 -107955430065896851647616856807091478528 11015249 1267208789376571045215037490407761674496 11015250 -257996096576090639197993085914938240000 11015251 725262497697533697092059742235265142460 11015252 475405522761934583212474352806655127552 11015253 190237398807960788823720292416441106140 11015254 4031302247474298397431393236355521280 11015255 -150615704030856965534504656615879939680 11015256 49618384972651408578255849405372825600 11015257 -303992512161343648940573795863355017968 11015258 443273858373864302947154400230604442080 11015259 -166474305513101262293458271047421353872 11015260 206799768463313227017366161629679162880 11015261 238918920429670540599218561101057501824 11015262 -9573506203002803368748430291499446144 11015263 45276261556538323858390952783861702880 11015264 -127170718772019470379177658831302819840 11015265 -21383432082169549012011267787017663360 11015266 452424237603201526087576234491196892544 11015267 5419363057172242142079600535066090440 11015268 166760094427491299437025252287074662400 11015269 97748701535996462588049757954718539200 11015270 56670938461403713820949132677448706560 11015271 -16078641356838081512723916932346463200 11015272 809256408862225915149993067388984064000 11015273 214392018063361271847102285167396382180 11015274 -1840527322410559630623080479224503040 11015275 -306793670668121839198340955443495065200 11015276 72846215263066795458838940754601724160 11015277 76818076757389737696238615759886486784 11015278 -107379244080883146831526619639519002560 11015279 -552554225253615577334463828760574955720 11015280 106656014243366795957524838118494208000 11015281 86075932730565103593584712697349176500 11015282 364511843587946727019004346298783098912 11015283 -404477891962587122588001587345199928776 11015284 -239543470093345527543475589828464830464 11015285 -187885079274754222495658138210095282020 11015286 -260357079055125287436393247321533603840 11015287 927611951190689256171879067371682520936 11015288 -84131172251025353902936836806481408000 11015289 666209512025665905526845182793870106554 11015290 -51654251774031043928060243272784808960 11015291 -116792723786890268749458851751231833328 11015292 -119138547852357073623625644346829930496 11015293 698534807516322340957542691918251441542 11015294 447064823664611844255298411495759965696 11015295 -40535386293075990333889232391996188160 11015296 657875558468282232213005055188029931520 11015297 40547125814477263986727581251711072580 11015298 55460431118357930302447447100955018240 11015299 -313687411178436774113073068412287171600 11015300 295461482696234326255383402357862272000 11015301 -5558278200527825489025997561226388672 11015302 -378321321137611241663463315664788163200 11015303 -281539587942765892058263818588407969136 11015304 -159397827585272875269068901716392058880 11015305 -55868834459142109311983716526606341440 11015306 182154562023340425134595741904198242144 11015307 13417697350172929093907279118625439280 11015308 -302660191155282719931050425559847346176 11015309 401499230015803320473689106183699271840 11015310 683478671344247841542499542569804800 11015311 -44807875805819620995578062641869529008 11015312 4015105992518322272901618364103000064 11015313 195625148319782023454541728683351891200 11015314 -443107925198939790726440531943069381744 11015315 -222473167895818931460632175936427913040 11015316 64766832320318184787818896439944931072 11015317 1152186748086458458895779447189600527900 11015318 -55440945824939010779425419785278556640 11015319 152715517235922638583133387120028966400 11015320 -582315973006778458395460454096341401600 11015321 562150816700461589211636757473085107072 11015322 12735583749567187333215865808923895040 11015323 -103265544869526760831422149679267858432 11015324 449563066350221164019916778378690653696 11015325 328931334286230974458289176584855360000 11015326 176068812972516208850158699177318026240 11015327 -141644589331227139340658137316547110000 11015328 -49876414715708202072359700190001627136 11015329 232899055582374376955238209748470087040 11015330 -186501376281817041318356998325907529440 11015331 -54060807568933286673025167365501324880 11015332 136385297066641855370590533104489152512 11015333 204146225961281992983752805953856358080 11015334 227974120000267686894350937629755898688 11015335 38189996122000676899556953552243803840 11015336 497983408252581631779439149188262543360 11015337 15098072480011813475697516770641622784 11015338 328492313041806529109110263351803782320 11015339 -557858270311791307121913861457201318860 11015340 2574244294440117082628870511246458880 11015341 -413352704053372877663247727669199041258 11015342 96010381578980770191504201917447337792 11015343 708177180573434968415474057197929409824 11015344 -18794595095492661272324214812857466880 11015345 212166573516302140159236214442462822400 11015346 332767491778011925878084442397126227968 11015347 152431684703986756748716841928904480392 11015348 -227222425574889220501239293485501949184 11015349 66744628964279470685723280448533264288 11015350 -11864547353076660614807125400189541600 11015351 778002346542721927999988157739392077352 11015352 -9712282648269571992514485497821593600 11015353 2380963457937084868440300683474914464 11015354 49000955952678557317063723561954074624 11015355 100732537216875605419702591924518136800 11015356 -453047666720656722597178864427999093760 11015357 12430155176254909850911969083419094252 11015358 -134178911280625938602063662332860077440 11015359 -621627870328289154938722149954040245480 11015360 -144068770221263592897763691518545100800 11015361 -48588393841004716044805064081007604800 11015362 -33908848024424103035990793000600972768 11015363 802024435470659752746640758597773743824 11015364 -26680343695289358117294889373701109760 11015365 84809639666510709667228366068935020860 11015366 -53704105441644116947297045903010822016 11015367 347622183823467056255705646859241851776 11015368 -3806475752871460364645320695658414080 11015369 48588818345113198108858574884406599770 11015370 33614039228236827823566858865972871520 11015371 394767145314083963413645098442125505992 11015372 -245102724337007720808748460948861806080 11015373 513646905343282204158417855892783571424 11015374 -87020008124599115949686380927736987520 11015375 62150855517989866849867250674513080000 11015376 7301051478035454645787950437169364992 11015377 -155534011895394455741688974785926125840 11015378 508432971726581998947487408895034038400 11015379 -409222849155059933525874065021774920080 11015380 137240201507298994980881800713532454400 11015381 146071960766611821945671679669919098264 11015382 116739269099120392088393534085998936064 11015383 311056077583941324123065971215494808520 11015384 752291041461168397594729308393422530560 11015385 -27408200247174105729120938178687091200 11015386 116066200348643342845314114738540566784 11015387 -5928020592329716428195084107358964248 11015388 10333768688629702882103126079331706880 11015389 238519542202591648646205588302107355520 11015390 -246991724446523187522201668765520076800 11015391 -229498895731773247653789487019895886008 11015392 435462098866915313793960605607883702272 11015393 -486611371413973794894138029842049867358 11015394 -10433412651944466390325395642950287872 11015395 -8875263373516183838651303674248615600 11015396 3792234789692702009218389659673719808 11015397 -608042574041308434325132244581612027392 11015398 -200740096800959826760635968110566784800 11015399 1027800463026088075872764291201083385400 11015400 -216034940984027468415815565413591040000 11015401 -757600926664706535412980409501437846598 11015402 46975672906161049904527449774670129920 11015403 -265452864277119359239355000013069085440 11015404 636647178037974212683406008050417049856 11015405 766414702351039704657731953218639572760 11015406 -319304741673503535367463626520454883200 11015407 238374422085864685137741045332084834680 11015408 -19473763245903708846138899228444000256 11015409 810799900833821166084728933965290055968 11015410 33517446075393742430284727145694901760 11015411 709442756618967982742244735454554798024 11015412 -425954599964825776816879945486905458688 11015413 346961624344600154869794471959347051104 11015414 244566720824764508783042575338288080640 11015415 -295239313629815453350131204710281950840 11015416 129230853617871208970714326888372469760 11015417 -231064839184729371536073853770323593728 11015418 -24520106793223604250603849341880218880 11015419 91232405456246842907586599842550614820 11015420 241147669602519508602201512528366092800 11015421 -352034513397083376255039379802595144000 11015422 -315998754646993809426539430759502540416 11015423 272950720572780020704033765962788988672 11015424 78683638005265288770034427885544013824 11015425 1432824896686170983855590626985750000 11015426 -6182098559550932403392986563926791296 11015427 -419023702404613993849745698680264096768 11015428 -43531895873066080659971190210565125120 11015429 97394548083270821387051196203019976248 11015430 2384794270450885373821311237859893120 11015431 88098898778846059706744735845447700960 11015432 503385846465475130199475216328753894400 11015433 -345069154358309649238774381424598478272 11015434 93801506641610493877643421808331517792 11015435 -119161561132169550126381113775478065120 11015436 34424967518333868284615378691002548224 11015437 471341836358564855249664656189270279424 11015438 -90158564377344434466104489908894494720 11015439 10116167241633071425440774849550291968 11015440 -125651498555016058128824529078150758400 11015441 -360196814484110888188428670132182096600 11015442 184736191470332271096895615858468173840 11015443 -329659374351247584062594433286512164576 11015444 322956973626853651435102703764174233600 11015445 -209999934472840460208143871229648224000 11015446 -14801243943272075015383822281244128000 11015447 -147891301026057958617554086291959127680 11015448 -216819636740842795708722258237806039040 11015449 -575704124906140252638902259997541418550 11015450 163191682517858050518569028102188448000 11015451 62715844882673596723352788299386763180 11015452 -67828440817092514970471599187720128512 11015453 -40894427238823882220769437448862037280 11015454 102973005903549122469007811370072486720 11015455 -210220228097834644118355311370966533280 11015456 -1600836246663947150577357167050752000 11015457 -161851099003953633447773590905053694912 11015458 -129997387793301103836899208937800223920 11015459 -31569829882657625821467461246421150720 11015460 -53650095967000271219443716992071680000 11015461 42899009835097479937130352548701824062 11015462 448265065101906917305247070355914635232 11015463 343794850358445806470346660219445602304 11015464 652557716592550239125756801504467998720 11015465 248512876043649950093507121005437573320 11015466 31314878730601085874686646422059278336 11015467 34531736031697575443517691737984737712 11015468 374322253791125355662310625694985915648 11015469 571678473743183882792014347414000695094 11015470 -73770505971653953344076079325879156480 11015471 520851428926304864730158713363967239152 11015472 22533108846504867501831673012719452160 11015473 -299576833921483895500650733542327656064 11015474 -495514042660863724700447466203739969264 11015475 270823790817009662794514717860356181200 11015476 168463758290529365021286017108727079680 11015477 524670341787764582571666442853499360 11015478 -42710148397687717488239949677974732800 11015479 208430942354737530531587857550891612920 11015480 77769602834959821899206949777278156800 11015481 13046803419850582307320226288411922240 11015482 2699853866322398406436042196701217280 11015483 152820492072450806343985575513534453732 11015484 -163295503995934391035672141481005498368 11015485 -80721516983332785997087721343543837840 11015486 -123236959162478100719549882377235570880 11015487 -86676995566242486023033467640585088000 11015488 -190195845985004865623662599887036350464 11015489 -257362491757599351749758998551997787710 11015490 -3312423281125856051844747823148544000 11015491 472614307636405539866412884748459208892 11015492 -108813655786723080917249179769569456128 11015493 -43634037795956523877226050398960488736 11015494 -434391011440279358046312975707430936864 11015495 -96487260146440073578664379706886997000 11015496 -586659497436843669885602056143633914880 11015497 202245988255346209627474280477660097040 11015498 -11835615795980843944036627055895693312 11015499 309219039269608243261412184611929587648 11015500 304246736848561060609868380560394752000 11015501 -82075106247541903425499083051753135648 11015502 -155496941601725742534008215145072205696 11015503 291346486249135462361892954779924307024 11015504 -69369866964868520755776297659698642944 11015505 233764377529569890955131942242934745600 11015506 -375055093395615522548416079392656648048 11015507 222698840800928454769171683733308199152 11015508 83113257898063733203072824733719724032 11015509 -180543984925115719735240337482832059520 11015510 32477788058623458630301673741541888000 11015511 19167609480475128435066619767630635856 11015512 -349888880762931747674965481416595404800 11015513 -410413983845277466692707665257872357238 11015514 -17170261605487855493012274786975225888 11015515 -1062223351509779361874771735871819520 11015516 -146496844616478021765075111833057902080 11015517 559351122566743707462395671505759729280 11015518 402696515625154209513651196470814392960 11015519 -1223992013882720109661790988648726580704 11015520 38167872602546917002364096718218199040 11015521 -564640750918169966444552286486650776656 11015522 122876641999421055797670053539028101632 11015523 -302621422933038165418023597811027882080 11015524 90307794024599217518660190328991255296 11015525 -2985402460540143440117260807280095200 11015526 257132415606978390959566590722149950144 11015527 142894772250000841719443180772419601960 11015528 301858625271989985837540632147558891520 11015529 -2672779395096818126079321410970979968 11015530 20189407182615039691650684097464811200 11015531 -1106574038676592062989450567202020530176 11015532 354995633460293459379445002247156972032 11015533 52143142798853420532166573554338301782 11015534 620790224871624098659423800088943491200 11015535 125893125799942410787925150576425814400 11015536 67236032645218813427479605068035522560 11015537 -255255374615659753264905698446076098368 11015538 -288227781083915537397702429085508624256 11015539 -556282313345938902902927488740879028660 11015540 -9878905928847547566373525206046310400 11015541 2006538505459979546206658800717139278080 11015542 -289273358512244855894682381915815807328 11015543 -226153792758939648958416238646385466368 11015544 -159951148981966092947048112527894753280 11015545 58749029912012358007437391163944454400 11015546 181348144292185528552892470296741935472 11015547 -459790984064186797582076797151308621800 11015548 -480174359283986155851729462633284564992 11015549 301845486717124901607136020076329293100 11015550 -17383011722736445479834622244756448000 11015551 300042191469424791088436793791737693392 11015552 -16532225387511889993641277331079168000 11015553 -349399874444307338989762232598799129296 11015554 23891196776948749653466438930835842560 11015555 -722832844793308436777786146621642781040 11015556 -111878517737322595513932795489178275840 11015557 199765344182586833728039020314213050912 11015558 124277808881798867444468023460796336576 11015559 540867456041720541696853106091632417304 11015560 -110820359924816416733375353846082304000 11015561 63811762534348085406646910801775848832 11015562 3971042350695890722983711972075517440 11015563 -542304991865730524413042391976855302400 11015564 -75018050154899016291850148678294006784 11015565 -283513563069850852538184435132161089920 11015566 -45539290455289376057744538601707840 11015567 130972616517285837599845744407413321832 11015568 -375754353712568382946053427011256320 11015569 -56880930322347673812845132713340667020 11015570 46615245868016950509542378074246344000 11015571 14381178926788959710859632972116482048 11015572 191630159865120325818267867495085303552 11015573 -475812520252915519660184658517731458400 11015574 -148585743947414270655785036837005996032 11015575 74069046646738975798924109260117968000 11015576 411168308129181090758847635369889177600 11015577 -476310277495617992152452102786218582886 11015578 -38461382405441874058685919937846622208 11015579 -164124798777221759215266514251457543392 11015580 -189731073035210837150565683665515555840 11015581 470800642546504878559612271927093425382 11015582 -23635794729288874634181733323386068608 11015583 9508312321780463835589228935400676424 11015584 -468021139941467687657548623515309113344 11015585 39456348272783385264274792680808686720 11015586 -188159510842040507496216846814608357168 11015587 -428835298810196672026066957591391384880 11015588 -540113723155451623667289779104374525312 11015589 -406562586828917482269579819319876964736 11015590 -334695970740246325979695243868816899200 11015591 803226364250586199913672267007357115272 11015592 341548441610209192068521749248503808000 11015593 -456554125712718718134151375863435876754 11015594 385041821803819412611051869765775153920 11015595 30438424226569788623664784918497675600 11015596 -847548889390657456140554693538031636992 11015597 448541333238842604552123688335096546240 11015598 -109900215586205199389451811265638848 11015599 164776558744067212246931289030598909952 11015600 -45114118837571410958187994247460864000 11015601 -156881469804006911989625158051546796736 11015602 26542918153862804421583320614298992640 11015603 -93699893093244704653817949074968009680 11015604 85555077927869641449352742258924722176 11015605 -398953296282095733667477098273895744740 11015606 17155094399993789702358671471699902080 11015607 -529051477965536777093391592424158023960 11015608 142827317525864138426168023354716241920 11015609 -363247201337928075439824012224089354848 11015610 122953289414362605272927072520058752000 11015611 -8173866768986916315979774972714486400 11015612 581185257113388110433755564575588832256 11015613 -176918002876060867821198409060048706016 11015614 -31316406593501254739132873585619097344 11015615 -38320372805374390034450809623184250880 11015616 155465907658359887914569117205782331392 11015617 -48091295111617213190266061158687302608 11015618 -220088660119007385335533857522657384240 11015619 -131670272294518940900969796067573570320 11015620 59177866210416208216366557084989521920 11015621 -596934866475436251168698329205986174500 11015622 86440575000344532082623882483536044800 11015623 113286919594685864680282896057473525200 11015624 434093015197946788455751707413466654720 11015625 -183843142822150957908781306931160000000 11015626 10623832989772891614465174419181806784 11015627 -14815024900729706775631725263620835808 11015628 1186078900786497204570482144271095808 11015629 11602932624364517452972732261563360576 11015630 -193700551987829459110598437829846486400 11015631 -106481092766096407965657902980693803720 11015632 195740499737787172076104447234255118336 11015633 -307515494942486838679743365426964819456 11015634 -2041250199541500607821884080947004416 11015635 -347959569257439897275493886136694409200 11015636 603542417514020920365307134997855582080 11015637 -369057072598275881831518068818422330080 11015638 -234422785376436840256857375025905214656 11015639 675197287176540926918655322055092224456 11015640 2302821872317485711992354293276876800 11015641 128639538247301663766481745290080263172 11015642 -467954548742077701205366450091286625536 11015643 -210695963972053474950947826412133164032 11015644 -1397415409996510702409561144834466243584 11015645 -63537602263174154187076743117337728000 11015646 -176938724035110728837869302453971380416 11015647 373223351996085566113849297970134568096 11015648 8707984235802854293298565712512024576 11015649 165113553908869832370837527457650064000 11015650 69435151689745157053893338319263424000 11015651 -381947727842440934724022292366184405348 11015652 -262140488366045103741466305300132154368 11015653 -164006343946591124731668348745865192640 11015654 3394586267954125904589030766036592640 11015655 -8369496616739598500713584111048084480 11015656 -148556228239514002888840434848722437120 11015657 -869261235250893459619491247645023521094 11015658 -3594937335070337811405455253013886976 11015659 664116108363935425053424292836333659480 11015660 -82288898697033075062579697627640473600 11015661 656990305955675766321590461496223726720 11015662 -489990950621587406209892817179207808 11015663 595752699309325242371163074913349944912 11015664 -33319097622765781147133790388689567744 11015665 -265616765566552729216840439623000244940 11015666 117450640835793623050548674722367482368 11015667 71509939713994520274992531066157033168 11015668 -582263618320912121794356263539598172160 11015669 -168288566969226568661230042898020708704 11015670 378284231316552647289932128931798400 11015671 654117962104092121564960558186095058792 11015672 -147296280703950835653273589155239608320 11015673 -110665687701896836247512129279469290416 11015674 -134101350749626750753920515173777643664 11015675 36706077905886104758763680518112335600 11015676 -156832278709480799214940576658106900480 11015677 250762436941769652991383609968510645184 11015678 265568140645530816445382783196808467840 11015679 -85452783451776391409101110901031791200 11015680 -64755636010909215333714817815391764480 11015681 -979129369934079167639335176949520236800 11015682 -21635885701263214925545507565899771008 11015683 -12981473574156876341698767025260300080 11015684 367735293565351368512434093027120780416 11015685 -99656064502215825291040465183348056360 11015686 77057057546628218025131378176637454144 11015687 278648117093099467461233687155148511240 11015688 122760781545689867484784929275404738560 11015689 562960065197892210244312452728053204224 11015690 202080414183515228292357256798401514080 11015691 -266031121292251359863743524912520736808 11015692 -56201337822608007191995842869528222208 11015693 -60245606884913780251688421067427095956 11015694 -122664319414411300712965158268730688000 11015695 -32653721160579778048945930589826076800 11015696 20534769553061647423258654642931761152 11015697 -2946953174144951060212563506538501120 11015698 -219553006417634051174386915181512268400 11015699 864014446578523813890961704363637190700 11015700 7014063657421374581800179668349849600 11015701 210985250168686394159778589545247826702 11015702 357901717798800891700327986206532998400 11015703 186702184083745331390222739991169038080 11015704 -8712285429574175630895860999511859200 11015705 484905219343825173447519608037915337860 11015706 -68216619899406634480992067964731261440 11015707 -268177086431518848420223002804577202044 11015708 189448310246794535279804759960601139200 11015709 -550915787298037914218802159865446765696 11015710 223522732785497686211438595566087549760 11015711 229802779764045948458938327779206481120 11015712 -184903668789167355139708628334167457792 11015713 252524463280588327148069453616782464560 11015714 -204631934390247910178852029113691462368 11015715 -120491966206070880223334698969337036880 11015716 -189194539952638780589771251726740007680 11015717 495092135304690462675108596297670440766 11015718 3437920823652721316339685609233707008 11015719 862992285121420250085943394346446400 11015720 -51783658984203190103796683262340147200 11015721 9508110668837978180281400982735092160 11015722 -115397438221848625298255387704488428448 11015723 189362550778828610481070436815769505972 11015724 369176272180925530935215325647754915840 11015725 70009819230783238748147615811538136000 11015726 -71104406906126755319765573156516659200 11015727 608195054003381200649439540009516248208 11015728 60541059205664928599971960045006848000 11015729 132781709295310121416888487831679397860 11015730 228126961002365818504592450257072512000 11015731 -9678652203435423184624152252559300468 11015732 32550548176665976056222818491604066304 11015733 -14671489415164063035857826965426930400 11015734 -153277744375881559278011241501355865088 11015735 248447806739034804984531639903479978400 11015736 -148707529302938700504256817434395402240 11015737 351152332843491182467814974812824896260 11015738 -414879410620041865935934650727316757504 11015739 517545609123709790016135002690691155580 11015740 -1872944287957264540480315310562739200 11015741 426503840039099351833942500124610253984 11015742 -194899446462965918163708452769425757888 11015743 -951218313408127024761075754183233203008 11015744 -239848122508328187423739901516867174400 11015745 -171907079750862412080068702104453868160 11015746 207941319233027937553546968429148300800 11015747 -320601848179173180559696638516259455600 11015748 -332002787559811392659953301404754860800 11015749 490932300670245292502760986663348143680 11015750 428683777180641732652399160871288480000 11015751 -75619256886444571717224888555038320176 11015752 -671946161154569275040711151144564326400 11015753 54861468232436477420294523490343479680 11015754 -198440704557677872584187271026517256192 11015755 284227260365916150390602367329439228960 11015756 -71772732383202322815957463667418881280 11015757 -2446683919318753399401050467603236096 11015758 -61745418232716248547913257644509171200 11015759 -543803185947693333409417072723362846384 11015760 22495124409111290222778445175822745600 11015761 -121882856596169436421649976022816126119 11015762 72787526856505891329078493681244265024 11015763 607412004859671880758990909431960937600 11015764 -239113647415135334252368882909593399424 11015765 -56844039450776028988463623809284498340 11015766 -576338934410837450994141187805395008000 11015767 -230167547060964327793247427194039037216 11015768 495776151839161756418129974408741570560 11015769 -103218837301179666207110754532015588656 11015770 -251811034663869582778420270552081861920 11015771 -88407310976900887708188058147067521008 11015772 -13637776355137064287265938942771814400 11015773 -9810230630783747327145521529956857556 11015774 -57772716749798961175040045011972478976 11015775 -46028768832224053246102403961039655800 11015776 748202368069650895605130434487075602432 11015777 480436561514267150020662161219805358626 11015778 6238491605553509930604775124980523520 11015779 458003119772808075505333713240965976 11015780 355562096640935369293394315181007161600 11015781 -91550842493842418714152107988885641216 11015782 -42981291310334372636725650255592795200 11015783 11048793047964039670743834294865062744 11015784 31921579044537717810008842705671782400 11015785 -110607394724453454684305037568435310400 11015786 -145613171261082392128702942213537827408 11015787 -543823670387159931551376874896171478440 11015788 -32957961339247165226172716869816889344 11015789 130915126445042646478979871459238064556 11015790 -35587058950544029544429884319484533760 11015791 1266877385248865273012717384502060768672 11015792 -79656961658248924737090902948329095168 11015793 671473600333928169876785904476209146882 11015794 5805692170300118508995965247636712480 11015795 -49381047383070892543355973487250635200 11015796 -89170166074478162968812253376209121280 11015797 31021567504976722776674805583385043960 11015798 -61761726255760453648347939716727021120 11015799 224016461004293355749781973171613725440 11015800 202587175189097577752504696869224960000 11015801 628968548975015802559244297219897259600 11015802 -39309116613556770897686672069674660608 11015803 80476408618663017471033662140631751184 11015804 272684403050841328340805369976912843776 11015805 120358940215593110740045166005390005120 11015806 -296593299297986370442905255790332123648 11015807 534663537618727461255319828299102181104 11015808 -178309606295676237978043128868220436480 11015809 -4625429371644544779129344629451604160 11015810 113799471043074894114274916086816618560 11015811 774093627857220689063509157920337702640 11015812 324718076795517195439774461889455931392 11015813 -183392847783448522121950067853311997504 11015814 312734064783490773214183080234821634240 11015815 -579020551468513615495035106331130140040 11015816 91029130046960311588287969706266624000 11015817 -380175251420584126893604802189062529520 11015818 -411175805350111667524449752846138242560 11015819 197585486720386785080763308543218135680 11015820 78764471073599414928029090287023283200 11015821 1373481113598326274981125915736035613792 11015822 -209338935753422418388075219377106539648 11015823 -79030399384000511599551310203523725312 11015824 158210127068118617238477452940664258560 11015825 58443544975845584611998184537702081500 11015826 1316699814940763415110779574967761664 11015827 -41688470160020568619418724086505258240 11015828 -58064577154373808360546892578400175232 11015829 -296933727188273787595005168532413579552 11015830 43337953472901254215208896177856494080 11015831 -278093619421742409864700380330275723400 11015832 253537305103526602223850010240564408320 11015833 -437199766256512378675735151169249172918 11015834 81682880434778386174410780859833624816 11015835 230507487813999252442630163774754380400 11015836 54433360302273474808750286703349145600 11015837 425657838865283311461445581044953244166 11015838 14269360167769966320192837800414647104 11015839 210532664500568326791317708806597056000 11015840 -640305363994181721334216137601843200 11015841 147453344547851479630056058646710562304 11015842 78828012020555092108525945154901958944 11015843 -282184818058179084896893484220679009896 11015844 -10247553923286464024536219135500288000 11015845 -471670018810253645344508012083942896900 11015846 23385652426058399407946560902002601984 11015847 344566386435129024844133316145273968000 11015848 319223135304325579829907651186528783360 11015849 248095776246587804680489609563205892964 11015850 34299466960173641491906488203609702400 11015851 -130403427271391099963499301373406126336 11015852 -74211222061169481730900980319784544768 11015853 181927651325819609018213089577034024960 11015854 46075121202128487847304194762034651712 11015855 245700732642070799459818133844475961760 11015856 18458561403563137607980464229632540672 11015857 41807520266542598264860966463009833106 11015858 3654954409987755595608113397765834240 11015859 -41501481842778107822004810487437185472 11015860 167363655214579233974033647431931084800 11015861 -124359045557162122385501651208321852708 11015862 52983776172286149655014995977546979328 11015863 116630661179348874709469134553263255344 11015864 35118761566729755445115056382843412480 11015865 234840829279383826922661732185228409600 11015866 -2051242815113659993290380543061098496 11015867 429666772185706900245484519840437528720 11015868 235283728593604632339919916054567577600 11015869 -222476296154928062025664642295463232 11015870 -166586581708223420281645561506703197120 11015871 290224973287812896470336616116597601424 11015872 -124483268718837574404645214687804260352 11015873 -181333432267964057335193654154381294912 11015874 -164764613905829216305913985227488641456 11015875 338067759341956216480841091541379220000 11015876 -17390361500559864627584092736219808768 11015877 -212972242006378821764600274239106181920 11015878 409342524880623263264142807414440993856 11015879 14981175381735799707140797492805486592 11015880 77926930283043042338464715421057024000 11015881 -363383277466160925849776600068702373376 11015882 107459238481408594785145082263123586400 11015883 91095150759535803162626713540269821052 11015884 -621179943642475761183472428861505863168 11015885 -70351201240723794809049633154754874420 11015886 -43891655832105328623002494874676405120 11015887 -840048143138255989822539358218440552464 11015888 50298745754535960662702424072751546368 11015889 -560828165787252183399477559376294869920 11015890 -305828217728708286678400280909141222400 11015891 -360356360876468875555015516392793306608 11015892 551324424799888781390464409955118080000 11015893 -384425450258892771413088132854326728800 11015894 -18003700311059639566748450684225047680 11015895 273835504059096504640712909125764263040 11015896 162010155152836998572048424399262003200 11015897 -47130450168252966956324145724052049654 11015898 -175350444023011542665133186717080832000 11015899 -8644912944139391319840191758915940864 11015900 -55605825914315466905346978314697292800 11015901 94697191130297659904172868409517226668 11015902 -216916538104044724213731252840545795328 11015903 62572690943470727393640796305968938704 11015904 181364083407771056475891718461751296000 11015905 263335097975067018485287375076966376360 11015906 -344969651357498783959755274383217796736 11015907 69375450814019408076847051621342823424 11015908 -635282428253862750835839162892093247872 11015909 -216462701020012894912327219803920437890 11015910 135107533600284122447101738224750144000 11015911 -468508634441990388106086132118701502200 11015912 -38826287265615994144336472952668160 11015913 -381458399274318237790235581186974028656 11015914 -73089722513875569016267235320065865728 11015915 14845868152016394805388348601461680800 11015916 388975055891889031605205094519516247552 11015917 438688525145773148746616535986537504352 11015918 1895657665564318396215003953899138560 11015919 -25883757463239977742424658214944930736 11015920 -125455376329678487943555890863878144000 11015921 77957616213051002824068688397181141888 11015922 -207892826793324174057124495320822064896 11015923 884217000124990307500830519342892180172 11015924 -49371919872840572033695665714009600000 11015925 -44804651381947431184458284742460608000 11015926 375763343566235649419617925771016494784 11015927 -187584282395761546417373297267704279776 11015928 -90842227546240074977165565663802490880 11015929 -36650890868916451653856944339701109120 11015930 -348659054098733410322013895991195204640 11015931 -251848224615627855943997074559574137856 11015932 269201514658970046418503631092419328000 11015933 -342683568783439647836337821448585517818 11015934 -180343822556607163841563950955685898240 11015935 -4104370159945487641861946230645449720 11015936 130726625943398894410215120414883971072 11015937 163504785811351075334492544089009633394 11015938 65387531425628461840691661651776775120 11015939 549877120208720699385411457164522368832 11015940 -29229324996315488576760225978211123200 11015941 757660548315737668419714985029536741342 11015942 -16729564766959338844177866954086332416 11015943 -166491222009797396030336853554554757208 11015944 38748192249159734049117374546563614720 11015945 590228391573589301209908024923696441700 11015946 -87382009286717473763461931566475520000 11015947 -309586078806879160589286693942007890604 11015948 -16207196630971660872042676219520378880 11015949 3299216414966037197722648016937354240 11015950 178024351406658148698912869642186184000 11015951 -523968989122644882487919488799773812048 11015952 15887468799708627997717771645771776000 11015953 138888910943902322726990634139404530560 11015954 -531283304968844813562006733277679879168 11015955 -6611269759818333273294507574773914160 11015956 120236103686674356339507708967497138176 11015957 -69984816099914061115462535826883639794 11015958 64869154668046648709736757103273448384 11015959 238883366988265436521178859637917337160 11015960 -125905715836970862823940546990115840000 11015961 -868282780966269232934109271706075664 11015962 -59729489771802225507386952348978575136 11015963 241187139543537890239857347492684178960 11015964 13973301467285491828535405959543680000 11015965 -246268570688081781233443667007082318080 11015966 -77918059025053380820615827645040565376 11015967 -198129019070184071627735382927983380920 11015968 -968361985843222634812877963139440640000 11015969 20398535184864392038861466630967006120 11015970 -5611247620047024458429557719657354240 11015971 224908322002890425955814281138804291912 11015972 -8200483735980602781321136583552378880 11015973 144072182443971061084951626607285341120 11015974 172078587626222754945858067349715896832 11015975 113562412185098348144727183119543742000 11015976 229780755975504012535029174126734131200 11015977 -270813212211956248805085722233885393408 11015978 199017894324425107641228005717449829040 11015979 21859445761754781663488872686906133488 11015980 244202022772084435390382802054270320640 11015981 437437783365634063582086334952069317782 11015982 -351585423414348216264938010013739424000 11015983 -216587115252930121852061885586609332880 11015984 177097689313882251296225103747100164096 11015985 257339328018577144647187939016672165760 11015986 477385479497877926098542298167538770192 11015987 852574708201957558903432049291802954636 11015988 136018635555638147334364521203772948480 11015989 -352194247940175416732377530761179192210 11015990 30478955706569999874670865143508649600 11015991 -84734349854922417614918938131586158720 11015992 16496612470869759249967465274095165440 11015993 -310118174416041968790069288466821484758 11015994 106073132393345657735978736871595408640 11015995 475949732923095987122061513168005629200 11015996 253899531255730652424285622141163904000 11015997 430833566655753384210626329134883902720 11015998 3767457594535205644241204577140920320 11015999 -776578260494647733178658561790945561664 11016000 11143771662352694508962104118870016000 11016001 -87862353034209526170447756703203126528 11016002 48339454713170982260524782214562783952 11016003 -1720659081813212473794581910071211792 11016004 233318085854128895462532554655639933056 11016005 -12924489666028559640961605681832427520 11016006 146581791867797645654924450223625594560 11016007 152002269495310257060913922375959040160 11016008 457040516697786276551628603973481472000 11016009 319173957525268593090882946046913550704 11016010 72932963804273831012322755970927513600 11016011 -381743725159684345006811513700415094016 11016012 138867333115221065533785417314637299712 11016013 -354404804617262052133074870700811326580 11016014 -406546186993816607781228016859914808640 11016015 115395815615336640646220550370655938320 11016016 -217222179618063126819917105924570873856 11016017 -141581258442177133641954629614425135000 11016018 64311453202002264445638664566329034240 11016019 -362956298859532254998402374198163689904 11016020 440795597487398482754745839777096052480 11016021 -165879907894376495547501474897882523488 11016022 25230860621986428323657009405730676224 11016023 -1329011556006786015856488388734098100456 11016024 83374022084318246324998570717838499840 11016025 -293637177991865686574181820771219342450 11016026 151076053966890384772850470714659183360 11016027 416490546796427012046197292397541376000 11016028 -623591446274038314635372764767235996160 11016029 123899585359385385842524476360575622240 11016030 164418203384333336907042371042843848320 11016031 -127443119710424245778562637590994410000 11016032 671659493880994919618867896762638139392 11016033 95592073266785040019190724231450995616 11016034 -227369640817666270195878017032280368128 11016035 920290017169845455374966750787167526400 11016036 -105497848701044017636306035897112559616 11016037 65339259857219319555670644428112963100 11016038 124489469566098143190518874798294768960 11016039 -261794604777015198338306349267267797976 11016040 -11255048707936469757613923380753203200 11016041 7555963241488267824178261924453484112 11016042 -191446796793741529458490953129123194880 11016043 -44068163442018420957699435242916261600 11016044 85330837896264047879588390459725934592 11016045 -526884865195759655831979019235635869000 11016046 173476929380656246904269620637711889472 11016047 124266966175821757127173352917188911712 11016048 170775278663219768411051616547362570240 11016049 -699149684115089003545675145997131512080 11016050 -36508257396350860769906091656652583200 11016051 -436837470534919349905786915800923386272 11016052 -395725035031739666607964141091706789888 11016053 -148526978308853668994285374071778584480 11016054 132130427304206862176707052921414983680 11016055 -247508603448157129675139987048792528040 11016056 1786034831847225810780925163867476377600 11016057 -109516747111868883107545051852586104704 11016058 -39809868303451998420475453561560258816 11016059 -110073273710321728234452818941738939740 11016060 204946437851885388758405410583839825920 11016061 21771798850293843751038398393062260832 11016062 -244899119877540844051889525714022835008 11016063 -601271857530468669858883494739941323736 11016064 -156274042628066216493534173369833881600 11016065 18147297511476266766011507793367225320 11016066 -128118283743515515898161320626793653376 11016067 243730852191217551929883193627741670400 11016068 163383369591430131803193274343170154496 11016069 -193947472471936181777370483903076647456 11016070 -43586582484245223604422203798115571200 11016071 -94737283499632297308340921398420777936 11016072 72434959453622896759823186087184798720 11016073 -658326254359399515522843137481333904880 11016074 -106339635753322805969472402626898173088 11016075 90784975363064977085654651342712057600 11016076 265825027572038217251983284830121000960 11016077 89350731548432793674602898357386312032 11016078 -122330282845854057179704817923826887680 11016079 313658748759385368284019322103469881640 11016080 -15202718677745981420920624066733015040 11016081 8372069580490737193786331235918695472 11016082 72562171324883753428129671851938320 11016083 -6296510135130472393019461862717422416 11016084 1015928078551192238045833234117251072 11016085 -96975601032672539398436377565267172000 11016086 -41754487745271483776114424230022991680 11016087 366831000182293895801302948578376742760 11016088 665988502918347961215109231461138432000 11016089 214446978439230437249203469846788467456 11016090 47845912163525485717140946614453297120 11016091 648747910587336674740933213840381876800 11016092 -269700762690878173586464389194231459328 11016093 389988552130782965927202970379382992928 11016094 -347093108855148784991350991370947339904 11016095 1057855405102989707776086117446999503680 11016096 -90800517032854789948171412471027859456 11016097 76231948901738262322497516644089893120 11016098 -4161817442644872808612950027653591040 11016099 -363883131757300701888419727204532597032 11016100 -72140588300794301485492620265590889600 11016101 -450852466478593848988691039508452600898 11016102 57476723188400134858276365385450032192 11016103 -9428095202529424040707536247195418112 11016104 -223839369478282541852824675455066439680 11016105 281390885519350566377913233979254414400 11016106 -33113356928062390036999848535527376800 11016107 210982125049141313991154384352451436596 11016108 360669660956845386872323488203276651520 11016109 -16789031780779098399175881106949587796 11016110 532189633945711998886636337238136320 11016111 -398478430462955568995811100443767899128 11016112 -58036903781532897962089662233070338048 11016113 -650265411842917915005010904464118635980 11016114 -291547110227965499324858192088784634880 11016115 -711214305455621319441655723652051509680 11016116 166890353456694556097654215327323832320 11016117 214035733801149082382560719478531655520 11016118 -38713931757552150240946341636934470240 11016119 590230559860776430377527722649130094896 11016120 -220374981564771553133955457935471206400 11016121 74840651868471188102404537919701767624 11016122 -133960985964620774278421364384050550048 11016123 -421128292092867398175480879308290832616 11016124 136535840627666131618828304338398863360 11016125 947816932904266678207829768022432135000 11016126 -43464631790880032776417583408397219840 11016127 17672458536058823901115519720148897080 11016128 175283030118107261563655664601890029568 11016129 40142899739325188174558170286551696128 11016130 139128715290699254726622496426500156960 11016131 42968224391929728035995946055917392800 11016132 -427775177423264715220862045240069833728 11016133 -382199911497604848913768653634004443618 11016134 33985274032714538529827359985131057152 11016135 -290533298612573453268585152102026276800 11016136 -668710820147065643236672271210561648640 11016137 222434516221888933963364945073597987792 11016138 8825193509945784186717918102203532288 11016139 479785449399366104812862009763689855880 11016140 -96829005174452804972899344747093611520 11016141 -17623599362469826303617162398033011008 11016142 -96719413882653615249910962644554061568 11016143 -464492998710954175314602253961701466800 11016144 -13497474345977634325097868564335640576 11016145 150715721540435002569836126769854710080 11016146 -269369833270196807774182298955785359728 11016147 116030570724464525930422364901812801280 11016148 -276818741394003438986187808504928225280 11016149 307866432015621564959468343299295245664 11016150 -87100117586175027834648397727458293600 11016151 506840446797050609725528063834168275000 11016152 287612846363149669428477390474324910080 11016153 -109934954947393043445379241276405938200 11016154 -372550110014052079823575712223892702224 11016155 878453572708444623190114414029956551200 11016156 12359491260189235882878683335365080064 11016157 -853902007306268213092462300769122837594 11016158 164067888388099929738500643821305478976 11016159 62225045607143131001595548754326470656 11016160 11917215830724420925657526313387294720 11016161 -28401012275006840276404939027044161880 11016162 -9870788222842672229256401220828299520 11016163 -445445833566271068771956319316909855588 11016164 -466620261995273780516722437513612042624 11016165 -201261783690452861809958845569662794080 11016166 -46915250389078255897801592021011603200 11016167 258152709611020210644012473539372605360 11016168 262149266008244653593817274992109813760 11016169 -294602132562446375434949554483776879430 11016170 2178286533103119274713392077085752320 11016171 -186134083587365690582404710019929936720 11016172 466667671797612123113274570756183398400 11016173 336123071797574167876180561603524489600 11016174 111968010086312691523007600461697674368 11016175 185442788761601562515422192292668323000 11016176 -7591178406838743963261905090228256768 11016177 -230334835956319909307549827769680014480 11016178 -12895846338548655097986416511345360480 11016179 -440351064737614097655967676537056967220 11016180 -38058671150878009323131999607555360000 11016181 -703323610175069334795724181897589093600 11016182 11679133001156282311062869821103530752 11016183 631430227504129832683340376272123086848 11016184 9647418089529092440577787898836418560 11016185 57999226818226957364050728169504680000 11016186 125943110033380855915207495812680024064 11016187 -85647578953205954410820791911230417856 11016188 -113992437858052015594450104402547802112 11016189 -642373095640363267960588515096536213760 11016190 -347648747422817706406152187228921598400 11016191 263113032458189257639061557289889480384 11016192 6425961052373813030224429149868523520 11016193 620694728013896204204046333515677869318 11016194 70333116972887614284886598596284403200 11016195 -44700798031657070400086581461560463360 11016196 -76146995544725279170773632455506889600 11016197 131800105781080855909127677634035865760 11016198 -351396505009356091613458971005868971616 11016199 464655868652115102695323164285250242200 11016200 97323760247819569042083794254479360000 11016201 -217343716679243599981600845439260201600 11016202 -471136432415161922456522014799832458448 11016203 -251628819369431641711755316949027088 11016204 -106925167820259887115447186898095940608 11016205 598430679715564459358615908684429086720 11016206 -359222138362718623599940742236768976448 11016207 -314738422919685022155173217624749907960 11016208 -6882433874842892105803672307839795200 11016209 -422848665437902611927866394561737524800 11016210 -85385600263877479687810226793079319040 11016211 66764363607542588648840738185679928232 11016212 20846245831381158166386345585014211456 11016213 3483905905885528167396729274596605760 11016214 -43143351603299425281827058738823935360 11016215 283649102343851625781848595620876312000 11016216 -97258694242448983958747138657431756800 11016217 -47543367972350880607207833366986855734 11016218 165540205627502748506731796747696206848 11016219 342213727908210665458451242922476577280 11016220 -244089034280694676255382232923129541120 11016221 -92239645211454719129710040910476246016 11016222 21562396244151268262711642430897143808 11016223 893420602734600876254984359486307692264 11016224 -157043525698491176607717913553683021824 11016225 -335570193881834287054282097133267154800 11016226 -74519048248476478556709013848479305152 11016227 12332169069815875522487172138011347680 11016228 -34732288009340883937270559587319700480 11016229 956080780119435526445930990554197121536 11016230 200592958345094513710017562139276054400 11016231 -140685197990081125807717223735129556096 11016232 35631613144746050069428951293490452480 11016233 -1136410455917755560333258619569383376396 11016234 -189997922092013418885213187724338298880 11016235 -181272717187300451638595018756532111840 11016236 -274220256823566312525114513084357869568 11016237 -56995045421418073107747500434254300960 11016238 -447565877255991588862724936733423922560 11016239 338480451115669702776237338699200633920 11016240 60692468635731304528194779136607518720 11016241 -135384634712396977206129544317964371648 11016242 21791007406154968037439573933300096000 11016243 -13451161471096142424035931766826105520 11016244 -195379150186681523478171030101173401600 11016245 55367269583707454119735928312605417500 11016246 -197342001630231690612182171147842545216 11016247 966528507812580652416678886587595158960 11016248 595429332992327053597962613191891087360 11016249 -207945894518509302761996308574949324192 11016250 -7683670953360074148697122191690400000 11016251 -869725128730649715699869458996600958748 11016252 -132509719470138576771322464411709048320 11016253 -185291949061803046212302562841916690816 11016254 349135212601540141105011029294253432576 11016255 -505277908357224257473362421128331142880 11016256 4348813375030912686392550618680000512 11016257 120275170965381233373395192460475063680 11016258 -99865654740692456088368804180085725184 11016259 63058840042642017464319101028101281100 11016260 -128420908720821091660087873993060965120 11016261 -292029720523063392442025826192856869090 11016262 122281537349914762167954028700382147840 11016263 199556505685119879152249357764377607512 11016264 -114991293665683276960199736862569922560 11016265 177097078816144416513082870701358191660 11016266 -39740471297562358095908695268024520960 11016267 -294142713689094134564217553907900391720 11016268 269369784409418134373250595703164437248 11016269 -370920353336167153904974068482941699488 11016270 87901428209697208032064840359653587200 11016271 72507921918177322013862746744393846512 11016272 74341520560850414813633717358713339904 11016273 -80855699353428795142827442923389570400 11016274 -692349701755279702137922295776274803200 11016275 -393773219881553375993354202027880019700 11016276 -4646130977366438676040359856352268288 11016277 743280232424832837081331745830862450126 11016278 -84821844751193177129300911542522900864 11016279 252879043526937571792431426954800709024 11016280 71594701624851986808238469871161548800 11016281 446355419473945696284831746716901682432 11016282 -189856334096027552364142039328582327808 11016283 -978375141489738244329362414043951813532 11016284 2957401806863619542587283359450324992 11016285 -40499329945578073309613257890644960640 11016286 65752404343371826959586049760615806592 11016287 -55795026829277418936833601828370740960 11016288 -361125713788863862744326301471722700800 11016289 -109274739684439541100279149893731262848 11016290 43990977795647130629117699534146834560 11016291 -25425835703119467488480620918282191360 11016292 -30884422540481525392133971218208468992 11016293 -612840732853210562129600721054292051458 11016294 -73123315199075888056340112832024044672 11016295 269831973707448060881506083769008266400 11016296 521158273447206070017396273370879073280 11016297 -420967536394707527649093718933223676960 11016298 66922693367566395900619093919160020400 11016299 6748213180193132522694019794835987200 11016300 -61585769084931405870867773504334835200 11016301 -604003109141304289692424859781494390698 11016302 454445299973089048825586622072309050304 11016303 -137625380724834779219619571332689673600 11016304 -9452215389085574241105316851220054016 11016305 881281669481306025271181822402921491560 11016306 -34295711598135103183622235172934507520 11016307 -140479955435146390028857389036290247936 11016308 -7137337569638767560619618444499374080 11016309 -477118288394685709319654874240058776960 11016310 -19963678386727813882373571790457210880 11016311 -1063483422907615151121356533585553192088 11016312 -101911841568610981301033293190167572480 11016313 457536528336728571276167452764393707520 11016314 66810877409391967740426277840714817280 11016315 51638122134322743074183812317253536000 11016316 174529588750317767109145656295879283200 11016317 -203962882268796276780640363062042460680 11016318 -21550818360120441213899879362336418496 11016319 -419276392408918420364503449895392629120 11016320 -200990653381241423073896902963494912000 11016321 -101119270106301307422305336969728878288 11016322 -361514269352216585040311634008086706688 11016323 400502835398324494472910507195562845720 11016324 -25694305151292301925574661378580352 11016325 -101814086315205372964023881020827650950 11016326 -469688458023014775541790466020178921888 11016327 98751686845249617406333003666069359912 11016328 -921802374265683494534170974728372259840 11016329 755381866432111772172639815428116843930 11016330 106092373742391593312285147002391408640 11016331 -117060337920767712091748030836126580400 11016332 63179477485686881959615759244811415296 11016333 -126158413638408119107666345764900440640 11016334 196350871494529182232431613729945809792 11016335 -527167448211423886346804329993135533840 11016336 -25564795259434727169816443608345018368 11016337 -328442349644897030277017265592828124060 11016338 -308424568988232049770083347442311021680 11016339 299969377488416592170431631117115895224 11016340 -186168397118358145401831838516078072320 11016341 -127094859517986815353301761586231517696 11016342 161108276236528947003752041733716558368 11016343 353281034378535349078389746655457966920 11016344 335689991874809678352531088335991388160 11016345 -26630160341819339302155859146627948480 11016346 16323079949118172308417090989785067520 11016347 4749579192695472113348332157689690560 11016348 -45354860593574630782412549264756981760 11016349 -461517310295852042482786470162082394650 11016350 89702377030803252672593271640938926400 11016351 -884262290184073048867050119250417120 11016352 -456299126495321674979513744218364313600 11016353 -348025170463063011488706073734849307500 11016354 -170514373454514004052806943786363940480 11016355 -2792991494685863855667564485776615680 11016356 -90931265610400216129850568943957819392 11016357 -35188017277352693849929047648338835840 11016358 148578011018895636590012499137312717280 11016359 -838820844425946501958198874798360073984 11016360 32588961469740112358288717690270515200 11016361 12341870535225112378176444421531528192 11016362 -86775773441707006924621610844032739840 11016363 224705718394020321323814536109391055088 11016364 633463605955120185385506809360913003776 11016365 755102634581170821971596972554833406720 11016366 -169719167070967575171433006451513059776 11016367 689479410466138365526724795727287094416 11016368 -103176388848046960139609695602370609152 11016369 56937263794154703086379697012673222208 11016370 119699754603840747673265358263400840000 11016371 -905682923281810477084210586803222645800 11016372 -65745723061185934316474583306280636416 11016373 173090203983936195626158103797424498844 11016374 638744358996094449769935788214330518592 11016375 -93840514228317772392882213853681560000 11016376 -316999167958967473135384270141504204800 11016377 160982233737766573556512333391313828864 11016378 -199508293050853297515886222416962772480 11016379 -62652176826969656649021822263730592512 11016380 128254803339065799997741619267507927040 11016381 613399372994375768897429076019436573952 11016382 168818579519628502793626056596944884672 11016383 462505108057490277882490629910192698720 11016384 -56526745105332251497124044510140039168 11016385 -3345560927896838126890305448928145600 11016386 -65029200932544589359677566407793651296 11016387 -58593963721088564197534299386464405560 11016388 -58746657817340746100071420348387042304 11016389 -1412323084455636789516600322896983438976 11016390 36195012591080090399844506255137996800 11016391 142471705377824020883953495786547729960 11016392 -933734813598561265090091518654960435200 11016393 285336064377859264839429241653258530400 11016394 -136920315043064942405752023273108331008 11016395 -198072227961413710209780048203740103280 11016396 131519184164025414101460191101375671552 11016397 -7440080148065229171955028833739291168 11016398 149292139723403663564997446482209372864 11016399 146137633137441760263003965416079888640 11016400 -89227378693239004865712431227526963200 11016401 -480990130283280133904707804886175390096 11016402 164880876186716940075390994406160529920 11016403 928509821702419499105404687645586284652 11016404 -183793351937194661217989008987485634560 11016405 -7437635416008038807738602253173355040 11016406 193760864725593779784104649583918501152 11016407 258579164702577030909349922977576459656 11016408 69489447092409048804254254839591075840 11016409 613206046316000004759874285811985708000 11016410 -183912604565765692742470688817614948640 11016411 160842077275600130253062343662034491904 11016412 -219917856559003402692161911434828272640 11016413 92452900859471453477536311055299944364 11016414 242733394129217160427389623142893277504 11016415 -576625366413659962774728752813048653200 11016416 -604776734608497356844844913954342043648 11016417 25594817432523502439871178255565417664 11016418 -137753773687077183739750613849390237184 11016419 132457576740074298221109765621807356640 11016420 22654162477789218417504547711368806400 11016421 18029463225943622889370210334027585280 11016422 -969170252191182874181727972290597568 11016423 48519064137142755933824567349385920000 11016424 -165896020834092450284964659422540922880 11016425 180862550101258701499084420079751981150 11016426 356256931459780657625992539943879643904 11016427 -113346926500031049131601259267984204208 11016428 13244349589374480115237592962598154240 11016429 446918974804896607355761726510880222784 11016430 13447127506214603357660294190087649920 11016431 256392839429345134943638639005304977264 11016432 -39182090958067573261933504065841397760 11016433 799387645807957673294488300660805923380 11016434 -287043150475214790114166868199587294592 11016435 -304395361297246637233599428633889205200 11016436 451642038365806368556603828039502007680 11016437 -261576624645718286274126201182693689188 11016438 -266220867712481782521593732008876155456 11016439 22645864663123240138613411906727145472 11016440 231193269890200177590502620420210892800 11016441 59646639846758662111219464870776980800 11016442 35125828572587502503674287453700071360 11016443 17710181757704329125144083422695998400 11016444 135633385286341488917147161445070431232 11016445 907136547419694532042496734951111200 11016446 -601905252743088193456485032292639360 11016447 140314885882732875512809541397869297280 11016448 -142624133415560045608091755290229211136 11016449 -84926708299728500256617821352004023550 11016450 -40674877752917437388215515498544736400 11016451 -939220525523153468886423450472283122728 11016452 168798097519118959420979221800310187136 11016453 85383558966969303454209269182505719104 11016454 -21650719882018442729339959026411926016 11016455 277655412245571968735114894893865322360 11016456 97054944518351367287062137635582361600 11016457 111944614667243063869568755807154983706 11016458 -505572817629547319679839937277633267920 11016459 -1018766415078459336617291891218642918560 11016460 11046291945011013612776155190661058560 11016461 118807969103609367390582543981483146592 11016462 140024000203123428379433532466319829120 11016463 454904713086152592279482569362325057712 11016464 -51571996244689103001491143311469363200 11016465 5829561803448111278202230773583781120 11016466 216265893122902309414157891631174681600 11016467 2318649609157718148785060445066902784 11016468 -346138005017029457903781867502659250176 11016469 182456236255063805790568171557400200096 11016470 119366945388062939885724205610069468160 11016471 -8241611809743112969426547707012546560 11016472 -4828839444485260055090886224041390080 11016473 270275722929759187623848144994908641224 11016474 48544838124184495937657276779176806400 11016475 291996943017866653898680516178679147400 11016476 -890970863610791583407975947444965030912 11016477 -547980446109135328888229640491055312186 11016478 640199320447120232940384639737927040 11016479 -54786956929980450794539522164806051424 11016480 -186202682714413469469190205758242816000 11016481 30727150878114535235990015117375385984 11016482 -4140885880423405262223439109462367408 11016483 -99902673550270373541092418523336014096 11016484 -27563926549653356049779815298757135104 11016485 -532441321724748292522278371889075976800 11016486 4912924102821465264339154167783009024 11016487 -120502114230044002169612051029959001864 11016488 139265362149333190609166316966641664000 11016489 -430487285267324151984623181616781568000 11016490 -29435372095086600121426532400536868000 11016491 -450660127609605952948281249630015075120 11016492 -70738630694284924594835289501145717248 11016493 -400116957932266320247514582180256534420 11016494 136929977605209607381539409157067530880 11016495 -42428532287765059095704031202281917760 11016496 2236335631919733575181714783911985152 11016497 -242291092519363456185095122897312516380 11016498 -31392720590438395097318695683557486592 11016499 318830568625871543268066935097170088064 11016500 396349214718674107783096061641265664000 11016501 43115263260723922233320494823824406784 11016502 11232280199770819916002961682693556224 11016503 39205457710748861541514452695292963600 11016504 -39020894211732284677767779872245657600 11016505 -503956511845907294418506896570292801340 11016506 -125652125525143337501841062922090827520 11016507 -145826582446903975956764087404087713024 11016508 -69583382742224568443453074370151580672 11016509 105144225324107447490929681812043330880 11016510 -211744923494386569507248381816151386880 11016511 -66396699872225025075995902181552176776 11016512 43293259544921647833316066265291292672 11016513 524982429515058930353139905116384826400 11016514 4513586031342839544703352365121251200 11016515 -393958011509652859798986387514239033840 11016516 -88408465172979215074420721777087385600 11016517 -377925617907257780697084032115587178240 11016518 224091320698488740791460932922882826240 11016519 25541065772529229413285664805190436608 11016520 33819967274965802080206316099564032000 11016521 -524557512855962952989149088388216902400 11016522 226814981126839897838717977918443336960 11016523 473868884571037364646130043885947516920 11016524 5355821960321077474303925431548566016 11016525 -103573865905886088743820971582163420000 11016526 -81015983196596532252180019391014548288 11016527 58245465040843025417223432363163970832 11016528 51595294818091515558683256337189699584 11016529 -424400941946410183844971613858105737870 11016530 -144997702887843499500541854455379563520 11016531 2796356469837977785264586020488296820 11016532 -125433960992145391544260898704622624768 11016533 632741102055955247947138088520283774560 11016534 -57407040683299422890264436668840361600 11016535 -3757295127355412687328829812886185840 11016536 172560299858874799029338297857623797760 11016537 11107050160127247701672966188930335744 11016538 207834250947382114803963641692642942944 11016539 626011193638197429570573886591241407440 11016540 55549707071433353672464827775269273600 11016541 153159606741124308259306765806759419942 11016542 283216203251749493039079048154207902720 11016543 492019309633797880618014840020402011464 11016544 295171966969060996655915781720222203904 11016545 41323681784084146904035144518481405800 11016546 -324667371482422947115763915745603455616 11016547 -31910324541029372750578198203510533448 11016548 369823646139345837730398764234111035008 11016549 -73849797383645884870392258387630816900 11016550 150180028972287068407565250086323680000 11016551 -38377590864778667113325503099211874336 11016552 -143129779072527979647909026396390522880 11016553 -8471913002428951345711210849091771136 11016554 -124098748961687516049161504568220563024 11016555 -60351942454525648431561631530706732800 11016556 -44591012371731902940468452157891743232 11016557 8258484349078940379094174401028370400 11016558 103589441416468124195070835867418319744 11016559 -78861708813536282351529044256421864240 11016560 -143355439372911987992696216588358942720 11016561 -317782784384828558647326700246374091200 11016562 -624666597542337596480053228052954378208 11016563 69558584624775815220339345092515089408 11016564 -24505003054346631052583088596292802560 11016565 -39473656709777484434478880354714659840 11016566 241603550391230328509696645966753376 11016567 13229115243773699697475074228193663512 11016568 -465602083157081389396173881685173821440 11016569 -617700151704288226465764304640318379030 11016570 58747442212726781694762064323488659200 11016571 -171136782341318059315551921959226909488 11016572 -199510881641722475506175847228683006976 11016573 -7654307283813807575070208783905258432 11016574 -42592019843762836676747394066068350464 11016575 -346527662274006735305523276808592021400 11016576 -35515947726929746510024535778546155520 11016577 -46156822614458231763101124145315512960 11016578 66725520913574388174199200490813469760 11016579 190205357102096421151721063310512083200 11016580 90995405653163421232236766780988313600 11016581 -402314577758923190614612390579481230920 11016582 58985750295096998472838131408105398784 11016583 963850655623348598485192994906335063832 11016584 -173868848982141001969812310445682892800 11016585 -49019874714719343993800305151443722780 11016586 -753852208233361786324813795425647616 11016587 135973035889237762674964853308455169236 11016588 80690096988138904954289919227761643520 11016589 278662579300761823978560634784232254390 11016590 -67203649414564766923962007869233852160 11016591 -24242713262380840952526960738450617208 11016592 1495041863428078748077272552016003072 11016593 30686926630182478265934128161532884800 11016594 -34995792435139962605459741274368593920 11016595 480615677372142577316614235910371275680 11016596 -166333447677361238503795703566036785408 11016597 -475124004430222349661106351817195157600 11016598 -150780502852047850857634003937572080000 11016599 757962714816033242529247397957173860480 11016600 -1082875765908605476453762218246144000 11016601 821139329466463464598658595198719478602 11016602 -134644114500126735646970091919916920608 11016603 -157383964537203798281241227883488389092 11016604 -28651954343998395505289362549568479744 11016605 41323164168534837137547746921326946520 11016606 100345704410326996266273354838804568064 11016607 -185121187407026115503894478932732042400 11016608 227910311363166462378538596918001336320 11016609 -130950182522043475120674619326777526272 11016610 208702423261917631087334531384491537920 11016611 -78855804469547644121607094082435722788 11016612 -718543879423414814382345978529947844608 11016613 276539443390299698465122007071138720800 11016614 85515102046525810956077907706240682112 11016615 -229409039554740147454196244410996858880 11016616 -75036305986128572193347614689442867200 11016617 816701477554611740797564686544639883520 11016618 -97352952474230776104994147898046712320 11016619 484205111889639288294196990431539508020 11016620 326914387052961486834866186589731911680 11016621 -44345481033713476462510332622610335680 11016622 -121877690979809617053185412630935048448 11016623 190757286198355433191441283273376937872 11016624 -21141777892368444831944342911931645952 11016625 -108358230879518068294622150230164672000 11016626 -302601830366653557832890465206412394080 11016627 -245680572698754627215384801756091220680 11016628 -50239114970685031131842243334827608064 11016629 -648354073290596056406856594349993582080 11016630 35567684218609329911265863206256419200 11016631 -239613439530331586021404461649100196568 11016632 -269775833692122614872437664993167605760 11016633 -344945588292841229534448484859635873920 11016634 -49845065853124702007073737954897737248 11016635 26351476302407930906594944170683945760 11016636 -195186169123934214450798962410271800320 11016637 20391772459584297992523726502306585446 11016638 -283633117414821360283158254866768193280 11016639 207898071658611656307226335965663149464 11016640 -9025333709930153693450357418491904000 11016641 456900302740481211213453223398522961584 11016642 -8197275508711140176340140948618105856 11016643 14750237963299204957870326047688687168 11016644 271167626626292983814099676166712758272 11016645 -259058459227250801960978564066672285280 11016646 -245608339046503520352850811120129872896 11016647 801189704337278159773304448449953179096 11016648 -217058157809518911284606959042965273600 11016649 -11609719454459327466915454041532247680 11016650 -97537924246752798912330311677713625200 11016651 -403082692805129720189016805926587356968 11016652 -136968284104883672668763279855054307840 11016653 782487599152221887990353049911395152160 11016654 -160454140241045931593820974032021048320 11016655 131890968864117086432413228220127182400 11016656 25652844099604685054550181759565168640 11016657 262697088550353459839034807940219944720 11016658 -466199982993943999383822222225364131840 11016659 21288529946549189645149865055670187712 11016660 82968951027165291644046985803116021760 11016661 607372102903694645816976562130659850744 11016662 92766297223959496464044625362899651200 11016663 -205669228417372172210238512239377012480 11016664 -49921494360085863505032873883835904000 11016665 590479147010892338025758541941840308800 11016666 76649318947014813519616872152081882352 11016667 829371498412805219412971390037769035716 11016668 -266833489783017705290973785675579235840 11016669 170820612090590104462285108090213282944 11016670 30304952479745956826247678534798742080 11016671 -464126907200631821085027395826073454256 11016672 197539920615335368347053324750535524352 11016673 -248838304701665088462433560430930654752 11016674 65207962260269191829809673696569244160 11016675 108420096260501883744880946526327600000 11016676 -181467636048396862624156620343094857728 11016677 27501811062948566148881029813802141472 11016678 114408885473273111011411626462461718528 11016679 1146238974943669902662678252284801979976 11016680 219218553922703929514265330403307366400 11016681 1639396054709160038723039566511198016 11016682 -98881412510650801559760231881303369808 11016683 401887715701327731904681923867808408680 11016684 -111013853883822336072535699252484496384 11016685 -231670920479628804473897742807128197620 11016686 2060279073270841179765992922655542144 11016687 -50676356372646054589168619078377666560 11016688 144105745545441473473656569804602867712 11016689 193631737843788757862986161884412533760 11016690 79810467525880976015406172689096614400 11016691 308061619351122805768874962891627841872 11016692 36758487846312545289845707781370580992 11016693 -281183501695242378054262785151858214418 11016694 47912977947312243687053041801413984000 11016695 -122465676568534453201726565205784817520 11016696 206641849099988743073658983737085644800 11016697 1057994447962227802032116191045577561172 11016698 -185705335891867429266600855401339447808 11016699 428409901999854665287719388112269309464 11016700 54156471367447173227087722721259110400 11016701 741272442618616061022562097610109021824 11016702 173609287513775898143780366312413415040 11016703 121064461076073597235159129785086062680 11016704 76819275691922293912332886422381920256 11016705 -4224202189309873384028812125840384000 11016706 573849325526004017204542830124187756544 11016707 -98937572583922113214301829178452355920 11016708 -329268508876983222275649321008016138240 11016709 256477805625794820574245599905317980928 11016710 213274758507412959227923178908470917760 11016711 -319754558058665061098649194520262644240 11016712 -177202861035869246519744412575923077120 11016713 -150991003864259015231304536188528167360 11016714 11745951778833396848192496335832340992 11016715 -233842173198713328262433484436541779680 11016716 -570388596746787373921943514925068695040 11016717 -225937741617714646739019267397784024640 11016718 -44276469155454188423058941868897604608 11016719 -679111436582466125797560127111869973824 11016720 15102247741691254653517733286795018240 11016721 -103121965786564613626216254353043712400 11016722 23787244949222354955035561842118224704 11016723 -212599530475161129071013377184636787200 11016724 -9871470279473635353077180383658379264 11016725 156734715358188287298505856830959554250 11016726 -17555363586979517137661566956027518976 11016727 196102106404367803466742609930953717576 11016728 -586920593424702809335970659270798663680 11016729 116964589921443760404372057364017744 11016730 352350180948185131937783659249472321760 11016731 -258813448690792437989332072653217256496 11016732 -317669347833290787482320626643450060800 11016733 -30596418253402993109007881257483025536 11016734 263429449306165751410602639789937796160 11016735 379988675296638548179649489528315105880 11016736 91891622544471940469478421592258445312 11016737 560667859180148611623693666937110508386 11016738 -349125238436078443472605302029873611056 11016739 25568625670768879116298790368194756720 11016740 84591878021544116740932404065856532480 11016741 102768562152354273471466428902474444544 11016742 -141953694796197132007813274006052765696 11016743 463357271162758050783079520226515277480 11016744 -446539340077522089029604948868006625280 11016745 -3302029439584181428715125803910725120 11016746 -6570772678775472064659465998220881472 11016747 -96789595640551865387625304613443652352 11016748 504061893624450912636117978662091710976 11016749 156830558629760755550177440439683551360 11016750 -82334535201009106967891845389790656000 11016751 356471717186698235670825950545095130600 11016752 -160056217864782485295058011474627133440 11016753 -285673811999657059761824021296465723392 11016754 -12531529957526003027277690850781595648 11016755 28125888099274147902246008528307890160 11016756 109345332732247679038596361940236185600 11016757 -1057869211787033940504456192441537294994 11016758 -76443372509487795490919864917579367520 11016759 187893377699074252069473245463529218768 11016760 385414324277356942164842025040178688000 11016761 -218972688457638100613002507992576557568 11016762 -3121203701115242239741200852177542400 11016763 -395630014677977859642272887996034923056 11016764 -98661850347397634473084889837110345728 11016765 32621779437927022337704575877838032920 11016766 -323721506120201938642377258469181991168 11016767 -71037499937275535081337711088155229560 11016768 134705110575596223691434383794929401856 11016769 625701810272024062262149832059852671170 11016770 146429576472287550045379259916928742400 11016771 233646701838638935459490215574470795512 11016772 -5384620200775450754925354529998320640 11016773 891394298415708589968981269608282757244 11016774 -37447297888194458093601680139932885856 11016775 -88851639904353716747701555367406432000 11016776 99180844626381765942295369407224678400 11016777 -115840127708781747443157216659673619584 11016778 153088538602389041675285220870462549600 11016779 -1024964063198240310847704766316532880620 11016780 -2361141222212408661924117465147310080 11016781 9127834945662106315348269363071894700 11016782 45868089262318114884959063228651343360 11016783 218428560779610187654753419638210829600 11016784 6088017265611152362549822076414459904 11016785 -52449700672619623391538823814455656600 11016786 131781369261808010002229254106623328256 11016787 184369496461821456362722903122541601600 11016788 371367234389147929816592201700066185088 11016789 -139788227013709255085527170597877547520 11016790 -114008579403089839853614382493314513280 11016791 -71634873892119343574960231490903352416 11016792 -63041378167277033347292932123304878080 11016793 85031834719324843166920982647598346624 11016794 122525070215760627350223960164196147696 11016795 -11211990397549427464442329774758665760 11016796 -23556396729404477849343795772208547840 11016797 296266745576928452581586559728942606112 11016798 95878006103490752760247138404919022208 11016799 31193581838135616447766171140172952736 11016800 -322518728519808495027859097728922419200 11016801 -31033127452789515593522621430879084270 11016802 188961014174270740018702241920585334352 11016803 -63349091992537898060750746477038991920 11016804 287780565168334719271945457343070442496 11016805 -432504509142169289480375839837230513540 11016806 301425623927476161969503684597077560960 11016807 -632638610254302621102140065598044374912 11016808 -763893398397057576684445760440320000 11016809 170790630701759742084284473588699576320 11016810 -6425258570148939364012357549859097600 11016811 -15376265409730845837658158286785467776 11016812 219658325410640852762442025816586086656 11016813 60058680420197661253700291332223706144 11016814 847758682417579925754559850038860895872 11016815 -3986434583136031649121226097480948880 11016816 77962787548248508244109747525893750784 11016817 -28553731262443840579599359147554384000 11016818 190842476116700144686108625475458409288 11016819 -145403139314605447153218969234893759472 11016820 -37755497940976468846057667548395121920 11016821 -15210579631469845431690552270962419428 11016822 68550621130095354238064006898097200000 11016823 178230922030295109020345659025819332320 11016824 30700435461007614208634182833195417600 11016825 -153385172541068638958201448005611172400 11016826 -100452286480452483733368378640020200736 11016827 76045316342500497526143929288659166400 11016828 -470010994701974858158429042141784345088 11016829 -123237593503301971328065878805980520570 11016830 196689037762909084002214521872296897920 11016831 36594439343356532711184388393907341824 11016832 -767937370629760655597224039554534604800 11016833 14516096871752839615673070591551414280 11016834 183991074677839785827453735491629085440 11016835 474660330504374696326673763063188699280 11016836 -702792515297851412204400158373580985088 11016837 97901406073741185511663802479796197440 11016838 -205912389707918894672492323614635317248 11016839 -51151922737248090069876490404641856000 11016840 256883453732576382126572454916689100800 11016841 595748671283316928497360265980788927184 11016842 -115345611769848326952946744341564589056 11016843 -469516764687711373721733635430695031336 11016844 -60162000565573101526785485595040519168 11016845 78595803961672341297409555209005750400 11016846 -80160001625397563941073315268207510720 11016847 1180894571609402876352839092258790812992 11016848 37995890945578424228637656187329986560 11016849 305467683202129219110581779731805262064 11016850 -52253308695525077216564673824471515200 11016851 17264952264049890872697012815815527852 11016852 -37697505796417668477153508810987831296 11016853 -391460198236488594045697898773827798898 11016854 367993204772164619553183506289469557312 11016855 -168668802135074441112644252717527620240 11016856 111312424306431458223419256612824954880 11016857 361904823729394789061317525196488042752 11016858 84849413617602609148271859878976768 11016859 74433550082652906384362012561723558416 11016860 -62877195291588925874039361446691217920 11016861 -68486274515582230959727213875419876256 11016862 -322421229140234817462464872773364055040 11016863 -257133213283336411435108927230920327952 11016864 221514982478957318784292748929039073280 11016865 -15166424842178115373508866394684592000 11016866 -422077815430091914167136033302792222720 11016867 -212325167172355449979277386687041923616 11016868 21814967319467176166774761564997276160 11016869 288801721613159540481807223657379143680 11016870 64061170307604691334965572175855612800 11016871 -703954306890703714734510292035885153928 11016872 198058170409809343787392183511146567680 11016873 -75538081220722021431057344350064573952 11016874 516423793989785591038488643212508779264 11016875 9065594265122594304433003469885272500 11016876 -112690193632457629071800985509877359616 11016877 879809579982946389575847690535717390912 11016878 -272164663539670565017740636904046944320 11016879 -402114960773335240731274615112224231416 11016880 49786093915674837108180365918884331520 11016881 -302667901894857814886840705257790526318 11016882 211564220676780766301539751550306675600 11016883 14637441041866453006699206660379645600 11016884 537652796716667672836154017858720604160 11016885 131549612173213659613840264192556820480 11016886 -263713162681245781518436539052228028736 11016887 109174204550679040039805410811601403104 11016888 -3063791962954666363913958173417533440 11016889 287874357664162523855710650879104977924 11016890 172316517938735607685506437192022559200 11016891 117304973015128556926798886429767207752 11016892 -352069325198318721635467911472756013568 11016893 -662079303891002777102866814828956254240 11016894 -58853624546472795297481915067206311936 11016895 581924689760084624266373570212422451200 11016896 203228621603859414316395335571367526400 11016897 432297900286663399620346200420530608320 11016898 111610812969280496109791658815719686720 11016899 -258201390335066323435969951289119892664 11016900 191062051841493006763317746076068284800 11016901 -4702686862667775376285703099738295936 11016902 -870090188414479583712636859797573888 11016903 -78410250940728606219317893086324524160 11016904 -342133142916105312774219604585986923520 11016905 43710375258930972411742701652145652240 11016906 -133426423575786076152051756096409303296 11016907 301997486469758028126830245258967770560 11016908 11101442085816926236531873070341963776 11016909 -292652841575978186402939574667803343200 11016910 -212957721242251701019305907839883064640 11016911 -425705325237052383973711658155233279000 11016912 -110741429884558657916384216694368501760 11016913 179807796500468940096429701073506240880 11016914 -134436949064366999593760044258030752768 11016915 24912505062354971964114458743183233120 11016916 173891795462999866452627689775504295680 11016917 -542910877140103575774450498809958458034 11016918 -500127687367014383595097896280339077120 11016919 922894671135982246553749177276952253320 11016920 569449501394180599879988523770445004800 11016921 548849487653124555720395660763716348112 11016922 13683969340243912281839246525145600000 11016923 -886966860980721762772807308026604096828 11016924 -367832256628199337453734710378096094208 11016925 -302989543749674365286820926883164342350 11016926 -296446771660213590567512698819476371520 11016927 207646883569822414629488582708860296888 11016928 -61381245543580197022666941883437023232 11016929 -195863872001141745564378485605974912 11016930 117957621933350504856513203192776581120 11016931 100412529980508269199403840808437773024 11016932 743589172674637025864612293968456794112 11016933 78325074875636504832597905842734793824 11016934 -317362420200603478826435719582860297408 11016935 27346840499784632250389701661428446720 11016936 79892214928565394704895840074670489600 11016937 243531482899066941861847923934762630586 11016938 340318674518481600044674175703655347120 11016939 -668623303238591703829058325949127710032 11016940 44514139631397249012535705311040250880 11016941 -61162984766065406523238094883461838720 11016942 -284310201007804429008070807882426711488 11016943 -247065613056589198489158805166280676480 11016944 -1868616770666839085060270083481272320 11016945 6851389695347978947565346192428736000 11016946 52592953653212206457594452928087805984 11016947 -727800353581522206060997769291708900928 11016948 -326041603772732824572081884988731473920 11016949 76131609171846938413655621641092651950 11016950 -34735129810372138207635434519832681600 11016951 57292725165490752911118405383715446400 11016952 595983220104733935985098740351698329600 11016953 -521137071058459135016192831206289787798 11016954 -23835711568342171154154869516164699680 11016955 270516189879737956408484530806572682000 11016956 130309215537582420499534409739449733120 11016957 73609314839483853976096639243652864640 11016958 71404010142692344055739520106328014976 11016959 -313354245848354224089023057783278851840 11016960 145948497400864096801462196929717862400 11016961 60155798424722431927295962035532777300 11016962 -303862239862023441086712977925389817600 11016963 -38837863016038970986861614818343872736 11016964 -58898198242497220742289775865679039360 11016965 -187938593445246415743209946415518979140 11016966 -47772649103037922639625683594021576704 11016967 151257156456645183549928842473763595248 11016968 175977658119537135810640719476302402560 11016969 160209005867488748383408308782282658912 11016970 126464446121751225313182935134354435680 11016971 79809216296618691641282995331799862560 11016972 -2172208137005728715132935084814115840 11016973 61198645187839876742749422491994015360 11016974 -623759902495567902393656213982263884800 11016975 82898900482556572540206740804361432600 11016976 3903293973062867330216478127149228032 11016977 -81181054916318920362763953937406424000 11016978 -99883882490452037637324170957707576320 11016979 -670946475644916888699996719568799032720 11016980 -99489852274408552142335344250782128640 11016981 305653075402124395393761790732363358670 11016982 -471578735996873231796761961412856035008 11016983 -193127057235903320786682205109659036176 11016984 -34042103445419042471717258398334976000 11016985 -262266971685071691231038421337224421440 11016986 98869853473989924703668955657597969344 11016987 -3013220365151953280416482885537861504 11016988 1139593868215061125964286176249265432576 11016989 -774964987773825039548200901038874733210 11016990 287163702705519892419003542046722814720 11016991 35037768830876524342378331523863991432 11016992 -154254201668541428012878197542973603840 11016993 30138043339880641037861485469867571264 11016994 -229347168475329103589693702230267798704 11016995 -13039775591032554477829559066937692160 11016996 14065821954102870658061512459161108480 11016997 -252645576719639220489696627461703181056 11016998 -4389595462888655918521173552427638240 11016999 3353238156414518785073860871423431680 11017000 -594165709057311802619411027986022400000 11017001 169694986887948068943682887539712152400 11017002 34119410250449816142707994753957513984 11017003 -921294766027805326925517585343446414840 11017004 -196457294467046469545147738238519426048 11017005 -226074561378376231408341839275722888000 11017006 37883692469641014515073292052651900928 11017007 -28475596555393315565266297743159211320 11017008 127947521755729936707197734937386893312 11017009 364082202230958100020543612514577960116 11017010 -237769415984337769430056304474403176640 11017011 72383786980784912024003618673091689600 11017012 -124605410032239248237156062570525306880 11017013 23959804630086334549427459462716005180 11017014 21991906703705797576717592506933154688 11017015 -237213469473552587225712172408807020840 11017016 413884782663904383903484001635535892480 11017017 -567254649181474894774869967711867708320 11017018 481525408138967105226270525135815790816 11017019 121043990871861209391322823619174468768 11017020 42035348643877167337767854587732623360 11017021 -78675900019293607968935437770721758778 11017022 -271249813168791247995138990165087890688 11017023 -130567030162526373304067281695807962496 11017024 -33881667269720955296919969136954572800 11017025 184662878940048749919846267645624398550 11017026 -328191568782206904417011074242716793600 11017027 -328671103119276693652197720926920303456 11017028 -36851788527310978226196185303345627136 11017029 593928821214958106094017726638245353184 11017030 -251978303157732797702799003330142080 11017031 407327046848110696574555841423894244272 11017032 49269022673945671904504735845054218240 11017033 153633362071316167373862840084116408282 11017034 35369412929032572051287268675611534592 11017035 -99349652462804555467538268338543438400 11017036 -755765191682785063372737606874098874880 11017037 362439064559817341476584422303131003692 11017038 -8753022040686281525645881457849625600 11017039 -835786651067972812661164664803073987400 11017040 64658417167662439227493469349219778560 11017041 29307445592088832860710140335472057344 11017042 221060097176826474778265282188307556000 11017043 41224445330494881512558025476883860040 11017044 115344695748575442193777158295072452480 11017045 147074887493187657491785860565607911320 11017046 81888206849305945818004322927425453824 11017047 -42677921002630389196603009462040827800 11017048 7320182579172650948121457680243179520 11017049 -548292800839339673431513656334346392950 11017050 -191824562482560538997921179969305600 11017051 -956302945880278185717538906380610261948 11017052 -157314348648311042230491926832304049664 11017053 20823561553842712239581732476040508582 11017054 193962910489166408783928352295315162112 11017055 -204229726372545960918951972437199014400 11017056 -434210222994623405207520480538187268096 11017057 313835952758310560210708323078637499540 11017058 -72532069053932510437275892664636516352 11017059 123289694630987475959846556202611744768 11017060 495100808152457449722627985787716416000 11017061 774207841657838309131433409881523397824 11017062 22320647132682854738638706175787365792 11017063 581888852366679872970554842051621297464 11017064 50980744136161178811315042803229711360 11017065 -209763727526393173216554890844565788480 11017066 -122711398486519981816077148385678825280 11017067 406976005243918416007923733669471360116 11017068 117032392458215512037955757428177507840 11017069 -71598798114023163421809508289423281920 11017070 -142969750516858824582015016590606028800 11017071 -160831305543320368454168901793481909760 11017072 35771993707454764625745529353062940672 11017073 2286081943483680940978789239974917104 11017074 -1989743576330717403864904430042365440 11017075 -204728621093214460411456463251185327700 11017076 -308384991463675841001644661159622201344 11017077 -315123813614191472487412442769458342880 11017078 -338148493422540251143371776044459988544 11017079 517279562569124880151634202732138904680 11017080 133798722293134217176103798425488384000 11017081 831444837536030332980487195246493243882 11017082 131944738524383686597512165251025403392 11017083 2164442919676342395799745607069058560 11017084 8024756267348734449183063093467915776 11017085 -80336654311928805728664578622356678400 11017086 80942172729630119621798904321824738304 11017087 -41453010580305564217903127391796034960 11017088 476439615835053615941169864290378711040 11017089 -443416247649772974932773060275192620046 11017090 -3154963020560943645883818422163824640 11017091 -401549185223987174052913152020800613508 11017092 -85288300962903614972055452616987770880 11017093 -603983224570487150403240842175950728800 11017094 21053190774314538050546919517718421312 11017095 414455533636577072284878337970741549520 11017096 -460582152033461940541687012169682078720 11017097 113753980334810529075861528627431276352 11017098 -215841823576939105885034833613597624016 11017099 -131056481217810874355531061836235880536 11017100 101638364909624956370787120221706182400 11017101 -215950198233156135489626307923279919168 11017102 83071598031206908680026776834156450752 11017103 325580653094570614595614802132454010080 11017104 -30971678929371077485271434938706821120 11017105 331983737996030416654530437717916347520 11017106 -178272325228025717403236489080540123248 11017107 -612370364938258490312105622556944873360 11017108 -72161786486497844443841671475110648064 11017109 458392494516420409672934952052116839310 11017110 -20950670628277736395960310003529649920 11017111 -231374376377943855516872647524858856560 11017112 -513158622556360484237597632904718028800 11017113 11504423285858772628517399965262532000 11017114 293316566764254808602620010511868329440 11017115 174321751824120992508702539704019495520 11017116 -5262222482715367097263187886170382336 11017117 290665931062876346626827081695851624166 11017118 139602106580913040878212452212003551616 11017119 -263943949508269484236360737997888355256 11017120 -96017164772781482697636007510824714240 11017121 194095559193678119918245390022617338624 11017122 267154842858913629978793192856776253184 11017123 85056894619981968517531740517651710464 11017124 -68892781595540941757045246528686648704 11017125 -145782571649057178340867928313602400000 11017126 -304236561410217091640860583794901971488 11017127 291173252254075186021121541927687732864 11017128 114232132155910208813528576170252124160 11017129 532180715449306388122513005508241452800 11017130 689340733198426894440955782430883520 11017131 42467730699453543274208072058073010880 11017132 15796964438987700961927184400774973440 11017133 314438066755873642250734655926849487382 11017134 154146490699208979569049496431722946240 11017135 280269994997176102294364489689285723080 11017136 48029846654585520457431083596743770112 11017137 196330989410645179656830041111133262960 11017138 -15189186591812279035010945109173524992 11017139 -253296927402357177961051467936394405728 11017140 154736174699505278356329780178387046400 11017141 14010910185416150819128978262927201184 11017142 -246768982592472035216976399370905426528 11017143 185994008931212382857303155641419583864 11017144 -30238108793174805056313036652484812800 11017145 -61634790296286235945534024116345289920 11017146 -101750882894060956977406225620283577856 11017147 -908943435246088071784057204599169045808 11017148 -344817383770837728658332655012678316544 11017149 -92648828084473477416206510493392170368 11017150 -172184344718876271039212471349938952000 11017151 31514272016322595328489085441521895600 11017152 394498390918019916379782286474739712 11017153 -54759807452758040857010028708477677120 11017154 398605325950439955728755900879295206272 11017155 -121065852317868027441354125607069525840 11017156 -174289057930627023667788179735670796032 11017157 83709425023610219628288438147423061632 11017158 67056607107415847513571061518455564160 11017159 2943641975481729274330886058318981168 11017160 19644988706699117683737035362222080000 11017161 152980157994451894512022048124831873280 11017162 -9547253921182805623738541022042850560 11017163 414622554921086241907741959886913057664 11017164 206691815019393697027072038441325194240 11017165 -24260000871091436452008095996947685940 11017166 -201156188196738208855031905466369563968 11017167 134642620922535084508630470597167449344 11017168 -84526644193417980317969447964835422208 11017169 738610621653201042914120626166409840 11017170 -32135752743359937117847574433426754560 11017171 -159688324767247977158745990119893224 11017172 609049374634929861866080201582673286912 11017173 -146243245391055658688574565033403628096 11017174 -150153850331966855424858169008438949248 11017175 53991723000000817571599382803386396000 11017176 467541907943000709241505408423916994560 11017177 -759140516736862318601518773953811881974 11017178 -247863581384067042181763811055655097360 11017179 -533731032250270764054399640264850688276 11017180 -245444591021512631289922328118618585600 11017181 259801758266763045959006726828590109184 11017182 -174531106201756706276883903873840476160 11017183 64231055616941319058315323935439790080 11017184 -148431939719962905590157629210752450560 11017185 -294137004515013390564030210464680387200 11017186 4947402860847863552526088432008078720 11017187 98785254162379857279582222056040437760 11017188 -57728961122677227451794129691262976000 11017189 -829467532643634187966061364878633761376 11017190 -158204676130646765190715690673017363200 11017191 -11302468851439916695030167344352936960 11017192 80978732097460219918782813797914982400 11017193 -480025428546904813340434124631254683056 11017194 61152449957931302103928787140527574272 11017195 -79515292048228037291180636714821463520 11017196 -414216829349477291262192860614047993600 11017197 -601328485098159676246031296085499487626 11017198 128407137674583094245861372057556353600 11017199 31329778354671022757098875724818565200 11017200 -3186118422112611799945641039099494400 11017201 -37431056788796258086935799224080576588 11017202 1817912445760554372292566452585685504 11017203 -297245429439982677365651103320183756736 11017204 -129775101124263890260627943232426528768 11017205 -89200932106100096058742327852425943140 11017206 -252142208354087774158032196633706457888 11017207 323304680035557771911794212597577946880 11017208 742283602558843322811967014020971560960 11017209 241641994955319884452700640306834388800 11017210 110239302176224270761525838276716515520 11017211 -614633207442628151219800496523810484188 11017212 306033245460682434704118781696169263104 11017213 -1539286216304703976721603589800716808000 11017214 51613596873201163102738530971758586880 11017215 -12320755975460586411711909244202593680 11017216 125931336838452372520391342794714644480 11017217 845294667621423417664983280804370443266 11017218 26828499047657915895116223759517313280 11017219 -460083080485286789080635285586544069380 11017220 -83884082374814955126789761131034469120 11017221 -132430459284449605940001197958586880640 11017222 61924654936173193748046080132746823424 11017223 -504878109033377902793192189298822027264 11017224 315683257470471713949563674177385195520 11017225 -297058518624153408790536649651798574100 11017226 252366973973181780558578653478680362240 11017227 84465357590055773613946142849855789808 11017228 590419181367107738807091052985726976 11017229 -771245192214000574006626116499226324170 11017230 -23498294368827627009411002963645276160 11017231 72275041167807023161453244721863145744 11017232 -30150152140658031739149292069946572800 11017233 10567268557854010972510908568518825480 11017234 -20327912053384456371680643423231433728 11017235 -659230361963747418927911852853902602320 11017236 336836524131793085328450770868150515712 11017237 -63310017880232897329211018866094592000 11017238 210006779472477451717534248502765048896 11017239 417461469061165772069954580675690046824 11017240 -195039161353081734131270125165438771200 11017241 121631873949682423070308508904795135252 11017242 -125373371467650995736811683096721205760 11017243 -530407958160836079627890382747104304508 11017244 225366277413652216785906374967909559296 11017245 1507952123265208271026006146345984000 11017246 293976749527752846694785230284845425280 11017247 174891234093394309173282807570556807320 11017248 -522131333721758404312508837387773673472 11017249 300408718377773872463747776031712262320 11017250 352352138480106534881333449426225152000 11017251 -96748079164390391888578515359233551408 11017252 105524650147124257219173468139445892352 11017253 243537250522819513689501450463916646144 11017254 -103716800438435776802709425463252936192 11017255 219287819740760658360390658576887722160 11017256 -847297415754353930455448061830526981120 11017257 -86533811224259467159889089812672309360 11017258 -81913760993310014387199093567809433840 11017259 -250676802462059032736044800159893382360 11017260 -258392193990123918294710964691833047040 11017261 660828654749768252899985551357760948800 11017262 -93207432790352782892901709816989184704 11017263 -433981667410435974992510575470379595256 11017264 -43133513395697204712600357416037416960 11017265 -124781576784044946636599903060886417600 11017266 35158650685494096283786303807200795648 11017267 -702860109533510610379307304073001485684 11017268 75945699771325366312681989545996987136 11017269 -56103606467197206161724251235920232000 11017270 184109341470817901155968886433987973120 11017271 -165394249567786657469615000171673884400 11017272 204706565090701318417338545077415116800 11017273 515321224988539699291947556570114279680 11017274 -119495518108148182175058976289168289120 11017275 -112761070811272666667588916291433628400 11017276 -80893187168098854832229310307994566656 11017277 -582329462004249969307895454740057090874 11017278 -106655807579594561812482406299813842496 11017279 -225619183988183510216860084142130952320 11017280 -12878085194648247041527155401608396800 11017281 -41278550376846722407227891129859844256 11017282 375900516381724871701778085698678589984 11017283 268601735315561706957339428719171587840 11017284 -75096490329491088117948747935250862080 11017285 -480278513957907977537407666901225710020 11017286 -114800528642223966870045156286483708800 11017287 390128632875418141026911741089128610608 11017288 2794985426403210367588986002301788160 11017289 372005299722987139840504735367815687140 11017290 -136850436175396369947330448473930305280 11017291 171948080152453179473799258847838641992 11017292 660704176184153690365125898333833216 11017293 65851524046627716086363952903564523584 11017294 5963877958492175897564308220833605312 11017295 -655104830409663531816237633253352170800 11017296 -5168647912907497866800257677043703808 11017297 -813042261147605592783013120309974660608 11017298 37031750940126794421122980040815328400 11017299 331476628759337896117715822504866714368 11017300 55040244550132211069471519003646208000 11017301 80798627608543609934130623359256113692 11017302 67836909023566317616814967291413921280 11017303 652664136356464670767977526145733626160 11017304 53988282979027629400039711660868382720 11017305 -4955097169905538815072632496710746800 11017306 -15093505648996000233989754207194726400 11017307 90626513177517482700344628448477791552 11017308 -24319610711379677789105931474093872640 11017309 -35673532997175965081027817207600680448 11017310 -99663989662857991395832258270380624000 11017311 423675685621284720424129829968390713672 11017312 -404558151831466578412500774551980474368 11017313 -722979028866152281723223262016217961438 11017314 92789008551167941680245179154950924800 11017315 -2524923686499132678376487055260463360 11017316 -313162434954715518431323993203003672960 11017317 -857016358407859291893040779858637980288 11017318 89794985327772353051316180226385846400 11017319 355883523225024073773751033024072257720 11017320 -43014410896883673714313156861062758400 11017321 -99659808289677433325698848784355529280 11017322 123636671142722080024886322076278420480 11017323 132901796341823235927876094819453326000 11017324 -657861694231111256995546970807148432384 11017325 198743421813781249251729884151333081600 11017326 136380647791488062626775775657818745984 11017327 -453314420321770774099717665051455627824 11017328 70909519985406640922462947625467576320 11017329 2242054171934103975878914533511509600 11017330 228784364400663844703484746237752966560 11017331 2869288241247914133075877087992818640 11017332 -142012998711114202369603046744491553280 11017333 208125366943580028971469522120083897664 11017334 63734813349396968827151221828260870816 11017335 108034077549395543383110173054379563520 11017336 475077957107427926418437318175013416960 11017337 126010071754400788544542103779095923280 11017338 5851714192308674353202775169080526848 11017339 320542260038835912351109618154668575140 11017340 514003260345820179218721685535637504000 11017341 -228804595049967625773415591345474839450 11017342 -38669478059923680978131274932354945280 11017343 -372547777873972037073701428426760169120 11017344 36145827842806528529202515211756503040 11017345 437316764048247838532232049505842115520 11017346 -237651013081086428672643726910327678080 11017347 -10010434149965317220915136734442386304 11017348 662553766834233581261386970892251188480 11017349 -180373350999342304926200267974099652064 11017350 -130803348452755901039243680045255344000 11017351 472260581064090817986491582004852044400 11017352 -281218043745130386315872435976197606400 11017353 142923949946663209557092101322165093904 11017354 51429625166658346692547046989988443392 11017355 19001864587399090379966425136883118560 11017356 58862162946161229253687837220315913216 11017357 -167227844656268208776532572600686149928 11017358 -433650216492408904993235965950261302400 11017359 -5409608071910101534933990753527222336 11017360 -39695867885938523610345939956572323840 11017361 90999411641376350700765617559956829300 11017362 -111257722385131658340273699768037305984 11017363 213906950815995369345948220095575598160 11017364 461404989216958008732788648514958872576 11017365 26690745849953586869543954538140298720 11017366 53551560958628771470297941603609433632 11017367 377511482838684291909650548603440073416 11017368 288711518451255316463266116931398819840 11017369 -311886377255414770559605681567362236160 11017370 -23690672922347066421937842734421181440 11017371 455083074303242407727795303798726997912 11017372 -257103438173900228412802280098770075648 11017373 129000355856411310724662025817830619622 11017374 1564838006286305810623555240369440768 11017375 -254217970411016981128768555713194112000 11017376 -355948743831450112817032693331316768768 11017377 -93627896529600261334451996908570073088 11017378 39503938533607412206020716949320048640 11017379 -8998388610210544282484625455568613440 11017380 -205265787683079049193506310464125358080 11017381 644042730863090368186990772864847753312 11017382 -31890876509106220613585625651232899648 11017383 -187175672987746197503855166322561965792 11017384 -222656003885820067095306695042606284800 11017385 -200380938964356832226312885404507395420 11017386 214678373766067306905030100490901464160 11017387 74956581780269012495979761522629197000 11017388 52785240268649916508487334798071992320 11017389 510514930345755767291648744465837807424 11017390 -314012146181268533520695859364876243200 11017391 -145782045571680451796285570162587633152 11017392 25917027336098332283361446693581455360 11017393 217474344482102133139480493152733361320 11017394 -40719747709028110858351502134066880256 11017395 452899395973853190069632276790390009120 11017396 -44680157338927550245138178159856459008 11017397 257702412514137266905518075625849274880 11017398 47407605351932641560443974168249853952 11017399 160493342544280429708893410788647014880 11017400 -119069797007563589134516709754679296000 11017401 1178198094295966071596301410873356224 11017402 239503995691764810191653595117474075904 11017403 561758049008136081275264841692913728988 11017404 -324259369010619092317279450453469690880 11017405 783460283389164571753757235841439958360 11017406 193710596876511113730099031066014289152 11017407 251944198350069198159033826336142198400 11017408 235045269089073844286413208982391881728 11017409 242036078170237688083996334284821928404 11017410 -173101629587815681689176779860930470400 11017411 -1640701233381048463471539338302489277760 11017412 187402276017563846116058022591501373440 11017413 -722829810611266041348208226304875808 11017414 323003718400582942777755924961857909120 11017415 -284046530029554704671406175215055154440 11017416 49024121825313973541789099804292710400 11017417 -8035111218631327027832203027543526960 11017418 -256770667490875788364752012439455121920 11017419 244198888644643880906774567334046464000 11017420 -212009188686337190380958998086872171520 11017421 34196884859472476760178713057847200000 11017422 -32356390971584942586004638160848637440 11017423 -108010824390780326933849964103015127736 11017424 -199945472726751656941114207841210204160 11017425 127178336198562405538806678012641352000 11017426 10536586820570884642051748428410024960 11017427 -255433897152191439719323229177957638608 11017428 -173882838753271302768863000446892175360 11017429 174840679385893948469641437915360329500 11017430 51228560502105645789124662333209967360 11017431 -97682911230786830407020987631160478720 11017432 261464776030870689924082714350317414400 11017433 -143617451609946667645137938538160128960 11017434 248093805809676263874290589093621742080 11017435 80879191126985908284779513457756460800 11017436 83209577288673550350475479175843507200 11017437 183967141308848909230212171437267429568 11017438 -63169321407773239097600097604711236480 11017439 -80856811073020735889856301719118636200 11017440 -4604430221704561993676851474181652480 11017441 -92162994404782740770625338676183320158 11017442 210490659603540691665407247667635745872 11017443 -115890671826483601583463301977553927872 11017444 313821104928517700415625372611068087936 11017445 64963517540761586171385500280577220160 11017446 -193117718861414523287493014686652831232 11017447 83406485746343272089148207144389021232 11017448 -332789224467888252050929983170243942400 11017449 -268912195468462795631812763938658508636 11017450 99660420352425033914293724663818944000 11017451 -582577878118963418501504250849484705548 11017452 18148160612543951402388650812371397632 11017453 -39848282930696719803541943991075578880 11017454 226583622476727046450978085713171221120 11017455 -3135505926820715079170424026513606640 11017456 161333578111648563311079715536736550912 11017457 812284109738740503576695398863326856432 11017458 -34586002935591468757849633031871796224 11017459 -243468241719671565769593726044611879784 11017460 425599863952646361911164245772738560 11017461 85228647453783090733447933067373531264 11017462 -72434882354300450631732033973661285376 11017463 -84767567982252631929102768211108396080 11017464 -156306826897272780326814895743700500480 11017465 597786956773980193721681282059572814920 11017466 41994189247060990924998630221877144432 11017467 298591412471693833397689287499067835084 11017468 59749325158870316541001503840728113152 11017469 -223825874094099213360676463642508686304 11017470 60323883441850240137813428808254265600 11017471 386821725494552149608316239100079996672 11017472 518402321797132725256252281398866477056 11017473 -136107829868271973333101709169212419840 11017474 -191340972107513295944146066908878508000 11017475 -74908685768256085843947091898622439200 11017476 -283841800748899468661057194420934352768 11017477 -927239975876253672995208963489835115940 11017478 -351782596099749556033820127751030188960 11017479 -301243678507103814577560139048135157760 11017480 -571343781662817548901979212152886067200 11017481 -504558876562968112002054126299006126748 11017482 -10952138813811240402883232384853966336 11017483 78234360367588647086917149496564805640 11017484 488764643870394128733913994349064492032 11017485 372996520951866716316171703633873243200 11017486 164299073579583114221975324815322223744 11017487 -412189790678283477819807157449917085000 11017488 20298895642215025693906899723986534400 11017489 -288452109531182699155930629241760433344 11017490 26600718916032213692897306972272719360 11017491 -490541054149081319796394178237603686656 11017492 633765686316452654824233033501942876160 11017493 -117655597134160344376132692345301178112 11017494 282151950830921337423096995394334883424 11017495 -602337875650391916011076667498795185000 11017496 -34226636043803788742256103798772858880 11017497 -359831940980014717446893856864713982000 11017498 -291830044084131728942112732130836080640 11017499 -993229119694058410391166957794498341500 11017500 8921222928992716393475521632205440000 11017501 -187827519333146358994790091757947158976 11017502 21551623542029670117467891584159070400 11017503 -3512462283184617732016049752299513600 11017504 230034484690631515143898790243548004352 11017505 46480940906870990757821314003621125120 11017506 -53370741683551430865874800910441282560 11017507 -100469251995376350221687421260963053200 11017508 -174008753477422061008025352271422376704 11017509 1837924692169738311501197827674402720 11017510 80345740779946103442001481195819516160 11017511 654988249588850020510143639226892843400 11017512 -210106960717102711392773198122876108800 11017513 87405041780587360503934003776706163784 11017514 -333286517424105684690026559237824376144 11017515 250285490960476976794604863259799164640 11017516 -376236516176011738573620981357222818560 11017517 -182687240021182825209020314224111160608 11017518 -2222984565110306324236624581548086272 11017519 -437076311627114443999523025353320772080 11017520 6731873262734893902313132366666137600 11017521 487351324652159475147620241453066503490 11017522 -476570923907759973493395304630249256688 11017523 486270363430611308469421719285353135304 11017524 -19272170568372989669935863773605134336 11017525 38695689944419452986054772124950541300 11017526 35211848247812662905829325607516791424 11017527 -102585757018763538078455257028244078768 11017528 -400784534861151540855557410216600227840 11017529 101106319303408355640653233204389753984 11017530 -142058363968773891696893993521366464000 11017531 194113593855517605293938238793377592592 11017532 426310717314517994770976174492792712192 11017533 -168791910878278314608300785230048619776 11017534 103885585286750135144372855097984960 11017535 723494001559601360087632956178915012800 11017536 89453664501199105076941099388740042752 11017537 -456026178327281547051633868484416919420 11017538 126748341192881437658650588531303772160 11017539 -6780044879202145341859288287588311616 11017540 71622582341436455747578076833831918080 11017541 -704810204322831316892571802266611869188 11017542 2094708799987539183144345103406461440 11017543 3433634094975921919562074673203997424 11017544 -95037757923629682802339940792599910400 11017545 -65061359607380958855252047322497203200 11017546 2952337371140895807880486248933026304 11017547 -280988860917218186616772472550348290040 11017548 -108947369769178912228744089392698546176 11017549 -631908458135176333673426263904245799520 11017550 169137069255488561843357039828122252800 11017551 217418697596697018185433522009272031504 11017552 48487186830618428024704397464292032512 11017553 -601617662120454135686983667941860333198 11017554 -217396205874708943455219897256436254080 11017555 69472803720361021274798707834009249920 11017556 5059508953242132707936311617262510080 11017557 -577597716014629090237943752436752703520 11017558 -251990135799122071724263183709277009120 11017559 140114533747473033761169684067905380016 11017560 -172251556586722980934183143938280038400 11017561 199229149821793051312725243382773253524 11017562 520669476165725462420929903769102124000 11017563 -14688042702825616413808365258619102056 11017564 196092366390239123954119227139165409280 11017565 -83702816649467022064217332575972019080 11017566 -89883432015244145544154831386463918080 11017567 -255393464913458658630919851151938546816 11017568 440391892721359419868149660038210519040 11017569 -446034108131833702280993348371392822912 11017570 200287877726937505686025318540941188160 11017571 563969544406704279273629650702917311772 11017572 -32577238820627490652953637570004855808 11017573 -323276808367762723747595995990565262560 11017574 -4883832617594045107712151837088690464 11017575 -79174082092057917336011396549822562000 11017576 -360264018011071990976099822661194465280 11017577 -308534855180153468231925539754293836800 11017578 -29756821015921464714310457020260539904 11017579 58115518961906262535663602791432600180 11017580 52528281690373998191907969210629130240 11017581 188566796181148297706807776506205224000 11017582 -287737453942389943296516373840058524608 11017583 -60243982497370979434300624955044542960 11017584 -138477652792814743186979959279607218176 11017585 -298374790287663056573028962199969076440 11017586 104334098286500686890707747784607070208 11017587 66599615805992257434369921991263029760 11017588 338847445122903033946413808508714722688 11017589 9487700577723420364548245794133033568 11017590 113441442656759839728583603864701868800 11017591 -282232195667245659192586669716971839928 11017592 -1309868304528688211744616841696004382720 11017593 200193995636961062404548058416868291200 11017594 -23207775716271650411488532974696896768 11017595 631296620651125975117607515543596153600 11017596 -4661925627468515231275378441586712576 11017597 958958701672512828845565409128199274592 11017598 24616394567988782153174957823750517248 11017599 818022321099285210797019144509450868480 11017600 458472734171965255731161616252665856000 11017601 362235819151354647467305455593858832960 11017602 -42668943111763118769655419686238307680 11017603 -854819735614644303160379909195038230148 11017604 -236909283044347793345183580524252984064 11017605 -7156455657783453420321597229371297600 11017606 -428066724784721577482394494409482210880 11017607 510749115015985639132477147629711475440 11017608 47499731964707643503796042925051576320 11017609 500576459480509889301726865010265158810 11017610 -55074785228366690545375298613892763040 11017611 -152715226755710635498817372667513003120 11017612 -56258105530927676223429131284930879744 11017613 430785403234618598065206277819374599724 11017614 390374385951843955487906614681418299392 11017615 -56118307065220836519057244916215053120 11017616 71209485403006020763971416173502595072 11017617 111230099371832428635757079317637181696 11017618 -87830743568861835073883816333828154720 11017619 400767042205314569311122378482709877296 11017620 -155568298855135043455857466267692165120 11017621 -319860753413614318914416777737435501728 11017622 88449238754528301512341702993871861760 11017623 -135244035269328550062423939042102206616 11017624 766685665494086883705256597714345144320 11017625 134777499653424260759176756261617600000 11017626 -133250038945355517130516711308429574656 11017627 353822982292605173077507780327290441476 11017628 55825145299771878836719708416567418368 11017629 -27958937266759682502272276165305794240 11017630 -51220781756660334857853948808568302080 11017631 -396653954917179876681049112219396130048 11017632 -7709994852359296676617962734701510656 11017633 -1201506237663729316715942971277367651552 11017634 176746546516473176510452293082120753152 11017635 4182465278895890085346943011577184000 11017636 -162949855375421972721017524478759985152 11017637 296867918370037895184682722106830980892 11017638 85465345922714911633444695557229412608 11017639 -1425282542683654017942504715907092200120 11017640 222440626993076146751686778220118732800 11017641 317431368118815836422005605049396334992 11017642 -290195780702772951399975499311481936800 11017643 -19644134268651692299055397068649519552 11017644 -108885821983215012261035391792961290240 11017645 -209954772214085880784447825532976439200 11017646 -274641615501730617531609898565719760640 11017647 532004791920442098093865729089329940000 11017648 46268475252216387769294705954570895360 11017649 -825280345721315269512608204966589791964 11017650 55773534459244932301059944781987600000 11017651 20313593337865954607600262611129046000 11017652 -30910164892612903677020973485947956480 11017653 5598059996523946880059682480341147008 11017654 482834984025341366888553201498692623776 11017655 -924474419016725351892823229447551320 11017656 -235824114983966487157146414843432960000 11017657 59573320833456080629911707826443904512 11017658 253593580155850607441046091478221406976 11017659 -125499315529179634281523999650403578432 11017660 96207691026459601620192577483489766400 11017661 -316564527718030511674340178356760936000 11017662 -61197384711927835360051321106716602048 11017663 -248412228751225152715457681748295029080 11017664 -13149773556125522113119300519475544064 11017665 -251728373848725569967654072684111455340 11017666 140811236449696933505348942008033436160 11017667 296097560498761205220663826246459653360 11017668 219898328628750118350006072927406832640 11017669 194974517241230702384445717058381207008 11017670 24700562082742621815707289588797489280 11017671 15406216363393259137207489530368066304 11017672 -89535025139595694811709303438420664320 11017673 259468093488465117257481404993333336922 11017674 -72967688556799102022358910572778344960 11017675 1306473265755525187128217958925066800 11017676 163147315225510557125737645582878984960 11017677 28841422626119753901269760278791485504 11017678 -9856795084756355385828128633464454400 11017679 149679996785685619893862190279335264128 11017680 25289738458966779787425686029310361600 11017681 -1098132063845459072684313640772532915728 11017682 -79711486563208865789315001094499665920 11017683 335782769467182920328092407979386314384 11017684 32436380043858330935804140982488127232 11017685 -19909119880112665757507566482237008640 11017686 65006518511813968571404564889185696128 11017687 -132308492628259467365643970662703692664 11017688 -627703959270692338394343663763047444480 11017689 233172098321893970321555984185542204624 11017690 -99044288230692520505733617052967956480 11017691 289958957729903824191786941455935409092 11017692 -172645463950331746724120832439777072128 11017693 236584178349522947439190402531320532224 11017694 117700487921083162195939459015242784896 11017695 10977176916634518677968596214793511840 11017696 835956826630381470424153412377466634240 11017697 244981894848455759362557919873909770900 11017698 200219823176627285801321671100917006848 11017699 -119189930986283773025337469076467223928 11017700 -199894849356005926699250972351411769600 11017701 -20963672531336227725490442806259776800 11017702 152479004309969609546278693033785753600 11017703 1290331146849867735150543737999600339400 11017704 301848131101429648523086638599971307520 11017705 -30079158440626399841140325110154770140 11017706 74693720512499824036951777227580596480 11017707 258163771828576103524281708321895060992 11017708 -180090461839202979719657704928523422720 11017709 -397416889513203506194584599045926577280 11017710 -58646371498611061878203149996310937600 11017711 594621858684477835848687326053686861624 11017712 -72368327110922751534825305274407092224 11017713 74482480221067494024284973216582816768 11017714 185513543435364729932373757040357373456 11017715 -81546891974678279462293947020941397280 11017716 68355353192640240764557692761089277952 11017717 336678717060315963214358651624668488732 11017718 3843304414581981606365903463535831104 11017719 -225984563337380938729345223137348245000 11017720 1417975495562046941056063893510144000 11017721 -223683255597583067609085738885103661376 11017722 56295213364671008006958740381295747072 11017723 -362538048072440457187445320526811112976 11017724 83752226374233518689973262276984938496 11017725 -109580864894890618726849125326766796800 11017726 169231826783934276804589393511993274624 11017727 154725388461868920409097992225960213872 11017728 61578196552362317111354057662000005120 11017729 14903839151460611176470513772253527620 11017730 -59919009906687545796237614903362230240 11017731 268740364027926771411026782923081935352 11017732 -185383796476157748955574485910735459328 11017733 -77082674767658649078384155975292810018 11017734 -34770344238931562709406528661824352256 11017735 21108254775738940001501892390072484800 11017736 26626161409358685295247053899971788800 11017737 397837498797787712495386463802120202794 11017738 -533551197781204883829532167812174305440 11017739 -460428271154404007436338909798782711560 11017740 377960302554108635292244083201072660480 11017741 14664138257967019903082120324944653824 11017742 400473268660537768267899645316238158272 11017743 92674534809018860303051578314575248128 11017744 5008763910347027164906087490169094144 11017745 460104171812761299286537126508905979880 11017746 -10534473136413319860785784171780712800 11017747 1999090872631687543093556011380447040 11017748 307904553843797340890310202664277288960 11017749 91037977946187009273738881289633849120 11017750 47408424036330052307680452684476064000 11017751 -1631564204532799949936960387471935677360 11017752 -7087980968612004837118286412680232960 11017753 320475725741930303165670553692262093264 11017754 299119438650717613229786421443635145472 11017755 -93539799860172666832381326720757632000 11017756 73565249402285141541019297155828239872 11017757 -967845939369167400537285450210658115994 11017758 -131185295858744965215105151240996945920 11017759 -521544230298408284738477910909913973472 11017760 313469986768851898144135340547129999360 11017761 -7326515368803623120335208051261374464 11017762 150112030968423847575180430471994798592 11017763 -251735767457063505574501959776873417520 11017764 -234875051953855096849461730314444067200 11017765 -402644774038767003859572243079753430880 11017766 -49251850754278777320512510440980636096 11017767 -469282270103555145528909199090232188080 11017768 -847040737633906009860937416197159331840 11017769 178694363772312026085557647479825792 11017770 119452299093633427314622233081365433600 11017771 -184119019448372675183963383308808489800 11017772 72368094896654132977832749614095880192 11017773 280453442103712298638265937737973154380 11017774 -40441280427872938825763231803198428864 11017775 421577589207692629329514172342275141800 11017776 7820744612047495062014231819845632 11017777 184577532789973969862557735758764147440 11017778 290134414932587319875756905183325742720 11017779 223951611273939683373345610279979408184 11017780 -4848050710750879315620685584628531200 11017781 -305545783517420744671471336683083126418 11017782 4850977517396906930188877814060154752 11017783 -357624694612415636760527824964681011280 11017784 62773151133989040553909047089765314560 11017785 -366073463576639036512781575629840512640 11017786 -26927078979095162239318819516783683936 11017787 -797784199522675319533155017139121393152 11017788 220846514757537259986296248940310950400 11017789 -758598824786571715036625873667434003444 11017790 27796837067440805191817563735200399360 11017791 -542128656507481294680642667539738167952 11017792 210131482231831398243914802174464884736 11017793 -380071255557194721944603832151141040958 11017794 -96462294336650700895030836433414070400 11017795 -317834326333472071793218002169705609200 11017796 775776777095529859409514445781798400000 11017797 4933400704600473715422085591961329344 11017798 37988747708450281839060274539829005120 11017799 -34247300132539349765420025259735879392 11017800 -21705296132900148485510160051011712000 11017801 852780333620051168896523479301147971802 11017802 -627459846284637460130741482355741566368 11017803 -63216305422404351636328934922273825792 11017804 3511667344597521836200664555555520512 11017805 -30532436310623532135712152684401232000 11017806 -84338762328265015532440822594986818496 11017807 7872550084565508583645552206446099040 11017808 -29810417945984424484540007711104696320 11017809 619696423621855927460126486918959899840 11017810 38993887445636960848643056187614054560 11017811 66645645444414832867786270128519050832 11017812 104571087736578166971195568792421455872 11017813 -500674592945281001558588457124495587140 11017814 23314520221598217527187231354028300800 11017815 176323785846043774870535970193475155200 11017816 -264477288633833168569146303981499760640 11017817 -32924776810023226643322217354633343340 11017818 -6675923805917788495242396184216686336 11017819 1189864752238181902988841217126770131496 11017820 -7380056753990544379152623906559559680 11017821 -105255611385959907734875290648436736160 11017822 -96403649118857905077363316467698336448 11017823 -432559319875253042749049481155626807320 11017824 5685498353858544253797394169576816640 11017825 -87256943401749732399863805286491936000 11017826 8427252630986233570411855300529516112 11017827 422016000507702910688143140962617307364 11017828 -435660884034630024475770270331244912640 11017829 187205219091249019792807168228417155420 11017830 -97399755199397132568531656785527166080 11017831 -481995471980943656767412169232076568936 11017832 -7586339056965913553950621499184906240 11017833 -348068812729146079575352421532121182576 11017834 26466952660255684905973838506672128000 11017835 -233585527925711387253492122417251891200 11017836 36058839874857442471237350835619496960 11017837 -515384663426574612332257965494482570080 11017838 -214233231578680454019929578284676299456 11017839 -53018452073733229215891753945757777152 11017840 15016502986206363101557735235121807360 11017841 -75182674024927315088492130979257907758 11017842 -104820704338468206361531932499231590912 11017843 507809351055913707083706867751144950092 11017844 43760275689308783653753827234837984000 11017845 -348110552032741103123830179516990166980 11017846 -282788333643068407849160248325624390400 11017847 8781711787687065537191160604599001392 11017848 151343222909169786306418005227817246720 11017849 -614613866950263616651962235458822352150 11017850 -178950147397456817305913664518756871600 11017851 25258227921808964630288760229370237952 11017852 196265098270165217472569419045839954432 11017853 216420634978558247898511324434249569280 11017854 -173877929732252823633611548654061039040 11017855 91293410918934139891184992996897478760 11017856 119264787176550847875360106114355036160 11017857 492062455223529007285948185675076469040 11017858 269944842995070889966302699667117475280 11017859 1080946205599502505795677606429827114704 11017860 -3817273702655113619699682246327091200 11017861 392960732287808894375171401716095354462 11017862 -381616372096713179260692815019332657568 11017863 -551437809433313382326877186639375998856 11017864 53582888841402483539327538274611363840 11017865 -192634291401760665265907672388271141020 11017866 -70874843378794896593229349162108119552 11017867 160715943313343940477236119896533478912 11017868 420291932493754560796711618822502600448 11017869 -124292124495607833517374810435818120256 11017870 181543501298636341412062848861853503360 11017871 1260174107546244157796032884639828859152 11017872 -137853347476619747259837523024752476160 11017873 -130219924105802835018641440271560988878 11017874 -42677624599543585284439434784069874688 11017875 476276993237991020802260408335633536000 11017876 103850068092046371296203197365924325120 11017877 -449224445448610611404839579394093599080 11017878 -412436744369294773634833693980045801600 11017879 236969009298791371755486088924809953480 11017880 104355552512496314780309488630076006400 11017881 24947557291875771071469864661848137856 11017882 581301962693703196213994298293528765952 11017883 498665202287359992858160162527580424880 11017884 -174944719997084924245935104754376779264 11017885 -131184058719008994381930533781781923840 11017886 -461887635596368975100603302524192663552 11017887 472841097502251285786999423433872561552 11017888 -59206961215505117526408549373499670528 11017889 -247530760626057565903230524577770278140 11017890 123026032163011747728420951077836800 11017891 221058458733930432992972417460526380800 11017892 -531956832793847353841951304871966694784 11017893 -359991115004853283988809176358659465600 11017894 398797293066834456807298642489705046496 11017895 -94911125115066397778660913378356737320 11017896 75791562895989568495477448958305894400 11017897 -152762108775922421809886746943544384 11017898 -113333578885033131946505046366780670800 11017899 -65260706025059273970444009522318089256 11017900 195442156866463600005809781659663616000 11017901 102469836519685899550849653657134938902 11017902 -112151934527867768152047339885722582016 11017903 225476182557061507667625688861708468984 11017904 -175519079543158297969530936848298246144 11017905 -133434670556439564016874000697593380800 11017906 293692297520608495828478120785292731152 11017907 -804504519400991167748717903762799545844 11017908 104402735069550207449885167442777247744 11017909 -137419534834531463665791601598388082240 11017910 68348066312823149829826404058029926400 11017911 89608573495716425985616365545342755920 11017912 757854226429213352898504040116123340800 11017913 86591465626157074232860523722189213524 11017914 -10204097339781904829153223224747842560 11017915 389463384807703775155148404424172082800 11017916 -60338328946477512127574461087859681280 11017917 121681298840515582997103911917524210240 11017918 -389375573614916442663303560354747484096 11017919 589886899836573972240569765256219344760 11017920 -6668980644198807247821346544025600000 11017921 -508973419995882169286644425498924297216 11017922 -119006068617835177604531003799062155776 11017923 9079129097569466716578464011898891520 11017924 147112721018567752197110614991571744896 11017925 -60645444243364245790144018517918881350 11017926 -146404819249468510664199138853665914208 11017927 102214437619211569058401635847932171712 11017928 -1035387947319366940389680357885923491840 11017929 -260327573686667183515267244715770558400 11017930 -8198719173808708050407413108816128000 11017931 -251640194523815301679971551485342587528 11017932 225018305601734492355367973616837852672 11017933 4177823862271892506588542218605862400 11017934 32606463230308678552826316061255096512 11017935 169503684837675512098434127262345126520 11017936 111866059058793518066192752355090849792 11017937 89102142302896401062954886422997194304 11017938 71943683762026647242221868621176688640 11017939 178077230350993075226469509329391580036 11017940 7710299693788574134184190979586342400 11017941 120216300205654496995337080156790402784 11017942 108136546537971382927809281698915108224 11017943 -243053009431898462948800962455010385776 11017944 37159648001110483600547739041413539840 11017945 637706993995962772218072711061262813700 11017946 327285725035160831802415788179003535840 11017947 -74376429244963189030684066983972291072 11017948 -466541607842331772524900544639891873280 11017949 641621997947469807401448837877941591936 11017950 177045142139402135370410566564142385600 11017951 -201501805064974060773530379894394563360 11017952 -147018008607563264756276305810936037376 11017953 474485566607210522382765914969816482962 11017954 -116111794308751523947539647119997311200 11017955 325054865024438654272632528246605352000 11017956 -486269578463387606979299190707199713280 11017957 -432482839403638655008606102984742705794 11017958 35615833226688205500144158470587678720 11017959 66859728131603253745011498149465522640 11017960 -309108116355783929179061808509349120000 11017961 734376227985909356007737579299751813562 11017962 161781277713075279819098127128839615920 11017963 -35426315098037070438556972243348834992 11017964 -29560289711760772037402335848172257024 11017965 -18946967637123499541177908519568081280 11017966 170908096021821098542441484168093702784 11017967 250329912674585430517515620077929041640 11017968 6914550217106171122714694708610269184 11017969 1039174781509610474629116398041622054196 11017970 -305719597740427375782861309226196203200 11017971 106300324109896427034167622718080196800 11017972 155235874579172036550815954530462433280 11017973 -572385736464082232358100866008464541778 11017974 142449678578455756343078952260958981120 11017975 -412315055059961276505011691370555725600 11017976 8452650449073465656218672804113100800 11017977 -160847355047988595469314786800839567280 11017978 470836395876458070683159840724333024 11017979 -26837180467925947357173560579627587824 11017980 -61291544668582554931725374666921187840 11017981 -336732136584249183981341459823652201268 11017982 -318126476112993190564675894212371217408 11017983 -166996409733019783445528420948456177976 11017984 -544572226471145852298576263559350583296 11017985 31929402777076360174630478987033841600 11017986 -94860423451050397448802117087645941760 11017987 -318423219946381117405227427759369126440 11017988 431918847716467204707687290032063759488 11017989 -63201363891983745375127770251144469504 11017990 428821067159833420860604176828370250880 11017991 243265304107564979115312457926053763384 11017992 819589490834077899710655154679623680000 11017993 407063021470743335360558169999033582336 11017994 57814892309544048552644127647102195040 11017995 187802983651306189370451090573361040640 11017996 -14084485017174324430458008022191255040 11017997 -138573891338496052537419570286844732448 11017998 -220965827234201913586991998682310543360 11017999 -186101237916362350816352966226594516840 11018000 78486825243894231773719602145984512000 11018001 197080808697280972791436951946632500000 11018002 -394287351435362587887895527129274728048 11018003 -968047915500755034741173121693888128736 11018004 88629659219730507596975529416312727552 11018005 287475312664725471571677329883964788000 11018006 478219384364668216004050323370594963200 11018007 -14796372106819109613729110740409055744 11018008 311487126819552192327884462346621788160 11018009 -982807461609385211986148580093701962800 11018010 54473124924569655350251054420015710720 11018011 119423493730181346079771361933379892800 11018012 -72117910964468356744456123992306106368 11018013 -163093924305335874449783944309745930112 11018014 -100698388288082611329173240619723801600 11018015 -271640557996561257018111264333236214000 11018016 -495673247751551630140479837144422547456 11018017 -97618448546288538655201022054084250816 11018018 278793149252222448684761650502249468160 11018019 2776417154348006844387246457253107008 11018020 35497106310073145513213935779730882560 11018021 -99657120567875671353010206259256779488 11018022 -11792829546914742403276527758700748800 11018023 107536170477772904740928146561844218320 11018024 -62832813729180743015749207894542336000 11018025 -2772432135335614057288685325472104450 11018026 -115150792591952624934205612363074779136 11018027 -26471240352067152749887228087692674124 11018028 -85439070882381890518888492447869911040 11018029 921850550370856625166617539260714173280 11018030 319951519410723307617222413856161012160 11018031 378294273180230639937954769173303852552 11018032 212507231218461323792638438074387316736 11018033 -41884006844288280039096222966866856000 11018034 166300741606178938288110340728342954384 11018035 -11725329684101114652292358279448099840 11018036 24224011604600025757548169801732707840 11018037 -303258988863512309824229066836565296800 11018038 -974855193727556095329167780530092480 11018039 -384922053330725454190100000144568895176 11018040 183689880539441872756904320895513395200 11018041 4591773591020532751144357091916241552 11018042 -133474790123103799192504184379037218960 11018043 -250889851122789323353541477739889606920 11018044 -6153217007477633421115245822384065024 11018045 -40528581783189551035027928440684995720 11018046 -136010356744034968412868396117311619456 11018047 15273057023505288647086903727522095040 11018048 109244141700058844023486845786149879808 11018049 -11568055632862050140432836469850308160 11018050 -6386003745275983074842142249844093200 11018051 222006084507081492090177828682638643200 11018052 -115791471242865836523733123361272780800 11018053 -307617540342925014503788479331598305956 11018054 177525891116057580834084335908493402976 11018055 -53999475528483819464490493466160648240 11018056 -203005207826562451773982964844705546240 11018057 -584009626839751247533937310659607027000 11018058 132208179984904762977795777912734504448 11018059 169924683538899837303129163710242875504 11018060 477682863210762495837755103776346516480 11018061 227455520535486204084044940288933644310 11018062 5793476249306007270857552674750940160 11018063 -38385486427998091684116717030196308240 11018064 -27043544139937959133156044499500662784 11018065 199573377798019992896199223892875426920 11018066 448296445000795611091465825228100825232 11018067 -180661863259777763348099669110887560520 11018068 -50846826013378663331342284861611311360 11018069 -501991938501402398588137901860609524480 11018070 -7878902250907306909384847870073465600 11018071 519322124779857575928932844459368619272 11018072 -25796726684831142726074217159572398080 11018073 283748779270158152485036733530418246400 11018074 -15217374022389924444341893432201540608 11018075 -344206800127087546760463404939537546700 11018076 390322401830269356475632979335214213632 11018077 192366409420272077816689505023405240672 11018078 330115956159684127015257715625611827840 11018079 -713697879040976866777740039762671428080 11018080 -559152550787610862635975883959922851840 11018081 -5413533105235781388708842389850487168 11018082 8986143501035190277329123429486686208 11018083 -1115883416874709527089445484465451457800 11018084 27744155897559178950410773032782659584 11018085 93727214644740338287976809573499091840 11018086 475713053111084236272713086557149134080 11018087 510013115356358471072481395444180279736 11018088 244089303331222548855227356314049935360 11018089 -210033538008963219835855728883751975110 11018090 -137048531380681089949108493740561742400 11018091 -136411122330463261609886648792074082640 11018092 282107176145238908333468058308614543616 11018093 -142820362152556302780197299002868607658 11018094 16097239508980638880566998736801298560 11018095 -543646279401742373029784666245056157200 11018096 -225103533504453058949164702338076213248 11018097 -462295380490349879750625891350822044926 11018098 -25347486268421838877382073673082795520 11018099 -21198292832289969201342767062546527936 11018100 141573646694538747154978684370263296000 11018101 130106892620395175192844567330333389102 11018102 -20244662551556786728837340316907729248 11018103 -84602157379083963316595997256308870600 11018104 -662814364222581306142041658055018004480 11018105 -3197410417734093200831316105010692480 11018106 -242326171960066067951824550856488217600 11018107 219187127042506439605719867812999496356 11018108 470287475270912698122986454912117737472 11018109 14286718803363838003025125933157195328 11018110 281230454261790519686923921438648080960 11018111 112119463190951471641818880362754689192 11018112 -136393988818913844393696407152754688000 11018113 -60358550868703125541117602636054219520 11018114 458123749076910714467510386205748232656 11018115 -327634842482819762295836208962830892400 11018116 1207766268983487387738385160370634014720 11018117 -410443429379541971228825545369070546400 11018118 59995008653510656590008146177425199488 11018119 80005501991977292275312020950926028800 11018120 204183643471833865930764550814417356800 11018121 657292340190926001901512857155212384 11018122 160001434210096104306176345075603741952 11018123 -122848299943758273522987420771191267628 11018124 327138653132287151411368544348032913664 11018125 -45641440180225098519584192980714633750 11018126 -12480768251395587213033340436981935104 11018127 198337799774581028957164057327896571008 11018128 25558569844484356230557344309539569664 11018129 8636591085575921774442341082300551730 11018130 239735522050264925914853977283992320000 11018131 -414025006289487285277124901468568970068 11018132 -37977092350475813666870512778650705920 11018133 215302652314339381512317317949036739840 11018134 -196816124727896962438434621119442146784 11018135 -9720171758380450355679369104854908480 11018136 414089980439813909753654428254037094400 11018137 275384462580253410642626615084984316100 11018138 387518264894421135777101655809416995840 11018139 235542792046846628778631084450160640 11018140 145616807688681432551031462850654717440 11018141 570843944091033807127914665333798605542 11018142 -102710713420429301393180737934672204928 11018143 458804858249835970837925666476345575392 11018144 308923505337665761006740924895089131520 11018145 -288904303851560495567242328064979889280 11018146 99566382258482132875042692482708392272 11018147 16860082978528523210347664843361521664 11018148 -1435588982110112853211154217418309632 11018149 85704787693937211170288679182854067580 11018150 54557216177433876945806145333893683200 11018151 9044435489618777234538031212274163280 11018152 -645637119207266428190448502163701478400 11018153 -228527864410804427858627544256121006598 11018154 -82966215374919351180600281958604819968 11018155 -160942101853584682644982922271170593440 11018156 -59742226426515499712341979071436528640 11018157 214365905084187923110620348482919427680 11018158 -346508181118536913450415588264962096320 11018159 1498652723990405665068888402010311626592 11018160 18565996891215759297850052508775219200 11018161 -55063501859395072619756867332474186176 11018162 87119529679014979903173593580958850832 11018163 -333288782663452069931422064047012234752 11018164 383601373693652258565992863093327573376 11018165 -4114290537722940254376748486006259940 11018166 134212276796935129642044710413443417600 11018167 -82271523304478042398209952845839187000 11018168 13742954375306808870086819245314539520 11018169 -312712233163184806766974082675106855612 11018170 -83671210822826489971108962120899745600 11018171 860093708795902860446334924954546966372 11018172 25414205796531409351983556078528118784 11018173 -554776705713921527383377145561046908800 11018174 -169603387334969698531341701731752017664 11018175 8034146805248719644595015745485977600 11018176 35378511486067943115224972759232675840 11018177 340831301308747876989791421708858997380 11018178 7331404335191741470872367329461110944 11018179 -83496443255094450294046531825591521220 11018180 -191568078145650467178159241023375993600 11018181 -242450588000017487436723630480349186848 11018182 3588764151115199312406923653246189824 11018183 -1676842247565218318617531207893264858960 11018184 -358462684947630838858162480236473671680 11018185 -410122216361170251413700645031672078620 11018186 33288749301957826827516570501637486944 11018187 -31560393168300050108998321279230820764 11018188 5480178995284471836911223353549957888 11018189 -33464552128806022733616362633994393876 11018190 -88436365979763833813729551904664900480 11018191 394064218095649137185438876734477655640 11018192 75089688727814568409430327639760592896 11018193 93444628708499498335858387461100865280 11018194 -206847253615492998680079610093129030656 11018195 391402045615099237078163188907054425200 11018196 -39334498786962978092662213605720416256 11018197 -359068428315095027800557750100709873220 11018198 -214865931261798854801550496854986354400 11018199 199013350823555320234283528139869263464 11018200 227494491340221981806209561311321600000 11018201 80144887437911077370930322780661814532 11018202 85438808381037103104615260251001840640 11018203 -152089552836337584001271430332784500720 11018204 -580863527406789778527908624615103788544 11018205 -378522168790380007362606733112432488800 11018206 88417443856577983218119967283348881408 11018207 -168749155504228380993354754068015142080 11018208 -62132411365121353321450946515849445376 11018209 1380150501764333769268696197913628865920 11018210 103601656632616573210519507807027322880 11018211 194215881807916689580982368211999473272 11018212 954218608959923736490903175256984993792 11018213 674415528856199055986835185158698510462 11018214 -34489508107357764238530088168930944000 11018215 -171050270126471561396334726040093202880 11018216 856687413791521967329253536744349122560 11018217 55601891677921182755577061766208012288 11018218 313498226028460176159455458003507670016 11018219 722529984250695277266828262710486713088 11018220 218414811194195153654489239854622817280 11018221 590027119076090858323050470944550890432 11018222 -384743487469173295004557177794878705088 11018223 252986672842243236350440768216419629400 11018224 41338604167456968886381621359006908416 11018225 -102072223592479916889245171864675066100 11018226 39687677326481712069646341751892361984 11018227 -374660073984123147570071500146815896176 11018228 -116486981691343934360978656054615676160 11018229 152862810532762245796050929503712341920 11018230 24259648002701786771707812116975834880 11018231 -65734961714261294038704368333127762720 11018232 -17651023552069481013992830407951360000 11018233 277338232062803968345671242086718781520 11018234 -1668295271542745779564269760813628160 11018235 56179797325342281795700151052094278000 11018236 1803005405898343776388864701183528448 11018237 85303719352054114860320894987546965632 11018238 166557935122867555879444020518242977792 11018239 -374235546045993924135373141476146778440 11018240 249589609995558267620475314498017689600 11018241 16220690181996729270163323527486983680 11018242 91347077966653125109461435062198441472 11018243 -502969512848759215402791394453699829508 11018244 188544622568949287003649431303149565952 11018245 -235306203596803016388924197705914677120 11018246 -23708169745323529424323580321111791296 11018247 378123818807029890665545313483441013840 11018248 16324826437027732441811019851327247360 11018249 605827478739883190464915514982998362320 11018250 -149052066650618129072968787112381120000 11018251 -91242712582151728156213711435272312748 11018252 -174924221392940757322474270050109440000 11018253 -436222834641646523556862176986147666496 11018254 -106619684535794702229858519116075605440 11018255 30467108394858547969430769883600917360 11018256 -83456418707865002750274941066145497088 11018257 -1582174548693083773620024876798345980928 11018258 116504514342596477410074134512716759840 11018259 117594278952306656240312419687577219664 11018260 -598294429154683280616820615814822400 11018261 151785725486092976898884682276661525212 11018262 -169609409491962573863210935571125639680 11018263 384455102455009740530620939247221725512 11018264 967020802084543089705063114547743129600 11018265 -39897020402015017064332712779075449600 11018266 6281907898008377252549498896727064576 11018267 -185524054520510467324228237634454101808 11018268 1414937836500933037024109392226021376 11018269 -349437630130689853642999306850529931040 11018270 -159787884812646415550042867344912794240 11018271 59110924673727198246966952097519141760 11018272 -371642211898846968359400652206983282688 11018273 60871538886259826245611642390020495040 11018274 247733647134468633673432251403607832960 11018275 -301735419092286684214906526775667737700 11018276 -88169047430960206495303096220550528768 11018277 -2542268816170536445281157593154400064 11018278 629532603882697455693142007903313368256 11018279 3745854871791607782622678642759640400 11018280 -14065517191277970773048450291318784000 11018281 303483356379849880739728255876009225082 11018282 491978672294051965297116729217671005184 11018283 273226165376282087732235644395789243224 11018284 -359914513985592415202052885530175732224 11018285 165686427827623160109066272919293155980 11018286 -21945374018938574128328252119488254016 11018287 754145552130871963494109138745247702816 11018288 102741133007672795796172065522371788800 11018289 219885367755228568848070091065847980800 11018290 -33968406121747351206288884894116108800 11018291 278809439494661528036242302287302720464 11018292 307490157318782065040739756046209890304 11018293 615402308248815797929259766813909223584 11018294 200935521278720439698263575057519292032 11018295 602620520894554801376501512429808635200 11018296 -490249643673292885839222724344670310400 11018297 -463297699702565395658488690105346216448 11018298 124113296786871790192240383841457777664 11018299 24986140228969185195719593140690622080 11018300 -12274405977197045570619337667662425600 11018301 186291444609487148259942038555843678784 11018302 152558907660247826382664310540167364352 11018303 983461045631897817756787550534889423552 11018304 80303805008656257386394915650270134272 11018305 -354391310012207500576938122847600714540 11018306 127925319344571077251517335871889828384 11018307 -142356099599896961755030830181286033160 11018308 77963044326926106304695094732649541632 11018309 125126193164952101029270727729644356000 11018310 177502414192354342014804986766845708160 11018311 -28749840223428963905181441837471296640 11018312 -899499569436229752132282231543568005120 11018313 239407819174043776999989761094263409642 11018314 -26001482549060490828140776859420813568 11018315 242840826768676688774211544044219475200 11018316 325228530992457815982394290744242314752 11018317 973858927213137398087866325515410917366 11018318 66506526391257720615656268271776222720 11018319 67311807239074951367530763181475654656 11018320 759633273568402795568955342911569920 11018321 -465238740584120159280292156312675118478 11018322 111108449120698981985884717429813985280 11018323 -54099916990588284052368388513608303840 11018324 268302058682977737732057511384358516736 11018325 -114153608837003788503363990249796730400 11018326 322281842375942295983710118629943040000 11018327 350083377090368327060949836255801719632 11018328 -21124997282218973945264331558720307200 11018329 -32062732193874239462373487615013539968 11018330 -33906503301378428051159077318263828480 11018331 392102444833878179120555217025337882220 11018332 -137550596391543232140902174344777829888 11018333 -563406694729897572119891785275407718336 11018334 32256054822100382983992466913720398848 11018335 14406089431041216148205654726230720800 11018336 618480498031879907771700360959491964928 11018337 -423711900800031139322363593862108053824 11018338 -150041994330560077397077118497417876704 11018339 -247056910275026086963150892478462949860 11018340 83184223875686258978898036756527915520 11018341 -193859743840936348874135140389503229188 11018342 -655231080519923847282988137671298035328 11018343 197504688049175070600077191520102189184 11018344 285411272287245699787668345196423388160 11018345 133775674534643888653748439949767124800 11018346 -242505277431504023092760921620864221696 11018347 130487360617957987687601023461599511600 11018348 -363260107397611366823360728523751211008 11018349 -1033547339876923583435005795795649302656 11018350 -40492482218275500226514650652510371200 11018351 1901522701849850098613597729260772832000 11018352 9112847903150487995933587074591129600 11018353 46784102558928475247025352301758857840 11018354 187532184294519900439971751707206159376 11018355 399460025609325386630459994016951590960 11018356 275317103238598707498843779167540579072 11018357 65502838107053705581859828807748212352 11018358 95858930719716760237320338144896583424 11018359 210432920903992738286686905379496250840 11018360 331749001376689375159026776988332544000 11018361 232706632765013287635922960559116267008 11018362 -75933656376233446148658942308058651168 11018363 -14721563249057580170287276970662282416 11018364 51777706452416091902063537092048084992 11018365 -220324483195809655699994400656074006740 11018366 -503504917250541957835204751684597100480 11018367 178106302321089469355080493121659700960 11018368 567421826798742964487400046152646656000 11018369 -486560252230102656124577958010279453740 11018370 80777011925025350826169720970527534080 11018371 -49206363734126087353905074506993926496 11018372 -8592473174038616347250288715673409280 11018373 508085370115158536815064636605412604384 11018374 -21501934834887944627456019511973940480 11018375 -78693275037059716567492884707435976000 11018376 -720952161132161105262029476597432320000 11018377 306049800199366964826758312184529315226 11018378 -13065920842236528511395622934248550400 11018379 -543821683375211380195193619692068645416 11018380 -51002110885037542684552432704261427200 11018381 36445953886336185635794297417130892 11018382 27900506548306836007900673599703145600 11018383 166640687298982365080803266793209123632 11018384 73906320125825473460148604457416802304 11018385 -241053976752025127686215713287902676800 11018386 -4630653225254624072043363007303991520 11018387 138773860639246051132632696502981509036 11018388 246061144925970630277791872372843059200 11018389 -46620955150303014709781004384693949810 11018390 174145972793768878540481698277925331200 11018391 -283530158182248220697147648375824448640 11018392 -35072493266556540531775109192959918080 11018393 -116876341960401294250544855092822010880 11018394 185798600509047521002807512517479831024 11018395 -417235626197328328482909285267845457600 11018396 -232210895098174625049314446302952051200 11018397 53945358800622687160795162045047343680 11018398 516969732481427990954544458377462659072 11018399 257496274116820747288504190908950708336 11018400 286975349217899296151867529920092569600 11018401 -13189535736149912108889248127152789400 11018402 -493530380233889105738292490799032924848 11018403 236979886624299165781261644311694850560 11018404 298932656407802159069700842010204579840 11018405 -405746902234198279273694636754918009000 11018406 523602177148930099680458914756958208 11018407 179665200140761046152120267923065794872 11018408 -30721791636342642112806840430757806080 11018409 -379830938215402345098813024612302518896 11018410 145316158155518770817298748983798789120 11018411 -801167579135931577310092996614529238988 11018412 70549274187413462184745980293470374912 11018413 -267368548027876736864843577160960305440 11018414 -5418457649598774864617801752788658368 11018415 -121291733757163204163794792931231280480 11018416 -95391287500358274495355265564111044608 11018417 633903811235838886644077904036575776692 11018418 10108104158284181813011764664329995520 11018419 -53170641098092210071402502842313440000 11018420 44609201468799212828383772939477852160 11018421 368565501590925016677646202233210790190 11018422 -56531797645422487516664156516898547776 11018423 -7581770293499856364637970501634252800 11018424 374276521200314538969830694964936581120 11018425 -461235334684948437918031834066067016000 11018426 142859599336298592644285097237262696704 11018427 -156571703556299927301705188653269192960 11018428 597751193519718914475889791704676264960 11018429 228316392361635291928264628341898601030 11018430 -9849250978654180251852941419260103680 11018431 -92481495321543600741832142600256928800 11018432 51147322229746322080842522574958100480 11018433 -269938076272118408678538040839959476176 11018434 -233047871967864912878188318509517448160 11018435 -163582872953132408172556335597620161200 11018436 -159811900949148964255181342236835745792 11018437 227262186010957651187844288955244780160 11018438 433279907078043087716005756103588769120 11018439 -167717230932437280304567572370550156496 11018440 -228148134151170924410908551223495219200 11018441 308527933484015609880610195532237264640 11018442 2143285505028229921166043760157125632 11018443 14865632977938965439395951477553309720 11018444 111631969195689831182212839308082567936 11018445 97832658149611793021216402446037932800 11018446 105786655889280118625644528400353140480 11018447 270387786655543590892682863279102961280 11018448 -3943208868193020862665060115629735936 11018449 -4105360101140703469330249797905196672 11018450 62612495763976742586979126806579678000 11018451 182258648756218484717178974610727917360 11018452 175483744231976978572970778334715641600 11018453 127756102276315088454414956703864954702 11018454 36470048153492938766399717629493698560 11018455 -97970844560712789639419267812810878240 11018456 324214718002756039543066689518368972800 11018457 297003179959330227083676500921474732640 11018458 124146773536125700599336355318795687680 11018459 -228650619671934149997863365698598337340 11018460 -226197836113354276854711051360771840000 11018461 44791188533300367847695147748960337600 11018462 -137981166434628137182926567869323851648 11018463 -216779167609681845566848308828810271200 11018464 798865556870829651903094517716630634496 11018465 95368392243340416439277210509614719400 11018466 -162217363550950219941428111364488294448 11018467 20206149891376702980856611194195210280 11018468 347927252579252108905211949797242539648 11018469 74299135116651906073757319901714060800 11018470 154359769892791131185419286363528559360 11018471 -850308130653130525699458646160904656328 11018472 71894920437754237441893667183311421440 11018473 -14428976724119875308469870151313089136 11018474 1536029819766081939503828574494573568 11018475 37636514544114947881661635961806251600 11018476 -12987946310316745131333927369931430912 11018477 371762727416768609403349723412577274326 11018478 -32985731964264393161148967733639011776 11018479 1047548303313807220518785485128870240080 11018480 -61555336796905435658028825514672128000 11018481 -297892054559201394978342516883738005648 11018482 -228558593472856665900597433680404910048 11018483 -63086071524051301498863508385346755040 11018484 -536019960373946648169844195381465313280 11018485 288504999256000271215037639764504619520 11018486 508011935454235723090363032457654205760 11018487 245714502924566798619148025797303632360 11018488 -90356323089407653311634621789655040000 11018489 332105913801525681169429166354940402756 11018490 -40262844527213457470672118581426995200 11018491 -1023501082246455702202373165916735720432 11018492 15374761693482308240243796773932285440 11018493 87232533575873224518570548483522234784 11018494 17842077314551972956664588390588233792 11018495 -269630517138468772611402562773551366880 11018496 325442907279557008342382634209202143232 11018497 155071207207189437353476990215560861632 11018498 -107285851319783361152275027862185854000 11018499 -161760528719427835694464439897471397120 11018500 484119559967732959268452072915308096000 11018501 209090954237688855707744465085609987612 11018502 -264741309284372540682117970968577440 11018503 -199078156133573621990142208110962309496 11018504 41304181496949780400571525183766528000 11018505 -215722160833532485127847534190611109440 11018506 234926399473369538868923796082793017440 11018507 -315279357773437895326874223175593731244 11018508 115951826183510820950099654797774056960 11018509 1302846665869693075869506502221202540 11018510 15146044015748534157809834765263316160 11018511 -2955778938778544672015545084801782288 11018512 109118546664331412610354873328416137216 11018513 -828735909387044399002918132806960233616 11018514 50759748914017660027671935699530841088 11018515 -48644344921724426140971987384808937280 11018516 132017372970247613940176128908258164736 11018517 94585551997336883086077404252825888448 11018518 70762830067503449003334612156145274880 11018519 -1155368241118120199168488196943311339040 11018520 -2817869264741107076698214508389990400 11018521 921914355664551060543049459661990380680 11018522 620083721104143001280175403577078356224 11018523 -117753802692699784307470890377544364032 11018524 -282371852569645186153201545522766848000 11018525 37471285633578355061032850130344352000 11018526 98013311370708324635397850635932325504 11018527 55285986465131202296753101730960951808 11018528 -39077684663703643816778283850175348736 11018529 27235728468465524893144451767571528274 11018530 68132247114157700326993891775237875200 11018531 55794358248241674051677016511570901064 11018532 85825143412316452007573046474680524800 11018533 5334939424717811484133148829839301624 11018534 -337842235424033864957136501951998359584 11018535 3706366409240639708501713446001793280 11018536 -49326678669105003316658017041576760320 11018537 -136084396113821932032527645784447391200 11018538 307584122770483970562104252743292728320 11018539 403950136823467607522675623371207478272 11018540 34652616265459518994751760854311142400 11018541 153733326391954403483395222747503868896 11018542 -6482109732276870652174018134048367488 11018543 -321927848736254616711162919737728527176 11018544 -136267054789337302672785214387080953856 11018545 85019498010110307316249095246665683200 11018546 70638971478820286412509980956517593600 11018547 -14902141239961422430440538832078692224 11018548 -13954891486865155211214006626453034240 11018549 513205748444218206682135996354345853550 11018550 152543029030719173021126370106749600000 11018551 65127617715759152125112978459421625072 11018552 -1100920772819047239477679930741170954240 11018553 61000543847930012471323309497411846528 11018554 -157641403318401606367261597846548123024 11018555 -627383557904706487011208664180520263040 11018556 44430317688283213245545808983003673600 11018557 -560170059020980527652774670877063958368 11018558 -49679096156870790500707980677421652416 11018559 69576351040844497316323176181334197704 11018560 -45749885401412462100171247483826995200 11018561 600904846419422178154633249447228953024 11018562 -127160695198523335292862090019079557248 11018563 201208867047495848852758950133194943904 11018564 -7080067092922920716198372215456419840 11018565 -23950218702459350818986919178252328000 11018566 151235665683981589582709425245628072704 11018567 101395666156388364042271981826662350432 11018568 181610677866238154458750999186291998720 11018569 54851504142574202694101242714194933220 11018570 -234562912848678999542321758475029435200 11018571 167670513076242952673498266378859690712 11018572 155532615517899079326057197960129659392 11018573 -176923327290208229549023080864020903178 11018574 -11260387256108711120520453925723692288 11018575 197153777898555168995392186687049923000 11018576 -195841965807421613226848968114683322368 11018577 -271210775788048109808798121659332043168 11018578 2112366582343100967750214628638353408 11018579 496222663578863997333693031535290972320 11018580 13655163211186865970361826529979084800 11018581 -337636188374136805642772974608215383890 11018582 75672777863791815384331213401087191232 11018583 104781194559315342783155795468142421152 11018584 -149856619883808383534389352549307494400 11018585 -482849994439726106651140985159134771200 11018586 -200483728942006142740488415380576233472 11018587 -212592332949603720902455511682092586240 11018588 -126219593773191744214417606226757448704 11018589 -32167311402371687959717347026569494912 11018590 15418676086749975738076748430301987200 11018591 -391190684471525030093391474314811127008 11018592 111908943170471414658456054204625059840 11018593 -98754086428750224222169955854286057936 11018594 90508689649969291710979766037177108480 11018595 -46305277611499647104968556050733107200 11018596 146415624178585027139744212927861827200 11018597 -592830002181946188145084491476845533954 11018598 28332138310830337543330412475023811264 11018599 251218375815423490185919060395610174080 11018600 -64914305854818093739056584577304320000 11018601 553907658797532351170451695171971216224 11018602 19832326138881344507186375937703325952 11018603 693209990988761504672316191300112345360 11018604 -211022481757397910100198714207044403200 11018605 79376619507676487044429755748025232000 11018606 137010006018274411209739123945243117440 11018607 -177829435154720904123052831275041702400 11018608 200265702263917248027681526756903649280 11018609 -70731942866889176776539629490168043008 11018610 78754495302339673969920620383855511040 11018611 -840964397680671454822312717263222500788 11018612 -653208687701260005422697349298400196608 11018613 -201226999113595415360940086494235534400 11018614 184328348802129375980173871621923882656 11018615 -424535926998623215258458433778842755240 11018616 -65868682351839448658014716495289712640 11018617 -442325356567988461239580943113389121920 11018618 -172112674978447307626162517697073454208 11018619 -485550045421833173811870715869790373760 11018620 -2260756899427182650439154221528069120 11018621 -8258761478765201394500349605344479936 11018622 302957113800824553603823545916408087872 11018623 -173917332626046533402975531000667920 11018624 482637696799321784549667806348700549120 11018625 -301135571483882108485193825029870032000 11018626 -430068053751584020736731732423166461488 11018627 199433909884457115183172904064089578632 11018628 120549025174627384028951517114512313600 11018629 33139424853556543951275656309520894300 11018630 -12200138801569713980688523078303584000 11018631 -563613010851149573248248527963698913664 11018632 301670967374019654596603364981642854400 11018633 193831730026493774835756519880354255104 11018634 251023891319267428148703449553941356800 11018635 -805408283120762605531276205120332967040 11018636 13121786582932375465006239182392078848 11018637 15931239186645962582108772585862062720 11018638 392868127663042819188090808172609378496 11018639 623768754583056408676380215714253307440 11018640 -11482838796765026071705128170170613760 11018641 -6363447844128767636364167676177986316 11018642 -567496256117446776452954765578216242048 11018643 267134006818408061555241313794843879864 11018644 -79403345764074582506881660059955560448 11018645 70503997067339535945073080860938948800 11018646 -34599575407027939617054287140098554880 11018647 181403649228204771113990615993931843072 11018648 1037102026362686598082419175970027151360 11018649 36827377251674106854372884514173938528 11018650 -231463995437326099184695405875839569200 11018651 -295040400005288234408533292796283438080 11018652 162922890570402775828457520963541988352 11018653 -338504874409620460114874755421570078336 11018654 -286341822330851968096480324288369348224 11018655 27704920365764281357947434938660968600 11018656 -560021857492785560943481812601245007872 11018657 236970751989010175263193809186888428180 11018658 -44425648009347293530289004789163276800 11018659 11395387410081105373952412699424143880 11018660 -313352347797093590293980137114331648000 11018661 131654366195101611173842735623066399072 11018662 538127429176048752338626551798703076832 11018663 331989402499936825909123416514805317560 11018664 1262626807493793824328362992249651200 11018665 -138621490933382129699729632950179402880 11018666 171546177441572343319723813692731126880 11018667 83309580715343998630282112831653088640 11018668 6725923711665549398630975819841486336 11018669 839499082440886231505644253459434044480 11018670 30632934539039652041915659378999910400 11018671 -83961629650420952218375223343377819456 11018672 -71160117447459273630914434078108286976 11018673 -22539686226223420201588151925203829198 11018674 163184895853267949392259739365103668544 11018675 -612297360695037437512383230112012084000 11018676 228285502537079743268199632677059858432 11018677 -926055283047912754433594093981035795474 11018678 47513242215578460365461142219776464000 11018679 -185418593520270893862840320495922967680 11018680 -6543231576153185223968453256454963200 11018681 783808310935441654341023466628582318464 11018682 266061258071118482535234142937207506800 11018683 610608882491559866710411169971214772800 11018684 -708186167399287347794009142225723591168 11018685 -31149831957534821307184770887418801600 11018686 -118038395784780030801955224437819762688 11018687 309894569697345734929933569117845910336 11018688 79742584686964376823924577240445091840 11018689 429302664032733894549811848306137894880 11018690 37210466808222082825786445640619307520 11018691 -191651616002004821387465003266935915900 11018692 -508742396797270364443476091084669581184 11018693 -14666072720196958039560749633183025216 11018694 -245735114355143207863126120819551009600 11018695 278993787860512507699098058903541776800 11018696 -193264224488637464044572546823110144000 11018697 93918387913290989639442112242736918800 11018698 132301895966765778339108793046436375600 11018699 -154854518291123692458937532798335099200 11018700 -39297123381259466376534020388777984000 11018701 190788379541860256901359212714317985900 11018702 4018530313230592455347089569772437504 11018703 55676190169531663151963130790240671360 11018704 -224056647016660278390561591629820436480 11018705 -310385012753474062386018734495448784140 11018706 83219502850117720209998341098286322304 11018707 2145603607873540664269821756979699712 11018708 -108525048664712613302910309973697095680 11018709 76934857126305113592733302812037192888 11018710 -54370084603294637786494267977594666240 11018711 145252512696224643051533655328126217904 11018712 -127105279622288831107408750770436116480 11018713 -297909545757769042381207147384985282038 11018714 92481918751939838690642342828363680512 11018715 153312563267617301152414626517954333920 11018716 -157767461106335180407379162501598555648 11018717 161740685269210584158352938022437177766 11018718 35887536261030202683774175992475741824 11018719 201668570923630121094955834968393257120 11018720 -419782486745609731685995036633650954240 11018721 -118443512524907856193247422072396800576 11018722 45597582532544954795430199179701690880 11018723 -386071147655429807749466192328747677028 11018724 93853063939113027131986340076127887360 11018725 149051971520910981678192527494351749600 11018726 358558002272760316659812109073812057312 11018727 -637167280165422748254209118020718873600 11018728 -425416522995150358990241571366695961600 11018729 160968292559910335985827913131819334330 11018730 -178467774275605982107206208243537474560 11018731 -704030176430391760802701502156453922608 11018732 -81574658557809604110614288276518235904 11018733 -161799234341041329081362332127535458304 11018734 -316764238885385888813631676106265181440 11018735 67642726714644691017322729379386523520 11018736 31361725809303975222287854334075043840 11018737 121279173612084531061920700831788926184 11018738 -320021042379288987849307016363120715360 11018739 -326028213597220597113548276972897422272 11018740 253299888603974250991197549751829840640 11018741 31122399334360940719384838425993556142 11018742 127897745567578489851649859467416858624 11018743 64235471592613478799595468632271106544 11018744 -560126946708613523113249306765701120 11018745 -281188332223410926816982953002328718780 11018746 -322466770374574352972459204357161505280 11018747 -343705380596537783049711673323642723804 11018748 21356451575899686802210131844091117568 11018749 -37183374019346439413123618319491240864 11018750 1920914895305113711292749900885200000 11018751 83882484039161041191753508976624415432 11018752 -200032042832294461924837471331756802048 11018753 286327354530807781858117265683185408960 11018754 -3786718179620496419227632351618135648 11018755 515591639952953442058527218121066682320 11018756 -135752299541461526969705213877727272960 11018757 -546565446048879247357662940075629411360 11018758 -524513643109672702969328942590243823520 11018759 579482795542175241461893846666829893704 11018760 118881166943067339432216390512261529600 11018761 -7063749413643674951428191608880308536 11018762 -73884998717668585106876457398110732800 11018763 -164656227429888221288685284084082274416 11018764 -129853483206432621675074502796739637248 11018765 304538495316031080304203597259951269600 11018766 -24371236346508727184091203924961595392 11018767 -435308468899366503667901002090769583184 11018768 29037569609942107401358991076428021760 11018769 -365757597519677339855203033960450960656 11018770 -81074219261127677603502899261105226240 11018771 -360629335795487142563122898768051087136 11018772 -17523667259019401515970077146188740608 11018773 422609067605655411983774285238416939580 11018774 -95852456711762214220144024768439648256 11018775 -35234286877238088347061860719867840200 11018776 -451278556888899239405672284394950993920 11018777 811463817204452016362646174670483134672 11018778 214347145397882198344169951425674435840 11018779 1095443524698660125733221020180591962120 11018780 88745237445192210221045296498574937600 11018781 -116514162595570815839433553847121412800 11018782 -741676733523170065545697655346316608 11018783 -454053383197598736806200410027308928120 11018784 95666183616097586566842175398692782080 11018785 -34925490003843888805541017407676492440 11018786 115589656749640604343065978119882784592 11018787 -303465124250884682439141491274432188160 11018788 301315149220378182661262704928742623232 11018789 21731883116233793495956494639647508060 11018790 36692404117014198600287155923102627840 11018791 -14286935632025986395807504265872640416 11018792 797411497339804692533258618826883968000 11018793 -2814922941214307869691352553571876160 11018794 -155954666689844762850617253298006667520 11018795 186749853966411911351916857444120438400 11018796 -101173990233546235761377505521351648256 11018797 112221602842462704306731947474179559692 11018798 -40817749603483218545596110652375208064 11018799 -196621828945321807951422197713518101832 11018800 -13135739589912066901332374376287846400 11018801 -227358468766561361436942006706530916428 11018802 14538244308566718151170779482634159232 11018803 31327380611438810355994200003450311544 11018804 192534470278910447660677170066240694656 11018805 -186863033429864901929449688436725518080 11018806 -166289152078234510674131600322959460096 11018807 141294112198226591255079082620156503592 11018808 657259665099785738140663278289649664000 11018809 430855078621305494881003066586057044010 11018810 22147881602566749211977531216584832000 11018811 219559858889787109849528457646140945520 11018812 -20757076244458138480539581965491423232 11018813 69595219314059146875496592233221947724 11018814 227475212890206240908343221431603743360 11018815 -117886368536824447067581500120061142040 11018816 -26735203742487010574206809000302346240 11018817 173697913992345429190796552768731187328 11018818 221292798339904400026239708493469169360 11018819 313755865799913975986628464264293271040 11018820 -97877870995281119679075091504545853440 11018821 -114227314159438941748921076856814267776 11018822 234822534014289627287600058959041463040 11018823 159561091472871400493437127071860987600 11018824 -89134566973809226579426330758093143040 11018825 -512510886753520836159515136966426048450 11018826 -60474887297594975103919027742462437584 11018827 1038259748841263853324651574753954056912 11018828 407661868802213537938694669740846080768 11018829 32389297835141000970844212964416206400 11018830 -251802248806603539263491951672178821440 11018831 -579471910883558293233038347270228810008 11018832 3513889178342534150997010714471956480 11018833 70687759475699026662757567504790377280 11018834 79117476806684420056225633515215004816 11018835 298284533440971508953963360163290402720 11018836 -13490589725746599722658106941077209088 11018837 -190307998919396671245118975459221327840 11018838 -22993706665913301617093925195806830656 11018839 -17702762647891146081965526164028649632 11018840 84873196267153513799935040186941440000 11018841 -534783794553909922228756541200560844800 11018842 145479975121780860906132095817695084544 11018843 879025504898730633552416953979240832744 11018844 -54812410911060816046471218640923323904 11018845 66178299106372235228889991173082598400 11018846 -244454250139449320043031850728329376128 11018847 -107956013559029181314230523538332838528 11018848 424730366850618917621813373416099020800 11018849 907404791887787659722714946521353186850 11018850 -33088016593319007018412329366863952000 11018851 123123897427894050181455922089933335952 11018852 119548005709428415163057395641229189632 11018853 -27810882844601633736579891622721689956 11018854 -123126468842187540054288603678940102656 11018855 339037273410100982824780182133970504760 11018856 -89375406438988361845850827854082867200 11018857 217790486848951974529208307787697417984 11018858 310474698310149476334006093571156559280 11018859 -46000041495064301647956948716566912032 11018860 25773786926450721291665473515063705600 11018861 -215915228241440146874913263158470612768 11018862 -28389191928007693717520327823656601600 11018863 -602128371617212213729789393681420914096 11018864 88452852982445844919495363994384302080 11018865 216341532606588707463514346793533760 11018866 499916071198523180977279217622911599632 11018867 584941388089159086849020825302686659916 11018868 28354444617110861760507968897963261952 11018869 -94651097357243954219083859904349221000 11018870 484351483334724102398445939100266495360 11018871 645381064336577862371364367007677515072 11018872 -440829821672742975963015089905350451200 11018873 20767146313155325411518514467396567720 11018874 -30898554206630415836328474291776931840 11018875 -529221020502263275509526920438212400000 11018876 -212084086265797652596588330207171608576 11018877 357696055300477667393308081169866360320 11018878 -135934351724234197663806303836031974976 11018879 16232668075807922564408960125958711040 11018880 147951701016532446472835367656698675200 11018881 -889072542193837482165541647487759240318 11018882 69005974688919997499163737797851041280 11018883 -434048360034483862392558783103914170376 11018884 -213060465932163046743091124079524877184 11018885 -556154912991770044839828123119376516420 11018886 162715449788194466930551817191242983424 11018887 710604962596184643538143447872184096384 11018888 -98121924372310441204256424832521338880 11018889 -141101104406736544786757814894013052160 11018890 374836338863759622269669887893293196480 11018891 251331919851007429409195934175039276272 11018892 29292423265885054044911704093185887232 11018893 -635491671773316329376191311169991190858 11018894 -303613025376588780860801847335655148608 11018895 -99539568479634101364793951256773217760 11018896 3895129370788607853299836936340111360 11018897 515999768949080427060881005469329175346 11018898 163171944943673504980827003731866252800 11018899 146229575203493028298510104819817806120 11018900 -14147409999710138108775677235581184000 11018901 -153039355745299309263507431585990777856 11018902 329893521182977040897755920430134853152 11018903 71172893474159441583487862994921800880 11018904 -194295914060437162992864813216118087680 11018905 -56397637291712032111281432428952671040 11018906 57911893091183966622963636515114023152 11018907 -401151958123954336248102489754479741960 11018908 -225013599500277720411824371144295975424 11018909 -457839495950699973376060854663316003200 11018910 -33645073627719769303812414645438382080 11018911 980816070052947103893204983621338519152 11018912 -11485831433459899119016786857999728640 11018913 459665362032087441461310866015851399344 11018914 -103004721490463626851391766818884837120 11018915 -736487379284367217623523680503326420800 11018916 -25220605827667730352322977037754449920 11018917 -15381770927426359129565549206876046720 11018918 -18119100391932230284465427456666640000 11018919 5264978027866552733000444606865162240 11018920 693206423822523290920502542775599104000 11018921 -743404651608963233842950440595403291248 11018922 -5136815101933984914861591346571554560 11018923 -87037825411790149786261276874794402256 11018924 80748566237541809943020443410394089984 11018925 -197015638045200135685586043934258353150 11018926 -297170060224645396551697656242027633280 11018927 -688929140576866109603542235121735814440 11018928 53154440400116870288215600137087320064 11018929 289386818393746918447739540190202339840 11018930 93428684904250215606523654929996083520 11018931 92412232368521093516815235288466847488 11018932 -39609411987716869518221884867791157248 11018933 102157123272095706265250545463649832860 11018934 238065867394556117760960803998495547328 11018935 617932083916765336783402088800497425880 11018936 -665581829428629671141446550374271692800 11018937 -6504984994533386609548472237354120832 11018938 126220871344707723389950384198335127296 11018939 76212731416683096097381694657189404200 11018940 -67451551155035965374094378210462433280 11018941 -375713053643671792788338147317733924148 11018942 546909130518967355933385637304612094144 11018943 -149581312687000587142967128852792612320 11018944 -247018925353479532173764683952951394304 11018945 167801113673172165807225772676194620480 11018946 -488423393051686044311326498775903232 11018947 -778157228576843915709066221368005315320 11018948 -4121726282991363318659913890692629504 11018949 1156297539507194257192412477588887488 11018950 -70634519464212565255401160318869312000 11018951 -318675885660296132793062801831222667048 11018952 -16986656935992905075905962176755630080 11018953 -876009986359705293954054131254485977136 11018954 595192639329791557094201981656950918912 11018955 -110171467967913282216074747594811436800 11018956 202802984270346548378891358678104110080 11018957 22059606124664160766819682955404194560 11018958 -156944562495239773287318652962076661760 11018959 23988359054903872210730167060750015216 11018960 91970792883534844387930218532723015680 11018961 -459763884443915703550372572348400080990 11018962 -813192692081433195854907024523201778688 11018963 -142386962722913340092591425655937971976 11018964 -337574543291170081163724174183386339328 11018965 2441772452750693290074791967095579520 11018966 -165516359111535588983812429852597687680 11018967 -275583192930738948599988093703448834688 11018968 -562001755473233104324465025153331517440 11018969 -108984586884976452751568488538036297316 11018970 142703149332881175311008140209544499200 11018971 114266274758631841120188700400460991172 11018972 -625813983032976812698298744630125684224 11018973 -160079057517695175721432304195470626240 11018974 513555263496158326825026955430924274240 11018975 461306832805447996547320841262646702800 11018976 355932627312295357734856115533119750144 11018977 -21451935112147938400433526766362152300 11018978 -118333706769211497840747561472004722176 11018979 211737208329421443191348837603442376848 11018980 200040812768731819692818627131396976640 11018981 80961640594046503567776648731441123328 11018982 134155648010160496447077712187382238080 11018983 291472944892930290232066201378906546232 11018984 12647516562000869920887675551608043520 11018985 -35611942983417678878060404440160310400 11018986 137094246304485704686039490317857456 11018987 -102658052641332267185899224018428464896 11018988 -302314901378360940224341407824464643328 11018989 707427567272482065247185612867674488790 11018990 -208424955891871906086133665471254659200 11018991 -118197723192059941265071825626643087608 11018992 23850178867416795814456491959560503296 11018993 346303312564010735015574563614337422320 11018994 -175587960154731438748025279096352792576 11018995 -17184983013437708424837803457703844880 11018996 -195079700574282380174496981967328021760 11018997 29129522675012714732920923865412109600 11018998 -290724510635418807162047882873775320064 11018999 -544876777078239160050935501026418556480 11019000 -118729800933902649573034555855042560000 11019001 19692769089058941729098671932809721600 11019002 1564362526762683805858026791894625504 11019003 1438322061865122661347562327130582064 11019004 -437240612055920361490166731886662610944 11019005 -242229336955062035917031721155486096340 11019006 87157810854422175438138547600208187264 11019007 -339665372380517130736087753433545521368 11019008 1208234943435225444180010670802075648 11019009 121264476383113514883493394284244627712 11019010 241932200162156635000756214299029680160 11019011 1828827115416725446935670037807235912 11019012 16544538703576562581072327105570406400 11019013 -486347849680539110178955554525450568738 11019014 241558765947196426396387706391957404160 11019015 -93009437082628108605410124154273512480 11019016 220965341531204112060735339356854932480 11019017 252981206602184303699276232863776935120 11019018 56127383436868631490972743475307492608 11019019 -496255780454788890512494393130017991280 11019020 -49314865364168130060667676598737771520 11019021 -293325422963508555864334204812909051456 11019022 233016263257280666684950940488884204480 11019023 258415994724415778265512023101312196272 11019024 102873940638933624010760048557385318400 11019025 -238122792905315579819482844755274119450 11019026 -579402498059885743525900691579304257760 11019027 -397283039514554136489164858351117995080 11019028 20698844155066958021352128880951296000 11019029 164924052253201692513410343794424924480 11019030 121979010254724462273834756150222704640 11019031 -370035900909189201267577016673999731000 11019032 -85653470519881423317377132241885849600 11019033 401645756824220661994110799701439711002 11019034 28601921345517450229130727831141518592 11019035 65913038803533797704224355401986940480 11019036 -26723306283832629272403633311675006976 11019037 316084781617838695443175616134235300652 11019038 163768877913779484846298385081365714944 11019039 466623671031803285088960042595896510024 11019040 354529291438062668448999598299630796800 11019041 243803921912990147011022411153872632768 11019042 -1997776348747483425694717670415635760 11019043 177131401299786972841905878934653214720 11019044 -63700474843441091032941692358531849984 11019045 244054054890338633443188638437109788800 11019046 406746135915502659407465586444349577280 11019047 82709234975247862238582821572497359680 11019048 -406833258548906727854600005191617495040 11019049 554015705189404711500555016633535997050 11019050 -46477857315659199411192693864013632000 11019051 16604723163834390903472931793003146880 11019052 241869593629837706711925426616386058752 11019053 -126697221775801015743465550198621556736 11019054 215187049426622700984857104449232199808 11019055 168067152739846560991155302498803509960 11019056 276716731150667703919111164299990925312 11019057 73721846418901559502612902420011674624 11019058 19319042144648164061961741345308587008 11019059 -902726878681696222663890629955073306740 11019060 -52929268527806207227396835324665021440 11019061 -112327379383190471424640293154956007200 11019062 15227919688234093816942389131297834112 11019063 560135286371801429463837142323107042688 11019064 278211281046336705573868680290862489600 11019065 141684513041508892131574693785857152320 11019066 196639683568256560288313720721284250624 11019067 149047680781608608056824983686441542116 11019068 940328316566872020087468537960878138880 11019069 71839807163230322528243592518974485600 11019070 158981278790798854222339477509188569920 11019071 165136475675581403841000189851694467112 11019072 206805820408608727840090330748053094400 11019073 365803018909782763600795953116999793364 11019074 -50443688151511615782353053169607278592 11019075 276075796195935011136376294836849426600 11019076 -339262241526247459566796506694262154240 11019077 -454559833879705370293725869252710525188 11019078 63246797541857851722388781747267051520 11019079 -88682873932184397808057073512004553840 11019080 -244280448760098235350150998078091264000 11019081 -83312020055598338722100530656591291888 11019082 -107535084921252147952819716979043572128 11019083 -124462773475326971914552170611280562668 11019084 -225843758264781990068414338994191409664 11019085 241277072798487498403557125646152334720 11019086 -213920757580129362802488087173203536000 11019087 1178821212468446116618606054314426168 11019088 276218155595463634147484882515328368640 11019089 1038023076810403627811269371434925355890 11019090 8436107509268205253032623240606822400 11019091 51786588004173180238922509007365725112 11019092 127178333415957094413970642705519749120 11019093 230734577261693429231912971835752511424 11019094 -10036016175350862251207542845519758208 11019095 -36722913361915551707529239004432849600 11019096 603879605387165931763331910288833187840 11019097 638255042482636400290196626334894801546 11019098 379700799861158720929307707495786978800 11019099 -17822951075935636540582270307928551424 11019100 236327177448380681730565251660407692800 11019101 457323793458784832694200173138023079800 11019102 109784994654642628668141132792129920832 11019103 -633114190019673686602420891552970679744 11019104 356198920159836082796868279419358806016 11019105 48997840899997677470679679284977126400 11019106 121718746948952573055286196102018542080 11019107 407416135417837279077548360745324120 11019108 -8629136740662141237347054908390026240 11019109 -10547760324146752197200496205358482690 11019110 -472106926650607866439132885036143166080 11019111 678670655598329517004241335485233730384 11019112 -26639708849962037636599738489342740480 11019113 156680285287628135552440322015641004160 11019114 -17018011327254340216803771994692207696 11019115 -931465585604810959092549461692110606480 11019116 52531924342955853575015583427890711552 11019117 -67317090368287730287283736923423632320 11019118 43346240262060669568240333766507693952 11019119 -334805527344942592831663459083736741680 11019120 -78777959347933646744465411293262315520 11019121 206155673124142367753669610747014362322 11019122 -92477791645142418265122180811407867888 11019123 431716098247365354127950855101153561172 11019124 -21299417397601303747419272879369305344 11019125 -264651439751547921755417807894946642000 11019126 -6998507305640088976428624077862896640 11019127 -339934419083344576102274841421471246928 11019128 353591096575700824257637381253110824960 11019129 128714096722577445636644708978840211456 11019130 -229438347440781787933783713732175521600 11019131 -1034089516121696088318670736379784896 11019132 537886465433230037387118372370359797760 11019133 875419861986355704470991747472459381382 11019134 47213287270170723905974410025845897984 11019135 177149752143808173675537120752961763200 11019136 124099275219909199446690139330440069120 11019137 5238276945424948313924368011022727040 11019138 -123519349750774305907167699081071592576 11019139 -104081064563891476248726567452324302080 11019140 436582633110111332057478270823768903680 11019141 29763287181848286323456911038477757152 11019142 -9443177642329831430233428652583669568 11019143 594275262223897075879788797020325400 11019144 -164972086321074926641267362338264186880 11019145 378283260200228499983160391300408867200 11019146 -952368743418011701717290783704986752000 11019147 306161468087225074558897168182159318528 11019148 98738596135459255542512774884092384256 11019149 -313272333084060615602660168015648412000 11019150 -173361946479853359176875085572186502400 11019151 -61397780831294208393873052284250073472 11019152 -48647841950930589978133412640840966144 11019153 79060462198144458605863894698959251008 11019154 468713069984895037644463874383224229776 11019155 59937299043864149192713547383866900480 11019156 -168957552948829553756873969300025059328 11019157 -418415949950242287110664452366749682240 11019158 310131344368639783747593215273503444800 11019159 -14778848735348964203429214967661824440 11019160 109851615878756335214571563504910336000 11019161 1035822141738098048507592607759973402112 11019162 -48489054666499872860276841111454777344 11019163 -417499418185613965415394468301480527816 11019164 5846924972064345407571456739420632576 11019165 -240676949093553470435406428947102879680 11019166 71862412483652612082279532111900113984 11019167 -132377377297983579447448048534742668608 11019168 -160260705961368094444526392233466331136 11019169 122793626554842506503425918287338385826 11019170 161933834581631157600122119024303061280 11019171 156746728813233413931511756484201613120 11019172 -224754774951900574494020871597682556928 11019173 -575894867683780960760301849831264568896 11019174 365373293315813037944004474424957114368 11019175 -334882732807911174110815012526563575200 11019176 176403174080473456570623755719781007360 11019177 109610850455754539166164090820581709768 11019178 -78043660840930744873414735037170497360 11019179 231288591627445233784979407893850093680 11019180 3379808314178254070586496788947435520 11019181 201601382058389967058996966265969306592 11019182 194971164928963449619027104737793899712 11019183 -23571863844353238005568371378454831360 11019184 -47598918138443753340952710446847295488 11019185 210529027160730095555859181518357547200 11019186 30563243520356357037623463197470099200 11019187 -645282669350562928577904297180505874164 11019188 272365640638143171253066358301008474880 11019189 -746679528044074668473181235665300928032 11019190 -51365909130551993263766678856581414400 11019191 715826148022386913762607899098895991592 11019192 -176554162236531585106516973110063718400 11019193 -72572416494393176647804156402643017558 11019194 234680402536697334773719731819284248320 11019195 -71862094831925384765523841327763182560 11019196 -624867078540914866188895184649148898304 11019197 330120407845770200263176745062343464192 11019198 -21166861020847787957666214484216000512 11019199 -324372126248678882024417934103381269264 11019200 -50555221438533185096356560031029657600 11019201 36299119987862229117735427472991186048 11019202 -459880261823661474621669551234805358080 11019203 -28513293194157189701473081307806731600 11019204 6978216239039567846731396963831603200 11019205 492147881223763626265701558993423635160 11019206 466016981089478165845776798416739296064 11019207 -325024107783083600657024432775321097560 11019208 -123562185692968435764716562379624611840 11019209 -45747386850787063341248854361496103590 11019210 -214558778177943809661844085258837303040 11019211 376487218593930250789111871650492070032 11019212 -694471289620815668961756965812250252544 11019213 404748518789648106928471387391447944320 11019214 114146509146787507262110640020464874560 11019215 -142389301304241769790287972848797915640 11019216 -20434959295809022551546399228369960960 11019217 767310333876392301748485380420920667520 11019218 -143983688119216322891184499739744870400 11019219 499784906069327620308092378741766441144 11019220 -52807397450806319020754014651371045120 11019221 112755078652956762833464368226469791680 11019222 -401786893183478352537357534471726523968 11019223 -10103425812037462789949512823343840592 11019224 -474740337943706308771045923008131799040 11019225 -52938761551135210487341621112294016000 11019226 -167205163669051444275051043118433914400 11019227 39547557565124645436160765892763968400 11019228 -794704849720684087222369504843937280 11019229 46766798136077902561923011747344744960 11019230 -32167146862152651923665332057642631680 11019231 212706039490093627489030998500150722128 11019232 91126240521489466668629903461402017792 11019233 306910771834237810518537970421165848980 11019234 218659146384156510746410396572759223680 11019235 -62935814991141860977840684689345099600 11019236 704409734276773549694170282503549050880 11019237 -780479314960170522136354274202662137248 11019238 -488230223149874040523340798864209992480 11019239 289321500497269806075955516416556079232 11019240 12179975746295360498544251388426240000 11019241 -593513014930620584228072500650349932358 11019242 -45999944192614980867088152624934913856 11019243 -10290170188829350126069023945144846672 11019244 -992675060547828390048186111056608364544 11019245 -598947451197456697722675814779201664500 11019246 -28030508699893503803167629104688844800 11019247 -492152263067104547330719221833230460928 11019248 38766319167881841136122804000456966144 11019249 -645728724846904977583855231461506004096 11019250 290618721052975031141428948812276864000 11019251 265680221571140456140437678832759191600 11019252 163886233990514759219048451072836659200 11019253 314109331451855148926903876217296233920 11019254 -103544526102298447872283278121427339520 11019255 -66243850057337359815247810182459256800 11019256 59734173084535013689230925735228538880 11019257 50343378459287492308305769956558790506 11019258 -132463868135831928523508314804337509776 11019259 388558156337207500604720938703700138040 11019260 29542170925080537776863068375544627200 11019261 -29073650664065420042483781565477711872 11019262 448879725086603923246371902101421125632 11019263 -387605222821665149313402189215340424416 11019264 433844858203168200398369011373935951872 11019265 -354799429252731755690362127741832167340 11019266 -4021064876292613303743300452440659456 11019267 -39306795364536068085180680192701309200 11019268 -26000362495246734905167667958809310720 11019269 -635300078777526269421957739259022462756 11019270 158938526496995881532557235469821001600 11019271 413857717347812969624531741723023264944 11019272 181741316512591227606927617961107251200 11019273 -492215067338962499864795610582637484016 11019274 158729926048637692091393636486921809152 11019275 304105843764209884582481212373483400000 11019276 118237937081025606831643383849540172032 11019277 -12301458945506476354430114827229865792 11019278 36838773744868915738459353481198992000 11019279 263603286863219111620476663013044290184 11019280 36803646810336972587258904446814289920 11019281 9529287558146720300626861176803353920 11019282 105508187868099556960319526305298407424 11019283 191742419709022623624560519765890708896 11019284 89296334078824914524454699521978994432 11019285 -256294253214852424562585946706428834180 11019286 -428632792649773818364928216251457853408 11019287 575462901612605477593339601810379588936 11019288 -79550791125814884128266714028489441280 11019289 -78336882579508510246987886657561843680 11019290 302829242681729391228467943091731122400 11019291 227429408508736298518647487388312506368 11019292 683847516122357001953699639774797447680 11019293 -972445710967447449824749469012038365696 11019294 -56551686703361477274935493844577003520 11019295 127748402772912172349380494794030904000 11019296 -424215408988185113079775224148682539008 11019297 -46880563015047904248003711770278365120 11019298 173249043949846063124206073642744639136 11019299 88934590252674481402152147448083198300 11019300 -129910037788898723809276707558147379200 11019301 -353930489773382305489037837383340117698 11019302 -89846942356615654365980382865847344896 11019303 107488973026145020749713256672893087784 11019304 723400061280199028147800119415616870400 11019305 -359675607334571645517205556506971022080 11019306 -466150859791676976645959566214234474496 11019307 -760731580632876204511722483843609714636 11019308 -27990584512256230170156834784241118720 11019309 56038834682388506544309754462775808 11019310 77000827471795074775237479824367706560 11019311 -491374659559835033911953292236100175088 11019312 68382712340842976799839145313847377920 11019313 111608090868409918500552270219840652562 11019314 30956315012982970979815824520600874256 11019315 -240984149438670660227866649382646963200 11019316 367864995904139277142420735881634867200 11019317 -476967600404506235285957428818582883008 11019318 23547301241664126982145394879519021504 11019319 354986995727169100759087768312467095720 11019320 74620088789461697657320596901597593600 11019321 253236081781942906908521148527376418464 11019322 21418425362947303201454084202591043584 11019323 -10506188902956209657100895019540710656 11019324 -19053658882301626413115767548727671808 11019325 422547672635241659000685079826046492050 11019326 53765929023948501215362087199444817600 11019327 724984572421383132221021743035176534400 11019328 -251761062301075839996532847718835421184 11019329 332172873366109612471828891608137175984 11019330 51608752665685968327211673390983749120 11019331 -330605474957343828289536141247879692868 11019332 976932712947415215269088195847199152128 11019333 101226422376045000261139609059835127040 11019334 235092906520802061809245795024568974080 11019335 655574403726830987324139944388612122400 11019336 213846935038193987487985145359283159040 11019337 -5653819158700456166563025913738937408 11019338 -863239402698736025391109030754020850688 11019339 21240512799549626891031981163060921200 11019340 -93958723360581718389255811052128005120 11019341 -44549126908492680317827069682286988500 11019342 -36303990952720849084922009261673655296 11019343 -431568975971148681162215715363955051408 11019344 44551783390632367048874011807977701376 11019345 371647510725190191429835070336847176640 11019346 65920018916397679986413992749770571264 11019347 -864848585223594284201194535348672253204 11019348 675573633319130606987308778974622392320 11019349 -231241827065290987423735053082406929536 11019350 13617259174647232297332033977447736000 11019351 -225841508703839889572020316306618207616 11019352 16290123329022224734888792898220195840 11019353 -72748693450881536358617303667483983616 11019354 279697051465698996845980680768839182080 11019355 -125925350620175971268021496822894174000 11019356 642313716497887859583290112186116295168 11019357 -295453384739046785360216041831155529620 11019358 19711356012663146772667494088316486400 11019359 468336865366028645455797387040926016800 11019360 163113961423246033753332412666368491520 11019361 -44776631365748448591026699244396035038 11019362 228353974918971622055599690098314215200 11019363 10456590513224303169509663695593381888 11019364 625894738773771105721111013691765990400 11019365 -27587853957712819926189268835667286920 11019366 154131284048848315788754525757188993344 11019367 107464254746409917156520413364371679416 11019368 467300703911887465563192522153291586560 11019369 -287876305393711810321189279987513778112 11019370 -15067962056315417338619464331660649120 11019371 244085361554896409287039083245213169600 11019372 -29398877462223228851473762055695712256 11019373 -72225640462597709557884084371770657280 11019374 57265033467773192621506723534241103936 11019375 -42467498767416754084120279761052350000 11019376 88939786437862709713331846663349796864 11019377 -35930771130804303465575698528483526016 11019378 201891059656888461485307680772389073024 11019379 -179783548080817666214730818346759080624 11019380 -262326358159647339292203814436350291200 11019381 580833662296213022363631239658222161952 11019382 97443685243865766726445740883259102784 11019383 886927635546576835536303245465997985200 11019384 -30212190647679377973668234309094113280 11019385 90202495403903144975914815894906984960 11019386 -183624112438729003589712318500965382400 11019387 -192980677972336690961619300431116136448 11019388 -330217623513243179246542869474043635712 11019389 -214343448137916477865469895092768003880 11019390 149879293817388103940329377755561185920 11019391 221540287315222889622382095911266385400 11019392 -193262816503785885863108032639637913600 11019393 -223797315942883392508359994300108742592 11019394 -666312144573428442818850215183504486400 11019395 -7843981688908590034502158141184947200 11019396 252966383188583678368789835533497633792 11019397 938546412788381205244433281419709585440 11019398 105636250631092816730268453042722475264 11019399 -378882663373368161161791700150257563736 11019400 -30436286569167995306826555462598656000 11019401 -485517976650316566670078742106625261296 11019402 1955035080533154401404156860044189184 11019403 -236560533462209045343037259011470744096 11019404 -230482282372585147427264022167630335488 11019405 -19087959583541941710402771338269911840 11019406 77405301185995930402479613008461159808 11019407 278620322977850301831874833891418217712 11019408 -24305993412283022494883878042603094016 11019409 403119967475543614770530950950332348416 11019410 4490100352208803499616320862233715360 11019411 221880630599791100991490154241366445680 11019412 -274699443078852704760534135592054560768 11019413 26520516171025719245910370348523254944 11019414 -15106763753593056524455038023224030848 11019415 -53512378765532256643325572199250309120 11019416 28881437365191992331575848117186836480 11019417 18925438039011674825069908596909960000 11019418 212736493698302501706503963336619602160 11019419 -139611169402902920498344165147294565640 11019420 35002784036880975782259574151627980800 11019421 63669082311620306277157895354616659904 11019422 -14481123584770724778432140715417295488 11019423 -38932225749466429514916689831574830592 11019424 83487644585681418090266576994633646080 11019425 -196410721781423948978546909584711986000 11019426 18751173541395251120762301058747392000 11019427 89024475695999442597387050959669004640 11019428 137451800925125045943939860494686068736 11019429 -440187959495383224101643471873201262080 11019430 76268395643710519816840531500625152000 11019431 268667537430941948664137408158492602864 11019432 -178647158809313936871452679909895372800 11019433 154105012802366945756664163027269058944 11019434 361880529409775853706144648200407406432 11019435 -133324979678508554953042873572873987840 11019436 174923611091017237743294161074316391680 11019437 -179387350693633367213918315272589994624 11019438 -3679574937626329710182420481086192640 11019439 460426903928750276446736241593599722520 11019440 -16993130965254849891683774827488215040 11019441 -484454780361417024849697366291544657808 11019442 -19673703486890549391906448311032971776 11019443 901620779306569929066196152319080391692 11019444 -338450073775029668549443331564416051200 11019445 -279371793392527438769240548508533827300 11019446 -30329073674007868318299467129418193920 11019447 181239948934429300534073590213522994928 11019448 -322594709082400423905998197999219937280 11019449 150089210587854239653484458225085385600 11019450 62471770237971690986117804529668947200 11019451 417565414331062176415482802972191625920 11019452 -83987377521299011481669464139375574528 11019453 67114197234163385838445347612567938304 11019454 232026024920610900311137177134101115840 11019455 425904321062750785832508105458138235360 11019456 -36461961594463740858286504832328007680 11019457 -186947998480099847764291737441270799294 11019458 68969573028135039272276610572302202112 11019459 176637067246426201850006308382488734528 11019460 284258958986771920307582523760717313280 11019461 -199941286472893777285912353648214694016 11019462 6837553129231588854168951763717056384 11019463 -5798324166305069844121674467987374200 11019464 -432849304892096061585061604308367923200 11019465 -48339794452120267350691709497681430940 11019466 -226931256224155643199836377431314580480 11019467 -1105079808367463963571460962150609350448 11019468 -155999464154120035246366758910235074560 11019469 -669816297144183029658858960948288789130 11019470 -76261613162498020830667373174488320 11019471 -31620231496993587177269493830062005120 11019472 -119844844192022168491081186933655117824 11019473 537153535109778074854719807855481812480 11019474 208503456575576717201113847752566940944 11019475 -569833581240836831866876702696946723000 11019476 -582929587905623926380946034619680078208 11019477 11781523816887430498672951284210499584 11019478 -765235827917067239742352456245345776640 11019479 -1042599983378191464367099071249604585824 11019480 162204452843813111092404125180786688000 11019481 -6483857839762145858005651877888526816 11019482 226535351252077906955133872139405764592 11019483 14745468013961899808642262598284347412 11019484 -1040701886798110645687674236325789696 11019485 -856326679820035507688448084019991571240 11019486 -54685804617148373762115464109563910336 11019487 426466660074383373008720124179190835240 11019488 -15017808796445511161772453878967042048 11019489 -23983595841606326693544558101878958400 11019490 -270408670469799095689967778554647941120 11019491 -14032346822213076977536235010397261920 11019492 -232940377024313677975412151720896590848 11019493 232978420930935927732159707973660751742 11019494 146285380726675454361054044475679616640 11019495 156992425763671469838634175109921891840 11019496 38394326607009311093602423127242291200 11019497 213556402233523456063803649101448661946 11019498 -97901638715320563975868529965689269760 11019499 -154838980871652698875944716748117053840 11019500 -96178485241318202113466082561173760000 11019501 441601368370701248865885248777513875830 11019502 151766941741368185603754401729836011264 11019503 234639173888336807655334059187945591680 11019504 -12771531947663961383191484962510405632 11019505 358148285563429257002241987918269548800 11019506 -383111887446908696194187339902817834880 11019507 -60151025256446228380120936510166119680 11019508 -214157767823817811645464629458035236864 11019509 -262186598215649376616953448484534302290 11019510 294288804639731887643284637365595923200 11019511 -290381208670527214494362610164299722176 11019512 -345655479177893789390135272667521720320 11019513 -289462965294698774145572514840607866912 11019514 -190433829011027050800960822286620288768 11019515 58895425378853780167974276245596992720 11019516 84580244580030486731211845948721177600 11019517 648297497832786805835504241360302370566 11019518 -359632625123615315756722939394619479040 11019519 -114470160274814571888524936413661567520 11019520 -179695550764227107153340658424689459200 11019521 -276379322106108257343819134998136449278 11019522 166593914204368305472405236042133743360 11019523 -1441256743113292388340554040489651374016 11019524 10519536166023553994757703512653884416 11019525 -1767949439346483810638671619761082400 11019526 -109458120091218776926549782793285423104 11019527 -802678976000125542630848643860690270448 11019528 209993794605401385338913303112979681280 11019529 -90610611415235277176364782981937819768 11019530 -170320557533906516642213437315524602880 11019531 574817601898811601711042768870174223344 11019532 -640166493970275662175264823169359362304 11019533 88700813011868512179855815712578634720 11019534 62857852554151205337210018121241221248 11019535 -247921112524926102890135362569454395600 11019536 122945906519660348020753041653822914560 11019537 533527384891154266162424849883777217440 11019538 -256615609424778475417787043456855316080 11019539 116694289275441681615023213719548743808 11019540 -41582992899188329870422114862631608320 11019541 -233005611945455545478734801901936578628 11019542 649195055813775351368180628825894504192 11019543 -455623605718441512188577028723591888536 11019544 948961611741858504276512921407000473600 11019545 -447036138449795898135739315438825831680 11019546 -174773290154955553698572495405130870816 11019547 -173685414138524758536608944118136865536 11019548 -51473536800911040945528048560454190080 11019549 51809491075227537650654791463531220864 11019550 97954704467413654801349893872650068800 11019551 -143206584591641454838361173940876163648 11019552 381727289106967889584080889198537605120 11019553 -339836054154407792906885814395642276736 11019554 -53468052869696735172330461352438153216 11019555 10065726433619157592994614193229444000 11019556 456810823334695436582475633577764936320 11019557 -791867531996584608231231526341203718048 11019558 180770601286461750897945979747546822656 11019559 -1025983205516207667293150355823128511240 11019560 134647214669706688731780351564347136000 11019561 -256673095998860332407393919636329744000 11019562 201584923906687255465332831395403476832 11019563 557522387666328197184003416739088550640 11019564 -121756797237999130558664745294108529920 11019565 -549859631047388839509088432150099686600 11019566 3863391470581873696909917095811239232 11019567 -79587637476804932214530586921277824 11019568 76295280352425497881767351997678551040 11019569 64031860501227254640823780978307954208 11019570 6382953739458581273184379378578001920 11019571 -500095234246448687868973341986490010228 11019572 -281506835894432551883477186030199441024 11019573 160222740109977496451123968578563212800 11019574 -311155225628392580496346213450110404928 11019575 -129623472068025524751944343946143942000 11019576 190140787870106142361598628140149309440 11019577 -125469450282731419296962387668143183574 11019578 -12368286997037718863775682035024907776 11019579 369779873892749423251760887627665711384 11019580 132386613576677003108475274162692741120 11019581 203239233191298619638323569530118545612 11019582 -110929357478521113517235032296849054720 11019583 -228181182770162202372181610213182089120 11019584 -169139643301005725723447158019285581824 11019585 -211940451235303382013523010542612929600 11019586 292097223159088239739457331639197536800 11019587 501723909652875653035284507473842685592 11019588 -10532185384789182856075392461984630784 11019589 211565332607213044232880610399973241984 11019590 254001032513955626698552919423324572800 11019591 1379779872741121544235178046155699920 11019592 -456857363149250108323422798858971289600 11019593 -79031697756770490128969244422838123000 11019594 392261836739330641078194035353543192320 11019595 100419873190444623843493963400104195680 11019596 -58359805899815453230655921260837358592 11019597 -261596208014967041519102858277340833600 11019598 -321377745833341931269596319865839247040 11019599 27016034123881376642674840880692870824 11019600 -49606499346752214077515853087097446400 11019601 22398681171623272601883171614185397760 11019602 157824088113643961972759050331702911104 11019603 -104731416576948522847140644919123108096 11019604 -814995433015034315405734935048765083904 11019605 14381985542826133909871422268346938520 11019606 -1408054440140999667475557270361128576 11019607 -360244615107788135309050346638005542280 11019608 523257180610290955832692065266372904960 11019609 -66801229595474668903965493625505360336 11019610 73503454043093029251293604235426560 11019611 153021937364163596483052852632043393624 11019612 -194337742760622367165619163926921369088 11019613 -96892299532607653593750554429229448416 11019614 -14702644660374942951069930186279043008 11019615 69139282166484605931175920245119259520 11019616 -646909652868942107597285936058592002048 11019617 -218623916491790241726172406359191167808 11019618 -104755793240167648181466969752549441280 11019619 -94721218711199436865342378525904721056 11019620 -4957435222924905304845542437047091200 11019621 514164367164101683117045277748003395904 11019622 -244554822426421658087712200013737597568 11019623 -205700607538480282806659348684938837008 11019624 -73738028151658968987417495495258931200 11019625 -85866520282422058708680264129601200000 11019626 8267119848566786785203087811472235696 11019627 -331657719130511327564094332816086867236 11019628 13927404876400375186183129509498714368 11019629 333121271765330073979486888853729039340 11019630 105302173810083784206560223845395259520 11019631 346963347005543846176926951281361966080 11019632 -4235210650368777806934248434929500160 11019633 392115437565787204798906747845472992624 11019634 283391846652904373810149547208361159680 11019635 -81265248278064029554538263482120888240 11019636 -138125396681599872872175827518251226368 11019637 -41505986321639276032504313604027157714 11019638 120099764709647067133868069072696769792 11019639 360795875432735977802618760658047939840 11019640 53521109453308951317096016909455052800 11019641 -275770913465299521905532493022578048428 11019642 5266377772466854265251717125756971520 11019643 -448821772345439450440817064143796022108 11019644 712015277612830211699220067760980494336 11019645 3661527577393254455910618990782325120 11019646 463965078452665684734932008403287382400 11019647 -336314935229725193130618636908616122016 11019648 475421276890315502349052425523660062720 11019649 35533682990482170218371885067537114836 11019650 -10760074524120378048223949421950378400 11019651 274464892790829963596510326863169879032 11019652 -62004467327279145761982203966771159040 11019653 -7605738096532497699121700673673400352 11019654 9351032098673474900527136127155440128 11019655 -87199072792590983226344884324323228240 11019656 941695445170584031078257933423312122880 11019657 -204534193567944912356396633336802485280 11019658 175099093523896259688754383925423338240 11019659 -792319265318482080146495547843700320444 11019660 10580331918644459988834068596871285760 11019661 34873277426602850870815327934282717760 11019662 714934503769019004197484672261019865472 11019663 -78687247067561148441306660150593421312 11019664 -95828384085171289119084929990035333120 11019665 -41865357539158733892327619282061420940 11019666 100402576174047290478544087077102059520 11019667 -1242206786160032394041415751709696953248 11019668 -109939267360359771021219287955236843520 11019669 -351809271346205525758793147677041961056 11019670 246647475790316299023760652670127745280 11019671 42939970035204666075178004776670030064 11019672 585204622113525842954645083302112051200 11019673 -15118431304967986107075794525517874688 11019674 101214871966893432748091463581300969472 11019675 28195319865282362699639798810169810000 11019676 -436108900956266951754291057834049978368 11019677 278669772039707252944712430224371429440 11019678 41298914199453204487093310041737090048 11019679 342374290341052618510764667358527769472 11019680 -35703320881189110170234917889035468800 11019681 -92764447841067332877038058048256303980 11019682 -113422769024977349279855877980250252000 11019683 380116441010508957130857113141315473464 11019684 -88898195890398582859137185935674040320 11019685 399915879492035653155775866940250259960 11019686 221335167856967039087769772498960657344 11019687 194608577986715522232104370877801578240 11019688 -45385584197764488053608775954785904640 11019689 -1049539578330399028992733316912981250444 11019690 112054263515209817853885595980897719040 11019691 -4555923012777282550644981597830724096 11019692 -212855431949935519403722237875803069184 11019693 91120860665490066044139357493354388928 11019694 18213438893014142719226782853056856064 11019695 -465309054758778262835812137865121695800 11019696 -955429309848260242214534612126269440 11019697 100511607136032314008947139009125735360 11019698 -123308404248441602656468161219441815136 11019699 -583110750245833784059977554223208436880 11019700 -66878748676428293502141229210966272000 11019701 252006891263489664029082810583690371264 11019702 18451178555354795668628387734416155520 11019703 322970927485804325377792841169487558952 11019704 -425379546221251749799180401896164761600 11019705 -125481688021907779245393994744346792640 11019706 409069506563439787586936211384062301120 11019707 -59992216227273845968119920156987707596 11019708 -139589212201466823806299660058843699712 11019709 -701110357869954778889228483650746870740 11019710 -59727428225972416049031480605296896000 11019711 427901944456773924045480469419061703184 11019712 -365721326758510115338124727452434432 11019713 -213146394041326758179759269711184467260 11019714 145070621346122223026588924417397964800 11019715 1716280388477057396230298108202355200 11019716 255954256697159088639095188820610505728 11019717 469919217798880257409190343563910866334 11019718 252996789256962756032783570277543262560 11019719 68361924511215881656337275773863990544 11019720 371926554973981576091294165503738675200 11019721 732142282996621894884462697583423537332 11019722 92758706099829726483108740925059634432 11019723 256355378731343685938500142799062109696 11019724 -82882207839427801236898106028478239744 11019725 1617354254781466905626199865091616000 11019726 -2353318462314585886647318281315932608 11019727 -507214192109113828550792842520847268968 11019728 167037536796846565489221205290904215552 11019729 29391531310879550065195257612353172480 11019730 5390204486106008615393710763715712320 11019731 57450677290725788974552857960444021672 11019732 157924432920211204001468845896313823232 11019733 -235996824074889949769281323925493572018 11019734 -12812502753578686163017583831097277440 11019735 -541204926953278306330878687612228134160 11019736 125045151153974888442556368188102492160 11019737 -16255248819352463889802650784270400832 11019738 200477822380400195708575391513880390144 11019739 9784226718750910454482058056713436560 11019740 282452981166558738204504973086553390080 11019741 10556543833479178659583893353971437120 11019742 43420465138341599062321376170913832000 11019743 -43867901881117344361351994302106778000 11019744 478254959178729753249927403360175259648 11019745 345532736807147642199400699320871296000 11019746 515355887291297215133553415673780949072 11019747 137412533226999125579420558412293437872 11019748 -553058205328834484657882707653102174592 11019749 -108869106570722102745937280944270022436 11019750 5769911688885616893658819125926400000 11019751 -494150253868003973780830092831002936808 11019752 -851379208374885306558891689958992102400 11019753 -507645592427520960956740447484660395200 11019754 108304295727135856842625385317535791200 11019755 -373457733873712843471385507002983351840 11019756 71168194824799326592632823202163130368 11019757 531195707899716411758051684574527562540 11019758 -250825957011611305209530244358834098624 11019759 -131919565760648072654446294797684149496 11019760 12079889190417559309931187901873520640 11019761 857378942743893521142421076760939121152 11019762 -29517470549649858883047329778549183072 11019763 990650379836778178664929395354727256012 11019764 -162546711039153323127369108484184875008 11019765 59699943077693084282484082708811536320 11019766 -178606245122201606576853691836058467168 11019767 -663245644392656344371450079489878545448 11019768 196328106017107043998938057631413043200 11019769 -797466541084172579467589067793837703830 11019770 -52395119881429370719691318973943924800 11019771 198369849685857714643285759300656006672 11019772 -399012604842253570892253411353782266880 11019773 424410632763567324114923828513696150022 11019774 -29764217732765474193450900714650533248 11019775 1237128864547026483040388208688515600 11019776 300923555176932342846873838278779338752 11019777 -218958471471001201587968165238427987680 11019778 2231796324512719768466701810906767360 11019779 584320204022341505747778789844457968380 11019780 -128037834454964658194365338414939955200 11019781 -218973716523718003603164290021323332800 11019782 -4461817848447589254925636778619252096 11019783 -312711526469897791260507893061300087936 11019784 -340546692923451517247607242839766630400 11019785 -32158536584158175685889488533511839040 11019786 -29150620706120252885227466447424120576 11019787 373009000740942202681355648091121024788 11019788 13498918450518780555655854600202205184 11019789 129028900822316645130255784493313763200 11019790 -119294741700275281128554741681242705920 11019791 538222505212698322590789019426236938400 11019792 21963003700980367356478707828696809472 11019793 -671642905622683675481232071293351482958 11019794 22018719963058942899588468007309239696 11019795 74624833013732532894167808858398038320 11019796 -634011028003194254797703562869163318400 11019797 -753709719106019226739684138211876385540 11019798 -22088162956052063687406383993173934400 11019799 509414720954699087356990211845776438912 11019800 175580314373985894320593076944381440000 11019801 249791293233685127725983187656744522240 11019802 -1191077564072954185862017298504589600 11019803 -908734961417680609559631782094108872400 11019804 310249672112901856466994935021125263360 11019805 431609409565627272849535341076748324460 11019806 146857112642330732283421267579372122240 11019807 -670800785035003216102147318772560549200 11019808 -262025109551183055277115638033686724608 11019809 364082888601490867504762537557231239010 11019810 -142571144094262838495632181736002649600 11019811 -101898179825778511188456860705492653176 11019812 -101900061531794455172763099371489402880 11019813 37496238927522742579542366592455838848 11019814 -357859914783210472703137781706758187936 11019815 -223783504544907263785559164836411476040 11019816 23708190439396504727047399617736611840 11019817 191327753781353248624027083028344255866 11019818 -174179307226872575749400552732891550720 11019819 275810380649563138576360753972339571544 11019820 75142779595508909014213331568654305280 11019821 -69303218148470140620997217915333813748 11019822 127611458413117545594371973052757289984 11019823 -121650957483953806621383037682566703760 11019824 8781328540086316400934462965646950400 11019825 -5305946128421666006388670115738450400 11019826 -294707649407739944884632903117275687520 11019827 91785613564120834286208385852544528640 11019828 371985914562526515174857742494721208320 11019829 -451435288441590610503586458391344568320 11019830 -103332218930757430246199342915909078400 11019831 574284043361009621924682337476048235752 11019832 -856101224608243899070462238872351641600 11019833 1158298630543996006742736308966755332 11019834 -89331154103510024415769924290555816960 11019835 708515724181867821463507156348486577280 11019836 -7024755211236661159896669500168573952 11019837 -408394204998282074834926333023020970240 11019838 268966088826122279698171887508368664320 11019839 -119987619399456594257401520786497950480 11019840 -979617112736659438435418503202734080 11019841 191077543908715021753044185851477551680 11019842 -309616830709370068376016284329767885408 11019843 479760078062247729485582926172141369640 11019844 -28319480054260118364926391668411286528 11019845 -188824593550153532654581116166776552900 11019846 321432668157211057939345584608100129984 11019847 406689872891227481811575982698588862296 11019848 186505838034968013993517837350177177600 11019849 -33777433264048670593962433873016877312 11019850 5241716136392796451847436649345908000 11019851 498131937653972913295206194838522886104 11019852 -42655605555284505208468471351977722880 11019853 -296154944971369222492977025915769085716 11019854 490750712726553225034666185744675685440 11019855 -381040159263836893326557065024301491200 11019856 71051524188834807023313675536335757312 11019857 156489943096974464383316976049912150692 11019858 95188171921616147401305731756827399680 11019859 678456584926332661628749629057237306480 11019860 -400474473360616103520722766879160561920 11019861 42373761178649347176169654512445150080 11019862 -7040567660087421774687204513463541760 11019863 -157306929272390126065241206927820450976 11019864 -277757612945097515041647526804979712000 11019865 15965185918427409386862045445307392260 11019866 -29160211900048135370866921305578867712 11019867 -921734177254152472822915287856014232320 11019868 -4886279194908951712843866905991331840 11019869 -75114284938658594865360684445553723328 11019870 133909271935777072357162444022559779520 11019871 345027892614942014411059971547574710392 11019872 -109640175311603224695649853221362597888 11019873 -48854408027371104811941648604459738656 11019874 -518554649451229380239455546508664483840 11019875 -201612973382928017826245275628976552000 11019876 -53501736621344127180888693020977373184 11019877 -153894801045235255676760782553849937728 11019878 181196565841234482745298106188789910240 11019879 -105828511671000652584945916738272022992 11019880 172638313275215283837559975317425356800 11019881 481792004038783986160968920681518661364 11019882 10905192958488457943971029046840411392 11019883 201297454001387684130069988623861957520 11019884 492422991487533970939060239526166400000 11019885 -217257610586127072657455482134603962400 11019886 6126091640115688768536586189077679872 11019887 87640728490589168560859720962607779992 11019888 -9794213807178724000045879942195347456 11019889 742438397908082959545021305003031092690 11019890 -24886518444368781591264817803335723520 11019891 -115346952447849795025056875226380388000 11019892 54001205080323851498048500952528218112 11019893 731887042945996967882310375273394986780 11019894 -47434875699271110585289060435153234560 11019895 -268738547172689303847336989467464937920 11019896 331979756654556189802182003183179489280 11019897 -233266975654758103089533489093343881280 11019898 -129374977554069458740258900604420270592 11019899 614611135535247786177859511590518774120 11019900 84102865701888055212270801280796544000 11019901 -998200298552617159189651015496817403988 11019902 -353776690958195146415741191489168189440 11019903 -367233793036667802167614031919413456496 11019904 270033808541913211885965792044384256000 11019905 273019073091797728655199114479201150400 11019906 -258019315540639740108152504715243431088 11019907 445746107533034578268879217419489886640 11019908 9081331221469307975273744869666073856 11019909 -98339512384474430531631136506337841280 11019910 -122929366013466371081353451584536514560 11019911 -1856150486738476165088017866916349952 11019912 -113739124048476032901896244878946140160 11019913 647589664349856928406846775363187186980 11019914 -486312275070419497126927305638720042400 11019915 -54730315868429545475968755732696372000 11019916 -43876939526956287953661716533175360000 11019917 371289411243928199847873255919901532672 11019918 -24642905410839065718393176017558228992 11019919 -42707723231471281560947988552079492056 11019920 66699374698288086636418150764930662400 11019921 103746077938935552581620564380989045760 11019922 4734449918133968077022383940876644512 11019923 1073070463444010493616416639376693604400 11019924 -82826743831527287174815744330367324160 11019925 179671606061850788125499196024548624800 11019926 71283533682677351829628413389775646080 11019927 45909938247098289478043493260503044000 11019928 -8682343982188245432260212165295523840 11019929 -215299302206120871803163250472937772470 11019930 21153801148193491081720672882719582720 11019931 146664724156182702264133879249638758032 11019932 -44406578906362991117458313073826627584 11019933 23941917026719360268416410748280805702 11019934 -14923704595230229767524734052623674240 11019935 -168225776246321279648251409623144670640 11019936 -320314236398650339648084313675736809472 11019937 -560379689244071814669240248759167984414 11019938 597745989229167619985972809982241564960 11019939 74248202194153389179624752987808563200 11019940 -396200030754783948555222719749312392960 11019941 -61221801139387466805020397320072951328 11019942 16227634503663630395610703846955827200 11019943 -193748835328958083901629136302861752960 11019944 -23677317410689680096112891390883266560 11019945 -170965670369832020212172513715117430080 11019946 -28650717976890953900745010582081263360 11019947 -874297404813736076109683981782158985440 11019948 -383532902879524893367879008879513745920 11019949 925227629159173291088900715659942079936 11019950 -46310164511248840675415922250706640000 11019951 406453833622839719729190786857840956680 11019952 -157891126733196961326337998380739641344 11019953 44909723572907856839307381442203207378 11019954 1285698340198761935567619416857344 11019955 -178819271678774547150692289896716307280 11019956 -34884187861414462163118425182933278720 11019957 214111213595200367361995023902769243488 11019958 -521070464860194459655404630931533325920 11019959 979544388693207362169621313300203891816 11019960 52671445811788456193385597308998041600 11019961 -576864172561050168553056571929449670240 11019962 392455970454928628891266055536399680000 11019963 412918668595919816100253479252814032384 11019964 -632826632054226414966788742303800065024 11019965 -362617205224030033749948559934570472480 11019966 -4041407511790448561190905279007802752 11019967 40621956964715994889674678796309174272 11019968 398561942128866304970776279796982743040 11019969 4213187540408856021184996624279427796 11019970 204509243277448950899534706254853642240 11019971 1085650172109967169031703026534935160000 11019972 127235957452108082805828637175561920512 11019973 97175881222910701698429404747040241024 11019974 39918290868794394319001585317266991104 11019975 32941090999242575064072574390226244600 11019976 -64110180451922208993321691268405575680 11019977 -315188413765393255971757866098423050188 11019978 263489435572552265640724044111163458144 11019979 -504248652487692284046262267864222189420 11019980 -45139349968586931870242964534215577600 11019981 66015002653489357324560724189436467200 11019982 -184143544508264794399655099237807303616 11019983 -266698857510258576224475501394435687896 11019984 -12987529221100139686497857257697181696 11019985 641405280472773121746710932012980264180 11019986 185709251855074383930263637294099910944 11019987 -55796145744015303847754058879936669360 11019988 -124558839982634524526926550234578786304 11019989 -381624840641224245353857973571447660210 11019990 -4991747452200550924342109542328002560 11019991 -175650090607994230708561087085207834048 11019992 -704128808017211852094965494063630080000 11019993 34812718954825854475681740197321613984 11019994 70537827678513987162676893253305229296 11019995 -138028690411887687159501807308004335040 11019996 -461358109485643756588611018183811399680 11019997 472242032303163658030389881850892960 11019998 -43537950337666515284494019441291791680 11019999 -375937154320502181860848342252164488832 11020000 131654963207084414128601460903936000000 11020001 -647467010013048456717268986381652219998 11020002 157788977987203267125611089652702689152 11020003 -479968442127031208166803852536853595748 11020004 37515963288998643561264124138496999424 11020005 -178859791991901351324332414183515136100 11020006 6992951761827426588682554640637945856 11020007 -67581826200163175860052019170852976480 11020008 -56905596622697849832760838205152624640 11020009 31064486014692908387803992362053351680 11020010 -185190225001888347463802310114320391840 11020011 -465097766794088776887162771702907887528 11020012 -856141085217864901372820145354974123520 11020013 -59041566656546640349065706448017142496 11020014 304930832546584473791540773511347835904 11020015 261972737919942950806480049273894297160 11020016 37307513404153386431367177514714005504 11020017 354463890077548258176012333518357128800 11020018 -114883415512161684233473593160348397040 11020019 -324799702773641539808800293985016357160 11020020 83071853741422716976964794331153203200 11020021 323574876606217534965040506049359413244 11020022 -90904908527232765498372661006968037248 11020023 -21384038343575621849307036742829952000 11020024 -113944045980418844170951920772956672000 11020025 -104809540983279679809563757171752387700 11020026 -555561734075248711591747235521497047040 11020027 -100429615328287816020283313286673765080 11020028 -8738219628075440111052272743469345280 11020029 866048421895397547151238964682200832320 11020030 -75356090717674872221489149424921145600 11020031 -72113074396629073777993935457746502536 11020032 -430792311901773789291976840491351146496 11020033 234776024714761266203503635539859143764 11020034 70106867789508867064742788579685950416 11020035 -50507711345804247483407811866617528320 11020036 233216450436495366200576360887108595712 11020037 -22418168684228003593177206809150991168 11020038 20795225007131211078248821159077757440 11020039 -313011961376355410142469645593757869160 11020040 422825032340173333991949215864843520000 11020041 184790495406227850707245429329055899540 11020042 122180167150815764064361627172399583744 11020043 -12751336522875457206059133642931051584 11020044 828687240433673718933546272281853952 11020045 649516311903374946909571208041037364300 11020046 281897189787418118281520496110743240320 11020047 242178952082781901451801468466403096200 11020048 71974470040673060635553933816877236224 11020049 -220721647960276786272268414389663535950 11020050 -691985440386415184883847087586371200 11020051 -422831650781300528192742840908788169760 11020052 -178904396593099332136884439264079443968 11020053 443178622921588692808271865636038728608 11020054 441715513455003415246474199698838354976 11020055 -290311149926200561946992434457445384040 11020056 -67464881095853708227851486226267852800 11020057 1740584969165568454675379671924796002400 11020058 -204608516049018573165108906400219530240 11020059 -292647857091427960978941804049495879680 11020060 -45121451796875375810706967948247339520 11020061 -63705225201367959239379198945180917748 11020062 133152366193246208629356948519427764864 11020063 1024688937797248156316244660175477604640 11020064 106615850768080599199109110106134413312 11020065 38612258801308312440695188501975297920 11020066 50497582627099556764602894692496543744 11020067 149986828693867047045297763249374279960 11020068 -150911377699678890099385068195534406656 11020069 56054099291528155978874321728162223580 11020070 234130435701208333334645522087011524480 11020071 45910451745730828589374829047121468712 11020072 -21837721528091319953599907812460298240 11020073 1561322152330075100484280725163047907584 11020074 32486067553395032488263189758787917568 11020075 411061341206110645969062501160157900 11020076 79979977262203603220033495751267102720 11020077 -920931905018400663941914666229919328320 11020078 137806802523966462276645137479550111424 11020079 -203689202187566337793725787814648254080 11020080 2213127122502947103497540790060318720 11020081 354420485661496077646581775950524132882 11020082 72064720326315267418560699442029898752 11020083 5028908746117173407453781073659461184 11020084 525072553008484273229904064960024697216 11020085 193715692908841236487876652873502735360 11020086 127015720242381346524695573134786449408 11020087 -51476821384098092499493054606588294080 11020088 -160691178371268886455250583053358653440 11020089 -133621842680928054372718634321276874720 11020090 -232747399538808341094840198124764702720 11020091 983202260057464602909469189750857387492 11020092 -257021093309098436797615658871778856448 11020093 92583011768662827926628127982184996416 11020094 -292765718047954512520043517650310683904 11020095 127399171683776531097660203178475938000 11020096 -95225070962447242304676591482505789440 11020097 146957495477009651959466917954960869888 11020098 163153643977150572325427580965888759040 11020099 68883656889950962261836011258174149464 11020100 -34973520817760835875877643599527481600 11020101 258962756513751440615198211952237700832 11020102 -219747760387623532387335648696083545248 11020103 -365937298455663381520670162303698277856 11020104 -220370482851153311923465887780669849600 11020105 406326782700129494058751462644458841600 11020106 -155651707155615806799071505219341458176 11020107 101940630176258687294191682231067924480 11020108 -460048407209277247895527827829562830848 11020109 443678195968810338930814591033913048310 11020110 -63603048388210915414428414316124916480 11020111 -260294984904935089395664083189621204200 11020112 18193580574952520442074709523015458816 11020113 402602496889117080558258389447602162560 11020114 21312696228676808383260814364915051520 11020115 357900868036021673400579845286004403760 11020116 202468836509339015125427499218442516480 11020117 -440922438371062748130018440670368221988 11020118 192936926411964564782978119104926325120 11020119 22769397839008695186841388232015377280 11020120 36495790797700223367204238372406476800 11020121 170075430985589038345987658813381579904 11020122 -338391270108167417825217982450011271440 11020123 -222038613858234118854034459861103489760 11020124 -409412958627261770866019097851431816704 11020125 -583226782460506997450837608736531736000 11020126 2903385373293876904506476421634621824 11020127 -296470188628178263511775025048852637568 11020128 26545639235291969446366672586432053248 11020129 -437615714352770543213081178828610270 11020130 249028153288741562795235328478110686720 11020131 -15132013917835624600638867753518731296 11020132 -628532599621592000414661526168078367104 11020133 17744721853715676464236077381607034400 11020134 -91270743909944804566982978626209971520 11020135 -123327066379593320017000351290706176000 11020136 -876024818196686454536852753669758264320 11020137 -582871439172370881007954848584839333248 11020138 -452396462492690436732018102501188348160 11020139 34820942833831831090434309924251285424 11020140 53904327326974811142824550221939880960 11020141 366536754435167807553826160921184626784 11020142 -6989980690003740620226815373602805888 11020143 310300482445244504444831807709462424464 11020144 36096654783304490080779061990063276032 11020145 439571954702216150907087655526266045800 11020146 -137990758899600789560087254815364972416 11020147 37289422694526429364818947531072359920 11020148 -9978370153827967240114335080556216192 11020149 -141356673617746976855566029537149220210 11020150 -65363037860520451542385236004202527200 11020151 -165883892666192422636267190571078596208 11020152 227873905106512464442347916750995456000 11020153 43842557705705618394473839771882170964 11020154 152055126850542471674559777571774567392 11020155 181616426984942067719599248195832320 11020156 -138288076878370223688103245475417490432 11020157 216204438112377660995347379787683917632 11020158 -77513510027993685068554944670931270400 11020159 60246074090008100403867404197358535168 11020160 -605739903379775375655491946362909491200 11020161 -85947396816052031617371444065162846928 11020162 90688686551812131598637952610040975232 11020163 548836502812559742965052683567861402112 11020164 181516476711272869316073713460067224576 11020165 -15585048073316022175611261091335520080 11020166 288684091742786753772273635395711720032 11020167 245969503979683873885643882466637574760 11020168 -243879635067633673728199511360058685440 11020169 -1249204282538488120239233349883575840 11020170 -62200793619547520993745417052525025280 11020171 92528739380393571939199885022134046720 11020172 87439842340827534062654561935041298176 11020173 422663115191467275742653303366994431264 11020174 -209395259596430101607477857105507983360 11020175 -16295794443957974500155165112788756600 11020176 34515301549237738846551378747456749568 11020177 -60341461883337720470475403720298510528 11020178 137925140737904822429170637136881598624 11020179 464026567255219075094550694582204985784 11020180 321606793238874983526331931913922659840 11020181 153088761311142376564282456624401923982 11020182 -117704729327008226581493390995257776256 11020183 -48365339688469578271560178035530080520 11020184 231260844300545634380090698263743692800 11020185 58114334837254289108024901604255660800 11020186 154891171305153149100437647915610391792 11020187 -1483167632344261085909700565601708195208 11020188 -99088675363265494839127640496682896384 11020189 1013547438219482381665217203891919232300 11020190 36623441175186760592610530809575014400 11020191 -34213642924054348537529554716833014272 11020192 972532808469344889188206910964777222144 11020193 648585006667331156641861474959046889442 11020194 -159426145797407760052075871610544960512 11020195 573443390646006746601961771646970517200 11020196 -306315216632142015747861948604225920 11020197 -57430102448188718765613218383662159360 11020198 136226645141515732358481796510364539200 11020199 -27069479260939584790671804892627090608 11020200 -214871114080515668042029878395191296000 11020201 -214990275156972519847420393663357948428 11020202 421376127180335515275716838183121893552 11020203 484173824140667195416896408582136391520 11020204 273970179270276080858633675381969652736 11020205 -178782832271510991467392188320864599680 11020206 30130516428422883349241249376621623424 11020207 -4622023471388037027749119775774840976 11020208 27456427655365605160784668339740229632 11020209 -538754256484581101606692341335543489760 11020210 350500830813130450667632749171524345760 11020211 30768639499688605058780626084608936624 11020212 59847715503063885188696264770056192 11020213 -590020673759317169096941550295273771538 11020214 402813567333147238836973299810484907520 11020215 -20414414526494355730253177560263029760 11020216 247008863906212449515080628005156085760 11020217 -1618748591451018745210060379746347840 11020218 206403738898665339383596951865228598528 11020219 183621891361086142591204259061610471696 11020220 -55672927377216857383871964409844152320 11020221 -33069594032727940726819785514233360000 11020222 -18611125020019519260722993026585872000 11020223 -321530342468738941046924650540586460240 11020224 -131768941785858975399150883579619180544 11020225 -184978250101532438591548679551378542250 11020226 -4399533478243219464588265161083983872 11020227 -145232199981706075431478418823945212160 11020228 -140126852075750834297004792489636044800 11020229 34238664935609253326815302954815599680 11020230 -89433079823253016877638192063273929600 11020231 650270854258252993638619354547096990112 11020232 526229570365419005950924304672339404800 11020233 -163275547615175454227546887451553644160 11020234 198169042564408074600158700444227540016 11020235 -441143379146565332209350558784039924320 11020236 3036660903898243579427213379575987712 11020237 -4700040554717312834319112275635887848 11020238 109263778644296517330489729053167907520 11020239 -149965149507565401969504934876577717760 11020240 11336388690733036553788099189368422400 11020241 492782579404670475971964527625188838642 11020242 128279510551457859050261991599367870720 11020243 81897387503976351033695648377204245984 11020244 876863129453333612703324312413194831872 11020245 -28710022800530660182009687295961148800 11020246 27636451994934218492367966915306615072 11020247 4342835053250355162160360701645372000 11020248 501976110624309969361521499880924313600 11020249 -180424498382550208555469192400708469750 11020250 -84813472813773885304675632754128336000 11020251 -2902347763902333576376820138756322432 11020252 -144241413892609885866637511285626277888 11020253 -887630909734215866163762001453132305498 11020254 -57744308666052124649246934640062010368 11020255 -972724889207803518230911229687757840 11020256 361129132242605634242733542747602944000 11020257 -339085023797858605184008177133511003246 11020258 -207564913648870289599075991015591242080 11020259 -346779545320181313537154072079254919496 11020260 82289311209668495033477501040164229120 11020261 -213234147222982694267167693980181105920 11020262 -298592350076408027666807760597341919936 11020263 -377993939174396268645760585452669600000 11020264 -573713771834051328660265267028201456640 11020265 68610244942654398567128098231391750400 11020266 -215814924965731039981757717205788467200 11020267 57116667396074929809735702717013467744 11020268 -26889495878114462393329319193238477824 11020269 -88166045572534967873984248164697013472 11020270 -45938317367316771826620800101210105920 11020271 941026847032074763696436034415509179472 11020272 -50327577754965281593144027592452177920 11020273 307302979171319390279670145206169874688 11020274 -433275027234784985257117697548306362864 11020275 89254177431436638239267173528580194800 11020276 -931676317215936169477763925572787802112 11020277 662835953769310441316188358715122238126 11020278 69520908734561261679926075731507138560 11020279 70106064843764772586049328615666963184 11020280 127680951127274086304743996334209228800 11020281 -362573383652486751383194667787300645216 11020282 -25535593737088795807209811947982067712 11020283 -1473158269548214065097866249016716672 11020284 -267190550059139374656774166528772072448 11020285 -141672122354671803347058987489930729600 11020286 -279010092439991193832844324111110545408 11020287 -518050489393935688228539870474504496440 11020288 -80285757356470473375740810012362014720 11020289 185374962969332751064643925821613014400 11020290 -42743188341849703211617957513883136000 11020291 406757422873406915731305102150188349692 11020292 420768042323553134301242431480728614016 11020293 105340746040296047472488139151486329600 11020294 293335390662875616860117029422877332672 11020295 13817397458635483836874230337631286240 11020296 -65138655171257548943912475846849699840 11020297 -79737047799168563775321051522954977254 11020298 1526905871920075767569331425327800320 11020299 34727216826050124936978401289405813168 11020300 292574567169422504015140316965874060800 11020301 1202754682837671123289053340498214485080 11020302 10232092880820135326784037514562902592 11020303 115086478210688732980458068839526251904 11020304 -133892953718351521642951635693816053760 11020305 -53464715433006031090002769020722154240 11020306 -485134403796063723265903319340276798336 11020307 -60874296404335443623844416094189398760 11020308 79730760628305379747119797880745955328 11020309 -956294045549530504175974363767934965490 11020310 5791274010560195997830803099881135360 11020311 284321859210618487699599871390997422560 11020312 -39050345784779920238770856430052392960 11020313 -509007280049447569438173302037408048438 11020314 -34167687961372135398535600018890178560 11020315 422137001402679866464683928220953294800 11020316 70334199238482841353271980344181898752 11020317 -274899419839689377513622973946103744 11020318 -267808432132027773607781324429170956288 11020319 -772782679630856772981959798839289624880 11020320 -30530505221636406250190618971393228800 11020321 823580956841882339922394897172303329980 11020322 426044558052502134649466362447901850912 11020323 -122957460490542467461659806843742600960 11020324 214913847101680914916116966123512651776 11020325 -171161935583989561046178774871238870400 11020326 -89235601173435216289409969856002850816 11020327 -380208975330249046045167387560732258824 11020328 893588949339534017822353603057086136320 11020329 460388195450758784461801887928879921674 11020330 391220641095881622190060693804207488000 11020331 34403205573056107076192587799911150992 11020332 -414365436454001822444988020839384816128 11020333 234456309518156095491893808896136050582 11020334 -130386259537564767970634514758662745280 11020335 -76004269118493301468796751833285606400 11020336 -17751190295555655385028288682324787200 11020337 167464190654225116090864245032404804080 11020338 -124000131519764735189062750289297395200 11020339 -4397945502187531397973664588116059568 11020340 467862025538105082366465543920668035840 11020341 2974765033953265699609629496726223520 11020342 330695727616718723165184200965180723200 11020343 -390548969902422100961308414385963964936 11020344 -373326464483628879026402225667916001280 11020345 -100009137126313173773411969881960707840 11020346 -189076454377914565429409643358609738128 11020347 -103201290067252672987369847869277360160 11020348 319975226762528659155578124392678561280 11020349 378316185226279031738402900801582316780 11020350 -13080026064660866501803169260459392000 11020351 568820355149861618863941103807833705072 11020352 100515734289074416419895383830915186688 11020353 -244993751713857443368819527455924908800 11020354 -527380982571306530213541554360826552624 11020355 -329434979129421488002089958097804256240 11020356 -201672479793294851850951506053619004288 11020357 75264414322824088972907768844995528606 11020358 -99312519547356683899657745579138334720 11020359 12250493399750112242411536605276080640 11020360 12168469874870236143517566979787673600 11020361 -1167187798269285133994915400889543752960 11020362 -53799326809306325292390994735488315648 11020363 -110625849977037925691264201214636657388 11020364 -72469540342293125339933377989806836224 11020365 -5620948602701646899628346527479878740 11020366 7362189443893167728413607925259027200 11020367 68223612614581968017421195617028627552 11020368 8170319969776025279159599655756365824 11020369 -563740803568912054299673342643048312604 11020370 -97845880016686209276194671526527953600 11020371 -536080720758128941531612926233828342088 11020372 658939665880307355199918135778897620992 11020373 38613639599372988113579211309296419200 11020374 4329534329169051891205166463100710720 11020375 -1074922277960853560962538300102249052000 11020376 -60049542847322821348731710392543150080 11020377 -28290404089190115469234588593833023680 11020378 250197524390550210199007809974193056240 11020379 -24812373356737726411364158435956303624 11020380 -55932050196689682706114299548966092800 11020381 -54345350731487043742511903358562497888 11020382 -1059210601603486230695021359516434130176 11020383 246009840903554293052201758794197409144 11020384 2808391087635216825160994851915038720 11020385 -169390837921912787085236841619676637420 11020386 -31893169682781829117843440135177710592 11020387 -239116863617571302985631713049503296048 11020388 -218096626657533041468653107074419427712 11020389 -309625962732000726203801147185132380576 11020390 127154254463695121660390521994948812800 11020391 -380360953413454667645137571382315707208 11020392 -335477986628956647276775438656251136000 11020393 -183669420858335121524170880962023804358 11020394 31689883797250676851333141253005220352 11020395 180219868403113986092441915240976084720 11020396 37776615969955431059563367222366100480 11020397 528995322003320247591802901414295285846 11020398 -171325896372561326348079061898578163136 11020399 122011860139660628706769533253185058640 11020400 36292851391090834873707357914008780800 11020401 -102611420303009391165969938289096604800 11020402 -210009585615782802099640133151415680000 11020403 -518788722425125483223698508774519885640 11020404 -67176788900137132360664712913679831040 11020405 200717848987119115670221754712545049120 11020406 26689058848782217810176120387371410560 11020407 -97060344993086738125834761354939709440 11020408 -133251573663013740830453657686167060480 11020409 503919996653252926163386955503233089616 11020410 71687927944701990077930404329822732000 11020411 816124026834965481282691638324504047012 11020412 88123626265885997006279604472933565952 11020413 -44637664772675046059765013196628260992 11020414 -550005286379521200977424506617130770944 11020415 -37539397118397701358887275067265600000 11020416 -5154718522019023910262860330670489600 11020417 708426526159613457675216130875815200392 11020418 -470829635519841067001022990784191096960 11020419 -1050308886397638897637477990377455300256 11020420 -530165181316079623853184622216626193920 11020421 159017251305346403275038832833156192000 11020422 -59730329940772237683188125207493892096 11020423 -828040443208333556826394032575508708328 11020424 169607066035816259666293512302890152960 11020425 24376082601482326978792708263323904000 11020426 3731158150821912265089176734923155040 11020427 -1378846698615743508371771288404902144 11020428 60551098784903935958133570995125739520 11020429 73094486097526728636560219438322002112 11020430 12923528943431367526595134174280507520 11020431 78857805619239359233839755766326507664 11020432 151782327036811403666954199513234907136 11020433 -416416470602395875016188747620195273280 11020434 -184571107181834441480912205667130141952 11020435 -636522007652051145365059209459998629200 11020436 130349312656474086758399786619120027648 11020437 -119262298614909339880891567843165503360 11020438 31089084359532201435530787395134464 11020439 -264841783224905460279516261497454440760 11020440 117194298093456953830024515803576524800 11020441 -658422545002577790443910995865980639158 11020442 -366573622358783996574751445586453762048 11020443 102798742060740381133467712396534504560 11020444 -329583722237556311332760969679130776064 11020445 -8530140187878992914379781609867584400 11020446 -87611326243928894234913410779353224640 11020447 362527330406930344984970446191800412896 11020448 -7374138365949944119040747751924695040 11020449 -58327040053656514759850720965524170304 11020450 27646229812456445180841219008328998400 11020451 -458541710406494911393928762600529965088 11020452 -236707877520219449008917294937270483968 11020453 -56681117248723750167744669043052231136 11020454 -545726884222023692693196228065723412288 11020455 24760711596591119613784654979471617560 11020456 -362673050775474256235817622991721676800 11020457 62753395851739056547236838314696830400 11020458 131549917948711941693944843188271942400 11020459 -158537490216416518020842024608106811340 11020460 -302350502851281683293532735894647127040 11020461 -369383878803014733243984563312150645376 11020462 -88988334873677072092704486415947084288 11020463 866061993542919346927260398802563693712 11020464 -4653069881308297187800746337025458176 11020465 218740421769801582482078737848340248000 11020466 -843805974901628528424953085064247516160 11020467 41502810491343758822067917514895393080 11020468 -156925435434751156638038593498621812352 11020469 168735744741277227238513204252456368000 11020470 2952828762646737290734053812382474240 11020471 -184362036466016458042526383598099439360 11020472 -171028351487567365784230954037059584000 11020473 -322936430850514014558334015033961403840 11020474 -264855742335323312310967516108704357264 11020475 331629291158772704152545735812136801000 11020476 202068707867006655303206444702824611840 11020477 -126966079457899296032885103706437551540 11020478 -17353826082366801756325852423137435648 11020479 216570943386187389790771663376046294984 11020480 79113068088903892913573993306495385600 11020481 -376433249377675686053746810925055350718 11020482 -36140207835983999924038203344157073920 11020483 -100463409890584235680196499433933059268 11020484 76067898073628639193470300403753638016 11020485 195669176235437163804313434535679846400 11020486 37486712562582923193413097167235151104 11020487 -235748807932939371046102774016173800000 11020488 -576890439363925535663816815659243847680 11020489 -336404389355868665295273247633441858176 11020490 312129993189933681031080469196406796320 11020491 -908012752833863271831245332451786952 11020492 -518924669944310576679123558723368977920 11020493 628177815076957292716652657019340065600 11020494 -232035185303800695071413585943714795520 11020495 -274737238593542765001296618249439171720 11020496 29703348985047388532658394232007032832 11020497 548999209169869040614208743862647764672 11020498 -63569907324166769181722052007027398000 11020499 159564677555121877520338143010767725136 11020500 120962869245366448379296552987115520000 11020501 883339925369222057894521406509300807502 11020502 24906572706387011075906012726433772032 11020503 236482387200573554106315767933822134224 11020504 -855494027499303467105050670054458613760 11020505 573318313654771324568518555905894502800 11020506 89722184796619236125742309878028423168 11020507 -588783237614738867720914622653274301244 11020508 102414473192488400717494207586434595328 11020509 -224393309528480069138974616564627112960 11020510 -169193150424081231351916093663037783040 11020511 -573305154561199010038920895523761909608 11020512 -614626702906224321355384688552508653568 11020513 2531438053701139603965745929186938880 11020514 121256281209636649991833269859581111360 11020515 -226029449045172983175884995299723951360 11020516 -39012791026825335855675646328013870848 11020517 -418917815889079100230211899265076237828 11020518 -22435904095653699932320850683875944256 11020519 113779772294085944436499051515897283344 11020520 92822659685418662433112809525018624000 11020521 334601055353681274120428249954949178512 11020522 -402569344830238518162815106565431769920 11020523 -105076612071986327421336246092017257228 11020524 -62089606573851420798514664430172750848 11020525 -360404658621260967094657029203854157950 11020526 -139063631859214199297429737750134705216 11020527 9880380704393937998825708643561275760 11020528 110626051305471423894830669275798372352 11020529 -243687343675079185332544874650273057920 11020530 12060670119028942543404087025254320640 11020531 -102286392539588451328902411300777638336 11020532 -254952189642684649957195769625216061440 11020533 548735514639957378397001133530532856800 11020534 204202625141128829632421148600903038592 11020535 173694640875566371070581655302648059480 11020536 90931773393867046505334761853892915200 11020537 980334268370447704600467890538746191584 11020538 96290645241702751002236606296577264640 11020539 -92403600587958659910344254920091093920 11020540 -391551404378238211119953099112836789760 11020541 125964295577551833988417094357519368230 11020542 19723752198235145470220346299778072576 11020543 129003535503038652974476864041739649792 11020544 607036498235392028100565396483787980800 11020545 -234578119144505751045204969705232102380 11020546 119567019109839670406574053029940926464 11020547 153851484694655942771339776678359242352 11020548 -167832791331781419734310178924190957568 11020549 -122763135845041010302370149688520987360 11020550 234172297953620752388576122055567176800 11020551 152430689531359929402512997228196704000 11020552 67256380073824334675925194639230894080 11020553 153923655910011346260289698574573547280 11020554 -18352971157494633738306695087294640960 11020555 -22631833444184048175414232061561834880 11020556 4621370387038532400646479888484254720 11020557 -302511981522548490793900621096364228160 11020558 -469157948785297489672918287029067997824 11020559 -145225144090213115645760605040391560 11020560 -28216324258417605056419722354402263040 11020561 -33207267268999244454611701294781638028 11020562 48151495549029071235382728215127490560 11020563 -423117027739496710421030282784673395600 11020564 341896415646653104525103388316854498176 11020565 -394263926067635850764407416442867359360 11020566 15015962075257500981306306941630706624 11020567 -348337511471695878340353146203477267384 11020568 133419063900648450290767772937324380160 11020569 -90321562617120023899727614935644953920 11020570 8143733015494587019862110907179430400 11020571 -3044444028357766075505426466072382800 11020572 -274276524844856700381054474941887461888 11020573 -769631534461160216385865568332826817780 11020574 -245014623657568518060304820392205505408 11020575 -261340814932619153772512755857239807400 11020576 43380399048409829502692465197134643200 11020577 -647866947229870330191341780697773154540 11020578 -241687784494577612185294356458763048576 11020579 1125369012534016523348155275577887571360 11020580 -18363765294683363485479283924822617600 11020581 22706984635970164701956103324504504096 11020582 -220804043786334526459385126625982704000 11020583 -292085018005019442529518302835319292880 11020584 1498729487753446590909827011784048640 11020585 626254432893000962475383325042614991780 11020586 -132424493022818702437631713742661444096 11020587 323063531095150837480609105282348412760 11020588 325819828846489809741689421853439606784 11020589 376984197472276986731862248276692381440 11020590 -136409425897379675739071625295004102400 11020591 -24937830991760667166439344390551204848 11020592 -13060533930572688654502383835112767488 11020593 11744410943180798685778946653074567168 11020594 171482662627293368570751426557284302240 11020595 -148068537891223804570649022660745574400 11020596 121931211918053791501800108939726188544 11020597 225507476192625449861922396362128438432 11020598 28710388227859124877361573414705191936 11020599 9756911153180913213692505733751579544 11020600 380332136223754998744858885090054144000 11020601 897168762853247487995348718140369122602 11020602 -391263058213454342802136104755341056 11020603 -450014484886738570539303506403879247920 11020604 137887438732338668923955919127364115456 11020605 -396769386020263052363522523838741595040 11020606 -318304042201157258656288614227279701248 11020607 782839094529417602353145908799655302784 11020608 -1382817530761446086350417218450751488 11020609 -360910118471991549288607648968016218840 11020610 72393431908090775916445327944863424000 11020611 -130656626040473754596632424468819621376 11020612 -125448189173119242426598418697471823744 11020613 -102992211659229273883745716761785079138 11020614 187987424023387719365350746750796177920 11020615 309874570364420495847736983854968082400 11020616 672547150233760664999597980275138708480 11020617 11147767995578964687466661862613937466 11020618 -46228564933099080423845380294424304384 11020619 -315416058396701873367023487075026546256 11020620 7382437875977782900391650839158784000 11020621 124937224289557533199577770074863960822 11020622 64054750547313600966536936049039314112 11020623 -11758402810016266679945322335926782336 11020624 -31934064293199023681803906471148126208 11020625 -51748039407076843766064441737825400000 11020626 -309743729411684225522400072331919834976 11020627 -119664853182155696942794527382652859560 11020628 10290142871183401483308872832110698368 11020629 336900302672915060221511167566156113760 11020630 311784998064027812283255573929137032960 11020631 622278581200630109656019223047804103432 11020632 154152434982417576978201593347178496000 11020633 224607614094434876214069936912418843204 11020634 246675201156046632195472940881801032960 11020635 27874669974923594193012624981829093200 11020636 -399737157379638731821341926462605708800 11020637 -478482885378733027038815236056527338368 11020638 27207238212140235997636550868652575360 11020639 -73629172441238515988291012464770267984 11020640 -179314463684614305672861462050085273600 11020641 -320824798141923379552864456261268449056 11020642 2768301401466043606270484632982735232 11020643 556621083906123042640836293509451866080 11020644 -249001410410515913293198679571349678080 11020645 202510733281885008047715922929784701600 11020646 22948889356777137545770926484033136640 11020647 -133617432748486221074249060205883916160 11020648 87562978015411998976137044093798400000 11020649 -409134330521782348912439526512732785350 11020650 -13743097360032370748788259347575398400 11020651 929276643352910361498182391649161985652 11020652 -651959100006233175821426827555119646464 11020653 -179940058979913668072230805858262217056 11020654 -264571764510505306736567757429099802368 11020655 -151498686612156894692557801905024487680 11020656 157568983813331495567212324163420160 11020657 230510505799833817992135383442990076848 11020658 -186306167351013078119634035738571847680 11020659 350076159913340905374854475579473824104 11020660 21750871882375800210735273547293327360 11020661 459613233528306303740747713763239923480 11020662 -194875484356331652295963516693696469280 11020663 -359365017593772978947294388461636683640 11020664 -29006621039315837877691440887961108480 11020665 -83091957640864756713544460378028696000 11020666 333052852366360019352976037959100723424 11020667 -426981456205907010920832746920967513040 11020668 -17225251895809043323533250086381903360 11020669 -960889866449965093589882979927142784160 11020670 15924375493140417593854928673381327360 11020671 456698714682667144264547850753629268240 11020672 59839289165942870835898273490377113600 11020673 68668404719222798919857230552538423040 11020674 83003309819234204200255260682501008384 11020675 133293934142619551005844478033466291800 11020676 1347273801765783358039275462311938821120 11020677 234750384484918322191406764344777830400 11020678 70556457440243634681707219309622956640 11020679 120558720667097803440018772618189903872 11020680 131633038888250151566577738521036390400 11020681 90150988395201693502991587881616090944 11020682 116995719141369662536346565355222566192 11020683 227750344774496060972257462370236425648 11020684 597772920910114937279005816251457369600 11020685 -2012495172016486466511685347336850560 11020686 26631540776920496020499838410518192128 11020687 640076829781832537117222908389074651992 11020688 -130499894364622935724611248149358272512 11020689 -11794663964243989872196786361970440892 11020690 -64316146852713090923017905903945602400 11020691 351214045859377610904504628136820791808 11020692 159810355048915276830458554832170352640 11020693 -653025683457846921066447848625066003058 11020694 210924265239950290779745299392877412896 11020695 -125236795659994669756285168443283046400 11020696 -117279486817498786367765760197907456000 11020697 -6938603842578309507810107607412636854 11020698 6942677805208874322045954232466579424 11020699 566730610138830122436361089346813309700 11020700 -91001354023142012871525468030823833600 11020701 -531040403465351164420951428062480383488 11020702 70381571762638343607805997806446296064 11020703 -117661248804158623790394078348390691200 11020704 -150897164761632936336530336084813414400 11020705 192579395490857391610140245157926985000 11020706 -351370660990849378062999280791960182448 11020707 406456476659364727783497518909613634680 11020708 -61979594926117239043556244663952166272 11020709 -150020648416880365629037832396040722688 11020710 213755086852787634030523905001085784960 11020711 317204423794160890994096997321352187264 11020712 -726087180610271595614824734024136012800 11020713 126001620164772766306704113870808816576 11020714 267277775160622251460444462179691302240 11020715 -373321691976655854539966098460266196640 11020716 -22868834499182073603395877211106113536 11020717 -8902000862024541977535548621788635008 11020718 175352164332358045960404474733654732800 11020719 -19447107489682503801037999346284522992 11020720 -154454253100665369802095528605096017920 11020721 142705055130534825643613523109206700272 11020722 -27148194223546741990211012083678656000 11020723 1441070318425210680077529937843545344 11020724 294920120960576825099879759889470195712 11020725 58777298243274976042025257427798280000 11020726 -108359195786799910700661948055258177920 11020727 -34136213086999628772443754682147814640 11020728 -1885821664428971761348891770288537600 11020729 -744507216570504447930096622859228259670 11020730 -97816518878615372315336321652093204480 11020731 -427823352897033289358679026408040636648 11020732 146625664655785464654220100814893719552 11020733 393892116435716859094176954132495825600 11020734 324223432941375388180948408989311669184 11020735 -218868813929037914742671920175450158080 11020736 125805748678642761366152514478905753600 11020737 13784802065098344076748625496696446720 11020738 -29404989576495608477102782258123122480 11020739 65557722213382170162405276452841754656 11020740 -21730553957946900295698013054033735680 11020741 -1012124536360709255852182139627666980000 11020742 -55808237523839387803608632889511597728 11020743 399952498845471197359686668398307467584 11020744 -158992341670085694232554337220591616000 11020745 401717609378881310268921006926468854500 11020746 -124814965335661776560649303962490527232 11020747 669007754693892000159706724323582882196 11020748 622355484601527918133742577377236113408 11020749 195856058968810392803244810861724325568 11020750 83895285763836170913948543915867648000 11020751 79995338791805214661799639512864154352 11020752 131714417156790769722348768419960586240 11020753 884028052432460200546765327803241014002 11020754 300774533354499332135264262939193075200 11020755 -189666490283467954615077187793809375440 11020756 -39768118663278575453653066151802902528 11020757 -125758330894978653146065784584646729856 11020758 45943409153117829391879998772784332800 11020759 126866799746814612123392734504558838160 11020760 450118613409705106575312085523306496000 11020761 231708211267355299985864342047162168410 11020762 -54833941312380952318257419149651143936 11020763 36114926659396365612200969180425897584 11020764 -449365457057507494125595341666350298624 11020765 206766104741039524943423132285639270400 11020766 303105376518705777216747625862446280832 11020767 133348138504895216261658623658229154448 11020768 474157499824175665022069291720701378560 11020769 -498546997469261262532105457440130260830 11020770 -173154468952674314458456169687836934880 11020771 -3883572118670791865739872638036265136 11020772 44405671025702501578351290432646594560 11020773 40049720750903767194051921953823909984 11020774 -2608665126629243497113739894967859840 11020775 -224093823797709758559175418986293235200 11020776 -73009661041552915491467180538416578560 11020777 -270939211061169437052530800947631313688 11020778 358515080807541133984835427198394603440 11020779 67582216890469061527757235196993781760 11020780 74336940891915722676989896345690521600 11020781 -166747780968359980349466262414592997300 11020782 -44499895703499335351664549060142607808 11020783 437930261278602495816632715452953560960 11020784 108403884319172859651217265529294028800 11020785 30467826019465719170866664138604648000 11020786 -206325925610692186432133825556766656384 11020787 -463211185253751342766354253811337717080 11020788 312592916560999014947946580896175961472 11020789 -51117713363010342531811076872511272192 11020790 -296324920538649546921591413875962249600 11020791 -24252192287381941306009039346903376408 11020792 -181297167951269041099504440117687521280 11020793 -180578878214276901661093999364088038016 11020794 -456760043496167133243102596359125580800 11020795 -244897273723805342330866652096463513600 11020796 109596814243755431786141599619499417600 11020797 -140408601188392451759402230356474092826 11020798 463717579888884155105816227298656434240 11020799 22223209650433730313474547532272881336 11020800 -12099258709680433806034715940382310400 11020801 -249258429748554387499634397475614094 11020802 -20132043494412003305334991406323494336 11020803 -103460756604752214943062362395085260296 11020804 -215151243764223756896284910549609344 11020805 -585723173233147613605800985705671849540 11020806 -321887293968114742842312747620781588480 11020807 175187295236717987337371638715638852912 11020808 37728635145409033513257809178390696960 11020809 266495922855906132080323723332313916928 11020810 -1971838352717224456869936829239828480 11020811 806715098353542772573840869660399479112 11020812 -248553077130115067696528400160289587200 11020813 -505914735634668449357687119196673716938 11020814 1619545285435413052331339688025101312 11020815 -9768327212447387176882551222787999200 11020816 -99640838317788274317672464907527782400 11020817 627874383025865397757940476041651761280 11020818 -179832997739254485429232580985698575872 11020819 73737062985589999928111632179973800400 11020820 -43495119870937630138200893203847255040 11020821 204424266445683606280215992962461858624 11020822 -250944784385714497495492946106501103488 11020823 340852759059060210024856074061383378048 11020824 -151613949473582544717066390934244874240 11020825 -321783210953859023917494320052674150400 11020826 -537468264790700327724055749223425135888 11020827 -121248432881288211970498790554979339880 11020828 -73774603247679354203204808946747521024 11020829 418051974522157083130353156761889059430 11020830 -131844773813256490285328904014464558080 11020831 880150332612447867151356480370935988272 11020832 -2007075679628464507664636376397538918400 11020833 -427237521738838594311276778447227600000 11020834 -13259382212930196240940762366137848448 11020835 43713585103622381667809615188484524080 11020836 -209346676462831682529485665196818913280 11020837 -773891896217110538740436880720807480514 11020838 98935103792601011918289480934365607296 11020839 -203107887382833921282013403959826050776 11020840 -245043796871292906968047871118797875200 11020841 22519040188515390790634206700030638080 11020842 68067609441039992570482271711380137984 11020843 627551136798171570215808714587462823092 11020844 176567595263492536219196221569852308736 11020845 92686738857522195193898468404511721600 11020846 12699426961184488389689501783886890112 11020847 359626324247686644532666791229434625296 11020848 -52652373415843724095619811282138464256 11020849 -240344078034105704769206840631972343168 11020850 17881960643729412647163813997189660800 11020851 116571157674549464286309564345366463320 11020852 271800813225042153977165847637139351936 11020853 228635505391894683269113221890117289564 11020854 -1005507482084406574321849522084097280 11020855 278738678888575104216552149512388106000 11020856 -42312243142552368487548960379342356480 11020857 2589720611535729417215353506821634240 11020858 -424973725551719830931251846439284920720 11020859 743122519407422483199525892471875897060 11020860 -160723825398579632764267825485534720 11020861 -909639217915215556853562782266870452538 11020862 -312142216900144037418798172249717340928 11020863 68715810453101216054038717727012874624 11020864 9995659408143090334092542316543737856 11020865 -588592142429439924350382516322488061740 11020866 304493496756950171868301465794457444224 11020867 145157340298947814198215416242952041680 11020868 -56398517311870598887258453166104861440 11020869 -135791091840223263237672626776329257376 11020870 -43332270159400406301138228866026368000 11020871 -420787415840543899400954506616431718856 11020872 -12289933784322013591783783738376847360 11020873 -500609910782833678296358626543543922716 11020874 179712811827254344449646674826086570240 11020875 523127375017578320480981982425154060000 11020876 467904921557299417722217007717428847360 11020877 324627079460633517115211433060605295072 11020878 -134795825562123518382242100357238435392 11020879 -172227777152959495858242348920980183680 11020880 38128942935337722232357572386199797760 11020881 104101420892920800991303855053633474240 11020882 69260900412995138264966139236415031584 11020883 -15171738752585860870340688047175820416 11020884 95751490160972128516274080812477044736 11020885 -491051508261387816165196179648696384420 11020886 296795718433970461305398409819434765184 11020887 -24481507462022118350843755265386632960 11020888 -582611110166531998409265216939904266240 11020889 -218975604082730511199446055516046563968 11020890 80807642147156543793583462675569507840 11020891 25623993812032965088491590431684675584 11020892 -137898505467377837703460737098365238784 11020893 -83594135457785564895849925155767308800 11020894 78147794579498181704819368545213932352 11020895 661017580599635595465982795826385028800 11020896 168653107785257298357908866581172322304 11020897 -2574809326618274678000973180651404561728 11020898 45830476935153458940442336060677966336 11020899 377957182988954229036740172812028453120 11020900 6035725358171536978334670687013017600 11020901 -1070094138197859751005754118056169736768 11020902 -168007973117305107433380537319785198720 11020903 175703900085864716359245714795259969984 11020904 -154560332011365816408453333066095738880 11020905 14465992848293611998959135174716291200 11020906 -37239121531216472541444755534685655296 11020907 -346385092716094270168021884963771911568 11020908 219128690402864190946859192546946232320 11020909 168212883658981425599057014772012469580 11020910 89321600195215239431721058208639228160 11020911 382123054430385591081059236716631538688 11020912 14691509676647044799859012072282521600 11020913 -712421788838584797902303876454000276060 11020914 39477590640758752277394028090248000000 11020915 381093871013731109271519870552757096560 11020916 -89002118472429830772605594101659555072 11020917 422646408884348063876943634193840846880 11020918 351211313431506502753021146961299755520 11020919 -4717638000253321981247868642406989312 11020920 107401647652495816988443733613772185600 11020921 297085903176269708325972767601982566122 11020922 -111911699030776575876630255270789264 11020923 -25140235354491031113164678060863308696 11020924 153133506820245883568705099723976144896 11020925 423155087264529247435594942310715940800 11020926 -28801142749181936862298327771083313152 11020927 1039034967180402947409195419593935483776 11020928 -118330214839671970733305690302971904000 11020929 -2037806587824494677314737340956155200 11020930 -4784354627036377567338709488420220800 11020931 -323812079823532157095472602802105955360 11020932 -64635243369779208180846228009994310400 11020933 -161095060311212605308709069706865868800 11020934 -4072290408769578315686657617750502400 11020935 -180997117984987173470284526501231857200 11020936 -1263693744180696249290717773308273623040 11020937 -583814921737696550849483048948993805414 11020938 -172049197302612464317148936976447151872 11020939 132964429721225879914424476752714870740 11020940 -30992026248454772601290869728146872320 11020941 38432990007459351351674444667108376800 11020942 144862943421329866437631874839715239872 11020943 15166688881454180077778828715786872184 11020944 89723052460182240095101565764559044608 11020945 -87562438479750156608543873895648541080 11020946 186910260434443024151866669530173148960 11020947 -46566184197193555269368236429238846976 11020948 672165320628878894596844061965194279808 11020949 339283989826755565983764400087086839950 11020950 -3904483002135225281034015074497560000 11020951 -186891802599984757786086407374676917048 11020952 496577588117749751475899739371713228800 11020953 -510828848561724040552638839436202587696 11020954 -138027496441907295488542416328400859648 11020955 -297934368973640978454670874928900695280 11020956 -7613968644682928565179208412861218816 11020957 -795302638538300422201614198614450400 11020958 8650957450617868189146845761331937984 11020959 -102935647037446127433208754915951779200 11020960 -539783349196464180935493704051988234240 11020961 366248271677008538740965974337010725120 11020962 13147903130952250746404237558566023552 11020963 119320944958592836747957518740198229212 11020964 251636522618480459454822531467240386560 11020965 -18167040448768351626312802218434472960 11020966 -386603953256615258583108337130901302976 11020967 -15270191304963370938691910167049358984 11020968 54322022978455280927004818985310617600 11020969 9971251543254954064357787812983835530 11020970 -141132803259073992805428536095023686400 11020971 156526340731694701969071493481633253360 11020972 449890642947341654146035073432227435776 11020973 -804866957886211787607702485618150252778 11020974 358105645712491237301567027188107294720 11020975 23908892520539363994879610313057932800 11020976 206064206684329116857823472799867633664 11020977 -236294895186382653014616805285330039152 11020978 -516233001230666174691440367591832734960 11020979 46435680606745837859662994538571047648 11020980 178678358043943273834559273568089487360 11020981 -215052351317365204215057418735603344228 11020982 -31274289284677933379913295517833809120 11020983 271868174985534218170480461001994728704 11020984 -380504696763685396531366454660016353280 11020985 -416257504997328110303097543623466869820 11020986 2902100468990324736900376365932010240 11020987 29221603155318896602604969413481537636 11020988 -124001243704020890891103313083682652160 11020989 -113782054914650892724492005210075121152 11020990 29008811796806826229598175843404697600 11020991 295444581527918958430562339491176355392 11020992 -165143952058050560643149001187399827456 11020993 283305431001796635487471952810869428400 11020994 -45207146085909424406702285079432471648 11020995 -281696514244091425273357414243095530400 11020996 72604182049581018449306624472095031296 11020997 -376573146998445773035096894634859382566 11020998 395331200788083743236121230898934116352 11020999 321682042768267876934389896239576492592 11021000 617863375911268804107357849059205120000 11021001 2664747681289539445901989894895438400 11021002 -32444821502598741365129039285192932608 11021003 109907057453007574794938762277784214304 11021004 -475246220219097315735131219137361621760 11021005 54785443916312031595310430878823559920 11021006 -123346146748062413354944295744679513600 11021007 -107508262671664215958417184716169664000 11021008 195524428411469141401164640469999378432 11021009 -643588140057496440683623183138562699790 11021010 26876127438083671271064183993110691840 11021011 581184332260499828840293809868232021612 11021012 160040807870962533629598347829097731840 11021013 15302454766614218863197854396609121180 11021014 -251280104195357770650350324241891474144 11021015 -202034014583785126500633513350305269600 11021016 -374506988344250408371549586175463526400 11021017 -288774492225838093970184824181385764608 11021018 -52405754212618390753342654795094457600 11021019 51390510615535695943212535211998923888 11021020 48100883808170666674769654092312212480 11021021 428105482618451526854417892385933357344 11021022 -288482937403930359876197444690694953280 11021023 240838128214483898132755071417250052400 11021024 -307243671964075108795460214152401256448 11021025 -149964855863489600592263933661630696000 11021026 110543818023388948248680190457602625920 11021027 169581647903079987938848880002158798912 11021028 -61317938196227729943583639082773585920 11021029 422303290513467514691981947520506688 11021030 -330782453063958475335243035189898547200 11021031 164693229100761420625022006311467197352 11021032 297089440244831736553366699129486540800 11021033 -527825253657543536626071935872741595718 11021034 -78545476769036558111278798358653182720 11021035 38505677235424061151963539086769472480 11021036 171849159628378149551927632318000960512 11021037 277875211242712780578573182227573206720 11021038 -36708306249491861648504183071343282304 11021039 -598900607747021226019493778016019690160 11021040 77139798101625274350034272393595944960 11021041 -622885779668383798959490508510275600558 11021042 119418757237561968177188242619003355552 11021043 -937104532787795378153722100269905168 11021044 380686454204905081163945830074544454400 11021045 101381118565949729159101989462037315200 11021046 77789826404948992228212400540701659136 11021047 -894550718053221558245854681987052212504 11021048 -186629864441590843201674232387865395200 11021049 -399565084120813040328317635678032802560 11021050 -235600274703360237689117678946550369200 11021051 834223614629279398541055746732590662600 11021052 21087358463711470169551783936108879872 11021053 1365382458924928243436124304393880629760 11021054 -319588600903293253227749971458304465728 11021055 394753731415522714498040699105773103760 11021056 299426443384893538909452491929149243392 11021057 135360809745400839989880877600072962306 11021058 -75843805971045058888452658001735473152 11021059 139939421322756692219476285330363896016 11021060 41016181683201731270635669504784793600 11021061 -290568187028552283427904739900850487328 11021062 219126035070663672363909870917084389632 11021063 24824334210477086459492324577393084312 11021064 -315691385294722980630221919648331776000 11021065 -13725870222531825587717570789707553280 11021066 205161813428816401641047715798646411776 11021067 760683315691548507257835116976958500360 11021068 -286661767299362635492361243704918481152 11021069 626530205694548998517783302994599612470 11021070 -68056017957771440897569860631489276800 11021071 -94112720001099638633705912429263365600 11021072 2698998037497702286611657425734729728 11021073 7910988318205874511032579935568549760 11021074 -482171109919968894798862808761013284464 11021075 -235582403119098117805837193003437388400 11021076 -5233881323432121909640675765412474880 11021077 1855864395896875184604607005853222272 11021078 386197504466455371214397058841075575840 11021079 -74872212305456388150893058910567769520 11021080 -375170660949898604552655066697862553600 11021081 -139361130394873296887217007668523736118 11021082 -31022707260580695619375125611456593920 11021083 -971092794228264755258282242775063460000 11021084 229629364795076827802595502856267154432 11021085 41032793519560831488142781138754491640 11021086 100734983146145173775042593959534129600 11021087 1428035260280525804957791193754801408 11021088 -62012391292235347568106950376472707072 11021089 -144419369954475231203997506532482754560 11021090 -59442156058853441826862336060338801600 11021091 -281344815422390232351930102224300099208 11021092 802991893642837512256703448427118268672 11021093 76963196898354323971746810467486595840 11021094 -45690175691010867168617965061515978752 11021095 -56874687129008558669033785347678597600 11021096 -246519884518981002357390963078457758720 11021097 -112403891786590619839409062505059263600 11021098 -222968433847825185096575398648710129408 11021099 266345880135716647109514893786960052720 11021100 48898192139211362332272761497802572800 11021101 -14605815500496537207019630948430710272 11021102 14293542700515168149356878496494163200 11021103 54401794505368606523004665007083617584 11021104 -2193647029838117994910728111246213120 11021105 111751573459494961538157728641053838260 11021106 16923265054882195772885180684128118784 11021107 258588318169637125909489763395053848712 11021108 68656986622641991992432003873422063616 11021109 151117597564891157932597280144940301728 11021110 -55381218411561683794502148631527575040 11021111 19218417639753622054007108524349947872 11021112 67134410512269760695147814172621905920 11021113 391562560180188501013544755830782616362 11021114 72544344554965580182236020257579588800 11021115 1872210059492454749603428351743997440 11021116 51730229200239945932440156977883714560 11021117 -262353887091425238228491329701683525376 11021118 -252586568227252064868283650971220616896 11021119 468462141481698669420555540589527235520 11021120 -30107567555025373798583435467507630080 11021121 -10811981050769797922923297914934923120 11021122 84567306114388102809686544655214667264 11021123 -971374319399184234987592671061670882628 11021124 -404828299136532548968792087993676587008 11021125 -588912579381609720474555814649571285000 11021126 539030507926951125565055145970977436512 11021127 262583915064519685234107639522868858656 11021128 99813793469981230134516128774775736320 11021129 -792661945210621778437215608788240489254 11021130 1511425223691017615537511410592192000 11021131 -772941650842656526309164184909323942000 11021132 -691755492991279572389547599166937896960 11021133 251685763462015142518346980053834834624 11021134 288581756064524907196569440125511855232 11021135 -492130189023627788614247581734088872000 11021136 -24659818042145729508266734486190555136 11021137 -23578270027509540710395060491975613020 11021138 -85158951842988646430056545681436830912 11021139 528496031816317358267994450624907980144 11021140 61243907083634597211172207794375475200 11021141 -7715947286320887865234146974589912000 11021142 233030168108336437620311752054229988864 11021143 134268991858807562824367070769171496960 11021144 479228609602839441015969211196396636160 11021145 -390426895090845071991177185974648697280 11021146 4186613033010758892361698892868812272 11021147 -966357727742641923161612918569313641404 11021148 -331615283472266353418823695954372943360 11021149 167750976386784703506527173247671658764 11021150 100977822837342620836771286891117136000 11021151 47826308662603224879356036189089993728 11021152 -85390937766310780170794449260528795648 11021153 127529615273974188014587803519105866688 11021154 317332358234530574692241630064160684800 11021155 308680588325373430347531575210402469360 11021156 -115158929035990360456564563196715268480 11021157 250216336762860198295832529205964442240 11021158 133916144698377235861139370203774784 11021159 267943486706656457238728319880866430080 11021160 -323466391528178240792415430866272256000 11021161 1177756688519526994445677564204280916624 11021162 -100474957779012421248400031440179609168 11021163 21288878385071704778592729689071258368 11021164 -81419241363413429991057401535552512 11021165 592471486673263159963244119469068030080 11021166 159945673819893154689431575167308555328 11021167 -284743888599508535513723738202322836784 11021168 -14503211510000765392818548614719406080 11021169 -256432756590936768083840191542119540832 11021170 -111324243952247021513642112098856282720 11021171 6211492306662913311616842299547540480 11021172 -295662958730751225253540413222458155008 11021173 894450415221382085768903540145425925422 11021174 228179865613770846951029259174159474336 11021175 15775277197561313811237662511360416400 11021176 -216198176720885508318819969642301440000 11021177 35394249422469903319915537350276418026 11021178 130329605944335906113558407718097104640 11021179 3121752930467552774414742938039061008 11021180 -122955666443486527207487712473214297600 11021181 -130143443329505487984881317867123342848 11021182 -26922042402771737989122723176549884416 11021183 808096779402227196715005320698874658432 11021184 -31616834697227219624724791376614522880 11021185 144707602685192899798064614827790008960 11021186 -221415677662538253516201690162302929536 11021187 -41984218309401534771141353887866421248 11021188 284726384447400315214110987939963297792 11021189 781441894869115643748028356498075290460 11021190 -65092282189192323245396781881919187200 11021191 299467721705622029180004383085865853592 11021192 -141626664014582450175058714204350873600 11021193 273788158770536608810458002281723559082 11021194 99630390553881207346486169302872046896 11021195 -194583513642104706375618330020682472080 11021196 -22952069358661190626847035537344311808 11021197 -363607016277912689569346402806465722720 11021198 46145102668331464637184121062721384320 11021199 -171878196307131734934371823246107473920 11021200 -80641339193313787867218913199579136000 11021201 -9484711721804273873879463658395189648 11021202 172180952349461827675116946976104821792 11021203 122854328538313839926565816707550492744 11021204 -568186638418827655630992293019523388544 11021205 -22303102704350081431502834402464713600 11021206 -274430547463456429849859250729142941696 11021207 724560664627157806811404308617034455040 11021208 193568415751430982048487789407397478400 11021209 -117886049622215223601481342976680475840 11021210 30763737825621060842863802534365571520 11021211 -909585893550872992956940028895604070400 11021212 289934155386255286239891101381450579456 11021213 97248601769842705569009611696359841280 11021214 -45635858992486410364453602570217003008 11021215 -516599596499586499547482351894692983640 11021216 -32381396984802524033144669478510919680 11021217 11448795231947704082038262691003172800 11021218 238637076529658550233505889214461317120 11021219 -1028144749705030341696154018940505666288 11021220 -4718361365800219006986293411245240320 11021221 -701342514331515009863705810183614881156 11021222 5156588261306013160899780320983698912 11021223 -349614096590148031600662102245011584216 11021224 219553204546725831443995677833356200960 11021225 -106884650421657502521839883023410241250 11021226 13331624083729266200017543299776563200 11021227 255098735405269315250694706326182240640 11021228 -89463075647932357411051041618386418432 11021229 6776001297697576863316669984161815724 11021230 -209715025884229424943132422182536343680 11021231 -185882559465310775022207647896800213768 11021232 80087660018039396532201156967897497600 11021233 42749273269984035240886041529949001024 11021234 177774375911742548634718064202693571584 11021235 -64076685220117272299449082135245401600 11021236 -884787955011721283006505987510583417344 11021237 763125242687023023897381085264551262812 11021238 -379262511889926191063198703185287449600 11021239 -261270323798872915560539231566403439744 11021240 363876915483778635335256248821011148800 11021241 164247704852560441419200998786404323328 11021242 69873070721235033168465945951078367200 11021243 735162756015651498730634409187333225200 11021244 -309545652186923901803432811873828864 11021245 41612549499686007238868487577925889120 11021246 90599844105400102975961453848419498240 11021247 -467560372827078371311180361329352514840 11021248 -8005335082070754945080981864908324864 11021249 -774257811323294982937476686900125314750 11021250 12742699495569619823298017598970800000 11021251 -146622750048475157007849563949224443896 11021252 163009765736018744606804690225303199744 11021253 -476093430589367331700509950027468761536 11021254 196874519624534007219474704015914069440 11021255 -37837283508849609746918681401706964480 11021256 122079469149628842801148250648083153920 11021257 7800549907565113623074827460333052580 11021258 -377477661830747972950965878934536813520 11021259 359827070301372139632944866142161309440 11021260 -264647470029078852303294148283399685120 11021261 712334563895824766040120234135888095862 11021262 5690622432232573680186634786717676544 11021263 -903312089314534405314009636477301004616 11021264 27087403872711296553618256341938651136 11021265 946653865558341860011333860212425009920 11021266 -559140572011730257487808545433239757168 11021267 14545420115337043371538489824644432712 11021268 -194460671441163788180347016975329474560 11021269 290170655155721871886742944799458312096 11021270 95269204589828979020232691649903304960 11021271 151819729091312453463453939491496696144 11021272 930117199420102651395789789543693772800 11021273 427526703838281886472320967689303319040 11021274 127656578101034606778039130548315038208 11021275 173169302183207774876909824958456305600 11021276 190929501721264144470043099342566912000 11021277 190354701189928950732916580500965618432 11021278 -119569396716396133527742570697005228032 11021279 203771940976493393525404964767150046880 11021280 -243427893936849400220276746731249991680 11021281 -194005516318347346488474796576147693918 11021282 418722091324525907681486332103887641984 11021283 -29860649562061740835620699954388538976 11021284 98165116475261758472328768323426303232 11021285 -983072618608215792777322363464220260 11021286 76505124276523652974599425720493427200 11021287 5111089089735634828706106429247549872 11021288 -108072395612755943939600160303059927040 11021289 -349224988462830984340499434315689092976 11021290 -17209646154524074582248025805067571200 11021291 -85919836239625605990669945092231287308 11021292 223777550692353849718949514336732364800 11021293 -146164282699569683550424473819064796458 11021294 -357456500980733436807800841919626362304 11021295 -442593831431650616729907219484071004800 11021296 3243963042654134038639088959073746944 11021297 -40882894711614410662362769025550518016 11021298 -25995068718470479735606709819740535040 11021299 -145607081869982184959273011142879500288 11021300 90563566350514949312172699447482112000 11021301 -8992505722054277429504087586188797440 11021302 -333735467120979319279613918725808247648 11021303 27133189910705906644028181493740120552 11021304 6505111724492973031194945383878164480 11021305 -177481065053750590428131456369184591540 11021306 -105951517775265152824513329878856047616 11021307 121129861015196311423592335012348049280 11021308 -205637818656179712899955909206458695680 11021309 -643458819469709654137948012135807112832 11021310 33193468686622601071961486584737724800 11021311 178283324239399348302225343475459635200 11021312 -1166118329157753444513522348005586370560 11021313 458788594293994418022581810861386672944 11021314 154633560822668767332222171607690248192 11021315 24472682668807522579815274022830099200 11021316 -20500618618088029985339422558419637248 11021317 -202351511558597573200683299502866375780 11021318 -131977261080099854090007116557950351360 11021319 -127465975228009056814529336621847685680 11021320 147296036502947880254666379779960832000 11021321 26760504850545182029538402526852936384 11021322 60953829125451312408063838531707571200 11021323 511617064359150067228574500574908457560 11021324 -328973003980158568128059632305239614464 11021325 -99423932267628472473120334879489500000 11021326 -37831532104764060749100336998021046336 11021327 38337699046552995307855608461409952176 11021328 53656497559633460592701496716774940672 11021329 757049590965101788718626979922522041088 11021330 -54900840266494659570673652626644480 11021331 -50314665878481521989815617939884978248 11021332 332708750060097264970369714203071766528 11021333 -426668324385635560721151326104621654596 11021334 69055659044910832301047599101815345920 11021335 -161660150074965239012667727113475461480 11021336 23229539154795566474007617151236167680 11021337 -175629569165284089295570882082933693952 11021338 132747783238960141730807309474738930112 11021339 172597398322704149439438590275713491712 11021340 -55053896461427143762673249126734848000 11021341 71064377301573618107305614248971759500 11021342 -12187130515114149687846589160470161408 11021343 -400853216199414901674801563878825041336 11021344 729019836452304430970106680420748558336 11021345 439957566201544573482212974579893566100 11021346 -3331508814761129470749491504035822080 11021347 63272887200871644255926587917018551280 11021348 -200480662947248601084402670065032236800 11021349 -256913187239533223904985841521940508960 11021350 84885189122124755408755800315393408000 11021351 -800756833944209409774816165414202158696 11021352 -346093384610199649842929247677242490880 11021353 -59997817717278549709584163284958555520 11021354 114797647778530140548620070634151009632 11021355 166444623474302791025080963582168265760 11021356 606957889894196066355258985896103286272 11021357 62728294044863823627246356088487539606 11021358 30160184304313470016717204944895913088 11021359 86214468311667966130244391522766692672 11021360 64992073496010790811139811936541736960 11021361 -119734725763663347741571887325372065600 11021362 -163648576708057278449231828952979362816 11021363 -311575119999446011782828044807542391520 11021364 -35350716097112831639232472018704297600 11021365 92568176735389541370764368961092831260 11021366 -162559141222630871057369588485149672576 11021367 79089404183468322190118987052067178112 11021368 98876807298510294981197094274695168000 11021369 -908046193360674672678919840833649203840 11021370 -74571242284492324960734604693189186560 11021371 -1026649868505928833201051852154326086428 11021372 -763563450978423445023836487377339535360 11021373 7253249356104655171565133080886620160 11021374 49250201174388950057107760711898612864 11021375 117770660664326906962992535076055024000 11021376 -14839354387509871888304196496423649280 11021377 79164589357299003951293524748783433600 11021378 722860587650858588630951148834391389600 11021379 90336624021786437081042889318029326584 11021380 135540124365768635774604499050173932800 11021381 436833215991907085347154433368550038400 11021382 -18893332065426552346212875253043241280 11021383 -164753883524629826191617291547223795368 11021384 883825306325120490663266601020099665920 11021385 -134755325732861038395378760024271246400 11021386 -110827590194855663107984279328064646608 11021387 -388753140788498223179542321481714343120 11021388 82635678875304232111938290641239490560 11021389 315996298564286092954859356971645690156 11021390 -318601092553948849658194775444941036800 11021391 179692204496928280371782967846133348200 11021392 -206792129772005474673480830820001136640 11021393 363097337529211615175917490310672105024 11021394 22001870406147045713541903451287184128 11021395 -126112576079493575302254278290630698240 11021396 -33769009696798727275401885658022750208 11021397 420216490252416000134385487837339108128 11021398 231486769890144504882630713390236135200 11021399 -216572707369541730487871827377960651840 11021400 -119937816694397055804856789005342720000 11021401 212869050919235364760273867009680808704 11021402 154260917648429047842419674848101137152 11021403 208450133750306378080024300082918654064 11021404 59531967613052875971848829926993863680 11021405 -59608162732880040655855842274002357000 11021406 596322927388654267453070982613585920 11021407 393760622700158444350443206402314650656 11021408 99679024280610504029681952048695476224 11021409 -166139965697093988857379170226747668736 11021410 57937272463394062504531385788191582720 11021411 -336718679393233079373297553215964181988 11021412 3529512210890770206653216704331833344 11021413 -30115599424396073260834160706416500000 11021414 375568999089425624448164490386782059072 11021415 17912400338433676438735155392362215840 11021416 328964172919564987269593305841664000 11021417 -145569701559818592987905477427619017648 11021418 -273326384031645472901890291240991635536 11021419 949121263686369938821335382679479129360 11021420 97219272877467676865089140430101120000 11021421 12029222849189196106792994572428988320 11021422 -57368134337663790892699623992922775488 11021423 604976980353197421518293535238585391632 11021424 71515775662531027044422115686428606464 11021425 100371925303180459015538036326358926000 11021426 82499630852638368760095898767346516800 11021427 22670980704383108965828940123106774876 11021428 -33762065287209470983711546491044579328 11021429 9070298169904158663463399771285622976 11021430 1348402240239689765500890121438986240 11021431 -97348092201614115632899089678534971888 11021432 -88219677966043670916395892994190745600 11021433 276737671897493848620103419446745525024 11021434 629052348931009472087563156981104238560 11021435 -247850492390469042576359800581634119600 11021436 -288361789759124160297956236868656089600 11021437 -69677089948289814350071946852729759648 11021438 133282633270995393334650217931661381120 11021439 -124135927330810992664539164562867239424 11021440 -91092911095360620228980733674677862400 11021441 304550554286542467854121745969233887232 11021442 116669600049292400477302497748222735104 11021443 -294764582817213939501476992714457779680 11021444 19761170211205960725242379477449256960 11021445 -526527546658749875204771153774380766280 11021446 682628079885584526736195242154062018240 11021447 -133378654932170264325484206066685221648 11021448 -399139568216868962777978978147731046400 11021449 376590449783675858037651299150777281280 11021450 -115417744978995150592595767617216672000 11021451 -85243970146531895867190125440753468416 11021452 98922622271714472142631332866206342144 11021453 -520164123679503690845493059252269608000 11021454 -361435771022912258855599218731465612160 11021455 -72467357528005502020864800284811864240 11021456 -40471698559184348918887653561083068416 11021457 -164374968910568403466570812880500559008 11021458 73784544780985537216538041291899279360 11021459 -14662951816381745011538353333593739896 11021460 -125109764489729777179528314965680035840 11021461 198075499355245254457355619194855778048 11021462 46286624809221750001313729332697123712 11021463 -125441519757876856315145361070931208120 11021464 299884067284030245858970629266937937920 11021465 -31336631988594108142078866214620257280 11021466 232796884213449960176406291276730535424 11021467 -38589926592847973136214025997599531240 11021468 247450755952384149199806993052603537920 11021469 98920260774454655699470586515744630080 11021470 -96838887257656661314180552632803248320 11021471 -8701975807018914589462926001095771408 11021472 -198573451267998637095782654039641030656 11021473 -36349837396370857653664911009441749278 11021474 260506243013927149280832883151782840992 11021475 314090401367615415144515087151778050600 11021476 -99672857293459224107900774690922413440 11021477 438654515703846361450037427760295232 11021478 63166310284887722841677769905560626048 11021479 -129686493147034206257969938843293534240 11021480 -257454229548261270791745612295019827200 11021481 -231294805246612378477628632384548464160 11021482 -60925549706189285735203381762513747200 11021483 429211703310793433475790691730183267624 11021484 87398593560533949759405294328893496320 11021485 85767637446722535246825902207029900800 11021486 -33331943504122146753413352596720534784 11021487 167611733880408284247027801822912835968 11021488 98314513860628931896051927128731418624 11021489 -554688621546393721362291128953543609710 11021490 55229223959610555677290703945430013440 11021491 -131299547886660027674822685408087926976 11021492 50632691955107592712677133961639043072 11021493 -98351415940557652584038551885236750720 11021494 333145128676234238299598333324675291712 11021495 435845176254412170265506533087111439600 11021496 -366700068332851898678327261616408883200 11021497 353938385706891618173545812315961154772 11021498 39718257980630500793615988016161303264 11021499 612897482460006193985531950178032943184 11021500 368136603942843289019693316838834176000 11021501 343644828901922679891513987920614065600 11021502 1200658405629253610207800813311406080 11021503 263343704166450279300565542493499115400 11021504 -167416785901671129260520272328083374080 11021505 371882074404325335622283162637848272320 11021506 90226707607462086749304572815039007952 11021507 284632507978054834068146359742276002512 11021508 326114744333726818046678223186962472960 11021509 -379083472118152378769374987368014580996 11021510 174604866082054470629799044571382700160 11021511 564852301573280895382394283050328098472 11021512 -408758302878841251063896574171629445120 11021513 -145377715007870590008525040064677716300 11021514 -112331737710734454837012002172009163776 11021515 -495068624008251078414528114814603075680 11021516 -371442506595028520410417244557701250560 11021517 126471840720967927673487384405945449868 11021518 15631157521457589573665945063325408960 11021519 -830704616683417060130274045699515416080 11021520 -40230733079614208568663518588259532800 11021521 -377799651933706124910529199845285909710 11021522 -119581891389494969512631741898061112688 11021523 -22573599584295268752944523135676296192 11021524 -536487717055368797840525676903192215808 11021525 192910859952488753461708494428221209300 11021526 239243368011278346828675388355043300192 11021527 396543714202375800446121160034454880 11021528 -219829720761876741007913181431288217600 11021529 258183561399955482886036805323181729088 11021530 -101029105603040207212391162542517520000 11021531 -8553174229036420660014559997650753536 11021532 -29433460863066376041366442394112147456 11021533 -410022349719623771701313573391239120218 11021534 40261421991851969319996054121829412480 11021535 39298544191729419330378137722459776000 11021536 -783801024519205908833067468062163468288 11021537 168173861256512505778219521201581452200 11021538 72733138884814151266443413485246066176 11021539 191076888380771070087605392926464252440 11021540 2575312722910045975917230179324224000 11021541 503159888874322832414877448808145575040 11021542 65965060378342617410908502716487880960 11021543 281432458050896051160663054707027352288 11021544 14974758700081129003896336690757647360 11021545 -3467467107378412862686185828645895680 11021546 -134271668236717783028242707405473256528 11021547 145359580384298143960977575756769910272 11021548 -711430717300248013945541136880118324992 11021549 248319904756897008637820600584125024192 11021550 -64250729097576985718903375506607227200 11021551 26374874304035322470515628990300421600 11021552 -157426573039245097548107052140030853120 11021553 -47849484199514226045010159247966189196 11021554 -77484722012368244706157399840535838720 11021555 112727967031716882581801969500028334000 11021556 -14137639041315058967629945858043437056 11021557 711250070485627302769025774127700654012 11021558 -108751726400924023990019519012591703360 11021559 54676788868030157123999419006496164512 11021560 56167361816046404895826218586891468800 11021561 -119606529034010160257027912982416140476 11021562 91864384036239158701773645069006727680 11021563 -262099427998581477263745168577023080160 11021564 -609209240239260657028707034444815897600 11021565 197247616189398519892533684604448039520 11021566 75424701202832634807161379165518450880 11021567 126601638945556417201240690986045993600 11021568 -76900949990644177388876150624848183296 11021569 -214209413803678642744925746446918947756 11021570 21743125701966116487464826566469749760 11021571 -65897662793967426499073399106964263744 11021572 -87020981798432257487126675634020785024 11021573 61213096499149999203397760391021369822 11021574 42383214527581161224303381163737530560 11021575 211202520409396834771954054118841936800 11021576 -214200392558470721971957676528341309440 11021577 61913277051884015666008643374437365760 11021578 -261001851737156291709914499813823189920 11021579 27031716494910441978149757797098197240 11021580 -65639749326034266521438724469803018240 11021581 -872722537386412948256840438337583708618 11021582 -18504688898935452772299447352176410880 11021583 428617042016596270870490547122745548424 11021584 -79460940200203643110174649073923784704 11021585 209796798688217217347045574252207889920 11021586 167023905370382055669829739654970420864 11021587 -849787344604345165413033013640909015764 11021588 -10972142306236397995751710962329118720 11021589 4768765666586051218122287939113454670 11021590 -201082403458677456720012351739471891200 11021591 -350501482318884805380011924415360516096 11021592 361934049971355651427718956995564318720 11021593 163860892845208003637509237312787933616 11021594 643416923021800658084641242477854664192 11021595 136267714816704925225321485003619320000 11021596 -82654565269505380928542411943881633280 11021597 331559297166792739377423377324310159852 11021598 1100929591239991170715919314887767424 11021599 152896775915722812976572224952385358064 11021600 -159155970433494127871974624540753920000 11021601 -303403255481215895957087324390957433168 11021602 -21176253898607518376609711839912761744 11021603 1505999694320537526715038958543208326200 11021604 -260782904555373858483027188047185266688 11021605 271187222262333125055042521998062264960 11021606 -8731039354845151941477448813356042528 11021607 36412727228215502503365807365644564680 11021608 117214083008152201691802276182112245760 11021609 -140332276473115760870535482383236306096 11021610 -219160556624925915175783997402390945280 11021611 972836664355261662081169999217853900212 11021612 -268237001224193149131462623050039311360 11021613 28679322776022829822784455521581186880 11021614 177338690039724538792670923368633236352 11021615 -32004698462763201662688892100329920000 11021616 -51704918180380072225313023676928491520 11021617 -682114596331543643937293373750881892334 11021618 -396458368410042811943787235987339984896 11021619 119545329814904768746795547853268339200 11021620 32461978975655800585866149988254799360 11021621 -267605615525563155339994401595743183108 11021622 26085874905841437369752008258674919872 11021623 480211831557805064412993071674723372944 11021624 -76125330320130061146272254011762585600 11021625 250166211204100871162998018788379578000 11021626 -67968609167107848507146235385397660160 11021627 -1105128253859603711169973684262785947288 11021628 -188134251323112156974186880426624929280 11021629 635342690118340501127570517613358724684 11021630 2296434447021369288533446791138000960 11021631 -1013025044236003136330324740511523840 11021632 -62571887567806048295872988662408413184 11021633 -98387057758100536102831693788754833600 11021634 -47391693877198503708469419224859102720 11021635 -297557838199429324196308715134678759920 11021636 -219942269563248446121378973862620417920 11021637 -44511185710960458627754633667375219040 11021638 289102711298803910324471701262644948800 11021639 -81492926663632045703140986924289051560 11021640 -298523979962134073813703610795622400 11021641 736886042354685025471970449092599472384 11021642 -249245335339540895660372892840431513088 11021643 634775928965457006266571662355611617200 11021644 127174167196556846442086010426798919680 11021645 503756315389412979726890811326057614080 11021646 50180484752317973325526164418928200704 11021647 40127833426526630637168830553464449024 11021648 -345964687332369522168378197374869504 11021649 -62546323200985152774084706543857563712 11021650 -38190234050454872992752423778047876000 11021651 -678362317420053696818383784370715860648 11021652 346847779201925003559280373715885461376 11021653 9289207720875003150765629547140702400 11021654 32839418499670555139696473310848735872 11021655 -60389143439587850305921028060714618880 11021656 -71141679782925970799632184713623859200 11021657 93570189616195053797887150889089534020 11021658 317564382726301233746240543209770422784 11021659 143113574187409388643607675661532714240 11021660 218662771459723151408046611498128680960 11021661 -52568028439816142400515786282995009152 11021662 84816292303110319864960451545282073472 11021663 44483132369713830644443277822811821328 11021664 68426478211897188137086863154100305920 11021665 -193979834931804930498103311488334728940 11021666 340039457954237697702913055041376832000 11021667 701778626455010791914628708778345109312 11021668 -291087764166229608829859747951435253504 11021669 968454734849768468392785215395031830848 11021670 10044416654821988508955901671473068160 11021671 61365918711742717964032917192897501840 11021672 161508187804082146230494236293089280000 11021673 -11733701008422487075533262537757083440 11021674 4833528652654712883549866968572165120 11021675 -117510574870317762913256413145801701200 11021676 -63664798795146804138661235379055067136 11021677 1052389996855026459502643014010145226912 11021678 204605871200295098527445770401939459072 11021679 -813113905422269114308829966911363089000 11021680 37551215058879581034425218561913487360 11021681 -328366362787898779492195464102625089696 11021682 -29598607507555175814059540856723072000 11021683 672154187633983837535214397533135033932 11021684 -362086429054355744205483272748291283584 11021685 286884003960423325138304153845690675200 11021686 4819532557458616721761675202855990784 11021687 146061360068115259795843109991381279336 11021688 -474338300777423162377352298124195184640 11021689 335615663636378159433140272389928416256 11021690 148026622929233119505179122460229445600 11021691 -3213065222204731420592578867329602088 11021692 -301547513665152087655857960150546702336 11021693 759439561218154653923177773256849655942 11021694 264623620785875652083239450385973806400 11021695 299760252605490590854890256701583580160 11021696 -128689142842042373587231747518580654080 11021697 188346122649108461367554896833527147040 11021698 12201088281038230500453931647930075600 11021699 342745321047516222735137218500218793360 11021700 -169463202736202521910382575228033664000 11021701 -1330768395967666994394468362904603284768 11021702 3866055511902042318901733825686191744 11021703 90323350315406176877921934154926620928 11021704 5111206178723638662841590904017269760 11021705 -487917400925328920330375999238958666140 11021706 -82160771579503579496393055491168775888 11021707 -73834823609930325220118948864783456044 11021708 334668115647163741815137661801767371776 11021709 -324871088899216499647560620132798553408 11021710 47119645981295092813663995064783257600 11021711 16459807008097397607369668348962363800 11021712 27586978645019320067599579615891292160 11021713 -250999914011174411328982062514043726220 11021714 144613433291187169889000426581758733824 11021715 40592450280731526581459138609152667040 11021716 -677266511183901995615874574088414508160 11021717 6183807844201219257024559988874825792 11021718 39958802649880100031813282902331237888 11021719 207719092329214327732096618450261032144 11021720 247081827390536530921925400170948812800 11021721 430501193472234701902234960140688584576 11021722 496884704145467515094165198082993411552 11021723 23303422197590192246313287421036723972 11021724 89703419949151016223416396072848588800 11021725 -180115218609712246025431195494781288800 11021726 -328683970839266149146931051491048451776 11021727 54767154552977532247819719256570844160 11021728 566171678611629365785369235948663930880 11021729 1003410198241838079233585543192092623840 11021730 24846479639277180825672966092531742720 11021731 213911172592649391432024198595243100160 11021732 -252386004362888601311174816691086949120 11021733 341272951479172151197331752702055463102 11021734 -37206052425229228896070069861762946880 11021735 -721894628271849938542604771892955016640 11021736 -169135947207861167949480858765034782720 11021737 -86631540439187984666568722580713455260 11021738 -11339254026311659902297719661440858112 11021739 -23673932095733872753246298919568675152 11021740 119304529985417394155559544454296780800 11021741 735909465853399310912119247042285189142 11021742 136028499778307968243182453427448567040 11021743 78592755087356199908878017918730399824 11021744 -266875305693286911064849162375176781824 11021745 -26417925564623784723117007941219267840 11021746 -373690049880050636708874474633822186240 11021747 204724556842740639744774636690828109512 11021748 301177610061962511458623337642612643840 11021749 361828188260717948983872850281114347136 11021750 -217465643409654531073614175732308768000 11021751 -93643145407184367061628620158910952232 11021752 -64240326605776725328911165881543761920 11021753 351443978348436612194265982173635987460 11021754 -5734653843922018765172033582088391680 11021755 263069331741365860297577113257463852320 11021756 130744786201293549120152235230440401408 11021757 -21545625613166070877012796457804783360 11021758 -12813149760484852447613593297976291328 11021759 -30895577260727584987682356727321628960 11021760 -634170358594631142436719854459289600 11021761 507498200681941043659102853408085365184 11021762 -486713027303716485166711404837386008368 11021763 -475231924214299312146984219743653875216 11021764 74053652154836962171525416461207183360 11021765 -430143792257267594316643653062261702340 11021766 12142101436304888733467464152172981440 11021767 -759527271086117018730632655865135514360 11021768 965062769994014445863950479742894940160 11021769 186469413913757337309313164254110500 11021770 -325406295871099009066145161394270683200 11021771 76554847105256561918797502294566695744 11021772 -24598184925554624606191658888169374208 11021773 -229830566094525164146062892693822836864 11021774 -199275362098682570084103174887068491840 11021775 106759704988964014338100223084458176000 11021776 174708228468829872894303884374926712832 11021777 -20016306896823598267763580848856096792 11021778 8777206195832582767429661714678219520 11021779 -195955732766736970995743389644166889620 11021780 -75206534697171604440844116239626813440 11021781 72429818562463207441253268876170038560 11021782 -126530882828095203651483906312503278080 11021783 401450933190750168400901328521956177032 11021784 -26893171214442875729961236462728642560 11021785 -140848438111655057986039160743436176440 11021786 421670399684713455061474928263967416320 11021787 -76349802971901588026842570635866289888 11021788 -53205612244247082989329157189763814912 11021789 -512295130645970476839560846517758968410 11021790 -92029345258783895394981110245361664000 11021791 -337433722659787995409478297740976977416 11021792 -417904697431794157229134752763130413056 11021793 704066963951414171272077422621408737728 11021794 -26036520164464482253140311818733442048 11021795 -131234541378748206767529685853831182800 11021796 262393847975821887272311079356328315904 11021797 521543052336305432654295277836018294972 11021798 -367544710311562312888660923745081347840 11021799 -381102432905904109785144959760131598720 11021800 -101640357107345129572681356639991680000 11021801 61831504631383863931413095507802010752 11021802 98938556476832100168682845919548162048 11021803 -2786968007504100060020610890984413936 11021804 -165817434927968643222972721729694014464 11021805 -442402389309323002661764149282597648000 11021806 269311739926305948003089388612258380352 11021807 -29395364671493034415862979013974786480 11021808 22813336189208272894090406851511844864 11021809 742092757574832152460226593212977789010 11021810 -376048144623435470422548156805391353440 11021811 -307063039688312304963741522907308944328 11021812 23825917681848795975669588515339567872 11021813 -447636811853139577597147658202812246016 11021814 13675338444779665646919701273670124800 11021815 488450556246024193577800200819964350840 11021816 -172755432268361554180989056460777676800 11021817 -164081687945289722762656928777457689520 11021818 -21947097314002572325297441046312810640 11021819 318451819169043109304797833456840124776 11021820 5982204675252977460904504294070830080 11021821 -532487084244003952882079270229808239456 11021822 11434228127054489722096938015773491200 11021823 -113077451822114993237165692197279901656 11021824 469616009832407499015149107945962209280 11021825 117340947913686629943159124548667085100 11021826 -106549936340036582801858349669621296256 11021827 -164034206198549702479069532724283738560 11021828 -13838943866386081374887161509886329600 11021829 35653521043321659916796490287702077440 11021830 -33722992445386619414542646313878561280 11021831 953870867618067021950655416944748685072 11021832 -3616628341159694105595438079863674880 11021833 213341573405711739010435308728625461760 11021834 -474390440936654713594782020354562047184 11021835 215591084214898796891236129512672933120 11021836 -262571229653757054890355159400601725952 11021837 1166888880138572694116355148804716423072 11021838 49072557457795035976233722546654689344 11021839 -704107108704490771603699615318599649360 11021840 78085734740518710210672312358785515520 11021841 74133016275084248522891739346484503680 11021842 -131776757590083638932485442136465776080 11021843 -329615401362748765046337597380257920000 11021844 274811749615268231525792219509149265920 11021845 483382592994735392685025936865245019100 11021846 4222552216408321035697067582006870016 11021847 -107184337979201390405953891911031464600 11021848 250355004029557438974843019756047298560 11021849 -20583539619106663160671583324796660000 11021850 -53222521532112844186367411830274400000 11021851 130835834117676606639212723998180689912 11021852 96810876997117456042011043692508263936 11021853 -28155753551034552524143869771513950016 11021854 -245615150309006336348553419837022651648 11021855 -185661371588299059232513411323751136640 11021856 104662599435711444157844045710869135360 11021857 82648937633133863803939135138823644224 11021858 653657073609626793733129868127562665984 11021859 393061206651796552783701981592508724720 11021860 -167441170326079531186858977844491697920 11021861 -581683664878624170645207556440966713538 11021862 -27097953211917524395032101020688025600 11021863 -98482184194759237978814243910805114888 11021864 -639210361592717903287587110587269120 11021865 79783899566106985555590064806627208320 11021866 -81623906516592588672686588136757240320 11021867 -503933361834906480491602389790287243084 11021868 144896784352622042274218081472287966208 11021869 -467181778038710455631592873893940954730 11021870 -354188843916927178602048845795968749120 11021871 4883115392746060520946995436861748224 11021872 93088214418029218670039951038094360576 11021873 711612621869178431982643077596410639122 11021874 -222384039974178444263145957854191827840 11021875 715073122772476644209379112091420550000 11021876 -628420470499215172147788040761383731200 11021877 -409917765775735632793383501578215684740 11021878 -139776229219198812251493869672465142144 11021879 135864013046039706237273599159340939480 11021880 -5164424504710245245851726744929484800 11021881 125892222281509074766770558382471978880 11021882 27323505235519101053687722550054836560 11021883 411729548595232279556243106018641337624 11021884 745625710135312273257093867963811490816 11021885 222115850541293471969101946722015344000 11021886 -20119826659783166716774104717708153600 11021887 -56734867068951390607147084155097670464 11021888 -156373309984367782425281466449788403712 11021889 247462688426118277091975032871192247504 11021890 86585185395898016907933361754618400 11021891 -123056136282688829152099598071128048708 11021892 113030247758555099215055877687088607232 11021893 210213921828540197572264075315830897340 11021894 -2908813435720936612532252985224156160 11021895 45936135423375022384538615890085139840 11021896 322243339889022964053441720277411169280 11021897 -4142875406904799106650622560832363760 11021898 -156955327938306775671579406374827576832 11021899 248477093441807321110540808363072435712 11021900 -188623888753065394308970535040852672000 11021901 225559544174454587015689619996508719904 11021902 -255502125190993419986634271278723280896 11021903 -480039495459492785458838263152247528848 11021904 123823812511109983559664909063544233984 11021905 -16112069070002503015004574591822062040 11021906 -117829373938474141975291401424566226944 11021907 26571134290869653348238241642642383552 11021908 224356230738454005244749946234288066560 11021909 -944437924477927696559922931645816483890 11021910 -222701218071789112180084037939325056640 11021911 -888721844866295581738677575762363769848 11021912 -63842292125679045527921730297139200000 11021913 19629457033022843065962272688050273898 11021914 -199378318623601747476432066426335174400 11021915 -411067626774652923656020154539285957440 11021916 36028523914082317507923446769322960896 11021917 -922722765955592092382567170821464355034 11021918 -62050286519909546002574874601049235840 11021919 -112907822214781056078337074270560818560 11021920 6130745375704417480360295703521525760 11021921 261844296741467409992452465793330424852 11021922 234521961678517698327033312241396561920 11021923 513054158472995615328041632085654269440 11021924 -303141622470907133302292276137960207104 11021925 -3015581643940558427035797548304252000 11021926 -57683787055333905023137000609354091520 11021927 -383209821630173875277531845486530375168 11021928 -196265865596932946898213960580507975680 11021929 476317159004159896652985145302842217530 11021930 97097693520864424528661742573412939200 11021931 389238465453577719122549785564755714312 11021932 -1371566231895785926252709301369824768 11021933 222240620416935136634328210688894850928 11021934 -81258722756839994131054863545041115136 11021935 356819227445836524701209731567651095760 11021936 41308364715064781602398711923635617792 11021937 71164441804576562393713743548914850160 11021938 148730798910457453253554916697850848000 11021939 -557819181587577965518389033077891950260 11021940 216730792114934181288514983061937049600 11021941 -143379048456190912813395767760517068128 11021942 131927226230150261708770223455580467872 11021943 212404662148284383226072974078381452800 11021944 -136780571912194767118140697681604321280 11021945 -223841316492798499304124016485284242560 11021946 -57333204820020193058906140618116032256 11021947 654450875983104665228316321934182198552 11021948 69955914920106296730513288141533018112 11021949 -229144865741054629160888948442285574656 11021950 -149511925114622948610162378692533641600 11021951 57489725955172934283803311641625813992 11021952 -300167760298827018891974090834690703360 11021953 10272140010226764471935247726579023700 11021954 54332881620542129409804206469429364176 11021955 10915718174470616515079498233610469120 11021956 -345736603565420228517847077221761152000 11021957 -247901362332586301987391388016220414720 11021958 -143398690416024136415764861093694330976 11021959 -221473596358855415659566754593249188400 11021960 323923374703001102998486248511038720000 11021961 11150736557828283596838573558695968272 11021962 -137373560720023137301569803869729267200 11021963 46244051113331826988307944983476167680 11021964 -238291253305167345171643203507519681024 11021965 295356896723486651679406833521502550860 11021966 -583005214246548420768573054924231385536 11021967 255812618898075209630568311128570790400 11021968 -61945692515066412370917286750756012032 11021969 -161390509426510866163517497122697122816 11021970 -59570647154697109879525247452269066240 11021971 -349604808192430389377198435734108428800 11021972 -121725223906581283086997947441547123200 11021973 20025112212021138702881802880675089600 11021974 -36934812776505860142867103897805137920 11021975 6288363905360349461606701019721702600 11021976 93443883932273764695431694923228774400 11021977 77686387760295987996928833085897671300 11021978 -24972356229832401584870915900831020032 11021979 242391436344837320713038618567982296984 11021980 398857470647882988340776877763200704000 11021981 -356383971690738821834226165931925512218 11021982 -257447913331721550440144359263869531520 11021983 -129347404466245946670681870541650849680 11021984 73912024759115992026179053226862968832 11021985 12650159334554943493758101594040479040 11021986 84344905109663520001207881898684364064 11021987 117990275373867347900616172466967540960 11021988 52470622708479349596050503397582684160 11021989 48835452213065369870487073385041584960 11021990 122843707322681572413148644900508442880 11021991 249237283605702803790197419557383333760 11021992 393428449537995769633054734557155200000 11021993 -829468416061621948109437664187590122758 11021994 450439787784934426633203692818581960960 11021995 -51754380461355853627199516873265501600 11021996 106433426558352655051036640849628960000 11021997 -110180485791256804467501984675275809728 11021998 76608322509294812946385810730342089728 11021999 915859630331939566199023933924802455560 11022000 -131524733772867171712208705571520512000 11022001 -564918530323059524663425247989482259200 11022002 320788383965664240346702746652994183952 11022003 31553473673367774750191101494968088720 11022004 1474538831398656352602601988178821120 11022005 54852847468219227237313256120656212000 11022006 -61940705143471513063681769234475868800 11022007 -889284163147511416393494830260406752568 11022008 602056848470813736233323232930958888960 11022009 286492874107376001365127832948662663504 11022010 270488114983738235697286657075599944160 11022011 -376827374743947473259617869164110374536 11022012 217466910256691273597476480143634715136 11022013 78255873219946934570771507247810526400 11022014 125395208917716913385660195386063610880 11022015 -71110727596948224990401624314588704480 11022016 61037260717196103751706725778755420160 11022017 1103060392908570427432964317308870519552 11022018 1887358893900027239010124659108003840 11022019 6172906333117340270889669234537409600 11022020 -76313787489410857419411501038920005120 11022021 -242896556432696772860527004395050965760 11022022 175636482847410426858146014607908770624 11022023 -456184782289864899418582060358083666728 11022024 -42446099316866793147603309016362516480 11022025 19384400473549531475074541603182628800 11022026 232141918631059949563630599309838402560 11022027 -81022470729952635449848281925483241040 11022028 526664561911274821262424759001407195136 11022029 -151040182333555765127507057514537024840 11022030 -117664823588415316436522630350177804800 11022031 -78989768464983513073373345550745483688 11022032 43463188535741923632272573376955809792 11022033 -373911910676431411309630252904121465600 11022034 -333742070297062393157446948877706505584 11022035 596018881659745621854547569531646976160 11022036 568329816405937121802542017970405775360 11022037 -161930865410483805144288150465226696704 11022038 359948573516802244067113003203223237920 11022039 -54401812991948898388494922816024672032 11022040 -314726112579719486976048142769299046400 11022041 -378985967005816250470735558249864878588 11022042 65144720681922104123158328384299571712 11022043 450977415749725642323067486554303172292 11022044 -7482668842936778267544816040822921728 11022045 8177703804592229376614904913330132320 11022046 -16100038889499924639165587243451960960 11022047 -93416198739144168446679444129964295088 11022048 990054756741616889801499260992338001920 11022049 -1179227077198582913390011979158039827180 11022050 14052688896217012331350181852422809600 11022051 -2509256308565820376299092133305944080 11022052 17581921332123962278473363123117753600 11022053 52084914977890809960366913977531490080 11022054 99879416829933572007954565940152969920 11022055 38236500228031029495917121838674895920 11022056 -740666458364170447641592505894000133120 11022057 -283928619453313256339329852490450673846 11022058 200196175835241789622885376005282472880 11022059 -963022395659008734852371934578583086640 11022060 -20282928192782598438451939900902359040 11022061 2854252469070385440888884072003028864 11022062 -138263447661196147954836470162332770048 11022063 41730541000805983175004545730073059984 11022064 240310920936694188831097803986188763136 11022065 677967422665997587552036831842746679720 11022066 -36204621500778521348574920439567997056 11022067 -69513748245424959007381733039355134208 11022068 -450955068518597470508231884267118284800 11022069 -230163539512892843461781781791124759360 11022070 67550385830746417057368673056837048960 11022071 134854457833996240607989131838577226000 11022072 -41812399648511968233517053680634716160 11022073 268023769374294731711238604608558985322 11022074 -45024738946276026837355119031130800128 11022075 13604376649392058554198290776414479300 11022076 -166314885419098058608066185901833748480 11022077 15901982696495486735711247726527926080 11022078 101932644861458099477195760399983569920 11022079 546089485934589065763114839288067687680 11022080 -184553826909485521928852915204653056000 11022081 -16048245766131828879211204096189427712 11022082 -121167703693825208785946166746970946608 11022083 459950216964677244138131091583265324784 11022084 -394034920868392379028330694663812497280 11022085 -262333914931134249105496610678412290400 11022086 -70843165500284557936982870108151251520 11022087 -276131321671520481684719489878462833240 11022088 -2363210115443167594263760344519475200 11022089 -40653571750562532214536671620937901276 11022090 -180621443605256685842017212632256537600 11022091 -18524932748763615693467109831636639288 11022092 386921091625681036598252059271064394752 11022093 468771041471966805967955557266539485782 11022094 260208414888478291313370347276303332992 11022095 -190226769801176230655843997616983100320 11022096 -51964208868995323200041374077712662528 11022097 57970911053689966968266449845507386546 11022098 531293409777472952515861479057905254800 11022099 -443524876112940173890072457048824417920 11022100 214413133958384628077023218989595382400 11022101 991736167230808735945468814868150681102 11022102 80156005460754071756399665302356398080 11022103 1506465203122935719220355209665754703056 11022104 4655399811035462191303889121962895360 11022105 51741153426931626335562454702086480960 11022106 -257192429794514351935394311652862087936 11022107 -164023553243446731660730916222807963808 11022108 621259669389120859036117005996840247296 11022109 -580976645016671284655058212151513081600 11022110 2360866766640280577076989571130725120 11022111 531978623140589797597070641987278034944 11022112 -12067873098136238006514843466252419072 11022113 824815958681795060928959213242781899362 11022114 -37988217995404134792715100244314818560 11022115 -62951528860860567507006296101250854080 11022116 33977986492531762297968814137773629440 11022117 -157680921855054713325324493425447250080 11022118 -65506249741844348012904126033343852800 11022119 -263880918863381281060276049399069193480 11022120 283702849344440722066133724348258201600 11022121 -691815038315678994898188277975053550656 11022122 -258142390182239292317517850899783447888 11022123 -34236787635613350269143281369929926656 11022124 24594593034275586038113824511602843136 11022125 -610902415302125600531452667093170113000 11022126 -130331532246973952215467827302228656000 11022127 18867130870776243990202555834994329680 11022128 -39145332270590496330175003009484390400 11022129 204235795801811394879224068689768720000 11022130 12560599154941612932151100488406169600 11022131 -1045355387789252574523667593765246078068 11022132 -21275200840179884818339809548457984 11022133 -548072980539816507542930986895093628096 11022134 -292036115950245442653293137863212059968 11022135 7278181619835668581421816847624036000 11022136 1494260162497950649287497219708583874560 11022137 89383997734378846129088052814872237312 11022138 -167316154383179797996093407904028493456 11022139 704043110646492107696300366281215763940 11022140 120138715477918994965436017150603645440 11022141 -82463176532660540629273576689576525120 11022142 -391811605815780974442246893090478390528 11022143 -84522400162024401050924749570298506752 11022144 35272419770123722095739224216462950400 11022145 -98904707707115125669100328958850288280 11022146 -103168943356584163702969053403637902608 11022147 -4422040775772250933658840247335880000 11022148 14790254791781402027018164681300048896 11022149 232028920693356705871458784651910844636 11022150 24466923985267252024570308932455593600 11022151 170419994790856012705648800606453186048 11022152 136268023940452300970104581744001843200 11022153 -110987051133354352937437170773437634592 11022154 -83587020811859295308315300102692379136 11022155 262436525097354630714060906324765670560 11022156 -16222215644529529985191693512287504640 11022157 230051173296278283979789060539084413280 11022158 350613169868328052516331786743768402176 11022159 -344302175022932687432525434343008131840 11022160 -113337637269459342820458501611836293120 11022161 179963560047309999840495665423776749732 11022162 45210663352411083816929518616614541952 11022163 -52039827126746495583116501264659033176 11022164 67380567430649847218403966021249941376 11022165 7364701163765650512465794964359226240 11022166 -415572884282585842772987080718407068480 11022167 -48956931601588132166902008412017851808 11022168 -30151321403597635616430450658939146240 11022169 327224823175819057195725411011407826570 11022170 -252329822272514709744915110565105757440 11022171 -189638043361514591328164142143690555448 11022172 -149753222352627781463967011310337356800 11022173 412901160299771737726313656684421968422 11022174 55168124330648771146379292575003278848 11022175 325367129381156496190918359609974748000 11022176 -99621847390050929731127233593925435392 11022177 -198001836467679150088900913039014039968 11022178 65865611473966071771665989033441050624 11022179 98271255033832248891193328614381837776 11022180 -14058796779519092853585566477685719040 11022181 302938756303133132738832796384868617982 11022182 -286178447568488954759657823873796742016 11022183 892398660499836618620122067736923643600 11022184 300705194501438769284726195911374658560 11022185 -569330229988290986069547341108195736000 11022186 27037704104683836231964440862114435584 11022187 61903550009129924319067457218934500392 11022188 -88340522798691789141701910738088502784 11022189 37146319006906115236228061022037827840 11022190 835752916759242167829809143876379520 11022191 197108178934596208292321916085083864384 11022192 -106376280895733748322407735337933602816 11022193 -86939523300438689408354109674462833216 11022194 79815388584295163357726702350769904672 11022195 -169192628096195635480398457733769136080 11022196 763330279945439252731198530444490966400 11022197 44070850569990525669810158245657696380 11022198 -28593520965018921485864693122638557184 11022199 738557219203474006371901579615667581200 11022200 -108126502429328536681217649361898496000 11022201 -316841698537949238968144146271752560060 11022202 -40254477566583610058860113136539609600 11022203 216352482076341820015054582693410078720 11022204 -398085173224440894724856055653904998400 11022205 -118385725146968427113043572646768537600 11022206 -174151713546629263216140708429208458816 11022207 357522867933869260060421939800118950032 11022208 -27657498178955432206422179666020270080 11022209 182827868539025725675046318233432821600 11022210 261620550801361008161244168812507059200 11022211 868892174729544585719434496061031339000 11022212 10142610582613138327320317362317619200 11022213 -265887778598497931286054164832711975456 11022214 14306489202022963625441352464813721600 11022215 621060156846768116618512792592316042360 11022216 -527425158915179328366343132444542320640 11022217 25604053213190152480861288630476186266 11022218 235255411738200241905495965593765674240 11022219 -21942890386368539389694040290185322496 11022220 -30532382682838860574683749014387338240 11022221 -35057387459381675992388763607410302976 11022222 -15109901739696675910792768878006585216 11022223 -29297126482926622200689870088052009600 11022224 185967288237954368771456459138634915840 11022225 2949258676092705382818220936107271200 11022226 127490585066657249256464389748954647200 11022227 -147380249815308401922995900776866152400 11022228 91490569790179106225352356232127119360 11022229 371794502274788808554415750327999186830 11022230 -210347744619400160691573436046417671680 11022231 -51549118954245207795504997271023984512 11022232 374535307403253265594198018306088632320 11022233 -17507866863310559782979326961013585600 11022234 -205912714417025107869639485978316855552 11022235 9165922110983243221487051367577965120 11022236 -189845209889920739951545718008953962496 11022237 293168296782003604244077517917433111712 11022238 -328316270065799936893883665661913027840 11022239 -18422357162050685885507756407855473120 11022240 -454659557899809270046753292526346567680 11022241 -563568229800792660783963169007672547358 11022242 -51491199025253866564712385096493916160 11022243 280060470658123064530939829425993062264 11022244 60004892139434103681614338881538847360 11022245 84529933087051468416791767487730810240 11022246 -18355865118176590667517497274590397120 11022247 -57748138421621139549700616312806303760 11022248 -461457353540261177653819891408393712640 11022249 13471314697615773622683151824772098240 11022250 -383764198963903260001695946320709320000 11022251 -224980987379843923266855443227216239168 11022252 -401827866895971025495292932092181905408 11022253 1091537556536851931991585435373004832 11022254 347976244383259649007454952033751791040 11022255 412244372990202579214571672686138649400 11022256 3152890333788857253962193116731834368 11022257 -147487917766005874956675659745640336494 11022258 136746129678864808964305213078120562688 11022259 332893434763483357798001204391006930616 11022260 -304335821472514053869494746381846693120 11022261 -100096176305606000390627556409186943520 11022262 146223471445126959458187283890455913600 11022263 -60464654138906234703509083969866825504 11022264 116541117748501964220849453432373248000 11022265 5079141815947724360582864299197150660 11022266 -67396895705357381623764398946462177168 11022267 -37375799902908922209223500180896323584 11022268 372976022405161297624846213904877237248 11022269 -854893050898814382279676844880162791040 11022270 6951955827519340703081001345101414400 11022271 7721754660230637234402065602742027744 11022272 55750308208500918227670252865764458496 11022273 668761338004615497137415222759296615208 11022274 -225341290408276777639623387451787394864 11022275 392883125307729022434818051523426150000 11022276 1815625485291986102558961601667739648 11022277 -171289180897228142933745291815510517728 11022278 410863268978797284877156195451541920256 11022279 -238698909821674403243252872849888803072 11022280 -325735309578096396575627635675090944000 11022281 -654487384132209527353674585411044490918 11022282 -12948134749379436338419222857733966800 11022283 329499213568778506315960222180470014400 11022284 -21476430292055183142237505022248009728 11022285 398549360991803774994354931260232255200 11022286 -51374804507894349260659471616486600256 11022287 2193407368479050550188470918740420672 11022288 79947733677005493049748948732035989504 11022289 421468004939532928120806246116728655090 11022290 -158914436009242164262190519569917004800 11022291 -165884104268129483123622976278105868800 11022292 -503375130991600117848674745262317803520 11022293 -673135486829574091210858766457276097458 11022294 -40357467710562312759668478967036506240 11022295 -1205308990790824815175087464372549877680 11022296 114982074386012649034728763566296033280 11022297 201329579615499221848924996119837756096 11022298 27406382186522141897291003711453552640 11022299 -230303389541675565021799837670094082560 11022300 -49420323406748789712844729505997811200 11022301 -96853755633491957424901057663287891296 11022302 -33101328817266876530672205289402443648 11022303 114606934784999325400574191913479717704 11022304 -364609814236374050638785485709063487488 11022305 227722517762077848770975976149061264000 11022306 12037824364087061374198779140955957504 11022307 240944922804806731141981139016076657752 11022308 698204774453160414173007601556351496192 11022309 211128173256892705751344745459493439614 11022310 70903653248622494898926812121050546560 11022311 254536925215178766823290572714914572792 11022312 30578017943533263262296008114088345600 11022313 -266908082353972734275975351302117687296 11022314 -176353781945037395556658160291015409744 11022315 152073668091208529286070997048765676000 11022316 -140276206243981809423537881019533411840 11022317 509200472894926439076684726994088556480 11022318 -7506829448633192600864904531770900160 11022319 -4335007004872880162607963715896679680 11022320 97227379049432684128975121300737228800 11022321 309754247304174741064070900912889865440 11022322 -140542245599257056899730140408086434288 11022323 -318591529082087581505969347957968347136 11022324 -194244694213344300554981479063977517056 11022325 -179755879773006593233562317534227764950 11022326 95395468330506681937954227052211410560 11022327 -303179273633656771542450946600703963136 11022328 684882503485170961970395441818701660160 11022329 -203742682827526184458513746569138983680 11022330 -99591578065675845208944921777855528960 11022331 -839340886753786435703998683366486651868 11022332 252210244397441075948435167802083195392 11022333 -102539638566494561744672069052006745536 11022334 779711765417282880666380060460227844864 11022335 173164957916320711364097358515288198960 11022336 -88079278769459156685694599674789363712 11022337 273078983833044190985957149242580313600 11022338 -212018353419438360237439516527341125680 11022339 715436800729264585099051311480804165888 11022340 175864272333951979404825284150680412160 11022341 379934115829352034282467806399438155264 11022342 -119897292350912236123802612841267048576 11022343 45714455877700234035805037412352304224 11022344 -67490912743634342220659897438719011840 11022345 575289126300755738486537096341782585600 11022346 422327028299624830017565429006942364160 11022347 89847571886197898662806069191848992 11022348 -227162387970980662377268592894372958720 11022349 -229178849287204585916981016210978627600 11022350 117883728627398961275106750218217734400 11022351 -295654497302479460061360169873182616560 11022352 9406144726645938509920463079236370432 11022353 -556307304087737718088409990101292651916 11022354 226783421104440231665904565038324154896 11022355 320678139082058403279812467695346595760 11022356 -538843515419334567889611847725851719680 11022357 92790151253326893638588807520411088896 11022358 169590181804993689183963769057212892032 11022359 157655876330575005413461662517507353888 11022360 83352226571619319393284646597047091200 11022361 18580406243357207005056549628654143232 11022362 -493773950225281495812725353198805760 11022363 -532884484297914641258629745482730674776 11022364 277845803716019470231472115438657519616 11022365 -160471928332065520840810803722004622740 11022366 -320327145580269336954320809201752259776 11022367 417988967254191176855459463167218836840 11022368 415069472255672330908809187791005024256 11022369 99496398982851316483196857845188761440 11022370 269510430751539668505292860653491694880 11022371 1038855850057251285162092061074831206392 11022372 -453350633883338757563895835493108582400 11022373 660311494506698459043949991090135897184 11022374 211065441967909086592369326049986816 11022375 64435313461413031142091903901244160000 11022376 -502393118512689127818586127389501440 11022377 -531905836827603267018141115191379850880 11022378 -75502200021195607245650606397433079040 11022379 215958801826598314955569413435649643184 11022380 -106034574663923201995597492122852019200 11022381 348031235444759142706473513536190882870 11022382 86366338323120512754019900245728538624 11022383 28579489204687494521898124154929740480 11022384 -73705756138982134140872440598348759040 11022385 400525813133774024571315515609510189760 11022386 89076570542266885671739322942979798144 11022387 -358289783309527260643987951153750052040 11022388 243286172586383989100894562958669976320 11022389 180718857467682806902834133429716253856 11022390 -200562050146208395497539785540378231680 11022391 168805550637826986848477286750259981824 11022392 -394272791189615315508906554605347102720 11022393 -761905399250042594373355168249320149376 11022394 87074835932832899777382325968855751680 11022395 28212169036636282202747642483739835200 11022396 -104348478661440111414854120443588116480 11022397 124968575570995364153305022202464411846 11022398 -689300249454612180697623851178306827136 11022399 10470899324956021279668649778641658640 11022400 29409902292313361468943817848252006400 11022401 -109929826412171953500736107551345654616 11022402 -99307533142026183433868785120010813568 11022403 -306930931752462490961089521897562941972 11022404 -411270953797779771053170174526667702144 11022405 -529630160403646634274250225460766720 11022406 359351468270021649333704315957006221152 11022407 420549385090205168692631240060989317600 11022408 -584606291155398637679099248865418009600 11022409 -63642813078980614270666407992642715084 11022410 -28394013981015305024231856560719610880 11022411 3641534873547254629380693201636000000 11022412 -60717090547535453468665636116142945280 11022413 -886202290335874831462469857769748269760 11022414 11113087819540334190297692224759704576 11022415 530961129382423390777908526558706935560 11022416 -13696763833542693184080863743378341888 11022417 -60209542490143971011657304540003569280 11022418 155005767470652749242235702364760871040 11022419 -423977972310230826065548657596758129280 11022420 206473216799626307493135434619208058880 11022421 -733002837180869595524667104653032207456 11022422 -62664736558761592435105818070292889600 11022423 301891797208991697831543438559879433424 11022424 -228333211386165209215099652854265856000 11022425 -17631145899524469374116558684278262500 11022426 336801813012195555607631223675219256320 11022427 211268868859331875391524853590490275520 11022428 468312694702604402561473410073412060160 11022429 -150018166931805161293786758534282845184 11022430 -43905136367656545393402560240159912640 11022431 -9456041397380343339222916337021471520 11022432 -549133186476768839294411544362609541120 11022433 -352487936610548203728910268522294829036 11022434 11674831188801781825990092434279848320 11022435 -312511781063699672197007613129236592480 11022436 162562983166577755457880024974543182080 11022437 534517969806766662870906799819149337086 11022438 -150057085835241375992899833976668592128 11022439 -95449664458459381291473647750829425280 11022440 -104355459346349391081614102439021772800 11022441 175569193959581914299402945967541957760 11022442 -316944847536512057849622935956769618688 11022443 1084058600944466181134546193173191564680 11022444 241545799226181062414727205152637169664 11022445 -216054699089771835803588806039527371520 11022446 -217179735418730178877092840362396987328 11022447 -60537802210647253461995703951201982200 11022448 307673146833903449538086123081498624 11022449 -267908986335927326709118985683670245836 11022450 23441231521909717275471762069579369600 11022451 187389432385555793260415950266257352960 11022452 -509109402437330977099222932395218928256 11022453 -18072007499206222826089061354249456640 11022454 223813118812574506279612509026833558176 11022455 532421157177840561452689904867065077360 11022456 367443447159607440980250118830415257600 11022457 454984188009541060882710873310873318400 11022458 -283312233736094179063969276160969507616 11022459 -165740506923658986564601105915182501120 11022460 20800929537284246815992064304647749120 11022461 248863198773320448102373989705228829062 11022462 122276756388647437384511084099775114240 11022463 -518272552911569108158206022051638232056 11022464 -738567237121843071513313534109370286080 11022465 -222924631161242125832623906892380488000 11022466 34059512394537726140623872829839034368 11022467 257500474266104041219262451537177451200 11022468 172035488149089806504589310082233175040 11022469 -601644214069942663574171363905925940130 11022470 51576721720124824209376668227257123200 11022471 381371970661888640379609725096835983400 11022472 -53430160324122950295355699529070489600 11022473 -40214457698114484596411155365260750208 11022474 -133264327189285460821649387526063032832 11022475 210194893974191857252879267791361564000 11022476 70423873058821194149049460288330018560 11022477 652146577400890278724044215305421240832 11022478 99826097560984066317420687307740493056 11022479 -105480364464633418703693851154397049416 11022480 -3507146091153359479188527223979376640 11022481 247929523484712769472000115805019324964 11022482 -304785649285963193519480774149929929088 11022483 -94746386558053474714190217190442890176 11022484 102737890136196123146152310793228632064 11022485 -161662378825646005022071796655396468840 11022486 -34118317231908342255704775285665280000 11022487 -619470092067979025245258971506451714048 11022488 380459137073229600515469105866361845760 11022489 -915301204192026380949016729853622240 11022490 51158197425283810330683455345473740000 11022491 3116810575121742609753153954394959912 11022492 130021813007479931663665434863428088832 11022493 -462720845520417162028376145135089695258 11022494 262521918905791323281400983956060270080 11022495 -290279688086731219053081837925209840 11022496 181441911684490127050526440685498990592 11022497 379285045830819706615027885089330098880 11022498 -95807525381930712329894871538471975680 11022499 516314567179372785893608485029873835136 11022500 -33241311259657425863214714243313200000 11022501 721408883786076412920596616746224027200 11022502 15275627270200881021736047878706665952 11022503 -580918399746643350939869856671662042248 11022504 3443783872474534794488751491945349120 11022505 86043376731016853040486015842270195520 11022506 45009710596503875620345993383512498688 11022507 -513801975046622080029464098746559809360 11022508 10626627594480047246476062286431027200 11022509 -428201237792287307142321009455441066496 11022510 49052969432091328528333683245793496320 11022511 586860887757985996440822662025590723712 11022512 238644012209062221492275667093522825216 11022513 101025070321055517762641118075406881024 11022514 157557189489987853285432617830234575392 11022515 -42392685476733466301973919586359910400 11022516 -82624881963255418710732947454408055680 11022517 -417326976434393116078742798891298980256 11022518 273959605440187083514791897741964135584 11022519 215837820038674944463588693831535002344 11022520 248210997815204393594758704429646233600 11022521 -936311231270666525645614665708326920278 11022522 5403464586202311739425610487396026368 11022523 -301233496314866760775206382322576458800 11022524 431603851858875268457743924054889928192 11022525 -76874732632708507337342040245072976750 11022526 198558775726185982941326751259268627712 11022527 801725467369707619992690615855003382440 11022528 -38451960835180489524050472743341129728 11022529 -30188667016837681837253334329502799424 11022530 -294960821808267449264678147063819151840 11022531 302710959502302635568019761811780984416 11022532 104234158090743196802953759475708909696 11022533 550618721328698289037888875704222109120 11022534 -6616283858175578696729680461956997120 11022535 -173245657057154410285859527540234208520 11022536 120334297395409998752208388647964508160 11022537 334969822934038485496265447570848056000 11022538 46921254837781463072544727627073186400 11022539 209692283240736861909175286500385394600 11022540 194410060456346057181511471864842316800 11022541 243992651038705152824078595955746797942 11022542 -76167790115755817561004416980553003328 11022543 -131057702406777466968928442265433913856 11022544 42380354465503048251630571829397258240 11022545 294502525670025738567343601021931177600 11022546 32012307915534063583572241243732377600 11022547 403513868636593246617121099433101255792 11022548 -373358013811519188224574350026770724992 11022549 -105772876426812498623608852360615653792 11022550 114464347823286480600281387896091064000 11022551 77167061832177870305111919141399898392 11022552 498511970411096869927655501002051584000 11022553 -660359510932773103058690181471704830198 11022554 690811315937239548411380686452647324160 11022555 -63173264968675481077686173466120420240 11022556 -403748090411374591963602091000946181632 11022557 136686551914170448072766563951170157440 11022558 -31117001447250293993839091265660721152 11022559 120989398383592033263309722327655927016 11022560 183024851416991256361008442424980930560 11022561 -13278320877080432540697080921593768800 11022562 2321851023751537883132140513497355584 11022563 -65015285261301143003762937318544545336 11022564 133262031654896748726512980789633953792 11022565 184223261091386730383219820425480733600 11022566 -54001025388972826857371802055154374656 11022567 26694668192329366878166347362644798848 11022568 -285143056073991482537252794681050301440 11022569 -460158013992442296821501901667648948956 11022570 -66464360441025596969707640994540356160 11022571 132027480286524689645619027480124288912 11022572 -300589236343540907055767902964923944960 11022573 -163144509864597484547223802489582212000 11022574 355709801657550662255261770919077801536 11022575 -165816311566796579958819926136978082200 11022576 -34564371857401639201168890343221854208 11022577 -5668726763188135364098599774529227520 11022578 51020931840914631450931078316273336832 11022579 -207304461974807389033387077185592547896 11022580 309291471859192116539984965608343315200 11022581 450246674968536012125151344455015361280 11022582 -337571679008908057770554481058212422208 11022583 -330943135149123601401515592195885200592 11022584 -338898597072104079396648391448120524800 11022585 6204308265826269858907038993503865600 11022586 -153016686622734157720473840076549285008 11022587 359617658123513819830958880015308947236 11022588 -7519660375907809146454123713408506880 11022589 -258375339468446861069533802902149166176 11022590 -175747428186056197036846173439593163200 11022591 -177655367166145839060514700234217425208 11022592 -164593129506156608443248646159805186048 11022593 -34746395910003633472450284280019105856 11022594 83090426179846898389991820508639031040 11022595 280032648421514054616837478006210795680 11022596 129488670227994870305119906154979357696 11022597 -210237216993227063127009901511993253120 11022598 -167612813061127088569313507263119031200 11022599 431272590126076189383745252882753080936 11022600 -39040437375455166506334607847212032000 11022601 134472834094527490157867801313810511632 11022602 508409998686472831412041000828534235904 11022603 538487939338536264238414001626681003200 11022604 -11732229336542650744478883292092722688 11022605 -146258295874901790307463006973319625280 11022606 38886361161287525326520389365156226944 11022607 1767989615316916607650437276236173920 11022608 50810541551150504813591550930953699328 11022609 21890416661881372907030736853606349568 11022610 -29950061848275337678910813374679040000 11022611 -264356192090710029443633346009873112788 11022612 -2786493197878008497534632875881730048 11022613 -82450611578774959199186537948449581504 11022614 -127268281520331309922827197090180197344 11022615 -273798689252362800737231863941463260000 11022616 -1188919259606554830748892361062707200 11022617 1192712920047243822719144723505505812 11022618 95795940147378542501425860531286255104 11022619 777229084860751596606731128794411078020 11022620 -1476298016541944722776127150722416640 11022621 135884458166114641247000328843669462912 11022622 -40372492872230728961928905871510762240 11022623 -1573512178435473075932878191211104011736 11022624 -293721066293657664479906579146737647616 11022625 -147854479171776366650932642336361550000 11022626 -427529513328965863946367910674277645488 11022627 -158004068341422917864493467262262538496 11022628 25165975592097712845989988689708015616 11022629 -728435339175926769036427443294460024770 11022630 -2506480149569817288227971735404161280 11022631 45893711661397429614560930836051651864 11022632 381588817568286496619778297517445606400 11022633 57937080757058513269509663676246435200 11022634 -8899357085849735490607733500525963008 11022635 -6224861937441115700838893158419438720 11022636 -66976175047306546129488564938161959936 11022637 484137775502759871709545696717452059286 11022638 80153835017813879700859276361297434560 11022639 184157113564290047860768537177671997440 11022640 38393413122297176356684103597706117120 11022641 -36675021373274356133673026456013772800 11022642 -15238494199263475544817390438000661488 11022643 587761536840041010822896999577287530892 11022644 -144226724213019467646706314810357761664 11022645 151964873763863945480084522569634331840 11022646 86862430254495612134587441092427212480 11022647 373464708808978778026493687486724340272 11022648 170826751212478275449297224842412032000 11022649 351615706937705421233788431101039761248 11022650 108917233302163063000330887782744196000 11022651 -613031094244294489784671916356073615220 11022652 -126957757629127423827403107085564478464 11022653 -522107828992334448434112013920763735098 11022654 37144278091918336706101501210083870720 11022655 144020567641153541091174689659570539360 11022656 38778613992191217766791572792219271168 11022657 435619109574935635201546502590416840240 11022658 41510630467795008704462308069268995584 11022659 403206808751732369570010964014767260860 11022660 -110188704229315247349193568404433817600 11022661 -164500702567659669587596867718455958056 11022662 -139087648757656508312230049258498087808 11022663 1834825974797379098742082398896091264 11022664 -450796208300316104915650068062436096000 11022665 39247151723974611803857040120399829120 11022666 -20925091116466061987928351798601871616 11022667 -135344226927666416854802149434669035840 11022668 -704213176792334131197516766200034867200 11022669 -122435945130973284958124153095312498560 11022670 53603193002034363004982933342704465920 11022671 243478323553787434079761902510901929144 11022672 -53948818340590529046888106054442680320 11022673 212647814962370907841563213272849127844 11022674 -25408275738945415912232165729059893600 11022675 -143021153617571487568055590936252224000 11022676 7299666382921495291916338588470028288 11022677 24199656669935127087012194315595282972 11022678 110550006408763540472373159593597131104 11022679 -256788584770928150037857608721098638720 11022680 -60819017860256420458259031368060928000 11022681 -386328885545935136960728505645672889216 11022682 169444545880376096974673531735694499584 11022683 -301270776429536859566806153057173892080 11022684 42164632771906253904269693301747225600 11022685 483232896755508872657599407002184838380 11022686 -212851417666290864037944108520965863040 11022687 -409677063111250744011101006924823272496 11022688 142819561618051747464334805728285163520 11022689 -252379774500945377853763955756637324510 11022690 58507449743762731017702860659055078400 11022691 -594099865765212245783758428069721630608 11022692 38649690428541197514757616979745639680 11022693 65450343144834380868310439482384621728 11022694 481069601689247155571360825666626780896 11022695 -144867868110609500340398030592061666080 11022696 308270140784369096627120352248062771200 11022697 -302499054402379133803260971267366234460 11022698 124045286625301987756978230053463137280 11022699 -194753748182443073873404136094519130536 11022700 -90028356736335955687968883620930688000 11022701 302299472622739653005454768259724978304 11022702 79357863702379237245461524332116884032 11022703 13831873156779011630793223319030027464 11022704 24689728032401851624464821014820290560 11022705 -2780015740742588437489149560639850840 11022706 5073453784365166696080085238988497664 11022707 -138086557853124130965025895311036146768 11022708 -21423978203551735289774092769255141376 11022709 300830164511366117728950295653821572910 11022710 -156017545927407168966716733272376714240 11022711 -107812453707836432894840142255290966016 11022712 -103981505095271846192682570926388019200 11022713 -279291932537388311271462446825340311676 11022714 -97912323819991212162505632037503505296 11022715 408329222639119452144748152758085242400 11022716 -247953013644925024645499491611470860800 11022717 -549939191139701286846221272971362793120 11022718 -136153131293584155745285123990393401984 11022719 322373637813213073382932117998747841800 11022720 -316795173830166967057044498132290764800 11022721 -329002287187656805830336606998539688000 11022722 951576566378652675267657558560105702400 11022723 236135746006704393263210842152897470184 11022724 763205988233556211484912499000124943616 11022725 -169556529944406461459400382745386917600 11022726 78764793726780444046021291064475924480 11022727 -202239729014536300431690381248094198240 11022728 162953727945386618320345169839899740160 11022729 987863403279116420978875141552695914688 11022730 -287688929438868783938269359357594196800 11022731 1190650615991099776786680950198381810952 11022732 29985310678053934992221162633880797184 11022733 -97265209181869420969056420264819886656 11022734 -203679153947843817284094948066731126400 11022735 -167812956406987924424351838665258934000 11022736 135567296067856569043636479495890534400 11022737 -837806930336864903862967298411655582 11022738 11501027261417798213811498650988054144 11022739 -69061015262701077811276077660347087040 11022740 38330731946998530624737415393194803200 11022741 -3621599636585896800319716197183836548 11022742 390618724463109661825240335393653066112 11022743 848950823450995694607826802809318465992 11022744 100467252958000470459370283435258142720 11022745 -745064485059346728553549800334445486400 11022746 -3378374212901763782433278889541933344 11022747 255095679748688547288437750919118767000 11022748 18043059367713728224260740492448399360 11022749 -1314397270290016363532853279681073824 11022750 -115254460111160383120821085261424640000 11022751 1031850494324627355892035556996046552880 11022752 214146731399052777738360001908193492992 11022753 -23155295222011313748300526651877407296 11022754 -493847717362168753304548773856272629424 11022755 -90722620069733293986012450363314964000 11022756 -51861397910640447209927074989541014528 11022757 1053636830584315550978969546458755011006 11022758 158105225056128933214316134013357813376 11022759 574587728153163470341508776070361919128 11022760 38199907125863777094711757816415846400 11022761 -526779065181282480566139192431603493276 11022762 222836361731004054308402637213899473152 11022763 -179338581121723407221911765186606844096 11022764 -136483618769021505142373634789005320704 11022765 -24127845616660588124933251661279374080 11022766 -290053806414459531314478532574558428800 11022767 297451986389953152576629632239889681392 11022768 52433102024205849331013575136920633344 11022769 -1578380113202583384773692423344752085504 11022770 -71837332782644788633862811212928906240 11022771 1360395357244623061143197329888156224 11022772 98553670484897309869411692737774293376 11022773 467339856852768576907835840551318146144 11022774 -704946666776248287949248857611081728 11022775 -14248704434659232520493698412106153200 11022776 108444821069420142590096822267068846080 11022777 -248111799905308579023241196463853568160 11022778 -25497613230012019180465420476924389952 11022779 691398097068942145898395360387727035800 11022780 -87077826750637816107454567560038538240 11022781 -3810704178064952431015339218458141952 11022782 266999720353556555866387875310710460800 11022783 20773077000687816544156678525971809424 11022784 211048881347879901610939492359575961600 11022785 722906033807800787745967037934869632980 11022786 -124503339891607642571403093400476712368 11022787 225858528939987078838325612180130080232 11022788 -161527555787313133739986602065283477504 11022789 -133977887869125826803380398257243435840 11022790 -390822601864857280219142388559917129600 11022791 -56363934561295160735812872792593186880 11022792 4188233847573911498152515585207828480 11022793 18282733197070731243772560720545714400 11022794 108317150841013425711062783695505021952 11022795 -358582609121756018298449856484046310000 11022796 -52592965178809153544839792464293495808 11022797 279198037242692232885939000116352909132 11022798 9933182260153141182501283708382899200 11022799 -913803089142465706614662423322272573200 11022800 43049299316396413341862393581024460800 11022801 -43897217150473877279271255407215934976 11022802 286864334724487439416867076970198673920 11022803 -193061790872397882128812161049986954936 11022804 -14299409612602051195533343414692804864 11022805 -120150264299000729069319656305924197540 11022806 -501407213955717130021719993817252263648 11022807 184052049428014311589364858150666292840 11022808 -443146969668521558608306439146234583040 11022809 -20451916625440981778039380017374995200 11022810 40019783927609159455439010163166012160 11022811 174215254710879100680433735453536120552 11022812 267356188263979867535870051916688335360 11022813 -495847822157052711088007460908874961800 11022814 -97120084548134910427216284243965467968 11022815 25273383985525337659285616769147216720 11022816 -57196734184167649813868205858147532800 11022817 -461381088046870166484247933010745394008 11022818 77185961499206461273337655206178544416 11022819 141661111601157502699810521981981842688 11022820 -173959520041012966459400179079023104000 11022821 384505764854587771073825163053575040544 11022822 309082241183504175956668081943839858560 11022823 -2775481019389400935233671449293774880 11022824 227870747125548175787717537105672616960 11022825 -13029666223888950325718793461403033600 11022826 13536953080344248889857311836561669120 11022827 638699466736894013377514975870655602676 11022828 3153034841412101723830871356696980480 11022829 -531701792606396606900201209895732470570 11022830 7612455055568996421529856630860101120 11022831 126664112025409697336761416100117670400 11022832 58037328990554252965239928065248100352 11022833 304644425708228465185945797676990094400 11022834 67464132968176912353651364668561269760 11022835 -3488970300325342526169735939717085440 11022836 614344385793601170971621526561030543360 11022837 117808097592978758470594704544327192704 11022838 154013092082212489636807145157447223296 11022839 -884824367008237861046456941502986062120 11022840 217871462342034055911726293883105484800 11022841 -104819825407247514681130631702544260758 11022842 118265738068009545540821121611184952320 11022843 -15249367863294151218156457884727967520 11022844 -623499003244078655768206297628893731840 11022845 697180041759315596808541327955794855680 11022846 -25258668468624843758973602780655830400 11022847 1019615662487383243978832694153915758712 11022848 -48344249815399984981812579688953937920 11022849 483450158176268746175716321913851363968 11022850 33599497515243405777053032131408672000 11022851 22804435306299225858521588162803284480 11022852 250549173504629394910053742891689523200 11022853 66708386097669159007988677059332987102 11022854 62756844695521122578625212368689892608 11022855 -104663166267076088281382429360741126880 11022856 -158033697570929520984812348599855349760 11022857 -219052409219540216783475301402195857894 11022858 3394277384513315780788466711454720 11022859 636389426719734811831091062430645567060 11022860 -323330887302345171348302018419717585920 11022861 463156928693740616955273551033330023872 11022862 44078878852736434835957080408336554432 11022863 -581329651249073440991874438112061975520 11022864 -12583577247369418447456106310219988992 11022865 134777006198023656900769773191588171520 11022866 -84044078924784370206107049467471776368 11022867 601544770058224475531016183670521199284 11022868 -373282863210698905828730526597559632384 11022869 36969537539336232499572602551047074880 11022870 191148978082266510929887008442347417600 11022871 62808692485932889749807250155386004000 11022872 188803958004223680801572294219478343680 11022873 -310548175397702981666464119476429165616 11022874 733524968263041878499595579010364137952 11022875 -217777921583515338986616402940630452000 11022876 282078772680727424540423354991080389632 11022877 7797581276076194342361067910038874726 11022878 9846644266450870458294106507176594624 11022879 -133969652443766594933889204856815043200 11022880 -457385472853904275234703623525320622080 11022881 -291323532307026119343394848745131560508 11022882 42991624615058911704038662252362401280 11022883 260103638327029212573045671922681611040 11022884 255183008498297069786415274737494706816 11022885 8570882375951055913102282855656887160 11022886 -32218558461566641226239901176241827584 11022887 162367422383152881539297672582169210240 11022888 -237550590316615197773003647729316659200 11022889 -313048717059316769865127452687662706310 11022890 184132647495286008808317734621400145920 11022891 42232083976619024658476322981947568768 11022892 127219231063738490933067846080459212800 11022893 54092133523029338714181681666619549056 11022894 -32558504628937513208295763375389086976 11022895 115002566670972876599206532688206022720 11022896 -74416470078374380044362710764802080768 11022897 -507638247443935685057535112162518656400 11022898 378488218370358395559701064052872180864 11022899 242382965774629966721701985411929235664 11022900 20271174526132308604635883069860864000 11022901 -24917868251037357970663204235886672900 11022902 241960453015146854883144060392257463424 11022903 -150952437287515277577052308054663386688 11022904 17065594080693156603192011167751884800 11022905 27988011777727835203875793534765082760 11022906 -251688926377962037054196747902323127296 11022907 -269005247724762794201902123796846708480 11022908 175583481656931224823330854432248634880 11022909 503318209936977980772703967121055375104 11022910 59946245410397093285300798904426600000 11022911 -330576068922465424708511905813306508160 11022912 -178013802074277827656745343250543411200 11022913 343200676888958842411847044689819515184 11022914 -29863766206602509439761395445378262528 11022915 -434550529126603444890218359815045252000 11022916 261210276849840711934167738756427668480 11022917 -315221459231175168814450602250754885220 11022918 44966432522345952639321925421953056768 11022919 173830326741195753195055790625976303680 11022920 -184802770473335021721883986717520435200 11022921 -1872926721415749598842909430638566784 11022922 -201504191033711836057069761675030529488 11022923 455800533599977739210922559191464465172 11022924 -141955902278338645300626061772883517440 11022925 -7698604516724628003125849595873579200 11022926 -102782125941003768550931654503675253760 11022927 -23448797875536850849475839785371790192 11022928 5684437431924861374218426408840069120 11022929 -108377009532233978979035037374679350040 11022930 22014507246624111701576873804665318560 11022931 27690815588109108503074944421946858732 11022932 262126365109609710176523487753924691712 11022933 708246591820447714295544238544715639744 11022934 -129605347268081431037600842130972113152 11022935 140777940710973834625828404554582008320 11022936 158013694266169175896155975804417269760 11022937 -477984563860818214690376432971946119920 11022938 -92642272666783124532541385110642905408 11022939 1073379777976842198898928212890691914240 11022940 111232260988429129763396558584384512000 11022941 -406597499544256346227460426709103655316 11022942 119954636866417757308816167625726792512 11022943 234396263257576366937215903460126492192 11022944 705689711835922068503157891135351816192 11022945 -182140961218971735152853043735270852800 11022946 267198253729259863371347892404844319104 11022947 -31574159222451589575519448369757504160 11022948 -452614011566252655601946005984444560768 11022949 10252115207698247899693553175771627520 11022950 181331536466176779099577379377302360000 11022951 -257079085412955943389888773379217911768 11022952 184290222374082005033390427875675289600 11022953 -68318112873547498171440810508434177336 11022954 61326996577245275718939106072107582720 11022955 362230567286245821440692460788886811360 11022956 -129255613303941848930540514636380101632 11022957 687171506680970233682196724830916079616 11022958 -242922014701724789766588319052918754240 11022959 -431041912949707972180511257723326107280 11022960 -6577543301275303870565254172200796160 11022961 235018134281773040906019417880057348562 11022962 353922461680860100875793882120952398464 11022963 -14894783919020531372289189582757888512 11022964 -10155304151683714052651536705771509760 11022965 49088767294973863133002343327357644800 11022966 144926453540068833381521265220371767424 11022967 142982099967957920029958043579082951016 11022968 529290967433461591893949376163678597120 11022969 318138474752376760034349884138531736144 11022970 91475553154190030420704897416307660800 11022971 -1555224184297357936787962812782319614256 11022972 -45949918379041924964139322873819012608 11022973 -44638882965192149417561111525101802472 11022974 414352340757496322350330873610296656192 11022975 198312095250411354526899391542732981600 11022976 -451445103578684208508021407995595325440 11022977 -64512217597260906643917206388826567488 11022978 80673158491689248303337922875300622080 11022979 539399481043477400760361757169893300 11022980 -78065014212761329192426976176714874880 11022981 -498561595092062727184504737739727097120 11022982 47611005799290036027090756602263850592 11022983 -294671695822889654633200425096321419760 11022984 120532838720392570166752005160415723520 11022985 -320695767993188847262235012226665297820 11022986 89827690301898358126264057562970018144 11022987 -178797375301354514968658081864838918768 11022988 -258196786389909998459539994951175008512 11022989 697407286336631898179131639148088075840 11022990 196649493876540437492148959500322595840 11022991 527937327718490661506806180089344314192 11022992 -32800508834248089458848369998695497728 11022993 -168735365807255341572531735845283496320 11022994 -264245542019419053780110911420151278704 11022995 -867169766381031949683461392242056149200 11022996 -26894048139981779522591927771778705408 11022997 -353750452466166103016678224946784282180 11022998 -120259464188529688719089249642596347264 11022999 -130534906503428951370974600174597750400 11023000 36600898947748928283961316278333440000 11023001 222016197970854011397897731230305049104 11023002 435967260616081357410204952291718023680 11023003 -204416126060039351263223467628450560416 11023004 -51163582958704537963775766404977766400 11023005 -61270737281466637280553309155027362560 11023006 85464690722690097513863513245609376640 11023007 10138668548202147435491492150480662200 11023008 31689077819959448487667594830702182400 11023009 -863047887505784690459458129407739221790 11023010 -197335252238515682599290568905869487840 11023011 -78497830031556360263361785254629120960 11023012 -28061994386537917320972951263080636416 11023013 453732325464942954182269093539898592220 11023014 -9916891018794029627345872452105452160 11023015 -392156258633280802731669552002523264840 11023016 -134674833241833741324248722854353971200 11023017 101576237801745096267739891320455675280 11023018 225327207064265759500576278936738294960 11023019 71964506666396456888871409041357726096 11023020 172713248436792004840585399782827520000 11023021 315528581600799293905490015445267630720 11023022 -250506565047354808624832407616962922688 11023023 428114265372821338236768961866171610368 11023024 181697663556891887758283480901567856640 11023025 -4208765576475515950743942834789630750 11023026 -4420827570804114054376530180341932032 11023027 -508782369179470478643198326690610459124 11023028 991812706182163831315432854138979553280 11023029 580655963127988242758750321956899607200 11023030 -51458648444222410850390312056946121600 11023031 136288922688390075111314615668009121832 11023032 -58718866093513020786278862895085383680 11023033 21628541201264280584958513233802874176 11023034 -277023839927997718398966646052822063616 11023035 -144277005283924687286424232633205446800 11023036 -236446147496700097484124997033707781120 11023037 -158162375880730417938150532078090302900 11023038 7566906860161680101212945503778037184 11023039 541001015822168975260023156307262819880 11023040 42979945736520674250775671076709990400 11023041 309121581231843771795706356067611468864 11023042 -77909220912164889250018303858192121856 11023043 298802169647786015186798331860561914704 11023044 -279775479004370119000544022509140214784 11023045 -203918849625631231218133239890078822400 11023046 150185153736450846096033121351596710784 11023047 -9238310510140069336749131905038859728 11023048 506319338523207951470182671874709775360 11023049 -600233979304634080082192108026634132736 11023050 371163741720421853240994999573216000 11023051 -647487012766610470664975944004883441216 11023052 -79919688948327073748939419356294935040 11023053 264148886897440395888148047363480064704 11023054 -172469138734271115734502562937161446528 11023055 42153395903590743866193480583920033120 11023056 -27890941728690204318879839081992028160 11023057 -1874896069224091311983598535070126144028 11023058 -525468077826152590426800223757504331120 11023059 216541481572218186682262293296545202240 11023060 -507344390337077972021535032119711703040 11023061 95460640200070169400833626659776482560 11023062 -206895006146972908116147561890876269056 11023063 369914120160932131235793395808875666312 11023064 193299819915066988964154823455681208320 11023065 -58932067014137411318698409820911782140 11023066 230152352614834897178797163221734227424 11023067 -419185525247686733049813767295242491440 11023068 -80663682524943308388813890951093895168 11023069 671703241103170284374611736754866658470 11023070 -85067061282318071788699801487293091520 11023071 229828012185051708392553232632223184712 11023072 106927711583383836612313067374582431744 11023073 -14729670522253254520875646219559142912 11023074 -432530628526424110982985574265051136000 11023075 19830644560151584456966398002013286000 11023076 66379054882702112684775395779409669760 11023077 26363950449046823402963966512069580160 11023078 -424375605001517550163590485334558021120 11023079 741474442641528708061335522215926042680 11023080 -219924452556615345873172709360239411200 11023081 -223318318277458838386690523786033430236 11023082 119331479733744367024550263996139520 11023083 -5601637008385464494780693472669896376 11023084 -224849122965888203403743783524012090368 11023085 -119846879967210006208119281354139972840 11023086 204903607684690403597361588072423948864 11023087 -929588960772597089289347456859986713264 11023088 -140201019400971609677400231841484144640 11023089 -210628083284981663048042052790191571776 11023090 37174876092123269965243570196611456320 11023091 119468818744303305758329907784976332492 11023092 -199613572892431486323335291079100366848 11023093 -5813740350902264934935510578600927200 11023094 56082306813463703981890646001306792096 11023095 -89371550403779657835820335126959232000 11023096 -107455336065063072092257156903227310080 11023097 912409517633237864862733892006984105040 11023098 580883991752064972854054522674976762880 11023099 3991186399115441897007969273550939008 11023100 -205917483249062267113753728683596800 11023101 -216831997913210732826127064875271808960 11023102 -44416010060713864485062101866595480128 11023103 -122253530812539382522515678820359608640 11023104 22196910528606820109128783269438947328 11023105 126705429473717191070429191965526355520 11023106 419024347840939504120454745369836998560 11023107 670606141894861299197621857034076472320 11023108 498372650577051917307102865855796571136 11023109 505234798790514114775641931773271481310 11023110 52100789036596532050693551993161314560 11023111 513126706541912418689470861967172806424 11023112 205674498999956612694055132763261952000 11023113 -27326698581847952200668140830419392256 11023114 -113790917926302221722969729392577764768 11023115 429598567283322694247777251973627081760 11023116 -139792318643009693202288986444573491200 11023117 -33779402014228950663476750491187444800 11023118 -3523308067942687603510743055240077696 11023119 649468472078097830218557550031471432304 11023120 16183370906363345805406675282066145280 11023121 711765037434252343929972956244758534322 11023122 -42631372661980303058662287344496450816 11023123 83385645627286461186796015457424520704 11023124 190395553300706551937957019368579352576 11023125 39058144985779406276888928939209100000 11023126 627678759149083643531169649415621229504 11023127 498808432121467230931727777467039225344 11023128 1946597371844358382943091839518095360 11023129 -228617467736882460072746107757476576316 11023130 39384035867602676997285072820232052960 11023131 -17894269178312621378858398532671681536 11023132 769466537041071346811700117523106480640 11023133 322407517775850762376125393565287148128 11023134 -67911090079746715200314655190817123520 11023135 -2073300179176069013590374303444493440 11023136 13490933579562660809521756798972329984 11023137 -169224373739527726165983411001772583132 11023138 357005481928808656476715517825667824976 11023139 431305312479395022033340596995069353224 11023140 91271124825764300528006776983374684160 11023141 -80708299751613877968663204761039766048 11023142 -37126102071825951009215233756448839296 11023143 4156328076135506260582439137655269584 11023144 -401673852971004586785265248788876083200 11023145 -267387815606564705832745446297987555840 11023146 -8509682243354133358124060123471502240 11023147 -166302679687587508188602427810639543360 11023148 -100777065445432290941561915308687395840 11023149 -221772198353517720267358688727769473120 11023150 -82151205977692373473085116220180006400 11023151 178931299083665309606707991496944484384 11023152 28090394562718712461762227971193569280 11023153 -191538373267486576233920481264223407598 11023154 -259451062109602305371680361173636594560 11023155 156570190610830758544461074122855564800 11023156 287533629004761614832963190964881627520 11023157 481025066619207921654977114966780762232 11023158 125595527710239462630065703566194298880 11023159 181909737229975465206520497344899024816 11023160 -40704828868340401319677047409279488000 11023161 363952904708609921151246518645351483520 11023162 -117356696967553088833953473275577505168 11023163 195995891530148997479968825330092648144 11023164 97670183589323796547241130751691756544 11023165 -64877038290225626591800622620877877000 11023166 -37387096308435339779382505401353256960 11023167 -217934311951054100002671226499607210240 11023168 -77920039285086993301376815570485248000 11023169 -1009026148425609776358182345975914891200 11023170 -105779891415310921334262836032711948800 11023171 -407388633226918426075054943400645858628 11023172 -198836328256680463479576669214794493824 11023173 14477454316305169413748059964730702400 11023174 73651438749249082493487623686212729792 11023175 148656849307863924794746557675648391800 11023176 56524952353824503118046186056423014400 11023177 471237321165094137474007820748255932064 11023178 -84762945401079544025540984732601492480 11023179 9419089907494928438788686729456811968 11023180 -142843427993568399049609908182503004160 11023181 -107825772032641006170403179409174920468 11023182 336841645240186537677891597530933005440 11023183 -257368772725401485773191478418529434496 11023184 -29913551436625797579933153941374648320 11023185 -279612790074240851337830050965284563200 11023186 342702183938988465671621701796880122880 11023187 -474471397987549329711261995398433942928 11023188 199642431555624748851138306039326963712 11023189 -592170731997745993284729929061491913010 11023190 -78929936177964399219476469544291555200 11023191 -671252343596753722357029372497629633248 11023192 -491100617973151300020498710974188748800 11023193 -307062747375769850470054418254391133558 11023194 49119608953743052894566631717740461568 11023195 554072368868301452182575349400941345920 11023196 30624158534942694466779202283738757120 11023197 36875072852495412748965458397029848320 11023198 7107444088362494800696123861149993600 11023199 31880880602180940459778516963275081720 11023200 297649891206920342761693254433397145600 11023201 -91242997736792096073068138150118070336 11023202 64461320928609320778180996441783081552 11023203 -166721408343936287140145219776787536656 11023204 -7041514890025792627351682266131036544 11023205 249001563070850216419079989291174518360 11023206 -135743274059702668350476991779373811200 11023207 473480609905184032363192267852056800 11023208 326965492588946717482198208480548454400 11023209 214486164201484313452504653326275089834 11023210 -13441070385675771657111124615724129280 11023211 -85717445508146868617552729785511550600 11023212 469868758677876657088938170379723374592 11023213 337476300583543430735042288765312572780 11023214 -194960676869822481068323061209505983680 11023215 49009476287573269703565596053681420800 11023216 -12853306414399087857340033178421526528 11023217 -113786522118947149447448252257060028928 11023218 -11770611990310797782412429947424660336 11023219 -15215128936196160123826909112706554880 11023220 177680789260903886378703322483055316480 11023221 114405432012465023669346900191984256 11023222 612218869141909434405951581187508224 11023223 -151934156054480756952896106584695749528 11023224 -453147393537011572957645824029390254080 11023225 -183777351739675901913113744735467492200 11023226 259550834174337899473923992804771283312 11023227 -228562127574885093095751056599331000640 11023228 -4711699668389735345437572326591811584 11023229 -313101901141834640236970749458285649824 11023230 -160460808103290467860055423943302707200 11023231 385062490431420742363315136169503676032 11023232 -734433659217180735322975391631959654400 11023233 -36093258291367091961598843065559812480 11023234 160467357737135040446500079438502882720 11023235 -646420663913653671211868080769240446320 11023236 -414784063996910837704883520625364490240 11023237 -844516516672646076053543038626281154660 11023238 -276868278978296185798401460632235245504 11023239 76574995486154446580450102262113429760 11023240 254749235181139918864663263353438668800 11023241 154756447072052017626306884622886237284 11023242 209810420115297813322651779276390649344 11023243 32185455071910291201977036870373169920 11023244 -192968304985700695268379765550238728704 11023245 61149082694266039833408057571854472320 11023246 -106838957478123468053165695068873974016 11023247 -204025515090862641372328279236249015936 11023248 -142691016126050203678708115564907724800 11023249 250789472928385263569147211888605804480 11023250 38439562015685407588508843988969600000 11023251 -79451718118558937986145415033652010568 11023252 -318394726307421643310023800619347547264 11023253 -457400795059294219555912758280872336498 11023254 217530508933700913210643665674268522048 11023255 490933572816352618003664818845908939160 11023256 -67464980947825422669151957471769395200 11023257 -168124401812381952247756646377316944896 11023258 183973301586462081814714726635930549984 11023259 -44269980173598113697384266330701935360 11023260 -82263065108249567213435346570763130880 11023261 39778572254165788084275596657492067724 11023262 58962281021111070198422142438906841344 11023263 -15770165742593510422847226944986199520 11023264 149892470043171714463857365114302758912 11023265 8746857367804183183142249622226176000 11023266 30324957600615926103831102367856684544 11023267 4467459784778827898943671323829878912 11023268 183557416825128726879717844077970129920 11023269 43064376437294438367028756300261689888 11023270 569500377637841661742127459434673199360 11023271 -2412046111294143848645681303370297216 11023272 50989222565836849189800771102068152320 11023273 -413289717437207617333932501969719663520 11023274 198688682509240643205192254585014031712 11023275 -193883741508640311520229210087883382200 11023276 -467466675806344343408976380476933131264 11023277 -39271179858919407795481280657494096680 11023278 35774167843446219201123798944889553920 11023279 139912452802380002427290617090079346720 11023280 -113723888406620012160310088152622039040 11023281 -153423527515994935697134090951716698430 11023282 -225212442220187969240034773503241761008 11023283 -2640085111807741792695245208535573656 11023284 -161944685695971931377964157569013372928 11023285 57832161830163144183212832557125566360 11023286 3939902317827191906498540880032152320 11023287 489840343181429062129320234156922546560 11023288 -154704343594011171524169014965120266240 11023289 270002269109815356934883247298118226090 11023290 -296125553665072430668396114007961600 11023291 -232395874603051013061735896001133745308 11023292 -15235881921490461333556265675089594368 11023293 -131168990745223153557057591443459439552 11023294 181773617079646294372798819221231764352 11023295 -390692171342187086096506892470765906200 11023296 -153610200570924229229750482568025735168 11023297 -100533947657542566910278454191852708668 11023298 -140807563448676537592717950019024714752 11023299 39946206670242709086477674121244620960 11023300 -39561253566851191753060428406797865600 11023301 -284417421663047861875489564764547109796 11023302 -144836369296815699767321287724672962560 11023303 -360403834961034717939407670326139427200 11023304 -650605776352804753767847244410792074240 11023305 -99893127636422055686564302668261042240 11023306 -89161497889264492967352215941875072000 11023307 24068039799873556244721852295096931472 11023308 -3672836141493335469519436991200452096 11023309 265735395763486228473798966768352088352 11023310 -312764071698344281568670513334299271680 11023311 8976431581769657869526638299090354336 11023312 153883795529973505857509206231665238016 11023313 -226038384033003058273124216829631699776 11023314 -36831361595189293734895791118306490112 11023315 -131080884020896975719111328315032185040 11023316 -124834284097968316195893342250369656960 11023317 316977416009213530312838049472979994240 11023318 243137764704641577048122288472775353600 11023319 -1070912596727392690877399638558922664456 11023320 -2649686041043641294361473614564556800 11023321 169289858812049646615805399528124633344 11023322 -3412459607175639305777631364671053088 11023323 13997630221120820328557640059557868184 11023324 -262732341946230400829771755682660090880 11023325 71668472710439878558502448730135560000 11023326 170865901591622648116175846382978307392 11023327 -126639069649288058659397240272381876400 11023328 -808861705176205094330941673786777272320 11023329 186096617307592707742188481712211006384 11023330 -161603055080485719885865416114194185440 11023331 601787818297451059833657217854823997064 11023332 -217312501618814307960218473243808575488 11023333 715440993976267213950387772747197560640 11023334 -262155331029130502649289147840374624000 11023335 41287886752149850682966578812321868800 11023336 -311043719986205132225946083004811837440 11023337 -334749676867349373565206793399399811100 11023338 -72881612450193975671623948954407334656 11023339 584356599874959873410533918260593649140 11023340 8468206784477076220776364167307898880 11023341 -104455511613028092501157281453010201536 11023342 92040963209293305128030333042654174976 11023343 5004902413961216326730418990889843080 11023344 203007194104022867153948561206935552000 11023345 156533805992327333862604496216708258100 11023346 105860483284550077751712420555811430400 11023347 51239167108277343336185332029265323072 11023348 -40228631871492691895081276074421182464 11023349 644520514300838065285561713542397696060 11023350 14463612138826532814525027319702147200 11023351 -17714354988427446412456603902152208720 11023352 -122417783279549251844624472227893248000 11023353 401411441342349715050327880449868281264 11023354 66371256613864435284986111792341155072 11023355 -151262515041616568702016370320385571040 11023356 -113341778432609655666914627023025929728 11023357 -143646516619415353253255425571240303040 11023358 -635858281286367183510718053124046332224 11023359 98393246639270948433013414339202312904 11023360 420922484997749344600656253543545569280 11023361 515668683922102154480996215591563723012 11023362 13573772288634155661789126015560924160 11023363 124769913770135687878278259251680083080 11023364 -57711465354893211439632517005499207680 11023365 9941886855532018936051812210966160320 11023366 284472448671966373695897855990042433632 11023367 -611862398530700644154587084313678644584 11023368 -161266582395659717311373324172240076800 11023369 -333429273238182865037269222723841921920 11023370 321438980873831370761343503173634102880 11023371 16199991477901680694168296619692530784 11023372 181359369006686347065798345960474112 11023373 -169879029909042502479697454221590615240 11023374 -174615595661466262382975983591377592320 11023375 360103579957219983451513563770666604000 11023376 12588036595918300169166617253565169664 11023377 -491861466414949439041534166571986449680 11023378 101955771144811471799736546680381050656 11023379 -343250328977815868403181784772730648020 11023380 25587373312432990138587300443696578560 11023381 698872303673223685809784495409915559182 11023382 -572634953469394458347104917971241553920 11023383 -36131297655609234671077915205678300160 11023384 -426155068808807735202854488205046589440 11023385 -25053940516468127728750205886161559420 11023386 -19125820220432943121733946183954377472 11023387 -205608330125066154300780221178480621360 11023388 -371770892306531129240163593265485614080 11023389 66093286921146572614144443047659707648 11023390 -72072888009573391819031202607340939520 11023391 49964013395725065446301968472929085792 11023392 194483400289482161006365469795711188992 11023393 1125507094345240500348615404255937890580 11023394 1412989044268837292604409612610723328 11023395 -250194952009012586159187192333518323200 11023396 -27891874851082798067042812991075294208 11023397 -108774217517446318382537365019791872000 11023398 271255001465450964650648662716839925120 11023399 843773571906672321525223770298412684400 11023400 169729699439136489080150670273524352000 11023401 63316262189217934366711844493731813280 11023402 245977474710915584562237548933619734112 11023403 -509041928746030487747485959964229334348 11023404 -168826737559927195355421452377685557248 11023405 -31745532239593326854358478163184960000 11023406 20783467621641690249459925697685091200 11023407 421407774760121074235372514557185357704 11023408 -4364251169591610851885760427491557376 11023409 -78097056569998975227155879010054570000 11023410 -9219487847487421393926509496231559680 11023411 13571588040755463865191284632433399632 11023412 -640674631265636103611025680938737573120 11023413 51470252312279157626782613800029170400 11023414 -100454427475104071110438464331360624128 11023415 29546075041731673229400381099087436320 11023416 272015443342588173951257720770625187840 11023417 55052326428459476224204242036579786048 11023418 64325433969720718475756149157300485632 11023419 416670275877179187273793820732839497408 11023420 -383594992932051400982442130210626432000 11023421 -291906472775701231788150821565393048378 11023422 314469231999330839275440274875046139520 11023423 -633019754824462721295339041060338303520 11023424 70534535640805771377850972960547930112 11023425 139332672857750219970319586937025296000 11023426 -208430813250239113271670243744079991088 11023427 -1055720503382042518467755358219570756768 11023428 157754771407535313776335434051701796864 11023429 -1108133981829945212148999573933343896324 11023430 -237680086008768806605532765368727364480 11023431 189083637883528767976563571703398597584 11023432 727322874221567707850480403582849116160 11023433 -1095348938226208424322960730927007094876 11023434 -10196835035349897714421135100404306080 11023435 -345010144816055489783719952327111457120 11023436 -500912846066214493215921538085381848320 11023437 -9765345678386681442334351889807320032 11023438 27496540701151626191712679589467532544 11023439 -138323170965687634393484791258380255360 11023440 21433293315760635844644009630821253120 11023441 196542499953055258559595242230813620288 11023442 28666543689932339825058178066506883200 11023443 -143354776958063347660129328038117812432 11023444 -703041549258960459971927595821095080064 11023445 140912367378137375496650766268339891200 11023446 -37783097456366564029381023409417297920 11023447 -201521501396165550368592227764688823848 11023448 -410810043247962579748102211064782960640 11023449 170464773731355873505813907402648641440 11023450 -35424603594966010301732260461733182000 11023451 -353502468312567491309601865189029249600 11023452 357042274292528222811663665849673867264 11023453 -23919927546924587967498310739125536640 11023454 267652496460492494486547549620874935040 11023455 60169605657100754344096320808992297360 11023456 -291857254271304708792805813567953174528 11023457 -1020719342760856285762231994076142947294 11023458 99588774563027717629263775184789648640 11023459 116902378574483127236622129091143557660 11023460 -88917853971748137318950987782851379200 11023461 -33695200505017308698887578322233545568 11023462 64677534858577947267064111664211563232 11023463 1126834823959645872387646510358990112 11023464 280584233413696511248315309723933655040 11023465 57334902438107806219340401971298246920 11023466 -12658680196993659146173084591031438496 11023467 10245602876250609855009919118434867200 11023468 335325486451521528666624330709560787456 11023469 955675428946951058370542228961867510870 11023470 -40700562287268945076189529390725858560 11023471 95126938231355837610706376166639328200 11023472 95489270273693862600096393199934177280 11023473 -345458067142039730417427939369420788736 11023474 -20933659345969317563583951285726068736 11023475 -158037301035658190566793586921450076500 11023476 -26747353039717668337120207862658809856 11023477 -749393750679753915867151239455723046560 11023478 -247274537999699896006758560523345732960 11023479 450506027657772766275599183273379820800 11023480 -3580060584079880819648614465523712000 11023481 -174201656744300697754236886384067773590 11023482 -117946437238427525828119275913927952640 11023483 -354064072893609681684755859400189554268 11023484 -45386929870838527264576958807527492608 11023485 -276392168626548757520139541870711780800 11023486 -113204660748145521735009089134944994176 11023487 385775157240206091104457301051858379136 11023488 -105203103765383274365468792121175572480 11023489 -180875039876015837870628536952016583676 11023490 216115820842624043971545666706231080000 11023491 -4279701760149391354712508331862696976 11023492 173036781091201447372797351070534585600 11023493 -354041739700873136078891220114474073512 11023494 154998159967088566478847155142022392000 11023495 -242826427129288844181078862871569305120 11023496 19856262182757430708279840186150133760 11023497 -307388198220549095595952035227771730360 11023498 200960352661903575263071649345417886000 11023499 -45323685629195692223706899988399899664 11023500 -316707924408430279401339508661356800000 11023501 -306457959980693702874561968067452245440 11023502 161975925115678122637257759330779873280 11023503 593108902668383194319858497382388756864 11023504 -124013994161609660613269289397542215680 11023505 420532326057558522785098650018890220660 11023506 -72460124736297925985628799996004106240 11023507 -109557175482235576273407966405242735616 11023508 -225971653527554332228247819746741740672 11023509 -133608508777081991997389160149935380480 11023510 -347033351980955366569811690085021517440 11023511 38424804042318721664109546574332858432 11023512 -64084306925251829674054353642410004480 11023513 -16456624316899968308664076284600333238 11023514 -15195699762231444405113470583230632000 11023515 90882139656756274908249289720806068400 11023516 111161034504297276873165472037045398528 11023517 971291229361509631748501049677864878566 11023518 150117681001093632504770157845588809728 11023519 -366464528175045539179087050223616455152 11023520 457554988323403623974651183468919521280 11023521 -174747125020478072503982952277797670656 11023522 -37981928417536876614971799484214528688 11023523 1257372634909309759947620743519949568 11023524 172610387135099441466131804441841567360 11023525 -151341249622283775513787382305534334950 11023526 -206817370515255493718196383173753632288 11023527 12307071049031082501201384883670692608 11023528 -36113356448601787565252310907812096000 11023529 -192923946444596920632644074691446556928 11023530 -128424730009948119452483223829423200000 11023531 614134135668504891385373677155693317664 11023532 27948525686977536515016504562551505920 11023533 23512587639024644849030055090530685462 11023534 194597348214266735469374856535501132800 11023535 -748347314049314068639942812029215137840 11023536 93567784927769393456353083834067845120 11023537 -168091336604206502027485720753779558848 11023538 -95661198474461257712190076129784186880 11023539 -88806092074749487893903135020200081872 11023540 23271574857476638138892009396627558400 11023541 -397393989869091059668761311032090295058 11023542 271332718613684326827590160225457154880 11023543 420656921500948470690319698187328138792 11023544 174497976525419108533444847539156992000 11023545 -124442666459911026962245831649985754560 11023546 -85624088851198120166642879467128048528 11023547 -166819828756277658488823019740281003760 11023548 -202888055541072438206021678787342572544 11023549 52820624617441706113296900533173248364 11023550 -212519481346465261494073342937990299200 11023551 -86493881730800199052582714870065518976 11023552 121721521389047088786205157857197817856 11023553 339065465724983893943369787536276787120 11023554 59500912229997418145588960811727572480 11023555 174884756192477303861309020682880238560 11023556 423549544452488304074309967101985972480 11023557 -700075538058224821435383120304000430880 11023558 18301680333888828319189215957565389312 11023559 38786803348666458659461629040480931904 11023560 -147462794297851159316731577418915840000 11023561 64144098513532462537718673159226262800 11023562 -390206013360503122115754223483407557376 11023563 209065387475283823756656888736715209944 11023564 -291956802368948140274621424757855085824 11023565 115732594131139764136052253643455221760 11023566 -3386968862906399119059405070778121216 11023567 4379183949981464264888005475266672320 11023568 -71146427177574491484468685262072315904 11023569 -201496758928754608858424610331409709312 11023570 85856098824455836672335493289188661760 11023571 -209241553666408297293960190211489855808 11023572 117927176863864188598449667860215070720 11023573 -921970227902064939093979338458505492096 11023574 47510512743531756734836878315581226432 11023575 151025340455211921852322245174233385600 11023576 174129944516546409423656055615744000000 11023577 -750125777250352379990429372167536157488 11023578 -103464629112828425670832592645450148096 11023579 746582084032496243572840956853171119456 11023580 -361274329660481045474773557320608012800 11023581 -12091928643553722597959587103132040960 11023582 -33474139305812227327101745421043099648 11023583 -831605509536113568256606140557328195168 11023584 20889939411750339202935263504891904 11023585 -123835920774150373551539489710855713240 11023586 35862159261422449664918458460882850816 11023587 -108714867777004580284832471256086547360 11023588 98254219509411249026238396975414902016 11023589 -89449065111163789889167367713516820610 11023590 95439924345504242472934238316566248320 11023591 335296395855778983467719117461308453520 11023592 -88933917261694505689403587009026785280 11023593 -44797412804623267284852906862646058816 11023594 92565965536080430852016522993237276160 11023595 14853559165035535262114779607351868960 11023596 -89194759860116186690963624066047795200 11023597 52220427559571397266846499992556528940 11023598 -28053705185352288690407356454685564864 11023599 107617116221727100502013062131098070800 11023600 5851140700525037539408797475065036800 11023601 -46597853894724157062307355942289033408 11023602 -59622273559787255798237299759159157760 11023603 -309673791850285372504812171435490788148 11023604 185197717529780685590681394058818496512 11023605 -38723281639903039787624567149020576000 11023606 24446773675817702468639587511587221120 11023607 -280026917948079005004389625374450060448 11023608 -536917844541023421009442348947282800640 11023609 4748648580142220373023653586589794704 11023610 -64131048319643001240488015666953881600 11023611 100212870229335803401023683657831950872 11023612 -422235815356743662763026924825997347328 11023613 -22585747224864808238384810230403567316 11023614 7164259136149860037403216744555578752 11023615 227912983392917804488535677624147267200 11023616 204207252042505143531549253323404083200 11023617 570340614883950387361787788817673487200 11023618 20075884869555563453138687935510391760 11023619 -584449120912568915932020973101608845080 11023620 140319479203251254690567436842441011200 11023621 202593191038678485254917620117904083840 11023622 189569584098062249309551248007175894112 11023623 -235418933276871345554473324551859666920 11023624 99820778732516240209421875030080061440 11023625 3936308566594696667058340662313770000 11023626 -189076580678421393553991773141608934656 11023627 -601933082699251248842118704967642212524 11023628 187381391364002827162813008111022526976 11023629 33021826954949160172137905229249878400 11023630 -21763830404561999756710737054011575680 11023631 243930031297352700998912595779605338096 11023632 -41317765793651839096822362936346460160 11023633 292099935346128121427837834313447353700 11023634 328465169956571166399734928471989283216 11023635 -49364673891975628416156799884281437440 11023636 -34724495273802138513720378411685724160 11023637 -62945099417389791128386966046568009714 11023638 -49408243519202050549651250945581141056 11023639 200397947738671960817144835552306355800 11023640 -548548385577076802399968267249344307200 11023641 444437790713136279132485626811560249440 11023642 -7478695939927785059777577296058556416 11023643 -578650540295687819094742802801856234108 11023644 -368708640441296046345569811115484725248 11023645 281139289829407124890620511384569997440 11023646 -71022347836969947545475265149415656000 11023647 137240269252200845593004773902170406528 11023648 -156505456639471358500296830046382325760 11023649 -75688044774402628971012835465525696320 11023650 162156802521504555423247014923813971200 11023651 -88065849863662448379399822464881597348 11023652 -4320620359258992378455345407973649408 11023653 -751855363578880374572972802181470931200 11023654 -159806858838832138623176614929909085440 11023655 115377187703890113372023335980184069560 11023656 3156089163945064596268700194398044160 11023657 36134688246013472149510414684857605620 11023658 -212006881194400791900399448341141802320 11023659 -100121939138667865422166849969613956836 11023660 -204243576410821503273019703778837196800 11023661 87778671435056014926686128083724893024 11023662 -37221629164301276748723063192795021312 11023663 -155615096252623872705808230923677064320 11023664 -138967787306662634475703237695943557120 11023665 -381842601098678023698853807170858094080 11023666 -6690653139037460248225562647019017968 11023667 -195589635412435934112066635624615864400 11023668 -39009307693588194920333435433202913280 11023669 203583037837625395204354746043551208992 11023670 30715363068182128242066467287144120320 11023671 351394184799164505974189236551862907112 11023672 230898660997189226154573289002289459200 11023673 499893967467546621444988530762458306880 11023674 -26642040569028055281711146054294016000 11023675 110832962898431937130111163358395002800 11023676 -173804942994244077430517302480635025920 11023677 223481037880319046942633068139385723200 11023678 2372344232447765860210657962516741120 11023679 -109341859412115130886473134899481990720 11023680 -114378945674678985586171530651201699840 11023681 -909242573555867051415286393770609036288 11023682 -76000947883641267697729887959156656608 11023683 260695125071664833299616217890329190400 11023684 199238698597057597069191751601843527680 11023685 -359333501540700124535670606417807175620 11023686 -359228869036845817316957771703611641920 11023687 -204571933914148703091764639607730467168 11023688 -232339819143784041872364477356425943040 11023689 97756295177164334881032387574622637120 11023690 76036878613356627945178032130419851520 11023691 -122926435048394431536763222493395691520 11023692 177102943049976775970437075802554916352 11023693 62481186045964996483780898274160654848 11023694 -360745434677809838388623485450159937088 11023695 7530063974679356023780043694712218240 11023696 112879986646843686350026321936209395712 11023697 1011783581141998514271352649967977499120 11023698 57883541406453886980584606434177789440 11023699 74886286795658090975603897129882207464 11023700 -136115548895760079690466378007330748800 11023701 -210132106625217217872779654874945914880 11023702 175350989562956816792980824715317963552 11023703 -380069825648092097303582503276816077048 11023704 -49593198794923225350739555626815907840 11023705 127695805199858842943740932729340800 11023706 229198313937836425152730017853252546560 11023707 329507641122718846289984370889199156160 11023708 -430544530176078517234944117241425684480 11023709 -1051979435159405914362899000761244721984 11023710 -76491378057171507124745497632574919040 11023711 -124499375692901568397505958973452650736 11023712 -247382190904084305005169092873048555520 11023713 349118338847219174414412762026697229842 11023714 -72504101648227971655231654395982007520 11023715 -50812166779877280834327693794453172000 11023716 59405912297973822929443474963009241088 11023717 122365873210133958433992238832048320766 11023718 134005310194974140584250696088157438080 11023719 -69102753073974313744244337210547509120 11023720 -16245820941878188857825667172694067200 11023721 -965015506491402641863373002360492347078 11023722 480837841988299071406755833155487984640 11023723 -456469212820671074810750431399745478028 11023724 126440368854600440104066528856668569600 11023725 46368667865457885344513576021636709600 11023726 -167764158908690525888578542040598270784 11023727 -202542113853014276586441891700664795136 11023728 118023366021246719579391106658482520064 11023729 -3514824476010346976755815775109117120 11023730 -15218032564740849344915186801072076480 11023731 -571986034879694502188092257007694321580 11023732 -131385297442826745543509618439774341120 11023733 160360794215192256882980908233691755264 11023734 -212335357356745388705257650032287648320 11023735 -278011837740195084389549225420240922240 11023736 -330346570981993036167678640852130488320 11023737 -311176437053636957181678568575493830720 11023738 -44912679577730032332704996669536829952 11023739 553847846176568615602141713966033615360 11023740 37057484052578219841452368974457221120 11023741 756199406089694854255772204508232629900 11023742 -4200304455915523617937482977838601728 11023743 120311656666323081736013085111095226240 11023744 391873793296961089550428801817892618240 11023745 -520311270370099095042991407883540651800 11023746 33378071863096052518063080690299501568 11023747 -44546320688425023698298024950031726688 11023748 -247488249627292569585441696185824235520 11023749 -136620685281980662256114933377276935360 11023750 17273877819973034507890759023068700000 11023751 750955765312967305180039432697483305752 11023752 102608943738939057119606852831494963200 11023753 70339421370263421940929620687942955144 11023754 147255316431020792152783352849605166592 11023755 69737074923795785717187249387660349440 11023756 -167311225836806619493870611169547649024 11023757 339953575285017374484104249216083374006 11023758 117658575366654117476442707983548774144 11023759 237748015326710029511655260443754912416 11023760 69116971951304195792304146172605890560 11023761 -129431382823348685501331783812310904896 11023762 106460924200509008374933811903225786880 11023763 -421659909227087549056006115626012710456 11023764 53510400307242033245772945019074533376 11023765 235526326339136564490903227067186447000 11023766 121138465826018077979560040252680351104 11023767 -587463644303866290162747608598449882016 11023768 -340698398224512387370677189189264138240 11023769 53906939721067984228297610822394734472 11023770 150610089239100579555893286087078297600 11023771 -1072629069718751665258164809662496635200 11023772 286913889588837540442650325111160741376 11023773 -470809781759737306979365064343198950016 11023774 -155552249815148194759258514774752078080 11023775 59201480510002139937644278936905525000 11023776 52486106198148328148726623701641920512 11023777 90606219491340732749522439356630505220 11023778 -299239148088677330178158896622744751744 11023779 -102018370431155278278795515007025733712 11023780 -199650360462730449832558507622283394560 11023781 26031209403186595541732680254593256960 11023782 35834953978135517025936337507030007808 11023783 -1029339382843135875754060879231793816968 11023784 -789917050106180070515975844190491325440 11023785 273851430683327827645498751450863592640 11023786 168588058088795224449994683335736145920 11023787 -409813939145747397707325353591780751564 11023788 93322868268832668159812697030543350784 11023789 47880259627686197264801047174638137056 11023790 -235248456149061764982519367067188953600 11023791 364360602566031780571409512644558275592 11023792 65607512825365000365959047764287488000 11023793 -259267382818869233572639451628485483232 11023794 6944512967727175994160361224041071488 11023795 -175627446401237149253339082458494333200 11023796 -71673370564243522332520188712187351040 11023797 74836549730318189523892232484868711200 11023798 481733325920583844700332192823926926720 11023799 379525738722631353889293590157419909160 11023800 -107042923247809216493884311710392320000 11023801 -5281136252488745506118165898765402288 11023802 -113586419536607151408398511029169909648 11023803 -33332263370633357988910753631047004160 11023804 -22417809160277879647290575283667968000 11023805 107468727950596746700373185226298007920 11023806 -245725434073924882760266815668139964800 11023807 37422162715700799590604400847115193680 11023808 -132953731075914180385112510628007772160 11023809 -451176260706480016802662829799478201296 11023810 92036482797664253251759734078492879360 11023811 518726388734473173330365958176065951512 11023812 -150218746808179497059652957758408555520 11023813 -559908802324142898966411147305705996640 11023814 -107092593373904241482879155074706179744 11023815 -222360166209249610456949205079924753920 11023816 230894898940399159832488446947658900480 11023817 -31738408795261927276081019002224577536 11023818 -35376295974452578247798327180700211200 11023819 -976370955863423320012214564054827633160 11023820 483733860443710689870183692313912084480 11023821 -367460135313971664268647910356353237610 11023822 -4473465829647748345352374073165909376 11023823 -196352419432279160329390079258743814928 11023824 531231684017098160505111421253713920 11023825 -144676708415512018960245408056453743450 11023826 -880358279643251345070132597912966384 11023827 512910099421521639988226484594866856120 11023828 -127347883669412286577497419249094013440 11023829 -193684104487957935146512338999689503524 11023830 -223359331288048854115958898257009952000 11023831 69230262977040104034325849038680580320 11023832 -197232232232772453068370883499290951680 11023833 -48776611474104220994115584392047413856 11023834 -43759330966166805324647139585826944288 11023835 428202986427521324441917166616977081280 11023836 124607167479276955629591825435632896512 11023837 -253353582699261903575063729802912675456 11023838 -64229128325883279361778253543965660160 11023839 438779690712513113556303118294017189408 11023840 -204904187441607390053433983725436928000 11023841 -331134291812702305273970350214531827308 11023842 113414663028905758301263584210153771264 11023843 716098040117116027515760341024941521320 11023844 -36889300175521795930949281698044262144 11023845 102187888267347707282531096950723829760 11023846 -176493366749176900106887249262530082496 11023847 -640718131508985948177609694083269315208 11023848 -166087418119849238887366831055388672000 11023849 -25853067704021963007842838156335756720 11023850 -113671607458711784392353581836986355200 11023851 442136487649068871715075255065163039832 11023852 -112000191323067914164071873941685509120 11023853 -231964027885220591596568059558263230016 11023854 37275626996226662792134748937194962944 11023855 426188424773066159695206088005272766000 11023856 -58428402679782900749535903466888101888 11023857 348903445031992676455252769697857460 11023858 -459202658067400652151858613141680564720 11023859 -123775528507206495490003953948046784256 11023860 -433870539494579627822698564737520496640 11023861 200877323009171753563932562752810380462 11023862 66928429231253321915357361019553334432 11023863 17392137352645670481532598322086466000 11023864 96680176571032095234800542868886159360 11023865 -65268826744075434152234246070766903740 11023866 62241492414326504358334420117089656064 11023867 4762696951485962996687110865621116840 11023868 -277416383637888687935205234655353495552 11023869 387648972497782959426314010243693471744 11023870 -27413596979787072547637121224132645760 11023871 811347376263176233884398826743868266640 11023872 152304635025236109170152102268063711232 11023873 -820449751857597347380184828494911089982 11023874 -438037794307768212984725017424473430064 11023875 -89749387201322821805219236422620880000 11023876 24282605954620593882908206649726289920 11023877 -512574077329997691351053187081062426400 11023878 -70128493889848751982384646065365126976 11023879 27029757287946942555617198568462953920 11023880 -115396539232131666370669169419068211200 11023881 133334832980836575776358581338563224544 11023882 429300615854989737766404735291547263792 11023883 -185391400855803882120667238043274465296 11023884 -570819687705531725911893729008766812160 11023885 -417982899860757795211282697543144765640 11023886 113480326140436183900614007053656943360 11023887 106269480956154210723963263990770042752 11023888 2084279644293786408934248144092282880 11023889 539654105665014686278102133399268080640 11023890 60258701099943330807919582913803891200 11023891 33129596299226146027578690223200097824 11023892 272200537155377949173373787195871219712 11023893 -1036986605138042177923184204267410426596 11023894 31635378618137558881276781972920043520 11023895 420609594242298403661890614489932701200 11023896 63972997050358518620306974529004748800 11023897 -279216276557085503379252315226063526400 11023898 -168019572943516239255175344342999958800 11023899 266485967377089154093231194868680425328 11023900 53662615957519750032203137520385100800 11023901 -340763147788312980590416408192051340448 11023902 140879491161627921376720089197747695680 11023903 826179089074686950199012165646433814264 11023904 -283167669984456418176581152110373699584 11023905 -72437038373253632995203816832550029440 11023906 127745972377765341064878755233774729728 11023907 -325852445599435248580791568766635079844 11023908 16415082524207522667208518061793280000 11023909 32473714767374045112456117794197997404 11023910 -28591192292312471429499123845652480 11023911 311426012314042269448457537592342878880 11023912 -1086259420729754604265157130806506045440 11023913 535533371353122573693446972811874551162 11023914 -199530821580540483726016466870407680000 11023915 146492059523252610370241572874969428800 11023916 -311057274131562455507625679807761338880 11023917 261901280984106211357316911731145154880 11023918 125902168185456472652973852747328195200 11023919 363124315563819862170078833886808834320 11023920 -48936523880153527446608644354797404160 11023921 -78548824035733363627768149159705641756 11023922 13934418542311475381889187716304253760 11023923 68711646503269693182726139777022354688 11023924 484318781656527250035170551202685888896 11023925 125639930944279008766424031945049384800 11023926 296858446196277304199663491362635541888 11023927 -93808393453271622655090992141806459224 11023928 -306804861873417635468327210404280586240 11023929 -227833018276272450588603216277965050112 11023930 171214336995592960310173524852272379360 11023931 456533233170785393454096331503353301732 11023932 100653239502461056137689971512078188544 11023933 251218820515363009080687327851257834400 11023934 92234210438367127767310100059016783616 11023935 -55280326011768121997274931665211390560 11023936 97872545438117677070463604170273325056 11023937 343221452261318608517830443999944271492 11023938 83851623282680856168021069614266288464 11023939 9435175194059647802748168376954661712 11023940 469251011019321859726198094746989815040 11023941 54925536997267443222947249737349030400 11023942 -290088561377378775665650803741409876128 11023943 23513165890797949494375307795701111600 11023944 888907111170065919172583713103678668800 11023945 352001418054797486002544423953469129700 11023946 -94356651800702368338387218793563498496 11023947 249681338857146403861106918526405504 11023948 -11032945864877309495175643263578956800 11023949 10875516049577254086351536337361388364 11023950 -3841176224483132289223514491555200000 11023951 -535609710156489548836339491594531350600 11023952 32701662075402628975228460715035197440 11023953 -1366835772606640958354792778404626752 11023954 219071412745401409798429560313962796176 11023955 280011661753195926383342010622062000720 11023956 281434023328712987860999021585541336832 11023957 85637952169875758525661098733421410048 11023958 -224012463754229535708501398093192080320 11023959 494717677806062059174661884999311539304 11023960 -356664972601124926788385070153717760000 11023961 -124705250088676312100814041683744265148 11023962 95822693629513999800296759909945579520 11023963 593008840046217626056732193441251110212 11023964 -220589232094498624808160203874416784384 11023965 -47361508917024775340451101239464422400 11023966 441214513710552398429954473532052258432 11023967 710225857192378533718551936483552795840 11023968 -238522263347845242366191253611020025856 11023969 172157300831016540922406684339167305408 11023970 216162288451932654085069045543324411680 11023971 -239804348626972604252215350869145900480 11023972 -56436814596271374849785289658588971008 11023973 673967360348643020860945061676435384000 11023974 8689840095293748254421012585118843008 11023975 -478687528194773537419080638412857776000 11023976 747561861883588437571037061618556108800 11023977 320268243867663549821241890301700360608 11023978 -135900089359587563328909354753656319744 11023979 -339669089550016138861048101052917818448 11023980 -82268364068065482236515957234593300480 11023981 496900413676895542552523422027655819264 11023982 84333350777018676295515382913749885632 11023983 -143606587549733787827260111175328510648 11023984 187792228001334851811998247027814400000 11023985 68317021776924418634732611321972848000 11023986 -77726228943508191825410791404660828672 11023987 583439097775367599741953199590141447968 11023988 -125704365228023690728777642903336528512 11023989 458860297672096541872546438460111521824 11023990 -184058897031182048096261905834136428800 11023991 928221328003182817458991500608019519744 11023992 161109500290880590910158559986463539200 11023993 -283208593353786366525919820254228628758 11023994 568101923312730034892879722905275389296 11023995 -395271682907194912415641677323618996880 11023996 -3871836656991859948453855206838886400 11023997 -366022348184284652511286909583576722554 11023998 7014627933418818115915258185699460032 11023999 -38619812990233717429379639593337054864 11024000 -111913679160944184378076082649169920000 11024001 -513879207100620273393803998878556454670 11024002 -185340588180612361200860685364801405440 11024003 39797118108289788173092753336449254400 11024004 145007901760834481512272184098732552192 11024005 -361138920034360304367895112655103088640 11024006 -168512901662125338729000326071613416320 11024007 297742459154156044996106651360176640592 11024008 702513624497189457976361530607754408960 11024009 112656631526564235758115021936344350080 11024010 -34284096254955708366318970736585277600 11024011 -162661691160685588885692749989428103776 11024012 -14664936275972038955189557010072659968 11024013 -44189056481767098061238869651001616384 11024014 -51986155161115680785468929251479214144 11024015 -119018810599836013952479347959097247680 11024016 4959595760360490128703203004113879040 11024017 311631425565166840863615815190243673152 11024018 100794088926357840341995455863966466960 11024019 24490862144781939652615262227514087100 11024020 -304727671264954261506861485131573248000 11024021 -686244675284856401539872849115555078788 11024022 -12095904234007860503295842405126305920 11024023 -89068127013256343679426878448282236728 11024024 790733047319452041845233227870598963200 11024025 -126843311502117616849951516072742689200 11024026 25455936123006248459047814331031763424 11024027 -211813558382790845285002890536716505088 11024028 -23746619891817686528029104404996136960 11024029 267873229325540791259070146339594438630 11024030 -17326515135454320235355486528420897280 11024031 519373210987502342901974825092498191120 11024032 300794764125893908188715672223770214400 11024033 -440198600963665807610206691916838226718 11024034 8889149437544774823660415693869318144 11024035 355375564445732488495387830372639652560 11024036 -352161006148495756871241718798849269120 11024037 -102880115089446392285168852868396042306 11024038 122419287202174165047346800670252339200 11024039 -1402231163657525262602430262840060272 11024040 352934545178541035760263029362463948800 11024041 -124885136627238257934008460962509877760 11024042 -221393382019469089100767028272213070400 11024043 -405112680771506384990071601750136651072 11024044 560393965913539385664913702166952187136 11024045 -677445293338252562061059875733691971700 11024046 238999539421718623306767898481419376640 11024047 -1049976917780918576334381454409130023960 11024048 -37146789443221404628308025352172011520 11024049 263079456490101304786473722721569372928 11024050 -28833220726086348267502662132262423200 11024051 -433987467429830017123026586864435176948 11024052 -2081152895813176468122699444597454848 11024053 -9209798171675342051732367854329359396 11024054 170629404882148210812245825573208490560 11024055 115034805555514625711200164307494681600 11024056 336493786059827723432889570705114746880 11024057 448036893080567491673836921563628284864 11024058 -257368280996082083666546380602256266240 11024059 143182318785702059314294332658076124260 11024060 -316671866609428463388726042082038528000 11024061 -228147038153738908142018892215819123520 11024062 -83067930372812700578940280503425006208 11024063 3950376835523837157383091915676750800 11024064 44374537944290869283088318141368893440 11024065 32680060418206293560824815418648227840 11024066 24348453668313154665195490938440987520 11024067 46357027360933262612549670663142047480 11024068 -953267446590318191250587982663957376 11024069 -399632892199879617945466177312924996644 11024070 163578023454523002220778251196890339200 11024071 -461725480891473289509293067353933138728 11024072 -851625596029920732891932753250729139200 11024073 317499504789377268421783660439793403200 11024074 -20466136942418815773027650283210383520 11024075 243614943955315383065617558578191001000 11024076 66861667474548876915799085383534166016 11024077 568674407223822619003838663756018964960 11024078 -62035763676736318345142710587061872576 11024079 12357286207778522798115465839607674496 11024080 -44513375223848338820535382888070676480 11024081 -809655059244191487763315824585495791118 11024082 1023243789665725655095794266104894848 11024083 273834207399425882946570455221997335120 11024084 -228610224877763871337518009126073411584 11024085 -471707437404528782145492955525804953600 11024086 129577005054257101946093637742103368992 11024087 -205967510075086621258618852690031622264 11024088 -326174679876609620861604267382846525440 11024089 338692235854926486057743102313683483460 11024090 -139803504111604896036477787346901811200 11024091 250991831339980641850423087791655730640 11024092 -92171371011162178849800716589092951040 11024093 31992652197354742653507341330484427680 11024094 21150588378474730684532181620808763200 11024095 54530661419702341271219316958814297520 11024096 -329190886444105670639236191513200295936 11024097 -84995546059088077739133864789222654528 11024098 479421410196835498823984701136325790800 11024099 382687897176781747921495916780909340240 11024100 17853526748209284450315410704060694400 11024101 -788849889242970897045243959850833253696 11024102 -18081183376633460037796335432686569248 11024103 38753445657209348487700063925416787328 11024104 20061091107259666576031724077732659200 11024105 -291817973519624576848629941005231723740 11024106 80010153335616688225600277691307716864 11024107 -78653601531661842238412545568646659280 11024108 -343373229624212853547430680901816991744 11024109 -64558216038062929450237040141856264276 11024110 -181634371637181160377056725439417471040 11024111 -213480288606362251442076871193657994768 11024112 -110773748251811564208681631783484129280 11024113 -538983474687243526474714945900106331904 11024114 36512808182742152697767556643122324480 11024115 127084726308369160508183704708242588720 11024116 -273742157970281219281396400121722940672 11024117 -348862185218588362695407902112871503520 11024118 42657218919210766087872169680369980160 11024119 -450404443837433050525955617758818995480 11024120 -250444591396199774798665734789027840000 11024121 -59733046242598366122576859385881101216 11024122 95916217014315854346885053252349964032 11024123 232599690338900138393809146606180891840 11024124 270976726169994231224070104521422291456 11024125 2463140698680044001562144246307808000 11024126 83736385454672327829291501677387984640 11024127 -86413473536977470507991392290758456320 11024128 64986868498421855867520174201453412352 11024129 816249340025572027968777739592364905730 11024130 -10872686024044609122336300585638860800 11024131 411719742832336348366708088427455079932 11024132 -160573222651955256140946315079415119872 11024133 -260567736017496899304372072859810361376 11024134 -428683825420332197432651869598775521280 11024135 -335270671010475941116913366925307894920 11024136 133302872545948518006076901873092408320 11024137 -915401747562742787668026532872565482214 11024138 -238792662433052613832198759322121492480 11024139 148431439992540013429863176278115281920 11024140 77229150819197144361188159558471869440 11024141 -547550870386491828602426788756700572416 11024142 179213926528345987095846092039333191680 11024143 -273786011725588737732051666417327887712 11024144 -18014289469759860757043086575124660224 11024145 167297064426650238764092759272646563840 11024146 71957963357622600118851233771280829440 11024147 -472003990992958733103897476894560286400 11024148 -94765170219234623766650753160623032320 11024149 -777227622791323481275058034201499236850 11024150 47300900338091066017106514572756208000 11024151 -42365015824191350984584516683945664560 11024152 758176419787518530880681381128829081600 11024153 -27330729524626173856097398626733677696 11024154 229196659899632566957239745464313443840 11024155 -250764327483101758769739350690585557440 11024156 -85192629147004787622347449712420484096 11024157 17041758885279131894512228111363770240 11024158 -174659076584263683845580647916021150720 11024159 -457168126403496717078755604710947123896 11024160 -150673564982195474825740125723930132480 11024161 496907354527084823681584209783994980400 11024162 -113989583351553772291791114537311921856 11024163 50282136721798446022586818146507560760 11024164 231465095028416694117411076595904516352 11024165 501473608756973958024359096743979736060 11024166 -53298423601157244536380896400746490176 11024167 -76997603556503314310700157794709327056 11024168 61481847401783759592306572139724800 11024169 258374829518180930804173602172498700928 11024170 189002894412025434280231997641928309760 11024171 -868177957285575136921429232042728962816 11024172 -394958528576634062780549947161669012480 11024173 445597969817288747988263003042820665164 11024174 216186625883826211785102769230152008704 11024175 -132937544981862674485303517911840113000 11024176 -1200110268912499302798313911859937280 11024177 781828048911728407977211409869749336612 11024178 -267944654116125971505341458402064332032 11024179 22399580110123523130821273288084244480 11024180 117213102463514169435502542014236569600 11024181 -173035105375742075065404839039103099456 11024182 -127282807106433013405942548824103865728 11024183 -715493656003302607929916779133830356568 11024184 48990384612800042098113021735696568320 11024185 1156381650808902238500575505201392812800 11024186 259394756063055611357798838181996923360 11024187 98245224893636850386332608136154551152 11024188 -58284409865478908511341349119234991104 11024189 -113482869171131909092104798775186560 11024190 -51080242492484744915764603316825700480 11024191 56463737688750377347785549839381540872 11024192 140421554095630895787904566347732877312 11024193 -1020550916543870716057215064771036773696 11024194 87492183990374344694841797645391724656 11024195 -105522450610281278262334778220693259200 11024196 237980434605785849841902750313045384192 11024197 -799106137255735815352349448608463424354 11024198 372843280173037249143750993993149301600 11024199 -43573247555087766664787206496236640640 11024200 431241182085139897445584276387488768000 11024201 -1448932701911996625776383029919919325696 11024202 -9279953616499740382768702640289792000 11024203 147776442511926318875467116932473396344 11024204 -396909776827396812579273490060393228800 11024205 -314102942059887063259132332476278886400 11024206 45322543177874466815514894968381199552 11024207 475536132506758568529114324319841625456 11024208 -86974183137782893004687025762246328320 11024209 257283801746051258887555424804401331520 11024210 120265481707427516425301951299501608960 11024211 4835535962252137438526488166375271168 11024212 67199925545081707514715199332411840000 11024213 1265343705556729563056517065452381817280 11024214 21489463219271579258924829351240138240 11024215 67880813104051192327649261243234094360 11024216 190035974726763007126729182943602862080 11024217 -305462151808974328761011715522157904166 11024218 -3136397088846143183017684196008734480 11024219 27340756056631322392149020847622258896 11024220 -74729880002894948512941454630714736640 11024221 62677621460083528335944385890740209292 11024222 -178044690988293464124223016085924535296 11024223 -173404164530463299427878860398776355456 11024224 -150317248399990529444616968529015472128 11024225 -25602636774918190623229920290144218500 11024226 -282767700338230343676855892444520856576 11024227 -931435131375552028858759415368282141924 11024228 183773969320237814889964745802786963456 11024229 -120632358409026119757550251521116564320 11024230 -100464153788916161700088747119251500800 11024231 337696909335562424627872640599620463032 11024232 -388124110209200523229565854808854855680 11024233 688353705819661398220632326452942305600 11024234 45415403503084445676654779600149840320 11024235 28265984085794428183915215666415411200 11024236 -308867083176549021866767384351818622720 11024237 257530784961435975798619427939711188800 11024238 -20845125270298064260956802402711572480 11024239 -731992268273972993369152543476120262960 11024240 -61745886143821668578626120968726282240 11024241 2522242158964536223707402289789226880 11024242 -294947547870273513994227654521273503728 11024243 -481838471798030679629492337624153681240 11024244 -34610570374083344759109387204159676416 11024245 -406238376403920679237551426193426809600 11024246 -264576531624280264731256883743700504928 11024247 -11287781913373045778665386994378849920 11024248 325763154346988729627751752617014927360 11024249 239732720128578019254884421839367542250 11024250 -262998179111342262664464976031371200000 11024251 36639844315762885216762242960189370368 11024252 -58788505496630949827906450846708812800 11024253 -15346585689161362844644666689096916116 11024254 -4125529883636933822908126454769433920 11024255 -1812177066599828589411326419150769280 11024256 433185432534074944509908757955529932800 11024257 -607952480841673104173986485741501146494 11024258 59458201506028428263275030808878142976 11024259 -435780261244900747736906312534857919496 11024260 -45236615158819929923056768476048768000 11024261 303649666509849238425462115709426656572 11024262 -25963822597543200091054125958813155648 11024263 375454564564486204157470165258395441480 11024264 944136520498019956663700401966603023360 11024265 55096961332749143350545124814443792320 11024266 55208267995483059632290661830231693824 11024267 -115507020354721252595123700513530640684 11024268 -50710207652665985837621929220503879680 11024269 367099538877269510017025873449734751670 11024270 133288477436709069416012883718487206080 11024271 45965578727135289395012440686304179240 11024272 -91664466850304236555746255475706953728 11024273 -294489904004556935711721824837525606016 11024274 -300633946445490354794913866115105479040 11024275 -400725963309942374133062429383859795000 11024276 189879649628700220187236254022698380160 11024277 -232617221437180120518869866731935898720 11024278 41540656939138964832948718494066247680 11024279 -285815109318693964283543915256792094368 11024280 -14877003810159851018066969151880396800 11024281 999036771947733146072671560492973632532 11024282 -46662314600723284675251778855583394816 11024283 -79940751130105032695736800170978972776 11024284 -697035880414129645293880517352598864384 11024285 157434105334904453539634671427470182360 11024286 25878516944681184305049940299433168896 11024287 265451417869279741084446570047827283936 11024288 -527700782192586432623708811258951106560 11024289 -144496846051874123725068543901142524800 11024290 8732045829266922521301814745054042400 11024291 87189076213595322243417631239576813552 11024292 242211312715662107891287913658090700800 11024293 -420775859790599950381278871567615350784 11024294 -855312819152616535065503473807056960 11024295 67680408243403035211584715355528986320 11024296 1742122663669974467691284992785198120960 11024297 15020120942526773967595170817983472800 11024298 -55171710945991361936554588783014945696 11024299 -104443679302865107983595853393275178352 11024300 72103106928307369844472654732566400000 11024301 -174625370771423273122730857930577458368 11024302 -89165360076908064450047599000850277696 11024303 -107445194603018215725316077193887854856 11024304 -2303504072390743851127849247503613952 11024305 196858388698495327627914141376051345920 11024306 24442463750402268187629785549272350624 11024307 54857526641356091003442914146654009680 11024308 -459817845018791055195136256682211987072 11024309 -179518955321256977965911356499242384160 11024310 -211314001800761268840345847404769920 11024311 -630417022396596844781669280573548880088 11024312 -159682101647137671785457885684658421760 11024313 -174423818354358435603512936218987806720 11024314 -17207100317804518823741193766295351808 11024315 67472771505511757262709423767742680960 11024316 165995287109085334311854684730565493760 11024317 5662858948275828156904314793331285472 11024318 -240154741467645621382541230726476194496 11024319 266427242404804430123687168568545561544 11024320 277239316641224888908750552945058119680 11024321 68451369531285440082348623521664760960 11024322 199466453162514915422549025098116966272 11024323 -404997388089306707344548785899563717200 11024324 -65275234158858844962620324144524800000 11024325 44441899552613794328152125812454604500 11024326 -95864835813997523856968315669255084736 11024327 79082573567411669695808322469608356256 11024328 120773138252771693828625609355037245440 11024329 1012181730821933382179323171541015040 11024330 465760285997389390066876920684452088000 11024331 -116670235653718369983782615742903742248 11024332 229389005193181444460321608416528568320 11024333 -431127319619902715251067006298060716916 11024334 96266482879640642311981335247409656320 11024335 37410520874634647594993166432012423360 11024336 156642769050805826224558335230470152192 11024337 42248964057757640069047252099398427968 11024338 -179381229803227653722275189213940958720 11024339 -351595912823034617738004499482266419860 11024340 -1409545853238451135470106928106516480 11024341 -253113796259209270569267409095402199560 11024342 -16204028104922000775814871947806007296 11024343 -12170213263153341131283730175106448296 11024344 -145925008413016433971868576326527713280 11024345 270627709275007418289414817122455315520 11024346 67128333759345868437078315605365737984 11024347 -86471789717801253848665170928180057056 11024348 145381129037827375870529917209283677696 11024349 228672542148030431562217359551785381440 11024350 -214402727253433576724463416591916936000 11024351 10265385019951222294748524918557059280 11024352 267632957820911494513832577984064389120 11024353 -513563698857612435831787776236454918238 11024354 -50348101738143120647231372794642722816 11024355 70675426518664835753408757925803414960 11024356 172472096483183671908227927383814176768 11024357 -669569065564773350007248193157571051394 11024358 146081395945541017800308961884050709184 11024359 250354328968371226629336501869667899920 11024360 -229074219551495084731431575701078886400 11024361 -111510238012708460578738463910247335900 11024362 94489647592657439990465914923809943552 11024363 -106753713351388353135566353776376946400 11024364 -55318009677233319259892585257800665088 11024365 325833811193984356848453040430233204320 11024366 12889747342675401662741555071298605632 11024367 -45490364761552020132738260368973999616 11024368 186737631930444652305277187527758807040 11024369 -18000402890382551286548795349520219980 11024370 -23217680900290187209725225817786368000 11024371 -159377112737380332834152938221694092480 11024372 -79393963788640095372302971664663911680 11024373 -371658642475528419266089263362214891456 11024374 58281683400265267755713915417795787936 11024375 34939668059558864979109878372473400000 11024376 385855161617081711285188857755054899200 11024377 190094903082403709179190242413530562240 11024378 -314716753932931769625748020746281967760 11024379 255184646960807422418084652176400806400 11024380 491238250003913197512701365248668428800 11024381 -124498417907336244896449496899740136320 11024382 -54321488155261782305686658451917308608 11024383 -4111341540920712501365320802602808832 11024384 5633605757149962705175817980005580800 11024385 347754734825290469882262049359445545600 11024386 321089515890103437623397921625937573760 11024387 1297016336208831296283643581458415120 11024388 -2575520497244858116994166872695124736 11024389 -206222355094214317485395778272539374560 11024390 -84102581952780459287383269348449068800 11024391 -114771401122620382621681365847037655936 11024392 -611814761688993931330308034907139809280 11024393 -107818489389198471874945272821514529356 11024394 20773541978522544362483438063253676800 11024395 -728378479390724781036665886858813461280 11024396 -676021541242017986158400180273862355200 11024397 -251601300032075656401933270343716240960 11024398 -217924383430700032938153741648011851776 11024399 146370891030650025887268283677779241264 11024400 -46189319702813714854109912779313971200 11024401 -171866059955772584446463957376358520000 11024402 -438257843647220346217730143304863113600 11024403 32074247299167655676197464615357048624 11024404 712573873082221521418169924987657257856 11024405 163830012133006435832840829150674943360 11024406 -14623544813557108864734297332900536320 11024407 -66932377349347661955321270280841195000 11024408 247894205516417087658332298874386432000 11024409 68117123417876789632015863393091696320 11024410 241812934536009235901640475157224155360 11024411 -561271362464430729443696636643620176200 11024412 -209691765668401083816005413491217344000 11024413 74613607011517936581358661782542697804 11024414 -115430305167431167284623644414807696128 11024415 272136109456863497356440117160962593520 11024416 249376207784357058081687504160798408704 11024417 290822404746683197626254597511412687380 11024418 -11223314082285366835504977218077335552 11024419 -358003917405226680678883678502652102704 11024420 132427477741196641687450582607439298560 11024421 101900373924402578318733005887041417504 11024422 219634713441127649138176581024034857024 11024423 235395797959901253765787625323318868184 11024424 -163056346790522774011274421641636167680 11024425 206501904721066536076934503459715827500 11024426 -1881665168158194989333259520815038976 11024427 674030054476604118793863830969468736000 11024428 611247307303164711527320052963211123968 11024429 -38343017837981285727879347858823940992 11024430 -96686576836336583851680898222225248000 11024431 71849961891610131581276916108335400 11024432 162221584567963924552381148254375084032 11024433 106827308444593874862120339324619265664 11024434 55049727635118317239969827142645585920 11024435 47890326538867049729855336114942288880 11024436 -40201332329149634184700953993669789696 11024437 137485967778428622649363626070835473920 11024438 -404935515437306530009236378040939418304 11024439 278125269834862907562475834009222587624 11024440 28670800226834565642233818828309708800 11024441 -553651991173310343586945006340863219158 11024442 -32739791204992660805027205820849676544 11024443 136131887841914950135979586945720873480 11024444 392293952213910343839289622260047399936 11024445 357121912932584263689488347716897249600 11024446 18962491429247558797576525721019431040 11024447 93114060949870983580189018106813987712 11024448 234381341275153360452654061654068166656 11024449 499329772301314626335800226202774242952 11024450 39626413417343904731954380333939584000 11024451 -389209436539431969982108378937262520320 11024452 134911427890884056833759759351673229312 11024453 221355788602761238403429975123037728928 11024454 61903404799276106022801823029730258944 11024455 -95913121544152734397916219365354206240 11024456 542450748595172609095189532309040890880 11024457 -101278862369191873669930003880746936560 11024458 387509601173352501264951875904394732080 11024459 -169347322423470161268722555857500527340 11024460 -9416509652518184613686863315556505600 11024461 352736171979029606991565956768233059008 11024462 -271565603956482340959163022776406568768 11024463 4548116991913138958121813973784526864 11024464 -172442270302458487074367662725675089920 11024465 330748579215191667627021635686256265600 11024466 -54002391408159478718278168546988451840 11024467 -96773100797980760303520572752971870484 11024468 -6575648515805172237696451979125260288 11024469 -8358603403384417793040685383655875552 11024470 -165897270912700315834516328052258904320 11024471 -74421056654550230797266179464810766328 11024472 71035993999916958047369009492188753920 11024473 397037732360169814951506478385639605524 11024474 130196810702268233280505471685410826736 11024475 -31458292336244979723981282709497753600 11024476 431588575509122370666710224415104770560 11024477 445551363811814861493438545865572517420 11024478 -81115854598902158673297381669884025600 11024479 -224835119998611228181710963787345855416 11024480 -732218130918761023484344038958120304640 11024481 83579270292601114284104001682715910720 11024482 2953969714471429310253901230374622720 11024483 82789649238397848572784810910020003696 11024484 20412623172138093157011610530886871040 11024485 516520863858222645504801784887487680000 11024486 -196961784653501266065515929432072086912 11024487 9474884437793005323037790782394630544 11024488 -804520835630031657192393166356577674240 11024489 255616834254717840149255101310882138112 11024490 37219531478011717673180517310777904640 11024491 411987405321807785508601846847749904152 11024492 641740445244888565359969753456395356416 11024493 -5992220984162559466010520962391025536 11024494 -179780149159076816454942201713579616960 11024495 562316252249654215999073621360549452800 11024496 48148656891056408167124420644292984832 11024497 617125074564980751403174589546882038512 11024498 249077570830223652811901559018844343808 11024499 -99852766272656504884419835243221338112 11024500 -428698469676186290802898847504767104000 11024501 -662642366907767749330563345068383212498 11024502 -400733456580001370664056681100134461440 11024503 -327523811413075308268919300438992332160 11024504 -207916145934473754418308138098617651200 11024505 -7928408391796565783724668902356479040 11024506 -135514560163077579601543825311668080416 11024507 104096705682589773074028102805348588560 11024508 557446154575516932284428638295204134912 11024509 170628275427725016586230861188284344710 11024510 180899738920670789859214891368075552000 11024511 -158841451451406030044320799263228233528 11024512 -8122555007062904554641145905870274560 11024513 -24721990466059912090975681823572162236 11024514 138629845577051076199796640945471820320 11024515 468972109065824207138718140078058490800 11024516 330668695685996246235697636033595149440 11024517 -166294428398115355781828601128245097856 11024518 -250107106073782996857144579325549626240 11024519 298227076345492366643310042014528522160 11024520 29901963663937756684922087428404019200 11024521 -396493694941006944978073868174540560128 11024522 -342408877625857362321171976114772601600 11024523 113657570270857937907013778659105550064 11024524 320577804824643105755350781681791395840 11024525 -47297451148273607039431808592471530400 11024526 246363632224080726770085990451581961344 11024527 -402042660103438588836988741164113237808 11024528 -7531706174712779949332981641167003648 11024529 -229415544703276359544953991067692826880 11024530 -36359962083106088004168633855562014720 11024531 -73366433230592287647157628620915361280 11024532 106888395009482873316521203216202956800 11024533 24203626040031430736455779989498434424 11024534 -143538532443318533140786641243533247168 11024535 -110214086301587357537302210710614732640 11024536 311713039314082371247622145890567239680 11024537 -178063154741677363440479190244674690288 11024538 -65630031973993004176007440403495339520 11024539 144960876333123029388247449598932979000 11024540 157512858775860381968709977346607073280 11024541 3865126485557520072680728074340563360 11024542 -116904791564391123120024802021269875328 11024543 -162537741557388352090184707152184820736 11024544 -180212809627425604116307629889648852992 11024545 -1658291547265569949268402004099911040 11024546 -199672118764275662197610387723942099568 11024547 -321883094350413210003732369177318001800 11024548 280254470528245813024037355034046755840 11024549 -41313842076201209008765600030799682240 11024550 50724665346241184497728184387462500000 11024551 83357672045768342064603163791943579584 11024552 56481121432749612934664456510423040 11024553 -94851183374206933011790154010490828800 11024554 -60041584975513621252204331458005490848 11024555 -17121751001970356076702053779369428480 11024556 1492969173038470523052702386188323840 11024557 -55169863553547546931197818685651580734 11024558 -176182676273907196252570513312747482816 11024559 -72438907780420578647398421484597761760 11024560 51372731820956539278352671788831539200 11024561 57628319970127580443609302444479904000 11024562 -215170949622218074443397358435484517248 11024563 738661537548971234854514996843468992320 11024564 147654583071589089307200554402169821952 11024565 173814688888120167196784960075925791520 11024566 136503407362401082419479114305607982720 11024567 -535709457142036515675311848362840274560 11024568 168049047789382583859871145890979266560 11024569 1263776590558629025407936522273821326020 11024570 -172317146188510826011341378687048959520 11024571 37084493048533427919272616791130194712 11024572 115082638550867452281022946485750846464 11024573 106452507797304630156118968996517369440 11024574 -63534277644634859602475810605623459840 11024575 319186470753824473961009283827324679800 11024576 154730099408977247811851323651554017280 11024577 254265166536380881525172808850137960114 11024578 6626130148540131592178872149179506560 11024579 -2336714757595888909113372438161618460 11024580 1577509353701441473453874513095680000 11024581 678150462946675689287503025238890500382 11024582 -339416237726653819298418683938653909120 11024583 -73133699619193211457759845598416049456 11024584 255616652921017141622322237593721922560 11024585 -869295252114638434212397455466270080 11024586 18181626655754795399135742657291431472 11024587 63034889092676911546550453642636852000 11024588 680644978292386167734158967787892562688 11024589 553191333554735752847565520220153068224 11024590 -3470737688342422439790302725423783680 11024591 -91876260252324988530564654810183243816 11024592 40166806641886244738549785377173667840 11024593 -18616671067309353057551384157095942158 11024594 -1213042151985469443502772881490969088 11024595 -192604191865364873810590397721279540000 11024596 -331340792908796017036406755678733783040 11024597 -945699892716742725828764273601928801860 11024598 606327122913532449193056330559825920 11024599 -346937307967194237968673952767070962936 11024600 25762654036070949868541856331238400000 11024601 -106332466003556322816067834673447351616 11024602 -780141882578994720609567737552098329600 11024603 29292587142789161837784355528384326852 11024604 270718522847634729282675028404496035840 11024605 1105492814920955834355563297872074984960 11024606 -3030308013608410584790330330128049536 11024607 30288262439514764449400067349120869120 11024608 -317998534878557258577776626950497894400 11024609 608088996820385424256125835788761787810 11024610 133739839691477103750935198969925849600 11024611 381497727130367033798866454374036613520 11024612 -695740134289461599849861134760974479744 11024613 -42044250737991964808339576100223453440 11024614 -278965411382031068794447096521756397344 11024615 29323422728837027310722596859395039200 11024616 204968048078864175577578718095393423360 11024617 54299584027735267464898943183889334880 11024618 -264316420877199581243856311836998018048 11024619 -118144454052122473186525105882787128992 11024620 103475884399406477276220992385234247680 11024621 885865111236849413651908550115690852822 11024622 -55816968923560057294031030159273026560 11024623 304880698471750077636072945612379205824 11024624 69111300873787614574721444259077259264 11024625 395763955313782666534469411091987600000 11024626 -263544714429932753482055373837701796960 11024627 -446306560113035717436051145282700367648 11024628 -274362050462411668470856338021695041536 11024629 -158159170316333241370505777282924574528 11024630 36172994015793103554505926797759784960 11024631 50869283730774302475935953576604951112 11024632 -79899081938761980801129986870809067520 11024633 -955038724086038952073577300051257076118 11024634 23618608348352439115755969408299893248 11024635 -897488882261266769686771908859512077040 11024636 53997627685707723115385030572062474240 11024637 2048004768753716448347048509839550368 11024638 59355630823946795010847098838094268096 11024639 -495028872652868563125997128522011967600 11024640 331457076230117876388535693618446336000 11024641 -10923080798615790691609485253804887840 11024642 460941438683426634971845132547230571472 11024643 150616206842463609253700454150184214784 11024644 -314654750388496359414605837484734241664 11024645 656740330459825679226220891988855379900 11024646 206827395406820530412271276797309145600 11024647 -415537518879000818897475165069787020904 11024648 -374906665254035636309789501832839408640 11024649 -708611421112274425160354300099272437120 11024650 -33806723510546087339202630992013542400 11024651 -178958677809796653677760689418236427096 11024652 51160305644422295339589468831785585664 11024653 -74026690191200835116091207737772781140 11024654 51088883032063032810477554461793577984 11024655 245510155093442234628623868842930380800 11024656 54751976740925456821739879939135578112 11024657 -146312840334532521531806137007154734094 11024658 206471563007559633274529590592283895824 11024659 280091215478585774320056371403118360800 11024660 103088013572868210563534782143811495680 11024661 -276453314078398922497546004894655368256 11024662 359805234564354432327312291933873766464 11024663 -84641113320320218583766137226989312376 11024664 111325946744865484321911763379866828800 11024665 -20270916815420609349099372714174530940 11024666 -39379863873558213033870775251293853696 11024667 216025621248860926376571773966655036720 11024668 -29127447640229101083188658763648666624 11024669 179774038820857685034230051141807285010 11024670 167500881742731318481872747242178120960 11024671 -92458631644891106570074706967923942288 11024672 -274150647731857569326581558235174535168 11024673 -266792126592226623653018139003425944080 11024674 147978439224611511802188079577839380480 11024675 -248706450788312780891691381354004832100 11024676 190366065180781333639266360627319341312 11024677 122546119999035286964841240797113840672 11024678 20116170224516214400512757694500477056 11024679 -8115248632210019273922034053784591152 11024680 -494865616382950567413836964193350451200 11024681 -61351107073260244162884203405755124400 11024682 -35783327419713832746705814564748720640 11024683 -47483340452156333234971401146314989776 11024684 -7984645696958640576826303690433138688 11024685 26051644212890827719449917121126169600 11024686 -255781100710544859309697345462576022208 11024687 1888057360515114639692160130385380800 11024688 19567808741583191773176200338214191104 11024689 -106833003197532825196125083158481785752 11024690 167580979074932789208586214546970511680 11024691 -386140826946436292289766176345307844808 11024692 183566066606551405082649505809578014720 11024693 -458034824914734611064844497676392327360 11024694 -184141003636829116529912698416526584960 11024695 153884548771633625819793797058676840800 11024696 431039252981606085199412194228310016000 11024697 201056579463591684906700091852552780160 11024698 449389155948126739070247664477724632320 11024699 291965946098735737756675251248827454736 11024700 66942448048058375202340974090264000000 11024701 -11874513843598803682687053909444644148 11024702 273639162708793343920614140096075712 11024703 398967264667687744636594059468421646712 11024704 286565013124989502315092953083665186816 11024705 -147580173267197073387295265972921594880 11024706 43744986282052147957448642410228531200 11024707 -973244370216356711995210483676453471044 11024708 1075330340003253805020933136111323893760 11024709 21425451877042712923326207557979696480 11024710 -49452365879878731775438452110977092480 11024711 190097095552635722938309123877970342144 11024712 489745980643958797883071730936896512000 11024713 306371281786080395944887091123973771840 11024714 553515021948295106800551968893415505456 11024715 32625542843892912341746152776587842000 11024716 -123809512907853648576084376360371748864 11024717 -784365619379167509311302841723333526048 11024718 51566897491797646043440056385876874304 11024719 495892241166422701450779609551712779120 11024720 -59994232892147065214655369253992529920 11024721 -18187919076038175420666851659240497600 11024722 -129595635409896447138346235163497183088 11024723 76317475822742612569494544120723476972 11024724 -138183637659862374677428472785753589760 11024725 118950571635422085637140495798209962250 11024726 96493781689877321307795439068180318144 11024727 1587727748229394674501768908103805440 11024728 -35707754125449709292510236947706675200 11024729 226178186997653875897826940677597510676 11024730 196494066814500972714079008221268065760 11024731 -815381965859990570582019930965484308800 11024732 -138250056119596983264915104553178764288 11024733 -105073151214012878650655796956168558976 11024734 43910125186574953388225642168759491584 11024735 158828729706417488924726155022819560800 11024736 -85305232789383423316782966321116086272 11024737 -20814436742920141470942257717569602768 11024738 -53611174849760507079336601580107834368 11024739 290199619765591642105161248465816765328 11024740 312574704249556197130675663899913420800 11024741 91842645195472336857209195268038482944 11024742 -67959012406429432079159550233491190016 11024743 -964865244990622173285008929444295491584 11024744 348492503196992934187446673730496952320 11024745 58085819264152240255092022182265579200 11024746 -109283082817328754503024709795166192800 11024747 -207817355041238044643339758643572586880 11024748 2202930653009897554341951579823973376 11024749 166177276135772990489349616714776785750 11024750 -333605467749330531641020722149802240000 11024751 -126005382764241896556382931668298897280 11024752 -7484469803705048314821578420926545920 11024753 287776536760028110078505329889886562002 11024754 37235343161635476460945099964398273536 11024755 609012099715479555493344519157114383840 11024756 539222063456670048873607164087702965760 11024757 -292048776961822049478954580957090105746 11024758 506046383568251764656422848073651836800 11024759 -63901426375051548075614155325752498680 11024760 -58852980533070615329614852484285030400 11024761 -138093001412931454509690857257510480896 11024762 138271543691849804544945209553574094592 11024763 -84274490108515813596739872444132833256 11024764 595493104323515655403738525458067736576 11024765 197941549619644555516084230750779535660 11024766 -11431251287540351237394055035042612480 11024767 300286915919601914176728487314524535392 11024768 328401397457738205528223324261444485120 11024769 126838168674719497414140985395773921280 11024770 -314962468333734496264948229458521600 11024771 208179190569989117182408221017916879072 11024772 288422798116875314507155475184128965632 11024773 -233505549437915713016318127991345186978 11024774 64199499018889313468949945223842097920 11024775 -104253405852913170075846892940699034000 11024776 -680630395043787050489947106651504640 11024777 374515555252183815818352788075637178932 11024778 8392620281799543503236698194968209408 11024779 -83914195773254998810099144023098789024 11024780 -62918904067213932797886121405741962240 11024781 -279408612358340683019752608756276752448 11024782 -338783022108417679459661043547532371008 11024783 153625365308977827527983836262742230272 11024784 52188949136990030202159755793137639424 11024785 278394178319616732608773594358844696000 11024786 -3324491490889005030654399203310774720 11024787 117376254250534888155815004935396485560 11024788 -65548529378346064337847480376869754880 11024789 466914646427626485690880599753687178560 11024790 112446851018201763180480575777029570560 11024791 -294465332085558356491314003009253770808 11024792 507245806059844524420887137689385728000 11024793 87347600699023408525753652053913417220 11024794 665257949775296670524972742306168048 11024795 -180036412011717140163163220934489121680 11024796 391554171778351602724950253252676884992 11024797 227332854512153741983974787560375292032 11024798 -54323867431198548588546726585655209600 11024799 94755730949449089405635143613485728000 11024800 -86057447308151840574728588528128819200 11024801 475670426023820064777431355429569055492 11024802 -66476144007130623818380383619919496960 11024803 -216473702733257319684697231898442672840 11024804 -120629738044190106875391500645867376000 11024805 118248880751967061707579106191938102400 11024806 -73972492491870697305127224350232193536 11024807 -340435154195261515697235309181590155520 11024808 543065193535852688883732926154713088000 11024809 78884859132086823578579716198656483840 11024810 -140822323047854467596328022581118689440 11024811 205665333363870388028275614655503916800 11024812 365198327125880622378935176137455168512 11024813 9624673389660686851680029024425815264 11024814 128047570304942049596312028336213120 11024815 978834629347430842131978096049721382720 11024816 5016586336543713047366933623391453184 11024817 22961342400278940288482156384941683360 11024818 -40301070681655356888728808200897215488 11024819 688890019496138998467873885345240514608 11024820 45422643849453718793468638715139563520 11024821 -420511113390203974619659412543057320978 11024822 41675432931557736304167740102647482624 11024823 182345261848732536272801875454359786704 11024824 -532295006241756959459728946735901143040 11024825 6756639173467445036819860411566297600 11024826 103511565418750302872879735297366269440 11024827 180932977070452207825774362968565549672 11024828 -77718071139211437763237885648632671232 11024829 29230062912326901831779067309852367680 11024830 -146755429747994089026324103652461333440 11024831 42698400133656735218911298093382255360 11024832 -28053254851497925293925181198230880256 11024833 636952883243229569174852453632741942082 11024834 -44800185106259635011936855191566874208 11024835 -43477949037039667811411995042990884000 11024836 -350663701868781103451892278601854812160 11024837 1611012089923822598868576195462008814912 11024838 -223992049911911757457773244173473118912 11024839 621653466550622955727631464708466268672 11024840 -3248928904669984791812408553367142400 11024841 -413117007692427622560802865151095828208 11024842 -512020543496392485107755690493520638928 11024843 -69908198055746429566615922023311223200 11024844 366521535530267508072062274501540527616 11024845 96555878839480607587608188662907712000 11024846 120418433279743769256686970105392442240 11024847 -283708886836531412807056218814806001176 11024848 -111581188633494012566788312926766841856 11024849 274136479232981954029813587473316305520 11024850 -26081844890038358493666374796972499200 11024851 1168207660599778016914806484773817736304 11024852 -173004047981302199964687701600356638720 11024853 9900683673885246090577049192643470496 11024854 -472328849450219871460834384580357497728 11024855 256292561687966849421852467014964979360 11024856 -9123617797081526607271780504677580800 11024857 787415408198320564959399048381446279304 11024858 179473348757079023582004799027565272320 11024859 -79405473769768560736423877048521455312 11024860 -75152218722639142680836405719245619200 11024861 632328977297531736469154319711069962412 11024862 8430179982510367207575400780938860352 11024863 865737951567234484643211811434765310112 11024864 679641925184085680430061091914143498240 11024865 -12496651790031316427400500950645117740 11024866 65095216832713126118250677341545091584 11024867 243705176549858386495935837619108170192 11024868 -111554676177812221226999006280030382080 11024869 576699997834472106729443513260470470270 11024870 99341388632279181467261621416925122560 11024871 74222912765267233400977968168169850880 11024872 -893856125462285900671917463233058867200 11024873 -225006915096245266909374975691354056960 11024874 57041160966219169103197662566737638912 11024875 210322738966869419762035119067630560000 11024876 320016329765799481424276932251207471360 11024877 249111294482743291893544769957381953632 11024878 -55554453680936690570890321533645821376 11024879 -255980161965850340695901073709288025520 11024880 40420781438575078776958191065754501120 11024881 -311212170681126889601540786857274877696 11024882 134650025224510953631824429596539910784 11024883 -66795565250062289979553006653383491200 11024884 -898015105228578392235289701514036875264 11024885 178271864130208874528406256336073159580 11024886 -226893677565510967604473529346871849536 11024887 -661401208448528273401616115302919101464 11024888 141526769597170171728611506711461519360 11024889 -170988818410838517805564628061233807856 11024890 -97642430962944242401653877664536550400 11024891 380983380216269634166207045807348291584 11024892 248991067921848345464686645498864713216 11024893 -945319470521498643054321149935965634656 11024894 122585817211731655717374084416125802496 11024895 -43173844824003655218139984562089920000 11024896 -63242856477040749262194550379240226816 11024897 -227410486197759693119622696882153353472 11024898 6215854747736800319690880365514202368 11024899 -8358649312321705926994688820625860536 11024900 105097922622558432493342731447123936000 11024901 53625780313076792602464408855838197720 11024902 -63383347254142042568994027243414159360 11024903 196893745461185248847512119543157120152 11024904 520890052999901545921958061419949834240 11024905 113723370733159801683931887534509421120 11024906 7109366191720078521155601307239840000 11024907 404567506321410097163469283758681825240 11024908 395474916525712291480940036589327538176 11024909 -224322547769087762832978975584917169184 11024910 -23013842229911490094447755378802848000 11024911 -31149983801127633243491255881021457488 11024912 -57501965003379036221724609953200865280 11024913 -392073068008215409167396486331565968656 11024914 -192644387621807748561755218419171816960 11024915 667680460532789352078707039282026080 11024916 -22099370020995907599132402153340416000 11024917 517225509933563842732302945599911514400 11024918 -435604934962768991981543244976026447840 11024919 -67411821806771470794066206631753601056 11024920 502705520056759645085667403093012684800 11024921 -137490925098986357232694467407782666800 11024922 151488020007294245102971807932971049984 11024923 20142483983511220811277582897489832000 11024924 -434736148204747875069722954654602444800 11024925 159971473617313933678051854180566020800 11024926 -452117702059985607489663187561353066816 11024927 -73420884352342428337643847953476474008 11024928 204167458686778256783714731693348552704 11024929 -661169849126649201862772735810312717470 11024930 -18627384475752100663869409786273843200 11024931 -638788859492371424515199506788414452736 11024932 518473081683931716881401275314305176832 11024933 -331627629710418031694335861750653449856 11024934 250822653176583521503020743780329318080 11024935 -44441630883476100288623833631035624800 11024936 -40975621498106787851744067547510947840 11024937 -278663947918530578347265197927976171520 11024938 -17825746207745747500233314682541401504 11024939 237748515964071244889030992802689858740 11024940 433940619730030168201791433870924800 11024941 -252546281505434210040369201138006940416 11024942 60346912087059903032752145947722624 11024943 165938356029964917579191833858853587344 11024944 21244688612019169089149316202056253440 11024945 -125481274033133226148238852151300866520 11024946 216914269251676891716699297431453238672 11024947 62372033229290651256672820886147552396 11024948 -33377378921149561519012752343920396288 11024949 114067034988658226163454017466192634208 11024950 21314788439410639098493438026855888000 11024951 178896858031383700868962001204764860720 11024952 328503329894739216526527161895937413120 11024953 103133768557057670257428730100763484202 11024954 204871305357020777332681709893840381920 11024955 -163697509458370918538685294396257895840 11024956 -42182225124196959308782922976734332928 11024957 -918591488366753853142145792154905147400 11024958 -13140507522836345590356454566826942464 11024959 -456109134056701208873886644046039340800 11024960 -199860692595087914740280044893021143040 11024961 578102080642619213357960865187174730784 11024962 -32219179430755928694456602071961945568 11024963 767562652135996900176421261266206947824 11024964 -25958148948572579520613144867853107200 11024965 243848600063798608516694858989961155200 11024966 23840512298004737377110709839919470432 11024967 435821483021959271279026714002055975080 11024968 -68137093172474772867719367834885120000 11024969 -374035408710073297390158163725382734630 11024970 154776846716220789299886587043572851200 11024971 -45645621342409363184304935519776633928 11024972 168566444801818012209256591779580032000 11024973 36165342473579044593980161424532491040 11024974 -50357044597606352171230556769700241088 11024975 59956662320118289366745149507353624600 11024976 -105409608956093177382851641370994278400 11024977 638841729356834273491348784185972723826 11024978 912944481922384438421559862087562327040 11024979 132358592938484680706766351175378272000 11024980 -42250528914115364720182797143939481600 11024981 145012337832427661365693068816243353664 11024982 -103795006570042564416441758182426549440 11024983 -308509830993890434631451177885633931768 11024984 152057541370118678571937347616337418240 11024985 299610391022206521521360947548546240 11024986 -25429910695242630539269062328822319616 11024987 -869946189722993709259631686173866354364 11024988 -19822443771608746163311103068706519040 11024989 -741121031368614209479969773955453525210 11024990 315238408698818099750923763423376048000 11024991 -18237905227077518975394699319358569968 11024992 -158004091136585952310027171812946477056 11024993 -55635767086372949488877278378697625984 11024994 792411080880044331121138351668764928 11024995 -197067187710185503058096931893543011200 11024996 -703289185271929715183707870392987888000 11024997 25592699950157041715863943617630740480 11024998 26633695455126768839164526786420534400 11024999 895383192995415981357002921554262883000 11025000 247114010213160525830015227840464000000 11025001 85407902998147055333560606368034807304 11025002 139376345462558521423894087311260858112 11025003 47365181183315676538097931350845785600 11025004 -135374233455626108614238830053179566080 11025005 -243957472614427079979749511125084420340 11025006 -189131651544673595174429156279666420736 11025007 89240394414982420791925488920229136992 11025008 42131046604804716879959358158746386432 11025009 -1136946092918420365889391363680829298800 11025010 -20416688009728093479144213833139253440 11025011 273561692025909726783903169731508201632 11025012 253320836199747019341264670022795354112 11025013 611836624414875097278356611252997833262 11025014 12375792036420148170708508169030006784 11025015 300084939860408248392720726340823914320 11025016 -92811262997343769918923772595905228800 11025017 -136755542106284760851447038522728454080 11025018 164858328408499061294844654700289379840 11025019 182172719284570963055455396093338944420 11025020 10968129271210842609739163266101089280 11025021 -125711329683941470084339152605222294976 11025022 327462540712032068282323742410620733824 11025023 72594374742233545601736266754009394320 11025024 117926714202625930787509432791953571840 11025025 548880919493421922314022991049650985600 11025026 81742878795906051398532904631092322304 11025027 1955270233113892963056483564585272256 11025028 3643914084378131517194933119827316736 11025029 630694056597472180269776921912008833630 11025030 -61147960242689218320202061755180183680 11025031 -273114460202064126786256752063020488168 11025032 -296830776128869863731119435987499289600 11025033 158514578878579225575799271386677022224 11025034 379391525921510047728658469107220378112 11025035 94119489386364721281511265273829312000 11025036 166025934644006189240506086002654976 11025037 390021758451854307914846086266990165686 11025038 -151693506915724672811782924442847621120 11025039 82988959328272220086355277146734186128 11025040 -35532328318129723774723890413945978880 11025041 522745379599210683464780570846107931442 11025042 -78702182136088622070842569332424536576 11025043 855058709295461014244884071681155501400 11025044 3532075280590477705490018830916869632 11025045 -732890484908051689381002274823215982400 11025046 8936098587748479228426401810921798400 11025047 640958411408617676137040805336703474944 11025048 98294435482701267064495115973753384960 11025049 186586197056578169418763089309157433600 11025050 67251628233689740052303347993285228800 11025051 300962885575871402711758180193989961664 11025052 -250439861726394863416362435304984504320 11025053 288416747138755341422893251121295953860 11025054 286247656770067436494612084065654027840 11025055 722549573896060944833784379024708065960 11025056 29306472638374142816288342224870047744 11025057 -59587684322586897974893997617392364800 11025058 348749420186886167195986659083129681280 11025059 -576247476115655882086915128802262951280 11025060 65311057121851432043106013395030159360 11025061 29793316302155768782503770267653571450 11025062 82446137398289644853748975566179480032 11025063 44412773040728031504209881822450300800 11025064 107611368159883138550524301212761937920 11025065 -168263150849472186780877668350000904540 11025066 -45631011142272527362022300435305631232 11025067 -321853298379951827049871608233408231884 11025068 -74067822684796338606518131815633169152 11025069 -633440387691062492071120929456113479392 11025070 31389032745729398007922255393139712000 11025071 -6687162907656197407038145136415490320 11025072 -4403127527634844029414952701333209088 11025073 -296997094959496261262657367311027620800 11025074 -135245459846692179276940063069857844464 11025075 -44682971820229038991117701112544556000 11025076 517908444424871766141282924633127141760 11025077 -27925306502330225926063894439214143328 11025078 -168358027114645312846076907825349307520 11025079 788772191705928430989787620680535488 11025080 401802245123430861502180265673840844800 11025081 180666165505343165522542128922985198970 11025082 694499158139654559221390801850925478400 11025083 -543534745789796797828369346870337802440 11025084 -32822698161243374169585572851251683328 11025085 -422261022748494372098001879444160091220 11025086 -530597359096698022238690947809572683776 11025087 -169559956837473827130385792464745348848 11025088 61042440416588766071398552573529030656 11025089 45742949044694979242214711653541901890 11025090 -156349576779111808690410847685916326880 11025091 -14397915910899760061790923548745548032 11025092 -144803779829389882135369395528028876800 11025093 -25682618812118203709643155920356409344 11025094 291810608352105046396434563526633536640 11025095 -234215393893827201458772260903425066320 11025096 164922689404367589021225929478393200640 11025097 308439927555432668887538384521851347546 11025098 -349140647969181210113583119601868538064 11025099 -935432112838930862603919228659666252880 11025100 193748468354949195850375587307650118400 11025101 -1105404390980073211543276931179010983296 11025102 -208905896013098345909396867851631594496 11025103 1067932659126913628147986402967888698352 11025104 -56980114675108003779651042823190691840 11025105 -10434245049120082841455678877201103360 11025106 -606365158696795406659783504042101621600 11025107 -781195164809126438915735637712645642644 11025108 332989440583476842605302203457220228992 11025109 -367439755098426357846608213571895851360 11025110 -276634276195017093376502030738656176000 11025111 186805533143278341842133414847029108480 11025112 177074108112425214064114561613563330560 11025113 -214395924807693479078787608799567098112 11025114 -1427191371407362564085714800077901824 11025115 376662045781024799907238149707626253760 11025116 500773958855596110126163582976799152640 11025117 11859390699276499898921141034316713048 11025118 -76757637703486953458141086653808813440 11025119 78349241651711540132535935959402432512 11025120 396456536823458663164602670001254563840 11025121 1058887954294883502677450507193747004322 11025122 -267855806595615196043832923380489683888 11025123 -120307360239927038942419376634671156616 11025124 246251185798009410143911614274830139392 11025125 -592952180925662921609591654654249226000 11025126 -105698036085263827887639295030832455680 11025127 1542468963961761125242928344858794293352 11025128 281883377823829535453496675800532188160 11025129 627146424369729985639764578114756172960 11025130 -341669227920453124513833752142747206400 11025131 -251144032734859257310424857399030521168 11025132 37225801225953587099973997489795660800 11025133 69930966549826958078966714038947519360 11025134 156694162771947758989224223365339783360 11025135 301531873290586929938515057761910569840 11025136 -158039958743962224985790438924281643008 11025137 402501944609221505467727337864887592786 11025138 10247465891582719534996675018369083648 11025139 2572098106295581074468958582738171224 11025140 -15671052968110692762380810827201290240 11025141 -372490343251415876010904780607001678240 11025142 75945208167154699094019231588642543360 11025143 -1555040055418536137998326722004089334720 11025144 201483940164932827052436640421100441600 11025145 -163356435155133746734984464356458560000 11025146 265095641470835271893541986991884359680 11025147 -52778531877352003316943713829512174400 11025148 -332522976766003864718331576981746353664 11025149 -183505237281981633831593380219644800160 11025150 26169731551982698952358660607601971200 11025151 536556054277800995290489860679817169152 11025152 -439504978526875041647231545985848049664 11025153 -175525342059220498913212542810487125600 11025154 37687093166368272290197363049466634752 11025155 -490594779973989871373087144027305891440 11025156 -92032227677160571428390340082522723328 11025157 -1764281278630458591114697980824416 11025158 -408365041433745075694904406673587004320 11025159 403896044910079260231835769751600328104 11025160 -21462265819434417793515471798867456000 11025161 510610654989605724544445252590490880 11025162 153322032330411049557018617063730599520 11025163 -61489060037192340202040042082639428304 11025164 34058145617301566973361047905546007552 11025165 178368527276169485435802539936256309120 11025166 -42560921467025177712088976711088477696 11025167 256667637108047928609708983087837079216 11025168 -31221575351669484756768709454667448320 11025169 -642186420326358545768249606519347908430 11025170 -79973242772303351160601497508790750400 11025171 -378565804609886542854451083947181930060 11025172 -558280833754119454174177563007601850368 11025173 6050114940254471669524730237363468736 11025174 -157708789193091298657924886003945778240 11025175 -34396529183309914123796142198701879800 11025176 -618127033936018175720063890698074449920 11025177 266426444322867442378347246850410989520 11025178 177596329779755648251182172341689894640 11025179 -901755949644497429455268558425119760920 11025180 265609876413758634106573536977578905600 11025181 -155421112514924760265562105488952241536 11025182 124868049106190977205331954875953318272 11025183 84911823012533460082063366705409727504 11025184 -432985686848534268599722104327841382400 11025185 680437728853363198894763048502085503360 11025186 103202771113724442424555527418708721664 11025187 -278557757050505094541411897516688448720 11025188 364826420933988372893779411602542346240 11025189 240083023517636364375523564511914082784 11025190 -17858016695564923748417166966744303360 11025191 -37780367786488059885178235407303188600 11025192 449497829566690792194906973151354142720 11025193 -328640936505397606719141217890936556160 11025194 -170611902305424712749882600528463468800 11025195 -322455455737335801617961866984631828000 11025196 -103176615360951238867878045782368177152 11025197 -116988965883499206823946329190104008000 11025198 -305961616236555284176147937677345679616 11025199 849769468388097606279852071703170013200 11025200 434650836759521113138918990678425600 11025201 104166242674680902094252086694549501888 11025202 76696976713165180285102069976826998400 11025203 -275035486034665027621344333884775276720 11025204 96501896839615549603606997163044253696 11025205 899959046685140151215020795640570847000 11025206 55359625572853911705132530783904573120 11025207 -315663017068465575319118001186721917360 11025208 619575830981349684764675372841351720960 11025209 81892119543111303941603688607301448 11025210 -81228943807137337796234549567053102080 11025211 -281210530396933655819346190783765593168 11025212 64133221290811414762104377879979294720 11025213 -813216727586151849184796442673276177536 11025214 -10940732806007235041135657248883839488 11025215 -322273260211020285823693894849919279640 11025216 -152699840932201319216521540619280580608 11025217 142306948555607678563198553973053420992 11025218 274838657245620688490629022668444324560 11025219 -174959565898160835140555254978710122832 11025220 -203985812760441053318714823291315648000 11025221 -302274898503759237683319170387831668578 11025222 -163404098240075468827192353249179057664 11025223 -533817644283763720367758876826102149632 11025224 -198117282347686374983883133828364697600 11025225 -100870147090333719803623971672836370000 11025226 -262858259768929011972482961483799988688 11025227 977269078428890478354662840836505837076 11025228 96313056614845392797974126549760670720 11025229 110854390664026757518972502984642179584 11025230 -101697933540379744723356767797326930240 11025231 113365396143822458558741289122291028480 11025232 -61947885834999098970532940552007000064 11025233 906142452354416132190974311391297434482 11025234 -10291754272463682971986828309474552320 11025235 -45208158927504380005806079991810827200 11025236 628685170847476335085791581297114513280 11025237 245274172416038403965621382289858611360 11025238 73150442416645602446303707155717626496 11025239 79802587530777373648126355476033868040 11025240 206123956786335334900984178569740288000 11025241 300350828069914389659590187578834706500 11025242 -419332526524686011118082594023516979728 11025243 500184493142436621129974366094658560 11025244 166754922777812362704828678711611507200 11025245 -375447103625264903306437950554481390240 11025246 64082783135820631896562196118998654784 11025247 -413458214594520063334269892370141550304 11025248 -62131816187419882953616658721464647680 11025249 127019684952145535032934346312619171200 11025250 187633910621517281464060779649482024000 11025251 -229368535593407585901616534740997279488 11025252 -51403434794396069722617729055881351168 11025253 -271824551554592731191882578922873598916 11025254 304436499936245470138836616568911140576 11025255 281727994036923835870485725357568948000 11025256 548267353272894184816513910489127567360 11025257 378094348812942286005013862438196597888 11025258 -18141376906466354411423350834549766400 11025259 -90962940663342333180540678352557464800 11025260 290245117762421231407479795773145047040 11025261 172601912668057018726171469885383944960 11025262 327146559699886427584149395430459968064 11025263 -59311499672979815559880170887760462000 11025264 -32594640520525774331030798310582091776 11025265 149664982737149777208021206196903753600 11025266 -119405785704345585262179188414442516480 11025267 94595638193321127926374705581127886400 11025268 -6643487161611922171664279820766840064 11025269 302994250856740637022901600748780410620 11025270 62885871203070809017695466298543253120 11025271 -301175875190678011961904545663763649800 11025272 263463379675019559471453195800379985920 11025273 -121549232161780941862125292239714113856 11025274 -57493876357017453933795320688073236480 11025275 -374275765082642448579767620108223750700 11025276 -62929849890536165432822669757618379776 11025277 887624626893324940724972944740299285126 11025278 966574353634723202524276640906882880 11025279 -475164085408927703792628360375259298952 11025280 -45998327546047241454974825369331302400 11025281 891138992096217098651628632515112126082 11025282 -54610468917670454660979397200063014400 11025283 451722572925496425433597667611176817532 11025284 36279253988072897124530463237666373632 11025285 -116396385575061500495212606749758152800 11025286 -3444115001442275700850503805341863616 11025287 94649002656779445064594411132352459232 11025288 424269432009590845640461346687654707200 11025289 -669899165048825392752369408554553860400 11025290 -16430856507947694235925923723840265280 11025291 130240390630759840007510504151677955264 11025292 13278530903116225914231865773107914240 11025293 -408020806931142229541169954838123216458 11025294 -244799293289689628449588356094588552128 11025295 -591081845642764943202253301071138414200 11025296 19642698762621234758056870330071293952 11025297 42186853741076082194564748216243340008 11025298 -8348039600239966309546320034846527600 11025299 -612810363184522369072624993493435418720 11025300 -70002475412663358124580174371512422400 11025301 7862185692933935543172670280839777632 11025302 180946725963524855319701430374522787072 11025303 -115445749570452326566560250768879794816 11025304 296973006349720085521571080244663285760 11025305 -166637675105754784253537762069202516480 11025306 226735036718230813010684883679184027904 11025307 1125662914127444153331823705506177547200 11025308 -198581169867609998891832898170825053184 11025309 260288877244530987416825280905944222080 11025310 -25537995029900247880699648400963978880 11025311 136940067549673400553886822129664020464 11025312 -485336549493817124597537858534630227968 11025313 -323856459716357641885055288528903975276 11025314 354891135068739861411070001451407186256 11025315 -10904219302841193262875605376940936800 11025316 -187678120703019500587197677232257201664 11025317 74008806642677857560617915133387310752 11025318 -70715906673702731772729491019635597952 11025319 -1337212621032808429054790238348996931840 11025320 38905691157348276165734262499799040000 11025321 -330319701631261424092815061677652338288 11025322 83033328488784099488657104703810932224 11025323 -74839162124353747070394031535777935404 11025324 31859590827495845186182850428310204160 11025325 225406626123297545274261876079669192550 11025326 -98122567816384839229019275265626460160 11025327 14498126071277557994684561935098296208 11025328 67237248298693007963617951917482901504 11025329 7061696891213484194290042843508688960 11025330 77608006407021367965714674964539328000 11025331 -382291890333736684592832422132018394868 11025332 73018814335748014321814667316592209920 11025333 3023970041618723922739473656813249088 11025334 -222342129480577707415158728546394021888 11025335 -176965658949656881769664959449393479720 11025336 3540536889343096344310508160496435200 11025337 611406131752505097501470070252578850986 11025338 -486283102680588627474826763600093857680 11025339 205664472471382390224111308477603558400 11025340 -350843781361205774609320971337194424320 11025341 -54131210938942066975421187552293263200 11025342 -488121499668609133847991658143774437760 11025343 176006588834881152424645689816654692160 11025344 -5072278546909591538860420366816247808 11025345 71680612003331207097887087204829191040 11025346 -1132011778367809011445027761456439776 11025347 -962294086978108302197436836120011275204 11025348 -244109426726023877481585780476782494720 11025349 253235406475451953959331688328107304000 11025350 -10104988621532663771082571368812208000 11025351 -43381672884046279782852886536399272880 11025352 -135624535152506578244503879292873594880 11025353 1075823628148349209369827636501487347984 11025354 -516025767785517391855424391510685959168 11025355 -182553444512779230015559242228270330480 11025356 564224234007530321910220119026813233920 11025357 121894372497287398078543852831295817792 11025358 300577566037499788601660486118839288640 11025359 -90072875731713966474227641113404391240 11025360 35062833428261603223138612253634641920 11025361 350330205787777950543546948017240862962 11025362 300451449502311043123007985552968520864 11025363 -10187397140052140612366450558674539456 11025364 18762364053937621050697533674077601792 11025365 62124339989085808312810597199348430000 11025366 -50252402359453294362372151608632535552 11025367 -386883061032560000590533191757622724736 11025368 877272713546780153395626337014901125120 11025369 -490557482468110806655442636273206027680 11025370 -348835593959455589778557048616508281120 11025371 -118612115522426729391420325461985824480 11025372 423444846989458965298426313283256320 11025373 789132039754815197433940658261295859622 11025374 308785158526364588890576839527423223936 11025375 -542863916626772829889744540715639052000 11025376 -524782524495620667004483068412604448768 11025377 76060065754687732127134028092757928960 11025378 11063196649671665267759789970803294208 11025379 -187127154377517412667666812856911538020 11025380 52236836078795402012020495083315820800 11025381 -224815359646139588513798126029650261216 11025382 -83795460017702709724884379292909714208 11025383 642460475913572169493633584414113487624 11025384 -335837818084043647589577898738951618560 11025385 -100246132170528785630575318708409874240 11025386 590094194008748331949853025242684110080 11025387 348203455367992931089470659250277823400 11025388 350918604258459791245391737659965091840 11025389 718887678315662404819968879491665410720 11025390 -18861854773759829501712404358981196800 11025391 -381007874770848897470097557197266867720 11025392 -48843020017463035957371109923233660928 11025393 -148008640698899273198659541166630485136 11025394 -425625922680169269697033231879700819040 11025395 -152023226494889413295037644729187221280 11025396 -35230823319739998091682117936975616000 11025397 317536381684802311973164242517967533120 11025398 -52811438647553309558048630564824596480 11025399 -46172117743982793854606055943762560 11025400 299345961178493371384387537200348672000 11025401 -557201345186201257033979070853265875200 11025402 -264474176806512017448382808269716358656 11025403 971071975039593630250034312822817195960 11025404 257913376296317858228477889182597836800 11025405 -28916875439007141522626110975736700000 11025406 -72450302168502902342096006145089454720 11025407 -952354795099233951111591662731253689344 11025408 -126403640224631751757190742336973307904 11025409 21399301941568784016772413433412524680 11025410 30177997199906914957399236681908382720 11025411 -89729528155028268657440994914063809536 11025412 -432377640360849296581540280125642833920 11025413 -112976330419211756494013822298459919680 11025414 -361190839362369166009216936778163068160 11025415 -4342664873609540809901422132840560000 11025416 -112555205755693911108740568191448023040 11025417 -17610722386864421692945659250632769152 11025418 -248076526059508331532605227554485156256 11025419 198838845121087068033435970284274266144 11025420 -59258355460574576476361593881476874240 11025421 -1249427558316874129649122642326722681856 11025422 -7878342602267585531257597555893806976 11025423 -913425857824205169022244621107736152800 11025424 203359569297282988057796442998126551040 11025425 -141336731653186212558106022921049064500 11025426 181272588115025696331118655138288133888 11025427 -264603704941963513114893188288264988000 11025428 -174322763792071181553655387111573372032 11025429 163910596437742099788008668382268358656 11025430 -133391547160163576320115812824366468480 11025431 178648866279105171016421601586838263104 11025432 258777415142941900933649236562822615040 11025433 -76836304309833131250518939421811260396 11025434 50496578412798243092131987957505971200 11025435 -50617813199461390287171133031554071840 11025436 117839208389916076571220625220155251712 11025437 -261957967368289907234563969332833567988 11025438 -108142549452741001163819002573869579456 11025439 -803631548754050633354944203898597522280 11025440 39197401183783560136405849830722764800 11025441 -19344609829887750207086787823426564608 11025442 -313357545753569061297829356788485630128 11025443 -83529971223370087907019111673156068912 11025444 13147839352771019539123438599553852416 11025445 53501810769178954447103114572333744560 11025446 -502218863110615263757913517941320631328 11025447 261324486062010396880223748199891093800 11025448 193146306417153129613919833798056345600 11025449 -59033037246253699515857568296330317980 11025450 -115388736455938129960332707039760192000 11025451 731478422146919731417718813266538742452 11025452 -515650590978469393316521613475993937920 11025453 171127127682287335254858740765462499840 11025454 -26239524378728209186267277993578379328 11025455 197043765066098984741269878545803697760 11025456 -1474183907316036940325118461178347520 11025457 -571870961041198021632897429972821101294 11025458 -5002375946988015127189537368565727616 11025459 172690154195033301726367837280701846800 11025460 -116855327085641468197406189158926090240 11025461 344369450432191910512098344101094996124 11025462 60247075599498429752371636702719135744 11025463 331202022653491647028937215498255807008 11025464 256081117804314676123244783885959864320 11025465 284450834858996184997492286719451202240 11025466 199404690262383384786518203120452216432 11025467 -408333173459549745774783790694705267484 11025468 -420293779139563488343198592618185410048 11025469 163645964505938673206323987027333277952 11025470 154425108728119944683842313833240303680 11025471 318177412323393045142048154666402056320 11025472 -3306913424982830620727024182404055040 11025473 -488277600953316589670937224060881705278 11025474 96471727269200357919687454096816692480 11025475 -231973194920919312946618751171979312000 11025476 -26654776935845480677090774949290635264 11025477 76638400334198746830653461266847066560 11025478 -190149637763372199746856081077617356960 11025479 142771707722477969743985091203190901584 11025480 -327086657190292441873038591430250496000 11025481 -1046163317657311053239683256179008126300 11025482 -4863688598214139660157615971122715776 11025483 13805671383247955573721241436768218368 11025484 308775870684759667040090796645434207232 11025485 -47594517963295520187606026818325337600 11025486 -135881338889967255083725945682175426816 11025487 -178908279633306382136988777016421508480 11025488 15241589740555447427626675851294400512 11025489 -304177427659849790860800470771576919840 11025490 -149884796551110741722036850286490529120 11025491 193727870650278349051391831054392012800 11025492 252838425885178808947076507210360832 11025493 32749553398945244625914116625479352700 11025494 -181322263498791050761632093730107960768 11025495 -113691085857414765713394804854708645760 11025496 -125010135594620812663832044419016734720 11025497 -221106391337705357677238357628630682368 11025498 122806090721623230411407892975923919360 11025499 77506981123860557619167536373911542336 11025500 276984895131955758764914621663212672000 11025501 3445211542025397600171677546434594080 11025502 77189695030390156596920726195681907072 11025503 -810452272928870753719644895652024073360 11025504 328055815046896083570563475025680138240 11025505 -160045119067773798048209466176564889600 11025506 -96764173151452288786184947477923162336 11025507 198716802518545724188758332872751927040 11025508 -256865552022737202464095149517823256320 11025509 10746646497975252872627865344640253440 11025510 -24895786278460804899821134240189593600 11025511 -265796538795455411293630829240464694176 11025512 433963523029671604950840708063620275200 11025513 -364982506296297361255961779950574437420 11025514 148734871467154146791966278516691849472 11025515 26354605822857631741607812018179335520 11025516 -301497377602477920119633582355079899648 11025517 491682949183145121753083615748799380566 11025518 -118004266037933127568421858525365958784 11025519 -95948269126205520120311764456355750400 11025520 254025322364505071957883874768650240 11025521 22094765324114389439772635242590770880 11025522 62557836096862138047519585090105815040 11025523 164171836429704993486962216214492313464 11025524 -98970863686832392525006387427230091904 11025525 60867449512964245236163299313540593600 11025526 106894337021918704107192365893486295712 11025527 957510756929044445442870299142962016432 11025528 -543427740529733549465916631199039139840 11025529 -26483254567091746046312347156062077360 11025530 -137756090158554820602661927659764727840 11025531 -363999318968746289789068770264530229120 11025532 -317174241229177557247499025555855966208 11025533 238493794311638764573595918251762759584 11025534 -50548305270755454712096667854787770752 11025535 226979966933131851936503028294654309480 11025536 -568442039071603756957219042157647626240 11025537 93707958628437412244611387799483147520 11025538 88065953387687932901708958943772109696 11025539 -15174836635161827877804850925501013600 11025540 -324308646419851104497705698119422288640 11025541 672659356331051621692709728517843918942 11025542 -523428726507091031041834170543376306176 11025543 209328220597187230941612384321144727464 11025544 3980968702274239894563070542912184320 11025545 109031049609436786240932237317868115200 11025546 -52223293223172897139016737859775315456 11025547 -87610010094909188640591171073468159760 11025548 -279674303819604227115709519988185497600 11025549 95613678064042854561688371446580101334 11025550 -70627130704002826440127928467846483200 11025551 1042323427196512115368987439822632437552 11025552 97579821591035019278131791888713318400 11025553 -225818185336753022494891761032174001600 11025554 381669934371395722826229254433958025472 11025555 12163404297260149986066182440476674400 11025556 58728312070067524781447910893520322560 11025557 -977846181443040153454629928372350543588 11025558 -3934706097646645826940713931702668640 11025559 457086496043269150073056404208901122760 11025560 -175000042174132037546791982321397350400 11025561 103281039269024490077111310923274846672 11025562 340652461693779437662331412695816098032 11025563 372061981680905269483524709566337399812 11025564 -4418083521469458532474566389550637056 11025565 -153858335706693494470269409902282171540 11025566 67053404030691986894866237140896870400 11025567 -116350783982222857782268436755369136640 11025568 515386416112272690771766795802804551680 11025569 -1054696985567371652455079077056890220 11025570 162888017636082063727323404804440627200 11025571 -816832781151191614207923699595467930408 11025572 413651451941142856059172134772036780032 11025573 -144035781479141367832062463559288545056 11025574 -113034422968507389014017383731172939648 11025575 161621398862422712729141289714363510600 11025576 46438345394140547397703056900596075520 11025577 436847401512818176846417919903680935012 11025578 7925853383580377064039709155471392256 11025579 136759644345210262873958055969852968448 11025580 512590810801059097709936892565733913600 11025581 59346789385272351911769636771319264992 11025582 -62214878853347167455996268941915275136 11025583 -112062181686221648665328187265435789168 11025584 -21350488584572882597473369183809699840 11025585 -159096292002089643622063889746657180800 11025586 163730426122793150180895540895071782400 11025587 -359463732850699904926515809755440301320 11025588 400791758380164969798469722514792390656 11025589 967397733496323008079836514050248405056 11025590 -43345166999163553017394098149241884160 11025591 -88624538141005493296530176589112061208 11025592 346468697088906966402475272533377536000 11025593 -71965365053008931111623098014376960060 11025594 -200912693844877029645388275984152216832 11025595 -9656136239488360406568480924235008000 11025596 -84629222199619947515305171074524136960 11025597 112125565231987112560273934895209009280 11025598 39647589846834152053917413036874179136 11025599 -304453619406595929568387868795748946536 11025600 -65964028767401721521788185566615961600 11025601 223491682529608850725391537320493435952 11025602 13999190567696488779740125518513567744 11025603 -190356615254756521257546406829292222588 11025604 123124396858485991306047824906162608256 11025605 487794126772396632762440103549840897600 11025606 8413892647048967803504503723738535104 11025607 217267726754205256596999498312650531080 11025608 -182504825590521776988230770424279040000 11025609 20996058469150742109009818687132218560 11025610 75725333083342122498421109401748209920 11025611 -171979833816588829167125406769815036168 11025612 250609946623762259825177967742154250240 11025613 229936025974071781882040548313239231862 11025614 57415731462660002781191127167676601920 11025615 40488022738428938772810138446537594880 11025616 -53162560244663318254977314974655971328 11025617 -120880788017305546086526422383340653328 11025618 19019829310347709281158582220030228480 11025619 -42001846737733142518148125293432104640 11025620 60691609140691559449582648558572199680 11025621 -352528668532240383347828786999563914528 11025622 -246112463740167596441126626338747294720 11025623 -129307774164110863825167218881104533664 11025624 -527792954997013699236217293679202304000 11025625 -27325634122918625187616507586370600000 11025626 56475336296407598650176156541478400480 11025627 904008521223661728577311765074691666432 11025628 -63335832774682091610913308853567452160 11025629 1340936698918052948609989398964028571276 11025630 -367982886939387099607573922656604160 11025631 33940357030208195583883144294799702432 11025632 182195396644346444426843818177176010752 11025633 278729811533043476408784366898668744624 11025634 3846572644012658202496327637080770720 11025635 156604705775662413640750789263993753600 11025636 -80668073107822700764486588918804955136 11025637 221588218398628989015047002137865910112 11025638 -14531175805790072927390579818868927232 11025639 236509371018400494940037389566038019816 11025640 34519179903654403500549713206820812800 11025641 -170322734400875857915598048736083574 11025642 86445601005066947451132100896704838912 11025643 -492853374662181929582445752821459362000 11025644 424154041887811011141396000457606809600 11025645 407005646321282241450314742585600330720 11025646 -34954951777158714361367929687228649472 11025647 17128592225597384318582158286880822096 11025648 59140523829159401642209470521595985920 11025649 -108528629051902532264456208423476787036 11025650 -51044254580230613695932240586304773200 11025651 53674915473548582268305401185760637184 11025652 376654728998393570764598330357553457152 11025653 -472922923105752740827661040386708758098 11025654 211543749743363028894132450793972127232 11025655 55108789966987406424582514388764236000 11025656 -379798036094727936233326821414624215040 11025657 -127968766272137453032063314447771599046 11025658 -171557293165955909978681598356333447424 11025659 -128877901221887115809698307378181271680 11025660 -256211212244417256828176658423272586240 11025661 -283601521759220129884333851316779055776 11025662 10998448818648358942589244820333981632 11025663 515247231425701330751095942598555107200 11025664 121216752936115973468326066570840244224 11025665 -62109496096720856709908314119739660800 11025666 -394388933353390104887410421926129459200 11025667 -18574043218355555462256842887604791088 11025668 -265137109939078862453735779984900397952 11025669 -460075199250590505468395565844533574752 11025670 73187457098025489509246125966775153280 11025671 -585870701896465077374899206364422252528 11025672 -150645958292045805125976338944639795200 11025673 1029774341762414903704450631992310304 11025674 -483834433117895308115968003457655753216 11025675 -94187650923494618408575197659301852900 11025676 -78966612664522340963309291585344181760 11025677 29126050176143528596076622166009198080 11025678 196278003447772300058245113685426158720 11025679 294612126133879562729727923020801282768 11025680 -17523789962534069730396692166825738240 11025681 -215173901632304158644859721091448593120 11025682 -6206638459168143735110751155903981568 11025683 -1611353138030805493775947792628075590560 11025684 -187415557408155451415688224191270656000 11025685 -69897495377869465736608061977003004640 11025686 403465246950295186881820549922669627808 11025687 133210637538805000120560376510879949160 11025688 -672828700744764535912037439362790359040 11025689 -213472509454218132893167522076807485500 11025690 51710018680739857684480567042379120640 11025691 1055423963507380422087983975679630153092 11025692 8702895895698489361003763104893666816 11025693 -40438356681254293070636338081866257280 11025694 34671031243138054737627014758443569280 11025695 -495070721669734672102552646885902579800 11025696 -121648921814591003571090924471249272832 11025697 -789913548392260437756964087477447922028 11025698 16931860155447402725303938167398888736 11025699 92620997447658348675657332765784138480 11025700 -120917185287428003405914229474106880000 11025701 629813827444284429223937041604103883290 11025702 -275151525142301961410315638710969926400 11025703 -236113182255611193224603140976094233816 11025704 -242903932256705990744496895359877463040 11025705 17445950317089171682697552061831549120 11025706 -3235931993422820853328190563593871776 11025707 170312555697652186823820498125274284544 11025708 -29043385801662987807459366892011061248 11025709 -867076178553151018273254513538678090090 11025710 101589709265282504090468048051668109760 11025711 330911517870570006164624304337884122760 11025712 -197509897384712707057555992355164995584 11025713 52181529838090046806881319591829452980 11025714 -136640891187859555911436804746319380480 11025715 145199077771674468032142776354563593120 11025716 326841611642896070572901014183593984 11025717 -17138312574301310240815064830968409152 11025718 215880268000054018127045091472487393280 11025719 -608671515492397930874399114335812191160 11025720 -6141472095335830155502225426883174400 11025721 -186686721027651426670243990508334955840 11025722 368723407919748366848184415915649017824 11025723 -73501339284879004922683071057490026216 11025724 -236170827754382932412427193916518723584 11025725 191788386360170251274619933836260463250 11025726 -57870237756301589013260147553752139456 11025727 63598447107027712751532545186155184576 11025728 -51367352887985040623566161544797487104 11025729 -200696449208988907280687472577308982320 11025730 426881173861446095011995331844428108800 11025731 -383097379327629395843057426224533179088 11025732 84517001957292491656227224378550841344 11025733 -418995150383572013368032129393939442018 11025734 -74232559179912812086595135023033757568 11025735 -259325726003364737459145910164263424000 11025736 -283159396327137165809608604388396088320 11025737 728211943329785939625249669462760937892 11025738 653049379975797310105314426366470914560 11025739 257524188663775134780531671061228946240 11025740 23335277189458015463857727527883980800 11025741 297577073815621637660076188034300014784 11025742 98070302280810767947701166498824230400 11025743 143323111797692266667184030597730364760 11025744 -114227089827481207435593326064792109056 11025745 381406557181273296206316023939505664500 11025746 473111062184126630306392762989508573824 11025747 -624044765891068806312343666776768834960 11025748 -1292726513284874937759175802876862592 11025749 55234750692618663669801827364929603328 11025750 -3493700125398464839312346368432704000 11025751 -49642659846338107047357751547244745896 11025752 222906247222543832409348202560720537600 11025753 5167234757476782076794954666255134208 11025754 -280329006371793389355376317040076753424 11025755 79440721083952135894688724893046618960 11025756 26817002835700108113086852382578813952 11025757 665179879660661558742413136729165163840 11025758 -440498638061040804821436248773760430720 11025759 5375585018205644607565670874417205248 11025760 143043321200900466437890811369446440960 11025761 -273158878189645657517840721396859070076 11025762 -308469565262045213102027352020183424 11025763 115845091990160749555459026739344954624 11025764 277979570170350408563894020283395368576 11025765 50569497847770781014532734518424511800 11025766 -5456016493592665611490883088061124736 11025767 770304942492851424022792292601778173552 11025768 217677338719460265388116827323061452800 11025769 61769768689830830726220502120903674170 11025770 46021493710616267224971210987617771520 11025771 55456744210537927062840044908340686320 11025772 260009455514308028604126565182270120960 11025773 -701263234940781970777617991907451297696 11025774 40489087740771211791211832286155639040 11025775 -532384426811928307082279914845240829200 11025776 -10086506985971483562475861271890329600 11025777 197898665213497714985778445576132614144 11025778 -136414863535373810602183668528518158944 11025779 460830074111301895283144012674190421600 11025780 21866641563819832611068762518644725760 11025781 198957888930456220458318669779539176704 11025782 -69068909854549510568456525803789872000 11025783 -538203013429122573228974228519780005248 11025784 -146686911037205870936681619706124881920 11025785 -482642912156072506159260052776069049020 11025786 -65561963012111608044529032352906859520 11025787 -315006317122298054701855949772438690720 11025788 -428480453569109518582128119292806659584 11025789 281261794372127990183933561535828542208 11025790 2916885656912763920461302300311134080 11025791 -380090164037868119760271596347829149328 11025792 64996311617279900916002463971058647040 11025793 1139409758996172739208388005717957856000 11025794 -11165077604700630595641699994944115200 11025795 -366705287106974769846386432519438457600 11025796 144746764316312545123905494334238071296 11025797 -369370758944552108432559632789622725508 11025798 -81136245662782185951013270273987368960 11025799 -385422926739414901842555221470488020200 11025800 -208357963504000906976179473890177280000 11025801 3387466726089085418519789834023574784 11025802 1048887848673443190597835409464481280 11025803 -161076810205199662174546997734333850112 11025804 -116024595153494358801548312049431347200 11025805 183569935522656265651452951949629985920 11025806 -63939579966117549267383155907108598336 11025807 -13111330169898582196832878420447692912 11025808 185962742352192337370561147698656223232 11025809 -43784999552660215627073190780101849472 11025810 -188674665943153006160782174130603522400 11025811 -887077954230050796171043519921721886176 11025812 -201720092318873982039165231058991708160 11025813 232206891560752389224686015668911830944 11025814 328875847193478017947079892536780169600 11025815 -14890464628730737627590283423812556320 11025816 -390832161723621770871617646983333683200 11025817 -680359068729882619776635204494961764848 11025818 132383668983570490911248199740149509360 11025819 6168135259824145984857770565555346704 11025820 -73589644536333768322149627745728030720 11025821 497839955747993888566476006357015842022 11025822 240727538774171853707940872663251098240 11025823 217638385459672637166317290453970953960 11025824 147293182808575538406297444456188608512 11025825 196968484309646141528574532893181023600 11025826 185880073350255387929783667166769335296 11025827 -916009283750433741245717873918599514520 11025828 21383220127643422592697426373039779840 11025829 -140507304551894106003129756065630800740 11025830 50836964465258576912312043498179314560 11025831 -134003479061094841529695808565338668248 11025832 -116841445640815011088861541824230850560 11025833 -115071849975510825069969004406585247360 11025834 200339974842541214048257430562131738880 11025835 381005158269489111747779995723719293280 11025836 -430937116550761548167285544326148299520 11025837 -209362626056270480686346918730039960906 11025838 242035413821964498362837215528340032320 11025839 39528090046852054793881675581849862200 11025840 9068578045775797524238406241846558720 11025841 -627077266055942661770821942079141110656 11025842 105667063258505841396761872072071250944 11025843 6609291034074310279909273364181881568 11025844 -89519770209339184090970890875585613824 11025845 -6950753217307028447322092918477568480 11025846 -99898527839868433741604230027914520320 11025847 -14965088769242217655662339965941943968 11025848 -37948226004947044305673543526097776640 11025849 322049532296841340617854612374616522064 11025850 169685920217924214733192930805317132800 11025851 762643602929785664316624195862604100000 11025852 -63880667475709973417953430647924039680 11025853 283363589514039924138781591724208716102 11025854 -63592201948469920351788590887638816000 11025855 -163049520039845241829505845391386905600 11025856 187529575746655827390345016128925859840 11025857 663538748080430026905066278735695060992 11025858 -120113964756879764259849872555753187840 11025859 80548847118212302077357249751885628704 11025860 -268697621711887545145946900840190604800 11025861 65607414308380466420488350143077094400 11025862 110747364914313145308625055270179780032 11025863 93918052058191786269557438292673666560 11025864 -520307707685243370589058642836418903040 11025865 45256182806199769959983691766461033600 11025866 231361361703354138920895023712660808704 11025867 -357156424779716842916391916540670964240 11025868 100338717573910907387331173417740697600 11025869 -534810418073052851612735631690512072160 11025870 238548520435392293578386306031815644160 11025871 639867152992508094198987859692350718720 11025872 -80844976323496525168383633675449794560 11025873 -154996801732178579693250095961422730078 11025874 94050353269237886396278172618794509312 11025875 -34873321806857113047187030691363256000 11025876 314844625029437583405152524357769644032 11025877 -777152477015235699554138438308553856576 11025878 141019535387650938043628665977329495808 11025879 165610119864438597327458366845120343040 11025880 189224208067288236055951024571784192000 11025881 217575942748233673862570581747531980612 11025882 66687423145686104856418596403288346112 11025883 -594673049114239087888640713201636368 11025884 -300811702309024775006776078411654483968 11025885 -37275398067383902192659415051187151360 11025886 4035666044232911282600810306913583104 11025887 -90256615530712175458373883606754503240 11025888 -8359723893940585142033235190996795392 11025889 12392682962132418175705105502399807552 11025890 -6493581167014301850010137323816524800 11025891 212325684944100523732685544576539321700 11025892 -156350474234145922756476134995707119360 11025893 189351389562920049748292435841200417016 11025894 -98371125619268259465391131123625377792 11025895 200128117100991351626663771570277573600 11025896 -91309784931538073229805399980038062080 11025897 -243254638335478282506672450369410917440 11025898 -133338767760251261851269720011225350896 11025899 256385334675643021402728105576041807760 11025900 -90537202251975088333787145946677331200 11025901 42578899049661646753617412011348501792 11025902 332633827904482851416455511885098777152 11025903 172943848495653277945856545906239429504 11025904 18795201879281499348036693225902080000 11025905 -46865390555699046026511003510503388480 11025906 -29077859109347106952152476400047649792 11025907 1020961669481408954818537822494728049952 11025908 253865487770676061841905246472823509760 11025909 437409230350999180747304799269019748800 11025910 31030286819429906491446429492334613760 11025911 -347142104753459888922612031004108546736 11025912 155250699781721160002767648341885296640 11025913 -247314486757558031537669307827213490838 11025914 -389494643275208404970742276591951820944 11025915 397093800915818458322090975500255639920 11025916 256769364964348861294249468738580290560 11025917 -165802511966849609140547709273805845408 11025918 -397027839904668414334312491108611863296 11025919 281556605786599957271328257139887352320 11025920 13389937040399642914150988111255961600 11025921 565999208632791052372664340043743738144 11025922 84634431196421577045764026001381656320 11025923 240290171928974496051683671707684571464 11025924 1942164162520917963944209751923752960 11025925 -64627554252104193624928236298992326400 11025926 400322652065318758982084775210849664608 11025927 611769803633024527649992228529884161048 11025928 156927563281755208162122582716325273600 11025929 326837566509207652813174223898107605530 11025930 -131260460823071713899605308376881370880 11025931 8738621760298846018386792934759573992 11025932 119335018397335785467172820238347466496 11025933 615227728789922623492054040055017055648 11025934 -458224917697473651204460047544356984384 11025935 454274809289984064954180409297558367880 11025936 -118555191467829051715608686245610127360 11025937 86877688705945827928503258569507245300 11025938 -62840186664786253980256559180423781888 11025939 -63961921977462131233862832621530978376 11025940 273143644098546273895779452483229239040 11025941 835919017404137324830145463197228352384 11025942 -20810672202193393603390734901216615488 11025943 -420239546411554712608995616306755060960 11025944 383194853649834102342235182851164446720 11025945 -79800843637663513345333221433851686400 11025946 677898349423656271834657916295535582944 11025947 -70488569509118805518338249519641266760 11025948 239171375947391972955957374070114286080 11025949 -762422679784058199872723501014069325280 11025950 -4390799328189479973995116296391118400 11025951 -481445715677322331000461158057659150080 11025952 195486264052308076174704789464989827072 11025953 -140841983423258276743635676137789751020 11025954 99676913674311691334942413349422624464 11025955 59162437060653100433196882201710211360 11025956 103795132437636816819788618085530910720 11025957 76289809345894191958565769777619202400 11025958 -37173768083247651743884331993146433280 11025959 265161880005945601836835505043268359216 11025960 -223171075016795007270225269877701836800 11025961 -318079852838434078562628920014237044828 11025962 -392119774416132987198809733686065722528 11025963 2929769154671572765132052186599802064 11025964 297845978375974502537639443793400478976 11025965 -597052731406555145146925754184475462400 11025966 40252889339664967542586359331185684480 11025967 -533691170100364905863559908946011555280 11025968 -85834100899548048174273750543212937216 11025969 -252629600941567197805242039023510691552 11025970 -157750140077907482094752565657073497600 11025971 119605588094334186200216702496644460744 11025972 -29031959797882309385600266756009175040 11025973 194204700549953538342615789704191380640 11025974 -1353433403987408600858233766383850880 11025975 -43139619740535078157900835034886822800 11025976 -355001047530085726866723160817476300800 11025977 -192044708668651683999197095303694243388 11025978 176145092495872185002027531980173364224 11025979 609695990795007339414130792886268024720 11025980 24022779212186709176813217443883440640 11025981 -476481129863358922619124124289586666330 11025982 39071530442410913196417152785213839744 11025983 601825433732936534119624153543050071232 11025984 -127627676516148870604229026396256600064 11025985 -62061739741007148385977245553150648000 11025986 -16606937280783974379273456374824935936 11025987 31479688165010728044612284896247322624 11025988 586658201434026941265499874647842447488 11025989 23027206733223319658187763179975921120 11025990 109033135812580449495301447873212403200 11025991 -9517069490085181605466587388720487216 11025992 527684098902092629933655219080080000000 11025993 2677967847155142623511036755743795200 11025994 201277787994863011906422615335300696064 11025995 -329544781397839715977627149632320284000 11025996 146476223335810633207930860068325964800 11025997 -486528953486418734279363882705115157428 11025998 19206592954789993747396415430930168000 11025999 615841128217993513526517872720062670184 11026000 -72027212560752017533021744400179200000 11026001 -218351864395966998348528134131988307648 11026002 -88340937575209509998742866011261762560 11026003 -448792729698873610921723462252413666720 11026004 175592868537133054874390634266034278400 11026005 -204626815793917200671681558461045609440 11026006 -119419937171450392482582004192096590048 11026007 -386989803521374062494516864595934795008 11026008 279669020272087995832213290055137361920 11026009 -258368402679925074011451561308966784 11026010 16023369464461255746337214057163544320 11026011 -273581373909238261874168987765636679528 11026012 704304230013945454708719217880413765632 11026013 166104200802296674154297544661570692096 11026014 -135860613093971541262587394333189245312 11026015 -37585945191488438386704129454996277760 11026016 243927841291954958775256651557469421568 11026017 810052640503231647639630685923253440 11026018 -84975103806631172617214298014845931520 11026019 -849785729159950917577133241946040516580 11026020 38366562527275061695046566982178447360 11026021 17524065074579491177595060870803281952 11026022 113469979834374358183291519945256341632 11026023 -1378971883524330624063990570573341016 11026024 -504263227832047544073536858568211031040 11026025 -514622010918726353766958137961632732450 11026026 182840578039479148429637563786440299520 11026027 -342752111179563153767787337569325290124 11026028 203517077287346641773548284781705610240 11026029 -221024847176331077925349899669671129568 11026030 8516758852060109220546643203889228800 11026031 24221542716746471817439084325926148232 11026032 -68692593407986745070379913926079447040 11026033 297064495582905862287388165561845923282 11026034 170861047235968297875076552817707617312 11026035 -348654550824638803074319020204892447680 11026036 -82843049287050993912046300484485058560 11026037 -283124105698697408764564621027524178656 11026038 -49498666599637236069569503663669486080 11026039 274077147615366469203901479188370189600 11026040 419081425834305706999118313747308236800 11026041 211178604420324045040716467721070580160 11026042 -106544970777483477636135932231611372800 11026043 148142272594136471725951828389151074816 11026044 23924378736500863041400313181086585856 11026045 -144464891182035088703004866249618322600 11026046 244314730485394458448216070311746603840 11026047 -62353807514182511784004048754949561600 11026048 153834847009909635982210189426037882880 11026049 -10020158019608926120696366820228183040 11026050 -16090383345449656382141213177649446400 11026051 200091862203138839446483798630656684712 11026052 498665403642991375268331261150693092352 11026053 103493448025002545979832305097131287262 11026054 -135484506385927211476339388613932163840 11026055 -404444303328851537755065408061652506080 11026056 153460321981718979213611883469059932160 11026057 -340540548244791391814825586319550761088 11026058 101969240988029909694494161505830424880 11026059 790775415649422224978497024933174602240 11026060 256819114913611704682131797506421760 11026061 1039277969880893291865454191208644535200 11026062 20748488433216695512410191819807910528 11026063 -350163020867506987438234775024803668688 11026064 -69037650754829442500387006523950235648 11026065 -69847355886768844281112166205485172480 11026066 -7737256134699456203208641256565307616 11026067 225442622190997167897623308409415246048 11026068 293304499900241543405025264323112867840 11026069 -566176759900186148450178479910594301860 11026070 -60966079844247054321530592793518253440 11026071 -39979312931276733101188530901565882880 11026072 157015765256132318766474677883200593920 11026073 764733562879522493055850809478193525322 11026074 33313959029233577089522687836508791552 11026075 -129158885376927469596897388425467298700 11026076 -557136969491645486045617726632876618240 11026077 222551358860512197445695888441426549120 11026078 356373095791549357687207733821903737600 11026079 775648558704885717612184105609081363680 11026080 35143331665588611886031902912335052800 11026081 -632470625074952707932436232133780772896 11026082 -250929989657974144381636254372188047200 11026083 475300328528930474842122445600121666424 11026084 182487549995993423116999632135964697216 11026085 133737185218501062620847810657777173760 11026086 246881091456469524566258685169452252864 11026087 -113339427688628674164813766637492719776 11026088 -259262813803390537034484912404640983040 11026089 -196571738341243800210116021054231928492 11026090 232990382920239051772049145683119612800 11026091 122181765809328725507296859157003179400 11026092 -80054453234187801944385401655767678976 11026093 -294937919229436982847734326943482809000 11026094 394812602329959638670844838753451725952 11026095 205743218306683820762851627225684565520 11026096 141236227936975513748939029291018698752 11026097 345615051418673040369306206926724446320 11026098 52222776981192649665016248883364144640 11026099 -288424176121259184310971053556073864960 11026100 -204485179627571344522396575227328969600 11026101 -682395901528816733085662778424350132480 11026102 -629460326522212142090182123518381284928 11026103 -5652762278846701503555423509604893952 11026104 -406923196013844759917298772312533626880 11026105 -193679303122966259030628373116836883840 11026106 -3285435545786050196024057502547537920 11026107 -263261135900211060545496555777759998196 11026108 463199739828350399120070782050984473600 11026109 1196927045589480262941658442635336944960 11026110 -18264196619992189593330237694935463680 11026111 18092518819973405934547327498025700224 11026112 195698228896889736794703292786541592576 11026113 3298936775111877870028565588965403520 11026114 -218705799109830225216264904191587031168 11026115 -450048197624042840391824911807762346400 11026116 472004942846584546026238540352902182144 11026117 565104998639887950573375746808501691166 11026118 -225926147196535415342705936944504848960 11026119 -226717560478678723350423192961315020000 11026120 14861500503722276213302102459603353600 11026121 -500996215122122165647234586318555844600 11026122 77229856046663939740464068803084207872 11026123 -183758977554949154966257636696960205480 11026124 -241884836255223552148589345811386611200 11026125 -551364954815087078253919457972800500 11026126 -341353166972336550631258124487827335488 11026127 785635100445654865028495570474344893696 11026128 -53142031133586854800925950787221979136 11026129 463207327149537039572000211407593186980 11026130 -64251131997174334820911141413571442880 11026131 177798148396674734232587939570974483200 11026132 293206939050982870155557332378501443072 11026133 -634890634243912275494885072933862909618 11026134 38973766144835568009319362753431368320 11026135 287630039421417205513455448606749790920 11026136 -475617373003104757934609325198979399680 11026137 17573992941790342855125930064210181280 11026138 -6099440548612040651707191741159025920 11026139 19299148952595088304337023409581141808 11026140 151581348442596454767561880482498478080 11026141 160678419225507937106993676814646645504 11026142 -86602334933128067250591566040392864256 11026143 -92499607531302065597313340048415510568 11026144 -208500825111530459001339658509544587264 11026145 -216300613519373884436032992472038104280 11026146 -4560025492283473942918770716027986176 11026147 -1057065524487520285429877794595812877688 11026148 102592002544225830052391356052234403840 11026149 -448226428748615872438392539878585694400 11026150 387448924019699615865601595282735817600 11026151 255279474875531354106297720578626180152 11026152 -143139614212978315864216241880733286400 11026153 -660860491286916481496491685152364342400 11026154 158657455163150621659922810994406598400 11026155 -48346470331174102508221503691501793280 11026156 598666123964447507293621994272329216000 11026157 1327140025597742228357825002555780961760 11026158 -18231689309309650703468634557158453248 11026159 243975810146876680693843077163447463280 11026160 -33938387437886630583025816554642309120 11026161 592315556435334829468857381170549492610 11026162 43498097510085521802975684981884267520 11026163 369003773045790523468998479242934942412 11026164 18275160997619113751767805454885058560 11026165 404711598425612297420980971899609628060 11026166 140249761099577280055008191924261812800 11026167 -12038301597457156019516013013975433088 11026168 60528459445367863222594277298986434560 11026169 -344045334919312049633741051998850205888 11026170 127479586615951912018323571579318453440 11026171 -43617555035531761026222017972126344512 11026172 30006071945601168385651281999042048000 11026173 -86089415758821730969645339316503752192 11026174 25521223913131916297798086272914224512 11026175 -446952727627512909788801713271238480000 11026176 -139583207594841288244900086683006926848 11026177 -62748325303259476866354587524143720960 11026178 -113959463067216669210431861659583757360 11026179 76232258659760343652769980469351955840 11026180 -423485668567158004955581088312622182400 11026181 -826724788803578285404300020826684842018 11026182 215310292522483322948084227843585449984 11026183 -92477992405151197170697266365906296224 11026184 -9324665179433277502128037116168007680 11026185 -20087230835733412093715285619411147840 11026186 -222892318705358718109803642924538880208 11026187 588586854490664175040157974572727514880 11026188 -284145620992610156279462584201841694720 11026189 6174857085155667112418438044058672224 11026190 125081980812666902896351789137923727360 11026191 -86365002061793378628636703836675077376 11026192 38604950327568293096805023139030630400 11026193 -69628121009238126335102977052861940558 11026194 9345995867937010021762233948088302720 11026195 362543078388725959534480959520643233200 11026196 421807725089512582783441879491306902400 11026197 -48889399507137233628731859117847738752 11026198 104131190787700889390941419673852609920 11026199 783052883009511759557004780385910128200 11026200 187823520212927145236896429833781248000 11026201 275665540951095565359199542178467784212 11026202 45533070310158588460056946178703784704 11026203 529241718744646347882723840284626001304 11026204 93261808369290103191221439488893386752 11026205 -58143012675474558120357570042186261000 11026206 -10200218396224529941585350961890726720 11026207 833174783609573952409612050613011407456 11026208 -604760108226817368877110032571072479232 11026209 422313254884268977658164668213655664304 11026210 -67008377491483776699996976290111331200 11026211 -53276716124466151233576010978121520480 11026212 -2561617141046598618370778078037159936 11026213 -94592111190393443299682189134260065760 11026214 -426046328081430774087799192403499200544 11026215 159606851823075279064059802795259401200 11026216 -601452277982647584382915924701992555520 11026217 40676051172416240686384119791063633646 11026218 12184313559526824340247848414566494208 11026219 51826710705756494087838029682902301620 11026220 -149361901921308633664525111705031301120 11026221 -357903152658941196304055699818687954080 11026222 -52552640827421319854429694312601501440 11026223 178104870074148948976656634459288901664 11026224 141812912292060490296076919896547033088 11026225 206030942799401157795208353619904454150 11026226 26898947554415417954125424138965078944 11026227 -563339022317381453929728752518012624320 11026228 395935260074383763384044078646123485568 11026229 370779249960889298598091311120172701600 11026230 -66382197821959695744250415045775473280 11026231 283765374993463717004976536640778837600 11026232 -59740013110992625844075668330905600 11026233 478186182764688789558382743016253301600 11026234 -11227590328493306167129626302512558368 11026235 -128515093231272614659223353007666380800 11026236 94618050499101333140627894493008205312 11026237 -386096141332215557319420919882977133114 11026238 -294942413156795123834918052320403474240 11026239 -162889603400495577764704032470850048000 11026240 47852490038548087749797555867237744640 11026241 512399352995893038162408811908528840642 11026242 420133194777682560603687747306779808 11026243 -446152947249898439625246569562656518200 11026244 -16806528123916347386323617061419118464 11026245 283923778567675258778618492180743497120 11026246 62396445104177564279778379442952192 11026247 1663126600188503197700166829600700601600 11026248 384305774597459206610301365775736872960 11026249 -28258889630200926065394163157537401436 11026250 73907265216525367625771925056202870000 11026251 -488896375093649611746352991033031922320 11026252 121325429637361267802162818021229908736 11026253 -64247356447937491428748060970037856512 11026254 138617250474248900908191671136450016320 11026255 -51221159527957874523952933303078062840 11026256 -115681329997072029523156081795806732288 11026257 429637578478928102853917464596990061824 11026258 216241374833060141129117516938222350480 11026259 -264963796277338199718590216209298058240 11026260 -1626819958453812166337280919374643200 11026261 -165113706196671245394973131025402105138 11026262 118878922095093035534738432213432928384 11026263 237084899395553895707566749178631524224 11026264 -286770230574414053318798007305766297600 11026265 -68517430738077323286876712371596956800 11026266 -82575390781306433988274758089168074752 11026267 220510354967684309496944952579014164480 11026268 -516515046566780901294709480724637201408 11026269 -138953178219407845482973094500071215136 11026270 -256288920005191482926011269071292441600 11026271 413957285891634150907635707368136899944 11026272 -490623329988821535138695654544324427776 11026273 -213115246656500016584992362215337566976 11026274 46074356561194352069548058303323870080 11026275 1543275564517582604265011975197574400 11026276 -614933830365528058259948832319376275840 11026277 -551597247784398050366426045213300207874 11026278 -115166411287642278034356549602287714176 11026279 321692333559463329340765268635892125488 11026280 568647015507694223898507958644293990400 11026281 -141419124687714558723732987600332328576 11026282 114741645906638948581815368086234877184 11026283 -540092451576638404376048844857284828056 11026284 -129425915005657497736154247633719192064 11026285 51071733982044793651609103918408282160 11026286 -11291805660546481799291506535299689408 11026287 13157527215856691154765891637894646952 11026288 16034572534203632452312236072654209024 11026289 -52253427845129904397341303620112172560 11026290 -164996480386390363277429847574309224960 11026291 49048490336702430877747674297269103692 11026292 -3917912980522324978532073546503559168 11026293 -624200020492594926126637242253167789600 11026294 361067782749572570258206365582264067584 11026295 -56210318398679036023899627368759634720 11026296 133459198439731531773943321174062182400 11026297 40317649498969760652967796038930312704 11026298 13026350013261861106806913799684524800 11026299 61911471566531444819710709518148475360 11026300 -122235346546848283072975659681860275200 11026301 32394780025403538824699794436752914240 11026302 111787037840632732920015569701529278464 11026303 170558331369854510929351363218193604320 11026304 -441031921636250295328141499732097761280 11026305 359419232052400255305238014877186305300 11026306 94676507294533234532126594632037613600 11026307 823110462709504369782629564057707634556 11026308 29277964684014052479918747484210237440 11026309 245030492209983301015060545117087210016 11026310 -286377828233728430162189950189961040000 11026311 -73939363835648007130892849840733325440 11026312 316171500958822432533692391272291328000 11026313 306944530942078867336255053997266891984 11026314 51631527663334291643865466086056371200 11026315 239241174162545882152287763629762964320 11026316 -284538583789062864884078691061339548672 11026317 -63183555418215879940959775650178451520 11026318 -4326060765589937331518795052258501696 11026319 -684044335607149957380749622646144893504 11026320 -95004785906612281973689602421606318080 11026321 629862136326849981476039248837981481522 11026322 99367287095125384986734341968559449600 11026323 -64754423064284273916801479688629078136 11026324 -720388916668622687778245905945059190784 11026325 -128336125173875192604590950831579840950 11026326 -290792488313460044105106509342579097600 11026327 363687342204753132876331836869920545680 11026328 101660413829817547886941661215617515520 11026329 60990679019581186065494333376596178384 11026330 77862059357651082514996796091307161600 11026331 -107687681974063609853854978213668788400 11026332 188507891632205413866423783393993576960 11026333 -214174094891893110843241012142593013280 11026334 278382374694725411213865842219014479552 11026335 -34625323794605810643600826711889138400 11026336 282674521973873214958459756672625541120 11026337 -390601395389804511190715952185201364288 11026338 -6781839381338977425304438156494208512 11026339 -314052494914782570501187238799280903760 11026340 -59818726999229729242154845725049843200 11026341 -49601136052421591204236963012413523200 11026342 417444842132276589510602933296746801792 11026343 533022759462829480481288638581041129592 11026344 216449134400569265053078932479504056320 11026345 31513666455340743523188326214507920640 11026346 -151513999305125579240146415340088396800 11026347 49361364440305660114777548750148781400 11026348 -129993155503343080960724517929361947392 11026349 237785880419131545335396653527675043350 11026350 74210538041252736303655170847746504000 11026351 45062833232980083481098055394366907472 11026352 42310629998303065898609708125997137920 11026353 -65414093378149963619757909961551395712 11026354 -194234131972698729751366135450414661088 11026355 113246715751020797935282550110958373360 11026356 -227661534316950801278573429707495145472 11026357 -13282655504672711144169624692122917394 11026358 -978138453864262218529734358157925120 11026359 35570238283395802160259029801896955328 11026360 491424015304564859822266159812827136000 11026361 1441218718962782191751145061693617600 11026362 195295659910272207583277983063234532352 11026363 13204465778559195200776759021802425840 11026364 1247113149315673750631703050255572233216 11026365 -41854185611719329234474656992821196800 11026366 -190176023659072299938772659432484549696 11026367 1229837081972726926541285046856897608 11026368 25260372378860534393271194820185948160 11026369 271298243007112979953566120315539688770 11026370 11684075586110973351759331918898732160 11026371 -69680477392936440827110984056516708096 11026372 38283088925989618930061064922860373248 11026373 315628802821665520718422256849795630622 11026374 235653088424046508938937003067630036160 11026375 -450276591249745969460746359596613606000 11026376 272926095201259349674199248599675586560 11026377 -478437336339287863170243559997164014486 11026378 -313427086032944435026274874357037267968 11026379 -31614434931635268565116741220036980960 11026380 -5990934077104216750370288567616153600 11026381 -37080386182916559288563813814993143636 11026382 -99817052987911564618070321423644454208 11026383 -405566144894069559809666068720479968376 11026384 1524790591751364346075178218695819264 11026385 135111450146471474981113928769213954600 11026386 -78409738756781772655212454464020445696 11026387 -483567590326562573767865376930704568816 11026388 -223942531713581925196309928703631564800 11026389 73246706173362011033243805436709873568 11026390 -93881141065751395528428543183828556800 11026391 -3073431447822571432250171399089084800 11026392 -108627964527177240868076647861370880000 11026393 -273988618555322077870402157204498220800 11026394 321013369488905639091722271039251238912 11026395 -49454092004063699305258998177798266400 11026396 342594829939273860172986966260586252800 11026397 -7824902550045427659667081519270616154 11026398 242349806607060365677119617093926188864 11026399 -644189219766172771141183320493030664 11026400 -75493601780550872217203076506320896000 11026401 -40303822642422594470480568857355851616 11026402 175562362786717931685943010053851523152 11026403 -61046955141023647109083389499433400000 11026404 1452239738462238559536584740340643840 11026405 -249297438472931515115951736676878019500 11026406 425929986078582324483406223278188541152 11026407 348839025279504721973402978693643264 11026408 -652804795167361143965943517166220887040 11026409 -6905213405645885194014899509967384640 11026410 -159227327042751713108017944416827472640 11026411 111903252328098963248882138534018248848 11026412 127394900114697265647044233983547289856 11026413 403345803671451599999017194909790221942 11026414 -112794421172995187108298729486503618688 11026415 80062393377648473966509095540295999560 11026416 32447984098901166063881120233229156352 11026417 397991746836484813442785155172942407012 11026418 -218073934056457412805390694019825126496 11026419 415731152931284361276818929593757477944 11026420 -176759132668279283066849844015768894720 11026421 156182943515096283533361598507139635200 11026422 -87598524526795079381090795245000243200 11026423 -126331820365457172656686453441757346328 11026424 -371980340250208021380780117822942105600 11026425 135846307318604135885927776194266448000 11026426 -33663496520907263746903841190522270720 11026427 -255765218320662119947276078397845386840 11026428 -121636419318644740318660824714544717824 11026429 17694149865067383901325626293165110976 11026430 -77507628441069224238182420190895964160 11026431 -1818642587478909733559664538897155984 11026432 471133475747718212878066264826766688256 11026433 -356256428831092950646040162394576128976 11026434 -161104701489309139553450744961389857920 11026435 -311332413183475024496353658201042595840 11026436 86432959399226872981505881994784535680 11026437 25544750129761328763205842861089672160 11026438 230749909602674935108144910465187889920 11026439 -561909673731337413787299893480150630760 11026440 -71678041878260497891090886799496704000 11026441 224601940531730330407139828118101078800 11026442 -16390296847258161550479247810518291456 11026443 -491878702488129251573572427224109520936 11026444 -76843374052144063997345437874550675456 11026445 -236498340148788299065091498863649756520 11026446 -319978084620685834117354893580526970816 11026447 8255607323046529503261890274429279600 11026448 16494519828207001611878544285776216064 11026449 -120776184384120205555570759229235264 11026450 64006839595179343850326067514013182000 11026451 597093057275337281736309451664121839400 11026452 1417530024206200386563458544266788864 11026453 -20837854642919208893306109207635544000 11026454 530508344122068767726833705170113542176 11026455 230050839377618475749446337030824439040 11026456 94707698870150997690162904366325760 11026457 51345959709801538055880039866786811072 11026458 -95430820651162036137967666293563738112 11026459 597776312802936456085489680654608100304 11026460 -455287691868655514763319975004285107200 11026461 68890032556343874642239546080698079200 11026462 21452791020945381950616180939349219392 11026463 66124600555319229687697243919949390960 11026464 205983362261826716514800843416621547520 11026465 -77432301654922956134130536280813772140 11026466 170291550045809038099145150646865137024 11026467 36708701327846518713859907283170185200 11026468 -67120733874513660564385455814284906240 11026469 547354913540893135374316732388223250044 11026470 25135571034044666159334688602468898560 11026471 41973531472706747331592315399832327672 11026472 -803846680146984674819005447167772600320 11026473 3928279681225167363788718100858667136 11026474 401437961856365002458669633520607618736 11026475 215728130647516218758266918429893107400 11026476 -355306866752515831946364355101400642560 11026477 46976644381312965341246161265103484800 11026478 -406799954824143650974100831370393312960 11026479 -359691250564747708871610992076886815360 11026480 -17328424526502125646164129157337251840 11026481 158911292478267125186514865603272279732 11026482 -114002202754428101922068014199728453632 11026483 30949434450714188594254169720421780608 11026484 82223392651762537508198800910137344000 11026485 -179562164195698282085739696926564864580 11026486 -85211563987631564333534788131663731808 11026487 791014845945565658512370162224847828136 11026488 -581220732968487809997031567903518720 11026489 -335438561143854575266704232253461696044 11026490 -2274909163899498864507018613203866880 11026491 -23224775889854742452486344695396646656 11026492 -609838928109888381145719270530235030528 11026493 -2262107204661007757175152149089782196 11026494 -235298801780884402154796363354366336576 11026495 -179864506937302118651016735145634445120 11026496 -60771986422784443703891933802025451520 11026497 283909053770669477290918739294096190000 11026498 -210866116186092459512987014544201064960 11026499 -172475715746889252986532454512426668544 11026500 195753576914841862782168574394962944000 11026501 114972730894967364485387755331317892892 11026502 -239937889133226205331121352117300248768 11026503 -82572973806213170839960346519584945200 11026504 -33652903266808774814488763367456768000 11026505 -32583464763202628965859988633701402880 11026506 -96178622829701652134502426084086634240 11026507 391071328348859895173024837453714324756 11026508 217454413670479522992565329672046019328 11026509 20923743263116174209530078063552051328 11026510 -153964062184192020100326512589598080000 11026511 -532307906967471338286332001206558463888 11026512 52523259038563512798916431995655290880 11026513 -154084491046677626588566750230332081856 11026514 -250097467507364424889906663398153808752 11026515 -303782189269781520286723891415987642880 11026516 -219575290226217382042895497697619218560 11026517 681114606166715236777090428949269020640 11026518 93340243176074014081278026065027271040 11026519 -205594831368699117724273651775725540344 11026520 14747213122567487271141471332394393600 11026521 -448553134441885440606947725629927177216 11026522 19280873750229143519422934601594639360 11026523 966070587129257142219763282987828129320 11026524 -365800461782314267146577515414937081344 11026525 -68932544433882584845794744541312188000 11026526 -161435038400225946554904485486517632640 11026527 -395219643938486718604922345900730769080 11026528 88236114418948108864340819430076317696 11026529 810516676248353523482055000253396248960 11026530 -20349165036940199568044865973387657440 11026531 52216720986943046273815540283537442332 11026532 396242788342865438464661808042732877824 11026533 30738920224311340321500114994165248 11026534 -3593684786079126209701174211355319584 11026535 -152238738355615719844487123415255357600 11026536 356418638652680680145440141620231782400 11026537 750309832822600200600008108042966000186 11026538 -149987077540602645628743785444161933056 11026539 -102920351190579278768198941925191482096 11026540 21568788017129631386392439143834460160 11026541 -2000803255361775997308797344823983274016 11026542 -146103830792463975777164269121387875200 11026543 -767599898726765029270846507944054363792 11026544 39973684105033220301249065316872454144 11026545 40597675117734705536056353812944404480 11026546 273050273058607153525385381225654291472 11026547 335663945762455140115674414072531548064 11026548 -194215180140312763929124638833762155776 11026549 -35123767942624277358269726420272811780 11026550 224618385774453440411711777776156468800 11026551 271155476607154836041740285900258583040 11026552 204925481917396049259452773863351705600 11026553 202908612134808787947248809344908525802 11026554 -94033620802846029093274500931360604160 11026555 -115685175479257041829013109495080714400 11026556 -106190600023820462356371136456557127680 11026557 -1065311802182830865870523488522485484160 11026558 132246525653887863176410952298457819584 11026559 -815906705878243406782361814974904474240 11026560 296458184869362305228950972247782195200 11026561 143075374185466492202994681033216814784 11026562 455517881987059502291787621922177623552 11026563 -186565283515383544093202267531370616656 11026564 276087815462092367770983488587923311616 11026565 -298138972667973932529551539130178077280 11026566 167917098266264248068169678034502279360 11026567 -86970742343636033474442365474786833384 11026568 -67287234939885556434531876219758346240 11026569 551290113695960634641448176515333069920 11026570 -261878229678420634594874836842115891200 11026571 60682151443133721826176289795514978772 11026572 69342060117694296550390668972988111872 11026573 975637263407252117027303061427787120822 11026574 -210653914385372418359965655882841121920 11026575 -47558699142515330566718786707353092400 11026576 1283444413041943684298626275074899968 11026577 -31366787366207913480988714364960487900 11026578 55422820163850741658116516541909751424 11026579 -513689223313652984651450783806644042000 11026580 -407352815253204572085888092684982681600 11026581 146250604043175453115009851580905165888 11026582 -71114511962335415773294490433423840000 11026583 -1161963419270648883697046786113985179200 11026584 -588561968630054408794052825057918976000 11026585 -306422849014547330683418936932272059640 11026586 -335865464365218701788754245203625525008 11026587 -191652203017601346896190416301780513024 11026588 239655467460545010552401151365969902080 11026589 163066152783244982941685149952613615456 11026590 -29078894324864759327728360727966208000 11026591 -466656106974630012892792512445210521696 11026592 -331165230422527538968009774772398325760 11026593 -370654195933212857740469288826643399920 11026594 109008976593662847286281454295036731680 11026595 82157906741003894315627986799300667600 11026596 -29250866212108430046426341631924019200 11026597 -30337771759101079671418389201713112900 11026598 -347174570738798567373760729881874534080 11026599 -128912474125225979661268633091337336960 11026600 -123603621829288491520381932537299712000 11026601 852786308832595218969347254790414692602 11026602 -269373655081742765906773573295736413520 11026603 -144925458016936292551959318180468455680 11026604 487154353428958635799016542305847821312 11026605 -184024651050342793281678604310684651040 11026606 -75801605410376346522900623403850285248 11026607 -174144368663196569847462134758611486528 11026608 107415282940879181871146587686362087424 11026609 -496473215420789306872682212464510910 11026610 -21068131547628023885221136371222141440 11026611 1062832099132343945685247708097128203432 11026612 -187939638614561281696978212334695782400 11026613 213244912106643828223588543046027196924 11026614 -3508586013398888037525683507975872512 11026615 377650481933814696244055823545550092760 11026616 518004679218081144504158334733299548160 11026617 -277316233731075233341606736890660096368 11026618 -146714128857071453728761884028895332384 11026619 -22411331878088907082168917082420710720 11026620 152193000391467463685286682309615795200 11026621 119991411574536477880973809357617970944 11026622 150831051222243791359739239606492631424 11026623 -39672845481132328013933554270005647616 11026624 -13333766535119596658653214324826308608 11026625 823577917490773815301745598281883330000 11026626 -28229871189069316784585541267661570560 11026627 670071917220594512437524740103326364476 11026628 326689927543107480839354596434691292160 11026629 -205303339799950038790061280532353085476 11026630 107327977753165546447958962568094840960 11026631 -337436550770052650894834500182850671360 11026632 232250032969382497361153382181679800320 11026633 -52537577301553908710250292048961201136 11026634 -24241430284348545682249019073116024784 11026635 262536078276464529895193793053821359600 11026636 474348633589562704153127360272825998080 11026637 -10369200615378855988106316292616916960 11026638 -54307692722171256645594272051223429120 11026639 11384148450171832782002374687750074424 11026640 -118941933139223420890008609012269875200 11026641 -527452384825552769011184684298308326080 11026642 -604242777498054988429719376715088550656 11026643 521493914849217780665158920380068214892 11026644 195501689813101033043474183769869568000 11026645 -191786300914836446238764304710823265920 11026646 -555994507850913454346785304097143509728 11026647 -297983195190259473175066736213334487776 11026648 -105538013805686276080414561596433367040 11026649 553686067094593580788456029635745485520 11026650 -3841324773641535866691756288517056000 11026651 -515114859886306298637726151332535739400 11026652 70865961155347594609823608860181788672 11026653 74686208293087136561217538613114584128 11026654 -107823683356547078204189014300844231808 11026655 30309715704557324412561692671725240000 11026656 574103575412699443755467437035046305792 11026657 24393738555954999355376035064796822832 11026658 -112998938125929039492344513504306170080 11026659 329014722792624692348504692269066392064 11026660 -37845921400210722404263220733982371840 11026661 -157921964250233943966851080487557994628 11026662 -6692913964588125091211908209663528960 11026663 -529844660376556225558562886931242180912 11026664 -761263798264775744368357781123819028480 11026665 -321133161794924469502217264006377843200 11026666 633680282613436379877909123759141216 11026667 119778557847289258351225487706035305716 11026668 18650890612512350747322457661106992640 11026669 -230002840773255740673977101631613201920 11026670 -224193775486038340004285108788204416000 11026671 -32497879780655770545620445067503365376 11026672 -87960607308143857155184393267728154624 11026673 -72092048448844720618451546686484429760 11026674 -93532401721442703583758492973468033632 11026675 -231905157795364129965229955118791504400 11026676 -601748324245263722982913592112647983104 11026677 452443914534433636764353944646926219008 11026678 91713977394516614379772277563300458624 11026679 170078861902514845227328416237447938280 11026680 101291884085901062474150386381966540800 11026681 -273887085925324602217183153358656210176 11026682 -387253694371380047307790104332411249808 11026683 -63718656089714794144540075402876522320 11026684 18347941052453108788932359454519996416 11026685 230454053903646809468417600535652761600 11026686 52040253844866156700189740949734985728 11026687 -119789627920778533356155153545625808000 11026688 -237478666993402684315340301835048058880 11026689 340289711421396199686520026220001400624 11026690 -95137888849760674751049146728322834400 11026691 134448045223111821232220117469155254080 11026692 -417060051543269650179270643013276544 11026693 -418293872000198634820765369727664818820 11026694 -154778884104733891321005467150839018368 11026695 215642309608942160303344928543215891920 11026696 162257743328784648996794186997118817280 11026697 -498237199086618132294246795368862647088 11026698 -99894496848346318149190848667727734272 11026699 328941399197184564565275945335630822160 11026700 64416680333348112770453746324665446400 11026701 -35080058093083564824300897261925600896 11026702 -310116793762770956852355666142945616448 11026703 157573450181373108294027682922968653984 11026704 3178390083849926827322194052294639616 11026705 -10805898810197734240491655960549343040 11026706 -86591441351819790473182772373170804736 11026707 -493162197693081973601262366747822736320 11026708 -50044195261421451358529400011849453568 11026709 -165703517318715848260049299573377711090 11026710 -66905398675690544199992541789956970240 11026711 -1026979570056604047436609488802007157688 11026712 388828593650509993731854526103814707200 11026713 272588773487193296226083329850929882464 11026714 -1643050673740466821830960358270514208 11026715 155892898937247817377864615969925988640 11026716 -196523639773815872968821920653412990976 11026717 788066301613024792051383299048668680192 11026718 -457531020864077233746727025539723021440 11026719 -43870115922275807637138154219271224320 11026720 341586101293127356925963964979369082880 11026721 -588136709197717538811000473365634959356 11026722 -9340170979452676373403804874307959296 11026723 -49199563726658516957495439964473691256 11026724 -493073352499647379771645525809361413504 11026725 -481146017852121914063646560225074852800 11026726 269827701203593783107114543355964590080 11026727 -479180186193931223832735049350176893488 11026728 -129027978776726423093920480848899942400 11026729 169500186217954431433160048711611025280 11026730 191143724046308638025861626244775360 11026731 119069899878608252730578650435779640320 11026732 518794757568433994307901917247318052096 11026733 719246396938673349758705460595526840982 11026734 -140380998214163113162274894696189776320 11026735 -198366846535838808153260271416672308800 11026736 10729596262586527787057574685837688832 11026737 -321618315943412322908177480345176464432 11026738 410702988836321844460141934268646190496 11026739 -145370881614005859540056186994525689460 11026740 53749975903040062878553424782524948480 11026741 -395650484371721893771323173265487401600 11026742 186142953434305416502199535937155514272 11026743 56574231055743843289624325815516723200 11026744 -160525284588985638918999671305054617600 11026745 4688510389382262818542633853864589000 11026746 -111457782142073764705143831881804889600 11026747 492345106294295164566831931191132724196 11026748 4243245595981237570559488137589378560 11026749 -113439667448105318132421253767875886336 11026750 -39133517682352532842084122719643456000 11026751 -108366222883433420017550748369155101248 11026752 -9219336938043654235087666454772842496 11026753 -602251530669614595453394515115618535998 11026754 52230877731209540258729632483908090576 11026755 -39462161703934772425034364873928509600 11026756 18623132766830618558102564837632018944 11026757 190219776085920730866598742523504441600 11026758 -195866575913521436063841703720471703040 11026759 -728733655169014924328813578939635888040 11026760 -394837004611266359921653986422099712000 11026761 -305155090940272349142542690547541470816 11026762 75743081740407483012714313648555966464 11026763 -595173196451624575000232569125284054616 11026764 294864452030283671162078864032997376000 11026765 -109338962253581918704050519244028012340 11026766 77655982968837749640750117419493736704 11026767 248250985274425597092397576504634570640 11026768 -402598979126628681601695244309755723776 11026769 -291255983104432355159154036061050466956 11026770 195936232717167878650505047035262041600 11026771 64836540716298262744046659515222482512 11026772 241666278969908514196733531580737429376 11026773 33002794609694634748272672783851269902 11026774 -403193193685543930877419452713539075008 11026775 -102967584397184072541497575527850598400 11026776 44912722270974136422433219984628736000 11026777 -75418148393493209201318240197000211708 11026778 -25013933117735120743923750423130887168 11026779 -192054213943837693939886824882403283816 11026780 -54084499486953877520362008477706406400 11026781 -450990383707210851077126242095720851418 11026782 -66331232975421648883981869739358127552 11026783 -502303246965478855200387576891571499480 11026784 834120897113374385225734167432144224256 11026785 -108627977023442049079728714997324846080 11026786 -60281913077160307336559171854007317440 11026787 189887246269425677247262127272391150640 11026788 21256434220451045446094016772330214400 11026789 -84980978246057591719441929972821573600 11026790 -34863812459728893131160006269938857600 11026791 5273549673672738173141273516292777048 11026792 -95804850005045885291857988733701406720 11026793 202817980290760916141452338475291365120 11026794 190576590327566281330718310404846104320 11026795 91158413447705080930838300814545288880 11026796 9243789402994984930288797787880838144 11026797 174185592965920842282065976141890940480 11026798 -134549638994303958194824116991136535936 11026799 292093498906817643658553709064918719360 11026800 63095729099485691828426253123280896000 11026801 51785807860094868674667031773342261312 11026802 -39593938594330517588582535096847910400 11026803 -434863299603035857344051834373098916296 11026804 641087742083220267910693859948650500096 11026805 -143143324719122121296491837549307916000 11026806 31013161051311793752004611485267963904 11026807 12865586192351023456578970301336519040 11026808 70516947290443993947590682558187929600 11026809 -44271385735212224358494260305074082876 11026810 -36502404744448432064211372888772753440 11026811 1596512902642288956691517169131533923552 11026812 118270616723144444337408443447924097024 11026813 -324158958904319892980426582452442215002 11026814 92434665080748463512868456481595220032 11026815 35936247298286257235414375137520580000 11026816 -276845601694744872112513523900303278080 11026817 -868573726455242781312594927630214562220 11026818 -116544547866431182059212762748624204672 11026819 -18121776104649493820364539775613147780 11026820 -97107623385819265906706287339420876800 11026821 -99426037378335023850823249207300823040 11026822 438605007713547011002356473639867903424 11026823 -249019601654339198408521792693961801880 11026824 -25525612244965901328323278637485916160 11026825 -426441249365595088974514887062680600450 11026826 71494431647265282443398590051491784960 11026827 -102790062047475350924187517356201707520 11026828 260618094655711729877792126157382016768 11026829 -951670957584993662630807062587665857728 11026830 13516936475747904287679016929369121920 11026831 -867356370626401620151143747330983420368 11026832 73074651718616042198269507747692429312 11026833 172036858432418960492528186953463604000 11026834 -221533075419230279585055368948751360 11026835 89634374011050177849226723775777623200 11026836 -181155698427540743260085774751410222208 11026837 636097006587175892824919063363226713486 11026838 184179525472495755928707437381284684320 11026839 -193317717257613825791770923643135258776 11026840 -292593576838648921471551416987566080000 11026841 34979525202671758747883458924576611072 11026842 -2287453349350675906189637656533451776 11026843 -218008443499884759209966761398526015920 11026844 342718903511270329223776321189328578560 11026845 510018849293144967755663360966668464120 11026846 -309147544431960439995521776640678100480 11026847 -42261479307139013907251356153504426272 11026848 149183727118506434166167455436195758080 11026849 -426620176116734153068935162233780615760 11026850 -254193082655380341763100668321699059600 11026851 -6386538108286638841296779222837328 11026852 632570608983045212572168352255436599936 11026853 748727305083512948790894577535340999102 11026854 -243621346658627216400584905409172952320 11026855 28323174068253647314821094882680760320 11026856 157999879450025958732088625887377807360 11026857 296738278228468505696197061757231325440 11026858 -581456754087230542093099445346534618624 11026859 573037693702834697144611798251612626040 11026860 108863177242828743684029221233823825920 11026861 -400838105579692293981708148517604162538 11026862 -189129990515402112320290474435149334656 11026863 80234159206737312797706703554148985184 11026864 105032570819532863670832683404304875520 11026865 196673050950838974262550709241604014260 11026866 69660184479558591387907912743839404800 11026867 -219901543521422752140518315388064317840 11026868 126621954778270728225389767454281715712 11026869 -7906234354208186207829060836409674112 11026870 14615010524392119244503572562635126400 11026871 181805766779473472872269928214959721712 11026872 126767923262446628545082873622557982720 11026873 -51293538319857986045527906753782100800 11026874 -172496160172874883794551314299154866064 11026875 -6006282024184599242436444925901685000 11026876 -4577618438672340307318567873187031040 11026877 6574130099932066638108266869396750560 11026878 -89732974246095735416533130503164933120 11026879 -317304320706566638335084445651882542816 11026880 -11440151828346180873672498565569576960 11026881 -618487923812012525470862477216474120160 11026882 124846006189874367436133390868200592384 11026883 338843249287553528269649477748555725520 11026884 11726578297907582006009059753589102592 11026885 -329444555533468618048449348091199430240 11026886 -59150738160726132511960180352596134912 11026887 369600047638655216136157605185016033960 11026888 351577629045737210429754317519417026560 11026889 -834375974887031307684404549090296838310 11026890 31845804831704556977313575931076823040 11026891 117066142208332291557919742885816998292 11026892 -448767614282207837380798455738210710784 11026893 96556855596395842265628406044137436864 11026894 552217106379165315527203986155904100800 11026895 458468167157287592367850490256800369760 11026896 73306673921676431115102807547927068672 11026897 -155408979438115930008977636790504535680 11026898 95253116489667574253036960103739885200 11026899 7204195676988685326150016849989599040 11026900 -114283787075272923061270717880586736000 11026901 380747641704548374022108194913615245902 11026902 -22213999309868307908962611730329600000 11026903 -128700685000109933079015629176186986560 11026904 -5354664334132720374732222213303828480 11026905 -218383818584920333962923589058526042880 11026906 97140771199890018877150384486638315264 11026907 -353603575677575002512818854519281037920 11026908 -395426323588519289114521531550983572480 11026909 -99006532233880921133086580052170851560 11026910 -89663602059076488291812090404781864640 11026911 -63093276935091363521535209819024422968 11026912 -290321656710879790431200048625144299520 11026913 25577201682217688891816038974904231104 11026914 159686146661037782852904360715224168192 11026915 -47772703084296116276196824307919564080 11026916 -384997295042245273964116051821948718080 11026917 191136799544253264378921773353435543296 11026918 21008428206291571158841779420697036800 11026919 -293577784538563172474378195616438868680 11026920 -1952058888988143009152243172824678400 11026921 707525060791549281391309717459450344122 11026922 77591068950738228408844390575406908000 11026923 -486073564412884756962802207634116584000 11026924 449151453483214962197807337905952624896 11026925 28385096183777015701689535632445641600 11026926 25245045604344206066493835475471597184 11026927 120747132074797717214985000308667250312 11026928 -10011989423069309445030904018428788736 11026929 -57882113478433765617451085539109044800 11026930 79306013347452971803095030617234643360 11026931 -239135569680734116947537157834565166720 11026932 -1759431312158323485306763522929033216 11026933 -114160678873475031153981776709628819136 11026934 128580040233702050523665522081625993792 11026935 15354989622706063774810740885209437200 11026936 570055083270990663044389708743319756800 11026937 -83200790147651679287845835558534827440 11026938 46404194054983411391046875018211510528 11026939 -199417298630313414399317175416092448256 11026940 -24959277917068063108548959669202408960 11026941 -379169903102798588882250813118333175808 11026942 -28792650818451082159809088659772633728 11026943 -438368526498619777339268248833234682320 11026944 132866122057870607248102784502966779904 11026945 22015044684060570303333714649707887700 11026946 16284023231688972880473740445119792640 11026947 -474483641837897801404016960466244552200 11026948 -114301937624454690969931989285771214848 11026949 -143764146605886050789086467770558134050 11026950 -9090297072246984098464039596730905600 11026951 15186619743335400750988814800200871912 11026952 1397343437872863128809493409253296046080 11026953 133657305735643630953930511217617803264 11026954 -165432370412392608711813254573067682560 11026955 9294660803360889733230464377732350720 11026956 401629801844586197196308919350462787072 11026957 -800075855961509737976339451354088622794 11026958 76149489150526389901527888398056137984 11026959 13983287765605484849193106975901056128 11026960 -77933527426948037416216064297024716800 11026961 701329491024689819531077856611595040624 11026962 98719863796270989881152300531060070400 11026963 -4490799809368556440804119486632662136 11026964 -149985619042217411757686150539574141184 11026965 228721260316571310881659633494873402240 11026966 661800635565338230092835570705060434240 11026967 -390282764269334913868979584792132573008 11026968 52142554492310876953066507052544614400 11026969 342473996025874197443065860173860231370 11026970 -391087974870023426953858352317265951040 11026971 -413098749695559520336874265184474680660 11026972 -906962934014641101010840654431404032 11026973 585479429493717363519137706263802399840 11026974 -194807203184200090034930545406235340800 11026975 429914059347063025803348523465577927000 11026976 23836021715933133063363367309004636160 11026977 140260417874058179132808557262247128960 11026978 205440830399933556710565549889462533120 11026979 23272704224759045668219788111251238912 11026980 -99482229485710956714924755654545923840 11026981 -191680582503853842073380245494643587808 11026982 114479845183243084036840742947127500800 11026983 -109886983519774959330871593001311446400 11026984 -138920836024046531933545348471228093440 11026985 54296703019201981677199281822391758600 11026986 -27849012962517377425151107494069102336 11026987 717181339164307477138222415173272851636 11026988 42506561028848366957878280074733568000 11026989 1181298429787340698874099894259553867200 11026990 25103357804879908174433893772014525440 11026991 321135739904531738582955545146295940000 11026992 -20378226112936652424490359866688798720 11026993 281372118247341523914027764049069683940 11026994 471565569829107721099334482671183846144 11026995 31408213612607249285947490012488723200 11026996 -494873062994407105022185451450423056000 11026997 319426333028357079664802896575005832252 11026998 220582929631739207981464932013451503584 11026999 -186536760275492381793625138967663138688 11027000 -327242502350939726925993596316810240000 11027001 -386910668013182761027194743674348475568 11027002 16306770153348777542925319561360617984 11027003 -15273534253437290527560605837542578432 11027004 24919453694362861968703135532557747200 11027005 -228897163726004541846078178223079434400 11027006 -442119383428394045246094953704493376 11027007 208952198009160597736891101444012048504 11027008 22133142267267753093566946841870204928 11027009 480877978505655753830805052420436828400 11027010 41638181289551193188932887107180298240 11027011 -491970056970665666524682625493983656400 11027012 761355089209355930954980174637552509056 11027013 -513296103187907692199106636416276948256 11027014 -99924429725387293152041353299936432960 11027015 8600132308082816826088967673440391120 11027016 -5024218833221373963197687627569889280 11027017 -471071817536185485190046581000068528934 11027018 -360884213821179115932254120707701716640 11027019 -580906909137838226426115579269432035920 11027020 -62647084192437388866696850166904529920 11027021 113958843028415365504513128691596806412 11027022 -232956022771027834554862325147997371328 11027023 158011067747078403174362968733673357040 11027024 2055158093941412900076503856627695616 11027025 219017493080251565597718561503110401750 11027026 185311064909725277627590769842383725712 11027027 700166808039964308191149773000060384072 11027028 -209155374497085584918738225018287067136 11027029 -24079673015387247941159691072149616640 11027030 -81531233134123781489824278539776972800 11027031 -176519518049255873827736775923180107056 11027032 -388282955901306329666264725485502156800 11027033 30886297561478977123961668732904970900 11027034 -43648438714887446476343559054091193616 11027035 -439825605187925914411572601832462425200 11027036 77329663082798853158808149549034997248 11027037 87984969070587473500264807751188552320 11027038 203281641917796375100667790832952928960 11027039 -578236974785927101970405860358778440160 11027040 145915676300175676776309934914648145920 11027041 -98237675559406680926077501596957638400 11027042 30329735717383713066611028460482108192 11027043 -288423448141468747438654410189323844000 11027044 42428423830074720153715543334524231680 11027045 478723614346218971786970491757904626300 11027046 -21241243741683926917157956911531196416 11027047 255270867712140895096775414675751766800 11027048 533833673788929097398668285934137180160 11027049 5071345573541907475955630727806169600 11027050 -103423019048554132702211873186580127200 11027051 77278717745077904282201166638490879744 11027052 346834172528250205046249205594205949952 11027053 463447785705628032904879410922070601302 11027054 -273537870372883992309323913016551897024 11027055 91570117309121512224606698511817538880 11027056 -230756685701879880994206469533968203776 11027057 -66602812702425967979430451750934092800 11027058 -109265781828201051000511977359719296384 11027059 -1988224563499135999142667368003611122240 11027060 255826272366773192351392554831867279360 11027061 283967774522183953049283646943755165632 11027062 58406941144175977340468472569069200032 11027063 261284885163066178011785757678650774904 11027064 -89776316243315660324049414495561646080 11027065 201103863102832886194297009442707684800 11027066 -65744954032197564206049322765806426768 11027067 -349605446383473682593790231841045991888 11027068 -55472261136276041008882802810939714560 11027069 -67648868555247003601067772739097233530 11027070 -15067494482264179065222679602406828800 11027071 -576750653402194127061190271298020666112 11027072 62251647150928114973407055749180293120 11027073 80793397218356966710663847476865612928 11027074 -76503785160341893840708200220290028032 11027075 180382815017741864705841197036442576000 11027076 -64932524575868070910403635186037329920 11027077 129974759016651976977225720915152320640 11027078 995677669946365526055211711532895840 11027079 4894683039514156162790466587991096288 11027080 -63727708332767929318667471920002201600 11027081 69449510402903025330313026835704041280 11027082 -270288431249931696796449780435660562176 11027083 -679470242149283392310527615739338074080 11027084 -117961090924901324226233540280370871040 11027085 -125464188920400808810982268473917389600 11027086 -91509232136954126795428199517998697600 11027087 -240705613045327787084065343694405476760 11027088 -7954540968988996548450987333747916800 11027089 -538016015798158649170708134923015804110 11027090 -113620182517385784352246734165812047200 11027091 377444890283849676725648715018002916792 11027092 -9844876714113449007008767832458725376 11027093 368159802772213602393346585298788608 11027094 30161546194691061310799585320241898240 11027095 -220794685387515061449479442869845038480 11027096 97870405476034192175257030453612001280 11027097 297574739538028800407390093256806033088 11027098 -157501449012612320116459863511281469200 11027099 -288466405297444010303669607757435121328 11027100 -20540557105998686581677924096829440000 11027101 -199984818135859901506770500407751316468 11027102 161472309220076783565196096907967802752 11027103 25183580051798117277567738330493444608 11027104 -136447471621301985023084981121290600448 11027105 -250375240824075203508530200080204404400 11027106 4505893580352230412862901009287198032 11027107 101847873589064317990321814332936571200 11027108 289619481618108246327929613710383014528 11027109 -456712966845460289361269481761087976096 11027110 32189592127632526415969194097451461760 11027111 1022557744953778938677585557621512206712 11027112 -585436315015726655255991929065653780480 11027113 -125687153031543084926424957050541259376 11027114 -34478029579455968711237003921340658176 11027115 357272109573578509606549451389056312720 11027116 14316001575020390825249579261362183680 11027117 559449254257333902016656506426816788140 11027118 -192167033129899728106226068940890078080 11027119 -240176751540475241223046478475535066480 11027120 37453131597041230809537012717252771840 11027121 -189027690730454537277986483599297651776 11027122 208333172084405492985229501358458780800 11027123 -21972531488543602541823161741329463016 11027124 140550838573443263376090745451675627520 11027125 564819223972250471106931143059182680000 11027126 284714989409991451494818176979951352384 11027127 -147138016932059032689318997760986527744 11027128 94377513115057574388378074776392499200 11027129 732697037577883941511151133860173538730 11027130 19833377148884856853416818568087544320 11027131 -461075455514023134869396583615245492808 11027132 229318493249289088398603976778196304896 11027133 -134506291634914177499112037091841118938 11027134 -1011783396853635272705672928661754880 11027135 686523684068145454507569888900433920 11027136 63904270832284341557593972245245460480 11027137 554016952915940534588114247841089663792 11027138 -248595751848336266767549056595393727280 11027139 236626004652336633734424233379628658424 11027140 617949043393431727324156985749159649280 11027141 84337933656139664173311750806805681312 11027142 -59706545724690637853028253948695980928 11027143 -452579758952574029553466049339924976 11027144 35969452201742529163618088166124953600 11027145 -346759760727704248772444171785003913280 11027146 -139270318594468351525218291554014616736 11027147 131290566381831847966254702780593974752 11027148 -276848085644600630030461673088344432640 11027149 88754103753900010815100032774057850336 11027150 276129611291533014148275576719957068800 11027151 86479576398179523113739507597636689040 11027152 -95600528659947345430692109417129967616 11027153 -400429423490237057193992671394663591436 11027154 -142352178878761682197141805743151002368 11027155 196450656962846056105479276587143893120 11027156 -215492683518461260850704836842892460032 11027157 -276830903662720339692791329491333137760 11027158 -201158250074361316299840414596315716320 11027159 -142081094531760077898880814114787807360 11027160 -85639119061367892468575998777258598400 11027161 50860168838843675981995840598724144532 11027162 -457296399337415962590698308633551479328 11027163 -231251790513935738512673973909253209600 11027164 -454009886861648159823507933854190298624 11027165 -40049235109890281482316059315361364480 11027166 68523840006975083570027514445108491264 11027167 71104850256996742883497937773041216952 11027168 -193890508941283308372375254310970982400 11027169 50556033500805421068057260480228492964 11027170 127392552698768581237948058123925918720 11027171 -1052973656991332258328041179004210356800 11027172 105343103833517829760387040227827105792 11027173 -56636547612951676131906295226976296578 11027174 21651208029259067058432927194931546336 11027175 71214551130885003678377548418975739000 11027176 41476028347063068577385363407551790080 11027177 -159892847041562485033251635680926304128 11027178 112190315926153532157413083504157184 11027179 689842845186798818458250783789123938680 11027180 -209406888670907455493884969164377518080 11027181 -102060402912744720163452800008249273056 11027182 424228758388157485870821119996518420800 11027183 378315560925071966992799792961061515864 11027184 4340517803006923032837000429538639872 11027185 -102650843054224812041597428318846431000 11027186 -43642098393207468887576401317162033120 11027187 -140483275095452068416420157849923571200 11027188 -598978508493889133078911378127450346112 11027189 -269814523460832946741976045454471261120 11027190 100433896547608709782201279904571227520 11027191 91624012341553877382533643859736087904 11027192 -216006133998786283934655659619964416000 11027193 -198596711587411724081299789881563928576 11027194 123555015780370208393413761708742121472 11027195 137860030975281923981519661094292730480 11027196 630011481107105517726596776708497408 11027197 115959333767576328356001385282107664646 11027198 26050881770544955006685012548489486080 11027199 -342477540716286389291725074370267828536 11027200 420017220784847744766770235851984076800 11027201 992789973610623105834697688755322151600 11027202 248029966140003298570183884398778844032 11027203 459921871341256504292625814656312615840 11027204 -341070405359513634752003108775174044544 11027205 470831193624528282092866083156653956800 11027206 174603060871181515911023384551409393568 11027207 -423169347613904212279807517580673085544 11027208 401364631428599971702985149650603663360 11027209 775206050293331312162109505039811207716 11027210 -177564422223379121198788097725977678240 11027211 17237554531344520108575066901951443936 11027212 49366486954773167495835987075594534912 11027213 570921089308233052160664630241387665462 11027214 -277357054506117343080220035348348096 11027215 -445067514817552043949000177226484769600 11027216 83212168932777058113113071278217961472 11027217 285759929514386733717019303700649316080 11027218 -2890128332591901131026971466553690880 11027219 -36668615470347622396764997375397137248 11027220 178404756462796874124850096129477632000 11027221 -2860807264380717404948626513193337600 11027222 -363078958819837950319947989229812741088 11027223 -304484951989482899364379317019135511376 11027224 -29452614644510970770552851240044871680 11027225 -495618941863160131012879163257646670000 11027226 37509754483804273244676437419845057024 11027227 121012056857968056699217856125609429312 11027228 -196454984634664340591159910540372286464 11027229 -318324421304474885235452129241490598016 11027230 35666528335084541442387369127324406400 11027231 -485825827077420060495538355185333399968 11027232 3792354798641072292988143712563363840 11027233 187870975996733744747816031230034771264 11027234 -65771610278635974820120852508051171328 11027235 -161732219441900720050334256896431445760 11027236 160482956674058359626954812842359198720 11027237 31930695552200025077359182833917575024 11027238 7030208207821307296812833293508286144 11027239 -483658538177662300957274877330756861560 11027240 134965204699921985066399992239582412800 11027241 5604509115833608323442993513925914560 11027242 -116855674428556959056840720669317804800 11027243 -1028819009719841232877852840624322066508 11027244 11373473170959305167763605603841006592 11027245 124918499210831768811026580224852623500 11027246 85292554049546291271005048238079563072 11027247 -217907527964644936684672241588189289216 11027248 -171724230476306991916679184730255425536 11027249 -292137893179024868995917202494316721664 11027250 183361275148166745085888847460100440000 11027251 422086710359831338087993894898356070872 11027252 -22636123428803149722893203880770952448 11027253 261323214798877251736213904827496267808 11027254 -78387427095964063340208008286466434240 11027255 -280404882250283233136274608327697516840 11027256 -72452921719669706661697620077048524800 11027257 -145686171835959469755292025434793481020 11027258 -24555912987725907948737053248878346240 11027259 29959405139721033710934909240869516340 11027260 364739677555647400065532351174265786880 11027261 -31032423730947060004095651924041308416 11027262 -122712173572937229553102524807032779776 11027263 -124961809577527968497500061202408943976 11027264 -2916601080686890842391916325806014464 11027265 -18370298633791286318562377672825079360 11027266 -564051305745599890564496828548591549920 11027267 -146573430097673983154961635616789240888 11027268 157249767444584235676189465622681640960 11027269 -62998659007745092582573007563123737792 11027270 -45318442451636683243328707276453249920 11027271 131281986913341567231959478248846943744 11027272 446947250519724954714264976933319239680 11027273 -653924176959346417598802437871740477478 11027274 156249814515122842159901388753182088960 11027275 -1508378144275028796922496174770794400 11027276 23993797088314369527749911660922686464 11027277 16012791406495192766784835816631584800 11027278 88145173321757453812752485704821922560 11027279 457207602893302701532739263941182420760 11027280 -63218935468009944254721771967976570880 11027281 -224190418324153950428477141108830529664 11027282 21878832332203504537365000905152648704 11027283 314401142841623139422586576819537174528 11027284 -300205023975328911136961114341598560384 11027285 622247788184288607448716670844356676760 11027286 -169222765771704916152766665662907352320 11027287 115055404071813045006051170359971221080 11027288 642904610602612270381528938396326645760 11027289 -1518041418649912280322843984062889984 11027290 -145793185685964164381770138961369613600 11027291 -499419240977331019169008343761215835416 11027292 -17830751651381171993559048626581122048 11027293 -106551881619835467867916744789700522458 11027294 -106523943125961520406971355887273697280 11027295 133558990846658887356960249009348329400 11027296 315842950809882838458731563877809520640 11027297 -602985085549058581606854390840422800080 11027298 -195727627546839997599945774688975475712 11027299 -505636242159136275160972938696091881700 11027300 44714544248199212416159444771290902400 11027301 -29873096099278841622047878672629886368 11027302 89705396045466017711528703835055681664 11027303 1639162679141066689950656364778224589920 11027304 118024359221094177200048060373994291200 11027305 66026555321638432616596574390201781960 11027306 1670685177024261593361662398603438080 11027307 737204882691015248542016816367881856 11027308 -172885891566911251738761395815787320320 11027309 341258723761602347008929945887408775510 11027310 77533154207444714384659031937227243520 11027311 -690764544048495320083236790372233975088 11027312 -66678896608080688933945512843238932480 11027313 550307250946082141816490420174967703040 11027314 -640344406283476235137401972239168844768 11027315 -235863679338027191028157501703970804000 11027316 386419509726375288886239075647083978752 11027317 -134618141967790015677608158529214586208 11027318 -445271376050104183254137387837863379520 11027319 -84446920725055760822061396967744435632 11027320 154185197136490255574498778772306329600 11027321 38577384584749248280439513281091244522 11027322 -6250906106934997475517080836246548768 11027323 126607021937810438822098355729334870000 11027324 -41916077368612850628439679799750893568 11027325 49313621572026156198183442443286989600 11027326 -550093040862411155820461311874369637888 11027327 615104442670429974549972840963935275008 11027328 -233778458851011775583524117503100846080 11027329 488570156339813623476359533489502019376 11027330 296889636644557053932492473955597206560 11027331 -60717242466882455106058527897508168800 11027332 178920611855045190868211791313232743680 11027333 167736462964898145677528084866639455582 11027334 168452610755165148972093185545072058880 11027335 -312881427499670078213263002279340517280 11027336 -705830573968753934862490576611822796800 11027337 329668978489667443831584195608961611520 11027338 -36488254129734138829572289676141839104 11027339 -227904799474612946915958652858858230720 11027340 436928401502045459474073252651530265600 11027341 -453232648736969368204624559284184963400 11027342 -225913786651669994515499121213431204928 11027343 450624057960754535926592436092780438664 11027344 31422349265476169291952883315403390976 11027345 236671451491470146802230164369609231680 11027346 215430812332457207910572620091218330368 11027347 -233249962306147627590194099667249311648 11027348 -53745478439174152522096882359340490112 11027349 -470256832039007583084189932026934809266 11027350 -1433180535768578226825489671090380800 11027351 19414696607578196227064664930921991104 11027352 -217373003471827661850460319493670686720 11027353 121296057446237182982052645874734464000 11027354 -59344831979974859875521805880809758240 11027355 17922230263313134501762521454965006960 11027356 -1038438056083408386196639196764012713984 11027357 -457558308817683117640920271289146572768 11027358 -413781102435924139529755149532100049600 11027359 -22805822606287193820345078735947421584 11027360 294417042688184669442939237598246993920 11027361 115275208204099418139675406747632284640 11027362 151038008081765744363829235189670148432 11027363 -642222443213446384912485552680187236388 11027364 -94614896799639513912353057174904781824 11027365 392617609147628181934524359526968853120 11027366 -64494533894183154120623747614418327040 11027367 -26357146903451671852162125641178628800 11027368 -344654927870880078761849622303839354880 11027369 -220069485904794293247299325437573123328 11027370 49310450422851805795681295693243996160 11027371 -211936950331045431760673113682699636428 11027372 -129741834334332129436715776835604403200 11027373 -40239471783596643933556184492681687040 11027374 428113918874439709900947895187514159936 11027375 -1466129195197120149508234044663345648000 11027376 158898250386841369685719683551541903360 11027377 -550246786190325642002652605460384363200 11027378 -27953442093178423489846807075992994176 11027379 45922961832765104002323016990874578176 11027380 2953328973108430489744877538530181120 11027381 -299514436260832626627276444807031180818 11027382 -63594016022217632107609675815158587392 11027383 -1200498831593511812771275884720461468696 11027384 329572402883996452832087779025319014400 11027385 -339202278902520793702389633957926991360 11027386 101968877657062664015492118238846848000 11027387 138048640463098206099550283915866439952 11027388 115733214301986006484275613004382835200 11027389 -221885220758603553334473420961979290810 11027390 -399138306665947686889520924835674461440 11027391 -219522736794422566524836581129620097920 11027392 -139966321494854498322345915666690736128 11027393 2577188221986365114389217491531250304 11027394 124761774215104726337055992650518973440 11027395 -16947391910921402322031942935388140000 11027396 -112850851805984997077859188958665256960 11027397 250420176292338849065565000566858099040 11027398 -161822687031988041444694041732039684864 11027399 73856644604486653366358044891649093136 11027400 -51044455497920681713866211672058880000 11027401 30434850155746347364341171554596380000 11027402 -585134865897221948917904042788674716928 11027403 386203488682851277772530298933413769040 11027404 -333769353123082262272166570287806273024 11027405 232254727195283054811112389243548442060 11027406 -18599289695297348865446976478100404992 11027407 1169807832907295648935844973371772831552 11027408 34642041019488635994057443812357570560 11027409 -94270593108137159022337564403938042896 11027410 98536322321510882090169069864415641600 11027411 1011598349086965490937178607946846364012 11027412 201457020654190745471145643542623803392 11027413 -225201102704936201544573578487460359296 11027414 -324800314187113428741917669267439966720 11027415 -18278869564729245649805773872732794880 11027416 889276261692543630842222427508416276480 11027417 -642047327023369232337099227973356652534 11027418 -151957494001523505385003855195258615296 11027419 193421307653677764541634944709183990544 11027420 -96591532532977670504204102254686213120 11027421 3396498161164592779534242747607447500 11027422 75408462002003331747667964844013608960 11027423 -334302457353175473186250094014197349896 11027424 -772033475809726010915831729189400084480 11027425 -18308567285596303702135824183711349700 11027426 246368029911553957685970614891223239040 11027427 -299335747672524743255234108702078169480 11027428 -96130858219102676191615735626536313600 11027429 -195381315537353956881185185227747149760 11027430 125360582385768747479896202302532866560 11027431 1162568925637157895890831962377216907464 11027432 344804380116204954404328081159711160320 11027433 -29433047319207815895455329166848878816 11027434 -159392874263430437189612824459953597696 11027435 558450162269516409472451611288198886880 11027436 -56497868737504347750430808987866054656 11027437 -3172406553498384076490403593213920148 11027438 75057215039452006361191593384312960 11027439 -1013790011625021067002826815450918456 11027440 -44703641411217114679321805338435584000 11027441 1138827094505407984588290791938078555464 11027442 52430180169249287900375234428484121600 11027443 -38760948490500134652166270748805407584 11027444 -87605239880030375932526622560166985728 11027445 45009602464930949498910380153371111680 11027446 518481659394680482161827322533880384672 11027447 -1003666075544192988171294933583139950104 11027448 -309060869575793804642736349657694208000 11027449 -1283729363548041379815804514365895685040 11027450 11445099220126275598078716153935040000 11027451 -45739292359350941727397796803928289768 11027452 402313555153747135375529516342010787840 11027453 12659575942983829368493675069605672600 11027454 -50341300679171748367133310286990632960 11027455 13714218273652026487911486967127330160 11027456 -457050633797909092091191129842647040 11027457 109271737784445144144446667122427041280 11027458 137332849330132994464995018300322573440 11027459 -143073033510698078713614453841019630340 11027460 32287653212535659878327595291019264000 11027461 702853654708366986613190847174395748062 11027462 29940239999488894129258637866778843232 11027463 -610024708907082629638030444419746531712 11027464 -213344506473674795892765894851688038400 11027465 54864172977916039129027968717177817920 11027466 -89847832014218149431193588023914762448 11027467 10489002622985704602409876021720039272 11027468 5690438474978592444997154590135981056 11027469 -405341992853942902861382140214775760128 11027470 132584324310138037529563581699112639680 11027471 98548269041814640715263588996660996704 11027472 90666205041704161618522305475114106880 11027473 -284506897753750359094189261773531827278 11027474 34719220241436861424047196971802834560 11027475 291841250243228505801578034338281794000 11027476 146070185232481193142316943558654706560 11027477 216759232870193226494065002370345842012 11027478 56259580661756400455366192327083898880 11027479 -8002177149320129135135502891274643280 11027480 288146205638766561803351549606441164800 11027481 -53416637836748584605922702938297590880 11027482 -72139722987813188392714752008922477600 11027483 75949253539445480698479690203310184608 11027484 36020896644478810813908149645081409024 11027485 -29304256705720639295917869589040784000 11027486 -44499080334324599951723486229991282560 11027487 459795756588026072528926131487690572360 11027488 -187399958565321547006602037379639279616 11027489 360896138018248626433461776020081474368 11027490 104472054483657511889069502990709824000 11027491 -528545232335588569562572463012299411108 11027492 -7783550050618110337355256951683284992 11027493 183315272199639756169388138694054765504 11027494 35734813756133704006731640039846927872 11027495 117281426138499639415534563914254204800 11027496 -179391660344449896492159659356126003200 11027497 126574849699984853972020087863799165540 11027498 30808606469497204175233047812541428064 11027499 37157084535864824780177354637461881176 11027500 -51326853389120893176268716951218880000 11027501 425295424289441215785357483720917060502 11027502 18299959061723355144429586775951923392 11027503 17383040562150867977051704018328148752 11027504 41445170434347428643388471575738040320 11027505 -77683703555499764523968228760719697600 11027506 -29853329679792699567971949574550138880 11027507 -174389321443131811746850920498927974448 11027508 -139631893804722228100809750569520599040 11027509 813912642516062777075248380137635810716 11027510 -153241696829755949883700677567058823040 11027511 -400669601518401742620157709336944412160 11027512 -249855825978483943472150837297682124800 11027513 -204874505922672063302301960227147282880 11027514 35963941592479080997948072409643248640 11027515 -531152580046731346312103101850765907840 11027516 1305799177096563192237444489262224918528 11027517 99266972015005920800823524197370486112 11027518 62116381890536364524925668296559248704 11027519 925066623729267944376131963627727733560 11027520 18659547162672254235764993516717998080 11027521 551274331698922082967009856923429200944 11027522 8707344559812849864572411596288084224 11027523 -169626356364441007271767821655323729312 11027524 -163436481868565395348515829004755507200 11027525 432098467144276045732747755575207029050 11027526 11057301047377520315957273316142940928 11027527 -201668608020510641963533392450660647808 11027528 -828630124910953534213432308474230307840 11027529 678796296092152002452397655586597533920 11027530 -108724756491201427101238490202848486400 11027531 -1066986312556560881567201003847922264800 11027532 -23556515584925406165513415478935289856 11027533 656811288861234758281722032728377760224 11027534 40223160196042370526535589616678775680 11027535 -98708560622707486928266373440020418800 11027536 -13425775294274220309308882223950348288 11027537 77537839508928639339717682779924209664 11027538 -237295052741513488499676570608816947200 11027539 294598045430124128203199070536872026624 11027540 -398532381262032774702026885797791705600 11027541 37775244844594118982443161989326327424 11027542 -295670868041669926635883443420705221568 11027543 -299665401801449093223424908189059003760 11027544 78273295280892827702741465297287741440 11027545 301960875073578771216381809997560963400 11027546 374692259014567556439879176036153831424 11027547 78295073961947984124390462344171106924 11027548 -457267385336646950931986156187200727552 11027549 345832768435474237167184574476682266764 11027550 90326512968375622415750657181875044800 11027551 -295647795682402075708080328886966566968 11027552 -649249515975784049176524365528551784448 11027553 86901482720277757263934811262567511584 11027554 -202576176321638071669077678494801527008 11027555 71138410575491428598116236348628657920 11027556 -662899975651377054381902252816610109440 11027557 -96786061358423863218866107187552315712 11027558 -475738995229237986827456588497149177120 11027559 -177772875501985811038631245654409230296 11027560 456458492356327618895981065577397350400 11027561 709022374557057518255836155597500655162 11027562 35031891652141345201084054603727093760 11027563 558226798943826226445735312699584858080 11027564 -270079007694282587338136508401203266048 11027565 1728554228195623534177162650422769600 11027566 48432635759913627017404412185545566208 11027567 23170308628413786071189263728575205192 11027568 -16693495276202588601153233582504804352 11027569 -257606152228108942688475767179293675840 11027570 -271377001384575622858656058391357735520 11027571 -312544818329344103697674289866814969288 11027572 66466069109448866111955725876255201280 11027573 431555889647723026293364012260857353344 11027574 -46623923460029664012526417674797626656 11027575 95938163235605323589777626997291182600 11027576 132294784426107538506170063907685662720 11027577 896662879047826357082009159149778016 11027578 306635189676610066062574622623609777920 11027579 305706211249940466664436017368375761040 11027580 -146743950957134270158655059182046248960 11027581 -304093993739800035436970629138236021600 11027582 402250767918239485871266966867529750784 11027583 38630415725756328785730765805729945584 11027584 -414044702586861975585213822938759823360 11027585 10042939312216064895051778503737832000 11027586 214205188607792571627775491304648788864 11027587 -930323587467311495648137150014827349488 11027588 -270314506698286257267534308500853031936 11027589 -374504982489991102060096195159665760320 11027590 80188043440218555474700177576467456000 11027591 -1656725613618994357095995987656895688 11027592 368992827055436702395696874009221201920 11027593 -202153976089197000070937116827637317020 11027594 -124651222307553086454900878362442471328 11027595 47883668739621387610277973859019201520 11027596 -29584926636849304353159680397528542720 11027597 120388898983494945237075948490106993280 11027598 122998346356290691015575960479214917760 11027599 -13579068836898882253340749916018832384 11027600 61965475891891548315315333073575936000 11027601 -78756626252880121300038895242140545932 11027602 23688209536890942549562408489904387712 11027603 -119239475258270477523702071179630229136 11027604 70592252262108122580776722889695567872 11027605 327005821296449891427686786949712087260 11027606 10045765533235725436172561152704776448 11027607 83910081227597157774191080761126536040 11027608 -13288158521259766949669509598523863040 11027609 673356928551023978171185628740613364810 11027610 465176778623085157321404245319991296000 11027611 -199628532036891326919180017154819149280 11027612 -27872853662333486855602592020720095744 11027613 814491920296286114322964634316724218624 11027614 21450388312205733345697055765016089280 11027615 -53839721302650295002668866881255225600 11027616 -877277837274413764992993071838617665536 11027617 544967546845938354881097543874062077666 11027618 -190475394588881019152803425616813186560 11027619 -45904616769773190826561238843853407400 11027620 4648363207027507589476098485831143680 11027621 -358789968921967015387093054609181307456 11027622 116499584025766910979678496273932295872 11027623 1044070052572467437342778385876386192760 11027624 -122678952171387937254408949744586188800 11027625 128465408039010253828448926177425888000 11027626 -241325010118203692435017680488733040896 11027627 -17215915944401347254013107845044100880 11027628 -46291148198057153086714531087159302144 11027629 -212409867972252769094684546265605538816 11027630 -50225759816680201899655947375720391680 11027631 -406055950954022342520023756211315048960 11027632 -71510077607697663901131818565098274816 11027633 454870938283063190593138474179256500882 11027634 74237501872207395108328020712331650560 11027635 240166992225596016696710799596400676080 11027636 320619975249091481306259690761315230080 11027637 -221680456304310043241982344141077906560 11027638 58095772426112719895083997470978395840 11027639 102950328690794927024319438800131224000 11027640 2284536447183234469882717402417152000 11027641 -4050775856850726314648371312944292536 11027642 172602422696320049144781071483101967472 11027643 103678686862128543605585367813600155328 11027644 126540301910647675771376255574542503936 11027645 740096953633874489169253664665567189080 11027646 79458943949823598275138500671552153152 11027647 108706285266891172183275220809055623024 11027648 -114185277679751248780290939893283028992 11027649 -50255339164522327452632005696288472064 11027650 200263204375371408666597051617161282800 11027651 16047554059704478031714383791290880144 11027652 -125095755533313721924085402045912122368 11027653 -22983771603802736080344706175599251840 11027654 -132021986875751933630204535768516136128 11027655 156132729843241337446277784512335262400 11027656 521583459205025526044318307409315276800 11027657 803146047036007523912130250104712116480 11027658 -4634344925502493881810859295832873216 11027659 -801643723599229981730784813716417228140 11027660 25198994449909313978912847732756234240 11027661 -16336734088909175182649011896163952640 11027662 44761448628370609431595508100970808640 11027663 3362030470041759552463822860428784744 11027664 6685764465463112116554176904598388736 11027665 -37189318184169861681336762385249060800 11027666 -94702351384353499362435916186187311296 11027667 61040184918711229305542262697048403712 11027668 -471084108444160271772200498155050850304 11027669 -111676533293178309833254513103264741280 11027670 -16488430965341266617741960482176892160 11027671 -279082002495565924982317122825837035128 11027672 643475194687892395950316284574679040 11027673 537900225430214159104332669769386623322 11027674 38560941619009405769260662873393199104 11027675 408136818466266445597694314314095550900 11027676 -215929199674745064944117826441297960960 11027677 -105484783819281759195257890122356272474 11027678 -4545087388218963681876593707554148608 11027679 -76213420600171872295678106325937362912 11027680 36273964213178880115721264134697779200 11027681 271984621477506630577064541160534809984 11027682 103519373177878943051694888527124430800 11027683 -327157842885983232997032991495362260068 11027684 340251824965211448555559576999128440832 11027685 165867891164526255139738596866031043200 11027686 -386821444836288887738919866281239314208 11027687 517769955061512793074133205467977226392 11027688 16948325163412323576506718423191715840 11027689 -554242741095328590099679284778963245440 11027690 -250100079935878680003620291367275846400 11027691 -524542180706194674917190812038208692560 11027692 27416312452607733003699938906025795584 11027693 96326587788267512925354471009889641942 11027694 -700023441754398975302252048161231872 11027695 367785736499629209583555205829503731200 11027696 -191784163863587607242986305493141291008 11027697 35706385823896205719957760485362130800 11027698 -14140594210503384070242043047312240 11027699 -298094073553408461963420413452832524320 11027700 -92970210921170518697036956486536931200 11027701 -355049266854324041983319161434614062596 11027702 13061986469199458507723661148910707200 11027703 -162145535253144436098180138632974044696 11027704 -920395356594685274535097815600847257600 11027705 132618640936221850700666624862677186760 11027706 88197571064211245012012194618780204800 11027707 118427608996899401666885793472072497956 11027708 -271460425978804936604936173488055194624 11027709 -147159032701218719215240813001682111552 11027710 96137892174136352649746351008024200960 11027711 702038256278067730490183943681722017224 11027712 -95843531293221115393178370712830738432 11027713 -869422127099667107210596678174702737660 11027714 189203677077542888368832957757044697600 11027715 98744179352524699462000172765445651120 11027716 -142642686032223866037872510050778550272 11027717 40103826189287751123812504384562188766 11027718 57418631935029707897634455133059420160 11027719 -1359206289711327029613413911802306931456 11027720 53205780708669133442451109754393395200 11027721 252630263159666272405933537472057271312 11027722 50025779024703432501060398264394945024 11027723 -31672133193912623174667110795816048640 11027724 114475442330873511789695279117330549760 11027725 102451014834025063160419971913322665250 11027726 -385307869838271544306713541380194906688 11027727 -342805841192146507344560232990230382936 11027728 123580980629852513583462222638932631552 11027729 -370280410195762451513987686125897674460 11027730 73442862454667876470281699114514790400 11027731 260718507783502514763768948294318993408 11027732 -648934298839653165770026047739320011904 11027733 498651995384637599801766397496243320800 11027734 -36886703423288211061536719894563111680 11027735 553340026524565268688677366076981910680 11027736 -384029547771378307188385646613307699200 11027737 4402055075695026908327433494804555072 11027738 -296905556263294754087473680075900693504 11027739 -152035792105192875673533991521389926800 11027740 240592867808434041894788121261647408640 11027741 250701061017538116502828955849404770624 11027742 49461437569840585244211531914538891264 11027743 -504498589873194374096138346505421374920 11027744 326934024892072020862176003378750554112 11027745 -649422865256334956153001739440829080 11027746 -319992043371792430083391549530528074928 11027747 -149738685122538158147996582763451572048 11027748 -146661546469208147252192422581721620480 11027749 -605418042456373006426347762344382029760 11027750 -324510696695070106654732593994558656000 11027751 -35551227883439445560022529053001184256 11027752 71904159756415521958289040675396403200 11027753 332882729629474891489520311919527408464 11027754 89739068845162794914457873084189017088 11027755 -51374595389976874595005712234327463840 11027756 519589196424388981597391108942237502720 11027757 -316010820723981858298701018189599679072 11027758 -37790022845730166568907903459739857024 11027759 956044493819479544613857826920371602960 11027760 69838779852780795491361470261747712000 11027761 363360915458029877210333960528125336500 11027762 45520592767284231239456919763810713600 11027763 184802763244752993737982542346951866640 11027764 102159576915174876467702581199300173824 11027765 40627348394374834227170341397456776320 11027766 -88837242003861529679279795436111590976 11027767 -560897777329300691933438203727254063488 11027768 737379231951993618064452037831956480000 11027769 -13938056345342792603797710284612116656 11027770 -41710640660028666975551887335885609600 11027771 -745665681614768180678734574079301273800 11027772 -117486964958399883973289630019487334400 11027773 -575754696515583183304119843672131665978 11027774 236618385952635583210108035999642299136 11027775 -163912982957795108421730862810076182400 11027776 -115800286988059934753776604404448755712 11027777 251925422545949622840354840350235058626 11027778 193246730530676308804727012171703383808 11027779 72443543785598305275351482222219386576 11027780 -9019435334257183058665263548397834240 11027781 661002301341259657517683825122949292412 11027782 293051055860994754621717475494133680992 11027783 -175016060291507388398933289212082621936 11027784 51067310685836689129282750032261120000 11027785 6677052986952092285419204746577301760 11027786 12263600985325099812058496624808791040 11027787 -2416833417273015026860738501264268544 11027788 171800111187315932199227614938788582400 11027789 -548191202733012469432615074147985481460 11027790 -71021497289074215733002764963666160000 11027791 -64762079655274597321211099310376329216 11027792 -72611654980110362516593401773373333504 11027793 -305986239704373000091289567167692609936 11027794 -851829695805446837525703518344750464000 11027795 -122570059638411010872531563414973313680 11027796 131050046159708108125604853031380025344 11027797 -95448152713015417031200193875599477888 11027798 1556745026463855612246974437497139863552 11027799 303063672262712867240700490252626039120 11027800 181367898401198315524358463650860032000 11027801 -833816330063518996581955814878102227900 11027802 -123834632843326546275119844420014304768 11027803 -137534330622638565632597567058907105376 11027804 -390150455830538534543379864628381171200 11027805 -73271834460064269351504362900848494240 11027806 -84366351358358077905695172219204394560 11027807 250936751912430660718055570833779468912 11027808 -38578054846883220357463318545771134976 11027809 -330260807198868388970500894834424964160 11027810 169854822949344234030976187415483624960 11027811 -148865404628858376174759189176798766096 11027812 263359762958501578077114296931723889920 11027813 333790107360303663549126705330733698300 11027814 -17587242621917497371605865683602065408 11027815 -282649774832175137532905834996927332320 11027816 -56728846302901079096906325648978739200 11027817 -84040720952984916816606984528350299740 11027818 3465265015757450747965312168561348704 11027819 822260206684834502126985636341035020 11027820 -280924293499081301822071015064924881920 11027821 116212470075032146369018881631193922944 11027822 -208240874944523058087030992182808019648 11027823 -9132898200176753544926214360223416576 11027824 -191583533504143360871152189439661670400 11027825 -409154798299384865100123907872221019450 11027826 453959304330722464406983322000584911744 11027827 -835254706590018352747941534856192300520 11027828 -5361904273941975028199626518134667264 11027829 -371814122067479328703564830731032859616 11027830 -208968879415042268593011194127044371200 11027831 1330271304519314885517828894641845483200 11027832 203801199984870669747485181202061721600 11027833 -302860321733288087629128614839588413696 11027834 -331396060207399225080225528373504919184 11027835 -36060356846345534081374771858526458560 11027836 -589922871254286915651424170927783147520 11027837 278181910169468921517536969406564416652 11027838 109650846307966636260429649244774401344 11027839 -562929332087258059048337450767918015360 11027840 354066810287525355509059295892838809600 11027841 -543167895997532165065210291866883798176 11027842 139979700414148088043981483032511538560 11027843 327019306307204479723270638731745528840 11027844 95683051027073830182795369320449841280 11027845 752183805919727478625080075143468444160 11027846 -438743165072781284080201094019846004128 11027847 -100076479702316630202271274689628459520 11027848 -103243681310537154576199621171408404480 11027849 355541592129001279302322151765318541312 11027850 29703808224980118632603494694558188800 11027851 -207531458250914232352967967406266520400 11027852 9737927831357619898873551354174956544 11027853 -591602417090917702231182215874088705920 11027854 291147817061589879853645002753953213376 11027855 78398949403324952712933392591043200160 11027856 -8084321172806626404111493355060330496 11027857 -54992729935575038689241826806082407180 11027858 212659670509488706290468179138749499280 11027859 340513690049026026516673712596811104560 11027860 126399987596810880778470042052745717760 11027861 295527330476731402050741518140027915452 11027862 60709351751432316171387560840997985920 11027863 63454492025618733766580210109789184512 11027864 -33785599715176605565378278493359636480 11027865 -347146993281859678352500350450512575680 11027866 -6297839976650786150567522717364456960 11027867 324679981522024138168490227460063091600 11027868 422943858008341734984840242489854794240 11027869 112107329286734232739440157359690755244 11027870 115014267083724716706828808946603650560 11027871 -179502936921643270537611470292870153960 11027872 276807978314387338077493006860207194112 11027873 23448790771824180765980568869550961122 11027874 -23389880276126078575044090346736884224 11027875 772609923496563820670424509120258064000 11027876 -441256468182234295180822159879009696512 11027877 -184977424913063684063455200660337061568 11027878 128840591560053342061798695350218948608 11027879 -214057807392210011648113590805260197616 11027880 -343985705892928033665344275993841664000 11027881 -470603520925049056902878527089353869318 11027882 333579480419908931085975556008605679792 11027883 -225528579820838379569903101369485335376 11027884 1903593089541129570188362896364635136 11027885 -182008234038371329981255197594455395200 11027886 -228893747517587057694025368673655257536 11027887 -11701702942806145437131781642572605536 11027888 -91471922248510337975878878528801669120 11027889 -44779522498986255397753844372098405500 11027890 477160105241341533076285601769048601920 11027891 56807528912417926109636270218358812872 11027892 388825600766150556265873628352530276352 11027893 226689105417476057858327935977369920124 11027894 -328489761444366550049988040437580497504 11027895 112418424189355346388146258656272144720 11027896 293350950503272892981577425908416307200 11027897 937612459594083401002928557116945470292 11027898 -18505161251160998239288057683241310976 11027899 219148776943281896823545163499336556900 11027900 -16305238777525348860617805072144000000 11027901 -189686658238832617695312455220868586880 11027902 -212918357350579937357627346501287975808 11027903 138575212334923429418445963733218361152 11027904 145316427673419736964957526228090224640 11027905 21623487676037919355365119091579831360 11027906 -179506034200674627148587041204199724848 11027907 6203693247173011935988055612545354632 11027908 -371953170998983308291002685288592127872 11027909 4100910700696634858896667548755072768 11027910 -91790172179500231413946070586206144640 11027911 47646130822032718857978969794394327512 11027912 202054780938544981012120185357505658880 11027913 113708924246146369994528329246972915584 11027914 -561319603074853631702305749512236205568 11027915 -271359332177340394976143642418370064080 11027916 -200422477264473932527217434555266294528 11027917 272056609982590470855870339491131296600 11027918 177299281687383405304745616868702666752 11027919 -321399758812982714042718204529562880 11027920 -9006481950313980274319439032666112000 11027921 -109665841238161008602824245053731012878 11027922 -92167964892624253396233806525536058880 11027923 215834801271177614158689084869425381720 11027924 -113785463421783837221974150242328496640 11027925 -59723680943761591647133570191912280800 11027926 115920059174271665667320789622243225600 11027927 625091936310960433372162751083656708312 11027928 81113840192888434700167170774881894400 11027929 494776926238062207758416040373391166688 11027930 -148932866333982894691765974879822926400 11027931 205385283203124261585653248354380352152 11027932 105543146892806874862530934777866611200 11027933 -144576745477324285973011138378234696320 11027934 89540574331397795100057333725903854080 11027935 -288707265888483680848934874223649340120 11027936 -502750033045532966963049664304258482176 11027937 -171803015824128508989535623902449862400 11027938 264947372297860154686758096445063802880 11027939 630702861943308538014292350176221137600 11027940 -80061832296140721110179818649436160 11027941 -32179047249671049522581150999239031616 11027942 552683026497804897863223724961793547200 11027943 365315893390291639413819380298566306832 11027944 268867258260621851358051114700902481920 11027945 -326969997909929344132249528259243886300 11027946 -150162654950824593800574052994119219200 11027947 -249634171632163019003247475626974918768 11027948 264964570965414538052455915450967608320 11027949 216568097676945794450704765781574310464 11027950 163617349890723833084187333700912464000 11027951 -38782878193164725382686172129595841880 11027952 329872507636684273764782884230463488 11027953 -773839620243054777692050004010299907020 11027954 -153488547228835017209424948548114300928 11027955 128437178966572651511552098485231525120 11027956 -655691233968783558536978881997739786880 11027957 214812295543693649839708140041747500206 11027958 4214230882602088052719977079871029248 11027959 -1073396194028227503281579522407537186840 11027960 57716628845064843394031688822458880000 11027961 69923305567732728952463798006908876800 11027962 182442502757494757850921286036951083264 11027963 -648467237748494000618476271691568525788 11027964 -5614093416554539976935914630912875520 11027965 84154818305295469053773625781146710520 11027966 -88820108395285281538262508315742539840 11027967 -405179860901289960110278462319088196920 11027968 42065888836948970921803754615290724352 11027969 648083283713293702482636331244117518896 11027970 79492510170396275948629346635478629920 11027971 -139862850837651460336289462985693275136 11027972 40853486551640156699395227671181595776 11027973 -37309630721140074594870468416359448064 11027974 -48407243900396027040664389126928527264 11027975 -26961385106185935873387903120409272000 11027976 35446173622466582288221252128683458560 11027977 -732230563295621342992187585093607667174 11027978 1538420496248063560864396322474573568 11027979 -369438567929465974874208007028207943876 11027980 -301858472093087380313900723599475942400 11027981 124290437264488861700414158733808361782 11027982 -50382791620928906186924185279228876800 11027983 106833298231152350516695282755342310400 11027984 -13726739071915533382750352388574740480 11027985 345146824616490636477044415536904739200 11027986 304836746285633900490858902096283909120 11027987 1590716855812953484553060956568451638832 11027988 -24244432827903415046167746804339796224 11027989 712830108711376222674378367417909833966 11027990 108523308669162211625329555629300230400 11027991 -50953047459825052668591267772731919920 11027992 -701367626199900632755294053763119360000 11027993 -687326161961295368278456430548473256758 11027994 -12715971422500746715198364553639490560 11027995 9007577960748948317688501821006211840 11027996 -129680359835509057523461014496999560192 11027997 -46590587806027476570355829401892736192 11027998 188797490846186045610514271111929993536 11027999 1038814015754509309400001270375329024640 11028000 -86549537529657958716468248610078720000 11028001 -617615864552343492288012586482383267998 11028002 -61724954655438408788275673183497568256 11028003 126266048782406730333835671636541672704 11028004 -241386174534323448876035927700144046080 11028005 449185282972433656478407212491548608000 11028006 -139290898927798015599302239951860255936 11028007 -1004430082286974553732889166370329792656 11028008 -632986526972127773598928382760894551040 11028009 -71907086827417850215773172893676609632 11028010 -40584103239553720441870227739231011840 11028011 -554803826821679519716053677516412208200 11028012 311900432622000239195733162307038216192 11028013 954603838054487020089302358138157306262 11028014 -162938816159172408257919638853642942144 11028015 -391887164930355717322112320222701036000 11028016 -27473498726281617251180530966638329856 11028017 101318033186404395339016239077090672640 11028018 90364939481498556671667079724220330240 11028019 -825341681500577595683266083236027441280 11028020 253356571536011990010607689229334484480 11028021 8278409693105360507477829595751236800 11028022 215595481003263731265598407001645958400 11028023 -908824723736819287056500191290362128728 11028024 80399158601806464738161108479555461120 11028025 -31486300413694965318498078341583250450 11028026 95250899504663717961444504614255705712 11028027 -533763302162743109990938490684561865168 11028028 -144706516254023255745984560443938186240 11028029 -228401057917786884480134806021677923316 11028030 -42926936413827416386806377860978702080 11028031 72814008927769457546852942592599796592 11028032 152764285543845434096508632763443183616 11028033 69196682097212546037077798478855197184 11028034 598510029744937717349860213119907064352 11028035 -75718074641945336601311224325216083440 11028036 -54361928021779303014964855413544151040 11028037 -81189496118659329908598160471398747520 11028038 7042854416610873781594157025747352896 11028039 -171113019148091132772394571279425487232 11028040 232315595289767368129352549550988492800 11028041 61720942840874401259316223786126004442 11028042 -421177796919701984789217870765045880320 11028043 3927523623461427864420086568328196784 11028044 -54892281577344210738911216703087636480 11028045 1459257413572411609432597471702056960 11028046 501854056760929380573190917381751265472 11028047 -526206737314436463967083535051792815504 11028048 3548402856430431880032956629886828544 11028049 -338173756136167562315228555175241943950 11028050 -185107014372434416227314347863882326400 11028051 -49091766576053876171743528635514635600 11028052 -82769793131445201975915423024086865920 11028053 -286418467628102833319292894899413547940 11028054 15837731425489439876036370062947794432 11028055 -418479357718754032872242025723731576040 11028056 112532539169629962931075887304643174400 11028057 -139505361590835972160062908194497497760 11028058 -2059230966305658642289401035600579616 11028059 220222559864574738185372647330462592016 11028060 -115900320475014254930739338928892016640 11028061 160010040291367290228737340550227686 11028062 290894636199408778357451342349794513280 11028063 -114709338840284115672981559199658982200 11028064 -322734866384911143123724801665084162048 11028065 214576293324097144115646568214667293460 11028066 76826597780822828051964663142887997440 11028067 556419750308695830457464754560032064952 11028068 -745529301444547698361297855364690175744 11028069 4008501508849631592382472077255415328 11028070 9263991778714139988120522033558908160 11028071 170117893175303053968383705916889449552 11028072 111242441490314803448126874053912985600 11028073 37462236595601133296916575794778367744 11028074 42942736400272381345034311621263846912 11028075 -49291963096357489956282423140539680000 11028076 252440403001648658843160456766930069760 11028077 147503891700657048124664225209695647340 11028078 1515504194875443636952585790095240704 11028079 242141627659829395185035408036648029680 11028080 -15747955695762372226755802002515558400 11028081 -2234949729855758714310458398083422784 11028082 157958699167573415012593750290220935072 11028083 468470527609619533214165382307060282824 11028084 -465758471641561055374999073281807933440 11028085 383659852381940122669721708674314906780 11028086 104795885679046313865973531074412128000 11028087 -211354112378856274458395751825400856448 11028088 -231691947245405985076042176141425418240 11028089 -55936175824294928914357923086339285688 11028090 29447024126938733444535179224546072320 11028091 204622934977206614583568444249517767920 11028092 -8202647276464095821424373118671193088 11028093 1969473649240707702199187719847864544 11028094 -60801769840873834037875019729218099200 11028095 63692270873371896535998021975776922240 11028096 212316040724786120939069085877429862400 11028097 1021172446053803363048414968802855928880 11028098 156595825559912603957704514237687563680 11028099 -90975466224242151133934965788987516936 11028100 -76500029389318038827082530373451945600 11028101 -52259345118614862904394638501368634848 11028102 132656505187997241929152440119505715200 11028103 686746773211549511930675776145215247160 11028104 -1556834731233139566683661346824893644800 11028105 -262565816206732966756489978294864286400 11028106 115710905901199930812750367600103272752 11028107 222650371784513102872810936964227663440 11028108 45786602944869471703649568435731251200 11028109 38166469654267074198063275533326942720 11028110 -29987449112499018464729161039744621440 11028111 58442730779701875025623070758273652872 11028112 4669084856458309210154784425910050816 11028113 643624079583445529088064886188141103040 11028114 -18263634306833828048619359945910441600 11028115 61105842605666480445572762457698042880 11028116 764725988499377654816433288249438449664 11028117 68990031883020237599559485468024779680 11028118 66642013633963709901232497377523170304 11028119 -35400166826585679671346496761166380720 11028120 -142157646533608154837467901305989120000 11028121 375223503396257346585505304118648988800 11028122 -17794842949050079607916921312551318016 11028123 -103091036100524293384798810951098633120 11028124 -10079367534832537627862969210120270848 11028125 652240338705463962188501130035160562500 11028126 -45669941284467863624232714865697562624 11028127 -1009854231920484725548577318382995452416 11028128 -639747257452521591342708660621138001920 11028129 -80050749348540979946393857608517215360 11028130 267244560666713849074930651310372892960 11028131 839373682144837173782111523717763315932 11028132 190436488887421955547220431407536558080 11028133 -490878629756338648173239514626212906400 11028134 76838780060022841680813054767898019968 11028135 -211811740687680762897495797288861444400 11028136 -461995091878771491092710644321054720000 11028137 696123955798412533488530461822440746100 11028138 -50501626509037646225508437436911930880 11028139 -368685870574945622546650517887074605640 11028140 91357518737989660979789571935406397440 11028141 -106200168798455565912717477685578168948 11028142 230389831681309927358026944650588664000 11028143 -200327310639331713718964531310534672000 11028144 76040123581282721976988430359025516544 11028145 425465524514173113390828913731389790900 11028146 -6795826960217919012151278373272844800 11028147 108837473682329015486581670872002708528 11028148 214099080533122637291110884028363342208 11028149 -189021045267907147930645164318403599360 11028150 2557290506096465201784151400299056000 11028151 875335066493109989825253740447394411920 11028152 722388290747926040892386056601242521600 11028153 366150603625352011446012127024504609104 11028154 -325739967793705393177793147368036750224 11028155 -467161331564648223587803072311639017280 11028156 -57742080904860181700094182757125795328 11028157 -2709807811615477066646361331389170176 11028158 420513738435642450447125140650127975680 11028159 51117607322871426454293452921984161200 11028160 931442408939428323726353001212805120 11028161 368801744690431622949321549037943517762 11028162 60781577056181480432708220257018807040 11028163 317344406804597068295006859119173221280 11028164 -99301354545896832560230817036745437184 11028165 11856533479940880963135777713533333920 11028166 148642896272957998562304992682862024032 11028167 -17293975289575625664672639249473649960 11028168 103697982262230559266838923712401868800 11028169 553588598036636923506802171213967353296 11028170 166689199492129992679353421782366931200 11028171 -12880473583863049827554138273353297152 11028172 -360560198759602224446854149724433252352 11028173 356710194090445031443809275822131510764 11028174 -373932208131240047972463564604728219648 11028175 168553115980553403197495937693107731400 11028176 -218527442038402863834388415684629536768 11028177 -73524277238764539120551153781350112000 11028178 117841056730410648935188909930098309120 11028179 -92341085577279825167365304773622899824 11028180 -75980565619608830927382102592145018880 11028181 -156404312426718661036957165751573071008 11028182 103006311728356912239216574529808000 11028183 -19199312459997601804420553055725949792 11028184 -177157941468074543525357183024537395200 11028185 -428020543566524908877185290143239340220 11028186 -17708341780616320277946298592802427680 11028187 -373941668461837223991909264056045567280 11028188 210786307729656208321718299333271187456 11028189 -8365694735815927095691222886112724800 11028190 -110831995683672668973200391424790342400 11028191 -888714311285145882417692224679247501408 11028192 110748494401796165024009720430512308224 11028193 -139086187322636270459599950747578520960 11028194 -10942320353180113385942683450623325104 11028195 -360223205842341314014878530378066947680 11028196 -116601262490405690010677853855888265600 11028197 -142813740290037284182549377930871767360 11028198 67510486317977441964264469498552822464 11028199 -164461094505322502824641350445865330720 11028200 -451116906583781696090782491440633856000 11028201 67700761256144100324175911750232047744 11028202 23019259101405971310947958062568992352 11028203 -35040635298943074207541378581204033600 11028204 498158058180493158133928624399344803840 11028205 388019856702652670594670197322433736160 11028206 -69643679247008326353969590557577842944 11028207 657837070135024751087745688414644255120 11028208 -85167895955546798883198587159512186880 11028209 189261924566686877264388415458848588400 11028210 3313085482709379740804745686592430080 11028211 698159804311625018511586249054370820812 11028212 -228826258313718937704545273241409467648 11028213 -873815003751233069847517593938538816 11028214 421270952152204026744932954855984439456 11028215 -491917178687682410848862210827284198480 11028216 -41981451192245557086081467600700518400 11028217 406424920321872761226026233469967631872 11028218 257128388403595379626925209267959746304 11028219 87115151874596807655308843514902504448 11028220 31789631466172497358932072978886963200 11028221 -322318364220490223324483769071430593280 11028222 -69049744689158977925297187128397983040 11028223 912862003809892708286799451643705677920 11028224 159634102106158779988347038943846334464 11028225 -94562934089429739339558389653622236800 11028226 -173504587312108442091507870007460724480 11028227 71386970674430628882369505454184410880 11028228 192987335203851924807088561743150443520 11028229 -9083189704848753284823316992467745860 11028230 275700110729995273363911181353184133760 11028231 -20932872871020581302441767163663824888 11028232 -239748782515582189038309303624027417600 11028233 947392238230144713594367888213227093300 11028234 -121410844902416135310655797475079655168 11028235 289702768141974151803731366909652588000 11028236 -443759491633376246563983120483695185920 11028237 30678376080575116490328782473670825760 11028238 -70395242325466431642336694834880734656 11028239 -266453921166021802845953037582701466960 11028240 11605618211245507918081206583188111360 11028241 317572162238069029480167200674954046272 11028242 667512826875438765471935865810693611520 11028243 1589082652450700422201065919380793200 11028244 531452755955903063475239068204420977536 11028245 -643482686367620574554510776291613950500 11028246 76607770626859538699553309792116313600 11028247 144080391541724452459731239658751412880 11028248 190603656551427839578531670195923845120 11028249 -646993358281449550617570262518099598566 11028250 123790483773113021598681208471246848000 11028251 -33921970902621540754053948528972326736 11028252 -435093593489919905233188422294873261568 11028253 -556212159985110718905345375656775776 11028254 107692721693816854569737280768565412160 11028255 -5403749823312829684934666798474657280 11028256 -72260420184155483408814402441794420736 11028257 90452834015432059779086305666463455440 11028258 -2721462225429776196257880201970536960 11028259 -456713996902134131949815834443370250360 11028260 -512361293891664775744614558218782310400 11028261 -26741442140470703556730714416141882528 11028262 21940107689365395224245866634452666624 11028263 844404738679192922476753428364196925480 11028264 137823409510777852452308025810896486400 11028265 -622044182150078975289467179642237464000 11028266 188046826604121685170645811849648646832 11028267 802648337131782815734267504579405693080 11028268 432354194503034001914941034906050246656 11028269 -153656753843984296779040371961293167904 11028270 58821647879526219427903613276523540480 11028271 498930053198098056759864477645574675472 11028272 22326058125080388611980594410775166976 11028273 -395026352634122446230511325739406064016 11028274 557801271572707666942244646970201116192 11028275 363016344139056739243304400623321062800 11028276 52111698963875576536669627712378204160 11028277 -74279121618473159365549125123781704192 11028278 206524124511782748224754156206326081440 11028279 416558458490155375265480003683024382184 11028280 -292652222481593520098078058035069952000 11028281 -161911806733526573866878018331406921472 11028282 -156924643603470303332498633522081399808 11028283 -529900505957514217092969916623193236012 11028284 35747703770744765592340374534795225600 11028285 -494684165385583359972804502962808377600 11028286 -204193252220091963363310630002070942656 11028287 -282088835633391166633357051987347968064 11028288 37329613296279098074001866376525905920 11028289 -563049764976526103524122742812323022910 11028290 -22468877775654304857812453865176524800 11028291 398943993284852596141281993113661979488 11028292 286167980012123771546022841017183501312 11028293 64142031726222201752604829263182148480 11028294 -91397389501554036267564559493098577280 11028295 393110492603409520371207107037678583800 11028296 -9650595096904516842559433581769318400 11028297 230316542244312582709660354570006471872 11028298 38327841622451462882196198497264420400 11028299 529916918709738935200504335409205550336 11028300 337245324554346912239218148347660800 11028301 512653077275820317325881946378108333302 11028302 -199380969687477334985025375979767655296 11028303 107477473219380459480029439615616080 11028304 -41025445239437004799786436345204178944 11028305 632481717086944770146678284478803625460 11028306 -149010487941966713985741982917536474496 11028307 67877225007204026180319651936471448556 11028308 -6789364440654389425315527338034614784 11028309 233973912517946572688564039764297324704 11028310 248645932199957538079864210160388898560 11028311 91772586594777048568796604935098502832 11028312 -95712206383101986999805364315163688960 11028313 725269773098954366210459506918284511744 11028314 264267054032910099885564993702152716032 11028315 -63770969532618605425629902032492346880 11028316 16884117539488592603706997016487143424 11028317 -370810834969413869912042258005685599200 11028318 17894806885179835425376997428277286912 11028319 667598161519056223587631158357690002720 11028320 -587654364373162735551825898540703416320 11028321 254480604654014619029766878124481269120 11028322 112398908241029217395768095949685590400 11028323 -1003724774929938240459349229564194264320 11028324 118527975537576220256725535294952364032 11028325 -190738261353339069551956645522270819200 11028326 510808484009628985777146868484351846112 11028327 -101907649688666171437378577573374673880 11028328 103639111684350855419400474832507100160 11028329 -19694048090661766040585318864457036792 11028330 18555051309659096297663374516584169920 11028331 353084747854381217706873579345499616032 11028332 -643689304590445715777952879106286881536 11028333 -430552117473724891454053867626017520576 11028334 324170840939498882317500362310927431232 11028335 335794067454717434069386395105461438280 11028336 -74428243978286823641967662836386103296 11028337 -234616105104857027168539224791403707408 11028338 592994625393349804714187758939407290400 11028339 2032874727086093776350134682726604800 11028340 80802182912803750785501218412967034880 11028341 -27747799193043337794916177128146376480 11028342 62142816736685517672155478415870950144 11028343 57541811204124165439366714897367625664 11028344 -154798102140229770281786064172587540480 11028345 -16168933787987942751145100894848661760 11028346 44160183183256980765140643411303290880 11028347 604188298656428388246767736874049252712 11028348 -63402343372630301204411872948651723776 11028349 141076135385835112035926658075720759264 11028350 -254675683055687910681595334647895635200 11028351 -24219309021354607081047726495495269376 11028352 397884504612745694181424405379914137600 11028353 315746462321860482941805000465857004480 11028354 537641503432418075186574824819545688832 11028355 -265068926964632841626445059850183170640 11028356 -677150889871495043969604660937438787328 11028357 262408503621116891863799232591194649054 11028358 -73264037873698069611559455194360795520 11028359 -643414176125001142347352561313620141728 11028360 50429429559541173438370336149798912000 11028361 -181903397671510653929793477225810672368 11028362 63895682135454607050838418613366503424 11028363 112696728125067057006961442997839465904 11028364 143346628562323732637926416594926763776 11028365 -147422968130039956494454817162052775200 11028366 87927919332964188927179542825786214400 11028367 -23272936373680469405016624235890817808 11028368 18608527496203273652179854445539262464 11028369 -343614570630187979763986486633425140480 11028370 4174754428851180833778801971174625600 11028371 428846312572910868528346707415943450544 11028372 -260914689421918947498068234434582161408 11028373 -332038799045297264421467563202829496196 11028374 -35844730130629989290543637177824157696 11028375 -204924882026534997604420513196039682000 11028376 -149560077918354755682410379138812682240 11028377 405253572949767384556161535965442385226 11028378 -96688594377554489136131772384041918976 11028379 190050854390581396161938883082555530240 11028380 -237576046092662736706403706503654937600 11028381 23107697386243478187232700558740752000 11028382 6575719111322413706604146399433630912 11028383 505814561204822628490381784610824779320 11028384 -597465906917271210549523577552663347200 11028385 -57640323527340934795420994023383331200 11028386 -267753222592538246770005401756560594608 11028387 558016753905500716939929479298102531960 11028388 30104802567434752132652521627052548096 11028389 -213848565451489361994447105358710303810 11028390 17358559497456694459965421784944513920 11028391 -699930861645356094731194484524860731856 11028392 674019731878999744085023340592578304000 11028393 -9586863926046193686260306987643246540 11028394 42059013738388329670070122672771551840 11028395 33962223107895930433337509420684738080 11028396 256030560709522893395654205078357345792 11028397 11321324489784508358343325185717773846 11028398 278265936665705926358251213750249344000 11028399 26134352206621592478069654891140400000 11028400 24603117104339981408333304498995200000 11028401 -10854737713621673300003192246859816096 11028402 -2626128562487191706436671659330206720 11028403 747094992584339905783954577558284873680 11028404 -66235618816587012295112031707278957824 11028405 11816929325094426573738030224768701440 11028406 -490428346963027016206790891756558813376 11028407 -184739892913510451693741589563994720720 11028408 -106517923679637229479705932577310310400 11028409 -268679195004924677870753122987026179328 11028410 -416371097058183930131492747089591209600 11028411 -424749143333572643440665757557916184880 11028412 -458380074704784983392134171521568273408 11028413 -406759393074837677191163711868919614816 11028414 33435332383965473755124601996953989440 11028415 -517463340720471946494950869216532602800 11028416 -72848394575289609203119358198792847360 11028417 82733295977283172609733617736688026880 11028418 512918505591642071413809304175603966160 11028419 -170310437866711587696673398219519498180 11028420 189449821755197587068020564728579891200 11028421 160176156124461835192569076761010990622 11028422 228306267413368493503196912927896924512 11028423 110627934186529071838745853105972898944 11028424 927137040084329408830538894183777280 11028425 -5763535982834605443590743509612102000 11028426 12195266902389253686036723080771616768 11028427 -149438156619209939543733865832876664888 11028428 -6911793589894438028957560727861520384 11028429 537040860651840662124615198063575341974 11028430 160577899071248732355601118759459162880 11028431 -255228663073960398416920654508596352688 11028432 81916597051460300745505668987743109120 11028433 -195833441917454206826976040148955696858 11028434 -255130706306803379843002587757739857248 11028435 -110869130178371333067969804641955302400 11028436 -292619339532630720288012012681148016640 11028437 342848174143711038758585299801763329152 11028438 189945903860963220593796836219758087488 11028439 -319677200354714391675261553416472742040 11028440 -217409984633461236186701994115380019200 11028441 277607460137102661173371179952458282192 11028442 224924576747403596491938072559382461152 11028443 -569948277885805025305027612687709173308 11028444 -58795578929696254363224413884405628928 11028445 -80396050181784353007684452491131991080 11028446 -32611695746322905217095443116475001472 11028447 317752037823592561901963144963348417040 11028448 -102937880729996918277361360113248501760 11028449 -610507789425984300206583177241170611550 11028450 -166204143161218473196465274491681718400 11028451 -37741983114452277239260398048942684256 11028452 -57825351166859036570220069442187904768 11028453 374493568096256761892504269543155806304 11028454 33424936158178415978061908809005902592 11028455 -644994260742326229736400702287415046000 11028456 -600037305776131622417437316235138662400 11028457 175532373932671588929782262704913371040 11028458 -154634993731900451786243401539779092224 11028459 129646544923997941191805067061841003008 11028460 205856010151359509418526175152380641280 11028461 -452703176894700662701626807675416007336 11028462 305987116415067565707238046259621194880 11028463 613890531249779284481577582657280453712 11028464 -179493514256168681506589293503979192320 11028465 88655432831916249129192804357624683520 11028466 -10654476247790944370758919631873617280 11028467 63779891849506004831679526675090825344 11028468 -6751577287235895889114219731802030080 11028469 -359787898314716719304212677710208485604 11028470 59654403994619359296303011338332487680 11028471 146990364895356758927752026691619022312 11028472 -104047650744759422509475333340850176000 11028473 568562441236112674512204754242568399722 11028474 -23581767362589736146456633616783196160 11028475 -38783765160833851425316005134250031400 11028476 -349747780269646575313511691503639101440 11028477 119688311560334707315109905947437116608 11028478 317569312448612182652157261828386842752 11028479 -228438153049475528237604371986113792000 11028480 -25566951940744619069376893357654016000 11028481 -48735293405084093377343800079346462718 11028482 302071478318704561258324477769417072592 11028483 325982327921638988168613520966461732000 11028484 217194380331640276310228711322389542016 11028485 -212079025332157520586267886599411701760 11028486 50125334318663608671618598654744848384 11028487 -2594813226281514778982858321294485864 11028488 266403137125439270223823112370752885760 11028489 -7476242696260220084345940763436296176 11028490 -216077399516523702708742878761834672640 11028491 -67883505367515704483061562807718638848 11028492 58008072155835507322863923618984130816 11028493 -4072876334350426342634637712110261120 11028494 -508346785355655559157626656126036016704 11028495 -40833635619222757427738767406672644800 11028496 -24162871463384326786040404053904588800 11028497 879349747574139411671350592523310912320 11028498 20178447772441730698745100032864956416 11028499 -134215260034524665820594822861384765960 11028500 49026615589320337367131960710991872000 11028501 8369416645629527230319053423370511360 11028502 -286034299840002289531886321734207662048 11028503 -168068471138536818601951492765425670080 11028504 -165486080151911123168479857245234810880 11028505 248658331176941401551061732626449287560 11028506 -69097218948456970094021874396108492048 11028507 85172858301348868594473065503529390592 11028508 -127734056062299866224986082886238050304 11028509 -577289837491590371511940250250468283290 11028510 21990951390983203401352734302205805440 11028511 -724705156123955792376076395909564320 11028512 580810264923653254473424893317732106240 11028513 -792538662646612425291199110023657898816 11028514 41092039976256487970515323993334067712 11028515 311901714950372768528588109694852958160 11028516 -60016335676403987824354038838761492480 11028517 -159099698649884323621915918025528275620 11028518 -124116300652705500724030596297118764096 11028519 1066262540038296684351357032736192885744 11028520 340728739569422907462327839525601177600 11028521 -91662632085749964205903491008932470720 11028522 152961621569567256377824370970711996672 11028523 -449050416434472625854346966563064979712 11028524 -38266339216487051687035378299194142720 11028525 -241308858171743454509855720972509831200 11028526 -641108943037619318280985126322573315520 11028527 34233442929719349520706926789311014712 11028528 113862000305091902829719649898574315520 11028529 -68684666657167843186323653393240334848 11028530 -198116620517016102565728068971837983840 11028531 59952775775784223111032479363506575360 11028532 -133562819941580504348290979872002930304 11028533 987048116446186939095021622168736823900 11028534 86925898865275682064646044128146214400 11028535 122170639649281014063032295695647119360 11028536 293120340250444872679843830497408839680 11028537 175362332042878421044975132486336234308 11028538 -198258680187726540929603569978175128320 11028539 3804324980676467674493645261482922880 11028540 88731012327224549050584500257506124800 11028541 287703234627237005787002649397434312384 11028542 -155977200545007045377566962448530932736 11028543 -110041140895042635261432553643581396536 11028544 89774002558091941831274960415892176896 11028545 634967983687334092784235889154303700 11028546 -113728371813761702332540320569434853376 11028547 94084622380376339522366347537415063996 11028548 24610833925039742381926269273313781760 11028549 19998694762203415785582095959840871040 11028550 2683593029124566507881495787817196800 11028551 369179808585757407102650772380893662552 11028552 24689145874240523855404222240788357120 11028553 95151585520248130207366051350138438656 11028554 -3523760772272334868328618044664440320 11028555 -826807882018919013369121506916543106400 11028556 -223131278387502315185827996713255026688 11028557 -14078471801400814536912192930153182400 11028558 -10681741894887462666491898751403827200 11028559 1304112032914032663566835598968468614560 11028560 48137785060307496206597134850835087360 11028561 358361514452551291544691407799813810672 11028562 418505715712219037949940178852846374032 11028563 -157107746298996167053985178514384847040 11028564 -111669899249983891786741317716002742400 11028565 -102968447571720489039432379425721413540 11028566 -42435843597898702485498850228448990976 11028567 -40764456056335004359516609914084739200 11028568 54979691066809755379357633757776834560 11028569 477675567865802253373519596280626488640 11028570 20963443473423257544830865566781711360 11028571 -662332127315022690687328130393798174768 11028572 -403095659322344244999313845556726207488 11028573 -104297804342260048995882081267657657978 11028574 -16423060393362159537909274549647014400 11028575 -148524786044897517990644410495503411000 11028576 -127420785286305196137079896454168313856 11028577 -127160952107863459085814829492011700908 11028578 109509597830878250525286788074090377600 11028579 97673830978748491535439059635409931384 11028580 -12797415562876074664658006395290624000 11028581 -1261451823556556767856513158703348978400 11028582 310394312223797362374083095093885357440 11028583 -914612762603055777792631807583458662080 11028584 299347767623675011244425789204802764800 11028585 197013340428233902625146388269422686400 11028586 361928331277528922958491688750317890992 11028587 -90741035010049433262363550001892043728 11028588 -15628173034135625997023821866602434560 11028589 -344925317621646656987231238563101345344 11028590 16040605057386084347309630319715176960 11028591 51855735876928806352430460492892237824 11028592 -7040562905424172934017186964886224896 11028593 808210080747549628467609448986252325842 11028594 -188482928362013594723520730030600435200 11028595 -128233085344429719011206177653834560400 11028596 109449087870013184375844243343970126592 11028597 7227708541658093842684950850518841344 11028598 -7252126659943666032105105300959508864 11028599 -652716608339401857450160850482800386736 11028600 24537942699135883527122529348377088000 11028601 -409250154842390398433772409815760709398 11028602 119165031530478882897098270832396479232 11028603 -565646959073549266516453568398858245096 11028604 -413238992321991658636338129457531807744 11028605 -60449252053405705131789169291814039040 11028606 -223027150346326367696715706272701704896 11028607 -88424526862145072573067730491044910720 11028608 383498135525473333128387453524555857920 11028609 -807409912799059020162770400693794036160 11028610 -111563664348704861502164447534657795040 11028611 136865457283650701996395424615040555984 11028612 -67246674542951425324654386164753829888 11028613 147427869275682497271469736843684585400 11028614 -37812342415395527174909538734356073088 11028615 -96374433911893433949627533938997721600 11028616 -39939418591124372922981059875696803840 11028617 -444353812340883179225768324020711613148 11028618 249853307500415364397135937447067779328 11028619 66542196763310022639178714906042634896 11028620 101765232076409065043584756363906944000 11028621 -26237550027229386140400935326857783360 11028622 -201298587065822559755673672348813115392 11028623 598863762554728950488622329273335597872 11028624 -106034246999479816717421166388310900736 11028625 -591466229434676962957770439941642192000 11028626 -10828713611021349547349021687113975680 11028627 -55286149528355679296244572298844080960 11028628 -255017325662345748338923140257935656960 11028629 828977586215826979837926674363418077376 11028630 55119765158155785844078755391847387520 11028631 -51502385154861075271125456006684215616 11028632 -786169394158064436112836257505031833600 11028633 113471613806234323558596172035487285248 11028634 -268779436203912841602763390419829850880 11028635 -230199665175423002066204586113542403040 11028636 -19143141287504689634393784872978081280 11028637 -481772305685770388243478229653840758400 11028638 280391505224090572699268866376786722944 11028639 -456439415192305819427362576903295643576 11028640 3221459562630945622133511580601548800 11028641 -247972081793755487081079372428664215256 11028642 -4360379868371292470196503131456680960 11028643 -152872760365966071051292327351466571696 11028644 -81694855683295372316695258075481284608 11028645 -435297079759277535109003040632043220000 11028646 376341427841071025854339015249180834272 11028647 321641640442391391649962479782216310832 11028648 547047067226264161080998372440719851520 11028649 -799927891013086246691981272119323801350 11028650 -102545941708789964873263759920770089200 11028651 -13490169662954430625554907196060276496 11028652 119960407659319486717427101892631393536 11028653 -87807668525861813664591407246657798016 11028654 15969000396467402421758185651019152128 11028655 146781560517981252978885531026587776000 11028656 70834519747279555432528511938178138112 11028657 -150286815610313094432281769862121807760 11028658 -209163067579929962023411529791842862320 11028659 829136335546458635547242294178196942860 11028660 -45559504257832541930866033949350871040 11028661 168616538617458514444269312530433435264 11028662 -316978584370583877194237046473120530368 11028663 547840929092715877003137074723784440400 11028664 208033530970346323077468811247116185600 11028665 713026664237298341023896405516656085000 11028666 -161042987222622766215587776421644015104 11028667 -99833341600859722324666048619756191280 11028668 84421888593382064034347804497108525056 11028669 -579189616481636738150754919073763843360 11028670 -1660613436010233678720368723073840000 11028671 -73679815392268192702524408687490821000 11028672 58353495203671472467035937795234332672 11028673 701113810457844177396915328024029433922 11028674 -303528937140121290694284886971853775664 11028675 149262898438273803270658618459331845800 11028676 -98040254978082361538048358508318599040 11028677 409991864480055401278126391399187147360 11028678 299931850824251104061422911914266781568 11028679 587603077354360142398295177423205784280 11028680 170614483405122068774692086149598412800 11028681 206087145706490354922145544417610193770 11028682 154390622436441639854157584715034060800 11028683 11683569193868669868788691741079320000 11028684 1924362583570899430320842739797852160 11028685 420522182793331706967488154647932584600 11028686 272285258900061015962536944982925913792 11028687 19383929542319405214424268263325169168 11028688 81426382798656443371136420026361315328 11028689 308868704038020952284855037830933256512 11028690 89712970767426182597808591536320665600 11028691 1565546682691062210274778032240152631392 11028692 -141104264483938075736758001420431388928 11028693 57935813555708480321926464778179670080 11028694 -20565964298221901983354936061715059520 11028695 -311798175215971203193867711972530177600 11028696 10344197370841381297618089741900840960 11028697 135883803869492494750176463566347216512 11028698 470659885208867418612006146672805615600 11028699 420641203686920428670347726054761995088 11028700 258648393026876351107620173903433792000 11028701 154365141445731758355703314883478331360 11028702 -8670936278107804486526448166751846400 11028703 -46073339294642122442374353660810020640 11028704 -162308438191480263507759141821176086528 11028705 -305006302432812394209928322367270656640 11028706 70559305934591927578528201305747207744 11028707 587027105646854358574102418473805595120 11028708 -23150369651637632118834207833110066176 11028709 416440012954386737815580799256335958910 11028710 -121220787935801502039939982315014113280 11028711 -116249438675735993390993467434162784728 11028712 -469883896841476830033436742442698572800 11028713 -252589020488985931662052922428311441036 11028714 147848757905812685351897993623315407360 11028715 6567432414992295603780795582956181120 11028716 -1055072015284240283626318396972763934720 11028717 -7916797777167974200558499051275577088 11028718 -319755134484330343583518984427073602496 11028719 -304298701958052204984698458722056107656 11028720 -54367807062237185372667351614164500480 11028721 182688546083579242731545480340878296800 11028722 -84507337888542360196826423938774142976 11028723 648363506342580354220465870524061569600 11028724 -123587726820158860547745874959540808320 11028725 223726250247421679903509957596084429600 11028726 4569835851843341907280151394473832000 11028727 350396475161813340362673656891305860360 11028728 182340442033269911108909420793653084160 11028729 125049769159448483834956057500778987200 11028730 115722760152631016610364733219386091520 11028731 -378873993423021007725494688755454950880 11028732 87801908637903800432727141774236196864 11028733 -102525004610683147970135283885742506024 11028734 300755410071175581497530155973787606016 11028735 -106572537478721416586343988651931719080 11028736 64201426041154864339357697110769139712 11028737 -108743676037754332385901268889211919614 11028738 40882551562598695301645261804803129344 11028739 -717589188215983856564426517832000150400 11028740 -381622752783013892710303586772262502400 11028741 343334350468868696536420180717221386880 11028742 -379914556491348198079766610784261069728 11028743 137846988540040743349315783235888757888 11028744 189183443295570137169758315390601216000 11028745 15578675573840238761297770180553510400 11028746 133583737688708671073496578116683316224 11028747 -554430117367006248462049308944126381328 11028748 -418313518606373558716601738663962638592 11028749 220566262308288113587443726773663270700 11028750 19406684954670490236804310537341840000 11028751 1031748746398880379680012620677547032752 11028752 63847044297203793069385432856769331200 11028753 212096144208047771426232255161963339520 11028754 -20891138453629273438112501269563223296 11028755 -179072318831201061818334398201605661040 11028756 147533701982914720206768510678647273472 11028757 721312625101576856660691083676800597006 11028758 152729764434949154600608218050744626560 11028759 192992452459634538735635775550065039360 11028760 -504081143610560804355789415908436992000 11028761 124731475473958175634844472266005021312 11028762 -267188349056793315697810853552215865088 11028763 570512149645636152289954060945809947012 11028764 294933620583597388489900315989105624576 11028765 62265930719120583325692788028923864640 11028766 -44397176058910802081591905168714020480 11028767 80937333761254088570764389246070071072 11028768 44910253973609455005380651848309407744 11028769 13547366586701428423623415284734221744 11028770 -74361949957037621040068592750886718400 11028771 -335636126882846211455455891136280726960 11028772 -1714308733804412337254673927171466624 11028773 -691910508024009070376778414694138979682 11028774 80049515005368026402552238778329658752 11028775 -52748903433247228948554081742821156200 11028776 474536709498976227415499559420432384000 11028777 -169158711714026946843419541122695799040 11028778 113764684917750918427812438965612643840 11028779 23861603663766314734003556560426106400 11028780 34740558904375667675087942110811228160 11028781 439778160771607502387685739685033591692 11028782 -296283536635393568832565956765472867008 11028783 322611100888317545852496252474464882448 11028784 37002549835650544143407027006428938240 11028785 -677418114654183448950652605497719380480 11028786 -17479615486047441999034044499736996736 11028787 656096185642306426425036058257828000 11028788 570796955251133671112406366041710233600 11028789 275611606674981633449861268892897437408 11028790 285170526274840291941893895743448998400 11028791 244978145683878436120778680004389094160 11028792 141731907349373448877950534482463498240 11028793 275300893560559610870779284498099247504 11028794 -400127934088942737083410507787251968 11028795 -19438950365033302896853151596688870400 11028796 301185423395570155698600178107641356800 11028797 309901655062673631129248293921926610080 11028798 -86987358333981932580188192245647624192 11028799 628713415130537551564638068862152301264 11028800 40769531750239040165043980155669708800 11028801 104512239516906364987757386686903790464 11028802 43117942906465201870833843123699014352 11028803 679306113005799377938556402234225635056 11028804 37276017571249170514692738324635114496 11028805 -406737009255943246303968167656701081540 11028806 182235575002746749417947371606403136352 11028807 -269372535162430244851527482832718291200 11028808 -52933274338124149725711592262361415680 11028809 -248470013238103580110195785697776563760 11028810 83269381409778577478857716564103449600 11028811 -81353587835610505205543097945253362240 11028812 -144546894387410403681199642216885248 11028813 343908335309531444082619902824129309664 11028814 5829267508460542868355685466270638272 11028815 -36328801453655675977983923864073271200 11028816 -91652923439118264832318463233277952000 11028817 494260642840485836034866277292808335360 11028818 -17359091252965671037322494029696592464 11028819 427478650046229564773635577416335311544 11028820 -383312591420055384940373436398853027840 11028821 -192828834575133607061411704844216028978 11028822 121835608364572608291496340402768486400 11028823 18902502335361962456552945999488107744 11028824 559859916732207909226899011038966056960 11028825 381214472620164557341037721977663820000 11028826 157408419933215922850266238534392567264 11028827 -601111764742026148298846175561138555324 11028828 -768503495296847038613914689812433985536 11028829 10938319307743323661077394794318618976 11028830 5218351901058318913864602439755658560 11028831 -708007146582148973295174078094127836800 11028832 1034884775510702861755447894282010099712 11028833 -617646234078446287027227342573120438636 11028834 -72601680224004368191772417991242746416 11028835 -140959713370760421234547066403595732000 11028836 36885546439812723600209040293302394880 11028837 190475306336643190460010112856529713760 11028838 1827288704765488146595191579198251520 11028839 -195197783574444474160951091175222927360 11028840 5886573744057498793131014923554816000 11028841 926306015247981984544579990444284127872 11028842 212367696574503579823442234611608991488 11028843 54889203982905209826393190978562703504 11028844 709978358663950191994597128676495636736 11028845 -54123810280130893308453910239964387200 11028846 -14032690900105781123278145451876206016 11028847 -1300641200029621280711878667374833768528 11028848 129758258468443022688388417015836672000 11028849 80248320334273521410017156008756957888 11028850 -7380034878778581766602388943654899200 11028851 468213932979385841920805058084985227852 11028852 604406505649915546119667833391278120960 11028853 183919817801710529103385329242374577664 11028854 82378352768295774408352170749775733440 11028855 7778519418935891324212601102566992000 11028856 14072131430739777374546275912030248960 11028857 258583099778163746490424755523877901312 11028858 -218751335943608650870780341166814754816 11028859 96212613197413833737312430757610304480 11028860 317318722948233924660241121440943086080 11028861 -652383802847707857597952173292055206740 11028862 48659435771929031430310678312276343232 11028863 15848694608939259132660946809933482112 11028864 42067314239413903793002799780729978880 11028865 -385880284883114840835108458289871778880 11028866 -353994845295772629234171090472614520368 11028867 618573312598500906512563134296957938680 11028868 631867094655426773258530946840458297344 11028869 -459903651843830802699405045494103836040 11028870 -55925881457882429537687664803320012800 11028871 17221557219666480836468429493210507240 11028872 18049100753576525565872142618287431680 11028873 217399674036786480957240115018490433600 11028874 115065600739524865986653700276380904960 11028875 2698537650339742151328375458883048000 11028876 -175122231918703585883252365650088375296 11028877 -37505050070885744806474577998539026868 11028878 -90052405920552763981667788642398678144 11028879 14338282806706993927425387972737273376 11028880 -44656281204942333806890089660887040000 11028881 -475484766045301498839227409742543290318 11028882 242927702203418236441763332797903888384 11028883 -6914545626223725444090723859289796296 11028884 194274510452508004586430322709515602816 11028885 80337768059703679354230793412157970560 11028886 -37174738183679180238433820275294280448 11028887 -1142214139555352865381518585507981088 11028888 -103260941940168103135089769086858485760 11028889 187410563733974704222242526197406199680 11028890 218324593773206279132328114097943059200 11028891 -198384798485859949275468253126860579840 11028892 -163453298654275600577760915448132526080 11028893 687980852963787314203833619723617575142 11028894 29624482851212142821670965215291791360 11028895 227926121680052122866325266443702495400 11028896 -612208217769485318008518193562016350208 11028897 457874880101473295564361094058517649536 11028898 -1072277568415225678095695100229920000 11028899 -32973972012267684378499903844031599664 11028900 103921026651799832864225588376022272000 11028901 95793974063657769691417733697707769344 11028902 -97888865820921179302578147227926882848 11028903 -756041385337755457796194383989781107040 11028904 -525070457258575345129192765338812298240 11028905 658861446410755604740631422506056506560 11028906 17717299691879355488955347523233587200 11028907 8296256590992274773376185355160399592 11028908 420544305360498773371319978247224064 11028909 -13799819597962266157191686082208840896 11028910 -29988852504211812156743002643810648640 11028911 6156905529162171107633121390745887552 11028912 -23849088261172079366380877895973109760 11028913 5764931163617320176623665483063523328 11028914 42049219504394788389236062909769983488 11028915 237971349923579090650394572048909652160 11028916 187449846615016065502615406099470586240 11028917 -148275134616085213938984848382582230034 11028918 -12343954024116758164904668322950302720 11028919 -200270682199902651805042411093805358720 11028920 -304049569368783854161612237777243545600 11028921 -484918958723906629135571255565732147888 11028922 199646530069866327464102404711113549024 11028923 209096570654949208074855607008840406224 11028924 -451229092799701865715176732213804490240 11028925 437081813513016975221461086682578789650 11028926 -350070035845296117670998937034940414720 11028927 32281427877690308344196443699425960960 11028928 -132841315931876290403844716258509455360 11028929 390455356050477532221435763796413235520 11028930 -151007234773416244587792991244537856000 11028931 1697917961162507343214590059729875095952 11028932 9638405336300209173707593455339847680 11028933 -47972803538826812190951208172916806400 11028934 120174251463174301941197909529457754112 11028935 359100887911780874025805879073480645880 11028936 321772825606453914247448568416501760 11028937 341072780741156768784859212717369112704 11028938 -49682448576775559732158134971983868880 11028939 487558655518531446461675391063208593624 11028940 -173347739511438569178934529668671436800 11028941 1575002609250507352208987656643885568 11028942 -264866872595408190441636911294585420160 11028943 162020539463841602284128157577849730304 11028944 134147276342781764741835604798389903360 11028945 393336839563445714735827668358039345920 11028946 -447072572398225728441677403308901161328 11028947 -376612743951327199429960706362802974080 11028948 -128930732330085147421105255808688697344 11028949 904780765435387810342172184214409974240 11028950 -53189647311227698655359725297300348000 11028951 269031860113785592595910047290299335760 11028952 407262532553409417551438103718016716800 11028953 40506860617995666631671121405235606400 11028954 14642727215452209180922119015592876032 11028955 -78807224424390981039478047593087020800 11028956 547699540365913356750716797763147424768 11028957 349004727269144085182057902760579265888 11028958 1520866097038947702903226837567042176 11028959 172104146343752188918470934906429878000 11028960 5374412771253453527611060154306396160 11028961 -814963622040118035626243845198493198700 11028962 43817605345782032087049200743506811392 11028963 -43433355485425076262011710753433293824 11028964 -395550829438033151667371075978492360448 11028965 406482086621670737872517018823206932860 11028966 48110127208842448013757979600225528704 11028967 436597270187497646427892178512057400760 11028968 1110620523996484060626340790562816000 11028969 -101388808236870928626522214101282655020 11028970 -193527533916049396217044288798952375040 11028971 352576270711018577883452816393961606792 11028972 193536335683160308951513654569018619392 11028973 -589641582805677017734689475316392357440 11028974 -27961309718007675898387809310701599808 11028975 -103387842927637356380081550265141056000 11028976 76755161645625733606266329328805937152 11028977 -434911666759105960744306392051774101340 11028978 28909796460042507953850890998039872000 11028979 -311191703487676116157407925809891900416 11028980 -521496735316285843262061309753983808000 11028981 -611805780057612018077793062753611527648 11028982 -194757177295970665457340495037289419008 11028983 -79788512827569390758043491092190065152 11028984 -4989081683029525439399260921048596480 11028985 390614678389199342065773739468096108800 11028986 -24451156225898728287783065306208607776 11028987 822749882506537697819125089267042000000 11028988 -737186669975840530225418463817157760000 11028989 -286430816721351003729703510242470601210 11028990 -84220240510940953114355137678622822400 11028991 -579782892325038476444364869250679829088 11028992 89704877007246369727332146334350180352 11028993 296088880587261601369525690306557976128 11028994 -71576853907864065181958882352036814848 11028995 87366581939849699538665777609889114000 11028996 19893654232208240591105564204754146304 11028997 -6644226804765867999348031015805423360 11028998 -48486257141306526940228341773076299520 11028999 441018386505261138044696359669525987920 11029000 -241448303706834792471651577004313600000 11029001 211275732032093581669173509908658239002 11029002 -67545929020312194962130152317051354368 11029003 -255925841492700340553949630813303759296 11029004 120971717769303207039139086165147402240 11029005 167058823731194475854423910805610041200 11029006 -32788291821184745422722109956836275200 11029007 -136627663821652646926539985323398892816 11029008 -93580292749586770916827641947342831616 11029009 -99681416882405352791356836841709619790 11029010 201895291714892818769990929897077440160 11029011 65167118842808420336678495427855247104 11029012 3984957686004811660914255201945358080 11029013 -111692851759289903692487971468626327936 11029014 121974871793197783005904270256508579840 11029015 -610068980641793608762219755526713108840 11029016 -676387074352684937456866858121950003200 11029017 -131261587244427866845706651443997340720 11029018 -166386694073617951201692029807681695488 11029019 419460785397598105335507260309314096560 11029020 -166151855209097965821423622457181143040 11029021 -654253620673973994885556890442432112256 11029022 36527986756981735364334657966490788480 11029023 -254219069332807238870194442666907993840 11029024 -9721516464750600448898707554033991680 11029025 -21706771650291848337190905055348224000 11029026 -41733869627086761038405044298873538816 11029027 -2378899788107905132004167066078251320 11029028 -605084966080607720648709571908422120832 11029029 -338799819101762718620977901609249856 11029030 -341697587005604313501042489285797619840 11029031 55446567581233797859544959548638043432 11029032 -100604560618074926984276575600341811200 11029033 -155690150297195429477294127783479811718 11029034 -317929443621183995393464638362212389888 11029035 94685410753776543294266191387731203040 11029036 271326928493988596794411699061695642880 11029037 -722425120901845679256473643375934904160 11029038 136331789582826312052576948675598343744 11029039 263001111805679509883860760959126651872 11029040 61647190812226817827176090081652899840 11029041 431926941515819310011168495025908561883 11029042 -80433451251546136538395121260686617328 11029043 -508232243930560816292423575917406542708 11029044 11146960721507150041311963663105361920 11029045 -320507244200562715533596769083545983720 11029046 -14001782743524376407000138512131203840 11029047 -72232423108762781827147823253814181760 11029048 501845122841970942800621407218524774400 11029049 -491871278034509531172376193956853468460 11029050 -108233296274119483328229973654313742000 11029051 339138956233361663200137441020759817408 11029052 -292803938142514218824754553373825829888 11029053 -30052432953845826850692755969112501696 11029054 -125999350090275008435475076890890897088 11029055 -32108860243114889502526359862759241040 11029056 18240948214951389987506970045626449920 11029057 -133280958117814538777398863987815125528 11029058 72204081317157775834283175837178699680 11029059 -13694685246517221936586907551373398056 11029060 -190047601827066578436343208479410892800 11029061 102885304684356767942791940488474977792 11029062 232057238521925661990007797648593478144 11029063 -111461206649623045711004605252351737080 11029064 -129449210273983390946776873791213312000 11029065 -117205544790644402474135464944280380480 11029066 -532532422553076229593442311090484962768 11029067 144770151119677691964944094148104983520 11029068 -118883379654077077019600536518915425280 11029069 -140265711820454506172125642488862683072 11029070 -1366095781261012133587491163617096960 11029071 -167438465091180982178438899037873924736 11029072 181453940554880561348237421846897483776 11029073 -476618194722687134279266219882632596640 11029074 -82364488810780084634336487869924725248 11029075 252203211711418230823291619589478155600 11029076 133211515886571468915280217490425720832 11029077 -510105912260212458318819615477940773540 11029078 151998987903830205754747563260402775840 11029079 -441466119503516753882214070709536830624 11029080 107331969250888149335984849194933248000 11029081 -139036875103837473011488295708322315008 11029082 -23033004948492169734080792966396044800 11029083 188346349996715574960551751991319105904 11029084 -424359530970080161441585936643968647168 11029085 -3757341759030790047310790300893207200 11029086 -10552354855933688555788134397723647168 11029087 -147042606044536969102499597902527311168 11029088 -18795044890026732467362228773653053440 11029089 13713279510068043625294938912890577600 11029090 -177730357909231236592144003907225142720 11029091 -635055976617238307610785399809951169508 11029092 49207012055280316552875142165358211072 11029093 -289620838899292906383478817611376982500 11029094 221511145794852697397794376207003126400 11029095 231323745924590176029276119268196070400 11029096 114712628313730433094306869716376432640 11029097 529624918075976654934199295572046216820 11029098 -34188705053510675047180674930096768000 11029099 -512097617268161022584730894416121045600 11029100 -27454910754867268696759278468135033600 11029101 -142774753713931039458680022581985762720 11029102 -45397836474829646826717295615060818048 11029103 369921680340713785861485085535307110352 11029104 41341710662696681414444191569286791168 11029105 -220432530679694602605663439607945475480 11029106 -204561455524727828838071143062885004800 11029107 91741783931164131738187310992359980712 11029108 265706237138320922285764016242023314176 11029109 -40922579501066266920328091309329111776 11029110 80513735932975812040431576593513573760 11029111 -200785533868014005206308291767613879200 11029112 -525974527448151587171920612415770828800 11029113 -1497905128915983977029286065096626000 11029114 -345648403316232897618160874981352227328 11029115 479452441090788670886427621945583637760 11029116 84482285565173270367764255952197288448 11029117 948469113437243339199880403979559438752 11029118 124078150248689232706941377378172526080 11029119 -373210931106035425788707635861924499256 11029120 -1468921938172916319955836462956544000 11029121 -657735552186939178419308275405332911550 11029122 -11677143848717198395378580122678599648 11029123 18492534390170504936246174017347898368 11029124 -11148257463442533809942266219388456448 11029125 -312681575798613693449917176163947912000 11029126 -462719369518447443057011227387497091488 11029127 805960786762244287145794115793088829976 11029128 -224974826214661015150596328879085076480 11029129 350305659283832310434145564739792371300 11029130 -60665546813642075444099805558458035200 11029131 534051208550856230740188873144445906620 11029132 -4843537061501636566135319047361707008 11029133 -333612539885552576929007151093757604160 11029134 24575609842824352613537701787832373248 11029135 -118948659507394571749811616238016570400 11029136 -90555401339954860835363439686370091008 11029137 -96981715220847761868104352629175321600 11029138 476421920710756294738951611522281748096 11029139 299623203408301785762196515101913559680 11029140 85528640312310314820998220318450155520 11029141 -493704883229832183794550748096287187656 11029142 262423337248173363213337229509931261472 11029143 -552387781761772702112609063317474398336 11029144 -17060132353417804777864914004123975680 11029145 -4184532659190184730805212720123068920 11029146 79567049556339447075013269231944707584 11029147 -130721314182412808302607687613134542920 11029148 101765555131092944115467431882096089600 11029149 3784833340286425631284528200037501440 11029150 -414511630624130258556243403972473600 11029151 -123115337894261385897198202335969218448 11029152 879743257287960663488445962472725151744 11029153 155735995541367473363139558476611250402 11029154 -494666055906879293640339690111339586224 11029155 -529894115390454063414947659780882872480 11029156 -2365033084295938817552268770564246528 11029157 -75213332091419525375786747555059383588 11029158 -12669332114106918359978859776608542720 11029159 637156273562580392526798605769044906360 11029160 -57545558382100872895657865683792128000 11029161 -157324223158738394423897581808266708992 11029162 -184263339938000653172774896378455225168 11029163 488437557298744993376536176783579215412 11029164 163571196896350672420763157942214686720 11029165 -113309336151134923170555613567101600000 11029166 190491929002661515094809636913899689024 11029167 -272598305811239837738572909358849735472 11029168 205347126481757033626870215013753749504 11029169 869095653314447904930358573720501863570 11029170 8482703998270246530158453054882019840 11029171 358620660381817788354616251433993295372 11029172 208485281121336589210388356779791708160 11029173 -219908891518722211492040945884159410432 11029174 -135003599225358037458772959979897737600 11029175 -564057820112136701627618893607446555200 11029176 -740586593069686652514495793836906700800 11029177 1448188821311882483273262890389784000 11029178 796880252669630436517394755540576768224 11029179 112760142288302807671672196154465062400 11029180 -79824502245642947725592147930742988800 11029181 1861689343087938397545201447112917194304 11029182 24132286749530407839698500554751576704 11029183 -935065422835234183863593653757352611976 11029184 -126704167329660368585140807335096090624 11029185 -43330079149132308264460718928285240600 11029186 132707066313646415288798904423613593600 11029187 -240951483523467074063144476137554815200 11029188 -154516582615085513877740136956288630784 11029189 371676718310129155512966711329755784990 11029190 205614934368544479850549702405713100800 11029191 -202339239878575015185448643562263884032 11029192 314334606328891414073130240650053601280 11029193 329659027165473628336978923745567440960 11029194 130648719369375570720391346259439854336 11029195 228273403003610270212506404587779511200 11029196 -88146035564217173895110550331698977280 11029197 -77296443959653912615368474898000891200 11029198 472955109108225103701664720714579086720 11029199 -6961141952772095196007692907918419336 11029200 -5015855499921843929950381442452684800 11029201 167500047460881851114559810968190024100 11029202 -545968783409649827811915381421142318448 11029203 -9464839230080110035836629369309979268 11029204 -83232161124089755008152761371421548800 11029205 -18030497947501779754240230018559359360 11029206 -109020785131513503140046928973477945856 11029207 -63544389841823367841438473797520009888 11029208 -1024856816180628579651915702278066749440 11029209 -670117986559000299599124356231718893280 11029210 -21520158352544335955931793394161662240 11029211 193748371063294185234816405678502530048 11029212 444172506667230387862180936431030030336 11029213 -52091496631466857897016442493627898496 11029214 81935919416915795259855054211167910656 11029215 361882849286273853674149671565963440000 11029216 -1106979511024271285171871368766965415936 11029217 593267529443241498123191871187485199266 11029218 -24062589785138991738299509486668333696 11029219 87253655190818614809560866208418890896 11029220 -4550694906296338411963063876004325120 11029221 99288299067485125161374034269434133472 11029222 157143273523275039660457288930621036800 11029223 -308427543600446945714449906313507907528 11029224 339186710928543907494262444500363264000 11029225 413067523884290643660033873908152166750 11029226 -101601708173198098535509941027352055616 11029227 311042885341005914482066792390647863040 11029228 22262193126228259894561411818976961536 11029229 282666593699341141309504531480304719830 11029230 211226420573698658994205712761203360000 11029231 -920313323847119393882758898523131105968 11029232 -3258067620448167251505517883767357440 11029233 231561562062368564145863632666701756000 11029234 487974469952305947661670711601708992640 11029235 4899405731217190066529887674094317120 11029236 -105842484416499768306455872464774144000 11029237 -334789637858110353122355660169462826660 11029238 -42536494625323767006237640597385071488 11029239 25015327954121206924536970199176154928 11029240 346427190407379724419645605233657036800 11029241 892165720250361778929130719172338369642 11029242 -263579165113425464589031528265613312 11029243 281055134483955038351840960234696239080 11029244 -9016852074263906623476774741620158464 11029245 -416120032249520219544709936601856830880 11029246 -51741188542255265296875556114897881216 11029247 12929281692953029853384280387308200200 11029248 -119913965474454829593672453688035115008 11029249 -51895239909953514532589441036387920896 11029250 238357473649999095697621022824148304000 11029251 -476203261622523192021717597649977077760 11029252 -110042352605151605989861349485623879168 11029253 -713926260457822519554785241203467046880 11029254 258184458236046543122302745439293104320 11029255 566537323697145829052624935335192413760 11029256 82650480336629023480927623180839976960 11029257 597435958870230726842164680115732220640 11029258 122268109399918760751299203314859841376 11029259 95392376421771179898009620939227078704 11029260 78666000634864053951676176986766213120 11029261 149076146794505717184561961773059575862 11029262 -90292470948453835996324658425492355328 11029263 -463556287802508697669958324713218883320 11029264 -54319008421689491455002439622463651840 11029265 -101372302149995118011977474154603408280 11029266 -89351047767945379248242903636407435248 11029267 950635345666135266468467646713675542316 11029268 347022308816781946862133838789313893248 11029269 -235869696679753483237815522399435513600 11029270 32520413730599907788960539944414485760 11029271 -437618753707121262154910320640807184 11029272 419261945804857983818305296260613734400 11029273 136428222510123520174415559439819450624 11029274 20134681475065695900205230096229847520 11029275 37568633441844094534069336254584803500 11029276 485892338002682694552351207302603548160 11029277 -399258660762183261454643910419572580928 11029278 -14401414225463653224773153339678236800 11029279 -596570510973294243199878441202248856040 11029280 -445889404770731204088668349046004121600 11029281 -142301714975368991543574024506851584960 11029282 -35861367370217163260809002411129495552 11029283 -341176046134570170175616759982304447680 11029284 81796992232166721483742582335880630272 11029285 -12916890498305404129400647584972202980 11029286 -544292452594248647168656825183800549408 11029287 -76544656731082284711947005783886115120 11029288 -774266786725034094614033301502475489280 11029289 65933871899701399115537872840407951114 11029290 -31414170292493847585827500308285941760 11029291 92817151186038931058633546031346835200 11029292 -182565618285722597848959287720022921984 11029293 -73090340968139109680804041996874649312 11029294 -124222843819060016263546187276988582528 11029295 32288291712559422007460499942455328000 11029296 127318593408630905302331876178011062272 11029297 -85138275715776812585542881760053110254 11029298 79860821327555383117455278551450023936 11029299 -16490868644987760148129034489034152136 11029300 196680095180465103449455191302218348800 11029301 539851690274609365325666968895429000604 11029302 -184277251950512832672357784635228849408 11029303 34831905868820162898452742179053616552 11029304 68769631100831930044516084141475758080 11029305 12551687183139975549711671328097873920 11029306 -346367920547140055722558342660083381648 11029307 -143364732568229561752409668134597756444 11029308 189074089214622454381607443998000591360 11029309 -415039406913088158771012575908498373640 11029310 -225558201078393581156342468858431920000 11029311 -241318745085761277953545217431442066400 11029312 242124823738527472028555972124052291584 11029313 126311177927136066182882328146776730562 11029314 -4151966713483366767385418619471114240 11029315 -361745020452703944020506707088343347200 11029316 -445658661751694178895507901095726296960 11029317 53778971267689851849821300318252338560 11029318 473467088859873810103348099234329195360 11029319 -234847631232736425428966460264917175504 11029320 -398831455120123883492766683508408883200 11029321 -357579175289750223557848764647881533478 11029322 225186514722011598106264233782794450272 11029323 301783634173851607641448767658456724184 11029324 680962407125487460491586918120169339392 11029325 202010826457609604704941162756683638500 11029326 48689083945279257800634716354543904768 11029327 521337676379683584128219986623872773960 11029328 670641766221050184890449377278558208 11029329 -394125544116570874078406171485078830000 11029330 -21519819169918974127189154246864964480 11029331 406330309891543395758074208496701745132 11029332 -145565789960046072219680132312437168128 11029333 244621615872918858601930711807505008320 11029334 -95079287467200554258027194492620713184 11029335 4505205083265727139856728635588454400 11029336 875859386909448011629250245113002741760 11029337 125711676126635478676856443940336333280 11029338 566487787141876615305123692011356403200 11029339 -12159739385970786555826357594779776744 11029340 -35264357437513889398810591809199441920 11029341 -982799651813822996122826878991175360 11029342 -433858302645090319166360168398463769600 11029343 -49756397091222945224095622636482261536 11029344 -180693516207746187186900777018249707520 11029345 205911018955314793321249874032810912680 11029346 -107391071503890876654627523623407928960 11029347 -177280354217743722136326943778417843760 11029348 -880995999811254918233652808050386534400 11029349 -335766646233041632112158489630079063808 11029350 -59786917610308201162902991179683736000 11029351 38131835574331497519530720350155240480 11029352 -69125114184969353104183920735814886400 11029353 34415092781443184984992219262671893888 11029354 175224345146895893044642223647300284672 11029355 -241638627797253527322313341954632274240 11029356 -61866609144242463038865006130627565568 11029357 -82942552372076140085256331508134628480 11029358 -60395943427002835198071347113327924800 11029359 275813059594089626189979369442211534976 11029360 -135715045061060248247162541205375057920 11029361 -903701181876845626048635823623985813230 11029362 -115496008193438732475507220786280952576 11029363 -641607686954899983933420728982981054388 11029364 -308804279668738275186336945883712907264 11029365 158404587015566570833615839073166520 11029366 75324288611191320905012235208883372544 11029367 422883342633894122723595910399021495200 11029368 28355473513888856390258622658130411520 11029369 42461901109188482524158753494016535368 11029370 189025312110336512971447200796128879360 11029371 -7712618038445881891335301892003447424 11029372 -183989072089390383234010491386244710400 11029373 859543305278781368049127038601570943622 11029374 -212343275202265401560402177967698984832 11029375 -52024620144510504619674949119246530000 11029376 24595586824903224412530605517963264000 11029377 337707318559941415691257347753504214320 11029378 282306106646255890947199534404561228240 11029379 29684850512715426271562309524834203120 11029380 89363742766425789769561143041880514560 11029381 -182804587318271641664790827988425803296 11029382 -26210534854336760253483671878017728256 11029383 -100788569757755971556377139588228616360 11029384 976553117607192674435008392005676610560 11029385 123231325049908312279609543804398319560 11029386 -47829530576966338200657285048863520000 11029387 116272765514628388460600286374579137200 11029388 566973223702032967890402102226714476288 11029389 98847912836017322812670335431998713920 11029390 238173372475736644844833688107785259200 11029391 612520961236836851883343689251244687000 11029392 244871161636687652138902166999531520 11029393 -710225062801918391771417995130236113358 11029394 393452049688208403229846570928455364496 11029395 -39168783585673256322025370737205564160 11029396 114138428401503114489188016480386334720 11029397 45906947391603110893303199145149340000 11029398 156860486038012031053407749457363708864 11029399 -184650429731939236901706163456063450536 11029400 -334007112025086244024531706394770688000 11029401 -186165864989504300259879524325992154960 11029402 226781605418177781346573950562290350304 11029403 -322228509721711317310037785513138533120 11029404 -107492440300491095972380425304815971328 11029405 154031236215969312359121332913002460000 11029406 197239972648033624997259465615132776064 11029407 265529495855005440981419197206252229392 11029408 205487965524382787189892613330929844224 11029409 -174746400700332594795662618357602008384 11029410 -47916376635604345203592128417512863680 11029411 -300423650001813867880177502520566781988 11029412 977983369092831557781336967334454109440 11029413 -643301189320818870261390899108799412416 11029414 -3468235357274643150778744564142638080 11029415 648217130729557884912938242479271717560 11029416 99653089552711919458314571868615884800 11029417 -394489751837407238217236164607337089408 11029418 189337137042129829711110306676763306160 11029419 -77002102706361996599698844492408569680 11029420 -112086769382542488231863141061355038720 11029421 85213532715358505266824467639216338092 11029422 -200092557088097976536834719405137582528 11029423 -236676556002421422573289532291486409328 11029424 -2525683932742028725429849570431467520 11029425 321710042881744728527283609677051016000 11029426 259277358065241326536193679765769776912 11029427 -1642736137889382465462724495165298808000 11029428 111543133441650549764041188984201928704 11029429 -149796522557116140796183403253163169600 11029430 -89093009586317966726807353649581785600 11029431 98002770899331965290727042542372084224 11029432 -289453230187882523033234195974893465600 11029433 -130604750146357329151159799859779499120 11029434 -1639293989877049682279565302913015552 11029435 -396776681589808342966194687703442901120 11029436 32720815430659495542455349346614190080 11029437 -299071533317231020767978540711098918106 11029438 56422205714001983845764890129430439296 11029439 413366347121711546560184646202980458856 11029440 -133036576026636392431010628325657804800 11029441 -171713563687588052999345954121968473388 11029442 -77799586907144556587771999241075449856 11029443 226322997799301930203098041877639782400 11029444 77192998756447526725305102267520247936 11029445 221323602547110895248971196795753444480 11029446 -48089398419636873511257554619825380736 11029447 -138070467498525794526080842801599999600 11029448 -799623207125888357328092804164636400640 11029449 332081151013464618304373374354212840960 11029450 123629877553766519569665199019993946000 11029451 -433743024642363474176777417907872229696 11029452 56610930675915418526511972733460201472 11029453 635425429589784844788127154324608234080 11029454 -673951775307164904256497281251510041600 11029455 -106120581595396262080078034265045194160 11029456 189070028308330040535472379866705190912 11029457 -17153922186656744701207055295755898000 11029458 75336526852230294346193844984036741888 11029459 42536014961256646585013608549531500672 11029460 -206964712287891952991173663315052544000 11029461 690381743566464069480488847336020260704 11029462 -280966399907660456057459548611882120000 11029463 20866078157447169616339729543855674264 11029464 -149270407256957089606646069861979770880 11029465 515342363008879231132740698695152505860 11029466 -83663946958578290897410382446758030336 11029467 117340604719604116286317845753913021080 11029468 -502565872979116273376533216070175012352 11029469 124495726914780733557175842552417027360 11029470 -161280654780780217651345829160404976000 11029471 375992083986853235756787357038699962744 11029472 150706190837409299755947288695550246912 11029473 -83333193758842676605337213899861092480 11029474 -268743794693894524544480691562078521264 11029475 74180608266972915272126415303974929500 11029476 -53187976478450977089644152863000115200 11029477 -232583577517080707883730051686347377728 11029478 46845728370187522552973903485339895040 11029479 213507079828554834399147140419077138984 11029480 -64352562082287068350492204854347366400 11029481 501165900584135511563827181840651817120 11029482 107168816442599903337319908803377549152 11029483 445712160697880886657779559831640316880 11029484 197658985127566263786483291506937590016 11029485 68703598396304949030093667273033506240 11029486 9091798818151391694202038505517426688 11029487 -51971624960375532322726194628276639248 11029488 -103758741135355575332424339581706141696 11029489 335648034073049864483494008375548399424 11029490 -10980672256986604712195164341662269440 11029491 -25463109523026055727239479639686048760 11029492 -811103644820687485766947005445655040 11029493 388758913113931253515205565303331596384 11029494 80209085918169696835136168865809756160 11029495 -362371006976766524848959579324089632800 11029496 -652442264823741482751057681051707596800 11029497 -25384539064901942419344043289856883872 11029498 8071739078754017659644935831407347936 11029499 -367106032606745247705632412781723029936 11029500 7070452116633562932760599726796800000 11029501 -56755518994193317461544323249623327648 11029502 350341239888223633096677842978103309504 11029503 106142232834786460548794180218872141600 11029504 834041152386069473152581682251721342976 11029505 91435891077189099970414478793975073320 11029506 -46188664438171155059490823360465228800 11029507 721512661941768229157268720177586709756 11029508 -117136160021936144870265139246685184000 11029509 264856110986465729266471313816134181214 11029510 109459721145113898187190121476310764160 11029511 -449635975361644921054575683332395201000 11029512 46994064284599772481905163150075494400 11029513 1250896023761410140507579000430409066 11029514 -325139422187034314110128295465346856144 11029515 -70648807333660089772796056870864496640 11029516 -181803621401103048477337534904336738560 11029517 987693975526535314639485468199901344566 11029518 -143255448806674123922239644735696875136 11029519 124165163171480995658241620079048288000 11029520 50680157077125934243581039904022937600 11029521 20056176475881459688792167448203118080 11029522 -67042025424440623161136667146071610368 11029523 609208541105453409400009420612437430800 11029524 -427760056150385506308836861839462176768 11029525 -113680095297829827578296235261211862700 11029526 429090846868790993196038939323098695712 11029527 -95529387507597785356530116986010446920 11029528 107445284737956727906681679837898332160 11029529 297389600883574563086446921929669240576 11029530 60321281097937768097289399848853400320 11029531 367579128642734545918255025823493316664 11029532 91458750690716299321298013769781007360 11029533 28071679631575368721370683819149430848 11029534 620040814634724585798165648031274807232 11029535 -127482742499084745124838872002748185600 11029536 -82953769163455492198733210482057936896 11029537 926209652431951466296826070032431016546 11029538 -112046619261008968344494422748880422400 11029539 71368930760355318031085275175191836024 11029540 -543036906438254476615588457780700549120 11029541 992596358967248959818108285329423295900 11029542 40889779333457712892477881074489771712 11029543 2417656952019708516869130536685766784 11029544 194933453112016632928389569409811077120 11029545 -194392646089622197251933392411014661760 11029546 -182486854992602909196498842073175735296 11029547 9100221877910593257262910755890487080 11029548 378658987877981571286812036623392826880 11029549 -415405500134864334158264099130862862400 11029550 -13756690819497294060682388936376739200 11029551 -124508720325687701885449219689357947760 11029552 22233932032051105515438373498264223744 11029553 -2488897636747276511535611281748618256 11029554 -182942163290063651806097229168860924160 11029555 -137079273647058644871702284842241537040 11029556 514500593906314491570603347681888398080 11029557 -384095987161412180128038816058321113600 11029558 25408915344611208099651593231657975808 11029559 -559224118105811364388231474943079057240 11029560 50500359075557202435779881737166848000 11029561 -946912379888054421607596811303937466838 11029562 73068439932656394331845562245047314032 11029563 387663055341722865816982764705389546892 11029564 -101918200006947620162527169212899872768 11029565 7768372550291350949918141327714438520 11029566 -14828416782646219265727022017970317312 11029567 -597997026622031680688434226722222168384 11029568 -159058884143466074161693655445006188544 11029569 162610260970020083790075073396383206400 11029570 -20210351231733542640308526855837206400 11029571 -172102709928416464499072771753661815088 11029572 -467340452401278681570635580713659691904 11029573 -121340392513396881683743748865307950178 11029574 -226442249890730881700414059381260627648 11029575 39348672316580461737267120082496400000 11029576 220931484677494093249247777079767040000 11029577 -272789271369765981488899730840471554140 11029578 113827376232800952026849983494495498240 11029579 -431790562855320511888948603456289662128 11029580 149429073726951816214390541768031068160 11029581 82880896309844967856868716046082026880 11029582 453336871385515783648822263485359809984 11029583 203734138468985947629722360869017471360 11029584 129297518680269025644503679047006945280 11029585 64510087101725778351588977965448256000 11029586 -824581943211968993766300812277021696 11029587 317137407513865314748129548577967576760 11029588 -209961362410432005004728704824305373312 11029589 59948115463735234606525146205409835552 11029590 90556650740378249907625762047940803840 11029591 317440848023660296489905108974154061872 11029592 -14616985537989010575345421430116761600 11029593 366200237461426601502870107799863372928 11029594 -243854203078433057210935366521720677904 11029595 159381970954746619825720948159517377200 11029596 212235158933860896086375876165621314560 11029597 -317562158270998332719520826194293742548 11029598 139228565144968739805988649547794859264 11029599 -253306187678918268694368045198515233440 11029600 176145950105192935655510182318197964800 11029601 -201974250258243528259082243809932816000 11029602 -84258754137991500595112438450548148736 11029603 133030547530572518382823548520974749168 11029604 193047835433413726455033741616351383552 11029605 133201084155738371310525411882647820960 11029606 5816019083337393609212667460713871296 11029607 395683183447373592255472576076001533352 11029608 -20278851195513271088929803402819363840 11029609 -246147342920590929046307859128323666460 11029610 -41632146192484721082250221044765221440 11029611 -181785939522426072040783273525807741440 11029612 620863039856465033289265065970919803392 11029613 -171632078331307841529354835888568919840 11029614 -813431045871471391199854856552816640 11029615 -70542791659156114130592189258639840960 11029616 -48568302104590703310863165696204144640 11029617 -124948454684192411369274405465274493820 11029618 146447833715607635240840960761892083104 11029619 -181939372864311252831111930963062860980 11029620 86301382119927156073459852485425602560 11029621 303607921399238174602983359400044345952 11029622 -68013579579798260270393993227484347200 11029623 251834654498911882528553713410722679168 11029624 -83659763314953123239702042834876375040 11029625 1036481729474321721006521912787342957000 11029626 87296923152531539287457607225082893024 11029627 -205976544823030512682489560745575806208 11029628 272400446486549016670935174913761492480 11029629 1844204706558305035980002212061049408 11029630 -162496798387895330471978823355220975040 11029631 -497256278494815297493862107893130430688 11029632 367170091374290494938294209305682903040 11029633 -17858797355371654812080484896264957838 11029634 -320079250565827174148435273234202624 11029635 203225067969462232259771730425941807200 11029636 216110775248673756260318718642072661248 11029637 -133109868839921862424971945005122320960 11029638 -34147045040671918080913479661829117952 11029639 195737075953037779944771564140021436440 11029640 471942942474893463525395991702639052800 11029641 -67797078238126123865368011690369327936 11029642 -49387567486473066738503383752134304000 11029643 67469990489239810979898814992885530424 11029644 -285724091407492647960270761555565143040 11029645 -37000863854979699352295770535576793600 11029646 402870309676704261932916499063246606272 11029647 -326891939351243100951009213950840897400 11029648 3521050744336218989310153335732961280 11029649 -1371280025779167471221337288521397282960 11029650 -55704362964712962186198334924076976000 11029651 124314583939601259831900886775660013432 11029652 -197400904722229775768450157626096332800 11029653 116480774923836861883410325765117738062 11029654 -232052100746173178565574105759203654528 11029655 254244870192203708129273831773810203360 11029656 149139116302432425942226093368061132800 11029657 334819496898116449634454083594187198660 11029658 -26496670742525433362001927348340919040 11029659 -151878937285478458784567486433454753896 11029660 324283670197637870756679028629946375680 11029661 727220600273141882265344566115338316262 11029662 -166743683025292599527903939886847334400 11029663 -50408085549902760100443361263305365400 11029664 -1246510108402950076982507116571802992640 11029665 250418577257900820780101335743554689920 11029666 79477084684037844606725110507562014032 11029667 86987179516067433314916262190113310784 11029668 128619661637995045938545397931173150720 11029669 235676308110589264745238446947325055552 11029670 102533455874227539974210950275272465280 11029671 50227353425026681138001023720496344080 11029672 -6598394239966415600491748978886574080 11029673 -613343864455194526267415557566614174976 11029674 -157263643858117700223339677475197038848 11029675 429088812401234974331869498687302872900 11029676 -61700520943744948645372090035922403328 11029677 -236619490917713659004639256957695808000 11029678 124168664174180128949634815432770578432 11029679 -626088335045763618404870267609913636720 11029680 20372940348071152351886440839910195200 11029681 7293672478488221390418240237013454760 11029682 317781535158719604865011064790121725952 11029683 22006097615980206896481205238400318720 11029684 -151856477929463664605400903206250595584 11029685 -425919099316302942757989093389358810000 11029686 -233504725010925282686830723481488425600 11029687 235590407352419674158102497310835939152 11029688 -557347978245331262927397745687078871040 11029689 -30624218634323934641038217524974926640 11029690 105085287728807335307736658252759987200 11029691 913424799489173770886870834043419797092 11029692 109428251637250794363728143310014620672 11029693 -122416908669688757671788455219913635616 11029694 109206705401531390853880596765041372928 11029695 77562037894832339662185645636413517600 11029696 68605984597220637942322541806705704960 11029697 -59527063088428399261297254432607028736 11029698 319221292871340529677824095871132196384 11029699 11341325807468577542287035512882050536 11029700 13777064727180280005992537053468876800 11029701 -9127063914154156965743017358851284768 11029702 -289272008683692282520103695748294856768 11029703 -53997112578837249257653155239069646360 11029704 -90236782677102568550712279449978388480 11029705 -320154136905574063710298088883728036280 11029706 -12504137905867892519246833816554310560 11029707 296256833740158687784491645288007296 11029708 149742006988456167280869428617331558144 11029709 -751749015786793965013992757009106480160 11029710 81108321945562170171222113035931731200 11029711 107424859691747235523230788115952266624 11029712 85120562895335598312131663755219132416 11029713 17535178793162863984175878011089090544 11029714 -25053420024695356585005574734593832288 11029715 -2467259719235066345274303998091419280 11029716 33695733005284950769964861012179968000 11029717 916964468874770124417002509356149842766 11029718 161897715032278568534071119930288614016 11029719 -64791516838691093704135433449810958592 11029720 -123635257248893440344394877350589030400 11029721 33777120896462973721569463426648639104 11029722 130702405172982624069467453197650019584 11029723 -23252759161257944153869151603197405616 11029724 -18936868086294469503619260943220396544 11029725 145444266732380963344698531838381920000 11029726 138616594910385482466176671782427485312 11029727 -621155009998594252900955608543121315424 11029728 -353527657511537878746103551606977986560 11029729 -245892396065259588828990976615875288670 11029730 136857750351776911862720669718960422400 11029731 -64388256398968999413700900398106080648 11029732 -199515989621074097852796759798769418240 11029733 22487014053500339864781539316806303808 11029734 -276618880549307626981843918834769358816 11029735 277509080349629050815620924481627322680 11029736 523565508262789138119367748013727119360 11029737 -221713617144739630414052974533482461248 11029738 8580890873253159256518352462077020160 11029739 15108908493615032804968482435140128656 11029740 209758168835127204152858866480571366400 11029741 -803116521039388299655446908183106438848 11029742 -191347578316040473565834805102044906496 11029743 -1226725849636429083777696918105931276800 11029744 -50726884365419078107020400927238062080 11029745 61599606672338264128210813754331208500 11029746 46232049968065614716300208759811365888 11029747 793971910211293500320336866240403982040 11029748 -502901515356838697507071850184725246592 11029749 332467809593544588179656495963753733664 11029750 356021727713531763747478226768550240000 11029751 504442934668686980674689652741121131752 11029752 -42050511768564451101936128100343418880 11029753 -325337464873600339412491415098163609004 11029754 -443195466908071123922000105766851465760 11029755 710549402720883740489029383736185600 11029756 -40687443621613077092063316672618401280 11029757 1189377465737861117372931050513938476300 11029758 -695529431391524971922439342173356032 11029759 59477818392384623993680119834226401304 11029760 106855744535394696693867385786529218560 11029761 -310267067477561274839721155689248904590 11029762 -438793798885743787523133225557163832368 11029763 -689249290413289080909476487627449513988 11029764 13925151603690210988883754902572133376 11029765 -253988751596451698970959872147221674880 11029766 174153542118143986198487751789073789440 11029767 32283214066375811570025494176967297280 11029768 -688114369309111683880283875913149440 11029769 216716951213930903196227688200837241600 11029770 -61664166265955781769716737887566177600 11029771 312986193279908224640719143725189381972 11029772 -484171031350777680023566402247496880128 11029773 -215175960561288022437008099094042882240 11029774 -4813051596747501635363291777550028800 11029775 496720771333878790237618305916828033800 11029776 -38902345027260562538805340422453067776 11029777 449180630551265633060369381539164175680 11029778 65726485253559375378198669385709319840 11029779 -58666755787359483355595545064759447904 11029780 36403334423790886943112724722620409600 11029781 -64251282467949951916034069622053325408 11029782 -278043159557169925721932073093255711808 11029783 29423642342012127038760428671551273032 11029784 -151013555900642803342905662056699207680 11029785 223775589453665448512348799649317432000 11029786 -281695412685278109796108492845179355408 11029787 153730276032837419308609915698403335792 11029788 26532076842611696669331396416041156608 11029789 -4700299373421622990606322780610603520 11029790 -147934758346682461498930498608580113600 11029791 169160154702171351870116628637073579592 11029792 -593192989690677235200267292869474582528 11029793 -903962164809584626866356198302288556958 11029794 -196954794310307230969042160160710006400 11029795 -84968064910350393111207233941542589440 11029796 59779572778611811035436597656602169600 11029797 867212146727916403106103441631223293440 11029798 -216370933282829654674436467843658343936 11029799 531293728705065488207617265592046912920 11029800 -8700991828801922096194571413438464000 11029801 -5156315475810034843919972311250251680 11029802 -411959758103096460442704083585906313120 11029803 -161479097924699729657666857370753903616 11029804 -83306135868192868215860558904169866240 11029805 123240076357294830051847431790858145760 11029806 173762344705764798324153996831112175424 11029807 -1623254093118080766235919937088345572720 11029808 -133127310916890835336669722912120668160 11029809 -49892233500360979229679571800715300992 11029810 -14031334496883068759661344815973114880 11029811 -42000590062115096796402937995138167616 11029812 316818796054634539920576315209983463424 11029813 206616521841886452785698873701481403584 11029814 -277809837370899362738231194961688936960 11029815 13772100556259622584159105617679844360 11029816 309971935377212646342599460265025986560 11029817 -359471563952572619019363296257839252780 11029818 -164038935521135728587120899402849633280 11029819 468948166901068397782846224061995203520 11029820 113459066670454906463929020424358108160 11029821 -77881125343233890741267402339122118592 11029822 462755454788125233692356805141843116800 11029823 -55593369050025276255265050996746280960 11029824 -55294776287083852367947170714495221760 11029825 133001715724296729748751346776371342550 11029826 136689181140331677267093210165902396112 11029827 110156079275164288015230239948653008120 11029828 81313355923035637759309806520810352768 11029829 643226719933705094302905139373506934430 11029830 -18299518878734722918716287276233359360 11029831 -240388994501041060374469681582557532800 11029832 592588629172193341658518750398339686400 11029833 285515292849252991841910273813764912484 11029834 -105765919954852733487185406774297488640 11029835 -17943257308651078610328834987763336800 11029836 317331266768079360388888261521068416512 11029837 -71133285469800960421614089761684109696 11029838 -20079566115422409459787926960825557760 11029839 532806437958581685929029117169394727440 11029840 -132690804599145353625690155382777200640 11029841 643486699621925682353331698380107088242 11029842 -195249936321814127315165272919851413120 11029843 772936245502430523714559855697324412744 11029844 2859515084605611333762171939805212672 11029845 125617842495147060240806834900015356800 11029846 399400431567064955314730047727554114944 11029847 -17551359493311097730499784498624402128 11029848 173256044094545243800921548704856760320 11029849 -1179709801116683683937940870056358948864 11029850 24716686061299266178679476215638784000 11029851 21320167489330833934721873538815584800 11029852 467694746129602916348147319958119911936 11029853 -20444413017359364022629243988213031898 11029854 -156410348444904573165364597160713451520 11029855 624624327938085956937212533860697785360 11029856 -705374947464868009454249414194390499328 11029857 -73213211274186975055155755344792504512 11029858 -49126818816656135712315341708521651200 11029859 46272012271408953925146174707971485480 11029860 146923234593154590154647608108643340800 11029861 326865319499512332587312206247353910400 11029862 -1337241105580299101006028370206329856 11029863 81769692040696782355604231645903831328 11029864 24021478932161493049512560673936399360 11029865 86693670280339922707807622122777104000 11029866 -66126161069373026025492841310718698496 11029867 -712493358203815186635476309089008883084 11029868 291152954342804488322159198800931905536 11029869 -492194321880845247501083102655216509706 11029870 -75811089793683331391396348516053328640 11029871 -245662213113289928134556025684057338400 11029872 -2776146237796401943444942397365026816 11029873 383785426272578122146929458938280878960 11029874 -3937843969896941290182070939293295200 11029875 -40661540481987838176220123071531840000 11029876 -33945363068501682438529649463713024 11029877 231028062095305421493693486887992359726 11029878 -182362568742220990013910728130662472960 11029879 297207962480980163823162871383058515376 11029880 -345764305039727858737238300314533888000 11029881 306878769542549197711144000548648190944 11029882 -418163736835723479638754788454483224208 11029883 -38155480577478042760795572080594690976 11029884 86711701093649332290811465890356551680 11029885 103877435048064039706372794418079178360 11029886 41186951521163560786840816132263755520 11029887 9358550106116439695861058906477989376 11029888 449922554665396677122284662341259755520 11029889 221410171040448697248625007513820135120 11029890 -200129930970298054149171171105752878080 11029891 424423816824607608242497298023203367292 11029892 248593293450482852743129370211822062592 11029893 -19009742989150311609456588043282563072 11029894 122384258182846054477071459057240998496 11029895 -2969365830901957730102193984476477280 11029896 16004488528278968771528250794726400000 11029897 -257107082557379695781837173588975735654 11029898 572538069713207825280762671045581505280 11029899 176177014246256778334011266127743567040 11029900 69585489366673486845748459104521491200 11029901 1221965441896776628122155406800687553600 11029902 -2016368738814803057201082326091206400 11029903 131812266639154762891229304366778634064 11029904 164459932797603289858613096807131422720 11029905 -112914201645139600294776048479926492800 11029906 -123927895963194296103601503701727199680 11029907 -3676867709983878317916540897505716576 11029908 -301070279119098585665508337616411289600 11029909 -271560154492177347577649837830025074560 11029910 187849417177382064693998181342756399360 11029911 -248496468595285770013492650630325067928 11029912 -858288943590876255502610696537855078400 11029913 -119324735772497758578686055720117924480 11029914 93735589239375531856277753948007041280 11029915 -57618249122977679162425693729230517680 11029916 85323694099263189371543684871177845760 11029917 -280064897469280218126331694624282133120 11029918 -72071294951136180349561090750878384000 11029919 -60105162790376921039809360442079648000 11029920 421069056980217113022261895889997004800 11029921 151712561553311529818051379964543753344 11029922 -150739974832553627295057506511194812128 11029923 434120032047036813917609470997775078504 11029924 -10868514306802360361446899759653470208 11029925 -33738703484868157497329940010455252000 11029926 -134749342476141148340026434360605970432 11029927 -511433640727168129197065512242911993224 11029928 35838775322989130418447038986051584000 11029929 -3930685207893178684057743264986607216 11029930 229859909277867814520439328894456320 11029931 364885304012220707579692157925911124264 11029932 -11163435570761225613875120568027409920 11029933 -168958056968704745875532133308711329920 11029934 -459419638849722284743298840838529390848 11029935 694899253550651749530825736390348800 11029936 -36983830877918045433565499729657069568 11029937 -810051983909079728941006488574192667520 11029938 -158344222212235833963139361169824631552 11029939 56343018918532944714018063058404777740 11029940 493379545199092337421409721964742817280 11029941 13258567798062867598508402648104934748 11029942 270008691825737337627728601725539645440 11029943 153861119951326956129844738925376412224 11029944 200144029656331960577995810123098685440 11029945 -173597054349360539263239632662222794300 11029946 -135194875025896932473468446752195776256 11029947 146048213440141827171140003987616862320 11029948 85220324067134662328304228431805373440 11029949 488002180237021843284033379615104903456 11029950 99439491885676325454342189953100441600 11029951 -1061244818272076569994816011759567017528 11029952 -71656348320823263093514141094425657344 11029953 -455522040543029027892996577536097189632 11029954 -99995484245958171332656609143882632976 11029955 102199753119207036059380403102042862720 11029956 -40725526663237006207163601176556994560 11029957 537472693178976349504868808034807716672 11029958 45238569892738219565023464064244554080 11029959 -92586249049204626902045225038895785920 11029960 72331840162610280157168131284518502400 11029961 906590925419142948910638756797946722880 11029962 72634317939733148758009715298816759552 11029963 -226201767105159776746550777047397341040 11029964 697941208217917602381890607484599255552 11029965 73570638651830460000723865751029905120 11029966 -387180705944844748025014226319342773568 11029967 -15114894252026503910740301293257665808 11029968 -79445608161827869611402166068569284608 11029969 -664842157389200376564044065681787791630 11029970 -20462097246576627566285417825382781440 11029971 55141549220313783377858323222018965504 11029972 -58239327752706479975295644936481712128 11029973 -65687225276298209088702020546184000 11029974 58254215450380564429853633775342802752 11029975 -49034104236847380409859462499865728000 11029976 -968912522388673641839350617153787699200 11029977 100768422527320628063350721519450026560 11029978 401216138509488289992143712274299053040 11029979 -469056082879642603175792329986612495420 11029980 66339216425630227630020104432738304000 11029981 -760462200975136347556761094791567344218 11029982 -60640515946202901908540335325320257408 11029983 169962231717797769419655163112452062864 11029984 -74917771970596128987569963660152406016 11029985 -286734152538734828695356439012760098200 11029986 84561823306461916228226657814355968000 11029987 -961764734681096849414905574463091022520 11029988 -162288327870898469465019054786888367104 11029989 187651102409901497924747262888865747488 11029990 -194240941193554347786996964083826320000 11029991 377668427145331695140622331451615397120 11029992 209368286015816663475678536700644720640 11029993 232415279043162879522168958599707958244 11029994 -4693324500966453739732960662743179344 11029995 -256194190909737825495334809465636658080 11029996 100820018481494630486452948805479518208 11029997 -346711641749733217549163981455232100096 11029998 43648200214425660476471952877807795776 11029999 -973125543005511417180087047676464878000 11030000 44494724056918635463746995582853120000 11030001 180116989191155956935527341792401816432 11030002 327265198245489465432753560233962599952 11030003 388632839598254697248757241721061077184 11030004 317942677212235719074106035900063610240 11030005 145427503111567310116912140094541558400 11030006 32129957978406971053178490229703366784 11030007 -288259618867693667603200135393585998336 11030008 -37320250896078154404617028357186600960 11030009 -401912317828948341646051086772994084784 11030010 -272256296130158888449240389569580526080 11030011 680034508129565260946587566697024472612 11030012 -234719039600180896368304469918215848960 11030013 236393674396910991007992853443982893600 11030014 -384437634048993485934356319014208661440 11030015 187265516106340889204531143158914644800 11030016 4339063508195003235432895757999407104 11030017 -43728346765936495252918078243053281280 11030018 301098236422390872182374498700553967104 11030019 20245984794918554169931188278454038016 11030020 77183778352530211240779627319951464960 11030021 -626351093575781400289998107543576170368 11030022 33191374807338178521936926118967927488 11030023 769586964363438132041766907957916285400 11030024 241413919641023220291425792460059443200 11030025 -92884412982604202082235784627842420800 11030026 27929977441312513616051451017506689024 11030027 1199348918091865515696636413118760872 11030028 -30361807342732237668869745448509166080 11030029 939267055474108388570880063502288663276 11030030 15284494806662641709892249641906553600 11030031 109909831720671350211871148403624529320 11030032 -10328864167418396818872202504622571520 11030033 132116047840519618830476559486513232896 11030034 173831431010912229896740117078289233920 11030035 -671543898548508910652884245731549129040 11030036 145856101484737215410577291233268467712 11030037 -67784551275857737068951332041336536000 11030038 231877938844131956261633034014520229920 11030039 -344795104091539565280306194061697535160 11030040 -161933669688773956275492982348677120000 11030041 -159258777822982972579327292554382062656 11030042 23454374073575144265831493847083437504 11030043 33242609852553761347822893137679887664 11030044 211985529289406346792664608443097957376 11030045 -153017431962416987267628785881106476680 11030046 309343818794154596904520800919943832384 11030047 -106190098874474485456568637518041901688 11030048 128325323982408720458914702982318653440 11030049 -149401603334128906198045995094224798336 11030050 78350838863613094371495416948728560000 11030051 15138830533046818918413214624398264600 11030052 -183299638351961730929571702204941223936 11030053 -583581877776469391954365267909841813698 11030054 -285980577110652289099109959279876313088 11030055 392116134042540592936723240973931479760 11030056 -320878141270785468612207374313275965440 11030057 178928203900875743166105076511828733306 11030058 131317531316502189796615625101932342624 11030059 12453029139083028814755651734641336320 11030060 -47341651092492727294889008413175019520 11030061 -84356980052392656716406021268545295296 11030062 50177652887166292045640556627156724032 11030063 -147815388354710147706915961508230740480 11030064 -78537508310826304340016405677523075072 11030065 -291094577792521147002248099901175037400 11030066 -151995420698516423754158981570440483296 11030067 -188467882526341744761863816692951248000 11030068 289984506238088790726401454266387838976 11030069 1420256304525122067711674482058607002400 11030070 -1238174840546580255735430739841177600 11030071 -379572579399653117674535297609898250808 11030072 -485981788187325755324873796276882739200 11030073 466386135662558902756433642165381279904 11030074 -285655696647942758403805188433118270208 11030075 1072595847970719197281703915291742000 11030076 462113963552358115127297192605499089920 11030077 -457737086985469065017814110005344040448 11030078 -156600579193014095324490800657343740160 11030079 103145531014975779533471877526213513728 11030080 117334843843427958629809823477583052800 11030081 -72512028537613295122302580923816016536 11030082 20655033734241473406657074258502219264 11030083 -510400764008628868758713024577473561668 11030084 233947099513147063886621186396128363776 11030085 -172917724160465634723957780779170092960 11030086 460199095467722503048849586781662512992 11030087 249731106809837561334989452455039117840 11030088 1073538016585332020607300695203921920 11030089 -198393828948397634664040916513208883200 11030090 157621378256332757752452149300835016800 11030091 515428036935672493175510201348090322864 11030092 -96267382528356932180486997271355688960 11030093 -478413686736594153006363056631273131880 11030094 -23078227970450039193559691614492576704 11030095 104260445875097882986454648331378242400 11030096 74145981881622475433937018064082042880 11030097 -75339703403801921270759953190972482944 11030098 15740756502450049795463931718963128960 11030099 -171907707813016702811900808020246079480 11030100 169924269229182682205174383603815014400 11030101 -332679234961937979597512745105696865728 11030102 6261571563435704166298044459760229952 11030103 99254537052329744921815870585603197744 11030104 237037392281901533205070807102518773760 11030105 245207596877992985799405162739758592260 11030106 -96137054579982127591586751410631234816 11030107 159983956315761940243429331099335856928 11030108 85058842518832595902474332456477688320 11030109 -2601445211866083579085950490956231360 11030110 -7629251414758217659036235286217359360 11030111 -28911270595540890568502460263695992288 11030112 94039843857139473594459949649549721600 11030113 -620309594942627695769445826369765314560 11030114 321894984585023964842421715816293868320 11030115 -63444778270554038273586546142759667280 11030116 -427475392568585969571083833840049023360 11030117 -99477764575207881953380087375766723808 11030118 120306273528630249664683679359329472 11030119 369873236133485955280137368600309403144 11030120 -171383056042523496018559000310485094400 11030121 692379388877715135282994819681552905600 11030122 62562495034231288323471363070518728112 11030123 -127019587780875216541601421715027330188 11030124 -141450813360752310813283353973271789568 11030125 290821710083744046182161850080000479000 11030126 4486318815012745548782824504824810240 11030127 246866590131676778408704797271085902080 11030128 -48850133066227759474293116507323138048 11030129 958402029121357882762402283372589642480 11030130 212357476177873701961783518790584147360 11030131 232782645701799687690073562209732781392 11030132 -500116874957183261015604162432776383104 11030133 -276906091652744225412711646628095542336 11030134 -136764410919667595902951677537063955200 11030135 6312752867570263091119996074262863360 11030136 -35845077499700231059776971628664872960 11030137 -887675575705394831780287492422375720214 11030138 -12387825219472099109098911000716298240 11030139 97759113808970830367000632778088758604 11030140 -62206456812581575367486787864715683840 11030141 -223963656911860714257732269535119481216 11030142 83165562296178651716015318308679528064 11030143 1262409176188886684274565855942530329744 11030144 -126432265564776235157389602334168842240 11030145 -907064881155760198581997869501864000 11030146 -56697498991163871854521526568823257600 11030147 437777381334614460652648133910044554512 11030148 -142554313465155186970846245804241551360 11030149 118375358559865185745836946402597883164 11030150 -290311460003757916640921006089988208000 11030151 -380914794836052195256175953093437300096 11030152 30812416241871741303446597056928808960 11030153 -1183236025949174485395723313542659851596 11030154 9215017820145439416280604316265003008 11030155 41987510797568781131241555042948598560 11030156 170605785838779819710062721354672584704 11030157 -95256246328585637925253435055935639200 11030158 -155785716893515911030383592331700320320 11030159 -116691043331675081381444683983032768640 11030160 24033413657374946644488396990912921600 11030161 221974051211611802443890815243268797640 11030162 -34805035533838438798692361593031005696 11030163 -95233377398219872788551888839979395656 11030164 595602164547485369026334678734866709376 11030165 -166864220451171797963177805531233138400 11030166 -27963528367697261910391288592189310336 11030167 -1081710741973449700046963070154955912720 11030168 -907410027888761243336634954678511104000 11030169 484635459221234929916741347617538324944 11030170 -14194222648139629909745587706674770720 11030171 -253095272595858606850223259439977221628 11030172 -15925964317744229367026264021975040000 11030173 -24598181658269684511616932943904232000 11030174 165126996325348781293793575796722302336 11030175 1800686628517258750466938734218511000 11030176 -884786811236249834211118460686264762368 11030177 675456366086794063860507065500527181026 11030178 -158138000621841540312569500301449969920 11030179 -754611575339917470472198106405401000800 11030180 -80025045837485445497157633195721052160 11030181 -106101756928955381797901759204769093216 11030182 -146978994933275776569113201624802827808 11030183 691718838575676725724254236643312157288 11030184 -432995532109690011539594409883249459200 11030185 -731966644043542609938718445205209600640 11030186 -85839116933299078288221854078890640208 11030187 223604048817060217007920886128169060352 11030188 3022218636706102400671865220652688384 11030189 -58622236418039928288534097090814103540 11030190 71332869897151691277047795440272443520 11030191 -121405169479393733874124500963560719008 11030192 -49976303042697306251112181592563580928 11030193 -223662182133663121024582566215576697918 11030194 -212238337216927481159682970666777304304 11030195 -622170040725882734237244411777827066880 11030196 238565242367632848990635846243376648192 11030197 -806509204125601786464223181447326510354 11030198 189004682685959093445115947594555357600 11030199 -347880522384092124985463805900013024536 11030200 -232784637133733381561855480318771712000 11030201 -79503472873684060122830415631675439616 11030202 -86797276163676846522758883122750545920 11030203 -60006672579411012416328485560837176320 11030204 -358563200422534044958454192799508414464 11030205 -147387449739748211049602893018614122880 11030206 92106564524592681381762318835614151680 11030207 -113230559561830470934082180690854086168 11030208 -24443130928527952624760004181166653440 11030209 -172571804447551126623982140161799302590 11030210 -52494165030604984354316009281536161280 11030211 202741871791864929331531592056244176260 11030212 -642819257277421836865143257690578456320 11030213 -142337219202837380892504016960340237538 11030214 97628695923837026735564015489371682688 11030215 72934121639262765164751688097117822400 11030216 -269066804549171214779207423207578475520 11030217 301529922401606471420242807990659594240 11030218 37524498655367584660821136756279634016 11030219 -414797086378810086322833762629134102380 11030220 344462192347695298966195499828188293120 11030221 805116024969942935265440612798016066422 11030222 94814839597290131536182692161563448320 11030223 190720968847212497586503367866540795784 11030224 -85992670585498277332006366119867228160 11030225 -191616116589388792515193760323628534400 11030226 -262550426331754472928114666250556931456 11030227 -12621574161814712290634690736405838560 11030228 335850948396757030319983118808606621696 11030229 67996413883725423970459664940728106240 11030230 5481560001486481896213673449444990720 11030231 -14186645609029885541892919551205834728 11030232 -41110982461261690587185453723519815680 11030233 -104466837886905676161726132119721590518 11030234 41704114275862792402286173381534036992 11030235 337696394190587143467869386606529196000 11030236 253983069731462378203825439936214573056 11030237 161233565514019249598193127276701256320 11030238 -265700965007529679987790187400817125056 11030239 528227810266075107395434413379555880 11030240 -233184243836198756984981321933185351680 11030241 81719493149292857333543545140303874080 11030242 24272934857854092211609070333633654784 11030243 238628838020598267984828892447015636080 11030244 -163843164744264226291169821977408964608 11030245 43034226257245389220996445695318596000 11030246 444851063799525811860713645182065213120 11030247 -35994672069189498596483322716444087160 11030248 -270229842941335844941375952234040852480 11030249 48339243151504801773769710831869432064 11030250 -53689897222844151554572152612225024000 11030251 213623875821176618761342255122004715252 11030252 -326525189510913744418363717565170155264 11030253 82991939612362359975223450069808872224 11030254 131812988419637774877806354268236387520 11030255 -48642247395434431067779496113552111200 11030256 -94106435983114245934228606760131657728 11030257 178565350686533101736366185028188936512 11030258 54335989167991966219379091521641298976 11030259 -317266885668723252083569613368668311496 11030260 40703084678941402654412599675323340800 11030261 -398039933593326710215777982494583755776 11030262 58662283814093690456418070114581577152 11030263 254030891088879233819390975235752654168 11030264 -295615658680687391972036808013552435200 11030265 96321934256214139949482556494992203520 11030266 -200837944126796942134148735613930811200 11030267 -643521785502479331087072673504804734684 11030268 -48087962399541202222873140956633218560 11030269 -121662252841906027750998923413817083956 11030270 -433254347616576043737175876373760134400 11030271 -4544418018598577202812699271963497472 11030272 -698033090955984387272408946028648071168 11030273 195097500497580329403300842919547659522 11030274 -5569814139104156644807118227708451712 11030275 138855913864480311262856448944479470000 11030276 5933284945090948258327382429289738240 11030277 519553784997648072755707942457962254432 11030278 -87376566648339005316971632051337291520 11030279 -50040648908163550500515218544386091760 11030280 -157880746532612868469282857962550067200 11030281 488974843075560805697899936639887418932 11030282 12286140250326897370595466791092018992 11030283 521013701549619416797453881977952297600 11030284 -672178784783578191750376400231554274304 11030285 -129978735179098755123615166304242285440 11030286 -206715582860726788083306591833377612800 11030287 -610751012159578422524556237029477443440 11030288 128516419338968175493576640144198541312 11030289 -236497612147226650354226144555263904640 11030290 -151622425600184283347696468798361909600 11030291 518338937518718730735301463766072187692 11030292 -75435192978438340221864439728990582144 11030293 744758304814803497390048562509566422542 11030294 35407109400713842577435645764073011200 11030295 274839490788901209515470028464743904800 11030296 -41684527884719139017742707904243302400 11030297 653165985611870221727558145781621341972 11030298 26499601469515627832729230380799031040 11030299 -75607695580118832955701056099344980464 11030300 26203770829295479093669096810336588800 11030301 211911259135500440513875250038109740230 11030302 -295897721606967837070466331748056171648 11030303 -321103867614297392384114023297566764448 11030304 -23443925523440497586442589817709527040 11030305 16434398437347077162976114050690819520 11030306 129958200027472515371887582470945722880 11030307 -50995393454319141617109821069825637024 11030308 -697792150540589345244280749710871283072 11030309 -378339721875520319960125325299766625984 11030310 1601784961162838559233877071672467200 11030311 765322271702240908092790240280964856824 11030312 -116472448865152997355133423691379763200 11030313 -96283294718678541519236976042283910976 11030314 40451694265693334650922146532291673600 11030315 -451193960815302856217649046593266576880 11030316 401538334153442233286462192586427428864 11030317 8286115666639202173231458800008250880 11030318 -195016128969944896537128033242815509696 11030319 442990522052880243067235473806800043144 11030320 -53774946783937349195106226639973253120 11030321 -229224493915123516184749549158883767000 11030322 136372862764127714832436178314946880000 11030323 -782254489499643396107053784785625502480 11030324 717862423878745888642584243080983929600 11030325 -203033657859902743616921961321586336800 11030326 114260099430396607705020594219837278112 11030327 22155419900127123456022043272874047488 11030328 69112582061069321947011519406658764800 11030329 -4102352644256184428615133859127774968 11030330 -54338471105487686639983702199622081600 11030331 -166815168938052924925533683509779750912 11030332 723428370856372166146704225029170521600 11030333 22359512634160377666662887235179417440 11030334 -74062635957101128026537640482652505088 11030335 -55552367010788944077395326235207685840 11030336 420900219186461508375416078908438609920 11030337 44258157676968938149395327149093212386 11030338 -120490624159145188226366271111190529280 11030339 -750905331110387513939245156496847937860 11030340 -62319225555559233166219071015444480 11030341 -829655235301078637137042566555928711170 11030342 -148801803225884239041006145932362932800 11030343 -276531823944874239482226438797827605336 11030344 123862338029451763836116123924794245120 11030345 -386479048800846677053173389973875160000 11030346 320607203143134094720617255797028724272 11030347 -864072170004666840213153271703853360096 11030348 -151660598220592390348264931945760036864 11030349 -259653860751946827466149042921845906880 11030350 -243975307391502594593185332410985187200 11030351 110255471999167681536867030944847146352 11030352 103816256302036057500018893027465625600 11030353 -3590916530761211868638549709505502040 11030354 -367234538134504176669945111127255584624 11030355 -1947208117315467230082200714081804640 11030356 29273294099687369562810384285313507072 11030357 212003109913180645484922908523645841980 11030358 -109056303230340095831247065474950651968 11030359 374251840504101382858004579764767927560 11030360 5557837864979555320838459699404800 11030361 26614086455361771478439341474471712064 11030362 -94843081721030371139368403017160779008 11030363 -189219129379905265269387400110439350096 11030364 306252688686613576789030661518791321600 11030365 -318169447605991866685370397796519727400 11030366 196025518418185803677998899684295191360 11030367 81507919503798636974664125337268708680 11030368 323345510045772263635373536250809810944 11030369 -42952522778023276237231746090105271104 11030370 -65180771480858287312531500748346626560 11030371 -25682012384576507273690178128149824000 11030372 -667978439186894248047157321532389079424 11030373 -13438152987897276776837351967146887104 11030374 2733495182904227641079720793146974080 11030375 -1170625320332134456399195915730239440000 11030376 63339401231216528454941828683826626560 11030377 -302564826289983735171622346295481624774 11030378 263490887307206851910948427472282104240 11030379 392724448588724367816753947907213610584 11030380 479907898232416257121998092364223180800 11030381 770888758322116541849896225403323684182 11030382 110095902635281714686893017845225680640 11030383 -84877400305755552508984020088648995840 11030384 -19486137634042838176490284598408085504 11030385 176402743865938696404465280273558809600 11030386 159344786740433017037424138877273947648 11030387 -455798309850501911828908877544884822964 11030388 -57746079173370198979148292800434298880 11030389 321674240439261821943307688810574471040 11030390 136531025836400817440561957218508609280 11030391 -628125037051918164430151610563196400560 11030392 -626653824749281421207097698467040256000 11030393 43208500183159152032985212456392555200 11030394 -90221869003143449321287599130890186240 11030395 13485771969745615448091898323549150000 11030396 209640932316475023664974432150678676992 11030397 101257759921454949107161098806452587072 11030398 252514863952337999879663519784831091200 11030399 667514332084313092225014107203011283872 11030400 226743303320605741972746956414386176000 11030401 -14129933352638538793787484238707465598 11030402 -4998049441714142757704233732264752096 11030403 1522230734721996801519953398643513088 11030404 170672536846200829251688121248308264960 11030405 512567786594304550562896522125324240060 11030406 -222564870509719618715362191078644287296 11030407 -69249874582475576170621158729665306344 11030408 929139602000927796229008128468235432960 11030409 117036901864456016156112003212602612800 11030410 -24837988662804933260724588697828916640 11030411 -169267605260183373984483233822625834240 11030412 -339710930821073520946634492592090316800 11030413 -44048771090901797192567142093854064756 11030414 207304538759193165690844659244299781056 11030415 -101297927737141749463397806881998444160 11030416 -90101667217729943224958417606912901120 11030417 -623206234878467742355920861827968905228 11030418 -1947284341728523212380580440699747328 11030419 -86694762377104521483064656282531779480 11030420 22176682555914468059878970111423938560 11030421 -282262967548033790382546754525991562720 11030422 -86502249266374004004052077044159480448 11030423 258670809666877892444581050309495753672 11030424 272674112918978619475908626630203269120 11030425 79382110302461775052118561729766068800 11030426 392987474625455125872023110741578941184 11030427 372848579018710726891537517427907621164 11030428 -131711586089038740945243854154605036032 11030429 480445358813627771790444587679722489100 11030430 2491001341704592223914904693198929920 11030431 -348710855502009143477854117719979319000 11030432 -172202019590390917121005135494566117376 11030433 -475631476145813774700752554287120411072 11030434 -357312224766251691219869987428399134384 11030435 -65594947185513740607437619230343919200 11030436 -13438754016700403782564722503643276288 11030437 160190184474746243795586289151227603392 11030438 257385976289328990628673751774677745120 11030439 61215795888106599187192210867407971496 11030440 -228758384260753645733764562504291328000 11030441 -532743212302531833567721286227138530816 11030442 -109348600603388917419148973911621279488 11030443 -614466579168266896958322425038030703308 11030444 447968100661897620195576702991426503936 11030445 -439880520961311271409887723652600318400 11030446 -130790141090852704170274198179366912 11030447 1051747512151461783827665363542840227664 11030448 -53526795380183208410355255981131169792 11030449 -329290394931314670413203501715997075020 11030450 136579091638504429704784609012993056000 11030451 -63311317791406562164726687513434946560 11030452 -269944331128687506475962331037727407360 11030453 539079065399117166700734498507617536704 11030454 144322658657024082579090800908360162560 11030455 -77803059417990285696541847603230047840 11030456 -908473387222751246432311750262825349120 11030457 -302280861608534319699144114505839184560 11030458 88070879893289175473604652822111358976 11030459 -308200205402949802754765327537963031960 11030460 63256972294644712987903532320482754560 11030461 472771137604822318670754028554109800690 11030462 578753474812047041959965771947875846464 11030463 -17827674427380241055313543059706873960 11030464 -73590846305200462213065554476782321664 11030465 -584495314840155996866832359369518468140 11030466 -156441722420612680961487058487809990656 11030467 24647808894265517788702973620929712032 11030468 -508557868751399531750141640472737044352 11030469 193327271686783254209277344016413822400 11030470 327739628146046756166905010252486048000 11030471 -107972404670541197221828722673529612328 11030472 536914887535928566152629634109833216000 11030473 9901089856221235964661837538061636260 11030474 53602787234883209042374152617897336832 11030475 55599687289772643048104395283938086600 11030476 -121374139794879489750814449589421930496 11030477 -429214411489414961685140240167112264448 11030478 5025173353793369036097692154971424768 11030479 -1311947706410015824408362760516452150824 11030480 -10433265458812050895142837364152893440 11030481 305359855075718734811986939804059456 11030482 36765688602321006073156366940759040000 11030483 -346789279691161896639225085065186046896 11030484 -229125896297191014782923118797755494400 11030485 -169652485713423198756457786696066502820 11030486 301208951012193009183569895283452924192 11030487 243529622875785007423848428998304341968 11030488 -276425214626198955738921348582926438400 11030489 423823183180925013897698464181575488 11030490 98103495755724874996594874603247882720 11030491 -448254176122352499438380804694276952568 11030492 545116892134785570767896460390756378112 11030493 401824079041557516085963130669871963264 11030494 38980560892158628997453393279654923200 11030495 44333498431477337212677875686946078400 11030496 -227689207635065025854080739891410108416 11030497 -500723942858101544897922995221798729054 11030498 493426792388613791329456653117113744160 11030499 -14355361474563099470530073545541001996 11030500 178582135997864569419071847819487872000 11030501 -679727472532650023880520516510738310976 11030502 23307660339484188064603352461411719168 11030503 798140098997472176045410651379407885464 11030504 -712366514504743956312867614148159882240 11030505 -297223584608188180419242087035864261440 11030506 -518471034094769753003353260148243401120 11030507 1050458161212756705818604988616554878840 11030508 394988506576205783674458272142087327744 11030509 -99036984457350896202907494105854790208 11030510 -105666818852509602573339884873799699840 11030511 636506841029552697133748291689756520064 11030512 -19947365902915658071215656756233502720 11030513 -9403147160809192980197096511582050304 11030514 -53436761469394674132181345708403851776 11030515 55010592690728199140336431372021730160 11030516 -130059931353892917234873338648276969472 11030517 -162190565454212356574330055247427570880 11030518 -262304959924982505995494504057570037184 11030519 -40425590632718995862256906376931096112 11030520 172882307923671221107147411818306969600 11030521 -139884185600487106818464234453492077488 11030522 22556350992354307498265299264735660800 11030523 24792196030816564907938433421617713920 11030524 32340185686466179855197428755967311872 11030525 323549356878509285799602047160738001600 11030526 -2952390158972848721123687081009203200 11030527 572250516062193909511779081562564237560 11030528 -488683910873535012217444311981147291648 11030529 525769975652774791375840867286871631968 11030530 24553568032766702620255412860280486400 11030531 -174280072000967482407264805490785873668 11030532 294990838249754606946103119779223552 11030533 1049696335899509930722971691365646463680 11030534 -269287748167927322426071480968819585600 11030535 -155578140525072505982119713764253442800 11030536 -40792581904919050452555840524042649600 11030537 141067272611268083536877276676545088000 11030538 -124721391428512531141268134234843520256 11030539 -38837154162246348607232532882339793680 11030540 537680845577422679461744951131393530880 11030541 -417814617040694027108699940651717753408 11030542 -187855739846311222713437978533997387328 11030543 -438791523089190577100050145326305776208 11030544 -2472511090448036125721999489925906432 11030545 -25087460607470724260921523361364356800 11030546 -175217177999443303661983572686201340528 11030547 290490383154910365845724480935444925696 11030548 -529594451279824884926268564524293761024 11030549 450695379763685871650613400061329966236 11030550 27960606354094103770143956884328601600 11030551 73082474065159901554507361671598870240 11030552 116524484656424202292175019076127047680 11030553 659544948405816771742296387987894472800 11030554 -345853832580022867258174555755921788160 11030555 -243942481153170777085027916920091814240 11030556 -4050854812161305645706639534206366208 11030557 60532805143590547369700498753207172780 11030558 11500070898123411201361590086508079104 11030559 -452141398779146229074936405663404666296 11030560 199895594458295144670084112569461637120 11030561 295532220537360105430588543481079672162 11030562 35120167952619991036204197648426010320 11030563 187216613681711704007204410585237566812 11030564 80905975908057297513233916995472614400 11030565 29089288860870089295902032081391888640 11030566 -205255345704089572219325372723814762240 11030567 -298519153658619092635315286158666429920 11030568 -186418573696061786738773936042745610240 11030569 -475020185452632655369074682636326039936 11030570 364111105198231473683962634913024000 11030571 -182628822216069975922511515698236120640 11030572 72035652807651204001058904784159229952 11030573 -314008634565305359428972566039660675178 11030574 -47810983330541638851607541530679509440 11030575 1467277835645286386904219257843571200 11030576 -190714319366987316177108927238926778368 11030577 164445340026234723447581654938943595120 11030578 27065050796419719150985646215941554688 11030579 -744072715105065062180159874797633414400 11030580 -26744227628169889147864512631741286400 11030581 -484762456119264749294160175704215438400 11030582 93949258165488410946302617052118096000 11030583 118088172895310052330038926389558336000 11030584 217110657944861633491808628922174402560 11030585 277318362530431641925729818884298240000 11030586 52050562652239657964922528574384121856 11030587 228369206480677503365029145079165483236 11030588 -92160784664983762712121594953723026944 11030589 -555018598605262220638399406704027827546 11030590 252429406618753027096990496939800180800 11030591 -359345482842280425881840862279257369616 11030592 13170283400245666142971335570842714112 11030593 4301326272621746320277890785513366528 11030594 44440387782858512938567049093791827840 11030595 355978644312981234133608208803057593520 11030596 152527472432505468771672001708275843200 11030597 -281500738228671566840066602294694649954 11030598 281651369107551803563041871712405709984 11030599 386010133216351434190743045163331381280 11030600 -55607208873218818233153023977328640000 11030601 591960265051984193443201325999006594832 11030602 -172313729809942260178889061710976000 11030603 -614915612129859480361387489534398410040 11030604 72562900847576033400687284696511851520 11030605 377893325647692329447419145871186925260 11030606 -34515199517622571889000116405629282816 11030607 -66166257855604296678899850426612821760 11030608 25376256293515667180854668588591857664 11030609 205518736388812737317594464190128394916 11030610 84051930668098191748433560880377781760 11030611 104650085915511529541591992239658735992 11030612 805741704815149293340078602176383918080 11030613 -376036510221534759241208901084765474912 11030614 108983869034157647490450185055475315200 11030615 -480558006307540570163446385568876843240 11030616 163192322783470662532252387276705751040 11030617 24666996143568667645017076393021304448 11030618 -710735395628751592345507569030589440 11030619 -541746757033743525971930761165101709200 11030620 144759847107965532594302463136574561280 11030621 87853134805617963161304470405918298240 11030622 -6020127378429048682663594205507506560 11030623 -98688317141469298220180184656066948360 11030624 898092060769327012934672311681604124672 11030625 16157988582023985500876685541913902500 11030626 -347541543928924821121531073619837229488 11030627 165184530892725400963579266642982696476 11030628 56342002448087754000776608065087614976 11030629 809193773946413111417597595333227295230 11030630 106126400204979860635663867659122728320 11030631 -318856619430246765461307355455723858816 11030632 555834423301614157242291607847957299200 11030633 -542702149324082169306023228373878642118 11030634 374815254055981784817784725684284544000 11030635 172860594503398537756505922079825487760 11030636 -288268417017256926431637902678923441920 11030637 69308790858558521321917786096393050624 11030638 -279622410209009725303741676332757561280 11030639 -431519232061113235992805067494207724976 11030640 -20481461767914996374124572234612736000 11030641 -54097405857023286317445107823343014958 11030642 34993789846211699437654613107372634112 11030643 273896159653200825112784724428492985840 11030644 558011218850551134552771837600443774336 11030645 -430163846338027790152206489117196018920 11030646 -292857548185567165671770244864412787712 11030647 90899688602369076904103595554917320552 11030648 -427981709989556663126890544517673328640 11030649 -149657763187241258006214964357779166848 11030650 -195311886313332863435401240239836833200 11030651 1029995379343439069014523364477396575652 11030652 -59206813615063406132602865081910618624 11030653 -160237160358479999036083398007903597236 11030654 299409219910474577226272399571098272512 11030655 -258536050170501695140204520525620858080 11030656 -93246101274681105861847232876201902080 11030657 105802256534718223505474018456395574832 11030658 -191036541770194936187955354266080518912 11030659 98574859599107300293087702119432390040 11030660 -10573152318097491229223316946922534400 11030661 698637736954523616661196042666596992 11030662 62872086577377959364547241926198297344 11030663 359486561587274936869991487226066032096 11030664 211060813354200704874682700474478059520 11030665 5775621853583182717140400567607512320 11030666 369703546794172368632520695219353930032 11030667 -422446884575347973398440493887475182120 11030668 54259331093630659983595198062390607872 11030669 -264581487835757224620584659173907105152 11030670 33412616111437087033125886810759545600 11030671 -657348620875069955854861503624304876608 11030672 142638433079729668816872441920930856960 11030673 524992219627694553765570921607700281584 11030674 698611277187550656007014815388251955360 11030675 -108315060519274739497011325840914909000 11030676 -265976904553891507728867832702963181568 11030677 88716627832727334224545894776443181472 11030678 45391301507626734586630263323953875840 11030679 -417316949275531500791345567808498972672 11030680 303318947290829699615688759836652134400 11030681 -76943331180753693155066524547640294636 11030682 -155287794803427981187236112930440735744 11030683 262858862108425347835860756636308784544 11030684 832658006326210535671344565817145007104 11030685 76142350246037437097487311806944109440 11030686 -234284532337414335472085902516918183296 11030687 -170876775907719355553797502418946661664 11030688 -678622144385856762105543218703378677760 11030689 -70341031163651850198637522263137914880 11030690 -44513168646508284962366997607860595200 11030691 -82215013540481670004264427221915084800 11030692 -22549284952171889572669031948341820160 11030693 281372146273822283937677502779219082942 11030694 -100941292673248931611959566985477913728 11030695 158503876393754171982386964625909597440 11030696 -204926885550980498098299789643651891200 11030697 -376914651699656364576008544058323186720 11030698 -204179843393544513213460878252626974464 11030699 17879269601422705988475340700551818240 11030700 -91114222346359455238001451670366310400 11030701 669219481102875658438405168320163689600 11030702 -110799749372237615364794625837019706496 11030703 -17806140770878812651219140498329597056 11030704 -4466754421681978047317453480604041216 11030705 -262451007002961586337008807210669948800 11030706 -219308386034492357006087407957511883888 11030707 815537687185152991346394412113704658956 11030708 68666786193775632039061604696952079104 11030709 346968460217196895692777716373379094304 11030710 134503494921611637110019469042911653760 11030711 830494472246855962832244540235822326312 11030712 134544163252020202147736150252999147520 11030713 -607831479667382991879389564856057086038 11030714 487970561323185857588446297454954169456 11030715 -162155332356134860661091893934634728000 11030716 4131713740759038897071243399325841920 11030717 -326836258584589418265600958233813282234 11030718 -128439681842675602399976152026047061696 11030719 -119392869571371860466890370083916892304 11030720 -53856795401672244200184761737354936320 11030721 88265181241913387915895812726878613376 11030722 -410778227697359614493420977097016762144 11030723 13218795669041297533481038700673396 11030724 -219472577517818813384118321092625361920 11030725 -426876192246000000714295676919762631750 11030726 1320360626137062887323967151926436096 11030727 397318381166930931314975569172505687720 11030728 5575660682216291251431016014640604160 11030729 -88339384570170945867245423901356242716 11030730 -40865383797986383018754234131344384000 11030731 67730302083629889806672340308930767200 11030732 148775907108296049870621711594004884480 11030733 -394484708247479236782603155666118854538 11030734 55860842943618913423657448475066103680 11030735 -43863478471960377453188914336205386800 11030736 -8586572070185563662527553943292215296 11030737 -591099667174675726358482225176172936848 11030738 -42566767379076379732786190406208901856 11030739 -385992179126965176672086438127638847120 11030740 -129688932911664628450502939167983083520 11030741 -522066900199451607200110601561673543858 11030742 133971807738721723434626702814305163072 11030743 63947955714961314788160168368567805520 11030744 443551818679552781156081258712791132160 11030745 -206166302450201558452121125819453604160 11030746 897241494688787185608118077324742408704 11030747 1764002120946770663979301788120257280 11030748 393190688046226678994749287264817236480 11030749 -262025443939890343966279455303363241620 11030750 29240498105162753794833850591929264000 11030751 133246297963897571733323947759584712368 11030752 959448903716052679179653631889674338304 11030753 -23616174250037804130363841877356349760 11030754 47084559992673695169273528719720693760 11030755 -107560618850724484709313049669671345840 11030756 520314737170310917963353574870565431296 11030757 16815765647085123767543013782893049280 11030758 88792732291310437659530003934666592320 11030759 -877969319219136831558383982515077179840 11030760 131273311083765693269123393473693593600 11030761 -78522268275996741124720365642194054656 11030762 292645567617038309820612945692469043200 11030763 18919708302516054627576193006386791088 11030764 127370656844055765664857806549633720576 11030765 521950327256965760305686970447728411660 11030766 -3861705093517744749072707695479446976 11030767 -60739646601263933944862127958028789448 11030768 -98269115501250194211985734128595763200 11030769 145338186107007620784119107063651248000 11030770 -456976629042946434466184896313320627200 11030771 89875280087303393468740546795818393072 11030772 109319889781806495644412917558615457792 11030773 -75892191080611885800173760088993893120 11030774 142667548099210556196938467947749225280 11030775 85044423051268102781618810471252841600 11030776 496033237715261440845338095289950126080 11030777 -437277763754724669762993363183759676800 11030778 85552679911255655073882531099381623808 11030779 -1020792379205095382779756168837042790620 11030780 -121635972923274728219671181383633958400 11030781 46968797872978411687902062300569623552 11030782 318927623660256080101969949741764951680 11030783 1056879152131887637037884504078799099904 11030784 -20674055935977767246397439605265661952 11030785 -859419442175773565607206200750253188800 11030786 96346816757560571672116969967429619744 11030787 -400612441996242442002278833763359610556 11030788 -617770869536538954282493354106709861120 11030789 -171784591941670435155163235085178651968 11030790 -1750189502530589951736462754880040960 11030791 -469531894403452435677512589498766068888 11030792 -22627426021172610252047803068570009600 11030793 -565019335169672681408404270393931287536 11030794 303643568129991185862566144810248443696 11030795 -52058575091434091511779032338342145200 11030796 271425629835180056390276209958081003520 11030797 -27018518355618337648792528778178387360 11030798 -463011748552657308418252622794576257600 11030799 370125797354002998828133877182457573784 11030800 -18435281589251406437174807872241664000 11030801 573908536325930429621176073913964558704 11030802 137834870998141312640416437364668904704 11030803 -16658037659280765483174425138132991920 11030804 151337297012048284419023949106206650112 11030805 -210172687356010361216343783612804173700 11030806 -222807738159868014055314375221264670720 11030807 -510922657415699421077690934066387823248 11030808 332267303579154956717038713740723281920 11030809 -163757612792944300979853143765142247990 11030810 -35200608587761303295908960008384691200 11030811 -486319932289350143220317806795150080 11030812 -273505435064529785816168396720404878848 11030813 -530343514202084523162372892211459589600 11030814 -163116119817462747471977881965274024896 11030815 -652022046264370632341709451752961790040 11030816 346760483856746494714681353045587656704 11030817 43048112723668986875144190927292953600 11030818 -131250407109455466819199234722799106784 11030819 694982959791951442521460248498274693080 11030820 274966478321772606473880919944543375360 11030821 372959883438887841635843029999062089344 11030822 316543677034694110390350236210657327424 11030823 -4531703016017629857187229990041239552 11030824 -362902963466644109717145726240168837120 11030825 118327066200984921386597492973986093100 11030826 3238772891018671311745183993407078144 11030827 925095949321060832001708483906277642676 11030828 -49178395794923782190010964075502859264 11030829 -307296518651964503422993629726507097920 11030830 -156589262777612775926458413038287958400 11030831 -610816767375629225049886787100897500640 11030832 -96473800040104771779114933750785949696 11030833 -4158947647871710435616438302497244512 11030834 -177397987350878969858934154827478886880 11030835 289753346421589840521860185060204580400 11030836 72866024146846774261452626391681284480 11030837 -189647810379117673314837020664101109540 11030838 -1988412815699891196670593859384995840 11030839 266055684431748972530520663362585587456 11030840 -174830879381799783055668847525123891200 11030841 151466116999103434458489407717523329262 11030842 135303251885600128061745141556522857072 11030843 -207462056712255199066385009936628320400 11030844 -163331641914952577029151151009521664 11030845 -72479759037613418320841756139025962240 11030846 359889328404529211548294362446194771200 11030847 -86046088226724041507788071541061186928 11030848 -215557547595838836160111878118314606592 11030849 -966466501678087713485142495963914640000 11030850 110313919968592559645453120497698336000 11030851 714135508121730449737584833000927994144 11030852 2299784904814830582950829673065308160 11030853 -484888447224898703553545273438283401856 11030854 -37010990125788690167570979398581913088 11030855 -851523711008794272223897970943783192960 11030856 301604355178193912185706889133635379200 11030857 1036497145100904589649289663559147846106 11030858 59635862855828609132732307835379335776 11030859 23248845644012331416124881058428629248 11030860 61779564597407973175950540598727470080 11030861 92605041578307649673337542408717420352 11030862 56509299168267710404252142634360453120 11030863 532739206858115426532496840112449504112 11030864 -13601616687877872737663251519657377792 11030865 -41922948798388842169155899531509889280 11030866 -68133718235313699271714480380485271552 11030867 352474601801876764332298308508693223916 11030868 -234539422231603469312566726379831623680 11030869 79544402997050448960669132355926307008 11030870 -284476654808318763406564035120204837120 11030871 66328097066132424066190134982049271912 11030872 310875627230296989813281457925890508800 11030873 -160551719141669787430490773339510854720 11030874 93806656027810385668641497952088162560 11030875 535269650686086947307622935132943800000 11030876 703848643828310981341299907175055360 11030877 -148196314099883894513840378494904373120 11030878 -450498694905995859769037560291218533760 11030879 928677739354849468618178455452883694640 11030880 228045251428243117151920760876433408000 11030881 -797332472920857988694921479966388356318 11030882 54955639722986857194589482972878643792 11030883 -458656556466883072182920951902129861200 11030884 13430218190421242553169373544988508672 11030885 8983572364518998023401886016826408960 11030886 -55831485554801582864591776382436730176 11030887 -113567736855125084882140624968889955200 11030888 -264828513550098152148738315393249607680 11030889 -24382826450410233103841031063949278576 11030890 16494150889965496951307992495573203840 11030891 253089589715620019018467892148017630400 11030892 -198796102496171866359214847881592242176 11030893 -317012469782781507742539609955867378858 11030894 -23331233034596558220036950692156800000 11030895 86056257010436767000339428567962356920 11030896 231685771427567245326502745278856855552 11030897 -62152372433147752843034347430237329500 11030898 -112395081593914470934616119244256322560 11030899 57713813037053749710840154718390514120 11030900 200496222470936535428868889253376307200 11030901 -67582489193106207249781188923281113600 11030902 -295224058418204776607552410875737962848 11030903 117199810696860761339352737941365990984 11030904 -43971369114963471354572206545451929600 11030905 341674591258966366994871417803319930120 11030906 -457212698610081197908023310122278434560 11030907 -92053286595157500888803677030211430912 11030908 -104082250708813033416866228152841667584 11030909 -119014513203315881039886172374730975080 11030910 -2175806207463788061745443956984878080 11030911 -455033890910107222492387062683210735488 11030912 -155731681733499398286452690948141875200 11030913 135287944938110250861635052805509971442 11030914 -354996967524419394237719226350342800944 11030915 -80346420288511036890075601022300866560 11030916 29182615034281922460538654068951318528 11030917 -721484741188117465257406067634667919400 11030918 -344949373486567799641341838133413956096 11030919 -13484518504063318979142750015021844992 11030920 -53728031257557053529743037104725555200 11030921 161959637283943426781653404980786820864 11030922 -50605973563152742566079024103690458368 11030923 111725258731582481872724742422896787584 11030924 118202267415079550748119908694373424896 11030925 -83064721235303225710064566999605708000 11030926 530231259177393988256676694728714291840 11030927 -154307113068685701249517709325145112640 11030928 154494787858054809582101579100625305600 11030929 -247335231831257147924235757725065341644 11030930 -14583681408297594923287763384476497600 11030931 230795171897851063549634269364075337840 11030932 272659629380086243941946966203307241472 11030933 -214883526266002598076564558859757551620 11030934 64841267950968132951920979075712512 11030935 -431184369869011719030248655262328944800 11030936 -170424896710798291682174328730335559680 11030937 226118256959642375406132386567668232352 11030938 -92351068856233414374096410311768179456 11030939 -284236671091845235908126737655062443260 11030940 140454041424762401873372898485945141760 11030941 591259207293932071090350706128125786342 11030942 158461572238837340781718217347525900992 11030943 -104711955272564247943776119585952444672 11030944 1054327147646303580897875326864919101440 11030945 283253199352345747805220481446921911700 11030946 -51198088538798346874176780807529555200 11030947 -187199072606862328410385007554498277376 11030948 307634529054276112162090422696329327616 11030949 29409775586223699498955314108602779584 11030950 22249197995498081840011046855758934400 11030951 326852136513362495037738774198031969752 11030952 106065493720625679759590569433527173120 11030953 -599641567562379622621183913890827553798 11030954 -484691545061635711308996122973017081856 11030955 128120881794419522176198507595083442400 11030956 -1882676529361329928082517673017815040 11030957 1246286525730103981602518001953669952 11030958 87732571572148039593886055468878352640 11030959 262434325704632145975226158594222194304 11030960 -169899719788872164193671071931769815040 11030961 -104286205174889624808829052134794813120 11030962 -2911125241614608744216034116840762880 11030963 -897157492549695092275783787139603415080 11030964 161307945017643160430280903947008315392 11030965 376588811527263466078701864521089980 11030966 -156225746721995377605277301596984602624 11030967 -477356779480388813513822093411832532416 11030968 -27650926578290935304942027357838336000 11030969 -247963438440192188911803088004582532780 11030970 141158815213927686425630334720374112000 11030971 -33715590232411016786236558274311502560 11030972 292419008538781537247136674386762699776 11030973 -779304376176183327279863540913736778496 11030974 -145786638567061026390046087997598093120 11030975 -124732310687265328099971439682796386400 11030976 -9967176980603984505362429396329168896 11030977 883298310567227864139664630550593548072 11030978 34580678177844112403865177311553810432 11030979 297496460954328939765029450498330292984 11030980 88422383987073422429925694264948512000 11030981 -365580087302641623266642368597510727268 11030982 -282078032303127253138651770616643857920 11030983 49837633454575815291347866485904918720 11030984 -117358628061671145678014430882690170880 11030985 -127310106965147478325454502952698733440 11030986 45014397073496805028887793163954631168 11030987 -90680242180894427579368254205010386008 11030988 -268453571596056750853345023980170560000 11030989 117741795488802146812813491804759964790 11030990 -198878134645692139169745422764891257600 11030991 -707527195468099897652457320503801359360 11030992 -19787288610923720205152577481257648128 11030993 -778175319784505635044756222217749109440 11030994 -151751153408610053023454436844581365760 11030995 49202342419956106171974106403661788880 11030996 -244868979213588596944456260646960237056 11030997 -480814801871346819453376298909110428000 11030998 222682991930885653537724442004481248320 11030999 -23852662715322409608544111784189602080 11031000 106124960949683802277329730634987520000 11031001 -101960116377254832205300936280508741600 11031002 -200210322989808066717553702824386604048 11031003 -100138575855384479972090843706334180176 11031004 -31764127129312377829703564714573894144 11031005 11686568666622038162859779996301800160 11031006 -10401098416590166649881111936198480896 11031007 253467954882345886615002690574616632320 11031008 -903905573193124776383950134630985236480 11031009 53245767479923905910526447357327695872 11031010 287692375623642578292506547222167696160 11031011 -1399348848402880530040692603732271754880 11031012 256669529751309670803483811166381414400 11031013 -2388566033359318653136282536663072960 11031014 -73671372470145250677412212686094237696 11031015 28056382295527861307985929915024543520 11031016 -147506405226585922746295706293261977600 11031017 207573391722837444870484010700891579066 11031018 -100078899343030567036857219947994332160 11031019 -299082715221515592824499053258741997580 11031020 -50336879966657657408634458795679744000 11031021 -366270422607340958435873339682028057428 11031022 320435366769117493462383841958949836352 11031023 76042226370327760580177765842813000272 11031024 18660855164503626106246501705963044864 11031025 21494298249719420054744853520257050800 11031026 -440315292205670744327236424485948578288 11031027 -511769235952821813456486122824730380488 11031028 520813774001307320395417137028625369856 11031029 -411139743976549687270755355578634080000 11031030 -76524120568504576785839077410391013760 11031031 66325319842089807633315987705523477464 11031032 -276524852999048881352064359133170688000 11031033 -18221964032875685771519807940315184896 11031034 103005125570971175452165840146386959872 11031035 371375511386619982560593275788237972480 11031036 -80936445982585484147938377843013221888 11031037 223616917576010744295651463692588232672 11031038 34503104887966168563285026865743916096 11031039 -655058556577903690277296767571591987200 11031040 55591914608046128121838581120919142400 11031041 526069197070646117216574324408824282880 11031042 -115139714928382897120343176681723955712 11031043 -470523314168286745032908034304065253776 11031044 68636833977591005693908686881645483136 11031045 -59819051478704588248898960404063603200 11031046 -204257164329552548813621064237989127936 11031047 -650279811261513227586139383612550470504 11031048 -236078077324606794365946592083148800 11031049 339388058136740396491943322575153018760 11031050 113573888651418472729171856100660141600 11031051 -394177195713636825875112747884256739368 11031052 2217854440793967711800740624206587392 11031053 434809787640252261458527163238497625600 11031054 190333902447786317783223943053941944320 11031055 16025787662869552922226005797193886720 11031056 140933360101311217876367874500566720512 11031057 -129371828781294099324205623502485084864 11031058 -81407056115760770636088338826337685760 11031059 255832965694700430634466374632465628128 11031060 -12223795141604537054101250961132810240 11031061 226409217545555861585594034971177142300 11031062 -98049362047831626524244176138826566400 11031063 236744240046024431388365840472035731200 11031064 -25540201099061857323589212292357140480 11031065 32699562867552366861873386848034529600 11031066 13528596836938914231617081266816946400 11031067 -29410242384559213246820454514053077884 11031068 86415330155996247527040848320388494848 11031069 24029176891524075331123518649169119872 11031070 -72235694819020496177040442199683427520 11031071 -11075082728210475131109454225884046656 11031072 228006382981271806820103377389942210560 11031073 653417451387105799436379809986914196322 11031074 -831241099241130895413520667699098097280 11031075 -97298197267468551629270275295585879400 11031076 -243191602917632353094439549211379146752 11031077 -11041580496750239240750852830412346114 11031078 -143033939337950643676224826316865191040 11031079 249756625935906672627005800905606503376 11031080 245719348045596052502526090532664524800 11031081 -121210700266953372696353388354302071776 11031082 -142493861218538354812181824369661878608 11031083 -18356163995324121837743473453282400880 11031084 -276093440514894200642313156246161537280 11031085 316390873282764050527023811760931468600 11031086 400094357090539520173375947449245440 11031087 321650750716764784230225354663509258760 11031088 51543092083702208014272253348575313920 11031089 34431768810952477754489597087292835824 11031090 -73508676906201583964466179559654835200 11031091 -2332975505527110998636799894564485616 11031092 120364446657007378457237256281141471616 11031093 -259299774139996945724315250892537313280 11031094 102171573226301621349441243010848105600 11031095 -381231803543141406994990478096540015400 11031096 426170431595356587595676860735153766400 11031097 -27301472942325768974513262257230700736 11031098 50497567588460754151332242254330109664 11031099 -28391959795671676236869668590102392832 11031100 -173555438847518732704989589807378009600 11031101 -262310167293011106757910711927129565696 11031102 -12689038952640764701512830289614214144 11031103 40108942456271312970898624500171624384 11031104 22697429280170312238310884111261106176 11031105 62618511683474892883703990449997308800 11031106 -132242549698440198347125405423632922080 11031107 -918037473369856658162536541591030859840 11031108 -107800429200824306297202783506325983232 11031109 -24309770492812285449912351370414136580 11031110 90606170777717477720234954807639544960 11031111 64475143347122092144687974480196224480 11031112 -775118003819848717538386030130319974400 11031113 -748577213062966661927356259128521728460 11031114 51485528696725335779265479693067267840 11031115 -322372266933576165728146088968185120000 11031116 -395865005690032052324666193313832448 11031117 -376154364599392360596465087704731813920 11031118 -14953652261726701082397771053731822848 11031119 -534416103626105498963682950287089515280 11031120 -31987022329192320142493722462185062400 11031121 -296872101927161947917882695061881761678 11031122 203143326111209681825151886462801170432 11031123 112296217921537701678481222891624947384 11031124 -35772817284405056372759472876394620928 11031125 539717209438544435039775866961041907000 11031126 21018145125402580411345181287057297344 11031127 57030412302432631986204280341414562120 11031128 165675342814049180939616915622986424320 11031129 204717693590655665989165275714793612164 11031130 129458890934638734657660275075335015680 11031131 -126064480313284024050681497828066511288 11031132 -17804074449516924798913096340253720576 11031133 148575171310547742385412005583664784128 11031134 312612636353984858984685862520732120640 11031135 -431105288939895857771029195129801789440 11031136 635734115180785421915812306345949921280 11031137 761715833347776143259092132448883125480 11031138 171829693077550468049913902062807982544 11031139 208112940622724627040541441058493660320 11031140 181755450806735102106615408059662813440 11031141 -210594835722273415230445034524685568000 11031142 259536208988886900015101354445898191744 11031143 -283681836974586731928807232716632443536 11031144 -153168020365291747238658326367947489280 11031145 -116551260833521305255485243909517593280 11031146 -133772750086581296100560061811675426560 11031147 -46053323923449937054207110611118838488 11031148 686957491885896364700153888215330878976 11031149 931320550570305382400598452437331655840 11031150 1933517733525351552204076395994761600 11031151 1372751893267094881320578254204991611992 11031152 -239484326753115315054020341480413265920 11031153 -63893733843547732061179898657886044160 11031154 16766497817985722787217820483730404352 11031155 -56646044608936200237248425013943177840 11031156 -258703356130575333208931067303107023488 11031157 -529207188213078572363779252519669097700 11031158 -444342225381469578163615262229447892320 11031159 273658851261961046350443318740165274960 11031160 -222511454920601222590774588422275481600 11031161 -327703863032442010519140082012932905238 11031162 -30710692270502179753671061390280706048 11031163 98588819579117238444543186748766546448 11031164 -161525297120289876413512794295060635648 11031165 -242437259060371285778625878374553376000 11031166 -47803866636975846366534251729067841536 11031167 54482330614045569356310389844868224000 11031168 44087365250080212623485073558077440000 11031169 -254664071530633490295239951344164066430 11031170 341564093463150417325709537991889436160 11031171 -248818428442853600055930980719947898560 11031172 -118750845956024355766548278945621299200 11031173 -32093188944429674376996690234627331272 11031174 -233685174803602465868194406040344294400 11031175 402061123351665153382900712434834714400 11031176 14433825221605342023988943108097085440 11031177 -4976855542424215130040435686328520992 11031178 368344108564500256171007728073698574640 11031179 -327335975664340392931220848203626083440 11031180 12459710022666895668902241538007193600 11031181 447367514812949880269069439839564779200 11031182 663475394970401928199260163675774785792 11031183 471239272346168017518075003393150662952 11031184 -91603601483456628862028444555594956800 11031185 -525131533862824741954329575692345553280 11031186 -42313540569712388202290588435880855936 11031187 276028098625198210509605352290881041836 11031188 27699080651833715313932923205311942656 11031189 11786830566426496333430490658379492448 11031190 229355572397177060091892411312863801600 11031191 -306027308737529825382229391037207649920 11031192 -7147120491633201868874634545525760000 11031193 423129229726530711051636270067056250442 11031194 85380450563866757355077402415743755200 11031195 -47246737795619012993711448176096563200 11031196 194433647147289973849451751877720757760 11031197 714189670965958467356393824532504959200 11031198 -14438625740660206866923358163408484352 11031199 537153578122865915818664770567015082880 11031200 443433348273223684115361205343133696000 11031201 -702926064194104785507742879710247092960 11031202 28096306154400180743483855592257201664 11031203 -473244640643298178089620296675927069080 11031204 -83386649660989287289180919283852770304 11031205 -28661030153642201663526771352721633280 11031206 347263284263363261104760225645187552 11031207 -693222199399446417412928269330719960 11031208 362583514838416104090173822882021775360 11031209 76284668205028394607134505163084185216 11031210 63862868463679668996225870913110470400 11031211 -760241702717616929280292883623717570968 11031212 -492680204516623121359305142850475264000 11031213 -28161432760552311594308100439491723456 11031214 23902876355597118353740670116548998400 11031215 332787055780981662992967096105743304000 11031216 39027314638977671686660863777438695424 11031217 -279854766128097532003726557555274345176 11031218 -201242812044601179881031677365763660160 11031219 -430131942310564033917780358907052306156 11031220 -2614823258372659528762474642583715840 11031221 673825158136089085432880784664804765422 11031222 50217178396998723908329290233763638784 11031223 -602624197543572053453811315891542760000 11031224 88825133862798809355078897453985320960 11031225 301089989125060778742134841920351739600 11031226 -15033755008752691278394353562688581632 11031227 -120186197932904316335920456766016068208 11031228 -101894190216241162425120635440199823360 11031229 562791211072179785890141157845022868480 11031230 99184290269728168511083396031815065600 11031231 216229252006113440951315069958545352 11031232 266645308232912486518959957822375198720 11031233 221073682171839757601625837132966575280 11031234 -242280024263012719046041010568245751552 11031235 598675749257132116445608550082345361680 11031236 -156095206943194724601981998961956432640 11031237 73227837272421861778472006928041805408 11031238 318884206864181150134316936141171975520 11031239 725590491953412509125067023901997902040 11031240 -113651902420635530859860291294424268800 11031241 209433783345994169810200405936305195172 11031242 -105905175586068308984895972432558667728 11031243 297244232685441564630598931668532610264 11031244 -193519524776544125272245951188841103360 11031245 -75708529881300373767132630222370792500 11031246 -62585730194323436661454296534497824128 11031247 -322243665348834474601485325282859916304 11031248 -109126463361471293731449398334508892160 11031249 39077692858456315779293478200590774848 11031250 -58069700589114721993185614544068250000 11031251 -237916914058443618314586571289723943936 11031252 -307561583421747361183979357634772224000 11031253 -327741642499448735650781551434569464498 11031254 41670079539243872005649404095422646912 11031255 25367931158204540263114849553814830400 11031256 882630988223629745687535636097019258880 11031257 113251295550601880885509791901574230272 11031258 2332823602878406735317853278966028800 11031259 -343281025636651764435120320740295476540 11031260 116937588764286305693288485367452968960 11031261 78185659009293016955533023784573021920 11031262 10125973287081536088771547936144675200 11031263 8743256827437679047578410222099547064 11031264 -68329763301284611856129110194395283456 11031265 -56131423942867447960621180025801265600 11031266 -333941760943454039278829466019483432800 11031267 -153668594218794949441994805363793893120 11031268 570299826610977897077452860404149317248 11031269 -1020900930858819504747065619226273903140 11031270 23846390714347814391308025705864345600 11031271 232573235367627150792445061857368694512 11031272 314028073800054784845413676976701358080 11031273 -373905663660667298798404693571241142416 11031274 -430225038239575018916673388298308086864 11031275 -443728157201882673659474907162598904700 11031276 -663947256616702509707008175850030858240 11031277 -178688308849781303297870461322589960468 11031278 182192342056941031960691057172561520320 11031279 156285233080151780118678332150368713600 11031280 -6805166616514112129244187751071088640 11031281 466361968665226773790674781159311645120 11031282 703882338722363379266387078622659136000 11031283 268267087437078038832400518402553068480 11031284 272166894011830828877412038477816832000 11031285 -200338030984180048833875489427890008800 11031286 64898265013215056885031161749505187840 11031287 -225056454177017781543605014427757600048 11031288 -98069621224559230338056978196069089280 11031289 34755365115528011171871115645236325370 11031290 178098896839257343035761124239784338400 11031291 -184994787076623047094192498340130795856 11031292 -14097919249481417524158456943019404800 11031293 -1133532451277133393328154646184311552 11031294 156480368476077501951246262105823841600 11031295 118062605471583671370383745975404281200 11031296 235971197831426320365244731860937867264 11031297 322144579660886631100829634717465099360 11031298 220862861126815943206128778913059304400 11031299 -504285671713940967487713521400654797280 11031300 111351672649780093254644229871483084800 11031301 1462803730459317921167703066908097045944 11031302 -539952774468479645101534296561409311648 11031303 -91525525668478386335294162034273694296 11031304 -394794125932277846968816610757085747200 11031305 -107160213610148218021722242612180976000 11031306 -1505537636609400120782339999233978368 11031307 -47476822143024763238732591568995144928 11031308 -46346038798500067154636664796038812160 11031309 20092092151087103806735972977816078390 11031310 -190565909644868740613742979275533664000 11031311 -818495094036957349018980683040179147088 11031312 25625406475817242690351651706753187840 11031313 -828479749872182768417043281153042671438 11031314 57979667509362540628637053116818068992 11031315 -227423341074816171754785282166297206480 11031316 -546424587610593466082905257665512696960 11031317 336082731072195491944440534939173825664 11031318 -75185129571838696100065098678261451200 11031319 6743344096737692218185919712566069512 11031320 426376609943663716863830172583297228800 11031321 -47640707260364422571263481348591962176 11031322 39827973643108095181829378273357483232 11031323 938862741255539656213715784749351132160 11031324 47714147634834988755016810980031856640 11031325 -49366391798899386266526538402455417500 11031326 28085141208414190156552246645784780544 11031327 -194851806498567601091553951218039084136 11031328 91381155727846168121086871109164335104 11031329 -555042876152524355705164237284951402816 11031330 -26838096515118401039615349110003374080 11031331 -4947581850078783047038670570510068400 11031332 74485177282777039089597668175425786112 11031333 219659392641601924268468545649709251424 11031334 144566328700088718924423577872266788032 11031335 111888929562877908184514040702861243360 11031336 -394243170282644601728067048981253324800 11031337 276066715694053320880529174453745963252 11031338 -423346093333404073119595581592305337680 11031339 -167733889610339290191368210129889434880 11031340 179325006564965877658403415073789056000 11031341 -275714837733150766578066444854265616416 11031342 40033703452702325430869045036053300224 11031343 -9055244028784561882388146749920963760 11031344 17730889018058892466915716907376885760 11031345 -22146566879095476745031657578541199600 11031346 -396745453886565345556266783651610726128 11031347 245900089389330930289683687357628614912 11031348 323700665369998846377495162360908113920 11031349 -3339115075365368526073833351621820928 11031350 -59401476479302580516097529250421350400 11031351 64023323351347605993341987890430083584 11031352 683728989964173764282501536065395097600 11031353 13160968604092190839594381285790474640 11031354 77755146618388202290943844956387486064 11031355 -383091747878356664524296709222416120480 11031356 155430780792540671928377527578671520768 11031357 -476177090513879002464292658941178184960 11031358 65616719849792469983604794859923598720 11031359 -636628481314796939410785367310624869440 11031360 -49592346211023106954514146814632919040 11031361 886512184676323118374533767913176837424 11031362 242299893107371783977737658381294758400 11031363 68058731191037256622955709995024056320 11031364 -353289814367309482559472215048882995200 11031365 -241991166807521476967766448686467202600 11031366 -28872708900815892646316176946221824000 11031367 308403253113525854440157199559804985880 11031368 -1178233456428319427929792332991707033600 11031369 474548392876600013708632933106918697744 11031370 555508953225706516335558776030756659200 11031371 -63140841280377931983822975281997598608 11031372 222354315953547166888471533700284687360 11031373 -48243218298695732004961811452345114378 11031374 16840213406583530464172611407206407680 11031375 139642445516135777447237778719600640000 11031376 174854412281204195034715029344538386432 11031377 102318394333998174749397412412417778432 11031378 -28917522719593828476912448048411759872 11031379 753812009980406107647751737864645429312 11031380 257864310094658538783050265530789932800 11031381 -210195863018417138133759664120658461440 11031382 338001225124135796145430260265772757792 11031383 -116407110055106827877920066050670353576 11031384 -46647750532504129036516879745968373760 11031385 109838062743722538295461023361902639760 11031386 311194735780664485912676332148393041392 11031387 -425473739486273497416456070136236424040 11031388 763979023546788411042530629694660462080 11031389 -202361237200449828279053674177494798810 11031390 6341129929162720235418831491295297600 11031391 274666756544982834935896743464766159472 11031392 -6320621286356497968342849431201906688 11031393 69559173638186009895975421381274100000 11031394 -201903963837152259740815332642932661888 11031395 -41808978277536639346158583014162617280 11031396 243267166556359073881883393084427239424 11031397 35028751574894772628253316781766506420 11031398 89444906189715663158049694467534366720 11031399 -29322595894364293129628171514582764736 11031400 -249044526136998704958087753791723520000 11031401 -373908129628255838157706433184710630598 11031402 -230392055627320459091595990029597905920 11031403 1857431336781399394048202527626369837904 11031404 357635035970920266877973165817153689856 11031405 127046740926154984759735411512286679040 11031406 208556927415133305553664087199189337152 11031407 -2626831509372882690428138149921175760 11031408 30527177804267465053128599588391616512 11031409 -590266903183594543961738808357069799884 11031410 103571256787882156757630103582548669760 11031411 49952182011206227340604341313779478072 11031412 -21442302316415728356402045717082275840 11031413 -954151488788353657655657133268083184338 11031414 -132745849070159938248324157575869098560 11031415 -178526378928244766623876143056717110440 11031416 -392113407639141681118903730860879380480 11031417 1224706635823949280048524931332673373440 11031418 -278162280708722055640897394404938333840 11031419 -74810391587829015736534622989898270040 11031420 -15457933427815214038766589937796044800 11031421 -80329475588906985725979997999323016320 11031422 -36050940988838817926766255248104653696 11031423 -64296710748258305063876356321823656032 11031424 -468317345256065011521509478229742714880 11031425 171463344581929680049590639292614192150 11031426 -89140057022374239526734263576078476800 11031427 -624625611436040110313298158208998779128 11031428 246309356071170298162248421261282626816 11031429 552387371415922706561325642172701139488 11031430 65713571313423668609545262622132639360 11031431 168509868680102996491461138164339349192 11031432 17070594317765497479804033307974451200 11031433 14421914869456098182547092071935233920 11031434 -281954588673496356677046846090301170384 11031435 1572027234620731345358000935978721040 11031436 -251033567348454147248648007687995473920 11031437 159576168223532377479869451917066140086 11031438 1115843104033045149609052078009264128 11031439 -258512646000979302291257715081078052288 11031440 -21718959960625298432636719724396544000 11031441 -561759629599057899719594486076635009808 11031442 -149270091696061039098115521883139158128 11031443 -195944356266466470991444473088837619136 11031444 19245600724878883017300062628823818240 11031445 -105775287901800816758378615932878028800 11031446 -76056820706533663387501231227881039328 11031447 44259300145791403974323616789170277120 11031448 69534827421065664819565513218193244160 11031449 -49405824987642523045740308651081148 11031450 -47907256613958751694168040085081324800 11031451 97413319363284162331169867605345800452 11031452 -541905888128737287817681137688384356864 11031453 -215758563275398280610815422692779402676 11031454 4262100428890818055465258299233068800 11031455 630071797630744993412277144407908872000 11031456 -316483835828941882597305021395047022592 11031457 -626214338120660826961732072718947655200 11031458 239178940506135704024762444240240032080 11031459 -248522323880504769128628384591199092240 11031460 -29484777762025086373387791349715066880 11031461 63547192069136760914871757274837327040 11031462 -43428051056712087661370758187420863872 11031463 305890859003867816689992427298409217144 11031464 -1648878009538146359629260318410620108800 11031465 113033951791069885330325314650081981120 11031466 -154375269616701579902895199802234672640 11031467 376874806747630832066618756423511904560 11031468 22078465532458161870637093318886624256 11031469 347157084966333067392986723284632590870 11031470 -4391535998438625774279192537293850240 11031471 82781933068396365950022157394432976384 11031472 49303047396200210169089616905405874176 11031473 524829740199586791921392040315347301684 11031474 51837276329004771804264120585747431424 11031475 34347455309019512883114653886779163600 11031476 25522457450288363891797270237008721920 11031477 542977248799800821548561827655300979232 11031478 -2146301168859280740537437711528074176 11031479 52135965170358177539001868242429367080 11031480 -102061305173011074275798851311285350400 11031481 -1164163156843223301161451698842134048000 11031482 -205086261427672519975538446668213520896 11031483 425757045137808314637998815204009260288 11031484 -104094343083035152668102476798490163200 11031485 184935324331471898793229059311325003180 11031486 25500454678276613021050969188393897984 11031487 -873049232090612919431622257428605074208 11031488 57615318027072151855911868976710287360 11031489 -35153866371417274837033279532302934016 11031490 6001703023713043373509426881419589120 11031491 -1051914454278491350840448171754568436088 11031492 429239362240103710852304337836011917312 11031493 868746715367434222035906826461125780544 11031494 -740373633963056590611688540399875973440 11031495 -72477289455965677827015718205932156800 11031496 -305629894085486976708797668409058263040 11031497 -954385337427348520316772304210873062054 11031498 91182279653644262641148661357207997440 11031499 366658714896578483302680574106747972920 11031500 -577273715543602085608967390436499968000 11031501 78572021341098387248623898835038251200 11031502 -197192289823006200767532734242491746496 11031503 -227604033986347734051985418288182503840 11031504 31736828258632491986039691035097169920 11031505 -59788622478863051512897448405371495680 11031506 285025841878048445413548672004960840704 11031507 273615947493616392943984227718032182004 11031508 -616307654249785940619984380684517484672 11031509 -520273490252772720246706628101533370290 11031510 -41209081275429646283651499691625410560 11031511 -1307221429985693632916968484410488682848 11031512 -5578319181791607196460913488671764480 11031513 122612278324515723592108219822107168000 11031514 15721149530362649888488512980577185280 11031515 242959425059330022548565070190921679120 11031516 -123552851105202101943973014296643452928 11031517 293379432894889551768669424352777257926 11031518 41857172567183884193482459179066727104 11031519 -70814706197716839410846407352615401728 11031520 -311846419552037936397722821502502174720 11031521 -9372661676081540648940917850978694176 11031522 -202311819395363730514104136236511859328 11031523 -177115790062452530055858516956751635520 11031524 -30378455426426161072597486747819499520 11031525 159203501791049812086067243626605880000 11031526 -163663653330183737265776428322735114112 11031527 178777336852200038091305016179566229160 11031528 -23966669560067787493647654625734819840 11031529 -742123770247652263664770739786634796870 11031530 -70519951683882763345729254958511604480 11031531 -153704635674240760086710831661445139712 11031532 112539086102635235912303606957301821696 11031533 259736192585071507138032591292000235520 11031534 2797706334293784394832788035067784448 11031535 249898623538792995412633112969218082400 11031536 -17986615621673384134227865675021418496 11031537 -122081540838909202606123066251625575840 11031538 -148102532247942388647933514069001361408 11031539 727570086731003238082832665599258491340 11031540 81202487783724611307350180911568977920 11031541 -3749145865276038976154009624754718600 11031542 33436881415316377081791579807102182400 11031543 -199016196138348793637519690044067386368 11031544 -433573497335542679090981975761719459840 11031545 -183207208598888674373672819779834851840 11031546 -46765972642067305452606444335140847616 11031547 891367283905752929412111886264659752996 11031548 401229250392212191832886379343982443520 11031549 537271527209557110767340484967687420928 11031550 -43147683605726691628931629258052304000 11031551 668978059488094380439951541297182743552 11031552 -10908794024812480152625007730874122240 11031553 -208125207555262254351047763110860249600 11031554 217362287472408269108115809011605038592 11031555 -223341357918539959327649493033990533280 11031556 -320791849697640039565209681856445303680 11031557 -106881084994042490148297858451483129380 11031558 -385604830626855414888118044579810140160 11031559 -85441122574179891993759276163033505280 11031560 -8052643827305125709774583859716096000 11031561 -376362457656477227678514665953744991190 11031562 -254469843343756852354455408313608059136 11031563 46859267329075618031867796141642717360 11031564 -236752886991255233457945444626903040 11031565 -15516299369340704549583587029983264000 11031566 -83030820492973792704192400061275814400 11031567 -20159653034964037091084623606854366720 11031568 -142228389334337273438013732952991399936 11031569 -130659341355868570640159669504376702030 11031570 53029304591967072849267010363865760 11031571 -568386352901277630474907753371806758800 11031572 -121287075522152409375616349147754236160 11031573 110856022103800883524798388100731943744 11031574 -117413179840544837909087931187465066464 11031575 97047588363731483705346109484759746800 11031576 196149329341776184261926080400551424000 11031577 179420351104671357603269256031833716426 11031578 280719105064976304743157387110434521840 11031579 20495450677165132322853616614588135360 11031580 -91219354289624212047462422595728885760 11031581 865014440482974367822422978006247148064 11031582 187002028223731846532841367652151874560 11031583 -384369767298830999662275482790871710096 11031584 957889468498707308575625258083032760320 11031585 -15057822971974043744653219753808361600 11031586 221037861224050081377859734384297677184 11031587 61818494203978035396568589981709533184 11031588 8698811260568645571837601401386221824 11031589 -116405532070191432056443095524509730244 11031590 -360438854117096362886064099459321436800 11031591 -17291511292347073556260949522524308480 11031592 200263809866571319808420606742215639040 11031593 -333412498663657764513634614129027188400 11031594 -31824173632591402803047507071886396928 11031595 12844580994836856514627314030936147600 11031596 -63976692107793202340192113019528578560 11031597 -45871959330336813914297866373510766912 11031598 -59340259128254258442257956949428247040 11031599 165778286244629544876775032260694051600 11031600 -67904389121253837447255732839079936000 11031601 200212473637118027282943109113264220160 11031602 364931738140052679531070257457596820752 11031603 -95684560549988130237677423921511864192 11031604 -510902528012115575827645698667984303744 11031605 -183860526921798865600687696087397114880 11031606 242999751794509935510599246269651453440 11031607 -6759786774500290147837187790248003200 11031608 66761547111357136965306578604591144960 11031609 -294170402487084493623584455864191513600 11031610 -50512998349348945418789920179052246080 11031611 453015928721077897737784633369471018212 11031612 -334464192113782229242520688603755417088 11031613 623472424268168275346759020344498273984 11031614 -9932221989326372779374279851325870720 11031615 86870202823189967179011893758704503160 11031616 -211798237498696497569327467793635868672 11031617 1777507488841364661019165312700460873600 11031618 153181864254908851308294260610222379008 11031619 -141488310338043227726718729295989005904 11031620 174287149502178295634373810079615591680 11031621 134534921015102552684972439696095154912 11031622 -62361505629185806790425260092310403968 11031623 -203540399768999156225681640279668257296 11031624 44060312122017405004087120414674800640 11031625 160011688492274786246620263556413216000 11031626 455211311359523864582538442736997118512 11031627 -151088915530127774648162382832292368680 11031628 -124640032620749847400449031134771855360 11031629 -9100577754298672148260390908357166080 11031630 213692034608381527162628308974202043520 11031631 23546603386696281409605689123258848160 11031632 -32839794040949157792416437697657978880 11031633 -4078309258761611841705614763893907438 11031634 155678944962495053055155302515816963216 11031635 576911817488828813260518107304400300080 11031636 -58998772695694728370873056549170872320 11031637 506744176864285204635005499532018878972 11031638 -96745983551099165854922951196913709280 11031639 5237962029637997341162980940089868800 11031640 -518391990047361596475960334953632563200 11031641 -465490762279524800342701127315916711216 11031642 -168239155160520619772762657172180825360 11031643 50351843932875498729529717977497598720 11031644 377899683539033054841975339869489541120 11031645 100176216715913842944573016476396474720 11031646 454378204491722230148269223721994438272 11031647 874627851059922085543808678856017729280 11031648 384157353603068411245980114340201365504 11031649 10034297451558136992456137323222002964 11031650 1388606000905340628958626239802969600 11031651 -94369370969878655779336958116642916640 11031652 1004797775436068885219554572311593328640 11031653 -1032455718506809863152840617088603451840 11031654 -241235086546547178719190279132101489280 11031655 372189493404361111970560119151916437560 11031656 -209161895765230379090157335888261637120 11031657 -61530069944949945094917907580925732096 11031658 278866537274347284204402706383849803520 11031659 -94159787267595859504745771973724672140 11031660 62360793181247694576647551091490816000 11031661 115432460874267344326851965967420933772 11031662 -535155016339888299812234809012556232000 11031663 32985847726295258689201366874288956944 11031664 35639657340321328747167756419259334656 11031665 159054901493952497343551459280705361320 11031666 84115219280073694747678061136020332800 11031667 -137719811724083394948690876895238006048 11031668 -562097178885414298467711951071648909952 11031669 -442872490737940369229867917563156023712 11031670 -39413439676771594475582148360699542400 11031671 6975355910878726378766719811714389344 11031672 -203580152585274662387924735122858598400 11031673 362350316955500105043792615249551074180 11031674 -150757283564739098472916692242060133888 11031675 169936053511189930643803652409776517000 11031676 97996231134388318695946424609694929920 11031677 -144930000277765021336836388675065152640 11031678 110594168654332279035291404592503654784 11031679 642869927415503337348398363999441617280 11031680 282725239798188616665698760474073497600 11031681 -138190082767124021628302694822133552848 11031682 -108140533365839073472514266173917237808 11031683 216307403277355813421716893239562527904 11031684 -259979238838819712160237033148753778688 11031685 -136901703944972129249810197745112441600 11031686 549277307306591943801746136470485438080 11031687 -74961125707300215630063611661118929600 11031688 -756142677668220201689715917869745802240 11031689 584093026309173095995500243948302510490 11031690 123432949067100592278225271527213235200 11031691 -172830434439888483427244309429397888 11031692 -24004182557726043007172792879892065280 11031693 8356077110491616265832944326996672544 11031694 -456034509972271476748050018265915248960 11031695 771562624296847450512309684621964950480 11031696 -18616016585881482647470789796991074304 11031697 -39439409634539955256903837148873488320 11031698 60589501185377856673443553263705330336 11031699 214488164663172816290862964375973962752 11031700 -114678616271638944468824701867822233600 11031701 -559861626988982668713639585870205020096 11031702 -94496585749271013885908491877503288320 11031703 596789805890233781461737864619461898952 11031704 826274396161791122992216224424812441600 11031705 -167612900081053185249951760916706373500 11031706 -63033377077933348734983772193674677760 11031707 39080781084091888846363977054338188752 11031708 -7461551942351530886210871052255670784 11031709 3993940820925335387922063820940238604 11031710 329329688330379116251537265896755197760 11031711 -258368813123323378048498317679975416960 11031712 598392426520483416041162422784734789632 11031713 462299954034319590251769572365179275232 11031714 -316403611040565310722020313971005065600 11031715 -158733641101286818461957310272090553200 11031716 759094652940813956184709535883842945280 11031717 567012918361953779865699291292743370080 11031718 296163769118954302005753380556782280960 11031719 -530559246225327305553438618412220063880 11031720 -45972194214886257666857467173588172800 11031721 -352053302576436810574683836549221651356 11031722 -5698067665740259227638525262725246976 11031723 -140386861699804404284623697575362411720 11031724 374986345465680345410277708103715707392 11031725 344911908466030604084560600538044753800 11031726 86520381608229379360102746471534548544 11031727 -273890813079567257024134270295309274128 11031728 45089135149443686029012837629406740480 11031729 -3065295565450291752738987734590854912 11031730 270825388088756143832017391665269760320 11031731 581277847728059617103659451834915435532 11031732 -175288577900259342274848980569630537344 11031733 401210521652073325819045976948942623982 11031734 -183465131933375137104343217714363572608 11031735 40881004266829780976846534395141593600 11031736 7282379070174645585232554080053555200 11031737 364729567974012532900138918365391018500 11031738 -12584462338802679162775606991557734912 11031739 1010031537082724080208582556600187133540 11031740 -278028321998503557177404892981603663360 11031741 -27378496617630465079644326965133769600 11031742 -161850260191720124459797426945892753280 11031743 -192982218106414812594556446834935168736 11031744 -118343759219408322751503708113111875584 11031745 536741375880166198108977350768625397800 11031746 82870930970515567918948192671457270656 11031747 -71487020538683346738720655131555885840 11031748 52235011002052449837063506109249744896 11031749 -1051779728387964476353238663144897250 11031750 75363798576764362701617891356884768000 11031751 394591801161584197377249370321786094632 11031752 -122133275748499787413259724292169702400 11031753 66224754967732042606776335559084887808 11031754 -60756393584779505992408771761551081424 11031755 -89082842536711647005597600831469135840 11031756 83014974366120408627484145907843497472 11031757 -889496163349081007988219288156835879968 11031758 220940064882031024523965412254547717760 11031759 460044419470603120546487531367833803824 11031760 -5818223201583218647950305692854681600 11031761 -21320845824686454847608398996782977600 11031762 -96365491575362056834737061253371407360 11031763 867728721745569401747093394600971900012 11031764 -73645394687891941999919960879195904000 11031765 -251359022511919087685200683003585523680 11031766 181614148900067759033601810471396438432 11031767 -295206307956371937635070028837535064528 11031768 488395050040499497236915147117069926400 11031769 -84046953351072109020711675896554493248 11031770 159429202095670941201795014445282988800 11031771 -460964045272625926961287680193323184488 11031772 229083875481395065090068286349807416320 11031773 26971078886750786129272555180829320224 11031774 -56560023539092797807898917171733466880 11031775 4270974044670413293137385193774851600 11031776 -72880224717059337608605644363597348864 11031777 -10598444178544599368913550052291980332 11031778 -281220310396676574233560929318499491840 11031779 5649789240009796665742370477050317696 11031780 -269144189414435744496402262294117478400 11031781 -294600815792997693993363033794189972900 11031782 -16665442335698219691931723371155140608 11031783 -201817717663923570329048718750584332800 11031784 53806001480917701089705178288746987520 11031785 -118887052064891004312261703427897293020 11031786 10991488128218314471952409551667379632 11031787 -433255937586348404860382156231860926800 11031788 -65222557432013002679245044818303781888 11031789 -280083344623344003431292960066629318784 11031790 -34847973298158343232049681284783370240 11031791 8962151114872789547591136572154997992 11031792 -104303669783995997331376559118223933440 11031793 1630592429642067438744130814558643657216 11031794 76571037376160926029895246973060487696 11031795 23759444865091244550721250482821085200 11031796 217392627883592365569312414467513812992 11031797 521229955401426311146532835389906016000 11031798 159801205597227026482141913564581982208 11031799 -13146367663243374520113256901836153440 11031800 75881140652242652147594290233650688000 11031801 193314650411258095746998353488064699104 11031802 -8505384871004634529061957050561209888 11031803 35642923361384330668236030109178361360 11031804 -122664034981345769114418662345587713024 11031805 42736317190462440531930673135405271160 11031806 220166875635515288869585412869451492352 11031807 68899840063401141180666615106204296192 11031808 169729245270853665038568292002648031232 11031809 -132427788787473159363691459084504397484 11031810 110997493221732099067860500617730334720 11031811 902747931556530136595038881779961536400 11031812 -320561753765553093956072577763098624 11031813 167496847538164100753715603383447747898 11031814 447759013229766561048704967210322826880 11031815 -158300327458879709636811857317981992960 11031816 -305950465254477506436265480534865756160 11031817 45354340557404967110062113795759033780 11031818 -280272679924625757696564170451751833600 11031819 36653517812722003035198232992365507544 11031820 -196050796486845529811806843803596160000 11031821 422228970574721604829472552808877076022 11031822 -4783180765651018337163401235389214720 11031823 815860006838848254679942916954783102904 11031824 162424535666387658337731511311743778816 11031825 60327005696397593413159536629881761600 11031826 96122087789569958656359555680359050048 11031827 426310278591468018407384253203758920312 11031828 33848285733235384778821015830714808320 11031829 -60262994724552617332367784537446536260 11031830 199290953980293773805626570444876002560 11031831 -394356455627884445100224792499199253280 11031832 35284370641262710320769006426240204800 11031833 73289491185004280061764695825278993684 11031834 -266703489995975972415332243239135046400 11031835 250870377084025170288057612595295752800 11031836 -343433805286659412028482002335496279552 11031837 276299229777036997871583389187311165280 11031838 -18020469730342066787264183123403438720 11031839 -45488878776367378494839351483398446240 11031840 -103827449593782364028172954025045524480 11031841 -698863033795464385360099285859259728 11031842 -244635024079931915624763976284858698928 11031843 -524461237538526129045903769144843251336 11031844 281365079390730888843083462545571799552 11031845 492221631123252446614957360324089712800 11031846 -11529738989121561490330384367507374080 11031847 97598093112260647234581396258527874296 11031848 -290928842394496279834252419095539722240 11031849 1153730122416311417996162707338389107200 11031850 -156016629346670358814425141435797791200 11031851 109772347003470636321048798946213208880 11031852 -86529840649163198162705309207872693248 11031853 437236532565838963009956197846543811456 11031854 -217779828509280910768909731551665746624 11031855 193403155352798725749899559060608286720 11031856 90014679734325058077830624396869632000 11031857 236835421922887518322220088024667865106 11031858 206343267311126986929067472319541584384 11031859 823015760462539755559052408518485362060 11031860 406348555330393384293443895822596401920 11031861 485390327485089779203562535995177745600 11031862 -363620044648466848531310543444020569408 11031863 -305086237090622176439231536307098080 11031864 253148086793943934974372703723010334720 11031865 2513593949844897035649571707659430720 11031866 345932174400805088883847973029078725120 11031867 -11785282753413213429627255968166750720 11031868 25038389986610401628035569121363695616 11031869 -137630519562130963790260354522986524730 11031870 -6490310087144760941801225011530873600 11031871 -926485984366173702879396739182816228928 11031872 -84754458024383872407132627430871138304 11031873 -256985482910783218779778715923870001616 11031874 19263080378152682683891963730651404800 11031875 -18635855754269354151059743474057125000 11031876 6706043256785854886559903932456878080 11031877 38081814947417830609749331963982538112 11031878 234762118364826320307964800851677927680 11031879 554133650751519000970762422991021403520 11031880 -359910825306739609817921969306082816000 11031881 -135917675692631168592548578994576109696 11031882 32540610742865971427481149132802722304 11031883 -72062367161257342893324951965391691040 11031884 -1815355870097881260009364294677562368 11031885 -386657173412970514337791824356867954400 11031886 186082336493791479157406966229558451392 11031887 1066379193979063445203040798541418977312 11031888 14615883530532984724232839908876877824 11031889 -191197102847173187328968980922649997200 11031890 28047877001206686570639423736328400000 11031891 205892878413296839526479715587189170480 11031892 30871930047862456840209266496229120000 11031893 -234771766620162928051944669934322391858 11031894 1750698969721215017403568384842920640 11031895 -6953340419841930689291968308590245440 11031896 -403820702431108912901579102721851658240 11031897 -194052194410491433365265084357044862272 11031898 -190243997280359359875700846518404278800 11031899 -711408300817056052053597280997861913240 11031900 -4449866224814340133317214548053606400 11031901 190733608607706870888809035818306517312 11031902 -152222666398473030053858264118545374848 11031903 -434784893239347344014589784785955571200 11031904 44232063922485402556140363066494681088 11031905 -123679625468749946919309552186620417880 11031906 3697999895465448697559524583197509120 11031907 871737357670211025925887926808162804472 11031908 2692664428678019531762729953512407040 11031909 -125154045198876361161065926008988569600 11031910 323503833774030732201431360373556095360 11031911 -152872843217257855968777329781420153504 11031912 638318469527746662443944632155901573120 11031913 714774406815125944090957156954974635920 11031914 143267667274902621461641505132677235712 11031915 -133595140216827164497576946277859576080 11031916 120909936184944747536966650677743100928 11031917 181138234320044894762975854542079611192 11031918 312860560104164303918005882901168452608 11031919 -964331756449570393668349610272932543840 11031920 8747733954517650493846847828943175680 11031921 130323246875072044623742963894354578690 11031922 327690085771583297990642353549467153024 11031923 -68812516002693731697352955345527427760 11031924 29315369884557118244525562696801196032 11031925 69293361802561281683733832796470461300 11031926 -330218453082888658392141552708282485088 11031927 62951380654817092108297272849458390016 11031928 1089127010167151112989780523651816284160 11031929 684283808525610990800459844702045710676 11031930 -50320056447449734952758617204917760000 11031931 710125987540241071077712774107143021732 11031932 -531994955739779661014279229192840806400 11031933 706574741934002347890120526004539872 11031934 -200228292849767072225755066686826875648 11031935 272430746433113147032693674099240203880 11031936 -114856546120942337196075235288704614400 11031937 19619075431942327884724321460351292352 11031938 260401074615323969142421429567090945920 11031939 193483956526961443192365458633831020608 11031940 390061097635557702316574743216494071040 11031941 1360810190306215231776401824123426289952 11031942 -20311924635984948582790210616476315776 11031943 196667903304685924054236769552554189544 11031944 -330332045076777719155855678376531558400 11031945 -109353911150213612194408480209993370560 11031946 -386184859564474538433599309180887474080 11031947 -73055126398304004673037492372541218604 11031948 502401186066884358291020681088371143680 11031949 -705003383379827603074644097339817975040 11031950 18151199034337946490224532619483411200 11031951 234191865477199364949913190078146560 11031952 -61135934898617400939897093360668246016 11031953 629992529723644192379793062475985429104 11031954 -231083786334160454632254782433220049280 11031955 -462213037966410796993715929050157248000 11031956 49554098553809409317096573144168799744 11031957 115780547961405055244691110055256210620 11031958 -162276391952642409188793230433418180704 11031959 664001269155201493473523074833565596040 11031960 -2791311936805892083276310109972480000 11031961 -3741782134204256469115297129925728438 11031962 366007691864340583096877974544650325232 11031963 6820402202157642630875464360696934400 11031964 291739340183520817446165905498072073216 11031965 140175438621035063104959729379610496000 11031966 299512756594961219280726756024477246144 11031967 -347074323330539729844870313088929981984 11031968 -580648429195223290038975080236621824000 11031969 -72736822720354228171928734923520441344 11031970 -40991310572975137050489130264419225600 11031971 -300634845715699361646552669012310497828 11031972 102606036334228166904551975406882545664 11031973 -35901716344755658591232617527920924736 11031974 -32865878093275049609624103793354470720 11031975 -164934607596093174900563131700618681400 11031976 101459711473507709171407305315401518080 11031977 597021305779224488943040971427686889920 11031978 195046383308439334210118321940379641600 11031979 -28900676568624185539125172620343959520 11031980 145901700895340919224397106319507066880 11031981 -794828020835083259027156120285559083136 11031982 -220332539701574204424067274180392286208 11031983 -174012930362693510130018293235196998768 11031984 38671143554622360429691875176283832320 11031985 -57980333501582244567210093343178332800 11031986 -102671441853547919436909972729044736000 11031987 568613527345744151467642779684628098360 11031988 327166339746994291086766964826489870336 11031989 -603332830532434784038302503024601286560 11031990 112322197092573089334744240297273333120 11031991 -1019099980444465362627063571040643154616 11031992 31535284297813162458205726243084800000 11031993 64581848426126564522137978210945444608 11031994 -1710499975359724027310952706017815808 11031995 -15204403620451069921562563080018813600 11031996 -14368183311442749519919162213048836096 11031997 -239268549053174393791247873267579965920 11031998 139465621224473853460244384735805454464 11031999 9553121272013693201212752222982439040 11032000 -46666833026179435472026591700189184000 11032001 -62393705729735204037977302885039948800 11032002 224897718147635860237466358293871424080 11032003 77105824088003523161944398815573573424 11032004 -288706451675482809539262234773128867584 11032005 231546651198514254234687811928002054560 11032006 147269543819704702899014488136247521280 11032007 750117989241864680959914507289290482856 11032008 72728359906104062243032104402083020800 11032009 -344309119609027507140139263002658579020 11032010 -26313307423487626756762754811362983680 11032011 -128303377234799933244685194700006003200 11032012 -512803214626909334569325329084453106944 11032013 -277069526831600691277589536174329276960 11032014 49377963664264825057457670208998672384 11032015 -270437417910067671877443594032146830840 11032016 4148571619063053531420745116023046144 11032017 383213642930395105729937051036745143280 11032018 -396152024390616568648780588798228253040 11032019 340826449746821654094381889045227006720 11032020 -395978836056446039246911858592075857920 11032021 -105358995093409998227127850606254508032 11032022 141369817747114127252295227262013569312 11032023 -265597103316396438376168800255504581016 11032024 890782452015174382011331842818932008960 11032025 398338131394382467980304774949528513550 11032026 296801372972483591330144887184246598144 11032027 39410922865281838571715079921324832440 11032028 -158828684215131192574043603939475652608 11032029 603543893083000006530704560733867891904 11032030 -188484801088820592891746144060685915840 11032031 -398038416373419245001947740544309954160 11032032 169448162957468024510006288875895390208 11032033 -259469577537120865076209439247479448832 11032034 102842535341274633256134523161426647040 11032035 105230695419474012321907976376800025600 11032036 474901618209102256725919879405496416512 11032037 -3833554192491269496965398979430160032 11032038 22492707879067179975293981231866485600 11032039 74579794215052860657073992023838998840 11032040 -42705006678918068079243356074160640000 11032041 -184998547060202952970311579025578135408 11032042 -10135643681534460812131224141604002816 11032043 623967764543413366501570396881417711144 11032044 128849855191271970730843184506251081216 11032045 -184463476278294729673375924376783538720 11032046 423978598830410872432975982530681446720 11032047 -269327195570384733983064357056774648472 11032048 50580209252559506763982191181326581760 11032049 25310391896533949538793121151195241536 11032050 -37169800467002295399638701233425251200 11032051 -332107087316952661415248330783572776496 11032052 -26373315043883559672747083378883218688 11032053 -122934109620801615070829454283319519616 11032054 -343179700850426194989881788877380512 11032055 662411994016781583919096198809622126560 11032056 134933037993012851669160605562376089600 11032057 805402514986077814052711015583559413760 11032058 213989098788673271795340971792107136880 11032059 361490239936122556544540163048197383704 11032060 -71237097273941745890421703332538183680 11032061 59328846426868396143339422282100166752 11032062 -40980253782956983778128105977540114816 11032063 -33296575438000086902449342622707333120 11032064 -63869472322137698166108407693196656640 11032065 259731996321478941870352379077529088000 11032066 -1441201469103110851515739628163433440 11032067 436933584700817996785127937197411173116 11032068 -20605320962451697022534456188439076864 11032069 -59024156517105700928533498049142602530 11032070 -8879641333846643847813072509887488000 11032071 -260049440962366833383044328136787443288 11032072 -1220360843639703065322602538643145472000 11032073 -321121717537427881443676854490613541816 11032074 15851043717770881173486510043689414240 11032075 249661173629375925286435944778547784000 11032076 762423132783301432504004103936332583936 11032077 -77354383349097696293879202796254998400 11032078 695646478611567712140949648577500664256 11032079 643833335992744383669889749863934499176 11032080 1670396513725216102805138096514662400 11032081 -822885678886736137890377372671855767118 11032082 80321194373521164490459264045896728352 11032083 -56151816102001057271147640204160854348 11032084 115347043610850867683179279707848908800 11032085 735793806397700954361657479961412770780 11032086 -18250822136393142765683907742183636992 11032087 -277215984742818341284646136339360656808 11032088 296529457289792375044433697935449743360 11032089 -491421492663834887205697518934821577776 11032090 459938062899485254058686228745838187200 11032091 -258043599288926606662769165505615122928 11032092 -348842998198025656818962329986120576000 11032093 -1208730334511630262374885659083263130420 11032094 1645261263540489430123108133038623744 11032095 326720057221151401228016991601199429520 11032096 157537494027225524876155630472331067392 11032097 -697545411403454316904412902313190455454 11032098 -6393250166623562192708480368552058880 11032099 137854200928254646802410422198307261440 11032100 -321689881256459949533089573859611497600 11032101 594402147779123025396901388938392541692 11032102 -165378821392052619407693693645546361600 11032103 -806612074331297104832705477096515743360 11032104 -444276370262460164696173380627078266880 11032105 38791331362354296884497311317277610440 11032106 -206899336473262837356962963537432359248 11032107 -504778669699231508620627971536640033960 11032108 -15902731924493619161052945726268912640 11032109 -250045466513254181811350122584781670400 11032110 14016110832777948924698180712229780800 11032111 386136358986367259703002643521584187520 11032112 -11527012029724880398065089217945796608 11032113 575993704666484223413503347483335088000 11032114 -371851303237549788629987407509959023344 11032115 -675285874894939536730051819098239113200 11032116 -99302751761283553977522579895212072960 11032117 -765660938471792549273498642131319602834 11032118 -209053942590112803575291725456392582240 11032119 14722304334310558918748756577945003696 11032120 -329523839095460535324360236142410342400 11032121 601810079671730739278676766112231009322 11032122 -217864689551070434363876516178053529600 11032123 -3173170676611081703564705067416996696 11032124 -489475813537065394784006126404660614144 11032125 -4042921124902771179794510425928448000 11032126 95653265252270938356581678479367525760 11032127 467875621324172293467409755646317302976 11032128 -46544185595927626803791597449060024320 11032129 -110939736189147298417660016346882167340 11032130 -50850179299281515098208337813138755040 11032131 -183522926542385922044949801668300873472 11032132 673557458006068841422374364288605216896 11032133 82769055410739396615923276848338336576 11032134 44669438684291824547466693360171829248 11032135 766505180430912710179478585648611823760 11032136 -143846960830362557410474946916758584320 11032137 -64389508930092429173793049153855912080 11032138 -36960714846793475739117930400381853856 11032139 102204653086378566594591582480834959520 11032140 -19408841539956183508849535175098449920 11032141 335795107950491309167840946561101724800 11032142 79202916864995060988655852230475553664 11032143 35875310014554196814390375436535785864 11032144 86566728559582027366367330053448130560 11032145 102049165032291670305627185996066214900 11032146 486732229631604697284292354490951136000 11032147 162281857294758369912338043549319050832 11032148 -227417286599421897094979761872177393792 11032149 323160309383899382274829392534614703264 11032150 -157289451013493038072122271435680408000 11032151 204582681027500636945627261923799101320 11032152 -59471683884466087702117330099644825600 11032153 -335002353737036670393348979696200348960 11032154 230787861854772783775941837736940499696 11032155 339414082831129510289222790822016772400 11032156 -78745375663361599563997636682483732480 11032157 -95007335072934235051568457934934875200 11032158 96629179927619021923059978338367614784 11032159 514413198240522096090666966183597347360 11032160 7412692937014212769038384675799695360 11032161 232238976065839137551591693683076206464 11032162 -608768255533723276653887134543603200 11032163 -629357290084431815261971315661604591588 11032164 178930835822029125013292923078760644608 11032165 -87410251987021107438342323996448816480 11032166 -1945380914974346680292260737575917056 11032167 -416015390586653066378914055826287936688 11032168 89530892935249351826134524448432373760 11032169 -890151950386632927328631819930958386304 11032170 -43556763081302530451427917014549113600 11032171 1022176660786961450003817864999789663432 11032172 -76648279544071932888984701273816360448 11032173 415810785362763354880283502409668729600 11032174 -109871459331513896846575019104061878080 11032175 197352816250788867687283872327848400 11032176 143647787348446324319597676608520192 11032177 -184003090019620161153245627064489297740 11032178 -364171769418205153488730931392632933360 11032179 -104167013525319023693867492505836536320 11032180 -4638750752074553490327305130866073600 11032181 -717117652477606647522058645832185752018 11032182 5134640945883094184145626392552513152 11032183 457370759399073647767828469566901507432 11032184 -139048563816469158544204609561532006400 11032185 34206206309144355537784738917726292800 11032186 35096692566221579561751453469764006144 11032187 160930745585504504881382694377018563584 11032188 -106354210778063907813457594742740262400 11032189 -98599918492451207647228394622383229760 11032190 -38874540944225084769781644767656872960 11032191 107191218926207067063870939832731711240 11032192 992553425500761676569067631033293209600 11032193 133292291375034052156115575790776403904 11032194 156581846431664782762956474929265769728 11032195 324100296002088500530628615434768429200 11032196 -193664840915017780373823060573371092992 11032197 226644629416484385369195674420315966784 11032198 -8656967771288267098911538801021528320 11032199 244359672512683440435606650050246477536 11032200 39255379175289058751557651364066304000 11032201 851711914725237293419368886437506449332 11032202 -6090694033559071636837108883040476928 11032203 59800304660965543785067486668695985408 11032204 680507587859373825850108531171921907456 11032205 -95873289793224610675176115407197353140 11032206 437111269664465503330139363705145022464 11032207 339172997881044163252822922697526961456 11032208 -208317608065932778926607029119620939776 11032209 2972002267367731940885160299429711040 11032210 20308060632515663481747949370294046720 11032211 -337023453178704972053204800759605503376 11032212 -260287580339108155559674101307441932288 11032213 754865052035795589094696102967090744462 11032214 -38292143518083826576304466010778456544 11032215 -58358340284317786026625691644143475680 11032216 166256407747636975889763322543367454720 11032217 101584874583604775006743321493525654400 11032218 52344992422198712404883017200330897408 11032219 -865076803836926592882852396840992111640 11032220 492384210402413155266782386714851578880 11032221 -28905195747125872928432547211362435360 11032222 -346383868810735551696485580150286392576 11032223 -367510975748276624114681810605220682528 11032224 119324724930529302197330580490558636032 11032225 156872178901426825263302773877944518400 11032226 21958277803829408826630428769224354304 11032227 1997629143951681144979538187384307261440 11032228 -547676267009155054591944337166111604480 11032229 -247878163313069666232094681925316266916 11032230 81170078574574985880713207817198458880 11032231 331510106264265863043271261805508358192 11032232 343630134521169697781259291922052582400 11032233 -357898553151733532394078463633988220480 11032234 -584209349321942707209823936658743947168 11032235 -356339466820594784521288652122604175840 11032236 -124137413822798859896912011070461559040 11032237 513240270598413642534238566268142596886 11032238 66574410439989390351045889162809092736 11032239 -47708821702298235192492665822131173600 11032240 29876010428721190554751952831820595200 11032241 -541657432582282889627701556913018368016 11032242 52327297927900767673364345376752885760 11032243 156855521516431519912288124329507412492 11032244 -120077733067619116087960568734304206464 11032245 160290412886475073819077893494518193920 11032246 -114031304899296268455472189004254520928 11032247 -590637360759153282663558630323481017304 11032248 -161720886000393656187265275120368087040 11032249 46277291240554011974496716027298559488 11032250 -50541657241924752952911801308211240000 11032251 -117076395298092875872787571695573850576 11032252 -5725986868935404735223201249949286400 11032253 -220726740829020679244670555728731744980 11032254 213498940046937291710911341986186931840 11032255 -173814630331466427696632240974182117600 11032256 -220664851821541634133413406124265177088 11032257 3774669170015159507488734939673340640 11032258 -598854895838602158766385164265489311200 11032259 256934346787891995834056162198990033616 11032260 220802144847119925889247485201245634560 11032261 117303312658973015080446657943048792862 11032262 140446673380188223348615803640619611200 11032263 524296598570855373194219396578872100608 11032264 -74954388600682060106877434986701127680 11032265 468887784900480401179639109378643090660 11032266 157429578931652824922186342107189429248 11032267 -589148156893437905642428630724653814640 11032268 127690441282573347801168224785034578944 11032269 -144527309078399729186413216576954152960 11032270 -22291340651940175037232641437426300800 11032271 -44485435559279284156454807661048828480 11032272 -21487042405851727852680072411330772992 11032273 47554731364470833098034813642709663040 11032274 -331339931579171744968234135218547288320 11032275 125035260386661988961450310040161133800 11032276 331771543490916109367469239037399820160 11032277 67200763929718016474334248435580119520 11032278 -13895662432320988054605021766380988032 11032279 123380555561107659018983003410973030040 11032280 47609983154811103461927017390927462400 11032281 4464575724860436374690411421621681732 11032282 451751778897377784957471776920353780192 11032283 -450074626528790900451488228034376497468 11032284 -113131143642079076580758000413816040448 11032285 138977351317654348578736936333501006560 11032286 71305371317041749620995669571325452928 11032287 26568740036983630240538008696242180864 11032288 -199578587003372926295745621598072995840 11032289 -102704869867443388899826511988471842910 11032290 -36918060459357782578542284865227590080 11032291 -25906552187312158937217935487405076908 11032292 104595682623909931245953528938622714880 11032293 221610256578930766153637603402540172000 11032294 -47658906266226456666780295951723054848 11032295 3755448400321604476476473570106943920 11032296 860286854571821874367945081406668800 11032297 -609759104398944893011089201563427485254 11032298 -125294796952231321746559239179220843600 11032299 41469457592514938966530493611798193904 11032300 -382225685439688068073121947719350137600 11032301 -396458322328740653818484052440477191050 11032302 85411608903064057237506854530737095232 11032303 423641435203003139683560776124605484864 11032304 77064613349469600207566438096979394560 11032305 36182520184445785616841133460527129920 11032306 288727533003788706448609159355679106080 11032307 37274757335527118926928777893934922240 11032308 -36986600563073981503086294793361940480 11032309 7793887315436770997377952079254346204 11032310 -95961196619316430540675252963776023040 11032311 194024721823323264207686147682932720640 11032312 119769861025155471939148762316495462400 11032313 -82097890206613381384212200441409132438 11032314 100760748022598739190398325126813962240 11032315 253191276263581486482435434343522385920 11032316 389373231993879668523097850461746647040 11032317 -738812611287582652693677891743737384212 11032318 312023065435704357619570792170212348928 11032319 80671155696745395010430875975618302120 11032320 -167230142964357414137917177975202119680 11032321 -15127124960707177621881568208688129816 11032322 52015883926159620971804779957038392832 11032323 -145367588587141876652221070298395703816 11032324 -742692983490484125011713849562135138304 11032325 161033776606951930611224760916822024500 11032326 108590989715996587490614325847311802240 11032327 -10694549576544323247890731874936356808 11032328 866511459401295812925868112207020032000 11032329 -19313645099125435679824217068115303424 11032330 201787934485330531582556675698752721920 11032331 518926932794193267515562621956337150000 11032332 510638507914703836078958628502699084800 11032333 -156855932370688201144324053683348889000 11032334 287098880695354416850239856431690810816 11032335 -188953844419801394588503879160533401600 11032336 47697200103646861028113502318619525120 11032337 945659243841065869929289388629117045092 11032338 4126788885298653415562126021017468416 11032339 -517318894473932987727449652757372955860 11032340 -458184425341495532429024290760771819520 11032341 133657578776492532921226904868749477760 11032342 -50777072064426251345395007675726954496 11032343 166443747550582406598790383718950682800 11032344 2230376351524657674292592525809152000 11032345 -164788053803996026911438675214403307900 11032346 99172819139487344030711413874535376128 11032347 646577129449977387470981407845961848000 11032348 -713513316945338768941878390174999419392 11032349 360913929851810896978832766254497237350 11032350 -106351521619253685459778111915733760000 11032351 191532936069185916393691559585951385600 11032352 -110660857123452579244426483484082044928 11032353 -643860296115313180660816135828107473838 11032354 -907692480486691255597750738696750187520 11032355 -116885559881485214554157068657923144240 11032356 124294914591888011429945207923089592320 11032357 87366645392217851978478235624487807232 11032358 120455147059624169629625466819964301280 11032359 -22039414932649292474003789242091443632 11032360 423722316803665131133327388297314713600 11032361 82298649852427146519341616354811728000 11032362 5427461135696577251723793451051596288 11032363 -595641152758733272613200521862971380480 11032364 -10230536460912166575411422224704995328 11032365 -45095464638051343646641295159776373280 11032366 -439904026625748308501228609824053815040 11032367 -929809026642989817475389075871910425584 11032368 -5626564541653357154640017604832690176 11032369 1557656386121075890984092291399515596640 11032370 -218092455415627359673645837600300545120 11032371 84857190258475500037996994805145309344 11032372 -108086095157569765787650441674739059968 11032373 -112483552115794844363104321801435007232 11032374 102361297056923547756924436258921104768 11032375 397903933738405234072435095870970770000 11032376 -759837409605480969284255178051467857920 11032377 318406305043420485636581402723236714320 11032378 4058288176690543081878798915092057856 11032379 -38405234632647826411103475686901756600 11032380 -13982877189665435630067341335825789440 11032381 -5512320192970183145569235350129308128 11032382 29150232764796710985543878740508496000 11032383 -243344618437853333874938745402224292960 11032384 112161872392712276908693539489633533952 11032385 -97348333756880347896630803351368439040 11032386 -233139794121793125395943582480943779072 11032387 294013314294180244112050778315526400512 11032388 148068543478500770296742646358506854400 11032389 -126413102147257586652000095184614772480 11032390 -282460339479511298122393009310309243520 11032391 60442798093466583991396624150230525000 11032392 37784846947967238982800264286616616960 11032393 927393639109618147799300787296031431642 11032394 -57375109081433283246836113212728623008 11032395 -24023216554259496376141531538108904960 11032396 431921277072131137858831918899859116800 11032397 -923174712091356576410551564979084006154 11032398 1176408036952052305920920722662473664 11032399 -55690646216344201202009280627642421128 11032400 -11834774085130461518928014560366387200 11032401 -211073140346571972380975395621065509376 11032402 -130775128103686493720729416648338165600 11032403 205276669975794783664267541403867391476 11032404 -224575884596963782015280952488651390976 11032405 594419132772236263762160750926991768760 11032406 -29745530238376446437207476821403791360 11032407 134984976148065775578964461009024282000 11032408 343739289728471867551881429476110479360 11032409 542281103041174926521929773685794473610 11032410 -10648412572927060285188550157920665600 11032411 -194534614204146756287095136291391204848 11032412 -73367272070457046329266555012057372160 11032413 83042053734149464727954124721580572224 11032414 373768285952754071825841618548720879232 11032415 202846683735449935464886792880083435560 11032416 -448413912334426280313613186276239605760 11032417 20247456723727073856677915903198500 11032418 -230420421347681684531159712935110161840 11032419 -348055651696256679577936659109537714056 11032420 22289956292967347874518662784727674880 11032421 325356748136726621766888468279408381792 11032422 128993939903373788371503881317704729984 11032423 -599842827577056446486048432496646944328 11032424 2679975755479285572356283805076766720 11032425 -219635376091692080644569319560293677650 11032426 251510059380651014054781269874510001920 11032427 -22950284033993478670815704924141212416 11032428 181521228125536784731650521274108456960 11032429 -900220194616495167508997042540991648000 11032430 13462963069340809129881272329449187200 11032431 218094839414989083402217567800701734152 11032432 -110682588157422075362688977562954006528 11032433 -990920139775397169467633108300373879936 11032434 -21960236591377835862490419318124654080 11032435 22232134425192716628154661690672467200 11032436 15753947746461302468336558124606391680 11032437 -186697688008740664690106824215353469120 11032438 99149728529512340189993976238456874496 11032439 -867850882402540626219167762241291897168 11032440 1305127987391560781574506376382464000 11032441 -123209149326662224094285634489036285120 11032442 441255937654826320131663261958758805872 11032443 -295678410197026445686760120628648924096 11032444 -260046283867645495116137874152255382528 11032445 -294743681982130941434763957344938384800 11032446 -165364255724661731565878033955558234816 11032447 -791939578550859091087751033976204959104 11032448 -520315113946254299372117833060397875200 11032449 83460778052714861704266381788421894240 11032450 38351768282338038026233831645306867200 11032451 1129608000142123167994407015898843359072 11032452 156489042885324555325548373917865474176 11032453 -127398117943151171477353441287528603298 11032454 159354074935742199664021734422480588352 11032455 -103380155617904276925807049513644794880 11032456 -512768199699253663709211886370046935040 11032457 143892033015743093004269207470945751706 11032458 135979146004788130523513842735623408384 11032459 -62501779711649167435207372333800711896 11032460 91506068293269987306372858978065832960 11032461 73304932426156890854879279941658036160 11032462 180472499659519424281575150025160299392 11032463 -336564902338340196619221330788966575176 11032464 -16435280684301830437311529446874152960 11032465 -452523019630746268318950034359282976140 11032466 -139918948192617678089941434601110521856 11032467 -10737267360809812414615322688316681152 11032468 -780090640760607322273064307038356788352 11032469 -163135622089080887126187508401919817280 11032470 -60773532387627756168467294430035520000 11032471 1067081534407563803781835262424711881672 11032472 247864811530811569542412420669266493440 11032473 275802473501102451327938210743164135360 11032474 226468299668845333954905427639158506736 11032475 -234843009261736255584343443347989839600 11032476 -30762302281876418880205135250989940736 11032477 190868559182031384048207182483291805792 11032478 316359670329782411109645518312218652160 11032479 110950520388149105457618242950476779520 11032480 -119562115972862465222527453357210337280 11032481 357321261418488032676757281743984160000 11032482 -24075566537186373524876872070695329408 11032483 2029017640913595603230847437644174080 11032484 -448928044075172069732040182614064409984 11032485 -101375043226272170523687150517330267200 11032486 -151477640740696594429720489525853267520 11032487 -102614916889471077178067453885260713864 11032488 765361672485756535411079628794802831360 11032489 -518678728788223369793549980130213870916 11032490 5154750956988102457520667183463464960 11032491 -147884334313984324511064076313914260816 11032492 33972991869695663115726615756153083392 11032493 -177976335440651475318907057459382979636 11032494 285097616021135362702951200608759024640 11032495 -93758780355059429663487722861350995000 11032496 54035130441673225042819382189398720512 11032497 -169783606193058983898565248826378713600 11032498 -3280716929698582853542957333961730048 11032499 -72974619370520190659036851645146197040 11032500 28780441967506039697025718213662720000 11032501 -19575120700581789611440073147437067168 11032502 -59220027171869919569336987807844464640 11032503 250120660749533039566052553343523969664 11032504 -33942652572467521156959324824299315200 11032505 581831049300715912375012791860927752320 11032506 -42853552582827419605610409047173929216 11032507 -114325779518260785874774712491213770648 11032508 514439934302691214815007334688811284480 11032509 17735684317334112647363725294475820480 11032510 -1552494287923197593135425010050227840 11032511 92511995239246570108009731860972568432 11032512 41223486947978368100511635877440520192 11032513 364943122527462898481524974459248703424 11032514 215688709265651010561396015964508044800 11032515 172970679863952949573363381583057413200 11032516 138623743308686951876721658031326141440 11032517 -1163900360169435037767253867502039680800 11032518 10515019938370031936844674575205824512 11032519 29896082183848855954070808867352325344 11032520 -58538897318456119248228250224122419200 11032521 -13639828966930989842641919936641912896 11032522 -191402194466571993551564227987248884688 11032523 47910260719019528145680330460534266772 11032524 23748124089935008181794617662480672256 11032525 -28087634040444199130143094480490998400 11032526 53722846297728468371972607152007754368 11032527 -223102802647094875273527177716698302720 11032528 -20080981724818307004486185978481868800 11032529 23246787007501679117449690181130014280 11032530 210264296495130688462566025720036216320 11032531 426849908277667346095467075307583246200 11032532 -57086756037857374046177727758207293440 11032533 -175315620444766771460228299578706358760 11032534 -327617190577107278444081307847524175584 11032535 -232429324088286992029825805319898028520 11032536 431674159291029948629256138493207511040 11032537 -744111043587646464150344037852572109814 11032538 -300212200010915855886310220321060880 11032539 -191762453348622912472212061568991905280 11032540 317789292181332970011709845979566105600 11032541 -332250634693826146140592983172247558376 11032542 227485704538895317361083059446537303040 11032543 238165863422030063659579403500402565792 11032544 59285125648349049581075882933971845120 11032545 460645884160351332169765230639939744000 11032546 69247544548224091464086495236009804368 11032547 -749251988919541642991159561518766746368 11032548 -16588008283247118787374098974707351552 11032549 131547816803292465182566285040912844192 11032550 306462810933435951271708086222791380800 11032551 -32170178125587292777519664667662095200 11032552 165065286539553366059122036314064665600 11032553 1045468632756311348474477540984426304 11032554 -30505428058016350707299348758709006592 11032555 -335940358417771127715066885257267969040 11032556 -140817741896053492776902244953014041600 11032557 -514198377957298317717879693629976893760 11032558 -745363681712367626177599278850386645888 11032559 -303661503765535651944852225659495953920 11032560 3532885319867803328963823652306944000 11032561 287548384248176657164572483399331101424 11032562 -303689180068713996051141208087239913968 11032563 -30076235236495717332342067710108237456 11032564 -104128730546135671846215919921637597824 11032565 312006177526936562820668716892849090460 11032566 -163751924297930091301350739990142669376 11032567 -19406319569627073646513239630667400256 11032568 91794996106418854696474273757345218560 11032569 -99845610230906573891493228499569272400 11032570 70946930827747551362889949297272384480 11032571 -638571363724826092173746188840441602816 11032572 -328391832631387716539819185035157175808 11032573 -422199373348055784236307046366928032116 11032574 73801106229112884991560698452635860352 11032575 -7394899250142568342074216698927451000 11032576 -77187146503237639457789715134608834560 11032577 -859895358342851386833364046215225788 11032578 -280032476642408086292016350698776307200 11032579 -515541543564701358034586477771845506820 11032580 85809527079598713780286308226934684160 11032581 -6844004439521774674267561075814091456 11032582 78517727958299842857569441599838141568 11032583 166032731748114547350841460530275924504 11032584 -65665708121657139886993548112934215680 11032585 -620323786170338151242149049251731416220 11032586 -67230550284921694365491350360431757440 11032587 -545628259714601276815184306381481868800 11032588 33902637800796222996062353258836224000 11032589 -816417369823920384061963374442247825610 11032590 -14738227956776269887659377927134658560 11032591 -696038795237044047024549247959351017208 11032592 -198056347554089174352724216723430965248 11032593 -191542008696280058597902058749875964992 11032594 7502737467035245801140550438915004928 11032595 -54623668061227779573214475938246784400 11032596 7017650938800399772834742253713836032 11032597 -568088917624932343040646102091944284960 11032598 -5852922101439493252803307578568719360 11032599 -473614648226846776123606018985519286936 11032600 -91727640622486663806231359885281536000 11032601 -374917934977471691641201513699728217398 11032602 26545469141028460644529420890531101184 11032603 263422557250616477425811631759649502852 11032604 200170953885087788210224138377557325312 11032605 28024504159264218771855510809020940460 11032606 128528536876015976430654288966977121984 11032607 -760230861785900727359996449823804394144 11032608 -29463163960905809337691219491025846272 11032609 -290184617285771310300431217416312619648 11032610 13133815629243020316106034701605917760 11032611 -186471546014247532205876655604789525128 11032612 -71569950006657837435691750723212254208 11032613 1107854537194527698971119209505029092764 11032614 -24141803346077994967025970511397097696 11032615 -101594750761676088632629348595263303200 11032616 -15506706134844315948715273127620608000 11032617 -48271748407875909817919010610102517760 11032618 -213726230094326601246614412078773999520 11032619 -107639204294560976643646060134231432672 11032620 -58633389854940960527248531502137451520 11032621 258037441243562026566208061044817186944 11032622 -187015059667383415696907822931336372096 11032623 -81260656031594534171370957667695616416 11032624 147763066801091034716853158025231499264 11032625 601508774251730542931415543291855369000 11032626 -7379012660168332590515335736184678912 11032627 -563480883770905446451904551025168945524 11032628 -245840996103141894952527369205324117632 11032629 -101399345163237238834575154789154323872 11032630 9123369718098601199748022761674298240 11032631 150896901937718305473283307678032395432 11032632 -73768958381075526849931387978881024000 11032633 91233520076965112116990261250435914180 11032634 378671902063017485341074080965208881632 11032635 -121423561090223823775931710517381433600 11032636 35007298951254174810121505806447424512 11032637 -49464570835379847607051188655471672896 11032638 301824149277213733473570677576711194944 11032639 -16582812590707973516255516564084739072 11032640 -51800788077649191570777255004078080000 11032641 -200349070700023482168700752173263673550 11032642 55399085110406810837257995483332556192 11032643 15773241857362107627561073222062012480 11032644 277715554816857260003572987536258723840 11032645 40298482890314277217272176378701941720 11032646 145763591456855624656535555794399632960 11032647 -295318832785833413652180420992663021400 11032648 906845018302661549425697182392473886720 11032649 -344192082122280192466765750182033100620 11032650 -12411511237807378146162859362416953200 11032651 170128205433183553916868014856389137552 11032652 -308742969652730924227364162670780604416 11032653 -250017491081365600959449452609718335200 11032654 -28807989944952079819921516174489190400 11032655 -32044139295706100759690965090887427440 11032656 1032969838582362281982166229093056512 11032657 -850731702676486258949498983918659102094 11032658 119375328340241329613653834672126523904 11032659 170838300987162538379884826515206017280 11032660 251420951576739995483300696129536650240 11032661 -572548129182644298467039961994758066738 11032662 -10146933893440355674240869019865055360 11032663 231554810077680722851181041541561073024 11032664 632570658153733371459793648559206686720 11032665 83414033769830010788856872996701516800 11032666 362818361911986550998676258293091207680 11032667 -85898722655743393226844937918069878600 11032668 -1859103806064131644907823385588942848 11032669 528671497458672947475796971248917708070 11032670 91784243875851735610717845508201292160 11032671 -182886821588404241156484848371273939440 11032672 226274820509987378951319025794956132352 11032673 204686860992416741623342676583566971200 11032674 -59800447876142868462201369005525928960 11032675 21662792316427817297365381908130055900 11032676 2836701219356635009448056220757816960 11032677 -623269566232599759483746336924417475780 11032678 -92225545291912062355698131299667314944 11032679 -48368709961098163654329187038360694224 11032680 -43738264360927844401557167785248768000 11032681 132463041709197933127251183354849894528 11032682 6796239564123430356113840553991744512 11032683 -25148548044901270824171995976752351232 11032684 -44644543011852623042387460890587495424 11032685 527752089884953123160563670625391200 11032686 62051416732658129113370203423963766784 11032687 102242033466617434472299113472882331032 11032688 -360132843648196866437298007336612331520 11032689 -180855924112331583367179361265025304320 11032690 -51221905446268741332053592823212518400 11032691 -1016646077472801803245049385842920777908 11032692 -98991457148692534213930235539959152640 11032693 -725255420762636906129775167365252365042 11032694 454318214303419697973036893407481835072 11032695 396189062071266221685899244911756893320 11032696 843113816653564795702971980339346677760 11032697 -133908196344377708386575528493563477048 11032698 -345113952863239764288359097062927081472 11032699 429639908167221697894748585323773025700 11032700 -94944001869454620805110067923752217600 11032701 294465100279415224406162013198454943232 11032702 338671895285805608592656069934708126720 11032703 -940563078530736139081211055345430304136 11032704 -351483445292648950143437161328132751360 11032705 362968078241490766001813461409009640000 11032706 201174410889991502528752787688056226720 11032707 74393215500937879912882006826006031360 11032708 -20326954723656403547161297527129666560 11032709 -871097781627270268166962494123529152 11032710 -56285375811118299675979475026688467200 11032711 158779994927080767238483011079514050320 11032712 334849062533970873388065151910175667200 11032713 415757012700701341065866607335231812800 11032714 -21976033564857152832966981248310116352 11032715 315763836359865101642422018027996995360 11032716 292532200445957674858619546247682493952 11032717 1582675040728631322539653481051260012 11032718 -126688512497248578539924088904112382720 11032719 47235572936807420858868404973058347144 11032720 36251145751141894744078610210010316800 11032721 386061617447940204007650828564775010112 11032722 28729428152034827976784454859467538960 11032723 186688502847493034044117685932661606464 11032724 762218490765842617546708623741190298496 11032725 2934263196484473597107018710302374400 11032726 197014125971760474621898425201205273344 11032727 630857490870756733699896325309235109576 11032728 -137318559726116740034029901423495086080 11032729 15947368153256335615848325163138521284 11032730 74355305818407540003474459734606457600 11032731 152227515940291570090058442317208011040 11032732 266191764974903373307434836758658737152 11032733 -256528691388312729253011397653627709440 11032734 86417595268148474602946140901453776512 11032735 1578199000890837767107656855373629120 11032736 275955449301675646659115808778473177088 11032737 -242421855225771189817470840643138850640 11032738 -98377353611805006332461818529121894400 11032739 -925205868972585333763560125349320040 11032740 231828349469146197875220977748464025600 11032741 -441392106744425948404433999270106433858 11032742 -23416953121789075126847283434369532288 11032743 106929734141554006180803499343895828264 11032744 474709771120107766052570257603185868800 11032745 -107231750872702339727461960488461414400 11032746 -175131975149608195243558380644199657216 11032747 366799876204484711628445323187367674704 11032748 -10605760954747796155068197261305344 11032749 -8184768269823177026720761153169251200 11032750 14331923393234324908762325909067984000 11032751 1140468515966743888407752260016155528104 11032752 55979319584273590606591233808507699200 11032753 -838855973886524456196385712320401113820 11032754 -195618847450659821911184336002115570688 11032755 -32292186559015292592947802432448888320 11032756 -18602784493145825519793570505534173184 11032757 513074341192664093670358425108581472060 11032758 68091409170025040096570882605071786048 11032759 -127870829375267563128301604255587547600 11032760 177171261331474910735441314662242304000 11032761 -233904029785021705898042621329904698176 11032762 83201104033256118151688403489981321600 11032763 18777567800799431855896168450871477280 11032764 -365377322255477716750838433331828654080 11032765 -7147394478444900657184043376421270620 11032766 215728509058831871403831732647112131520 11032767 -28345488197548268224702603575449778384 11032768 3348008910903548647553111435761418240 11032769 118046761102866228797896084409166342960 11032770 -21357273042598326034121191102831534080 11032771 692429516899737388646877898502782259580 11032772 40522251734531990844920624315185750272 11032773 -89792984828270872190076102894373130016 11032774 -81202535374396508106637134934799856000 11032775 89097569571336460507270790907566286000 11032776 -109866643949488164396349813456506716160 11032777 -81149837481226977747022521538569177728 11032778 -83970537242116321296594707970135096576 11032779 -643470591467828899113400378564446684240 11032780 -714211791343760676756617115462881280 11032781 750757579976736153916225904242554462582 11032782 -5041397170934592440345818039127917440 11032783 -304729951252668330276001246700342292336 11032784 -38374448682626975111239490523766063104 11032785 251274121568490881393895179554029728820 11032786 256492136082614922413677399470870440592 11032787 -195627704853185703039718291679592110760 11032788 -97130252902876860374153573665527521280 11032789 81794468160168858690577723429955342460 11032790 216192735958256291573165149825097030400 11032791 243189431915955337011808335868648101504 11032792 163272648327327205003492032034384128000 11032793 282712329211225463851660372487455008000 11032794 -396407392121159655875394937795854696960 11032795 -637765077535842214228546354999818139200 11032796 345332474656208281835948283454266531840 11032797 -247942423406130881621860481541316732800 11032798 -107570241538638265895759936598191765760 11032799 -294660978330702061692448440764591215200 11032800 -32774225858508095089422103194874675200 11032801 -263497344204594445797206284188901790400 11032802 139100074610464566962263473379962914304 11032803 259286835623545197816226099792450536384 11032804 14345821695206339112971496756967660800 11032805 -192787130044854858346766494366498861440 11032806 290814330436883683750157857261242739200 11032807 -75679625679501597644477652501125652480 11032808 -31429573765619895971722285366402467840 11032809 -132887512699190128065454770889827220032 11032810 166882879978618079428073492588267614560 11032811 -3334697580432050235218349199955827608 11032812 -89179194270511507067144886251197651968 11032813 26498264365892525577978951940899663360 11032814 -64231913965046528867022030956969584320 11032815 -191088956457194252987044375773600360960 11032816 42883936479534978471102893665591427072 11032817 499139239895650571776077700767835883172 11032818 -41648425705634955484411335142023667200 11032819 -312697316875362603334563235232882339504 11032820 -659511414575217240140612806938376611840 11032821 -43124728219008134991763757003212037760 11032822 306013942888352923076146300408709916672 11032823 136474816437850298914640056481485422720 11032824 -262564743629938146780219000890690764800 11032825 345611818735840936350888890472229138000 11032826 -83168527677215594225704487025945000960 11032827 -120676895890727581244571522166516073472 11032828 272926110141470341082594163336000307200 11032829 -651705167190916658224215157742033147124 11032830 11976475430486384499446703674417243520 11032831 -150264741770621547401725448580259802368 11032832 333410884353534604180218742260495286272 11032833 -208107878935248657203664877508493481536 11032834 -209622401234020645256687430941446235184 11032835 583320905801719282997531236879060574160 11032836 -305560348408685914822536187467166949376 11032837 422313367320338234320250917761076907486 11032838 -110444456360066180383490805117404505600 11032839 15259304920565005806275044660358782704 11032840 39956631536536365544472577158473420800 11032841 222361457914562695569018539516930665242 11032842 37975463726824891081529571835064685312 11032843 -238950945594171720169066263001934670680 11032844 134182169823723248734641789445344153600 11032845 272492704305699986642402159927897667840 11032846 480457481972275136680091024328383661504 11032847 165202024023820434104353357707695846400 11032848 4172993029182938714669395282246705152 11032849 214411582548100583958918840216002908850 11032850 118273614525171013950607576580885952000 11032851 287038954371609359623331357937339731760 11032852 -561023847635232577700164188129119784064 11032853 432299655017433251828298187279892068284 11032854 596051486644882970111178249369907200 11032855 -19414161303519212265037284691737410880 11032856 395364421520352982823638521173582714880 11032857 -545196000886352480973925689788608965072 11032858 -179682409341946449739906910517784329216 11032859 -958976843032844237979511129824210146940 11032860 234865950739496857976559310003222287360 11032861 -358718842643842035324491050440582885760 11032862 523460335115005335860099161321516361664 11032863 -154850180485909699622707108636213641600 11032864 -7599178162378689725682077122517336064 11032865 -890926462437849182980492180461593179200 11032866 89798265282747432807162444584047629600 11032867 447129400794217729396231729823415373916 11032868 -93536316776101063930019178867807510528 11032869 3199837246141672785211862096393019648 11032870 100711291669210515900700699651963411200 11032871 -44449708527933508730519981541679434240 11032872 -510283265456870710036167100340744110080 11032873 -607946273830904165768496841214423615878 11032874 409567900120612649075992977162299238912 11032875 271949359816661085216772067273523840000 11032876 9261504907031959700744790308395975680 11032877 -380182020031606624911982280421701114688 11032878 197557695322129862444397737199318249024 11032879 412609139588115040268068774826680818288 11032880 -4330960104975425538898742490180157440 11032881 94740022783291994598741675659249926464 11032882 -1073185498267591344915488098594199040 11032883 809309030685757134898668190014132597132 11032884 201376970697584987167261305629159836416 11032885 -291758486447627025828758525849465334600 11032886 -20863203715870515093396225488695037376 11032887 -519355843869073115717059574980042593840 11032888 243718510471742955042159759354975989760 11032889 -729896293680488163468769557511333723734 11032890 -26324421609700822051888914543091200000 11032891 575413274662548058786030134646171960292 11032892 -54522373357122184343609305378888713216 11032893 155507909587062910349285376208204351200 11032894 158301926520197984470601730720119567232 11032895 101886007116913411342140211469268769200 11032896 81693254489722731411285729670594560 11032897 15408967041581010868412614661226944560 11032898 -538856828316409836527545615870000378464 11032899 -52101102994261849786020870588331817736 11032900 -15231880121811839755388841613101056000 11032901 -503481711242984556806323633985952000 11032902 -204742748862434845012087279857864280320 11032903 -131456536483004514481268406497612359680 11032904 23940114348920492761216292245658757120 11032905 -142355130383515151063083183033691980800 11032906 -81573046669956494843435636605071376848 11032907 520844090119901819533570836002983131156 11032908 137522871345207430036511380203189788160 11032909 510614830482629426447726508160317285110 11032910 -43099870339901388381834555925009574400 11032911 -298106574892229779915824435255333983640 11032912 6511229790765235005163957583205629952 11032913 -97765714015974905670808890637646434140 11032914 188881168466113378885580324095522765440 11032915 262070729259617496905744215302898981920 11032916 266579351611178154134264079128990717952 11032917 -207141197985857861802933424335236484288 11032918 51442609105048797005553527967527877504 11032919 -239064343002162701822615226848724798504 11032920 160409253886728790612836246487575552000 11032921 -1022694423966841524687169619564837443968 11032922 -16550581746291541603852062560347945488 11032923 -286421788681097891130135509016178458432 11032924 34445278306299257854705103707763638272 11032925 -442836207499543567504789281444830736000 11032926 -183284320633178356071626604126685898112 11032927 215143256675987363799190283153641599776 11032928 37467199198475136561482200781194788864 11032929 13530172066748566420849245027034845264 11032930 5796089527325106682977940052305731360 11032931 -17640249317941437547569769549426225152 11032932 205157691991225041458665707421001091072 11032933 489939813049745159070486756979587837182 11032934 -216176257261730352266327290114732740480 11032935 -129433425886429372448337098784764689200 11032936 19637717766287339157186456910283765760 11032937 208525406034528051850377355796194283400 11032938 -173494125930932943581378290131154598400 11032939 249146071879394706239615663644614743040 11032940 -5823465802837894309821850145427225600 11032941 261514725550735077317661135514137953280 11032942 493822374685365006349062141864345463872 11032943 -605658783791081034356982282308363477808 11032944 -15549014227768492447240484477960650752 11032945 91261595874030782130892431536237458560 11032946 -75841697660430803075405254582760249328 11032947 622456083326933753934164174189712983124 11032948 -67112001810573021548492062846955806720 11032949 -572251424847814554352270336542122958564 11032950 41572969893821017236988759730744865600 11032951 -207737356701641416520481547000450620696 11032952 13136448663858065086042922794533519360 11032953 460697001595034985109128643327047309984 11032954 312095591355301099253969033025631480176 11032955 614808702916877209595454406004060271360 11032956 -136421705982306974303471415068334735360 11032957 101923350932140585306947775814635503360 11032958 60282048672811291642864581559827840000 11032959 -12936139334954491913511302205448986240 11032960 -13952708168877414022727273847717888000 11032961 -40709887180050830936704504366390169808 11032962 -19453631953700063686838682662536642560 11032963 -1259240070424157608168854247874221379520 11032964 -285530731529294324073854358989511345024 11032965 185216985525062344208535955400288772060 11032966 35031760978731486682775006490126077952 11032967 -267988057765833154281207153049981490640 11032968 858012073499220917001538505518746501120 11032969 925259045267411740562209474577188489370 11032970 -105233727047463832931098729059995380800 11032971 414688646610385419798424250851810980312 11032972 270530673446939323909513917332306091776 11032973 -27162714832487569893845645157372387360 11032974 -50067889107978496397276991159620778240 11032975 -374153948738596080834025326940183867000 11032976 188195859623003310640704174144946348032 11032977 207749095469208621863466470783497028160 11032978 -225064809618049541548079481787037948160 11032979 556231312248176413557201547492099525080 11032980 -509903822843575098373396052917862400 11032981 -51856629750166018739977376084637633600 11032982 -634255600443141725285959997462690937600 11032983 271612210201586763424990746500001912480 11032984 -165966631318986205831588814934973132800 11032985 56953037130232406090363907808138018560 11032986 -163604452671805595627320830139724409600 11032987 92892045262523481305961114029402377716 11032988 404240755708121663855556042032798719488 11032989 -357116070183474772512369206087971057632 11032990 -198370065827232058797672030323917557120 11032991 -727365593155656604177737145515511032600 11032992 -415394412066394967111086737318250414080 11032993 100635940158948379300031606164320823040 11032994 82525292245749218523975562255767224832 11032995 10367161071632090240692719924528819120 11032996 124560708559501448990723573543248819200 11032997 165683256912105350097275485016340736446 11032998 237055972062623550300597081147731804160 11032999 271207580054170396369018177779738683000 11033000 -581047361961833904710265955803340800000 11033001 3764145503473000570653771685280601600 11033002 460230859421663414119974580058236235952 11033003 436886720388392218393260894541944758400 11033004 -303997560456187926798540218317011515904 11033005 -39829514237995747631727359203395572340 11033006 -157179866728348230226644192303502589760 11033007 -13122306873634388234446783872465412608 11033008 -11975969438878672689507207706271809536 11033009 472863133365271139080995566728369877928 11033010 7382070891858057529930785385361098560 11033011 -109843914548059862005622958625849534776 11033012 -210004811156200409963309051732700130944 11033013 402863480843999199170529576886431699744 11033014 92881908486058111650934398337211837856 11033015 -57718614084116746498371986847547852800 11033016 -445353834962302113835056038008511324160 11033017 -723263326588110452892833580524416877868 11033018 216444082762851471105402346979024498112 11033019 541542149413733253941135695525506911244 11033020 212479423314821215825649907488892756480 11033021 265097970674107359763234057142266678680 11033022 -80316654171211968889955100235296768 11033023 32873639372013555869414303638317727080 11033024 -64781239863045473775003946913038860288 11033025 20457588668627120561790831407693026800 11033026 4031282330308999719138511164145774464 11033027 -36563161497583933975476597136431641568 11033028 143094802156367378983395196600996394112 11033029 -188860193396409388788144488698767285120 11033030 8957073621573837475943753764056873600 11033031 154507361887809663852279002561010633600 11033032 620775209909377250439195580397429990400 11033033 981470240317669205236757696002728502224 11033034 -313181270032925823558403069762078763520 11033035 307378833701621767596349108926591902400 11033036 -124182949980498523333755896526175908864 11033037 -239199122403264520204716998473059562560 11033038 -178447335325513120364206691899759312512 11033039 -501589949620462569009028923644006746920 11033040 65860159020316969472825767530153246720 11033041 1062451631643289370574244030140120691442 11033042 -482325397472953005978579113018843945328 11033043 -40419660955466177855075060681858311680 11033044 191847164196723114238453044649313206272 11033045 -329908293837336123046430306457056323200 11033046 305365809214012285152286655185568223072 11033047 -365520959885071731612694836405038704504 11033048 -288956341580475637623064997010008432640 11033049 -125160022223784471223969842121181369136 11033050 7079573536140317290184570323571712000 11033051 422904883209667566522197594410231964064 11033052 -126342401990238191194219526125444167168 11033053 -744673867719652006054677951224004082880 11033054 -164372868832118677625571622603636348800 11033055 150566056817628988935997344884738764800 11033056 -155835786463815608244589737563663892480 11033057 57166723677317602101903609583197739392 11033058 1300317254845837877055991060771507584 11033059 174734003442272597012184727565794361040 11033060 184577473110155972469846996804754356480 11033061 -97772184019564973453963935083669845760 11033062 537096148624506386611400913382318163712 11033063 -82870817449211462715131986498314010800 11033064 167419476593803316113320109209270681600 11033065 386217490242671035667972735829037703460 11033066 -461353154021742664269677060857203941376 11033067 -90635514382279417608899309727750870288 11033068 -381412361682971172127661675853065762304 11033069 3544385777500788504622138298253944160 11033070 72800922068101837064590716109375929600 11033071 -167197586046094121954669773971039700000 11033072 -46018694697560749139896250672073768960 11033073 402371051601689988886282124153069883522 11033074 -9983313905428808832197232088344061632 11033075 -10627136219771789425220939336128268400 11033076 3589748645986334155123147175405125632 11033077 245326998136616650094168848791561675840 11033078 12027875169178372542326174503279318656 11033079 73299765434301285824271794258817184824 11033080 27018994561933825565053176390496358400 11033081 49061444412338465669380499594817211392 11033082 262615956586960368874858046955440190720 11033083 1534145974384339163882609682165696893584 11033084 -9977262532749446357091018659713958400 11033085 7361565087836527747129937909350330560 11033086 145203399957373302234888322722029182464 11033087 292289102185290366674158371406211621400 11033088 58284218108299213689796084548520378368 11033089 97059539941931135814558361148649492820 11033090 -101343489115994875157052293763089119200 11033091 -24803088831280499326357305455013804480 11033092 172386482841213607165382507550151045120 11033093 -576018700369738111544947465961135142660 11033094 5543218746601236912079854241524793728 11033095 699508424641376599010866377793180596600 11033096 415533139013142302663144522515189601280 11033097 -557992418507797940825133939929398767600 11033098 -424170661887609400604466565909091413200 11033099 -235388532368624344837869793488125515008 11033100 14156342540388538558857539751126067200 11033101 -368161345020003233440628532684886749898 11033102 -239959084098302744608020784909581687168 11033103 -259957715154697795224991958073842079096 11033104 37175528767903063432753666452427718656 11033105 195752397230567312772436117401657190260 11033106 84975747683432613880409411714458504704 11033107 -774681302195990344979803706470589984040 11033108 18866867072767755566607094696211404800 11033109 933270906697012667118697319280185843904 11033110 267179833947958039247461307377007616000 11033111 -39117209736092711066157161381767062648 11033112 -7893436619554837603822542546838978560 11033113 171252761826774910622901527397525389568 11033114 -333059820176716958236690680333289977888 11033115 -110037987290797209082690747409386690560 11033116 182027704656519539839765466011518695424 11033117 213478196444869886234272951393352477184 11033118 -489996715596452479208631080514349209600 11033119 -229197325300479041780301447633656827104 11033120 -49283817063501999369569060239536291840 11033121 263856830485302389770315181120183390208 11033122 368181262926266936648961272372235788112 11033123 -392488100352653528121490570312943959056 11033124 136750771870221183562461515618826003456 11033125 76652991176102380983238985302782400000 11033126 225918575647991753980108369058638938624 11033127 95064162445703371817183405895958250160 11033128 514841533695688906542769115275023068160 11033129 -713297343763483532367446910590103189360 11033130 128749259933407930551783610526346251520 11033131 -34346726183387254398249943275134804336 11033132 -358589042166857081782374576163664905728 11033133 -75406053013078500254292314897907800352 11033134 6638322772477324371171690436772477376 11033135 659759599531215262036052000021453179080 11033136 -122981334363971448810515039437512081408 11033137 -545322398964849342218704124900469265740 11033138 465041011327379460412357161567645778944 11033139 -66468850888856307968370684135445900704 11033140 -674466560275448996126532540643402137600 11033141 26129619445268700403670754593215956480 11033142 21290243602230216308207432016619885440 11033143 -675871093560191295297996721931504944 11033144 121806701182024075677240253764195717120 11033145 -381265351090107187802445666861958886400 11033146 -181188830630512612358509074470327897856 11033147 39470442905744043996760060015717691040 11033148 -25666312190497584026506348156441067520 11033149 -27608947323555374664659018624507300660 11033150 -47765889202328050869524531970041563200 11033151 -615467014067097577412035118570514406968 11033152 -43475265995531903548207977802235904000 11033153 70173763010298586571315231914296105798 11033154 558043727283423455873356365105320096256 11033155 -385918199492685008381812098801434880 11033156 1308454899735056401340500556931901882368 11033157 11871053642666876005821210380198740800 11033158 -258315669693467111204616800354268382848 11033159 -348589749579352367586982567608469097640 11033160 -34891609321130943549077215840958054400 11033161 -246821192487929476950331855571556580700 11033162 -222340494380160006252170527185307485696 11033163 517617395600354281251974927594566333692 11033164 -29663188688433286775053067416904506624 11033165 324071567504528781996804921329277133920 11033166 247634656702241677472952873828429033600 11033167 967207052648092602626619147240021537640 11033168 161736016652771114029993025545017999360 11033169 -9011729657723252592912182775660847104 11033170 -107725623046916944016135943923894389440 11033171 -818778919743626495307193835136186788628 11033172 -488830467684726463384089451553598609408 11033173 -529257143184009255567168953553506966578 11033174 79599867614490547938255609106493634336 11033175 -326511858653166682116061896502307005200 11033176 43118242546039267321467746340193566720 11033177 -132945298776983014872333326508635562480 11033178 -36292432856956597072520363131121313792 11033179 -295590992658051631326260544161460428480 11033180 382958780681961739495517196120741926400 11033181 135775461501641023591444535890345275270 11033182 -64467818476437159233042680884948955776 11033183 -474981499124050728098910422961913157712 11033184 214979295368394102590456143436607651840 11033185 -952161044587399739845972263527729207640 11033186 340982076847440641115668214907788712320 11033187 149573668829668304367060627341750005248 11033188 169460038110059897248510335094778549888 11033189 -1019286913926503429932766998204248622944 11033190 -43956208934245064245723721358290933760 11033191 87493578513006085556388993329156802472 11033192 130297463639637190411885877803156439040 11033193 371928249687054813308449804899176210064 11033194 265397246631591531127924851791717472 11033195 230124541633219078399702885088103166800 11033196 -47566912917895090182145556151962664960 11033197 -118539612170166134296549020716573868736 11033198 1457097413709651727082867329745341440 11033199 -659909078465544577918593325466991776880 11033200 -96162621018287275660602399194329907200 11033201 -347641119201093522725370548645489034798 11033202 -47102977308909975025008817081260967680 11033203 754938575464691668725510962171040828000 11033204 -16399069901333555190078757127107166208 11033205 30728039133927426681000754681214846400 11033206 198457818271061808118528829685814395552 11033207 165677968273772763424149506720490904560 11033208 -5011989904923261131860165196121231360 11033209 197301683915660834312031315982882481040 11033210 91897101486977488632459137070731243520 11033211 175127015677843524895713009493977429504 11033212 -870830990734236659207844888622970534400 11033213 -305737308982275590735452483516593540096 11033214 -264620750187970398065099538502629984960 11033215 -23387552469732639957659545457244818880 11033216 839111486905016966321601503839502991360 11033217 -60704294097996887014104390140732739864 11033218 118156059774457101132871517563393046016 11033219 765883883252917079669702336585637728160 11033220 16578791793121068862962722515985817600 11033221 10848284837046388973346889785397442424 11033222 214461211393370901542212426895002841472 11033223 18602535679173202039696602682418612736 11033224 823466049255007163939791271139618816000 11033225 230690889718248575539601122978985524800 11033226 388713767098219478205102459533469542400 11033227 575183143100468179044600084661881733076 11033228 -652695434787747464993347899480658866432 11033229 172064380767907731987677244904865409984 11033230 45418226783506092470041065796981605120 11033231 -993786767439584678159800927167474358416 11033232 29176974684715665933000703535103148032 11033233 -546900697583327535188532454050117389518 11033234 -139727261600066738391575987700587727984 11033235 333878828813070531091826467767429121920 11033236 -42788904021020719424548738528624189440 11033237 68134255907758775084598091345935945120 11033238 75979186017779288437291956789536145408 11033239 -326926339964719586355979253194741611344 11033240 -224783077511453610742643088001487462400 11033241 -2439401512928123986267447556420620320 11033242 150598492818481574338050716075846578944 11033243 -6792183309122992374487938414711111456 11033244 68040762429783013752960845003350471680 11033245 442437825659117714700463338638945179500 11033246 -88119629669820670209000213674541164160 11033247 162225187733071289339153532422850396672 11033248 -43486691769272473043711684832669597696 11033249 -1132188455327867263975177319444696899836 11033250 -580458217681420279760113275862052352000 11033251 312562066619760900584882484791641388252 11033252 171530634316738830247671732363148197888 11033253 -13314908622182233859565674004179556480 11033254 14142035518713407557047185241654276576 11033255 359731825597182053298660384463542016560 11033256 91142618912395666455843416066961162240 11033257 -960100410201427688586910060379544248960 11033258 -153373331832207848461148187460250361600 11033259 109014039272072273034295810479639132504 11033260 36809779125673633372455476628353894400 11033261 78830893772107932001003338012842735424 11033262 62650533563133839646667420023819305280 11033263 -283833383908050773345109157312197893488 11033264 90454442916450708585145594865418240 11033265 9580120015871646323108986330781867520 11033266 -420206745103589945724482485443653373168 11033267 2492686474565923788500079145852462752 11033268 -157329627149997584909290864392634552320 11033269 176344534766955098185216519489481666044 11033270 325625906030847363649060111431572054400 11033271 -241511571458443194905473169115408557760 11033272 -311301469888677715089575170241761443840 11033273 -44861905766674267770070296760277036256 11033274 -2986661827250538777206534813584578048 11033275 -14513476298058461877801398857160168400 11033276 -176294389540133974097579773292224035840 11033277 -719579566330022865286406418172482355200 11033278 295650329210349372741262793539307869440 11033279 -711681894238200789129106870009221405120 11033280 -128984289625738534563772500017361715200 11033281 -34218456811309975068992444542713488000 11033282 20041167840886272565620552691261753920 11033283 956507326385600229729433242584534998848 11033284 3025767040497662955653260307246100480 11033285 -621956727654263384310284952792363214020 11033286 87127540867847986909131060227331072000 11033287 -522998916804083551777094237102667965088 11033288 -113781478090038783513259523690265968640 11033289 215810285799820272395796130047327779400 11033290 -25500502376999657703820646087920865280 11033291 -870241357187366295120820897892981905008 11033292 469903638255194491386375635007618650112 11033293 -40192289166723902863835683362455127476 11033294 174736240627761722960621284709498709696 11033295 18158731868382424979068584720113587200 11033296 40027847937255596778823948977549565952 11033297 -141417961822878871614646187477880844416 11033298 7239932608051615812148223068602009600 11033299 880092830044261090995750909063414728300 11033300 95024024178139190913889819418755584000 11033301 -400989027169083644287403845806227714400 11033302 18704712559481507940976954841417050752 11033303 -179719767489296059098270741164644785216 11033304 -77301274271883639274101687927948288000 11033305 68034310640812142868425100864756520320 11033306 -219200893775710403964402700114828185600 11033307 35922554070143640378841160472987532800 11033308 174885941987224968527312090980050938880 11033309 -250195033035901810915376905781334416640 11033310 -58310840121763669803663313608182931840 11033311 1178798407628341454012143482137366095800 11033312 26858636042201716228252496576132677632 11033313 224280685524799671917157695073130624944 11033314 45530306395941084280847954489326201632 11033315 133868281819422719103108278161084314960 11033316 -79120059538450703782315056307494432768 11033317 987387663966344960135401607665541401440 11033318 -278765008521557028441199094663701796640 11033319 -69422429792994885139309505418297928320 11033320 -186366924765695855676603988774682726400 11033321 88040075140407455714957915055613080000 11033322 -74919716524056353524178017988608022016 11033323 -113508699812251354284539343979662461664 11033324 -179674006337157603310817099040374210304 11033325 223887159441416157187703647440951274050 11033326 -180706866552478073075981497512971342400 11033327 13215216191454740128326216984652997880 11033328 -51907651717053746472170331685940822016 11033329 -313153176726755448413105165536154635200 11033330 -49001468793576736913169466714045977600 11033331 120725804030764783130917518604614870384 11033332 -818655522201869310356299359550580983040 11033333 753232485154314162564416047280330865582 11033334 3965973867670123267998615375529927680 11033335 -70318932065850133577359443678513672240 11033336 143886020779547601877985022961346887680 11033337 -211061890954949193675876098530057750848 11033338 -1757603607672269744667406875852956160 11033339 715686690304212547489012497920131252800 11033340 -87640180444007439984321943132152115200 11033341 -75693194449103609704607880041430073632 11033342 304374327166631057488683752380366896192 11033343 648228881908453666210394432103617071032 11033344 387659421396414216382878481512054915072 11033345 -96478451496284725749237576007142121900 11033346 -93678609320604486782897200375498636032 11033347 18541267472196669005174392836591431520 11033348 330643235140799256078421998882797716608 11033349 46693880859116102200582970431284740064 11033350 7481543717375786254345412478797282400 11033351 9517006331652151345471831291560751200 11033352 -229211299000279111141147647567443189760 11033353 53730149723508220897769024339196518042 11033354 80848101308281159364289181361742059520 11033355 -16149086432521756287019176797523329040 11033356 86647414125287765028466074641828659200 11033357 266688124685819817819380303897225059200 11033358 -10086320367328189624115961111794399232 11033359 -1193859219228571874800014716203948436984 11033360 -102258303013202920774233489972051886080 11033361 74666976388192760929700187719562740640 11033362 -200073696078597464626099497920938046688 11033363 361140853296346104349927487248593283920 11033364 -36059952438039928874508375725807437824 11033365 23596546639934447913351072101889715200 11033366 44548067728019400247998167623598817984 11033367 -284885317837145880054466823429335111320 11033368 -165192805346706767826972954558343434240 11033369 -42664979902087690359192988263063098940 11033370 -3903720900952134809422651060864776960 11033371 66668900900965536566296386001517639872 11033372 112338144036163457092268035011873254400 11033373 119220402331479339273309525229633347744 11033374 -143441879377820524451009523808319154816 11033375 -804242488468019162517546631473460776000 11033376 239162176372569369456784915909532712960 11033377 -282612458723747843526809122373983619840 11033378 -299197819479065119937230515382915523760 11033379 145715863988614157324847076724858532096 11033380 -372181605934974983563454934012820200960 11033381 -141131823036978422975956853025059693280 11033382 23467212817102642399427912735770531200 11033383 -248303987013482756822507260962371375368 11033384 -130005979499144774976015268385451709440 11033385 500392960866551051888726475161510400 11033386 23804919203035358693033924062544861184 11033387 -22121344122803653389766870783166315040 11033388 -311039612659025206274716634927488250880 11033389 67886558704295485092178255516330480000 11033390 140301050124414284276021776438197451200 11033391 -1065528945176708950416748083283736633856 11033392 -154864875589385055163024426147983867904 11033393 100164951360223494798901333417893177216 11033394 -49213356081158732271849031183650678528 11033395 504523874354551435531586570805819961200 11033396 135653898525137010033059498121966305280 11033397 185179919775128855948892324226005772974 11033398 -172448764396235663442052899658243063680 11033399 193951559675874840544237574547390964128 11033400 -16216955474481247971829830156582912000 11033401 -761934640449340756429678742814359762096 11033402 -357105419648530630531975798691379688848 11033403 -198666963988987220388612698352081019200 11033404 256023803304620663149942974973334195712 11033405 206223631945727152712330797259388198060 11033406 -68598351390994866703731732410726849088 11033407 212884664064788439904940363309284785024 11033408 15477880848735417088294647357842128896 11033409 156799826318412342995426404195198189104 11033410 -292327219863593788975130300497607132640 11033411 -754346030297820258355542796275855473988 11033412 -103081691792736143857992301477170057216 11033413 -1633386159922996601991919721195028000 11033414 -162802108913587663164357339809620838400 11033415 109089251828175451946715566456195592000 11033416 25065274621083846236890007088290457600 11033417 -381344681651311298954768430830072682534 11033418 -125987718928108381863932853493286268672 11033419 5751173222614992129238063669483064160 11033420 306686783769167218873338253680512609280 11033421 58213210365400227521352306958640651904 11033422 177682873019223348791416338788390332032 11033423 -818437580551420352331215070001736093328 11033424 -127058441673986548245317905769547841536 11033425 -97346972092049572969305968104211920200 11033426 714768979532330620106497209473779866240 11033427 -146509849358564183699720607693478978560 11033428 151515911032815947381971599594431690496 11033429 -173887355260622908551336814565501473920 11033430 78782237048749997604303753640830069120 11033431 -1012478857514054413211153323178274475768 11033432 -140101522475722560327688394510492651520 11033433 147753813098541297988086677076019880160 11033434 -99137636008416552265011600778486098720 11033435 -72642177320650062924915588485534976000 11033436 321203877217659425726370751005749597184 11033437 100736320447372565926802345266897022572 11033438 -103395851431024397197381466165958090240 11033439 27009992916604232733618622455494427648 11033440 589707337677101689860689889875735347200 11033441 -546150020874404248564910894903033275500 11033442 -32303847083477300759545166970641710080 11033443 -70252506223525389020169278776494254308 11033444 -672040762913941124258021187645885512064 11033445 86646487709020179787834660995183200640 11033446 -135151094933879191329675938797888727328 11033447 498519488910513511570924504314908947896 11033448 369123712707343559733558874597622169600 11033449 -487711257873871839520335159837668280640 11033450 -123457566782487826900866246710477580000 11033451 267283102137693359702929194696065068176 11033452 185556120400099188455220243530969013760 11033453 -400505975297894268227451828816947169216 11033454 -188753159742863126252134731040813049280 11033455 99939761846179906386110365703242373760 11033456 1385444531437899539133172298337484800 11033457 489570833319038200448342181325494019440 11033458 11498347581538542327847244465177610240 11033459 -935880294762460884433602340532132924688 11033460 -83418867083006672137416656101365822720 11033461 -1043903371630674721736737075555577700 11033462 -9743525497340204586571838070651007872 11033463 -50618762699284977902498709318116593152 11033464 185475318159725983454975022462377656320 11033465 -408586604585666274253285944550304141880 11033466 16077189473090334172696842099301607424 11033467 636254475646151243552558737870486820516 11033468 -103833327004366566837934332025060715520 11033469 -238761104134662487377462298177194773760 11033470 -12845741159781832877659209868312227840 11033471 -7782432260635250135136940929079132800 11033472 97219773036560615930485382321484595200 11033473 5833947529052553660660081972886988448 11033474 -10355718098539838248252407379781903328 11033475 -149104316723576619789151082199033508800 11033476 99482294688752064311463117661877369088 11033477 20466711731966285127616847627999565852 11033478 13769684874020990441386235652412646304 11033479 -30063293247052824975394514188632869760 11033480 6630717647674198623978816611490662400 11033481 -333783866358726479500422278856603825648 11033482 -713466585925682930362255179226831044768 11033483 981909690405154493083043277495541035732 11033484 -165196538935681234495670708348643065856 11033485 -791400606227080761917995633825628832000 11033486 -100347411259846015711708735683142281216 11033487 296763223023134665359683467823693514648 11033488 -85172946850609194025623968575607275520 11033489 -113471997916054060613325869858060713728 11033490 -29756669650046426051259093239785344000 11033491 -12091471127628849662240077367570194176 11033492 -688139944075734101491374035873144083584 11033493 809412725648284762816062349287502944960 11033494 -60600773847245414859274799397773184768 11033495 -633680077603321619357871478405802072400 11033496 7470411335016522428214402241202657280 11033497 -547909292486276411753760944853905174016 11033498 -35341077707671323353566709829435051264 11033499 10602474408110528515314506025526557888 11033500 13445766546365100930462971981352576000 11033501 -467575444137970757789973004230757020948 11033502 237664611235973334636883420618942030464 11033503 -665286951687466183285090321962796717848 11033504 -153825392066159559918009199285984886784 11033505 -137547202880753354923172076705809336640 11033506 495131487181613167694287088538132480 11033507 668284171199982189845862297982846113756 11033508 108939768768355245147720508841030522880 11033509 -14029516459268616542333011890483236960 11033510 40432773773330187863066140808557624320 11033511 21491091577145257628432640717323534544 11033512 -10196189219705711139806429757984768000 11033513 -755770784118869210916026473815472799238 11033514 -31755113420593191973411504102158873600 11033515 196671309893100636334936379076544888320 11033516 -254923053207309083521764101655930958848 11033517 -292402837621396239341419277623883685600 11033518 -241250999608995513351640057317131087040 11033519 -83775376624138221289961202352383915648 11033520 14954293075616320297969648349730570240 11033521 151727913595123899893695821924617592722 11033522 217301543104219082138752352040782224512 11033523 1054195400377585260343085169628695813120 11033524 -90275448324067357412622763066522017024 11033525 197573817085491336132833084525815012500 11033526 74721580391640986525729104609623007680 11033527 -189968137795881358997785930191056814000 11033528 -589896244085270177984155681733959680000 11033529 -260487374013662767094403537804405395712 11033530 -383505453717238412472656970948495543840 11033531 -787824694128022372851827540008974905400 11033532 830005860790557934823518524188046231552 11033533 -124110443608901502419595124712243407680 11033534 -67133200792110079456720536463787683584 11033535 -194569631979027003812312993313431654400 11033536 232034468558088613263763406178693939200 11033537 -394064724356714882456174142329781597888 11033538 -216737457796511118172535274278482352256 11033539 321859316330811521652092177657091054600 11033540 -32347885899180433760232376348380856320 11033541 -492258665860420124952408030211166666850 11033542 -1387597236702826107488882579857889280 11033543 -235964459864742535987050823025092431840 11033544 479478771907486334462541125742965637120 11033545 644745470623197532689032095434526275300 11033546 -214699884505919163753577080061136543136 11033547 -40673487244736498994211666709262769920 11033548 -59249499699543366783882486480958813184 11033549 141786424914408058755620016142547282550 11033550 -32674676773320585039558578121531648000 11033551 -53112005884261793192434168728524107392 11033552 -26714381543338301397974759390338719744 11033553 528443931992842488084126694474414750704 11033554 -31256630778937504883533888715718483456 11033555 30453087876938156344551300595309224000 11033556 -300885958227218401797064053172020817920 11033557 862409566940885121974329100789001801806 11033558 -278093417454101229956574107673407349120 11033559 167622452864424437108535835157596968504 11033560 -198021500546099230557793054626103296000 11033561 -84425001979022769180540946161935917440 11033562 9915125428871624510048171040430811904 11033563 1195867963695533429375393174624249797624 11033564 -215141662769316314797298269562290773504 11033565 70453548143209929060730910348124167520 11033566 -615069707847136329317796416099430835200 11033567 -807517860414009883223765820161858220384 11033568 37002529450247282229862889504451330048 11033569 -396909652204283102038736563711467111804 11033570 177488173819370229099059825360116968960 11033571 -23767731865619750673285408606745809288 11033572 -364272646557933027720975741939794718720 11033573 -1064880321705364530291786805577859327780 11033574 -92305388934773879362472284439623079040 11033575 109677352007895759069837675990748681200 11033576 -238153892980198706742631177520008611840 11033577 6481427858889891970441345153522336026 11033578 -469370765294344202880684812802885968544 11033579 -314663831628114761073708281314719540288 11033580 46689283670475883567780117626697728000 11033581 121518068349447431732647012183211449132 11033582 -13881735607393707795840912306076286976 11033583 -290633253118349171199204754888063195392 11033584 -244979110881421213581602655950464614400 11033585 235217696784980960426934505691990400 11033586 -132741314925025246836819499535978829168 11033587 -537556231500925075785261558017778405128 11033588 15118233417740962135952414367701474688 11033589 -236344297320358553560099407095951167680 11033590 -67817023390563470147292441333348758400 11033591 -752112933527725448089460247077648746008 11033592 119117454455077784053753386129511587840 11033593 28217577839550663925597943448074176200 11033594 -51674178196821632954000320439724847104 11033595 209520378121921868547723803928302337120 11033596 -29839593118840428265472725128113448960 11033597 -257250772978763542963765361567186718420 11033598 -133234577846919182474425322030252736 11033599 800998100474960941301093194982069065800 11033600 67165199370919627237981622934857318400 11033601 -142029663714179911303361003840755625280 11033602 -16449042138537623413984639511789875248 11033603 325973523503410684975363588711198902480 11033604 -5091788108171960601009345549067438080 11033605 237898461485349660133646391435635603520 11033606 -204615182848758262193946716365041948672 11033607 -55991932164653178943754420205526376112 11033608 869921204639799465337015142142222504960 11033609 385966935222846531747593136559730934810 11033610 19503087805995852295546069304693560320 11033611 -872759387430112425662706476215738319788 11033612 -174305505721492628996111099867630638080 11033613 11024425831073367076644607562625965568 11033614 -509985131895747854511989692102037418240 11033615 479171191113141657046601605521553754760 11033616 13224549994840202956144845239199596544 11033617 -234473559956661441064977730697896951168 11033618 484872052695509798433647538246556175760 11033619 -654390892299566089246868044830701725392 11033620 -102480790247597261547593184181635832320 11033621 -195212813370123699152020088397313256178 11033622 -117714942680036852153271321745485591168 11033623 -173031795157445855856107073034012372280 11033624 176171171978875155212650009847605248000 11033625 115158474479968569029261839857344928000 11033626 -63579588268113348870408838041478523904 11033627 -2203719563705837280811345618516346664 11033628 -3426746177635345002351658371451969536 11033629 -35044349443844537371577545033558925760 11033630 108841709565309540879165897437799398400 11033631 218497819898865977972787005672153529600 11033632 188773544580341107246497893806296072192 11033633 -16734781722173481945861651912852989952 11033634 -148328895373382832489659289403250127360 11033635 113852556703788892672169331525509766000 11033636 356520883355863395730084962000651070080 11033637 123443038501771116427839517487088227040 11033638 -119515747676017183924809997203740172288 11033639 -834440096125022865374491943102896602576 11033640 29335599836991731169146037665099520000 11033641 202790562162538288993308495197967794042 11033642 298138005469498347271196297594320915200 11033643 105339329789897403636189506000728875864 11033644 26845682279094138946307229637571026944 11033645 -4618636270125667150043612690217649920 11033646 50649771829802017301138082075953822208 11033647 733367060001591120198466329822098318096 11033648 -116101096900551931506314326928923312128 11033649 -262826531372428325396686701763930130400 11033650 58751967677195643942383667312276250800 11033651 1294079415274316994470130397018825815672 11033652 38608214198572478710504150604157026304 11033653 -438802513265667518612151060280241742500 11033654 -524238781358466439273284594502228528224 11033655 522252789142488858671393182979387520 11033656 -33167476863210788683828557321008517120 11033657 -501416229137319763478565382298948891094 11033658 -23480391502944223099507319839127281152 11033659 19271980805910288631717857059828603520 11033660 -15798436733773143656764834084552074240 11033661 -313097068693493885075666527110303695520 11033662 134171315778255310374476149203632836992 11033663 -1011465377517443048737680564028245526560 11033664 115647549671231390792353905856349208576 11033665 21652849837736231918391496084987983060 11033666 -47554918472254032991835379534453888000 11033667 -227058977169306282657840861237349688316 11033668 -41392501977424444664795953786021042944 11033669 1266662328063888628803101543017270582944 11033670 -167652561125686781195240058947506665600 11033671 -13383223271009966455345567889958468096 11033672 -359356079608432603410585323639739847680 11033673 846608666075512414708132206542755138176 11033674 12933600609794484865923867904553180160 11033675 106147803752144884807249110778960512000 11033676 330168252605540641182633577284544050432 11033677 135657000485496903304330017609167809526 11033678 -3770897462426709565153197026659448640 11033679 -120982294379731845006374749294151364480 11033680 40889355937676089859099992776848179200 11033681 -120204178676508183898651652133543718800 11033682 -279146311172521597852430711920292203776 11033683 449946052948340392314440994957491520744 11033684 -429365719905331241311131781212849543168 11033685 -49061660691521727720411560302521484800 11033686 77274810209047191334959656511071087040 11033687 -36043502113440142781311411279449741648 11033688 -221521842179441154811389527596125388800 11033689 435180226755242256674966888771923649280 11033690 291487786546423687877208019611766855680 11033691 -25585184641551303920746172087938088808 11033692 -155892291511843643080346680209614010368 11033693 -1135955771135045831172188713375405760640 11033694 -62676002479052730256089984357939514368 11033695 -276242548351880768628204601929411595200 11033696 279022471709361962142235849775783608320 11033697 -265228064810485034202307492370733104928 11033698 32566142436686246493317954939664112128 11033699 546700798442565248455000667326135181040 11033700 29016633994415964247501349333592192000 11033701 -58807156764476607664923185546584526048 11033702 220720558210579580585530595017929945600 11033703 3298192736304007051777722534948638784 11033704 -207326552660568811267356459073300807680 11033705 -699733050090167645811119283074227954140 11033706 -9487058152640991047113916234639388672 11033707 1056539838816972483287591051528003331956 11033708 20290786946884557055264558775049830400 11033709 341280777649631391897783961239892840608 11033710 120299605084882678540116323225414093760 11033711 156141107643752259038261236542263135352 11033712 164309979527714639304842448616735703040 11033713 310743864427868702557078859336680167604 11033714 -616597779012166493476277068824069888 11033715 58962181470180132849632187291141626880 11033716 -57895616630077476370647863726204652160 11033717 -833441652818151611035161420435144798600 11033718 -219241403223994970804623361380710197760 11033719 278598990826927782567895385755215542120 11033720 -469205621788359462549835782025654272000 11033721 43510916487760569009787973704939852416 11033722 -297223522163330895696325602325791534480 11033723 138536631703607556433227933840334743972 11033724 -30568283979441870179787105515931786240 11033725 9878595417427969305067495132384471250 11033726 672152338949561996012935880749675862400 11033727 252884321345147628584388663955962603720 11033728 -556885845767270199737890012117786951680 11033729 172146443551654158199413262991755402176 11033730 -196539015331998457078536918396692598240 11033731 -428608220036973588586515535705793768 11033732 -147469397681769216950586292893179581440 11033733 -14815067039157666219019787797236815040 11033734 -15166388217512492151156620018957654208 11033735 -22520578001445474303012927687078013320 11033736 -110856565880604930302528735281440522240 11033737 109892149470491412826498947491757035520 11033738 -125859294569951199620102482711258741920 11033739 -21682040471675677717445641398293300040 11033740 -538619651932752005038634846004116382720 11033741 135392491182307962735859920558006909624 11033742 -117097417656559955197385071130017533888 11033743 -81701504440444706601222954934872587680 11033744 -102039161135348033276221992933818105856 11033745 133325390992566078661547757214186770240 11033746 91605238802886541378630412262751076160 11033747 397955214248774706672508430853889889196 11033748 642132887766450967806374096151955200 11033749 69414823928265963472764946758335876750 11033750 8514471066560518890418170190127520000 11033751 359867413618610208903343921444389315432 11033752 274758932724245369057828931472457349120 11033753 221904479889430159477557598196518617984 11033754 37832505592087749528909977540584204800 11033755 -54700493475185065332594341576599603680 11033756 -174482082778985946176114167025805327360 11033757 2379094938860552030296252649353641408 11033758 -127747107890332186403039457592756091520 11033759 930921159328185817310831791361580013680 11033760 -62697666255195984552905385204755988480 11033761 -1014090532204416597820226408943124247888 11033762 -256840820578801391769622702490243636736 11033763 -1048543258349422743214480186897524816 11033764 146860074436148663615017532780673212416 11033765 132071288590975043303699002718441932800 11033766 345180488351811953865028490834881545600 11033767 247085659521132450298774409152022768640 11033768 133019874129111017048200870502058885120 11033769 411261484178486671545849139615765075344 11033770 50264728573811354287230838066979742720 11033771 175505656889436356980438606065082123512 11033772 -271788815115675532707406554813556654080 11033773 -26830998367160759814195100537307156340 11033774 600511121592165433621457383613595344640 11033775 -99149178554907749090035120355575050000 11033776 -46250446441138064949589841129011478528 11033777 -133273206314724295363265640536649643374 11033778 -74273868715508302189576324227026158080 11033779 133520998256460493265343522922602810380 11033780 268362982219469406907821565379649657600 11033781 -254523457039561921091383762810428626112 11033782 -50010178016204708638030654148901286848 11033783 -611654418165668255969419666540278634968 11033784 -115282454298368088629713548326122045440 11033785 211077974930192702004630048738647232960 11033786 161610179351342033396560001916859028592 11033787 -178445888974361019099306117204403678440 11033788 -513815027375719655364312247470187174912 11033789 -19383103390176875418804074458412135520 11033790 20226857380611344548236932211604131840 11033791 -634554444382146162479627744864204751808 11033792 -59431136130509377100772802656636764160 11033793 240684029722242098233900239741012871200 11033794 143511097045454013129622334087933306880 11033795 -492182065445100370032861496774532713200 11033796 99715723816471102701605247292380801024 11033797 -157254068091423139168834717346195678628 11033798 -77067350560973017488885460379586429600 11033799 32952869697510909991143946576629633024 11033800 8252989066020788056416689779258368000 11033801 965416532651928550612134392190933887952 11033802 122170075710645967534163670108891811776 11033803 880121945623885184921394300335031073680 11033804 -3260457259792602675988663584923043840 11033805 27725496011185850928216495341756553600 11033806 78635599442354871447527359978913450880 11033807 -187321559835144089468492442561138598968 11033808 38244338195049300695479445927344472064 11033809 555461713110573300068823275749336469616 11033810 -16219931615018841275876372877648066240 11033811 2923472528406655257933985900728544632 11033812 171398906925116347906185773523968886656 11033813 40032517479971406141778762583896688640 11033814 282194911007642215095764296074678964224 11033815 -267314562519803136298076259290029354080 11033816 -165446930807491505366222094499486986240 11033817 299863717220669476269334463371430408448 11033818 57031594487298869683743114999528933360 11033819 12759733231752177773324299989543344496 11033820 11989895185202823908568467616754828800 11033821 146861826862469532817546042559764635532 11033822 460660393459114393643014720979163587712 11033823 496392963233397761314814158293664560768 11033824 541302266555158620079289230180215422976 11033825 342701172329372666924786659815540039600 11033826 -8921263776143742171299016541102694400 11033827 213124383767721189334353696506280396800 11033828 322553002882950560605503119938347810816 11033829 620961874455910732243578685158522594174 11033830 -25920132470713368469316547890584980480 11033831 491418833231770389154436183478650584632 11033832 312431446141453209828932587907566387200 11033833 3124089566775869240438485886834719560 11033834 4384598362585193317983303358509184512 11033835 14697531639065410125524746713903759840 11033836 -340770588506155870250039095746312585216 11033837 -952041760020042900702915324748381903380 11033838 -72150902894995549386006637016957469312 11033839 416662588044938419406073173559476176056 11033840 2265670944919911509149397887062835200 11033841 -108750265412759383542865945687253280960 11033842 208419715980678047235520168064934583200 11033843 -3194662916946625344790641978369175536 11033844 91630720760187327351807026298364434432 11033845 -693318953639799179432419398734438028900 11033846 414111694875626417666248818395612665344 11033847 -680166000059536010605688226588278661120 11033848 -50119906390110422582927415911085219840 11033849 310244531548975792014542552907564498564 11033850 -76143140010472579645241006752492915200 11033851 597361985890441322419061740992690291200 11033852 174956192962751473764412794775495534080 11033853 494338659633289394472208867768487291904 11033854 -57073795138235098604177887585041412992 11033855 78302029662871574603054999992130380800 11033856 -49215147983543632549499704379462123520 11033857 -1368258412296626409548311815365865373248 11033858 175833054743839255125707970287962879488 11033859 -46954601919089368864196564519534921472 11033860 109092089704839185720837533251342286080 11033861 -238453160282651267574273037473871727616 11033862 -108374992913058700993070217950012774400 11033863 -886774702217192108814755721054659386616 11033864 86814146034190972171845866778803251200 11033865 262186833055637249919262989925393435200 11033866 78194772247562307131764285235782051632 11033867 504069945385528664607219697792848674592 11033868 -158786858401694953358429408692105359360 11033869 469012653119445403164075221436131478 11033870 -353447673452474965797739855842400060800 11033871 -547447043424840338809304117591323124088 11033872 26885181570600433675011794789160189952 11033873 218476614669190180153645668013681390320 11033874 38648305194572755642032142559058205440 11033875 -1803777885040434357489392750395472856000 11033876 -95893303801190507943396068629606256640 11033877 39326758885410189849326667462702139008 11033878 432512064358542837004397984946069726240 11033879 -47423789617537669151037117413410824960 11033880 -9654275229575451537668397111794073600 11033881 -298229201124975181532389825132641651068 11033882 -25169540939798404994587574248041665040 11033883 42238959405450422479142077391392264464 11033884 -652523227489215108830491422894788557824 11033885 -135695204147614056320938800605386132800 11033886 -4314721675744339890348999454556461056 11033887 -67228542065511251377605337546871339008 11033888 -58839029971080383441055011824926720000 11033889 -475704954188707467718193339410050440160 11033890 -15040611941708985084239548137338027520 11033891 -849624744333855335931403917915433431600 11033892 90110313873181700166072053346749448192 11033893 -40951240654417706079443420843844629156 11033894 456078503099322215692679161368989548992 11033895 257558258367626136545875004252125084800 11033896 -288305864329672048670204708921850270720 11033897 -72231743447109501699389037666281967168 11033898 241863651225966117589560406923053508864 11033899 671705702272293418777430932588695614900 11033900 -14255060460560488649738967731164512000 11033901 911334098970411365097988193755973672064 11033902 -67898598595270815074520677366188071936 11033903 -161519950222781594266823552853383524848 11033904 41898079302844376331558810113912340480 11033905 -129674570419882934029906921781225951040 11033906 -54338451729129802392260420201080813056 11033907 -570686285940662465158616674306725232080 11033908 916971621185965983733183021377208934400 11033909 -282572152337070365268743347317326911890 11033910 103419570443596380831574207078063056000 11033911 -105565928608976474025181793513007825696 11033912 751131067081869900588466362608566579200 11033913 -205267255394800907679425714176747776000 11033914 370382794143539524999798492551807763056 11033915 -554169070185081698617089081195978925440 11033916 87268844572202123818828724316443157504 11033917 -384021425945905306083448529259942840608 11033918 86169520956683612822960336002719143040 11033919 -151765505317200863145433010485174959096 11033920 17224555496232800766713848663328686080 11033921 747487513497811355383276376104792093122 11033922 -104582760678826415012677839185442918528 11033923 272609610939528061959187655301485583424 11033924 -495119729332600838361245623785422217216 11033925 -38517277455806421395255909787021211200 11033926 -293945031626297596122564680683209725088 11033927 779741198302189306605699747557090674440 11033928 -27395333955909913314340781758970265600 11033929 2327191795891927413890527648892664784 11033930 298265357481130219139003442744409190400 11033931 -9079377540585337663831522159355671848 11033932 -34486724956167699640240048405462571008 11033933 -702934919754147990054081426570364677120 11033934 -203832564126450310746677230926060841920 11033935 351463752591589503549295224872286474720 11033936 144138775547611636558860578219839905792 11033937 180960129833235292675839561547390133328 11033938 -409071603570898781413608186231168482304 11033939 294349832488298996441908126752020594256 11033940 -95631898852827614378451795056539361280 11033941 96271382225905876942679119043532569884 11033942 -290787777308235522637439293145151452928 11033943 -91098052807019943430234085784225750936 11033944 7606468298243830752815289241140633600 11033945 -60603525256737948412374827967417169080 11033946 -19106615340636105821274440454932582400 11033947 252331506808464189840157998035156805264 11033948 830206128692585620746058702948677181440 11033949 -383349898754226032084690583181719126240 11033950 17950058819837957696074619974778937600 11033951 -31693803722217353379440002681877873760 11033952 106655656238523978376533895472009969664 11033953 26228228562645230291624844665390315200 11033954 12346827611979772533853598985625792512 11033955 306317526095449218204920044830676744800 11033956 -171387839845586585849911503107582826880 11033957 -782860913914341007493786390703530357568 11033958 -20265538863787221839516560373936579712 11033959 46962278701027029306717514742125374080 11033960 -116654476792573695079499999166878515200 11033961 -77177734970403107292905453869855221120 11033962 97495366265207574377303837943249873840 11033963 -280534661394389757710910012467462460840 11033964 -191545912832153874617928871207529542656 11033965 547860723302337692834952830062081260 11033966 -207752968593426433435136389447652549568 11033967 84820955427095303160526639372728595200 11033968 2666805803483054744520691187125321728 11033969 438927926078105133319033810344739965312 11033970 -127446223770721843210028069331650634240 11033971 80469176293701262598918176108762091264 11033972 1998635374509292777746450226401994752 11033973 -537412903798943676571946365965279845778 11033974 55042168297229449329043260513504294912 11033975 385770157855946944210685814380544834000 11033976 -442536167806704220385850176632942080000 11033977 -78083855631405825756835254179877782460 11033978 950802861966146060747005862966446248960 11033979 281603088136414660389402218865964049088 11033980 243547960613283249692554390468717808640 11033981 -277899701407157100843651972092717051808 11033982 13529831257915445319374404419862799232 11033983 112356246854454014882820787898672047232 11033984 53397830352347742599905550259978240000 11033985 67057172384897070591225275592290073600 11033986 328084456997312389573551362466938674080 11033987 587966015156489199739582991683516512636 11033988 16418504719280360527907565023698415616 11033989 479084389524528068801944331523566729020 11033990 318519766412870384632916533924376121600 11033991 -525766583195394670329405213958909722000 11033992 -65648293980842420595131895825985566720 11033993 -3202650647165482565117034927980351616 11033994 209392461668600942029248678882273504000 11033995 52898218159431193722257409171369038880 11033996 -156658351787966523311699876984571552000 11033997 -61706069826459625571598434934463676544 11033998 179190185744522790260669487120230542464 11033999 -92930246821527082882754215989544504440 11034000 99595830961485149549174357944946688000 11034001 -155585016186768892210994850073407754896 11034002 -68601771919207660707356808214408826880 11034003 523996292779025009597794473458363884800 11034004 -237570519778562393734543126053151858688 11034005 -220315324766696825744840481104378327040 11034006 253090099566848512315055831274095315904 11034007 96878229879479252382674124393088253160 11034008 -453014369645788261432949050097043671040 11034009 -393182272021709380820200678805792256000 11034010 -146281585766881480888335287249137327200 11034011 -27083788183398698934433627343502919488 11034012 246272862676861162458551754503673421824 11034013 -802457331147884926053371007585192403738 11034014 -31305443567157059982104546260558891008 11034015 -503600836531758402857574437567383680 11034016 23986547133594117241966577853237559296 11034017 -381894842570493015759715122030892855020 11034018 18515122249254706424639905142476663584 11034019 844807542100105827060466872907872083420 11034020 52181681545783186279345491274767790080 11034021 315028680788659707734418416054286172512 11034022 -253349304160874199440581265809770561600 11034023 -6241240512051433255098262751104195584 11034024 216188075268537687556923299096106270720 11034025 403072196700156302344475795465883595550 11034026 -227205583029034887341470631631166398288 11034027 -397430052293960706399714930296046540312 11034028 -724054088961322058489926033584490584832 11034029 -611050802622190498223883485618106639648 11034030 5443039546475448278810778828959416320 11034031 -30603909485863471797446759886262362336 11034032 7249113218660965868654789829363105792 11034033 -3417596568265561895759668170648613776 11034034 318563946723506945306399995201669119744 11034035 272465266222141500894076032411963544560 11034036 30151526067085169625873358759789363200 11034037 119302425731016357737075086090929486912 11034038 -306974355619468534595661108265344218304 11034039 197990783413805284328350902564607644288 11034040 -291311293304697134222181469249835827200 11034041 -136782293213140104385090556130980496480 11034042 145510944240401339841575373764799567360 11034043 86591633095216299582834093626078065248 11034044 70217543013544316442793917782923140096 11034045 -244937597391342015200632735872735857760 11034046 -464837998954710523009265130695524531200 11034047 132555561380536765913377472008649295552 11034048 75199508507858221790709054584484003840 11034049 58682306603189572164332083918910747520 11034050 -262948469322778826289235217689039165200 11034051 103510677934488549371763755883997718784 11034052 -136366242952495894621086741863914972160 11034053 -792436377149737155055854686779166281698 11034054 -205670495621543791962433764057488615808 11034055 -163448669080666502733098395737204620040 11034056 538519878260894523520533871758476943360 11034057 -16590109624115461711553471412271636512 11034058 -390649179755187421229653783726256640 11034059 362426071833385558161631426173288058260 11034060 22242814305691765070830103929294848000 11034061 -344930846958565136944181190530120339338 11034062 -92102974678428830817054199755602232960 11034063 28084052661680916243636457266595255392 11034064 -62689426740689139714647650154121502720 11034065 350042646761442455368374714212481479400 11034066 -15379742797566932560834864183410772992 11034067 691328104849076369335587044089620814152 11034068 674358800634233428461538878867643774848 11034069 -79837319152017113611619936835958575456 11034070 37555925847446343505560670537046323200 11034071 1255536273733125224009614065301698308592 11034072 -45878078273214729782335281308587745280 11034073 -1142245606761163439156718016609739155196 11034074 -17881088008262456870947505230711979040 11034075 111211196625853541380128521041571307600 11034076 412194782448052700290493336256411445760 11034077 -97380358190605423847237066746731309120 11034078 -72154053837117387376492498202737926144 11034079 131275236554434033286961323890888826240 11034080 661942337487315369667736189654732636160 11034081 -576233711246146117013575075479588867072 11034082 -265648317254642995820743604877989392608 11034083 1037802596763278680555029700952656345344 11034084 127055671656861049671161200160946613248 11034085 524633517276030426547134147783156582780 11034086 -31391622931339662796020310451801423616 11034087 -348416567854384888765779088944574051632 11034088 237593657549247145014061889213771151360 11034089 -397434824674009876985193605026701076032 11034090 -61339131923725223586448511532910502400 11034091 -327630527801612058868132405280897514508 11034092 274262565871210185098431857265555948032 11034093 -151373294654702244593620577165807610816 11034094 395091952034773313565906686745503952960 11034095 698713953373653483970506072693560982600 11034096 -15149660338162583788227086568155774976 11034097 -612297570749370044276969900720393556240 11034098 502341560394196778032775847516677472000 11034099 -296109911913650322798696179350729065516 11034100 -60166768503001211612777928824734003200 11034101 -2117281362901102189063643608373367840 11034102 1310843050104524280289242608961095040 11034103 318230459567645447910081503312759111184 11034104 -650447583156890045555091400060372746240 11034105 -409976673305374273768931751491296471680 11034106 -34766059279942514408187015479853103248 11034107 374810981387855695467715427677712392224 11034108 -161754838505147263700182630552767595008 11034109 99813903575943476802503224222745687680 11034110 -89153211513860836955033155454841166080 11034111 -276268526897708764235138760724149360 11034112 -262894061586668310455172127948252643328 11034113 -196571521470544281260642095279679028396 11034114 24394769276709446796900283245999908352 11034115 597989946042447281997519638382638927760 11034116 -557844845845323593942369661671403711360 11034117 305355920077808820162518942387163542400 11034118 70289259872335824564742100730634481760 11034119 -513740278559873300340262720740230469480 11034120 -34159381361595745957054418694915686400 11034121 -72353621724778102448204414830497839040 11034122 31604533410798029118967863102722953728 11034123 -165445929992257434965316988125608528160 11034124 -194250578554233248375818169366890088704 11034125 -262683128372822195954197359499930242000 11034126 -167606611772754052432535016223661217408 11034127 8768046716296459033942520619404645560 11034128 -40064196222858421854132264796748513280 11034129 401117473730496204008926279493731705584 11034130 -201686964680608307615806578768481159680 11034131 -71764229329292458320473797713000703800 11034132 -362519801940707652505306224029776201728 11034133 50415958725942482224109059162417271424 11034134 -130446622671905150141337763226381090784 11034135 -6212739944625020250664505781753653760 11034136 -887880194728912561314983678905623552000 11034137 69371503713921339473040409103655823872 11034138 -75766779034378114241296938270232673280 11034139 147001866917744112199579421366130378000 11034140 31411672466442530446391967587774177280 11034141 137315724334166504004470745926081025024 11034142 -176521918500509751450848659215452853888 11034143 197883570099999407264716923669978028320 11034144 5550608995188318208542532291118235648 11034145 -79604861213449644427096458658009973100 11034146 6506798210343088427914442798066536272 11034147 -286196916845570429451304732655055485520 11034148 132064855549478766830639541135307246208 11034149 -14840351963068180092581822486330848128 11034150 80615430869797201324728078089651073600 11034151 795726125899705935016247771724197724152 11034152 -56412932241286691009675556865228800000 11034153 224841296838031180976327592503288450340 11034154 -557063990564924426419443530607906214224 11034155 -114314751994218952086202190536205568000 11034156 -7290125665372038968568166829330202624 11034157 -362435266293883610617261040047420159594 11034158 329650886356447778340821289505271251584 11034159 646511922660893990839256473225098052104 11034160 109094055521997545406166244382422138880 11034161 -492026978436043878743902614212527223568 11034162 326211411983918436721460957796153144720 11034163 -796051265983157948604193079979531977544 11034164 -601947719601857281245042753592622634624 11034165 -464677596857213629226254482377861623680 11034166 -79711949555128171144478136365390985984 11034167 -76555808917354102626421928065391515200 11034168 523628234265404532108765986561571102720 11034169 -7932804750413237514803738236786720556 11034170 6082084531479949640956495762206428160 11034171 57231262998394247621100133833070510080 11034172 65034384428534082568292450216012082176 11034173 -555877759615658059796347953262543228980 11034174 53601599247774841606148707399312066560 11034175 185699200727619138391561706637362310000 11034176 28559489772489018105668305585016143872 11034177 -7778092988737765583155634965382403072 11034178 -308431786709357454567646269770261805360 11034179 182394175617572798902446867590458002000 11034180 -116539084834045970566985968645721088000 11034181 -411685527793399791935348452026024610560 11034182 -218117171626422124829360308846249883808 11034183 -51329000486117684792624886233961529176 11034184 -254608249450440450025158636691387514880 11034185 9644690708813673873762795043322489160 11034186 240223157161632370119537564626942601984 11034187 3581034426790996992593077151032044520 11034188 -647993436956079856988777602168108260864 11034189 1082045206180533354962371572505360002444 11034190 -376214712083663611749342068442711075840 11034191 238923855652060753502818506410569943040 11034192 -36109188332404386920164293142648061952 11034193 302962879662450187710772226423175518320 11034194 -132754024405196436014304678320481783168 11034195 80851517863259238146720041604677404000 11034196 487226558486061561465597945452357377792 11034197 -82914314868956202204054389722655301888 11034198 -65586348287605893505882604563282268160 11034199 -926216827978922163522752542169661530280 11034200 -130484000070154288507023279966748416000 11034201 -504181845218798017514716381174597182768 11034202 -417879411512501968930031029491468067344 11034203 -829609442606936631401215669598296783548 11034204 -219104646489002004841471046488886845440 11034205 -69374881087605888007355029178248164480 11034206 187250081124021867331423888063384274880 11034207 219316199772319431367669722919457331840 11034208 324076973210406379012452929540631429120 11034209 -330027291742237414643650602948301018590 11034210 -41864983167465419375799372535528780800 11034211 -70668340939789564273797965012706980376 11034212 -408528710498596920465361843390423587840 11034213 -32341534045643675374582220355974871456 11034214 -236993968590599221451146472889559690368 11034215 257837261544728723292347137932651234360 11034216 74588818806670343491602184592541450240 11034217 326849955110426769813156492293843166266 11034218 -234251792171776978814395429499100970560 11034219 57082500520870819084039023366732410880 11034220 -19245082479727322572814035709441280000 11034221 31466053821627607031519625197210907744 11034222 -402894508500797832308050474728170428416 11034223 -768586168795420360438081092277738900528 11034224 91470404630939183618754931637372190720 11034225 -23930149864182300404983110419456276250 11034226 3396614368250426089274249845351772160 11034227 -278880623053238127651548253293922522000 11034228 -384678233821276767752828123680158228480 11034229 239440972152971685956700492377532977688 11034230 -7113535378171125723380791212249415680 11034231 112576718824653503112018189737911551360 11034232 693416097248852259925801056493056000 11034233 1587536264414069380532893399216243200 11034234 -64770047626813543797074632741346940816 11034235 -177615644760116682685542635373998720640 11034236 -254061150531529461328283252558302118400 11034237 99006533130499189337047482789350261760 11034238 -108160597564433860204551448400705743104 11034239 336947221681697008838113414397119710000 11034240 -1923055881751380143206617171414220800 11034241 -34067536077818696783742529879611338748 11034242 -19791980471673917688843731154368236128 11034243 -39975287392616770818200344604073636672 11034244 293452476846802557227787730904806440960 11034245 631573371408038070723970603776459453600 11034246 162956075577146506901693104905552076800 11034247 26144489540529609423920136010016483632 11034248 -179147253321027320011316873455471073280 11034249 126689570296974863930650176070651739664 11034250 139989210762473554249852019075669760000 11034251 -5413060207092464741816344213873730208 11034252 -24602100224561455874643091481326387200 11034253 -714208635709379858780119618222304527200 11034254 1393105590868995766671713206185498624 11034255 146734675742483602335375116474073868560 11034256 -129376426021173281166170614507879948288 11034257 68856294605215488744908042446244270580 11034258 162101060704704075863410214795701704960 11034259 304469390480243138439402944455657157160 11034260 -167214468519036805574035258442170149120 11034261 336430881298451030500852806707369190144 11034262 135382697239988881082984717373374041632 11034263 -131777403155998876442106378004598248896 11034264 -127205442095843772526991008299047976960 11034265 -22750217322466696775956631349684777600 11034266 -271365265321487444513561732312889489168 11034267 296888011504574675611263097627790864280 11034268 -75032276740076073469270983544429608960 11034269 575310481039036809319425543334998582240 11034270 102571267697178226279732506175722743040 11034271 -337456401602886406746068955692604490528 11034272 479593114851863900074078947708467085312 11034273 4922663877602817638832323711124341760 11034274 224104639680283206159626821072764862752 11034275 -148118106484445640880758028033185396000 11034276 205857673048454245131382052297731522560 11034277 -578956720215031465234653013533342807874 11034278 -158301226412394427256994129334570966560 11034279 524698136104228888863763533605453683920 11034280 116388489298363488153507199743929548800 11034281 143324387247907724817280643339461049082 11034282 -51232996356247615120135011558259117056 11034283 303870708026973413103376469161276128304 11034284 274400344324437896719162717959470954496 11034285 92270704707585979401155841639003119040 11034286 -199670904048262700658594353595623453376 11034287 1374871381498384715142448964034109656960 11034288 16013999298943886693291033569674854400 11034289 -81267276614030248587437005010606999808 11034290 -323480208926678072579562943500541905600 11034291 -29204418482984070199667135675827230408 11034292 86211635777758324931619228753793340160 11034293 41804399356342946488112551467076241184 11034294 -234231874170393260472256359025271493120 11034295 100412853899285091942935397391096431360 11034296 -34510720419046307487811265851509964800 11034297 -963150773249488840181831968576356646080 11034298 -209356890291328094599660222802252693760 11034299 -356790341597859864659648352219241292700 11034300 109777500051571917262969383648224908800 11034301 -318873580056878265182000918418404000698 11034302 -98647905494557698597975594490457979648 11034303 45607654223047204609811612074885191168 11034304 -168027292608640049526536083787333238784 11034305 -96231240635118713312379873478500138540 11034306 -18541536049785981284551129750740856368 11034307 139117961312974592940973522975503534080 11034308 -347199930210807368926861672761543761664 11034309 26106013088497575788633550117177255360 11034310 96056082540727232336135310518409024000 11034311 -233296986089970676888025002398100049328 11034312 -16667934223786031210712088184085012480 11034313 587502690183784432736638658371518264244 11034314 -32411025697839232211568232588696823808 11034315 -3681800789179701087539322195948220800 11034316 -627405504166358108503030149310197248 11034317 -114355198039228785625256511000496516416 11034318 72282290242995851031799412086331117568 11034319 226734763871706375432224070410332766544 11034320 -30619210643854289107135643050957209600 11034321 -285048709809710088146599658089178550288 11034322 -116034180988796447767706958416266167648 11034323 365004570840109945677148787250661178064 11034324 -131851181096204303204277895930294462464 11034325 -146011459061613167916557855667914656000 11034326 3176387429202428940485568772462863360 11034327 461131188910458223200259759456043670120 11034328 -85001879759960348772161432638666659840 11034329 434333654328053986717450311896511729930 11034330 -23461111843519845456949588357655324160 11034331 621882762503007951174318245148104985600 11034332 168639358378386552973231170868696581120 11034333 -219285126509047656153605408367659016000 11034334 469617468903038847859206698894303730816 11034335 -41434054289266185095751348513353048160 11034336 -352261425068666285530348545120749223936 11034337 209455818324231340168730673855771039300 11034338 -108488233557918084462427589596630255104 11034339 -18138386784141918390368414849351056776 11034340 129584079202096989071111011532980803840 11034341 -75782284413164513422642137791187696258 11034342 -155234940734145231141123670843384018944 11034343 293464640926695732741201174500047052880 11034344 304667426087872974114164714237559552000 11034345 -2466053351406283519483278548410137600 11034346 228539492913005602002322185865104253872 11034347 -660583340307798481603654227944550312204 11034348 35322333606508948266804841675378635264 11034349 -1033933111310260302488503391187750980650 11034350 -55758524868962196455901974736776649600 11034351 -47070337603418149793582318439735050400 11034352 -41726159072295360776204426905681133568 11034353 -1386717075466390873452452434459759614 11034354 -155084406474906231494199156029300676480 11034355 478792623283146688666304228674882590000 11034356 -270170618744904012217760072916749374080 11034357 -72755898701548302840490708693646776320 11034358 4346549461773813358897674311768731776 11034359 -14697807704396262316481462789513169384 11034360 483029658642593430592546988220420096000 11034361 158880678563612879138661170408191352452 11034362 -101289568743393459112888576888142503968 11034363 -274860980089329160672755805874124602856 11034364 -373582454691965091128377426277512519680 11034365 -78156598469915989042081557143083344000 11034366 -87535159466963313338069610816496935936 11034367 -556798742188931283844782848721404963584 11034368 497556627722673355064816352221768712192 11034369 -19093297764641801101698679594052536206 11034370 -280765480515385836867279754283609649120 11034371 88648792028871563595689768480197783944 11034372 -238438503735775047829407224417731089408 11034373 -79225473806393929963920867333086536160 11034374 -160062633739736614635257502718176090240 11034375 184404800096165044869148716675289200000 11034376 255375877470666139578996197649887846400 11034377 -443708272701347685266962101196333075788 11034378 168214452801049596726976507699268519424 11034379 283675455662138678054506839340999152980 11034380 -73595931671444050458701869612584038400 11034381 -176750348304221239946806922270452053120 11034382 -414449343503683810209248095527318854208 11034383 -74836054140535536429500572863400131480 11034384 -31458294867870161299303508439973232640 11034385 -412850767129962716480234703595785633420 11034386 224156510096878107878885496449850121344 11034387 -14114314196365085564368723092807840000 11034388 -3388020294118937161750479678152835072 11034389 -751083124103951415649709136411004405476 11034390 -210795653467005041493882073151698728960 11034391 256749720677458244833752277628402571840 11034392 -143592000444047018032674597326939443200 11034393 9547828938221829971726826623030310864 11034394 32210811998371483618670015440265754624 11034395 305377981089736237316016801488627182080 11034396 72991769341102619092939844821490199552 11034397 -164083991462726555365834916907859102560 11034398 -101940302558414361879443767933622229120 11034399 276611040922699057672355231332381291920 11034400 -211578411586246845186445262700783206400 11034401 147314540657599004487939567181687119552 11034402 -1206386105193015480015661437867325440 11034403 -114112241481860104959928821053580541348 11034404 -250899826689087609234478921194094387200 11034405 335631980522982879346106904355667267100 11034406 -254309303956234684469515030387188639360 11034407 -432350639779745402096834873776203310344 11034408 289370694944215720249037211923213598720 11034409 -347192742382920555664638347281564864390 11034410 169986259771064191948133100263935158720 11034411 -217154906345261217193470607678562241360 11034412 290892718036658774049042136458661761024 11034413 -119331205802090583771302024815072249800 11034414 868045891363634189573488219608354781440 11034415 255091230772878408742502182763012181600 11034416 180343934216356600042650079703135846400 11034417 518001103086564367612465787071402475040 11034418 -380006323303308954822918992138214489840 11034419 -114570207786338270933914433763123624960 11034420 -92359933590435355163302101092298885120 11034421 1011881515674110084921584313433243503200 11034422 -53180703683622451074746168974538256768 11034423 -215336559719821921340107520979656949816 11034424 195360211176751644680715508621447372800 11034425 -445002127141597301783563730836019155200 11034426 1967417771947504370845011277899545088 11034427 129270923159206342281592871757797782920 11034428 -6005231975301201072660695839910774784 11034429 9992270271150669222879008601331631232 11034430 255709600786875452530878976616358491520 11034431 -986285826140205721924994119824986281200 11034432 -197965997832182841560959388156749676544 11034433 134868615679374959184979503321226793920 11034434 -276607739516479796845379072521936765440 11034435 201176698072293973367509609508151997440 11034436 120184978439882249930143712951132573696 11034437 -43308378498628845513299740378150019808 11034438 -41835660241536073832685558316854555456 11034439 50193583567097056947507303811328875624 11034440 179691029302997527176930726646517760000 11034441 358120540672410401266865769677666252160 11034442 253262806983920367123805304495338140000 11034443 18116275682424922977350307850159987200 11034444 -227263507994069386908492770930668105728 11034445 8683411882960334228088549820255819200 11034446 17841228901515464621945714459024004480 11034447 534096485954486211548901027916716049800 11034448 -20741077142104828621943261188991614976 11034449 -83508509618406307669161827275379178000 11034450 5239593859656696579976292430784819200 11034451 32849309182532588936958424081817961452 11034452 102663222851660713376991415690987634688 11034453 108189704361703320978783727354455417408 11034454 144570805983896951579720986166350054176 11034455 -156894632815874120738569926808434918000 11034456 47623796507774442321537555656001945600 11034457 -211905808303379149886441536688151034368 11034458 15704806298079470309555432905271785440 11034459 -63517931238088855461766506325440521040 11034460 405362698607499614976133548503765153280 11034461 -58484884402403583977217303307440941268 11034462 -38921473553428712246814106296256253952 11034463 -180230391740260526979785019036364638216 11034464 139732944098026386514007050255990259712 11034465 -15853407531089625833258007010875720960 11034466 1656830857318390747044840826657597824 11034467 -737410482697294594530333193661456096484 11034468 35547764938904000322093407268385554048 11034469 711137030591230350773478519402459311870 11034470 8460898395033406626134312456098776960 11034471 -117886347188740807057951129731319948800 11034472 388279535205069129107670569183531335680 11034473 -245164866762985025162903917096048492920 11034474 279917711219814308285585645035699200 11034475 314121484177485783545015634073597623000 11034476 -217097876969965287900060674049869460480 11034477 -183220513536487231531882778049368274186 11034478 21213426562153808873266076407440814080 11034479 604790240864399946841119393951748152576 11034480 -25981993259648783922921084553789440000 11034481 263760010637553024389843119364219928064 11034482 -103213955845332064101726487497083833728 11034483 -373324596609908816446082192453690726400 11034484 259022886314218152040166406503688946432 11034485 72740667673446273943890517040684469120 11034486 279571217074691885294708613964508352000 11034487 330046535705808261262694854681890960480 11034488 -13411263087215618787788992499663523840 11034489 367280155043292321864721420981388383824 11034490 -13064663890603111343396119312865364000 11034491 -57856634296761617221307569784016881328 11034492 116987090282467746603068195212538437632 11034493 2445068683170046132675106512489939296000 11034494 -55426722837154491096481552062510925440 11034495 370643005944022360319546612506951629600 11034496 910291502994122197199907399624441200640 11034497 949502666088664282611980552696769317040 11034498 -216657403871956941677497095980664057600 11034499 237206847121846860033524740521081597136 11034500 -525485641424880725251162027340883840000 11034501 125893868537368217086249931275144879584 11034502 -44272135888109552933610477649449444288 11034503 -41779981603385625655469033234514199536 11034504 -127007607077176340561956541033397811200 11034505 534186901672134013923198037133672706660 11034506 -1519860479785220175983175106766881440 11034507 -144429832053933297705464556848315964480 11034508 -667302909138397381338110696165734822400 11034509 782437826531593502917372171122074422710 11034510 -88182637710591850427811074873747086080 11034511 -594160088191589614634202902797690279888 11034512 59539570492853099207472584607679905792 11034513 151078202400574124846556647094391993344 11034514 421458799591752196995139122923087699856 11034515 303127575336827594006712621793310245200 11034516 216724302043650379858455942677009233920 11034517 281705482566553114652121219121842197994 11034518 391094160829182183877262877248241366528 11034519 -124038102217081617971077303940485927680 11034520 -164493978813980636890828934952032256000 11034521 -701100859099898029805008895216497543788 11034522 -97016785910071460233789592171177164800 11034523 61967175684984977340658556549222234156 11034524 449740870530108850404561254329266372096 11034525 -74739531980543226779212894253780366400 11034526 96174815003759514888763063178085368064 11034527 -310713198318672378298833475137872304768 11034528 -117294851337545167696205938379792056320 11034529 1105381873958033691542542915117029899520 11034530 -90189594081729311385876671812143530880 11034531 5072464821762389385633200761566737928 11034532 456339165368474633467630020002173997696 11034533 197948443716455209844472045710948768604 11034534 -5351066469794543447290412157769912320 11034535 -89360914583104692473482786162676901600 11034536 -509590450404527696556579269778694717440 11034537 123522410150973414090956470064534620560 11034538 12122530439456075887048694735303071920 11034539 -2984637887667828134112229689181125144 11034540 79651363671942872011010490339388523520 11034541 -41642928292898566217819734530883543328 11034542 -222542166304452614997516470806974299328 11034543 12432804443330756684193657081978144768 11034544 -15746550062194906684397767266247213056 11034545 316537656392465632293933569939942661300 11034546 314048138335653733845055515501454560384 11034547 127702255688906523765212210910183778464 11034548 65569446511592326026377006732936933376 11034549 -774217775749446023044632425133746976 11034550 -34003942647817035962556128341285200000 11034551 29099701948989680766183015661063423704 11034552 -135492596092173698435349567634015641600 11034553 402499285011093149526153680059403595204 11034554 -426596565382521979808692747966745218560 11034555 -314054951336748905953134217791376855440 11034556 65488724648551506100195580691997199872 11034557 -343058582283092213169404499378943278708 11034558 62761616668585692114864746767837070400 11034559 615492322456681329732726920579726269760 11034560 -61840538389943302691289942636279889920 11034561 368486599616979281482171290452185002624 11034562 -690962106543045710391988108652298240 11034563 258729281326708633279868827357810536024 11034564 -181662608949508102870017913431025133568 11034565 -696079930384708290478387787815933192800 11034566 -725600701844026846313411766323135381760 11034567 -101396930430759505461442238630566001616 11034568 -378135101905811633059519315662814141440 11034569 49413373970113892783287234924367373120 11034570 -157730196606357073078447158175454764800 11034571 -220432697066461446948433052142707461228 11034572 45004797440675969880044334163328858112 11034573 -375250340960213739475370849327826432000 11034574 -1656992080732756508143700536751984640 11034575 407033173840356834903431667531446862600 11034576 -9327251240108636170164922682730086400 11034577 -490363166548135583123021045465854626574 11034578 -33989924273763321841441981057966279680 11034579 -222004054605840874597111782199682722752 11034580 396116256659839957413596098711847059200 11034581 -89386036265836025729271378974085835428 11034582 150475313282596291135267156780152742656 11034583 101576811544037448307043466253448517120 11034584 361034587227884775505935579185056358400 11034585 -276216462742742908697380246120577995200 11034586 -74102262780003542525862056682993493008 11034587 785041739037022312581179787368693075760 11034588 -427222660585208657056251386686688553984 11034589 -337708125939612608391891772620338848128 11034590 -78825960451938736336608936454589118720 11034591 -66351405292946998538827709700053294976 11034592 14879870646505265625746724312219648000 11034593 573844002668984884873845378141067283760 11034594 121284909084779380214891101484166454560 11034595 -180342429937986343804806426661212480 11034596 -58983464375858858216988928141473988608 11034597 175652422823886246007226779715746097472 11034598 -126983764638122089141674093379547848320 11034599 -271755590627990166301954355114328371400 11034600 -134868600688796542030860452659709952000 11034601 637193848789286415419269080948974339472 11034602 -64218371098176943586981393897574201600 11034603 -93236532252388813643827579334276389200 11034604 -131875223539859734911502449532187308800 11034605 91760716427594895760595849596993067520 11034606 43172710625019953702185180633100049408 11034607 -21004820441917929540025272521843899680 11034608 -39022282696722322802431149528451547136 11034609 -32709027446248674202076178508602229632 11034610 -103831987813626505061343400367963027040 11034611 5477793794790098945039493186560390400 11034612 -22644243475384734700892191297886235264 11034613 1538176139122333365094566447749938212864 11034614 -65114870147258106306730389360755221344 11034615 -128543295311369913374002759018785854400 11034616 113970315266693877435621227835718348800 11034617 -3815234365437168377339744590000559040 11034618 39794497076083208744330039060732510208 11034619 218303986156649011523780277722687271744 11034620 103074688349694328933362830463100807680 11034621 -101941288513710783719301172722152305800 11034622 139570270244591694065241679451190362112 11034623 -337515097035009834279969409235787387840 11034624 -308630285810915686291995400917850521600 11034625 -158011068023513483633965093083072336000 11034626 355163063490150420741576477292561858512 11034627 -49366971100744229974404291626679125760 11034628 16591780438524907059948842949342391296 11034629 900493709023239499737057907124050027230 11034630 118243302785697780033595453169515008000 11034631 424095228570463792338728541238772830312 11034632 143733646427587764955303698113916764160 11034633 35061401225538328603503854532910020624 11034634 -74865340091950184557036579604057038080 11034635 476264155359654364683236888428031938080 11034636 -68510176384513410209848401665971716096 11034637 321382676529430711619738758159941775872 11034638 -52666703553313783742526886117206089280 11034639 -114722748218722038717082362984213616512 11034640 95476810108414316925579936047159132160 11034641 -340094654950171325545801518761129882880 11034642 -54227152631670781404296568679557926400 11034643 -376832569305953045825586684543527438976 11034644 746724906314611651033133667263019582336 11034645 2942732445740671836491834178837052800 11034646 120687480368645874605004873080469709440 11034647 -328253805217461557764561300103123670672 11034648 207734829245719029096230791232942745600 11034649 499781234886212572642808327741738342400 11034650 -160395337373019859640978583580873958400 11034651 338885889291684798555764818631653915032 11034652 248005750951999297158970150819728391680 11034653 245097066236928535147637266855637529600 11034654 -186328553257836652428181922459757511680 11034655 -447745021630472771329042121070878884440 11034656 222133881551775040480295894395736162304 11034657 -214063008896282229998119393223280795360 11034658 35890583874401240173189510801623968832 11034659 -126023660208165921396884759847629503140 11034660 797660625779534190798879212419153920 11034661 17249020754534118873209875059553438944 11034662 -52248526138741638890623422120579892800 11034663 622558415051896851741563275046710786344 11034664 80214722575027686341311641626285752320 11034665 -35760861273688068989440232032021887600 11034666 -394223909695501646779625681999047249056 11034667 1390301689154401922255526682221549568 11034668 -356140908019306966829262743431976686080 11034669 485779425440367080223006987678229018944 11034670 -186685260089852544749993739160092294720 11034671 -418783171742417539872808892342718886128 11034672 85313511227811290689201237990185369600 11034673 44292114065561937002489771393668977384 11034674 39935590645873520938604205280897958400 11034675 207307951634259742164762616999153964100 11034676 -228531127786352006546610572770192243968 11034677 -190072255502900000966892268708438986948 11034678 -40601699396550502697410184253202624512 11034679 51889887380218327872120602179351084384 11034680 16029888094497184530487594866791424000 11034681 -56291305629318005268308703397308584256 11034682 -6006401190142653574027174442834484000 11034683 -581351049633417527111950044475918501680 11034684 -306473487032702559547327330434939125760 11034685 -291311624698238206828822887691105249620 11034686 229329525520086361063888127130093137472 11034687 -4357219701314493757438875827712438912 11034688 -98459082846198531731163476881093689344 11034689 -534625529482981224743823915000818568510 11034690 99629771545310961635123764110424427520 11034691 -35099233191426323804932029954058356528 11034692 939748975106525237762179309634748764160 11034693 -166967487874983978496970101987031048418 11034694 -47223101890118652501349815336922961088 11034695 -4560844242912596270567675766505227840 11034696 225234472632395757234016712960660520960 11034697 -120950967017491283016716518080383259888 11034698 146438751913450520590882541031882562560 11034699 -156787638471110338181997732299116998144 11034700 102470511314277285442956954099773222400 11034701 213010397187001176217680134654953203702 11034702 -216074780503250162034649252837587487488 11034703 -13923628918986146778865955645838954000 11034704 18037261821844363924966537455798190080 11034705 370716061856871320751554018244296233920 11034706 135539509036621030092020811122762227200 11034707 -1774800831670106261077459979507959271328 11034708 -101017815282589710161082216795435325440 11034709 4722987583898875534050093243519511040 11034710 16552504170233390176992839356627541760 11034711 -28456915212324946668672229534619531400 11034712 -8720842793397648205534741966475796480 11034713 -805370291058276694882280767711082670576 11034714 92307744716889418813020416629101431040 11034715 263925125765119617747510448517559687360 11034716 225809855941859138971787416261438464 11034717 715223790384840967118064869708147974464 11034718 -116037689405204218495738376321862958080 11034719 -173862010425242090165905004975495462880 11034720 308720080674187507040719896485874892800 11034721 785978985734824630357934193170060197922 11034722 163300552287316375643261971545064336032 11034723 -48436511451340924189375333809758115840 11034724 -169690947154670208966856449517015443200 11034725 -162394357093798866587005691967645684000 11034726 257970588317001934888281436897734308544 11034727 88799827077770443318473532218270900144 11034728 -403256738061465497101479028700779530240 11034729 30515881373620738815113323608565813248 11034730 108689857935105165022845389541980851200 11034731 207391165255019789260388475248195228532 11034732 -193163719172011589200403098157321963520 11034733 -284236009449739606028805805790122235616 11034734 427457857327536434054218178388645204864 11034735 15801869849089590159293490311488554000 11034736 -11884104105777346932974029610507337728 11034737 -98445199525350657829201342122608269248 11034738 88037010089270548171407784184258534400 11034739 -307745113328999170865677773047178465460 11034740 -59503411364015498500716690960684587520 11034741 -122751167969738172765300450471717232608 11034742 -45461460255721372569377285759184229728 11034743 -91903018931382673277941934750661067320 11034744 -99798911425782352360638085951851724800 11034745 494847833200485877153017474491862839880 11034746 795563296631082615472558477805800704 11034747 472475460578376178731028401860558920524 11034748 -99180629477558912802671780848567324160 11034749 -52666920340366789093985199757122016800 11034750 32213902291151382890034782833958688000 11034751 -287941458186256343692173455327873334480 11034752 -270222169902072436456034179043190374400 11034753 -12645827005457743942372693885369038816 11034754 -202797303885479467285584979270961203200 11034755 471600209259953693586321118325503906320 11034756 103790519739943911456231051354347200512 11034757 430086968220238690411721093795914919006 11034758 15857660257213097257162109970671261952 11034759 -127048990994068671337496144905878630192 11034760 -64607409123038897483472449387986944000 11034761 743443855710247080196275151865756862 11034762 142931087459404032412285912557320977152 11034763 -533896581403782659259074508728909288400 11034764 -40421433121509879514115435668824950784 11034765 162203347482644383426075528393340601600 11034766 -200804319093100720057142699518596158400 11034767 -691580418584860528824294781656596952600 11034768 41361573409181835752518711311240658944 11034769 -274779735730627162430553281995880984204 11034770 31196431134227055870200290445530296480 11034771 530360720464003555123718925446028032064 11034772 -227432466120641203243506969268932147200 11034773 332945437872539493344396929610084027022 11034774 -1896684992817121845010614286588617792 11034775 -714602225383060752100120089206773623200 11034776 313085319565107173611585839072307445760 11034777 -5385144334817089009547702326342626624 11034778 -234271327081898881448772957845242905600 11034779 -135468230837389254653915885984141733120 11034780 -41397571057935682873512480066632570880 11034781 82860456313876706114844148802914539564 11034782 241160963155904976589306956399561216000 11034783 -112356637854309634986052272470269174248 11034784 195308501012330919830906107649552547840 11034785 -493783060923848385633032503854012679680 11034786 52742994494862598986144256774331549184 11034787 1339951945613912564346080664867817344360 11034788 413260287165629174019420323352334853376 11034789 -245118137019949022253739796520591552 11034790 98834225174203295585952978574924800 11034791 97526526879846613679632826561458032000 11034792 -10306963298373629383533465874876953600 11034793 180869179943709740849794607623762805760 11034794 304922662902947119111019448581821035696 11034795 -223923208360485338020134447484875601680 11034796 -509486783441652935444596629312399521792 11034797 -20583981597969202506588271802591915754 11034798 87092234299917226595242219703575385664 11034799 33932594006517556880983803332206977760 11034800 10463864123971934981760604026105446400 11034801 -640971490456531988674421139830561166720 11034802 207319617678875182364981589739318278144 11034803 11014193327374161347677793423963127504 11034804 301166135370079193146520506576129984512 11034805 -315288950907033533835218497620032830440 11034806 -66956751354992543357084244953197025280 11034807 39377887411524950779806642055352088192 11034808 249720222543698239690408728061824552960 11034809 -851559419514600574367238323302315661484 11034810 -137649824585837964581850016561916186400 11034811 325555303252717144381576791081578701412 11034812 -218066132930924223336183306875026380288 11034813 -101404799167375472039366190336609732000 11034814 65931960656152106016395343556115054592 11034815 -259008048194063436460356206122640720160 11034816 10077940163590160198245187140875976704 11034817 -268968764255923369446480486849393812348 11034818 440048255584694153418539560471111089360 11034819 1172651194100312748093257241743257848000 11034820 153016739154434455396601091765083136000 11034821 290564065325623376967972148337596026912 11034822 31711947724748564891957904157942530048 11034823 -435345534170794506928690929359665970120 11034824 -872505638855545690671526434484403543040 11034825 7837081946970038860139576635421073600 11034826 -21961755714894759637612463623854638592 11034827 229406504116767638910022917180058654920 11034828 7499101980935026770435628683239715840 11034829 197845075094459456277549527214018604320 11034830 -135984172312962775549392655564410373440 11034831 166386723231922637810029575416611367184 11034832 50586056481541962355465298454787743744 11034833 -542571535022840928031611700643470620480 11034834 263266115747244463322997953512863928320 11034835 163081262530880133264493426823090931360 11034836 305944528772443967149861385224205614848 11034837 870564708068094559187346333582444942 11034838 -7186557765492555998623941354225619680 11034839 159338368495844462762956715648357108880 11034840 -292810785557875270129518961688950579200 11034841 935518587399689100264351168547159359242 11034842 -17367366218947509327473261303006186496 11034843 98175421912175058348267030594889613280 11034844 104937799775623983228442175282772916736 11034845 -571571924221543905459911641146878202900 11034846 94034111115056353215243140379792211200 11034847 980595864869864249386620605667292923296 11034848 -676535444324314360692697282378601594880 11034849 -26455835481258928722349410070947105408 11034850 -23218350598844584086359403172571472000 11034851 -25287829581509994153603990852329305128 11034852 248185130087743821416310014946619487232 11034853 -226215603009467333419649588243423781120 11034854 -315031560796179654881433469014322638624 11034855 -184837908977668206003202055836706711160 11034856 -182293232357708903998538477911289364480 11034857 307750939708794604639078655970221234106 11034858 264088941763152420140196893455556432640 11034859 -1194959011592571922579324802639779438848 11034860 -194194174871316817989777526963225681920 11034861 65854374775039193538330173620031671872 11034862 -116413430268396969538779638035443077568 11034863 79622159436535021729069218403923218400 11034864 68723004804681579601936476234526654464 11034865 -149098712092823846134719536043858056280 11034866 -144081865704950256035436838466195920368 11034867 336839185332327753150064865084079130680 11034868 69686146654719384116410478196719061760 11034869 475143071473493754911898127852541378880 11034870 -37987148653563399091175326766767349760 11034871 -535567574119946987714938216453154863728 11034872 412475449199555944628613061308703948800 11034873 471582761062528615052341333185442662042 11034874 359271323778177112512653397097871661936 11034875 -16740916543486043358786515092104492000 11034876 -30429356430846608750015627262922275840 11034877 416480537839002032182102840665712771200 11034878 -395137796795102013366033007058707322880 11034879 123331036012825040534853466574056912584 11034880 -210867031428317009340969549604470128640 11034881 -68593988265267129120890930479726893696 11034882 204237006734376970941421108925985675600 11034883 -481778137015298058962314563369379805520 11034884 73034384070991748180814726220176064512 11034885 364666414705365769809604205885141277600 11034886 23649503151791296088032755442737240000 11034887 -125091430643753434430471289280887392664 11034888 302160477491041479723363413099014963200 11034889 -8102430202978040987673276862414397660 11034890 -114141337294326914104490845870832656800 11034891 59737627672213639546800379867913097984 11034892 -265872352937877784486693470662220492288 11034893 49673613596407774309753889884330889664 11034894 -46940026915629460447885066910552838144 11034895 435096568658168878501015946938075510080 11034896 167127347164490371801758646329040896000 11034897 325896666572593729285449238040382543600 11034898 -50922098870294310707950993041514737264 11034899 -73272120613084306707151320301948917336 11034900 296228243615708071901084599903615488000 11034901 943708381058230075759118365532709902 11034902 134038176115007396393056159438445316864 11034903 -92723263809009344099593583045911621632 11034904 -425618968369975665487409304080015155200 11034905 -316618210862783819792768495442011124480 11034906 68968652738608422304749602451616723200 11034907 175292194233462612216133273764808865680 11034908 1118707702328855101958127328975082496 11034909 -158022868234975845291282620519696438586 11034910 -121862610414305861907262138981974426240 11034911 -367034663252820522017593956441019459488 11034912 -228422131887079347899333195561284141056 11034913 250494676087919446634651502443687961520 11034914 -422707862049016598049989214417631309056 11034915 -19034199717591335476539447690105600000 11034916 -290428898573354753723068922877599063040 11034917 -120175912930748193954496835511160902528 11034918 1926213715038810213925683363872760960 11034919 213540473453941616555254368630809525296 11034920 266127451889733896631790820694876057600 11034921 -66198411119043624139713022656962438496 11034922 273301615684944739658332961720693326512 11034923 -308113018293573143847801253592709258828 11034924 -32272492417122361281555411067927154688 11034925 770789444788890691274769091513516800 11034926 51086858356022321435466566042548440960 11034927 -877070640683415060073541005102158914160 11034928 -10718339391681063355963167795313442816 11034929 -583588261194800014088090054548736552640 11034930 -20106072770833944782544156959970362880 11034931 -700918498619085364961047192776461296536 11034932 161042649758120982724991311536890265600 11034933 15726177769841573149846477616749221888 11034934 221795895193953630322751825528346920640 11034935 462648288481506744794537199773309560800 11034936 -395669899635169840376362119950062325760 11034937 -12630644606636958855142918282917671600 11034938 -633578352817023516139322006662894780704 11034939 -106963085700833904484786699306679566800 11034940 80368191209096653070815742276773632000 11034941 223043532205008669994746241876781286342 11034942 -188205917048186088341659974897270988800 11034943 74735404786332918051294230441711701344 11034944 41433863695381704708694078695075741696 11034945 62315183271253767412625344174873265640 11034946 -18387491655229423746729331662629148672 11034947 -732813978207093089118759389521951784640 11034948 -12655123355377284454747369457861529600 11034949 620056720542643423886407821354877665950 11034950 -247869292182624673359247938320462820000 11034951 -591237684182072261314202658379654695768 11034952 -563760965019812165857893119093994470400 11034953 154812042301649759107678161909527919120 11034954 2959718588442736988976363586938227712 11034955 -217300181375385160032304852154680183200 11034956 -6528478182609073942213786226480351232 11034957 -572636195323795380025660615373096559360 11034958 138479892691452158453856103070380800 11034959 457104603810547970710818122736821794104 11034960 68438153841043965222707306726296780800 11034961 4666245000999944319900115246074322048 11034962 -166906303341664706717547731581375220736 11034963 126388289224850741767493996057082077040 11034964 -359418458210569216968887073770783385600 11034965 506426150442692167258870706754610528860 11034966 -205605777861343350979693560071855462016 11034967 464616684946783813381736063096981203432 11034968 -263341059850770884135382366372301946880 11034969 54238553765850044325050989312576835808 11034970 -221614992306359095289929124537405740320 11034971 -152507535080627366950601720439225720288 11034972 10415930601306613950076949722476103680 11034973 -511207028361861163949198032839809058778 11034974 29119331476147494071318186649730192320 11034975 -31027262926571214462420899834995344000 11034976 33285955827690820636758781094747308032 11034977 -217383264780995840546458122786174578688 11034978 10346061173773786925504872218660177408 11034979 -210019841017347771150974380109022580520 11034980 -107350107341333326463714532292364083200 11034981 1021895156294844310329255376757497635840 11034982 -4529160609110064859126889149771206528 11034983 999220489247880303337299877548783458232 11034984 -143064308744644264950193041424126279680 11034985 -174249007758503201091783828816771031800 11034986 -45766524060759095403414003638185508352 11034987 -21260572551515524369401412935289708032 11034988 -53425090940723041177895501015572760064 11034989 370125440688588573358067713769110436352 11034990 57895871304077249615441482960586790720 11034991 -108123112334836435026990083890128082560 11034992 100060681139153043810878492613271388160 11034993 343720274793483270648158883816535886400 11034994 363535138658988237498951207326756833296 11034995 20768504058945420874848124286335590000 11034996 -199640343868558229560060945148788113408 11034997 -235831743138718955662371411868716857554 11034998 198345871298858060946939548760025486464 11034999 -126546701146060039457136590148837906816 11035000 30331133932616237894070518291404800000 11035001 -412077352993787267375220897731028475248 11035002 41302498762424301750518892217126735104 11035003 -221492079174426503547951973170201853696 11035004 4798596070507300626596507952183123456 11035005 -58204048775460420336240604847524776000 11035006 122045645261136736296623943190784488320 11035007 504234173733272478327630955524005708352 11035008 -295539066023361073745894994334659379200 11035009 158106405107043811310109715280828896704 11035010 68167409794741398840605681933712153600 11035011 -2036651062882005187493022459327397536 11035012 -230395560984462749891198734064766022400 11035013 182886739235831535116393383797886593120 11035014 -273667534021705127449577373271799703360 11035015 -67368622656195619918772905689175331280 11035016 -132966323696102221390067997770887372800 11035017 74287632133768636517592948829186519872 11035018 -207055993152739389547851630844224953040 11035019 539041309193828179095759003643228140744 11035020 -198238450666599190917843280307828536320 11035021 -343218657595891555900392014397754566900 11035022 -201413905986934243045190846519218828800 11035023 585201808607890838752125754503894553104 11035024 -20568063879956627826383891950645542912 11035025 -136353213303144056791244905055732774400 11035026 -254762020813653887063466801721716711936 11035027 -52287891948291642111661693140516494016 11035028 -114663062958330067420464722422625282304 11035029 325948117737041286342063792685084700640 11035030 7670691326625593447424799600069939200 11035031 -38943767277503875435081142127670106400 11035032 26673970054182102870101808012485591040 11035033 272326504807496670645858935461259030784 11035034 -10223495975215879785875925294892435968 11035035 -30618973684127341292823055966190131440 11035036 -205495880263393574241609862374769950720 11035037 239862035351943475121230702504026386700 11035038 27891287951465361062952847730130324480 11035039 -18002366027975242714992256619965732160 11035040 -73662619996493954864007278635910430720 11035041 333785081171759449505345730390225980592 11035042 -153555820846467260341830317224073969328 11035043 666456146604739687453629142240195619292 11035044 -355098997395186475400291498331018971520 11035045 -291986184055100014020555318163434120 11035046 -191295271786248185986734230534031343296 11035047 3230743106521400870156019704629243776 11035048 -6970291649315405803772669968590320640 11035049 355187757441514756701193825846802638836 11035050 36162940186706837937897498671308896000 11035051 -4885318850984331374190864728429312400 11035052 -125951490833203485986024839366922680320 11035053 -201103775253516900192738689104958097738 11035054 206103219445850966941059177672227846976 11035055 -317005388283493670634169581304552105440 11035056 -9036740753223280400759315538684837888 11035057 -75534762081486168290392552648113096096 11035058 -266646367434291300103821765647774675040 11035059 -74774626337032833693143635887181701888 11035060 -109959059855847514759314531499853579520 11035061 -4135958190975404568804428398162045476 11035062 385767301376106464796718124354944467840 11035063 -312170837876690155987869484386452094776 11035064 2286548773733016790472640064765071360 11035065 139257629369030095761755916897236553600 11035066 9291802463376105662172184255992331776 11035067 482910325873033895308036029249010019640 11035068 61838402267961963533565537161267036160 11035069 895222769662706766000527329586045896320 11035070 44061889951419011301349044065057909760 11035071 -427195101930676405239125959675935519240 11035072 -143618923826859630682716421995473403904 11035073 -172730316039327179146580872094445801600 11035074 245088522690632688093746141546003319552 11035075 38131286735954777659510474433863130300 11035076 -94716839998974666352593541139558131200 11035077 192687100641465143125829487179646827808 11035078 -300861869010717816843939300178346126976 11035079 1027294964773148114387630648420721600 11035080 -82196492996031261696001551596470272000 11035081 -886638065284545553969516272811424766118 11035082 -187936337377768077218216086048829133216 11035083 1053891340858696383332267487340872918528 11035084 738933937006613575456756821088773737216 11035085 -109309099321663074278831553644052551220 11035086 -193785125976227057818151141579248128000 11035087 -245438014081923625706073885138316675488 11035088 -109305631085028319494022337103044517888 11035089 320794604916634610920287879901400592000 11035090 -4726420679820046783629381047535029760 11035091 503921884168096029562928517314223522552 11035092 147105939268920666482160521006631831552 11035093 85248604761389384346247255016341783104 11035094 73966062302082964541424214294720472736 11035095 -157546082386315808102385219073605378480 11035096 -646022079848909645447211322610500638720 11035097 46882113848306712299063950258480257546 11035098 210589758832787898432246406866815007984 11035099 -445804421652814895446020828105015540936 11035100 18979250969906350934283736117178150400 11035101 -34405798994081232208433218159764701184 11035102 27250237356149806644012291454699298304 11035103 51561789703732016731681378247892488352 11035104 230465119132772978877973307687153172480 11035105 -250590818982091553213899582678912704000 11035106 -404881304094899724832080003247053283248 11035107 46737859191428118668964493748644155888 11035108 91159468627091242188408728309426257920 11035109 14670825319155035038964618218823217720 11035110 -71006241915077985247598614776007123200 11035111 -461470303495481472033122681925384733328 11035112 466356757594927454230876376936638464000 11035113 -386664843229431288519843939920287569696 11035114 168766510127307088787205574134679156656 11035115 27268448166140123800065027954762700800 11035116 -387089596593717796847925298239507537408 11035117 -501809281132780369955623983772519297834 11035118 -3839152472984020873966585758959133696 11035119 405943148697162860133843256243671318288 11035120 -1540559702528785676639898081224294400 11035121 840525573178901379541314904491804051252 11035122 102151060768969044382289386069865455104 11035123 -349610431701313897368179084000857277496 11035124 137009557397703761483525939042935603200 11035125 247278788541957002150609169074519094000 11035126 -45040590198085110750126564073421863680 11035127 110350709078942935197043047948675455976 11035128 -104182180324683518552798113877074821120 11035129 -2219782839351651097576607881010805120 11035130 163265219978629872425202290378820741120 11035131 302657315753383196320850375650733372952 11035132 -33306914554332191384954868214623162368 11035133 -1051431044213975994234839190490420416 11035134 202110088957651403437580417229276881088 11035135 -15130818782161540763174471289915536400 11035136 88927691924963019596287124396341985280 11035137 87006457901649510805387311648882291168 11035138 513451491383686375036206285475241878560 11035139 -36646974996692368485270127885899914544 11035140 -275458558592684982807528894341087846400 11035141 314093538659560102116744691886440863772 11035142 115991264259217094718278683404992438784 11035143 -38488705021229010758367029678326752000 11035144 -472294968806530420191424641040242554880 11035145 418828830640345828957461031285042982400 11035146 -79203024319843985209580384099727397632 11035147 61679096933778803151029586214689580800 11035148 273591368517133322063983879445455550208 11035149 -5267904398510365449722931463008974592 11035150 -7969414925335745551986096341075424000 11035151 27186030967407830276484858839381669904 11035152 -48355028233387733997659701873674731520 11035153 973874558381209774678237475995508948402 11035154 -47234480676648300108122110068828236640 11035155 142830933362188903662471501937808256000 11035156 -287320716750185528684002662292537651200 11035157 -113929895389831243906871005294966499328 11035158 -40334727162957984259715619622998945792 11035159 -432612185451103839344775952502507053968 11035160 59717714158148057809562695625468928000 11035161 437984718369569180988980314877557031988 11035162 -209987514540325358078213616280175232000 11035163 787344951490008927566291674783021988676 11035164 -77414747477442280996299676224241655808 11035165 -562208908679144434557867070479482177940 11035166 19316359981001994808124760704831118144 11035167 -57158696172262336700418337230651548160 11035168 550799162189526877565497854880271302656 11035169 973517613303601751755409561282682057570 11035170 -165650365094179894043974135348355020800 11035171 -239764466315225073002122141298376433920 11035172 -262866976012409489102430284835664573824 11035173 -60231354291187767474934395054963040416 11035174 41824952249290108658010637884416058336 11035175 2766499556017213634166328188807622800 11035176 891531131764526818905176080962600960 11035177 1029527279164164046952332304131107215232 11035178 102047817819376617844260515812324061184 11035179 -78789417514450223260635834293851820856 11035180 -91470815029417421415493893039591767040 11035181 546472818960535306976226087656866394880 11035182 156719526989538082732041779978814167040 11035183 356146421351033804906711093133032247600 11035184 129869043268504990573408896849333043200 11035185 52901751067919347610298342034945676160 11035186 267499444710214208828129751880543257120 11035187 555848560250412582797525393026877658240 11035188 -188400580352811763796244167873416384128 11035189 -370166881109754430843736836611776889600 11035190 -320448822161381840756735688915176486400 11035191 -3927580410363557919843616053785048160 11035192 135983321498747556163579980541285601280 11035193 517261836673052035230688860651107946624 11035194 83047181860204324076983467260781527040 11035195 226912613657418639470060687872931587200 11035196 42466056876321763880575503026462676480 11035197 28293383919458852653546115263812555846 11035198 -299230535644355350961267217325231622400 11035199 -57440171794530128574975915511563973920 11035200 -92151300465167307351814851526656000 11035201 636936935618551416192135583948861483202 11035202 -380060926699673867823268778551084646400 11035203 -61932579735304222526276005074061636800 11035204 -16212864486019874887156077579912732544 11035205 -139031857209456260157774658844743014480 11035206 -21942250269841361299705051210981721856 11035207 294025638196876193552454880827842559360 11035208 243266932378179363066180156364732753920 11035209 507445277269354691162805340980537689568 11035210 -294956502130905549940035462156413068800 11035211 265283878594743927208348994860759731624 11035212 298206460073339188385873952750147993600 11035213 -45224169701297159329960993902679327488 11035214 571161046281254719996513671851232685440 11035215 62275676628109933122181578820229235120 11035216 66857560986134510239604650872284381184 11035217 -654927703471649126872159251087319654080 11035218 84231664582851954517633233563806706304 11035219 2932025689875055223207778170133491200 11035220 -124380694510790043493431629259612856320 11035221 -570622286737762415926327962750464078688 11035222 -81626230531726955738347289493611146176 11035223 111654440126465220274664480689642622472 11035224 89511763583794956787367795807590809600 11035225 -83719341574305519051159239563490592000 11035226 -282598252218743900772793127250151385376 11035227 13490087209959249754367250689676693504 11035228 -754717530078584142525952418215161298432 11035229 -191031623633811143886441254430455800980 11035230 5504795699793640075534034634645294720 11035231 225515586150188848152120381451408992384 11035232 120309851956437589863607755044960600064 11035233 -79931503452534788787607713548456366256 11035234 -14942801577549293086113296844951172608 11035235 147013103534967260115012786425541635760 11035236 61207102099316023182166652593300353024 11035237 266379069469093509571109868425683621886 11035238 -430721890487942566473605615847584400000 11035239 178391573290810088287645250539022606208 11035240 245918190049117890282496936635914188800 11035241 -33610810686177798119877599900592566028 11035242 -226453764452522053951815106731266338560 11035243 -15762908168120582533083630791676965216 11035244 -1480234855315971718013615121626754048 11035245 -174377145470828179414259983223907567360 11035246 257080489859816672645084465555381384064 11035247 -289962655368542485640840972401420640304 11035248 -45770478024442022774832583277903609856 11035249 1041932261743020685304643386919637879250 11035250 -4519413218300729540758948755100656000 11035251 373418456947683509264823429431189405040 11035252 -252520186314190158734824906236025818368 11035253 738139227173127285692853191405363411502 11035254 158039907806260915134181515948415374720 11035255 208126440073071932370862435905539013120 11035256 162758073709032705730026733076719042560 11035257 553478690785077813845146354670559019680 11035258 -93997191614287574417952705350474608416 11035259 174635190257351994350300483464914410304 11035260 -164856159809564076638263425722215587840 11035261 -801273351958208410501801308141761951016 11035262 -295417740005055005512753613012299776 11035263 19937818830916394974051662681087859584 11035264 60618358567458643567969244798401904640 11035265 -456464340138926178379167358786035828480 11035266 79368243369835690819994890008760874496 11035267 869306439674576446730338951125665032316 11035268 -579618092044252963219459752581413114752 11035269 97411660391917597221540195070652853120 11035270 -234612866058606681965573441445666253440 11035271 212247971758178937507874393405610140224 11035272 418450498077576899678059954863084625920 11035273 356516283711416459020680781721387727360 11035274 233089757952267144036540925144080761136 11035275 99458788503878762766296147804290105800 11035276 -89788924121975689298443971254547988480 11035277 264611040137145626370851736023645263584 11035278 17413051910101552816147487606874397056 11035279 -528178680171614744061141921691996903120 11035280 -13348227015830162351131429520554967040 11035281 -290568974859152069042199142183712878080 11035282 -144978978978548497497444749552682577008 11035283 2955111926685548783977323894557523360 11035284 -10556104040406748471540988061341319168 11035285 296235975256427663343350194811109321600 11035286 304920845312304700314231707320877186592 11035287 88829664310537555500313686404446366080 11035288 62892405785987581987192999950664704000 11035289 481751085965300543632856375697886843524 11035290 -176364093576902415266769480514064574720 11035291 -1108808619970151425989367171002465825968 11035292 -634942840011032471591660407692246249984 11035293 220011410714039279968133557050084526464 11035294 -821877117017536387985530548719552735808 11035295 696341059164701463203708985611001943200 11035296 35086003426757160161209507964813770752 11035297 -92787359116715805234348596905663037248 11035298 -424896103693684493555552781864556839600 11035299 -324223118136604858042206594697088693952 11035300 5563333265899043573187882722044748800 11035301 -758511431827872462679340831256224596800 11035302 117390461695608286721572139674552955904 11035303 -398411148075280507491553505870191437448 11035304 -203680137311796594664581788313783091200 11035305 4565805883272060685337751716941142400 11035306 484672657582157828073797510484918578352 11035307 -707200925604781965106922067520180650444 11035308 136590062208940841478762323229217357824 11035309 -280187773706987333289853983398767446720 11035310 44658681659832083315914389785057176320 11035311 -123263690412762726603517234276515847296 11035312 -186807704616585527120791171952099328000 11035313 -190672546457736798400200755448054723438 11035314 118509802106472093473734226687001089280 11035315 -252335691700993839995688781268878787280 11035316 -336447782135414762347141367584119864960 11035317 -282190210912569901390505617885180545024 11035318 96743381589543151962465475632187244544 11035319 -21103901155514414518051763079340472280 11035320 -103786023694561356975817135775822438400 11035321 599915960850675225640988402422075512288 11035322 42914712644024684014597117611984665712 11035323 -279872984900061242359596491147588771136 11035324 18296449841633157700595614581837484032 11035325 84152683666033861246000954491454284000 11035326 -224994762434448103982361686895426584256 11035327 383349064370585970068102366686485257272 11035328 -315230326597272453572672568671345836032 11035329 326075411885309214830299792733764347360 11035330 -282657288889328759752954141290783529440 11035331 -325962253263055137616588695332072291088 11035332 -99270655208058597893298910647024353280 11035333 169282303707017916539424902221237599520 11035334 270314843789116544094898044236254782816 11035335 316491630512179419237110599715002088400 11035336 -67991157246741761156433905868246374400 11035337 13474589097080282076322567366360719540 11035338 -46391027856471570255726440641993701120 11035339 407899597002938382786648238130071757600 11035340 -193116150204746250163798461159503324160 11035341 507071387296353244524564051403010236620 11035342 -35604971769888744929330093274910644288 11035343 842462157933162511772572692058238520960 11035344 -94358024002802250762036992191155142656 11035345 327135830294527485277123995215110010100 11035346 35503006551743084444890917070912358400 11035347 -25358694338073463285769431271919728640 11035348 8242034600124245243678101464617109504 11035349 -52401850053940421024363742532633827840 11035350 34753204353726781759999997239737384000 11035351 678930668723574572661757117466212969352 11035352 -166969083809044963662965426118819840000 11035353 -99595757882917755038594205519910860096 11035354 110848598359960029665217379373349651456 11035355 81228808306170079761622887461914751520 11035356 21907660578060747731480338725209590272 11035357 374913689257518185300383285805239229606 11035358 -439153950300402821401169137883424846720 11035359 -85947620524739481220617699705635413416 11035360 -227415867893229583059243014907179827200 11035361 98164101265909998771168332890188202344 11035362 -245493379016917416997068938297869325952 11035363 -35318598532569932356071912954987848016 11035364 498697322547186112689421225445467483776 11035365 -475446611212934472152808631006146600960 11035366 223263600544815557862772962606488209632 11035367 64657383896222842804889755455280243200 11035368 -191706646697361115430878931690487628800 11035369 -170939794012701632060368384952753589104 11035370 -231813614848396364983332195523332379200 11035371 401948497402462377188599798005831679680 11035372 -78706665241751039550807066714618183424 11035373 -994323425732933038234257462387921053460 11035374 18926381605652703121492310827969815552 11035375 -341823698281756007863567828238004552000 11035376 61572604396739759876758106005255716864 11035377 -90123347448145110546175686839212464000 11035378 17590407000781924206018871211370424320 11035379 -559733927406784116215316095744028738816 11035380 16766250840802390385523704787542016000 11035381 294680386797967244964576661346257823392 11035382 -101216106194227046646189769669874188416 11035383 -428523288819064822170238448746115876376 11035384 507367134940325242231432842744970690560 11035385 29006799350543042340616567973165400000 11035386 -400328913485627336795688659105429644800 11035387 -360924268123132078477992051763998716400 11035388 -98299139036427647424347608821997283328 11035389 75489809189792621508757675310384445408 11035390 196795424122948082735451055064902852800 11035391 -1839855644599218699913107908134269696 11035392 -276164679548402368354355050673508188160 11035393 -368862442601370954149990371659358191358 11035394 -362198142576537675311268496513759251504 11035395 78186935145600779006716815756495896640 11035396 -95449011627797242883620480712730044160 11035397 119938969933754134176394401943327547772 11035398 101999131776701234689706027789381498880 11035399 85969973620557637281311138754548236560 11035400 -54273565257082433340769172721254400000 11035401 -95469111178415619614604618930449516160 11035402 -101017725300953791188540196049372597760 11035403 -621430630569583015712196281179524135360 11035404 257939508042020787181416590878121112576 11035405 -545551825152812934731649333271099349940 11035406 -91246650511790383680197663621677420416 11035407 -423843645307632687047350207401445647360 11035408 158948566478772542104119852759752056832 11035409 5261575372573262291684162065839108672 11035410 2820094222641589571833534509859276800 11035411 26780421363673733282088936794393329664 11035412 -73820686732434380872710681827468390400 11035413 -694535840984038819352323449027103689600 11035414 -104843718013707916995093977890007440128 11035415 65185571432554689818516019605415756720 11035416 112265012039125575448374510778647183360 11035417 -653674274256361819490259097107740308534 11035418 773303727294615784193023814151790249440 11035419 -34027853197697138786545657447851574080 11035420 -188701864631667368069324630685207920640 11035421 -241846476199244508422621116360791540378 11035422 39957860889715843821738864088474477632 11035423 104963610045609747072076533281385836544 11035424 740465635042406239957601061818586955776 11035425 135379767329057048697497406886478982000 11035426 112469483529583228484045095828025303424 11035427 378108447297593684510804705191769153760 11035428 -378019949853901842857629513518663168000 11035429 17349246789183387274634059950097940030 11035430 -33000308600200694113045558255226208000 11035431 -469146346015604556634521274089691522560 11035432 -115707482639487218342626664672384870400 11035433 -362467657680534294311534626782110636940 11035434 4485217875351706106701310019695931648 11035435 -136380441531090456901284884622171156240 11035436 -511093514300418573980969571371845335552 11035437 -95412513387933546028324806347514484416 11035438 -75651831848464572556671934580026621056 11035439 -571802220347345748761508684593603915760 11035440 -2896753596401673580777499335603322880 11035441 -696070534050847451439184083645985369628 11035442 100295396197821738091360073639903232 11035443 102294365730775137776228570809418123064 11035444 186127795821621649527523618962493290496 11035445 350275616168197477798664447777276712480 11035446 29108254498877518921459004228122927104 11035447 19776719747214608200093537019520468040 11035448 -486230447310495366077538382949347860480 11035449 410609086582573501196426829323320720068 11035450 10983588967550701939877999333737074000 11035451 -113935779728168470322798338592502840048 11035452 -134215775990451646698076048897351699968 11035453 192611615135797538878701109395940663968 11035454 129931727928415241829105918114315154176 11035455 -252788658087064195679974397057493494640 11035456 70322226003888014642758180224258539520 11035457 1002792021481433801471268232117452504660 11035458 -26242355716098212585584899850445715456 11035459 -123169793345884853889909415203926204928 11035460 160672513966766951063223127685238785280 11035461 420222100103400366264053051726890433184 11035462 -74271105251587280503749356014075825536 11035463 -812088779233096901772654500608341285288 11035464 -560345877208733221652622444109177896960 11035465 -83596538181410485053862635198446800320 11035466 -47967935245619285419090727186939788800 11035467 -228660879428147395573382581768406835360 11035468 30877716729485711849404119803472257536 11035469 2450930887961045442542625359192612160 11035470 150219398046867566128151467434772176000 11035471 -717508180656068101122963429129990813328 11035472 9081737717698988915601643359960563712 11035473 -96340295846232224589076684462599628032 11035474 -55910113210383536857988633686087671648 11035475 -160483855418247280602792858242746161000 11035476 8113024639567540869811375811690639232 11035477 12319279444579438404168231740451796480 11035478 -98884575136882732375939139497900978560 11035479 -55514408719923077716730362201263263232 11035480 -479792880989039641834048113064949760000 11035481 674113764072980853819506776585455174282 11035482 249844000056289165572686378246248556544 11035483 47479213413521445580681830099669477784 11035484 423661294847683274044190228196229526016 11035485 -106805432988806949700990832027131048800 11035486 69643539809165930317884467626657484160 11035487 183598736783324848025521937061396896400 11035488 -8062680923573593415430899835359723520 11035489 87303466372605927518908932820583424290 11035490 -196084462999963032664247578807927116000 11035491 -403675905582484495488882888609865608 11035492 31502303280905103774395026318994337792 11035493 -141274818545927273483946339939363276000 11035494 -84315523407978040509380784691521720960 11035495 -654594138810344218356538146604037997000 11035496 814420714195081526934454292908788725760 11035497 -179751271325975671704836183022358787904 11035498 240900331617880603721757346831960302000 11035499 1222925124732602292583112697432656019336 11035500 125177947332033639655997992933208064000 11035501 -520943747899174965510866737117356031668 11035502 -453181345185871232693947310364365274048 11035503 -464749432183100735642876871720734451576 11035504 64899424892958949281764398816538132480 11035505 -110836929116519713512384093004200182040 11035506 486302325726210141726044301645005497344 11035507 113352961192669964299201692209068850512 11035508 -424557208559420553199471087155041040384 11035509 -170770140976220038853230370981871297024 11035510 363449694913475745264688445943210624000 11035511 453516029175672986445982674527284321224 11035512 323377094621493920691393839781485137920 11035513 -517197987478761656342547589556033865238 11035514 -7609265262246513843565236896368762368 11035515 -268641018697404930923620137428274124800 11035516 223769291542565803648299934060467529728 11035517 -456299253763639266690697599632485549434 11035518 -73096390419481010506177912316107266432 11035519 324639602092906883034191924549072442480 11035520 3730660707928010033821532107780915200 11035521 -2767216165710024863437237597456847808 11035522 195432285418885333058250347116502148000 11035523 -1572323608640078612998687276153508870400 11035524 120455095227573177273472908844839800832 11035525 -60543907254196928551793077335150242950 11035526 321808338561755226290117551710408239712 11035527 -1001530360525330455530171742136242269568 11035528 -155828467599454165958668350710118973440 11035529 235369602065659112451096278502665356560 11035530 90688590238921234963518904621897559040 11035531 637427645640735159782317185394903652480 11035532 390640511366929757674886653413618639360 11035533 256927056017706312450829758080670987648 11035534 -139865361399607928511330246792804715584 11035535 -87503686492834194771338039984515827840 11035536 56298755590776645908258921579878809600 11035537 -757802711836545400274034222456150232080 11035538 -97996141133424180390686640377661112320 11035539 -4966631087948044430082052980600526536 11035540 354379088718322099911394102637548922880 11035541 261598888852155847252213731955737050400 11035542 -117696671040050401938793137410960332800 11035543 1394698824853886501531535151243826262864 11035544 285158506355105069989911663525639168000 11035545 55348702717668977605984422447735792000 11035546 8389803110181002988736655474657401536 11035547 -139431326680669276877362289020067397240 11035548 -161957872268184495107892543474791623680 11035549 65655983896610788893985498183136669536 11035550 -26787096207677642900492307852918403200 11035551 -196530646331678808466678411024268221368 11035552 227063754076268147307989287914836066304 11035553 -237806875962006050152378320281290387200 11035554 489108958599626706855501704044919808 11035555 -242008189163248407172951807125314640000 11035556 -22238694763575719011436690508336537600 11035557 128834884684122362802850062226173362748 11035558 14793692976004243848930279996944870880 11035559 -152281577619815260891126626151812300720 11035560 149271451597196992110300853951062835200 11035561 538126718094114950632713008231738652480 11035562 -28199341900735578920332981032121131936 11035563 2943519421134542341117103191505664 11035564 22782118777745145851100851931665106176 11035565 -639998246397744009255307634176259751540 11035566 -100636781328161919088544204766014040576 11035567 923296179829180338448623117303095740032 11035568 6343098545796174930601432683528192 11035569 -159292106038782447672657794723400682080 11035570 -17304842294050137726644593564777850880 11035571 -768269478314971912531356384019796520912 11035572 75223617565486985579136296299664904192 11035573 229476632338221860673294765223506357600 11035574 52690423983113293205062957283825289792 11035575 107585795647739207030139269123318550000 11035576 733621127787817758486814409128833454080 11035577 -234565451043993236229445800002057891328 11035578 -7486860776184436989426561942405518592 11035579 -714151896054341861822498650516469303016 11035580 154648984646009871151559827146085017600 11035581 264329550983597375881398796698607978752 11035582 -11249475354496202710293548426621347200 11035583 78867993566047959315115005467368412544 11035584 -67020987414910031732226125425765515264 11035585 30137229495528821756576111682808315200 11035586 -34979231254576798186872678914355394560 11035587 344223282255375803789771091830361344760 11035588 -752414288859463642570458206613567805312 11035589 303561509965604395009510795047967416960 11035590 -210652074222206946126508168625861527680 11035591 35017128967725567176702731119650717280 11035592 -268845370814252389003459085904630144000 11035593 -253073073598106199803379143831169471276 11035594 198569988708173301539026613636661883392 11035595 125914295310822087319271085786179421600 11035596 -43688152047211501031355228196217241600 11035597 160558300478281267194895886951433980160 11035598 12826961546846025186638003094492413952 11035599 394721831905086385882282370924287751040 11035600 164661940565034984230591963296294502400 11035601 -152821169350989232332626753339562365952 11035602 97603862617305458283820043595167928216 11035603 158012895750595357198970855763132480184 11035604 450712402736827483344615001298099984256 11035605 3386286502395409589856284284731371520 11035606 71470968048296296960456048940725824 11035607 215176526171664287570527956174987849216 11035608 158420405041617291654596518034569359360 11035609 -132374289842516902477534077380116036796 11035610 155982595714021714885180279569978420960 11035611 167093449185455048934546355274234228460 11035612 263372841867081286931408854786581744640 11035613 -424044158240322344685746784519034626138 11035614 23271758817152257108949686425501834240 11035615 487555396827567848711843710823908286760 11035616 946815298775320978327721844007687421952 11035617 -151471057988676062089681724102150794320 11035618 -314196152418899822103428756346513246720 11035619 -124738140627353801924963506647847405104 11035620 -62634172686749509831744461162232389120 11035621 106611896801210384607716422794909725822 11035622 8221776062570187062156210495215198080 11035623 -177633502173341540015087044207290758616 11035624 -171407247466879502740092086794539878400 11035625 23521874428826016411335204638738541250 11035626 10025295832634791132691968558795112448 11035627 -503131977023305998419932749850348642520 11035628 -225940914656548374026881164278329257984 11035629 -4917554631287268242950372466035555200 11035630 -138231754000705826457580200569189287680 11035631 -15838143498693717505702334305714237200 11035632 -45936615837158545786538997471071109120 11035633 652732585889532094480305878850164449938 11035634 -341827728509313366116188070390206453728 11035635 -137323346774258090297329556264319470400 11035636 463125475182641953551104922179009966848 11035637 253295266608246853070539245653674130400 11035638 119836956813314375548343166896423880000 11035639 -711975582660496110188530724737376513560 11035640 -202155538312837873819211995887855206400 11035641 -506000019626781815643633683210985395616 11035642 -234858072659020413695851332804010484256 11035643 298830211231593250727253677487728633892 11035644 31657550503640801212872937443136250880 11035645 -408927469546011925571933756183935814100 11035646 219839215280245028176195065470654902272 11035647 -51489329076932618316448227139454343168 11035648 -382603563906307256157147916598478110720 11035649 -7883031353667612102881075014586851536 11035650 -110196678762056505125496850698438518400 11035651 291616835221447593306164242664110448904 11035652 820707521523373675501055480257073752320 11035653 -274907901280167274000966421244448113216 11035654 -205419073633161029310486620188402144128 11035655 162929487177975981199557690824272038000 11035656 -599774219704087795377432437238558720000 11035657 171660970975644406134980520292786559332 11035658 -34992208256240312970563301926781724416 11035659 91668636354725672154904482688224599040 11035660 229616433889439207791940037869842944000 11035661 -154600537085555361943323100538248646016 11035662 296494504891083477071129185087131648 11035663 642111380763418424165726043981036308912 11035664 31984366037854914519582026788348968960 11035665 -13917508606790977348037448473847598080 11035666 173075697038732622372123447427725766032 11035667 211421974706210229187247338097679964716 11035668 -105038121021022373306927010572654346240 11035669 499305705386519765881310373010546520796 11035670 99147575387112013722785286635269084800 11035671 528866210315997889009321624293278795112 11035672 399061365500296127600464904684880076800 11035673 164694927380263178005435049756253867648 11035674 47148346080815431179071461397635178208 11035675 92896928297669578576403000811880160000 11035676 -425422418818917005654228778238758509568 11035677 -782301021193771022320784829523025412768 11035678 -241178466734557149079244465676162783360 11035679 464596516109996983848563593483154045280 11035680 -115318350672363422872623681872571924480 11035681 355469290282413744661639634873510707200 11035682 103292712728931999381018101182474828800 11035683 -18162541224678706498395151456878832536 11035684 184005984061790191538858227958052672 11035685 -58856863177927351443141422163245241000 11035686 292774875809295078058895819882764815744 11035687 -168927523535035322690650951888137059968 11035688 231440565771291623247488361782205557760 11035689 113776662171605442119311682826793768320 11035690 -81745898459289792374239558017345699840 11035691 21550358278315008057075297347299636800 11035692 -6737271686696282875851730547252528640 11035693 91400952546980611153002550046701193688 11035694 345164250123718522949723504522807992320 11035695 -190612114070620282764647401368801106560 11035696 -69508177375529639177116267685378981888 11035697 -329108915875437852911409847853785135854 11035698 172350985209835643449475870067622798464 11035699 -17814916735410464977600225265455349136 11035700 64888161517642372193863232777728828800 11035701 -265237338904231114677757116974389503570 11035702 19471953068564942461562451101432824704 11035703 426080705587039534345750900494787157856 11035704 -438235001871210769046795861173018951680 11035705 -418252266890969199054999986135475000 11035706 -125895143662526957623345581229126791936 11035707 -54356687361544610039996537809647112512 11035708 22923675997272582851892925603578862080 11035709 251097608344320822458947850215798643910 11035710 -41913011603129202078395592324888576000 11035711 -525130817288685426572849554272560058688 11035712 85519931811416689090361629774591819776 11035713 52113712328379484366682933437760277120 11035714 335469754903990032696466238641165134720 11035715 -39421069950670951459779699144476486640 11035716 -112657578540621411647985818499686393856 11035717 -166451253938505847530815420764169298432 11035718 -421710402038970650995664090833401584640 11035719 426935941812295127286699757081351399344 11035720 -31481450054745278845974402258574848000 11035721 -161869227443571201396563242037723617536 11035722 112184943106287900239753896772170813440 11035723 -803131868122775569946727640699289442028 11035724 14269791171196101768672506839237404672 11035725 -124877131002390200298833134821911004000 11035726 -154033532702475365883257944791897226176 11035727 -328884322968465345184497844084170011280 11035728 -45635437166402976485046364998834978816 11035729 88636586619587419219224520952606859200 11035730 -19501149959810495767126195500861823680 11035731 161431040958498387880781280292356882480 11035732 -458575750129952896535197752165678909440 11035733 320277111855452395035002579235612578940 11035734 -7072943874969470583355012616379351552 11035735 10731069263292758074080159646676554800 11035736 234346001888070530822197156582407751680 11035737 35860917597140384953811798809447650240 11035738 -31034959429251159608821525473339573504 11035739 441915931221041134896629486452503666720 11035740 -390362242407023926977857674053619783680 11035741 532003522169282525846153423365470489792 11035742 -340605623138461238540238759427039033728 11035743 172261531677166233395253951821255705088 11035744 -4508742185183432069231451435211161600 11035745 -149210149448649751036662773531239430400 11035746 287144144591579220242244407491104913872 11035747 -52075526902072762848354373787713425600 11035748 -311383711536597856575476705300780894592 11035749 -125652886047818167862303397191197266336 11035750 120218188330351753002687464825869728000 11035751 -320867001918968824000414274639358399600 11035752 3894157734115959255994898312677294080 11035753 311020612910516414934811624699581843002 11035754 222891515183050572524743968468683764512 11035755 53282121935887184691472902169054142400 11035756 -62427776156346867790744744631289810432 11035757 244213006632182775622088110254715602006 11035758 -174302812499515325117923185278440814016 11035759 309365729394836833709242943411428869616 11035760 24052740900663429335268922307075604480 11035761 -214775811776232758825523855010574690112 11035762 -243907497386747237784684582863670878208 11035763 -303528595301646156763934572172281141416 11035764 19367515657150606299286923902527706496 11035765 103875396831995523112697321374141097160 11035766 -34542024170020454400580760407624120320 11035767 352895328083771034997452906655154402280 11035768 -71071558657880232168226211118605844480 11035769 124330765498209046625953293726419752170 11035770 3508813836033175039857995326674643200 11035771 826556386567837642075598948369637787440 11035772 -737713879981026816442069275851684909568 11035773 26915497748152884612427346743643870400 11035774 360739877482583794707912999478436507136 11035775 -24968685164991819627556287102847723200 11035776 256430633885903209789006871199429427200 11035777 383709020064134077705680365567735712852 11035778 -2833968168347378540688334374697638912 11035779 61199177582814048073378963672801728768 11035780 -269289424459076827590669696772469564160 11035781 -899204137752781541246502849291280832418 11035782 -97720461921947440274650234139992264800 11035783 -142525864116251615803696705809565051392 11035784 456562236851299955873568625013114434560 11035785 -18157428869487477675970459699314100800 11035786 -382224936923163185731390974438376179408 11035787 -153312705819982616349526458738300020448 11035788 375348584308553801360772975039146360832 11035789 -2514826637705445995949872356015557120 11035790 291903125036442405501080280707522654400 11035791 -129077726819289138989848891491568081920 11035792 19382613766097164561396834739528138752 11035793 271758362947952961686706286381157365620 11035794 -103697618683204160232489126741412233216 11035795 234113123787954346149188464832183578800 11035796 46075796342984514810458674626889161600 11035797 340392449206060228246705060104117943200 11035798 -176228638359504827756132867119704627264 11035799 91000865401182686296454031166806929736 11035800 -143804295146137904404682901553942272000 11035801 -109991692152700713446261795515180629248 11035802 -348616681759794710325188361355234725648 11035803 -301892920989234000689176228620012808296 11035804 -151800244386557373982332763331580798464 11035805 388906649541463481990330711545033200 11035806 33021387219113877220561616452713485568 11035807 185351984222484518009058053573471289056 11035808 50052750452375277121035498171546992640 11035809 7531223381025433945913107119183189264 11035810 32450856805642045847658251811766198560 11035811 635594872940039232498054917027174216412 11035812 342676494184259727704856258253448312832 11035813 565727773854694980137626742193702288062 11035814 17012015275928081192441028548831969280 11035815 -171183718035628689270320035037884546560 11035816 -303561016410547820951258907987208765440 11035817 322227917410742779557364496711727998820 11035818 57374034292242670385055961652406174720 11035819 -49586960115789441527601391097676603456 11035820 -39344812603642999542560631151181137920 11035821 -8838266379046846766169340505122360800 11035822 64336688246920839304320561139316743680 11035823 2788669520488603835838216949342578744 11035824 -61774899773309971366364575933516480512 11035825 248801879158986142917688043268716976000 11035826 -209717062349569009357822406171990430720 11035827 -42726855668767336074220261583505491520 11035828 -393102962661802086723536824695944175232 11035829 -882445824205756770592494988171611234354 11035830 10483968495428027814678262233000088320 11035831 730768542759962327379993268805530926632 11035832 -134579814753101524920570802651678310400 11035833 276399397706553430465251772635703926048 11035834 464089201175052824700892205523340152000 11035835 -533725958848567528332000029023752775680 11035836 89439422386370472092211703407334996992 11035837 -677635148727703947540595250852143697088 11035838 39455797904560119712835303087691866112 11035839 -107206019146257853055150854340586040032 11035840 147905159236125015806173870086779043840 11035841 133089583918143378782736382415392053972 11035842 -29630147982255483765838944750856129536 11035843 -52656661286576840790012941724712554432 11035844 -79668305070436011844266920822999157504 11035845 81837486833090593215632374574067248640 11035846 -343059286925495815078650064632918720000 11035847 87559422516653079498189248628410525472 11035848 -8303205905170437823197844522051584000 11035849 422963763784827313512216743756048621520 11035850 -43806128864305616050048232337599251200 11035851 -222539707622162742302140204113292944168 11035852 475381075031144117012079681983903111936 11035853 -155259942128076342191819335448178485898 11035854 -142361401021731442340565137427392900352 11035855 -364019309082547780677276551070012213240 11035856 -940232828327845347945058188534644736 11035857 -139252974660496416210792419207853062208 11035858 -17011452868938036294427164383667684720 11035859 174571573023336795951471343228187176800 11035860 -44012706387510472035403981110000353280 11035861 783879692844926991533279341250516903712 11035862 90749092581766322239390900440197766432 11035863 343717680234255733102566186873558276120 11035864 -2999229962305616731679774726044385280 11035865 530057550093364814500587472976599857600 11035866 189889803810946881320271103207709768448 11035867 328210116444586371230831192564673990592 11035868 -298354808957639580957025148603831616000 11035869 342933556542808464358762210791561366624 11035870 -253061506499412137169664136005669437120 11035871 56849922167533765448393924949448336128 11035872 5321510645552571732635953872245882880 11035873 -485712127797256223917760263300727314464 11035874 -73327191102373775929765772609909810400 11035875 451675917964029015573587647934036220000 11035876 -175018118915910067603073054007830855680 11035877 185193335397758918897344394966110713726 11035878 -225859389308445843086830734680465603904 11035879 456585926415229671531754962250246383072 11035880 496544307018663594363942246936598886400 11035881 400949153042629863210911536344673751370 11035882 5560085480110224551764389960653334528 11035883 -61000660920504988002209769455090552016 11035884 32299979322318000460147125058636800000 11035885 -7578381053586291292368537105681204480 11035886 324550551474145166896351789262300323392 11035887 -161326707466449799226034588864728522880 11035888 14127965336103752247767420570622296064 11035889 1314050393908418446754903963289839085156 11035890 -116905752318587113761358750790177292480 11035891 -813437427940064488940796236365112007000 11035892 60278988992217978201649400549748449280 11035893 124079322833182319648983964643141671328 11035894 84392651895653475026344518661369358496 11035895 -151025648206309034358559532016949805280 11035896 -87171375025721113220785134520504627200 11035897 -959522676472931635022587429467796405654 11035898 70325064028348177447527781966980551136 11035899 -251537868067057305914170007111872028160 11035900 33929624489272368782282492597596352000 11035901 197691887433764333990060716127746096902 11035902 49504002269228563812095332112752602432 11035903 516688271180160438399792989647640350120 11035904 357380707602581880369584748288949616640 11035905 -428658039535833602189786812612808448000 11035906 -31657003356331428319522343208096285696 11035907 1374373356049409053174993713899833344 11035908 -57229056857155767356617890838768878336 11035909 -111912119400940658342276130291009977890 11035910 -203051351607949807525629625244433632640 11035911 24760046219724950459657428558186698960 11035912 329468677991821084252474920140230579200 11035913 -235736711257908473101858557955721485440 11035914 124500287465305864415438059118916626688 11035915 -89491843533220551596376352370106063360 11035916 67942074016714767941140456540439344128 11035917 -54859150275373116767821867135725489066 11035918 8512969813274315069197245184468340160 11035919 56463220756474646437264047234937751040 11035920 -28110610982515278216830493528804556800 11035921 14487025367210905826064959794072514640 11035922 -211699094477724365305042919803568265600 11035923 -101653036914096724646078025463041570000 11035924 797374570027557327152816919285892175616 11035925 -12864405336862275018716146752120583500 11035926 -4878631884283398202789739624547744 11035927 -194337711048441156863240198313232345704 11035928 186152914967384339953966144259341916160 11035929 -114118156264796498621805434450858962944 11035930 -123591713200498837099662223040542612800 11035931 566882372306406850031440596634552692000 11035932 -165905026649758685816288010283230637056 11035933 139304439279567234880193206588214338688 11035934 80302498134087630322198638027548673792 11035935 151583229792251636002815293339555535840 11035936 -85999493846667262369345760408776409088 11035937 -560361376688954405523441372180618302976 11035938 9279472023869586673194608720730421248 11035939 60275610137784256396119788509586715740 11035940 114207330703907747555823606294626542080 11035941 -24893110279462378879732286336768271360 11035942 -285012614824160610296288205344361220128 11035943 -22996627134466400078528054869002046800 11035944 -90497074612200181437742857236967920640 11035945 141901716790467978508124717529054038400 11035946 121998951935136118260717203412617130672 11035947 -109641098054596975687064907269938758672 11035948 -59254317732668958137062669397641740288 11035949 -215778329798249736293174811785866867050 11035950 1759849256554447909880642357162880000 11035951 -37628406978864475019142707903090941208 11035952 -36651374772554082748730434112896696320 11035953 36327937622205353760781757111177435520 11035954 251797453121148344587701957582013180176 11035955 142942776540624229687174383047781401760 11035956 -218559574562134732307807896711950299136 11035957 -143326680470760653585001205178044633508 11035958 -161735959870371446356758285710382757824 11035959 214578869743139239787870122991843718528 11035960 -215006803136064587580356247738292224000 11035961 -25181393923647157297265409922895296176 11035962 29167889230405839757127982684985619712 11035963 297367845126173053428121562120732682212 11035964 901836539810432307646762988892862935552 11035965 429901289667361746491367246050340609120 11035966 -268368629101163095960853814300664573440 11035967 50721550004106214331459381557046504232 11035968 -104425736914137773262819573403735818240 11035969 12526703434130989628363914238645361152 11035970 99715639490656366430781737971118622720 11035971 -468994232086198396133029609482056302200 11035972 325244710224413089669198765018856381440 11035973 349823766538671078168230658154744439964 11035974 73134862121741416796560265749144071360 11035975 -176103828124777199509357403309411556000 11035976 655701794855177377172491159696318464000 11035977 -109702526928601975110762905818369367280 11035978 38323831774822227099471966226775920224 11035979 744912028677476206367872957752706398000 11035980 129875485407777405772403709424966041600 11035981 -136400699832567034937875150670318558016 11035982 171318936153969919465788319966965734592 11035983 221884061043023852235754354093146124800 11035984 228029534209896108653639309358219919360 11035985 274239220119132427211583641551404360180 11035986 -111304504776697950185185929653809769472 11035987 819751273216626997691116614103240070636 11035988 -1192050946815546506488848755181962317824 11035989 286975962075624335350921536052991929308 11035990 397927678818525742849093088313807360 11035991 351233603778620841210587644651953520392 11035992 -577798847541651052097952865437052108800 11035993 1781201832089783641040624615425882384 11035994 -19094215186733569786998809265378784320 11035995 -324019840327715317518838032367186388880 11035996 -130333575249306173321591748484354240000 11035997 277018730909789007604739877706558177632 11035998 -122429125885655900371043432293820015040 11035999 -1300967039878088405681656413067856936 11036000 93265248806420039304805644065832960000 11036001 -191389890241418292392843636508458327616 11036002 -205578751409912629422532600575193968048 11036003 -241551456192410954109527582599171228536 11036004 53432886723492839258653018866304561152 11036005 -292751379355320092672385279743310014340 11036006 566117654169772001236926998519897030784 11036007 -322977718887515107943214376745310744 11036008 -682774609668623748408761410182204672000 11036009 406799266301238334822402869969317356320 11036010 -51207385013343226345885976905623325440 11036011 -99840917535978173498010343291821283296 11036012 -47747663987191841495532588322717529088 11036013 43485681304448384657612103579109575744 11036014 189038019231317557352021287829345975232 11036015 178654124076984877098922030189214393160 11036016 35009317623597786839956257679543861248 11036017 85958086501343695497227951595604230640 11036018 -58955963127165435964733205689132150784 11036019 -271481629399427427919718580269925684480 11036020 37444620141949921459562010255289332480 11036021 -1378465870400269224858447007208730240 11036022 -147095650069014596550039149476393305216 11036023 135378576146681004475127729903937996960 11036024 592388049987167035788333638582509608960 11036025 -55064561365289039089203557624057040000 11036026 -330951248336865486443691372493317161760 11036027 -151307113606017037805145273821965672416 11036028 101891200106554106886877882642452504576 11036029 -794973768459045899918243623137045909370 11036030 369677216910450355482168565461454916160 11036031 52276067455438951533444925895992197120 11036032 35417772820240308193461808368137011200 11036033 -766679935450160305112059767831061070718 11036034 -374904904931196473903359827605774549760 11036035 66665192823765204869557541458635802560 11036036 2199967624537709746275936248807178240 11036037 -408594536621149653833629056523420632480 11036038 -658756955621111989334968599921142632576 11036039 -110148787387629336369109172802897836928 11036040 384947226481807432940836762857524428800 11036041 56634631326909920271576715065268534800 11036042 244031244719067207084846855496658490672 11036043 -92986124176294857867732038625057137388 11036044 -177059587938119232011149778830897643520 11036045 211399100561244396357947156998736839320 11036046 53776997211843209913568800430316912640 11036047 -753564865988704722360408726552424640 11036048 -272603919587375314725152050884483465216 11036049 285454798928333978729213417628624282864 11036050 116225950052101311375288536576730250800 11036051 21426164301463785017819092339186293312 11036052 -57855179321802392185146454593555034368 11036053 -24539471835039538953247911735699213920 11036054 -119900202301192860784361935640462548608 11036055 359448956870616162092187127418684918400 11036056 573822401033828899881817901362169487360 11036057 164605698363462730573806316440771073152 11036058 309281927611471152366414631534200108288 11036059 -21780737162520535587619191474156415248 11036060 -52192055828208104304259219083202498560 11036061 85062124227610996998414088056300152640 11036062 177990911012261955343650445156888088064 11036063 448100290203898605423432614094649229280 11036064 37256527128665542010185846367201525760 11036065 71425180873244348049054583349956781460 11036066 291012915126793780425839627637741196800 11036067 11455141869620815727404318896300266496 11036068 76293585758465316738861461355174174720 11036069 725590197675309488180164675470966874560 11036070 -4006658674554597491849358895445414400 11036071 -86651781254894244245299975046898062728 11036072 834786475084602606506700153969460300800 11036073 -204111533107650392859352484978574350400 11036074 -342727686562977793866813192985357981440 11036075 190830773119995183392432711933334111300 11036076 28881718187747374929116280856144481280 11036077 271275557949060912282236518594931297112 11036078 -16519632204230458912579717714048636800 11036079 10569566005084551415982827467375850104 11036080 37542168317724961591088916470624747520 11036081 20427740618466659113252425334067260992 11036082 192880484069823144046680995227256433792 11036083 134141600331989545009336327696495896332 11036084 -342989752890996781304967479692446430464 11036085 281253370710140260086799965471365786400 11036086 -344140072247771754098688703663904359008 11036087 260999112215185788307856316887120348952 11036088 96393714770748879235134469426518097920 11036089 -422653449365134925960869389620059874220 11036090 5890217123753171557069611266644055040 11036091 -106416814165876333588463531609572858176 11036092 137426886062931429610116912778028143616 11036093 -52681584211850691112417238448185925120 11036094 171246983869270104106360462004743329024 11036095 192386456479888161782574156166951257600 11036096 118247646912609311773644612852850360320 11036097 91359229580807832858758337695601629028 11036098 324563556931619103183533639284544048640 11036099 192989247981692960989524945418757399100 11036100 -66353832545414346777699806569175577600 11036101 -352998739049636214169523543317140173920 11036102 93503929075587563905552856385847947264 11036103 17927137692099307246348352551318015824 11036104 816686034725834513809536901998937973760 11036105 -179444781507106681610463071523962131740 11036106 351296600717767239432988240783408257024 11036107 649633369799798911093084029594053502356 11036108 -419570672794840125397475971408005641472 11036109 -183688496118771286432610724898016917440 11036110 -38498031940041200088491643553204895040 11036111 378310788015985430076101443153285960512 11036112 39185707826877536390025675011616276480 11036113 2297980620102988322251184536879430016 11036114 97507245055079086054063683625757742240 11036115 558855399013205202987671468124553500000 11036116 -14539127527290862661473074448721428480 11036117 -1733523834886550676551704501609243059648 11036118 113432335899176997395075062204600711104 11036119 697239447418228897595379715850914192520 11036120 -304082898237317091065248394792215142400 11036121 382321333452576730543567799764903410240 11036122 2165778100837468462869465483370574592 11036123 638348648198583901254312522515880665268 11036124 -259713135346278403302074359294870264320 11036125 -415631910295506206756241096826621545000 11036126 -803371321642002172511446137428579003136 11036127 -488252157662291893376526187951592712960 11036128 -797439733813134083050919417848900091904 11036129 53418607951348234362367113831304209684 11036130 -43677774826400291663937734334563374080 11036131 -267101247814544524124987506993437307600 11036132 -164978492982303429219553825215239980800 11036133 458921179818936480095066651409448690302 11036134 -133795637603107058632519812146639767488 11036135 554948303634177574999841850077258099760 11036136 -134664540480851380275975211824229416960 11036137 63368416748802251614509703365849563904 11036138 -8972807547887589308881475860009980480 11036139 -82708185331503907841708595950448753576 11036140 -40588955872561064619271395882896947200 11036141 -197284540258137300813409151920958540160 11036142 -28210056001175908684141238988380160000 11036143 -404722461040148471157631749676495538608 11036144 -69320490402571733324232711224154390528 11036145 165651406192842112122774097193348567040 11036146 207637070032404395775160935723941948928 11036147 383783231584076431754834708773952155596 11036148 -356454002412812853406684029351366328320 11036149 9059263591959485974714682579164070140 11036150 -186734089173326841077909557956922392000 11036151 134379787536803859134660326367124842880 11036152 -424032925975751586412631658380842598400 11036153 225037344094297954287478514527182363780 11036154 -297887470866128463454121258484105338880 11036155 16389481291432699470420378854237886720 11036156 141061324232370337163610384393471467520 11036157 -48572136798953786226527398711508429280 11036158 214358819692035713589198630392504884992 11036159 98714791497086985492076733421573380304 11036160 210512116276879149490163177086569676800 11036161 23128432916894730212749326014985316800 11036162 65740979329875681676127301420467386272 11036163 -52265247364136971552168014881662551312 11036164 -194068684389289734788533369768642096000 11036165 -2711468797347691390374222612488522880 11036166 166846768073955859190871159393086533824 11036167 -222156528137117970843076254359657420840 11036168 683497755810867164954451934139566080 11036169 14209452653862482638248209153798969280 11036170 -268021982406524614307801480916561762720 11036171 417380248986613988878682476147987868544 11036172 -145266450333930968704046681167653255936 11036173 477789537291863125846328742589192795136 11036174 419970517021815354154371728637891282240 11036175 27062503333002453428340374222082165600 11036176 43817399981871122427073476963902431232 11036177 -801079991483080485751128928042927504974 11036178 29126402471371530900633070755855465360 11036179 332616114177197517710013685295546993664 11036180 300450711578950654263746778978105542400 11036181 35663790064734373438739895588393822720 11036182 -260353701911470571457659220649559374080 11036183 -40640402118322229534133504021187502760 11036184 -333710977054798845908322502635795271680 11036185 55774888364949228532839008907092149380 11036186 -7909303585012887302950051857348034560 11036187 -910031935477274015974501514460379317720 11036188 -714968805434644045713689703377571130880 11036189 -427419934065808388933663130951261660276 11036190 -106264350386999184195453695866535301120 11036191 873414829968373276433826045873034186592 11036192 42819399327952194985841151026011963392 11036193 -157467064920697570307188148954548439616 11036194 151093071518941158155999696523516567552 11036195 -297396385046717262733901231903632727520 11036196 -634564065348535653078457844077935022080 11036197 65248117035349707537450154376471828860 11036198 -150469034933852832830876673200778554400 11036199 21689327445232355152059598659723017808 11036200 -62673593332303320638238193772722176000 11036201 714904176679681550197362242190701127504 11036202 -164570574356190170668155372041620866816 11036203 365171064195913581107901563512797962800 11036204 10745886999629932895484160685790554112 11036205 -155344390753208349549689252188695884160 11036206 141336234165779817815432460964379552640 11036207 -125970037121096914281235275289270677120 11036208 -779803386035259464891055998516330496 11036209 -418655940954973210877691979973518184396 11036210 -203974894553581952662088638989456006240 11036211 428210760280241982535599239477497152000 11036212 233724188914318556980180399349646612480 11036213 72286032717353122954424075870439857784 11036214 117856406754463946711577077650902410880 11036215 -361664601975234391978093602594664313640 11036216 112270281645026508271459578273843855360 11036217 211772483644501167385034801408759412480 11036218 -462199839263180148155446633356856279440 11036219 -343102369841831690464396236972831896760 11036220 42492879123687490745845348819939584000 11036221 -1119229258001790896654366211638825987520 11036222 267696233669443755716306353220820870912 11036223 -203116226615476061555067214693871865600 11036224 35586655862615680046962614675721158656 11036225 393705774976897337002697871885205473750 11036226 342340056994395937960283302911361075200 11036227 -68533787136386327299217038761207042728 11036228 78281294135689108639540076001889837056 11036229 157446071417381468827459576807691061984 11036230 323345343494548974671280096542621049600 11036231 85166452488895611238453966548018107832 11036232 -426245825821166357898238668208988052480 11036233 320295217107635636187916856521891101604 11036234 -282491737248064014019248421238265459456 11036235 -91312928379613458425379787567139946240 11036236 272550625126713569128794966954389185280 11036237 790944968522823745276397813948992784886 11036238 138616368128428347716794313275312686144 11036239 -68587039388768534122630285183032898960 11036240 -92807345572650631908465956320326451200 11036241 68469318951798178191055764952144960848 11036242 199813800806326091283779344053353347584 11036243 -60938922403639743141398214233789124336 11036244 663917212567425739188068864335719567360 11036245 -240197551947797655409556251332479040000 11036246 -6154888993986799657783217768478481536 11036247 1143907268186590317526319657132574672 11036248 -90535422258401139719112098146757345280 11036249 88064047905334117662661262853525638592 11036250 1435740762883840139928107655802350000 11036251 5099138087313881233931707007440784640 11036252 477994260842550653784777046513000628736 11036253 505468107495264305390430694266718245504 11036254 54508394788313000104271281489009704576 11036255 122321425440029398207008358550847557160 11036256 148265314547346975666758208823763140608 11036257 9362840594437465181384479196863215492 11036258 152643083956489124949327904741238599680 11036259 -89398259230026882841754108038259528016 11036260 114045680734491070005390710401686554880 11036261 872008765923750278080047822132546897312 11036262 -139946389556295280099149785383017622848 11036263 2581549413092210292179030353812918240 11036264 -685140175668685217232506347365625036800 11036265 34433962201096551709019829918637744320 11036266 532269310422495470494615357370789606832 11036267 -4892313866093938576215039608612069040 11036268 -269391787733854815407645546611201621248 11036269 -1003750359256956225643141322929989594240 11036270 117943408220190319512368800488277263360 11036271 115298138227581394874933921003315249280 11036272 -32177268884604054569425092367671820288 11036273 229583870778976439019589573815367768560 11036274 -90931081738630090196069461305600210432 11036275 337608009099373199186881249344896610600 11036276 86407122210897138254945054942757836160 11036277 -107944667643056911793322035576773196160 11036278 535147219726059718469373694245682570368 11036279 1128698330468771758944208772623523712 11036280 -345939225549191771761292030060534784000 11036281 89615018412067078910937900234851483400 11036282 309113763091529915951544093759075226992 11036283 -595428199453731773455827682988144923200 11036284 179328870467599284178498454234146241536 11036285 -190897498326176042746474709482298478600 11036286 989238203178667024893909683365782144 11036287 114485191219889736688608621759765270432 11036288 -399193646639786348785968671475325992960 11036289 -727045084674745191523814381734744368 11036290 310348812550199345483093036670764858400 11036291 361773615199609362023265275787851838672 11036292 -15460464587164973548092280099919950848 11036293 220726189418696394986973080660171304542 11036294 -286098242942384730720130971805656960 11036295 151518321014206387020779771708364366120 11036296 -508594929820756924294754919768600115200 11036297 45384664241720604131304460401359182080 11036298 15985724180284325886390680822108835840 11036299 805715446610010368877135133419376313300 11036300 -200945810588496065598946729366192128000 11036301 -370343615969603304311207739165696040416 11036302 -407387011414264902624157878657035102400 11036303 33129866699292784631041071858380642880 11036304 37492265373454028419930032708118118400 11036305 -418400642455629108865237222423126387200 11036306 297392185354247736869725549204094411904 11036307 221762364122300004528456241517577072192 11036308 44024177904971904138078400106949820416 11036309 90323498137011120804115159510417203516 11036310 58774615394129184494423727494259793920 11036311 16271980769208139899569732811497730048 11036312 -120434133019992995879305825495529349120 11036313 -103874403198325893772149464816617184358 11036314 -298883721480032606238141089387454633744 11036315 -11955572512839717156447390281667316320 11036316 -378658998661406922004872625595552245248 11036317 -828587322651900485586350934383222724634 11036318 426752962757735568050109555882714111360 11036319 348804609536101298152693854240156923280 11036320 161502043074708111324257699640115200000 11036321 648910825844161271295382578253966705200 11036322 -116090971635623504925591218319113998080 11036323 27998437638304343645400230439371344224 11036324 -63443936975462777566414459651089845760 11036325 -718059459202593713153830030276814400 11036326 79676636510906496629185931042126866560 11036327 275174411410587861886709285873565223560 11036328 222679580523057597766446565108381532160 11036329 -734531450884033675641693818077081464070 11036330 189880251777321962886864412044625438560 11036331 -534116618195225407573692526471311452820 11036332 -196950613266874538005155047479282206976 11036333 107752375196785945981645589852071296960 11036334 45359536727433437136171506938532522112 11036335 539623261035841647320810603799643082160 11036336 -101752919008852558138061557916552183808 11036337 938892230590634977926736056913477056 11036338 -405418871699424410498695588069229560704 11036339 20415696500011719263396444476825310760 11036340 105192031926549815410652019005278003200 11036341 10223658766240648156258663429209536000 11036342 -148935768190395324274269072804255032928 11036343 66723333956616313779666766657021387008 11036344 -631873307129347779462560114180976476160 11036345 -715483146553383267856854183022240803900 11036346 -6975180165713467151285144719901565696 11036347 -538156422057582775615847907641301161728 11036348 187593843206402298228502772090133316608 11036349 -357798913245958580645635093681192465512 11036350 31107955259100388508526602338900344000 11036351 996431871710801512782431361492063169152 11036352 46021298470636143838425188730018988032 11036353 189010673906756646199664041003971035604 11036354 3774020108765508557479437903182828544 11036355 -368523038706821070087449834551069551360 11036356 -383494010113599554808877060975255488000 11036357 -190565204953120686704958072419068247328 11036358 -271028051549558494863847674237193150080 11036359 -244104152231473012274515889592857418600 11036360 -251545353565996215926323821224839065600 11036361 140673930080473473068453687088104666304 11036362 173577905572398184452272290270997520384 11036363 19934251570931396758115896188634462800 11036364 -111516800536319345862699421962627683328 11036365 146883159239481994970009640295615501260 11036366 369552676847034372764719858453142304768 11036367 305962244060157334637317870947494423784 11036368 -63942257848089789958455699455534694400 11036369 -7943049935182432284256234721064306204 11036370 -8893324850913247302299202944445043200 11036371 -128730212691729663929916160976678469216 11036372 -79469943607959579738103803806654865408 11036373 22873962141390183794023169489397492384 11036374 -582222172993270237653704282671863686208 11036375 -134151890497915062935993647649914536000 11036376 -1181395120772129106260396601427322880 11036377 851964263957450876545233139729720768272 11036378 -225991742385161422756409220103808448000 11036379 294653171909199734293610950273912757760 11036380 -3732187035229497599307916153473607680 11036381 812422951362056957502095680178026975872 11036382 -65203738261409168603943339855993679872 11036383 -59284556968117311618436551105169470000 11036384 287606972045175470687431285249421869056 11036385 483921598733408246731408399311498960000 11036386 -10605674007353688979257602465954887296 11036387 233315801893903837439876002583241243036 11036388 -286048697218967237086364352170911303680 11036389 -2222919238164709856739705272691217152 11036390 648258406226204991461829569617315200 11036391 42462107075137604231051110280234941992 11036392 281423897723799438108679929392256384000 11036393 -398966133950081004654647246103296204358 11036394 -23457444558577709507809053293494990080 11036395 -165916550420385640008471519309827949600 11036396 -206267057591575296668024663934791457792 11036397 -147203172225232701730382419153129408320 11036398 15517824773642980688960577518090262336 11036399 -991498052795198085760935524047805668608 11036400 -74261703438784331491102573440304742400 11036401 567082958938260144702172754772133016402 11036402 -18449346662539699537320572844325344960 11036403 70502556724358819251169365774794021888 11036404 27831766427588104287852824588298919936 11036405 -325862413494409137826144142015245283940 11036406 134665657713135309812898069208701664704 11036407 -186829182604895785531533759402114776344 11036408 -118394824444641652204500555100906967040 11036409 15986973120899842373626444040685697104 11036410 11398033590326502547660871838151680 11036411 -539352794148769210611018075255809898408 11036412 -8264737652605696274227627414666963968 11036413 929145292327862845205884006125232007500 11036414 -480195563024737089999776531684014251840 11036415 112991775088843638878045237268805372320 11036416 666981480956388435843845951192458854400 11036417 585548612193492606864090389060233498500 11036418 -3315614498976883207204724066401432320 11036419 85723742173969440971550385418889229820 11036420 -150450070225357359867773791485005760000 11036421 83099801708243678411894881309203567360 11036422 10990615785492704449213815890146228800 11036423 10702407680719709289647882516167788504 11036424 106625125762187158672873997424839884800 11036425 281251387462766445503850972882213112300 11036426 -218562055572018779744303583518739580320 11036427 -49801890107781169659209237950965657600 11036428 139351570769483366987860109464186685440 11036429 -298996473425935464645679082935582976970 11036430 198760830783786969408706646819716128000 11036431 241304080659586176870733625199110304864 11036432 4204192646180463145927499554559754240 11036433 -179833422818350352442298690165672444176 11036434 26672370381755588296795159724575002624 11036435 -217455516722501368302194154128061561600 11036436 388323973387626912273008508040610445312 11036437 -107468060201779189035144908182927292914 11036438 -146607052957627756668591307931853880704 11036439 142317759848475922478764886436665207040 11036440 -250195431500137211330471485189996339200 11036441 -359137574311649042209191146598388018176 11036442 -116242783578274982526555796926739445760 11036443 6598775773473787390760490716787617784 11036444 -39549894280078551580394348005023128064 11036445 62393654393996026144262016874333420800 11036446 -426610811022482988073218216525113009664 11036447 -596999315119979587901758062197587699104 11036448 -202687727226742753418609904892315631616 11036449 92165827572931675438447321277122918960 11036450 478454785059114943999375945170246297600 11036451 327576082507894346345206190299587086064 11036452 18528539471575415771688940217834319872 11036453 338282315944765773851805084017169544224 11036454 -28142368876847861946993393607239383040 11036455 -304694287207230763933368701737556168640 11036456 658105950267680381681499921266731161600 11036457 238690560742266003274252108590873352128 11036458 -247577648309643610379259708206972221440 11036459 -42223318579776234073144741980246516480 11036460 3818015087084703194592995251697664000 11036461 613009393462031993741665357668912796000 11036462 185626723341080849528703336273189540864 11036463 516766962918958933690119397527627521544 11036464 -139753692214754612255747469417916088320 11036465 -137051109710445072735559768864543004160 11036466 3834003888949725236003749897140241920 11036467 -436329537543439413242859437392678110080 11036468 -123536309473220672183759831473269004800 11036469 -139743274739098371520242758018823557856 11036470 -153703759342951939100392133544849056640 11036471 12836392706862524014639661547404780952 11036472 293870884387668702589178177990893977600 11036473 -355426517139381449241966861970722487360 11036474 -607492537969822575979574441045126427648 11036475 10883527686308771394522786784603519200 11036476 -575969713941310203293822389898193707520 11036477 565155994627424290145410517513155275660 11036478 -37354524667711820825492998895372035776 11036479 317552232510595063782503064841558156000 11036480 18472096337935628928625603475039846400 11036481 -108519943413430453615536817583774622720 11036482 -457144972803464368119751617415431855408 11036483 114425790779937588514983630414442284732 11036484 -50216884283645337850308911392538846976 11036485 -320452294701554083327287812772926415240 11036486 27578189735856454250668870882882277856 11036487 -127294116094915511245620463137695014656 11036488 -629859695525317361530698764209646100480 11036489 127961200534466592364879657160454967824 11036490 205461453227099076290091798245304357120 11036491 -188214066601238799405005405938802777600 11036492 12576381086694782875892673028091878656 11036493 -18963142021843015998250261720863138816 11036494 105513892594103020002794557012572584832 11036495 175152618029130875508492223159723509000 11036496 34086314993704727046274520445342449664 11036497 -704617775767556300275761531930055975054 11036498 -2547552701507318101740013269468151680 11036499 187005468949132842308951306521266260664 11036500 -68411360492003156785617073674892608000 11036501 -376109247255436432556165896031214251520 11036502 -305471525958996819074314284287304940608 11036503 174067949155916980159228781698849138944 11036504 301019509448178793728739452538381393920 11036505 3322564278004957806039237285737433600 11036506 -159631819927071123090011210022963933216 11036507 874786421335900395267949626744334962756 11036508 -27965199567372733785013988468294320128 11036509 -8363646434399638603943140042449994272 11036510 63593137164693813511481334268860101760 11036511 -349389692053505299994817837417328879920 11036512 1106893202995356225263470323251998359552 11036513 122589857993003186538225887600130233520 11036514 100221238094501847503987216641640328192 11036515 -126562634714911246676119552374457567920 11036516 -98445013458049781801686921505438331648 11036517 437386674633328268898862628712307229280 11036518 -452452624404599591652914996963512523040 11036519 -298627901088698205754989915160444327920 11036520 -57152808643693417990886470681681920000 11036521 612700879306331204579319876449040465722 11036522 39987106801376221913470322058042522624 11036523 36814747368974416105600976156821392984 11036524 218792793263634714043855475134784750592 11036525 17875072763283531371964214031540098050 11036526 118691749298862171460823133024970712064 11036527 151636343749563060417612290411436660928 11036528 202409513180248196706412437502247829504 11036529 253929756963186419407571463191088681600 11036530 -222636610990770588717890404621788864000 11036531 -175121753874827013221735678688242784 11036532 -134409428726119771742957154328946565120 11036533 404227268947705672759186778731801702144 11036534 -128471740076536490440185122627117478720 11036535 185357888661290021225766171003996203040 11036536 77157100773555374533343845326879375360 11036537 -639273046549180202301332000702256512640 11036538 -131179591097982897099090647260818131856 11036539 -636916466990089664622301457768762893660 11036540 72217834802447185612193194346618880000 11036541 -545675415417304579468162952842366545408 11036542 -14538675485923190424640061591622912000 11036543 199750739754178403467616816060110508400 11036544 150346023986438354772186200275817594880 11036545 31971882256229123411112590774640979320 11036546 -95211092089886359117083803384605908528 11036547 -627163454110399725989352315201066133920 11036548 608594106413883664487493043050636795008 11036549 -509668143211032505396668791696368097760 11036550 -14610145141880109956116655355607142400 11036551 -349810540792913781533405764202748693896 11036552 8065791093151431703926401298941829120 11036553 580211569500822706653070100510308909056 11036554 229675553462693594127883808520560996352 11036555 -333214069396312477114576030577248355040 11036556 271041918776246943268057276536527322624 11036557 -111274173377669348323718077326459949088 11036558 65496537990190165567858055081662921728 11036559 253435252379637235674698645289186940560 11036560 125584610576485940557613906150892257280 11036561 138638608568943315034892869742569972710 11036562 199209051179872308813538364618220250752 11036563 367986572701371896499697963786465939480 11036564 407453747210720756405859429414001704960 11036565 -217976470771499499328160671825803499140 11036566 183061584404192678659797093767861701824 11036567 184691519286867877799062619305033306920 11036568 567077121966982382452208354437789286400 11036569 154577275431411748700339654123416816970 11036570 -386300807457301757023995225951325707840 11036571 -13211977652919427556616563662742912256 11036572 -7361511029004262777847228001391474688 11036573 242019021214546963331075032240013407488 11036574 165344784703153339441655104698856605120 11036575 -359205874470910497781673806586292720000 11036576 679796584120963947526195831917070712832 11036577 197833024295902090333395760126032210240 11036578 7924547183580206182241838892425369600 11036579 -1032452749844753008463447984339030221200 11036580 -214063930534743851631160472454193827840 11036581 -497790295340010236564701527943979756768 11036582 -82982766001295219977779818899573557888 11036583 273326665769235836392647132469996177104 11036584 46792856718561897397105641159613470720 11036585 -17095954114094730240406050395478737280 11036586 -290869461315523173723166696787313276672 11036587 -487666833369371961500414362061470970880 11036588 -47967937356883476977349602018785029120 11036589 -104749477434881781069728776695841665792 11036590 -106530916084216954872653901034803398400 11036591 365242168259421638501998808108877409872 11036592 54404338607257065963143846632818278400 11036593 -554177096470958205706015646792838298896 11036594 223674362721732326838542241824517390096 11036595 47209933333011737672708147405729280 11036596 227226194778684529173966732316014446592 11036597 -79716240377849732078778472111886339904 11036598 124300914802307168610538292470399779264 11036599 -233174236293339851664107823614405431680 11036600 -267546575293064853302911053845982720000 11036601 -1010237420607845280799161743627887308960 11036602 299193194663262982165337069606355568752 11036603 454905037768337384984673344833521730680 11036604 272519992196938762578811346065178452992 11036605 -321784606619852858293832158404155398740 11036606 -32408035604091151346858796513669596160 11036607 -545483769658904203221484917064020603960 11036608 240539954347458381225190587582017175552 11036609 -999944914941259407372177049770870848190 11036610 -26381919991157238205571877809458752960 11036611 493824481758215655096867300674210201112 11036612 179964216475513230581534531365682096256 11036613 44917876393381400719280864812646424480 11036614 -140937660080406602929537024521089784960 11036615 -144724211066828684728649794045561407240 11036616 -59715665323770010255339952024454758400 11036617 -4756557940597385109822819510705962880 11036618 206364214446075642608955684975954415104 11036619 130339715484319649651004511039777956096 11036620 27897326864062198892841137695146639360 11036621 -41885288312792304582067933491251563230 11036622 -145426685584919050222847823768352644096 11036623 86223456250652208501637289382639661200 11036624 -13392099884232096081983121451576565760 11036625 -361453851639531474219025748659926000000 11036626 24787822895119328180967839657460428064 11036627 200112557719826547051988046098247445072 11036628 -332820319118091372880316420874447790080 11036629 -447713608161917997919305810787722037124 11036630 354652321079495281463056026156523950720 11036631 195182130599722187271492213184939406952 11036632 -207206628671672572213598285369395353600 11036633 552479416621485720081256995361995471882 11036634 -107506030255194664353423951174660489216 11036635 -12848455524549466385069507471011021200 11036636 -126784162804285334982136255894355762688 11036637 195507347274967332622200348612350719494 11036638 702389587138028963947717027148937600 11036639 939268777936930459769731866695284695360 11036640 89540944778432700678049001185667973120 11036641 -162074826081614944076997165363686056896 11036642 122045697193947766706082642647065035264 11036643 115688038442965927618406685200529759864 11036644 -678459300890311822926853878651364428800 11036645 -414409799428266059559073747529620628100 11036646 110002433332053129370945571876331150720 11036647 58375136503453326168980746044132507720 11036648 126313909039729461821831272622614364160 11036649 108319684443508223749253024768099553408 11036650 90981715125157945866228638801251008000 11036651 9750961269804318260433653987436530304 11036652 -155172803913112885471407888802639798272 11036653 84086064261890803505206459195918014304 11036654 -511658210830987470282668499638530502208 11036655 -10996935080081217741154676719667361600 11036656 -40475445736271677035115852991125651456 11036657 -421593423356689892072701474478811122094 11036658 205544072782756713686241638063774027520 11036659 -264765227330300864994489798942839751584 11036660 65406575934638907264161329745209689600 11036661 75694684654383818429886337231741719072 11036662 148086563357694190910411939938895313792 11036663 -607588165470646340604683733545845733760 11036664 -442449556555119085603513808578823639040 11036665 189887708840419210177037186790288966720 11036666 -25306698828202780949260729642918953216 11036667 6465194378657622940330302055327781856 11036668 461093217569431072181234788306803458048 11036669 314411127440954696431272208293319043712 11036670 134920809336593241354010568915063030400 11036671 -963358899499479518469945320676659120128 11036672 76744463991051462917998961850832650240 11036673 -156379344432686238603964025963107905678 11036674 -172680375784224345526118157049936866816 11036675 -220752343198401670518066273890307102000 11036676 -29866708411122501199505535205626740736 11036677 -469656663274959193997704681863291229474 11036678 66116951942060575195801452582462572640 11036679 622719914427562486838693784958635407784 11036680 -561898424480688703706648333581950105600 11036681 655886092537952557164114445550969321472 11036682 154232724367206196534062395367587020800 11036683 208524688271915644496307209163542795920 11036684 187958472013372603598040299324272924416 11036685 157552410490719555419630711758016884800 11036686 -28060247928763695359748031424433685440 11036687 -66749347072005550689125732917904771664 11036688 -6762995358341779996009378358050160640 11036689 -350433557065839008761590262362921996444 11036690 -39657925120835435313376240425384952320 11036691 117592108036176035412684931924825298100 11036692 -165483657035692022836865260823373741184 11036693 725675342080773323218472861371964977464 11036694 322749670402513247560045003252179518400 11036695 -1025882596263085603562985791465655835200 11036696 848194286129990239400423213175185080320 11036697 -12968397596783123790807099881353656960 11036698 -240145079482872769269873802156111192320 11036699 585052376016738131542443701985518765700 11036700 86429014650493872405806691740320012800 11036701 -140215760131068216019121957343391258720 11036702 -276175345959159743812841005754568632448 11036703 10481079979885431653338914963950091408 11036704 -202482038816595003490047926290612224000 11036705 -512904241300514382054373489136712782040 11036706 325580437405228611593548951537082552064 11036707 -133007145414453780874907736180312296568 11036708 -64602344037812245313122428199365496320 11036709 -342518573129627350168278821241247114560 11036710 80662027131772024851774626080780719360 11036711 244772675184559470892376892203821440000 11036712 -173267914889712272906747548804659609600 11036713 19418783469683284655032630186255554304 11036714 -9185874512963448369554599522351524336 11036715 -78093317009007327693022301267461892880 11036716 147603255725100375064839771752028516352 11036717 462271190209980056093230715678350863840 11036718 -55130035483081704156952495563940119552 11036719 -515736078819556760907556800610172016880 11036720 24112053004362220271983747903517491200 11036721 296380698174405216402054141588850086624 11036722 101324470859320661228496877234974352800 11036723 -437463581587376757732422238952461249360 11036724 -222495762371356509586193295107223552 11036725 -99539605931658884591503333343308085600 11036726 -444684916892367708481912488434441409600 11036727 -120004209686468160856696264104637765512 11036728 728323502503078696133439447031222272000 11036729 290283310658431832366059852960728855072 11036730 -13249777190632236885739384620175426560 11036731 -414195354641972234052354192572615581468 11036732 -125236733280940415391232195578617226240 11036733 447540391152479728620298781808481965600 11036734 163635243772131421882183973021963564160 11036735 -422861884001653932968214207710315575320 11036736 -6587266463739558352394533319367720960 11036737 154115057262136815581475075052931994240 11036738 -65995670186428756771708813144335696480 11036739 -19555267469925526357011912543905280000 11036740 20622184780850790712719813528012840960 11036741 -658710189357448682086913372924899389216 11036742 162728865914895897001266820216081874112 11036743 -529945553785737032952135853040000996008 11036744 216589443111150932041075821230256291840 11036745 422369463857251910154196716475679525220 11036746 -24671349305632178731975215568808724480 11036747 -55280642503058051230713143030336301804 11036748 236534991960847657447611767495425236480 11036749 295510659440071145970721140500287973580 11036750 658401257496491098950539177940088224000 11036751 -171232343439480801197449852369118167296 11036752 215052940567460657068194106117833875456 11036753 43164300402057459841453975110539834304 11036754 -160215818937000390669128129852598276336 11036755 32293794025841773263904534463321690160 11036756 104779285821831675811235632026664398720 11036757 49510069198171422208815476718410041152 11036758 -214517110604347781030596066235364375360 11036759 -125319818869017499990362567513018890112 11036760 -265171586737059081204385981372956057600 11036761 -552291995186621405302617602739652523638 11036762 9743971672631260066341367436192928000 11036763 -75332905779000240681021735480274683600 11036764 -781766278159069850260808695286792910848 11036765 303649109426380137728275943781562149120 11036766 3171947711741143120013508914938303104 11036767 -1224789225461201971493370902543538176 11036768 748391466167731360967274231330302853120 11036769 391322540542865249633108827957927207344 11036770 81682732357054799967975837245775091200 11036771 64405451910709766229198331077809298972 11036772 -347746043990290516619165829849056056704 11036773 -343726538531882118175740303182195748 11036774 257498736625661955807102191559510958080 11036775 74591735634122646147018443461211443200 11036776 -174038785020293330077177725315717120000 11036777 -266974208301774996204544172896188253920 11036778 50067013100531172753894585923709805824 11036779 -407665989921004450662126605980872347216 11036780 49350193110139569647243719946702837760 11036781 -107499756359677476723113715338974314240 11036782 56995442871750468979455847718807150400 11036783 579853877580523235123542346865622114224 11036784 -132424975774011450179972705342203625472 11036785 253666218495640806229071457176405436980 11036786 510385915260188305863304467977212778400 11036787 479668157707463411691476633210037205560 11036788 110028026190533630289816027595389648896 11036789 768160433509732973131848083805916309440 11036790 -56012003626705168647047772916102924800 11036791 1097433607242645632167897437594366111360 11036792 -281910925031857581020209323512093921280 11036793 -378329371826222482422034887342148783536 11036794 -446272996906041260976837219338257052304 11036795 77119908150975550479783844124173747200 11036796 437962933100229917584374660654501765120 11036797 -16417431293899077776272383077795347220 11036798 50411945250804691495585468245927206400 11036799 175783980541942896293765776104525142584 11036800 16145151523778301756070810602700800000 11036801 470957650187312098468174972882663290600 11036802 41119570975287508913395007539173840384 11036803 -48023087785465699744501132792115160336 11036804 -56898507662901610298663615429013345024 11036805 -149042588826628340663323871224842768000 11036806 23264777875016614736319662650412556288 11036807 -34212556880253956355310508237374855488 11036808 -170551719411776431546637757789666017280 11036809 -301053694315789396977921958449133953894 11036810 -776790864158581842630506272636266240 11036811 35435573128004770511964071453284275672 11036812 415491807619179229709806128512859942656 11036813 -477355896075608251120959284653795972938 11036814 200582724759598531984617028374617010240 11036815 -519252758724829358616526069235997476400 11036816 37958254447247676730344464173298614272 11036817 -948767156355535867599190847223018835680 11036818 -91230968502511518407583476377592313696 11036819 105382629199067523214561250679978907896 11036820 -201656919614910446051995260984295219200 11036821 997481885755910137666076017390480997344 11036822 793935917227722088675878956238466167552 11036823 -61677181591235854187149398582051155712 11036824 -616131329403041999922076392424685783040 11036825 -531589346205396415749983751443248774500 11036826 -41113013752854104943033220878255043584 11036827 312739321662001066577690493784364572676 11036828 444991059347233442575000533342001092096 11036829 -200960733455456086588825048350515711616 11036830 138606953084163465047403102619148793600 11036831 -92494527167014477151691796499992235376 11036832 -571736664602338666165394957741067337728 11036833 872917521924077376544307595351755578082 11036834 -318312105018903555015350595550771743360 11036835 106462186432514870669004380809018323600 11036836 -4393954912641890156209973041717455232 11036837 -18552499145171043990488438659509384192 11036838 7081946506846941006441370336796401344 11036839 -805625740584457909888624784630369821800 11036840 349557038774339382162532559388916684800 11036841 142742493677156198275943020241710202304 11036842 -167782614324327293319500557261378438656 11036843 -911369314886019251058994704922927623720 11036844 38339595722237560564137515716739235840 11036845 -228588467308215867271385958557036790900 11036846 -262157698262902362407095087275856552128 11036847 -244986561302849880649172876027303364600 11036848 -113407061972204129000783430855358332928 11036849 -49287866474918887976389215863705653440 11036850 -35327867675668718048781371169853536000 11036851 -78925260091645517320491749716668828848 11036852 210682764611620494512700399537011012352 11036853 -209522992263629055675917319582108480 11036854 246203766224440935034703930548618381632 11036855 458593877284791852556149198452729399520 11036856 -43020540327219833791732288143432867840 11036857 -10216696816737842562606877041061727928 11036858 -75458511875476541840008492050683420304 11036859 -365059403288114024981084401514851966080 11036860 -152605746309422421077080447111074577920 11036861 -918428575895941238262800646570824628576 11036862 -144405619056809870399523089241819219072 11036863 559020553970758427706059986196026728240 11036864 -159201627147433054299167594565523734528 11036865 100678257607267145068257964542803193600 11036866 -168413847049582882052563543353637528368 11036867 453074199850076620071947299719478359552 11036868 -12159316789087803787113330576588226560 11036869 35905789609806792035236879854548726400 11036870 5155590494874065888090309102740189440 11036871 814598374200687560922470502263371020240 11036872 -46313704867109567159323297166996275200 11036873 -29618043654571259037957144182513107878 11036874 207161930836801588341708249094901180160 11036875 -69515518930652406624822366144906587500 11036876 578901485583831838086128467962690840576 11036877 672792358453908445801796306960666613600 11036878 266157783269719117825867217133330657600 11036879 19207581803502873642741819505288020480 11036880 -1471795607740273152318568297757491200 11036881 131989306968006165720447183989569969344 11036882 -26574404216011994511017380429119600000 11036883 -465193714681866630065995339695594682560 11036884 -89375658635033620705411172198630048000 11036885 154362378178603900886636536579157471580 11036886 -34638416202459366832405199962608009216 11036887 -301643044013093079013454789982826361464 11036888 -89505997479361579268362811997760573440 11036889 238532561008888230828033722639388843354 11036890 168351522912585493059466624530120062400 11036891 -638789597108957297128798426543725520200 11036892 -130888965027838442408635033582664196096 11036893 -55959678151588794685953708858370930560 11036894 -691688800771077042005748574460466240 11036895 79019721262418021870217636379809507840 11036896 -47365356703196656103413589180153856 11036897 -222562009195308031709943696073100034654 11036898 -5417944976020409023055301779690599776 11036899 -7801158938273020896580658107043107840 11036900 35739187493029397972927103972443443200 11036901 155237545908601155939069206629037608032 11036902 445597371012855340506304883145548146752 11036903 -317159752605787687912528653357505723848 11036904 -7834194326073363594465681171929088000 11036905 -192721445066521619504556016298566682880 11036906 -480854029691836225610478860883847840848 11036907 267712369734227809720685438734883098560 11036908 -223694834632457413606201203080558255872 11036909 6993875917876589317881784956197551404 11036910 64706751597822447760203698221662489600 11036911 -333431921029596475469814902464463570688 11036912 92609492203236573501697972748584943616 11036913 85720197169821016259904851786222539776 11036914 82568332067258012643568597370770317312 11036915 -108849030770779533857085028201094113200 11036916 -72897339746289451606217821472490971136 11036917 -68743749270155061776693515251153148548 11036918 -30668048756097767306098178449582164096 11036919 -19727960701870810083003481357054828056 11036920 191094286753823490904433083717158604800 11036921 63952331664796159337083387740121331712 11036922 -51406599454131147386590726834400352000 11036923 1403524612975991062402810425964667270680 11036924 89678354768731889319304013634097360896 11036925 157651191225800471483808936358594536000 11036926 3489738037176483525548642267910822912 11036927 -787092959282084753821826958461714792976 11036928 -156735970702843214930055493035591991296 11036929 -923248017796890210393698405762742785360 11036930 -89808597458706551248385602245918074880 11036931 441005738440492283928875853298306588152 11036932 -202843288248659211013494620644161331200 11036933 540715846883639612078515376043253321182 11036934 160001021734994413302279078075277677984 11036935 -33908835883142129409888694010955694080 11036936 -158048471271910610050544838029487206400 11036937 -316933753636095198953941109266416249840 11036938 59394742084327913566967692422775180800 11036939 -6848895835423827818094312723311050752 11036940 -21190998652552117092812642882216064000 11036941 -180752700804309580308165904630037751936 11036942 53549807346408260846018054271178941312 11036943 -19742007444436856190684655622814976656 11036944 5315594756262707825871334218211147776 11036945 427039521939016896230936550877204067700 11036946 -230916960132724731936533437935770898816 11036947 -198149993340741228084944328968091487688 11036948 -158238776201583955800134667748265871360 11036949 -108188586722867998708428309198714401280 11036950 -105897792336093970120919870937235152000 11036951 -522272342930281177403142459221200020528 11036952 -197262716629259753748921398566024396800 11036953 -45789805359463492704960414448324953840 11036954 -131861179625857183714089138288748807968 11036955 -33024463742872338366598907307552398880 11036956 192034451620924796163665667417640770048 11036957 67708888263789114149926323776788389312 11036958 -330395897901438674628635693999381351616 11036959 -234811286235785580041532072727593127840 11036960 39393789143312471330882896262615531520 11036961 40285787871210057635975389249485258240 11036962 -449595674812019789195636349599818622688 11036963 250194097015838303268114051320711364096 11036964 -39682395531206357530008616178314014720 11036965 1177090771258797090671895179014217232000 11036966 140651087214568941133648041581232646464 11036967 54738353128364061933214864095054295680 11036968 -77482880067301454375426404325007037440 11036969 -555366755178020464028173028135467530630 11036970 -73195143658270300828722968441630668800 11036971 -917186468406298142091604808928154583256 11036972 -325143331682038705897071617304747560448 11036973 131154602493677938261051283024156440704 11036974 44857640678207692395798227413573655040 11036975 473681466837814920777996321441739737000 11036976 -41839407580260071232393298992623812608 11036977 -372168162866099583432363899616373961856 11036978 -121410045563880025730732558284263358944 11036979 21731919836243402655761066613709082280 11036980 25752214017851278501139508283248864000 11036981 406274196700147031919360882014159452782 11036982 4483569278469740486527879442257259520 11036983 353773924697157741585003121192990648232 11036984 10448164923422976110791977339035443200 11036985 -17275461051818894439460945504018973760 11036986 -508144807690867562005430356019059975680 11036987 6985983185961179078680410186051132768 11036988 229583312791963377423743868370172987904 11036989 530161313525215402837852639850737759992 11036990 -117008245348974450154523789853291864000 11036991 -40100511903255996304166045677741700736 11036992 58660474375084132786133924711615168512 11036993 724109820000088356966091257445393802544 11036994 28201703546304879727013775110423992320 11036995 251785203870778517494798111915165244160 11036996 -295945174468442413114717422356688048000 11036997 514216611227287107397203995126173235580 11036998 36193922976545546880839592721162052736 11036999 257366571073248517757398962493206668064 11037000 73797245944797495316020344409415680000 11037001 -234516994480476169418422614229345889408 11037002 214100274546104187575931232278135995952 11037003 58458211942838765848257027699008866800 11037004 -646597537569836056595155276167488921088 11037005 280612348991292182368783032667931925600 11037006 207391465057340559263279101498416718080 11037007 562891941377727728952709512242658799312 11037008 -38273405128195967089232899817083109376 11037009 168094390453080063058731024259755435504 11037010 -198664597238170809461249370353109626880 11037011 -720507709718497749637680424478597071200 11037012 140567151815875775762068056987926200320 11037013 130346555528129982994722252189515979800 11037014 134223344856254659307809357658534189856 11037015 -34754390733508480220318897490812520 11037016 59483927439628304086730173410307584000 11037017 53803797463286423396941098982278802560 11037018 39953555088768894500666210643515059968 11037019 -240334883444919243460739092217441233904 11037020 167167243605166838613256823173956096000 11037021 160660419542038814096653688944767703104 11037022 14838624003165565936137396122644509312 11037023 50455138234510132187227227071640716160 11037024 542241005000107810753578030136881315840 11037025 8411183276625300598857189161762810800 11037026 -25226902636929768114163833087662438400 11037027 229966234645645438118448736911756748920 11037028 68579709974277150048100353643046807168 11037029 602838086460484587975593679775007774592 11037030 121088757874586727441069506155088517120 11037031 -1258778720394806176190953158947312116536 11037032 282363271694490505930502179938113510400 11037033 -107423862525779904639187203169088870400 11037034 -332733117862630505279228520093170005584 11037035 -10354183223218296742136466487113403440 11037036 -78815763502167351506016361784321627136 11037037 14415580770192489258211912508982890592 11037038 -199541221954081283896452123645694568256 11037039 -149747105775067443129620723229435971952 11037040 -23151442009431740989329316266275635200 11037041 -75278334674008693085637349250146656558 11037042 212826562262650621727781378028286340240 11037043 157870890011849506217554567971071248640 11037044 179611489922950352432655116566746587136 11037045 272335855085666726196035147938147382400 11037046 39124155889459951973407179378559264320 11037047 -167450346189271119940287346984376293968 11037048 -61278933032578678382933404504782274560 11037049 -25773385829225926988081311283259448236 11037050 27939520345686487993692246976200460800 11037051 -497012340411500097083071594472241604020 11037052 67527535659112684658584779287275445760 11037053 166097120618778351115644033443735047302 11037054 -18686768172378814709004305023945113600 11037055 -386723540938602023066830250379807302040 11037056 73217487533159798386219664137456189440 11037057 -587371149479073651656102064636041179008 11037058 491558232555264734957643062659743389184 11037059 1083423053477376616635890638691675967240 11037060 14616647756309110890795424477141351680 11037061 -11592316667706618785134005283180787168 11037062 346148704570553198256488458237479813120 11037063 -54979317764151872810665954239334216800 11037064 211594282620887649049318364311554831360 11037065 113304893747059824233432586917327501520 11037066 -239850743280197972142530500536385541376 11037067 -298394313423095297845381210539924611884 11037068 -2381607198528866946080570428559032320 11037069 -293831615226963537321199168080887768106 11037070 88326077973302642974441062346585670400 11037071 740158725319229386226439199794734362200 11037072 -92579457992768149197129171353560350720 11037073 -664919162345074599110359530151565641678 11037074 -438585486282854498987024691115954276464 11037075 45801459801341069848648983976239129600 11037076 -399972156389509923162537058723177690240 11037077 -6096973364511841823558127909757927176 11037078 79522176446435624363409228918382908288 11037079 -188661801128682843166968667069366989312 11037080 -539209883025909106783155248249006899200 11037081 -460361437456924856188497327230602137600 11037082 -14229865917153473419030077411376336128 11037083 108465887346006882538823951887886275332 11037084 -299246852595149165639480924036153009664 11037085 -415425748424316887278933336775434330260 11037086 -8532738342273880289939890268849467008 11037087 -1049686795618772436574014589454569390560 11037088 -368499377875973133867758986534169149440 11037089 402441607564428161680054221771763200 11037090 -262152957258426181370887738598081587200 11037091 -147216341231309528746723654493483379744 11037092 -73013506798059975206502380421239648256 11037093 -96114203691919697227677701963558514336 11037094 112855883378383798369225392855809136096 11037095 -11782025409595497661558118023135218480 11037096 176221057703152876783522871913190195200 11037097 770451941238664991086500580874461177800 11037098 -61580456618105525884810478927817445200 11037099 251855779868371612169588001129462431064 11037100 -95894624103410001678358390847982976000 11037101 -543308679910215051485248563714347729898 11037102 135483443513510701889150096899637099520 11037103 -442708630368299699267174204915606022984 11037104 82210855958846832514445184997946818560 11037105 401422009814526971770526834413585427700 11037106 -365581294078988954373448837414880299248 11037107 -452167409521290567142022749044309139920 11037108 11459690285950337767855386871964405760 11037109 184805692029726288346052154514163299310 11037110 43591340054321118819828577043741606400 11037111 9020494063438849042202153232551631744 11037112 558137521440415365999500711923805491200 11037113 234663393081867649649538299519139402180 11037114 -16537161119881811147857960789950213120 11037115 634126901374752655327346192596261925760 11037116 36193222285168517414801938894798172160 11037117 -60080071601641913144167504280820151680 11037118 -163465067546157826739002844958360468480 11037119 759911246716598560464909977506104540840 11037120 -85372255215638797508359801246077419520 11037121 -1005294030505480005181371584237171647678 11037122 121536670787253602706044537205501418560 11037123 86586733049630329399410110885069591172 11037124 -39103817686088300843028355183593627648 11037125 91754173337433713940875114860768800000 11037126 34308478394109093999317902410195468288 11037127 -1005325474080963676652772105623386090024 11037128 -669368384231792803084384913772622371840 11037129 -172848482234281386261752218351832757312 11037130 8095167115779815366263275967317504000 11037131 48561578113565200406400153432599662656 11037132 -237315456408836291822362316420551090944 11037133 -381396241016002723388782971982745332618 11037134 598708693828459102825775387655105216 11037135 -335855668347018247314117680203311068400 11037136 82263457771608968125857088097509376 11037137 28285338693564673316053266190489800000 11037138 11285773439661204761282725308165857280 11037139 -544611257299263357159056602045985723040 11037140 273385641471613940511356475794740070400 11037141 -6639883061552290779781462275138472818 11037142 -3665538921869885669520330388686990528 11037143 -281363952508562098014541542930447512112 11037144 133099648677260397612168202898732113920 11037145 -197092928967635665715247647029046643840 11037146 -319930241343618294862617014210903410176 11037147 11838012583649112973558109309789445120 11037148 417898675546466072440723490037098612736 11037149 -396977365191988672073618283029639093850 11037150 109755206526692413996162773191254684800 11037151 -724470844270872787647721327431531887328 11037152 -639336331215117530658535532530740756480 11037153 275969979649337919809208002142777949104 11037154 -5849877872000631202146296252510613120 11037155 -615078481624303007664006419841963019440 11037156 10967679217798375850206680347028172800 11037157 -167273290917495309797059637097994046400 11037158 -373290641255137569038295075682350870528 11037159 -26933798660014726419712562890493676192 11037160 258717023016680303658055624849834752000 11037161 -602053770368145579888604440722927015238 11037162 5529063895623781695490823056518230016 11037163 -288734193567738511636226639685482563056 11037164 661671286321785690344545781175186821376 11037165 202497116981466518136811238458011721920 11037166 -168665896251952000261657310472151754880 11037167 1060431836863220975715679809600535323216 11037168 -39216775466071439722254080571575500800 11037169 102881757904572242100457146761231857920 11037170 -98659457206407212801231635133442552000 11037171 352755459515673813354013201510402085376 11037172 -486680623514734902531068721343491293824 11037173 41440133472814870922099502339836017536 11037174 55021825758840988374721328108683622400 11037175 -436312338346131805081119299187856905000 11037176 192525313160920988542024389402504499200 11037177 173664201619979849306674649913425977914 11037178 245664162209680649459460691311523203072 11037179 -214860049944213742954280576642706450240 11037180 26536496316737352438566088543286886400 11037181 89627338882177515490225423035501525312 11037182 8143335364939536003108315931016970624 11037183 -454402956490734647456792093506873765176 11037184 -220605083542126816688862813161105915904 11037185 -338661745629424925910026619680058184620 11037186 161938014667896503040113479541226833232 11037187 141624984536661082662711891580847652000 11037188 695677548427096816320007349220463989888 11037189 -166231108306946321590800482914818908160 11037190 -41619357583777678993552700401536748800 11037191 -793925267020039144716618476028656528616 11037192 -332146324379208579377513690132352737280 11037193 816171714866293629148858418491080316442 11037194 8399301387523623445864580085748875264 11037195 -138618476151175626088739804158387392000 11037196 472337115057732919392255795724861126400 11037197 9668952871554353862336449944704462720 11037198 234520572616455220183099921392760596480 11037199 90870459879566249159417985936277832632 11037200 -36771609086590000491981880218234470400 11037201 -45380860481276662910268295967737610448 11037202 -261388327438847589042840714093659239296 11037203 293939934808407794202011314163934481452 11037204 165651397704142537759221298637387629440 11037205 -354177235618334629206539607609228463140 11037206 -196035205882883460506497916621435834496 11037207 -145072126247570221623995911075231339008 11037208 -30974513287358462768863733291324129280 11037209 227140908860292671617177516136463386880 11037210 273586443647411633863782500131660761600 11037211 323790764322165446017037789019946732672 11037212 333640737750251908736458583539371603456 11037213 -460017837241335059327477276223484786176 11037214 -6871863775937131008871117395537633984 11037215 -171815965535552845737385488588223332000 11037216 627519249760219992178989438568800190464 11037217 616541102545614032462100135264492154560 11037218 -266131580535670651507337405452368718560 11037219 50078820672031548301426050078328128 11037220 -465395810016486287791497751639685349120 11037221 -144783157929063433399784413691166287430 11037222 -2000966096995483402056283961344956288 11037223 -240673336565143735899420857211059098056 11037224 -402935794542041844013640061331139297280 11037225 -38415653891275654372130204924697836400 11037226 -129771476983274459355085094501950703520 11037227 166903993811626501983931825654309695600 11037228 -189450313438983582445836393040384596480 11037229 224550101982014184107808512478539582176 11037230 -21180723812788947155708473968760434240 11037231 -16627349526704725015618061156293907160 11037232 -251760622652471176053432008952488280064 11037233 -355245649440035500219532222159800256160 11037234 -7958453634400963142921288077121946624 11037235 52821596013220766079912074072349060000 11037236 -135345340671718686272022916715350935552 11037237 -500707738090727508042983069364309884640 11037238 127523726595764884367049745138049213760 11037239 -895600220196530621589290306854725999960 11037240 -782353883463937845586765001234841600 11037241 395367859461119450647850847978561571284 11037242 38695868970390711124286738046742571232 11037243 -99510195255021302009826017270200214016 11037244 304456045170210670962292469798802369536 11037245 -1150948270534056971774202543597483306240 11037246 39193422601583984688364444120761292800 11037247 88428917545065539255892249645832230040 11037248 97285567783725669702870111969764966400 11037249 -178261644819316622231853662139319718880 11037250 -161157464538985643636546120226992688000 11037251 -85108621395579836316739603750083213768 11037252 -374550278926142214254636857094580172800 11037253 -853486117968671675130768797215203103136 11037254 -369917526388441322454968273647107467424 11037255 84190646737875645521384657461826637600 11037256 -223348267367494523068076461205790981120 11037257 321898796936928033459301292586119616 11037258 47297114822437753841232770998659826224 11037259 190597171103401393349468582533970813280 11037260 -190383738443976899798816454951225738240 11037261 -555402208801686381551380644008318622528 11037262 590828106678485025685565093661843200064 11037263 415557001530724246385727899302647303504 11037264 -5755036453060421084424366466371944448 11037265 60334074902719531982454047773666873920 11037266 113548564628530597480760150787715826832 11037267 -296263741624374240867338924583451113720 11037268 169357654777474675507846062791121334272 11037269 -395597988401943175610633768353129569330 11037270 -75225522340427082961659530613055862400 11037271 -35476145243229812337525188746121615360 11037272 -309087509889238840125683404393924147200 11037273 -60151168028679683147019772593650297856 11037274 -705443725019300744678310880062494952960 11037275 -170436398447243260824852206811331534200 11037276 -250289389662461791016549176134755159040 11037277 -387895374449468441562768148624077412628 11037278 12451545150812178839716391188074627456 11037279 -273218750104729593087222391358070989184 11037280 235409662924874981210175847862194667520 11037281 -926028539330467308670535188632952125918 11037282 56112979115723234905303096334623398144 11037283 24151029414755520658009458234649664 11037284 237218990970478050367110845210021895936 11037285 47748667842766173385996754260065644160 11037286 45614245191116611800215140445738582784 11037287 -125186697011440013094591496444865525064 11037288 46920327375195805562812522717901291520 11037289 498797272428532224931186629430803884090 11037290 -69153151760383558179844363479225177600 11037291 53301646524267793914796060193063355840 11037292 -372221530035865231929746738220178440192 11037293 371857808786041494114717745655716435542 11037294 -97409861811990666590552330211826071552 11037295 289779984807778163071502957125218236400 11037296 -198098590864410977964477931012520706048 11037297 252744231990859254148454115785568178560 11037298 39313409328823583678598780358175015040 11037299 210696509127443829957596978183533566816 11037300 163129381082871011057669090987677132800 11037301 -812580988348679539330452719820279989376 11037302 -127796129425077347303102775218666896896 11037303 476023412008267200786183836712635564784 11037304 802647419675968151869250319531894005760 11037305 -163177831773245423673089471969567830080 11037306 152354699200939381647003012339761218560 11037307 165846921207894044599244542377934635720 11037308 2229440963439251302387237920786508800 11037309 -149378771752783434728984305379077286400 11037310 -62352354156697350717351592977526890240 11037311 -943342936380755664361908592323304361088 11037312 -183714294839724178849450825786872299520 11037313 -22169000408521591133589291682586955840 11037314 -6808164715613443918316690833364433408 11037315 337378341222650789413130060862810617520 11037316 427811769155869410912938576571187068928 11037317 -397323775771640361064624631775823365888 11037318 5916098574733506961378296439056556800 11037319 481070891760526236903116972967777868560 11037320 45225910794670214401258009092476928000 11037321 -561891989351240284131897093114485020992 11037322 -56782684549049221405828007359587930528 11037323 -158828662812276845770672352368902344112 11037324 -549346251901934171480262746395413427200 11037325 -72973783796747997851190332222661335900 11037326 -1715665476445141257613995598282191936 11037327 259431131543294201018102264388641080320 11037328 -127456161173477329311614070376553185280 11037329 -188700425880210302813851881693259463616 11037330 -184173457144425239670288025037974272000 11037331 450997982921910501550156296273776280832 11037332 -110541460525900330638346611778975746048 11037333 28685180442163526650465113588970146048 11037334 -138260275968494708212074428860388591616 11037335 -269639430616893229197994727386132428000 11037336 30017226383150004777921367493689344000 11037337 8124794653919809245372368486925030986 11037338 -7445072943510694222874651222407633920 11037339 -591916528116512835790075172723107344960 11037340 106614661293851908656012043191016089600 11037341 -197849191615700433429555252390358304928 11037342 -150773029069500644404183377701688979200 11037343 -376182458211848505352082559611349527576 11037344 488019566592844196205686467575745806336 11037345 -176162127305103889774321506639997086720 11037346 220482520212322568163528859314999745872 11037347 -631259190293129515488745049063592009960 11037348 -125506023567730379765587646394768796032 11037349 200275582919326351691124340421766876350 11037350 -40138964506333999235202862352258445600 11037351 -162952762080281767182820233890026518960 11037352 598940380343655733837465854677243566080 11037353 -392164809501420469899241011054440155398 11037354 307966679710294037867799885104243339520 11037355 96801311061179663620708952326053918720 11037356 294369539013279260438009753760135496704 11037357 269432228131988956277905082855816585280 11037358 311688704476222201121383203737824627776 11037359 -26099330945031476842802055068031358584 11037360 59329458671440939320493130111764070400 11037361 210592074251797257563031708387390796272 11037362 158326267214562852515946675129755092992 11037363 329295675595676895531162842623545465144 11037364 -38145518223060726287782123648333971456 11037365 175520147297198412645313902404447822520 11037366 -113493538255258774792415830370683737600 11037367 -388547042451263484197012341228655230248 11037368 104631809868599569282106784367278120960 11037369 -4845520348363564688412988687632568320 11037370 -239003855461389276915229040082773145120 11037371 -376328659613418727702837789418962654320 11037372 -194771392803750170495082285104248401408 11037373 -6191341548444866914309811973388648378 11037374 426890434673711832592828250548624839936 11037375 355847605373968346790376059730541058000 11037376 68887402056063584071379394697988407296 11037377 -72255194144452142645301079585910793792 11037378 299487905379256082976995959209153024 11037379 -374040518080596100935081850444736490768 11037380 -183205484039073602269612089711892416000 11037381 -3282986364489469318904116131669480000 11037382 30861101787312075851885320213773319872 11037383 -134733054646031117971801696382430390480 11037384 23289541184875320704286654697204392960 11037385 350350759519533243194403720722162342400 11037386 793211383002436835747775147838971196416 11037387 314683010401100947694007984407695647960 11037388 -98411020562627542546302273570078036480 11037389 559437332708199907530386188348590893280 11037390 -35577292661603245296108993818681487360 11037391 -1049474986756467573533074501947429000208 11037392 2709660558239679078173209430955786240 11037393 246047999358192329467830942128713547682 11037394 -439986838740583487549878824583224698208 11037395 -103382470047534897321905563117493270400 11037396 67221846785497268435281014663657768960 11037397 -60293461668183619098124939535184698354 11037398 3972110228310894627054401355298907136 11037399 -31550876199707057578394628071283924912 11037400 140542517864508582347711731015511040000 11037401 -585003079383679374325917820460699117376 11037402 -222625906580652125412645629613781186320 11037403 215523091904336803294910766723048884064 11037404 117056066184169842390807343151312117760 11037405 -70389566383337690670054397602952594560 11037406 -602183829085883025130254798916034929920 11037407 183181336010471933275644147012072010656 11037408 139350081971457600541810711548007809024 11037409 198056625464700524557489247270281331604 11037410 167558038859567893542201650957460894720 11037411 162619764172917545831558509059481382400 11037412 -909327810009471020560648063276694528 11037413 -123501882170926495719047670777494266500 11037414 -180025329826196398324584664356789191808 11037415 -180588587423709955734522944532327754440 11037416 -112694334488921228821391909835618355200 11037417 193569517386365066853892742432115956880 11037418 123417279134902563429703930116971970816 11037419 184314314791843045467081935347564251696 11037420 67117620697268352940605360180546017280 11037421 -84781281431416017676813103124451153728 11037422 -281638252124284671432474129378473126976 11037423 350986106051427753227809643736222956160 11037424 -55655305643365418261795026023931576320 11037425 179859464820255176703155582037435480000 11037426 -2185698443516878958426102602511296512 11037427 -782318294113711190190545926137660932520 11037428 159437336953715118560972692016400067968 11037429 -55887262641443186150284077363617789160 11037430 -233078766950442579563466589649107063680 11037431 114362432329307419651606979133587648232 11037432 44770176000210198334279230434598912000 11037433 229757009737450635256208283760434838272 11037434 -395882974984192912974159098945310693120 11037435 -94521639643675683763399152927223021200 11037436 465521851950927081445903931273894146048 11037437 -815585077638098161941760374823043805108 11037438 518545592459603874081764792098308040320 11037439 -259746225006656510734574635625031641744 11037440 393349113999461873957654888750996520960 11037441 18329800880764203700780060662697062192 11037442 79152607836102294074518592019399175680 11037443 -254527000553919312884237750938837495296 11037444 147946479507046652988373779498121009152 11037445 -645265662272584780297791314715042399300 11037446 287137994674088077820747807434839553824 11037447 -141423218902012930241626904561010791424 11037448 265594824275022563702065512409231119360 11037449 -72953321883282598955125456801709464770 11037450 14368845391660332735201176297964249600 11037451 -395400077732850842213075275185787844600 11037452 425718027463622373837483044069078387712 11037453 153309507782597627978705778597897175104 11037454 -46353866895329539822038383090268331008 11037455 4026037705389785335570572964127270400 11037456 25229933580220405873812945667121356800 11037457 -16297705807807597512848948536955038720 11037458 -226034225586980906897839442736074214240 11037459 56850791969681654217642925116938597304 11037460 29830393278023464714239978405604761600 11037461 -838664901008005392275214867910832205600 11037462 90816080476004906158813441605904546560 11037463 298542654056485090081581871517918896712 11037464 389727124564621648630806587606674329600 11037465 -2901085269962010282386080956980287740 11037466 235636349640265924541124909002627169024 11037467 353082676089599015608024099045780030992 11037468 -5716449082756714219236599232154438656 11037469 489754794363109531200289003711912256870 11037470 46257966265902729928267484811485698560 11037471 -280741901583827575070296698199187254896 11037472 -846670914674919611910972407637946073088 11037473 38423383892921267873364254467945242900 11037474 15204046999194605393892890889856934400 11037475 -123797496639459952520576541453520262500 11037476 24356973679651418952408779227558738560 11037477 23072838822655924848053066241075521856 11037478 -142908319453340286859020360329988759744 11037479 192053345912565754124367812688817525920 11037480 -665086670589500379811120134715342848000 11037481 -26097125398740832765043281112170346176 11037482 -182062346075888876280005070829481194224 11037483 446974096163106444247863628849956909852 11037484 -553364573748828413250428692263853862400 11037485 123272150298472256927899308372373804800 11037486 -104429831304152588550206150982169929600 11037487 341781537545295835657210841567732184720 11037488 6266386531741514143393297944765530112 11037489 86733226937432022535737235565687731824 11037490 -24732220395480754950808720711302780000 11037491 -435547646465909557671407848425551829108 11037492 -72015615613991728961291486286125568000 11037493 90187203640817390154675914656812131424 11037494 206047088145861650466093430882170983040 11037495 -48291926949988273980856662149552479920 11037496 -662729695710198636259699653591197245440 11037497 773635574082898744643804523128839643946 11037498 -1243368314376777887114395458535219200 11037499 1309838242121399847818544275338057720 11037500 -11522925888894281144666741506747200000 11037501 46012713246254415479287863679224233868 11037502 1804998301243536051105747807497991552 11037503 283811981703659384888201234912770210752 11037504 -120999991549624880823686771178265903104 11037505 143251387619576037173090512576654795560 11037506 252204820137626034243227092476168092544 11037507 14365546145797803261843122764850613600 11037508 315482347713290730645623737890862596096 11037509 6568455724806988369632712939684902720 11037510 -31790619326510323195889376155514672000 11037511 204192990877310211295379910939865153112 11037512 -112790157597301731831945526188976773120 11037513 2373027450152767369108594703728879680 11037514 -471184407096833124749286842038956807840 11037515 -150572476605277170769103898003107833680 11037516 -42764150508331053921143290108694691840 11037517 -618075566365539414389439760820000327434 11037518 -214666786913475676502803541212735441920 11037519 -105871700097515171610318402638156252160 11037520 35042771978179285047601511526855966720 11037521 -575610878346332538680702771206019872656 11037522 -11937798320035321884695223578684956416 11037523 117917850876836775476765207370099447200 11037524 12448880646714230542433301835752398592 11037525 -152506417465277433680656129517551190400 11037526 -65458462504051084425086513343299368896 11037527 -52983028562051869447820316423763708608 11037528 72983017039375115300935040117071564800 11037529 -137832764854246587099592715751816682870 11037530 109673132977983634319792427803547494400 11037531 399685411897443672310445099751554471424 11037532 -504265454654170994884805436810980080128 11037533 111288609198520066578536272294435918104 11037534 -13854396723873914647731245876024598720 11037535 -14654794362197143623537178674163908000 11037536 -325441077827544223045575532562352439296 11037537 21604013750170556710072761613701862080 11037538 269593039840699540328555976457599759744 11037539 111444462151411417808003088670081352160 11037540 243017033801592565606451306310211276800 11037541 8690197073426627728370461332853026112 11037542 -143269429507327009653776006748551091648 11037543 -56152759646823722732005686998471203200 11037544 -202291095251159779248615660761732843520 11037545 137014873467720216772588501952699956800 11037546 32280751623702798407487636249429752064 11037547 254628655840494998226960688668314886480 11037548 -117223148443098763284451764206460724992 11037549 -513420675583824530254702676538266291136 11037550 -41460027657110692235766097912171814400 11037551 -4519334908718990524674882108758815248 11037552 72769975885781235027188260464719462400 11037553 -814681444659512163979873593068989969198 11037554 309423473067694612286490847649593414272 11037555 -171429168029056594054147528472878027200 11037556 639699631250542468691123016912862494720 11037557 390709099374960121844727532607555605806 11037558 33799246845219839323230018996121712640 11037559 -1271048623366926092131771298934990432 11037560 -429376930334170297224108968182685184000 11037561 56464552627305434386590207824265161664 11037562 -309343779475288953617242101687264569088 11037563 338459902848355979622506872986530852640 11037564 -502285475948524409068572333487626455040 11037565 -45172136835115955816592647524817116800 11037566 194651190180772376844581976678986518464 11037567 -539867197469667744366364196691747230520 11037568 43235291449339703108646536848154296320 11037569 293984249492113739604716548895813393220 11037570 24589925201514143405857102090656399360 11037571 -238094862874972842676274760851906143120 11037572 -82220705913813194755423091955608014848 11037573 -287029983052979760603653267246797910400 11037574 873253074514522199129686138683259584000 11037575 1813151915731525922499243218609809800 11037576 -10985045331819030156654567309276364800 11037577 -451582485655172421743456092626707337574 11037578 430339969778254112119597980867915573600 11037579 148441543580830480567364840481262771200 11037580 -41991125359348652779578718836398453760 11037581 -2428781262698667217844407188721952256 11037582 32789795536837358380021051954396310400 11037583 -1347358416955801775780289611618107275552 11037584 2854640823096643499662685043487408128 11037585 38406970795306685781347375707238408640 11037586 144682468482473405608040990430131174400 11037587 822009553597264578565685525948711685192 11037588 -328422557824120079729423999905365043200 11037589 180287524638701288345830139388671105088 11037590 100284645589299439191385391530157921280 11037591 -142768989976461770815800681006530456760 11037592 -609431614702473360163603106472793344000 11037593 159434702478659431915209417667072557258 11037594 110858655757043549929089065601555060480 11037595 -167595228137587039687385814939231326400 11037596 -23024774082459756343306780332952005120 11037597 -97405977249152819267243282503360922880 11037598 -98521484460246600992090479072628007552 11037599 -469884171113193039115936402220534330400 11037600 9008731663781296892108771031515136000 11037601 676825436578878940409670647567246277602 11037602 174740427022293207250822362655489132800 11037603 -77331714726366152051470018060272550560 11037604 -27824523251651412366075845374694824704 11037605 -2719095816145561488634423107380040840 11037606 -97568262678147341612791254238629400896 11037607 442326487629095093043625311258953373792 11037608 298484655756115835248082182078326374400 11037609 258663891694423882701440267685428527728 11037610 18330235942801588858152574166043529920 11037611 -356652973516612475276329292801154372048 11037612 -19920425911599147337944630001424203776 11037613 -761488677822652892566826817145554318080 11037614 -25787878738820381062665805342320361728 11037615 -26431924714494420369292952239359780480 11037616 -161863945140204725922461611112041136128 11037617 -931275592088850503349855903645222871440 11037618 58434551976332945593600925748314173344 11037619 309109722447988750113627647731210481296 11037620 387185774875060106496870578861495040 11037621 -122943103449026371229041688764991434752 11037622 65481868434977142703321134422202336000 11037623 -1266330925609601457278118552443733555480 11037624 -278859457945425339635235969104118005760 11037625 587610135393421639469532189022075149000 11037626 -406329072881643117655424341617622353696 11037627 307038687994172247812034342080172840 11037628 177682055374169798612956049030293543936 11037629 -115157087723795089905541122066102979770 11037630 128036970836734187134740268984420005120 11037631 386836216914229204462880478106814964864 11037632 -367614427435525757354727427186517606400 11037633 108983461804546898826651141609913752624 11037634 -97737684471571634145931063998070484784 11037635 10948362874536529558161387903412793760 11037636 11538619502284745168250353426223835392 11037637 -183820805125595291708308730199226892900 11037638 -483120330642207776582722870115850821280 11037639 -444294006212782263696858182475710559576 11037640 -523484830182082103907662401759484467200 11037641 1148109461654855053294052908955551942452 11037642 -118327146129590861666324982895367913216 11037643 319744363141906356881148082593687234560 11037644 247571381756741977785063902951628270336 11037645 -129427731613619447298721509585673865160 11037646 581114168337656108152179922441224605184 11037647 983136064443641428248811437491642530944 11037648 -2732573263427650958277453706757799936 11037649 129439232167923101499479658097688295360 11037650 -122462563031358628245912980045171642400 11037651 -107718398584051049500965585241792947840 11037652 359884867189727680258772923860503025536 11037653 48141097905955327221816071000776717920 11037654 -262518967772169521090511892243354767360 11037655 143428591333239786223318559208016762560 11037656 53192535891988695250827672840047861760 11037657 12419902405083780153341855999470380240 11037658 477719302579453527869674008773262698976 11037659 89496768804859481788367239241477977104 11037660 -157791170906012778027151810690706964480 11037661 -302984545790065652326466554328032082400 11037662 -32324319457258822345352249420527671168 11037663 -57631830621917335512139502663563214496 11037664 68871510360072096196994213649297702912 11037665 54150722144946028959577082291796229800 11037666 263364228303264429267652944474351037824 11037667 -517212031452349400727040551764560199760 11037668 1063331403509936340253407493602895405056 11037669 -45087980048631472877571215857814068032 11037670 -1928726512435610753264487692661657600 11037671 -877806551556561749674942862518074109128 11037672 384891507224409434517708601449877585920 11037673 82270097319688609052957657005569533044 11037674 -9275544823597358994244031523837788160 11037675 313800350833509068682066647328199113600 11037676 164435792572903665763789552937577959424 11037677 -121479977029624090153215045969586913280 11037678 -204733491225293069920375655422589050752 11037679 -204214335382122325881963874190893219824 11037680 -48529307205559842707257102756289249280 11037681 152559193546995113244090477493724487840 11037682 -256397702151532883143517091698614157808 11037683 742270157961661511207118737370230253960 11037684 -40031149551753503527090494469257977856 11037685 -556903656024198718504659610034981611620 11037686 551585178769668910318549828315061987328 11037687 198601967760632374549180482844956317160 11037688 132442145064158796575807159192933007360 11037689 -188541325596191052292605076296030034560 11037690 15602403890334145243585223504546424000 11037691 84470888300885637492267012877969607640 11037692 -51503411296827354243785611950069663744 11037693 422998161742046761085019463224728408064 11037694 384306881821958210916817205711385808896 11037695 408812959974092614583953066255389412200 11037696 550571490255193840917294796586323279872 11037697 -222434936380446941061274800414580632576 11037698 277823456727345087492924339682543322112 11037699 437885850753330146534379315829851715968 11037700 -66315846043647489187949221352263680000 11037701 -621467057577829994181370905048960494496 11037702 41013658697721599652966721761691271040 11037703 121183088346460868264920963719370252952 11037704 1077350493844840451031376261785362227200 11037705 -18150781777066554393175921901660405760 11037706 -569449159622234560291064296049227007136 11037707 3406549555827846135709812991041073080 11037708 4999252006942869392269540802378403840 11037709 -112968929764287483692225476314462489684 11037710 168379498937876232454176365863078043520 11037711 -366634355101320131143194556429702372728 11037712 -6888407701360038028562261630982553600 11037713 580437308148009329910722773070556864 11037714 -104620443420430669657379153454985483008 11037715 18953510187788539192631856023100673920 11037716 103343689620487300976100737386272073728 11037717 -95871639807004175123396585498717760 11037718 -241849274856773490675841720729145833440 11037719 248923433982309958284048398486312709120 11037720 -42242023364207131971313440634552320000 11037721 530922218194695227978057179795075850112 11037722 364042527727898148543276889222275340800 11037723 533353321333512405018345829637441887488 11037724 -543011091103203411481629356779327957504 11037725 -300254078763279879148257944542685712000 11037726 47480419100344382872794492674889394944 11037727 108685491078949265214590460763205803680 11037728 -485812832988337083127790083580366684160 11037729 -38596205146150177082494260538494222720 11037730 129607744480284619474527059305822840320 11037731 200334744536672385885075386229595638864 11037732 313378465842902993397471321656135427072 11037733 39857974320555799372856681605599376320 11037734 -21779386879752698622909902642888649600 11037735 39912655052400341715346635256417783200 11037736 -122649255245035064882136350146629795840 11037737 134001194712501386057896736793395921280 11037738 33403597406702157904559145341869195008 11037739 513329271214155056570765287164845519540 11037740 -91844877999176941537817442850260480000 11037741 150721901635532507050899151064774880 11037742 -13767477662296770026820106586747662656 11037743 584966612057098442505238675581453982080 11037744 75248887295734459976075584514871803904 11037745 205126655187802548029880187986880216500 11037746 6636334843641433443677437295687132160 11037747 -88184076589669160910582725268209257728 11037748 569884261250462067922993613889309377280 11037749 120461620775118826562672703943768214364 11037750 -31079243035933225045097317597686816000 11037751 893231743560245798881184709978771518392 11037752 165260939910122958004540732506424012800 11037753 571401570854658633006935801618840122362 11037754 34636274174451845632511146693470170112 11037755 -218532586206135719574904037256833916240 11037756 -4399244655931532587061116212124041216 11037757 853039760447371006820479056379228410912 11037758 -198217998855529677113686518159389621760 11037759 210701320230360956716459991023858180368 11037760 -186532130426955587455700363765140684800 11037761 -308904160566424261749181331367406619520 11037762 -86867006076635612570293364657157888000 11037763 168940738402416625100327870281519269384 11037764 -350198612191386117892513974591860375424 11037765 155245567052313349844488277693247576000 11037766 -9715565909096258958722731716862151040 11037767 -130053434896758206779941527413663622400 11037768 155677839211465967584334500809474539520 11037769 290222739937824716507145691285374361344 11037770 103758270496907282191884167527337164800 11037771 -625372269161670158675285247507156740400 11037772 -10003317342165767750831650185373498624 11037773 -434018809958960339441934497409747314400 11037774 -33610615634039331009242336359022530560 11037775 80221823266848373816041517229892734800 11037776 25936966075897754594940583668081868800 11037777 -12606853752904059505922426766511444800 11037778 -172182404099506542544932306729708451680 11037779 -556279379768947822827270862803509278680 11037780 -18620595080537485584389678539041715200 11037781 -762851356488400949426821431044789176928 11037782 62944590281075906642460301948729260672 11037783 352776103993597071907853732466991621224 11037784 -144503427982411517453048806508214374400 11037785 -223115350203177949994615098671113282880 11037786 -240784395675853589796305566065496628736 11037787 386492522052184406582267586148160989312 11037788 -247467388138450488977970263567199121920 11037789 -611901356040813094263761697563659724160 11037790 -117191975215236755811374555759365329600 11037791 35833849252702429759976065069680907992 11037792 355768439759594376153661917266706432000 11037793 416863450912059871198006771076947879444 11037794 -153458749215982536420849199967133426528 11037795 -435914164216364710328602971838165849680 11037796 212405565756520477562958731042305560576 11037797 -692304341866577270472854906146150922754 11037798 75041034040259068742398365181027393536 11037799 -2088521771661768902581213602669043200 11037800 -5891813850280988946369028861966080000 11037801 585971395280688385806063912113729857920 11037802 -258018664127548602219728287406609200896 11037803 153253020165527948344190194860819882240 11037804 -390108875412338154026859820372287957504 11037805 -300148285575271358127033962038166967540 11037806 -118598131337213169050094245740198233600 11037807 -364429926723640483814901464843421004872 11037808 -59322449445934309991816761508029562880 11037809 -243990215130336376909685436463168925184 11037810 75687371199020959569146258254366571520 11037811 -1063037846434022470847450142255977346888 11037812 419559501301106055044807304453772342656 11037813 -402261484704943594355260078402627801056 11037814 369061754567278754075814584297783176320 11037815 13190678300461389426013115802421304640 11037816 -101488958625242628047828924279293132800 11037817 25309189797610406040093313455368437952 11037818 -291883668389382759561689721799848226560 11037819 9496950103997673937138699280642370528 11037820 365994761583869657037160162535159470080 11037821 130573542912698981825395991686157510022 11037822 211365686275781703936656157991484052480 11037823 128996848231788610230947089521342196600 11037824 111556779160528703411440483750285148160 11037825 -144048137698727219939779798071073587450 11037826 438652106875895240276290226138967068112 11037827 -334853252233605383071114931474177448324 11037828 101916598352535229431473082366850179072 11037829 109538799074143651499796334443682471680 11037830 -31887671214840892990996251128108705280 11037831 -151653886249553366763047229336186095616 11037832 167962536729820155997599458588731146240 11037833 287140647606582913891400176224244020324 11037834 152299245018916198439466644664793441584 11037835 681901221936072110621878951814287918800 11037836 625725380079224051466723573218384244480 11037837 286890442229185553184458044569469133760 11037838 115583171280575625364919420029218462720 11037839 794452168712543040156395391189333710640 11037840 9965798965575592603826120975741091840 11037841 -584589947732943311004586246183738029200 11037842 -4417039063918672767587689254396394368 11037843 -788736043164924112531905560608255270800 11037844 184648863699408176557559408677908388736 11037845 -33592658850067271108307533796478083840 11037846 -444221996903082931463680171872194744832 11037847 -538109777192060088521044191250371124560 11037848 -658018870441862479595361443733900349440 11037849 298280928163457376630543010722832492128 11037850 -28277087987700570436302116592333111600 11037851 759918970072475266771100889502138833600 11037852 55991474130181082401112565184590154752 11037853 -184761468311960663078397967185579279898 11037854 165301491492452218471405016208339797376 11037855 -127656351437399562379918871100256058880 11037856 -273860721774117004868692878062612643840 11037857 -214052417617319953023852547270310126928 11037858 5065617735544209888581588013883135488 11037859 -59908155125982587757755018048332737584 11037860 154762581715209482693353816000858521600 11037861 -66865188256437888623730513272605228512 11037862 188682972260587315266017613859615296 11037863 -331328348501242449184593899323709640336 11037864 52019934316360158782368237849049088000 11037865 -762455826357077873834677242101397326400 11037866 46499196887151563021280727556101105920 11037867 -28809232247547476715981452169882865320 11037868 399708604197317962669996491121591432448 11037869 -34012778998345485447797866838362458420 11037870 16594702511965417848829829557917170880 11037871 13923985855756903126133162774032129040 11037872 110059792702699596614683306158443544576 11037873 -104721338524244783705500202714507618304 11037874 -120512999774509951670111720349071054064 11037875 -73164888429020369413080786834665220000 11037876 151186942663670062794283591916232364032 11037877 359137131603581885679158050667323762200 11037878 148323316464522349096138988068680689856 11037879 -458414723723159404197120270133035362160 11037880 28354123065459965274053892218880000000 11037881 90780446095759667025025755434310560682 11037882 -322697302591436565628693159565577796608 11037883 811952893788384928433972667431011436132 11037884 -67485852660734566044934215693236797440 11037885 -2014398931456681165638556569443260800 11037886 -106011297543578842834291511244697174272 11037887 495263776698471081334300492666638584016 11037888 96179370997881748318544786545167040512 11037889 -306979467567981699818466139593775261100 11037890 226087451158277226622436897103795916800 11037891 57299951690008106266518921476238127104 11037892 -86537337703125831217542780276717273088 11037893 556457035021957365259902078763946667960 11037894 -5488518754398422888650140142161328128 11037895 -34147561557026013251193773428229499600 11037896 -229195941530049042311730316367861821440 11037897 -170872315129784418092399181449024395200 11037898 -451399200854305696208837124082702421760 11037899 -998125190139249866765981779040241653100 11037900 94447490831243865208317460994517772800 11037901 -272155266145607612066281514058612988448 11037902 272829896098337046325432887156493033152 11037903 65044598903365414433161075375985535744 11037904 -162684762246141934654288566025969377280 11037905 603050428384067242691354167211806755060 11037906 122052491532338741079591820735019052288 11037907 467975223407228296925554307576076247920 11037908 116902361683103043471691477379212732416 11037909 471096924144957178714091057285935433088 11037910 13825161883183515364553287244025093120 11037911 272012346119842003642965635237064325512 11037912 -194316454661676796094351721682966548480 11037913 447000993215534872225976219423622955296 11037914 -168442337030811700283726312629842017568 11037915 3104553478244668536593556151786494720 11037916 -88403031719675247848451330510018741760 11037917 729306878367073775875276150484944920480 11037918 8162805882544144106536833441706960704 11037919 -230520761784822332040598768850193598056 11037920 129490610710199959036054918773080064000 11037921 -168291565624588847048595611938483839936 11037922 76628574388865564100677831554654248960 11037923 -39803168053189785938698736003722489872 11037924 -416632049658462496615202240300736276480 11037925 65843101554744278373457787254152738650 11037926 56682239160856793993701372283751532224 11037927 375152563639288287278110657048328660520 11037928 -144240251303633662589114389119713280 11037929 94987009831083644471211364012901714112 11037930 -131257918608330862672136454031915714560 11037931 645211469378658212333901297953539391732 11037932 420867157948356240360211217187310346496 11037933 67709566359385948499556808279541584800 11037934 -386800724121150521156933973257922216384 11037935 189878621987867229607398421803533879880 11037936 -688818673592585568931793291358732288 11037937 -171809759778890907460858383629685322414 11037938 -98376931541370629170038537941408448480 11037939 -91600921407822171091728136754794401024 11037940 -36024749464641906532164308920251486720 11037941 193948180049698394599428309500990385792 11037942 38922572998839703905481105596360687840 11037943 -6585853755435409138819236430207096400 11037944 87690359078699031027007054390629457920 11037945 504013349026234241128726167200673219840 11037946 412065042435561662274864944152283000544 11037947 137876808983000622328507911282924573672 11037948 292444831075193131792246510122893869056 11037949 258076658523279736035321857817687878528 11037950 -102411702924407653086121374460361318400 11037951 10235744348965540305997815867460308480 11037952 531847899358597014669021815764875739136 11037953 -24930248372690582426774879631666742272 11037954 116103075382967814922957053354683982720 11037955 265608251097957741076325216125083414000 11037956 -692613915698639944639088728050917667840 11037957 17382397885826237572425406943121336960 11037958 -63241631166377586932830567250999248320 11037959 699380367669883677687783865679038596960 11037960 170734708260671686022470729901348505600 11037961 -359468845888268860637640508935245153952 11037962 226631749003972061090222564563335726432 11037963 -442318699808585237254893182672378872896 11037964 191079482648858861305382686268527749120 11037965 -33706479281021110775966287061031583080 11037966 245343203548232520520845660433599646848 11037967 -83100190388189513829186433361924650040 11037968 26948420917311367047823416234641006592 11037969 7295105592722798443508551014562347024 11037970 -13490242122068715965843284718528596320 11037971 -250105877391254172065834864420960256 11037972 -19617777421488082660795496175498172416 11037973 -806573043678878165588260877862155977860 11037974 -418059904805772734623911023770101245760 11037975 -75843166134653254274194724182155190800 11037976 -145990770021753665563053355768263475200 11037977 -168929253135993973524954620760783429174 11037978 -125426238085332258663955030308932520960 11037979 -23802348740182903408301012271132273960 11037980 -769700864564688223038827172384921600 11037981 -495120673115939740545768301907527541376 11037982 705495498010812714137083485667396460352 11037983 -773229337220849835540978365687554599312 11037984 131585246014347052542891382192251863040 11037985 35926189711936345264437507278993047380 11037986 214433210794047222516861788426956431360 11037987 415447854535334761954733260969095672288 11037988 71400234574787349802289590109287379456 11037989 168231524350859785239659823756788681790 11037990 -187571340962846130734180223837754521600 11037991 -501267428954709270050234465284690553608 11037992 -138130675263836458328432129900145868800 11037993 206941343392893835221700305281796000 11037994 -214809363341259166629374078839651810560 11037995 -1184440826581591911122392922372049590880 11037996 137319594062800781448051488709273100800 11037997 -77201703412876415850682061166947961408 11037998 -336421873189183830340511546305366760064 11037999 -68168359920814747685820003751592643072 11038000 109170666330522994815626363902525440000 11038001 -140872733584733929328177183319306996096 11038002 67143399348870477110595602774640661632 11038003 -716657551227260171503620062678659461748 11038004 -368774846427447409829306878261740969984 11038005 346496035324981767760659822988013942400 11038006 30221224151705774206012435100754775680 11038007 -406714269019225632558254258168188729608 11038008 122597569977199762249684803050407526400 11038009 -540417134559653862129982806425959270140 11038010 -81115914483223570943057374752982271040 11038011 -445990663773645100002664718900214166416 11038012 483237030286863168766249880132279377920 11038013 129970885719614689903624692565171778496 11038014 294788635895426209109060920904239488 11038015 -89558682855928357994161534263944908800 11038016 -202853477054493737758234427107332587520 11038017 382780669499116424781754714103993759280 11038018 134879986116817239426331134814717466016 11038019 456479999265347820003070092223608543420 11038020 9320156879854975254697885836572344320 11038021 -605781362008668076356206957189800167778 11038022 123189156115793174514303318366228431232 11038023 314569205787151981186768032700901414904 11038024 -790029127816557332370463511911764311040 11038025 -112017613203812091571987150835507639700 11038026 -27631571039106835309517606524727705856 11038027 55801885244771712298046716506595256064 11038028 -209472236382413967146660149962683288832 11038029 -277229283626339307231739237624524625440 11038030 183423875584473957022308074627453972160 11038031 493224347853627468295543684371066622800 11038032 -251666522731499576348861096142694514688 11038033 695845841797521077571188606233886139504 11038034 40038010447067645404249704848992083072 11038035 185092534408980865845674891727972057600 11038036 21927691325570939323651138029512019712 11038037 -793485574212639318929669615342093419314 11038038 -23165093392965740614235280515277004800 11038039 -306359243193711264065643432422707742600 11038040 59116201683175516660429848933462220800 11038041 -1084806466701933579977446208734225536 11038042 -17517431465382970644778411441127021088 11038043 -187699374394719925166308461618468403656 11038044 58715490221192871763312343096952963072 11038045 192720631533289403489470210058305914240 11038046 391053216920808867427406024521969251456 11038047 -15724343162597802813759776042729856240 11038048 357647066238213146264629215118269874176 11038049 241329697150962607309806541234808243904 11038050 14031061566684806701329889225249872000 11038051 758627957246944115026634110685484961052 11038052 409273541453882888067320292621841950336 11038053 -87209816789745596570230392472302962976 11038054 168877496848032718946671236722228160000 11038055 -17148213189731023142512387289954449440 11038056 208595601135266816923055412846655242240 11038057 -6882613358609146538932952325308039600 11038058 249255121705419119331059541921746024880 11038059 115892982539118600698911636405747116720 11038060 -555575592687663461841236146687153274880 11038061 -346790114799799559836529830596918703476 11038062 14559896966064756131704224273672536064 11038063 868096730949942036753597363037618223312 11038064 -28669720297745733208379200036680990720 11038065 338037715247134875881892129460409195520 11038066 -39994822920345649964140439214681904368 11038067 -359036308411128061939397973418708268640 11038068 -238177529247056059004195535748531439616 11038069 37333083995127452050137335737068048000 11038070 27046255379203020989013286477617221760 11038071 -134186667377074882934012848335974737536 11038072 109285506559518498684765553314859315200 11038073 176208714486033856035228502048497977322 11038074 230186489116282087453170871716520208640 11038075 -180924053951805290567167983543357126700 11038076 -350339252168776326085860046203084472320 11038077 -49311592668960489098319213885706192512 11038078 270289035484291856192318358906009286656 11038079 304182093915740133031449097413183816984 11038080 245017380442569551956514484781056000000 11038081 509434333796788665392614710254974193664 11038082 -451721459522547198721286273519371046016 11038083 456454794870988070070100304859419059200 11038084 -494389568186093660317800644138658726784 11038085 -70160913480961109245101943100693393220 11038086 168083261809033249510930116785546035200 11038087 -561579645663462786421820023831910553720 11038088 714873206588824896967287378439593984000 11038089 -369938727964441128235305335557736545776 11038090 -31451732925122644323929030080879165440 11038091 576375453965169839737863889047983660544 11038092 41991399731414287818328968807841290240 11038093 865555054404765738199112487319036203744 11038094 -122541567838713765137518625008210211904 11038095 -150734750573352713543860548836313897480 11038096 27257674008985672746353969703934771200 11038097 35129809105978319765140491078524442432 11038098 -263686531526311822992466407378072179712 11038099 25718807165815606401444053060028234736 11038100 -3659895188873380379788806286538035200 11038101 -96179522367701258082512715618431657856 11038102 -3050126944492585380028224023863979136 11038103 94032941263087913294299682828890773960 11038104 -79847438263867101127674644180951040 11038105 -11803369301783087461287648443707571640 11038106 127986215118236041218179416171665377760 11038107 -91894338520206456794598456727756043520 11038108 48027287016236317610134617731790401536 11038109 20912041937645824722164791513945479840 11038110 151322436218056107063339911929794048000 11038111 25725869000571738259693575611300260064 11038112 44319244212555784906760099679009964032 11038113 -5330979890136334173472488636584706558 11038114 286193511742214229901709982875097267024 11038115 -391527888212986930439745655569631624800 11038116 9518272473892446620762539391057479680 11038117 1688512752469292922732910203659078985600 11038118 72273654401077552371864651114827884800 11038119 390601309610737305272005074179298984744 11038120 -120222044482850531353795625018800128000 11038121 -517968857722819040357673487436174364678 11038122 227435396270627211243974197572742864560 11038123 852646424762149995510233822630895128372 11038124 247847214500140714316448711602162263296 11038125 8845165406737083621120948646041420000 11038126 307778144074843253892266135141266314240 11038127 -37222792453183242911462570119656615024 11038128 -22245215630692806967879832854399451136 11038129 -53839620352678329624502462634617544720 11038130 749331736415506658051347528024315200 11038131 168717802648647910567859478537786178128 11038132 30409169120236642300781477392785561600 11038133 -34834634795365317864271623931039282080 11038134 251623520915243976758442026427751101312 11038135 262832304803318953068173725774370152800 11038136 28240203317288354680324685747180544000 11038137 -66141372508037347085410831201391745024 11038138 848330594086771637970901395385643306496 11038139 -36928391909391032595622081462681187328 11038140 68448333117558074432136834855913113600 11038141 317546210961664347953862856591118596800 11038142 747332602857166156331448501720181153152 11038143 1694556565289534329568496253573118208 11038144 93892205734911301695924688214353248256 11038145 110189496913518890665992703295508691200 11038146 -22865291645032204183733078036797608960 11038147 98355991216914041443187482430576769596 11038148 488468961555743286626064999179382168576 11038149 151053876783310561487544210834099871134 11038150 79805789615597989316754294261432504000 11038151 233948387107501157927209993951410522864 11038152 323355123000639417495520877951115141120 11038153 118411904669187880571483198919838698880 11038154 451510126426084678083355283882924254560 11038155 -304551734657971622442121581553877901840 11038156 83636983365399928007746650044489419520 11038157 -33654113570850671720114521283752421760 11038158 -1352227532315688688475902718991010176 11038159 434654762222651642444303283675587104440 11038160 33124941908261102476984861619477544960 11038161 29311407407369678500624266424739673072 11038162 -172926874162053756506033044433634765168 11038163 21076683068199490640120137312388546412 11038164 -309006554185209501793354869603317237760 11038165 -53885449769741581177131215430525899940 11038166 -233259427225201970089979587635521119968 11038167 311008274737065914419567930529714999040 11038168 -132153666453818626226305127458735779840 11038169 204283901996911755059408936356594050570 11038170 13986368417821011900574109314006056960 11038171 -497067583761157649868507371246216346456 11038172 125349771502893157734344185314355468800 11038173 118805921694701393958195136622445064320 11038174 12914073536688141783757726707628128000 11038175 -216200428595016105254366228996828058600 11038176 -457406590369894570555245918041980796928 11038177 -31351488797747770436947348439469462848 11038178 29531305580896392589950302396581386624 11038179 -29862534789095558511248025243440381712 11038180 -110036806679963953233646004376755193600 11038181 223077867956702108033144906326561505280 11038182 136676860411850425720245467825003788992 11038183 228285210762508842250798412922540710400 11038184 -27788463317129556576217513179394805760 11038185 155970485204917569589064164817578440960 11038186 2211331058438360595567557299021661184 11038187 520526340922580096157830096183357518836 11038188 -82188287253711687212329509325783646208 11038189 107888201915249912480588490963854814648 11038190 254051052825340678061041718662903680 11038191 -264846958903395386167557037493012340096 11038192 153802367547378874172928050302054563840 11038193 -274824540654972173592647703022215792558 11038194 -23783142911740178559460267442750856288 11038195 117096197233821919845563560983795384480 11038196 151792653807290346688513544081898209280 11038197 -66607030747597956956644223195131296672 11038198 389110865565903471680187311339033491200 11038199 619926246268145075644685941425619746912 11038200 -289843205527128721940330307007781376000 11038201 313273429755702679363718012106721769984 11038202 -158711021054447680318000686360537922560 11038203 379440423256320057986566081447676013864 11038204 5218218283588590457192379996023312896 11038205 -159146351003335947552322650784009021440 11038206 -6670421853752439957657337445838191616 11038207 -32497391672158015710876866406776427800 11038208 -172876059764537154055351054920151203840 11038209 -101417869748648016094480446288306033792 11038210 48487434770400279593262166962297668160 11038211 -377446174147602221619565049403199423968 11038212 118403009081592345617949611836456204800 11038213 -428497166770580971132728205432843125538 11038214 -41615677013832489920447565773952929280 11038215 -126458047796419089529630950784146048000 11038216 -25147279623323522333031300937359360000 11038217 173579935911263441420164278172064074266 11038218 150662887933911258516745110398835436800 11038219 -231098349667160077956091785003224645304 11038220 -251542995790839241142550870973249797120 11038221 164442380484956995129543111217470622400 11038222 28306213408127006713602669349627417152 11038223 195711588014814422670586311485422694640 11038224 -78436112124986832382039428525542670336 11038225 97852674800551478102625968034043500 11038226 100318446005027062339794098181494917920 11038227 -87746439809362077683580050209813700736 11038228 446300415323638417234588023809206880256 11038229 1953407016603280392049755221507009088 11038230 -159170761093578372676539660436797075840 11038231 327147189701014696388192961784063268472 11038232 342057295356913987477625717876730101760 11038233 -314380401924269349311427809121967178400 11038234 271376061047281478399016898292165516016 11038235 393269364847796121003779569696255164720 11038236 287013620329256650733105312904238448640 11038237 100548774935369308444611809663087270752 11038238 -553022369669575297838364728309345124480 11038239 -31470657445067061747876627642981429096 11038240 162757474322800656730967907187241779200 11038241 -418318195857218143444362931837196645100 11038242 -167958805707486627341132173511400512256 11038243 744978654590719598858993294132132294492 11038244 178422321813324746006076771437942071296 11038245 -238662401665274936237521608140980694880 11038246 126485238086411191266585707495179695072 11038247 -612192644693542034600920770660322463928 11038248 -183096427868351322687070006232877465600 11038249 119110938955820215776453771576871173364 11038250 302146149374880391657710362630301120000 11038251 -11229574746134788589167636857849167616 11038252 -262027739188062917447816392041141900288 11038253 -6428372733033513058488793871071806336 11038254 -108799674001153084831389180741444741120 11038255 75461560563253279605823337826705736320 11038256 164131742106304363788640907076638195712 11038257 22134809417685256894805265728188911528 11038258 252713298827782131556074533484908037120 11038259 -310903926471956257108485159623419560960 11038260 12017415167468704081148727740653762560 11038261 111004456626920182923935735713188813052 11038262 -268396807335239664042440227533672502368 11038263 -87266979938805052333004657978790246912 11038264 748001893099302450445422172987466035200 11038265 -104471366922669438653505012040046791680 11038266 -26981304303654253519191792000261013536 11038267 608153554413637426815030673382687257316 11038268 -480435816473213585081711135694195663360 11038269 -118584515290255763648089605422448141792 11038270 252832980273516577915214245461305856000 11038271 -81433106895029375596115397131211678528 11038272 538822866244639462535036986535706624 11038273 128560027590208651372107616220583011522 11038274 204735505616500111267269708125309229600 11038275 -242826839811356373111390318983904192000 11038276 -700759055674884474088593899700867157760 11038277 -886517496464805765636840821420634096000 11038278 201047291789631911685520763021222883840 11038279 -349713051332824438022530513248198256224 11038280 422023551892384585548172222985718988800 11038281 -472795642550890808990317428839715422448 11038282 7702924938084271963854960293443173984 11038283 90156125412700659929578806981490976532 11038284 -69406474572167183156879442279684624384 11038285 -173524868007239301287994108029632503240 11038286 73376742978667285552964299427465059200 11038287 190478878631309342777966950392187725600 11038288 -175282261603280232240561536117800050688 11038289 42837789885694657100037668651199999090 11038290 77246829387952273309009567381768189440 11038291 571970815518920630033745279968794165584 11038292 -185801729116288514978488487592002097408 11038293 -223641992102633180771737451895585249696 11038294 18243409628211931712647285876341821952 11038295 -321124164093353427020583418178315598720 11038296 -284214074801765313372084069265296691200 11038297 -11276212400065940549779947668479641894 11038298 36537330739610906710917020714061944064 11038299 -327592937992812264131056726623400270080 11038300 42984726625113190643889699895406028800 11038301 84510797790105409157415947152886251302 11038302 -211907215828785618761116895834353182720 11038303 -799632584647743830673672594748994004448 11038304 882025266930315471372993020618748198912 11038305 -174332744975058518117021071541111729280 11038306 -53497478387585228763297993001388937648 11038307 118510403468483783650955164591543115424 11038308 25288245109609329528515385128642319360 11038309 62491654412161361000872813878891912316 11038310 -23915399733597146389754006454349996800 11038311 -553428181175503480410601379876115043440 11038312 -141814136486773897460315487650290452480 11038313 -292931724395331574982978082868821020352 11038314 16680542819521388856623566196480271360 11038315 -9235787129031693591093326675554352880 11038316 -133547582327312408551811818521515996160 11038317 70020441658153105630853733878014598112 11038318 225660144932291013810047931003158583360 11038319 690774494678623653441590823455604384720 11038320 -38917379055689894492709464192124026880 11038321 -28864819556562337688132149352165614080 11038322 48507609296790735749494132741590225024 11038323 -296472721396070212781582303499983231232 11038324 -462053578406689700661049191361797470208 11038325 -29518377208565661114274048067770358400 11038326 -61996217600596456066193977139453693952 11038327 -315930358581476943534085097223628480848 11038328 395551950181039486090349859334734950400 11038329 88280590568597922236785493064049995840 11038330 -11808689516257243391571358066209929280 11038331 -125099489068989375935296282938089286000 11038332 -92543131171115692262113604457274933248 11038333 -326268705417017863349543651967951956 11038334 269784262532364016015050005256715968192 11038335 -58845850645236711282901091786252083200 11038336 -275657133182271010129154492773643059200 11038337 412641329565693747229755148843186009986 11038338 -131446865456811706625687876604554231136 11038339 194851278320418111590750980517793368224 11038340 208291891094067638065452559279412931840 11038341 13903062179756147073957875982197330304 11038342 41961711159553658397852810672186808320 11038343 -359418697539264715558671645489868626408 11038344 37830538899276746531598315811774955520 11038345 12250746691189149459606673366549427400 11038346 -350531165097272875560266306520125904 11038347 111146003346582151517360836436548635324 11038348 246597735295882209571495787179279213056 11038349 -172584589786587729476869545068040620064 11038350 -63398412883791610044129378374694408000 11038351 398422572537760736246845620121763458352 11038352 -39626623664509697614799238444643368960 11038353 -562701195655257764971857816981249294096 11038354 135428655090042188510977790961808665600 11038355 64416846671917873841719354976888379600 11038356 -2852223467019588962804675169668726784 11038357 243974769469967011021290122860837761120 11038358 404844078668935755311791998335053440 11038359 -126432665239885119403841423196458067096 11038360 7617169580333563923475387218781593600 11038361 -804976558802500539777876946248013594038 11038362 -293124762185533097051456279417230299648 11038363 138619380221593382561288142454690254624 11038364 343182652830495370652456452385446619136 11038365 98458844795672010928101321980098289400 11038366 -413229088891244605238225718818461315200 11038367 -190144402157480758747200526755165746400 11038368 -219170838765511220578476837177777979392 11038369 724934584267808972360484965465963599920 11038370 4511144229174765392140257542247352320 11038371 159843952871478529295980643909197953912 11038372 65191184373333014909955853553291673600 11038373 -1229181858442073230740641370123777600480 11038374 -195236665923548702302231417193312031456 11038375 923488499923552256111720025583175820000 11038376 -373601339205645225725564660150970577920 11038377 -288124679441750879647545497892693058176 11038378 15045077239145489733779941802154452160 11038379 61285229665271089471032548326460760000 11038380 37167179869665949737190952718135106560 11038381 25417788815893711683739992668388580672 11038382 113347720256628355976920801744770729792 11038383 -4621003217188550931287248120463454720 11038384 40609819933574344520962853999929720832 11038385 -351284574279119551037985185184690009420 11038386 -140729303168967450897880705050847257600 11038387 -312573902069431041847009823994306949568 11038388 148765388185787885937466387808398062336 11038389 216837815979218583267207162322324830720 11038390 -192078954706856459221316377727100610560 11038391 -58375061543219140250876864754271912512 11038392 -489600081187503109113441301164596736000 11038393 -91494531036910568927749274813179577520 11038394 -324429606016151641735963839155619951504 11038395 -132221918706567375477812706034989645600 11038396 133532699567512072407497573612156748800 11038397 461625757761307974127475529786259659846 11038398 -61373093624825221101688978390682895360 11038399 -258346179548498543800603620540448658736 11038400 120557311693204613960316775152353280000 11038401 1483082563205457676782220303372054176 11038402 101080185003266439387491038316611874304 11038403 17515304034398983506710873866733766000 11038404 -173327355571232266146260971954454209536 11038405 11697810615065663196183967317943345920 11038406 167534277121075459467197184490658192256 11038407 -813524687163860766050396398425846301440 11038408 666987927247403358775548363520479912960 11038409 -196637294822610190913623749929277012390 11038410 -203708002633488201242889950159341324800 11038411 70423601652265042630117705380246225400 11038412 167530253366481590567124198897997578240 11038413 -231768503006717251044739315363504654656 11038414 132947947175202010173292941368135653056 11038415 267822793347837948896520502860000876000 11038416 -8718411294906006589848438540578979840 11038417 -469632351601148584200865274538047553408 11038418 62252997836180173414305007539389306880 11038419 -18832456934012382542612651588432873472 11038420 344828957043787455001037691454013767680 11038421 90895503130670438773513328166376772700 11038422 -150513526931248418836915607724476094528 11038423 821199085636742889857914691909068950960 11038424 137229321762563676409239285809222952960 11038425 -163374919497450373829679063267333966000 11038426 178118908981754295933003367255005273600 11038427 767429913691841778998835279920394221592 11038428 296494235380982563544068639158624284160 11038429 718236656093161720821948914401464869030 11038430 16166270306678236058084849933811264000 11038431 -84099744090971401357023665921798373360 11038432 -60066414701085819503475045657712263168 11038433 -115610637188324404706807196624796727040 11038434 221702752059367221783585266082599520000 11038435 4212222423808782187531059346770593760 11038436 85090435056781978693769319453975846912 11038437 18717701043984482543618434362554727486 11038438 -3462017780208971709747302830059192192 11038439 103750767036274717438671300579744391056 11038440 -132517653117303352536176839981999718400 11038441 -178513536083220527922378810691466463936 11038442 -674420866403883401259454473091703287968 11038443 283286322397613089981798003031311134720 11038444 -1338355663148037078564886859306941440 11038445 19148562192760837065476164015197372000 11038446 106566487105394921750327032406788764672 11038447 -71018705987183090422359674012916362768 11038448 -169725447931198981018049658870466019328 11038449 -69812446496904578317121358468786155520 11038450 -23135483005102478797996524276096525600 11038451 864189466343734567502390260418301060180 11038452 -173160093146502190068721152353024851968 11038453 -1086748244276754061265457196313508558816 11038454 -45901360902294963826064559021731328000 11038455 416564070181966897588591121701115973000 11038456 235421247561385338215720673137630208000 11038457 -549940199934980398565539504230017797548 11038458 -85900368967503335700254419968841199616 11038459 -131450103022172425010384827588139888640 11038460 75617157887035757144484590976672998400 11038461 -99186391153998226501820920599902594496 11038462 -54477225476275114069531106564557637568 11038463 200842725992662201362064577413160820864 11038464 -736443197248846002283639468706790113280 11038465 -231237242742369971803757905824725364480 11038466 -13037950203900506380588638382980543456 11038467 1159482659478591048740548855034835456 11038468 -100697210420551470644985780674920960000 11038469 -16781974029890079665112832786608086352 11038470 188886284081375548400381363612878512000 11038471 -51649476502128496758728917542935189856 11038472 287171243970144359931269036216932684800 11038473 19965447396664789331654823053191685220 11038474 -464203990448037036426426977244936367008 11038475 -97421456511922018057431011670900905100 11038476 3150110883229826461999567771551243264 11038477 206604496300010205767930311838896950326 11038478 193220170308742194156884722064093952000 11038479 239852678840805201629684610710139327360 11038480 54574274683697573638957238361202360320 11038481 52181170581244495631936171416459586292 11038482 -11769334508344298221127190867519227904 11038483 368418457946731099197254512150017447120 11038484 -253184712341219360566042442033025657984 11038485 9254097317193376921072840635766133760 11038486 -175838277209079599609963118405738275808 11038487 -11203245030776455679753337237719088000 11038488 465993885165794599341644110803305410560 11038489 39460393403742567124523609372633447232 11038490 296573385283236695470189106593271628000 11038491 -29122349955803788320454267054817604000 11038492 46044875555500150680558372392196695040 11038493 54299394262300459093309358999746064742 11038494 212185118976912632429906985915971287680 11038495 170768698772875674362897963049420693120 11038496 114313038093428375580472780507714682880 11038497 323776947013864765368243987730063374000 11038498 192592324790194461320083945187257650000 11038499 -84398196955718329754293845244903318080 11038500 -235492451295308677216443034053660672000 11038501 -176226025587206611184498425546118472840 11038502 159424646470228767417622453464831630720 11038503 -25017957943089021093196572042947823360 11038504 905118413204165630128929157917516917760 11038505 -263462451190114670769746369329178408640 11038506 -118637760059105340687651781613280668160 11038507 414690053047217404185791357693337848756 11038508 -199420086889022681329070739945942104064 11038509 680732856790036351578105917506634108214 11038510 228808941454602479980414613529864990720 11038511 -55806426035436879444766662284294026752 11038512 28606424064485377755693199361876951040 11038513 379330317324968637913338211727667067060 11038514 227636735059445928637255391434444342272 11038515 441843219061846867840364061257602678320 11038516 -405781402243812218444264732881658553600 11038517 -161318598421379575285519168270681504608 11038518 -97507319600667983122538767646978803776 11038519 294492782609748589287898719064501850200 11038520 560823361526985562683334972978203340800 11038521 -18984784086183535624852589611648699200 11038522 7751188620526668119400339663201955584 11038523 1741109739506688390884753314669937328 11038524 127783577712432779476943371708207550976 11038525 -307031325645122425269319098701055672000 11038526 239891130660073861036368294214180307712 11038527 -26957493893925208484694016702284262536 11038528 -130373576821769247208239615773245440000 11038529 -372801646287252586213167306870957303870 11038530 19766949294815735653035311934435264000 11038531 -305352790742861841744131240967688314720 11038532 -674699251601019810147271926593589227520 11038533 520679369583223291597170855289744608768 11038534 -95737075327240092312554074271624858880 11038535 -22849335659932578042350728662323263440 11038536 -399332755259729526258603056139410119680 11038537 189860323124807468258230965372499508186 11038538 211627203590892166879696568821315773696 11038539 -85415739268826174361209248229932139280 11038540 -410935207434173790281953656372168053760 11038541 821031752518292878815566984450122269942 11038542 1142729799206052345379138157772791808 11038543 -164683319732471035809005034858038363960 11038544 100784598673115230810848822696957050880 11038545 -121515768247816876789174874422758508800 11038546 352390551987881860020795463757821036800 11038547 -400439985234423702134240852465284253760 11038548 158798804130988862829470600667935533056 11038549 37466436096725557982801348648959640764 11038550 -107374013281684270935160557968330479200 11038551 -165521514377630562395425960563374244480 11038552 183235057854249225338917811209063342080 11038553 42362564754989205359188420537720053888 11038554 -107373114068941528428451822768660517136 11038555 199176664241056016029294671546485376000 11038556 15282021950003939993153759998124947968 11038557 17910747523719180000262979478665907840 11038558 -74076804483147235016772916627427829120 11038559 -21674071506477264257597409000683343648 11038560 123558830505207830457113462731387699200 11038561 -1816009892223124829421228523915319624448 11038562 -57875898769433073194908436812373208288 11038563 358078029822826213231494712584920225880 11038564 -132605007661261611838851206860580603648 11038565 -532424348112618333070090435089545073540 11038566 -938330128782624311822304204964964352 11038567 925906085908397481884697494021105890432 11038568 293321460412289703563238324813805378560 11038569 -11234717285343464185797006896925093120 11038570 33706647072068896688860376048158512480 11038571 -1245646729635244463499753345923581050408 11038572 259756899310352230726486817246170521600 11038573 2239653224725206148708542952175113344 11038574 24882670278244742988565692604770400512 11038575 -71243877289836856938088543821617144400 11038576 94141090726408060074214731913165996032 11038577 306288773105202994245233191704817362672 11038578 69071832988356901453767047905904951424 11038579 149528226963985194420945378132498095180 11038580 23979991391600879972441007394965626880 11038581 -48730721210951288865410928406949563140 11038582 -397035822370298575304564536152672763200 11038583 -233630738498494536849618507399425873616 11038584 -226487553999715881388911244468036239360 11038585 456511029373279429878207160819971524160 11038586 3205557742357631102268973059529211904 11038587 -40769548155722079880792492231119430656 11038588 -853682783102533879184230937974253056 11038589 864620051245558272204532653862852088460 11038590 62441298794903743662538086145830237120 11038591 111451987391722847673019860708046674400 11038592 -138539356329991425587102527723772313600 11038593 492649871310583717724645999523241701888 11038594 1859916458088773237422764062783115264 11038595 370064039357449702642256050799445459600 11038596 408315750663632549792681679181371067392 11038597 -440403947108828217059205198801538386720 11038598 224271556502635180610602313923522312800 11038599 -20589976475678487401084459848850186832 11038600 -218541633033007451905275306037167360000 11038601 -100663533373728902653965765413326870080 11038602 -268609285490490082129486742704976295168 11038603 486879317847235931309109805677069872852 11038604 128460369927510008938655410613778419712 11038605 315327226504809874893579637774881595200 11038606 -191123353679203670074070477245885021248 11038607 649347402915793456601892462119937496200 11038608 -88656447820767614094816669369589825536 11038609 47730548938454717691969448838992181810 11038610 301909045014923414265643180232320542720 11038611 -126479162043578241575246040689689229520 11038612 -4777124537773223019643270325600776448 11038613 360269978697474395964028323862334950944 11038614 -212261230064272936923524291472218756160 11038615 -34305365759577542740050388764707008800 11038616 -9382869008282946589189498566461337600 11038617 39559950342456017130494664530937063300 11038618 190466066982671187181997838104473659360 11038619 -862386492583544273337633684184352905980 11038620 -60935862915125703794033784877746585600 11038621 -522897014887314773226217669949201682912 11038622 -12095975022866789525740775203362096768 11038623 46800137688032273848349184083068941384 11038624 964989638732493364449196121742979301376 11038625 -40291043958287208968805360060133902000 11038626 -58660538523777553496940827308811335680 11038627 -1413551864090160168482528349951675654000 11038628 -215300009235890369679593420335837351680 11038629 95779650637310272480259624877756436800 11038630 -169953010582618188899219188962671783040 11038631 -55831375386100284966417315496025680368 11038632 237804366417792093730597943140122378240 11038633 663155747714519304196918673123468469504 11038634 -21450210614074515987974040255964194048 11038635 48639449865279832730667435748706714880 11038636 127502875848539970874867593026709504000 11038637 74086861141349359427453148772935117132 11038638 527380741369213457456766292559624448 11038639 72882336860991935994761310053950910440 11038640 -74347529323522946129395596181729443840 11038641 3203585978518836471805972985831162400 11038642 -205543283744745542020331461130049036528 11038643 -20413963009311490931249444008262272512 11038644 163907597484009115620239057207210810496 11038645 111825326970401152634688995836985381400 11038646 179727712456720947473903395414877711424 11038647 -184734233875890090915980083997327163360 11038648 15981847781893314504826786585440768000 11038649 -732685174613543762467972491157613419350 11038650 -37108062891939996861690234798099878400 11038651 121805478061833779040054510887684085712 11038652 824465230788035538285563584278801707520 11038653 -616543536861017346870331711231914590400 11038654 63236193327042550963405531616788512768 11038655 -34004904802649167811322279478988620800 11038656 -146795269211171997986104147323585036288 11038657 27490322737862643029869959478635147712 11038658 -5979180113013308146641259897301526960 11038659 -1308748897011601032872271484195369152 11038660 -270410170181543417595392982476328856320 11038661 -56249290280314044124975329875992649736 11038662 -36631905665324784970480422884503416000 11038663 85944443461610998987599197648412348144 11038664 -101613920086229892028967281107551846400 11038665 444470247443345994293265815859759600000 11038666 28667925109481171296950464919369043968 11038667 -337738334861208016739689774552504114284 11038668 31063101492077693094023825876586860544 11038669 623939988983301549995354394418051774070 11038670 145230083085262577988337723442330496000 11038671 -145576064863232524158243931865720056968 11038672 -158214448971869816957229228215300890624 11038673 348638719477187531460471319282926688884 11038674 -111284849729350703555752264801950488832 11038675 -219000995963801599286485103672063178100 11038676 211508028125654713324723016775368478720 11038677 239211237543089271473744187347531551680 11038678 65027327108526229402686037337376982272 11038679 -6645558927017244599085926448807616080 11038680 20625586528653305900958505545477734400 11038681 100568323161894125395140976599685922052 11038682 392986358453291621488713919437067183584 11038683 3119034018353659355377138780394463600 11038684 501967112488683921926998637210112729600 11038685 221337604434603790251789840137854704000 11038686 -18290672240590712281634803778647182336 11038687 -518182929159417056336484253568640601608 11038688 94203237314940741173829381769773711360 11038689 -326755399964301193010926251101478189696 11038690 -53114751634243129708024870180820268480 11038691 -265571818391688907940849402536310763888 11038692 150803305142401508362258939193827602432 11038693 323223507885654480145461593322679525440 11038694 -163381641987651793519221633370481659008 11038695 3732052554287041306660824997452997440 11038696 123822710755945810414017583170052915200 11038697 134404561538569559527686489013465757184 11038698 -70089720594269492633175517652411933952 11038699 -169964191172008939369353422153420081264 11038700 -551146836592243758747731025031804953600 11038701 -123606843123481031371160107769880120768 11038702 -7443822142072481810533764537069950976 11038703 -358303072053712413266740942948781895816 11038704 7436223487420239470805440557251821568 11038705 -322084660077091822598517126703003983000 11038706 50813425787382167219560194075782676480 11038707 -984009378049007908525527793455955017360 11038708 541716866684456130377212112683374009728 11038709 -674176265534155210936950302563802610 11038710 -197213528525966715746854607185179239040 11038711 344365086465998467758184908948691244400 11038712 -467711753663055157990701474980203315200 11038713 84570729101429981511380635440673505280 11038714 35685150076835908421222027902663279872 11038715 185985893160705400536564598348364947200 11038716 -257987452349117624501784261555465799680 11038717 50671446408253858256376018340986549612 11038718 -208542929260580305497930876236800573440 11038719 -256911271788740684576597281417480709760 11038720 315309286609461026116149834552107335680 11038721 370023620256212318573125482845984081922 11038722 20910479922634887165240872198620083072 11038723 303044137855144829245722978421476940800 11038724 -512098062712313114811920135224550348544 11038725 -77951855475621355265581552835328784800 11038726 -88661935218600656810076092530996598688 11038727 -193352878636051368875107192208185186848 11038728 -27346709020455455801591346565549916160 11038729 37730713349628128412003417434384284800 11038730 238902512049779038355803321909975217760 11038731 -258870432195970787832185796671657710656 11038732 332071835626920043020416994727019108096 11038733 29238517161278682573800499891004124982 11038734 64342955969203859832203907521117184000 11038735 11904871240980038563806419138271290400 11038736 88541127661138550720965200134481518592 11038737 -514410132312884530342214868727312442640 11038738 360080236155990949516147028328142945920 11038739 -76688382930078487695841692409469141460 11038740 33179040663718312073486359098027878400 11038741 -22909242977651868817997295304850206656 11038742 -51005873949762492874134894213427993920 11038743 -23712117276793830641391466094555325096 11038744 -3059869272562278857687306951782010880 11038745 9771864668553829619738096706848853120 11038746 -238444222968118423416326483642321719296 11038747 1361687001560482697058413398834544472 11038748 -77846996928962904587378361519172998144 11038749 605083045660035893176439797218042347520 11038750 -25407177682181976125358909134705280000 11038751 -67221608906679595947542774616111895680 11038752 -147468667710759910721309191079166935040 11038753 787864176221266317757728447474239708640 11038754 297544148902774128243332996114723045760 11038755 15363030654881341466447128233558942720 11038756 384421962868133958389424247471413422720 11038757 -320939275661056061627438362180816806180 11038758 -54772365883321502452060032171082235904 11038759 -18120565536337221383275825307848871040 11038760 -145874330530732319518863029695502592000 11038761 -119583682756173023880178108788014749968 11038762 -91937027482475775709116661408621601280 11038763 -510092002786476620770664054483952836640 11038764 -7140309565335002909771518597655863296 11038765 -46872227802772671692383486607798723400 11038766 83627046478017206582715315577204201920 11038767 -210590210654889864106512745714853595888 11038768 -2057542652284055760117477905084317696 11038769 75910617365917029334600498255966665600 11038770 100094139078920737004914103824459017120 11038771 -764639044885658178724811334312667335028 11038772 136298657839749058123191445104135659520 11038773 68495356074761160778775053356935325984 11038774 184287488858682042695098478685537887136 11038775 -96938957941870838216720303050188908400 11038776 67620617342528646311379260390708674560 11038777 670961987435235116637337109644830339626 11038778 -359993554458982355062402366638860380560 11038779 -278586224440580337216266337967893583476 11038780 -519680315503878503279261247933917506560 11038781 118284969654675661734090471639126468480 11038782 -240822436131844273437955387457722767360 11038783 25526293102905575770096349900163336576 11038784 54900151464092118276419025507179298816 11038785 376745220422993856998524815525365251200 11038786 -524807351850639360008383038771705688320 11038787 157454282674006761748272146560463819760 11038788 -6751661315955398576832364136565166080 11038789 580443562697786725461375312316618490560 11038790 -12869188705194650644202923563541463040 11038791 381498463863962749690389812676645550080 11038792 -621883283229223940878302946743788083200 11038793 302058626384986361004676430463040782042 11038794 -84777272614884617303570322194815695360 11038795 196221294807210029093399143037934879600 11038796 -10556425509566118718271097648866033664 11038797 -271437694630968892304807121253406368896 11038798 128006202255406849267529623033697288064 11038799 -132577765906468417760934874972487232048 11038800 32611956094211158834786127345909760000 11038801 119300915509331116701277789962976690802 11038802 76433483850419839700651724031139244192 11038803 -341782567910957374454494009055283796296 11038804 67241293611190442118859213929667313664 11038805 -17419073420351850339562911839320461000 11038806 -161477575220695914100568736085273891488 11038807 -687158982894707749936531112609403385920 11038808 -480151569792368401512090238146137518080 11038809 -176167973316647395310065291815373909296 11038810 -206355173653964795779003361260177440000 11038811 -260875621634508228967003213179145053168 11038812 52080092273898863948128306553364736512 11038813 94949693073913249733412636727503009062 11038814 60879991130420022301243141310917392000 11038815 -92798467510852411016438326568798988000 11038816 -323044881891418110720782970835816808448 11038817 120982642096770944808196697018199928866 11038818 162057726502611024237092864453570576256 11038819 653508579303842566468362530076191236608 11038820 111787642232876385194621537825008673280 11038821 67454987443457598111006034006896253440 11038822 38755216591837517779569855616260353472 11038823 -662337169145045138168625467171829977928 11038824 528245500222853364823777113366019276800 11038825 -165656976004015464067026489653124488000 11038826 -398787512751574218295812698986890326016 11038827 262763411514568888637310790678230170880 11038828 304376526421199292003978222349886197760 11038829 -6749240411365516842508166530027200960 11038830 1243005585096054118159163623109760 11038831 10606984319810252071244686410513237744 11038832 24149128974605635098636354112752648192 11038833 -34428916003840782150297444778723121100 11038834 373002512563223054683381625863645008000 11038835 165178675507865623189766194649138367360 11038836 -342488532194024372384351989157824831488 11038837 -272812988056085146679227468131662658514 11038838 -223980378604951998632111811828771670656 11038839 -9693663075874801327403429825285726208 11038840 52717899716003843482931185646606745600 11038841 71322414095595117987800294152700508480 11038842 -26170802615609244981102846384821343888 11038843 836571634435857390394917092925742621920 11038844 -663047835850946648727635707657907595264 11038845 202700238451005478042573693931572669440 11038846 -17915282603155334924417073864754225152 11038847 960837156121520343841294288016177575296 11038848 156770153083751922777595727163949056000 11038849 23748550501339620272552912125274876464 11038850 -93152776084104228447358087297601472000 11038851 -628005198257800977041787756756605698620 11038852 -105804286028074895732095130406717014016 11038853 -173721129882389417969155967089475108544 11038854 307998038028749530487925049508556515520 11038855 -101574240405873366919899202368448560480 11038856 622920200127174478623659577050236154880 11038857 -91951464956626287701125966839338294112 11038858 367434589445406996601328309875754879280 11038859 221307827181046163692730641672377790704 11038860 59466222486985254734550819274931496960 11038861 158116823137204282721375645659463393462 11038862 -365841006068574342539146069382771092800 11038863 -601723906335324688418102785148106054912 11038864 203395055491234215315427619023768494080 11038865 340055843220301168736042847277535182800 11038866 44236702377730861492025822096809497600 11038867 -488013664899373035185951304606126362880 11038868 607513396862432327544724420990051736448 11038869 -193178454259034043497213801778303034560 11038870 -12191863220200551761869040816130864000 11038871 1128744831481637196777101581471620655944 11038872 -206513900516303692827788731530516111360 11038873 -425344708786871106977143407723016189056 11038874 -2884183219641258533263287325509513216 11038875 254591038567542228245452943477585964000 11038876 246589011487220451563290861897870233088 11038877 781524775299308076202072165775647626726 11038878 10261664478408455227615720044767400000 11038879 -767763738670584104544199022481601047240 11038880 596069405499813130703604328060466626560 11038881 -2742231640994627423871571866684381312 11038882 190551887603299281855370387054318971552 11038883 -305144992349923306263286701537180651456 11038884 159030697877761105314833458095026657280 11038885 -80597376300496146464134433714237395200 11038886 159518513307993280460246360178491920320 11038887 -379724357955817162318580770977049443192 11038888 -67763260775539769292560110660457840640 11038889 133598748271660830500823421910782269690 11038890 318998290371276133245063099465552844800 11038891 985503674860482541508291925442243136160 11038892 261553736804432470715898067742059689216 11038893 25508793824883143322868885508652580704 11038894 -482203451303154463569566346833606541504 11038895 -35892330608027580083652613687559979840 11038896 -58934308558349998843736550383435120640 11038897 -37613441456769228412407329320599052654 11038898 187587214558642056851722768622658255264 11038899 -571406878498304417244865702440580541952 11038900 -109227599971539598757102523439781376000 11038901 -449825402632698479209895690799878158098 11038902 -25247137903404440315028424094002692096 11038903 -62836785827918167694712994711438949848 11038904 -228239370561014120406693613746374676480 11038905 -421347876688158413247981128166037257600 11038906 249862819426342985542813823723095639152 11038907 -1459162357496694261406709765880356935680 11038908 489746093957942992421911593984436700160 11038909 121497434226028257957979331177881062720 11038910 117685876115097750405407903777896560000 11038911 -23336377337779102094060036950550586792 11038912 -31374690603648496517999375554361425920 11038913 314125309618964564405449925508739622100 11038914 794922965234050025005077356111241216 11038915 333889564060362803148894084151096204560 11038916 -265314434749346636748628637197028159232 11038917 -4286266343243349193859581506222365184 11038918 -386742856571265386299202391876655008960 11038919 284953650668416325624313320547177532944 11038920 -313386846958715303106131439586317926400 11038921 582934235120865310846793727735704236212 11038922 -147991003268639371246835316332289040896 11038923 16128316781446791363031012423531723920 11038924 28426582800192589541406065809898224640 11038925 37311513806768636913811425150158599650 11038926 91090001033423066960495584406671298688 11038927 557290705987848037633944770849007201776 11038928 16421960007009757926436980773614387200 11038929 -458965979960142181547402833861268625312 11038930 13778818863261625665710219499500620800 11038931 887795627466265449959056246038135834732 11038932 -267180561655899650928724312946578821120 11038933 333221193453675094272940403169872278058 11038934 -104901011078473260463500098408337926208 11038935 -79970330449098355700993143625927278560 11038936 -782785016437245792914177274418083256320 11038937 -83429287662833097262483104029613081600 11038938 -199866350426899962335889128374358595072 11038939 -727566021460166829511163332272590867260 11038940 -534784389928841345504883738330612741120 11038941 158479909252250178339871366644869977350 11038942 -116196451055985660994556099690715232128 11038943 -306518160663479444522244542052583966680 11038944 -93137876749385437940114222396209102848 11038945 150521940584362549053270439465724697600 11038946 -173461992163593875440796175948634576896 11038947 -292826164550081257223043459589041784200 11038948 -779751654919309422668504426267581956864 11038949 -825757441995971747028354076426132977600 11038950 32602559418971377781741175650389056000 11038951 451970942448199505911434167231145136 11038952 -45616508790410274362830685094420710400 11038953 510910786020692626869659664407043715200 11038954 319729564200845044490254005377357536176 11038955 557518693101639508026566974509330747360 11038956 312191460241260238945710556732714563072 11038957 -41879048197621709897092429035682557780 11038958 -20982269061725796797735799775384324224 11038959 -266693880567175964134071533470521196200 11038960 -2465390639381615185902607351023206400 11038961 10832557007687110041760955938134254832 11038962 -142881788188362275547576584721301923840 11038963 118500263911802290294926514401353604000 11038964 751155983131748238518319540287881747200 11038965 45646024910683482265790405793847950720 11038966 46387001988209193184888037679703688352 11038967 254576282639846188358873697583663406592 11038968 -118024203351405431424424790611457740800 11038969 612119557270687444668287527341578059370 11038970 -30820856325563083916849253796570996800 11038971 -129861604983156593132879850978621849600 11038972 -22845121630744160296825199100265088000 11038973 -424172464699778469716441494274915251296 11038974 17090370028962197380297303720607738880 11038975 119880468028272264194368243853076043000 11038976 -37583647623777422695436805452140118016 11038977 11047861071746725408471735430467855680 11038978 -383936004442943248528879891362112422960 11038979 -266957153473037321191093146341939371824 11038980 -184062533081365668764738289061256417280 11038981 -485186785713602943318828970377554017120 11038982 980249908975116939466275981889857792 11038983 148317607612070273388177582866411034024 11038984 -1102308944931772542716144604214046883840 11038985 222756692477893364997780923252279484360 11038986 132787239411595186456584137741015193600 11038987 28725721082819936443259469045376202464 11038988 200370623514508276001861278494818973696 11038989 111643846880007328940637233778781705248 11038990 -53379988721661477372726732347923848000 11038991 -795347310737888359800734145261951862608 11038992 -16677354137785683424847258024048394240 11038993 349231504092399283725458415603408694016 11038994 217307027444184026355894679602334064640 11038995 -95109622985001077412364522913183388000 11038996 21737720102007663839314329415514115840 11038997 40104969384344225144837576588649760092 11038998 213277733783959679799873751256453936064 11038999 -40231284649185193597866155747451531336 11039000 -158822314609781803055652907403673600000 11039001 -43494977945116734169320732745086810336 11039002 -118187589250644963724744750588099334688 11039003 9094583114441344850852072994413341224 11039004 99793865127691255005934427545011551232 11039005 7568547976046731529421128318899855320 11039006 -374460124719242943950900165998963817472 11039007 71775867418414113570631789782811211136 11039008 698179586485357519952300774768505323520 11039009 -53116963386582765899780398711478381760 11039010 9837534728877352440488013242311211520 11039011 615650624848195082022912354867207298032 11039012 -37911142453006714420394161752202779648 11039013 32443562029065367780007406902226407742 11039014 79926311351745992293781950471367919456 11039015 -122902632557902928608210321928748389280 11039016 6249266386096528578111650031165603840 11039017 1388507771477349446681417586847645836384 11039018 262510450081287082612570666616799928320 11039019 -2753612323260096873927770100532331496 11039020 63725652035472034516433822814039828480 11039021 224161372437656500276619555650431236544 11039022 -287864223432577267010439390353332035840 11039023 -1080322103530030447066445803996234847728 11039024 -7020903571033579060116370096492707840 11039025 -235109157594775990228038619095892632000 11039026 -817343689420034277727838958960737760 11039027 -112383541136724810123030957007426283124 11039028 9330122700095621318689831621481594880 11039029 201889377706715882652425556862456619630 11039030 -151487581933482603258689420899649379840 11039031 1160876015113207032580873211647671744000 11039032 243593882509963173676595646540797030400 11039033 -529135581272691144772255528212569045718 11039034 -326411235006433573585650392416338247680 11039035 -21467895006791629685135480107594760640 11039036 208320358601470985627791735791699763200 11039037 -73951735258656455707581035449426525440 11039038 24379598231201225922370334479881031680 11039039 -69459824245095758869094197419494219400 11039040 -44631451817581028978804730370263613440 11039041 -224919736035407303990851035224238828376 11039042 -7652464399716134021060692477767759360 11039043 -89912040821191744807772381123093494536 11039044 391695684449652723022405137155996971136 11039045 174308173100738405412731600695851051000 11039046 447474526874346866700780187214529024 11039047 270316179529800715362576453043134865496 11039048 302906217690228683441335947504674334720 11039049 46821774340674576707724478021797826560 11039050 -87627810648430735423169983729855430400 11039051 866902409865978182824633864608769196052 11039052 -139860411133036691003616442048567781376 11039053 -936839717988473952454943574751506683220 11039054 -5590053872867186602681251515800764288 11039055 -172500649821594594717192526322429184240 11039056 -78668166701267255786182695593487761408 11039057 -415552779119637078880252685922192861120 11039058 -250577962823481093718181604111957454080 11039059 388574229238534009283135305037602593260 11039060 11797750909953740041020249224572239360 11039061 38309015129344078970745085245852103488 11039062 249132394818687580702784636773227232032 11039063 403817784945945261189956722531373980248 11039064 83010101930482531693260346086741995520 11039065 -617546744877895194850847181124013577600 11039066 187834145802674966596944002604546150624 11039067 13995901274202336942458238242778295968 11039068 413865944086845583392885437743106680320 11039069 100227619137000334947429321173063377152 11039070 -52785032362288639455058535046477680640 11039071 1473913438557233479995871100972336230944 11039072 -1696116583836410517981314118836158464 11039073 129973487130570516766499356416669515184 11039074 179623305403793031707899690306225963680 11039075 330745362037432143739330283267136654300 11039076 281235993765254346323003354225332300800 11039077 -30792332514831877284487815203856475200 11039078 639289164506220861706137450457715648256 11039079 -338347064254801889539271917429391174616 11039080 -108628106055474439082032718363585740800 11039081 -1042912665560230471534171919563800722118 11039082 -389362129495851136346685292406019022080 11039083 120503611765522821568798871920588376448 11039084 -66373573680727833933485615024572446720 11039085 12691348360781163118535598647419422360 11039086 -228131800725111491197103313067329000960 11039087 -993045226197375036409479978839894121264 11039088 122111461778546153279207998799251144704 11039089 8483647698601233182122849928094755824 11039090 -50652209887332858313295644026292999680 11039091 165140939060269434236768456629606558464 11039092 -173969471616835848142216457833085963520 11039093 -203079661540448173734308284373964532356 11039094 11121066646321375736721995276517212160 11039095 -460619948790002907903577081183660162800 11039096 406587049414169806632018775189085921280 11039097 238719549790158917215263707447285472 11039098 40660555004665757014462954437509673984 11039099 -259417849418320752015205787778415569840 11039100 43013899234887338029189034902346956800 11039101 -343832845277701176780628085338359339898 11039102 326887965308247794705323141054773470400 11039103 180394241012240866707364527363841939104 11039104 -239537702262179338658743028352842465280 11039105 -116985237997983186818500733496998972160 11039106 -39017537050511129218677501099630607872 11039107 178864990755035473609725468552381244512 11039108 195638131692478479382441675715199323136 11039109 356654299153340359095431900864168617920 11039110 -80170274609213636911392791700823751040 11039111 -218346465941515307424953905389352555920 11039112 424825444694766529068716399450112000000 11039113 -159913775660599285259553082225834402176 11039114 538356985067184093282531561619005504000 11039115 190551671884021156301041539585472908000 11039116 578002595791892180822808074921728995840 11039117 784573832612976971988338065075491313440 11039118 306455104783783827350296673589743575104 11039119 -118428951630196428816471455395124133280 11039120 35191871778607042516546191721482977280 11039121 -414036855051084972096765240328306730928 11039122 116667410124005391570779255082320979072 11039123 243805510358560150723300712367181207800 11039124 268009749454647639577063395044319123456 11039125 -467913446297522654201062821534911040000 11039126 -83122044568398688519329188306792933376 11039127 -44687733739668435691931862967506345600 11039128 -540150399006894481945579513542560931840 11039129 433031481522903774289575415668292426260 11039130 -8742995434451530223167535965605268800 11039131 165339090376325984797466485226271340864 11039132 867329371820584122416447616797125632 11039133 -9644556178772180789302249934761497600 11039134 -429940764969471812545129153956335750784 11039135 120838572032917694997465850533328707360 11039136 -388191892784092185495593410096398336000 11039137 -854613182590797073856995223494827656508 11039138 301808319300297394393291814869124146560 11039139 974562843586455651297415603229762177520 11039140 -67857786166678313546081975337639936000 11039141 840503789891177384765305958632640534172 11039142 -179572625145490656790787537544078881088 11039143 655646842233334726423262067059372133304 11039144 -794887445570145936423573167541660057600 11039145 -86575884508413087445404689213059104960 11039146 57216083687572459919299374222431159040 11039147 -52756709737318246100660633387637741168 11039148 -86740036917029499354860815408780685568 11039149 267573677445973327418846295770384509248 11039150 102278629982654196787528162440065404800 11039151 233318207368609221151134848274017871744 11039152 -32518257410233949825265407752652226560 11039153 -74542649598017521203257894429737591056 11039154 44353888896970543852352394413281557504 11039155 53823402225215995138250475923226232560 11039156 674462941056673869473811697962697691520 11039157 320150468332919315985734527155045890208 11039158 -88626869493533561970480919800559485312 11039159 53298049765829028511306149870970584360 11039160 11805701878887506687242762759721779200 11039161 -409881097987981995233681052051791676630 11039162 43501151901885115094546402617724841984 11039163 -359883475267529149619363631884363060736 11039164 -358992214505363325800209210078940002304 11039165 -695408743710639422226546307414015673940 11039166 327219199049727677774377910079918144 11039167 637552082078823443831072355482913809216 11039168 -32576220230134940573959208711831420928 11039169 320991452702733387107087396671923878400 11039170 11774198919062360284121507800330244160 11039171 -162360216717658927700743123430770252800 11039172 -109935702146122009834046338597315534848 11039173 -232777451275005182178342006591058244578 11039174 132307963063384220536580209270360940160 11039175 -297342863087091343678881280564444800 11039176 -210288124843044042759219509800352209920 11039177 -301883029453548278913079954438207735974 11039178 171123305164327008555110642974023544320 11039179 -1129846299747912099936012422046118465224 11039180 -450845069757825325387345323193496601600 11039181 497493370871269342481197497209792449824 11039182 -135483602673840732138437639416281323520 11039183 -133581162566732644631464018688150428680 11039184 -60444184965047065000687689780600324096 11039185 -18515395172160647330242076915130023040 11039186 234221114791476997712895798199384446240 11039187 -340862234212071290307235947468379008840 11039188 898725677998785182445179388186609463296 11039189 -243505229734652782438148555169278619744 11039190 28014058144000637695617639710539622400 11039191 182512545865132681902379737366860947592 11039192 32247153060960693450230451349038489600 11039193 141795379457897090591223719750131200 11039194 511400524676343972983829625513635238896 11039195 37441386264148646294430447462440697600 11039196 -27812892458201121855252663613063151616 11039197 202628700310444131351763063448032632728 11039198 286230703929412569631389644237152436160 11039199 50986148368288193392041964559701258128 11039200 150595155980404787287439576664145920000 11039201 -188603508049601976904010685446723995968 11039202 252542639361290496879214013332625660880 11039203 -54682892573615811915903271678519226880 11039204 -209422760890097919872983724759849011200 11039205 41705234608611275465389629024912851520 11039206 22991603585463924384300494453088473664 11039207 684485497275858502044956010035773830456 11039208 -409818063943350703325112760327238369280 11039209 -138539001458170570532796769704087582720 11039210 -3576305063648486817083911381728575040 11039211 -174104153801878993692126294767325396912 11039212 395266809009392542643480326422474035456 11039213 721305840183968779963704303781648353804 11039214 -16626453908706641194140196540576086912 11039215 81687422816741571100595689520046593520 11039216 16307900909585237880050675594356457472 11039217 -88777604568517036627003765208822426688 11039218 -1657143583107107419958864472277535232 11039219 -326724234034345209993259700781834580800 11039220 -466007029396194907667201741680047206400 11039221 -213239505315968325083809024735149552128 11039222 -81483036239900116107913875331746660480 11039223 -307139107643040305965614854689376501760 11039224 88575846800101433661170090941061529600 11039225 297433450423600302032084587221913176750 11039226 31787259286258760991004154469814725888 11039227 -82511016898609382889058693538772199680 11039228 723131551235960819487354933666689579520 11039229 360869392643157777797178151146079558374 11039230 87799292552668834024177748803148381760 11039231 341399708676759057083073412058841804288 11039232 229408298041203450049119680388139057152 11039233 563443187615068192882330117885964968624 11039234 -13444789344011084978752304368415655984 11039235 -79969104239927677402109639303737458000 11039236 -29214710184307980680255044691984261888 11039237 18643010422718977144897162391062978464 11039238 63301138498411680338091183348900146304 11039239 -1382439938925732459342063003735619908528 11039240 -310775931284778430044762044971947571200 11039241 152871608826927810460567792219483422720 11039242 -500644018346352362301930540220098391968 11039243 957734749987106153877676070470316971104 11039244 240167712940877871523869250750227426816 11039245 70496864219623099142659450580635610880 11039246 -4274181932606644114107738655507781760 11039247 75656390087763329003540157530353640040 11039248 171589008687656981414465723683447701504 11039249 565877994362721907003385984907159844464 11039250 105424271930085577734585961521780480000 11039251 -931585669339957178351296124738092833748 11039252 270820693037838510915454958793566177280 11039253 6888360980989737209671133324112729504 11039254 368513476412919557034331872953053427520 11039255 -221924264299137494629984401068774676480 11039256 424610543263609266088624686781854105600 11039257 -212051175399208130849170150643551133494 11039258 -362244888987037004932411992301461173520 11039259 313591398464020591569219037923617399232 11039260 274696472200610213541907446949626170880 11039261 23065261149203525685541532701400469600 11039262 -101954063466611388710677127483107562880 11039263 -471982178833010335810862543770077539488 11039264 97824458419778551549455351999174279168 11039265 -179909892224874226108934805139528122540 11039266 5942054382699354436187319551107645440 11039267 558409124035464200873206040814657428316 11039268 -81120885224674319755380749845993282560 11039269 1017127516236500496465267419747244964670 11039270 -16153049208803232664622436543050682240 11039271 -357702822491936551332900246922352758488 11039272 162667226796174254291346514954971463680 11039273 -76368015167538571883262225789203556864 11039274 -54554453315534228420235761745408322560 11039275 -45625111210865633785783660533227151200 11039276 301661066638155290618959392617811836160 11039277 169613143986404071795126869403277209920 11039278 -179740563775798841432884097102777722560 11039279 8692834426498383831404202747569193120 11039280 642169213682956327361281572675256320 11039281 352965056624450412670491378575847545664 11039282 -352871026126693566434929783839847009008 11039283 114986682644172815145428845734598159104 11039284 126591983538754661339851695720001759616 11039285 417183856246996858075201570046614608000 11039286 -8259246562922539712628733438038761472 11039287 -226501615660640801095486726852494002688 11039288 24891455653895816589874876416908697600 11039289 -87225468455887366763786399109444738240 11039290 286744379462922307235591554128775558080 11039291 56546307863443851452306083525672671384 11039292 188804819315855457857726254330731961344 11039293 -42514430865967660138793716746799408320 11039294 23073915047248042967584631730004252032 11039295 23147473611280782036489539666667826320 11039296 -137902691449498144538481697237990113280 11039297 321761865337682827949828393401944144432 11039298 69672006034333560810632583087798781440 11039299 -368028615515786455105044898654597693560 11039300 7814365629397330274940818239935532800 11039301 -136855979014433518374012186046366129920 11039302 -67779939127943903343253480929209126400 11039303 239489372474579484190058474579332375728 11039304 -952211046119375806148848997921587200 11039305 64577242196530816716041161544747711460 11039306 266433441985109048840082579701092514352 11039307 109281899764209227141888174418085242720 11039308 113600843701969171477429866312202238976 11039309 70675708851392208738788485004133568128 11039310 9487404249345415683795229325757354240 11039311 -1079465270050081522747492673864798986088 11039312 87216085644063596757649995856968278016 11039313 -361293713295043849263326013469999534080 11039314 -145186168190099238933495510671304271200 11039315 67344485958582316454231970912385072800 11039316 -68004924373199893999020238936904232960 11039317 73692245555018752025534781826197319680 11039318 -199552478157252061245205728146404796640 11039319 -213625720386647139307769589735136350000 11039320 161496029070161859088430812180675584000 11039321 52032022563599264349889949014694256522 11039322 -13993060886370893675419009095973810176 11039323 314688883863892334060561769858365789040 11039324 687421345603509434037036345755706326016 11039325 69023084321513932437515333784597295200 11039326 -40903610027180144060801854894220380800 11039327 444104967088321834052576928703691814360 11039328 -32601240260649267487635699524179722240 11039329 167144260212022173920021626023932089920 11039330 105525919798467014100765996765936502560 11039331 -9022537503913275097005147502362213456 11039332 -67658267046603874294656464352856713216 11039333 -571641142146741284849270740592409309216 11039334 -488207238057907717458135094003124324352 11039335 -49116065659995216297303806135787954000 11039336 -36119142119302715287161162217713991680 11039337 648803523623878154329155282835519515594 11039338 -18780008664778967698801015298617587456 11039339 91979660137394962048667147954129185140 11039340 -87774043879835556713235152818150164480 11039341 66202164896820764737374249572298913344 11039342 -79545701993127285887877514081383556800 11039343 -8365838078031063653198676550839229440 11039344 5311958043102633022064380544669941760 11039345 941118654013366667444742011786637720000 11039346 129912987359074592803544009820418480272 11039347 9545250100295683498265859234404554560 11039348 -117043592148509480435995144963458859008 11039349 272468043342909942376167760493376616320 11039350 39415534470960849573464662136830972800 11039351 856928683183239439844160691939284437352 11039352 8453105032196019786476341713902346240 11039353 202633601593821411045215573784192092168 11039354 109699484159593289243553599038361003376 11039355 -87078666688483224167935084064916640800 11039356 207962129081976249548354822364873987072 11039357 -159071475208458539652115647544591773780 11039358 -50113749466136808365641345772357898240 11039359 -650260108428954036791699874616317965440 11039360 -780653774370613557916143671374459699200 11039361 342640262325204280983756034236748311360 11039362 248998750456416367385970001840042231200 11039363 468082114141373906949110250626660858784 11039364 -667454023950490671907776476287131648 11039365 556043122515885770649206977759312579260 11039366 139107149095418364933894135823942987008 11039367 -272692214753505161800558501297040863320 11039368 -479057278887616008549491028284186787840 11039369 -76065283645114589366877933146344240992 11039370 124001641207162244556814516286983107840 11039371 -77604769750237052739863238768307772896 11039372 -318248687387754571514163591472584883200 11039373 -226087943568985512600010464319668642996 11039374 43705726089550063418822619479324965632 11039375 93845214393485354246346924810069900000 11039376 -59922374643385115981811376316594651136 11039377 63648588211043975926692594270190630000 11039378 88318925919782872242298105304633465856 11039379 29849483810940059524545479601940156416 11039380 6406801871052534856301122648463923200 11039381 335007375239750493883238584339582027200 11039382 -167161867609625150893248545859903955200 11039383 -394837944750627690170262750644532077368 11039384 349235155591825302881752425838463170560 11039385 102496487597353913796819827361203506560 11039386 386097936629832955158522668843809585392 11039387 -207952164722871949507517122503824531964 11039388 177944159255851220205556492181413747200 11039389 -846974282444704605666030640338529257344 11039390 940709558970445767554318688629953920 11039391 -594842374662608787449328879122155860360 11039392 96387975500591771672228032663491969024 11039393 -39154366906565650024814941907567219280 11039394 -12330753316015884798549602207879958528 11039395 -82793934250849730583614526839575671600 11039396 99158355517772329945044584187325276800 11039397 522439156021097994844937026994566581600 11039398 493577580285217355026515303337252639200 11039399 -67485383598969633174349941178302552960 11039400 -1520980298652081677382764737241472000 11039401 -278631242832113323938310764180138535800 11039402 180774313607795912101044756988932340224 11039403 -529047469098895532042285557708339414800 11039404 -74892033691361131281231266575301113344 11039405 272187663279538536136529594641521013560 11039406 -199026782777628400075047114140376907200 11039407 379881351480536165047458929326705691712 11039408 199597397258742963909279994590785912832 11039409 21576388155894013618282871108970204516 11039410 48782433273273262738004736829224960000 11039411 -245927236467548232604925442401530987200 11039412 128214803460816393052857796696549773312 11039413 84616906704301149523804597006858010112 11039414 37778046401057735421538599172508365824 11039415 -257564823055530000626649311885269918080 11039416 -222077329155049890273392147088296816640 11039417 -1166173348657986976386739491638286487728 11039418 -117145749949467031332858515582792816640 11039419 357923265876109469046234463174159390820 11039420 25561395888504990151647978444036986880 11039421 -191327212236247438329197721040854405888 11039422 -170005657010092614773634888086954427648 11039423 29920722620764620310559530006179534984 11039424 -89372084011676586553358738379472109568 11039425 16891366087888157261454866519081731200 11039426 62994823210319632118159606281781223840 11039427 -62495475423149334358779624603500174640 11039428 388705815767209254344542447039669155968 11039429 789653466169404732642525085792692576030 11039430 72828674626680751349190903513021792000 11039431 81871175219774502231557879788232200800 11039432 -664676967381241504026830059543888665600 11039433 8158743883735160126549139530651906784 11039434 28404748193880570034130758712813352192 11039435 564692987544083261898288931895208480 11039436 25627295324000039447523983126613212160 11039437 -1808122603199097682706214641594753206720 11039438 -273214299508468818155236115648004290880 11039439 -343406229577069375909906968056682080376 11039440 -43235801493648238031121186221403095040 11039441 -120724075540306003505972413445664830976 11039442 -171931050703583343829926395951135407488 11039443 -70256137924310339712219429940749805320 11039444 60055455404890187513385359454470182656 11039445 380044235461127146355612415734726669820 11039446 256755565128826113653631448092501809280 11039447 -82493856561326407535035524569884714104 11039448 43513453660309112525162848817094328320 11039449 -404245611159211727874196703187821730550 11039450 201547355976321341702403773715130626000 11039451 32324498277884104415662555533013358232 11039452 -192293033829974380128037910302535694848 11039453 -777446013479868991021479293766468158298 11039454 259404882266787177930905874738397881600 11039455 120410630427010534019351540467270128000 11039456 -122337227990215893022001762534802063360 11039457 -200738318772663351274358239564511352384 11039458 -317641620754327722788248391078233156224 11039459 672796297146713884424140048429122282720 11039460 -140165726321128976137412855618546073600 11039461 65988413952349109046170405309129544062 11039462 -43159885668038038698230307479467159296 11039463 619377980521842974371615316939215688400 11039464 -94775664745199779316617335309523353600 11039465 -296643596019337316670393584510635474140 11039466 31299139727472304092364555553228807424 11039467 -508979153103548083299841356360079872840 11039468 -182967589755787027062309656060243401728 11039469 55344263014915868848543477760178829440 11039470 -35138326776646087359625717400682412800 11039471 196770726651827362206740494514264883360 11039472 -16986217565128233447060609727487803392 11039473 -341431581033250115000725923821403080540 11039474 161728543981885140091887261280222814736 11039475 125204673536146263173425685543296512000 11039476 -640271684209337314008402753142235136 11039477 720657774895516770282774771560091882012 11039478 -161030153588451390813216177374194483776 11039479 453871360886905663671280333936805662680 11039480 -24853344684732352847909207877959577600 11039481 500479124097266608693003981383989242170 11039482 220174739812018823571570135394347197184 11039483 -68984942309129520260387244375785389536 11039484 7340427263403348152699693290861854720 11039485 131947777233265243958512085276103771180 11039486 95319677298303429057135293049349024320 11039487 2697027891586631128885422540416219280 11039488 -298225761956185735953174497160037662720 11039489 665070716781198100403386362933333676290 11039490 -72158522166289463242914876538919116800 11039491 489924606668750128179463383913999312800 11039492 -306125389598269808674431372430664563584 11039493 -98981159195126499285984736245981896736 11039494 44897816413656775556070752667604193280 11039495 172810444428247675968665367343363646880 11039496 -40970499055907958555725701577586769920 11039497 54269926045613399306388911333785973632 11039498 -11345617789196244444592359882534116352 11039499 460774683893446802419879251881955162684 11039500 -165978227021401102736522548191467520000 11039501 -324665336754967639597310409181692152832 11039502 201926048833213438024396621460916929664 11039503 -37131592131638638349817443012503466816 11039504 -162613191644761716540463991044900184064 11039505 8274982681441934800748158977989593920 11039506 -247045713814640725881617365632277963776 11039507 554540819296806150611075540773743699756 11039508 -181618227805113643476903138646928788608 11039509 307748573727603386780341614122795916800 11039510 543651266093304164768733201445528392960 11039511 -54831773547756917508410106181915000320 11039512 -420599617723102093198501427642422886400 11039513 1326294731143033333534941944308582483200 11039514 147076152911406330999335650910301488640 11039515 -87157770507572210575581486607823779200 11039516 100163118000991411244156003394440701440 11039517 -433825715122908666275689855931248185600 11039518 -118592860214351294418243991262978438784 11039519 -13967762472334116435671648985390529920 11039520 119515242886148009129142720937800499200 11039521 -197580059259479785447108973236228133278 11039522 -63839433398336408783523183432851521248 11039523 -406729949852111029792400772215420095872 11039524 633736519826287469727104515118007188096 11039525 25927276143165260149527672873121680000 11039526 -396782125321045855828040625147405592320 11039527 -2481328938280360191116231560793085288 11039528 276341642697402172999476814679933736960 11039529 -30747037957204041989922202274639431872 11039530 57006176708658648915539321821728880320 11039531 -272760329649170838440396736632607598668 11039532 -20289932679521656818989217520246702080 11039533 64254900599066622120487195226811099040 11039534 -101380082017557678355738879459596619776 11039535 -74384906608454111806807939658903069760 11039536 -174915755947879446309460289513986850816 11039537 198095800465255387594720239528143399652 11039538 -229503263293766591862205188999831440256 11039539 -305755921382304130168084372119459735040 11039540 -525559805384167886852645301933572014080 11039541 -367094786930740581490725045545431581408 11039542 43599056628652258359261481859312151552 11039543 459064883945376434249761162668749370792 11039544 -109064998167283704448805627555195904000 11039545 357324095446363856525803773008832668160 11039546 202434876523774604199384935614900085760 11039547 -106858402773664621771054753889608855872 11039548 -207287097689799953619625041642779848704 11039549 530210864421162641334019763571476337120 11039550 115561392849170086495420538917149988800 11039551 -189307428458918195086672800594700525400 11039552 -107713564847472712999533072661582184448 11039553 -391536452339543055917996672635900957518 11039554 -147892080742328430003460990638269040768 11039555 -680648777713705533505417846176381677040 11039556 504337480672904736372154077547447296 11039557 708355624984384466643416743521343899806 11039558 -214221756267871937839196086192768938624 11039559 134640563725022410636432499033922286800 11039560 56071280344180701732815996309348352000 11039561 43673731729787423084990933560647417252 11039562 -2568254436936798022260586463691133440 11039563 926789497683016938118451140746093948000 11039564 -118267105408792203941456774996760685824 11039565 -80279814123245556144654802978781928960 11039566 -351764361883624282016800915092116904768 11039567 325606578551449472870173145227212845568 11039568 14448892999025575378698084441833472000 11039569 77496734480991996841647849381579256180 11039570 157786117809434457381685076186655360000 11039571 -3697497544020613130109982244482886328 11039572 -37193703550020550277663166029816545280 11039573 -240069625105139589708628616233043792178 11039574 20757880341896681758019607287247329280 11039575 -324427559186390396354600234089261743000 11039576 -347738441914144155931041843509211985920 11039577 -290456448452526738866317707219144886080 11039578 81743543754558428438574844903728860160 11039579 -342345407585570954462615980353888339648 11039580 -237291693177678165070871967153882570240 11039581 9880208919783177995746237863978609984 11039582 -106292887361165588834001253298776463808 11039583 634143414882475775042390299507950212424 11039584 -464107659591414455802944648730932281344 11039585 -200899751159207867472300895892318954220 11039586 -4751915935858509561896753679558974976 11039587 33471137020945827885870041878596552204 11039588 197207352909411079915153888835072311296 11039589 277162599984404947615612007536143405600 11039590 -26532318209323130066439305618922990720 11039591 934393513261895854984876932871310359992 11039592 -363745538135372107244636944935286210560 11039593 52227229497386379962201897617183062842 11039594 346198923825340481461261354702067442096 11039595 221841711431012818604521755685680629760 11039596 271675307799144617587979692173141712896 11039597 299191095493013239648419603045200873304 11039598 -35129084242855103810842261118798378880 11039599 -105768055640006298772987635382880388400 11039600 42311954144555116787517143393751859200 11039601 -259352298889463424680967524694689217168 11039602 -61192384465207998437737973980110692352 11039603 -424999317563567791396204707908771679696 11039604 153283632968744426223337216038331484160 11039605 8188320882685372496838884208359446560 11039606 158725391631962612728143149226779950752 11039607 -336325052627537426922394613239841229696 11039608 -452675722537281354943469349714444288000 11039609 -135887960075408655156753339904275087360 11039610 -17348114271188352473624252190370452480 11039611 -650533535163051575714744354032287015576 11039612 503949622403381659157728900238335434240 11039613 233186168751374468125963705186022856768 11039614 143086117234670534770944095736717390720 11039615 197250924474574869116486938041940283520 11039616 -93095065526330695811813816156804874240 11039617 -818227181927302402577634787158402558334 11039618 97857373644461705795696538372113372160 11039619 212593867958170213882558202055922134768 11039620 -484533975550694246423563198490793112320 11039621 -148992161614441665522454533077061782178 11039622 -159096982964064179852474564908646370816 11039623 994878636283750563947540806182596736 11039624 -30628383082682428443821465137572695040 11039625 -1068122184209736183021804629217081120000 11039626 -41697768805459881396604375115517257376 11039627 -85697499715382428546556800918305131520 11039628 -340259732552630084587238422325702177280 11039629 -266106906322126042540115568787416322580 11039630 1216570723851742393972237463908615680 11039631 -437846189371433450520558636133977693048 11039632 -137426910927361980238756649901305364480 11039633 337019377765545580239554581549099071360 11039634 53225964995632023858424515765518358528 11039635 163580926609951322172517909366753827600 11039636 222673951271658444821748363590108638080 11039637 -19818382583057782206865510466052781248 11039638 286647128002062121824883073119425714720 11039639 52548367335574026636815964358775660424 11039640 316654567673478120453153263622043852800 11039641 338198361792100712042428139682923252042 11039642 230548059550822280025205554139249362432 11039643 322708034338049777375525150808037049040 11039644 -9332702564659424151829292893956489216 11039645 220522480776705523815738431075425089900 11039646 183794188254252384533241946987035878400 11039647 -281210264388420671515592377681542932256 11039648 -2808562148896901934652676976622436352 11039649 -42735687223213111364767535888321913600 11039650 -23990795124985759434334103717136781200 11039651 743872319689337717280082194881224197900 11039652 -12136047296354719992522696099789266688 11039653 -262063232433973120391270460585606491780 11039654 -17688718734804255742198412726740245120 11039655 197664126381030477844129805114158886400 11039656 852098650240397665653804160032201722880 11039657 564119268144474140031324643285783396752 11039658 -22216387526936309135851402035301908480 11039659 -153224437199534413371515583265799528140 11039660 -97422061906814874246863441622168791040 11039661 -245523799099267219297240108743850498890 11039662 -29633667400056851243216303185495396800 11039663 -263337926584755229087981136517556415088 11039664 -18032984965839313369204340227356229632 11039665 67252955508588053053213923454915219200 11039666 496347898527619098500022291722466244224 11039667 -29818758110234065869981698705886399360 11039668 379225755183032066701768237281933554048 11039669 62781607866593796724456783294019609070 11039670 -122656799937423330618646944512062097280 11039671 -6949478423658579946407859637031525248 11039672 50688540718491240850709277375769927680 11039673 -296724296122309252463788753112632138416 11039674 -109262950149776995764414552521679213600 11039675 11708015485938269201944639878960282900 11039676 504973537174255064327733387725295436800 11039677 -1771930121514849313710589337844170362 11039678 16123478672216048334217567240079271168 11039679 57771295837457270918005742076593706240 11039680 76931065074665678910357090537308160000 11039681 23152637696979816184135833020964729384 11039682 -249799151069351563515442211807839099008 11039683 417128368493473415314203012397554986640 11039684 -162504859097359328935378788692260070400 11039685 380990235250798534345910819853017872800 11039686 -129820811596828927306559460463964515200 11039687 408899482232845648775058597084249957336 11039688 -198847360391450514365952403106287288320 11039689 171420375643992797420815781484961078272 11039690 -42814237982241751217060435382715744320 11039691 -435366622561617745292850457941768960 11039692 64877922929836706672740100967372510720 11039693 107353100648493825740032566489859845600 11039694 228480269071877279827393286918763662400 11039695 -207379504671930840910704287371729975800 11039696 -88590742621325305122124329537046683648 11039697 721308668345864950848543003840060677760 11039698 179831189598025121995661348261298536736 11039699 -418566425872378441250408872077124292280 11039700 -109424756042565709974796991582033817600 11039701 -15991828871768475814286724344759200260 11039702 -819873382146170002026985650333997853568 11039703 -377381235934494289914743049327375724800 11039704 223975066248548321475071170796345303040 11039705 -1157763532066757558056303114644697580280 11039706 401260001879926721209863256850819980800 11039707 -153597940730981113650362933286521339888 11039708 425416293943775658266870211759322406400 11039709 712193865965094453432682707900536862240 11039710 -124127337117909210499070382085582884480 11039711 585283563765519163076444915592854001312 11039712 -224756320284595283340070824406980231168 11039713 -156880291287488173581826035677489239916 11039714 -100649993534532237707904900223197912576 11039715 -33820162509067964051197874533433585280 11039716 167063326725657723747735203966131379840 11039717 -27857719435201119359219226610289498952 11039718 -186699682323501154472536950669203301696 11039719 580409377404024433903066747130357311200 11039720 -42391962250484761564269571002433536000 11039721 -69155744813625336775164263627294717952 11039722 86214995707093565997989486670863316480 11039723 -917982097058622013564842186836959717200 11039724 -35168970344661077121424752824988057600 11039725 -26588777352446387681028483073298121600 11039726 205516615587598643929484065834217146560 11039727 -30779578794754814491337247480682285056 11039728 -788215890751051931325517385729966080 11039729 571106451358677950305150753834976741376 11039730 5449286934071507406092051289856043520 11039731 281912534798578197369817915220774923864 11039732 58956441213800522521152999574604328960 11039733 -173422076778995624652939541758093320352 11039734 -4719694368763357265735330699284944768 11039735 160356395285078360624286430494663310560 11039736 -882480512657361725560586942030026506240 11039737 55528820066628479748559840269187905386 11039738 59611030199452180039942230471162648000 11039739 -333702838838950089910327876845488755176 11039740 -31246710941726707897704619179064811520 11039741 -3956375676669712047188199422890679988 11039742 -15598271047981828635087198125320740096 11039743 280642468598892065446739614362630229488 11039744 223889847245519415823240689225465593856 11039745 -159896689415024524235389861112140778880 11039746 755385441302661761248360293154437379584 11039747 -392359389940213426325942725126054102272 11039748 348498052236789171921362709125288340480 11039749 456685502684464896361483884554047283640 11039750 -169076441100237966113562741921799680000 11039751 130867854334687056827154114174206393280 11039752 759536457837449606676081459378724377600 11039753 752877434878974095816615565404907775002 11039754 153770702442537919302773079681303118080 11039755 -96523404569473570560960735901159311840 11039756 160075272530202085480791478360142380032 11039757 -531809816659139450701807234309157751360 11039758 351448221566824317692629736004456108480 11039759 827248706559035012182271949997865479416 11039760 -96243884518274943541299828708802560000 11039761 241192065953132342924766310710756434304 11039762 -178240697333233436895384664371287200368 11039763 -69546830729891002447405137725664513792 11039764 50785090609680869291720268806763138560 11039765 -614187202325180261614878753662604806880 11039766 -101024692511103960409792753736552654976 11039767 -986324174878345299636114644262974016184 11039768 -78231759005906275510165784851586519040 11039769 201979951867729185223073075782065640008 11039770 -16848419833177470526788747496053872640 11039771 -137061982161959713470987699479657756028 11039772 47910505380815466096804580434061934592 11039773 1401118107929625648599503829427106247724 11039774 -355781895336796773946091796948402804864 11039775 10192595935289195486105019277578163800 11039776 -834196385609548124628583285892516413440 11039777 -3116915069371508455232605978994432448 11039778 12512309381341494137509287873369204000 11039779 -551194611836738355874178904442090352360 11039780 112578959874518672182948756926222144000 11039781 -25441494429402948279938390104837923936 11039782 64991224241135417534686521016548824064 11039783 -691922450276082775121775596101593514368 11039784 87422382379219208129763441942051717120 11039785 87262131597282269705747998928710857600 11039786 -105563870420803076103142046103724419408 11039787 203254648949618172745029329098349450880 11039788 -83878078805280876794535997470594310912 11039789 135270793579159548546671107916130620460 11039790 5783256995288703480137825512508741760 11039791 355424796335598196170533503343723680640 11039792 175383801209253457424216525920015466496 11039793 461414376751026622782813239736885248640 11039794 -123319422394953058827026723527244719200 11039795 -79063488337544845027296526097648017680 11039796 47105936164119583255403722895705837952 11039797 186660845229041517990635678510681255680 11039798 -296495516549920441649108158048820640 11039799 3243575368628156565584251799408325864 11039800 -79858546935779014273610730975080448000 11039801 212123260487003874772108713170901034692 11039802 150548532679968410568066630156282719232 11039803 105399052315769881870448024255670957520 11039804 -226483780968981149952572601052599481344 11039805 -116944761544645520392011162555638474880 11039806 -401923444868050103769430207445944635648 11039807 -252257218554200085271885884041631727704 11039808 21676830132368977868746716085751906304 11039809 786619233746432875474497636704291496240 11039810 -94039553142273758310693443665839529440 11039811 -104715697338017108543766079031182123536 11039812 -63140195780635780236602591337935278080 11039813 92775522577627667895655551057634821504 11039814 -21499343065362333616177209296316339744 11039815 -352001365515463055253847465124346476040 11039816 -527429710294180990363010112580730880000 11039817 -408620154797623974102063820272095843520 11039818 64062186887006629303346103854328525360 11039819 152837107306372863799052200147903460496 11039820 -2458453400237939264686654450211635200 11039821 -261214544774659801823285784063875052308 11039822 -32811532625378766568650447965895787968 11039823 -553988179719641320260700891728562521120 11039824 -86469185212636248280699162445207715840 11039825 -137464779882118225868660943281190978000 11039826 43532658540263029646263782859089882624 11039827 -69257508210450580096861703014279533840 11039828 -365328679349208580648030726491172655232 11039829 -733416371805264456515024955025731233952 11039830 152731608346446097853547325320947896320 11039831 253140877504220311691362959319154399064 11039832 -155140688733826694248024464346888826880 11039833 -50202906674347954691394215164778842880 11039834 -159702992749594008712723374261573484608 11039835 250041494978335509099160333587652596960 11039836 307232067797281656479008416631390848000 11039837 349561243783910312639335159090611720486 11039838 -15449430102534074069432086893607624896 11039839 -18396906978280982477259591307510368480 11039840 -194508506302912514537278440631849451520 11039841 -730236384128942927580253644983167153920 11039842 -175342848786639527518531422563032544256 11039843 -351212473144740396062162122782669004536 11039844 -51529167059004087243323515316211548160 11039845 -56417757539048791646922115597582272900 11039846 32222092214735326376807442711693894720 11039847 -28975932468498840655673940713480360160 11039848 -281898320064188994150157808093709296640 11039849 -1667814687696107393279998605998996727936 11039850 130855264203963124808534756960681763600 11039851 -700244947426943399677350405768972814968 11039852 285652566857190055714883306352401991936 11039853 -53952092223706300327579907588876128992 11039854 -61650554002400103060811013722377779328 11039855 311495507923035430906772488875641856000 11039856 87634868719027069485328435635724222464 11039857 -41960921312931190755696608136631130700 11039858 -27318957563891079182593519112143204224 11039859 328994562728161496878175947805338087764 11039860 184702171516597449333700716350028418560 11039861 145421004936741492696450660595058261760 11039862 -7796316378554860687175816572907520000 11039863 1325084115354127814847554661907761584 11039864 -380050327798354703868213191778586644480 11039865 203483257587070448429402865462306672000 11039866 -220348747961517068602624844417288692368 11039867 100716457492287287495213603598610329720 11039868 67882402391218305338458999266634137600 11039869 34809487115220656054006749575314908896 11039870 -63734481938386817452599360666215325120 11039871 -289766504203100401179424052863182890736 11039872 -834299383184708728790743106314567680000 11039873 -33823856146570060569631013875891595436 11039874 -122192665382073872504290891191129515520 11039875 30943016650892328618375900622844928000 11039876 1818977611108848357958618885587840000 11039877 76343360691675984043353605142131851200 11039878 178947347980021714675207691473682736000 11039879 -123156612919125271402777871866645100520 11039880 182581728112141318561397114145971404800 11039881 45678178078549245510355164839405582772 11039882 -108091173369824792545650493160098652928 11039883 109376902152698747427059822892410481648 11039884 101642894996138179446528113186518658816 11039885 320699099448202940345569370816250063360 11039886 -87252909227478181271622976715353265280 11039887 -545927340042694217655809995550625632464 11039888 28995497270783174271645023954038947840 11039889 -241070580253961930430723121462372438080 11039890 79597748626454103908514519824917783200 11039891 526709257532092936705373420519321855400 11039892 287617119328049239050355416333473574912 11039893 -465724858344805338316435908321364155680 11039894 393196151324637502723050750691028392320 11039895 -1872789713208933841353986070126280200 11039896 -154375519897721440985936885851131832320 11039897 -532250278082018799162614485971290504688 11039898 199565349181194876404875555482733284864 11039899 1003856005136488761671300301041451664 11039900 -135751344698569847044012113363526771200 11039901 -494085642781272531848878864782076771968 11039902 369721985785828208317634422757828644224 11039903 -22841978106393955908912562105228798080 11039904 -240919186694335813004443331422300471296 11039905 524004085806237251799261838069579527060 11039906 -547040512114012192984096767378223104 11039907 225246585686473849823510360393965413240 11039908 -212194589916972268264145675839176314880 11039909 -101939453501857025016694401839730541890 11039910 -9026927600574914535049360186548602880 11039911 220993909132646345265136905793293790000 11039912 -78170501316189160456959248048765337600 11039913 394578960813096915754298927712934491120 11039914 -135560579293289542346475188862715079328 11039915 31685437052481955551780975386560030560 11039916 -99820540439191555203662801836153205760 11039917 74335164429722321443934969886474032000 11039918 24643768747129480523729024053357156416 11039919 230347717108449472286568251573441040 11039920 -23990887382417436051571843826565120000 11039921 1038340436932182327865964000416380639600 11039922 261872574387972047946537974212256720640 11039923 -74571689759821510485597083849047068000 11039924 -141179376201466180720154337318345031680 11039925 186825486799189268655259377219766632000 11039926 -177414557685254318534870589131937651840 11039927 -202238415101939106850882628954460082080 11039928 193740918916255601047837115854548049920 11039929 585038238223399651148180476393240431530 11039930 -117045835429178161643090189891671860480 11039931 -50456923187370555194226384850669155840 11039932 -103058820558364457743010900262447694848 11039933 56750975204175931957650609080625946182 11039934 371398825058642038461738210806574213120 11039935 260745231991322296561892734029931931880 11039936 -16284572701264352255123913378008924160 11039937 -193627986830986696795541300742486293760 11039938 -37614513048105787999628586233400046080 11039939 -537689896973263494554574797006118834744 11039940 18311720465343358340918047787308565760 11039941 241921580056997220884020964375456184384 11039942 -233165635842141598446255531263909729856 11039943 -195618994693464787303616882007609105072 11039944 71776464061763008980439732134663644160 11039945 -94285951693532005408242924532429184220 11039946 -31912249971476830500102439523120322816 11039947 35855547211007790362273457553376688480 11039948 -187423321749025802816584516323971042304 11039949 -5479199069031735925873272821973797760 11039950 151942115047677615652670168060445336000 11039951 421300796354860377203514098151087911520 11039952 64550635597493403974269320806887587840 11039953 240235288401321749617047304623931509864 11039954 -245944412953118429871339379111762944000 11039955 -43457773104535482611569863098574866640 11039956 -140609356749967346137614396000168823040 11039957 243727922618632654232445595860389776206 11039958 -188070295322764729642508918254111761216 11039959 -72792879907498987210579159898169064784 11039960 -89430310913193870405873032461824000000 11039961 75154235022802846518221178157567070880 11039962 147853662191855244098994358946557497600 11039963 -719148859151502605373719843684572380912 11039964 -150166890526967939906408314291223669760 11039965 -241787884569948710471368270214072581140 11039966 200247681426973694895273557257133224320 11039967 -551814073034935361455752934634236069416 11039968 701048522785961823169028547441221959680 11039969 -11200946372962866785618641877282860320 11039970 -127270169128083488501119493290585098240 11039971 921735981460050110742380387616894510432 11039972 -10253149325206704962931806662114222080 11039973 77016990447430329227661567096546740544 11039974 -284834890925105754412732780511986223808 11039975 -123210925368880969650764539385682950400 11039976 575263328964178370022881724416738918400 11039977 -48336382497960878253515516482530230592 11039978 511714571346590612503120856145519365040 11039979 -475917551408492540169390846613029935016 11039980 113056768298480885399620516110799472640 11039981 -633391322323724890390526074032390012510 11039982 -146402713206288161638623992982738345408 11039983 -128959977060148471512874658634597182720 11039984 179101967372607663690967143191310336000 11039985 158231230021595046078081152556183901440 11039986 -265259742867049643489431231425642015936 11039987 -2748064298105758705458520392561560256 11039988 -149265865224269242881452181969083781120 11039989 447237127345545379883657516133745212156 11039990 -22228915562254580685095389100061922560 11039991 451559090663529235187822905579824006144 11039992 23537504166004889056732842493496524800 11039993 -316690823804426880463762923960541924758 11039994 -237616743849177994067890066606606563984 11039995 -1207698420505490242062146711700680880 11039996 462575435087727464795199192934276153344 11039997 328040778795398507201569152046450560000 11039998 -17769644299446964460984436222268258560 11039999 -137718373406519586894164473522252472640 11040000 31333805186743996191779855573975040000 11040001 159891759865582468453628721255243708352 11040002 -32075263986590941080546586846446720048 11040003 136120266212594670701813192737591272960 11040004 -1442199427576664641665875537524623360 11040005 24580067329245036018550072497726987000 11040006 189108477147547226827928936264284051200 11040007 -10165576495989629802600706135656954240 11040008 -9792551937514445109536351180311756800 11040009 20056619432275483210954116554089621728 11040010 -310154373743829129801189529489283112000 11040011 306102763757060989796816441916151158612 11040012 310507154307229083901003269709265318400 11040013 536566348472110940035004923464674313280 11040014 -297655741749416946591817841627714286144 11040015 -7575774404846039496830381462639239680 11040016 14633729856132917351766315979757535232 11040017 134649099482917566220047206711396454066 11040018 -66727422667705106292440174561162280960 11040019 -333217315834298747158922999588679930580 11040020 -452447957431308510810870041242612619520 11040021 -102529665091225810931487665073866487360 11040022 -6165985379102033101206464732186923776 11040023 -83130196622680934087273427270747540576 11040024 -3148594668183867512599655655457628160 11040025 -793559239517698565384393176958442644400 11040026 219835074695640087924948028674680785920 11040027 117831640298086958494830501395836343232 11040028 -183608912222817826478037369812203451904 11040029 41172129045586651238422540549489416960 11040030 56472527253071234792831502271647744000 11040031 994136805014541046415355075804771316832 11040032 -938078266702486480818423461411979460608 11040033 53684475205596514292936076060289474224 11040034 -80843406771061581156404577552735505584 11040035 -6073294527227905098067813605585294000 11040036 226322514798449347632355275408579035136 11040037 273628905929689771840503841748058522686 11040038 251221786913588764409091509074468629696 11040039 -453419944200543963802773308360456637000 11040040 -523968731884211485380229152201369600 11040041 68742183196833210717717338785288501584 11040042 -38290669999287139303761715571569731840 11040043 303543543707964028072693819902167791908 11040044 -181971950540018842179844920388714527744 11040045 152547365386763485934055207059805739200 11040046 -190236211034669239999986202356600800256 11040047 -785262041777487914121292059502991403504 11040048 -35042243060788214187026402570414112768 11040049 -657086356851255036164424730465221223500 11040050 188528387332281495731431501715212800 11040051 287149624269227854717894668856920343104 11040052 -394015996563456580895969246212603905664 11040053 -96320595802707763782559630027334247876 11040054 -69229037436428021622830362094072625792 11040055 -326345733578021685127956948177821450880 11040056 189342989202280235763892540503089786880 11040057 -9204933687181348783193044275221912448 11040058 204646204457927315553450845879142752880 11040059 -436687095690824205350911195012651912080 11040060 57400055905390986142757664788226140160 11040061 285539434639386620237668960297101584384 11040062 342407288963627850090883806462028572864 11040063 93160890893976266496861717633713973888 11040064 -56604482246188031639551132235663933440 11040065 -68459591841777492403514715388341734400 11040066 -73969243131586581169187116049686320048 11040067 -8057117507483829389826483954717314884 11040068 -252098171985167780885188158840713111040 11040069 -87407919827368518605305414931504142912 11040070 -31262452432298326326556784678946992640 11040071 -161740283606574503037789513819837947088 11040072 186767853055676353201934207596396953600 11040073 217482917107509472415935019379346496448 11040074 58571805032715483203292684316619488512 11040075 43078871554131331145327231635432299000 11040076 -271631639009731865833742119509602602240 11040077 -589491699259323708770484739266317052468 11040078 69649669399948679649426303670069248 11040079 658647721198913226816745965798993930984 11040080 51399805394701266389799037599301632000 11040081 -183888509024797868096435485802212015680 11040082 33276819713897609294415288731488549152 11040083 -922002897122023357716436261074817602960 11040084 314634965309399311739157615256331735040 11040085 -247084986939081474043628555446573649280 11040086 -539533296827488286640523000820914464960 11040087 319951041885757651805117186837179334760 11040088 76595254734233719993607419115049615360 11040089 57766034036593733058812219355829526046 11040090 240637060400368938151102675882540876800 11040091 -379067302410005779908823785017131992508 11040092 -93801262530291005245108591968217989120 11040093 541303412910759159365555323746056731782 11040094 155624359872644895542975858082688807680 11040095 196340092970220320427029345724281743200 11040096 -553234228958334960628137938161680777216 11040097 -203814706223898479807642991160718803800 11040098 -382791044968605577314374212724646817200 11040099 19803813880689972054489003671779165440 11040100 27928989800578969551348221002733510400 11040101 316804548113384643365554951061227138272 11040102 3688068714671826274559985182904098400 11040103 -323689442171405965254597682866422680648 11040104 811206751315809824400175993606109813760 11040105 313940140690854041337716019015320352960 11040106 193075695318903876888525695230548728832 11040107 -54848405773994752100447417113078201680 11040108 45450186034800124439208262868339358720 11040109 581927132999101307061414379952534927904 11040110 -189397810549077796370228753591097200640 11040111 18260311371063678133406718114056194080 11040112 69517465077458694343553228162956787712 11040113 -51603016864542089199211570180908970176 11040114 304847648238837889345803142332477939840 11040115 319946689487189865232705378942669367520 11040116 -414385906285294339775524523064787279872 11040117 182256602501175495085566239049112183200 11040118 -434993304264879143729901786622484646240 11040119 397913253571733364886239667721852156520 11040120 -54278066869157756251764557369620070400 11040121 11416413994459557750933431978993475680 11040122 -67611120963282494148484475219543712000 11040123 228876043930974107447618333420933511168 11040124 -641116410163980379833561595499086280704 11040125 310571155871108118124275911872872039000 11040126 -342810056935305993992755520814344432640 11040127 -146453480034040850133893710508032896000 11040128 73508255483660333459667272598175088640 11040129 -29937966493628601667368943975372006926 11040130 -253969532678545193067433918446914758080 11040131 -270491421807298090399378783767998824068 11040132 374674617418237668877691365642763062272 11040133 -95719899242076430576230037897451629796 11040134 5821807442656792563342468916845787392 11040135 125512409214366423275436417824881680000 11040136 388192550667891736360308586208647833600 11040137 646546252012818393552217123896416509620 11040138 11429402494152079361611795414092943104 11040139 -38388247487869282485636952744653994560 11040140 -73564902288220536834414642458295552000 11040141 -429881393031931150202225108558673072000 11040142 -107673402525009459038248249275520062528 11040143 -536080283344499717109793653071795102856 11040144 89783054066105495633001777237854060544 11040145 19113065668991099362669697513649087360 11040146 -228080956355222064458804203367170644672 11040147 -519574013794969811771404096838594307276 11040148 130864120767611563223342875291728480256 11040149 -8860190147693968570263087832576760736 11040150 148948289375116363225887394266811891200 11040151 178540312719761531471345946731204382152 11040152 -303945435057507528089867904283768381440 11040153 55278743690391808036331109741672515328 11040154 40384354214896226443201414513277555712 11040155 16955737836301686204302865720495120000 11040156 50225119996722799112701222940555917824 11040157 -194279365167748277840480790495684456948 11040158 -1100544551482284615639504778435239513216 11040159 -347757417767093022414159432360341253120 11040160 515098000290281622588679565764887183360 11040161 1121831491713851345021199751463740416 11040162 72777763400780392191001334516432338944 11040163 461574974699194159145531366735188264412 11040164 4427919503339902387072481940034139136 11040165 -114617970806601754236167915905725177600 11040166 223969182267920940662006109571544344032 11040167 -691950244562137542476244879035231675784 11040168 -26167408390649275909416621548926156800 11040169 74657890261890079505471400874153315200 11040170 152553678588222939433354315199154749280 11040171 -68450944612835036248969074848791718400 11040172 -133575831042025004066948616118875995136 11040173 695565907999606632373073083652694092460 11040174 88005398868031399280632609088253575040 11040175 -287715292230552978157620142372309936600 11040176 39172970138992857046268417585070538752 11040177 -404972882230186010772682177898340078480 11040178 131231260400278175822359438626492685440 11040179 -978692415031315329274590187961798874216 11040180 285840761498649015287351552073301800960 11040181 -608328523355560917650364379417127680018 11040182 223743897996343244649079486232749968384 11040183 -42748858775760113622739060504172563200 11040184 -408790252307395679588751328203331584000 11040185 48939382080340348962478242629768217600 11040186 38549696375737040650245043226724824064 11040187 416621177733832139398107863018455443952 11040188 841723687709476225474612558239305796096 11040189 -329196379342641629225953895008446330432 11040190 273773891502409824936679794860959606080 11040191 -138039893325035166242615097708137295648 11040192 -247611311040867798200176226390350233600 11040193 424026792799095890580667395211623486240 11040194 -386293817316987120050061929967678761088 11040195 380818429778290827686184356561410975920 11040196 331890644933846496741597318703603894400 11040197 367766571527841559624127235192192859200 11040198 -24503536447124388583587943577693184000 11040199 -463357136033129141396167692711967925800 11040200 -238800532617175786700298269975062656000 11040201 63928065210167055768473235528808934868 11040202 -548558391134968009044301138776638186448 11040203 -166015176474170177825495970653500277040 11040204 53364978349402438124310684137540861952 11040205 375890104242402023301690207119531130720 11040206 -469005651762636824266160942824029433344 11040207 -392530443886192721634832340330591616 11040208 13569281690213974048698393957088198656 11040209 -257707500121801230119561725964276298840 11040210 -261300946193778596349426087296260800 11040211 -5552363232411974321849948659393592416 11040212 -55209530104596778720652506591195580544 11040213 -101233954303718509965872083330596375360 11040214 -286638664136572918978883421212087101440 11040215 466966517093203287924787815954801994320 11040216 -62783514398536132529985263586666086400 11040217 -402713954571494489068040991892636895734 11040218 84982841680425052724223081930462965760 11040219 109538313365589615833056171153497505224 11040220 221381342003098058325132011375316026880 11040221 464958556244460849156539518029527680422 11040222 -29688667875460582976646914598221147136 11040223 -402921720913521015943677205618728775176 11040224 -223436342944666301533404382105542328320 11040225 72322501346617236931754875568835676800 11040226 432568956112224622878097625087402463312 11040227 43907482955224750318934499750504479040 11040228 20766357807884001260218951743869293824 11040229 51929162828356151677971273423278386176 11040230 -89406925842109235283864728360969235840 11040231 11577147439402503400917002222157684480 11040232 -133616651357545648329136157011212779520 11040233 -206535487638126120215670581287687432518 11040234 -24889758526360458154494240048717511680 11040235 81689863587427948690429732991774246400 11040236 -48237723274599078500628374488268459520 11040237 -23508044187450885886206248537669609472 11040238 -472293656318722602567575602396601547840 11040239 551241442557503506639643093583946133616 11040240 -37807212892877674839150921649974804480 11040241 -244150642179622405287256396190498877358 11040242 491031251370246043922076379657322959680 11040243 124890446898539304585262189520998110264 11040244 -512578475560639146915021642735452750464 11040245 250682786206581624748098619546789459200 11040246 -122979785981777588593023867909616250880 11040247 -5671384178701131675462310225833386048 11040248 -927350736211624573304206353615105392640 11040249 -18927174976801257014650295560531483200 11040250 3249402004061360240783588448560640000 11040251 -10120106812051810576615330868144008896 11040252 51165904239198888904024679906773074432 11040253 271332764065972801393464097669618667520 11040254 -247964900459510200560479571177964570560 11040255 -67816762888063154401123920626842866600 11040256 -218387091439488466972381831333159108608 11040257 53538238210904825802793874459001228720 11040258 235883097294207132053199445059578073984 11040259 -327480499579137330761588087577317015784 11040260 -88916059629301414644755090350869381120 11040261 -509268714390540519955260457814577823680 11040262 36909686828752317551208896415339073632 11040263 406650849232804733649956654221655342832 11040264 -291250484595870126955266419598259031040 11040265 -602173033110659652150011491396343261340 11040266 -144419213569290193551778985584278794400 11040267 124810819439890793790738708698415270912 11040268 310114019963048134169811733820870189056 11040269 48563123370358411194244034837930114880 11040270 91934056287821758200149814925604889600 11040271 129877646865548802473392830437555334240 11040272 2712794058776840660102880025407406080 11040273 -428196504071831884103172449959515979200 11040274 108728840700697487259173563258487741952 11040275 -178564805777728292920425053175080441400 11040276 27503043843863581387947565367580868608 11040277 -726446052359904323144440459419397081380 11040278 138205109441789634643599391071096599040 11040279 -573045555733274982769001465603637297816 11040280 -423235901460486883818320928431682969600 11040281 308974376505902894564204956239177422592 11040282 73601941581033259843830537342410976 11040283 -441660329666369576076950060237322833840 11040284 -75239874684439130252593286968650461184 11040285 9179680118470939306245283344400276800 11040286 115375451294830703368579483740948753984 11040287 -532140537071275278953730028688338390656 11040288 167201115703422579754089292593221861376 11040289 -355435753464866374673297814345137850476 11040290 41623523396192766690934653667847662080 11040291 587303375566314426071928862678006788900 11040292 -281573842580665831013475267507878435840 11040293 12447055969090213388570332860278524608 11040294 -130030590818697345068689021889142446400 11040295 119129768542797846192143329974582797280 11040296 856000717776103877010686693066786242560 11040297 -43126377716666917740240749310736192128 11040298 320449387998324039241111782608621766240 11040299 -38732251186763989337981093546014550736 11040300 21567986123669111424696379381483776000 11040301 12753480060989958088226435601039633292 11040302 39978841224269253733754108595494763264 11040303 -73415632938076521082314835044351778296 11040304 -100725566751354956590259488502990438400 11040305 -81874323858303860913981054858356862540 11040306 212460626179788160379902380472632165504 11040307 -252702206062244148482349361084991365560 11040308 -518010951947040636433768988732243859072 11040309 16322918837938317056421127198229349888 11040310 19892053275693413617046774078712011520 11040311 -310032980063882504818499941124543772600 11040312 415400110966565104276718703246691307520 11040313 730660157735194805726210310849583723562 11040314 -30992749726323732548468218810991673744 11040315 -67993922160569248933038378268445948160 11040316 14101598900876069072887832227294494720 11040317 -687967624037118601655303921635395128634 11040318 134439382114005182521268875438952025984 11040319 25390059413895594111412529531632489760 11040320 18200944108159578670474858393506938880 11040321 -1547094202583579088191939801958235200 11040322 83784632069895964612160514960728120832 11040323 182623030764810400288474620644512159440 11040324 -22903554144400450286648833763233505280 11040325 5127463212901163435035317649306293050 11040326 10455386993113358232660004994354398848 11040327 -1234630991876634901979983479019699468800 11040328 -118541766918339468174953573275690598400 11040329 629657653157977802564955427866886420260 11040330 -84340481900874498496396052087102668800 11040331 -522314199761875795762780490903923269868 11040332 -483741693713184201030092752249208222208 11040333 400375774778972078342338727136006239424 11040334 82662111437328270367043599474130716992 11040335 -4782297586649707691078018974401129720 11040336 -320381219311031986634005373723738112 11040337 717971783647813279554266727543152715312 11040338 -445850279795683453883349296570529229680 11040339 -197258729832047826840938093869571944776 11040340 48957779346106121380558081469425582080 11040341 -35750467444959316941428081882247849960 11040342 -196142582451040324266063449074801946688 11040343 952036994712016985096534627146854787592 11040344 -257795855407024783022936157035632312320 11040345 36851063974832165524365909702405021120 11040346 109875945122215704830760209353366126560 11040347 -840489379280038671507438461224724464128 11040348 146195599417667224763291556872670535680 11040349 110783736796720086828996590078003026240 11040350 141892019653052608295586659836191758400 11040351 3334883439900993813281214279451776384 11040352 -436326108720979988835197338919791362048 11040353 -437520489675879587932345254884286868560 11040354 79175894131793569865378202448171223040 11040355 -347216023942153814107267427152011576240 11040356 310461549334138124644990479727502477568 11040357 251132635808474345005284049841045648640 11040358 116939938669864385013036651527187333120 11040359 303958298742300535199845437578633200128 11040360 283685423688988931043338021233824153600 11040361 278773972267121036147432406604433432040 11040362 130875141090092301467955536757181459200 11040363 436632933009645714661253911457871395292 11040364 593070506492424788810053890616030134272 11040365 -219340040871181551406598062722372345600 11040366 -20713191521473305048306132862781184000 11040367 10145985030769305426732793566486193392 11040368 104626668881563656376389953920578355200 11040369 365685334101873959733623656227873765744 11040370 -399358399160306313625454971453642337280 11040371 342833335646263185695467965866319418944 11040372 20729406295274886108806222569901985792 11040373 -319835391834958906298351652750351465216 11040374 38622242192430576179122897202449429440 11040375 -51113551507332907854340952352900000000 11040376 -107013368740021200403480445616249937920 11040377 -351067918696849566124630781899499713980 11040378 69855773038636890721713009860677211136 11040379 -233057777177035438805999546246262629616 11040380 173473235919722782461233894226627010560 11040381 33346462878389065861476147870820962144 11040382 336383083207878343327454931880530273792 11040383 741903663361031848421674807041481717632 11040384 -522773180367100029185084554629989007360 11040385 -253512224837528136895911000901981557420 11040386 -285090213533814881253936438899838802992 11040387 -54731100964518856418076671797547424000 11040388 -300676262964601148097193224726838563712 11040389 376247094624396219354516383884525519356 11040390 -96486959252736598510072511203355775360 11040391 -445133189418513491162986298520364248048 11040392 180949585140370438830953352207020851200 11040393 -1131304144571356476288294582170095872 11040394 -79981748312229381859312699179257545728 11040395 -591265067606647058146173285668821153920 11040396 -201415188484927854788372573046203068416 11040397 -845832869039330022074639881240104762068 11040398 -60858274074386148799520115557343179520 11040399 528512230204296815380191163349138265384 11040400 -17748899686261488857313327680041779200 11040401 -528122734745493331175806804727589009600 11040402 -3944418816310075057499170574152329216 11040403 -903336249195204752485438221471471964 11040404 410407016212586468261155558738388777856 11040405 239746961986162151929125409831436912160 11040406 97357040210689757608481619827295024000 11040407 -53325385754261451442329298038878526288 11040408 -810741371917656616056064402158845952000 11040409 -220588583236324926986920540074465029760 11040410 -141670163778759937278062410009431716640 11040411 17542996006767965105174133906675582720 11040412 656061971060615178852174250258346234880 11040413 54144991361338135660152364979856754662 11040414 28054664968736123350359899968809861120 11040415 -615244373692048939793032248384412036440 11040416 -1049758894654061105018991264359446609920 11040417 -530201098315614851737445710144871371566 11040418 -217421455952423254572093659649726049920 11040419 -18596267886157429803245668569974013600 11040420 53874436839691126976885020297597562880 11040421 -260106229899788475362671043926108184288 11040422 3059432551979516507091702328784016192 11040423 36451790008003295603028486702679266000 11040424 -616207741676921804045579480283960407040 11040425 -205819319750814842305153030753470828000 11040426 -174648596792888626931437926692192720208 11040427 104284930898391598689958038748789019200 11040428 52522176108073971474601031272577304576 11040429 440512413044189605440682307212959235200 11040430 -8258510100336853735238336033525210880 11040431 -643003252028905690915072465049841510768 11040432 -103627221289321257490875836891530493952 11040433 243935701391818026079774271811891910144 11040434 -327476234347570882148252860127861354880 11040435 447099254568945157699643076213723036000 11040436 -215104681739285830743144187945914132480 11040437 -277893456812144663655956547413433593760 11040438 -133043723424806673242393672211795963456 11040439 -47233528182957888221833114638621809472 11040440 -423748375933525584532012057691323699200 11040441 351786992821998670723373405345680723584 11040442 -103202116171540478347912268303370002688 11040443 -274358516603490877238864882530998101880 11040444 63218476838260055881181543624293501440 11040445 -313795803606645765540631819423721821200 11040446 430655504725570420996966190495863442304 11040447 -24415550587153565571124518646522869504 11040448 -129161424136588184649147356393365307392 11040449 -109856096918866148141506561070186891520 11040450 -1050490732557945208859701634733408000 11040451 -10969463318712473603876284461193916992 11040452 -381042307313201797505433122858733012864 11040453 567039601375135095677324790879300707100 11040454 -216974549248299731459877916442157440640 11040455 -251101769008175921512747073064980453640 11040456 -7986302671768272733752085612937379840 11040457 -706300660017857704354418585289736244802 11040458 81044995541567685749538244826421765888 11040459 -344090104059424756984677518181238950696 11040460 266838975371579534541990248430411970560 11040461 -1686606320612750255744494720181600476800 11040462 -408423829361573068689151742606538977088 11040463 -7825526696105195642366038020910342944 11040464 -67286607602794687183229083821295534080 11040465 1824913601890943651992670913120899520 11040466 -355124500746197694028347410525201075568 11040467 131803674559006547682494542130477025312 11040468 -235348715722309953115613821512959784960 11040469 691218761831200488536301471933501567360 11040470 9525674241068713022565626495979490560 11040471 -198432171826693681897466411893643882880 11040472 37003174370346710378405404861439569920 11040473 494592469119405709215502021400582803722 11040474 21257043483937274640901397849751083520 11040475 206494358719466752035443433198393240500 11040476 617987283324381928485348297163579673088 11040477 -118801497064427330862733699271321088000 11040478 75212697017879798699743368733217733120 11040479 235956023832864335503899127667016664584 11040480 -122825838441899872052640587266900623360 11040481 -477056155845384604693688208623444250718 11040482 301307271817665433890786051913055932800 11040483 -113983773920511504155582722950001847040 11040484 221077563757948138285428275043582976000 11040485 396038944301447760211863905234027277180 11040486 21879077654443172477811851129473571328 11040487 1336114826849173203303387492855906091360 11040488 232903651109033540261736826856410152960 11040489 305643836409245568352406703382981453440 11040490 50294977484882461223405667921508996800 11040491 -126148962460426637628620616135341629440 11040492 -61698172226314980820135402566620467200 11040493 688421757897386879504655854235459929760 11040494 -202342175359334732451563052618737177280 11040495 81216567217104075767634992717814743040 11040496 10933213390501922078931729663873122304 11040497 -116759121082988902584957168400400461848 11040498 -116902933832413792593902374796277259776 11040499 -1252450152980738859931749778307555504664 11040500 258069376065055010283485400233723904000 11040501 -206505888206870304304373945593252929600 11040502 -85759691747389134895853250908603138496 11040503 563246350251843822613699484439016538280 11040504 -115387791244050938319176902994183086080 11040505 205862474412240699373176396935286702720 11040506 53691847427490931229221054706763204864 11040507 118283072720407768561181266763456419008 11040508 13633922787577249362516485672985034240 11040509 -55197008960638787136464215069696446720 11040510 42256373935146979115895655738672339200 11040511 -293611231211691882998310278535503874576 11040512 129889197328840504436001744644550426624 11040513 51446465309436605605869282021765096288 11040514 -239379431012611594328499875067310861248 11040515 -527082564974660530464317698351706889840 11040516 125665162465787637606974755539981803520 11040517 -321566401054980466468966046593346918434 11040518 -187955883522994848986441315120989787040 11040519 -2038434200907630672322582875651611520 11040520 4638313162825065699824365629235200000 11040521 8772376713855246209859126481741160244 11040522 336095069305168991883608686120228860672 11040523 196165912250845600641571539357841287664 11040524 694525678578839178664840126353401088 11040525 -123434800888137222429365779198726062750 11040526 -899236582814262709253485182294097920 11040527 -597020362540044783536027873243272332624 11040528 30904669241847196967099082627801022464 11040529 432998952439749547168825193505821649984 11040530 853304005917121107333386875141509120 11040531 246542665575363074163439001253896122224 11040532 -774433389007315602750075445623728943360 11040533 102486607321277548005008783765497261020 11040534 184879720229043299922683542914402252384 11040535 764359867736680972277250091524247787520 11040536 109287021833492153535571133816307671040 11040537 635982254855292033729999710100077948352 11040538 138964939812314745723917493530321671920 11040539 230564705903479114673220470324201094000 11040540 -8479253534247043382592860306262589440 11040541 -240166387949367583990755662922527778720 11040542 274471931391182600774667634718850636672 11040543 -29899692286919765755808247903092599728 11040544 -164787691505967850613543197398767960064 11040545 -149253294212019290434025726786994127680 11040546 35790459838089585266020506184863494784 11040547 374286361248452920864247921291980718032 11040548 -83939862821539678251006967387580505600 11040549 68827129138824104274100630790275636416 11040550 255815362182751157576243211145779736800 11040551 -2634305819576754146392523864714446248 11040552 -79083904637316891211603626119874969600 11040553 -290560189823258831719488074159530920860 11040554 179382168226817393882117968231592865792 11040555 320240217609496874648229326713791851760 11040556 293099411322982769959244276134775520768 11040557 307165884799655337889492867362476323584 11040558 -205615034676380934078380793055735695360 11040559 -135192345133433842064010911688362464240 11040560 85267665923917302879129188514454241280 11040561 253882737608147387349142389015775936320 11040562 -52835636701485290749745217586906397376 11040563 413515342830972102725839564752786172812 11040564 10902465315429996678656768521168453632 11040565 -860690838562924701714463303680518459280 11040566 -75818412785192853057473469309764248320 11040567 525634242153723781157285003024617052880 11040568 -306426875734894501528510296160977223680 11040569 -123097082916588077878044614389699107030 11040570 -399089567214011402665325452570342348800 11040571 26922049223788892606985076740356678544 11040572 681740585491408897945099090585142270976 11040573 -459892738405669207360205844239224619232 11040574 242934434628531597578812205549759521536 11040575 31240044882300361116822312966641011200 11040576 165357459583612101958680173574013059072 11040577 -306551680477807730793102609786044097120 11040578 -73333283855703310814977049840687115744 11040579 -124981301870866373572842277941909114552 11040580 -273791491089626305975625815458260908800 11040581 -541169490268327740401647863246130694208 11040582 -336644670917123926498457088477245819712 11040583 824882644743996505374161457018388447832 11040584 202282264334585871533189214796260280320 11040585 -109472020583432653217071971260963265600 11040586 98055159498902631722824926329273746992 11040587 136605356955125626761522590352673993236 11040588 -39549417854487281292602506185143672832 11040589 73214463736866244305657693295117163520 11040590 -97185829987706834321216117802175622400 11040591 25448061065341323816092927535542219664 11040592 -180393460794641205229228626030144200704 11040593 16368263760973976003986244391948866724 11040594 -3459986630574551625467379597953340672 11040595 -589918346209147915784672395062470842320 11040596 213777882960482465526128568404620677120 11040597 304847108960651540380752640587820391040 11040598 1631983278173041075591669671247322880 11040599 -170625168159668664080209884105998386608 11040600 235564604607246323976882533856895488000 11040601 -474738152435413154409462190245161241840 11040602 332493626198148931448724700137772620000 11040603 96306620189952627778768373450479845888 11040604 -483137066727346810324950303166303744 11040605 -226011521864877428870027408465328672000 11040606 -238461877217591962107772291061904900288 11040607 1006991849507517890580491657368837126672 11040608 -535794846627978385455141594067935559680 11040609 532295961876648844331354119100665193904 11040610 45930833783985913111030630737706444800 11040611 -848398145200559933418289557026399650200 11040612 -228064945321151771202664375910414616576 11040613 -481184888260123300903993933967843036676 11040614 205930051799660049603448569428626529280 11040615 -27343505306542371214288043072413980000 11040616 -863957950251372023313139568340534282240 11040617 -356273871475396533780639248470305191808 11040618 -95039883645838460979386356280661073920 11040619 -273780946009318963551747434791189994880 11040620 -241918522878134968482738535154497720320 11040621 164006241568730478909409488511760706240 11040622 285590089293967233910605631774161844800 11040623 -575658456497459687056654822099136951496 11040624 -714881539216565089809154614287990784 11040625 143726204026887616085011813958893537500 11040626 140157840545477352677461765758491931264 11040627 174186299630692209725664392860194716208 11040628 215065884213431787315748116324263351040 11040629 516344438616919529579091434649291533376 11040630 59646635501754599980327217859201371520 11040631 -250805335458467226407279878442724302760 11040632 129776138718714916208381111688818995200 11040633 354156561986261271709005641273583248244 11040634 -95047000387924205831390263898263088640 11040635 644692793439736179909883923344679694080 11040636 152267722451582495305841174503561830912 11040637 -13822028686772000135739422091985678528 11040638 -4659958174033777594398490253195989248 11040639 -425705980580389367385316956871870923576 11040640 -96988810548346682897524758923339366400 11040641 145873496483352888642195343852631869872 11040642 15252135233529359771720047510977885696 11040643 -574646353692106988813533338742195937976 11040644 -97180933310467089294096347518844928 11040645 118283151328535792039943900301850419200 11040646 -311964966781809185903108674665997728 11040647 983220878961723478319212837393971747096 11040648 68657126140397341411842040836193935360 11040649 -981128797403268183241820300324559502640 11040650 16393298639486518086610707275256576000 11040651 916734010233201553299372356296332869040 11040652 -112435758447854134227039456306523789312 11040653 70591554591820220184421652789443188000 11040654 179430276867576411736795983449068077120 11040655 -399519706046611857412710346243445368440 11040656 204732715235828070517670755969637351424 11040657 46226468124026995194986170530354674688 11040658 362093744785635399027300388035153313680 11040659 -20802340056642993247309812756099667968 11040660 199261295363035093616797909235218790400 11040661 1038107288063790760090460406846618853262 11040662 57723456108666629770677207785400180672 11040663 29155502194801162995865256705029913424 11040664 608040817968203755161592412956904847360 11040665 -167014548825285234072407226961189090680 11040666 1406131715715279823161978524670855168 11040667 -110275024494723468045191243583913472256 11040668 7807717611819309142820381706866105856 11040669 -652596733270426397644873320911605989306 11040670 264687913063295925737552610486709449600 11040671 -719309307994835731838638459228760335248 11040672 84879985931113380138723491875289825280 11040673 -244611594135825361858620570089726237056 11040674 -210639788606433089721688139772006143664 11040675 101558876901764847276546320049072873000 11040676 390474644074780853099465754590208319488 11040677 309367168828121245559863534392831228060 11040678 57423294476765900153332107442446781440 11040679 -132172571477131772515023138911411097232 11040680 7488858797327996113928316745888972800 11040681 -101086031620774437040572584322111365376 11040682 -93060739223585567722645366372416271008 11040683 -457799999176005715822691560036530888576 11040684 207283360103794302747585621946528730112 11040685 -114359022490296843360704164137829764840 11040686 547149916017319048028084780042257330560 11040687 -14608620524131981113511245816089322912 11040688 -45045959528660236489997292521602252800 11040689 337208849930537024785599789096178948032 11040690 63096825468170628848801333621768279040 11040691 -501382110380921826790963322282228316200 11040692 -830528966711169884373464373646588416 11040693 -54891957942694204879121251605169911936 11040694 -170288080605664549660132380439097770368 11040695 162552312529998747117101959242485161440 11040696 -409343957882186940147643874036929658880 11040697 77658953658528955611102442884816194052 11040698 33292524566229192585823524671477604864 11040699 -85657056779026630851367287058996184640 11040700 -327591502559653584612806910728755545600 11040701 -235905577270090145669613232575672851520 11040702 -51752103645692573049184874611622923968 11040703 -458926058553125536017387078127123258048 11040704 -3776422959798697329026797174819651584 11040705 151049963564215299758580830184231492840 11040706 -28144249482232392003407594865896586720 11040707 -165315864139887739697872873030939183044 11040708 -49748252814619318387398310430668591104 11040709 -639883786242350113987678644306080305280 11040710 -179984103999158450005213731144704784000 11040711 -195865666207966734523656592657516440192 11040712 48921963827681689225753861454590771200 11040713 56873945892897770884292253230032526208 11040714 -106700143503311398032459640272942367392 11040715 135143441631567294044339661735985236000 11040716 -111081228245462169791548780351174268160 11040717 132636505673775702648883847248269034560 11040718 -256978978989769269395516209831572320640 11040719 4589877454081023362225979959552220000 11040720 48406096237661141349483356665695436800 11040721 -711572547860362740289842461081276728078 11040722 -180877100746709316020669811751546584576 11040723 -13054865672743287495446731670827923456 11040724 -146126754832370602824505345904631910400 11040725 -211360365458511778841352128893732447500 11040726 40197739419390589173653578837028690688 11040727 -68145051901972500147758853910629127880 11040728 62803008718745750034026150553230008320 11040729 -366278528364644134312324252968322540800 11040730 -151509916612739722212936814509746196480 11040731 301407522081149504319066423600289290624 11040732 242443063154200049060284917601154380800 11040733 -507819841856523437788328725403258789952 11040734 441021539782516828943039444538795178752 11040735 -360645376818789862801583740013807582400 11040736 -212649655637388918214519824394984882176 11040737 -343942707382063462276127622848581867728 11040738 226946055192246397464592617778457718144 11040739 -26370363214411885305931818852242819576 11040740 -27390112662143619528823763212995072000 11040741 244697985943814842268103548219284674048 11040742 -271576654987733068105238583045306493728 11040743 -64189106232681524544535966660300265472 11040744 88564098066282624152300322668675235840 11040745 -403254147997900375251378827690453253120 11040746 -414522046916446632943625021063357390928 11040747 79065441458516904581668831324483239000 11040748 -88384830041117117850999065932371932160 11040749 260395554387822470396980224942089985750 11040750 93901256652322637759034429351887808000 11040751 879554836602998071367520359878585065000 11040752 194459101034340180010110200060996616192 11040753 -303492739107536726613805089639657225792 11040754 -471787642282746776624965602340644221424 11040755 -400439956345739082110499483286768527360 11040756 -22468232866134327140825754436268292096 11040757 -7909248769971852352456602495218883328 11040758 -83710962320238611222328511988198030016 11040759 -494307085748169404463585690203992966320 11040760 362602850966955795655118201238563328000 11040761 177483090597464843366997216762088768362 11040762 -190741770674702347485300537484346964480 11040763 226061503464628924227753977791682958400 11040764 -44253611621981071287444220882912143360 11040765 107315153322805769093001064121115892320 11040766 14954200367318670976457045797040832 11040767 99555973583320550696000618981769424080 11040768 -25782022159574262286797038558380032000 11040769 -106768165118381235238108657352197105404 11040770 271129619050023404081495309314074854400 11040771 -49775321652894919973615724079896241152 11040772 85405963771816579771777082080046773376 11040773 75310712807625577735942201472672525022 11040774 23339131091241894069096334097186979840 11040775 8454908427905990848736516927684784800 11040776 -775823686485683595127462884753739776000 11040777 -157981357189140239743961712139371142080 11040778 74212155430018779794382426161738749536 11040779 -530526300181254729023870431157393608620 11040780 76810925180663590279572810206394485760 11040781 118268949365944613964069119986521423852 11040782 171473317709811719689782194902323265152 11040783 -19227964599263889358944505598342902896 11040784 -48120785564385587701782729685326888960 11040785 -53510639936979560635178811661523471040 11040786 -19988696207750154491468595110331144960 11040787 301149781236425963760689842947538171436 11040788 -654349756364307854476200231315898337280 11040789 406321520250326724684992564081217093024 11040790 286937661979358100182419392875781254400 11040791 475177890505114860403470615500188197192 11040792 -36444569050780096716597091790654668800 11040793 -790278526578299175296837423655481230840 11040794 -45701622982384099832581550664430882848 11040795 -87350253141508834896053657260044896880 11040796 141756228693681571520418999802726200320 11040797 688506293942460295459376778555286662246 11040798 50104027382292416577374605094207044608 11040799 3260062367717339295439624553989560192 11040800 50415406840734992463250515002690764800 11040801 -222709096427197069014675219019881239040 11040802 -68308470971169130839299906320954857648 11040803 231562217371701160147025901296753559360 11040804 -254914163254768248773236187687938584960 11040805 18153202943431472954549536382845132800 11040806 -30760011030522640566332290806235825920 11040807 -555571328116523371023880975918084499160 11040808 -10737786937524779007595961043745029120 11040809 5206631113860574258040901321119443008 11040810 -195573838577845688776754310547049172480 11040811 -118680819950841071859524680557620055552 11040812 -27705748646874456840929717397654225408 11040813 -35760939092500927583154815558853367680 11040814 349061161452722362083708489775355871552 11040815 -41720508329962949375954439207039202080 11040816 -81680663383108804951447093257927426048 11040817 -611816691651309796665939257658230868096 11040818 -220349108343098582420564094824356500480 11040819 -104126309123923245151425098500079231952 11040820 28949638332074885793587304463137177600 11040821 67672862533594338542326706255304946944 11040822 16212658858150127425136032770990241920 11040823 -659977931205891808205626737363642363320 11040824 -13600994759501238239381733615925616640 11040825 82680668749095788797634555554839483600 11040826 22907208732142599562415068445257062144 11040827 -206994148074187495424948030889201708000 11040828 90405401373913589334583544542536990720 11040829 981169917285175082080866605078406367430 11040830 -164840748652208415495829919487253891200 11040831 243278803303155154578553005164669470512 11040832 136314684190850873131136685239709990912 11040833 267011670130834857674088047406568166082 11040834 25987635627768727237311773284730598912 11040835 -232000155012740482359828817824483032400 11040836 -127790512728832564398517252976763125760 11040837 105268179103808072979226390458810698304 11040838 -68558470017084089557564818736095166080 11040839 69839889655068141642965419512165855840 11040840 -43518990075023420500791227563229184000 11040841 -91280664471045456929367794516493481920 11040842 -423961592826804104399723643496767806928 11040843 96536232070916700505698801677295964800 11040844 25432623691630056390828343416926976000 11040845 -600828021917952709489420564998565320 11040846 -399941087582624267772457656131437986816 11040847 402271225503660079599123991011811711320 11040848 1001960478690373262924733595143634944 11040849 -182850425060040088378561627867684371132 11040850 -9000336073668518080661604616600128000 11040851 265761457990291692340065158755557834720 11040852 -2481327997766431624138328051558750208 11040853 393255250086871085107678998728819441102 11040854 -26515283806201030760494592034799332096 11040855 -36090360623504301980051773994661596160 11040856 -380000739545346713686348373529743831040 11040857 -858733973919954060674446480965537291894 11040858 150932704922797735615441009561870416624 11040859 774458568984490130880362402906695349060 11040860 -57909526652403179354992624968899082240 11040861 -77591580018382550500265931297914037600 11040862 109251905895680132992086939967360773120 11040863 919675999737872960033003292744202440 11040864 695646332682211978155357072859512963072 11040865 -315839495484297981156286453302115012800 11040866 -94706608143665946910520745722822254080 11040867 -8986725613947767323047308354121398208 11040868 -660195219611077056875266372737669703424 11040869 92362254776734912365333283649298436896 11040870 -155261751635186406792010212837074179200 11040871 -1540432615856166375051012309043106211360 11040872 310810131507595619813260987503960391680 11040873 610333426567169568246961457368179402384 11040874 5128418202810452700915735170444160000 11040875 439204575115708102385959560024865812000 11040876 -205246430170635016517997014382360430080 11040877 885723123467005529786513427757177330272 11040878 173073072731566848990153790512019944000 11040879 -719957156729718999899200557286430969472 11040880 -83339144985950980213019351050469376000 11040881 -97569822469158538301883490963632618000 11040882 238892474537849582202497486676246789120 11040883 190862030528922491900409656308765003776 11040884 -159625946005330705814233389168686189184 11040885 24345286019486824554209492282183262840 11040886 -131789613956824194086219251558633784640 11040887 -195142680155487729577482530555512680 11040888 -460962370264533037070264886990748999680 11040889 267200212723404147652182194277670971024 11040890 -10741432556924281454986180785533552640 11040891 4692939498547755064233290968170527280 11040892 -105416292776242094305149470916562806784 11040893 -55927472413438362691434670964106036858 11040894 50263031052359368645128224450393831040 11040895 -1814423180061307362662703521938989600 11040896 -713188247689685963026210753390093271040 11040897 13814085965733264499513810586439459840 11040898 -42391674009215791994847339155192739840 11040899 18113495233680492424119604149781503960 11040900 64986784456137002132233257025574400000 11040901 991677773975116884134940070713441399902 11040902 -173597801787953310942130539065846586048 11040903 293695378292185567039340221170214803312 11040904 -25677163640663295402930086538502963200 11040905 -780333179330607119859527761427027373240 11040906 244502194515542000786046051237068524800 11040907 -59734883043148659962277959028861010560 11040908 -374161451001073537459605562185726489600 11040909 -302857547320728295821745939968719270400 11040910 521833626748450167820421639834450160000 11040911 -691817316948141699950653534838160384 11040912 -26835120139212284695766416401174061056 11040913 -266115554232608315896272169440615524876 11040914 372456089128666931537476082772409351056 11040915 219067983987518433359319038330407279920 11040916 136950180513381225690371603368835086080 11040917 682327969600169745135342976642250637966 11040918 -10674512307874871146355470738271539200 11040919 -833668373729603078705191622000759695160 11040920 313249507154248721033431742427198259200 11040921 188062355461551317804855832157341318240 11040922 340660769427751840378116725672836588512 11040923 761578380359043169055068512851234951172 11040924 -24499499899315538499327779967510727680 11040925 416599084591535300288761161974902693650 11040926 -50023525268329692695846487449594986752 11040927 -24711339031552891558023083423735466240 11040928 479217652460476356465534381767975632896 11040929 915777601203027463114983754960590815970 11040930 -147684397172593532035916948050104353280 11040931 96339537846952014360955805037241018128 11040932 49248599374260407601844306420342824960 11040933 -9457706530073172778245940712653973952 11040934 235252779782867415276769650624066779616 11040935 188139044717913957020329830215581892400 11040936 499347185947692758227275848161693286400 11040937 -250671234276418348563057227959249869980 11040938 -9882565886444577731758890657879897600 11040939 133316605418145241584835717185229393248 11040940 -425618861261098483204659413715334440960 11040941 366088416784768086163272398626668120342 11040942 -275678350116715214518749304585253778432 11040943 -9632507451900334253430503248672060896 11040944 -34962293215098241555814528985462128640 11040945 -237199146558011051578440181980546286080 11040946 -147010336439328328065377385784121303040 11040947 -211992001905970766703774733919779823604 11040948 55033194580786039061271019121961486336 11040949 252263277450885622677581124454423517536 11040950 -469013054972224653761476359800120256000 11040951 -116348760687611830165801934279056553520 11040952 20639748109615525138191498650721669120 11040953 -19958982093302602614863147862952783872 11040954 -141039733971607010827532350308625201920 11040955 613805260019936158184109973680740220000 11040956 230345204104870596009141161594886386688 11040957 378507619932980240959766046953481875040 11040958 -19823554246894756260670069615273121280 11040959 324265014348512709023833045958603780160 11040960 -4639748185951414962348090990872494080 11040961 352600937577283500625338904929418412800 11040962 -70680055364687888599796588631137428608 11040963 -495575113212431879175172931376568584456 11040964 195941048774815453706275980713997312000 11040965 141339460496208030507914544808718208000 11040966 -9755776882761568288277966915694894720 11040967 132980513396133717576092189732332639680 11040968 50215103972735332849680449518805852160 11040969 275718920072683840111396923822011009088 11040970 253401609628813915527030677171491267680 11040971 168230051382869678539514350540260832344 11040972 13179429791356091784831665779999325184 11040973 -656190688004753265063999489481535642580 11040974 94406419487530169181477021407012778816 11040975 170070659415284938750500657891892416000 11040976 -3993618534202630531877453196335513600 11040977 -879748214390459841865124000926672793628 11040978 -112037328769309534580971863040499837952 11040979 560517842942624158725624966576073239120 11040980 257646135218727538910465523012892663680 11040981 381856283701585919228383935741218304 11040982 -205152217680771787528232634463446388608 11040983 28672781378352484534667265278770724232 11040984 289720785876862652157379146373226188800 11040985 226795331794225425365307039062773743180 11040986 -383351664719348738853457604423521741056 11040987 301838098439695311522583480113977320560 11040988 -201405901510077643555522919518829764608 11040989 560254711769056314438295404015685451424 11040990 -104801915262433478421962126930874336000 11040991 -152637162502758217081353640026681617536 11040992 215680402059234973504283826894786527232 11040993 9167587346068584742462855952076437520 11040994 50134636823804767961616391319141120160 11040995 -212862851943920042392828996013955436800 11040996 -329860135072788388424755056920170782720 11040997 550531112973180626629382488031926937088 11040998 -457032334671783406337822513368914612000 11040999 18711544400049661831684399874112092160 11041000 210298444211684201150335573302819840000 11041001 -879076246726983926751088581228811132998 11041002 -135459741268242736150895602796152396800 11041003 -575448531339894126227923999918226261616 11041004 -35119890262631882256107342061926000640 11041005 -11497023487681712975737963090345063680 11041006 -241443171706087872932387418133662035520 11041007 -664646498818099498936486897067567835648 11041008 93374343273277235889484336276733952 11041009 143607922370070774641335392010144437312 11041010 -19147616183708860601081049624541023840 11041011 -249079668465747217863763793904270743340 11041012 -63377122757556925412420969298095659008 11041013 220659602569640933995452766812108024888 11041014 -23825688787449849040064924831903992320 11041015 349400384872559896928514095742701123160 11041016 115874322603502719476925372959814082560 11041017 -22957356635630701678587132031570720704 11041018 -161498225617063353738733568895290705040 11041019 -30399194813852211536825790137060390040 11041020 136414411866784357655568887665342195200 11041021 70496864369796474120870946742958185222 11041022 54861572112202360330117854227304705024 11041023 -155487199058382866038485214407880902840 11041024 8372317430759806062230974969801605120 11041025 -323011932553160292793122829548784293000 11041026 246136515939977928210121375929733686144 11041027 208597172537346585906582874622661970672 11041028 -288902247049957413580609534254356689920 11041029 -18041543587551068896558816376045281890 11041030 55271632788916536425538588104048394240 11041031 -32986337475917516340016552230208617888 11041032 10191320075002005368379032664012963840 11041033 -46430893663420822438816176182103225600 11041034 593861248324165986328480441160832720480 11041035 170254593325201883671317628265520695040 11041036 44486874942375502430224055851196122880 11041037 136876377190856757406282304617782109152 11041038 116723650839754220625186964741474145664 11041039 154616830039921751223052006012073201840 11041040 31572714389532241973371658695960166400 11041041 757423408876042669028809545187142301888 11041042 -371662789310027626890546662135012681328 11041043 408675503707134150066628813615934362944 11041044 -103697264930806582752279866677415129088 11041045 -548451399324568714747413663248275190400 11041046 -13396838858168287696355470143322458240 11041047 511329308860151230779739144249137971424 11041048 -616550315939055112222636440529227264000 11041049 -1158015145301181062040988737276637976700 11041050 70523639756097118525927891491686956800 11041051 -345137772535008898609096685374141131248 11041052 -474288938650652944187380040853967503360 11041053 -395098119417027906933211376003745792 11041054 140125714318898429913161319975353032320 11041055 -357881761087007197879909799608717383840 11041056 -99037503365566568187359024279841669120 11041057 -18934551853632695425124132788620634880 11041058 -117714876719776759253049497401938167808 11041059 47403792555459828211405071250240670640 11041060 -91085507224681997092662443986940747520 11041061 703211188309362766196829850768718199324 11041062 -49992668283902805634133076518812023936 11041063 -894153090573555819500899934252032871016 11041064 -656376288583196182533835950905567232000 11041065 -46270160239821744231151867239060185280 11041066 34463100764268322818024091151238429024 11041067 518837052716781847779718117195159248 11041068 40807188410004404946886628053797765120 11041069 -5388394586740549659658887022760744160 11041070 221308436582654558629567644662293932480 11041071 -174560183480838882531414137883568456320 11041072 210301368531691840192844058995652673536 11041073 450030759453012480439028349987918658080 11041074 -116650381819239596712956438884033291392 11041075 513897357803515310930695759090763571600 11041076 175312601926242948286884878887875557760 11041077 49506374112840617775498751695710116032 11041078 185785059050418773446101222608173037760 11041079 5903481861406048975835636961788204976 11041080 -35192119733139312736531085799631872000 11041081 -83249312793114582358050374946921737088 11041082 -16920593966163843973037728263911448576 11041083 -348610680659661035560488736263308160000 11041084 120314529679803603280871681222686584832 11041085 879731977329270827121293702205628464000 11041086 -92036326378773412942890481414414550016 11041087 421247274863569137657367982149936780736 11041088 -100300774090098479411386628687239053312 11041089 276475761828612994762265544062420338224 11041090 260478672246927531343119511651048243200 11041091 385564749830489945094080215319112162492 11041092 -481780326970824076975695639261810386688 11041093 -28921682467380146273587974368739423200 11041094 -182529219226068055315788531850427463168 11041095 37890479984170898208552709742068668480 11041096 138698676617505504632492366173596549120 11041097 427771935556116498817153211947855491546 11041098 100300035388054992368601590129779179264 11041099 -1576880314316756536939569006773536440864 11041100 2058722904433037742526321013770214400 11041101 500864254541406833106935570122179972630 11041102 -15786944867268243312599838549881533248 11041103 93847745561757787779935702992147017720 11041104 -2017556976820448599793436838995689472 11041105 -895111010086586792892999363845199000 11041106 -506302723531137140422341854620385851248 11041107 6570508624655902666046357559245178624 11041108 -119773718624809745964461541538691027328 11041109 -935834782752146946348602222191407552960 11041110 275598062449188089985933070064031360 11041111 536084486090569546623477001312662952712 11041112 -510580092659084061055941336963252019200 11041113 -163728088132901910456074497769488535856 11041114 -96865299941481452873839121648555205888 11041115 128383340257902243281648846816612065920 11041116 174159611562078559174741207639627161600 11041117 30009308621763998316213461759033188800 11041118 -40028806947891038814177608393798037120 11041119 -165422041734650396462021986979995172160 11041120 237718359002427120776047700414599004160 11041121 154538095674758184003423506969412169812 11041122 -157407482462581322523292409409034570752 11041123 50567435034314945161624453354627058920 11041124 -250554304673325251454161292731666202624 11041125 -460019720381080441821956264613755592000 11041126 -83338943569456194938109777718962991104 11041127 581212456288392020873702539530737571600 11041128 35779702039857725175995525047465574400 11041129 1036296099461876220190832665773226250 11041130 314201786687484092421851538778271556960 11041131 168924772337996427809443527750074365824 11041132 -217482152107201667742154415705620367104 11041133 273289762156376852090763463568486072460 11041134 -11611675570788139404574259924476610304 11041135 -139976781029795645593208120194270158240 11041136 19629587115415911619383044664508022784 11041137 567682767987114488464678180633199354880 11041138 122595263517905071097953982276366280720 11041139 141312846802391831558105215311853383120 11041140 -237344533161463420252260239299725619200 11041141 896202763485005271202129734855027507900 11041142 -99498906684295620079646837661011159040 11041143 249885347972177221742585849250346804944 11041144 7257305650691222979619286105556664320 11041145 440074630749242842034311620983370648900 11041146 -66274592023155936909996608772050214912 11041147 234645671047554789562181339290860732080 11041148 320250010744530989891302366216103774208 11041149 -79807402065382539275109649658053440960 11041150 105098680130815441914636776909089161600 11041151 -107323145630093693297333950211928777096 11041152 -283163914442354127582462393393201807360 11041153 4360078586295227748694065948591467824 11041154 -190688446933479704573965845253650802224 11041155 44064185076013415471521205522380117200 11041156 -140267908945967580276827626486052114432 11041157 872723833254773065347036640544013293406 11041158 111092459539946663973924443176867127808 11041159 1038797034279413112734850041718801518360 11041160 45189490506436000679657085268300800000 11041161 -117023845362273176743276282910619331200 11041162 209486553163973638751375853300618739200 11041163 251977142981337980075946972590173948560 11041164 21776067182577758994279141106257976320 11041165 63115969404009743076708929286052277400 11041166 -345126404524082108751859674341765388480 11041167 -197812522431388034706731344258630590720 11041168 -107324527392597560352848206501697118208 11041169 -650922876756896892734864370580481916300 11041170 42049355625531059382894185115287040000 11041171 -27914587912227608815260800759968602648 11041172 -269581649051442560951605327391831447808 11041173 -36097104945557418935408517606068435328 11041174 -9783382510103167622293847253352467648 11041175 114635356496734099527788539722787724400 11041176 78999080134582311586182635486513725440 11041177 -2755942582732295697039371665550211072 11041178 322861417500034582627074609788732390640 11041179 808798235092783372986309767989589041008 11041180 33475339300789153734657257135311142400 11041181 353039097002863862382445569229985249964 11041182 -281569078302508717161563939071750342848 11041183 802014156055516802526110315737648088824 11041184 262388677097005077380163115874500214784 11041185 3479059650174396531530812070694926400 11041186 -241490620166275307308139161263397407456 11041187 -157679140936343048027183334479416684920 11041188 489259411186076416615892860356608323584 11041189 -636714350178770894456517571130925459010 11041190 -342127931153701357224725370639275318400 11041191 88701613774919434909087532506378145664 11041192 346278212087302389068236805699164032000 11041193 591111693726266751348323785310919225216 11041194 -262494645531547894397411608630944188928 11041195 -345514429654661660882908053351688957440 11041196 798377097619676975807227245376487424 11041197 210883844014493276325937432596902740800 11041198 264516853777042543636318307127309312000 11041199 -14739352412034966006898165136046231840 11041200 2760372826846530113708934021022924800 11041201 605976366765039320832827584387405964400 11041202 -240505013864844907780276641320611408896 11041203 -359817807548984053623093480602210730696 11041204 756035584518458210862612142071659059200 11041205 185732905178986802807032297675288339200 11041206 56834580543654224373709533678641461248 11041207 261790553219493953907961489664447214232 11041208 -41250395669268659393907844741493637120 11041209 -233997371712528343523624663734274359686 11041210 209472446867309216213312500421600747520 11041211 -1080805205228818296613973780320492577688 11041212 12220391020007183835437535790546550784 11041213 -159232951860094836988131210640413348538 11041214 371634324390204773952425456107799091456 11041215 85271845034300793931869420291743520 11041216 -280604703311805775386449148155464253440 11041217 649506571015186111392257742505026395952 11041218 -111622712467751963232985614158015592960 11041219 -193992640880275480268725214319489934368 11041220 -27154214505536803968285115804135441920 11041221 105562221930778077576413665842855513312 11041222 16973888075504406749030582053985213952 11041223 -71906315800732826562997160902227999360 11041224 -240246210477751731170398143663297454080 11041225 -23707948287427515211360272635898613800 11041226 -106595995086484959435919612161872259840 11041227 -391073407734177202038435153378827042436 11041228 59842220309436668455951912333385164800 11041229 226844735081288402389019789228238451830 11041230 45729365180060268322587349289246603520 11041231 -859271010536289639443597856927220829968 11041232 -82893254618249114673326828200575713280 11041233 28542594315002073895469182399610595264 11041234 -373667417258284621858458220391899984608 11041235 438334433490504255997184167357990798800 11041236 -154688237851529490353066763556451399808 11041237 -473436915092492170391827889275914184114 11041238 -280267189679723053713935436541215927552 11041239 1582899976924551589830373748634918912 11041240 146183177576656639430509499434008576000 11041241 -187337094251210209314929988995600516256 11041242 -176572559925379005340300056370530570240 11041243 -1288614247265784087099608016067924063040 11041244 46974382218779309927399955996614080512 11041245 -79385202952068869697692457686264270400 11041246 -370412288424012703639927471154869292928 11041247 370947912817738215977872864458876331632 11041248 201287832979052096918662050155001544704 11041249 -813426475477102595410263937223767846750 11041250 8558844310698486937354054119210000 11041251 5454008541451223541343263874499111520 11041252 -507503120521434864646483776982715515264 11041253 -111590392966416798924758059708014389760 11041254 -76479288725844643936162012068815187840 11041255 94663831718828444127286373228420102160 11041256 84728932934814568318901543384052218880 11041257 37993863144985405437037598386294248000 11041258 457351072157338352527483700246453442480 11041259 144924377009763236694541810410563913312 11041260 87348913732737134015051264893341696000 11041261 -20731595498356865649505686042992616960 11041262 668617944587311059694233171112929996672 11041263 669532961687308755423974902191928129992 11041264 9215901245078867217899098808560517120 11041265 -249640734045210701711180347688081258880 11041266 -270052335458951673728327491573011472896 11041267 162602394996761064279110938808653631080 11041268 -206163299357062381694556159906634054272 11041269 -5799632367612187086219512711973184032 11041270 6803804319108795608586849849067176960 11041271 304738845307313582338957161062431564944 11041272 28183664378931913032588483773419008000 11041273 976727988457787559207892189633703516522 11041274 344984866138528374212510661247762913136 11041275 -101488679814542876421063235179304262400 11041276 216840416870480747258159946587347804160 11041277 -15150394016362339912491510666643554240 11041278 -137653798827364622356490531090442237312 11041279 423538554901050763905356979479203514976 11041280 25556499635923417387977371243092377600 11041281 -125176962574091822499781724123353970496 11041282 1196226351735058507234514959063632384 11041283 561557737695756093792014179413113641224 11041284 -145212418033322789620740067511895512064 11041285 44677099003714847928135817442425153980 11041286 187980985345580278124917308355926766080 11041287 -133563968262358708236017351694209480448 11041288 5786787135592859992003099986976281600 11041289 28940003998244077542328212396396804480 11041290 72142934676524585911978237815788329920 11041291 -396335708573777360381897196255892530608 11041292 462221845294667530951588892056438454016 11041293 166377333632132606164879128258488278464 11041294 66812286351096963577723272550347985920 11041295 -640734735672254282619369251253356878200 11041296 40382314307538889136983725994642243584 11041297 545014552923728440433491972624150029746 11041298 214101911406525963762481228296852608400 11041299 644168866623334557350287798863201340800 11041300 78542614482683780541041802726682348800 11041301 57946821576613184480349566930697669504 11041302 -48903543294362687951945799693137262720 11041303 34266413199946917454305992594182279904 11041304 541516612167693015957236313131585525760 11041305 49448505348710976202551748033282707840 11041306 -40710985598533301310954372722181477648 11041307 184233726128039411454514659673540967556 11041308 -331074580228572359368322863979226743808 11041309 -777088635815433790113414210289535790490 11041310 -50765758055768609540001957276653840640 11041311 303306200152142689659925747690713636480 11041312 526677878234047742085673238426080837632 11041313 -98218883632643458984025626506478867800 11041314 201380267918227866771732171716077050240 11041315 -69511209428012517435698547056188851600 11041316 24841744086840583169177552517433958400 11041317 63293159084571033897210168314030456286 11041318 -187493386420311152495606449008451205760 11041319 -525744132759708266954092567272652267080 11041320 -92534163407823831964429919204641996800 11041321 94217158123337732967754055854529030522 11041322 238996016447916972091153215193752384000 11041323 -1013491136237352248021070734349826896 11041324 -114823717309638202878383568302711144448 11041325 -8173591281600246479915971852468886400 11041326 166566646460437139795407916483096985600 11041327 -663385146636975801443585809367906768328 11041328 -6892101771362616564544115123440582656 11041329 37759202755027288899098007981862865088 11041330 -180319681602950805394359176813797969920 11041331 -171218073803409469147112595003567049056 11041332 -99651233005391425978349810657176190976 11041333 130448736389918780719929039211991232444 11041334 -110084722257643598062573128715861168128 11041335 217576750662112229609503055811751884240 11041336 -107262602787551462856275950995745075200 11041337 -383091941042978176032710822943436564320 11041338 6002267741613254561062161145043865600 11041339 63227629763249346294419389710171241456 11041340 -202266681725201848642032463243458892800 11041341 -74695190557934391171706613053229374656 11041342 144495549635064452537687772433734393792 11041343 132769419962952757178507907842247334944 11041344 209950968967061000745740236657718722560 11041345 -17030329555137875324711345410051216320 11041346 -269640676252075757819887515846394702128 11041347 -392178815116504969940495386082512394400 11041348 -612676433821370307823921774938172907392 11041349 520857012108379655362712139560585695680 11041350 -56597159485553859124164737972764632000 11041351 609374335570001288385087290189246059352 11041352 96212982522595744265108808680432271360 11041353 -3178495989350870584508363997160281216 11041354 344902305354360909760620299409719843376 11041355 115440171741378541685572100597355035520 11041356 -372791546964838444215266547878935756800 11041357 -483012364591603915755058631485087757280 11041358 -26497862685633629508533164754975911680 11041359 -301531234147211330821576394168694739200 11041360 -145384897684627057484695446304954122240 11041361 298217566418170012221030818213468212452 11041362 119268825773140706334854689417379686560 11041363 158646461947866728488282993172650007104 11041364 -436159139035806581825109332112764613120 11041365 -34270820188530840718586878434709517280 11041366 387193271963277697455945852373325233536 11041367 853324369596288970214417126996102749200 11041368 -2849180247338850087189331387159019520 11041369 950990474429073513618700018189832613770 11041370 41476224610715667100818528197753606880 11041371 810050021068918139548640359804795140 11041372 118419098707271322151302067266217098240 11041373 17201671262936951084558293551522000000 11041374 95333863808784158443455167355983729280 11041375 824076167167753922728858355637718500000 11041376 168601808252285311557716969760046448640 11041377 -144760206081896556183820570333533529680 11041378 112193438465573864031287655216078347520 11041379 -11137874994282114748939189740692075616 11041380 42727236906908649415639285377898905600 11041381 -602176706005314497618336195386515580416 11041382 177079143647575813430834002340000074368 11041383 -185077113623524928583310546585800380376 11041384 312663508715210048588805498408778168320 11041385 446281232044867689149950273465981868580 11041386 1544088672354114661222635564147934464 11041387 -252657081826576970419732726538942504048 11041388 215580446334828316657253421673710865920 11041389 376029048141808272264408459128098084854 11041390 108045789158630567579540448005579275200 11041391 -290957320569637476301643994652184156208 11041392 502241605904068578826333756933865472 11041393 -218332692556910907126841503013282192656 11041394 -29528603924282752024020901698370928640 11041395 -386990018636232136921575815617638371280 11041396 -47751906554088425631522873692922699008 11041397 660195263739124666389033081393317388846 11041398 -322655923878474419419454725962345374016 11041399 954667120184216027705945017398504942080 11041400 81243058473428752810190702192927232000 11041401 -47507360076280675076842497582850718016 11041402 2708159000631002789118293784598437600 11041403 449852306490655420906776317388055238064 11041404 548866886961493535872037990562594570240 11041405 634665839873393794760419234342789686060 11041406 -317402551508861927842623687839290894848 11041407 -181897521069159839313376334310158265600 11041408 2618992364680182722351475710880645120 11041409 -159094768207777067553683619819865611390 11041410 51214801736192228170099541382104847360 11041411 2341722072925834758805327887512767824 11041412 307574505277200752433726546107069705472 11041413 192840180298217064277813953765513685440 11041414 96648065300357865458998231758709993056 11041415 -6999544852604176319442773885746023840 11041416 335974416546438362522419521666232734720 11041417 490451512351763250865726300720651117466 11041418 -134004318606661828186313655307158789840 11041419 -397419526846741394706357953085640080192 11041420 69638578862127735805913628047358766080 11041421 -506245895221325519144541106440987528756 11041422 -5074275456800147117170279656922632192 11041423 -176281094604010989616212018311583266592 11041424 -128175544071331622989232347813615656960 11041425 -25100983882294975925824825378160524800 11041426 -8713516186521930211046308695407380992 11041427 830630068179261771478204752755229713424 11041428 -532407133617206535665761870229323751424 11041429 -80129426422048717015504728546146380800 11041430 127404336726384257691992546793021916800 11041431 488431368868460169144370584707644263120 11041432 285737060723120467643643041521614643200 11041433 194190268559128672887867026001319574208 11041434 -124204293246148568361335805100091840016 11041435 -33868217073741933405591718229027851200 11041436 -62356752217650483954501713776927825920 11041437 100691579065089462237454016212332986880 11041438 -237033166730677845635529398152508560704 11041439 -163249087987430554623433366021772201760 11041440 -51779442090260767939786141481466593280 11041441 473160363279185345534387805077642223842 11041442 -244650547932976078707917675582819902128 11041443 86621477801526759040408934028327677904 11041444 276768869352957138440197083762595127936 11041445 -514569177739866819767701960076684401800 11041446 66094669178749622331059146231114820160 11041447 60025515192630802792135740462415001280 11041448 -359142621053344213271502235843861217280 11041449 -437477024350358123735813313859638855552 11041450 82373792398303582276862099320010246400 11041451 1101936326269892305740800345451463921200 11041452 485334329613305109151721544644774674176 11041453 15661785464101501245390435409790443840 11041454 1640331568642857061699097723966508480 11041455 79587490770437379530987022257211129360 11041456 -12774302207774606002865700158553194496 11041457 84421640513507413141094976697926862272 11041458 23367798505917664989915394645118454528 11041459 -77023985791197759508249168241539665072 11041460 -200957253109594377669397646725825036800 11041461 -554386757998180841564119060613398623360 11041462 -209816433182455415977600092619566067968 11041463 70430310702161563955046545660916764712 11041464 131621677394793886222475622662373580800 11041465 6115397380111571950668006906133507200 11041466 295276654893565961436373183996500506112 11041467 -114671127226577751973172454571202290920 11041468 -830546588155281877716928955041593688064 11041469 76100571245741765956405941767135809644 11041470 -182776385976404132169580894846308633600 11041471 44021199533118684001680620695531104112 11041472 25517003624708527380876873396337508352 11041473 -236396673593636869874893550236842123216 11041474 -354561838419388160224400934797611417728 11041475 -815949069945102323212454873628596997600 11041476 175098010111664418517661328654282488832 11041477 829629402859688064808661427303733143326 11041478 180823212561276033576267701597063984256 11041479 416162151476289986597127810526723512624 11041480 272539208674171601040361931429277542400 11041481 -624772405127417461639901839656605657136 11041482 -130073113124330252356303827000054140160 11041483 -866138867282836354695379645271481747000 11041484 -491423071923389015844021917193653961984 11041485 38409153955465618370441222529042412800 11041486 13845413608557298125426494295026837184 11041487 18613298094101417513778911688799021440 11041488 -36937144151191424135394224357356339200 11041489 -125589406779881322498049347983488044560 11041490 -70464574172968394843327787353928245760 11041491 741304642110673628732877649542611409264 11041492 285649160852031746810728169581066240 11041493 -297083658772741800165109980607534830258 11041494 -24908507617348790588345147363369041920 11041495 -63700060251054457907149465486061174880 11041496 643076543678465444263300175033963520000 11041497 7213960407114713022240649248827085888 11041498 -197229566043602094253091367092116384512 11041499 -312146610706187617973769323110209402864 11041500 -91856631509768354129122929021697536000 11041501 182594867416810749531420037532495758502 11041502 67244354646301306180192884638217677952 11041503 45417669742242621993704388120902613888 11041504 -430603559878807876832446250379853430784 11041505 -150271587384860250948394697617099894680 11041506 61021769052516116958748304329875231744 11041507 82686110463408496711913409604972511232 11041508 405392169398022107792062812144709432320 11041509 -31008264719773212751404358163769326496 11041510 115697107197234471224663617836037973760 11041511 279409429081067399378049396095105424552 11041512 -196379436112263290529214454899346964480 11041513 509326769192671143438997874910592793600 11041514 346332853451960514631850298733927480320 11041515 -1741094249768376657364875775037004000 11041516 264941574687135952720759086761024733440 11041517 118154292315740814589920258997456785132 11041518 -19121729111701696760827848099640934400 11041519 277202764817587052238151313417628961920 11041520 22487224281033045568172474497461780480 11041521 -225166960709103569163843935122878265488 11041522 -277265303699311573323652874565239325696 11041523 765357933689592151980990232666978733772 11041524 -39392034214202035678260844392000220416 11041525 -501165640218913057357807541997126506400 11041526 321084873717579539185060948316102807712 11041527 23013581590205036227995787939600730880 11041528 -177988653449985321725202629432612720640 11041529 202633857169868355503631146709021302784 11041530 34659537667805950866451918190188408320 11041531 -48084849131610723067454625944946344668 11041532 -524400918267298869597979576311799592448 11041533 -156513792767640805130424839202645068256 11041534 -3470148504713179805892070322277336960 11041535 64248310344031735521778827418624674960 11041536 162921794120180524172971283713332609024 11041537 188302567951961740125977661995943663700 11041538 -89774244051036781153360783912540204080 11041539 -126348561327323503576655235085622757120 11041540 3453543765692467093269990208528404480 11041541 185738581640232179614838792140200311424 11041542 14378274124561743312099207475943412480 11041543 86741110677698980710989970527358985728 11041544 567074251706765679591072357375839232000 11041545 -235852610040730301178875041676040638400 11041546 -1152107948580665890824909533812445856 11041547 -32299117914746718387328025763977543280 11041548 -89043614331310818628525520865076690944 11041549 -108325218822978745311867124133376394240 11041550 94140221745840906080147877335726644800 11041551 -389052508175357651292914907082816918608 11041552 19632789557594980268079603928066375680 11041553 -47879860234468184439555870895678854876 11041554 228374447909241779514940047218938465920 11041555 76818552412897300852550255756548780800 11041556 27754669527065200928202695478376015872 11041557 -266161487057564288995390759541109272160 11041558 30187697257780758253755103963280777280 11041559 506609123682418829982762740789252018760 11041560 -264435339337515633903208929634778726400 11041561 -483706231157053408331479288718500272000 11041562 -110935180922366217863647304920624937472 11041563 115785852342149263906381519977851823984 11041564 -50785495441677935592738855521883577344 11041565 218132424285252465432825395310846211200 11041566 28007204044628530885903989186303906624 11041567 14683018896619803937854993729409991272 11041568 -821053498144762033332615468247276191744 11041569 -150096500305715621983780804467748331520 11041570 -219235462462232170313543283774000503520 11041571 -273381638291815907739415766083763448228 11041572 453102501418746566411963191874715408384 11041573 102112263154110045551716090267897376448 11041574 -4911692282144313944819121710167389120 11041575 92702572080388982972927806051710516600 11041576 -2289598884048787667950128758621798400 11041577 65550308512339419466903615872313057032 11041578 178814394516099524361065562041866006704 11041579 -660362493373942513720322070037131423820 11041580 -95371870373003813232196464457280716800 11041581 374754081603667253027764550154213010752 11041582 -374675014403447589337365501014617852608 11041583 1146733104077916626396743224434964864 11041584 56030107942939169410494970614090301440 11041585 -68877785215087173643563050597295580440 11041586 -100097898071429213837530093911710509440 11041587 51471340422971743178890475863499322336 11041588 299554012064498637266897240879801162496 11041589 247364493673244170875776788537180457724 11041590 41412938221031220983221022465483212800 11041591 28034893694303027487450823098393745200 11041592 -275643483278779183987087917026025984000 11041593 203092272634329091135885439428389590400 11041594 328260769396408594488077539716465642096 11041595 25683340098937015168884651446263977600 11041596 1189234999882158863201144823384617472 11041597 -312572591870043646187571604713935910336 11041598 48155374715220048770164346054880940800 11041599 188059081259459003519616118585799237064 11041600 -240567773084847194300929823839197593600 11041601 -857234843265343851436410300527164558398 11041602 8605211790273538646761883622619573248 11041603 -930909984817303407430267181031472363880 11041604 -104641241781400815655199378675108474880 11041605 283997454573278606948337620391073968600 11041606 280603865921236082257622427599821222752 11041607 155222889773817674281610891650093747200 11041608 -398000943221079926249430719090275860480 11041609 421925316216000254863200378808025000400 11041610 -198854188167657670653460663646453191680 11041611 -129043767751257817136638765539818413056 11041612 459098408534425053362373171282091840256 11041613 -184776819127555856237493877829306634 11041614 54249058131625719139834573924328288640 11041615 -17336591981837054067370289360875520400 11041616 -44423237449528628701623452758705963008 11041617 -165447602132971964274402621526315426320 11041618 80205292515209952551043102463921775616 11041619 -331724436272738577510696773168844676104 11041620 -34390052240100561149383698950059315200 11041621 -68489873056996346076677619155554025088 11041622 -22116804916416780715247076001625579520 11041623 631608269328321507936725791309364772000 11041624 -20793368270088840099739244016485007360 11041625 41316674329492900363886034762391440000 11041626 4604793996429371962524364405779320064 11041627 -182408292020020929853520446281467630524 11041628 -21846125440081279162466545882742768640 11041629 9680631084291951925876376929795562208 11041630 236783930125558109915277646662023406720 11041631 -340709317480626914575413262386267641568 11041632 -41602409247715309812807382510710816768 11041633 -78723549538318185462147111195291230016 11041634 -172545510625901033247099829854305280000 11041635 171028409245080019938297676696044614400 11041636 512538763064200743015521967295735382016 11041637 705597269384341401406957127018554583580 11041638 -45859673340885646102501603492887934080 11041639 -285864953769807716462346783093504968144 11041640 288182350877998316818656480556672972800 11041641 115247459716856973788468066420318412480 11041642 63771947812164916178361218129818143744 11041643 123956768013774433079434350961377190320 11041644 75293036711962724843820027139692566016 11041645 -122242926105208801762795999072545021000 11041646 37887286562433220734507396579858662400 11041647 615519251701597805693873864908923534600 11041648 -6987858262990415664571049136677552128 11041649 30237955667049820362807690355947715764 11041650 3343258464259835603120264433692640000 11041651 -105862527005701090585011350718457024560 11041652 153170910421147400570833035633888019200 11041653 -110217153211711576921665581310052593408 11041654 126664992280868652824527228745219679360 11041655 127752905300335922513832017976964297560 11041656 2693101710110465746352249835338465280 11041657 -252125585430068712928895573102291757168 11041658 464294536813809989642526993767650980576 11041659 627254068336061573175972296588669401164 11041660 -39015881081780631644285218749487795200 11041661 -536877618623918996194374832493646351738 11041662 -1911579613994227744683136143200649600 11041663 416016153731757206312518631590861104960 11041664 -670830124811221357130186208204375982080 11041665 -426004084597200062938825695278238622080 11041666 -160146069689678906280381829583963906016 11041667 200827534449070219798129873817539233024 11041668 -47798743788830291793130362344466779136 11041669 -4751681273202060976098187725758615232 11041670 364024724703950851447461493536092194560 11041671 171393554339074388707512370529574928464 11041672 1094402662195330742512325159122226380800 11041673 -284279808253474807474383274739222772480 11041674 44598316797706925684431190342695076352 11041675 135732151099390360322330454195607604900 11041676 198768681448898688425979203664556735488 11041677 -1024910474626345707359259707940788344320 11041678 -68885418315897572376855417797225655360 11041679 404114940435085636734604923525593844480 11041680 -23461794483223337379946888002581299200 11041681 -107821217355765499003503443865711958208 11041682 -53882579953716230063219123350202696928 11041683 746567557356571922021098871884426444800 11041684 49517164359296421495949509189608172416 11041685 175577005056184970815140561656504092380 11041686 -249070923095904902328556093464709284768 11041687 -1154387059467315680204258818927344286608 11041688 -80309768960415361296739816750562058240 11041689 303761210931356527588752514317027804624 11041690 -165736751439322832446629558461768659200 11041691 490954647524112277129404184102995577092 11041692 529028944470568571243777915421538022400 11041693 343170533763624748927987930052916788600 11041694 55250698242202535956720768847981537472 11041695 34485779760529234882855904415274554720 11041696 -219083031052900126006854902414194114560 11041697 814633038103601164136543842263575293632 11041698 299329782980433019079345266674838775040 11041699 479506841485141948997554322358519412700 11041700 22280573562113769068517650230086624000 11041701 1087990325617715235714701376551107863360 11041702 -41083941683757719083547836435066822656 11041703 629216119134596797805189611629150517104 11041704 -169466948425621585807708782081068236800 11041705 -408612806019717189888059335471177418040 11041706 -169393671636014169539441946066381428736 11041707 316150326684426963402473390977215836160 11041708 -79330105569385313176641566890079452160 11041709 787422805420735309908110996578950836406 11041710 -66817543803744036727571032473869352960 11041711 166774159032996890317438216410583964400 11041712 2923217476865912295588071533978583040 11041713 -474212148312618380757073246140274852158 11041714 -86279170666636530926106141339508377600 11041715 677133981131673915015130691127277509360 11041716 -65503903911816446573722579364606668800 11041717 -758005339452800227156193223719499923360 11041718 -247711419616467510606576757494196345440 11041719 7990444040535270835857548677554859728 11041720 -375301346007715691947064575217249587200 11041721 -147828916728750946231907523089259187320 11041722 270147206807435583095178347234918138880 11041723 -66395976061313818605294749253582024192 11041724 -98882168380948424963052097053692246016 11041725 -20745812918538850003743556652691772800 11041726 262870097810138460454137126482168877312 11041727 -230105772272384185321100842669414559424 11041728 -12471239200444063342043423028302315520 11041729 624285477353481443762088890414197547330 11041730 43875107168675791128984452190876019200 11041731 -578746038226290492580028364665255654160 11041732 -19097163054444229324384031339531295488 11041733 5616271682244849345968391707580221982 11041734 -63449751006598175334493285211103744 11041735 -118666114843960909656712133507349555840 11041736 564735634911821945099118437379172147200 11041737 183757742840923146054304920253664640 11041738 -24941693645286412399707443271022809504 11041739 185951648623246134839520197588352597624 11041740 238180932478141609117629750978729922560 11041741 591478912472917620073954061000690090784 11041742 -71119887393344902699357657082240415168 11041743 -168291660604826863679761363934817849600 11041744 -68726843627088882076460594933861449728 11041745 238459590687716639184097542334452891840 11041746 -1697643457444110894923305418943614976 11041747 -756050059829968736116379778352685741768 11041748 405967635880784742551633662157309915136 11041749 -410956967634057264211234004704025166066 11041750 -40114970120038462630905915735115680000 11041751 43245567853549518441895706895654696960 11041752 -516481779132561834493251233464868474880 11041753 215582140432318930625488126041539758800 11041754 226497034741391849749631864870284782576 11041755 -2449524148578375106194344072654323200 11041756 609078302609479593189152048499203827200 11041757 -1066122412846220815579715667020995844928 11041758 -3535766874508492074072776590792206144 11041759 452361534883628964894840243210254748616 11041760 -127351563137130657695612324781682851840 11041761 -20167988558143539288288001203392587776 11041762 43161547285305507500711716548758137632 11041763 -1103633433592765315495302779513834678640 11041764 105965439990652610528195207640824165376 11041765 -61635452279980922346799183869692265600 11041766 51856290206788165423309054580085778944 11041767 3024062230855560243014197657140334488 11041768 514229897941927914800230265394529090560 11041769 326785133283360667764812983784063146170 11041770 131273992864249646562780630727446201600 11041771 -130786954514483983844401209531750130080 11041772 123439035251384603743888780988134606848 11041773 -71081005705452851568849871316082360000 11041774 203510805340886099820766863903618576000 11041775 179189463567832233252478258152879889800 11041776 80107549645227473543091197842466242560 11041777 308513457585283468594945692297735852626 11041778 4831301049669239707457741826797806080 11041779 -40433688181785950876515168224576910080 11041780 45964299505497211920739150358358393600 11041781 -726247453228873200216062791938132398418 11041782 278127664538087263754363059372824096192 11041783 -50207337272757053482760277022178257496 11041784 -317007511308116750626041396658435338240 11041785 -43022361033060372205269487588890720000 11041786 -193230778339731719108632496755784163840 11041787 681139935205285696740436617778168934436 11041788 119046737584196730780906685359782822400 11041789 -78756483975584647761612554020095926016 11041790 -119722519119943802772449667741552177600 11041791 -228111570972559657093858871350531887360 11041792 -274470775152313507272830586935907975168 11041793 -354723193689681993781837205481497109120 11041794 -95364506685716625389773983778441152000 11041795 -165776700982120455683668012618742779680 11041796 -449922030772836957542729065428045974400 11041797 -69873509951062781977232261956370548224 11041798 732190172030741914703866999503468864 11041799 12593933396844070498382632993441569336 11041800 -34693798766999206029816852560609280000 11041801 556011272433595469309031020848430247200 11041802 -357021127466793415090218005183378109648 11041803 -13894959503443181339945474845166945988 11041804 -1142563255123366368483557443533619881984 11041805 585929849225458910418713334666196388760 11041806 529341947649284223609054588486099068928 11041807 -832268184685986655777915898109543284544 11041808 123886810372567000932640411418529792000 11041809 12027170740075193373200681671895497920 11041810 -149310925651301039992453930492949470080 11041811 -527870300663182431723892827907054278336 11041812 692664023929356984867926447491853414400 11041813 136877447079826415929750806321186062 11041814 114041952537564354510784389954351030912 11041815 8265125409331270428971373460129085520 11041816 303673226654398576497307049640674580480 11041817 -408332655918516290001939428940729365046 11041818 1057239452059583887353637595498722560 11041819 -393350133941950389936787457428107238780 11041820 -32786301735608662634293120563561361920 11041821 -147824747119175951296867285140285436128 11041822 251783366857633274676038998767772913664 11041823 -33413160812683234936954230987290840760 11041824 -189300589166432692973573050332791439360 11041825 -141400073370460212729740896886161080900 11041826 50018469521981694015452409820678412112 11041827 -99458890034130904562833276423307607120 11041828 -35332070317839767125003902854334742528 11041829 852566100230240892482071697309915209920 11041830 -167005763121339485643107231901292838400 11041831 -733340132524703902056662508760211387000 11041832 -8327781105406898849374980673299179520 11041833 121076647268470817001397872092518620096 11041834 -22007511750010848722834018597187841440 11041835 97393229075210996728999662790648227360 11041836 31134444143366365673225802844008904704 11041837 974697489941117948423116428043001233260 11041838 368104628227588206610455356790140416320 11041839 -18139820376335705214588525848711230080 11041840 -15291116145073620183351911559867924480 11041841 3021728409410692220137441156965917664 11041842 93111486474814676181418820688669556224 11041843 -314994025394773049133195409300549313908 11041844 29547290814099953745282631535735273472 11041845 159920119023935229971067780055147415040 11041846 244414311348313332520269863623994323872 11041847 566697930649044447209445691497787312296 11041848 240035650564985733511135423958193561600 11041849 -13311192675749897783942939714448418560 11041850 97377068673178270287982739091888480000 11041851 421287366852184855632881002185618952704 11041852 -670698763887259389045711728355584472064 11041853 79473375958234592240793548025943750080 11041854 18178827947262956951972457307883095680 11041855 367299478062795869270609708815820280 11041856 84127641625594252705448403380522188800 11041857 -423267616737660509219242224157997445660 11041858 41086505258903175715793667355112771280 11041859 148142633891982979551522286747316858880 11041860 9846867832280919014170508044765839360 11041861 -264160277008969906058256148266893940228 11041862 -196240289075092989794144521143992640768 11041863 -22167639425133797867213791054433260032 11041864 -346813546795106829521970841962038000640 11041865 38442055490450320231779817758821971200 11041866 121732184190481061465662415881417958400 11041867 452219903524313963986333773167822704916 11041868 -530776680040213413959150759089739579904 11041869 -175373397418893643296278015317295454720 11041870 48171393408272595643144351705677903360 11041871 1372038783039795283436879618431654944 11041872 19752746579157232745603736645058560000 11041873 519007329829871008924472601065935580736 11041874 -109824468674317538842143007682747138208 11041875 26463847157666642683560574806324030000 11041876 -512434453244055211256934262134107328640 11041877 112986743971032552494551936363127166144 11041878 -77735045315917919436973695977196326976 11041879 360985334005816686856677332762949551776 11041880 -303155435530614601748648806030905753600 11041881 398457586079178207537409764769276895952 11041882 16231857450856846840966246397884972800 11041883 -27545421560333567848699906839773202720 11041884 2040028123504730881278617956841840640 11041885 375923757169956400412831177104149881580 11041886 -133105716127321599292774485412466837376 11041887 -96909338748925203308804497021844053248 11041888 -170173321529663205365469294746318929920 11041889 -897308280133488293863179757319360441310 11041890 152908827834854104188895265902154588160 11041891 114178661588703066939450441028082996640 11041892 -235721664466880032547181678153495398784 11041893 408665176229404209470097831466854067200 11041894 302486642012344222583496557112082166496 11041895 -49158103358609589785690950324101878400 11041896 -286707473463683951492418374475563827200 11041897 60656208214082692809524519613481972 11041898 -76990114465091160199591065509643890688 11041899 -108641895181492656087504650595743641152 11041900 -68123283347597553018510181683026656000 11041901 304923686559853369709380789290312413184 11041902 78859762040642653020568605473824519680 11041903 -324973159343824410822881952264703567536 11041904 -79799172222856066442091700986710753280 11041905 -60395571481055134893613094048951090880 11041906 343796716683674271539987547743509339152 11041907 -303472634899021799534518293369842760 11041908 -229210858378433111155357486089666723840 11041909 832486956067028271021977761526603059200 11041910 39811431629663597366696293116765246720 11041911 732354035714942472562321065661229873088 11041912 -289201237259919593708599048463807692800 11041913 26717918232119372159677183740154099200 11041914 54918079181163997097098753494099449856 11041915 5342988304099120870609174027874406240 11041916 -1080625211419578935033981273746247528448 11041917 346041895225098139734187980710128442880 11041918 -144317543365128374502748381018459298880 11041919 8519225828216658140984427212862238560 11041920 214256861891115914919040705145025331200 11041921 -84493390689212837658546774764022688512 11041922 -468178972841672640593824178902342495200 11041923 -82513359309250289241371384163979376832 11041924 211447274374668359308916413989714873600 11041925 -50605637734481882613815207727839450700 11041926 -26229099365099247145515857991381381120 11041927 -3787258154514876215831218558912214992 11041928 -670962127242483322510426822267691043840 11041929 -17790761475264424118816110042652656896 11041930 -350163005874417728942398013474930996640 11041931 -520410235633462640336145913582430686536 11041932 -98477689868249407766471549027712024576 11041933 54102155812984450517486112957064144064 11041934 -401947243717236876928798647269749944384 11041935 303333446419156665281855373794356556160 11041936 -56913516917680552985026811098262716416 11041937 168521882169272226828293124627212170752 11041938 -143152602718806786798287277067448438256 11041939 1192964498260795193550913580742568846624 11041940 -53603910226101642149128571897540075520 11041941 67826597822033638808531612314065804192 11041942 569488659883199082015844815003437980992 11041943 495929013901772356328494744462461562800 11041944 -62876277505126104623032939780447457280 11041945 -396528428195168444327450316229525036800 11041946 -20654727521048850442658887527970407936 11041947 -119219569715945897876293292313754790400 11041948 -431129551627819860676682759932046152192 11041949 34557223287323312175154868394547390950 11041950 -51522087614092940244038267707705166400 11041951 -124631597077856660795559041425900534048 11041952 165384858026314442230806681889856815104 11041953 -321710893545713797619997647538946527360 11041954 -141660867203223103029854898403268531328 11041955 -197135888534649717721615173304011831840 11041956 122360417273555093936533219085983751424 11041957 -759219819176695576901325287346639977794 11041958 -76869264757709733206890556214633678720 11041959 -27756481847861124047092574097435887280 11041960 623163639212600139294419962275966720000 11041961 17124536166114582082710411674248171200 11041962 184292521834325536625005547385928503552 11041963 -39999684838224273674970930785852774760 11041964 396399621389565147844103086054429478400 11041965 -347580331750333799322853820261284147680 11041966 -16479962221159246643066069711185248000 11041967 -215798044841902651240568569687384644288 11041968 4052409623921422320877949476452433920 11041969 -602461605780839549325428525098001006156 11041970 648502965569421646579893709895500800 11041971 583117418984058579211952304768425472312 11041972 383320992397151494249871736162310502400 11041973 -294233250243941582402808987028522693920 11041974 -384319136554688482478009411554043026560 11041975 167478884505980719323560870336460576400 11041976 617966356662578402933844685523398410240 11041977 340344412056021498772964357898076176720 11041978 138785391360738132478277892652813549824 11041979 141605390728662462743438776071088261584 11041980 16667401419928948917102379374521272320 11041981 170834602838758106870155644219851187782 11041982 -193863458116303773625558173970476069120 11041983 145080116158397304828265226353899394560 11041984 100185392240781905023175598699892965376 11041985 328695189120038292258940697404629876180 11041986 125502960670371326248574090567623841664 11041987 -922873983087799438390943604641592406008 11041988 281638892400701121449985913659059036160 11041989 -180481685116322796239395319577947570880 11041990 99977493277309678680006706162317436800 11041991 116793569378063150264065024446331422384 11041992 193521118956361649920729860555532861440 11041993 303119122525497544204295558227381046580 11041994 -45939337840131187179170539339169263008 11041995 392533521822059186569115669385373970400 11041996 -170510359814372159930862121989794696192 11041997 234277871522378624474732590463161421772 11041998 110802224681881916223845581895199384576 11041999 84068028402373233033413732736674198000 11042000 97020223986405968166861913263304704000 11042001 -24503914011399818074980119142742099008 11042002 517910014501580105230649215556876785920 11042003 368045478322210887199549624543552467228 11042004 129185612989388771940649890784017156096 11042005 356388436539739796376577848070447203120 11042006 559022712990086576286583635633881201952 11042007 -238333312885734124456468086256817790360 11042008 -49603982844168903317411164110199511040 11042009 234869428323828222834324266230418042640 11042010 -51573334459649758223354624877020743680 11042011 -253620981098239277165460462589535514000 11042012 -74522951151343181524994721066924991488 11042013 5225827806481663498198567125908376864 11042014 -170629049456727803512755785314904171520 11042015 -167137084480197116525605008092849164800 11042016 -197081281246904246072205421573171838976 11042017 21522074749046463812816667550890803392 11042018 100479816022943546213449508137622908704 11042019 -486295009983187875394803342081839673756 11042020 -172971201904994778666709067214704087040 11042021 98716091260812503213894839687994433600 11042022 266115818552368500028067825572024404672 11042023 -1019116240287251169567664720936108779480 11042024 -200814206351195483121602681336244142080 11042025 48681850458325263690669627873999142800 11042026 -306431774855452333589694248434098514176 11042027 215257586408608014516638694161988439200 11042028 683797967156260874654362307135222737920 11042029 -291478215765307152334021258248929571370 11042030 -108297514751539186295329969694933835840 11042031 -18096588462611506731783787608529116672 11042032 9878824816767289637595442836796276736 11042033 2123552496173091015087049599856251504 11042034 -211557673141435794432532246121379909888 11042035 155332871375807585127110695270919898480 11042036 247069874871277579001868233773151210880 11042037 547801144156495747299419604714248506908 11042038 -7808009363970755281233106127568784128 11042039 -228174424033150630311988989972861573120 11042040 387792579711854986852004248608276480000 11042041 547043788160273722798542040537711036500 11042042 223949960057763020576749998913102911744 11042043 -342678872473776959573752060547697538536 11042044 28323119143058490054628216958308948992 11042045 19292596609104693930850557591644175360 11042046 203796890911742508450372998987282619072 11042047 38623826457801777718890927117386579232 11042048 32569034626784529383832619322097795072 11042049 -199044208229115388128082705590760283040 11042050 -135580260181927861466077029156476701200 11042051 270712251813201893201471544230698712112 11042052 106873644832718634569568089462916925440 11042053 -48731374651304634856370402369192839872 11042054 -147054101849507418504905947035046045248 11042055 428497147686505782405250775933238758400 11042056 11729854800195473835246444540742656000 11042057 452895471269676820749895906146158033472 11042058 -97117668696996631972871053890236133120 11042059 -177706136038926688079230188307825922560 11042060 -422624418843803004220917761734595435520 11042061 439781920537829650761661202414007710784 11042062 -136493326409947027373149261831551275136 11042063 -212726175145226750165640088339755620400 11042064 -31189860709409692903557085855699894272 11042065 281460268422620273193009811140400217460 11042066 161796111493668067022484116138491038720 11042067 461009994865285623492530378544724869120 11042068 371417844266460514761946973239215431680 11042069 40883441661054372898851573451886542560 11042070 30474003013554926018463616953469255680 11042071 70371490419138033752126204612131393680 11042072 54277748451366779376931497353034700800 11042073 14216136881943177553778610919519581504 11042074 308148334231416673964320803005753586912 11042075 -283597846018117517146031736785455931400 11042076 -28182654832372311490461834723964256256 11042077 66129213981895151068745853136793901926 11042078 -25398576851225576974794060563796773760 11042079 -55787815086162810347016672727118365440 11042080 33079740083090514501336917410893004800 11042081 -491201963688495028122295308934076681118 11042082 21525814295338068251743424437815934032 11042083 -253895737673953226242502962839687838496 11042084 -658201409587422428939266850463114470784 11042085 -197152139434262665182375829920063644160 11042086 -178349367624699425236060695798172815360 11042087 -62105528166158969561382345978078701568 11042088 175210049996108023028466914394901954560 11042089 -1043722571769309140577622289554740856476 11042090 188364578448269257549629206147302312800 11042091 258821585961047656198881309000386646300 11042092 340234585952452705092492096842579558400 11042093 -295748969747761654893936286526111230176 11042094 6051288010035719836547777123241707520 11042095 -102387378489830378507128882859120975040 11042096 -764163978923623923759939452172238848 11042097 -206593411289545292731550848168558560 11042098 5117916666061683469498857350298304320 11042099 -180800224736871093864895493694489792 11042100 -151117850521526378755411885820930352000 11042101 620595945482245723173848070117226505550 11042102 -150773852664671540959785444118242865248 11042103 -680878718458389812873411771012915111856 11042104 17139347608729576183201930189797273600 11042105 -42872734752449940821419886412493735740 11042106 -96747022609338609243982346140666192896 11042107 -170624340698644175622209337116099918528 11042108 287418387745015636799682815269145567232 11042109 -82448073994021350963093290240470131840 11042110 -207280741429251143861578146871398334080 11042111 86313557818975471408513874609135619000 11042112 6649200236344661910734567601969561600 11042113 -791321513912719525586594263598161112638 11042114 25909886184473223299900345194720168656 11042115 157383969749780747791561549432132746240 11042116 -153256772357942675811727302182843412480 11042117 -728688612725852885173820659672329492834 11042118 262903927516688914150511227536009519264 11042119 -21840004287533921365843726665817521792 11042120 76094838420031041978379587584699289600 11042121 81525645282713899434773150320665843744 11042122 118923966704170966139843645641376102400 11042123 -1043241136308464180502330215230931483628 11042124 2910984728006998037337188009345068032 11042125 169955834565503379835013949039139407000 11042126 5837449400602940211872482589524527744 11042127 240948478126369800194078958344630301960 11042128 -158002785270499365502226241994630250496 11042129 -20728372460537461607666200281409699968 11042130 -222367709182791298502662366897491816960 11042131 -421285190950046973053763234522297410068 11042132 232427261531582680962052961893825908480 11042133 -611347548997936757543567201721800957952 11042134 82637881425316896175025172978186726720 11042135 13518086548851213469835303408701994400 11042136 -117923483801434180608434900918697984000 11042137 -568034025548916393387460817596883556214 11042138 2466189498286580795741694634180085760 11042139 -77233138227136531704518841066736315392 11042140 301718192217190709953718906450802685440 11042141 -348886120543811095279163603253020841600 11042142 -3292602645169838108082461998465253376 11042143 -361289287495144617268156447761859302800 11042144 -451407069381828030098000402658372747264 11042145 -247534762658439507814747915568558784000 11042146 571379798040566159856570847119531970560 11042147 21342517621381268597510040495992898600 11042148 142914063274811647678796103773692821504 11042149 132000246142452547510458531740528081150 11042150 164857328475801099184823258335656751200 11042151 719185391513198769297769212352788173520 11042152 434932692981868757731945682695602585600 11042153 -580559520054370761349337387133149990598 11042154 127842664511735426210719268517599635200 11042155 -524598424481378890196282774752935409440 11042156 -277107258837677215952785836540891141120 11042157 157764082580148145317372606353788003392 11042158 -42156669871480977340996292529378335424 11042159 460616888606707664617119261094477910040 11042160 -45592856049554479342674465334375219200 11042161 -13386961888906563761231891258280530136 11042162 255962019078976718886061340165035226112 11042163 -661199966183497536717110204982440770296 11042164 -155820689668729805487472434163557853184 11042165 -419117701296795116567512371704167461600 11042166 -37556951695422396587429369399875325952 11042167 72116930605203963609122751598233958480 11042168 120655593031774021588125122023881154560 11042169 73262642710264199380411779180379184640 11042170 4620007994852018392983636221517965280 11042171 -210757080643333660419086610081417858288 11042172 417735106084937520368094937794537309696 11042173 461261135600727094140438131540588997440 11042174 8892056792145089114389694198699360640 11042175 284320092512113716279478029231366999000 11042176 108886000969259405096870323050743070720 11042177 693455217846483872109359693441939324352 11042178 -86487143580355163764986769246318471680 11042179 344104546826895695086881763167071063324 11042180 -362501297039935759189496450832786309120 11042181 320887532770848373195144825567012470780 11042182 -316623805140398556092786172303511320000 11042183 325646023117533802455450537972551793432 11042184 518308925538519694643650549772327608320 11042185 1772569073382955690188733644908851200 11042186 -80505819650937912429330503543204006400 11042187 84816332251366581100236869756208957168 11042188 -28452007468622682657913331832329470464 11042189 116080059974593666439333807834445061356 11042190 -262872646107535366809937350061600454400 11042191 -602401382524882342949887974096522430448 11042192 -58537982213995664075474281417782067200 11042193 78484370260576427344891191452116718304 11042194 365654750189291761568226385176291370896 11042195 -280880349882248042769284083552802110800 11042196 390717818894736632036584574020814137344 11042197 -658670407193666947096174560448371489828 11042198 -439821158970330739483775468243564498400 11042199 26713258349899091238977502895575771024 11042200 19545538445436788473117758164656128000 11042201 410094133321098190198458306954511376202 11042202 -121040800817875716216135185221910155776 11042203 1159169385588547791183604235380105947160 11042204 -169412301616534448491007968237990502400 11042205 213689392166961911968272020205498987360 11042206 11160498791293381068405688816468621056 11042207 1254582869695748015805215440423427205504 11042208 326699338529571465046301452825808338944 11042209 -569926733226016186373364406463951234590 11042210 -130399194841535758768842813663251478240 11042211 105176952367127189667228476319700380480 11042212 -180665126101734490608036309926803196928 11042213 62390298572119324073742872000371482624 11042214 -42983616616397447550544903021307930880 11042215 343552964607205524357471719702197952400 11042216 105744401145482621892839074046633364480 11042217 72752998149075133327499634778025718240 11042218 886585041021972178502156764027107072 11042219 486689125511625799176944451285993102096 11042220 -14978984595169014752630443847321518080 11042221 -846352446168860158929385428895754393578 11042222 262794677041012434306083284527479982912 11042223 363039733502816891132528566899836363784 11042224 -63201574449000268537112791252526940160 11042225 383956278057834533789272238388776784000 11042226 -3569433271956065370255772758510111840 11042227 151911646623308528692136522723359360512 11042228 456926725185230857558362241840359887232 11042229 169374219189712168203523679173337376576 11042230 -36614287829286075841623298668991392000 11042231 -74900303323503889248148328239791071232 11042232 -110837273609998834053367827324092866560 11042233 617618900329566498236181008845110861482 11042234 39288635519954811025065208209346678272 11042235 289731690510781565980812240568134043920 11042236 -68457658085974972538939580407920798720 11042237 86341952671430761393736634876260978880 11042238 35694967569896621749044138486652431360 11042239 25415088710413767703681610793907785488 11042240 85935357456778721038229602433583022080 11042241 202387323085129521351072504912437424000 11042242 291333061395701692627495873787149912272 11042243 -93597643678568030605309371964047398880 11042244 -6699996386619612439189410005846747904 11042245 19311076926465451121502991956850032600 11042246 6236682436178716177060207049737244160 11042247 220888331726075160882125622333247042128 11042248 421194677475456737669001889628071741440 11042249 627549681365585211356085812448473268240 11042250 289788739012200620619315892438964928000 11042251 -758454560309371566013049594703796087896 11042252 133006102939508090832582035140720978944 11042253 -69675199314009016464086349893424812820 11042254 57677587162986909950007339199456425600 11042255 96015008727681064268658742443738968160 11042256 23050640639705026046146430139445542912 11042257 -178164434647686284806301317941691715100 11042258 -299028402169525501117039345091555633520 11042259 346262708377188977031914673324052152504 11042260 118349704724842714296238129916967386880 11042261 -6561857716664515771407584272262601138 11042262 30913567404257849187556757512832237568 11042263 201603372987058554505596700406242792320 11042264 371326956991280494031024613636678543360 11042265 49892567471597677226500433964921575040 11042266 282052478828942369971481633973581390832 11042267 -16218624884644632990804636780511984608 11042268 8927466888517296740558064211284748800 11042269 -196472406661693811119281639708127725568 11042270 273085583538568098527590865518413624960 11042271 4243589205631319588925587120659687680 11042272 13230156830099782655312765370795294720 11042273 -1060401257946995838624582103442946327552 11042274 -73260017205736995074820465636327042048 11042275 -218101946698947011918658463151944592400 11042276 -102720348000100883192847699716129882112 11042277 -140575702110608571781007388917632214592 11042278 103549156657470487435639381771905492480 11042279 -78607817850547536049518910310105106120 11042280 152476460869611314834537327855783424000 11042281 190993956214512619668116098785786918344 11042282 506000975479894806053418065058446413152 11042283 -42966375526083535027056715071054753792 11042284 21498549749229678997928471375420888064 11042285 -163447322260330365801845286759001993800 11042286 208779099038290924516671743826255901824 11042287 -147513826293875142074041080472434580760 11042288 46839644271206269430459088195082125312 11042289 -402715908946341892811130204908604150576 11042290 -73227593252254487388786898430931601920 11042291 255945889246826625759967527580295055168 11042292 65606029082364010872874214294850189312 11042293 134845773665942380406286095925200674560 11042294 63430854375293124205020107264769729696 11042295 -44771723687225865259316165582204069760 11042296 -29207474788300287772349000830060707840 11042297 -560533444653452652158922691620472942614 11042298 -329064526790369660385840675714694202880 11042299 -569634956798948338819352165486065635120 11042300 172524700037582454204653986525736524800 11042301 311778895835340752128705369263928050720 11042302 423249757264247188909994685398685975552 11042303 -267602027840981994027764742087971624448 11042304 -33912449283896858077143829969140449280 11042305 352472637739211193074930697741221923560 11042306 510117393136777337256304964163215696640 11042307 681545110493482736395138611131248570800 11042308 417735078253246759489106881540100428928 11042309 -743821516203440960702348601272241779490 11042310 -92019453883116298934488150389792243840 11042311 12011416472298393441805128286915443200 11042312 306502337651161667476642984504043443200 11042313 -392307749663713959689810991559247313600 11042314 1067969624903030545446811174794892800 11042315 -126939164464831035816450189804834371040 11042316 -219123224780514789266571144972592793088 11042317 -71719330365160149208298244844238107776 11042318 88940060859562702511747121115568640000 11042319 164210349961414108497069284109881377680 11042320 62054619024681173667549139569129553920 11042321 1563355300264548995625527540807127116544 11042322 193237454169516980360087046637872387840 11042323 -435427128962049148026673635220762778256 11042324 242924570854970735577538262709279547392 11042325 2335528265886102545230511064662136000 11042326 -1721892388510313331588515484171823680 11042327 -1146083784826318245728538817209027553440 11042328 154063922910032264457398494025737175040 11042329 707550257680357103962533198230649656557 11042330 23473043672912101301582483492250208320 11042331 -312641739868205678747464232228941577280 11042332 -179619372132688790172689463024617968640 11042333 -280622196906040076260110160125997883880 11042334 -2079761064240606644935771974523924416 11042335 253488564169020669860735091766527482280 11042336 624829433398108318292172935743348015104 11042337 -154686136059093092068366813462989986496 11042338 210441206357862635858523262474048045344 11042339 209778647401240494209459108812075728 11042340 -297729246789243836078400937457669836800 11042341 -1240164354605390485112402890512294507200 11042342 -346358014943262995862331611826016115456 11042343 -20820718947745095178767531072908512680 11042344 790283997432111778565429809833058713600 11042345 6862222869496471768594262508925280520 11042346 -60821846788123486090084513500190400256 11042347 450445125256746538902077824770010351796 11042348 -64249628457549171801453813524952859392 11042349 -106183896053295043126299190255495081920 11042350 -276768038825213494607371289524188758400 11042351 -705218408656153668535817291067227526696 11042352 -72194361459565180312438086024402370560 11042353 -391714222487458116513656159159611651520 11042354 -103677816724963073826202015704185476800 11042355 -101619875105000756741514057304699284480 11042356 8759449619778258885179679926896022272 11042357 -12194981319797206368178270882489910400 11042358 -251206987207597810062923256132172170816 11042359 -43391071267769528664604182112558825440 11042360 -14917570874848113979082704312504320000 11042361 462260579189483841681403028757795280560 11042362 -569766552827051924936905745489136263568 11042363 -180545523970864395586914217298354683080 11042364 344852593992217873350684755475261682176 11042365 -48724350483566830292348164386966502740 11042366 -36838337461037788040948942894296726272 11042367 68331105301899561383063712423758079744 11042368 -245957437834490135260819150587543158784 11042369 115832470391214403283549624660325949248 11042370 -60370217385187515075470735112396480480 11042371 -78722152134363999700637002421466425000 11042372 463628339654723908403530062832793336832 11042373 -4680398097545906786038245409137251616 11042374 -144052121046132691470614916603299801088 11042375 908489674132235284184845484760003930000 11042376 -342890560082461226474563563357379584000 11042377 222560512383020489136624491789373119440 11042378 675691936400203938245660828843536354656 11042379 -9914529370308617707287386715756646560 11042380 381843608443298342971919041609290470400 11042381 -365376011440842934343555035146076971840 11042382 -144374180081812947831210314266334499840 11042383 965358480317599091986087602816629291520 11042384 126879197666209231986064767604652752896 11042385 -373959852092922590337571327896839942400 11042386 -158129045783170033558950132434623604736 11042387 1441755233546911582441544923550767604160 11042388 -171532728867601723383169122005552701440 11042389 55739312253357278706726059355860746190 11042390 164203724729393584003378476791339184000 11042391 111373319295368877230156634396792051744 11042392 87784037094806303005011365653016862720 11042393 49762883819745558747183090686285685642 11042394 200018352935245522139944232898453546240 11042395 108151909401686059507025626874085246480 11042396 -368373052916552829800444455166723899392 11042397 -119000799684777674274682269783510888480 11042398 -218853462237389951014841751649022140800 11042399 995615519970541584167710879111439354400 11042400 -1953437307026192071554047510996582400 11042401 -150642175215156211016911217517246084080 11042402 42624323728339698102649485013701765120 11042403 -126747476271301950009830290943292440832 11042404 -126810367259903783701211860831184251904 11042405 541277572726911998592788833484304873120 11042406 -354996074652215046657117614491786485696 11042407 191421473632729185324192202808796429792 11042408 3511532648819281348800753528492748800 11042409 -20041171460749875993679540432110096000 11042410 -344581281236875387029746482478495060640 11042411 -1487228906377330558765247368706228204328 11042412 20638077320693968920974261082630477312 11042413 -498775641667259568372399281291517095338 11042414 167896161443960837108209902733543381056 11042415 37395868097802775116945240418222494720 11042416 36539818443259672013294958542445871104 11042417 63143050878676211003104988152944829440 11042418 -14400108145242508539119927474092534272 11042419 -521362351918184408733106408560905590920 11042420 291952378103256070847835217699262208000 11042421 -104305474227612160824762819430875745440 11042422 555263523828094378279356090205406884512 11042423 -242918205751332875594741797357962887760 11042424 -358437669232507293221447191931365171200 11042425 154354141836106830085555767508365263150 11042426 -18977420463968101520226802156331027088 11042427 -537540774397394146096686097737147059520 11042428 -71652062554449279263990094370745275904 11042429 -146154739314484462320197973916402766970 11042430 -11925023655843009382619593583636705280 11042431 -616578114815691170477938427036586280536 11042432 -777080342818924449833424059278609612800 11042433 506117401645857992504973165662059053600 11042434 -12414206500298341763967182990730970080 11042435 27481794993921559539660050332665790560 11042436 99887599356529117890149674802706189312 11042437 -4642791587868270483022974119771581696 11042438 -187741607486786826916487741456363735040 11042439 -358502965908536395660914622696897244160 11042440 -322831425585796040107828408032276480000 11042441 196324439582142952004378109864838741092 11042442 172577480675856829162236607991041473840 11042443 -3951741902129493054768420423571457816 11042444 223910982740892027922920774041990685696 11042445 -147429730323055580591697204321892382400 11042446 152142207118401771193366974368813071680 11042447 116641109396108698857749425671959910840 11042448 4037232930379084545614041997824229376 11042449 -1042518329074570457438998531991882208 11042450 4413354211726463522230713791872236000 11042451 24147995836302026112194286221081677392 11042452 -573603418382167715660666575346081306880 11042453 -406185504770635338290001742454017469298 11042454 84001664600037059189570841542963160960 11042455 -88460822023282638380069595802358081640 11042456 266704056716864055507438932482852730880 11042457 77960427945751444815137523788708882400 11042458 62600082635827423797027123691551306240 11042459 -12142130844580083462223232482315523496 11042460 -378628821150305156193747164155315200 11042461 -41465714483092786231053472262347107168 11042462 -418538957825357173745719092073277521920 11042463 91689525709608781944102895109111120400 11042464 29695196129064846182295887075497869312 11042465 73104325812734932285485621825996065280 11042466 58695874580608203297276186901905821184 11042467 -69858724503398635275849722954039678640 11042468 -755123287289672844333257227370394836352 11042469 59911059557042510953431775112224063164 11042470 -65531720265001189846512196261361800320 11042471 -422950931774170801470507022598007977856 11042472 127781509249611284225606509582621900800 11042473 -1226379280127693342202921186559450296 11042474 -133849788716600275650340979826812768256 11042475 -25380654041874579856201796293993086000 11042476 -298582580611805822617089009600795392000 11042477 -451810263944835878817411663050956066560 11042478 164447841836906466342518737767294722304 11042479 -88267628248883310360351311382888574976 11042480 -97242326337987423807060977823681085440 11042481 571840916542588500622599466853379714240 11042482 -29626128547704092945678852674019039616 11042483 -252531865327676206786951173480185666280 11042484 -46905553186975277121501565451500769280 11042485 -318479641576683130167783633968205230820 11042486 805489562355129390534819721639538688 11042487 -34844828528944082486456877006330439464 11042488 274076912615621590121669522967838187520 11042489 -636312835854531281548455577246027506690 11042490 144766105080103840138024826575078629120 11042491 -28246300751822124419636111010347408176 11042492 511918201271437345823850236726717061120 11042493 -90619692236781705850388780637217974240 11042494 -246413133036657966582719084731457913408 11042495 171227387303989518265278829000933863120 11042496 46245806448134874746804336341234483200 11042497 18964541254705179202783520187661382760 11042498 48928911561093311680951903816189986000 11042499 -71596630608080522253592895169562368000 11042500 51371874756142929898587468231400960000 11042501 816041245622614468808985343565150921502 11042502 -20492010979430751764689059569539483776 11042503 286173787634252304087846678448724534160 11042504 414619431172684004805233013114133708800 11042505 -98150881480676449201495336613401331100 11042506 424179882020116865467648110422120699952 11042507 -28403673210509047861948645712675406336 11042508 86818579323778453773283295964915432960 11042509 1400278819799284851137979892635555604416 11042510 7502033477084788233220161565992960000 11042511 399170785992442184718508580617864046472 11042512 94620862842104213480062153628280340480 11042513 -787379338765256566176882536333644148238 11042514 -136406669795687924997220186655119441920 11042515 643892837167873100701567955126176531200 11042516 83544551244752954816996715594268141440 11042517 10406867132081780039314768435417100160 11042518 66070730010303370489403274553465500960 11042519 -716166660053747537426310716591282225904 11042520 -317272596455104737148870103120932454400 11042521 -350962663780284832030031027668173471488 11042522 -95246747717863478036476691060431388688 11042523 -454664902749387120428561695939548162816 11042524 -300685600280400434107906877306224059904 11042525 19214241328139858127583269783739194600 11042526 308040000648418689867282093904375769088 11042527 1531612019767367903491523785461992966320 11042528 68311316516542230294425676293114167296 11042529 -3368758904679061415403440338689558432 11042530 77707149771130834566951822836724618240 11042531 -744028657929544823439782355656967085668 11042532 198500660860822179915903181407796730112 11042533 -441875269516175690180344654356374779620 11042534 -373457307555190815573625288241740215360 11042535 106257049252602316869688585852502799360 11042536 149006707270815800063074583964219079680 11042537 -560818394326869411255592577867030651616 11042538 -76607329846616642780156834181330043392 11042539 285140920290582350350962924693383818800 11042540 -394458641181183545384804254857600245760 11042541 406612968222158829708951792846635827200 11042542 -243264150150136968300075979162298323200 11042543 -868318648554858320309211317217843455160 11042544 -90941684654934221115187780244094320640 11042545 914441731594576036817711797819501370280 11042546 39914486159884412064633065288510897184 11042547 -62281620611899390557502137185307672528 11042548 -699746888741551045779680231536574797824 11042549 297111749952519321143537662242562213536 11042550 13563072870067909675061515976908435200 11042551 1867673922479346336864287853903658312 11042552 196243765926573987909191056679469465600 11042553 137995223267575308914529936488700226560 11042554 310683933589744029341000146080713126112 11042555 -413378218711289810849942282739784641840 11042556 262518025630156948078972561177391333376 11042557 310928522490881000656715413652364742752 11042558 -268094668590224234608464859317964591680 11042559 374419350903832551074523521707260656256 11042560 -559419067428786165709977149923204792320 11042561 421590225232482013588028564478133884162 11042562 121506398726146695951098506868611653120 11042563 -25097352597721346605043681198101352240 11042564 20283236708423242583336899249213893120 11042565 71585996587743955134939783772909680000 11042566 -285921553480248226906483033591400100768 11042567 279188504959834963459674033723828570720 11042568 39203917381938556758152292599102837760 11042569 737916657704404511849590640904384546528 11042570 -3734102084454594725667004558798894080 11042571 -56123316547617111888695853948470469792 11042572 -1043626765505458589043491315267993600 11042573 -595914884454463277158906372145014367178 11042574 -227104048695881305172526827531588245440 11042575 -239331765117495475409676848795020862200 11042576 17052349015076000571606795543236050944 11042577 -49214922572345718815229206363743751040 11042578 -164595865712272818166732626594385346160 11042579 21833779352339505267828377097637902384 11042580 -188489248243633620099880271219423139840 11042581 1882895122563895011754580636629730016 11042582 -150436762382768513926608795990508240128 11042583 92416857362368366083908434043696542800 11042584 160467453724652386490046700474143621120 11042585 127806132271676947512228384600722523780 11042586 40376529596195981354817709038787101120 11042587 -775434602856225454881566515785572336764 11042588 137056781380344484268599315717730927616 11042589 -297808574841928124973804031535526811776 11042590 30797291763644169854141152122636599040 11042591 478956215116420462443080470272888258000 11042592 619089021059954424291236948262308020224 11042593 280367841100210976150047423952328159842 11042594 -3503338926738748852424297066433737904 11042595 -431757929070953470402568301491604244800 11042596 468759563941232249457650777143511235200 11042597 307895702698996221139775629737535516800 11042598 11757682704016760082431203231875606528 11042599 263380839166387301011881265476611464464 11042600 86969788940645641638515086707944064000 11042601 -333870674778012199643197235156578989168 11042602 140934479297122333262726907416913496752 11042603 -70005234548808523558819783425806475264 11042604 -406094994241778625334180999854800636160 11042605 141969770684837409092749798087714970880 11042606 -23287434019647755077949897144690597760 11042607 32090403827097207162237393762656108040 11042608 -78196762960089054719565465806433107968 11042609 -367084809164057244347384939780299537740 11042610 194477177088861051707501010475497638400 11042611 259357999509611009508233873209333341672 11042612 79372798485075261114782379770322309120 11042613 -135089517785737133315878002551652308676 11042614 80028536761001697295375007298745818624 11042615 -5991627471590065442524558865253673680 11042616 188882646335860032030471917569516707840 11042617 -183083489211080895448990481812448480880 11042618 329664746509813959347183533711908059760 11042619 107552349256578349675635378393474055680 11042620 8049111593858849194524137063734272000 11042621 -378255218614002100754054054084075717178 11042622 4940418185501217024922426113166356480 11042623 -64771408422574397347889887524473432128 11042624 249207832974973318284057239377090707456 11042625 181889795154342083931698440102016688000 11042626 57678593147428275139810494149012560896 11042627 -91156210562783868748478462990629171524 11042628 -345723828248675369579793804697602401280 11042629 -4105734739435058408140867258624593606 11042630 -211255231068142061042570383212277800960 11042631 -513658294078458607946542946540735660880 11042632 -678243265709672158191446069142411033600 11042633 -228770225756844679427701044010146941760 11042634 -110435525061085348663893593143649310720 11042635 -335055371944102762381909842813105619440 11042636 -89368383440937824258987582640949255680 11042637 46995992666317472258634970658698680768 11042638 -315508682234847767190024568018735197504 11042639 -631586285699578959073546191850620433344 11042640 -91470101571725377093508425673519677440 11042641 71788027841318226104779804746531830784 11042642 -10573693716813656163410302457674023936 11042643 63905608810499099584633706317960071864 11042644 349632159743911354129260230436642594816 11042645 449982334562967409441274123785377402240 11042646 -318235998889064867050800543513299812416 11042647 259204377009780876297594193748273968128 11042648 558924035823553293648092079299120640000 11042649 557299169633253590891597149592709346560 11042650 78728291663231841956894714047141478400 11042651 9110337365289831752830058838313396704 11042652 -47992362306223796001299978055633420288 11042653 -251346569120278505323780366587136572756 11042654 -92822550229030738550775200779529920128 11042655 64395460257174799233306189608219421600 11042656 -501816718656529187709209698187184439296 11042657 -899329020943152301555488726030863504094 11042658 -2933371641478604060984943632605984512 11042659 -943761090262044657772642002628489895140 11042660 -187335897757720347253641598368077168640 11042661 119236073040798368729078374098951366144 11042662 444628031064333134585815465356388131072 11042663 771853701401447477353513747726489470240 11042664 254727497465986726273802107622351339520 11042665 38892062844482024133406681741641277440 11042666 -519333069758726431613096761924767113376 11042667 342721642684255078956849789144706576440 11042668 33398740675030451073631318261000765440 11042669 -840944704337840425612485717182365710240 11042670 -118249053833664466772831776757725257600 11042671 224771162680640752484021785585747377872 11042672 98687811076292542351935099387333476352 11042673 298390388389745134039446899236058231904 11042674 -85362354239673100862734885652644382688 11042675 -7451807749425767644802589226772340000 11042676 -17614116080813082604182812218297036800 11042677 -492439287960029588351173021098449130528 11042678 -404800650539942664322039918448644583040 11042679 133463723056210536024957350250385655784 11042680 452676669445366244160305572085573836800 11042681 116117690312429794761567871264555215240 11042682 -15315783445115244761474945959245213696 11042683 -492557265011079540534379603578471071068 11042684 -114818464864857139250343230551337539584 11042685 196097539263449613568931756929491764640 11042686 -133422903996904417068283249453792927680 11042687 -143624551431524969390147922885470291928 11042688 -517180526059494021438474321578164224000 11042689 -111589093765459272145797823058311971600 11042690 -45444918993612676371233182053683183520 11042691 -164620976954623224447484216144890489600 11042692 459674667679615546022453933515213298816 11042693 388119088908945610020946926095622510942 11042694 -26471917208809865787799511864909574144 11042695 306405706083208438635221200893144744480 11042696 -53649307001716994445940898516879278080 11042697 584447699934756510500070506136363795072 11042698 -259092424522841719341001422262224037536 11042699 315900186130154306980506005414803037760 11042700 -152701870079897411131376459272852416000 11042701 6145260827946715274349047570050152384 11042702 -338934383817989145662788240473721344 11042703 -185634500377497476449363074650878836480 11042704 -32729129937801858973720059159927848960 11042705 253695858916536946673513971962007344000 11042706 354120794448365999423969052049527840000 11042707 618595727279964518379380823132489753120 11042708 106290826175741515401362782431906742272 11042709 7512467441779826844318478733104080000 11042710 -2126825228506934317043531996471969280 11042711 -507559765965686572626075509761772741688 11042712 143613857225030791874386305659114833920 11042713 101232232135755606131912514288248110848 11042714 -120541336620535608715218243689628353280 11042715 45349125062632839407004874669026411120 11042716 -414570162224470270881661679793970588160 11042717 359534692444907578652355651748438576992 11042718 131399582234971868946298719067103210304 11042719 -243016176366287330215466670241725749160 11042720 136079198707717430696917936412629401600 11042721 169141383923323407846191453324739515472 11042722 397092464117966997579199911728765208912 11042723 -90015879292928413779000271305894485028 11042724 44547552850123516903604971049667133440 11042725 -473151281629618748516536507792757600 11042726 -266395401478398324538677390468923654688 11042727 47827900303715219091080009240077954560 11042728 102555874198793746878944932073895644160 11042729 -554934990745595790488348431320084017670 11042730 -18240486123073433245932963155219079840 11042731 87985268227479257789127779185832098192 11042732 -230213492307479037271245221737426139904 11042733 459320276306367005292705698217507024000 11042734 143979148597139321485932352020372023232 11042735 121114080469664464259422474712798342400 11042736 -6748101377061661637155136970116628480 11042737 324735696799521215502185147975204602368 11042738 -114293963053187722709947388361547834848 11042739 481047819711898645040372550898901303544 11042740 71408135368782640718521368559607888640 11042741 342366825090529375738135356298786884252 11042742 184502426894133027092323727656413938112 11042743 300212120922692081179945656176722037320 11042744 11785145556587475648411960278028779520 11042745 -19422297104671316276490549894344985600 11042746 -176007859970368035140530014467983894272 11042747 643192663545151414191069423873285476196 11042748 -122282118090459522913498513829557493760 11042749 -804474383981282366450940925808770341140 11042750 290953211174326563990308115950769264000 11042751 100031113492879918967485701729077439432 11042752 -13603385841750935361035647176205664256 11042753 331114154890813739514241291616135483184 11042754 105724161682220186600234372641770088320 11042755 9095157495262066824751807378197702000 11042756 -22575526788507938473673911845648629760 11042757 -565066195383141416641082425908743574720 11042758 40645119476732785074156663016305472512 11042759 -10914744162703889423716510502043232800 11042760 -26302054017636545550050179291196620800 11042761 47214081998169870458269439765302783424 11042762 -119057329371784364126778131853376101120 11042763 -109021287464814066105086009964619984656 11042764 -22884962482715153774854394832669273600 11042765 219629419724207103766306560022834697400 11042766 39735804397682737299540042478340820864 11042767 -471550459635314289708312131255081127184 11042768 -45132028774379194086111569569005305856 11042769 312983941738875045661352056091190815808 11042770 -4779025278733663641160292244242116800 11042771 -73691656420118454803318636284838577768 11042772 -44906589672080650989208865454889230336 11042773 246344306147884777867039653894647259040 11042774 -408807283942187916272763735113350398528 11042775 82332851176686273367087465574237254800 11042776 393890929456077610467646457754841374720 11042777 -504068632511923563174202218955780942848 11042778 -163258192140806903635729148715101629440 11042779 671123009001565963914139082624212610280 11042780 119594939190216895113623767754175805440 11042781 -495519033304062280232446271231648586240 11042782 194688414263708679881978631730431268992 11042783 20185077477864632998497154801776122784 11042784 518170184582656688714918808007268106240 11042785 -16879504849276336441561295108427792600 11042786 343887625969763777694535755005549504592 11042787 1272309762214147407797956096745957952 11042788 -450574022722933014808499346005679382912 11042789 -14399124754418590564924039700473196160 11042790 -17570688154252296373615741327738828800 11042791 -1828483577927882787269475454394018641000 11042792 263448080446483822828742176119743969280 11042793 -610179972708870617411233184109074504118 11042794 195285309061414960858291447656904473600 11042795 -257327518757345435356609745778781639200 11042796 103620950419846564535384130482818708992 11042797 -564613126103103906500403124367475699968 11042798 -3291462660674888295365621376067369536 11042799 -79144564524527674047046566168687724272 11042800 54217121871324783736644090746023936000 11042801 397246400615633628807727129509266316864 11042802 -125493817581382080213762415175405790432 11042803 733856622925625933872535965383002095052 11042804 180002851993576561289363477776414006656 11042805 -299755321099672721835433847407586454240 11042806 383391318335701536240770396494009073664 11042807 -883605370857376068145051531347173521944 11042808 170064514934856920103155289178799800320 11042809 1131178061299531529166800273164618156116 11042810 -34884877385491197356956506728375810880 11042811 19996745616986422360675414308744151152 11042812 15905074688088474146225209151757179904 11042813 853488777821557839193282114692115501062 11042814 -111554215026775133012966413637100077760 11042815 30272404988484154063444953154045705920 11042816 -784190851561519922776218712036532551680 11042817 -140934469915135574123183611585855930080 11042818 -202093148580491531171562836354578567296 11042819 -163065035501482387870345323715655213160 11042820 -101090561924953505165101452626053939200 11042821 881305560128692798564797747620927081500 11042822 -46002313866584500791996468553080877056 11042823 781110584531372172304535310676674000 11042824 -324207051489216515732874140249056327680 11042825 143620725443855339533917708504951095550 11042826 89962036918614280951270097414661609984 11042827 72471385170037867622691240532157293720 11042828 -374822628944142932314597831674133937664 11042829 -102484054134913193516306063890386099072 11042830 2363070400944227273563813115849399040 11042831 945765858735106511001515429815691443632 11042832 -143968938712550040140682520780118753280 11042833 53372549373894316908088875780733864960 11042834 248222297940882417131289727110033255552 11042835 52141177291263047971660018447488169920 11042836 -424150323479245072176989832497027807232 11042837 107769625702489171519112247508151784600 11042838 -595812783311679165196408525004571648000 11042839 58747116835839311230997640693382072200 11042840 162301323117525113422124689708615680000 11042841 384666168816611808958348452383152419792 11042842 238640771259978142853437159468534354944 11042843 -100368203099778192749650731123886960128 11042844 -411528728657427970466124865017179136000 11042845 528634757879407608987603579554801944800 11042846 -30529533021842238828756121928296797696 11042847 -394038768347753732378166313426129699176 11042848 -11514748224960255642384453408314818560 11042849 -404058511550593492099282519216866837150 11042850 8361470331400220045866322307455616000 11042851 341376493649894827659533069330536502556 11042852 -268837101373605409378749401637906124800 11042853 187189157464406054292024072993597825600 11042854 -410353570243761931256420893363572462624 11042855 510629414528003390214976062652451838000 11042856 -20753987849118862795661184784572088320 11042857 381993261050256673330296447660463667200 11042858 -27748872688611003148075104813200902560 11042859 -320414918895858743631537177863516925096 11042860 -570447987635131254553656035605024972800 11042861 8222940648789273806514255361361222124 11042862 139405859945321964800376510934831549440 11042863 6891064903798877286182649840890878800 11042864 -58101715162948589631124232287190974464 11042865 642254064443908589376038254682130480000 11042866 244535057979015852126284487138133678080 11042867 -303161914424665738893104038982415976248 11042868 74672929309656762676929137501893570560 11042869 104517386197467711851943569534681179296 11042870 -5218253045409994276074013812891600000 11042871 -89771355497654416776181974392642948352 11042872 -374896560618292200627681043356229816320 11042873 7986772256598814784499684679378113504 11042874 -135686963881749123271266962961687501456 11042875 598573525842586403684409203838112644000 11042876 -171503656426427397439511704683391994880 11042877 -350063156805542019380953054829699634240 11042878 164876977013118337669656219246939589632 11042879 -521367586549462998501011187545023636416 11042880 67553185651856099618122432518039797760 11042881 832377308988003034365836255132909502120 11042882 -6329850528040316700029099625670035456 11042883 65335416442072167162719316043599588720 11042884 -548209515163724826608819337765584781184 11042885 -237329087709353898140463504050015616000 11042886 -11663974513398387758222021831825817600 11042887 -6414539598273431677020681392309111464 11042888 -486327922057976107736698896540847380480 11042889 -202044194955439721610553377976079594304 11042890 -228130774644559764647181274415760592800 11042891 551562671995936027876783796952659960784 11042892 -128777537326900391635496852106887482368 11042893 73345953380294301465874976763114289142 11042894 523433721291949556464924578189145375872 11042895 105261360287990873421815380435031971200 11042896 272266695789253023484949416496916987904 11042897 -928342609624577448551323692651194592654 11042898 -75730135242756665902925596578187986432 11042899 -9443548155936221347747239818112749760 11042900 326891898654817114041298809960788736000 11042901 167814397301143160351162747154179328768 11042902 114129849794973120995623846974652298112 11042903 29781052671386633760703908282136656120 11042904 224900830875648583760951551763278725120 11042905 215359232153099871593684199043817805060 11042906 -62100304097134945433588054472514110720 11042907 -209215279653080612576635533627510465600 11042908 52258865084075536724751611745793715200 11042909 -180503732630384532599151234586339634568 11042910 99325950345739710271279052625419769600 11042911 -515019473264925618765659293873346681616 11042912 -176976367151710038171818648532516864000 11042913 2769000504309451301773937644128964608 11042914 98835303422755487992314841471273582080 11042915 -2929192672305336853830183577828105680 11042916 2884280757006889172580661537351317504 11042917 463048252528050506006015358988533395966 11042918 71954860372759815240992432915387364480 11042919 -306727220238783314785388023558452709680 11042920 2860322810317518120828878358429696000 11042921 247993795195908373514037058982399269440 11042922 -15364182730960977908356824607877711616 11042923 -572243409598314873125179512105815657720 11042924 74365196033984252269038552829536708096 11042925 6447632229189849746294514760480027200 11042926 -272121298976198980170830636998065713088 11042927 101021846581729090060781004051556607472 11042928 69671381012902431468926094287306686464 11042929 -49944650638900531223900054150859733916 11042930 -141883381332458704195261847663589548640 11042931 -14876886813722485450757096114093224896 11042932 -488780599753469627570871235806862786560 11042933 -334272885834986558738636602689291406560 11042934 -147039008868942304726013118208878754368 11042935 -116371719112373317962598017831646821840 11042936 -250162326268259371459034082977363558400 11042937 615960304588097281459349876384882750394 11042938 361166598487629513959465526945903320544 11042939 -1809756050630643188383430914559601491040 11042940 -64896886724721025191369648787048504320 11042941 49790645447601689996730270939098409344 11042942 -153325847277304730359467350895654422400 11042943 98865870998566460397696269843472048384 11042944 -165969260260614719287049874969722880 11042945 -65274545557943160518140668750419138520 11042946 -61728868095516541323394698088305146880 11042947 887343171824205922532528211334000886396 11042948 80866156730745695032337757064234500096 11042949 32363088369679947658370908100062378464 11042950 147245746496512365634854360747258684000 11042951 -359093337936584265354498216923887875048 11042952 328589229933603420292928792720520806400 11042953 696710449493295654955096270275664156084 11042954 -118262812966578012968370375696013115040 11042955 -45554676585699831284237212894650036480 11042956 -397926792839380161013021325716132122880 11042957 -126668828848830596267668674300318334794 11042958 220946154740770649174902287766891704384 11042959 4760316257665625105733964713575882104 11042960 147770988633336620525047341878162227200 11042961 -153238046962825568466133572709707859728 11042962 -22753761568809165276442640899122585600 11042963 -501374213382933533417329674146224840788 11042964 393681928858922176970828168261041200000 11042965 151300184986366012872323584769289180600 11042966 205503168317018320602068705312429865024 11042967 195355325170560176611121537679036970368 11042968 -536313923875214337761032474134005760000 11042969 -90021578099979436362917041208034434304 11042970 -12970890820472477475854335795393824000 11042971 171393949816786309923574999548042398400 11042972 261402590882012985799917826585849867776 11042973 3512449649704507615560823103894208102 11042974 82490572596373436377753930788436330560 11042975 -131829911716352663484208324730760600000 11042976 -171310815733220050417166979173959335936 11042977 859495817144042187593224253027493047472 11042978 20577449277133306334846992853477705040 11042979 -34243729173520017541757865811023234048 11042980 -85948727085130825128123672155059760640 11042981 160025270820834278975632438855723319964 11042982 -213749836672896811778347051035748236000 11042983 -132338079817834991992423333258366074984 11042984 161234844067915367143254694954764779520 11042985 12254275228906798052451913016648150400 11042986 359825915668055555921007080028760322400 11042987 -409003342809995484549905357769829820364 11042988 -255555552773130749185257579395785605120 11042989 787180420506739014714309457073649856790 11042990 -46030799308740125279251854088383897600 11042991 184636113089502032132532141710367708120 11042992 -62384779731121239446492244535724130304 11042993 286031474608581695827092075945596264244 11042994 100201596290621267198719352458254600960 11042995 296147555610468312789475465121472254400 11042996 453459547110297742245427162418956578816 11042997 175587677696544494911344266999909281920 11042998 -54207661095521211933131319837499068000 11042999 -175742538429037642369190638787281552680 11043000 -458194706878158266699391266815488000000 11043001 -336586521307246083547827120715748390998 11043002 545662402853311580707211291683031040 11043003 -294989024584584080639688956319232523496 11043004 99470605191923894374270385251733625856 11043005 -171382037431287013839730464272224352340 11043006 6099646220243504626201172336903897088 11043007 -274286105148817639684370248373426059448 11043008 32513807323484151649789500206937538560 11043009 147040293689916015753837019747253869200 11043010 163130251525039037165834017988659192320 11043011 315976068119219072818099485401679348432 11043012 -335347674226423193976664428179640004608 11043013 -109436742181597612355823222730774144512 11043014 624970127324727511011302150450647067520 11043015 361164804520014425201897957118673536000 11043016 -842149086757617643986668910018620267520 11043017 339456127662179230312411735825210623066 11043018 -17659184403519935723077212735452871936 11043019 -243521247678241721782246024203735164352 11043020 -157360738484890562751387513446873041920 11043021 196017237168858480191813656054528652064 11043022 26136605954210528478817577137829577984 11043023 -89988626178429251070053442775772557920 11043024 -75525729133387415300900704011778523136 11043025 -106780873952666816362966417224458163200 11043026 529857593603257672660161776765641896960 11043027 145883421548852478012939711752742745440 11043028 305533893639170437315440649617201387520 11043029 -817429203998190815916557087105750024370 11043030 186234863876251640559880491737370009600 11043031 -57379563920082238924781649065727951360 11043032 -127350067329615417881061448934922608640 11043033 -705390785516395632908588497967703959136 11043034 -203987272423236879229352530555900845600 11043035 -917293498819935700890577435198911295200 11043036 129777663098548477273209051011495519232 11043037 -203639405491875455030266500435976475136 11043038 -71188679171545148834434404227941460352 11043039 -192252997098506179329486036778259914752 11043040 -63355285357039829814892801652352614400 11043041 -261060825798479942450518356208370884416 11043042 339429799670563345449802309625401565184 11043043 322021566874449706777835078579608683144 11043044 716930078614916173095992959261027307136 11043045 157664743883756420064675991798377600 11043046 -190588488492112598254059082471263960960 11043047 -341972778080551152825458431642271692800 11043048 -301635279356056288551644564186776535040 11043049 432795096700476970441959693784820613050 11043050 248326799011895011520372437138668406800 11043051 511242706725568678376607469864722028632 11043052 -547082257242538832060907948370357329664 11043053 -111282345563473719189762143362418821920 11043054 1271293745439611895382606558095502272 11043055 794344490891855103809915620004142144000 11043056 103481574501875194381773236867010330624 11043057 -108272072647335183762122027180118321408 11043058 -9235191242685328390508975473011652800 11043059 -169017506243926220924373632144884830096 11043060 -29032571705977423811237768989695959040 11043061 -596225592185727711135123328072775840338 11043062 73430857977902857649755258933863266112 11043063 -14724588406004835284386223544801491856 11043064 363773860738562004658407406915946496000 11043065 724291620501058487786346601886187780 11043066 -2063736337041675991797105761789391360 11043067 -84596950121947173257773033001121094640 11043068 169655285407913184242878685125157400576 11043069 -154345226162530757971975644908396307456 11043070 275512008072452122600870637741663868480 11043071 -249435607992301828781574119214362744808 11043072 118886244436489633555661487869446324224 11043073 -126259358831372497121504326816537616640 11043074 -235543756267249672073944929358013961216 11043075 -21400455920521073905594689062175284400 11043076 143826434789449027975650902939715578880 11043077 839909169208557376495215873976993768926 11043078 82456712037727201514602489527034535808 11043079 -278699509709074938820723350200989001320 11043080 -43863332200995820114944958832358912000 11043081 415525708322484526301853107863210576320 11043082 6021261191031699623519033935508404224 11043083 -138341625084890645659830139412704905936 11043084 147613434594601823257004679387599493120 11043085 243920102308334816920940679986676031200 11043086 -317599873857362461877392766298928915008 11043087 131266606462324013619427956968213870976 11043088 499176285871486881397597246094311424 11043089 -235818986281858017635358790437833291280 11043090 60893862052087523199895774086493545120 11043091 -419432956414283273089692206162606583508 11043092 -323627434035833894845529030013205728384 11043093 121850353244097075723086733414816053664 11043094 -138961787178629173083238657625911948800 11043095 -7902685988093551095044259348330412320 11043096 -3678355657599385070635273427276759040 11043097 143067181146160858808766505877360404352 11043098 -105773545231915472232309285682426449408 11043099 30581599483484467709512844004137679168 11043100 95655899135522632347771850495052134400 11043101 154460743445917894749222506323840130112 11043102 -1804214319567401612142991672127096832 11043103 -671011825581940387695044966794525264616 11043104 -212186190546690120706214823262310891520 11043105 207817423092163973045666258721075139200 11043106 -219917229713430602947636835185366531248 11043107 120108483477132306369773536810424236800 11043108 116141106088622266617665374593228011520 11043109 153524460858661914559396747343455029120 11043110 137440472262144953946173550724895948160 11043111 -191622483253994873597634093700645735128 11043112 -921538375593212587997948330311786828800 11043113 -311177066151268078749201197047004389020 11043114 -251045196878929729873228205661131708160 11043115 -36748919433817444779606211312973990400 11043116 -15250132562513750741181008725670836224 11043117 -281253863238371943558698707273994428980 11043118 -170179666284098441413889791690060866240 11043119 -748415678464612639371314081914441770480 11043120 -43142400205898222620970264973488947200 11043121 -116867522778172056669958930661905612800 11043122 -120590572127563081886838759539078235888 11043123 -38088772123611597212563007129109849600 11043124 -452162012704866719269731171187178456704 11043125 -5014869754955093295196256509497956250 11043126 353693539743354859995836330053676186592 11043127 519232644971568797032964244888397388592 11043128 88205324356630683203801886687739944960 11043129 -317273941403672221836823045251178762416 11043130 -25620164331258903107105786611826257920 11043131 -7112287064326880412624912490720296192 11043132 28291421512675142897994327560870863872 11043133 202996546613082574197919882632428220000 11043134 102811129468051290333835253019411561216 11043135 -502239580762688508766994223826785012000 11043136 -134659525199054716159516795319631740928 11043137 -168018085293707845925124772000102890048 11043138 -137143558600381627235534999514460326912 11043139 -239105837021889332480581160701464649320 11043140 -188333998466915943178620805299838955520 11043141 482453319768094082927140359303411637344 11043142 193376019401337218158743144382530662400 11043143 -147377602248891677235145035920160157608 11043144 13565298151475980028912062952876113920 11043145 7330492784700592228225712861653875840 11043146 24819291180877928007606797987481460272 11043147 -384625444367814536762102498847678383400 11043148 11273939868678598515136249167916446720 11043149 -222285706343750013417710294606308248768 11043150 -25873252089272074696862737776259814400 11043151 -66344846685294864042311420243739856896 11043152 158044610684169479954034477319551959040 11043153 467433554459808966933595247431161425568 11043154 76965559621694276952498558966072567072 11043155 -619858770415261547328221189076774180000 11043156 366802366737439109617269039606450972672 11043157 319620451579072136281888280971499059406 11043158 -19999592497867191757775583139863625728 11043159 92242750500921499263282706991237361312 11043160 510881639472378160452489128286246912000 11043161 187673946363399318055853410270714080000 11043162 -206242619767560267228151684636596318720 11043163 53273390986636747655571160896473778064 11043164 98314802406580096701039602742746112000 11043165 -159978158062087713505935195686744810880 11043166 147039254226834691221979251786334540800 11043167 1271003432646807076521585600650125630752 11043168 -159624310607442349530153902273821409280 11043169 1009338675293591516468516179813773447600 11043170 -73626824743638290780500664031740068800 11043171 157604761368886631281863534200386870020 11043172 8090234822238949530391997407787233280 11043173 -1044874657110085771167273492509087603520 11043174 -1070990984630964518104303952710170624 11043175 -171240174111721739546125547336773926000 11043176 -50983052308551916028780088465344209920 11043177 465240727103207462802970504647413285520 11043178 159767258997373378708765143623754590640 11043179 617979731321844957585340087970876314596 11043180 258784070680677422694356560019173248000 11043181 -617738997074642531864403124082388559018 11043182 -140088008157168666670452847763523023808 11043183 274286359765009849918458019511352204288 11043184 -366932146813164795000078256648817967104 11043185 -448653442602586872874006024535230108620 11043186 -24816916100077119330706266943988736 11043187 -468770904670800712236444399699236810164 11043188 -54444975682555394234625519316120577280 11043189 572107180414111397649831766969494875520 11043190 -121432010371534547235722302045258982400 11043191 -292026990379087677723227908569808896408 11043192 -116450800947940560862746099831122165760 11043193 -241148130055076262928616760783542758400 11043194 94748658005445758914823158033356310896 11043195 -222208269856709448946480048527293072160 11043196 520229033703288369800741060513374850560 11043197 -288954311604349535848730774300126558400 11043198 -67859671456629418403953215896881928832 11043199 -797747401943676578182451849933026896000 11043200 -127998383499895173273985056484884480000 11043201 192159788227996017838603368420922616640 11043202 392321624979123878814573274358639426592 11043203 126959876253215057270545142388365848440 11043204 391657543077194671986221241643144989696 11043205 203555106603480172957271887867695903960 11043206 155806998046797026823701201539820499552 11043207 -90503169477377164968498646163256005760 11043208 438878542174066827007202207584168427520 11043209 -93835404944080068240467787533980993920 11043210 101542069824389176476765197025512904960 11043211 -305859553886942868986831774749100006188 11043212 26000630020012214945342896529133634560 11043213 -80110991195497549435250953382543516736 11043214 11806466666928580387213958724186415104 11043215 36034781179649322665170700573733588360 11043216 -508743818260169376872108647826546688 11043217 20901282815253426923305213925090900832 11043218 -98450980623344487214839563442094104960 11043219 97677420498746125185598160264552351808 11043220 -106013192463432830113995182079343288320 11043221 26626828529254901144994532772727547584 11043222 -84053312881334461073785592228605604928 11043223 318696926234778401956409942353585504640 11043224 120811639877905515489493668431863603200 11043225 -64095165815848213192334554375464847650 11043226 -49558958456758374410743439747963462400 11043227 -7198878259458383699614355671484723520 11043228 -52135316174119711227370669323329126400 11043229 -518468268862319818400414394206619797640 11043230 -300255038042469570294381936297839191680 11043231 47576167350238635324642607373658998784 11043232 -45237404896151053230765452509227122688 11043233 409401472210224551449483152835537545264 11043234 -110869417043892502781346349662902999040 11043235 97085142423805152194376784396242118560 11043236 966300429571091067750114972394332659712 11043237 523026054464380868714011396635082733280 11043238 260210024160223415513476955848397061120 11043239 -66004565842257366184397758469668537152 11043240 -17355467031982255266939988326899712000 11043241 629556151771049563694002273925116443984 11043242 -26148759079767671937917625858475668480 11043243 424919706276419220341923501981194247680 11043244 -394860554134586611142023016587839134464 11043245 10560435582665483510124432680179377120 11043246 -112795931438994139148118685993906977216 11043247 -866528874531959324703179992232910205608 11043248 -274173763548057535288909814028328697856 11043249 -100977817232306375524246079395748381760 11043250 11616899101952451238179753001959168000 11043251 239761944815066090873716792541411201184 11043252 84913484513292282323584149919109406720 11043253 -408107863534498926669093511117136346116 11043254 37608768424191537185019992099588301312 11043255 653948967847703900281952544021616780320 11043256 -102087634744852105400645003570390630400 11043257 852180455202891771940086163287604655880 11043258 -13724810320791458069849424195216771840 11043259 475432257755668422206607191560979887460 11043260 -1939583984580462949860820427145200640 11043261 -746665614601075680788533281412729906368 11043262 270529181723567991386767832064019429632 11043263 -150086510364806501494325373856641528960 11043264 -4966736729473110992126595105061601280 11043265 -53820368390512097524173404212438583340 11043266 133445657475854065844339071219018951680 11043267 -372558611693042250038074484609210702352 11043268 106902826677870490168868379466416980736 11043269 666846384539461702215063613511897544480 11043270 -133473175719568456302446474680734412800 11043271 -14455740868047691478964252197182222056 11043272 -87326453367284837561590491478480281600 11043273 28696621915943459409536161747453305504 11043274 -294254774913540244165541735703753835008 11043275 -655157356619102556832396921659908232000 11043276 -110820427829777992066990606443453792768 11043277 246788460658327119909887674290345780246 11043278 -219749443263598139301867830760248245440 11043279 5246169331549720765039220735677042848 11043280 -103516838015541434473744576660925399040 11043281 -536110301492936319295692092041287963918 11043282 -1887215769415292063400466201001456640 11043283 -231235230067794303535418481074431288468 11043284 -295797285964834847981955275982014668800 11043285 -62385858007449917060632396606659624960 11043286 -148647483742495233916050353264751261408 11043287 928080220563750383318955875233366694760 11043288 -544010630321698911348219030986684467200 11043289 -298671730800533423157216797133784949376 11043290 -325643245342883940726271705478978617920 11043291 -118049638531595255627834584448510363136 11043292 -85637631905851125859264756849278855168 11043293 -204752025374653304783561472381147514458 11043294 -9703784764260804692860587446595563520 11043295 -28810560621374942955235735965886186200 11043296 -369558741104049439423696634315593482240 11043297 -27078320886001413939316491594243957054 11043298 56588716276343239157550125450066350080 11043299 -336654940586632794473988103188817494480 11043300 125656774192207628792962127015375001600 11043301 252456576085945099853086753705609933504 11043302 -540270915225234098300499752586166273920 11043303 -993988378087578124040661622694004096 11043304 320306481892995545673947400647369932800 11043305 -178913110528485337286810439647308722240 11043306 -45433117130808179069942249119443667200 11043307 -501583449356637927765500118308343278256 11043308 -917722356444152818975401335872225019904 11043309 12060919967542589226817205393503716288 11043310 262860647980815060260542434816008218560 11043311 1106322537204570579380469940275680134752 11043312 12585291547333729799440151920634757120 11043313 -157087385496532650372386029233803352080 11043314 -341671723261544699582037465975684405744 11043315 -28816094165274927719343798920053352640 11043316 53388999126128712946281678019718184960 11043317 -952767952321481626469184162263415287634 11043318 -88276124700740114833696139819442198528 11043319 -368478575412849123485825329114475445408 11043320 -574507051812915585699703317078534451200 11043321 -324281621525646687383277734959881397440 11043322 356213579869505421749531154383688185712 11043323 -116837405035895598896153209230319362600 11043324 94308605203913202797352770236852331520 11043325 26282482416345263911430239257446304000 11043326 -286054879583906627522509833940353082752 11043327 -473255856332311030996167013198492548720 11043328 -460054670738308206712599999318306324480 11043329 -1091904680508167751390177152791729897728 11043330 175935122579288142013308264018752209920 11043331 328889483275821501697961420291948736320 11043332 -247267488537824330005461325498100413440 11043333 131945331992170157207843424212425623264 11043334 376682687295723638842936890303408414816 11043335 27937122148760531319893738025560059200 11043336 -559807515413036534583008355040861962240 11043337 -414662788646631733568683441573693463014 11043338 -267512858412214351669456697070003817680 11043339 -170845068073158362009412208251208564776 11043340 50939161169199593556828661552332472320 11043341 477071193403204530063134867321873810742 11043342 364526165361015051130878752484564881472 11043343 3259653080172668584886545313463284224 11043344 -61858812088881485450374170812790521856 11043345 -262131326726739308141463966901721472000 11043346 6353212762296258195279616393808075904 11043347 69768245855137321942070435936014193664 11043348 250842604810845156243832746567151073280 11043349 826091545189609393618362117385343944636 11043350 109190529814101852955617808452805636800 11043351 -24979275932277662865632501486576075520 11043352 -72246726544253157572446207251824486400 11043353 -94089091255220371889390970752326092528 11043354 -5565079760582019394944852558417888768 11043355 -858540376753465893390320882997161125440 11043356 35951021502137366221306633064168977920 11043357 -207486405202307460643277696977278134112 11043358 -264191710225990387175469881699171078016 11043359 -594837652889394744638788601185622113440 11043360 -99891101836255051456523321999199436800 11043361 2860369313788366267933334096679831232 11043362 -1072927086489179423266516525842846336 11043363 245232958454855991218785099576233340224 11043364 -188816717458307208292337014894400097024 11043365 -94194416249864168186593053037904849280 11043366 -29922013304851924727118357459052435776 11043367 61496634398927251759371049352836771360 11043368 118765456533599045174875710254444789760 11043369 90958398220397511950486086214378550000 11043370 119691489474799091896484528733078374400 11043371 403423338039701063918955966715223995572 11043372 127253542193634619789146778903178798592 11043373 1023890586644781658451552567912620785504 11043374 -544570099684290360937682528986211106240 11043375 359119997075381814957158992235014164000 11043376 -264480144549274371985549823127693754368 11043377 -118290902711374569394266325132119000540 11043378 134481879365715063026550984429760186368 11043379 245395376506284261415393189289792810080 11043380 494236705743249428925164765108093591040 11043381 267961581299057666237790493614939403200 11043382 23146928295144607013607165489114771072 11043383 144525940731725689756202361673043751504 11043384 -41243201296461127362240162211258368000 11043385 -341589166080938162550613735831017339840 11043386 -509120429838994472061531517577103454608 11043387 99744059991437779103007036669914942160 11043388 377399044441833146755032090995950988288 11043389 -295057033711758759868551664000581120 11043390 38108752596146057005606209168565152000 11043391 233272775417965274896183861202993473584 11043392 55285237304424580421109199691630247936 11043393 -89991136215289353244999765024129949136 11043394 -192715388979725972635047190711658547504 11043395 -507008736223972865334252841739012823600 11043396 79744343526036153749521272682251915264 11043397 -195359123376956056506011787110433211328 11043398 158263595445341614288807396738631124864 11043399 -61148886761254802228298364191917110272 11043400 202161784530198477119624049376455552000 11043401 263012297924671131225744001512404829402 11043402 449796461869856614679196644607360482304 11043403 192066457900387784289854464617557686560 11043404 -94202565481144362700191131471702813184 11043405 -180604481659200051000501377408663952000 11043406 102814154633823922812807398658671382528 11043407 -9045270433766250693207310953398077800 11043408 121483988344510977840273718419072614400 11043409 97445628541020828579400616442099811840 11043410 70790772419727291782353285073057894400 11043411 -81229011224198338694783007377144398080 11043412 12346968338411285219532689941076869120 11043413 187670968120961069779214459347322497824 11043414 24638853050427938301283195117816497504 11043415 425044203952991590537165557160519201560 11043416 867526157666360062537417881925409556480 11043417 37751758427952990315976226983731339264 11043418 -58859677466436882018561091859277069840 11043419 -144932745208621508958734941972841877180 11043420 260032547609353187081568107891793146880 11043421 647883635884622327177855352546054794892 11043422 -244807544768427168138768811280228904960 11043423 62012171997883782688386532326493482072 11043424 837342374442580770367403941246151294976 11043425 46053985243179798231864698921298924150 11043426 147371209372180081648306501244106891264 11043427 109780654702467409793200082841306036480 11043428 -1218331902915263875336896741720671616 11043429 -130440425778881102200108540774275389952 11043430 30717934032134778009149473556185215360 11043431 -464137274772218620983506775244092299136 11043432 4194598610478417271169632832397312000 11043433 -561990112377928764219840260239958590200 11043434 15905934827148125296937134800092707680 11043435 157614193664013433332414907754336521440 11043436 255573471751344321077130431866894440448 11043437 131856563249742779873171207869128077952 11043438 -99285268725582600296963799480353200128 11043439 8459597128756666800915450521558848368 11043440 -2565556556236764087454637976594677760 11043441 65426333109581901043131153932393450100 11043442 371572594749542748434325623934022009872 11043443 751251810666627867689665083154603502760 11043444 -126708610404044629820374970357951354880 11043445 52124343607458948596617035484968516480 11043446 -104135294049612824602455448399191977280 11043447 243549747574480845683290355821342669800 11043448 -308279788215594750281018553640386416640 11043449 182958257990485909206795791940135927936 11043450 -51997393916513380790219045412687628800 11043451 523710805547856320777769384805016065632 11043452 -159611403689416174827659126627060843520 11043453 -448734889472547764788902240032546781696 11043454 788613082005249964907492737714572597120 11043455 216111343851194420662980871615296520320 11043456 -150990490858780526337121073635314892800 11043457 18839087430945570337704204174386680706 11043458 338577757065033130873981660744501360080 11043459 5862079467327056652397798505685329616 11043460 703035752970392200824003693471422568960 11043461 -119594092336753337734677042161708703360 11043462 9632071272393474115665787163715471552 11043463 -76890630539125857603481646529267944136 11043464 205050899727606670622020194759094732800 11043465 -28419607719878736280630737388685400000 11043466 -181171666267711398788038580650435879680 11043467 185270992314340815790797483138083010516 11043468 -111566676955322370354663771765251682048 11043469 25475411832449517064664590292757554870 11043470 -3557680843099408208760992847798925440 11043471 -46247684800273179074412892918404281856 11043472 -17193250025725536155938585664178487296 11043473 69596611615812023294913361533643649280 11043474 181288120577006963588281231243757148288 11043475 2022763573479174295955429618573728600 11043476 -69594690078271119353617586466422415360 11043477 -194069501386418599230964031864180427186 11043478 -831972083147208700517085515055473774400 11043479 102952106588671642900019617361722363080 11043480 4835150182069348100473338124537036800 11043481 -465541934903538753072281326790334177718 11043482 266351110247597961512458333838350508544 11043483 -290220464404128687799505396098819205952 11043484 -28969177055521413818652572785317683200 11043485 328219214122911610709149548820561635180 11043486 -184122922806327537864931123230186556800 11043487 45540166290310168816583078873346849632 11043488 498915128961478728279182018606205173760 11043489 234070532878597170244838822946723505920 11043490 153357481544876221852323770427298972800 11043491 -220482271792834514207489694186684003108 11043492 315563734382084095469516345610472522752 11043493 -378414215225317486396813237007975656258 11043494 -1187133797812060773414889396810407936 11043495 -20834861268435461302361526908506448280 11043496 571424784281358734825184100162529525760 11043497 352652342546134463852792787247894906980 11043498 153722826372935176122724204269094864128 11043499 60956400517282061694455912631124377336 11043500 146169272981699757996449579969606400000 11043501 -93937016286435050664297167434577824512 11043502 -100039870917584272606154344781912985600 11043503 -470957678426246677225150520241917561880 11043504 57659317778421707438392830312308342784 11043505 -26595895907208383165717155475106480000 11043506 -422188713933170670692013407413538319840 11043507 -759885823698427855769514833002398227712 11043508 157339663718574771908284214897215830016 11043509 -48034763081923808291500933846445359296 11043510 -27553631021089913123960938877118925440 11043511 -650665546068756874170525493438047868888 11043512 164456673078205013807231390887953715200 11043513 -4448036373260412525960791734660707840 11043514 117400517415375928492741343339044020192 11043515 -273825200653890597340722046623248997600 11043516 -304795156530187865221968764870639271936 11043517 295346926181078815651946773808847210566 11043518 -5776783232517029818777223381340031296 11043519 -185841762426953022729825929569621017600 11043520 -227342236121488841077916871178290462720 11043521 -66654327434233135405206780680308045056 11043522 111771159803629648546165599229691011200 11043523 1064753536267889103079865493664808935320 11043524 433425747007612527276626555627337300096 11043525 23096996548663441152984521620969908000 11043526 191040020604921819768449644846966147200 11043527 655574464128387558893863413884157762072 11043528 264214088647867375464899273486623580160 11043529 -127674107456079978802179017025120305728 11043530 -280192135827891354591233732360369703840 11043531 -386930110533282723361199707286297151840 11043532 -226470834238354843019425105710251394304 11043533 -94307600628001207937514927154727158656 11043534 33286026622984867399541572784789988480 11043535 -465934846788021653908704832595090582520 11043536 -16153227970465954475651801572047323136 11043537 247609513480695766450128496432125663552 11043538 -135770487128170139197463623877958156288 11043539 -65036835382103469500741634304776261120 11043540 -10907429171274437104362272689156907520 11043541 981683795867482453354459731760604216800 11043542 -133677411764459616578258359460005683456 11043543 483616789798668637662857426401533837312 11043544 -55817418688422337925654746296932259840 11043545 150615554300700973122107785339257975300 11043546 -187926579543627384030647187621997487616 11043547 590216747466056797314319889652090766992 11043548 -348959837816527773831191451065499870720 11043549 47020732488075932940573644995996902 11043550 8315899889613888626241099709620096000 11043551 34761564873709264177642392171121179552 11043552 181328558903101454552993670263694950400 11043553 74906277752349583690154756599910704320 11043554 -691184576140206194748595419750308967648 11043555 -40463881896508552594709034833812747680 11043556 -214835045242651260853270579557856055680 11043557 -80965184328096080105949202254156133248 11043558 -60401081274685131569613075711778492800 11043559 875133027623210834966166436957855432760 11043560 -336563507345131472422091832599851008000 11043561 -5171071745549616777684636900663640320 11043562 289669015519977126213147960769688771328 11043563 888604794992182981362242933205266989812 11043564 32596861626272765216114958737610768384 11043565 -38142110254920618204846646997584262400 11043566 -19541062279073240442183470703588792768 11043567 -603726293638838942127771944778681755760 11043568 145188352387624265260828405402778337280 11043569 -261903401046374891384881967013916410030 11043570 40653780924881252158061690215406223360 11043571 378009040862287981605166620525849600 11043572 385909289704216201962895442207671683072 11043573 295602834109493054070997824061706225184 11043574 -85496297172061574908934446675389916608 11043575 -82555078853546968286958263888567829000 11043576 -119894354403182475572245987546506178560 11043577 88986160105897390184064126083321332800 11043578 35175775766282510260371725539821788160 11043579 -1129348697003230432485950977773658838400 11043580 -211944949767903148757306052071885452800 11043581 -455960684715582559497892960611935521236 11043582 132514614584303887762708965132234931200 11043583 -135420490200960130570216097398801705080 11043584 5305539831709972851053835836152872960 11043585 -39547873899737816381074206557867246400 11043586 -4216505963502034775635613581822164576 11043587 141869121265218451047394549562199307320 11043588 82065637150125045839137774987325558784 11043589 667685037579014488463631216140476775390 11043590 -111258255027888355973408354271801438720 11043591 84716541633435499520838724466122771104 11043592 -22784675910921144547181625611703582720 11043593 101050670633105560167159921438729921744 11043594 269784391860024919919486074403031767040 11043595 -195733937021577809031661598975574000000 11043596 -38576644361889863977754382711364431360 11043597 -549006934218501656455854061728078849600 11043598 -316780233275354804052927655172819693760 11043599 5719708045491877577164393415410845936 11043600 26493970981466501307543636199504281600 11043601 -9307291385746334150962655360396016348 11043602 -354573860443538690929841331207964315248 11043603 -206965090455091772198967595813415979960 11043604 4768025520064574538399866917407436800 11043605 53193524792889888877710690443541675960 11043606 -1494223574688056066759670451661015040 11043607 671612821697939445059007105247511734856 11043608 632535654762174381125925163247847567360 11043609 -49199659739942034176594448270215153760 11043610 -142860751152844350164115076955437409280 11043611 -248348398477606267668799290386878175568 11043612 120094184527773135851324427350148721152 11043613 -50498718844090599219063922071095495840 11043614 26604932179725125143174213283230198656 11043615 -368737338505238110135792768446912274560 11043616 -1020960796664324779411564246706419138560 11043617 447515084220461709741626953648170156480 11043618 -333159777569376231491501057304921568896 11043619 309668377378848602039542095681560637020 11043620 -172948059415222237871536690413726105600 11043621 -392394890705232950028874786916798712450 11043622 -540429365875122886619980162945497958848 11043623 97306602484858233176480615416724372640 11043624 160748678123670803692082905672761507840 11043625 -846804651639399622734620432897808918000 11043626 58235231360072430298199586000984496128 11043627 -94827317580418296237522778789599725568 11043628 56867248477569031937874624467359042560 11043629 70934817904826843724948620284315200384 11043630 39421838815297336633010989361139532800 11043631 -272069852771167722907961352005082435568 11043632 645022587530576040414109331258376192 11043633 -312250356051758914666938334853017951296 11043634 -94097704016441384229204015536874083328 11043635 -237598569742017725008821974518301365200 11043636 382268223184514775229378852217945118720 11043637 410612415495684340996212764187974024448 11043638 -392013986272528495119363148353849821280 11043639 32060334741377735166393244712585475384 11043640 199572162936696251729904075487103692800 11043641 -120720638528934203220549223036445526528 11043642 2578804114262512811278587008708680704 11043643 -409592772075216657512993083199292290256 11043644 531596007261334342906794500603813677056 11043645 -62327462943358976715967609356400997280 11043646 -658436714872752391061491061894024066880 11043647 -21207543181482965072499158004812762880 11043648 -51941696363680601980937618803402997760 11043649 188928671551986529153107340095749767636 11043650 37715298135786319622378779235712130800 11043651 -1696222579668068744200347245947912968 11043652 326689340397442492429626303380029329536 11043653 -890031303998160082452645315884914177476 11043654 37904485305047676224704712887598616960 11043655 185731638695202635010754156806998169600 11043656 -225119822927829314738613394189277337600 11043657 48384965305392919968248097888355554816 11043658 17083779596512463678231798082973692000 11043659 -30289634649668530802925649087859921760 11043660 -418206784337417370505757260503839293440 11043661 744310982108791029299080665866945110262 11043662 -46820242370720616934232242657839095040 11043663 46038495202375089053214509035153553424 11043664 -163186096038105009975311940821443952640 11043665 -25635703252971036625467362634118505880 11043666 -80744857635271715779540286962357272576 11043667 -366158369617200090263671605373147787284 11043668 -12987550830170081901310705976433745920 11043669 -174435713377113289900084598623162551840 11043670 -93350234668218449498180139447999360 11043671 -583361494999679456565926348067984955128 11043672 9277764044796328264020458373726167040 11043673 -35454054802886052660099671835823945078 11043674 -462864693538645509465313968672560117760 11043675 412020543665413156307692162329336906000 11043676 207634873640630498087043465682802251776 11043677 -829487332302640805994500194995075842688 11043678 -26684882010496257304426034986862220672 11043679 -938638522914318614701550375798982232680 11043680 -242459360671280326364836153582634926080 11043681 10183443009689938720274074816950032640 11043682 -197350355983322744136145938676122901728 11043683 -779916481231439378659306118498896224 11043684 282207849538947632011415890329157066752 11043685 390577961522564485955380537881033184380 11043686 -88932080444110119419692990964494738560 11043687 46397966504561729304587019183763969920 11043688 274426677697659718514765467643769323520 11043689 278671060341704984822827260561296588880 11043690 -210887270784969579718559110624296960 11043691 393319406103202409536686758329398783092 11043692 -620977529544924659359944990479387801088 11043693 678517021832717544586862799999953246400 11043694 -150702404080170548995002185044216056768 11043695 -87527937591636796965510459987300912960 11043696 -34881755260693904641257128791597744128 11043697 -23088989289125017637377282689675128768 11043698 -6936023934701020990893723903624261600 11043699 -216132080562741656890321568042504705280 11043700 -144338900969186369642959889768560508800 11043701 1572728244291300470516286025436773310304 11043702 -16766931832209361099660370190527863008 11043703 419492794840024319539383966902469894528 11043704 -24151907206778451264318950942834688000 11043705 200954905336359055020223130547700503360 11043706 -269393856044268816754390378704974457600 11043707 76181473020285503654144021069844892632 11043708 -139106806126963222575591040353941707776 11043709 -78277587954266457128044652665736308090 11043710 -330518273002915200364001847635812108800 11043711 41727311089210545980394452748285538944 11043712 6817174894653311124524954254992998400 11043713 -220384758623654089493886816905354983980 11043714 210577645515129569969722630761061912320 11043715 -3733574767327395842649279985517096880 11043716 145893334017385752844525823645122558464 11043717 -110838036124278257821527714506577637920 11043718 8668725789809498391566229746457241056 11043719 -4101068129660866220751275977645069440 11043720 7576393266639953371628745012154828800 11043721 -261076168961126816716159080261570384120 11043722 -411684743038383785573881912837547863200 11043723 -331402445716769043202359125856820847160 11043724 -323724919552939193980492004077286965504 11043725 -105173345119974765486045651716756971200 11043726 -34718222517905203665216033092304936960 11043727 651083884376629907234469465004858840512 11043728 18965429714616007943179272082035351552 11043729 -37929208641090795589821019133107114080 11043730 207527039627134114461323112194249177760 11043731 937497980108035655409194272399548096000 11043732 8054605652489275362458586678326697984 11043733 505150336081652392196061617620812544 11043734 331009040305352236893609773610790069248 11043735 82376907577663619139601609554593490000 11043736 -351820975565223651462503742762328535040 11043737 695460308213458395167911953221391661386 11043738 -138733849001423030118055190588414592000 11043739 -6976836012730558896452386456701667840 11043740 -487689404800952340637310582915206609920 11043741 -132299627647087839746582740345149052416 11043742 -65526698826969589855235585915595244800 11043743 -28170542564591124540196297403122062960 11043744 -433225293535497477200386453864496234496 11043745 -502331439588792430491721476181442381400 11043746 -88401185209213961602145342966347160064 11043747 -92934702362166360954622123450208407344 11043748 -37781064115616026354099180297647582592 11043749 -192983735773479349635539897206900999872 11043750 51682500378335359814577776371584000000 11043751 871241328981128948776727651811302718600 11043752 870017869241799238661570194457583897600 11043753 -15101807904173141196356020380046399296 11043754 -257872368250777683239721981308387579040 11043755 282772528878612798253964142696392312160 11043756 66182431159750306995128408711830272000 11043757 200845866012116410692971008072805875680 11043758 8728581086378050696440837103096860672 11043759 65607432971936293804746225446892522504 11043760 -2589493882641243786109106439971143680 11043761 368041904439811314403439233367727826212 11043762 4808382885202621596168497230352577024 11043763 646041078474131849574659078136296736000 11043764 440920160811618023161588566872294240256 11043765 220377732703269648591249535715805878460 11043766 -141915431947716205359830343809558879616 11043767 255489691371920124601248477522718285176 11043768 227885081465403809996231503921378037760 11043769 194681199569948501732631442357640095680 11043770 -371762022206427376383863554510432357920 11043771 -77941587167495508366361190734551657360 11043772 -467457111719263233193456102257652681728 11043773 -36879592751381702785051608619498638600 11043774 -107165418275417720663371183890270019200 11043775 -36901634028085501487628800902103192200 11043776 -1206489715225917128734078212325244928 11043777 55509337758265219810788310670828310432 11043778 -273931354816885929745494709150663507968 11043779 -872047891233889412796316324159920441024 11043780 107946260897462653509092662211467468800 11043781 30627691716090698037633660792618980864 11043782 -308185537488938002597416974037049999008 11043783 45687237338091340377843546816915560712 11043784 306439494785387387774040649789555845120 11043785 -57280183700842343159608515673875061020 11043786 57109750662295817007066179252929592064 11043787 -379955605335958067496143761876787347564 11043788 258736414724727342139610054726402457600 11043789 183061034016521344816813275412949459328 11043790 -133394542366747973459524999031427681600 11043791 -673754785056265773843010372359632904 11043792 7064505597003130463836983272566161408 11043793 -691525593559764008005960296802001315840 11043794 160114153769366600188312237433769075360 11043795 67796208640711098373097111020292966400 11043796 -103348807118723844950160166748990646400 11043797 -184179101759877283590874960244099186400 11043798 -56314987900703997699617672785097910336 11043799 305326754905655185702410312931242400264 11043800 -217397189319302334355298084458095360000 11043801 113841481044397146940813724339384473758 11043802 -31440690514850924825403867817685531136 11043803 -10995063011837288612351425858597486056 11043804 -156597083129297843218805564002332699648 11043805 62373431022370441807858063598026137600 11043806 219817827943537220789730645280131286464 11043807 182600479951307348743568832001261015680 11043808 -119167865188331258048313738576390782976 11043809 -174647699592520366169421212562867493440 11043810 -198445223988251219193504541530936652800 11043811 -462354044761070016149926124032509812736 11043812 335287960175244375841058026619086309248 11043813 309141454681912196385054453848684054688 11043814 44159658967903164888891529744071860160 11043815 -172101718357983303730319194432960489680 11043816 -234605668022609238809252245520738058240 11043817 611886563507690070642949089816268927092 11043818 -224553082082278719048817171134561338880 11043819 -5431279486711804911444313002681446616 11043820 39445520515423792840259575560112942080 11043821 751994470232610948745921808951781176022 11043822 50806849020467302502007466171294984320 11043823 -185693042950972343904869470247313708560 11043824 350222939986325018379799482180745297920 11043825 -2307655900764502649609284128451564800 11043826 -369143049570499414726417484277612382080 11043827 1253400760765220974852252962626185870392 11043828 -73315014608519567340012039839967682560 11043829 350132059083175061093741368158981795000 11043830 93471573177316743795654276635570361600 11043831 -207298710993788398874027691314655988248 11043832 124041182638638616970259631862250086400 11043833 -187313439502864735472344534957447968918 11043834 -5026244597070041562033211682445381888 11043835 -182536775277702372050464386347560953840 11043836 -292040187920053969237428460566043115520 11043837 -162507649560003286983894958472005816320 11043838 -110111416283915046919867579939355604480 11043839 -953910276493742959835206149797324433960 11043840 433707054222895618398270783565175193600 11043841 -291796865797850127489798776079811741248 11043842 64962571710739257292186165179849238944 11043843 -118099515551368802294792263794655260672 11043844 -71498781528825255470570505703832616960 11043845 229505214161355034719525400279845734400 11043846 106496549060887737877039541607590161344 11043847 -663776329114825636697938035785206414040 11043848 -382338895000463406909541792289673584640 11043849 -33562436497468331431228995630646269936 11043850 78717184991688438643205257328672096400 11043851 -141789796776497614855133741432225224896 11043852 -31438846424790460367775736638327226368 11043853 267657608559408198534678812491871714102 11043854 224493532894402643457239972164340093376 11043855 24693127213249402884732589431189694200 11043856 84721220058760401920138685952745472000 11043857 -230425981820811682124370544339747434816 11043858 57597893382070994665259205680395046400 11043859 -260954986910823926893832291210744169940 11043860 208046617623457195114648549916652046080 11043861 154675462530650019133582339169237011872 11043862 2623926306466148943927277424559348864 11043863 657235938005879645638146967991610845040 11043864 -130002781446556222612249696993276723200 11043865 419005110207279513373980480087648575940 11043866 -14568032290906343801794127156152094976 11043867 -739018009411416206489586465264021968160 11043868 43405096961629351334011990588922880000 11043869 557059033469394543345054771432436359270 11043870 -120502445072419099327418769527940643200 11043871 252647856447220926933857224659655778152 11043872 428763450741506997090128627177934028800 11043873 18773277643289743212947152910671472724 11043874 -28661179841907963084534263517111840768 11043875 449168171294149561814226153335154684000 11043876 -361432738142321246776400443751421139968 11043877 -199696791088260173253771518616196812288 11043878 -29174933382671816586926449605276263040 11043879 162825762749695216446338579592306397440 11043880 230968181720562693541155329296665600000 11043881 -586378947704229990959398396490987997318 11043882 59920432003455260751583611817474407600 11043883 -11419808367517048389838669490758041360 11043884 -566014784261631559164848708372036352000 11043885 -46001040934637004259017184984347386400 11043886 24304455144745608122349620303530569600 11043887 -74407906100898983213989614012864726960 11043888 83175625091172753848171879962204667904 11043889 327098327427856954862457922153153340690 11043890 49077529221347158290645873526674301440 11043891 444387212891249108375911546582536259440 11043892 922373157250335510961825795201325800192 11043893 230741357073849872393708966587929943200 11043894 -199501130611676379569043931305721243200 11043895 -515980173938277776678686129488488994600 11043896 262467031965385771677398182150787481600 11043897 -5777870811599507061385897027629946560 11043898 134743575801168134933918211293406126336 11043899 -531623565161818285226314297070017208880 11043900 -5720976334994733179915999565137587200 11043901 177932492407833992183387876755435471584 11043902 -15268811249514745562879772053758110720 11043903 28832856978773918839274237223712281600 11043904 161975009871399815975587625819468988416 11043905 1859593928207619227968157176615365120 11043906 241025884012213987111931062378948984704 11043907 -50188341747960553785815127409164458288 11043908 -147435128156713980959727103860959490048 11043909 167956147795039944198799224488918256414 11043910 132361370627721319972683387564019004160 11043911 -646962484887595757114478975410617720488 11043912 569311885536859910186137460108943360 11043913 428837839972934539857960642960002393140 11043914 -290735897856274839171725314248361651200 11043915 -269972186905960259067181958943843072000 11043916 -54824843863257454553462230099002011648 11043917 572302149615469279338456475394703162720 11043918 163926393340585422985232612702031342720 11043919 -789370793370400748155750953293494286304 11043920 6739611158695207868572109788340551680 11043921 56075875691126858948061054904116787200 11043922 -80675454725641023243741751396570185600 11043923 -79919344149819876500419043452630648320 11043924 103616504856247592523681449853345792 11043925 314883454409022299019139728801943636500 11043926 -48658238163484480700487599660833829088 11043927 -344269912214160205320276946676871114336 11043928 11014462214717966984046190127338414080 11043929 399001340586854385855958944813694498884 11043930 -104171398164815474668673873600307694080 11043931 -829989802181012512560970798618658503128 11043932 -626200794642864020864590215928099413504 11043933 -70930274933196406999102616753189981760 11043934 -230872621784458757011603758279850390848 11043935 40215913578096187771612494282884756160 11043936 114977825771223718090689461789858463744 11043937 681369046002014737135494491250838039586 11043938 394885516374754652422946152735385360160 11043939 -160189964698519165917002479233970148352 11043940 225090186248160829925859577841631129600 11043941 -472907099095288530669397807676710133316 11043942 8376017003205357340202330550958755840 11043943 -439216429208181400549187488231291860808 11043944 56410954529946149105949171691910430720 11043945 12129740618636893812464568954472378560 11043946 200857276345859354445060490897437550944 11043947 -915113536985038212727983812747247355680 11043948 -1715778230506132069980336742936289280 11043949 -208131626488568951845103602046051351808 11043950 -71251388432844580002474758242658928000 11043951 17890587488794301694611161410662853120 11043952 4810045533109137898038450987475599360 11043953 -138937774757570446946144864988946890798 11043954 105415595958025647267152731909081068960 11043955 -207012760862706509927933701834015934880 11043956 19447790939042591570874115268088299520 11043957 -438153404838127304229396048715630702560 11043958 11655558993819507180361315833678744384 11043959 -261247505870250166690674813640951755960 11043960 82276771164267455095421373600693657600 11043961 108083147515645862865647956916722755412 11043962 -400969651391768490231389401357203546768 11043963 612827813590825129735749456212567246880 11043964 -223329641920130993794079916046368385024 11043965 110655057068383363853492472651137473200 11043966 -582757051750033056944721630873164752896 11043967 296114129743786263792216573140913822720 11043968 198541603810901746355368662386469765120 11043969 -1456214826915277246868128468506981856656 11043970 -4968248899093766393123192867143165440 11043971 548355346343507904951400697521378988952 11043972 -260559926148308001270800678892593510400 11043973 414646854830124310318528362050120624222 11043974 200655296468033957185340024727184794240 11043975 -79935873581251715800096411440314459400 11043976 751541991342208251049217202289827932160 11043977 285092871176997881431013283847841023872 11043978 -293578450522334041137383904831656939520 11043979 334623564434302579073404859813897303808 11043980 -336424711588109355206845310401711088640 11043981 78615497419513939578661926407404037028 11043982 101114990083550012532629859884269226880 11043983 673642373587236816005230178665278604800 11043984 20972719963362044875329634026765680640 11043985 -362415329613588476773923382674747431820 11043986 -173471357568499211215297640323393565808 11043987 -53856748127703188362571012660980619520 11043988 -772198109889468582500116502835811883264 11043989 -225307694911304479388062131700490766720 11043990 -71024672463866176123037506537654980480 11043991 206176913265989826554106560852461184 11043992 -846189583888451729781321500806544640000 11043993 -279878038761938391810667063649531192256 11043994 150479140136322251241666494690688707040 11043995 -478701264219586362618517152555571896000 11043996 227366180355954702827641925982957230592 11043997 -836280184475914419019253726995887872960 11043998 -13846516723264609716079778902158163968 11043999 1065929142023581081256986406951258756640 11044000 490150679705372142454724355835035648000 11044001 -250166704402417883347705424881332211998 11044002 -22863244916510662209545287126490480640 11044003 633701378444206978247703274197461996252 11044004 16579042142905253124996315740876276736 11044005 -21871697615443780985325744085208647680 11044006 126439015778055279059781541009427233344 11044007 -311172782168700658964674622295316072920 11044008 110334845629586965051734260500201052160 11044009 697917019849730481428437239225102761210 11044010 131861717719722491444234625895058232000 11044011 -213636699068788642722518325589103831616 11044012 -165818392439379762992806792543752281856 11044013 -175757489574405639558172715185459360320 11044014 155701958846587299905184481088718296640 11044015 -122320306290061629653175730579749558840 11044016 -80567014384030428639932616458548346880 11044017 167337116429341721560886165921131798260 11044018 -3599096845436937225202936387936166784 11044019 116694229882143007029118590275968243872 11044020 102995842586946338544885150148911513600 11044021 -763965789364365846141887249664036309778 11044022 -108703958520913355915285503210976765376 11044023 -263554426235182845184335120067988213016 11044024 31071545362271810662337391438992670720 11044025 154730073537143246918842239027139924800 11044026 -7622888505303162566209799808575919360 11044027 209462025649134673749847265578457099876 11044028 300752183579824580886791034849203463168 11044029 34200193336723562521910673705052377600 11044030 -154922788171881120809641524837797499840 11044031 480990770041218985368090623553249440832 11044032 -15477096460605746005974175713903771648 11044033 172751391540098177085973412645996160 11044034 3746127283649314232396051689614632448 11044035 31303452268525668951799177009239913200 11044036 719816841066173251038265326398238922880 11044037 -160404609146795217264567519713721517728 11044038 278959862398451050794401596530873111744 11044039 -393022175624586810855382089449831143376 11044040 129571980775273433158510349169605836800 11044041 222433540196915211803497112427500785920 11044042 -749988238875822200538330663058590528000 11044043 746511558043803843201825836751935558292 11044044 426720916926493122717849149370990602496 11044045 445304861314933086588817652965991268300 11044046 153165753476688191870756453165919488064 11044047 27920239025549786846509768691538935808 11044048 8791660690264212627119431214832943104 11044049 618040741617844190267228469253801176564 11044050 -72543619311167668739613675235501132800 11044051 -104667730211838153901345561217678905296 11044052 27681710204363321886665674499339454336 11044053 -494017995511197545270643874679241312000 11044054 73026184021136828014289300988962918400 11044055 229978038095159658602510716408013447520 11044056 95968879651807047246960210631134044160 11044057 -464343412116758615304344053180461288694 11044058 -270723757687070652872450610374579247120 11044059 196285384474020726088134327391339955568 11044060 147875438961077371491410207490893414400 11044061 1142681936356945378178390498188502311308 11044062 -285393487779861381330176360788579327680 11044063 -53482684107508485937420995523255180032 11044064 -1136983306394518182178779573688314101760 11044065 39503657472582365331626490137897094720 11044066 6725117186643037494013948524573404928 11044067 28106883923767864758950354042476819032 11044068 -10478513025574104166410237710483902464 11044069 241217663252496922501653746129303927196 11044070 -110726169177501824891877018711307267200 11044071 -398308533929963054988404770702735681392 11044072 -373048222034691863635555655710663311360 11044073 -12150110476221249212133623373151868598 11044074 77123229935485331320153580272877026560 11044075 52340419522126423827410726772241433600 11044076 -68991125619322849399708966993968410112 11044077 124753312243291670581352503750757158176 11044078 -72757639979029681388476291095484916160 11044079 676573667602023706416233604326356298376 11044080 -49024270295101064443359910108564684800 11044081 668870909225915997298416075445476332882 11044082 208269215313306622053513483202697551872 11044083 270332382400368944115936659133484828224 11044084 -476720159209988879701651200441370170624 11044085 -264073148961453592120553774208139079400 11044086 403801457210630640420540461706755593728 11044087 270380006336533282815843375616728579960 11044088 -241326513873169066826522360645820456960 11044089 -90069925486351463433744359672999975616 11044090 350595937993316266218950414699475448800 11044091 -220495723222466867514299049126928986816 11044092 5727969890775927074033133863854694400 11044093 -21773031421575017329183994784222054280 11044094 71724925894054121787655113530199166080 11044095 -265115877846183775361718174226722522480 11044096 -186842535526361859920298667858919948288 11044097 -15676856327025576453067964061329689020 11044098 -11565217155531569977598554627263990720 11044099 257135690675060113944341005094799396000 11044100 122193294151774874774218530661493846400 11044101 421472097897304119761621333811937356864 11044102 29234275713009722994419408139666000000 11044103 -9802513039498906217775255226979789520 11044104 574606275869810197756144085592078213120 11044105 -44286724152578894764524194820521835000 11044106 183706683844424946017816976147375997440 11044107 666064194340032377510461013031435505152 11044108 515367048953675863827906781604055926528 11044109 -439516561988798064542927547993209823690 11044110 -80330242002825785488695218868339502080 11044111 -339053715707588505139793022673451548640 11044112 40505541251685513380607348708768940032 11044113 -562812419300044101467233687127574083856 11044114 29435061607936396542566946706906720656 11044115 180202016814486686560569177565820387760 11044116 -20999613315363369324065954788517555328 11044117 151727951440549383432114008148486291072 11044118 158180264037793762850549018214321766272 11044119 113202068631542835358712539142064144744 11044120 9747218486552853037536440969956761600 11044121 335483526914760822768993474647058585600 11044122 -38809433596639411252976626303779649536 11044123 157682851098274715295875094723838250372 11044124 78680397822262867731350355599450191872 11044125 457459707092000757440819386999294719000 11044126 408120439928726252044344881850702832512 11044127 181100941303686614137523085262985978976 11044128 -768605519997375323814884136786214256640 11044129 -160558137086403019053547186670100594168 11044130 -141736547635648995221426282534613388800 11044131 134419619028887560030980934726733804544 11044132 222613682128170771583421753641842742272 11044133 950280411238602831034907477608863032382 11044134 29409229274201861798794650939010938240 11044135 196076219936862382966592295462083474280 11044136 -931297489591267865044297895277794104320 11044137 -182073248926109630750712020141718709632 11044138 14569435974556869368399359139434404096 11044139 -559750628339798132365337863967299818060 11044140 -43953003665688697653732667254294773760 11044141 812206965609700131330819646164399099542 11044142 -261100929397245003699849776323952718528 11044143 -265970336639310231757574084720627015952 11044144 96390780306827355672120318285721026560 11044145 -123992870834803647857400804419039305920 11044146 174650387157035770695366355901626963968 11044147 328705308599549991490939968919416358080 11044148 60602320256049760226647111199044406016 11044149 -319373353069536668558109593174328252960 11044150 79117875846387960657636659631006448800 11044151 -330715630003856210374862423495119662600 11044152 -5845824933161250389893743634842009600 11044153 25838070934879426775643335105175241984 11044154 690609788041258132663968346320861696 11044155 134356154460323935924115684718973922160 11044156 273340013892114390056113394383687531520 11044157 -242293264497596911439951750742329923080 11044158 -53158017390104851392077417529418948992 11044159 -916767228623905535778688998331468316304 11044160 -11703388157833370748495270251955486720 11044161 19585872331375716556867837134117188640 11044162 231784025386519405684270998316539886464 11044163 1003897450113047662657703533196609280 11044164 302490033097142055021520329220735014912 11044165 -281157150764636031012558319264165171200 11044166 5656345134428559993504602979796821120 11044167 126978072896931662722292732136851304912 11044168 -23312350851249699811816680163733913600 11044169 196979948238513017069232997980760223796 11044170 -8781415099904452401484355944360988640 11044171 512028063726801172273683662192356580372 11044172 -600562952152891411396723309864473581568 11044173 96377000880822282923258186808044410944 11044174 104453220498273029363778456877693458432 11044175 596239789142745931886116717189709802000 11044176 -16132968729004383381710787505174609920 11044177 -306321815267617586775025911588483801228 11044178 -254298850711991345264347118822216335200 11044179 -510102979404767886929861893613705499276 11044180 -69714572894660109132124140651492188160 11044181 -158166124006894760065914865792209914400 11044182 343866551128926316789336566817674796992 11044183 -779743658343956023351849110766817976568 11044184 -238474176375792910531561126107242004480 11044185 42281679266975569402816189538677300800 11044186 -87254567868344629039714828258097264640 11044187 23616135669726720065320789408586592000 11044188 14178964234546165259142951464155299840 11044189 -53997206378948875725552893194016662152 11044190 38763600013903347037715534797026470400 11044191 10530927220629342230073277167396648960 11044192 -103380180791889847497016440325242617856 11044193 -339596852876682182807573408067078262272 11044194 -40145515105282311576863976273848867328 11044195 -521055928366851066732598800213611578800 11044196 -87481132068587738936542713654928180992 11044197 518522942462667705829169951211672133374 11044198 275694418544436266953713215934707642880 11044199 -1075675918696755879090732180827342281800 11044200 363417488022177526380045765256765440000 11044201 365597824278607257588849820560012030720 11044202 212103440431048072803778814022100463712 11044203 -448438163902549394774636928709861325136 11044204 -169433586721053868931143253246605082624 11044205 -1059510263888890738143808222828582635240 11044206 -3394883191943537419719599597792471040 11044207 -74982196774843558389859814069262660680 11044208 123261260112173858116158424629240496128 11044209 18932727160082268735652960934526176256 11044210 -206846083063570018412335743842114304000 11044211 -275414353409674014244233660698331527136 11044212 -389886731525078142198383670592376678400 11044213 412728248947585450017389939510308222240 11044214 273870740056012190335740882430247196672 11044215 23232373562048170151782523726825472000 11044216 115518534473190002744727069358872821760 11044217 -360219465894136925084307907363840997808 11044218 180555281977320757078952953687571810304 11044219 -554318014560573004404233360328632441304 11044220 -172996891567501249290644237792060835840 11044221 194946047061109692133777423253738445312 11044222 193804169403581621289268181156106882432 11044223 -656864568961949249790240919641391686528 11044224 -226461068277269327339783671515898183680 11044225 422303290247119211396823156243770326000 11044226 129988016373850600223078165765190398880 11044227 -247373655092118817676953441085687308560 11044228 -3586104382415181168535065151397441536 11044229 109749956743807411482377522944493920320 11044230 -167002301345383025303869647860597297280 11044231 40099600069990855279963550938360232064 11044232 427513489993848747794406879204243210240 11044233 494673961687262979299958247980064377444 11044234 -429063478728607570291564251220716939984 11044235 270557096243055886624771367176194619680 11044236 56984107866224223419829032613485690880 11044237 -153271714094407832557127071767211002708 11044238 217076879451786689415258883093786307520 11044239 -47865245443303718722275420364187149176 11044240 118420234463129455398240381037596917760 11044241 107032441570412302037895596591937153384 11044242 336415333309268209380373929085743367680 11044243 304523853116488055934025225329812384 11044244 754589832941952884041189991739820185600 11044245 414831221624819411434227247683593198400 11044246 61332973902523264973255122311669408768 11044247 141412028141394342503536673309856906696 11044248 383200637045948708639550194042504478720 11044249 6208096781708494718507073301234220928 11044250 -61458052291615839048140167919329536000 11044251 -285369929421168523896404965921333182840 11044252 -143549476696076486846074609528965777408 11044253 296731976262028322774646996701737461408 11044254 7627458109015142245324510536092325120 11044255 -153277608959056738138195263938161337280 11044256 -125311306557549110326937162031895216128 11044257 39681385909588514752612994718195811200 11044258 108179046634035442505748986852726418720 11044259 714387940783778167595117188977617450460 11044260 -80664707547846179418918145797671857920 11044261 206729181176123815661194141755899452862 11044262 -410515937726945098906615489906538830368 11044263 -16927325545791489044619297665821881600 11044264 69819620343166211940360246099868876800 11044265 -221404925868388276224424534747437077340 11044266 48889340581495401409546649369591841024 11044267 9153705166552137518932585810001613392 11044268 -355003744254375707215132158939074371584 11044269 -16726897395271910350871770049664907680 11044270 -345556211476788319015823934054148153920 11044271 86173845165362486790197909517883476960 11044272 -112242951937079734373263384927848529920 11044273 833722150858853439468875067867746592180 11044274 231434579587083635015615387525195237136 11044275 -83170687411518276877245688223136600 11044276 -159142739977918354842685242734654269440 11044277 -124244563929963788040730750910108471040 11044278 -35022973457932561878563249662320156672 11044279 -263880610648174878673320730035327604640 11044280 304270650185285197527275029861995724800 11044281 -186011797085342010348791760037379731680 11044282 -31426058400484702660390989332684409600 11044283 -381852623534193679501800135320708685468 11044284 268782203618713543529618637711377895936 11044285 -137555911302751660639258004880268823040 11044286 -157870358143369053997450721972896616256 11044287 58164793642514972899169754672253213944 11044288 240343264519131689345162227477251096576 11044289 176381518474189453621943726666183649090 11044290 -135738752326013030687330563238786380800 11044291 -195073687698541968685194106672102873616 11044292 5096811415768379929386040703807557632 11044293 -79888316606253835306233229473061321152 11044294 308108694989829037631350975612116890112 11044295 307450198712295003581447194962373193280 11044296 673674563168689998640865501892954931200 11044297 -198096023956212235467814117631540259888 11044298 -361536943441400680751280916914902055936 11044299 34112191785087594575227060809083651328 11044300 1535906664845104366662476192606016000 11044301 -38035620679832213543061865292009472000 11044302 -150432771411295331079488484436543889280 11044303 555622036115908168395165187401691164480 11044304 187080419931164790952522609537542021120 11044305 -271417935829279253290290545386284316440 11044306 36108124243531960329722112238404393120 11044307 -6710934579682364933146159793791816008 11044308 51603777910241356541001983918279884800 11044309 296383977163622454697201869628695506510 11044310 143695800721372302549244079921215906560 11044311 -10876991591083781383565957154447896880 11044312 187853386812447422531873085472550891520 11044313 233168809194924903139740977344659605760 11044314 283436329913178119556240743629836709104 11044315 6180392705976993833213672770950366000 11044316 24646390489290472450973194531569884160 11044317 -562751346684866132144275529188172242752 11044318 93234832146418060918024689060361564416 11044319 304690920010126753895306003145987264480 11044320 -40620092700631074717936289633114521600 11044321 641059105196672973787915162935729167522 11044322 -440590387760991785702661192258336146880 11044323 715345515113627877850603852927056177120 11044324 -228851367861664354946309388567116734464 11044325 9094293389633078572701809230978416000 11044326 11893481657085216377220816767998708224 11044327 105591297178407022707786327573525036000 11044328 2695583181812363788099189652305920000 11044329 -407046582876078157330654593343855349616 11044330 -80499619531333881795361381200318862080 11044331 -85749083250093534310303993880235466800 11044332 61660307315776421741539993965379123200 11044333 -1177466312022704737114836844613623456980 11044334 -4568174048229972053847672843759992832 11044335 -2239439158883694612817640324791532160 11044336 108044189841433075739300687229348872192 11044337 -135024963487940651126826894764643844014 11044338 -511923092908999928021194559245174656 11044339 -358708272236492366565609941379019345920 11044340 -393273546482981248752070741579593596160 11044341 -48164128187909535761819709583842728256 11044342 -205874516347455264693645223943631899136 11044343 -235203938132939839421102727136048352016 11044344 -292624255223172526682893184139032801280 11044345 209416678219206734036425398066417464520 11044346 -22227676908276688943119146119162026128 11044347 -120346943604323015721855083476530090240 11044348 -102768175611379834639608286416525631488 11044349 -133920698868561608692857541824141958650 11044350 -79902327513159843640534107811543968000 11044351 427311061920641400067118151478071460352 11044352 -56743793492709162118641832913824382976 11044353 -452262007809925220307191020615256358096 11044354 48633333269404385911612124355925223376 11044355 479343979023171475102786483478846161200 11044356 -114444729291863110824051768386782709760 11044357 -436889121707061289327494444016188599108 11044358 94174468270395837741607812653769830400 11044359 17200582990925457681432189278576673264 11044360 112565250029332127962145953753127424000 11044361 194652394724143933833395090427101671962 11044362 5003706620714190948926069242595328000 11044363 -179484955501265753251645340613456451416 11044364 -742585420749554632190738081985095764224 11044365 -359661618063035649048193939408774740480 11044366 -233915807805278263959495588065421442560 11044367 126363843774056847261215004466222905000 11044368 -23062125253604205640841419192809873408 11044369 76253652792702334689364066843240280896 11044370 42796754773950148545559679965264896000 11044371 -18067657923601100969238392500376481024 11044372 -292621971187430965762718411190704823424 11044373 682686159585906183303722560558501930560 11044374 -322544054018768416587529490810470832640 11044375 10812227851522135475164632556006740000 11044376 102493054348078608242687094775682703360 11044377 -103487613633406840768827711099776568000 11044378 2858009594961562989516569902798794240 11044379 339007078674905120488736622968686767840 11044380 39386125648766034001876577101593154560 11044381 644668455833620400993349721992793238752 11044382 12807231178936602017837394971003985792 11044383 110794352491120440126078283548139208064 11044384 187352910920833408715483324263390248960 11044385 -538047403128186632712852852662533506240 11044386 235333261170119652513324718881644302032 11044387 -224711990597282838765346368960609853080 11044388 -211443711723543536021482740301993571712 11044389 -23193765050524215523749495527720071680 11044390 -4970345711222484043289604002431434240 11044391 -136585202940104073812457077612370357528 11044392 -28992970696180201689482275345278566400 11044393 615508258118857924562759136762123320448 11044394 -86780520422759578736293842690081689760 11044395 -104835870656889790894669890394421910480 11044396 577321816216005837057752300664348160 11044397 -6155866877946789678435988977746226048 11044398 44236656706414862852658737821518732864 11044399 406721536786317327885750304468256944400 11044400 -78216748764069581618821088073128755200 11044401 92177723131651911671486420504429193984 11044402 148221406440187589841275805858281843712 11044403 -239403024081545541727331454073959999348 11044404 233263742324399972913724804829212692480 11044405 183742244390288662826395423041093582720 11044406 -296071836023151444749731692688742986848 11044407 -699178129666264645345863215438398200576 11044408 -356718729523123277392686697643949527040 11044409 -4693247433786470066564661380356091196 11044410 -73054430161750885759149732600463257600 11044411 40146962055308949088279745415767388960 11044412 305100480471256524761905413085818926592 11044413 -282115164654397293218739397064658740058 11044414 -446365601933549638591411672348650195648 11044415 204789207091254855793646793287899851600 11044416 27182117211062660528839635040487866368 11044417 10964944413509925469608768941901622466 11044418 -79046885628127777331241509862581038080 11044419 -200824396973021403917952672274357677840 11044420 375095012470898522824420755459107719680 11044421 -3108787894457265886262370973705530720 11044422 294833742196566273917379366527546537088 11044423 -180713123182699936889183661525680995736 11044424 255904982276812651821141810191323238400 11044425 43028992537509181469912451718685136000 11044426 41589455895134029046505877521291900000 11044427 -345939390254520322734848391343967039724 11044428 -240893653306971820183079853890927591424 11044429 -323699387330935642859548792918020167040 11044430 -141127775676117080687763354479914558080 11044431 2063830651008696443309118172497135072 11044432 1309159140934148641173789131443011584 11044433 -520446217797020921741048969904419898336 11044434 -1739112877951139280312668150949340800 11044435 -145550098309926320813993844226068231120 11044436 395665893880588762119361716466932203520 11044437 280026875845020239785082322086694318720 11044438 311681911899710909955718974647030073120 11044439 45572886729072996758523406863840299520 11044440 -159602406627606254619016746802461696000 11044441 -580916439494964034039712720009721580920 11044442 37534071180184825579560354963958719744 11044443 -619324690219855323116966351716569048936 11044444 575975411262744083416563467799008231936 11044445 -547629987180332990755574898037682817300 11044446 33004118688316470573644870289839646720 11044447 -186532898574866650709002937709552500040 11044448 -520325345108055764674101041962641653760 11044449 -290004110226963547616202575204165344236 11044450 149606475407590533508661920892895366000 11044451 -723990925925648875368265518284198578992 11044452 -28036006913903967585873776849813203968 11044453 172737050864267262808427199064713498720 11044454 14895835124606568489668014147628755200 11044455 -137850248020303452638713955462611567200 11044456 -831677144895324003578671387695890949120 11044457 161423843224752058262060202684424715892 11044458 -26360241799292697306223954231158850560 11044459 -460928912045454234096184439268274035340 11044460 -18588649085281061246567254223577446400 11044461 175110030055106001441574201576545118272 11044462 -6567292408183069094544524843445738624 11044463 -151727759309560394927530706706891815040 11044464 1346593032177083449358424925756981248 11044465 342345978215780376161575976897020855860 11044466 -430244416034324574022072550790924995568 11044467 -250507928837978005588200667503418492080 11044468 177919077186644829473825864914518639360 11044469 -336248305408140790445080722212618738130 11044470 289072848398154963174185549349744000 11044471 -174148063965776167402544558870809074328 11044472 600248972719463428867270961662713139200 11044473 383558027944013404539928272652676575968 11044474 -25302439278855698877817368464578722048 11044475 118006520765662852275700996759337400000 11044476 -234601213232560202138883753116395776000 11044477 -332689337146838555137453073887536269536 11044478 297392216049606358292747087681210793024 11044479 351904607456037362491843742609966267520 11044480 446817440908385733209927006019177676800 11044481 173368174822697584530197944563408100800 11044482 -267084363055029720755910471325009761408 11044483 -22501746321891508754021702068799744160 11044484 -127971894723209156338547977590527275008 11044485 214300891466533213976689202691396115200 11044486 -27577826087120332969329826913087291808 11044487 -309861209178280786158311340440746309248 11044488 -77911826130219880727113057956782899200 11044489 909793942911038200934486907994795323290 11044490 -148750302963785054167659086609385924000 11044491 -241615405869835767011972365503314905920 11044492 -58380711078484134761825678400494000640 11044493 -319016981660219264242031538498075801876 11044494 9128149553887825569654050709252023808 11044495 90492134493045693931234002470714895360 11044496 133793425088957032045807324954905649152 11044497 -548941239333437269356419809272369930000 11044498 -113741725321487701247739223944532047984 11044499 -707721757880642745597181469440210300500 11044500 -17674577799461559978852686721177600000 11044501 444277864842898960716533353325675331704 11044502 -323797594395445088385053768266522180800 11044503 -501386770057632403286672225018233545888 11044504 -370059150470042773321460861267551242240 11044505 60901763221106427362827413621028968000 11044506 -101311125970042110132047577563360692992 11044507 -915866750719633254517303021908334512 11044508 -92834351451996640361646233192619187200 11044509 63500625453154655835692494376245034112 11044510 -110465238782455640051459666820532272000 11044511 23492128368925690323765667294511692872 11044512 368542942409118388949785421101596672 11044513 395597468043352942251447296667406834944 11044514 -33549530835094040340626786013277018560 11044515 -589401861855092656395084304414488819360 11044516 183201355166441871479818511238811566080 11044517 -1304578228061514948219322117689967044 11044518 29331881196142894478066167315548202368 11044519 -185503518511613068884413259456592403080 11044520 304788815793409747161762554790321100800 11044521 254417456603175878484994131468026155008 11044522 352157198726743714731751202892493659312 11044523 -247629964818109540516018970544032190720 11044524 -57119279987258224418563067237108857344 11044525 160677129341179923961202293918192489600 11044526 42092180481313774745960358708877818240 11044527 -2729915485947628152197453812020289392 11044528 -131960249445042492230651198859628609536 11044529 -193189739141729836607832552693386628960 11044530 32698074355094691636424194272652472320 11044531 -142047089102510614377380432471113193760 11044532 -671707195577672913779636320609680519168 11044533 76674495412011470972283811294364008224 11044534 -39341824889689498187227183577362051200 11044535 -32399836151608907118619397220128300400 11044536 354650225248457980127579752227688550400 11044537 53728707981897718832336694584680897472 11044538 -494994136819461997972048861987322737440 11044539 1018514790735783817352597817255694080 11044540 77141021572961969599453224854840186880 11044541 -86067269074046817042196776809836592058 11044542 41266500813186450457017857127143777280 11044543 1133066515602697347120267156416100398880 11044544 -18546915923046263495519844823864442880 11044545 -154880580864399911171311374823031798400 11044546 43607081767284213521430754989859595472 11044547 601925893717555756745719717661915537232 11044548 6386697769680462166996480679399639040 11044549 -490458573994438299121820734153533748450 11044550 3459222505557721348604633496784089600 11044551 -83636000736969285031847838564224754648 11044552 -486449055300767806569923948934923212800 11044553 -394213268904454545586570233796831661916 11044554 -19522550044615199055230650761768628224 11044555 -290012217068644743958223203696163120640 11044556 -154065670613829460018448100551207546880 11044557 368455629698857437709481859111317013654 11044558 45722828967737797651131816794791906176 11044559 -1214243678005952133464153776085901334560 11044560 -19546242273918337698380793654092759040 11044561 97187589923797241287336523595716554464 11044562 -145955202049145522181100051615815961968 11044563 -382084943270795680709847130117082658000 11044564 -6291927339189117133339491438390958080 11044565 -127241323700895079306894244394728515200 11044566 109571978569865757296810470164726209280 11044567 82390109422322367178635465116289309640 11044568 730263037342809954906613145316683458560 11044569 -6775795191210321717754303201026033456 11044570 180958183369512762761912790726996326400 11044571 535102707522361046815686268289936785152 11044572 63182562972308070337769273498237681664 11044573 -98286884499690704832052256914669881178 11044574 -83838460939999106309018086260397172928 11044575 191807326731360085782107499334323849600 11044576 -996092130518784018095725876020156039168 11044577 -809354673782360620116382141784649340416 11044578 -37937966173784823761968138422125045760 11044579 62488244391741559068001678205040993440 11044580 128479823232377831246398820395930329600 11044581 -207738812086265514368951647389677497248 11044582 -62215368250787229176548760758560376608 11044583 -268821629029285293944327733368815075176 11044584 160742505256801711994652318343042744320 11044585 -12963080665448396963516815276756890240 11044586 -24297608950330895660236996052807554560 11044587 62761435579543901916908169142446790656 11044588 93626494329424063306351108919763730688 11044589 -635319410462182587791168396196093293610 11044590 -88869746311561875312734279611099639680 11044591 123540325055675115295208793586248179232 11044592 -53028179500345957957720833013011578880 11044593 -3168117396276720712084780165051241472 11044594 57009483517524020817254004477225740544 11044595 -132945094716752460694811863133985067200 11044596 32262561484896700671632982466500464640 11044597 -790161030405194241082518507894313855428 11044598 478011990668052398514617000513724784800 11044599 332795013281805761364731477364694788048 11044600 -93387037606657351100598944523465216000 11044601 271669985025058538725914436791860074602 11044602 -181595034278779549444066630939154533920 11044603 632627326017851520989549678417344893064 11044604 -324752871959383797255754299845191839744 11044605 15102034513342835409101308118290329600 11044606 -438080279602938488805650718481930165248 11044607 200131342245960500693130160417824339312 11044608 14472928392342200654100844173909295104 11044609 737404800793332695287320326196082199810 11044610 -393889541481306037301196445006705966080 11044611 -225451064578731308094610867308560689536 11044612 -317373069035315997673698562860948175744 11044613 570230429937951039531088315558916048862 11044614 33814033891475813274649175243102490624 11044615 -967863355736766008275742964290972996400 11044616 -352127975044446253157234903583702589440 11044617 -28227598508754437204471219495530517952 11044618 -39045327665687650322165410760123817984 11044619 -305750039348239499103830794829184823980 11044620 44218144719755893582224640332841267200 11044621 -68108658713789289652393980533845194240 11044622 399555179260291844777463426068940146112 11044623 -85951609214691058240599202772376126720 11044624 -315214765563345424277193245448992194560 11044625 -121461320446662355393476745587927150000 11044626 -170740318600451906394625020673657270656 11044627 -37525183847321259146077924140086668728 11044628 62843399491557159012506274527422795776 11044629 374789745523521380944248294325579994574 11044630 -25009959701551091063651037761180803200 11044631 -357185599911346578005031000780995874168 11044632 -69466769245693912614908721939394560000 11044633 -53810120107458164271981225191733822060 11044634 -150745903429345459456512218823936676608 11044635 76843141753485512851000951104396979200 11044636 -6835039521046734873210139294649635840 11044637 635174239403354713390623518257092221286 11044638 302875345958115826495731477168111010176 11044639 -939361015310124644414534341585128326560 11044640 -480060253372820434234709853901248921600 11044641 87787953930172783067229794912448265440 11044642 -52512689491229734025483816870302821888 11044643 30263853461609203565380026279001436400 11044644 94192280771609536347489390355610308608 11044645 -634383520426809428992051052093625574920 11044646 187696799040099597384202101625670262144 11044647 -376945367025456717132901374030742018560 11044648 72623668535173680961024566284089743360 11044649 -255527471470748487791711153632399501056 11044650 -92996288498890163232538738843422240000 11044651 -348030582989816763817803926864807166488 11044652 284930464921396037090294000011150945536 11044653 238253447780529922554832335416173226208 11044654 192241723037121990347717888495045395776 11044655 92723061689411356481963473967650255560 11044656 -60348365019746257007502477727165513728 11044657 526366606021428347721644294913205425414 11044658 232644625283624882151831389776677778560 11044659 -288093302018119577833724941894342813896 11044660 357658961507467236828675324178850488320 11044661 -542107372606150244381011145192964942738 11044662 81883031274458944580798246416384051200 11044663 -293954809174101395199693396125922847104 11044664 72618978474919104395208095562243563520 11044665 -23145914815888285921765650297148289340 11044666 119060128917024757022686613868528490944 11044667 -5497277857392031304898319582375072284 11044668 -86673979145903252043537074546866667520 11044669 125234274767423668521269678845056406944 11044670 -21162944324957821831280676820013798400 11044671 464157905399204556252269505421327615488 11044672 21217193405317619246011064998463799296 11044673 307992264647074545446088395523993478080 11044674 -16468609224181507627415380839983370240 11044675 17520843198205185700780370048017187900 11044676 616218960505728764464303681696641912960 11044677 -73214846956199261599798644681057931968 11044678 -397312816871021760796223980668860595360 11044679 14086635555606465595070931623363725920 11044680 14811198786334243412546699767283712000 11044681 35239573442828949783184393428190054880 11044682 270807933002007694811748128665557073920 11044683 -77109317521286759853443510923821110400 11044684 -98242484511815642235515100863955160064 11044685 -29050352087988067126719175748317357440 11044686 28173293254528053588251606872375424064 11044687 -574678063497027036294981185807058987664 11044688 244499362778857502637612425753184755712 11044689 -326868609634530245806554859313021608512 11044690 143174521524234944215169387096796587520 11044691 -78192882848250807211228743966024094128 11044692 150599654621304061356345861455530567680 11044693 749956831951524955449167510420816386944 11044694 -297780024374753450241655830420622843104 11044695 38884412166998284249818493319722506240 11044696 165743185161984861451043434479233679360 11044697 -632263662529626808363900065028594708854 11044698 239041850486876498956707962164224792576 11044699 -28194998248477743811964531619064895600 11044700 -196835408956684077138450622655572032000 11044701 210400879398297556661297388171963167040 11044702 78001974277391675388828172763089959552 11044703 341920906971060730765405888991709199344 11044704 510107629034842840468532784761552240640 11044705 -62507675566660276792391501733776254080 11044706 89531070904721168936632402797545769552 11044707 293905706781506894666755705799651512440 11044708 -154781004340060550930458990463361304320 11044709 -204036497482862194313637484031254671396 11044710 89704817799371184708265030029608947200 11044711 -61579787529529005549224442859993177216 11044712 -477337028464222151505524694133713469440 11044713 46366466810331704025853679560215009840 11044714 -2174405493438995665477250717718497280 11044715 291746144278241795792207611846250115840 11044716 115911202250123675012370467914153661952 11044717 -210492703459633357913771567964743996480 11044718 -90950039006904987618707608768903229184 11044719 40308662365740143482975865968595264640 11044720 55684836198054043546127700679343308800 11044721 -325866278259429590683332948590723511756 11044722 -272513678945950042755934193972167680 11044723 -415345991518870917656124435225894192816 11044724 -433040655726427220735733346154045733504 11044725 -300964955888962107792258394353689606400 11044726 -165499978265192286035742478875906447360 11044727 -282598811098419156186133777697005659960 11044728 -356574420853398015432636831947475148800 11044729 81962446804013761824657526480887332330 11044730 299052242230057303056862872398197233600 11044731 -588111881459823661578563621898082332648 11044732 491596649583279511825815130861414148096 11044733 147450594898301709208335836627190358464 11044734 249712169123717525828647029559904527680 11044735 -38646515680108112246655716146719532800 11044736 562910780640494742971097767189686517760 11044737 140117682892633148094676280758979680320 11044738 332618410546382291938088814133992368640 11044739 187629043998409145226953441313584803824 11044740 6075489083481788108465358194948628480 11044741 531126846371873418492606297999158829600 11044742 147335495328019120879614125094051961344 11044743 -16886498768000933962356553687292759472 11044744 -157408914537782166962842091512847400960 11044745 -537067972203636889613571598577948761500 11044746 -193106749344453101968768957427164690128 11044747 -432963969491935428229948900431490850520 11044748 -255106849528718535948653671756729543680 11044749 -575232144130123162277972449828527021600 11044750 30518099856257454561632479245225360000 11044751 -1020313803982332020801127656786362962600 11044752 6167086022598743737490128671174819840 11044753 92783269277430143847287886576783596160 11044754 4339154590688906268102286664275805184 11044755 -32670224194286518485167777129184446640 11044756 1501166855152291827536352038476622720 11044757 558776693734946377409785917008308143840 11044758 166193177052819007294205143000279150080 11044759 -291129260926648525421740299203730392 11044760 323500141906473703471519102837696512000 11044761 41219043728620506241240326553547489280 11044762 -50163773677229343258651411945223084800 11044763 592852199741076236774144809116483915012 11044764 586382171348148119537814312667081261056 11044765 -566145730632781362999048822249972480 11044766 182183062108843351325594700579880028160 11044767 43521216727091956592560436054400207120 11044768 298879832060822463865556612588535545856 11044769 562903847272666538977687427977497907170 11044770 -177373583104086276513136592031241689600 11044771 256145223506599109997131329434928298972 11044772 -562156653072957733378236941973674634624 11044773 346991628166240785593194338618317284926 11044774 -267617844702349850084553311773629110400 11044775 -88470359327117331845266293298246729200 11044776 -109939044219516725982510377867651481600 11044777 -769631473568972988943289699386098938374 11044778 280883823884033607221617087160160139440 11044779 155569277533204509138325293809365796184 11044780 -227556545029427824686206483102167910400 11044781 -1086090458297641065287657487232181493696 11044782 -215266121221500753780894325715393740800 11044783 413247122527804429944943033031767110032 11044784 55278653392644093223488874922805755904 11044785 -72966408541071667525459987498247644800 11044786 -256863698429453492740293253137759879408 11044787 22473202429622868548726923258517539200 11044788 -364225024680948104517272092405387161600 11044789 5113065721476885158214732091951318592 11044790 -85617126205571467088055244375153113600 11044791 -44263429923126855749349949568357616360 11044792 -231333748743564423235371495656603750400 11044793 899933579737536385098464167244609745984 11044794 3532516824474229753948243422756284928 11044795 11899548166708616072305943518404058800 11044796 16503378425374373045993108183740512768 11044797 141472283661683395084654443647772883200 11044798 -513367733345830434712698104408254596864 11044799 -512038198475682431256139820456600254440 11044800 23450492160229132269884598700474368000 11044801 17269762257302706499918045464179979200 11044802 51458058763709760146598100518577274400 11044803 -17191534379842550545445835528393945600 11044804 92431092632121719151504515228203712512 11044805 -252261094548620466673183439428001676840 11044806 47816529935620659868729564907589623808 11044807 -626614923021350894249235940482943146480 11044808 6900654144604648805153900761061867520 11044809 176029799610723780647737298765199882240 11044810 -42889099256759042894540928727373921280 11044811 -41348036094115239180367999944402857040 11044812 -451097123202752908716387598847920570368 11044813 135787412202581388407342640083831199724 11044814 257893012496188995996395656710061562880 11044815 241275645125127052293005096641500978720 11044816 175701988845483644402324134515784548352 11044817 -602876913425828959924145126703055704000 11044818 -189679332333595514396524826543308252800 11044819 619703037494164610078025072261615226220 11044820 -15573246207270254148564986480577265920 11044821 85804785635141167565217360922823412384 11044822 3389625362893510759624377392951783712 11044823 -836119398681390441398670466250122775928 11044824 -74737170947901618102657173972808499200 11044825 433207499281869365774007260516812011600 11044826 24831197167485209451170544628799320224 11044827 15025824958988775432419921360627331048 11044828 533714916644490022662414630710176352768 11044829 -47859937149755857172557692042593596116 11044830 -11164039716835041659101008728931962880 11044831 -225285395034083253429197948392570661264 11044832 1240698008320907414130894293472777338880 11044833 247586401859508436522890850281213560640 11044834 -51817391506191662720757978948054923184 11044835 2316755448628399420998028167414111360 11044836 5355644077496752592558330289628145664 11044837 675426051456285680628363839697585910560 11044838 23117363601493498247918294144825839872 11044839 59860678466686880392433032163465272608 11044840 -67843107070338495518265909360568320000 11044841 498587481421841387931840624339687085242 11044842 -76336530811127585563106553609353253120 11044843 -832801709346443603785427833516848617456 11044844 261848244979493008003799905671574772736 11044845 -142010021090197309950143394977440055700 11044846 -104143246122584106650794640268278353536 11044847 1014670588179186864199743566929699046712 11044848 9251125504152506436242576874859167744 11044849 -516116681153430513518227255840263254364 11044850 129588442524853947005189001541945364400 11044851 1360645241109565036623661844936239680 11044852 111840281836192574820275421594738565120 11044853 114489111819126191319667329413543760864 11044854 162024820029811098205078413747424088448 11044855 296037726600162340078398149853467891520 11044856 811373534831592938933787159123121274880 11044857 -300372277651149193448031202970528598960 11044858 -104374351980773224241115482910687409920 11044859 315789291399811281195244009096015027200 11044860 -190108034457336100198781314813692656640 11044861 -189069826046654928109604525532790201440 11044862 -444416501633923717680475799859433709568 11044863 904256777541833985235396188750235952400 11044864 56291154052083057703970188555903303680 11044865 60657726769694395346140604349596728320 11044866 -4023660061480705222158633366282240000 11044867 -204599530413700940972368953610152788088 11044868 180749207106439414340526628523069240448 11044869 -246217493129854022311083516844653040992 11044870 -123024461268625175550088903926435834240 11044871 -206207312042757185737751315282007913200 11044872 707537866193771823866784386455408189440 11044873 267289198157691319889597176496196307840 11044874 166177433013726926827312948702488764160 11044875 322633399167075266454017454347147148000 11044876 33954420030102597426871674458163216384 11044877 -37412153646705147662615718412816132020 11044878 -27981530878876103990714737784588410752 11044879 1524921791239561113687468073286825305776 11044880 14235466177066444228926277653626880 11044881 58799381017048529481193858008290119620 11044882 292833530705811756517740101022634969920 11044883 -881135709326529374085211457580477070224 11044884 -399632691321553231967519348917578123264 11044885 411959271324352722374028853098674159580 11044886 -309761057241916632516283126618160752608 11044887 -116884358513736842741094904244663461248 11044888 22540247031825313718467294935900149760 11044889 921665894393550543345504977008685439690 11044890 215064793232531672652766434031473024000 11044891 -253166496578877442187173913847724095216 11044892 10345733715944399507963216788552521216 11044893 -22727390085326514804320764909436243616 11044894 5977338688584986427741854110805975232 11044895 449185959956761056354176124109729216800 11044896 957329901938826771493268522429363257344 11044897 88286658339834336872302337646466250752 11044898 76351670076502524427606012744323494400 11044899 -439999103881232359047790504100570345760 11044900 9483165535482467987424604546090176000 11044901 220850076250188002828175699112593675552 11044902 -155131803081948199301211771980655224832 11044903 335268703712810494012919971574870827864 11044904 -20635473499686985439589480119473704960 11044905 10508592612971545216555083878701365120 11044906 773788667103339527276290856913915456000 11044907 36110680162610070601691968382886840000 11044908 70061044132753068708292172128928778240 11044909 -712472943235939966804197699742902344960 11044910 162586042550261958016343849870618919360 11044911 859268751262301776500231602948623180800 11044912 114622683327453784807272034138816512 11044913 3756635052514493548137380383072339008 11044914 -119729520548378383368638554560905591808 11044915 194577435478804057655976614052328125600 11044916 769135824601730689508908335447610362240 11044917 161688744677132953972632857094934392 11044918 73505912395032288203005479213849395520 11044919 -225898687483390364722880610243315790680 11044920 -86574790816475529552871153287844454400 11044921 -130376549176382574429998669323311523500 11044922 85991355736728806914462091563785483264 11044923 643198631458743655492946135627955078000 11044924 -75219457375675445760090184124690915328 11044925 354788498728596204177139678286285365650 11044926 342762194005539125335926555593720889792 11044927 -1001073505213426262875179909740416124224 11044928 36386494999839128180549526865198448640 11044929 -1713277790432259376705341348728577600 11044930 -97606966424383703788094846055578604480 11044931 -236887107132693537471809960271601907268 11044932 96723041939174757577116017189659548672 11044933 308919985960661580130039939630243809182 11044934 -35634840415137207937402552483429396608 11044935 80141388420168286116276088706424115680 11044936 -123599032453770232881356522337195786240 11044937 -12245439357957804993497700111027572928 11044938 -26974795787014899828835543084347628800 11044939 -67148870683532920009311065842229900744 11044940 161924849823675730783444584476260608000 11044941 -27087320375393642591173568017853677920 11044942 -46526396529912776160256244482858168128 11044943 253107631335203884429632141096610449600 11044944 -36211400084890287228927807768196546560 11044945 18274448309157024767639692571891977920 11044946 21745014010041563564090449232630911104 11044947 510677486079212732159620447809217980480 11044948 53150891409619661816234848777533696000 11044949 98043435497041065455107206004308337980 11044950 52575631338333570603204151684864972800 11044951 1361873563554089618735355936706362559200 11044952 247524988172664203093060574807676569600 11044953 -272512402531117793200922568595025780736 11044954 227983782903102686867619000556358922240 11044955 -457577645516370006878535601421121656640 11044956 100334921933432711083414462940620965888 11044957 -168574673564537982910251669616839524352 11044958 3730708644230896809273092496210622080 11044959 -63653533499281099515519459776628132864 11044960 258976956972931433213805767284304117760 11044961 -126945683839326006085126899260146056000 11044962 -42714632205435588430988540571696748080 11044963 -585817801794125825956007194804270178788 11044964 -27101988551563582778788576193341145088 11044965 -184025358205822787128388536660901861760 11044966 431670520803858593565238196399207363520 11044967 381418114881570403047045291481283511360 11044968 -132233913357833773111363834189523189760 11044969 48131818239147479864603137213721906760 11044970 130946364559168324043761798760968113600 11044971 306868745686726985242642339136359564800 11044972 94826469520781398114251524526861414400 11044973 -15844644626198290463547021211137323712 11044974 74249231388678329190797316644664183360 11044975 451780071929652625693162755326105345000 11044976 74574500572592449442860203244455493632 11044977 214696463161450638087837578682964643040 11044978 79899263298258671857225201974580064256 11044979 -29467861445450223438222313444056523320 11044980 -1440558309077161129363257694546237440 11044981 -279843112395321326182048698604092247268 11044982 -27471761452775726150427121945542577536 11044983 317040357305101226715818213147854146000 11044984 536882448507671477205001098694721986560 11044985 -52035005881141351449170533533363974400 11044986 -916944166809491672285353477957980672 11044987 -510392261048875733286396629684498798720 11044988 117666723461552146616814091050967875072 11044989 251097697482995443984034715454793510700 11044990 38461249344233623433261915936887603200 11044991 504135086685607878623828811103700061360 11044992 351922605148802745859550574850458255360 11044993 -122053343110037134105288578407566469758 11044994 -382129895813343818399194968979710958080 11044995 -20650604852853627034004420261199191280 11044996 -108460888506027013229020606949366169600 11044997 -575699961577286491601448055585782811554 11044998 21360775321618999824752588089087983360 11044999 -142129341200330899377424742747117647360 11045000 -196171070608963881952306064838609600000 11045001 1063155874864044510205532560380404016 11045002 69487580874927579720601689552728839968 11045003 -915718413394613439629439321727825746216 11045004 -279440742592142931238098852383193784320 11045005 -680536593050483229937745661699257180340 11045006 67351542370328871978092045761623290880 11045007 -32799117380444454768403513398298727040 11045008 75335507558587111568103613330098110464 11045009 167051312571249466949644339164916464240 11045010 331997989764413038942316718188605048320 11045011 33946471493061128657512749457378663752 11045012 -172694287007600490363854455712623650816 11045013 29032992287962999801625553031848815424 11045014 131633361038661146271806121961728232320 11045015 255812376014137799869473328295064587160 11045016 359263599119314078035781435664888524800 11045017 238092519455812805583599764687303473312 11045018 -31494155357315296992504426025135658784 11045019 243193270896133404655014099524430581040 11045020 123309529719658925682897935181508884480 11045021 127282033305180413471609899722867477504 11045022 113989430399258075923840052300644823040 11045023 3373083981643757553949966599384374400 11045024 630756362789766810433336156403046285312 11045025 203955383042488073981391110268718356000 11045026 193890810349113007285451618765333047584 11045027 296221872764390454969920102634925360800 11045028 367594563220815400930655014057784017920 11045029 329369767320667081272131551300792829630 11045030 -3319671338756290757586473924834292480 11045031 111439706200063250545556305360042144464 11045032 155971576968411858715767396092601830400 11045033 41734698134559440113978860719835939684 11045034 34882570647730045335029387501078424576 11045035 230534075490948319049695284911663560560 11045036 -194452184999970405099497371258117463040 11045037 93459193628947342659681181618440639168 11045038 351849006129933686944228011465181273920 11045039 463380895135867654751203046298698013840 11045040 -80022795120427806135095117812144865280 11045041 -433993965473782166611254054653371670028 11045042 -208334480975354004812665483499144188800 11045043 100894941082511290648610908130396212920 11045044 188247510805395421559966652922736719872 11045045 257589844426122874835062969826298475200 11045046 20107092088560817693950126726253252608 11045047 -752976731587826553256132526670008384448 11045048 40447099029937951269550145641323356160 11045049 560813843629734227614251146514760470864 11045050 105542229002766163045194167448109822800 11045051 -860903108336142244225570905212160705948 11045052 -91192528841312330686699622682107904000 11045053 297869101887058406515318854949661370060 11045054 -99812481047395210358941106866100577024 11045055 -21211152855110433623949201141181908480 11045056 -314133864267485074089951429312789872640 11045057 -301607607076158075264754111864257574188 11045058 -331136209975972114871151221723282188416 11045059 -783379987184254138140309427605685413096 11045060 104655528551994455452443722553417154560 11045061 -203806589879785363626054013417932995520 11045062 -8559335683185064794058128623930510208 11045063 396399626381450778762550466790805989120 11045064 338358930044579364596571833580709355520 11045065 347855695839548665940104613019373535460 11045066 -6149736820532459085109232943046073856 11045067 -105106392468142370197965471011247835200 11045068 -422021309899394248836644157505528145152 11045069 -265203954504113781378410761833334314240 11045070 -216684540826566311408332150775225404800 11045071 218633991943004472781487271412697029344 11045072 28887495028366476028233431706012057600 11045073 162459997571879676126658433843617258944 11045074 -148000347485539352024936255735788919808 11045075 304735076176685329624014980247386007000 11045076 153842317940736507846579926825376829440 11045077 -200211905640847188411230821848750979908 11045078 240902934841549089311191522424127250560 11045079 135158768364426810927621993032420755800 11045080 503137246137167476510995969798736896000 11045081 585374021122045732251960995843296312212 11045082 72021859196430937384113040546092513792 11045083 -6820213110189164948734529918726541312 11045084 -733108494506917902920319464570279424 11045085 -134050293612241803863005531264737926400 11045086 85850079698123573869476078914741425344 11045087 1285626863251856840417730054913482347184 11045088 318988950042555829986985628141650182144 11045089 -1005573567849592680699062757879947691168 11045090 230741114982726941290404268683790344480 11045091 -227730064727440606701524615066321315208 11045092 484663691223560439590215750742792333184 11045093 -942382374274014844022928038256719510658 11045094 -218082875808890089201050734573772656640 11045095 328412153632815841539000578950210143600 11045096 -926297740922698935865216707031924638720 11045097 5851863008234330012357577052264156800 11045098 -315260710461194648345793877542524064 11045099 336974283116601236656534187041056298080 11045100 68140327935842155427987019171246796800 11045101 183283204210935945504237302412511814102 11045102 507185538888311279071370549764504885632 11045103 272714458915417085072276896525983988608 11045104 -53802874612470991251100359495742783488 11045105 549646253707870882689106597006974360000 11045106 -234458609042902875766697490054580177920 11045107 -766913884089387797692229331261864085088 11045108 -346630247912973591960676067036045177472 11045109 -1651308031765688007479712530622617952 11045110 -94874768780512635599292621479090903040 11045111 160072626708822765655014761953500945024 11045112 9345534895409522456764130744387543040 11045113 -298927441938090094772005757916648376236 11045114 49307413506084483200327706251986206720 11045115 -141135246491156502620713757746318522080 11045116 520290881386156187841940755921316720640 11045117 -702228262972748641981272483262351299834 11045118 -83788949443462139518872879439759288320 11045119 5961915574416678410661801823873957744 11045120 -149787035266180689731570663742347673600 11045121 -518218635040768498530232334028799704096 11045122 135351276249191083945278683469619536 11045123 71608845173814277572208035638919712200 11045124 -292391123552141605111827779827974791040 11045125 74623423195928484653850583272717408000 11045126 -217259592242492230174618408919022787488 11045127 -53698881461922372527527411867387054680 11045128 357867236425904920850582457405787392000 11045129 -126427396045039495646141632719470888640 11045130 -77477241021849804057782589052384884480 11045131 359992913457929640889285635803743662932 11045132 22583276781295120242192880178573371392 11045133 -971674016701370358973368414897990590400 11045134 339171460004107743736440983020106006592 11045135 -273212186788290479704116053286625708920 11045136 -30093163240909024405175542064592519168 11045137 816245884508593174368459966350158672240 11045138 70188391166498489629680164685207823680 11045139 -36975082124601311655890204699046637248 11045140 500200151258914421299338382441031001600 11045141 -577842298044582205799066577726907843008 11045142 -28844789623491499178140556129466729792 11045143 -401569771822161318090902146611418576920 11045144 599395793362126849771210188863388426240 11045145 104931549249681601698465785224217034240 11045146 -51393286636596706084852364439224555520 11045147 15179575601950758194523333885512988480 11045148 -271707642381934059973829959628874055680 11045149 -467653672238515044987677458885224010164 11045150 25480605038911684340517925804818772800 11045151 56634944796689231368992325319270205840 11045152 -1610490462709435374056520579651993600 11045153 317082836593306238675215468531617074880 11045154 -74886379205497089601840718474927761920 11045155 -366312717420026449304171854053805891680 11045156 2251344104094489519608560303332163200 11045157 291062007121288355602657212266921190240 11045158 63315083870770777914359875733557810560 11045159 -115446764258666065027027655741322917640 11045160 2501891898060225019945419051746918400 11045161 -579738487673378451214161155270254287238 11045162 220612966122377704786434778356442000992 11045163 -115761258207425728851237790439244029712 11045164 437966266960447301081645496803029597440 11045165 -190080967843957602523576216233143854080 11045166 -63114928539108427995415961986947566592 11045167 -26240557736296719919600224396832800 11045168 -11221222950356451547678809458279006208 11045169 154085913127421550446207898520693840194 11045170 -66024219539777681668831080284001690720 11045171 -357079738334905615230059960303068544628 11045172 -498980509134575559442149484707443896320 11045173 -771671089319108105728885487415971360420 11045174 -56592556924634622295237677381110821248 11045175 -154545088313098450530327712527141408000 11045176 -242556048817872801985762730030052311040 11045177 175583056392626262766063124294159981760 11045178 218242960899673651189853565712611914208 11045179 -525242394060254125893551547677792136220 11045180 212094593998574934262878064834680230400 11045181 62913138905795696010188866458301575744 11045182 327531571634294602681945836984757947072 11045183 -783085779843776154273806978855482325568 11045184 191028982685518129901022508616081473536 11045185 142800134062622264713706658745714253820 11045186 -238448268412528562991632996688804880896 11045187 -46736949247173273779987447357530828560 11045188 263711097192615932676813716070201876480 11045189 -673286036117133746468369248789359453444 11045190 -32521484628876761035104430383900917760 11045191 193781311246727144919393742079292565592 11045192 -46621585479544791122513007602750945280 11045193 510547426344283317146493445323271394064 11045194 363979078910368598445960280285228919040 11045195 717533796497478854854710832079961600 11045196 -51467470836414197187610321750889399808 11045197 -657174411141108911631523967524312991680 11045198 -76518721056985187401500411122264267136 11045199 185508368582904762105827470572169660800 11045200 37264979523418511950298044480790937600 11045201 -161054323678716853789745775924586149900 11045202 90095804240077613030720391512205110784 11045203 199908571603405363522378730591149267184 11045204 758416916496333129701532037569797955456 11045205 223094400773121298118773867840254339840 11045206 13795935720464307168936530845101396864 11045207 -34540584726854364269848051809184104960 11045208 -3224943635036860216794740637316976640 11045209 -71407312054663225709441488063337491648 11045210 382233305840724291674777712612581963520 11045211 711855154389915426801511763294948928000 11045212 365427230099509486907866786692202451456 11045213 -94809340374044905035076066969106496480 11045214 -174646967436217915995549348849390600960 11045215 179261759537344951790678582042708280360 11045216 111184712825251811974658486566942408704 11045217 -392006227726219847192026460774251423200 11045218 -67259878327251135920901368118778456320 11045219 -8068832374617006872530790757080444520 11045220 308809269610291245342968879565022433280 11045221 266005281373790807878607695585415875200 11045222 159243063006978451719510304679524146912 11045223 -153084524835007378435215160250016651936 11045224 410515609875803947556809905162423720960 11045225 239864901305718784063191917581167075600 11045226 46616477598100480907024765036453516544 11045227 799635534195347119435726878289314192160 11045228 204600606006744732615471578348010125568 11045229 -151625900200886530263874375914019852512 11045230 16273299308445704369639706010119820800 11045231 -1158974606990982980024251557685760420328 11045232 113750250667572635691533527072537313280 11045233 -422111950816660472497115101746293767580 11045234 473538085013482736994947873152454912016 11045235 -360529042324786331054067853046878026240 11045236 62908112955592487663529058060082553600 11045237 -2657535412592543270921970271157838528 11045238 957150328841178294971134053350793216 11045239 303915849969248067807874329497950312040 11045240 -14906265997895836654492378841001984000 11045241 30529449125834366504677167355100334282 11045242 -109343091080078973836743840173750597408 11045243 -398632214982388831757000739658096644 11045244 2977082522144091408520669252838326272 11045245 -595000752140362684032540736625803468500 11045246 21647615414523704774696520015545202240 11045247 -36453795564744242035772212095003315000 11045248 381083018605423604157130549994685726720 11045249 -132711709071261219339617813002910586750 11045250 63752880204833552855756885650107240000 11045251 252092312186400194367035656053600945920 11045252 253410706708451524290196997395956906240 11045253 -326429751854043678014114240780029914336 11045254 374606656367854381182247349891392241472 11045255 51194003349850486997653388931136333920 11045256 -233680218234306596106166467997887283200 11045257 562559945983897790362721275086724168704 11045258 23873692891279622588709089739262622976 11045259 -87558306158017735213889940179358387600 11045260 417402884386536632747940623876119802880 11045261 -246868799932010223055075071273991939200 11045262 -219709603040529787053461838259729702848 11045263 31948853973746222438245934328976183440 11045264 132583832982102134866367583501958004736 11045265 -10072050415928705606897942617696081920 11045266 112416364091742433057695893247413742240 11045267 -55113478573780099163602132150129443360 11045268 281102890190534775517308833639998033920 11045269 -72534001474751040336200261529461302400 11045270 -344180078693115780781430918955173433600 11045271 4035849646841186512187456393414264784 11045272 -6459319449736218640001088928736870400 11045273 767735693431346279933887694876547144522 11045274 -35828137098936683523129621273216565248 11045275 -341153013421644034750057293520318530700 11045276 205812891130194101264717405180503501824 11045277 35759962076420923311462081766366722840 11045278 85717649412347189968729649740810371840 11045279 349658559996273777101573009006678718576 11045280 194778929127466858443442924519890616320 11045281 -4294557369154986878396665871914668160 11045282 -315112209091076723318249878702834679808 11045283 -272573047488649095181331814866974576776 11045284 -225815373944597275459186901703620410368 11045285 -291271335075341869151905789762070271840 11045286 -44569678051526257393518022918636896000 11045287 295029280791278882363536908574679453592 11045288 156085393661971026426758157593036544000 11045289 -325110979422615701162589433435065611520 11045290 3843552478714341677514783727062174720 11045291 -195939833141897694492255864469351684740 11045292 338160996286850197299428275023001585152 11045293 101790503761721445083032353338781665216 11045294 142278812046983732512913351058206072640 11045295 319761878626536212005310226354794157600 11045296 -3886777763663988276476190269136896000 11045297 -109471624094756833637107132265244677580 11045298 49791463951418844912115474887802492416 11045299 270276666231211711102717737074251867800 11045300 2847961845775963073168853751762944000 11045301 96070541558246733562404749000995705632 11045302 45662547051137460353668053170343213312 11045303 341945459408934556462054887279159264552 11045304 342190375849632320024156854385557340160 11045305 -358807790545460589573982424376728532540 11045306 -183690305067665626456822531399757260800 11045307 22869703651350182683779358421906615040 11045308 717745501669738522774508056903003914240 11045309 -235011203612078261243577579108762641760 11045310 29192540594761391436945355854794123520 11045311 -98385248581828828795462629793735391408 11045312 243415314849040203572373377667066494976 11045313 -107673577867402543148848718714007845760 11045314 -47308525772206114440505386739089704448 11045315 320324262288208123774241804569405746960 11045316 224494399107345476120709253676715850752 11045317 307585906611112079625679199186745600000 11045318 27919520227655343866459723221709870400 11045319 109369532946436103615655956029593038208 11045320 12163367869635822414794947489989427200 11045321 -56603287616662630430616600789697385088 11045322 -248578503785271819402002684791049127168 11045323 -403051626728668058103609300604056440428 11045324 -243342061604666566068646333191581184 11045325 -279286849192475572440471947249888702400 11045326 -514026845161478605328854832952139351296 11045327 832322433329155659372520582464764206440 11045328 -4983270489008222195436489227058020352 11045329 -1501884033148138277079297536061120897024 11045330 -342927282560060785309801079686765849440 11045331 -115893857515128628155754547020347325440 11045332 529961033522855583125445649504409319296 11045333 452431313644093226330757161201801068842 11045334 -79905003651393197564985568368216501888 11045335 8528089253585313814154088391120033080 11045336 223405752492278868698873200520992972800 11045337 109594056546410110661971533863645549568 11045338 -36855022465965199774188652285156282656 11045339 139506981168694924849471662416446066560 11045340 -207184334427324724062855251927549283840 11045341 -77345480943411112093054603314504007258 11045342 7429960620235014591738894002660874240 11045343 -470101910877799814474141192123236017336 11045344 -42745418403898239054779416202299834368 11045345 110890548048580403979680900610789191400 11045346 114618216440755579294913616082317542400 11045347 610095802214156157600346611679350220920 11045348 195873133012372885897437483401964527616 11045349 67085105031977627089952870113575987840 11045350 -50166052325754469198347842973973101600 11045351 -17832994043592361493543930491184355120 11045352 -174298623726902357065078420964267212800 11045353 1325008951643569160539301895569241645120 11045354 -246988961677788302837640971919366252624 11045355 149840232983119738474232700933672798960 11045356 162950031095676600172841954048041158656 11045357 1098462025221954902952398033099933839200 11045358 153138417363993917459573694930453038784 11045359 -36580029228735697708824956613968294784 11045360 -63737159836162356854068828533960867840 11045361 -172059198161322639323412104985326122128 11045362 24711607067450636775200342819869476864 11045363 206069766956699168417455662088925006160 11045364 682896865279605420161664272553228288 11045365 98471065977782240207185092023883000000 11045366 -43650103833042145280855409027393760320 11045367 1496753679069263379239403680167261848 11045368 -350013025793327639994425373819935293440 11045369 187371674270842952596117055962981732944 11045370 -13590403953049565927391204675263232000 11045371 565743487474545304526223585374186625572 11045372 135733446734861861037805637808331372032 11045373 -376856406748764343881605409137068271616 11045374 -163027989249872416719158456813095381440 11045375 404638158192901232046081463486377720000 11045376 -496338466846894330471478022243436462080 11045377 -104580289081183194072071222330518973568 11045378 -313170676449225985213922299180064208480 11045379 523080699399333010691109594806958766584 11045380 91681562538137899014735899536274903040 11045381 -18762835692020312282704080778622282628 11045382 65919425357013202700289973682885928960 11045383 -70218549344001645177062060628828779368 11045384 359993181666443909765448545478260121600 11045385 -86299885230063808704533551752230016000 11045386 107011813519466163140424530158223737344 11045387 100244728019382587759810704317006653952 11045388 -118007886237805097371238984673960489984 11045389 -527615438103721800003721274299069444810 11045390 245577399616009095397007340956609145600 11045391 3223286692929751585371823473454612224 11045392 205710521939630107443471113224439283712 11045393 34484085484904271695997696673866577920 11045394 149462988670065946830696289135660971024 11045395 20320950597456914457868753427558804400 11045396 241273033767435735790624370245634205696 11045397 -149973223111889148236432122754301607104 11045398 -29143859848613391573932040020914686720 11045399 -167892727058014312816660842702303710160 11045400 102427018014192991922097543027225600000 11045401 519797150355894316659247966369525043402 11045402 199383950898951231195421072882696466400 11045403 -29399468898231412591407448628229671880 11045404 -349724964520615052360332324987890163200 11045405 68255333366108533431215445031160920320 11045406 -59649373605245417717270665893045667200 11045407 10859820279893523216890039014107354072 11045408 -995813849064569721544330302285521879040 11045409 50635031317506913972672143961231026240 11045410 -6538515598390023962903962407583226880 11045411 -16256100571682263646785108983111113664 11045412 1218412290476110040540522039203172352 11045413 -870758972054880523878000186557523879296 11045414 267290451766152043624494860001255769056 11045415 -107443189007414779579989462314641612080 11045416 -150496599495534131631626376022396523520 11045417 -561456973430266848174762929640312102534 11045418 -4426869170586985214848527858923031552 11045419 -388650057325186812048947612833352822016 11045420 279648114929986143155140085991051233280 11045421 -113411322799232591012819092252713114228 11045422 269973782313556396611226451766792494400 11045423 -9519992344213998463263552813351567840 11045424 10877012207400517904766120357324128256 11045425 -231154186350784680601085089335530425700 11045426 197572433464307297721273965284014888960 11045427 -542850694300872769013388504090616506768 11045428 252124935759080074990364510882839818240 11045429 568735284295494143053680036836865138030 11045430 -277847219414096526916924910211119616000 11045431 -294166594653721014401413992973709671768 11045432 685656058783847385286793653322427494400 11045433 -493900617759582819681492054753655261440 11045434 -180621540758091101026893311155795506720 11045435 -100744476841332384144202494952386501600 11045436 -266848707783306408649440515540457799680 11045437 366200785641533396980102078700524372300 11045438 59896029763024082937071287030162306944 11045439 -591754916185113786362228124896812271496 11045440 4898995556874514092062257158008340480 11045441 9247872611737776380732084550444811200 11045442 415078961370851965666920163804993121280 11045443 74025495598569915620510900910569205692 11045444 221114758721300726302133152431986442240 11045445 -66097678112406938722395998859825898080 11045446 -1041786253059820125127878335668436160 11045447 8934789097547835593022069649114077312 11045448 566563952451532948221150232602036249600 11045449 679022587527407372259312391276657863120 11045450 22371080346795541514169897454014285600 11045451 157916003206218460819226963510270353920 11045452 -676556344891783050634106105808884571648 11045453 -17498959854223244291428830011308045152 11045454 -6346581113178341721561158724228802560 11045455 -187382732918840083388163126904748081280 11045456 39551455675016259322310157536959782912 11045457 -646227381262170644560079095605424925760 11045458 -358402857782875023639256945274775800160 11045459 -43075494651174460891557506502660841920 11045460 -147672079120682811974742223303420416000 11045461 -45970808999849602917636981951317410560 11045462 101562079035176729367473801501970353280 11045463 149975245372675705330032291442004926848 11045464 -1201494561827080598048349208575218073600 11045465 83566524416179744257906224190051114120 11045466 -266228193439415029897397244020916530448 11045467 342683179268873658248863864736716040516 11045468 73035860020089533204910232195903589376 11045469 181371798032712456059037581305043862144 11045470 193945153801242598406955963144612126720 11045471 492338826329224749475451602406502960672 11045472 -504439807308973343929670763708394242048 11045473 -892683976862988368190102039045260216940 11045474 -170331957663367135391028336731876941824 11045475 -8326602811547722397449415477028704400 11045476 -128567610344020822507276698565284581376 11045477 69732256740941325175664691708650467326 11045478 -284722133985539113433456812566791445120 11045479 711967924178788839633432631387373973640 11045480 -251740619619166944621909658247499417600 11045481 145699238265122780140050856561457438352 11045482 175368347490738562770043540030148028000 11045483 308391144323839749556655705235198428784 11045484 2215151235055301216351638500299644416 11045485 -389625824127899796446801019712416660 11045486 -25393810164245763337204929688525639680 11045487 -177923867344033257790941661634740056048 11045488 19348597975265274312835642853195120640 11045489 -65913616238459451614374511084300581440 11045490 38494443778902504603596757803642058240 11045491 -295553398216023705139579217836486677600 11045492 175334362116538596711361975550591036160 11045493 -308935266185817631787953613845220496018 11045494 -180423389975322978593778619751882957568 11045495 28800138916000893281095433716339032000 11045496 1947713345568196927081155585087897600 11045497 -68426728736433297379002913277669959872 11045498 -64390767587729721540073197067148597760 11045499 -85749457666918996124537107822359932160 11045500 379052391419446191528873931841584512000 11045501 -58065450039475248325489218590249872500 11045502 63912362700914156545959581892995280768 11045503 -144664359499732352040852835457317129344 11045504 -538134410118394708375107482580450017280 11045505 268663638647163641835193628013488338560 11045506 -266211354219327230303875549378814292096 11045507 680536564837034352669881413482015073032 11045508 5171035358360041379542655038467717120 11045509 -279689071951091501629468581532347344290 11045510 117674954800837518186341467286399228160 11045511 44912215175826083130362490513562807200 11045512 16328843674783192185862347264266588160 11045513 152960405998814385827051762855346084762 11045514 -227260812592655500496031912966935952384 11045515 -16233248728966724061126708798253224000 11045516 -332316743682078576085755962608690786560 11045517 -1692373050004844560706485075229884416 11045518 -51032465501831523551591182518961030272 11045519 526701729418214241223283275509032317800 11045520 42109546734989867014212167915504025600 11045521 -607742626656292796572755603227465219278 11045522 179292558284210798057944340288697447312 11045523 27441129413592058596517321868078949600 11045524 1086566162734763253419464737267535872 11045525 136339925120841963925723162282087154100 11045526 292723808429435311817753720127926238144 11045527 1119519445395680824745379848771773931112 11045528 -381097592047542445619846321387641405440 11045529 -189129438733392115736468159506393373472 11045530 -229731110125092666022401745095152148480 11045531 19005430693093031115901931255199452592 11045532 -68453317233390536415446646683768537088 11045533 -5504242518006890809017102592861463636 11045534 -4726793698313004672995905007527824768 11045535 70618431971715225508864222254785293200 11045536 -184899597774129310948692013122359132160 11045537 -617406270987290407408956846640475750400 11045538 -80962372092699012534326492042652226560 11045539 3656555475604716417367153006882279624 11045540 232303501190203527889658343083582177280 11045541 29832137891765392218587935877680341120 11045542 -289357071368701829538857306324811225408 11045543 586265516843730175571739881646942412800 11045544 -253012535709295732313930038326399713280 11045545 142709470036727495953351912765821682560 11045546 -110705008165342660460227745188706539680 11045547 744548352017367712890858298187233237200 11045548 136414326617062562051433663429390999552 11045549 613929114857463846914160191809702551660 11045550 59987148900129093746933961606387460800 11045551 608677121798270953481415234365410075704 11045552 -4008787074097868919635313826643509248 11045553 -100437502676184454779151758740648298240 11045554 -36875675011143374124158040940951647840 11045555 -644359511586867744719632496441756538000 11045556 -274312563957318979739831069376208361088 11045557 58365602726322876876430497383549177088 11045558 -357505706606283842167080129150110529120 11045559 -116620363359478838986209631110572231040 11045560 506486088725182198582189754838804480000 11045561 -646196338716705010169903335337592842838 11045562 -112443524050541364756343217068931814912 11045563 400193791745049187178735559974565761640 11045564 -218261074586761982152092081690432073728 11045565 -656372323847285299849199627767809264480 11045566 -107495248505335495991069878998209396736 11045567 25800436822868906566837987588525128240 11045568 25264848323154365987749877677220167680 11045569 386660461244176752630111613662747066196 11045570 -83416819396289524793948122428596951520 11045571 79476461234806663495078518233367465984 11045572 -309363253668242509882007538577212721024 11045573 -72686128698036581928581010870905927808 11045574 -197812016790730188254687686994338973760 11045575 168447189301764730086389894730111670600 11045576 -400270487369853272315753005673320243200 11045577 676827672765717882414244779015579710208 11045578 -479791146234850373930714090430303896640 11045579 -321078560760606313670210737625924210688 11045580 -23572887229657129729010052696655887360 11045581 -860775604719435865402901814536437012618 11045582 4577789363026019093846953118405349312 11045583 -732901332860629250789610617614733565360 11045584 136015056971164131487466854433639104512 11045585 -100513007642698435601288981201208638220 11045586 92499972507444745676804289123357734400 11045587 98302412687021735991642556378168873552 11045588 -177247757949192076929824041235692509312 11045589 47759640377435517085787229770071631808 11045590 375728996540328534958949328574395820800 11045591 -112260097861007644962447934283078950008 11045592 416287499816330149840541159727777177600 11045593 -24089975516536911111618366646519604160 11045594 -35104853141256794687482690742783808768 11045595 -267443780170272745396555797578334351360 11045596 -272911354481496624440151058306106078720 11045597 -864265628986096472926674065621108177256 11045598 168226733601219536221057868133502835328 11045599 -657505724584543369603745360012047232864 11045600 -440701235565673734249707567900432793600 11045601 -188957767179988438695456890934370123008 11045602 -395918416789238772118333375228825699248 11045603 -163246227435864061419315403517816312520 11045604 409023775978168401292656126745801552896 11045605 42875182810564930218875943190360934520 11045606 -116398450023751659467253421266718848 11045607 56370705121797473680376467889590647120 11045608 -37177269673422286307534734685080535040 11045609 50030612196198314737287179791234250880 11045610 11446564452927277953027799536679710720 11045611 749911802580885253661507655642438569952 11045612 71599587810825561035885835991820697600 11045613 -222594315142733877890774694173904017856 11045614 246613275405126005523244639422843053952 11045615 81246615042172751343164418369976687200 11045616 60321372768474187987988721323759665152 11045617 -1463667957178703010900356330352226104000 11045618 261954740306725731560486343662821343760 11045619 -254799209216791843701725554909323415200 11045620 -60978629735210016318042056662052382720 11045621 660687241106645349200161049551759227822 11045622 -109151900615890546798822727225132851200 11045623 158149716176305506600863749101315758760 11045624 70739082637746841775441792617058304000 11045625 -627064920065465878151702543687460000 11045626 230309400647938294141921991580301474560 11045627 435688152141778984912012359760236637476 11045628 10253625362180463853319857478949072384 11045629 127166805962348327450327274492533681600 11045630 790344716069957467106796464551144320 11045631 -305611555516343353254042041108467104000 11045632 160844066299651187439512103035537981440 11045633 -898610513841313760065939303263278392896 11045634 -305065675195585267744830292829381819520 11045635 -147639178078765295004725384610312595200 11045636 161486394676956257894198059945199861760 11045637 -136499679227287378581576105734546165892 11045638 -408364534680823385617550229244591973280 11045639 494365957352296641850080629816172474240 11045640 230099347016099131953221178857312256000 11045641 -210662437973294319887711603258120873216 11045642 145455363537001489804679018264762183472 11045643 -144181568881870558194031695369487881216 11045644 187868548609360647979385206367712110336 11045645 52526961665933301831363425570784993720 11045646 5463331396117977757292416285849810944 11045647 99094768809336858644017818229734525152 11045648 72797301503541057465195198478572994560 11045649 -165898595115904479011898789084798114432 11045650 48151973609326140472962287689116672000 11045651 -273112680641991405490287204840217563348 11045652 -215598626272014764264519178603316819968 11045653 -21727817564139641336606666950557851396 11045654 441520998543163592697743371491079711776 11045655 -350712313982324509980282717313110175200 11045656 961365620931994141040429830562599802880 11045657 104768964015222505916326402299523823424 11045658 110555912807796615886548659771830665216 11045659 -9407131633545460443767089201328726140 11045660 252531539741353424602581132986073607680 11045661 -184951053409896492897954641742516328416 11045662 -78725246218093015900934185003681507968 11045663 574044034440030375980383700506665224424 11045664 -124225786370731811761487805959834173440 11045665 -638242758352050770292904073249352385200 11045666 -220868680908739950217108511886656545968 11045667 494914633726232190795377103638334101880 11045668 2018265495118886382525604643842252800 11045669 -733967430849368459303196057034370840160 11045670 -202315172586774218913179723047627881600 11045671 63677177462989994124073464584548906512 11045672 251651137641083952807379189778989056000 11045673 43173817153502248670073836127819372000 11045674 511977923503272550427866469898929052336 11045675 65678934416689588273184318109819048900 11045676 261647880487720222519493251608934098432 11045677 290049586418104582487214307755019478220 11045678 77242264827316437682414752548489179200 11045679 41112730029341647795639467790419569280 11045680 90570472584790021678452310422266511360 11045681 249202641222506405466919600443389111424 11045682 -167678746876687623126719387762960948448 11045683 410648458992224380124132551314622629888 11045684 119300240435613992481712950329563602432 11045685 -17636258016209053741386397565141452800 11045686 -103738896483781432866810013863373349376 11045687 -161692836895899675311487246607414589616 11045688 -152224492919732949341358509944740249600 11045689 26297749827232626683619859721893045120 11045690 110486958865416105258336778398097183680 11045691 -406812661633993340169981813608204310900 11045692 59008576286823166194949186127761054720 11045693 74577125526716026556917983296365600620 11045694 -10098224966699783712268843356714931200 11045695 -58551544154788854076322796657556612080 11045696 -39463905488577805517317125401259540480 11045697 149458138636427371649087223216950892096 11045698 -196128878975243243192619800545354481664 11045699 -150145556789287877409647777886766344288 11045700 -235670262787531091103939967312979712000 11045701 599600824064375861911970359539481334400 11045702 -345392799424596753707311314209522060448 11045703 1561890150090468389711808085674820608 11045704 233001177147471802816913861244892446720 11045705 -318775558196732277159238898402381364480 11045706 20393198679954214194716713322529543168 11045707 858804072113816535851980957264767694840 11045708 139342129936369352530908323904277395456 11045709 549764037946686020421290135719848737814 11045710 102382803796990602010484775450533103360 11045711 -16670130077691981792542215046772784008 11045712 39525564456709754458577179543177789440 11045713 -258629337907222062114023705956429711040 11045714 56507386740281322694794717375396989952 11045715 -257258815924730011446527345602119836880 11045716 47943572129227818625193113002850492416 11045717 -484957602646970845518296327982596836608 11045718 -20938093116968574714528611669546610336 11045719 -574615389771205657711061342368905477880 11045720 356988526360757108079822891343518105600 11045721 -117656686147711201494399861613423414272 11045722 216642401867263446919763741918181948912 11045723 54209631656844597901840868820846399840 11045724 13175584296863364820552723822134176256 11045725 -338458368545584076091415605610683916750 11045726 -322610169057582730100620786031350726080 11045727 -26252260195035053492584679358424152 11045728 180754844393787594437209748408456970240 11045729 15531553741491716725321057231528407330 11045730 52269436639566129643064773111199070720 11045731 242950077709259654162230093280045794912 11045732 27265396838706216893805123687656739840 11045733 135176498120573033223385712570313597120 11045734 -2536672040978544119934476460131889024 11045735 -135143459668935792461685069271660873440 11045736 -109320047932190237157326711947999119360 11045737 730314074204598030085071977349456720000 11045738 60749686675470428815859358756991580160 11045739 284749181441104747391876410020982130688 11045740 -155975562460786714936662223900777881600 11045741 -64878602649523216153251501925945597728 11045742 -304849071518324249755223923553071293888 11045743 -834314315109402399716961474204292169008 11045744 -77216656977858840248700771648719585280 11045745 174102084950225539029961130535537864000 11045746 -221646351719866919315638753510138322928 11045747 -345758708549284106582104796829465210804 11045748 -38712811190153778793456204741678854144 11045749 78798707516079377715214371191154529248 11045750 94453973220797734618502049771209088000 11045751 377574269784383934655139347664674707432 11045752 235489719821355363704396706806471884800 11045753 -12473708436490952757744947526835645356 11045754 4565733588565965869555038787159777280 11045755 -22342116547444851101140717206502383840 11045756 28000937008489076146516850207510046720 11045757 63569219236023068437287181011703973280 11045758 -158864367248409686465111114633913174528 11045759 690420343947724792231075643344783416960 11045760 -4799795050768282964812970434599321600 11045761 -133355378924126308438977475188025952638 11045762 22657481628706536642991098876361688064 11045763 235549631242812692000504904963298195104 11045764 29881955025549050644412577911096524800 11045765 -86205157708424565373034779241046497280 11045766 -95826786133015600449945057430303622976 11045767 1140304271775201060090454218424872175632 11045768 37913051985756626175727342907682370560 11045769 62181088779797300592465635822781582720 11045770 495881154866417163075334240502896324800 11045771 215085641793958931683837007627798386344 11045772 275061680296901928593865225374825431296 11045773 -182257169202133286071051248319847457216 11045774 483152408067310844240881199664182470080 11045775 12549518301554589666909672988284798000 11045776 -13344999811571204862595916015539765248 11045777 -237181790335708369907163873565165984908 11045778 -269790539326291988655626633524747856640 11045779 219956843429848586792979416704560277960 11045780 -294987541341371735578259012925680025600 11045781 459081676375275357265064294694198657600 11045782 -94238733291149678351535191906904954816 11045783 92276824627761227006081025175191152640 11045784 219220777475856756102757487801906257920 11045785 199650883436721039850695121442852550600 11045786 132266557843598682151920934653109220592 11045787 403604064857000326225380793483790223360 11045788 265269887858709320332545118319917611520 11045789 470847467950551179282139242558134535040 11045790 -15855499408789809248989723963918041600 11045791 -183395818984485182417912001330994634528 11045792 160968960692350158461802217413379817472 11045793 202912652077475298353085391713283890528 11045794 -121075583705261551271437247127404144304 11045795 -64585118256079202005474782172356708720 11045796 -6915345737692315571519320157675323392 11045797 -4796700208543994650302016244284134208 11045798 44678837424208937257819527491518418400 11045799 -414603991421083865021326368469405443936 11045800 -305104909371753683755704787335930240000 11045801 209153073669096811011727439249719970688 11045802 195073562184180688680758641442150081280 11045803 52182922872156496273485006708641825160 11045804 -239015958221682566470403174903236804608 11045805 -357319109443731469429485633535061022240 11045806 176174920105007516848156248540950094144 11045807 493892321331481505987692068941957675400 11045808 -86744955062919366118647259252096647168 11045809 -76141500133057185113397981685905845580 11045810 -16397746324138117805920700713654896000 11045811 7319525565851806367144177824002015744 11045812 -662884002878083804359132055536997961344 11045813 374747182393167466278119879449394158062 11045814 121540769322193620540013882608265903488 11045815 858043593689593133228211934347301336800 11045816 216656991931269985092537596660193300480 11045817 -48357828057887072273651459508615296700 11045818 -103787869001851404380773237283404098048 11045819 -388779759398874051276973487765953452192 11045820 -12389338943025558361098807438007050240 11045821 646564237702281636367038885417738362720 11045822 -17714918970667225750914291628012908288 11045823 1093592715071670549850332385105822041984 11045824 -79036266659426343262253498766200930304 11045825 -111310722741620343639178452359045145600 11045826 -250726620985326943685769185053236936576 11045827 3295759395150660820956256130783834240 11045828 -397592763130108905947007265502307517440 11045829 -254310218544405316955273508526331974272 11045830 5077277580163038198250752899554533120 11045831 963917226876849569215469467938011148192 11045832 -67940016666053419137282765982129520640 11045833 558524836803444776101173373804511341840 11045834 -197255707509254360793849309132440927184 11045835 -580280018631744847793775415978878388800 11045836 263949107152692747058198398620971840512 11045837 824921223902656699321295852072462004192 11045838 -221324860740518340556027546026192286656 11045839 395404895371879178504116789053041739360 11045840 1269574437453826196685384375150182400 11045841 435717304501426699339532509057929591792 11045842 49472953306501873361403696916485680640 11045843 534643955492500583331101181410770762092 11045844 227801154298707663561011749228209809280 11045845 485753046105033111517022287388372363100 11045846 88904684180535397802776301813480411136 11045847 469126239898406385905150796410383607400 11045848 -98576321319127258012457969516881920 11045849 -108463160447202670870393969637881872600 11045850 26864598547707206465061117909545760000 11045851 14536166208242049058589586521595034556 11045852 -460046731271923243133808820796329620480 11045853 97737035000937612494349413728189119744 11045854 130496379531130797855826887171432245376 11045855 414075343709921084785098582393032126760 11045856 -627695443598038573436632619336350826496 11045857 -126890838733684672313627127619031148240 11045858 -1155816172705454616040961146236291072 11045859 401571846600229849905199718340017356800 11045860 43674583800086763117546290758016163840 11045861 182420259604727745387131480583194766462 11045862 -208437166705660030665446699375206732800 11045863 -125331874420796898137961404125876747200 11045864 148763304612391025441727991833907200000 11045865 154641498187674419340101428134183056640 11045866 42214063931033617278572594606486750304 11045867 17680721931003950976355349965401867552 11045868 240187798883753712917598270015716981760 11045869 1241847048784995306716993228077413796 11045870 -110343325219433545024729875723379136640 11045871 -221996035148816981081245328688455931960 11045872 99010575410153794905634611303842840576 11045873 484519637996537376434564545544920663140 11045874 226552905214313000748917162173772798592 11045875 296473429473813916788653943904083024000 11045876 -871098231995016504553209911435471320320 11045877 -3967587942844963699569319825521112992 11045878 -13342993965661645500594105277480327200 11045879 143960711565195153784200625043877791280 11045880 -163413670984206798996369258341868748800 11045881 -134208827515374050280736048031982074880 11045882 28405687944458798171146215509579943792 11045883 -625635977945733086124312768405278016 11045884 -164736042580488039720087498805034205184 11045885 -181143062786999509803120088775346174420 11045886 -366009043275230022682223804535482269056 11045887 47022414691713544537582769699345652232 11045888 177354685012301747289718018600857501696 11045889 -4119910900703514705157602741227043072 11045890 -28675983749933807362061934887131768800 11045891 475533147901853769315111229670068823292 11045892 46426164947072082798634180789711331328 11045893 239775821496942464880716210737885958400 11045894 -192332256871608253119562408915429017504 11045895 127973814146330041599024422959592832000 11045896 3583118763670223224195941520349429760 11045897 710021309269103028980228521655005641600 11045898 267568893330110718984139244649562427184 11045899 91123219834189946209543473494429246136 11045900 -302538984495511869650717608487015328000 11045901 -845733419916385097559536588017723968 11045902 112896866689998395994324880183024993152 11045903 242088274694504682000796415459914416240 11045904 5494242665040448077004615623115997184 11045905 258951237804955707082388732395305619560 11045906 -84087293469912391563931374515810582880 11045907 345394170774817141542701667239934849204 11045908 -217574346100181593365542935778547743872 11045909 199843593316009012497192634375906278816 11045910 -3472374828414616178733603502644608640 11045911 71611024755831197024381220284001909120 11045912 33682882771416394392061661218352332800 11045913 110483564793700741193400268987961215200 11045914 220264833766572609223655673890734885632 11045915 -405600057856830555838915170076755154080 11045916 -48603839105026455793639748103868416000 11045917 928342561734270902106115137052907300966 11045918 24264008986304222953230812399623245504 11045919 345156709551362440411602831621746115600 11045920 -218962534720093865002270198921565306880 11045921 -711603161605753360370970791854386958800 11045922 5240674855364986503454339253599361280 11045923 742581409514039359415423847659608265868 11045924 619635872850305361307040090847706720896 11045925 -139146521638902218854354963679772628800 11045926 -646326911604054044683154953600497463680 11045927 422676949825861126973034804690537142776 11045928 369728305162022008842155770014975836160 11045929 371393070577877982521845886024693933476 11045930 19023466551271874299685542469606784000 11045931 -141357887398820897747382293184638635776 11045932 70174198301949468370464903983362775040 11045933 -107727553605372144952135202381246577396 11045934 183821780418871819838173126614647180928 11045935 57782564545528056171286313763587989200 11045936 -41268880339974374976323439013707350016 11045937 7572171683447986758453937503726804864 11045938 -550683516367297765459576912460058915840 11045939 518605582960762510655119975167975385740 11045940 -460832154517655872338718991953169694720 11045941 338245368285740318257739988126361949884 11045942 208820746460377289473142606647388358912 11045943 120845888666561807642111743096610562720 11045944 29800431775680134815196559711622840320 11045945 292206318891489944895536723427694421700 11045946 183185985803142137111916140319578938368 11045947 -110706714955021923856348941014227188720 11045948 496844558455880030501592652030962026496 11045949 264791860915260332311391138024643303168 11045950 34442461767007054140314317278153048000 11045951 -40140803739983975846433340692509767680 11045952 -66442311359183149442516762432580354048 11045953 300714813392893358222727032859553003202 11045954 -659400772371578921227157370957439008000 11045955 -354393377007548141349954235632581856000 11045956 -244806809142103686563725303425206058880 11045957 37261911736977665124300491033204114688 11045958 87537914884051688514869066028220323840 11045959 707351977628866255706931031485355555160 11045960 -65385588726692754961498010881449984000 11045961 385885298598324436353607209673697708010 11045962 -34046313790576286276350193592439033248 11045963 -390952337751330169801032720351830359788 11045964 -11688624940446941212004142874715841024 11045965 183585150136121769587604226321955808000 11045966 -389299865972291198952023679095728627200 11045967 -305266955921644100099788879017818463360 11045968 -34249763311422689278565528783425781760 11045969 14191786073228221755960868605855564096 11045970 5402178711914086333269392816229768000 11045971 437753873360414709665084540593590987744 11045972 199282003575497393758589358717903052800 11045973 -455141963959357862747017250716992314400 11045974 224011657458120519998080298558585986752 11045975 -436302544560988890397145099553631554000 11045976 132337958071608125270655978969749053440 11045977 -277203294035397830407616973618081622460 11045978 117644355885452866045770486105863209440 11045979 -71813358710071779022191354836819951856 11045980 -67003364170211395088955392334714470400 11045981 -32053236206085168825125033307990976218 11045982 38689352973570138635272451653175906304 11045983 -80316045419480510081821045308112569896 11045984 567314747602814118996058007513553960960 11045985 -90956784363348696435669432350374416000 11045986 161660147232863399100532684053719616000 11045987 -22249569466374023016154612708122040128 11045988 469291622931762888890661026637259756800 11045989 -569026847061423103331643455429554846210 11045990 17537021206692560103943663630526448000 11045991 495685516120910952299940949253005521024 11045992 -53016767099108736614697535492910284800 11045993 69567645164098073273202829178321232000 11045994 1390270455155000655677351850647016960 11045995 -16161685329169058558036931115268542560 11045996 -233200063888273210630314590161526750208 11045997 -962283827562009534580078000128412512000 11045998 -216379050112280187556751124585844056000 11045999 -634168539560806741508505349508316222000 11046000 -36296856627284216079431295806472192000 11046001 -640999921889816879330706969215671805998 11046002 440343510854174622954614183399986641408 11046003 -50037269710496689517322102500343695616 11046004 -201148971377109511545535387735295330944 11046005 -29678864915776677118067095185542986440 11046006 229746610315231067151558566333996313312 11046007 120172160669728687303536157242281774512 11046008 -155639079533653792309616003200377262080 11046009 -273544476313879807339459363670079123696 11046010 -164982184750028004578497285333154735760 11046011 963619308039419282370053091374764793400 11046012 -6440625599074016884194070185393881088 11046013 -310327438630527646551923524533862433280 11046014 118744207984867369287742054966251875712 11046015 28925797050295098122984861587698072720 11046016 -92440851839481840959661071078145392640 11046017 -186400617713157239155244381701431657600 11046018 -16695928647713454607529915973303252096 11046019 -333934331640296336995290879160340232580 11046020 -537185650315177718552017213890565067520 11046021 -111600084199964386713138174536959725216 11046022 -81775783843478345283021665723103273216 11046023 525237245083012207098062975765497909272 11046024 712572631771562649163354399203962880000 11046025 288693712429370036229446802501199687550 11046026 79441100010812374287962543545208027904 11046027 315892910746178418555143270132385240000 11046028 -7197954264362092434914313982320241664 11046029 -1190991040152140833513776257384131014816 11046030 118621817157478230148342713516464256000 11046031 242601496455420335944565821718496982832 11046032 111490970002023129895787427746682740736 11046033 148951925482781317620466344692105836002 11046034 -288901754600793244196653649653054645248 11046035 -18344009515055719232365856990959841280 11046036 96325267827774004224031108343007313920 11046037 -383687750458833842224090428364858835314 11046038 -52266896551618543829371438180781549568 11046039 -306202704897155964019952667641325768960 11046040 -196788477033482570214485311222458163200 11046041 389844461004415761112259198865778666752 11046042 -117503033924356401968806252462580090880 11046043 -404514749990437464082053830721689364296 11046044 137846404461198914649146821549911859200 11046045 317339966546559710028562309306318228320 11046046 -237697854091375909763360746008898687296 11046047 -26930163972926920186110332731539956088 11046048 -125919564540407154351063308376496668672 11046049 142090448727934310142569194546361819840 11046050 -78523194223744664017420247888965399200 11046051 -1317361999984537752770550545590397925696 11046052 -79565398632794719376902702945776634880 11046053 125158028264964793224590489636207002302 11046054 119624627700116164323815951812655682432 11046055 10253125742188941518103709923442550400 11046056 50305451505074016022719279781196267520 11046057 -6543609451297348460959444228528495680 11046058 -378958052163714318031284263460398775120 11046059 217132020937151647457402115745169374260 11046060 14544465905255464024533695157096729600 11046061 452361776009228199366756070382888627744 11046062 -117110606182690720255635720351292747968 11046063 175229109442758926769061987428058119168 11046064 265956870815101021039690562488583553024 11046065 36876808868614166551353493927227041460 11046066 201050371728545544503139224227193322624 11046067 335840283440687160226095246832404960432 11046068 12241584951672526367232929518821396480 11046069 -34420415837701023214479158247192568356 11046070 -26847594505855943560930196098013771520 11046071 1477389959976480747752067259681379253600 11046072 301304628130624291638314777832024637440 11046073 904714092735798345055141364570227883220 11046074 65191416544642399238192145150816703200 11046075 53925400241222986975568514023600179200 11046076 1163508003734842193105876505972037632 11046077 168843254196102890612751069705445848672 11046078 60364925470897564913235640735019003520 11046079 -466416321722616942348610089219023075328 11046080 -115667548443928165805800824501908275200 11046081 -633659132045368280430757291775907159936 11046082 35687879905760152606082834252014436352 11046083 -1562433191545489144002532335556735899096 11046084 120763955888307097052995585506639900672 11046085 424925963044335946486727952111671934780 11046086 184508739754423648984216202115045821760 11046087 26715359491720363314840767696395923600 11046088 -237519861994021666498758571995030435840 11046089 -426371095730179659907786730352115709280 11046090 169027187294620262919356480027174400 11046091 33166843920591140147727550946894650400 11046092 -32209192600741758608297216918178278400 11046093 331849650599600401586780197245259049664 11046094 -57941232495835281184348724160131355648 11046095 435954822422647371344230496081180735520 11046096 91881033787940533128583946528634961920 11046097 6875207862084037958125385194379448480 11046098 1781164461202841237910938824639242240 11046099 -106760248293296577699593026930159552512 11046100 66625251742639235024772506290545984000 11046101 -267731367344321572490159947157772441696 11046102 -62296315130027000027190999269567139840 11046103 -527116210741466932252659525254497370112 11046104 -41268346347862113918596146073816586240 11046105 -208646056591227089745460936412042016000 11046106 81356707119907792919660616055296829440 11046107 557243616104759284586467577535816442152 11046108 -301512222029067482578920287397991626240 11046109 -513390820899996091415309297705717531040 11046110 124833411224680406053268271635091457920 11046111 -135104105626209483728851030499187667128 11046112 242349833084593705646824918029837533184 11046113 53481528302612344622478752815468251924 11046114 150303910214755068355281911856557924304 11046115 -469658370795157608639179780335959918000 11046116 -238107252706486210114273126365096063360 11046117 -202782374846966164677861315420649389888 11046118 9770124709947991722829568684203898880 11046119 -149929832247620778039340705187442540024 11046120 268359527109064048573511248655888793600 11046121 -874393115067126926622273408386685508678 11046122 117964323799243057330734844014725000112 11046123 -233300206059993336786002591228011137816 11046124 213241796791294383800940555049957926912 11046125 657062899435653803264688408350923080000 11046126 -32989667984818514597092938725062766592 11046127 620231212954529632032818945950163632976 11046128 -100594782462139987391997505872417521664 11046129 691946923052423149364862592546821572160 11046130 132734724750307594874395966985603436960 11046131 540295467137460347934373483637873505000 11046132 -35184938573184852208878834028747941888 11046133 -43436266775329732561204224685069232480 11046134 -95529472050625150212829853281843992576 11046135 13087717476251764516729595944613067600 11046136 -114086659612490925364929273270572851200 11046137 -89083272801637086310963536682078925568 11046138 -92673984083401407241110152534197768704 11046139 -370753159831063782170523639559539398576 11046140 142442093158404391347378769076134778880 11046141 -366787859450343438822292458496635264 11046142 7002107663032584697355768288545561152 11046143 455348844201386402911195015781760667392 11046144 24448224201575246403827134822707363840 11046145 354114286784279773431640210752477917760 11046146 240408523778416173920153270785146855840 11046147 -69819090979699163958830169109104992256 11046148 16094260741389791726616984460072500480 11046149 -962640580124324269216095052922108600736 11046150 171038235093998789921889734942088160800 11046151 -6133981616185278123649573786195980768 11046152 -10582975114167232243110099081496442880 11046153 337294651799109462383736943745394597984 11046154 -63497567940746209068555261061326701568 11046155 647840321141878714054000382260265494560 11046156 85222115816073528236679289680233472000 11046157 150218259205538238554335912133196114720 11046158 93678504848078095009085646649879166400 11046159 -378045496824244401040788263057912736000 11046160 -4992741117320054348857127650747269120 11046161 -23882128336150230945208788062302258368 11046162 -196552604388125268362788853318263837440 11046163 -693009266123418939989146341779245959080 11046164 -66163237988205535586300931384691820544 11046165 -66907760083232076416641293053953868160 11046166 -89150738094182300750516789585007088032 11046167 -332345681089308353430784137470680415616 11046168 -70373432486754013247054540600371937280 11046169 423771982484712350355200312980163822020 11046170 -209388724364117298669641214265523707200 11046171 443965375557945508619980030626026825112 11046172 -247418523376332151278482474728329869824 11046173 116631294092220610352719388143418436780 11046174 -52137949886257096840161493708159813632 11046175 -302029638791668191791134752243552768000 11046176 24705693849966754931891144660440645632 11046177 -374186797769639022375211803630135751086 11046178 171506887875922150352863408476216498048 11046179 116074784568466141198103058713598298440 11046180 -25005725410983679919693102559605268480 11046181 -123200249344230537197207844171280799328 11046182 225571656424619822245478747206427658240 11046183 -394407570770521804753778240539528297176 11046184 -1488967563681006576160394926324039680 11046185 94272585961691547416456979727349364360 11046186 -531176606558977077219868940427896033280 11046187 -420508212946201881612955542857720395680 11046188 222156815807361759490150361852974533888 11046189 -68067275898830348101893162105106552320 11046190 11276237475741380786896804697998641600 11046191 13846965220608520961937877693040181360 11046192 -31850872771527665199406686838120316928 11046193 -599534461921974551127741180828622360558 11046194 19144212465259845751253293746431002896 11046195 -94161925453400133719709481069330543680 11046196 254013674939864208794060717133068843008 11046197 535250695225454568001106575961248769646 11046198 -70204407239159185353001570775955618432 11046199 46352593399770446024360820330970966400 11046200 -467117543564417544009488011545288192000 11046201 101353612808804977348498655081719109280 11046202 53885539165824313049262119088289696704 11046203 -258038392574755206483654366141763668720 11046204 21050526095627446684463364764160367104 11046205 -326701563808292956694114249763685739040 11046206 -136147278737412031485153415720194822144 11046207 57545745566728887692232684293231219088 11046208 220627353006997789684138559551219171328 11046209 42408709885374589716668026082358749316 11046210 46955684122714328212035739281784504320 11046211 631338524822734741948177418987195636 11046212 67893190594949710417473872771572707456 11046213 -49218742977424613432974684606133143458 11046214 10023567320994154166219240207035609920 11046215 603117241370363420185745830082586242400 11046216 -366519071683883974473636977892003840000 11046217 -289993832519913452230586392058611433628 11046218 -325377978863739552150721102819660927440 11046219 770240208716383866341405507646538613760 11046220 -16309813765645468187104493524794624000 11046221 -687613934406289958992712548857353835648 11046222 -337210632124698878524862864912123652096 11046223 589041301134966493670083566223501340304 11046224 53659260856730525965478534049674428416 11046225 179221183488934973693819418618491799600 11046226 382799749130249826300680591991064139040 11046227 -15163066653488052211695069085237574520 11046228 56181330209842217901818296265401067520 11046229 667503524763997093464948121346637978830 11046230 12487772491768857663294517890283530240 11046231 -24634087033698885441645140557365789696 11046232 -62616364498446975201524169917605017600 11046233 59882503672831295100674892797411525568 11046234 -223568522352229306089846248182796152320 11046235 -6303624149144875089842317170300139200 11046236 -171792208179669598136513165681239518720 11046237 -6459487480355227457617093737428576640 11046238 -121562493219910555306616364343736229504 11046239 140262032880404711649756792531432216 11046240 133251232439633380482933662973139353600 11046241 -728322387912785179639559721406719195358 11046242 -287163161096915109924084771112062639456 11046243 298686575839444263910328022201676231008 11046244 194620062855388330406023437324261123072 11046245 289035598170545977056338639722151836800 11046246 -107990835234541956896882276020065916032 11046247 288348255004249884754518242637874592696 11046248 -491193580380229162880786096453987312640 11046249 -144539701905853986140446985409263635932 11046250 -52205736058716934139231031252465690000 11046251 -62522882436079721907994822496862618096 11046252 -19368570684158458931420736090328350720 11046253 -741471356344621696720796188915458019498 11046254 92155282316178286169427088392660664320 11046255 -1472878192977147919828698672537559680 11046256 -35014972600411761949968601732815912960 11046257 423515508799431794766581633639133407232 11046258 149228370686381816277201857948559792000 11046259 52157916590314118858723520570538271232 11046260 -193798810138135743504256502657496867840 11046261 -13146788765262024584138687737617649152 11046262 428688395094927329264416238561783977632 11046263 -181869669167461306793791882365744613536 11046264 516306056828008570860781278572405760000 11046265 492122351334651123033797773622757774660 11046266 -148850484644639263386278062991035102464 11046267 367684913746909010806489998657182856240 11046268 468637311371166651076326338558108469248 11046269 -213389107381743279817211304194885402880 11046270 323634333001742098004833053851888640 11046271 -595473521627409760941259205991770950528 11046272 473479493806435650322009235381236531200 11046273 189744107138263641064238794982078732160 11046274 -33365644657293959316879313837813516800 11046275 -349587151433300296183344588423818565000 11046276 -154788925060125683388834434650607125248 11046277 695626770958228262678238169113976718400 11046278 75298399805284742665569256756243864320 11046279 25175052893322436348391808709472715648 11046280 30142153297331749235092574104001740800 11046281 -159697197363322804302196151107598811888 11046282 -787947229649648258642324613077003520 11046283 -9551929093652805193758772387941891416 11046284 -512091693565578517354182232644550320384 11046285 442307801305465445585906285156260811820 11046286 -262744194889691510749368103955970596736 11046287 -20350455964097765650268027390637984288 11046288 -140988821339977821526903109415542587392 11046289 -547345109472861726800458275245887656910 11046290 -156784940466191230039480953959889553920 11046291 19206014460879502090210934882987308800 11046292 107699641542103964902349818847776694272 11046293 -884727102428511794209736143465875688260 11046294 -102733146475847301546092418787926245376 11046295 -188177079691861088939281914842166691680 11046296 151240386004213893776969398819903795200 11046297 -280333898064855158116888116988665139872 11046298 334116641757630508494910634577966674400 11046299 981586229550290684417556723532319698920 11046300 65526158642264143772786289851742604800 11046301 -8697443314118862495860952475736793248 11046302 -120735645575190368267036105047729241856 11046303 -553005581191309899572454239479238427480 11046304 -501477556706500806430071941852383150080 11046305 -122175147321937668350069053012892317440 11046306 -331367661926280665848375530634161686016 11046307 642518922776566617228095779689228951232 11046308 98457849849239754609505914134402420736 11046309 -89970811442653697885673538149119131296 11046310 145739445543121050852232446216108529920 11046311 -648753080701509090165072222333149187888 11046312 -214692520057905618440080630890135598080 11046313 -3145356077760268827575798954884007232 11046314 -253872283472207709655830785074019409744 11046315 -67977353247087795481680643608554880000 11046316 1084041504337177144359967646399564003328 11046317 -708098223716822257355614556693445830634 11046318 19006681953862684893026149031356398720 11046319 -36644220699079649853139108346413866456 11046320 120282805041697365207366579419342438400 11046321 -411227964757328139509871270036637146240 11046322 -124611955407455374872110962715538594816 11046323 -358398139253177850743554521243666403776 11046324 -31532860476464245042897613362041630720 11046325 132373357878885438703171062034604469600 11046326 123016646321042841383007135049961664 11046327 -404299822507244190634462578450954137880 11046328 1036701365658899529242274028625070120960 11046329 317267027832969282295143156124153790976 11046330 4057442058424516985089726346365804800 11046331 -778431478802373133383920174156897715868 11046332 -1245857280086419168858516851948295680 11046333 448936513906497863654128426119653621760 11046334 -112353400332148573561289203876699008000 11046335 -218018571701943315415186237650722493720 11046336 73059275041825132346578787391944785920 11046337 239588782951660643980220299384354333120 11046338 767303065902532465953154726619418361344 11046339 -248317594603305933054567615485192550936 11046340 -296083273409221922110840859072079932160 11046341 619496327107384382972046350663020084800 11046342 -62603279652183361436952316912226810688 11046343 126058968353886071956653677451681888000 11046344 -11549619052563592661456904260440611840 11046345 -385597791755661537132574507000076476800 11046346 517524153722212826694164356294143949872 11046347 -69619713084848799773143292944061786232 11046348 -384222762440747469387573532479476858880 11046349 -993457024841722182698461379420630048650 11046350 -27974736565886904507688294202921875200 11046351 -170299893295145581394838268429608834168 11046352 87389657962827098918528239910923821056 11046353 -907049906582884891555313710051856160 11046354 -105317958455357378708623232226344140800 11046355 86368786654026339713173736119860574560 11046356 -13225346103421987750172324390300540928 11046357 297467900801523165214247711055743276352 11046358 211916471625839377287457005261829944960 11046359 -334390703001272599346905086909455572584 11046360 -6523061975088148040095979329248460800 11046361 -1195383027069663833231536631877971840700 11046362 182356055311788797951224758744713583072 11046363 -96967869957328598513527082611417920000 11046364 176356071274961512951831304350576074240 11046365 -192765341164151456682012915350118331680 11046366 -145702952030746336412064059645696700480 11046367 -717903165055902646164057577715450399584 11046368 555394751663300604924254958274282782720 11046369 182559476258076600414931657074439629744 11046370 -242892446239825601628089489343659490240 11046371 173982056164914122164091691329965257984 11046372 30902156228408729667235114841121024000 11046373 216588340217326430284101719265113401564 11046374 -49166833561864455954205263219054032448 11046375 -46045550372826015775833302916255006000 11046376 -592664721544494777924506734178463498240 11046377 -932466996112465713036293577993000552774 11046378 101750435902058302961122225412358443520 11046379 138557314701276545909991920379734320776 11046380 80886384495988449293594499584163993600 11046381 301340826899295177895823771943355152864 11046382 -475178528138918003180246253972068293248 11046383 -357082112104337320113452419307638667376 11046384 -19383717433838872636860337821272113152 11046385 8279927870831453840444620549321835520 11046386 63521318033527081277345356800037462944 11046387 52916594130198825450749827778317466880 11046388 -343068251057116753838304930115588227712 11046389 -1265728274890668655421759959111897675776 11046390 209099082432988435469781861749804716800 11046391 -453324859973317782734507043834606793200 11046392 -253060975280567388479201410846411038720 11046393 -138158521636758093663594608020640656320 11046394 -240903795964982393134421526821712664320 11046395 6644505671120396273734942282545972720 11046396 242198182018505947538592587025845766144 11046397 172159797745902461995482238809908963846 11046398 643180845326229732221657858754475195392 11046399 1457005748695407078737826561457660416 11046400 100610627340449231394938403200748748800 11046401 714760352041340719612592353924826790402 11046402 85068675527802399742845008461775351040 11046403 664095305908223404372316877716656294652 11046404 105119961157213923400032476398750361856 11046405 126499843339088389224739297537599400320 11046406 -93267124228016657175814662892035150720 11046407 126228875650783403108485914168686973192 11046408 112817329343829070355361968128142991360 11046409 801028312646223272068603242704793251520 11046410 323267237514217742555200032610249881600 11046411 269209979936835941379440880170177836860 11046412 294574077329946193965027595497571635200 11046413 326705195505449438922498502137150303000 11046414 -174360951524521498329618265237216282560 11046415 15224213919509157362755608552507559560 11046416 29738950199794916323211821083204255744 11046417 -266278187212993210810148758808997941952 11046418 -78222115432499675711642054186202163584 11046419 511202018111647584400167379690130229360 11046420 -16652942880008042485080122404250787840 11046421 200358520043598432874569134580169636622 11046422 267437131160779762201857473223190036512 11046423 -192127701171422637237615001121477826432 11046424 44681946890325352434874678662979706880 11046425 81913861064701959577608472654987383000 11046426 170878713923004678699751093357442962944 11046427 80244838965960764076669349618317651472 11046428 37158011004674744514257610569854448640 11046429 -135380160436043045798682738177123446400 11046430 -125744862167354100829971766225540262400 11046431 348743073506348999286087145595062806264 11046432 578296496054034880993476386859001577472 11046433 -12298838052678078533441486551262854858 11046434 179562436990452248544983456561624904192 11046435 -52820228178857387390011048655684485200 11046436 498192714521987021423415978915543255680 11046437 505091810317674631746773682860539681440 11046438 66034550391093681800344366005260555904 11046439 35186439229430185333205253713264693240 11046440 -210952132024846736744216530108814131200 11046441 87210156407178486263211672648088863744 11046442 6014117901134600462547068333369128704 11046443 -485110051337554191775787473072124479308 11046444 -434046519015355159134825180858074615808 11046445 -134793131772964032420749898721838205300 11046446 414159401965839052262536411622374500672 11046447 -23951456835753503966323875181224251328 11046448 -38045708397596571623227207792852992000 11046449 225726854063856482792586949023590144436 11046450 141685896333793293261173961189808617600 11046451 34893083374404303409546386170245558912 11046452 60417645978377670775410517153662535680 11046453 132444127193802585260597616160086912 11046454 -403364100074034341471798576486176969824 11046455 -232114783118967813681534696997086654240 11046456 -7154743073403025761952549810248069120 11046457 -1151167514958519597888737644738933371648 11046458 258071728415395510612262691389940244080 11046459 -132227238066153158150482894218623227392 11046460 -34330731985404820052633383356911616000 11046461 -692223236309099951163501761330552682990 11046462 211740143486330442414795221856171523392 11046463 273716448516235833328160404236550804608 11046464 56375612014868172328270294184607350784 11046465 302067015202691936113884733928284455060 11046466 -26098691911981097001266114233196302080 11046467 -940654410405146773771579450861819008360 11046468 129608099842669345276557481533439319040 11046469 -196090443461843872371364616310164710720 11046470 -46510329530984535095356991955421814400 11046471 18685496643930136647252532791017283024 11046472 -463716243144038644517255134811817646080 11046473 -774502155250483294712775362549440618278 11046474 -48437953841800310864088758297678784000 11046475 343436803896092807632206952335655251000 11046476 -2466409014050674647169315585057757184 11046477 -152778074400442973733281759211915358080 11046478 119063364552244799737598690951192778240 11046479 -648601634408300735468812384240895851920 11046480 37756558550515912944855478006868213760 11046481 -576216072711043068792359397576128019228 11046482 571110357010831134175145393456184948384 11046483 136853689786904147253964141493594442240 11046484 -578036267317878214784325476978369785984 11046485 -5903869090227819589119325378221849600 11046486 -148745575080159864162753891463192903680 11046487 -252096971440794545207113101796020751864 11046488 -837038057009980909417203774035331594240 11046489 269144581451966387240846736672576691488 11046490 -5682020412847029938016323697639936000 11046491 752013510981597472261948843992027655680 11046492 197358461582973311915119281575436834816 11046493 474375542929580224114276204462328872742 11046494 396195648576084095102876425649585479296 11046495 324068020778003834301609730841645343120 11046496 354114232742106369087097541237837660160 11046497 -102615643164758020299885457776030438336 11046498 -87467138850584080166785055149160448 11046499 -1207712638099782567508493815695712073664 11046500 324863430351166911267922030697378112000 11046501 34358605917035889150517079200661822592 11046502 26724575380346102185445736231639206400 11046503 378979366842025652439927808454017257384 11046504 -204430444397511335293744323462168576000 11046505 -565584584667485340829203026178993432000 11046506 510546323120041671909524136281361600 11046507 -120224175738968610829723107549887822160 11046508 -563795190561469438748824674580741584384 11046509 -68825758645557553532236700395378386432 11046510 -39463475160286901962565764907681433600 11046511 257245150461100884598858067764905231960 11046512 -235515100740250221395613910742175350784 11046513 -341560192834952606059644294153738266256 11046514 -385360609636947975636035219204825820144 11046515 330136222303929692560262948648821504800 11046516 -51134216126698952666626789109161267200 11046517 1014765420901600564804001885049959595566 11046518 -135461868317959141566372382263789631488 11046519 -237847079664124348991399527918264835112 11046520 486687770036234873492083930773725184000 11046521 -691649960791805914425908693040394738800 11046522 -116688315584024742753793876814658275328 11046523 -369301217056451614082380897363512903320 11046524 -752068997337026277602012097792345024000 11046525 -35737909853638143032178445047182774400 11046526 329568805665085250196146648893410647424 11046527 1039524469985286235744025769393883863600 11046528 4826048137251688457612077915051130880 11046529 -153013888326501958155286458646760940716 11046530 -78123687911625778189498180785538344960 11046531 377126117756532990724933965393105090552 11046532 44872014239914375617122782686801346560 11046533 949071523954650250079664059893842994782 11046534 -68346614865658495681719262096442406720 11046535 -36949244105803670332624445529221785440 11046536 -69333960293207227045165487426952760320 11046537 361790337024634569720105346903235954880 11046538 -22544307098673410887531172639473168080 11046539 -72738307333894455568697356906999192944 11046540 57648670940555808296114368296257126400 11046541 364464015136246820134115607126001771584 11046542 -73821426794957819138139926360550287808 11046543 -198055421449096392086328993330362448000 11046544 -319233616697815444968322271413763833856 11046545 -624737981757750916464308356759209559680 11046546 -41197085909682221342300174523711115776 11046547 464278385827152207205714903570718189996 11046548 63297565333577325742656581689495027200 11046549 -563176210884447682863006733539881394048 11046550 -162595176526865095359111584088932815200 11046551 1127023424722323590020550498200678307904 11046552 -492543290637206624588505971223101276160 11046553 214421341428686567977991230871807699904 11046554 23330923638656494558348352998438014432 11046555 1650135056987136174448312026055212480 11046556 553644668891439943809040415354294871040 11046557 72149604063090419265311758070750510880 11046558 62243223707153635074175373098511938560 11046559 773644703659067349024207943391629249760 11046560 -89831158001601135514427720762907033600 11046561 -183389089656526751497971677970945173328 11046562 449963301739676602178139465054548736000 11046563 -61566941242667337318902504572636433016 11046564 652977002057854130695751260353194188800 11046565 520634766007352475579404964253910174460 11046566 321040217931668966719419538922779789440 11046567 26515021941233583339502351494736912512 11046568 -60231314242286367968401227366492579840 11046569 -263486066597130191781028700589749452956 11046570 106853122184901907789687980714339513600 11046571 2060661986200440253508906480042307584 11046572 -184321511268855949545188256744848655360 11046573 110610368629544964565116723457706917824 11046574 369730591958096203658857465013801856 11046575 608473476579506939882548395010669320600 11046576 117312549522133955511490909055333793792 11046577 241292508583069157459435340089317601426 11046578 66678879211498708703191758431289546144 11046579 21847587424922669216598726527664571248 11046580 98260451309318140118589105375288115200 11046581 129105587456998725559489719220910505600 11046582 -103905372309826851813093068185042989600 11046583 259283686611579225447161807015859370800 11046584 -46821727166702346451756787304090009600 11046585 18065225909121635244484558706990904000 11046586 -187005186322067054247569126733655045008 11046587 255197419695377443988939218274177279232 11046588 4673071455878348737226408722905686016 11046589 63338786484267141095796814311991009260 11046590 -44609542255410433964109557624272651200 11046591 -47487969370969361456924716400540095200 11046592 -116064857634743003320391448790291185664 11046593 -978507630031137902816154451783502325420 11046594 67931072122111618335383103259346569728 11046595 -66144697573830770353847582044145524320 11046596 -763647754061764789188662868736969712640 11046597 397251108623852189416172558493482162400 11046598 -700832371461152685005703437911348625664 11046599 239526398512845935223978843265688976600 11046600 4774957481736492326263959072038784000 11046601 -429840476683586893214989750909009329408 11046602 -35664849741948004017577985051577225216 11046603 438475423251131381612627649487233266904 11046604 -464179594556461643418952608502035551744 11046605 73854686795277590519330344248667491000 11046606 -44825107440261658618947015064486996992 11046607 -305869974661708720233636945515665338000 11046608 96993764869647195502958671206468157440 11046609 49654648823198238443245350326697752436 11046610 -101635264449346740679243354561919411040 11046611 -353667361735313123823106834275770228976 11046612 204498341601017166080141340317058791424 11046613 408884261725461954954847930481955862862 11046614 -4560378153697390017704546396546865600 11046615 157565820123647197837322487717546288720 11046616 52494757229433084616566536152422850560 11046617 -132253278955685816103194146613587561068 11046618 2313988510793457018444272263214726400 11046619 -319026190225391699620148652613125290320 11046620 172289712407936241768004099162611271680 11046621 62821829123548471058647734460366496064 11046622 -244200099010837428087167335253576676480 11046623 -7912513218705978800599677006041686656 11046624 -86188442310965068538593308222267850752 11046625 -699242768563101713753081527268591760000 11046626 113595566115569569984687643077605010512 11046627 88967033653063402478509607665144004760 11046628 -272939147228985101075185343708651573632 11046629 399912981350352109602701602767379388640 11046630 33714792362977102588623904264874250240 11046631 194473957442113443559280426361713786544 11046632 1481288635069617104268193633634019686400 11046633 73204865561148653710665241375919758848 11046634 274080925984805038771696325614370555232 11046635 -679691680793475989745822639107054629920 11046636 -306360684957292245817189516150060773888 11046637 30734399856326512995073604221533897952 11046638 276552140806399085819742800441773035840 11046639 -235792128040649729913459016846078947576 11046640 147290722173242930405794489406671749120 11046641 -153758938284643594894177319225141649600 11046642 -183095200955668231970545342696169609088 11046643 -357321007737339340141529587251457357108 11046644 143684577853145522798850626976003741696 11046645 -57808442810253064104243792717885964800 11046646 87956930498298373882306215809737732224 11046647 857301181757216442871185724553893590528 11046648 194308128607187330304096601289657548800 11046649 -1122003152500394203012197866622488090240 11046650 -167165433325618193709992199388735585200 11046651 150054200338856700690266430753211345920 11046652 -49959263659432342107889434795383333888 11046653 85063947423117188862240196653814000902 11046654 17356790627821869906690062218283753088 11046655 26513251368954618133419181260495667560 11046656 41651515798147964659368468893235412992 11046657 7304007745035293217190966074897895680 11046658 -250921255201654889804437118873841638400 11046659 201772058880358370859077881322833343904 11046660 -76449956455327300292989397953618698240 11046661 -890400884701865685686139355353768136738 11046662 -193671804976603703392725392410955065536 11046663 397319701746162287590983132842889726192 11046664 -279802435091030437773564626557867130880 11046665 53386782340990925152646479607926558080 11046666 165941768219008612147174363089842221824 11046667 -247631209853280979773420423883374746284 11046668 -354309394683838670250739794935698696704 11046669 -317511721508309727367536026623083157056 11046670 -81412483066022423717560778559706771200 11046671 -265230629564196967783728545323161657456 11046672 -14719890834770762718580306375496171520 11046673 -108782394194613312464182221383100500544 11046674 930645244577252122403465120043697933440 11046675 -27246436506808493014366276410956223000 11046676 335721975660627029232295455921230807040 11046677 301846667709828753044262494614728313344 11046678 -138176300764714684505193065465467661376 11046679 5293495082426792025974138864959876832 11046680 -118170908821927181380167523470366720000 11046681 320711457278149812570256143143308119540 11046682 -370039472603979797854187217236194625808 11046683 -55263423109764847136893415020161632640 11046684 168780906895049878524869845820345425920 11046685 122785901610865551340183531896847648200 11046686 -65298949949063729657005680441922857216 11046687 -247944539603762676612337430155632486840 11046688 338854330539088668558794092505970769920 11046689 -142088955097161156907203663618073953600 11046690 166453450745161051386954532016990111520 11046691 -345685886462298438340366083299119295908 11046692 -1721067886049623558608835855601969160192 11046693 63390790686800925562834374705463339008 11046694 -399146347766738671706566769466970778688 11046695 -580346950896585338540860983239796600 11046696 -119422184779587208353466751859077775360 11046697 -508900352229113965119443211206644094854 11046698 83330238838195679941119484506319810560 11046699 11947560917065971765988266836330043780 11046700 -1914791398770063270736969889089945600 11046701 114056661159646849414464901542227991702 11046702 247878559169862116367840893344518747264 11046703 -355637543782047604490752737724856536048 11046704 -159017130838256104110379403747505684480 11046705 -356810308440456486743929253268248624640 11046706 -244086430629248629071639875943269651712 11046707 467475293595547323744513161406718553712 11046708 344040015650398465873997033635706462592 11046709 -331788531229263217086909375064100828040 11046710 73047132910907789014136560519163957760 11046711 122325492963289615693409199403343239200 11046712 245595930153389818260584889603343564800 11046713 447051392409137270993939955962527816080 11046714 -20842966194025888399186714260543897600 11046715 255760750079536928199449190461575839360 11046716 -734065934628542326239704468134681313280 11046717 1717114034477750081586906062488254336 11046718 521343301901502694320208127537071522560 11046719 -823219111678103574759476203872012081840 11046720 -29858137939598710285711321165820067840 11046721 74991563203907578317774477489676062720 11046722 169298307391709805620758771101168648912 11046723 -203649886578831844277953446888657715200 11046724 -88698817488718285108110285644811279104 11046725 5994839726093388557139485276623214100 11046726 113853940611144165448101860937652224000 11046727 -404029907863257996807493580076054143088 11046728 39197326858434036068347529949531340800 11046729 -286249391192774416084887375689882060016 11046730 13585499056894603367898459181630123200 11046731 319099526883218096147757272071945903200 11046732 -158947578327102357152184715980048572928 11046733 -867180736011198413623905842485127108480 11046734 -275253692144758496379994927199918624448 11046735 -50130202765339016409636299216501200800 11046736 21918992977553543504355688456913592320 11046737 243638281318814980804113265773280084968 11046738 74316077409871763853530854750552719360 11046739 95764083980998109621742511510437688320 11046740 -11762270157443497234283844154545715200 11046741 -190602890427216472717695512964074354880 11046742 41737587489000378718276161955548259584 11046743 -12618643927239747328054045548739376616 11046744 -531278320254553026565274303843413616640 11046745 647091369403080751449116647013628506880 11046746 395230009127043557717822189178744729072 11046747 477901060438609002555833081804037360000 11046748 144237398858168348021779346557220739072 11046749 -347277662135064880389275761314721870080 11046750 151396147528358422286458360606528512000 11046751 -1434654536041634496872498277369046208 11046752 -768446071608267778341445904342325657600 11046753 -379566794424023999094035544869617695360 11046754 523797254619663977877992689146668401440 11046755 613290180429183383623841384084924219760 11046756 -167589513513894574914150113484195290112 11046757 -19772953071774573224704226315567835136 11046758 43499500375703047796562506043504163200 11046759 365339860409867692354917410086598949120 11046760 143373258481608918441870402338407526400 11046761 -95231692703853476007898453115161299552 11046762 -119202163224994719009402367910128918272 11046763 -157596461673153599728124196619592843712 11046764 184790290146284187610377977889181487616 11046765 24233494033250722689603616635220609920 11046766 -273653592342642238475041246911834975168 11046767 -538784802183568063799058961027396945680 11046768 -333947738409359430017219962927251456 11046769 456470773491776476822616293617684020580 11046770 -115792558520567827064708895712508298240 11046771 69173955244677979132253341235060537880 11046772 248407747856094002413680194254202898432 11046773 123876981737814896439545740532607593664 11046774 -130424318259518003997009055312617943680 11046775 345528876129053834530796167517705119800 11046776 -328333082206940853175492682497621708800 11046777 153447012332180697445584484851353495232 11046778 -96530590989335158984753219540807568640 11046779 -392840689947204122059423235767516115880 11046780 59841251201259844979061615252032424960 11046781 35341326675150123721844916932122172992 11046782 78794052601260960437769321055640980992 11046783 -246891845732908002512671341694163031552 11046784 109360785298931316861683925351451852800 11046785 175334279772778176838463191168601457600 11046786 -3064322555323208004274982265208799232 11046787 298255377625245535038632791648574669712 11046788 -60954949573677948823700612064051462144 11046789 -251143908533707025751857721550062587520 11046790 21547595053367503788817740450319891200 11046791 156289062008586717758995731061622898144 11046792 94104621468609531768532290851469066240 11046793 -951627702601403170160561006595098412800 11046794 -45803488779202975978294064009785876992 11046795 -189836240723499851129756799744856745760 11046796 477533843848106537662692489614978580480 11046797 249529939718663985576010305157726584246 11046798 4934909155847203116623276841052770048 11046799 615575364137174772234117346929044682800 11046800 -13189340702016462012230031557971353600 11046801 -195141669415211624327779215186491826240 11046802 -124104808526244775328922782161780408320 11046803 216316909156474533299776668508076027052 11046804 -251391376620827118114155076918212702208 11046805 -418972799839261492331853171889573692000 11046806 -4568849316073418872006414320182438400 11046807 232869241870069309880852318562197568000 11046808 136489324088327949901666879867226972160 11046809 -879448960644001797044985280225049382960 11046810 46537906976421179120475442174584380160 11046811 -412133989801336396944354581917858126588 11046812 -243839175653152219938951937099387868160 11046813 208574270476355690244427628651329090944 11046814 546385083308234219949772254678030416256 11046815 -88751970370233769836437820962875102080 11046816 928699290370001839019788570003439616 11046817 599832409015915161258185422386448630320 11046818 -425050672612267064006857485305101694640 11046819 -15587256682217152017838404948592558080 11046820 208820831162808366742806752891422798080 11046821 -1158348751476212657484316601423723251908 11046822 212436606837207515217552415660955276160 11046823 141623810107888034781184484272481862760 11046824 245122717921193317103301789309420456960 11046825 -19411969928745495095148160613172604500 11046826 -57193085323651272592614666423777160704 11046827 54605115013551066483106008796099255440 11046828 -23006241536289882454002943681370357760 11046829 -16967957248215985420773739387884067616 11046830 307826584130034595938152362043473882560 11046831 -61202953257120185501257896439909679616 11046832 -84859459346471649835911323434563518464 11046833 522853092673800591964347841940648875776 11046834 27255844689687325660574204235791447040 11046835 -2394819626033151043215190014748055040 11046836 -44907155894736256884371086310176985088 11046837 472260023563527779345728603193910399840 11046838 -129789166164928069853898274888073685888 11046839 -766110007127305787258010945549078534360 11046840 94105886253258363683552049240185241600 11046841 274206342298070426555102813323350293504 11046842 94920242609248645721776670003563729152 11046843 -212312214582014692767263909473357698960 11046844 652857388393497727797344175805938676736 11046845 470853334014428293250544719928106894680 11046846 -195623459908529566731069413755592462016 11046847 -91758995816633122153998677354343644800 11046848 323839227895640804943262243457133969408 11046849 -303709405956381997373234320202997051552 11046850 79217256311444226261815931807443404800 11046851 34606722068593616338477763110945185852 11046852 -180096319549843995669394716349745687424 11046853 111389084900878882539355642978826924704 11046854 -142188418771497931999318031114044064640 11046855 283780534193461853603824692500187196320 11046856 -73064927842601334974994655148201072640 11046857 23734703725885209886902478088451062106 11046858 37037238928572845060796009880789724160 11046859 -50717589133295295705534036207116928120 11046860 513012410056817939131993481374294272000 11046861 -1943066383888914963505821279158179488 11046862 -33182641797344004915148369116166200000 11046863 101446946287529202993885907851592397184 11046864 -84102189300102566355442474379038949376 11046865 19940013370640565156035986909297876800 11046866 118422980789777349750900631905042299520 11046867 94726381132839942805543735137915488256 11046868 -68175879917240209835407016346256973824 11046869 401999006053975268283297280053677382144 11046870 174557243121350586172027695550930907520 11046871 -81404272954276554461423828050167953616 11046872 -8329366117846230803054620866520473600 11046873 -505644314601436420011742684717836094656 11046874 195624198309890827224889251963051645936 11046875 -132946653285017405183100057030428250000 11046876 55603872681706700144722610232017531904 11046877 -555216999636592499914328513167543298400 11046878 63383236904941358988432855662838147456 11046879 420411296417005577923335200660105092824 11046880 -125599810049632314666819585649598791680 11046881 -79300904209481837147998799538829787136 11046882 115449420135486384735811937550556028928 11046883 -911546737748380907832744051608411209440 11046884 -532627707452268920155413356441891021184 11046885 235019192325244898450175999157513766400 11046886 -276571572980147109927194665626225561600 11046887 -470407714480210276170487335366181003464 11046888 -108045616936979921791015157932154880000 11046889 -373130277631774568761885897538907145728 11046890 8041580956753540772403842004561177600 11046891 119417540100403001217615523702589315760 11046892 547706987241512181563300265602185769216 11046893 99829225115804312206183871350782969408 11046894 -127522410874331203666228857109295920128 11046895 -182437071824871960337498484813404064400 11046896 -14631458192142406752787878348698812416 11046897 -154037919064064651861434937990164068300 11046898 373299730390765310038301715435706550400 11046899 -179866504381170246334485160634435138100 11046900 -27211349589811600938549507494571110400 11046901 -13660138565611351511240255443405622948 11046902 2231027222388983582676907065928692672 11046903 -44635900486660010178057418081785384600 11046904 -439515537827470656911938347967483084800 11046905 99921424307389145274833282521081225920 11046906 -75592597868025784862447543491228193856 11046907 -503544328638983245479225507534493536528 11046908 404036885556487854258023518812721840128 11046909 40163974296406932695044876746708271104 11046910 -5583723687751712122896624458989482240 11046911 -259661504736300751358635372777115455488 11046912 123042409001020774708469017043974225920 11046913 -1055055966290625060353981886096961443838 11046914 304551043185300217181690394422662447056 11046915 -3079747201039043529790390152066163200 11046916 -312411000056437920797405498909801253760 11046917 153006935684021954337087677810631053568 11046918 19929837253931635677653043404262592704 11046919 2376402238991273630869964214107143144 11046920 -261485648675742651082017835459884595200 11046921 -86572674831716304610306285497484892736 11046922 587652617971359141515696719617388006752 11046923 -233691714741361101647212009913418869760 11046924 19809102716665057856235207907778641920 11046925 96798148622903833823913490682059887650 11046926 -160036993275647483736203047766764554816 11046927 369674639854706651741810822079230245632 11046928 31174400758416775183695876552242634752 11046929 117433773302769194382043595727868213620 11046930 5492562687244295554032354454670661120 11046931 59938028245030559487381252678933235792 11046932 -94308454667009765356144231294705728000 11046933 -469483476716609342418044511300464405298 11046934 733630487299777753645111909043747019840 11046935 -4369939139267938456490278176898186800 11046936 -394813184554035607816038280562584473600 11046937 -962856000833691038435203565350098982 11046938 165028983005197536611653885461579031296 11046939 58458051500972776981600519453815105840 11046940 89409794963419391384162504467436129280 11046941 -809293985489307315750258631900701026100 11046942 5823842132112332324537425018231278720 11046943 -429526845256773557198550179530301185152 11046944 33173475887418030370888395567635496960 11046945 -29957510660465141705109967047793532160 11046946 119682165312828449333965840048623327744 11046947 -429435852961041959511984419996774584920 11046948 165375954912605917765825120669220321280 11046949 -178623569228119035270095178084892500036 11046950 -220682183499053969929444277412749364000 11046951 -10634592013615543852652833806598219032 11046952 -401553426263410295446655962207741547520 11046953 -555047093200236037089610220972760587916 11046954 45145220518852451218831354047142737408 11046955 19639965049660571145804048740682472560 11046956 -1376830164961466761175923442672207612928 11046957 722754706820351374479432715787747572992 11046958 16923875748503808874560751672102656 11046959 -327730479188621644609171574088587077248 11046960 -99190149103455589264231716932571955200 11046961 1984953347957751015344486693523709824 11046962 353785628628599751651292919440816553232 11046963 -292936297467660653597554957419259104456 11046964 358055666382649256556575215881983854976 11046965 -775410703976115502448215401205034649600 11046966 -61936113802639992633591044682472206336 11046967 -757733706173893400978268861029380528984 11046968 411171604816188387032820910401147371520 11046969 290264936086493108788965948016388841600 11046970 -427253589487273688061712746696041702400 11046971 -303033065491195349089218767888556092208 11046972 147455548267643678340316420029090358272 11046973 -44197688942240120591047792319692744960 11046974 -172638839753615243415551323169396883456 11046975 -57611102353339903072444989174720047400 11046976 -31008391284995857786495766362183434240 11046977 665611736073141823699218949949124485826 11046978 -119398608765340418631856014925664474592 11046979 185414503053589098879904510762874705040 11046980 71119745991656712481175729818342809600 11046981 59086115993295009326354216513037127488 11046982 530303613182425449320032671554759114592 11046983 393150612509000420109481591596954786360 11046984 -31907493438957776158349668881183866880 11046985 -65279284714262902421954918757659659200 11046986 302442720503880554632819312955723334192 11046987 -74087766265752841658128081557169330800 11046988 -135364403154801714672514151821773536512 11046989 527271682097652090534564745628559308790 11046990 -165819007322798338970098302056745386880 11046991 -692880827489246552418751590562987103760 11046992 -6330849765093957819629883834523975680 11046993 -199308073615552249732744067830162463136 11046994 39244246415070815166013210809658558464 11046995 188774966690079712730882943078205946880 11046996 54999730312994771626000054615877836800 11046997 31380033197181870685213858746614231928 11046998 371073039335308287415361367920846004000 11046999 -38036771822864054170682520294073363200 11047000 -82514507735471610176451883590359040000 11047001 -3593662224116525614677843307232404848 11047002 -127491430170284279541064947836843331840 11047003 289883605081507307863310671968064927464 11047004 -625369439100125394127547012463383698944 11047005 -129571748065364083941201724889012505600 11047006 153501344283570470905917747625538573952 11047007 -194259751354822463334293898400426254600 11047008 -106013687071371820356997664247317004288 11047009 -444968387914444806618931751191410926400 11047010 112091014194072154888849099482758160960 11047011 -85654885075023015031986889664381211528 11047012 -216941017766122794104296486349710629888 11047013 -450681878640912251152364013514304052738 11047014 -233865052325963035624602302276799559872 11047015 -123369195256934547942949292956149511680 11047016 -30666962110606584450724146519713187840 11047017 215716766085980288093108830013490517488 11047018 4818628647516032219010938406840887040 11047019 -571890727296308445151158734881875095400 11047020 -115784903256805968724919821909240120320 11047021 709275182353041370510801587509755664832 11047022 254063990203724819948359329249805065984 11047023 -504957746776203569228875923259219300920 11047024 4762604694721622838674686232112496640 11047025 -109180040304900958469962371058415934000 11047026 115413397479985187248511905581141078144 11047027 -397094252943934826776099436928954242888 11047028 -184061381097969292814067337981743371520 11047029 -146784136237314982246870829923976798400 11047030 103791236026401031067305886001889244160 11047031 41727879601397214572124170059070896464 11047032 70368811730556543788541692618801111040 11047033 -307535409994951983634765029742084605718 11047034 243937025809870107344739844139417218416 11047035 75595673407428143355957561464569200 11047036 -10054082781443656916912516714590371840 11047037 27781925682797520273818218876472652000 11047038 93561415637998350045886099683946841088 11047039 -791579690329627602592397269352331581968 11047040 86090723091664042176266458142815027200 11047041 186388483396407217048213692046511571540 11047042 85756549211683717150189489437953544960 11047043 -314635822933619548547192309248048792416 11047044 -912382480772888964266750374037422080 11047045 -109182074022296326241738269761958373700 11047046 634460185706659110597413841622273355520 11047047 -228762334468377384945823236556339608960 11047048 -653342380114534049589658040412130544640 11047049 -220534080998457157473402142363402102236 11047050 209646002844374810079111710312343744000 11047051 -676429802053734655586456402599722862728 11047052 222644879576756561340596181677711004672 11047053 -143083482421082235324544848222364854816 11047054 262739899513867477680116058198416342976 11047055 54832575243246284880522687876585449760 11047056 -18003991692104594650429254890793861120 11047057 -162193945987000002265245209437593710400 11047058 235873473878409116079906927349309440 11047059 -1014764384334903425279797341360098499552 11047060 -525425641497211821358243558778895755520 11047061 -317629646442784555952937329867670342336 11047062 52547808326496759868375849093457627520 11047063 -280525742511564340283332644905874405688 11047064 73610900811271629492215055513636249600 11047065 253909903664004323295972539640863891520 11047066 1037716919459064343544440782761729280 11047067 -202002624233398302964367453326175348736 11047068 -388987204566292736155303172391003985920 11047069 -581723833635697511742975235786095721440 11047070 -112171936884705481842432631859646179520 11047071 80367917713783197748943477052357258624 11047072 -124083607038837421727292944488014348288 11047073 19091112923104790732471834268957764322 11047074 -58650373623260414664764519190977871360 11047075 -41718209041478203250347460790755710000 11047076 299648513065590841438794343108972946688 11047077 383236483733281444041299349697281439680 11047078 -188529183228590466811614244791178729344 11047079 651186357451044153977153862418598818680 11047080 -150469818322569363458850383717511168000 11047081 55375559887119473037371549492924530164 11047082 -353500979136698381029410571956495862608 11047083 554779011154736123751141417269090222424 11047084 4082888835545679768429642797369404416 11047085 148958875284579694836314602719215919360 11047086 90725321448914631493533473692304233920 11047087 236052123032014769591872794497340800 11047088 8298790599426952858349923366788071424 11047089 249639657815528602048963987667633242224 11047090 -6374381060840945608056940350131030400 11047091 286640478745281633531599696663514771264 11047092 -141604553225929693279640842067303301120 11047093 26272817715076476774184344691548340380 11047094 86988187113308290293383828314496140800 11047095 202446542363496572655601503083150353920 11047096 -612865160124612567382164939668890398720 11047097 270327615645214879982445470675699296080 11047098 6062682256199106082075331964216281088 11047099 -463151242352596914612053578533312125928 11047100 -350134696340505404827544295659735155200 11047101 186262981719795526516395396449379612480 11047102 -436587840197954216717739911695155928896 11047103 -387394447617265344874439663419566728976 11047104 -4968997305386963951412692124894756864 11047105 -570121608119936116198484181697797085740 11047106 -85158427870395555696612245049463581696 11047107 360648591782974363778293565331711128568 11047108 -46623612265337489388408813100187234304 11047109 252880088076535061988120509684538723516 11047110 -138875344961845608755469052968697217280 11047111 207464443482133915953647408281657041400 11047112 -826393564231515911514082574563272268800 11047113 -86351287558535588237688316556844364800 11047114 77232035080460516942195730212798141280 11047115 412760624105981690317463420625171004800 11047116 418929850279739433407273710972637220864 11047117 539413825889346137239491812811905698166 11047118 -83644056800344753402329493920624210240 11047119 508205502513759897243291378534922892160 11047120 -20794572957493453861643873764607262720 11047121 -480563446969444424484592659182492913678 11047122 34014288622145992933614858221940917280 11047123 -1202883872175901282531412642901869959520 11047124 -414384330666436297088170918188482347008 11047125 -143767680057585575269031815999242480000 11047126 86834805128413607693159369208910900512 11047127 66249431317621511322268472413904663424 11047128 131640639892735165908035278425138524160 11047129 71393523706691376546907636857703382528 11047130 3166169952001396143282193892939166720 11047131 643206676119839315508527362455896769840 11047132 340537540216735536576934103792678200320 11047133 611473477241537660693011929873020465100 11047134 31984514731674792249877586404615034880 11047135 86990096264518689026038639247665202400 11047136 -113315150621868014400773218723328163840 11047137 -182509953631993936244606066021697415200 11047138 523573736500370667202556350592619504720 11047139 997281679034031056182258700261627606940 11047140 -117147115765509717206050882300901076480 11047141 54233963403665550433948352311760023424 11047142 -73315375863307048146121858524549066528 11047143 -67124281508433241991344867908692978136 11047144 -418408133265923026442974777568173363200 11047145 -549021427029115822374743315484283156920 11047146 247543454431118852803560846896791181568 11047147 17423606354716264418389730994050093400 11047148 517675479624267230364725302391955133440 11047149 -262915554013943994154859551966359771732 11047150 5713928313643099014438888401565384000 11047151 -74920930672244018062768141814792837400 11047152 126766897314103319882718361059466444800 11047153 166639320744792334075183010813430548544 11047154 -172718805732503125461745823311769851488 11047155 -109660472338117931044537639905177396480 11047156 410193156698208365700200270334151003520 11047157 -407842400002546156937039479944843783168 11047158 -386181941732186161190222721755011104000 11047159 551216322805979278820320468594447076104 11047160 -92247265975352974565915623957069824000 11047161 -299145635891573207424330880008462563712 11047162 87239299469300371848200738009223757824 11047163 2127744821921661750617403734091689808 11047164 67823401553107673422342754601844531200 11047165 566310606077628749740200360798986795520 11047166 -78839956731685155896577598923669228096 11047167 -442327214532122789460327980996510559816 11047168 -65092691145377458295228532427226873856 11047169 192857754354099681778282117169005442112 11047170 126238712337450392826741546893365670400 11047171 177130253047546581229558019294434661372 11047172 -376331535452916712384229185853568637824 11047173 3652235357009255745154323873591147840 11047174 -135301922973793948129962647258456661888 11047175 251111840837347247154556347959056490400 11047176 119977772221848949633046026411181015040 11047177 223922248731502888564277073275008584960 11047178 -182480995740754536016212486910031969088 11047179 -34491897262947421302163766877797136 11047180 -2500800244507279174796636499661271040 11047181 -35658981953689436870434182512316288768 11047182 42437087831843023017755777191272474624 11047183 359962132618537479603467333225422919920 11047184 76010768447680667682970900630611763200 11047185 -607018389543432839136418146413812620 11047186 -51280470534408610371378440342284573056 11047187 328944889367854972989477817092580417836 11047188 41097850926736786319012130778804291584 11047189 592016732754525446730454579642279124000 11047190 -98232807308790042222889755458195159040 11047191 -94071238591072744054646449632189098496 11047192 303065466404859396914447772235006801920 11047193 -1640040894979949234233448119217612871036 11047194 212354543572575467986949029496862346224 11047195 455957754664766479703350275068904300480 11047196 -649529502665572605633589371187104076800 11047197 -379538628164620818437488335481842732288 11047198 118803263119501098219420311673449673600 11047199 1003109032167579319833711808625455008 11047200 287981174286110542264185495965309337600 11047201 386264334881276131962504061727636526144 11047202 -533539654847841823853541574394493619200 11047203 -39661299575061036226838205902996840640 11047204 -1915609527014155414604691615769632768 11047205 312742885446384693492843447741853724760 11047206 -273894252668715811372024426936438245696 11047207 219207920929944248448848688918373982456 11047208 -2828727493207036015287461534717952000 11047209 938275317524532423510784340226132896016 11047210 -125411782506037289386190739060307476480 11047211 -28173305581668205489511347487492168160 11047212 -299536929588829907705330100821653831680 11047213 24093746357728733343519129908624550784 11047214 111721354584822054574501592011469420160 11047215 -270568263534060282633601006231859057280 11047216 1552583474334240328408198908927311872 11047217 -186070887519841370322059621514267382848 11047218 -8950417518643078190408188757216289792 11047219 187976249611450546182341152075280784720 11047220 412295785229144734129342037010182069760 11047221 -311914081347362743414640624791834819410 11047222 -43211584303322405641517343114332209152 11047223 684953624355326903414441460801845695704 11047224 -535984122854319270799348428999896494080 11047225 126065489968530004483495592585590638400 11047226 -189266701332302961337166621868379023360 11047227 433247150712674428738217484673958470080 11047228 455986292072608987307680036534373126656 11047229 780884624716533476466937997605369525080 11047230 321441038247402976046594716538818197120 11047231 338332402211450271984697339096974537120 11047232 -26232400974211315927274953484921733120 11047233 -409559941839218612407816516551453518496 11047234 279064988279610587507151602266753338624 11047235 174976203089792985926576924716629937680 11047236 14273156649899798209777674007930742784 11047237 -305296399587524559720962044084395298308 11047238 -2998531849977021712897874059085906304 11047239 -248132140337859694695551278453412424960 11047240 517070131054076620750503822856732108800 11047241 832257700692588711401512489193226375642 11047242 -45491696738538801825492176203465929216 11047243 635996938477054431908892731340329705492 11047244 -85622608325039632500512814648424402944 11047245 36599706048251553371624358398609141760 11047246 76893718587266314272055213362725136000 11047247 -584568066130504381454596156580844764304 11047248 79618381027420725414848100153619832832 11047249 160462348972380149500978196130384122880 11047250 -298598737883825601759470024448960120000 11047251 5302224192049726517254421476311864384 11047252 44850752455242108360829044743706673152 11047253 -56596413660065952265781294793104570880 11047254 -25906652660620218825151368215646142080 11047255 -516318427278073017403815984443484036840 11047256 -1195201631377320616358361662175384698880 11047257 259360114489596302405245942946983286148 11047258 -100635433965239252517401687040835541520 11047259 -6166450934137328231858345187388832880 11047260 -325035099795233557584201597323673600 11047261 58274346295103248769071778185557534732 11047262 526552159441941997876338090320440021632 11047263 -244267211565541527652827417702568338432 11047264 513590026054222101983326478544954064896 11047265 623587017178653037195290793106174256000 11047266 89288590596215591529737829724830309072 11047267 33655973188946907506277736530356638464 11047268 465524850394888367921894755537809530880 11047269 266624175168615896799328041327280834560 11047270 -109671470816033686405158629430836803200 11047271 553386634948651011334063839476019308472 11047272 320603644110089333064013452346792919040 11047273 847234523225909007832563083289172190522 11047274 -145767090261577440493201110223114030848 11047275 -54285635947306654363795795398211567200 11047276 -643229307215146208724046707688751875840 11047277 -765266249211261103442003746664848712874 11047278 -119361131223497237134409335567122447360 11047279 137051302579598025756103068258148749960 11047280 -112511029193224516456206888562095882240 11047281 106054629294502119889570202704741017600 11047282 -7189782240623763065717381406171265008 11047283 -179482088948022462925096733255624242992 11047284 -87418484008893354092015289500982558720 11047285 -265426636696049122523350162007689330020 11047286 7611333378884197577825559233676422400 11047287 248318386865422122576786401407058755560 11047288 -32347363841124098473122718054441328640 11047289 1151093598917461988169074467722088345920 11047290 -118791833859036794547814345016746625280 11047291 225543552799724482987149920174833413552 11047292 -732560253732325966397520651633771747840 11047293 1650403623978424613922672655484292340800 11047294 38204788805340145644602581243031517696 11047295 601631305545715058762390073665378900880 11047296 20350151147897659815959674331678638080 11047297 -218873415978507238948463298809456563200 11047298 124008555252961229749686850105309593600 11047299 -77326536127423505822981528877583292160 11047300 167656889699757821176922253132323481600 11047301 87479971852554878829834195529469374302 11047302 -791502655292107437489492990181386240 11047303 -427346480763568924726678430405018688000 11047304 222763856740280319304070712839483765760 11047305 -110637351642109846571152738078883359680 11047306 -83030308954834660636576076884278909648 11047307 -631515853562120166822333266619221323200 11047308 -253467767801980786457277897289015472640 11047309 -6282489065826871233828328729013768192 11047310 162042349028577902586363533177304250560 11047311 -421096897916750057807842820559644849280 11047312 -3347890686251311883781972717758824448 11047313 704602662008068957018883155537918400562 11047314 24844613677985460599372508063541120512 11047315 -23344015575494151256145853978618716160 11047316 -103278044792524846585847073613113729024 11047317 -570344898875527517869335784377680615520 11047318 -651114439842883291838301034178970848640 11047319 -542063219531371863156690635824947850104 11047320 259727875078012562453741192445898752000 11047321 24261217906852625183427882097452872522 11047322 -1889337436007233738536555407505167616 11047323 56972061399072184380545102180342751744 11047324 324186015251673000056537036703409757696 11047325 40615634141960598954271229686726221600 11047326 -75512746493447906195750281979902424256 11047327 -282586843178718155503359540152985570096 11047328 1004271628859064658738842089632842055680 11047329 4928536829315503464031507751205704784 11047330 -11666466681211643288123694327777745920 11047331 -125573989683369179703344926074340805928 11047332 32133627724117192314401710443658586112 11047333 -320660353400708682507250980306095386176 11047334 -20517756528823865291642054211320952768 11047335 -69729240473554913329604028821013366720 11047336 25540878579549614090976376543789209600 11047337 85190666040075944945612404287098403840 11047338 -139976821980854123710096032461767864656 11047339 718501753430202770621620258390260153140 11047340 -604007386388456824657847590415720709120 11047341 -623592849165367553722374374065574293920 11047342 72618595259599366190486418545560508544 11047343 430597706113397479816124256554346381480 11047344 56916550083200863395908738170906214400 11047345 -2889801615519487650389340755192892480 11047346 126956773504892879297124058065343309824 11047347 20863593360863153791319455157269575360 11047348 287770055116651120431788300650671146496 11047349 -199261580570288784358516024080692195328 11047350 134224898357095412181450701528851660800 11047351 -232960511199881182398693862982332320848 11047352 339577932724301710413883300221290926080 11047353 534527978640835234524876192333494381904 11047354 -26037097880328145570684094921003765760 11047355 110643045006785734490891567889447893520 11047356 -364288793974724389472168565878814924288 11047357 -276852957705398715047406748916205544800 11047358 45607112509245376933945081597650773376 11047359 -41887335184835975612431951776351046272 11047360 98776107459356256170596087583735808000 11047361 100277294680460500041346312936051710000 11047362 -338151958298463331144850400596980498176 11047363 1027227444733875447509611783383973463612 11047364 -587660547714473768318872089428018788224 11047365 -32110497927330573882593582698486970880 11047366 314448141266624974641101990885423721600 11047367 -98699835307061175372054424182944428584 11047368 -108817200503634556155807637964306841600 11047369 575819684153675655832584669912333735770 11047370 -196802247974931351822404796942967305120 11047371 -570415339427890445581684676307066722088 11047372 173569090336684388388599364473886438400 11047373 -366053030117543284075021940577610825716 11047374 -89897677706435400210125565821664034560 11047375 -847659433939531296878836476496355490000 11047376 1181362924082340426825152261601042432 11047377 -95907577202727886943125003453506969600 11047378 -392827928098173549619916807457274427760 11047379 322324975600948719667574053312663338240 11047380 199065534888690917850946006850239365120 11047381 -486830434124138909718493246973897787300 11047382 -52551829325508032909366485914396525696 11047383 18892997037195601086055697483346638976 11047384 -1457798388464976815721158114434314854400 11047385 2070985624877896096213861870457109960 11047386 -40303339303521600946962831540291886080 11047387 -249923690166894501429268563488205892320 11047388 3971424578094066228606470725335367680 11047389 -294712969623917924000511652965027918912 11047390 331585120542681596368790907893367163200 11047391 522471889793391453412821109776124485792 11047392 40101086262639046620517878205183426560 11047393 -105999375385026448894732801926698762142 11047394 40439216030133215497131713442412981920 11047395 25184839673696543204097520928340864000 11047396 410672739440668841113213686325843215360 11047397 -31826284344356046564694134468284246208 11047398 77801901228188432370695082385027607040 11047399 -81081761563834489503961101315083053008 11047400 52014955172469856996712189116514304000 11047401 -4387233153775350815867599020156540960 11047402 321967884343500663324633995458038157152 11047403 -106675173267519070386699176262334734348 11047404 258857889465522433974545021750894656512 11047405 119758704138764460589517597701736550000 11047406 -10651574406532661866245670918383926016 11047407 -49754213754107958047478765042699412608 11047408 53600709577132089024353280319566905344 11047409 36057268249705937658936582948645546912 11047410 -112477555067956152951768958048668940800 11047411 574975058471802996871330327378865624012 11047412 207937058964830233292070088325080169856 11047413 24659837743465196709422964698251423584 11047414 -50822896981184156593562094178236770688 11047415 -171844901387038065917379447339981334440 11047416 -6637551491465916920468277733620080640 11047417 -364834559786895803572634576942626877360 11047418 -94008925184607548973821914813004382240 11047419 400057247380694333317374381348681258444 11047420 371354232256679464047987149157461729280 11047421 -191492981409449496074676329090796384 11047422 -68525819346198176201164771299669582528 11047423 -300206682357639327905775254891203234520 11047424 -222839629381346204927955298908565929984 11047425 -243570265568040728865806317528136010000 11047426 41522469483696544390793063616561259584 11047427 161256061965963514170625024602925173432 11047428 7815475577245905989291114989200838656 11047429 197776709841935768613124543661270274336 11047430 -222489287200220382302760371248144352640 11047431 -2005725358877668908289108819341575040 11047432 -109761589355901048637176234259377561600 11047433 1219018935985523817953159363634346706100 11047434 -131304270117937280276751685194558228480 11047435 22797191836903064458495807276948224000 11047436 -285222202347953906525708039658074810880 11047437 -285550645358322232033373779788800834292 11047438 -356261243566732814709294240532635362880 11047439 -181141564826880450001939285086238740480 11047440 -767715590044686819354848562889359360 11047441 -799758855761930961404052656408640494158 11047442 -123598528529254353104560392212958360960 11047443 52027571632026914266675380431490289728 11047444 -386908425857412132218135709019492921344 11047445 160412531490980535393179550561487444920 11047446 -223975856652726168710328011663607719328 11047447 792228173224018199942618911735847853896 11047448 -575321713720181714025823530320270960640 11047449 -17262321535546414576704127752538455360 11047450 -108564301999824268326577459554636907200 11047451 441444061893529250032796403753896248452 11047452 58141698120914905773152453971909509120 11047453 276457661996201405699079296520779225702 11047454 38390047592929918292613557685776158080 11047455 28663028929060165394274220933256640000 11047456 233598053426553754338780722347691212800 11047457 -640547428458017019165498311084804187294 11047458 -64873544916990315630485940472628808192 11047459 -34348564849392596517418404525488178340 11047460 -65776761846982428017273445131867020800 11047461 15038869464358939618963638757678993824 11047462 -457031245905892309033738830582861532416 11047463 -315100181247069756233512695667100151840 11047464 -341874237152712653054621663454937175040 11047465 105331076230500541690836764341242047040 11047466 377239177203042096318141225936424182528 11047467 407598285018665815670160271938575220912 11047468 91991590646836870783202280202757708800 11047469 -222730808427860717800580015195440577130 11047470 15118561271071981549706719623969669120 11047471 -552617827047414889337771630034523953280 11047472 -33380600103896415723687816778009165824 11047473 63702025172424074826040353275247046722 11047474 1365266640586672704454958313993127680 11047475 -84235838372741446813790606311323860400 11047476 -118011246440129877764588493508069294080 11047477 -183567076124186238293157733102019411200 11047478 48659628149463838374878071114999876224 11047479 60553850751652361534586136456118069328 11047480 653850503559609810131469897745126502400 11047481 70597962643052313656604700728621107400 11047482 400715190711356206054020032965977469440 11047483 -893636303831558511835984904022365610268 11047484 -250896669789473678417484922913252689920 11047485 -58299577168873868793512475162330096000 11047486 133626206650322380080550276877306554944 11047487 157970146958992324107212208722007151992 11047488 -6063198402062761003851339774491099136 11047489 -826682673598462642356705665517220859710 11047490 -139746726393355113100767790091119980000 11047491 -92255244310694229563220153807902250816 11047492 -294205065393516408408958708820983787520 11047493 316543372677795856601587740673130092320 11047494 227433042358179258163177811474232696000 11047495 -225324983233055418660503258786168085000 11047496 988567146874048689745229883864871772160 11047497 -265665181325196671079961330098792952128 11047498 37629859796754517253950661210558791680 11047499 -808978252314577738292900251267415344680 11047500 39572135341076752381440897605010720000 11047501 -93954455829888335283620681548795558656 11047502 -132679749618192490898134828823940618048 11047503 78313641991808209425419656363626330504 11047504 42567016124786722563351062688913014784 11047505 -147912265535051605438484697833036379840 11047506 -224183512786887861234069720428829300096 11047507 -1028723473466351818564460242946251261680 11047508 501816359297716344598306865744358035328 11047509 -696770869645097687185277025046920206112 11047510 -166932694244080122474518923723157571840 11047511 361719094688228625192792484524694511112 11047512 -46413801260428866978073285983426969600 11047513 -688237805102748951112354044297071424236 11047514 -89192168363344050532271761884621538560 11047515 -219422047321224889472514108974756067360 11047516 -95015503665819421975284411192087011840 11047517 -6160532452135624292216100242009465952 11047518 -217885196526495669411682613645915159040 11047519 18405582776148579827451621082773226096 11047520 721675487323367336926467030962900828160 11047521 -165158004642958839840753912757914188160 11047522 284816633831440180106261272838179516800 11047523 -31078765977321212027493177084169588536 11047524 -368172437915369791243864702034749790208 11047525 265562635828307272093075469717801440800 11047526 -128792456481379119516132203285485088640 11047527 603147901745974266288487853444543872248 11047528 -19835364260451766845717611935660247040 11047529 -76738046444672957223903168773131324800 11047530 -14028994944783144680479456092038726400 11047531 187873974368781260300479162499337662400 11047532 56536507325514944131039471779389730816 11047533 176948548975051953580031964411690828864 11047534 173758123747607824858774056477068495232 11047535 171173582526778913536561588980006830160 11047536 46605229548645374530943039604051148800 11047537 235762502911260385138708855776544031186 11047538 82145444395148712599232007022068749312 11047539 400362904242574735665160661454103188024 11047540 4417601518338831766055390204566967040 11047541 -409561023212966854329893475382549990500 11047542 148225386329145783431748596342379456 11047543 -195447611189416485704019002620194062736 11047544 -405124254265697968748647071974734356480 11047545 -218692184421442298071385350360671496380 11047546 -5857692406303184601898930472086608528 11047547 127201657675119862743121916041763638032 11047548 -511501818127445846081603208392648417280 11047549 -146970983410195892797571236432586819136 11047550 -111769264749948033964295617378287120000 11047551 363871846406327587438417728900406510464 11047552 -71815581222760971776278856949238333440 11047553 -242424302373694445859474827733241833936 11047554 -94010680492123321643760171762569994240 11047555 624263371159974459072166682984846370960 11047556 -245003127852706766714686134295573648128 11047557 342445026004737014470414436043569295840 11047558 -64010023321624174331293676631766986816 11047559 545398049360409415856577567012413108760 11047560 4938427958049229162069215982330675200 11047561 -28537614380056077745093995556285759680 11047562 -164647875396951954497235309772382690208 11047563 172422429625746289391016773692675491840 11047564 148562597856716333727800364876974141952 11047565 2457002923439057252828511488442744120 11047566 308794846086772580013674732739829698624 11047567 -25392950754481134455843706284994341040 11047568 25863550679349911660162256664634327040 11047569 -301240212296837717839381163214107022720 11047570 -75035243473193271147596947479630225600 11047571 2546381161831111104260253962004448752 11047572 236291572302691679376235327007186484096 11047573 52819504040359719317496523408569702720 11047574 -461873130677681205039638345821455239040 11047575 -45861384889135013119094498655463660800 11047576 354927816819448813699073724464765614080 11047577 624684766672589793757767337129402404426 11047578 143896209056342659167597247686662158848 11047579 -928303342298813284850494730429867388240 11047580 109303819778176859432520562906761715200 11047581 146857305948369268227907497113524354560 11047582 -44393774941106628750972866110104986112 11047583 -674743957383037227512277820057295931168 11047584 -404246793651834067685413182588652093440 11047585 -118479674264456829049847576599526807040 11047586 -24533552048358610075575864761200834560 11047587 -657544979234058315527253063884126776848 11047588 -196550224552173965430940790972588892160 11047589 -118837046249843855230438643245334340834 11047590 1091546804638045155326763844645989120 11047591 -621189527781611885748390256704055035368 11047592 -39471832730059822857556005097640064000 11047593 -518992760474448537162442273936897524336 11047594 125909750789745275892355191936369994752 11047595 -15735922045157287372640959477889304000 11047596 8917224895862749242368156939529093120 11047597 -1142686657086515635058158715984424574080 11047598 -34447348437057971463827158749281323200 11047599 100238563653394507735903793824530072600 11047600 36937866567983391086707518116585472000 11047601 75564331701083191086848681287495275492 11047602 -254623135998508058631485092147179447168 11047603 -1010996574387992630509173749305544704 11047604 -491091484890015238698083792739760815744 11047605 294016578587315586363771428998781088000 11047606 24420117221167692625928353455566350752 11047607 307016444153732607186845488864015028880 11047608 -69379918705455053409089139036181708800 11047609 11590093235330367291412160239070146516 11047610 -70894270960233214796566314802254397440 11047611 -528126149237591015240328447929960785128 11047612 556907881374390562154984256160352224256 11047613 -23038405882358275873168966541142936192 11047614 -98065031614602638828820508962113765760 11047615 -223072105122825842820889597071215721240 11047616 -53618245160871035372611309335494000640 11047617 30965707560480245163071949166592135040 11047618 215709991480933952461092430949484311760 11047619 -45994695033480717426879120624897104688 11047620 223486829407481972209554127577235701760 11047621 190495300121173465727196278268766656824 11047622 -25484574004624910993110162329321609888 11047623 383716324867042113204271697343212007168 11047624 17811040355619835616745818003973734400 11047625 328256843255036774257470231147711168000 11047626 106291093759881338709955693209356858880 11047627 -32060826803272586292176086508321948524 11047628 -377361524003656134664310322820039525632 11047629 47718042435041933383815177511329403584 11047630 -204472895907560890111911306766028160000 11047631 95210408426188429342651788575471898624 11047632 101762978849873287409733804681949347840 11047633 -81686361299369767281828008090627439118 11047634 -177755713531188044397250682280696931680 11047635 -128095601018045717099541686441684175360 11047636 -58143133226226281104580189663486545920 11047637 747250431749493131292365596751653303800 11047638 -11439084290766070180958924375141412480 11047639 -221916177187185492335773432613971133560 11047640 -226620544037047884426995753184822067200 11047641 232185381489423136803376016383359232224 11047642 60557623341705252205920406244975423472 11047643 80877233977176913701697416578433398784 11047644 -757373617380375599651314294764310318080 11047645 -96208644394677532157557251243389280000 11047646 -4728709050239280432424997289607538496 11047647 -167561900292355039316966750814038006880 11047648 -1804150489589419022131589442517777514496 11047649 -13298477471073577034429092965710161290 11047650 80839819822407662720394243610614345600 11047651 -96355591646873189482309839272881462088 11047652 62164902921365155357867443689975992320 11047653 -298123025440942884563578194983916176736 11047654 225357166525700913753387538258535800512 11047655 135802692226887251254483385191800039120 11047656 -505949852056140541324942023085734297600 11047657 501881568362988142776633478238863934906 11047658 25857219013891533707337329352157812576 11047659 47109367158302406594308768748988277760 11047660 -103609166191419331857249713441832791040 11047661 521769652187028906051986034237631310400 11047662 9468911355177017578932173294535582720 11047663 -795484406099410002071046263859322984 11047664 -44533661136108097118464766565960744960 11047665 23910584094394878432335248332010321920 11047666 158858526339218993079873378014404047360 11047667 228574621912747263102728808935931693840 11047668 -31088493804395276690104363416457789440 11047669 -708538043237903611646896269351028558930 11047670 -302889727648523051304608824689062430720 11047671 9587447869303246899349927372093575264 11047672 107302697894282709806425110004667596800 11047673 -65758663803912435571000272300631237056 11047674 -8346393536062741618012436017356609024 11047675 93941084465383621318986810468087170900 11047676 -690485522904539727158698136128536299520 11047677 499609217798330076986185867210765017408 11047678 157071215067099562730437560870323696640 11047679 800832284655763752091146440192331775776 11047680 37262330552851549622002800857878364160 11047681 -7583247396465004665643399517335184636 11047682 -32229619120928392775069935201560193536 11047683 3184893920979019745639526759819368436 11047684 15302283043429117692807551903200768000 11047685 14019667146357489100318427480980179360 11047686 40472605444611233710776937130986299264 11047687 -90363901385239143086176013965853696000 11047688 404353326445470714405534052004643317760 11047689 140704720355093316157124061106359024 11047690 153758606535710407061894760589565013600 11047691 78479618908789455453485595806553026640 11047692 -290690613262970720734648930806965211648 11047693 744825658693434117460908726856025765942 11047694 109624419167904731523350473137803125632 11047695 -201710045013065831632394919548713464000 11047696 -84909050493600482292977952996237115392 11047697 -169890578554335234167798829509009341056 11047698 -384951420613695214617406199385308570880 11047699 609870223548198761852826855305193006204 11047700 -237594937153589360225337231940464700800 11047701 -30574539628037879377099029048874713600 11047702 111702939111633973644285238819453201920 11047703 -318437535121111437688665776100806469048 11047704 161369576042276388682205622556941312000 11047705 436019392415125396934088407877630280320 11047706 728906332789055119141983418916168992224 11047707 297932284371360424818652046803447599528 11047708 -96981197256356330709908902699970387968 11047709 -131508088829494235778832306711928808090 11047710 210671028689811438877080096195046437120 11047711 -220092850217268241036771024175934390688 11047712 -247584716746265472870236865556038156288 11047713 157182480461286237946675640764919162544 11047714 78536221975007840115355226947177413456 11047715 127315552606966085050206045734506110720 11047716 -388003273053790420896087888333319880448 11047717 -585735639310401689266529879703902839234 11047718 140111581189500474211392859142616858624 11047719 -243543209489325852846228319838717006640 11047720 -257405865439386023659483307876358144000 11047721 -236412343948900937213120466004466002800 11047722 32851134301872543271619979022286644224 11047723 -841016234845682700331633514048892414028 11047724 133386933119537994220939525115755545600 11047725 -42220149533225080668772590789687240000 11047726 102994063357551448979616272953110708480 11047727 103432763089812440288277925776961986576 11047728 -26706409091576824264434631193417220096 11047729 -150149960141614318687305535893217556928 11047730 -179526565097329430425841445611326464000 11047731 115836112976619750318976277311351703352 11047732 -2237107515990886574593780019944122368 11047733 -696393935650879611429642202807410096018 11047734 -288447143891964578995194765128229366816 11047735 -40535292068060443122706395658462849320 11047736 -378400530318831497896307324064112619520 11047737 198099218308120592504698879538640720480 11047738 216220504866798640939622560625248069344 11047739 1118268996288351008363344473892751748456 11047740 -43115822115691191056342265618170265600 11047741 383240832758754218565619522876699507142 11047742 170886722913019046067648600431292764544 11047743 235340963822303651767803739932190117104 11047744 -79207496450546335208723722067990544384 11047745 -653186429105884439917831083568331443500 11047746 96234112658145714931415423159169830784 11047747 70043433891962950587544101887471243080 11047748 -181908038760882540085042023350221090560 11047749 22160367179558714724420366565399996416 11047750 67557271656212776169786887534840320000 11047751 -26386577909821531505583028014933841920 11047752 -23282108872897500730688343325528596480 11047753 -594638655777675801255898666291003664220 11047754 282557669964230478475566683836831929600 11047755 -77749561857271341232236382584647846400 11047756 71307164227678881400614528831887640576 11047757 58737256609420423440930671163910962432 11047758 337911412479715301825739161316057297984 11047759 -450363397472287183214170157415239532160 11047760 -78539710846722448952215704702923735040 11047761 -883497610103303538943949685320685835020 11047762 403957185647262363166903115272375976064 11047763 72106377671727714622888413650604204012 11047764 -45801911749580834357055571030439755776 11047765 259917378496352846458021376533138252320 11047766 -310829857451498265448402566245053779168 11047767 -601280001069915429047090228366143069488 11047768 -521261804413102319077483858428265789440 11047769 142032196410868153277319463719197932170 11047770 2622464602509110294896141460729073120 11047771 -308719724377649819238819736084068776416 11047772 -719437929132202492220163992001354714624 11047773 -183528077260765655704761123216984299520 11047774 -80176306115015486120299979957309400960 11047775 -169127961842250134939895901885695258000 11047776 -515841400039527377218612004029305716736 11047777 -86860194751444260249476939782458127340 11047778 10663815727742753652980405268725038080 11047779 326504924590421490192014270257986343920 11047780 80608734800640021332159547115853905920 11047781 361363154005699576185403119410377251582 11047782 -62407062424676083309520538373389694080 11047783 641463709692182154010914538607762415032 11047784 -293009141641756409690010147970467840 11047785 94632679448949493586834540120521316160 11047786 -43280475334582560301427949770936993280 11047787 -477825753533632523717902010565032142168 11047788 68817718784407020086049329548430537472 11047789 96206923314235015074889493552400004524 11047790 178048448583340313895156096039852480000 11047791 -163590607542163207049293989720686748408 11047792 80845935297228116060149492414600118272 11047793 282141443847009249859144618684774623540 11047794 -123077281032089475328973657867034902400 11047795 -29486676837725622531576035433932410800 11047796 70032190136364242734999014437930177280 11047797 151829186476626587554810665954511721760 11047798 -209403215386904379183552975331493718336 11047799 384233656998605211680281545114945967536 11047800 37085478718336880868296952543548928000 11047801 846612663618307705973868539700586402432 11047802 -84063330850860263466988238802650709648 11047803 -170546026125229584244842202693414808976 11047804 154282160674001436855776077625649395200 11047805 -444954270950773030996958642422019239080 11047806 196973897812232025852395850100712509440 11047807 981838398212300158397925834314776486752 11047808 467994267874402519642978905308969041920 11047809 492693702595077541869074313877848484320 11047810 314843222944039467974181957305461654560 11047811 -90229546258119767434291610742063945600 11047812 -445347803302008200604099242343783871488 11047813 -67104210565276561462763607246048781440 11047814 -53236567845541771023114063511992294720 11047815 -82006225157071105611589332799896037680 11047816 205559583694139160308572903274346086400 11047817 44271685303161678085739305727953792224 11047818 -1187532275424863140541272954486724352 11047819 166955034873864565772405776302941586672 11047820 8730506692204264990082939691274076160 11047821 7011350111014423536300024418175051712 11047822 -153254209844714643735706358813173349376 11047823 -30216851730029699431353142953566321376 11047824 -164126297411049246855303377208628002816 11047825 -177401970383407559036704411453374199450 11047826 526134534912238330031407730221486772112 11047827 -44675221518517240633058623511926311168 11047828 5009519965357353879248256700863492096 11047829 414891968326928326970998838620392503484 11047830 109226801018498497675179864016261737600 11047831 -842600380263495903804977129472247541528 11047832 878253924732553917458968557565763174400 11047833 -7721033139018649809571858589531777238 11047834 161616541873649134261943899996595274240 11047835 469935566237032083666914340440789761200 11047836 -70679313105172047720830813627527423488 11047837 -155117053728383930983087663755786496020 11047838 -57583514389072531964003604685969495680 11047839 -114837961581250899238327276461217784832 11047840 -149237019757902532073449865062101811200 11047841 -69917941693952135115362237604016279296 11047842 -3019157119489952542886257858974296064 11047843 255153261726516124221130298609753251824 11047844 289247616295220634257229191434522628736 11047845 33612495869995716929604011722178985600 11047846 -280601274295495371972349096680263595840 11047847 65322675940913349614288178128390194296 11047848 -168670244274081108089449079496754298880 11047849 134140729673218642975467662114620729850 11047850 -76480943867567799447613146199320672000 11047851 -263246262954979494578600782234512523620 11047852 3361518945061501829879236805332736512 11047853 544676091815222792985025521644410350102 11047854 251720063882666240360157975730697902080 11047855 68018661619041556802852650647610096320 11047856 221937191062328007893719635430309773312 11047857 22511129686502093717299375073726398464 11047858 302514082593673931296168971660448576320 11047859 825893382924565274998803964239979099080 11047860 -17478110311878810937428739414656000000 11047861 -4342310014817424270351326117171753376 11047862 -11811561763280127163936476761317147008 11047863 -63040991784757967884520837075853344256 11047864 -373054388777970711710172738611876720640 11047865 -270130106300581448831290332503365402680 11047866 -130328219466799148538253907897030737920 11047867 346761512935735330270775867938099826112 11047868 182904292397971220007968888738456424960 11047869 163447724012254443030334725717942044160 11047870 190189592736077378436911634279316898880 11047871 15066903751707848430799782843521427552 11047872 77379227765518392953767575616198017024 11047873 -75611571485779884850033944269126191360 11047874 27490911586309084058842984801615879680 11047875 19660341515604806674802297197143288000 11047876 -351894647422171109590765459062406328320 11047877 -340009212500426966073800046704380706274 11047878 45819511153973953645616107497060369408 11047879 580115334156687914012397613872092267480 11047880 -139202020117113725862768537478434816000 11047881 -92104321869155245265668109604216245184 11047882 -712049143629437670471135999010086816 11047883 149181193362423199747560755895240710400 11047884 -128490823640038876984253078793521676288 11047885 686888169570972113986288315639709089920 11047886 32747262858577989817458640947499123392 11047887 44156562332248500492786220104763883040 11047888 140857217660184594328753347678694694912 11047889 59105648744084318264524825482576489024 11047890 -46046885332773998884680799606858982400 11047891 -731441638361012747402760615119937154708 11047892 -106691910227594480800963539529493207040 11047893 699367874745926382797092248188785728 11047894 109130700118613968391022696206982165120 11047895 737529649996312240148271636767416229400 11047896 251443485230763557627683674938054277120 11047897 -96239942270689104874492898425416085248 11047898 -272519872247928372613746423284481488640 11047899 73918362103856458392363079593291152688 11047900 68260199396091220761787411636420736000 11047901 400348359679512202421877905222413183404 11047902 -1718832919091145548771727559388645568 11047903 379926595129499703710998649343070020000 11047904 -543118981852244414680053680456073216 11047905 -566671722760636913181554524776725100 11047906 -215173651882832555151677238754344074880 11047907 -3891689149451052084388964124496444320 11047908 -83548697162287708206194398823740999680 11047909 496524677129023731697685853289138889916 11047910 -84355101373060966086201091759248896640 11047911 -47892927281547157822672057493846150400 11047912 499216483823448399472707721946792755200 11047913 626590444789410123726553399147207305600 11047914 24798725605619936252022932136469504512 11047915 -44823259142603135145482014389190430880 11047916 164780845969919849618974165715229398016 11047917 449058219591252500976968997289614434880 11047918 -11194986574227040775670821652273965184 11047919 -809391407112723944646963877753320181680 11047920 -25047423441587713256873842758327336960 11047921 -220089502030794427211581525327119080878 11047922 4503880569968263056547316466696712224 11047923 -4670911108364746472628392405760592428 11047924 -87506014669647475704827019663170495104 11047925 -95205582623417664281680106384920591200 11047926 -27113505086632205375820171707619928320 11047927 867145833227105278385578259776597641600 11047928 1171146712618549930786987855443996303360 11047929 -300656742991523998377326513861328567216 11047930 -300952031032749157973171694729617414400 11047931 983648343231759754362242643693718173732 11047932 -255624039107131011109474330097325080064 11047933 -339471881035350426165843026276805705736 11047934 -340694330112970403525162501255129616384 11047935 608966259626425458088221908841492480 11047936 -61022474534189154508692793523993313280 11047937 -245929363351300814461650376158428166720 11047938 -70120731670717813653443549968366555392 11047939 -104984142501326186183812848909676541744 11047940 377125188228472623737790927413491703040 11047941 -135791753114489974831925206944612148800 11047942 28712865515748341645340597187153652544 11047943 251482035551284126658413116830091217680 11047944 68680532085990348625342724474449920000 11047945 345523219643867557420855059439397753700 11047946 -20097910977248595086643260248321069056 11047947 1253496148377198568541970758841428928 11047948 -243216812463470167194953118794368936192 11047949 -867841603670535528926390370519431303520 11047950 95828400963247416629626626986076609600 11047951 192352922618779910681881301531118227904 11047952 106310499330727302539429945586717818880 11047953 -342425702953600087177857457032515712 11047954 -264475095455744076110989654178924135616 11047955 277255363889338635269026377581799330720 11047956 -129389603395124245300319631782052864000 11047957 -240874858462378450199987159326976424228 11047958 -249067082018787174581283824520207090816 11047959 -112117721709358573178247153087280412616 11047960 -171353808216253742310093945662137958400 11047961 -1822513352137041938371014197913945386496 11047962 -185442884393398689074672331820274600448 11047963 -248749626475959161556699494606774897280 11047964 194350126512260964291531087241276710912 11047965 -320597455956964402176108750180648444480 11047966 9958144149638840739384821586797779968 11047967 40519940797630003615632485817687802992 11047968 728620673854801475683918230483684556800 11047969 -22660925732807182701377320641458392380 11047970 156790634961956670921977277392242363680 11047971 348216387315074150013127555401734201664 11047972 -204872589480123155408324337513186791168 11047973 -963178297942079154037882485347571203778 11047974 -21681938074268638460950195445928142848 11047975 -143127431592939612939436459127599295600 11047976 -934410158709631361791294308941038801920 11047977 -92216467951190035014494097508467291552 11047978 8585360542410690019547680138935125856 11047979 -43454979966245013508139162928201234624 11047980 -137820454403254203629753848106068976640 11047981 158910025678778612132483636314893804192 11047982 -11834647833721626324639534250205591616 11047983 -166245469639852202516721160817734461552 11047984 -45358708782725811207644712881387208704 11047985 2138123457122758283891732811791907600 11047986 261181633948352238633090747103926305280 11047987 590934817044101759893076413924216225240 11047988 -108716145687757064905473143860972898304 11047989 -14295196192077744072852188828853277920 11047990 -5135045744886867879866016593015018880 11047991 368679339683731243039899249284185397784 11047992 -480764068896411385263420332506575667200 11047993 -449375668028178420423147300245453529456 11047994 251645838559729913785893296340735682272 11047995 -24895762164532804144691472085659034080 11047996 -220223748961803009230784118961217664000 11047997 -119364669549667510891258454826087666048 11047998 88683895535122819794009233119153075200 11047999 379541425001976305229934473414312234400 11048000 169463980803499683033845412940480512000 11048001 -599295359634945252602666651193402287568 11048002 -809715609980723483139767089644011520 11048003 1012317751049993507684659386541007736252 11048004 197378828742196987522904639806113558528 11048005 -251193026023322510738610791115087782340 11048006 -410274650893969716164036445128783714880 11048007 -490240419774643757962278115171254609408 11048008 755689927108089868515879385868883394560 11048009 30693984825354784157170658132244899712 11048010 57847584798706233970732644385060723200 11048011 541446518874305854541294109537454354464 11048012 477480433948679734909522476845148685056 11048013 -240577912116246640350911330698113805056 11048014 50660170078320559420922879308399219200 11048015 81803586845850893652429932343196420800 11048016 -34151259733185961737116143400572157952 11048017 -27112371473118166665150906380362305934 11048018 -307030590790652847603302360603401936896 11048019 -8688721351529562990190912084180075920 11048020 131574326887510293425836649291203956480 11048021 507027319968555066992335852861048566222 11048022 196394213581950543728952038881906195200 11048023 -25260927585290431817556307609658906960 11048024 -135264550427765321844110055507108495360 11048025 7532956517666589157170285772160652000 11048026 -35597257388698003956511189585060608 11048027 -47268669529243114028920850699836798800 11048028 -23517462822839630671419009339243429888 11048029 -813903612878880593308935522984022416180 11048030 -65209208211289331562467157906652992000 11048031 -299603634123337874959160781818182624680 11048032 458479010908720765914504180267945295872 11048033 510333992369092817077888052330925744 11048034 -3108568016830081020774197921899182720 11048035 226845065890856793939291898624526694480 11048036 324547358930211026071293001078517642880 11048037 54982934487194969827723645826957753856 11048038 -63245135532891587611594867939080918720 11048039 76722186597303185790681503959737054624 11048040 -138967385580557002404235661546642688000 11048041 808055470292256800356142928253377232442 11048042 -259238432354654068103731854362327049888 11048043 450236647435320769939148705514274940400 11048044 -177296072837677415716777374128446464 11048045 -260447246446611088319990034738585614400 11048046 93017118256399666688699917038330336384 11048047 -32003042858746497090038833816765789080 11048048 69034430527550005280113855995170095104 11048049 1006691407849305521122879500734493609120 11048050 55415217586040332769672509191125184000 11048051 141512027254550052099945385033547068752 11048052 -207695748044542001890933878780659097600 11048053 -126509123478204464682438592103324831698 11048054 -115514922781144395114373237741193373024 11048055 254230454695168128594788058044466385920 11048056 601007893356027913154145498118290739200 11048057 475597864984752660598809655386241539306 11048058 -43808112919643709519576565283234624256 11048059 47346887517531320587083179249220848640 11048060 413783448832703159419902745818435156480 11048061 478013169189872157626316053436904668672 11048062 155392477075301877941131737922464849024 11048063 -221030967040472378828301206267880586800 11048064 -357946352531730904244517496595373096960 11048065 11953348640247215949120471352795632000 11048066 -352989884440849688791003909837962779136 11048067 38467153955615654233893574368881170884 11048068 -186803514378723989861164664523560851200 11048069 -278575856043983950455153780489829402530 11048070 -102226820659051475518147536509828966400 11048071 -304921488885619643558510683115596043520 11048072 -2465826535219342196040102592480051200 11048073 -236206475307512993752639961890214517696 11048074 -184805049451029541402371708708658632960 11048075 209310965069734326484237889464561083300 11048076 -168709719180236975928690983765462016 11048077 210986456273748458086951910149414656012 11048078 -182394318456676381145407314517633028160 11048079 -75733071116260152500687784910944396528 11048080 58285939210832790389903597924192501760 11048081 -165033043841268404092656314009860449936 11048082 10328483701823289017668914783126528000 11048083 600570535048498968674630401561928027680 11048084 570618671097271895046142218579719544576 11048085 229945587709229717395619321233204964220 11048086 -173533624340937786064673907499990281600 11048087 663411131823289439332384962519012723672 11048088 406015484546402123187401033096057794560 11048089 -174317373520772846592543100244496622592 11048090 -10954667556788604200572943577697136640 11048091 64507131573813662806259915769772429104 11048092 337688389191836717897874659282994637824 11048093 328691190131093768724073670369119528800 11048094 273139652314833457772283801552885686400 11048095 109350363651134900832338902341671047680 11048096 13070432568692538391010290285248774144 11048097 -118535341377370625264847360557618349120 11048098 296928730449595321834107862804699198800 11048099 -989240452318467002893277173942121409360 11048100 58624441204428065868942672948098764800 11048101 -774548203709640416323574940875637040800 11048102 -58149743236852476118234633098626658816 11048103 317523050286503323191775143464432448000 11048104 -265954942649078991117006112937742336000 11048105 515286507583180393050943164852615885000 11048106 -17080526767306472582034696733066770432 11048107 -62335818251653391387132969944308151008 11048108 -277408752244768250035142632430502857472 11048109 -223932455371673920837963228909113084096 11048110 1836589704354129259992953215951680960 11048111 -587257643404139286367255489574051351808 11048112 9218565128751226996452563121256562688 11048113 -621764983999737738045847755163489946904 11048114 143795753922388357670397310162855309824 11048115 -91111464232167146409197735559299035200 11048116 -201495983827317488628496716775507615360 11048117 391723245277033914418923025531119101166 11048118 -158148787860235649486807983083317432832 11048119 5572239699613605342344230870689337728 11048120 -503384700800484110421763440547617792000 11048121 2182072689250733090657637558921982464 11048122 -166131380791609957494007808934303615888 11048123 267650486897397897365777490290133645864 11048124 343330830726865398794665431382867923456 11048125 -182087123526172456599005930789809380000 11048126 -44932171042408787462156591472803306496 11048127 309139564387604232411851912085434341320 11048128 -9971433664030049046240640446511448064 11048129 316200974239901489118909225111696102084 11048130 220971274438580847981709474823951616000 11048131 351568411649802858289758240865042213600 11048132 -512124006340505048200993140279828703104 11048133 499028466414578011577740161006894614304 11048134 -181050894894521071010929899137859674784 11048135 192499650061225279595180936205997824000 11048136 140342533892788564529387339313641472000 11048137 48923518546538944277696973643971546560 11048138 317303434404030522354638121779694108720 11048139 -62991039212269441753429945913522358600 11048140 -111612062347005257240775015516953932800 11048141 -294743157029254547181685577120117790228 11048142 -36837726401035297256901892946531536896 11048143 160571478540864563266030288999056849392 11048144 197220554897540705693470167714795970560 11048145 -25846286245222028587941438998125502400 11048146 -410574944283689432461995458602067215728 11048147 -669644534142730422222207490047844368 11048148 -196987718384232887207354748196195133568 11048149 113800966009455876510549892269243416832 11048150 366878912763040613367403158230090592000 11048151 97351345264687334198914146608879718480 11048152 198245823472899271189764028486176768000 11048153 691330377023824219238489197551671835402 11048154 -97578721286673799701110476169460971520 11048155 541358336746178714992639325261986906560 11048156 14742230776110378785808739711587437568 11048157 15699491543836900524889753595633114406 11048158 -49815041066753280589529327750095134720 11048159 -349116552411029665451769132871701869640 11048160 354300501596414662443761081492515061760 11048161 678237123779683211968242505797713364612 11048162 7206876087392034637373250044237119872 11048163 922845908755393629644359019494909440 11048164 -139899787063802767024566498097121919744 11048165 287711520241131100646801310930076248060 11048166 286057257236665066434577328970281521344 11048167 1883502396883227921049628102560002992 11048168 234871028656896257672013588442052689920 11048169 353667498959272904038954743155406717408 11048170 -107551050889122001792348274915049968640 11048171 648158741338675866673551158332035153144 11048172 346522318471343470752649548861671964672 11048173 560298728866860209120623196325515341740 11048174 -161958337177906105346413399392060809664 11048175 20636155074903506278253675434235739600 11048176 56620078921458369003125094503919583232 11048177 -688858508542443018021068673588473849040 11048178 134219792027781610894875727873956913920 11048179 645791219616789367614977012999451196720 11048180 -122494822315522786414688652010424033280 11048181 106727960853124682285618031625788222432 11048182 1951145861943621187114094867719596192 11048183 37493645072776562769531399428199919488 11048184 192504673873685850387841236066818457600 11048185 29958607161642740066008335205106704200 11048186 545377814258872443950365864320603687792 11048187 299398887091795295427859876169492507160 11048188 -88754066673407753365033532227469537280 11048189 932751474136877090123237440847604489990 11048190 -203325311727670944422321729697316740480 11048191 70038223891308485190371289197466923904 11048192 226062480513053788928597605781801533440 11048193 -119807976087720249511491509556981161880 11048194 -84193251528736055710545207030805039200 11048195 178541282053466197121675664489809485200 11048196 359823814367167138235740198592825917440 11048197 7581288306746155740238497263054705532 11048198 149503773163992854717116339887932711424 11048199 -509968129169517386856942150024868264536 11048200 131154688185796064274998404213073664000 11048201 604199614381840095894667222577598022500 11048202 103594849626275304095041928434765267200 11048203 -259668671038886814374863300948191944600 11048204 -270010575862033628799450545488012812288 11048205 -1822640906207496781053902469515489280 11048206 -354054231994386780468238206730133086848 11048207 880157530850440779904919049031884129456 11048208 -91238166551832553349495009336619565056 11048209 81466786874250949377506529227879583410 11048210 59902793143899468686493204397827929760 11048211 -80640820344787254585796771760929873920 11048212 -166559914251565730153668474125118453760 11048213 -231718859951681135738787292725499307232 11048214 -108610843739968596059969783585581670400 11048215 216953198803383359302587202837287559200 11048216 289013054101735797034099828697423124480 11048217 211095371671605552112033217520498675840 11048218 99432103587953486517522287370759363840 11048219 65682144032289161270187905012599421952 11048220 -86401609118820256689523883376488793600 11048221 -101215665878996178284057768816172616788 11048222 -170550719556355964973351107117341915200 11048223 -20192548259585853913997993278925804400 11048224 -243183983644249934783517781766507593728 11048225 -389185848666858826915911997188965712000 11048226 195553101780288485216339078623880004480 11048227 268965015891744943351686674252452906076 11048228 323635303911504434545211261865802020096 11048229 -195482743915244232894299989157427638400 11048230 265735132163191100767823823149182373760 11048231 -1242215939528106063563209551393042915000 11048232 192472686995962524936398238451697418240 11048233 -510610242151602813270487217542609417024 11048234 -141615846791269315812101806635473809920 11048235 -182729397581564900880050929948618252800 11048236 -197271855329709284626881665132462181888 11048237 -350950755638887889988207408222187223028 11048238 142068349745130724773263266213790760960 11048239 -50175849997717980487043140402338433680 11048240 5847432528647886895198817211128217600 11048241 -103689080306045219741422219688872287936 11048242 125492802680259216217499272298131802112 11048243 401301815667035044043165238922306881120 11048244 163302505977300309479394445207324962816 11048245 -42988145471416841542405421088684648960 11048246 415642075793638082894113466675090232960 11048247 214077683015014043131196365952536619232 11048248 -1010454985033731525095397487985725440 11048249 1069428947265892284372604469434827898836 11048250 120381456442204940218645579689250368000 11048251 1038751470137495192010707483399023073252 11048252 -405371041781458654141428713969438475264 11048253 97542320426011280725504110506403763200 11048254 -20886228371515938204319923077180153856 11048255 331787939720466493299126121969264240320 11048256 162740190676691263595228821754866040832 11048257 -92582408793789272440144008819098291520 11048258 -1493613461231204401631902587900192192 11048259 217377679925402343175250256376020132528 11048260 70929779608718979869188533627953256960 11048261 -21596235865926752884702981679560217568 11048262 -195108724293198160181181842276636758848 11048263 -980907115955899763273470771259304359720 11048264 -231892081263025388047606585895185136640 11048265 161700605893839944644597983691593504000 11048266 -499261947070566812456465484313934224800 11048267 423341711192506346177157261333517066632 11048268 -16653212984716802514479387060600832 11048269 -453757378515504365756754384084427864330 11048270 88634649472656351765562685492213650560 11048271 38942159302109433942198371007246710160 11048272 -156835485877147614809252958540700712960 11048273 23007576460720114800729315757980058020 11048274 -78908083161629867366584388840791849152 11048275 277122427246083145894625807302084362000 11048276 46806784870223813107254056089198510080 11048277 527278745072044604096644305351326965920 11048278 -164079376622636728656506725565770397760 11048279 694442183673002488674370734924449149440 11048280 -180341348912676106172860971619388620800 11048281 131912992900546017624404722360218024000 11048282 -72450054277251506716515653634915202560 11048283 -182996993026406134885411173981603979656 11048284 236350121905539131869427366955167781376 11048285 -339231198307974502181582857326978388020 11048286 -157243632423668104112978801542545171456 11048287 1419236322715434045925555295746821525720 11048288 -161244442381680073516982169884831907840 11048289 -23230719093634857599474677727333036160 11048290 -184613675292901178966478202564247562240 11048291 4396030365263262781147280316063862080 11048292 334900601429723890282752582549489408000 11048293 -105080577194796172989225646796189852900 11048294 83948743524021387264241535811815337696 11048295 -4337278712406445813024830915023631360 11048296 151661373271829779717103390498873180160 11048297 -153097962617716827183426964165795711260 11048298 85852009895707615539108227019502097664 11048299 315638704801876549171314490985205249264 11048300 301036563551890049167379449992055219200 11048301 -185553121069699456730655512364870801600 11048302 468067583591946166669234090955090570304 11048303 19113567060813505650991338433570702848 11048304 -6216173397612226563668383144379351040 11048305 177436833707538077215727721243575825460 11048306 230331106632922773383759096804024553600 11048307 27583896058603364238597988922455603200 11048308 331976230979988344661298433034346516480 11048309 667414477621938471151568687337575838510 11048310 13303160745688850590858398792374476800 11048311 -75234226177325411273785600266751215216 11048312 81152106542282443078860726839786864640 11048313 15593589062197644870938915491719931200 11048314 -356400612689737917609562805749389657744 11048315 -72724182687116151650539752340331255040 11048316 51785123479628252181217141253944320000 11048317 32418258922548246487094150796100114560 11048318 -298425044993496036119702509792143152640 11048319 50208267592755495676908934443537836400 11048320 189847114230105907161850362163573555200 11048321 530337971490136999163472263461150395522 11048322 87893380532268035291349578810121190272 11048323 -252099231230573725244915216407962119472 11048324 408203058120530855635621177369735294080 11048325 -294031565527744335750215399627718686400 11048326 302686600385190294356026397896264612608 11048327 -355096506140283152095974871889216440680 11048328 72230826622469607594570214809539712000 11048329 -165407836100878368114957915134620613360 11048330 226568992173512120549377546654354174560 11048331 -4542308232781604671028908969440662016 11048332 -3732023177446371447792507583671656704 11048333 -309967064609609058984561631162490833620 11048334 4521691916956523667186936027471882240 11048335 -478555216142003736195739538429690841720 11048336 -82201669128470764036353375123351257088 11048337 -440679326536576394314449902586716434560 11048338 61937105999712909711090315549581463552 11048339 -837231670256958349144095383061740011860 11048340 -2219531264063562165755093471562854400 11048341 254405707675244153668650810738370873742 11048342 -332516841809826115394098172120427752928 11048343 497117693782347953165318851836259106664 11048344 -470889474449265257855203313705424291840 11048345 -241276322812772474369385611237392199040 11048346 -73640978728627896830423683162225728000 11048347 -132553442800860464035660574269295746880 11048348 -58980951374811889934989717544345779200 11048349 16982719089410536481394223686002108160 11048350 160780854694913858631232022011306920000 11048351 317766212493526474876506390397526710800 11048352 -34117737011749213448095542551072735232 11048353 -32871883733620127630931965384841338398 11048354 -9786537371304043647624940758635962080 11048355 -120316400262665927349184704507977944800 11048356 -77480011559763046539432765869997542400 11048357 -89224170100025423328602266781088035394 11048358 -127549047355633931711489129095231404672 11048359 -7477229851926372742497967394659120000 11048360 -273289408803909027682336022838886656000 11048361 17292402497107726203710298562835689872 11048362 185722303790545720922201836637727645120 11048363 -108294124507888233983214548373581789388 11048364 305687487693681274856868104448812486400 11048365 99915127002618799074459529085218336140 11048366 -131985255060200768333643059641281790080 11048367 539775281255773784123127584949877647360 11048368 145216603354502284244749712592416931840 11048369 219858487252143787494883652384993932800 11048370 -62687325603670899764194333693597939200 11048371 233060065836537317840573213930098206600 11048372 267428843947405931037520686218610051072 11048373 -12978001135943691762731592491640288000 11048374 -214410335890190438086116730692690068064 11048375 -11423367353771075861537547761973702000 11048376 15056764252717667407300491134962176000 11048377 -12035533445258042642133971816286039920 11048378 -36388467957460484004417357708447786240 11048379 161893948406240993065998783187190159808 11048380 31422564278083811463596478260994355200 11048381 -29869407380222857234980404039153676672 11048382 -301887869159324884765800514820908109760 11048383 208283729589045136927886048896294989632 11048384 112689678012221705753989437092964335616 11048385 -178735229026658182904183864819853828480 11048386 -42841222380305872494486953941724981760 11048387 171286162549439169352421503184170406400 11048388 -66305634798405477187583506065828335616 11048389 416322703806613420732111948724832830 11048390 -264960721567592110630968380621836041600 11048391 -657321984556732334947077748470136367880 11048392 139138564917179286210457291077172961280 11048393 442920942057432771970027071609291251124 11048394 95406001625587782048415150844447032320 11048395 126011900552112957276816502058912931840 11048396 -99927920778701735798178663403204987392 11048397 219823572065809678740939887106191033472 11048398 -599976775821942689852903963956706411136 11048399 -53717034811564114182310926484146005760 11048400 1184117738915424932882625202657689600 11048401 186660496427721632405600462229478846464 11048402 -261934758849436196035843038305648479968 11048403 440320173763522554503276939621354578104 11048404 655450493141790638202412145467346432 11048405 1209519234434724207501512894260152060 11048406 319806658882188629885237318800493344704 11048407 439795862722164709789880582501410155656 11048408 309422454315507171882832868769579048960 11048409 -129403858804398974825078370268379905872 11048410 -26896541657805693998844099060194519040 11048411 -865777914317452778209362399065092061976 11048412 313795228716633127132770570205032909312 11048413 -605162188994873567177727854022378101338 11048414 101491399552990971616289654225946098880 11048415 8113135869525881953451534642415014400 11048416 -799761072002935684918259995608859803648 11048417 -520205161073043424594655039944271973840 11048418 125184223008339260274379263581450809344 11048419 528571094050141011599963771190329182296 11048420 5133980285713537064491649708549836800 11048421 -119281429055080047404749905003316402656 11048422 65140020936336187801918555925730869376 11048423 838143229297284115730816636051536527672 11048424 -512598212266215209655860391697311744000 11048425 172895043398239492446430419578998829150 11048426 222767860105633640971113881760258516912 11048427 143510087755317157949479740474531299040 11048428 -132316743665538911425492411242990609920 11048429 45480977648392129325491938340814359776 11048430 -125340470333797986310865685412475969280 11048431 -14900343748633877485270749281278672896 11048432 142876643630230342833941532840502689792 11048433 -112632043371587682774116761501873952832 11048434 -120540242578062500472961922964177275136 11048435 -337495811734651155063498254699897727120 11048436 -63155338818325037777743126916159877120 11048437 -211597496496213271404112463621792600914 11048438 -354110357485575622047030547199222102880 11048439 -38346501759261758619485267499766436376 11048440 -195480206585901421202615184507941683200 11048441 620365342287659365708593113178243265152 11048442 -181303496052864744169909969991083604736 11048443 195738177849206485555156521782552637440 11048444 -419065449004752406169499198345935766528 11048445 -120625611628439924416927514795343768180 11048446 -179708007925450982341946860525283803200 11048447 241375735254404240417359347948217876392 11048448 -117728826100577290154121569557656109056 11048449 -445159311236703367361175847172468935680 11048450 5849158482058409668034658493665254400 11048451 -163116418278413148394669985640284853768 11048452 -205197362724350001844947575813276602368 11048453 15783566545363558883090769705531620664 11048454 161825111408730260325397701350634387840 11048455 -617852141346066733498243754419665155280 11048456 237748934173725628511283154375198970880 11048457 -110906938777140521154890274258843571008 11048458 49806345424511974585437592683939936000 11048459 -167160147271091625923951424427990778784 11048460 -90512690087511389656565515016591616000 11048461 865238835759323548782185135828979230124 11048462 33773133657120723693124806145034280960 11048463 7246123631340514259858988244166878200 11048464 -31916458105028647455844124167380664320 11048465 116767904665426223040597966512399359860 11048466 -25478770711092109148297457788416081920 11048467 -129161006750292045006497350930194198484 11048468 559496208459292029623082736466593227648 11048469 612541714338388065567649008265553610144 11048470 -88675788069612729453673743927652811520 11048471 -715620306382562428305747134302035187560 11048472 52182150851463600682202989710489477120 11048473 -223430585959323481933249554286591952000 11048474 -251461138326337942099956243651105621264 11048475 -117875108371948933163027325970770370800 11048476 -471694557345505695023834759817538685440 11048477 -28361162677362013979465581583550850560 11048478 190183095011943399292176354539204689920 11048479 23073884754588466725636382224026954584 11048480 107723784248325377766767458881110016000 11048481 457683994892395851151450381428581520480 11048482 23122199365057108147488812702906189184 11048483 418180287889874953015071898981684176732 11048484 -327064944516904506812924381140836670464 11048485 -146751981646699854557248288150589869440 11048486 -157617373614817374347531629847240727936 11048487 -381251262907561623774260246243425854720 11048488 -743721883799237611515744402469232148480 11048489 677835310152079372815309478370577429924 11048490 22017219210870078550283694904267674720 11048491 -613486505820380083315915729442118165216 11048492 -26709082986318079567101845226242703360 11048493 -12427988236893100719636915334827209472 11048494 -237410192640780056583003894870230875008 11048495 296682129629411430428390029961440461000 11048496 -39595116407168922827309064401632690176 11048497 580256936758493272073933533415949271552 11048498 465376695470883814769868890191356618000 11048499 -102397530105282424519653352701343430400 11048500 296297906110457808008302870783357440000 11048501 -539327352267959196759762896074337651136 11048502 -26635343048855823399337247298778958976 11048503 266469980462312594816487818833079116264 11048504 -689482184857198174328975304134084812800 11048505 26013128761917268063714887624358171200 11048506 3481128428357705598924557835788527104 11048507 -535095058018023113309615741807935341840 11048508 106006448612226205994196281408873579520 11048509 -984954198100471682318572277802919447796 11048510 -224121301929683419245124654701976320 11048511 -99494116141008466358122265115687849528 11048512 -307670936537294897464284617232887578624 11048513 -147951722580792725413825180651591994880 11048514 181514979215556217545547891625308008192 11048515 5520864011153366972340966931284998160 11048516 -168153547415749110255326540786759028480 11048517 306430219920690270195396545181380029920 11048518 -9391425426851223904057952919788510592 11048519 287664205836751983187311982373296375680 11048520 -84629206905355733659412085463707648000 11048521 1266730453781201858187596879592107226144 11048522 -540201559884513264350888757424880948688 11048523 258854021957983225453558906538868231168 11048524 -183975032555439116332813112900864503808 11048525 -136843450963172960860610630510935771200 11048526 338202751880085411011452957511536344192 11048527 -96541747750094053127428156709342355728 11048528 77587993133630017370479133015877476352 11048529 419097065247815211297964309436509811184 11048530 371089000592383045425259765630244096160 11048531 -480574767737270103818080074826445148720 11048532 -158755549321000302906135751866624301056 11048533 -21531150368463783821632974804011734656 11048534 -130970646421832595263423863401592833408 11048535 461846943155308171141514680088778547200 11048536 -977865868592777896948738509584985907200 11048537 396598803682814419700778936690530274186 11048538 74468219230309746134955960395406650880 11048539 30078676703954402892458454483192405024 11048540 584311048333683512656583238493048058880 11048541 -58301799512646592315628380291216499136 11048542 4955757522935697051558387467123244672 11048543 1326061369124444356692305137238654780400 11048544 44332181470259853503352140965564514304 11048545 -653494820232099829422773010503671891200 11048546 -179485105653974501129855660996172804528 11048547 123678235852152754493933052903303334128 11048548 -99450148044042987206082842687006674944 11048549 -1760948051984104312039032321554560320 11048550 -3192139864851911073963164645212464000 11048551 -721593260694035435533333214704276869448 11048552 783794010721896182003176899395797785600 11048553 -460196893922654739866346988924841856576 11048554 19353596607966235280614289709834735360 11048555 50231153970245627304723024431533056000 11048556 96941261889532777615187334903035265024 11048557 -146182377215311928184108408019547653440 11048558 -18721325078095831614395507439636957120 11048559 -413960348396963215434765847039404994296 11048560 1251831228697362136981779342600929280 11048561 1027835088772948040778211758362730548532 11048562 -3623337502205557736677903196601904128 11048563 -365183097917770845731603743746636186320 11048564 -230975669330783282993211777150428706048 11048565 275167763039916732853982304634940496000 11048566 232648507066726484223831653723172803232 11048567 224404707414268303021956558156778371720 11048568 -385402561465725641266952655515690926080 11048569 45598126620031591287900217554674587776 11048570 -46408595892069928772500089974285466240 11048571 -426003878182403593727996178951793543860 11048572 717383384087379350003643241726011445248 11048573 25977538401713651692797289483636818822 11048574 38110314408122535192031729251737482560 11048575 74924069024715770286687624600652491600 11048576 167425694789186347702991354786217984000 11048577 -153077034859224911061082797154029788880 11048578 329064591509206216239315525612127520256 11048579 30195659546787908703225702837428243184 11048580 -83255896432536249463829490135286506240 11048581 432999016368066298775796703061976268382 11048582 54803018837765068416882921426161588352 11048583 28264356290501765060474219289966816768 11048584 -239106040082006280786634790698050355200 11048585 221627701586522389092876368238761799780 11048586 44032366559727099479550055688666873856 11048587 -1605799067751717297356763355587235734960 11048588 744341116619290498527758306944278482688 11048589 -446002913938446968368227499329569804160 11048590 -45071009778277349066701568929335102720 11048591 785087698174011178468178897233212280992 11048592 555807578727293551779649715348176896 11048593 -24509924081708758715796785516685159056 11048594 -68934725275679891349183242828902356480 11048595 -123602007314127581414028730626468364800 11048596 -123052473370012096527599547028865157120 11048597 28661479797621354936682369100024136000 11048598 128333195209925678324141439686238174336 11048599 96882837344717437841811586118172518600 11048600 -47086214512958741970072001983595776000 11048601 216154506707830700362015000013220026832 11048602 45852756281135671661435368322016712704 11048603 361625671564924058402793518246364027144 11048604 -189305936732176242333221312836549705728 11048605 656880202932446916150337495433518993260 11048606 217120039710655819352708478229141481856 11048607 -20875409349923302213799008694844118440 11048608 317173372309063981038204439657929768960 11048609 -88220591475208720911256458249263743872 11048610 -176742592295283988471525165821673482240 11048611 27630253290496217067953394509791422720 11048612 224009798132496486224609415404632211712 11048613 21829738563491546957076987372376866144 11048614 671149468132842908914070828663048601600 11048615 22654639815575623821457742823731632320 11048616 -625711477237432618858148089159232716800 11048617 587672965027428700089217766492347382778 11048618 -216700071534238618502072593932630974544 11048619 -4329882431873736303950960186247856128 11048620 -109163283650525510623140410283977456640 11048621 62184760086020049043508698522695582444 11048622 -51505585398345647563532943269769878400 11048623 -19874455052119371414305083593272377440 11048624 95441823147617406005710323750915932160 11048625 -88595013429829665677759435318977344000 11048626 -317673096938774030701880089646113717488 11048627 34317565862194666963184355038151651240 11048628 -45327702425198537487615485181872449536 11048629 -242807131532068021303775034463607774816 11048630 238630266668679824340841720429588849920 11048631 620586728461921694634109211078681768448 11048632 68957006355923115015129750614620692480 11048633 -46558113596856263031426727214363217600 11048634 -213734530908278374587017540033370627216 11048635 3839277720053433117041598251870611200 11048636 -398160888290376247865069681883962833920 11048637 163397711369926711999010071925577125280 11048638 -143513510660624448879415844856604225920 11048639 32254041611084760888492805314448480704 11048640 32061579183350678531981392800204718080 11048641 681617227108706581408095477318552555652 11048642 -7663990238427185714186388144283392000 11048643 -6116197480121202717586073512464920628 11048644 -222604746826937867817324289935758576384 11048645 -1694667388093519910280404829304718160 11048646 -50779871628169357782799697878743545856 11048647 797979476342022459825177941089124603096 11048648 -53633921430209241442019609016336384000 11048649 -581778304986627550550263257205085639520 11048650 70292266444552762992163987872962470800 11048651 -576721206259618652217230349195159402348 11048652 42936720450841661068346399761397529600 11048653 -5870379879591714541809801291520941120 11048654 36745821300898488989757452142466992000 11048655 208933574744546697277653307898565350160 11048656 -91713203266893618332748541581934501888 11048657 -426105076201665306562657002942991185948 11048658 90245514001611082278135112432709894784 11048659 -105811464075670553512370486524127259200 11048660 59324659877917825551202239360096460800 11048661 -201005426908180466237920695759929779812 11048662 355556734517167031148176808341711852832 11048663 56694492033389344265663009349911979912 11048664 -200479625080353892897908079164369960960 11048665 3156507736039078229452137780305718720 11048666 704101353167869396292467932689147696640 11048667 315747079445709190907462144444465083032 11048668 252723702898874799659208596910827330048 11048669 -14202979543529993203400753534830774656 11048670 26387872539292689862518471306354278400 11048671 683155858058501693813413045131128290560 11048672 -295099998093725417904548110006465855488 11048673 -80968110581513925498618083386155022416 11048674 -51249416757773262395951022452888749056 11048675 254815627263377683293299646923920531800 11048676 15967565345736382047891366896973250560 11048677 -1009487115367106846831369352189712249474 11048678 -6943638595645477846223002910269507776 11048679 -113203808957561485899188686233285151776 11048680 -104558328474011649216608365357550899200 11048681 62172656103104110768838813167009781760 11048682 202483684309042464278918971251637492992 11048683 379695490188492757599464832237605682932 11048684 -298226065372812425958312816984158371584 11048685 12277335878104535019225107116742419200 11048686 -399269716896143109880755036542467953792 11048687 64799403986814636173318107354618210032 11048688 -11997406454623778590272438466593816576 11048689 -540370860640914916501567505672867470510 11048690 289361663833360308183353470612298227200 11048691 443510254462984592637422580552921362544 11048692 -98944269759874471096148378084743533184 11048693 645266729204915688773853077990744827680 11048694 -11816224808996363449600238662070316576 11048695 -13452061443866177035020604572163871520 11048696 -65097955339152395639996612875780300800 11048697 788501657657169740782412347954353094080 11048698 -96223084892749251363315987735974869536 11048699 196425598099545845076798074146929205536 11048700 30777346583770369985713736411982105600 11048701 543764450862856703943689863427113661702 11048702 -225998507161379470046855406847291499520 11048703 -628935190710320442367145607797197612800 11048704 12287621444139176608161368768050626560 11048705 -125652515966914274768740467207006964140 11048706 -127270069088578895921760437714977971888 11048707 706069696661705577938191006027470589840 11048708 294999702113951241024306689979974940672 11048709 -134858315815930932083786032581308152320 11048710 -27180630760376467273623723980741376000 11048711 -382630939756896595651961849600001504888 11048712 358911572947980090620033564278801367040 11048713 455423593643832531517113627908476035840 11048714 -526938143822061591270552796033897742544 11048715 -64902427941306617548412767372500319440 11048716 -34524409295654398830801843051866675200 11048717 568014824430851228550251576929331542560 11048718 120826469583568880129951385409221702912 11048719 -23443154427965395868704536218710253640 11048720 3579777645373996241760956226455470080 11048721 4374397683191897115669272501570185920 11048722 498049649112541897076822427369303744912 11048723 259831281371997681225775768750059458640 11048724 238898885374051326500758715515553444736 11048725 -212819665775927315176199026332914237100 11048726 -79457665315563270695362578946202611200 11048727 -166966332283103973389596759471898693040 11048728 -321800609241406165361475074021116416000 11048729 325979388091980579661013571367812624330 11048730 -72662122610799097203705213809611407360 11048731 -2237916033265850179618463483750416800 11048732 174166127583997044923690181377806788096 11048733 -92700961885231475697297255454819715898 11048734 68298148117621905944843950993187462016 11048735 -165111608438720484938310548388075103320 11048736 -120200724714390128159289005718814851072 11048737 231991003622256530460644343299095467072 11048738 -96239025392412084175892409090624738480 11048739 58376304789611552916217322770891490400 11048740 4763845390424913198186361986411417600 11048741 107116443375123351786599454671011507968 11048742 118399321849999544724726299637435454272 11048743 29381745139473398047633182967406559992 11048744 197309261945069931358775420773730304000 11048745 86368440154551717823701728928427454400 11048746 -349197676393867024273295119367717376000 11048747 37463028677674405303132561182219551280 11048748 332797821397062393009430649479446996480 11048749 -469881578929020018084267403956104166250 11048750 93416792424228838226143586030249400000 11048751 180552013766480842701692481152779438080 11048752 8250523092039244721894217083453440 11048753 -427400898060438860926753304993173675680 11048754 176883842099591316839246044034473247232 11048755 39364601815388190798926586684845505360 11048756 -505342027581276925185841620909280241280 11048757 -330923825759214230439284873427596986080 11048758 99624945155752318355346233467521146880 11048759 43214891200068500363693118453046730136 11048760 147716134001428328726070545020529049600 11048761 144538440187219234670805391183217116500 11048762 -169916605588741558479162927834159330336 11048763 -133796231650138378719392116604809996032 11048764 8333100838058267459657694630703975936 11048765 -25597580092805168857255166586312971400 11048766 -907714839604687198466753295617386176 11048767 -98361950468412641276322793315786020120 11048768 81288782434812532482684006980706631680 11048769 33436507874113345128410748515609327328 11048770 213252101731195620912575389068142402080 11048771 -43281231542351734691213708145233465928 11048772 -20011444691330151833842349142373564416 11048773 -1603769150193623995228451160542032196 11048774 -224769550337261372131055410532237731008 11048775 146143835347819987476404905230470448000 11048776 -52592254610510112569624620757640867840 11048777 -203096606690468390026240600151484384768 11048778 88983304970160248029447575644912601600 11048779 247072959852426667901551228781358226576 11048780 336516842015222233330908856780124697600 11048781 -272458329080589515656656594194539376448 11048782 -52029788497823039333151617768236089600 11048783 -148326521470671922490939039931620711256 11048784 134680352062401757551555590391708254208 11048785 151748943993556395434145838112904432000 11048786 -86973420813184384056072076110794044416 11048787 249923030343706702130823562380497576208 11048788 287868649501589644308236979486349705088 11048789 721780387252885699439974618510024450080 11048790 20305659722016761326911221363158542720 11048791 37157860581980313143825522772846536160 11048792 -65131883110421982309028328259516211200 11048793 34660711233650311286157789679700438400 11048794 -130357793362301890062286453498179912960 11048795 -687489687927373110820149285401747323200 11048796 321098390240854009417664953301668283904 11048797 -274130271376619870437196363505915813000 11048798 -326874677503732658342375961554101257600 11048799 318769170911020456406937410341817025864 11048800 -100034034293631495007245964973978419200 11048801 158321239645505795117101267291692300612 11048802 -297553557668792202385922373462122985216 11048803 101259885399672519102303785771155870848 11048804 98304686447535371588599977455703674880 11048805 35860151124858237321836286905806617660 11048806 -418812430012795544899518254877960591648 11048807 4033843244403547080749056375663116288 11048808 32170933230368501720188706012864593920 11048809 -156241336030038279065344159047215748096 11048810 770478197563667000541429520637408593920 11048811 27176229760339704035796559463136509424 11048812 49247052937214667493976764396601172480 11048813 -957646031537099143584009144435729760938 11048814 -125501451524842955937249245967846359424 11048815 -641874515309923457301629666319676922040 11048816 -1718136157716567162714329051421081600 11048817 -242327321658740402551904044399123090752 11048818 132230517910292037787821721855357244928 11048819 -314699572170043788651781431387154333104 11048820 -69874286504739847409795797209162608640 11048821 114168780478345529820170717419620036224 11048822 -460386816066715889663384837004646885248 11048823 44923550916997896897393165141200942280 11048824 49278899729584635583143632077869096960 11048825 312794836953332032035878692887556181550 11048826 -334873358844320936355183079262592480000 11048827 -674735154163015315494420163926946138608 11048828 -164946559980264349319125454048235684864 11048829 55876884614024282025066236927401243200 11048830 157805714584343080913178600035348152320 11048831 754589765370338586848945194624470229632 11048832 -275635215026255580690392408395874304000 11048833 -546043267514505377156137250657161921918 11048834 -73233211141571753253746277083318673408 11048835 -64367830774283523150038451833611895040 11048836 851383057907990130735841530603257678848 11048837 255339496136551461276055310552951259486 11048838 175163829626030412048786354009232177344 11048839 110122012788168039755492580106268047640 11048840 26410588602020997455180259829238169600 11048841 -232574530027393691519394204207907204950 11048842 8481607074352158109471451461274956800 11048843 -616449100354606423301319061703923335312 11048844 -114225618972596078197041423412564740096 11048845 486322091882459474714328949407579041100 11048846 147563729575034333456348888485174567872 11048847 -8989074790543312318734318576192766320 11048848 151349706296134135381897236860101763072 11048849 367432808301327271962618836787634095936 11048850 1705853584563476653538692891493155200 11048851 -233559012246871991795452874066449056696 11048852 -303865343733315377069103988140999464064 11048853 114719070912123758029831695997472706144 11048854 -277117850986068298259259814842754829568 11048855 177833846469927786035084639584887585600 11048856 -40114752423873339204894072751688908800 11048857 217334630113859279088665237181131332740 11048858 -47192081882925979820194816999269120000 11048859 -136068781621253157658170465306357635280 11048860 -400990459629764360424076178466017111040 11048861 -280309870607127540621894982191767212800 11048862 158208077733458778143581878746786617344 11048863 -47784552711784167573682095131804235240 11048864 284354720542903395280372636313638010880 11048865 28913149237718285565743002125314557440 11048866 -1446777488377427047112318621121404640 11048867 -492390276138443598445624865939865474084 11048868 330122489894127640913353971774552692352 11048869 -309826175367943785378012131193767089192 11048870 -124946378112118282868970989199985155840 11048871 -374173989530741327847293337926877586560 11048872 760973628402714124586094317723415628800 11048873 -1271178313784502348140860821499607040 11048874 -241259130849796327876027258582731267840 11048875 -115657891985781581793669980544276036000 11048876 -490915301365608281358064283096843008512 11048877 -79048726100357844695415994469705095872 11048878 22037848180364758022380728955236556800 11048879 295113944622428586765919584469513134480 11048880 -73150015833288886108903318726351257600 11048881 -121215472374688815825263933690408743500 11048882 317696203969906371787304009803156797792 11048883 235237252031463146263491319540599309624 11048884 -164686292971489940946691236647595909120 11048885 -26500315115370721801180969008751258440 11048886 154497767852980949610110060240126784 11048887 -424361206435849815227806036123213803408 11048888 -688195651174583725605542852021177610240 11048889 -365926775949353603355804640619347934880 11048890 -305540892422763718037381833678100704800 11048891 98246941733313236490308915972285723904 11048892 154125485334917573319845448883520573952 11048893 -3632760864338090686140904701115461696 11048894 40733551028228787521622466109381737920 11048895 -95704472911413840800909780033828147520 11048896 -50257146469659134673298532592810721280 11048897 -779973744625038345509924303641388993088 11048898 -1119319586290702120602725842658844672 11048899 841352093993290161116256607341480025240 11048900 -93013226477989428921523010019316819200 11048901 383255654343444626777956722029607788544 11048902 167402229951196238938524748103319896832 11048903 -177173487448991707161170795261163799344 11048904 550584331150742677204347526362919388160 11048905 -119413334353726713122837830541616508800 11048906 502885675653493535811157322196844496640 11048907 -4759838960901127850953404544250369808 11048908 -31719804503866552624293397153614725120 11048909 -901573984407605008293765680993113953396 11048910 35065407049439530154190368031346464000 11048911 404848758274735531817696284975359666024 11048912 208761939160465606926215019348184842240 11048913 -631323644065448211303065539333241068800 11048914 -32774998257081216650445903425929770720 11048915 39424586073242125178954369745531582720 11048916 -287174628133722457552376886462194792448 11048917 174581028224375804456086928613949265664 11048918 -532000923377631864054746097283317936960 11048919 109578408171586385377807969430875505280 11048920 102077245153652594066360474427994521600 11048921 -147067592603127859110970420685225374908 11048922 -251479970458312626569537874766857108240 11048923 -727473282532675053987755069488192480828 11048924 125953714430171719120083832602482574336 11048925 -198263307674813793047044082468680284000 11048926 -42087570026373687547914086865621024000 11048927 -48992411115259664646289156622700166656 11048928 -186765128138465299469906007042243428352 11048929 995423509870699931815527008753162948676 11048930 64070002623091680699610597021320537600 11048931 -298681742049725937651030346866779341980 11048932 66487664260576289532744062901543034496 11048933 54298054463920885102848854679830241600 11048934 41503560615269270054746779678742424448 11048935 -592254369461596894800494357371477074120 11048936 671478994158038818095054552808243200 11048937 -426617629044544160666183368992474522720 11048938 204316531851160382231115924254795571120 11048939 386026922371484305824162806913627215400 11048940 60588642910997072262087320626888704000 11048941 -88913074657696223512473267719540801216 11048942 163931672742090108166122481396953895680 11048943 -524114976256525162256508771973200604800 11048944 110759369860854876065340351833284018176 11048945 65570589115805142830095076862985019700 11048946 -114825855838040380986442785623863987200 11048947 -72929600197176716360217065238417838080 11048948 -416973142848052788051348843984168996864 11048949 188343343690807844891638257335268367968 11048950 269990167515109396877957252056300152000 11048951 -577089876343744891418749189014977060400 11048952 344002496625925513390790226396949893120 11048953 -1070893516056654623812859313506290459798 11048954 -31209822973358814753238636501465075200 11048955 -75403872791118848434183660116513273600 11048956 -203511014273759434827330409915986183680 11048957 132055771290024981572740831579161847392 11048958 57817823350032241783724109241840578048 11048959 -319874870927364006676993043597466798960 11048960 -10911498070698079862526819089724211200 11048961 447661327938180075560863237702350505824 11048962 -244596164328339488746325612131862814768 11048963 -223332818706936874795888695933471342816 11048964 46392737891590300295736076679490650112 11048965 -496799367081076821890021997320000707140 11048966 155525566359833488471745421416567310432 11048967 -314975932740564563381162112771937641360 11048968 1984425458019831028116493048644894720 11048969 -76202944417485874910530175520952518630 11048970 -60197127221121661048025080254497587200 11048971 -270407301979650712347226673250217407600 11048972 -287853713159195523571144292574656987136 11048973 -61827256297105973091411357122619360192 11048974 81760727642293247033498534592004795392 11048975 -161136521084785827690799426894741584000 11048976 52399370993596273105795796866669817856 11048977 158411760086880651809614555251717195892 11048978 225800939841979232130437375812724465040 11048979 -167076752450653242062871405939245952 11048980 228604767810898510575928990531314224640 11048981 -881568756944515602827815536961303893888 11048982 126645733265685178266015427872988913664 11048983 495680745896358150702150099310725249624 11048984 36092177675269248486084999142231756800 11048985 87960123081651175784038151569656300420 11048986 23226582910969180817574252043102578144 11048987 444304539024681768346943568152805717960 11048988 12117954595889514556175682198671299584 11048989 -49637985300950781823072717072698408960 11048990 141298436664313408123128769626953352000 11048991 42722818774248676488558576944608144800 11048992 304046043758831903530705132468322304000 11048993 79009165037320023557831091824754335424 11048994 -233523994459622305818259267434432000 11048995 641082921426996039994155896210017394880 11048996 -158155426411721497267531361165185142784 11048997 -136381975381904076441621422273807195328 11048998 43426744726684162222333112114654905536 11048999 -153240369826323426944972784988731102936 11049000 257825686349461917030296586426777600000 11049001 -878180454085561175342026714928501156998 11049002 404062542311418604187683253947242251952 11049003 29359860977685574632892053058297351200 11049004 684024709471752679075179578771834445056 11049005 -596990883361713049603745313896877259680 11049006 -19867648495782825658161125398937759616 11049007 -543109182188924927222251757307229211480 11049008 -8716047954591443904317430241075101696 11049009 316392682634662152536557762879187300448 11049010 -150282033166091600909700882092709948000 11049011 304201171864537964947594480368371625612 11049012 152012680397098443785160251812650597120 11049013 616352190744492858894308272803143693920 11049014 -18901572541207664694153340619530003968 11049015 4280953942258879331995269223020416640 11049016 303389406298033300325622800431223930880 11049017 -266857002607422380728167323992696344000 11049018 -7953220998874222126492545966187959552 11049019 1241481290978069722644473463111089904160 11049020 47760537980349271025615197869144145920 11049021 -895895799273126427918203971969755550400 11049022 1474045149796920961032721891844083392 11049023 -342040212930116543179245028031398417728 11049024 10019330741514004069260620506859569152 11049025 174152411244379727943234107496690010300 11049026 331647943729414449671886917458842197712 11049027 175968396530898363339740571727101718656 11049028 334922437153742898132507841967860122880 11049029 -1010508292866036597676921424668906216740 11049030 -23136816951394644595090021850923113600 11049031 -225778049146792400930850788245835690400 11049032 144731281560295296953512728033366835200 11049033 -65583271305826010244102106848674113776 11049034 245776674285272176847450788529993236992 11049035 209415136277895079882203321325029038160 11049036 -311981099968866363399006637208063205888 11049037 -1486012367037188517495328325516669292608 11049038 38236073178674404504885547274768506880 11049039 -72673103832081459364591924076290088496 11049040 19419281197859334679059659770056130560 11049041 541099954544019462586432877637840419442 11049042 -140484178227786653302759541713088019456 11049043 -471877583419825948888892489606917485096 11049044 -682482553879557908700477193413406068864 11049045 -78072706446959208330638424421062883200 11049046 -314431181941555633597495289380636770528 11049047 -25889484837278756781048458160241344504 11049048 -9796510755933030919584859812736665600 11049049 -120142729047235280454712647433930500000 11049050 59014106518409335831518883515129904800 11049051 -37727237590467319350961246771893642240 11049052 46493652641412851907509975217353553920 11049053 -33712079438179470782953474000345078836 11049054 -179774139959098175371634006704254010368 11049055 108047872671226582252648812516095889960 11049056 30207980882230398677731585477336104960 11049057 443909372916798883528297518603544353828 11049058 -143789573288516567776480132482783476880 11049059 -169598344975785524938094332298623010400 11049060 34113370232127518903165587332716113920 11049061 58153596862966651353891173874068287132 11049062 56179825567933161776751802389240726912 11049063 349785986942112141518854833235045627944 11049064 156741122132336290964260885311174819840 11049065 11446338213655669331063658118074942720 11049066 91048817488363184074577844736762654464 11049067 -49149164797349503750213592404322591884 11049068 292885197299115494438784745883240302848 11049069 -314822864972141051473136964498358979232 11049070 95281011859618618885734929490178627200 11049071 689846586420964299683863192317214981944 11049072 65997197415713123684121698044545761280 11049073 -83760685087989112454050075862660634560 11049074 -866704681841176911747970493740146048 11049075 -129442826911756525311857388127056990000 11049076 -553565176378524887635774204009002874112 11049077 -46353635144316939316434647324296339200 11049078 -246962970673648425292703792249002752576 11049079 -68943631938163604811938314413719303320 11049080 239972015546121991455014464542254284800 11049081 -181851575458604802988555378793206435248 11049082 -187449402911231990415183716902383194112 11049083 -55308171905371721295784534889486167560 11049084 -96364115953016606901489935401197857280 11049085 10835068635819989551572247811738476800 11049086 -165224425233140765975370292603437163008 11049087 272388810236351082169274422441265387520 11049088 274331253249119520086918909035617976320 11049089 -391683395535944962318887426072457752960 11049090 -14286260673360255138930474148838661120 11049091 150854350704498136210195241893088821584 11049092 658152097843079970516444732819023039616 11049093 1121307164024687711195234858208793463040 11049094 -145999224123242314250189706240921936768 11049095 -609190694784191646592107332075264376000 11049096 -243994908243559010390221462460340019200 11049097 712779175130488972841183974330939592292 11049098 -63861951342807273017925137981888586240 11049099 -302501711467854054569435323549156549200 11049100 88523614611679875728995527805912006400 11049101 370393461937596539028782729243151099840 11049102 420054718491269801627860270559266727040 11049103 119902201358178768155920919851632057784 11049104 -315678516400676032594093765271272685568 11049105 208972584951218278754137083924030408960 11049106 527771392237737066507424158039972772752 11049107 -598586523174427166537646676610958872280 11049108 -2142727838211389035299367781790351360 11049109 433153075467413386374669477337791943310 11049110 262922164003722098496382739207652240000 11049111 362986285513128741276213226587288954840 11049112 -249256547348664903528300426772719206400 11049113 -344964735622593204771842240780835439872 11049114 72069983522557590493470431272365411840 11049115 4561124221519363734212542474490400 11049116 54128605079341893519149253159469916160 11049117 -205642832682652757913244539774731572800 11049118 -17850335734718438377016011383443388096 11049119 1978557035917270119935969361217918509744 11049120 -278232722326209890229062927980346081280 11049121 872991185858636691969284130879034180322 11049122 46517949151905601456033738702962645504 11049123 229167114044442882506754520128839232768 11049124 630934567515942789059929695143451591296 11049125 108234588026081955048160780856980830000 11049126 215801465249439092317609092455148377088 11049127 -171632932714001947847721863619694848 11049128 260718989901468106331489032676413148160 11049129 -3432969787589387320120631195161752000 11049130 325317072147739229721799353616608900960 11049131 130017008745541465388959146142640095584 11049132 289116051589258284168243802137742198272 11049133 186573462852485239126053404461493247360 11049134 -41312702670663592984006360659356643840 11049135 -222313376277003095006002998295015864800 11049136 7049569293762085876361301215517081600 11049137 -6622125954602511265989550495015974720 11049138 68978274631205061433787153241376838544 11049139 -324340631914755299485895262969966662544 11049140 117087965762216739058161016629766387200 11049141 319821200517323328792494972523310152864 11049142 -96076265820992712330184292473762996608 11049143 -51088087473796166002860565836087732384 11049144 -34507294765904814611062474513282498560 11049145 -105782004421976166236030227203288788400 11049146 473981787725416725710544425612412510720 11049147 597720770628477559093110208930841363724 11049148 -773077610442819716911668009192122663424 11049149 -560776921929529950882770612640133779360 11049150 75351768943958961442442109286315776000 11049151 -9437513311898311250417593646097243848 11049152 -327694219880938912500216968128515538944 11049153 108864334634594342755838976226962304704 11049154 -101594591381359292568318335339886873600 11049155 237732018504640579599206467842226192560 11049156 392413165158199551501491616559986892800 11049157 -174568957514615490185233051240243998594 11049158 16764685259272704341433255417869808576 11049159 -29809849995198199521052569557138294784 11049160 -430906553452664358305646882179651328000 11049161 742219109438083015546816136464204188762 11049162 61802058659350156810967755480622035968 11049163 -806742217964492482125090513374506936376 11049164 60362023971667059403722351744581609472 11049165 -418283217147064682268665382852805125600 11049166 169309976639628931134172498526060871360 11049167 934936886725975045680289833478724669952 11049168 -21823714230113022412139864213776367616 11049169 113188432465172111322503122731968783344 11049170 95130321352976966240468930050681436160 11049171 -262700872458753209626198200005257142016 11049172 -7561413567104309721965446326416540160 11049173 314449749639188722546275177156620364060 11049174 -379238324051726650890297676320907639680 11049175 -55567112743877846218092574125688368000 11049176 -605632840346049992785089344126357329920 11049177 22753658194170408656580729967860049920 11049178 129375724166839248844799605411584781056 11049179 279499645374718677009246365259846339780 11049180 309497241434480932174832885740883112960 11049181 448118285643259888052173014786178060704 11049182 -42085007291096116161574962802548868416 11049183 991676085369725208111480598416746641920 11049184 -1175715198095743540788906922385906073600 11049185 126623032456874919131781905763658436160 11049186 -147851133518882392246974932817083703936 11049187 -378384606024805896951825362057294577528 11049188 589324438412282735872060210469297589888 11049189 -454139723938254187896170027317633042080 11049190 337659471077280188358309959423940105600 11049191 -39665477759786305835060513592895153200 11049192 -19990880013000727490718177119720079360 11049193 -105036938741711250989808523634757926156 11049194 2996361475267062769070764675087811328 11049195 416481484858930107806948902857127760640 11049196 -781997827113241614373432490215003703808 11049197 -82461940526940009289488596870229529920 11049198 -77352465430431735663658350619099135872 11049199 50587289691891095817116579586476194896 11049200 34642797464285169915956424361638297600 11049201 395576956018228585724319813820289226504 11049202 -95943032962783861489335936943775102448 11049203 -994790070922680105487717742143370265600 11049204 360321918272941762993270460859251343360 11049205 251072413734421823063652729520711528860 11049206 -57324686538777765816866114013634174464 11049207 16787800869082966661636384254017134496 11049208 40323640071183266974024475503295569920 11049209 39267743642367709528827744534327127680 11049210 175197926723446172664953200862371733760 11049211 -257494263086144630376480637070099540188 11049212 21458020442676679309034567035563497472 11049213 -191154023885517754328636957853524820288 11049214 -183503189332024779669344907216547445568 11049215 299015991803446500132923343014987904360 11049216 -226865331369093009837829840880887922688 11049217 -177445989511523447049881038718468948780 11049218 174623786587074440389454407936369139616 11049219 444840767258676074552500331321984543784 11049220 107185898850877092921953147994567905280 11049221 -505286361413935184070850703296968906240 11049222 -508026656850444959036826515156412733440 11049223 338725463586879913189694798544439196552 11049224 -663649443563138042165289437065094999040 11049225 -24241228224232632112976727748652064000 11049226 284699743472524918750366703137385981184 11049227 -296018943642822283907670166977991462656 11049228 161482668723832539602814419637386072064 11049229 919648557983229364643186367342881163830 11049230 224343952757918329702843230910432012800 11049231 452069849834855917729998035604310601352 11049232 206270219793367340559175243118614364160 11049233 -190949474913302537633776219018592726592 11049234 -8201532727817849800251249138265010688 11049235 256515593826989860391359713194919479520 11049236 3252814084975921761994049334906624 11049237 -1015368249115291992157608220927365120 11049238 -569313650867652376017940455075488061504 11049239 448763727278744611167659637554614484040 11049240 115294958524971225822195093878413516800 11049241 91807755786699853609047193156641859520 11049242 -671465122071793114237473153326827119648 11049243 478288892551223545472160313150115706264 11049244 -771562327543391959418357949622243392000 11049245 427973552308544162807171479011257275500 11049246 79991145809148065815977746957137034496 11049247 -969614836871154333356998941053907508488 11049248 -216767207085447062085033279384692195328 11049249 283391565198669431417050330527364272480 11049250 -554467406418496662303957018511189680000 11049251 9922735928884061843759831012194506672 11049252 -177590993306733769132940245742052661248 11049253 34824433564390600612586142982860578424 11049254 141845454014559224887171900022238203904 11049255 -348789496027612660417438316327065298040 11049256 -20371698766264104905180353904214835200 11049257 54791776791820904553201219043101904506 11049258 100812635513516997455629059051942521088 11049259 -60709677671927184178111820402057855696 11049260 25030871175528073334105891313199180800 11049261 -84195642239580329997864399058608993600 11049262 -153206418695111779688712581449128535296 11049263 304994568759821115727692767078547948720 11049264 -206169695555296911198093599155270778880 11049265 485492120350054925661754227790729332660 11049266 -278597764717401469623173728706767677168 11049267 350125067439432429303720734479205396280 11049268 214866998544810229662490516287988965376 11049269 -205031884836522730747201158210568298496 11049270 120054137446260870322700294019206818560 11049271 625662185941803216604683725524791181944 11049272 -359826335117888113629281539680415150080 11049273 -129333071997951976687366601023343794236 11049274 -207389910239458592761859754894518492928 11049275 149792998300057079263430020561741233300 11049276 -24114012821836546853628489096120729600 11049277 311529181255305960924865213949792740032 11049278 -183008836961780226165099427785371362560 11049279 -507215365951881980237765741923994559360 11049280 -174728670027404844704097914616545280 11049281 -47285406841572281428493625646948730880 11049282 3619809584664792991158835865881861200 11049283 -254947433335739075942756241542939263280 11049284 -507407799308071247661637976969592038400 11049285 132730877204595767064245331320567879040 11049286 293130326940737212120735654918816697280 11049287 -912627895380444494864515470150746417064 11049288 -447522450220488023035693434836092477440 11049289 79924934846184962778983729966612720090 11049290 -79853385876868995528077711538306739200 11049291 51730157126328401850982289445236762664 11049292 259250313399532214899709518310599114752 11049293 126049843783415203574628698851079287542 11049294 96796232371444493152395698809761894528 11049295 -263729217295264028130877136456577546000 11049296 -140289267308239942609392334429270327296 11049297 -21947854590158204657715046635105880128 11049298 39864978594953447490949790539517552640 11049299 -185745807780922111946317855415061751680 11049300 31718057865301450392308493250671734400 11049301 345639463937345010453703469349182525052 11049302 -431489669244907080864929776580581632000 11049303 271929705643861011248361999368546906064 11049304 -292125714128894824771372421442255544320 11049305 -408872707966812958144703589251660975040 11049306 -74230073982874317787855995409028349696 11049307 949903985871330262752802905509260543556 11049308 26843580029022020879496455899472547840 11049309 32562521921790249885546929289547540614 11049310 -109327447450623111345127627148810845440 11049311 -45695791463777606660609307287180589216 11049312 -25335778301760724558834902720923566080 11049313 628328053915009644787753270404546519984 11049314 816159799382511271209839333114639520 11049315 -43837614685719529749560079388404852480 11049316 -323287870454983942226711413115398936960 11049317 -81991150237511192644361831902675624800 11049318 -20433549088389000326896490262847119360 11049319 328373375450915029971612951324046807560 11049320 -375106353988615927748092603183680000000 11049321 104476728072791843027674055163842093712 11049322 -53318188232961618438799895061115063200 11049323 -11515378557624324939514172152265796336 11049324 -91505868988964112485945776513936982016 11049325 -238368860728022096123037250241128278400 11049326 -265343671162442382533868307787187599232 11049327 370938992086614137129482364583153633864 11049328 -135745144611761316612573777965492174848 11049329 -211752437254493000052494048484952548624 11049330 -31497421385893908855369506317365934080 11049331 -349730967037081679139483994567109010868 11049332 -137999595601694181031881926783532656640 11049333 160032464968638864775643065852364987424 11049334 126756031880338731351768071417378446080 11049335 -436478017600021723070562944424116582400 11049336 90705758423212904780261206083017318400 11049337 79067684554118186009853111782552678160 11049338 -237191330904842087837170916339239462656 11049339 -114451662620469874483274387471710087680 11049340 29885214460958097532015199067468288000 11049341 -79991339641079581047043512056100991200 11049342 218599771395255493523975583393340245312 11049343 -493052373702836876829200805542952651240 11049344 466512903457926424489022799781319147520 11049345 -230691186095758725794289333570883094400 11049346 85744818638201045412974988867784430592 11049347 275994969571993916394557827114095014352 11049348 293436626915241742214731669705780162560 11049349 193692287340311498250105589005237696350 11049350 24410304525961227926547115760611584000 11049351 -96814210862458338053668443690141486168 11049352 81935939048517041610051133632535726080 11049353 54008379841005671159286617755028405940 11049354 182847989067255499132414195680575898720 11049355 -25002851225305229453261646816239462400 11049356 -51644017637862890444662923822777934080 11049357 -95112428898091885977323265038820000 11049358 28227814094279561257824391363065667776 11049359 -323364837762823987616894160200998441584 11049360 -14880344785031526571229448045070909440 11049361 40507050882238556355730289401446403584 11049362 -82654857124719290808840023758284179568 11049363 -275202781937264726409003112588978041840 11049364 360828759803079472812149871024154713856 11049365 40438021548977444407156654611154079520 11049366 -1291686849748972479716657850584540160 11049367 -13520122474138887737078064311215584928 11049368 -9690140767767937442303144852923637760 11049369 -14479754868696263809496507162105978592 11049370 -60162293879257239643496487912942009120 11049371 2023133502993590600855241386066339244480 11049372 3254203424945001056809069597402298880 11049373 -80520990490072021730013747318753988378 11049374 -89002765273469755602687865635763200 11049375 35387765521884869077129119162637680000 11049376 -20271127670264144822352292496910974976 11049377 215868077296050890412084096861556729320 11049378 -29872142252105966442298952672230759680 11049379 -200274964355452782506812757283590110512 11049380 426648310614337922703145027323270508800 11049381 87422133927397823610407454691611039744 11049382 -429351056462366166047200821025770482208 11049383 484036840912952823261097359550252672632 11049384 122601182732222707659676033909221949440 11049385 -156886212486515440882515860456711070840 11049386 -443652804469615414306743818857046113440 11049387 315423043351491195672960383162806269168 11049388 -279839494273872538046378381834477076480 11049389 105417733981279496305562056732019853474 11049390 -43088545851847750428306493747733343360 11049391 -688343509693748464255243662493977348208 11049392 63509168620485305704438984455260209152 11049393 236286801918845748333904703689036872000 11049394 428354791400697945707621785304839796496 11049395 24072668056441355253926423659707346080 11049396 -123749961415621538650673423311814750208 11049397 72607156637601373028168554590956708846 11049398 -326178926412380352889945829934001672800 11049399 542554698817314685381138448099468055120 11049400 -132444116514377307730398672208728576000 11049401 259140931342909262179343760232366259904 11049402 -42162564203115268596122004800847701760 11049403 -818205949673305937849502211818111304348 11049404 -192219332888851146240826478181870726144 11049405 59519247766848751270666919033614057920 11049406 555877978783588637703610195603139225280 11049407 -26702027978522800270029521955246412080 11049408 -123644909749071328016864598250349395968 11049409 2848967063423806357922090694464928320 11049410 128893878683815172551139886808758435360 11049411 342311814856719634841500805298561469680 11049412 187523069111915171998845319683175249920 11049413 -76455037380962693361986036708822905956 11049414 -142331891453085053454441322551547207680 11049415 148487801092426398098358262822561060320 11049416 26917164543375265375865364903261634560 11049417 -613959646938249897165036721299636700566 11049418 -244335072486074120305533128023975935648 11049419 -806981173785953019233625548932070591856 11049420 -27282598984686571507542807976222725120 11049421 5694037383892998431362746845541437024 11049422 147333534433062817836342205799544592512 11049423 -24186043992755770784003012688616587264 11049424 31652684061804256359604498848522199040 11049425 241613105595498685162698226855612800 11049426 4966042927902711929132104229161812480 11049427 316840345267864585918426087607908081600 11049428 -97129678130525481461259876010811867136 11049429 526357294407222054110767075771062746784 11049430 48113852504486754350211149096901918720 11049431 672696719751013530559617518934744621000 11049432 144422718400870552666148189925086392320 11049433 640219483559028615698166484340332636682 11049434 37815467448339070364825928599367313152 11049435 117078630083563591266536819324865754800 11049436 374594182365342794224593859121529469440 11049437 270023483575436779639980391805002691904 11049438 60155052680795334114090643628723555328 11049439 -196357070704879217738549677969164549600 11049440 17869711345935031770121031360808222720 11049441 -380089609095689941989532086863826710400 11049442 -326516721283073349607175365324632483456 11049443 -1158543356304606893823050175582192140616 11049444 25896661155143600938515331314176471040 11049445 -682557025874803710739350074914473756000 11049446 233661863865596096971028527201490523264 11049447 -110555395970803342849606103530058698200 11049448 425850742058870109499599482311274496000 11049449 227720575136513681596111398449588945040 11049450 -73270192022526981914795578177648224000 11049451 736412841997182883771142660942877190500 11049452 -572931912405258437687661480641875968 11049453 -130150275090882717526022609433703913760 11049454 -72510500845571877925752489971104834560 11049455 -79942740402263116490428122659878259640 11049456 -88952094988802522317651054712724652032 11049457 334493239604140890409428217623158101872 11049458 51469098495890029245331273735648054272 11049459 -108975194949875518640922318994915450512 11049460 260670385924587750213484738523046593280 11049461 -252212104558018090013868731269402050240 11049462 -113407000061355074752982446682769444288 11049463 101144690972889438420733141910028315424 11049464 -393734715664284543454486110310627123200 11049465 -134708920591196863675863568247404953600 11049466 -112657530824818116887273779761206319360 11049467 38394203503506510985035184598045310480 11049468 -156236542968177520123519756331972328960 11049469 -387494797167423256893592598367705316160 11049470 123010126698596858180084832836221615680 11049471 -80089152745487869760648297389731641160 11049472 -139754088168122954652524792768498761728 11049473 -372461892933067107780560353186122275580 11049474 -322364526937356409402880028325465664640 11049475 -4408718214796133727941190846520490000 11049476 144472204323458295977798555899944824832 11049477 -49109755088961016709223412570234805280 11049478 371878828960084736247870464575406880 11049479 -117272679442785718377582408936304418880 11049480 228495028076876207019588701166084096000 11049481 904870959599040459361926700171888160282 11049482 -42260947940530138527368321947807955616 11049483 -18084858910462474602734631218886231552 11049484 -358029657646817075911155691175278921984 11049485 105791917180340858346626235373884572160 11049486 -96723597018584797840239676999222127616 11049487 847503808643933069434332829740495625136 11049488 2222911766989712396983554997057953792 11049489 -520643294976175553463774436740426385392 11049490 202192516913375738822716616670184898880 11049491 -606438311086964385312015139245284682600 11049492 -211073805355955213107288753803389749248 11049493 -75568811856680424140227660496555750400 11049494 -320578384576921837270827974512470388704 11049495 464093464619906811983184482806871040 11049496 -223414644713229922434697314546261534720 11049497 -386444297330345263063890989418426720054 11049498 -132405144665020246374499071577751398416 11049499 10276306285545179686894145969162837088 11049500 -147718790447473438290618629628619008000 11049501 73985051034242351068327146152381895264 11049502 7858910095824465633502052341900130304 11049503 -657363023380366320979883515719162066120 11049504 -290987999015116013386137355700522188800 11049505 561235031345821316594408146524218496660 11049506 -188163152853231991019358351211612801536 11049507 90047905753566591896929674987957580800 11049508 332527272961332674379335783189031878656 11049509 -80625505507520778745902950795390648196 11049510 -40686547230468532989974912601250310400 11049511 848850364286221214960279437974680611224 11049512 1463588650630921171698505213611205754880 11049513 -639177338862089197549776659763899654256 11049514 -98162237287941339273407342569774188288 11049515 -227236879628167506765583401746945895840 11049516 -49217466548573807717079444917587193856 11049517 52320203628120997608009755598043541472 11049518 395534657297588355022249862259630192960 11049519 79940332884462807274578891727304518656 11049520 -11762569260150398307363649228686950400 11049521 67267482628726291704363558943292500800 11049522 -100493255968212437670009745262674206720 11049523 827416057096033341736142265185904570280 11049524 51851614188545893032448409722778985216 11049525 47096733959660655568829748089895194250 11049526 91008831215662620594656734083199651200 11049527 821077573680912470821740837783783531480 11049528 -74897679183269975514896528373202944000 11049529 -262855198907552215510307405732057638870 11049530 -39829752264017325412882788232423636800 11049531 -237917637188238727725812137885510172160 11049532 -111641639948028575368041683296569683968 11049533 156543082543048886267670715307976223200 11049534 13047774406210495651069250905534425216 11049535 1266332743569265564882798516753668960 11049536 -226355901919233994964657941293288652800 11049537 512809302123457939368125815683678208560 11049538 -9197994800893559265171403482040649856 11049539 565915123584828944584726899999627665340 11049540 -189459877127064395162518899907626700800 11049541 172431892944037703888632433456664173568 11049542 -255984583215804670135742206982818809600 11049543 -158825729280774835986172340878024509456 11049544 -142567052889743219204794108602338918400 11049545 83125546631029108179203482095804576000 11049546 98396313131067646131750312806007446784 11049547 1033721571240953831726036046749620224 11049548 217385043198786020442384399491851714560 11049549 -419383368173141631195545139098232599424 11049550 -124314153033919234432636255157668915200 11049551 181134279664190394992830973049768504600 11049552 100625316936866698159679905308190040064 11049553 260032613136217235769215964852110962802 11049554 -188387881701613339955275255259497479024 11049555 -239146187848994691985728378774479362560 11049556 -348030641031793456175913994097132498944 11049557 591246963335480732107607201854767481806 11049558 -61417577193025002380454646192199236992 11049559 667414151397424045900757852834699085120 11049560 -383066161208370378766604887622129664000 11049561 27528006559174621006633091697571358400 11049562 372613870713918304918117622670957634032 11049563 -206972632118364824670959739256483296240 11049564 259663350733052075288731650457964298240 11049565 -410585864604777406870589702223730827540 11049566 -6320117655711668211859499691011075712 11049567 -371068614858673908706813611625288910520 11049568 -557603446459148638841263986634777952256 11049569 -27932823620021711312817381530343246528 11049570 69772251407928813088604195204734502400 11049571 -296830015810603753290490271030921179808 11049572 -86305742844115286153766579053803929600 11049573 173484732692443253627255501283560145504 11049574 237310351959128968323272682942036252480 11049575 -227415948446494750605207410744077500000 11049576 453736750426561166732874342565687296000 11049577 167225634859102485683905815057715201344 11049578 323198480304392363469736968430568430000 11049579 -237021513200979493043247457762784431800 11049580 -349983971248931261343007106021848857600 11049581 16977856686740211442495088507098440672 11049582 5477782848415389286670764157186185344 11049583 843057816572929492121304476495023884520 11049584 41054086459799309547108209733719162880 11049585 38662456012452692270124561389399270400 11049586 -131441613591686554058423909131411201008 11049587 -232663019981459109672486438482616451764 11049588 356589235825754192721670324788497940480 11049589 -308630001901466215411729037435574918610 11049590 169232746096389202463176318095542092800 11049591 23282681775863823566173792098261425664 11049592 482341562922127981367202043108434739200 11049593 1006891668533986027299333827414125444842 11049594 -194081757861085674227080070977714636800 11049595 436769159723918414838586302497788979520 11049596 7826818343536018212901026109174123008 11049597 -239449521553400230334305625868062820372 11049598 163725815782744044941526814733560765056 11049599 -960334238889640248275569356646985448 11049600 -118444788606546731521199728968597504000 11049601 -828111441218032422040499598892621873196 11049602 -204155597452235367509069742756746956800 11049603 -250770073454215533763928229804974553096 11049604 176811390493864089292799941227748912256 11049605 -76272483366113951784390926976152711040 11049606 -33268141074081737656866607911019823616 11049607 44148227229170642212732211132301215080 11049608 6120989891367224725197611133967042560 11049609 -2731416095720127569327497029815976960 11049610 6085174461797539155086066002442987520 11049611 646382317529055372856111168062880096212 11049612 21278127591702167873752440963378266112 11049613 -562340251006524426468347745247057466016 11049614 -77470470979909619403936352820040708480 11049615 -16858349579690826355460752482984018840 11049616 -115734931954032303856417665716875542528 11049617 -29804713495350009273528986437299968220 11049618 199781026383281246990895663727605823104 11049619 -148628948634898327378518846880152669104 11049620 -409719829493160158001748539771339352320 11049621 83901709146948085654724994052687925760 11049622 466321049488223409588842184925398638112 11049623 110729428283554805166473290266957103728 11049624 -261637558234274085848252821347897231360 11049625 -151292063123433862318462575816971523000 11049626 -36344282885773764099202445072160931584 11049627 88755371833160117408650356336306151320 11049628 -373901245395467998309772860917215621632 11049629 781320360275666590086089146923412960230 11049630 -6752076759777974092648496827789824000 11049631 733873976307253783611037534672829534432 11049632 -40291679293614863012479343950892630016 11049633 168752264822741437774663952370432478464 11049634 -107352468539023477018099109842506309120 11049635 -370498978068871001853504052507726179840 11049636 -207495024083787883441579320187037270016 11049637 132332638497506192211001798568583875040 11049638 480423529211170113088229166890290704000 11049639 -180518412337983543780304079130910863576 11049640 -59591779834582591615183410688425984000 11049641 -379986501736067783062931938886120861958 11049642 170838452384014574302662694147654026240 11049643 -495594496045357468964362940325275598048 11049644 -436443345745382517558709715906845649664 11049645 14596848077534228558043225892649355840 11049646 -150131496284776524859912235134658881728 11049647 -280415417768864457501596554779667085664 11049648 -130160268659764404706871881467998502912 11049649 -119311435429031515198149793396327365836 11049650 105221316361727951286577780760966553600 11049651 -340243383445923675297528391097016010080 11049652 -169314029561903012886198422450888103168 11049653 1261170797295910105413824107360072257600 11049654 -54057574105396634105671546960842295296 11049655 529856561123887403443886142947012185560 11049656 -196850857195414434214550897308408197120 11049657 -4422941951688436078721105971122216960 11049658 201470332987308923973024114412264932576 11049659 486776180948097191790960157307488174080 11049660 -136806427049281138146454151423456931840 11049661 -269476575830413090632882595975969549440 11049662 73396519289905088126597769434669109504 11049663 -324676323596051015942932398861163670016 11049664 122164603420375188192227271234941878272 11049665 86115566100476751514099993009441465920 11049666 -180344755776410244122920509079124640000 11049667 -6734960671435327313644040119034466480 11049668 -2688794178976621985180574587933159424 11049669 115606022524489730522055208542598290240 11049670 258773276773427829201864973901834812800 11049671 183734001479727584778417011175678596544 11049672 -152740806170027793613603612735370158080 11049673 -228913861206615682553784126729543468800 11049674 74653047106986184030514259091256966400 11049675 29515862672253246681022351893131232000 11049676 -141155911042125402954113678745179172864 11049677 927963959819291638326183831646797549612 11049678 321024250723414938147251152515174254400 11049679 26213009925924154370683686976428587976 11049680 6962825770460528286391517462354165760 11049681 -460233053558169835608419012276908408848 11049682 -133523699660561150876068408925018643456 11049683 123082075355594355819214362004679522784 11049684 74219756089985389832260609615654619136 11049685 161670026838946954913754915062272300380 11049686 468402783862078972200707391246528021792 11049687 -267797759982975673918375004079676842240 11049688 -118425990126382036045372112946760212480 11049689 -45997044378729440914342836440043268800 11049690 -121637306980672511192460020516134452480 11049691 -210841671004566709709784812904756756000 11049692 -470216237925814103554999663164977309184 11049693 269973326847611329686484338950022603744 11049694 390056604430129201828319552831140227072 11049695 27446648519145278872046481804102844200 11049696 574393189155021934488901034582421012480 11049697 676440729525152493771116249364617455200 11049698 475340098245943846447497220141414619520 11049699 -193266342167289051211520974513286278536 11049700 -419868927769254085537106943706579353600 11049701 337181636044690886176291754914319175384 11049702 106350575399356666606291863707625897984 11049703 -40937542017204197851294736601172830240 11049704 775073929671812979923449527126974069760 11049705 -22984074790751729517806827548741953520 11049706 55067571479827115575765050843487296000 11049707 -480068308149554903627669331419932930368 11049708 148674311998556106243136261150315330560 11049709 128394622039814664325213526127063724320 11049710 1127071475987897381413535670649835520 11049711 -382716603947512009815364799424564658416 11049712 73142856652973284608100622819857596416 11049713 126711261134165206452766770198479658420 11049714 104618443206778099228160062665742431648 11049715 -602128958047925112004775623617978612000 11049716 -368469633083397363584918542779863470080 11049717 98808644778563189900802916455958859904 11049718 39700515167983537671383140390693101504 11049719 -590066254062391838120003712442676011800 11049720 -396807298745920964678790729715507200 11049721 67848714294316918329321805662284476500 11049722 -663795529733613953678775136009076729088 11049723 -981367051184513001177902019997192173600 11049724 16058386224313999747233768252832562176 11049725 -578026621037386841642618881375773493500 11049726 20564669021573989755513529852991540544 11049727 120092896850838346532490576164148600048 11049728 -442421101861650778707084684558084341760 11049729 -56181730269253042814455593872412841152 11049730 124430429606506589594663645497927372800 11049731 -44049503757176272322662565713787782656 11049732 321930161485229052233663501216000212992 11049733 86607567288509225049163077642270223744 11049734 151116169422081533412080489405907410016 11049735 -64456792745696987618378279510396985600 11049736 636180652792283568004956584091585991680 11049737 124075783110948066705430087040496389760 11049738 44577829033814827606667103971051143680 11049739 598424789276863156840676014010175539540 11049740 196626080095235678781313675678711680000 11049741 -370900500981995734698817719455210352180 11049742 -157467856267711084417224023775274261056 11049743 -115912723724741898712238266727916829008 11049744 128953646552453005392033316873350610944 11049745 -300559667297191416611165931173664480000 11049746 -161430552088307362420127390890178901216 11049747 518304385522961868845228294818599708672 11049748 298206089890306898998597299914306753408 11049749 253669893434498644715565393078859116864 11049750 -273147039448824761721947555365354560000 11049751 -61090138836496717976354172581708005928 11049752 -47225584060452855260632969181518356480 11049753 -2268685272784212108037741082003942400 11049754 -22557810670400820060906555610400716800 11049755 447981857385120287259929892182634869760 11049756 20871021419443422452970239217942159360 11049757 -1091306539049311733079395021232348387994 11049758 -209613155705489903895378912015566894016 11049759 -137879856827673566772575972422076280336 11049760 -76949551235504845657028243386609827840 11049761 202769241061125967144893514757941320900 11049762 164403543888749146293019898108724363264 11049763 -485686162997392295872304801982137019096 11049764 50134203050378081000997424085986197504 11049765 23625413500671907898769226748860704000 11049766 -3198616881746479712741525562388846080 11049767 -214913268385354116294874101343773266184 11049768 343505648759609257956524333243354803200 11049769 968220916502395657864246019579444553040 11049770 67610712365484212178493930455907564800 11049771 -254921877753164723817676039997671864488 11049772 -744628824609550819057409082196488442624 11049773 147366616112505125816654689920494369280 11049774 -1539471371006321763141609637293109248 11049775 -44152842235999564482495621717575318400 11049776 -195295349375690368856543614435499655168 11049777 -46186294793561086044998078183202237774 11049778 201636540466649475105472743397722247440 11049779 -448118751950858994586887594825529272000 11049780 38877771005602828828116993632579788800 11049781 102036504934573090779267884495409828064 11049782 438367245608601558148303941361561048992 11049783 -251291481647987262245732086352402931840 11049784 -225383124892969263350275378391811502080 11049785 342064250552264493067956615965460214980 11049786 -3295643735407381334310922147136618496 11049787 45484097057836102872266347671391766304 11049788 653059569693932518234711878371598425088 11049789 -448922496348204228505591343528719262976 11049790 106496493601611205251666328079928942720 11049791 -22853317947399513346102980903934733136 11049792 73587593872666360616526170608977838080 11049793 584065520124348365944050855931251119042 11049794 147908624621783918706328672507204915200 11049795 -62376873111293359917897947600766722880 11049796 -4672282082213398646183589965125969920 11049797 168284746754329714105045686549104450112 11049798 -184923154766156162191592901610939103232 11049799 -52490864814891249013715328018859340200 11049800 380656722422235362012063722522416000000 11049801 -52467362404725870122742638859995384832 11049802 -515442646266472883685966740206111197648 11049803 -705713631219582745045166014987047061320 11049804 71227021448493551853820996071749130240 11049805 -41926239265547423593323952513478467200 11049806 -328543433128986966087509096155139619648 11049807 -77376619977602437053115394923688257008 11049808 -6371782309103782601264060682460200960 11049809 395300454104144336653133745905939688960 11049810 -65470457989524217074977544168361443840 11049811 -313477680792436292861041457913821957520 11049812 459101887563854235763472450913020163840 11049813 70992297475275934282193074931302627164 11049814 -13959564713821357008126119407144299744 11049815 -132653088295849371428852697474241190400 11049816 -82705797410448259368008709519614054400 11049817 -627875403743721120909971243695707314108 11049818 -2294415164331307750118984348431044672 11049819 -425030626886266465844647956708702019392 11049820 -248848017989242086246391387074654865920 11049821 158099181014682487579051861762600551072 11049822 -26430077262350792271380076357030269568 11049823 585533323340456032768496450245841783072 11049824 859811476134332514729131467192707710976 11049825 -332569119500200877082686010152870720400 11049826 -75424658470510200664371182495837392896 11049827 656983841265348399261544818341151995676 11049828 -51983577368119822529656798117883117568 11049829 6793606880941827787313251925306538560 11049830 227572016672276160168600817009283174400 11049831 167296903978752657637289036968168133280 11049832 910473990930514244526795740868265958400 11049833 912817887282691602413934723821574390864 11049834 140875126847035156316085277117761434880 11049835 -29081913033338723809389679797328722720 11049836 177946568448259497541659063000488322048 11049837 426015148056418996074235276130777117760 11049838 363573109280961861653902348051835872320 11049839 475515357525974990598506297597874288 11049840 -136442028387690926387038028926697472000 11049841 -2662207508958021599083545646122226560 11049842 584917721527034529223908877142870160000 11049843 -124123297879449256131698943302921121480 11049844 103913463042471283145469745212022087680 11049845 14980003945396757297823531960023371800 11049846 -93322666334280605271647033933421374016 11049847 640647834886356110580932439967646461872 11049848 -42389746682135363639577956560202096640 11049849 243062774534730093277298444132671418400 11049850 1496853086084635282302210052933209600 11049851 -274761532521370197271994855780428205448 11049852 -160824511911252667037480498865007558656 11049853 10630702098787528229658997314445201260 11049854 -337351421929983499303486430213036494080 11049855 -34706771713486820150899763053269533040 11049856 34982281024642652878917685267660800000 11049857 -48926291489102990359614434543371508736 11049858 20610849543508384721369796571209815760 11049859 -63851534824860713576192753803766230760 11049860 -458806717198282987152953968939126321920 11049861 525231947170899319255204545208054459872 11049862 -5476202471982050696507878743797971008 11049863 548308726258628502969395446926181403568 11049864 -5751263899943588591452643743996968960 11049865 -99984075270054481312434012734666364600 11049866 -7302611698485763045534665904276636368 11049867 -245149715929103394160507228267331301072 11049868 179316850416489044973112712332600627200 11049869 50792180077286678488375770207374324760 11049870 -18937780610457801438708572945759270400 11049871 369816380467440310916007427113991939312 11049872 39678785797683977890415579676908494848 11049873 -39495255484566539104159162013235302400 11049874 169027733851904341212674756057643997440 11049875 134148470316557570431952299838863140000 11049876 -364155072096796982772432090449410954368 11049877 -913384846814203961988991446384869340274 11049878 81422674351724463642737487042140608512 11049879 -120994461180710849434401398030525323416 11049880 556400692133305833066346261134631526400 11049881 -79952634781326868024741984320428027640 11049882 4244884606165971404004428330192805120 11049883 209651460869472917985194207094156482704 11049884 51480724944945378760028257076635852800 11049885 -177939211665731981562701234835453849600 11049886 456763021878288836002989641708590123392 11049887 -150977839955965088586559253176439852760 11049888 268317258890961719573068234426228408320 11049889 -671324965539297093868644669963461326848 11049890 119425822464425245879154212225717632000 11049891 541532274209872530117809550707027887992 11049892 -33450833249313003693082673811580480896 11049893 899743045921446265643699136679460359740 11049894 -105347941302580598851253497984994186976 11049895 -196073056086122160573002342534913078600 11049896 -89767149592306989016849408115854786560 11049897 -305510171198747130919916380623086195328 11049898 -26995911139378226973006633378937954464 11049899 -109104191015765844272544549926684998224 11049900 146788537230480942983106022889821708800 11049901 -92078271390055021842107768220560453098 11049902 -9317553984770028653852298917831865408 11049903 -37514244547578785487653209679591886000 11049904 98443982576211439663373619174737117184 11049905 197466386635576893078996729533642094120 11049906 -10213231613748096481944529141884395520 11049907 -260003751450126800741500877364923130168 11049908 1084786620540152911214720375484246183936 11049909 64428592783645470303702610357616512128 11049910 -74675478055401443442973655051189441280 11049911 326477549118785410106746669974370249512 11049912 160036302590415005259290074481577369600 11049913 -247615379449605883069578348718944744576 11049914 75795106200680659939234247374553299056 11049915 139186618872728192762330983336243794000 11049916 216970586653256406582818641049413514240 11049917 -214020304604909588832078586412341254420 11049918 -119411413877460653618998892272712220672 11049919 5443905826002758620641681530141214400 11049920 45299726674041912763969006382591508480 11049921 643837356214151360444231300832335520690 11049922 -144889708694868863450200067919842900448 11049923 455517158337393158430394726861499904384 11049924 412934559710180397026035864927231097856 11049925 -7892753500054260900735612405380068000 11049926 -41823091763978939663267832741301167360 11049927 -119505263864619468825033300864087008256 11049928 -1054339585914583383906722615389640448000 11049929 -36663301979553600392253033243170905728 11049930 -61100177361416325528044679487765153440 11049931 229307888383050252805757358743059133832 11049932 -878905071246800328516035012003492160000 11049933 108302315625819069901707325107451207680 11049934 -124773736302924355431362459330063596800 11049935 274818056990017085679541784470409554560 11049936 10172981394732068545864734699273584640 11049937 92256251296677413149061219749505966120 11049938 -571419863355780892008129784257462332256 11049939 84379235870864750491579446316908182160 11049940 306906562084182190944375112971936122880 11049941 -677230307862616413103008534555826901970 11049942 37134615443228406042671924091376408512 11049943 -1054231609261157801289929793794590812672 11049944 -11727920168906519195243511017459712000 11049945 -165013889913548032992698811268913132160 11049946 -74862974900190463511715391329049613328 11049947 -594350522160680032183476269865221120808 11049948 -61145174205681381395771902812294875136 11049949 -637343450800910696288793528484790410728 11049950 -76052254906837515726622691012239296000 11049951 106808285169215079830277425456156137728 11049952 59525326041721605612165993070567882752 11049953 221583915258085093969681312281604336260 11049954 -261210669328271548295629074154755953280 11049955 11895353081214507128724857573366142720 11049956 -83908401281037688559876940991743643008 11049957 332407376165166808834504749658543003260 11049958 70700031597011237446129441038530889984 11049959 132653435831267532220889305700114269728 11049960 -183203528326303357609287555750694502400 11049961 -158246832174418679131725130464662149148 11049962 18559573442588132194015165116494896128 11049963 -443906350543152483967511552603311329600 11049964 285968760615844907809140982029273886976 11049965 -39647161769521873606020580692391921140 11049966 109100198639392095580567791589477105920 11049967 467601198699835195626624534339775766720 11049968 -3237746897258199387179960628878278656 11049969 233460533427739070912748726110216786880 11049970 201062660647323577479409837009174536000 11049971 114295478166429174909815205652851502752 11049972 -491930182946623554829072283134988648448 11049973 112925868380641092410318758424166204480 11049974 42955885687249419213457167185485352832 11049975 -354997212297982063373807209287639347400 11049976 9956746155833448406153948804989173760 11049977 -409470271004458953853713562532583297174 11049978 -19941838477722512068134974571288916992 11049979 -366616135627835379019814095706188435420 11049980 206613003437352997731088715669040921600 11049981 709595147603774080421359281984780288 11049982 -331227495549709942461048460054703923200 11049983 330926563690950595511254815643531658976 11049984 -163834539675627520732337010730787143680 11049985 -340433748911738052420867444727920635820 11049986 -601000600637168280586812177380568507840 11049987 -118113603884549060866306547015849844384 11049988 -132895080001806036583636133848675568512 11049989 749278395777188744578476629519594562300 11049990 -1235825270897782363411268577444001920 11049991 -549782074148584900065950227620744629608 11049992 -193458334536818177854581092204815564800 11049993 42426025771092014876581862765595583200 11049994 98918165215340409892279984965591292512 11049995 -573873526102161232070147258982319244400 11049996 -51492348491856917145826443563545809408 11049997 411553261816168822175310252805582272 11049998 85829492602469749821143595716820120000 11049999 208004394854588541002069216376832598664 11050000 59739032278656557841666972534681600000 11050001 -1326370370380004355360701204180442720 11050002 -32972950052597851432423281506539303920 11050003 -200574377836386077066012295569965387040 11050004 125511935332360391427683672378084345856 11050005 -132574585169268531612220821336874742400 11050006 -184406840324142227094436394094950643072 11050007 175219916696879872955446181218341629256 11050008 46966587007889763565314252637745295360 11050009 -95858886932672229609669242460604123884 11050010 -25963326946233805184636808073200344640 11050011 -1099400448997061576514030540506964480 11050012 214436793890588224764847402334748209152 11050013 -64157442457507886123846515784568719496 11050014 -81924703529016332590168986805616317440 11050015 162545220963300632816717589453949742400 11050016 -229406051214978279086936819044429332480 11050017 -626698015839079885284038425718201353536 11050018 43240077057262116909036996393250337280 11050019 -619339272222548298751979318326786172580 11050020 -19890508946356448447533961425961472000 11050021 816284916548011195770680011259659004222 11050022 -380990428483267908603993997149381561408 11050023 273245167715722994058401570608301394384 11050024 -334767248197972711486591362581448622080 11050025 28255092648226091600587833611497593600 11050026 20463895874926612956463290793329571584 11050027 -493632101506808759570819760030163746124 11050028 -171603078390169067637863061084736634880 11050029 -239293152320086096571310249417397477632 11050030 -116903634456507979763935885224875270400 11050031 -491555529908424840573145463153260797168 11050032 -3433154369921966235493947871878709248 11050033 -109693659784908989107706715145398503196 11050034 614322024746838759200823748625424524832 11050035 -543076536048877749412924885097635980960 11050036 -278658229907841579399021429910361978880 11050037 -252166422897047301233114290865111047314 11050038 -63431973920054444021189468571786048000 11050039 -163925001016470865793470042611116219520 11050040 91063116223315865850810517848873676800 11050041 -498451252688541316578758346154055496096 11050042 178487393988936569905031091750101025792 11050043 173198496799719283499028479632892192064 11050044 85314311591055360703018981292316395520 11050045 743600013727550311189011344392969584300 11050046 -259396948258804673197604948433380720640 11050047 -720714051370233550177770271797254046960 11050048 -62080257522221380135399589205748744192 11050049 -257390163674993744501785433237245810236 11050050 14974574493932839587168929755809907200 11050051 702071016821498137893001917754833561600 11050052 136679561259225389757709981965279036672 11050053 -17646108805471994894898150960342741696 11050054 -2274445438723539274270857621736432320 11050055 -76605140368080787002195014351169644040 11050056 128629969038783869765220465142719283200 11050057 314524918702132749332039582773970969306 11050058 -248477199216775824211793567766406383360 11050059 -59179004312724608217619190375217664296 11050060 -76159920022892468092156421105773516800 11050061 -15043221313934351383277892895215814176 11050062 -36055931504214653755118613759839034240 11050063 450452079190243079365736432501738675312 11050064 -19212486121862837180431483866994974720 11050065 -161725207355252725801537225604585778660 11050066 -114632730686551934433200109355647310176 11050067 -237633637817929402355028519222321740208 11050068 -142720472730370529696489019019144433664 11050069 20383333356858316894766919043170861280 11050070 -398255556532708555690979899698445837440 11050071 -55511993450579260543520007122131131288 11050072 -140248863751157253177877663158583296000 11050073 -461608554997573947025413753200129381820 11050074 8938856377359360281552660815757967360 11050075 -59530127535521279670171321061125354700 11050076 -481621741648362191843803743532068925440 11050077 272986972125313349168828194247263882080 11050078 -200570007541985378474595257962582560576 11050079 153337955830253012335458148876769563680 11050080 452997308769940807298952482727245905920 11050081 4260615498256657511257912764324426240 11050082 71525089555150285006682115897423181392 11050083 -49471406593192367005832839801708920 11050084 -19546111538046693041173561550796502784 11050085 -236499090302403797144285200353891482880 11050086 119057843819182005313143371440149852864 11050087 -425014256195259007917680852012866686728 11050088 599058680260459800613187921421840384000 11050089 389056547941310811379226798524353216768 11050090 -347815377859067909833824344314830103200 11050091 6300023343290167304648839400762524704 11050092 -75160055074662160742622267831639907584 11050093 329814155660787601880853419971069606060 11050094 569177139909063079873461235734000741312 11050095 -134971304889116987669978902543948761600 11050096 -27622574178026184173934591498854072320 11050097 -1001017178000652841208559042836043072 11050098 44321322851220888853192095803495700480 11050099 -417128495400149333207641454979634846900 11050100 32651149656223038743863599132155318400 11050101 -2434187387248069500163821749728141458 11050102 54988635458191692711825696757857384960 11050103 765308139185042386150852170520272533352 11050104 70572989946459175555124964464070819840 11050105 -105225032599597821557332250841855720960 11050106 -132618153032826963323602032147366511248 11050107 -238984887967050130651068125498133797520 11050108 -512842634004819365354308185063882729472 11050109 520934548217861306683265223135375922752 11050110 224429199554947088407049233446722659200 11050111 207495551274650229391620995565421795712 11050112 -483603444410080118598902826650094796800 11050113 -608945648739060269086052567425232579136 11050114 -42043160542728339221864337692831121408 11050115 -112874129443221399934803628832650816800 11050116 19754448798679247502646646874442629120 11050117 -138191743320451399858534220559282570980 11050118 240621192352970882704705554282385073760 11050119 -21445306346231508284535160198620956736 11050120 -32709165208804183301960788859041382400 11050121 -568666297006484477210053267015556366748 11050122 156455200874229002398709682222098799360 11050123 -298297541638702319679337968008745905664 11050124 -112984504835361962726296775609223183360 11050125 190217813122065603166133150458175040000 11050126 88701374991758512915084545057678130944 11050127 -28517064394902239566172594651014090896 11050128 -41636514257349532914620200009442918400 11050129 -430279728926333396698285867878867227916 11050130 50150122351615660236771524514790993920 11050131 238509696707662354543904745386702325600 11050132 85009024581354565307523654747430656896 11050133 143044781047918196388343783351072277280 11050134 97643447540936917029437816384228666880 11050135 -233653935053971680682094282166678178920 11050136 -264204569583363634000393492012751585280 11050137 355212506567767843137847613615587794906 11050138 705265944576595436387910803788104825600 11050139 -182785149115964818900518773809490904060 11050140 1192494415066779647115027575205765120 11050141 380547705890578880833083886352240618784 11050142 329941487982086862544118675877171545472 11050143 53491151253869609422440128624731865088 11050144 -103013633506861073062957139269562400768 11050145 121202940457922135990497752486583722900 11050146 -120789670914939725494494430805945034336 11050147 18973305938121105834327270530947365596 11050148 -488098840787354089097810681944029969792 11050149 -988101912968844387637588418059044770304 11050150 -171188972619691361702905940709750710400 11050151 -130672158331276036074559461829474361760 11050152 -336098449590178551985544449466660290560 11050153 164410490732718255944853632986616660640 11050154 -349513673949206333486462242595778962688 11050155 -564227631253110668986153748013429952800 11050156 3755666315517327357003141054710059008 11050157 -171188658020693491038429486894740358420 11050158 -34508560248235938100183510160374253568 11050159 71131350635463357884686760861205121720 11050160 32691453736212812694746536180767129600 11050161 -196664492190990014190620060531981734656 11050162 19493136222638122898059118611436546832 11050163 629864075637981158707811715978560931264 11050164 113996063017266824490650394993225763200 11050165 -83558587459037826121632059380089177600 11050166 256288534025855019587369996119122528000 11050167 183095774815558582626233059866869614080 11050168 -627052570999283457273176644251224125440 11050169 131640396889638210640188548003669958720 11050170 -395381433775974502000308343414034042880 11050171 83708344923661605563132257485136791144 11050172 -82954264676852741203056889557333319680 11050173 -36107728722048910364348488500971081178 11050174 -241932729910739421132905874140326097664 11050175 -338119242084318216934373253431484126600 11050176 -57314054081351872004383790159301181440 11050177 842064070748056977683420086495402665026 11050178 324876947743737801165044645802748562640 11050179 58609886150021431690131737622599174400 11050180 -266705446015989118778060960466478387200 11050181 -465679763496573831464508957640984290018 11050182 -36463977539064843807351086665762644864 11050183 -2222085159982091311419302800674063656 11050184 -156551294684362765083010683036566461440 11050185 -309262212245667201575097216045773275200 11050186 -53673723133379791458275337592952490192 11050187 688563186574742170106395786355858728392 11050188 428354431309133805532012780357940313600 11050189 567031441611713008916383268220044069760 11050190 91432375470310574746288188964958673600 11050191 317473572601369061460273471450118744680 11050192 25661537696468129209126274389453701120 11050193 -196358619767236984988336411162301842880 11050194 -164822829494815921266879487543702281600 11050195 246296079104042549127428975234967415920 11050196 182875564181537966410992525026967062400 11050197 49892107210768002075053098745020325760 11050198 2458722217100664542273004090796434432 11050199 -8615708100118739437242091872173134320 11050200 115193184946204668736568250226535424000 11050201 542447913347429410770160314976812520202 11050202 -40103528879199237402521987720668042560 11050203 252976113970184614630909756193711345304 11050204 -375220405700877258766535701403376640 11050205 288303912855518836138411129739011294560 11050206 28776616834620698933544490158517610304 11050207 -41446544519100844088416538479207670400 11050208 -225494553500364785278519744366774321152 11050209 946055077203279035352983331079881810720 11050210 -5677717770317893184187282068850966240 11050211 -32749682251522684728495915381252812976 11050212 112015112153163765832557106760274481152 11050213 577754601189035321880448612209062510462 11050214 -153795013266911965453392282334039166976 11050215 -551260952443891762297867601338508962560 11050216 -6029278240857507790784671526612075520 11050217 -1080951452430457546149799177488764062848 11050218 -185713712104545623308415691250228528800 11050219 -539033376890497274498001317819184410380 11050220 -453095600077510781325718852965943173120 11050221 -20593815788919988061296760502975382272 11050222 350756729671086049321146217054823640000 11050223 -378946087118124788853186151843321676880 11050224 109871207671279568162013320577622769664 11050225 -226503598298230531836146852440560312250 11050226 -4505518341213734878544946897467695872 11050227 -146003028965727216040123210432337731632 11050228 54803425677524395519461223502524723200 11050229 -19760207287668019146474028951815697920 11050230 -9002393486171231456237034329030350080 11050231 -99121023965977903605116153524117484936 11050232 -508670924172514677930865832629035417600 11050233 72765828051499093494559440944220627024 11050234 -203874725294765912572498885595410555056 11050235 -44439621828367082034362029655312831040 11050236 -388793159719204530644337172752779811840 11050237 51243725648294666172745833225489496992 11050238 -50294949540544756735518297666252227328 11050239 493062221340504280614916098858077914824 11050240 123531555767980389121329571529175859200 11050241 -151975659948488271368705302689391151358 11050242 -87786694864398692839943145351427877376 11050243 -382381774481869146072343861674287244480 11050244 -498266066850158413803220710080711662464 11050245 259510764877543902824964425037674048220 11050246 -70272082143668717931459005140578261120 11050247 412935596976153414487282845091927518720 11050248 -182581888499239859518948725992649523200 11050249 -69803508970989410076484474609147124864 11050250 -306303726353060612648311152052480776000 11050251 -582025249061465966506107804724249320720 11050252 -838980507819970769416823827108867079168 11050253 874059495505037873658086542035366525420 11050254 -112087640801089917032763259554243486336 11050255 -583233601457052601874609182720955227440 11050256 11161540865932607785443507341175816192 11050257 322574822350736485707307365590049998688 11050258 -266062292693176530125844173646641820672 11050259 156480898873310305092703964875244939328 11050260 -16600060731505125553592160006907822080 11050261 408471991044349059609759407063122126862 11050262 94095710811896605290704826092175385632 11050263 9916936735711701192823206616066334640 11050264 -1312771141407448295243116353701524684800 11050265 -123007363825037799719025543061764521340 11050266 292674853119041998344386273426805057024 11050267 -1185543734389015831676298148539188315200 11050268 -107002306815098634556397481452892682752 11050269 3312277767003582737951670414226207008 11050270 23212047438492055807196556388641669120 11050271 -51766655413178891025147194128047114000 11050272 195682936051934031054461802381883736064 11050273 120737225869852828054109201408424566164 11050274 -306306404042050932758567407576521714864 11050275 203081161343781384159814056575514081600 11050276 610367051429846359805569769704050151680 11050277 64142872381515530168311506757801258272 11050278 23626683902041282776329338898115589824 11050279 167347070380996707778022341854836972640 11050280 -223645493635590388830945965112009369600 11050281 -249792896109311995418678870585295710544 11050282 -413994095964985824206955023562270109008 11050283 -387507319461997355675615239059660565440 11050284 272017248525045002356571449093385627136 11050285 -7967036684160658695146946716209372020 11050286 -45353064573585827218188857630451619200 11050287 107068532951179634703619622197984560000 11050288 60782269563481476866291138743891329024 11050289 -1066254902494622665924482467386253959644 11050290 -271388580036273250156344241299989606400 11050291 -26416408974999428079359657830291557376 11050292 -61293201173186517670742827731801458688 11050293 -450329374167105056402519144375666125536 11050294 -67076358254921976647532651057301598304 11050295 235707608590217440805586800943183235800 11050296 38404234007917372886901717119975424000 11050297 -564980226731498531336211868347950231254 11050298 -122168092843652036010651303776837157888 11050299 -269820511278735321490121651804709829536 11050300 110549984441839217218946781538551718400 11050301 49589635432368321647422262128551883872 11050302 13228358728890760028829896594684411520 11050303 -479872418543212062189619224650812876560 11050304 -179040420803445503071291785746394906624 11050305 -77071973490820504165663155141808128000 11050306 147034749260285165265746308634653011360 11050307 -683339335564656691824687376101027141444 11050308 403244854230433830552153861500899032192 11050309 96975712616234123450035766484979382232 11050310 291146753088358810307944332727294373760 11050311 483191407679199350121809725255466342400 11050312 -348628667076133162315614600215592960 11050313 -722659540829852842979832947752332198438 11050314 83624976908825401578380111950195134720 11050315 799104536617280192333366488145520516720 11050316 -437800836169866150192664489998326120448 11050317 -599629917113736777285647859301673885760 11050318 -103697721618568442631055041620374891584 11050319 -35880213426178693096040213610056202240 11050320 13602374764957649532818103583856394240 11050321 -349659041844440505226404946080637741068 11050322 -1090401192057456510195275022050174976 11050323 48901039912058162292871449711398160480 11050324 48738660997924616752721291217289984000 11050325 154427135484523015995122393872293300 11050326 119624653465723676244889615230673363584 11050327 -20416771800483010379222485029899295600 11050328 -544260906215777607170543332607818659840 11050329 -224730146543458308047714020983644581920 11050330 295039848430650348614621702222348110560 11050331 -564958639259920835347133027551005446736 11050332 2506516064236916788167010798539346944 11050333 -736982811820740776960747220511990262964 11050334 19808660920550583001949372783595879360 11050335 -246401670580723522061443362502354850280 11050336 371555230479142075544931699707127005184 11050337 -202779122305375672152386455087562195388 11050338 56617517811453590447149745530706185728 11050339 -695969048255806376253559154836010838600 11050340 121320786474349900659299114650713415680 11050341 248101794041742012571288137740045844000 11050342 134093116481889042686628743855113359072 11050343 -1003508620040960887544012979844967074680 11050344 -35630795813657676280479100163602621440 11050345 -126785859305323224423854499544487079900 11050346 -45196962165281215452120978558154740480 11050347 -128519504801928951506593013640939330816 11050348 -530938122022338132066759638207498651392 11050349 10735272484179898777406822359770091350 11050350 -26748055939687223665085139536067916800 11050351 -284557671680762692211403709860587268488 11050352 -35075057124460375125239715811044556800 11050353 82536678350426421616918914154185548544 11050354 204680429524285779545710828822221852672 11050355 -2033163505869305133317767589911200000 11050356 263398702008733480995076744098158518272 11050357 228162247462105701090499236491916581304 11050358 -471836536815753970469257872079951331328 11050359 -423432710284506365561272221711261315096 11050360 -14411965666461329978928581274654105600 11050361 50553214139204278558053812835563786880 11050362 -228510579917249788178876589052437888000 11050363 34765168921216530232694204217498480 11050364 221626580842548867401551919945628182016 11050365 -378660844508559575456814150248836901280 11050366 67370081552646564712102581616883845632 11050367 533624545535015184539343230311903372416 11050368 -129015661993299259599387197040450600960 11050369 214890403071893997232637018150312577600 11050370 -136155687502764568772912141068834544640 11050371 -48241148769576523273257175961494177920 11050372 -188062476265836649845890589176973591424 11050373 -293760409082231620599700365689810017056 11050374 7188923334582738451442105136138138624 11050375 -8362475452260138185745806564169552000 11050376 478685456093617506778740462886711342080 11050377 20790105197410946755386204482895462720 11050378 203808018758655649667065693378240296240 11050379 1255018494929996252671304105048909731920 11050380 -93414557409390205329124768014559226880 11050381 -729657338192061810765292010062151888000 11050382 -358207882589586252796577561664993654720 11050383 16507326175063609239604947308992738848 11050384 -46674051090502350945218338819266314240 11050385 505042550221247989729901320893468542580 11050386 -88582251198129658034458388450657529600 11050387 50526808197972814124837639440811279200 11050388 558656479713876714808881859686264606720 11050389 -168117582010108153061701237419529792416 11050390 15821076763906255154325177950221785600 11050391 -1079377817459605363159417298032667001936 11050392 287472342573197868521904786146375884800 11050393 622178980038759996079391623427403341642 11050394 -37447858559811723051449747123295140160 11050395 193847773990449448391277108834771544800 11050396 102992646030315245527497416073659842560 11050397 124307108089002416986693709048792013312 11050398 4099937684424582821208633965741414400 11050399 23644736518157894966582360572073473360 11050400 131802019991873743645293535259394048000 11050401 -17951819383712668542219791527523183136 11050402 -83911221974773078369367294847327720192 11050403 -70181316649937380460995739447427797136 11050404 159661555731139742753865406537810452480 11050405 -155084104379877915037538776550558227200 11050406 126754932750315976764474371067141277152 11050407 -308814046165888784316750482286832875312 11050408 -543307999724263497189566150835249991680 11050409 11387545308329770818143105449732318080 11050410 37086628680347329211994378224168970240 11050411 -777898608591237345313606360162634358988 11050412 132603035429946749173741789685784317952 11050413 134128839858094519978987288130874163488 11050414 -798463935342488680572974810011106470848 11050415 -13552484522077277638332796479058020480 11050416 45720107177724885587018132117010382848 11050417 -104735930105464645917693064481189417408 11050418 73062259834566845762513929261351464480 11050419 -68405097614428768326503920227007545600 11050420 -28292217359334059564230851051210777600 11050421 -212227959216388650012760184881613479680 11050422 -60378679593406133406308654549428492800 11050423 18204958527577022024722747730210021672 11050424 204415908781567687497476386844575334400 11050425 212953687308294513719977345845924280800 11050426 -298833038823533755219776553134066995088 11050427 486847964226710161095881636609966230392 11050428 29366732486190408830584297387256517120 11050429 -10855066024278079273598612874549384116 11050430 151076798301511891845482785043702699520 11050431 -28517675011147486326328503111474336000 11050432 49195950102284030060424193006597308416 11050433 -460145922941133110968823800378016978496 11050434 73156172609482992933732623210140236960 11050435 409817992882296943262565587442815032320 11050436 -20441664826510825827342668599674489600 11050437 -247546143358694522862016510694872023840 11050438 157039904442461902755479612051917731840 11050439 -143451442196286556693576278224518622760 11050440 118270401615853767594706238328338841600 11050441 4327302497647250775495454954342037120 11050442 9605256030395079700955169283532734464 11050443 -56515749759500068433058692420243547576 11050444 563555745347086702870422524196828929536 11050445 111982138542913011042011340730808818560 11050446 -77060428001770112903219308898512896 11050447 -393569939161555356097763319942256455000 11050448 -11548096718560834942116816167201488896 11050449 -137759860396474666434613708135795964160 11050450 -227016763125188238474490233813501396000 11050451 -706430937636880612050040164763887718548 11050452 -242078004103521934251702728332219514880 11050453 -751933197700618216455770547605243685298 11050454 -212950649336354962865831482348520496960 11050455 -17489842284482624596559982992705188800 11050456 -515244661640737350947723209833253509120 11050457 168320983623986602076330414150642443200 11050458 -48242737882213675348046882400529731072 11050459 -185429766823553952337628890890951918048 11050460 -125001455754295220185323364556483934720 11050461 137287940239789074218070069998984085510 11050462 -339808901162644833119469068753182416768 11050463 1087339501873632189411906749731196108160 11050464 405533383937899372080101995728171171840 11050465 -137156018109166303395783262369371665280 11050466 220346078848385900403074138494252408320 11050467 -13792414373267942686617816544530793152 11050468 295640772099721109531458118943187415040 11050469 177674771451521821200215986833654850080 11050470 233522611434225013434912161495712000 11050471 518685277076347905412227130978017567792 11050472 269207889997213965011244571235143680000 11050473 215558908946160098105128865477405540544 11050474 45840804211460446870947790634073018720 11050475 117290173112293540470342734237277850500 11050476 472579620736388857508172853359360368640 11050477 -118963385112960899786570638214077474688 11050478 -276997035897887018176533964711306560960 11050479 -1125351017107261275355655235868296633600 11050480 86150435748907816958480269284121804800 11050481 382741830064783003864595312031369544104 11050482 179718322420884314660236870052908214784 11050483 -334807970535629095384240617883622025268 11050484 2515632447250666502981654672786767872 11050485 16144927852007419261304256087648372000 11050486 605609165590596632240607343435204680000 11050487 -90192742012393234190211917612778823248 11050488 -100301819567146698119256025912390901760 11050489 -694919661115050249370015784506096130710 11050490 -232859887635214467451615803463560326400 11050491 43195834550261433407030758848207086640 11050492 -59515986357167951875477018775035340288 11050493 -341364728379890195411072237418492805422 11050494 8018321537502918183390196731894411264 11050495 -256414300232279350543420618073488024800 11050496 85843468336105781197528332145382129664 11050497 -468556616786977665348679838191362051726 11050498 14462900636709282013049403122377618464 11050499 1063617800401177959778465534080295530336 11050500 -126845865096579082895639882509808640000 11050501 19355054370854882719196727228467600064 11050502 159656557612470146130369333253090553952 11050503 -183753641429910994294202355133068124800 11050504 -39603142794230162851366176114369162240 11050505 1018050399298305253718374700824034512320 11050506 -6387352678196192774052278492531586768 11050507 -168370430223710458023774818214345416640 11050508 4855216720208334440980955340256051200 11050509 342169645580905150906305757215891885504 11050510 385162803493397777065702564374817138560 11050511 -231016645276361421019755243859583949312 11050512 74245266703575674153167051050219601920 11050513 -370505921084749043088929328877263896076 11050514 -127207353792332281255805536555380812160 11050515 -27313873751327654395944771822710736480 11050516 48471081132218602344149482242928234240 11050517 310398765806154352442856292301254036512 11050518 -92433081064609539128751076391765212800 11050519 858894095649058331256720771533347758920 11050520 -232168280460262745910678096240107520000 11050521 32348532774111983001923906218649747040 11050522 18396761926521959627946148513724965632 11050523 -147321682086257134210218739390108418880 11050524 138024836132002527907555188842539892736 11050525 -47933902271641884061978889198675235900 11050526 355723526834823328745836179224265407424 11050527 -1965608568170139888168543937686551040 11050528 962671375659340326028687186698935009280 11050529 252054784470331514060600711526569510100 11050530 -77482417887159506412245166081037824000 11050531 -198905240135913291170204431577754317920 11050532 349391498620343284162143262225176744960 11050533 192025808409607354938929408372009980800 11050534 188907048931610133946402477122245160960 11050535 92687618964341235674380877119094679480 11050536 35956465076194529086083010526312693760 11050537 -855212045371525374720898930108748369280 11050538 -2717125792589422869770595728624800080 11050539 -171679470054795389594092758232057467048 11050540 63472066501860296761540199066762250240 11050541 -602820332670698988060198740479658766516 11050542 73744190226685042948220052614293559808 11050543 374245410425877952067186032984978617216 11050544 -227697041745584812624415959676783591424 11050545 -7693250155316894057911075295382173760 11050546 -68940060844962564982984735140688751616 11050547 -409804387476520473683966133976054022004 11050548 113047561237910777317409375376025749504 11050549 270874965616339911362733927410683265340 11050550 -8572247557404134781377332445439235200 11050551 -394279410347997031043839568298638767032 11050552 741751956197675314693652603182581043200 11050553 75599097217784184913315340813559089604 11050554 -287280677187231344327911809395515438080 11050555 14751526253159280087243046062511191360 11050556 79880377063664164568041486572127526400 11050557 64405696668190274069516888931032100864 11050558 -30129714675403784656895158439643429120 11050559 -53315248778413377475325606661350171496 11050560 79100050913964091515854316921421824000 11050561 664159829373074154722511701764421011584 11050562 -421309796165722396280517939847792245888 11050563 164113819153533621700956170664799341888 11050564 34581568283168682727637953760156332032 11050565 181369758137858706878276094143743370400 11050566 -89672902416640948150271944762321824000 11050567 -227196613869852029838804601598399264 11050568 172875808885801059208465307333243366400 11050569 205508054037518970265173699554635388394 11050570 -1893105092139441587417692149653606400 11050571 3208152637909713607889398955866798992 11050572 304883472523333320254296764948238502400 11050573 -5190768076737460694967467327922290516 11050574 85494649487217228668594246276587321536 11050575 182058487428597896397392359978545912600 11050576 -57598257680886164375347972086259130368 11050577 -653995097593816318131825423221952873228 11050578 -264551484482603593759266786873680848128 11050579 305191067485345809556586585832109523180 11050580 279030311107993171662209082206878556160 11050581 -486088553211448733382923345271778321248 11050582 -153415957879800806430549596538621081600 11050583 577564304643884006261676939802991501832 11050584 -28509878868278675995965554681187041280 11050585 18649238716201475624949060772830048000 11050586 -547410000987299951125501745865109909008 11050587 -5296895073959598914252150902496223528 11050588 -324394008362186028979616946825787981312 11050589 887898913433429272279894922456628967200 11050590 108979848194509724508060063579100339200 11050591 2909603421734976436900002059160168992 11050592 84136275596663012794111957259354898432 11050593 -67422586446711340461747163154481921792 11050594 18511313908386725600200493584479173280 11050595 -589499621955431114033530315883061655200 11050596 7830223818041854484669334254146848000 11050597 40098372701811894305996697485838253980 11050598 -22466103149315986595208173021740954752 11050599 146641773026600985871101380631876817920 11050600 -390898577916004819285974464500948992000 11050601 -393036140504783298097937070136705675776 11050602 257246708821087977582524162708165616384 11050603 27300361527237775253444877395300994864 11050604 276957440569591336734554108304836864256 11050605 -101667490262254370320949308617461415240 11050606 -56820268980735910520038001814108675456 11050607 26730067822188930185617189617505002192 11050608 6455797619407916260066539209576054784 11050609 -164186138417089371832406234938729952160 11050610 -293645459057964166444800321074295059040 11050611 -101370943704058914878597832604124267520 11050612 174480827738022797787282838384860341760 11050613 1230289101499247603143663375162271424 11050614 -394004151536408534577800032493919327360 11050615 -650899943153173587642052424747357681280 11050616 292511487633381738313608555664787988480 11050617 290013645582502123974453205288777457280 11050618 -36283935940946188702181461488672790560 11050619 660582833654002248596720852185570906020 11050620 -73368248425810800627202837031852605440 11050621 -111532477292626306817446660627962297408 11050622 -41769769810724278459570416986040787776 11050623 316953204732787645324009721184339567672 11050624 296555732645373102202684550380781568000 11050625 -52894541029259797785126630634644873750 11050626 43149403194071346290684065202951238144 11050627 -891973455312362527623281494506487614804 11050628 250887575336313635308493022043242240000 11050629 377958447201333657548661896822449872960 11050630 -18721079101739068830945103968387527040 11050631 -208234628390178082497717335013863517336 11050632 90401600638119697235571644812518359040 11050633 710962970376086619642315024516125235648 11050634 992734166924006059820662731703540992 11050635 -177326388314963887164628693949996175360 11050636 387726086857379065133626600413046525440 11050637 -25543304071643652729712758863541450900 11050638 50761109910400546273198363766498653440 11050639 73397902633949513554948809780715946880 11050640 55218081406691602974094874412200755200 11050641 -149249692864253963930808778376164761600 11050642 152031173226198220266401075344629473952 11050643 527507951420986104268375135539186217440 11050644 214337486164919279283109155577080932352 11050645 286814387789215852338745507201391938080 11050646 -175045047219587105604057566664815129280 11050647 295668792484675509594333331532468724480 11050648 103471724330519106394370538735434219520 11050649 -265730595904397114168236219532995806336 11050650 -33496461757290633350063652499524156000 11050651 -236988797597272540365163173844465388288 11050652 -412335529130708048306924483775147509760 11050653 -84156807614948934637944765158213155200 11050654 457741708289412580892494566022597819776 11050655 152335154003962473345463353994221803520 11050656 -3192571734943973189914537834432167936 11050657 -123844032685833538291126901567835192094 11050658 -229271743921449245665130663088946246320 11050659 8294286000626831523615004486246765824 11050660 -9408484900549013514431571755388771840 11050661 -618458823564073067218952108327731836738 11050662 66283086938769176860306322465533138944 11050663 68408937271267420372863620722006825728 11050664 -1203377762533221325284220666085664276480 11050665 -38637112329354324358314048609031524480 11050666 109724632166383527482205121792308061440 11050667 57925377968933267384861636283510349560 11050668 -337855331269417672327088121796284526080 11050669 2576562282781653410332799686678102400 11050670 138149052440735964386164360896936953280 11050671 -23250660621341261386518496827224415216 11050672 -57581086108645038343678040397104087040 11050673 -786920424250951091654889832083577091100 11050674 -45033557921290671679177691377928250240 11050675 -232066352889540866598071192833836846100 11050676 -188676360124477167556943651080883158272 11050677 557641012845365902549484703562562142048 11050678 99481497169105578578779171466864098560 11050679 138148419048798009439840985330201857176 11050680 22417572873611033188977195322848460800 11050681 488563886624887066258234710119583021482 11050682 -186052202288283661131032876727121485600 11050683 76759493944364907148003914664261553664 11050684 195011428282968117597554315245698876416 11050685 114089339858595245362395283009342824000 11050686 9251595418176439357465131125177651904 11050687 718999527544774226958982563575013556224 11050688 140037248960655227041422767784198144 11050689 27589007509142376843686403417957175296 11050690 -5371905848159820919723071194884216320 11050691 698816760175205205416240220317202124092 11050692 -311223652595783787364000075632418587648 11050693 766120664088498375706237760951720198942 11050694 29718521618929892869649188837838459904 11050695 -50673295673167202990841595313582208000 11050696 -772097178843498383085927641383980702720 11050697 185287273887427153765708216744495844352 11050698 200901830295759308234632959235199518464 11050699 -14741208078543294069614058981962993664 11050700 122254554184482299684611171682668224000 11050701 140886513158933638003589747464430001600 11050702 178058241123497238519118746123719579712 11050703 -849575312591577239711530801846379363712 11050704 -17575994958278653917674835261185064960 11050705 -191426737488668854178675359020372112140 11050706 48165839329338089367963892439770235520 11050707 160839297190658355283478389293899488440 11050708 309195299893317777583993737142672664320 11050709 316532316989122087932919845986953496910 11050710 -175226970202213101278739734856851066880 11050711 347651697915474353657229892408436026080 11050712 -312855227926481427725437762995510681600 11050713 -70921576510354805238773855456309777916 11050714 -360475734152433698574341428684009647648 11050715 86765310619899564095955089953623601920 11050716 -188549358905259031984220372963654568960 11050717 476568490231831136465205364298830581292 11050718 48144754740162989435628705146914775040 11050719 -224406770563488359010634940923393781232 11050720 -304521997749202958915281281153788805120 11050721 -120648789879547996683954343533312729216 11050722 200803279270580951550276383569560660480 11050723 93833851122014662906976721954789085720 11050724 697363549740563664070250125732195540992 11050725 -43224415795182579957158695832818771200 11050726 94930751126484973209411606521476569312 11050727 1106169725100841777938901740076421785992 11050728 -99011534065323471529062098124714393600 11050729 -610048650939240536938350982051902297670 11050730 15696995006835762473145327968774358720 11050731 801628305004799865798492661126089146712 11050732 -43434784464575902829109954839361208320 11050733 150658237997675812196310764203844096982 11050734 -440064152071385863907617833783835238400 11050735 603534638096285892228726252663567748680 11050736 -59933595535100236113568548822945792000 11050737 731877846638430623359850926644147034752 11050738 -53306186665635908149217188306194708480 11050739 -415326376625706556073369339664006475008 11050740 5071151022217733022425013469459196160 11050741 155299435303557934853050494426719417568 11050742 8032683199732203755785240614729223680 11050743 38040985399579293644988095843896197888 11050744 177173499393579289927924179274723430400 11050745 17748577304687478516572373340638045120 11050746 67179573063068087234643546563806187520 11050747 86898265551733676386696376398164827920 11050748 77845326868945591484363320911162909696 11050749 -9584879331706303926250915647551074170 11050750 -331962078137387973001929947123413776000 11050751 502246503278435296812228591759425397504 11050752 -22858241915170428741954560285233643520 11050753 -72082567330231701793187329756759274944 11050754 38649742774016414428969418366026767360 11050755 146910952087614943756834717774467664560 11050756 -42945636500183498952631033440151470080 11050757 -412624957864250473368162829032941010240 11050758 189999903801970343567808892164787472448 11050759 -19645358390324968827963128848674270480 11050760 -163298116975865167222080490080564019200 11050761 -426456864834198564997961983902817703520 11050762 -57584842577794843914578825070376760736 11050763 -888068468725025602099189380034936860816 11050764 108182005525828814389492119667178618880 11050765 208760490117655108358791552981510947840 11050766 327025503289321318633751914521489207744 11050767 156734137153195965978216977119289965056 11050768 194038783691432712638764979544986427392 11050769 -1131345001834189179528735290568328460940 11050770 -83573313077530486219888977269561510400 11050771 143889373637906200133194627730680993200 11050772 -30835191371579339723706765899683584000 11050773 -455312118265724466251694514472461939296 11050774 -36783917895185463824879411573908416000 11050775 435502871519800211082879657504456994800 11050776 568157481242879811310891031702652518400 11050777 81993008422058009314278615056781844752 11050778 -374337472242099670794271370129193246720 11050779 -96219734179231581951277243051358437440 11050780 -177383515393787175852383089400391014400 11050781 -139984438653889637536716592570219887360 11050782 12105043257933620201883877469583602112 11050783 196331683565985686864596283347018728032 11050784 835081927990370124008244775696635789312 11050785 3134211989333613632981874824631258240 11050786 138086041019835217915001847973876792704 11050787 29345285275006330616788761044436449280 11050788 91005124078212308199016170257252966400 11050789 -178741949032754119333154220011228433060 11050790 15165076881636069043325627480843134080 11050791 -86821856853093452635865337132923208408 11050792 -678740586076865968697957055070372992000 11050793 -108887612094832358362288246733776838556 11050794 22249015437331509470400944996375239008 11050795 151296212826106609249772099335884533760 11050796 -238247502526880242337311404122239046400 11050797 488445302388681093985732542865423867200 11050798 -34393913418482165480048020218065431680 11050799 7408513803083061379442579593308818640 11050800 -4526679619285636112796861644009472000 11050801 -700844285573120586989900587569891529198 11050802 -188631527072845812473722265172390709248 11050803 250375597658027228919266595553691602800 11050804 -52915954471265460447947184891591372800 11050805 -129708145593642044234906282167217709540 11050806 -48240745550813679489512170791098126976 11050807 -503467588563371718277851551729029817944 11050808 973514428558004999964544777367113052160 11050809 38646274090316360163947286771153600 11050810 -230798698182263539550309216640692781600 11050811 -544331011847136785090814715603492866588 11050812 10237871898095974673286612501043863552 11050813 -8201182072865976395606030249234741396 11050814 -617074892013078099531905690069778816 11050815 -235428545380506811362168495590741658480 11050816 -72071413349619307793441237484536070144 11050817 116834813187044618852316583441174964820 11050818 28220483254301660746341020572264857600 11050819 -164438472072873381701689236092572300256 11050820 -421432310843400639835894326589815459840 11050821 40748360439669086387597280808270085820 11050822 209128933539537600168664719713898869952 11050823 -76187190782199699323738263769955503832 11050824 -308793361259213481284220791866852270080 11050825 91987712501475394908759295508325343550 11050826 -200446367789702705075550676198214539776 11050827 47314304173139124739305488319252407520 11050828 -11078949048265397869809050848753188864 11050829 8997824992763745335806207636339879500 11050830 -4877619003475344166974306950382624000 11050831 311053724502553849576740288291254544624 11050832 88086733438635627192562108408175247360 11050833 -283336114629655959230999143873449827712 11050834 -339087635473327589108174910498727907184 11050835 -273915760691981735663760033680700050400 11050836 -560289592763470714773011522013662699520 11050837 260668658095730840357481537086161332800 11050838 17565294339041553781747963371557863680 11050839 -561133790021703273568021338596616403296 11050840 -29530259910575082972134674818365030400 11050841 136390955789054039070309933888565231242 11050842 35814087223797387804020592263685137664 11050843 124777709254159001256353250819413121092 11050844 -141062083869195398464609616200469935104 11050845 -43188766544284791169091509393845557760 11050846 -374884752849846462933295560883665958080 11050847 222594418051610957685230205973544961312 11050848 14541860637582606564916358828241321984 11050849 272975435118013138659873036054876098560 11050850 -299313700476181311276219780495193255200 11050851 48260516851539821355134061051714864384 11050852 124388271215593954830739919309368247936 11050853 -175769647832688157348574120333315254080 11050854 3106495002700928106882134885367360000 11050855 -230743916714943908693109637006945143240 11050856 158439515983498035935122180968898560000 11050857 785037398014305693059217551815758236640 11050858 30507593183157628483074643924180592640 11050859 675274596738965340046931083315554771060 11050860 166055549344933043353040329048467471360 11050861 -198170105546025716957102028430808058538 11050862 787746821034971332986349725256869738432 11050863 46638077252447781123780218029560493200 11050864 56246990428595569367520629317012488192 11050865 90467708551448102610788480967681979200 11050866 96270916584968741266690916433968976384 11050867 -438945331557142970615506454039948870448 11050868 -9534689464672329168720821152478668800 11050869 314752726934909335068574909239924730848 11050870 -725623313833333036965016825270666387200 11050871 871094800292995553703997404969425376 11050872 -430169351900618267618019935438240133120 11050873 142805045410785785016545806306713798122 11050874 -253194943628500846979887755974325250080 11050875 624908187108126323824977516067666560000 11050876 178261291524284712449094645725843135488 11050877 133635255527220685583385398119931255520 11050878 128226505559743877465252674450918268928 11050879 63539426952232952866975825810994350080 11050880 -16177829824229373855795779251627622400 11050881 -159811876581553339928546804141309412048 11050882 174582810026538874847179757729706470400 11050883 -51773167088531491112238798042207003600 11050884 52586021517516366646521511377261527040 11050885 -598352328501372818698979486616989020200 11050886 3739889679649824289294072187175333888 11050887 222256879297695879879830520594947397840 11050888 258460407910219606715071461187215360 11050889 234315645263028750955678000759942785690 11050890 -61385078751182474955646703963274766080 11050891 -623246977118449367324987552693879596848 11050892 -142464603573121648245211312059328849920 11050893 9031242023050316017244262656567308704 11050894 -110741719627058605635821370298807164480 11050895 -675075716903876227444172680697839572600 11050896 110184439696765486278101241051445788672 11050897 -296533115826011120533395085989786881280 11050898 494755790608550914834940929266699576960 11050899 -34263371109686709264381525071639900880 11050900 -54906114430366120133263684191145932800 11050901 532146984416984974648123746857298177720 11050902 150566575947598646899118459287878480768 11050903 -36392718633844852254312550935111713848 11050904 977398030389963520757525743884369408000 11050905 150724215023712459234117360172980664320 11050906 -396781170250073258775882073854855256848 11050907 135906607498785748094728247703036125712 11050908 38755315344163478433122734318154096640 11050909 -103922605095451893184506679630155972384 11050910 -110280815587139996238303288455758425600 11050911 -30202284632593403182676596839499991040 11050912 -45316298883505929959803254986764320768 11050913 -538419282340987531023230910049032084960 11050914 1512792504679417055019048800615178240 11050915 -247092375216284322073936925243281891200 11050916 93565907588271597463013868942550556928 11050917 330012573087679422193942876252111001760 11050918 217540509363429250775122420975861684416 11050919 -495955586698650935622284196994042887888 11050920 94613509721739679687514508840129484800 11050921 -389218698812400019254209670739296059910 11050922 454581731784846641553459889974259517952 11050923 -40126443657039838893842137151035752960 11050924 -260801711710952313945873494853419986944 11050925 242007443117451634878282623289533796000 11050926 -131319075983788076740357145895100357056 11050927 -460748966207383945826894214598216730224 11050928 35229155928874599245193209619975045120 11050929 12751045343111767691032062746675745474 11050930 524636945811750394806581083672536480 11050931 486473558138521838059302286478118924264 11050932 -459431145925391075231173744847996928 11050933 -1039918786937003131031726637234912524818 11050934 138602903321599495800936869858541491616 11050935 -35753019145583608790272091949028853760 11050936 224379465715751030647147036844994355200 11050937 -394981713687025052824395484070213351616 11050938 -3637071891869302878988117892617244160 11050939 361250672092941918451348361719660752740 11050940 120786167796777891558370458258823756800 11050941 -133277603229473771726778871801473617376 11050942 -30354109484185588491443198224081207296 11050943 439243480118538389447210759004803105760 11050944 87250511601995684166359811153268310016 11050945 -509412010798967404595400814087527648300 11050946 459831496582422485979364880097779646672 11050947 51889031422854581395862874082032479280 11050948 -131233647961335921329251777121579114496 11050949 -149292740842899059892650185691198430720 11050950 -60242744034818433211253968325665598400 11050951 389905921469308401970813305183607344000 11050952 -228675453162687651605597676292932403200 11050953 -44870328524831462597054817092171859696 11050954 319537141879697536691493521665129264176 11050955 -2047973652108195416076334612617875280 11050956 172520103175415206252190136693468951552 11050957 -27731352175232887337847352044808874112 11050958 449843398755733432458910227891247846080 11050959 -21821794152821150999513062682498697072 11050960 -8141863724502195735247380565530378240 11050961 36093849712169920707158734896983159412 11050962 -81464100603114771425273484008843873280 11050963 160151164319982001442349028029283722240 11050964 -106223889936052071724015767928853457024 11050965 -177304362543821656603479137930376768000 11050966 85793752441766096250981150967208290944 11050967 108912767822712690900898505897983163016 11050968 191711123053555398003316873370464542720 11050969 -193995515346429797757952465838053102848 11050970 -180480796257849859690513182911744467200 11050971 -217144542004113029101810315433801948160 11050972 -256016574814063188958730997234405557760 11050973 145695083254162080640649001316098221568 11050974 -363947018850320071286399791063658064192 11050975 13055339628715180937093844969476636000 11050976 -166980253058291554737226492678670647296 11050977 -82356575064084637753367463582058289280 11050978 864813140833863098476240973048076893856 11050979 -377910166724838642976170499899089304420 11050980 387636091638830113557197295540195840000 11050981 -1025737233734636998040768984601083705218 11050982 -78646020974832926453249120317578693408 11050983 -168264793307203762140927267653708721648 11050984 -75261809458868395172981582593979596800 11050985 372025534258734210804483384790608264960 11050986 -76588401184562064067330208943350739456 11050987 -46672003056699533523712122345677334680 11050988 249720156697231113067878865270736707584 11050989 292074640222129420933652701520872671840 11050990 3581720371400812423654991366844213120 11050991 -214834360706207041066366782036845491728 11050992 8154493305291101670440807232157188096 11050993 -570353742758838831191035699629253091758 11050994 1456318071549222916546854071758264320 11050995 -214464852406271624237148345949206662400 11050996 135199916999514222153577940428948776960 11050997 12447509369093048975410908113995451040 11050998 -82697540147696098909249841707000565760 11050999 -301226981224252940285580597727092415000 11051000 12445336662587058500974081967339520000 11051001 154998923039830863314834992628849912520 11051002 -565881421367675426281265569936812540048 11051003 -61476884801604458872001813558166882840 11051004 -29986900388175634568392949905781293056 11051005 -196294052889723418789573384454994531840 11051006 -226474976954680744472426319785307936960 11051007 -965050998596334602180608878680625555840 11051008 208780069476090501729272390564330864640 11051009 1624843838455592863288069343089570421760 11051010 -172316096595328954719912995135641989600 11051011 446747672381286338783389057880483471612 11051012 16172799675541592868707859077318381568 11051013 229187533963455402554185067749908171744 11051014 -24710662461779496077711744589396145920 11051015 350973813284662914736266792741149696400 11051016 350807295763785280230273177562760478720 11051017 -50318173707171341644231481914923093120 11051018 86898412647927830269406623662027721728 11051019 -504836296649081802426193409580443084880 11051020 -216437732687268477799700074260828088320 11051021 512858831253616590628189903738484199222 11051022 6642049316437331179538790379474884672 11051023 -4004991048404088919016982686019035728 11051024 -202163926059598156409427187275902607360 11051025 -315044540152148449060595060242169941200 11051026 -54556268318786817123284317854599294976 11051027 -318069728594096271204642828015172690320 11051028 54677802392197995150807863274576820224 11051029 -312356494774524747749032267743125121120 11051030 230676615531327670063434773563130496000 11051031 442813659914435254159798754647715976552 11051032 36238091103484432053417152734593024000 11051033 -91831510956301103479468391728547969280 11051034 -512206628468466791649995627726449152 11051035 40748468589869080772838345994474675200 11051036 -103887027264375655540681556984979909120 11051037 421944508717865952406273658581828784460 11051038 -366280513250924203225563004424753662080 11051039 -450525759824116706396944069999833920160 11051040 -23084312107345457015764327842573189120 11051041 25562660450889506544056943971313121440 11051042 603679913452623181068505478515880128512 11051043 -658206862630292235089860312629041856 11051044 -75221375057592321814936626547266196864 11051045 -444883347649839163892105565837424349700 11051046 426142328762246025146103318303988300800 11051047 -96617213475986878841518797590627966848 11051048 -133952498927710284225578140143413744640 11051049 -253283846521637936296641447021826889280 11051050 -199195562686132563328998284072161129200 11051051 1057448246759251204993494422397774156 11051052 -162865367802996327863685981410028231168 11051053 -178225907318683395689123382853774648916 11051054 190483946186995452495634831187384002560 11051055 5399534630312907698248265206505588400 11051056 22483994903785373582761276984073420800 11051057 830703759983764432857068047798071468306 11051058 -132642186854230652258446265319375467520 11051059 -453400948934278099377212782961368316640 11051060 -167176316597607971926509856207508747520 11051061 84587716406983388002182569821618433664 11051062 -263169032643599114518345932954590195136 11051063 72919534826266829328872962452873406464 11051064 -444602565164860771068264645541808087040 11051065 -78095501345840263863703871473496260800 11051066 47041783507962651518282371400548343808 11051067 -15742408829149107550050632051127379200 11051068 255806443801807532243151985129295228928 11051069 36458391292068196185052148567276363520 11051070 9688186227669069404612406933918403200 11051071 222458849312626933729899708006507693920 11051072 111699225793797533407171284693636612096 11051073 44625524542307110980139447754349586560 11051074 31474628422918831005920934558258608640 11051075 -168818415045120012671735237427516090000 11051076 -38051175856949885072626539501145706496 11051077 163035551474186973485194606341983553052 11051078 393448226084751735289383499404878313024 11051079 -55096722641568137360068989837678356352 11051080 -261050263423647318526306102503979161600 11051081 239937080547011815068536656598422259172 11051082 124982455658455892823610200978020843520 11051083 -122504493332926711788670203338993170176 11051084 480765953487567235758949686555041894400 11051085 -10530145920260722283013075108640128000 11051086 1151131446959729374822874681759920128 11051087 -1387625567551796580328810947495409008 11051088 136188501190671639671087505842900828160 11051089 258481972601636499837168255408081883456 11051090 303116732565444796157936469276675184800 11051091 100902429016344458609166538625135841048 11051092 282374599188798683856409392731738857088 11051093 223600649889554900583363434393232123342 11051094 333411613205241757030374262400592523200 11051095 324603969575489824536511362833215258800 11051096 -25307964960041248570556174549180375040 11051097 133428903763473444492911870758685306880 11051098 271778862811112252914247651681428834800 11051099 98802939725488602657995122793536904280 11051100 108505569330175552230023746176866688000 11051101 52458714621279423630928442896586865900 11051102 226108651335861698911367494477603905600 11051103 53483123797780569570804734270770947840 11051104 -1221291250256129545295915998887766130688 11051105 -8383524328657144390814101029503126880 11051106 82607049274557403675397168646417393408 11051107 -226232152073488172764053291614461532644 11051108 -737411365048801860047509973351785433472 11051109 -22959933349638930963656090609219473152 11051110 23901924760257809775923764138716364800 11051111 352584874542314491130530100936722070712 11051112 4141698948787478033990652051407339520 11051113 37568488124241437803433138806597026720 11051114 708866604669158191899246591585352273152 11051115 78874656038685215795589245395285716720 11051116 -201560215809160800319655985189176047360 11051117 345230679238896165679046750491920096000 11051118 62515240297566017408240780823170463360 11051119 -840701891527420329961872381760891090480 11051120 -81376976009687218067476857675455692800 11051121 16664125735971656455660040841393720960 11051122 42691258154812562917295126144304856320 11051123 13597265059480432294431394389868444080 11051124 78197960707020865388525741650586898432 11051125 179013185699709467616922519551685080000 11051126 372253653825635965788441074200294925184 11051127 -44244260898166965280041438490615944960 11051128 152692581462888956238602940503080304640 11051129 -7304820761506404717164633466611554416 11051130 55699035157699795098522879219694656000 11051131 -12281732037607719058399858388879697376 11051132 -121996868627552114771275246848466971648 11051133 80758123182808374403237186324587178944 11051134 -484326264264547756999066945236241201728 11051135 402528397630417163474223274589032447080 11051136 -61121790383215339791916192551476920320 11051137 589455825652687791306829766404102118786 11051138 77025858659332562936549876499121092096 11051139 -253114692388277509856823292901066083200 11051140 -114843132197437556378723230338122257920 11051141 -99724139845428572653800352973111455200 11051142 64906409226234910953969134411386398912 11051143 755105975035151904201432077088367815280 11051144 391064443351424033317287413354221701120 11051145 71311686577740884283650280530294195520 11051146 215395348777264339647590349933260323680 11051147 408536983831863436630417436101164208596 11051148 -37421421478715466542439788882537604096 11051149 -626452405516146491515288122848070315850 11051150 53540755567396392611498947243797427200 11051151 320165404898663389847494928516065489032 11051152 -17487841624528690206858765262520320000 11051153 740174234898049901950017031181588100402 11051154 459340236665565049933229116956032081280 11051155 -195387798271914916941477058774838987040 11051156 313206367792474478834161792561009075968 11051157 140166417475857564633168681435703883520 11051158 -231654040482598534933835313935838052224 11051159 31011176340803299784369427890439389184 11051160 -126150759416302096591192482286092288000 11051161 -209570022019290577877557501784405396976 11051162 352388964109336281586563877331679854832 11051163 -326574884447163084905406439257402019656 11051164 577870608480868831739831544494273506816 11051165 -87922808947502701252218402658573601940 11051166 -21535680784460000623226296455777312960 11051167 776335661027884422720327306317434901216 11051168 142988326683038632531196738209966325760 11051169 -58657754014123890623393674326023647056 11051170 80699684584375047517698690661203201600 11051171 -505218865856596055280321904081351694628 11051172 7408120137154075724350083391042560 11051173 -233181219055677217188513437701039299264 11051174 55965379150177076801710454602752392832 11051175 370227987696597876912251411015248998000 11051176 -665980478866923932318622447038167249920 11051177 -477489770528875642918142820144992179974 11051178 -1802977984734788308417226833833833472 11051179 1241248475330297115472664030763621424640 11051180 -133574638005778595586140511999990067200 11051181 -389911871316243273737189709006279504000 11051182 37193493332269288382834428859875344192 11051183 -15849409940708289557124695515567197600 11051184 -110851219864391585014611635140342480896 11051185 85705910185710592193456990334685746600 11051186 527335477591976076021350588362762874784 11051187 -249209929556315240692037700365519014656 11051188 89282179249117649172601209646442949376 11051189 -485771068191996816933047627292332451876 11051190 -84434468361371736498666846090338088960 11051191 274013637458964153557624291366069719592 11051192 285719327480496161070437857218996449280 11051193 511159466466620534221518654067960394064 11051194 53868041376014808898440970979711153664 11051195 -634140568206200091038503880291467119600 11051196 -26681929106432446564054090868657765376 11051197 408939589535815683637270339521717348652 11051198 -72211698612319755892009311592098509760 11051199 -102457122343330020560997114122956062216 11051200 -122576974874233531520309789148499148800 11051201 2495775012468007159085523981123585024 11051202 -26956191309922698872451497439583504896 11051203 -49360212990632686535549580088968932548 11051204 -64540280265961916453193093065869762560 11051205 -27056067731018015895592231603161574080 11051206 13969597229953535999402909820174003552 11051207 936308742148269486280859278505987927952 11051208 -115544032128742681317102858001096704000 11051209 96014927392991208122814567123101373604 11051210 -191504933200375521805123988709464389440 11051211 -428352377712328066423258177933695851520 11051212 92059909378338451985911644244840307456 11051213 377400922570854988893331144067014617462 11051214 116154282099035759894344430796576767040 11051215 6799623685480152984518869911197094000 11051216 -103701229978766964403693220998109331456 11051217 427357157868509037881125683992888143440 11051218 3212412659630747168686815800586460320 11051219 189113548153283230453370433997368715080 11051220 9214525416095150671124409080082401280 11051221 -209866930433432510418580021445041408512 11051222 -12937717463027737936859129461746488832 11051223 -120252049931213152933238141086609272216 11051224 -103063902895318623602855464206066401280 11051225 -755798154961138730126061467381962929600 11051226 -159298236851532883812111380004936757008 11051227 -627852148913162547668058204052255989528 11051228 -392294729387918070392668265951599314432 11051229 105730277960779014371883307564350312000 11051230 291985208476693006794669192866252083200 11051231 635169059218844868354669866965650489600 11051232 348974009327002982368930186027417731072 11051233 -494262519553343917794640041516103840620 11051234 -206303297970465436355471853131256024288 11051235 737469085477771174058584629617286000 11051236 -7943892523503362772915170097888071680 11051237 -180657329672966216425423051333543387200 11051238 -89051014496181862227985010784802248192 11051239 416211593699702652868144174549962730040 11051240 285684691944778965882764277266684620800 11051241 -64012077703735593270809177784917140416 11051242 88160911812278837072482014729403280064 11051243 -300895453193004965580326347929920934000 11051244 124817195462311726678157557305644964864 11051245 318553692450538973969827248858465727500 11051246 166461634789879194694733824534818795072 11051247 157892732371889860801056669314250496128 11051248 155045482047697995140336940079322333184 11051249 537147312835123562093600685980875822320 11051250 -8471645040513390177665919033898560000 11051251 35968376491958617243225789433844982464 11051252 -117181256584656109440511920249468837888 11051253 64595817530475202494619195998487898862 11051254 580189440193276748543635757290281482112 11051255 -360704176835960999849335862526478902000 11051256 -340699094625224875533490264934690979840 11051257 -121476516737332687692012862415776677888 11051258 -11070212834376484587003862033114913280 11051259 -247682049934242639087295059292744048272 11051260 254869123315236562007028162804240875520 11051261 -398670289371094892783481292007989546080 11051262 497963285290622228913716947377310137600 11051263 367763211474975137024807241867395174064 11051264 97740459843861700284200895886179434496 11051265 -391358371994913458773492148575936791360 11051266 3807210611378208707621997955113715200 11051267 -685861464694386501265107241037771463684 11051268 -5663114637516687135286218873121265664 11051269 -391974008455864258146553637898085863680 11051270 47538623808439299956190718324889568000 11051271 13304511549839924432150461117845009408 11051272 720512141472939160732292525483264332800 11051273 255392992816777359484403264673460554522 11051274 126035510667139192869002051136776148480 11051275 -344086564410638308481331966881251210200 11051276 -448826531181120444305522352221894211840 11051277 113330891816406458031247877217570549408 11051278 65889635550535999058753603434871235456 11051279 283764232908240925428969424182807980760 11051280 -31633704716397592882720912296966144000 11051281 -133167449562726468953773132209230764320 11051282 -365146369503339368657778460172319499776 11051283 26855284081440564820189899485801883648 11051284 94108487948217543184865539257626413056 11051285 -84793206268875726912974802982012007040 11051286 -118973172112733638361099028168720285696 11051287 82827166498063825043084736719369663568 11051288 504329728266537214509546113383266293760 11051289 516317550155715018710616390924000762240 11051290 324223832225372782163484329809184505600 11051291 1321295416734148383173832384000508767600 11051292 -30861961840731287885163183499755847680 11051293 8017605638820274152021995689098262848 11051294 -245759332457233732604956771911618317760 11051295 -171131434038893183167300125942768267360 11051296 8147621798951037160104990433950695424 11051297 605704740753019987813535066043303067746 11051298 -409213965102788357659730887720516187136 11051299 115080733272497336092639275566494171040 11051300 68187115133377211266426596122946220800 11051301 1807163848812415785963403883799998880 11051302 161325223991863104611073475460373776352 11051303 624066546775453918790546228196270390864 11051304 119958118188265169439609548240190996480 11051305 290823933539678388416877151756853783460 11051306 -72920731919711987492965507393144710144 11051307 -21946771173409975804348666137489283080 11051308 53372558618056388153578518564581836800 11051309 -1202732931578165338873351920424102635048 11051310 226803383075591236935666911283946905600 11051311 -663800241347042538442364985499238718200 11051312 171904443466316833862802272934119178240 11051313 177246945260719305456698328994207689024 11051314 -98151088307549414666445337820468041728 11051315 364500825532841868559585542953143200000 11051316 10763306115989876975318543711924447232 11051317 51418179017389191656613648824737270492 11051318 193227634188079139398265026267386003360 11051319 286368597666833900516048113728735294288 11051320 -250595668612758651356216593974398976000 11051321 864600433621854998648102000363059764522 11051322 592821943882289831141808505975172839680 11051323 -8673516002973000083864963269409674496 11051324 43788810468655865576536003312633844736 11051325 -7869754156237785944890040060897971950 11051326 32152771138965892478547131558779884288 11051327 185119154572154706985062092902393730400 11051328 61201423224371925536222561603797647360 11051329 103312324626471010283232972140957588930 11051330 -335286277179149993264034117707345688000 11051331 -169504028191222251026180542859907645120 11051332 28030100655573815847643171416763527296 11051333 -1304813065672487956656202969674884808516 11051334 116192800871137483885494984495464847360 11051335 -359266037989082158800017521673224563720 11051336 -757634673870999614598423595944927191040 11051337 -235065432063951591878406344996123281440 11051338 75737821195836188225176276287201910320 11051339 243602261861263288606899560056620351504 11051340 -170081702597762892757425905964665164800 11051341 5800717290826065481670113674081064704 11051342 104218548593175865507246925976602619072 11051343 -1005843176239499976838266443990037293280 11051344 -1648521823577752096145478650461945856 11051345 38508853200249323417327044389732741120 11051346 -31295260720462262885661141214736582016 11051347 126974329907468502972872915682942286240 11051348 29717888640435189862034102597123039232 11051349 -398753583604074484855556261194695844800 11051350 214925889888340498656107910924872616000 11051351 155792618926067421018337944685491737352 11051352 -111142861684843294120102787197171630080 11051353 66903520258506932871314203018741090000 11051354 34385243667368172327003891233784379872 11051355 44940768738715545102491836143902065920 11051356 85231500215504261585177320062676881920 11051357 -102215873618263170610384956527105042394 11051358 -97354377527757218636265967621793397120 11051359 122291097826351447046573451772470222840 11051360 91031425666412824134859895732935065600 11051361 186258734803575851169473718889850952210 11051362 -58441234898616098122028791245271915008 11051363 243340842652677655966161673836730315344 11051364 -79426850777015944206055372499809741824 11051365 -217033992826052113864898800353093107880 11051366 37818247774755479479478824468389726144 11051367 -38960975746693158225683650650153764352 11051368 280773243990747004179963551710570306560 11051369 77323227752614958437579449909679803840 11051370 22155380720868998595072094734367065600 11051371 -25254298076467078963290024710300691288 11051372 102457144071305980141765628129919624192 11051373 -303632038115045878654360768066965461376 11051374 313219411976962696410570607030385795520 11051375 480805448862124025224330303185957294000 11051376 16070180399392902728645760561067327488 11051377 295480808920129422550746274601637730212 11051378 161288035157113916133456654349178007360 11051379 -139662926919188763561792349706170442376 11051380 -27111199519309472190856279436846284800 11051381 -912423043824084481078687211396829774336 11051382 -23252436263593579001603302683783714816 11051383 -106553313984764826642482161354103462480 11051384 51422766711030329466307024623443558400 11051385 -255500491320811111472369649316152299520 11051386 3287026791822036118944053767357140480 11051387 -9743664314442602765961439286216758128 11051388 -132688594519069083971482128538301276160 11051389 -537076665081112058794356834857069301440 11051390 45680969435691391739991756810854772480 11051391 94208396201746584217376290234279710480 11051392 1338032081733003030544583572438772613120 11051393 -678055674400082337729485464324072511358 11051394 -119055103037744015436870365477750377728 11051395 -194415647481691668942455768675933919600 11051396 460971496905893031695777412035164060800 11051397 8208918604027614015849384479430207360 11051398 371412271044662748112597252019777761536 11051399 -1378183735227832373699317768301987829240 11051400 -16539797006569921790789701852760064000 11051401 93509284392342662779478870491634290440 11051402 -150893081100686835587099912828041648848 11051403 -55493127141181873764011392617434774592 11051404 106261807103424549100584238818302021632 11051405 -597806871162741280461459707789485493940 11051406 -39503711924336819949304507708875689088 11051407 -248555177991114730615321014479390668800 11051408 -8189382630908305378634748113800396800 11051409 -625996262330515178521137689728997722896 11051410 -49491601238553289390020753142630028640 11051411 -705575244420923291929876535081722257192 11051412 -367245708428703467589736202169327986688 11051413 126486566619600813187605625642931103744 11051414 -580044908221186385255413049949552672 11051415 223327029302608299014000190511336457160 11051416 18561815949778587087887722237470996480 11051417 536668743494112835099517170639768151694 11051418 94541525846315218025436934199816501760 11051419 -279144100597092841000971605928132965504 11051420 -128801593538951585232709520325539389440 11051421 -598432985969078252152910842456284960480 11051422 -91180385949023595105440022486494813376 11051423 -711560224120348070616923468692705372176 11051424 884195830068050092820134305660602941440 11051425 -175730590171778412977882678054171246400 11051426 -425618717114184543156565278715648318080 11051427 -168382909110893498422896761720686083600 11051428 312752476573986483472640541576738342912 11051429 -719738571052022205459809050752620219970 11051430 654675693766824708309475440282470400 11051431 652126595412480447099803931408764578464 11051432 -61906094089269999583540782485072363520 11051433 -41707433295467020330264879276925690640 11051434 44199874148684068893023723424161894400 11051435 434823581144485367845049858552789270880 11051436 104764842036427188498980886045578280960 11051437 13654182372064794936135501793986539052 11051438 -189392103884341848747236175730605120000 11051439 -261620496570791348317840601723569579008 11051440 93218422505428373015763011630652456960 11051441 341960196117277288731433037789126545332 11051442 314750437906914458762818518396640509840 11051443 14159835782208967237338845018105764784 11051444 -284307762194606022598225161702221672064 11051445 230930461274815425640930781859777686400 11051446 121025381071848775530590400515517824640 11051447 633263470899104852889807218388111453912 11051448 20344122001838830124996419515246120960 11051449 792765818591306536006426992632390276832 11051450 -54135036427196884287376855563589382400 11051451 701022818494724739899791675811859578880 11051452 580042133878862848361796610712452703232 11051453 111590748492761835586518651366046109280 11051454 85828553774480783904150416607276281856 11051455 -354274958263303548025299305023688207640 11051456 44778981480734921354050152829613506560 11051457 -69917740892637873355986766882692676560 11051458 241330444094932204786955854660219639680 11051459 163699569992193941018612242738343052504 11051460 83579058712537095346251962129464320000 11051461 -8614151884705178498513168873463916676 11051462 -66727949573732404559466062595422910528 11051463 -356088850510733051876439139521508314456 11051464 295967461489092720070228125979643289600 11051465 104557639797810525257693391215900160000 11051466 235487144655645806612371329289156679424 11051467 281161856239080290493079498193041977600 11051468 259020260930845598572338749893620879360 11051469 30454121552870000714695027849234976256 11051470 29406173275661027945464593121654454400 11051471 127529799816917534714455879618446962592 11051472 121611662680951348048341487124026490880 11051473 18992719084818222894745800196547108000 11051474 -51757609946925581402984829073198722048 11051475 -194141797549004263718560463328527429400 11051476 -71482303330254466723867217442090125440 11051477 -402062277526573042998303898343006436000 11051478 21819373338788191529556686701792636320 11051479 1280639009298672053444522456548868026800 11051480 -99219097786311528812673593935695667200 11051481 -1187474713643307937192424534742198912 11051482 -43670348325075426132466295167677316128 11051483 -32755512295060929069310228722723633480 11051484 -160338847768407575426411620290635134464 11051485 -610435043354345903047096748278882316820 11051486 -233272967278677729967053692165080696320 11051487 -115715021999081436320021626524553884456 11051488 -781359473124110261763920507799695523840 11051489 646758784751599011040807081932050608290 11051490 -124827505374436851718740225289257561600 11051491 -59478390265429711571912932268141231616 11051492 -409925825872386539088933872407981471488 11051493 72598410385652408948638308829733084064 11051494 286364452336869419373516376490408136960 11051495 -5733635701020721345330863765772285440 11051496 -183973795211467505576991110252861491200 11051497 437172375794430267778783749731295660112 11051498 -84456741640421542520983420975341639840 11051499 -33607732163962616611235554242204519336 11051500 -222814264145244662314629924926425344000 11051501 -271590437507768445890882373810067004628 11051502 22573900019311693331961176011457740800 11051503 -163896694120471624683540905226220889400 11051504 81015101679297704298072764417760952320 11051505 -72350505652420810864557942114668601600 11051506 54577892178850889380402872547334759952 11051507 -438594933071298499236273545453166410160 11051508 2998996468315117041209442488380237824 11051509 74196146570993102542385022746989758012 11051510 121844021917042404960672468390303312000 11051511 -190549402340066279075986868443398357528 11051512 -596680286011328520245283309922524364800 11051513 -6858950664100517974059128198661362112 11051514 108131578448408168568070384926147552480 11051515 428081484621257589484117166988104156160 11051516 -1942158813758535259399749048989958144 11051517 -115860952115580075232670952357143070720 11051518 260205350235044697092002269877392083904 11051519 -614519905053720093016251992745869806080 11051520 10347489046430995960612192250127974400 11051521 -165333025875965586819053381181115928640 11051522 17101121338614695472448793401472429952 11051523 -110572716355687289165645850648936514560 11051524 -229090018188099027438967093615850001408 11051525 -110914809273353794397470583232088786950 11051526 -76696571960332285115075382891286617600 11051527 -664939089801421917052518062566755019624 11051528 690531615028041118266939549499286492160 11051529 59483819375776436681768032370448391680 11051530 31710052891904702969705986766511912960 11051531 -315885965784442048611458634434565510336 11051532 -25786832994761143352051645243558323200 11051533 443993351830548761803082973659592223104 11051534 74251763409981233423346093365103981120 11051535 -312029169186256027991764025839570800 11051536 40556144976551676186995927832310587392 11051537 27913962403299069403494528192338304 11051538 -307619045407906735850351795739220304256 11051539 -318578417851649811211517851581611653520 11051540 -235471324513082054493370455981735936000 11051541 407304069179104913755298581399755027150 11051542 379189457076188505931522864372061040672 11051543 -58534356969760499454687901444108214976 11051544 -34410804809282443410759952451931340800 11051545 223672573290581003511172866480459783300 11051546 193969618854205408739080654978186265088 11051547 -260341399429444236633566380907521858560 11051548 228462784189647578147223597772474425856 11051549 339546217061004148993761540904187816550 11051550 36471780429980601129183812899470960000 11051551 50042851099453212016711415099748848752 11051552 -317713149156049850316249563032711987200 11051553 -807409912759984560372997496222385537984 11051554 -151949366362583046758112741319763919024 11051555 -698873350254237699903896405937436481040 11051556 -349825724554816446111659265086460976128 11051557 61032409969582785811178310797882653632 11051558 -61787266117556908987204010025593683104 11051559 -837572426049232254081723236362431360 11051560 -50195141539350146944746670781612236800 11051561 333437921015943406090259962809346935162 11051562 -4900471790237570797800582078698674176 11051563 -5446235351256190146440174563423049576 11051564 -650091203096088190239692486022693625344 11051565 -56838404656878923501446062269025694080 11051566 425294999276343276702386917142004553344 11051567 218081158207718923169160706715961983112 11051568 -45199631610004821032315979435802853376 11051569 -243376281777869114978144110499744331456 11051570 -127427409230331474183096777364230503520 11051571 489250546072669989595620752702104582704 11051572 -20330486295494204191929477394531174400 11051573 -133115725711296812741666302043156901636 11051574 234354144805251417823332698673434458560 11051575 104926845221271274848635314571453586000 11051576 -436772904970721053505582068992258416640 11051577 41738917332428540849450522817565612020 11051578 -334720377992176919799600835119508162560 11051579 229941424316488169987819676308331708672 11051580 235937985750774616001210798354487705600 11051581 330021846136774776621386465655169021092 11051582 520869334018235713780765983723706267392 11051583 691149502000748734443376724576367805824 11051584 -84935859630011662993016566214779469824 11051585 378190759999200896806551981886279089600 11051586 -40815170840709170081181367803191761920 11051587 -12048225261959609737211375171811485764 11051588 250781415935330403673576601945886514176 11051589 -131685498684700333310239904407712215680 11051590 234457961336377911693216149472850435200 11051591 702383230241056263482768403718436446944 11051592 -164785017732135939446061391118742159360 11051593 -16636378728544404862893427310334922240 11051594 -381391435085023734152488648493087933904 11051595 401013759050901063937627486909168025520 11051596 711867510935481934150987594393980702720 11051597 -784704453748945197854974931585482584960 11051598 268027411410129673743372047873074897152 11051599 -133960927702677879077275397164101789120 11051600 22168265289843583878726685057853030400 11051601 553253938076822510655438098206231953504 11051602 -2738115517492723998092415580343575296 11051603 -739120299123234646203181478863374773400 11051604 -100409489418646508102271357079513377024 11051605 -444458394092721349623674912602949368740 11051606 -294802587737751933759926141460516481248 11051607 220385820346081971482080854285903614952 11051608 613666852056815517595740015057307944960 11051609 817027569941885889896983000079052924810 11051610 268592772558785372064155308258161561600 11051611 -289506231768744508444906979069296217788 11051612 -8223842034204639879706304222707112448 11051613 160318164752578441935599297812058940480 11051614 -65049965664677344362514967820837202176 11051615 100948241947944700831434163324247200320 11051616 22693454322525889862061048534726082560 11051617 -147657982874497394661646309585134808940 11051618 -189016217279897683153186881885618168240 11051619 -207868001214679349467992058495662630480 11051620 -202914045710149739832363917752739608320 11051621 -259805385418298950500666343366999358688 11051622 183932954745890289311344486947992939520 11051623 -257169745484827696956739755110845565952 11051624 227801825265931134246365112766643896320 11051625 85341996619276176742561045946453808000 11051626 329131838520770296762173089170617523200 11051627 442968329285409364786373019898835510676 11051628 -3575513482331192843611216113388339200 11051629 944317987423476553719356805372674502230 11051630 157818204054017804945533726149047040960 11051631 -161499864334075691786260870654249797888 11051632 -49237208912476942605685891207081230336 11051633 -320919456940171428819337315746453059118 11051634 264170297149875158775167319364000684800 11051635 -46261699858818417551740682643291168000 11051636 -172777866702696375083217264210148321920 11051637 -170965785212079030487371273529469315040 11051638 16718150368360636329508960849628053248 11051639 -316406682212801223693484908546493878000 11051640 184189311965455944710306167765845504000 11051641 23999875937759088124645633562239334212 11051642 -107963813124728555615338957986586484736 11051643 433062792159273324886138469317955466864 11051644 -217728450392151844655350702451847129600 11051645 -6112015355175436551187335011131344960 11051646 258405103248877206945564544340073739584 11051647 -149556308338758743272526866804882871568 11051648 10561044791115918172863713843053854720 11051649 -63740068205587073462587804267812827904 11051650 -151580391554360793509627674403339280000 11051651 26839192870895176812624656414867939904 11051652 -168078619401401174676386292084116026368 11051653 -106402890557757381449124921885360226980 11051654 -9650424946817820265991139596779815264 11051655 46415163502426383124234779160100689920 11051656 1254707644334642884664213382700323840 11051657 -681809960651748720104103507755161025280 11051658 -348732066435640487239469497501561492176 11051659 -591048668939252865640025534348118788140 11051660 87897861326108131749715640071568839680 11051661 -111729731348935771338936537302408089920 11051662 -148357573579617042781736961891037743168 11051663 -107613169194916205770534605909822919440 11051664 2616316165729459830793137367744512000 11051665 -560345268014383841127172251741802028940 11051666 1643545458430814717779289588579375424 11051667 -246259452523043331350804204340134584320 11051668 756261117058112379120340513919356174080 11051669 1030489994585386277248560733831707005070 11051670 31899103025372168238950253850467624960 11051671 -337998827418774417852262854896538457256 11051672 -23251986814105601925326557527334963200 11051673 -95373921043042208521835241404655057600 11051674 -808246554556812385464196676531014629888 11051675 438475101357476169390368250622893832800 11051676 178206931056680842283498792312910738432 11051677 -21650456580209088505286145404955407488 11051678 236814902523756605294525311692054325632 11051679 -78011697888262970677402357688854050672 11051680 -272596750325952251128142702477501399040 11051681 574043147609506349482365660383132512482 11051682 80467005628100127833857583509169860992 11051683 -923976173862075060275115349721885423400 11051684 93670405668806134601567237985860579328 11051685 386854083621562073317354240312855669020 11051686 -161624445004493367371097993650160921600 11051687 -122548516213372379729926660470065396160 11051688 6036009470868481830634360960817971200 11051689 13853897074290593041812187666072908768 11051690 -13525937831674368267318343754115240960 11051691 -11765395576735349887326375069018126336 11051692 -186230242652876252425014241143731171840 11051693 99712151691859269901690011280461456000 11051694 419683733809439300201889450036793866240 11051695 -207722071059951562257007589399930369520 11051696 11686429599125708487690070528074645504 11051697 209119078130690159443741369308032992320 11051698 -139622603713743561161097626339824318464 11051699 -634523926638266736944624132902940122536 11051700 100438254684817757835325078031256268800 11051701 -288968786590218717065369211236469233348 11051702 3633400996379301709822179054525813504 11051703 52573508429560920358381493953336669680 11051704 5056877700738381270015619990541107200 11051705 -447454960976724433010791448195264457600 11051706 112766710645599585718694240768218850304 11051707 61451509861812899913978422650330419120 11051708 755461630677795724537189698399129289728 11051709 -22462558015744981713444520725590012640 11051710 -119728205716703102773242385625048802240 11051711 225187712810448177281741074413126739200 11051712 -18124221687665632032645503587920642048 11051713 211914700876632219082028916638995344962 11051714 35877561196545283710068765529794239392 11051715 4787023976458309812025364836216065120 11051716 96895823012473081279082804492283797504 11051717 562047329435164415853238860531010159104 11051718 179034322040739013587242863532921653248 11051719 122850716184111399754978021781399194080 11051720 128125651078347150650407706135320012800 11051721 48525321122745127154520305718308752512 11051722 -7213821065061257436264423051295885056 11051723 -35516506627423999491208701155430999456 11051724 1045769934791817555683296982964894720 11051725 -491519433686789770717426581182990110750 11051726 -50866683230125667407345003650651402240 11051727 -93201170087161801479164394095001692280 11051728 1888920008495916782089729669980405760 11051729 123874712371983273457631797099433172084 11051730 55080223281327449973035535710463820800 11051731 -17646547061718753888664154661879012728 11051732 65074893223402377744915230823907764096 11051733 162876184257036914588555470417479003648 11051734 302292562411016225911393725892416973632 11051735 -674886503159223005256917119865922745320 11051736 -36647113043003292268279468689245184000 11051737 -36356721027530962406358612134294305388 11051738 -358199050032511896934870887462504894480 11051739 -135507737348749379518557419045647891656 11051740 -6577957289798024476969047864674027520 11051741 62690039665825504077802104584869852812 11051742 -64354918276893045977875721083291770240 11051743 280045626693232434770955148129267800992 11051744 256348727176367704397178129141817147392 11051745 218981606439086019124084652392630094400 11051746 -321817268103924539499509256981687064800 11051747 170717353336633159860134806533592711632 11051748 -102103373009651946041955600697954959360 11051749 580201036394639547645324529620500304000 11051750 -287469931093127376831229249673656128000 11051751 -82222280596839543037684563001243219200 11051752 -42260471753439108520029018192872785920 11051753 287211738117021606735312916644887952000 11051754 170739905550454231616973450232434592512 11051755 -148992447621478568157328023894997648800 11051756 -385052123071281900076152028681451585280 11051757 518218772556355393018926089593198267254 11051758 -1004918945488992038631726746131389120 11051759 328880529523673771225217623896101837168 11051760 -35831829212829994351467269813133312000 11051761 189134785936299842331624463837241914432 11051762 40782418867514036093105077752531767040 11051763 -126209174495418244290286012785309581256 11051764 506230550965520725964930885479085960576 11051765 470364990103810530592158952022806197660 11051766 270104609430515424048029330525503124544 11051767 -337622687871169786081891715070829308184 11051768 -161698324422122849181905682037132492800 11051769 208451790894644975501758390659642653760 11051770 148265301940475097968150634643839706080 11051771 -269292142839050324920689960826144066488 11051772 -142481498514072530940423571181498661888 11051773 -339117442802994582804302514508378633978 11051774 -6570109297791051516020380529618191680 11051775 64998425362861425523593382837333920000 11051776 -386499212749762034507473857492484620288 11051777 -1374604271767857266531409925099229100 11051778 4231796333109418061515062361155472128 11051779 -30486104383132069370504078832133561280 11051780 108059782792544675729565250232113593600 11051781 101392441057712963229726733751591231040 11051782 -39862342661576519319118599493303658496 11051783 109001279649334047496572477791749830600 11051784 727483594613321760435172003841040384000 11051785 -75062096294281712490375795335088390840 11051786 460475823412199196076958979507785919744 11051787 -465537633643554073510422932885306790720 11051788 -552221607545172921669222763550894206464 11051789 69880857801580473414038456590907714304 11051790 78894134238698552124711914602973702400 11051791 331268952192714403858449874933515542192 11051792 94933465597826160335418325205379858432 11051793 -418538160888984490697799443343747881118 11051794 -49086364566080898108818276645740290048 11051795 293565969110965249893414551627219280 11051796 57783143548332050645376857470630993920 11051797 -1424335074618324790654576730276221672960 11051798 -448230984692371575958401827280282311040 11051799 -91119822015964951547127613174059281664 11051800 67055303863210181659754846629605120000 11051801 -32948316635838359373072210411698310198 11051802 7203133873654318222327020024253958112 11051803 529787704763456004529289949785125086052 11051804 387547531413605521076527280483118982656 11051805 209262844885721853203756612011834961760 11051806 136970158887505860359907370235255277120 11051807 -257835969396539215863937295827283415720 11051808 226794647225076920433406715526734413824 11051809 803705003136779738354918089007280871010 11051810 -6699991875791771345304990013984604160 11051811 -530477684036181720498723257034745790940 11051812 24493089667029011438284862463498582656 11051813 -89072109225638694812507339546114770020 11051814 -9261928030821488847616705490201405760 11051815 1291745000317666738000498649845410585600 11051816 548902216420347009207014225956308418560 11051817 -1494140010799221065039107190496675840 11051818 64486184615351082498531432570212540160 11051819 103532004314922851840405112691400063496 11051820 60741057285957941333278510923635051520 11051821 203260450090645738928234863463543445600 11051822 -49475919624516506443513726744596471168 11051823 -94584043930513296734078133110215053816 11051824 11806966934636154856199124977055301632 11051825 -12596659119424001415437682650294760000 11051826 -33547508159605667554240821455920221696 11051827 967647950337031232411650491934709665676 11051828 -140286135104558486568932741604341999232 11051829 980722417846027836351586952542548481920 11051830 -72126275163777885350767511871493591680 11051831 -98503994637959332810520333495710333008 11051832 423163797346587115003443336644720394240 11051833 345694946434181447560196526880419691008 11051834 -234036737265331637269484718908070647184 11051835 7019484656387511326135172672405327840 11051836 -861173098737455134924000277969684017152 11051837 -64877429340238368241635481707731587560 11051838 -58004886803232707387061921958130565120 11051839 210381833351974468835422134208484584960 11051840 123954233325608927634589253007798435840 11051841 145216866900294041597339747947353796608 11051842 -216000248001739859453152743209563185600 11051843 274835883023876459571762135342974753280 11051844 54696605167209126953220216534273853440 11051845 -2498941314224570088928270669848595200 11051846 50181665649970566210334302155824337664 11051847 -612491240737347875032936331574230116176 11051848 -235194296070987569585863116496597155840 11051849 905621984687213788109673102502088357850 11051850 68926440731500371344061219495413184000 11051851 1302893011760604915544049131342523161432 11051852 23157326199803072681896654975081920000 11051853 426901744375755572701630874712553841664 11051854 86880019561175252587013789129878293504 11051855 -242577154761128479625513329072190997240 11051856 -214779733860274963651208175774306140160 11051857 819363009049812696040766497467563701106 11051858 192704111508940557737089175962187595072 11051859 -32554168066522604041815646541471438592 11051860 -1188362580037140656679747111875911680 11051861 119310972619066511818143062714001404124 11051862 -256727671174066588248567488118038286336 11051863 -53935775072220182028476335798916480000 11051864 -642307147968602448650693705936877680640 11051865 222418062312412133453192603854750756800 11051866 135245462836749855805679601748645681920 11051867 453187907171640210250274049604823630916 11051868 13645039605025544910393518971182795264 11051869 143533769537429632823849512511561802144 11051870 -257127137382984368722353473031764000640 11051871 -72094463849448133261205663728043005680 11051872 133655769590624452867783304399850307584 11051873 71923751248008937895205322750414875840 11051874 -177456964522004169137353358436312273456 11051875 -122836014926956724277181699031730842500 11051876 31675592632944794133573410185268782080 11051877 -267577460866722836286764796529068043680 11051878 -52340683015923764929906219105366927872 11051879 455132856277990546129738920096023828280 11051880 65532015044315132473523242494590976000 11051881 606733420992847840026016689226503418682 11051882 -368265982457959050495792014057249491200 11051883 -17179892925374086839018015517002339576 11051884 -52460393636167856362690530376718395904 11051885 -229855238545290518376137087147847520200 11051886 5161592944693000697788124562137270400 11051887 287364524921563076698035598173882019584 11051888 -27100672077162000247965850750186782720 11051889 118803136343305400314660499433328657728 11051890 359905214529829404690314553101376230400 11051891 -189794684394389068832742177746231004048 11051892 11667906968501379605419748120041163520 11051893 -143551110560193583739740272209067479520 11051894 -10636735414028650467073113043329484800 11051895 -343857570752648789958194321899068719280 11051896 -432284439917870847609377717569286430720 11051897 -400566449787441656250803178134979090108 11051898 -203194025769589225259787825679339776 11051899 204076259330197660970213524425819188900 11051900 198262223047205428500204382270970112000 11051901 -258666792174239345247319330487134917600 11051902 -322615786022389537045211351662128285696 11051903 -3565568231862953295882010254572170752 11051904 30693320325405611297051577836151767040 11051905 215960338385732837190768398870775519060 11051906 -297136615412112454281590083118209420848 11051907 31288690504973144817705776353578165240 11051908 8021421995311716144791092197816958976 11051909 66713593537903555814226741331207258752 11051910 200789740090668090911273113759115155200 11051911 -160334301507770158956063013884563181848 11051912 102410657090390851271202509184592819200 11051913 -342522683549225666289270961239688156656 11051914 -50902340474181326004319793809819034880 11051915 -378097642587587326637626534815635881920 11051916 -136073920974244919954705490869877129216 11051917 -79509809202541940828902549702108240980 11051918 -273260358921717998217050519954168590464 11051919 117862375000973125428350704097510008176 11051920 -144848828499455625020425688236956057600 11051921 553566496424829710385167778390843064320 11051922 8199046217112830976677556541382443008 11051923 -140073245607750416307483923151192531960 11051924 123602204748292379401804438105185321600 11051925 169892722286760412638876016130967396000 11051926 241445606372157306841191950199833894400 11051927 -343856343012382605739656818051554732608 11051928 -496394147669626106201243608242635520000 11051929 -25248060797529800238363740567264322240 11051930 -154315506829550751999036217622061476640 11051931 52620238281292238662335608708728419840 11051932 12822717029622036809348070985447844352 11051933 -212237424977030774980272673807554625818 11051934 -57132372622072980451292944355452907520 11051935 20284754483214131940474810192087923880 11051936 211276510555038783670483495994539376640 11051937 -114221909869027304630207701831817592960 11051938 183172557540559645224279258204117916656 11051939 -115041156500686762815941574306390648000 11051940 120026557448957379150861086790176256000 11051941 -1056484754059711326882317687511946092708 11051942 -579535767488098259243101631179071590400 11051943 -121132360759060672898259319871109791616 11051944 684072166535131180787941347104741084160 11051945 281100820834573521165184300140179777700 11051946 -2167607100689025198086152092200267520 11051947 374191354976305756550580575794100441396 11051948 -7738850864246260927564826699209167360 11051949 -3828419173861358000512804786677975840 11051950 -93394967654307981043563956363810289600 11051951 -216669880401581269096762239304569576048 11051952 3897282878632136700034288151455531008 11051953 839320941131917873211592073092187386864 11051954 182952305828596684944095389834902593952 11051955 -294098226824441271996900448857818763840 11051956 622187050134795891213423149866232967168 11051957 364225513698445315212466519285199102112 11051958 7285967061614983301230665441357926400 11051959 -120531577648467072427769903392545946840 11051960 -56082759439462014070040285151689932800 11051961 -244804425611772566468813787782127845856 11051962 -84635874019909787884176760826127738768 11051963 -87857987981885978390635505177461270800 11051964 7204973165977479492633393543077486592 11051965 -92650242394125357218738969417551272960 11051966 238846132223173573383038676241438160064 11051967 181678187674610076812578550407495134720 11051968 299307772998691022666425268944448258048 11051969 -570002372352976061628825535596532764240 11051970 148275172058440158648762860436557184000 11051971 129758811111467308552173132645845052112 11051972 -231162019467843515747091833593732181760 11051973 -516527373765108751251820194370278047076 11051974 -44955623957739015968460956282075987328 11051975 27723359229774056707785063799847757000 11051976 2089212232873857506793805664635453440 11051977 -572825309969742605946187548513629976560 11051978 -21885429389982732333545190457342338048 11051979 -475326230413917705155186777935004639016 11051980 412206688285798139730939905608860748800 11051981 148411289948994723153628767552014412 11051982 -208863742731693194175562201158854640000 11051983 -571222582570494773556416366499141629616 11051984 85343033028265675714772343983917154304 11051985 -198590016608409998659795900750218286080 11051986 80242589978067397664179020198065506560 11051987 -250030199288336239561295491971552366240 11051988 -277875808065194657724254740996387584000 11051989 -3593451867437454129088992967867751232 11051990 -98089622931220114803272121733666634880 11051991 -699553484391580027056641040757662544560 11051992 -103381291814081257730667573857634877440 11051993 -391035511712534096791405249308618016758 11051994 5307858048841313122966377456239369472 11051995 182326096668992048989276308330745782000 11051996 -57319381794374301381463352321213890560 11051997 127029061530072874122332451663602211840 11051998 303607058143346986060970668907427888000 11051999 -65302134449873222434707522156377646504 11052000 -122874832172848305320576813782204416000 11052001 31688014379997648812987687769530729604 11052002 -23220189104691380865230866891255773696 11052003 1183946208864961886248577213376993604608 11052004 72834789255121399661173725707124285056 11052005 439024527466443620374354182602626401660 11052006 -61816399775649238646787584438992822272 11052007 971899074878938066498989602280474727632 11052008 -111073230057248212214639894666387374080 11052009 -236809754958989757754064333824738895286 11052010 54046223168717618970058690517585144160 11052011 215270318516997232984042493225310654624 11052012 -1519989737189035873116779055441381888 11052013 77870007502208042056770764017607515360 11052014 534536518256547203761825966566223885632 11052015 2611959417706066479640400983333737120 11052016 -148151240675330175533979094457497190400 11052017 91416060855688250217096784750037226066 11052018 -345985978278038060172591939552892289280 11052019 -16882048192287206486581586774861720 11052020 -17015934031944510595067206413524582400 11052021 -347432371264280663170777406195394180480 11052022 -388091813145640750451812060435943815488 11052023 225379671625213460921063460922227391536 11052024 267111507165020160591329072674009251840 11052025 -42712144633373480853884297482638899700 11052026 -444863500587976610199353774728303058976 11052027 40811709546901943368702810185667875840 11052028 5553716237309452579793801231992482816 11052029 292175211672016838034565765362305974080 11052030 140198113805853572221313338651384842240 11052031 609304607466772569399017097940483434792 11052032 -8159517727279864717008423729053564928 11052033 -17945555475001130956819686123324781776 11052034 30776556544450791542492669038570176000 11052035 -607407982155205715178205090587638801520 11052036 8884718462268798969037405286151263232 11052037 408389872429895733343340309383362811260 11052038 64540391796114871519209509002099021920 11052039 -226389188717222788225398913203028325976 11052040 -343955743980709139137963228196788531200 11052041 -35860408005527307511243201891822458624 11052042 -19474911655394146799708231469018095616 11052043 1013505594988298224733051842560278109744 11052044 142456202684238202775573023176506939136 11052045 -36042921525859338625791633452241520200 11052046 28088898168339874959705448335166598784 11052047 -794519327554025633038753387010267559504 11052048 -20207802319179580193908212707773906944 11052049 -1021713945952642389703565353616302316736 11052050 160472458793199942322187061602343628800 11052051 -339723685519931131910022853598749710336 11052052 -81277615378177526357671954215607566336 11052053 -575217175965914097890620748900511662880 11052054 -7924931219143423809935314491436008192 11052055 -19041497381732050265582193125112475200 11052056 356994840984440042431934603784186746880 11052057 140292094945921390350441521936433167040 11052058 49377968728092731646478033944533406720 11052059 149021874767161093704103457260037872260 11052060 455057177765933867009445662222213775360 11052061 -41658532141413676975401082692408893338 11052062 35345367354119784920423097863361331200 11052063 584804032340688158784974532246156002424 11052064 -371533943069394529406979726927150317568 11052065 -12384346134563011716272394348431922540 11052066 55129055388580695482117522147273226624 11052067 -3968729700567297033145514983325256352 11052068 -221202672407439399436597404795580558080 11052069 6088594402041279755641652532336886080 11052070 334166856853378822262174367876886980480 11052071 598226742296030228574582324510764065272 11052072 -448228034763832029429852688016510976000 11052073 -431129012510673984770612437963705047936 11052074 483880054214168446675152058962818803200 11052075 -2288452609336434932591729231865120000 11052076 -89387080169198408662701713999004941312 11052077 -112314583145803053743700964700081869440 11052078 -139835764631801951147938303826258631552 11052079 364250216518874955316505765120406993680 11052080 -1552112067130541310155032102709821440 11052081 466771466104420108817643096888979643970 11052082 268691423131640572029860899959865093392 11052083 -80540426037150705376991201438767512768 11052084 84430730743049177877344858928333582336 11052085 35165175008553636874914031324659745920 11052086 -510664291547280410398873972423224487008 11052087 -289658962840062664037642489191362153240 11052088 513732221726807321227824233599244943360 11052089 -202915233689973880529942573923035260160 11052090 -22384959649038043483858330094006952960 11052091 419416123578748164439524154259859089520 11052092 113538570848140204886576843715215073792 11052093 54398809338512319831289948613448991200 11052094 -175709848620197424550973325285427766208 11052095 -308682709410050106340773241716582629400 11052096 109348126685560821844466412291750887424 11052097 432172685916031013673280925600102630400 11052098 128404695804966117700775192727691697664 11052099 73545510846472987626032314726128507120 11052100 305323102582137282597971079341286400000 11052101 838905319193980456918735370265198771102 11052102 95879609353726635475730731379169400704 11052103 -132360287481207161693224023601898582400 11052104 107481595789771821467068138658311372800 11052105 -115133270500957482541121377330188100800 11052106 -36169794749776743997582412637621374976 11052107 -566319622101464803655273451352333191768 11052108 43664166701792334134918108722255311360 11052109 -107637641489257046255797597109965372020 11052110 47617018959496205653904098541726352000 11052111 186156556991182586298371785065793298304 11052112 -120075815950222535072859073894414557184 11052113 777350628204841723929864048051044341362 11052114 -164177297079149045005888207912452179712 11052115 188440084728398831635628017140118374000 11052116 716034478044278401260400266593701416960 11052117 -256045381458154500046480943095109252466 11052118 -2738807846640279746996062661538232320 11052119 -173663754386569435485390814358506351920 11052120 -49802550428952110525083647198481612800 11052121 -314167479386602500395301959201985625728 11052122 -77443826517405940274498836648636785216 11052123 245018150929335638216479633380532191384 11052124 260245980353077487408906967434699169792 11052125 -56575940856725905726558223332535616000 11052126 -109389596438317588795461223975041838656 11052127 -25500341056869517124591456813806914000 11052128 -606928221269165023244624421806995537920 11052129 -26633860273133008448924815473903793920 11052130 -64909663072682693284393713338588195040 11052131 -933461676731394929718743707330030276068 11052132 11815583024794604750454642936109056000 11052133 82249898895224910920522142063794458944 11052134 25306416207479711843159436810318320640 11052135 252815583236466717384817317747845922000 11052136 -323632957644309836892287973770110264320 11052137 -165504645190762177443476185596422025648 11052138 -78351925845480392895789091049677069056 11052139 310005543730063621501588724062457811856 11052140 117040531307573982929642187514014720 11052141 653472131398306798507772461530267004992 11052142 -125607164667013427451114552445768238208 11052143 -230113411669545978222364056372254741472 11052144 -55031883974023080592667157929417244672 11052145 -64120215661820584853649397109287475760 11052146 68572369119654227339151332622852249600 11052147 77238978779983160085517248766210517760 11052148 -528217682636612120405015640624541921280 11052149 -214416176112604751927706729769642288800 11052150 -79749516357186735671332074168536030400 11052151 -162516083457641682161208870927581409792 11052152 417817213011529536068202715568326041600 11052153 6981127205625645413263232774509019520 11052154 412957685170132567779247804208455441776 11052155 398680588411514749901932669036911970560 11052156 -138373001123105536160876611722609827328 11052157 360906802156049448144621484135295298432 11052158 -2156654345575163944723688953773911616 11052159 277705633614427201550835123196588468512 11052160 -87662177549445590374708190255461171200 11052161 12390202922554292549276005861362827520 11052162 -328956211704878238455839977698991899520 11052163 -494535440345897607588834612130454182016 11052164 -24870835720637007383967933695435232000 11052165 135487256238528070099458615898431291840 11052166 -279549385256676481455911504535843223968 11052167 8411704404650303299743347235121313280 11052168 195405279977133264178251948092007628800 11052169 -405555468900346837998679618427355555430 11052170 -138642625787443311331367336528027874720 11052171 -18167007257890768316703249944572257792 11052172 505753527058104044081178164754557132800 11052173 -710493888666841846691050253192205508896 11052174 126274773569858377315408113099245015040 11052175 -21625001426686038158266857872863177600 11052176 15586695663563178527435402325572321280 11052177 198249779390030169648475170659546081520 11052178 -138327484965528465741318989047742133360 11052179 708360961425295739938081377971825523360 11052180 -265489383139372786337290841195403878400 11052181 127429637904030334900424732578647013792 11052182 -137778722804925816163681221104513404416 11052183 12676369509809681965988311538048254824 11052184 397359658671562146934068019691699773440 11052185 -397364628692695851297179886182505514620 11052186 321477674422639662011654128076701962240 11052187 949331370976333041396729831702568440836 11052188 -129974559656579404802900899262837167104 11052189 -176507160139195147545983898405858370746 11052190 -118059669814000734373611422583568627200 11052191 751225316926409461830595792867302924864 11052192 563752803762146705741937866513650286592 11052193 35165018554760983316160965766236236800 11052194 279620022492569511638321794410743362896 11052195 180583282518829103842777696257449544960 11052196 23851989579379071528813024667267637760 11052197 -110266988902611786051206608555612675872 11052198 119395186911607335488872585370902872000 11052199 -990150708015775196758089949470865649800 11052200 2103380171819375631261150331163904000 11052201 -53549500872198294963244234509559826976 11052202 -135398017357111119809761701579606267648 11052203 44910574096161428297228637453271270452 11052204 5006996685016874495882231629165424640 11052205 -763742565801451825257439991280689798400 11052206 -86166170497914031480168839954992856192 11052207 -29248525029188726766271679728051724544 11052208 -7683896799594346386229978157918355456 11052209 10267803102337689216403181105082860160 11052210 -91364487297502526622670690316543892480 11052211 15565523726813811123738242374371509992 11052212 -528335666384935891337939554192427900544 11052213 -80845951556475058102175317812695580672 11052214 57105246440519844438435789739028439456 11052215 -46747984952123733917685214031920680960 11052216 -193804922107942702468640120430233395200 11052217 -801697963515414184185060541787812104048 11052218 205290092372628458148214798178472424560 11052219 258820087518432017447294435216128821360 11052220 199645280879420702839760438676318650880 11052221 111041272301594035665009469953994478700 11052222 27214740112451912676246022648940110464 11052223 -154170601805976825514905859564215415456 11052224 -223305219909973618846297299274432512000 11052225 51050705828356937340710635021668289350 11052226 -181232321699217175782534138144378704688 11052227 -437147871094603935356313100578844612560 11052228 -292534019794622258019744252551381422080 11052229 -81235956656623771061112764910064882016 11052230 44411135689966760404066538058155731200 11052231 609594552650416664227198605650383841280 11052232 402786135087758421833755882785549542400 11052233 -208271662771469401408392380667613075740 11052234 49333267425256726123532102100784704000 11052235 135989557120616409578597371009887307680 11052236 -136159952471117339689101215541217806336 11052237 -165949100565485331989913610448161626048 11052238 694040584519983345135304908722148976896 11052239 -358842549061032294769422628095890589000 11052240 -74444871843473289315664401857703444480 11052241 -291602473959643965337746738787284921358 11052242 462012790264437717900473578209899248272 11052243 -104279419532762582372125266162194818920 11052244 82261601499722848712075741971211993088 11052245 -652356950094932740763463981039785944800 11052246 200802555445441478736911370215924942784 11052247 6126345237040707474456401194294664880 11052248 142750100952553305513017493375814656000 11052249 42534229286928512860724867639162073408 11052250 -409445690391065732495232866822435520000 11052251 7976961269028656769737450773377471744 11052252 -222838983037713951410591466848967395328 11052253 90745078136234939688544099968814100064 11052254 -58067669175433653365230460581450775424 11052255 -46659478241935236659344112196729379440 11052256 664031899632679475782750795229791518720 11052257 155031233974411166672679894399891673506 11052258 39657266546843999149038319232750469120 11052259 -279962122995524849260282697052086689296 11052260 2900098516262887837361406100718031360 11052261 183685765295074512129920874793872000 11052262 161269974432849797559556776574366351680 11052263 157061484386402605636773343186975315512 11052264 -29938912488445798934161785650810880000 11052265 94693523193087525241881399361370462400 11052266 43054476482380145218130126973644966832 11052267 273256631558950489531431170541937191360 11052268 -174074144088708357980803503755839119360 11052269 557119194582441627011575303120543667670 11052270 -48987048574952045318006504144405164800 11052271 91126381403826275509833852988662811472 11052272 -23032658746542066937816141909656600576 11052273 3312026581558744542886234177370791680 11052274 412764286389438034831251667100422085136 11052275 -8504016578495320965004544792772470400 11052276 172381754295785968176147572438416041984 11052277 -198671732284568119972926849361283070600 11052278 -76397670072173717331307371318017399040 11052279 -11967162450756246138330928357565320656 11052280 338479175672983556487708002959094784000 11052281 -612307187011566041524089621423369006000 11052282 73648305203885732454685548007478001408 11052283 -652960864194652520870970454436589279552 11052284 -598230256107104195762032709412102672384 11052285 545217199584506222064220151354875921920 11052286 48576282662242892913489753128939888640 11052287 369411685390773352178709491220270198480 11052288 4043792083621750754307594874439860224 11052289 -1243718862688518115030502786357289262160 11052290 4888217774473336081497490254394974720 11052291 81711440922372692822578061622595383984 11052292 10232708396888325469638511951517014272 11052293 501957467399829365825867008876585200960 11052294 -203347869027604509904505522414134917120 11052295 -478145902441759616929468617634810608720 11052296 -341734342134078338042453454469163166720 11052297 597901581144499795891236752937006714480 11052298 -376934943396942320029737110020470951936 11052299 -873272403909487976591519774224177787760 11052300 27723911511915209130256314134304768000 11052301 -176583911268425939344046675167171383188 11052302 -2808823137657089096376964265491501056 11052303 153201997181267849485269939353407405704 11052304 3375554836451742915935418700257705984 11052305 185757262321161933750910907016991912320 11052306 56096885146269371471212561031287203840 11052307 27878516047525871128735710226883818240 11052308 227224258237414006346127672359577071616 11052309 -19331506811256268936247707281108211296 11052310 -261980915882061892502145589954184989440 11052311 -502803229149073303944038385897269084088 11052312 -805658482858442642101493980642427535360 11052313 148594134706207711066245312231130591380 11052314 15617600158807405494896925553308828672 11052315 110387980725338054878208098807140972000 11052316 -315415842110733552723679893787001733120 11052317 24386522013095287724987317119932523366 11052318 7522699695536177529687686566918038528 11052319 475028816812726477860573874498481836840 11052320 -498000898483083589880253696728723619840 11052321 1538548821954168363271349479964813184 11052322 -105656263675808910228168873454613466288 11052323 -52341733101395514904312435725758827428 11052324 -352322144314229101991306411748790419840 11052325 -87121817223268181106802019377723061900 11052326 440341730888353857084494281304732911104 11052327 161772413565774831347145250333936400256 11052328 69823375844121992807752215702663659520 11052329 -228748155836738381533382995738804049136 11052330 153296767857254697376060401572662897920 11052331 30798591546625522816702213743196958132 11052332 -1204285432533559628263618304717747374080 11052333 2317751146895302210493315034796213440 11052334 56669649388602995415694052843479290240 11052335 -77817627173756782529830563608201544000 11052336 -71758575584361483475589427164682682368 11052337 426718889593615589266335827302923269120 11052338 221259254698695332514736388320445652480 11052339 -210961232230752244519866655228772678592 11052340 -169488480141287107443841631122160755200 11052341 -412879138146312628348692322890617082258 11052342 293729794664644949460867634963922674560 11052343 398499682706451119533366007186099040544 11052344 364627957894054232492715509836480819200 11052345 112696032450946702851468053979206195520 11052346 -359251236497494542430023629953885282656 11052347 399913639265821616358622359433836365796 11052348 -357581768697229232572056991264182750720 11052349 -148269591878711693997187031010270355008 11052350 145345571242010449788466986819866174400 11052351 20816560989378495750251602395534960000 11052352 -160983722188055378027726636392120320 11052353 -120544370137359698050607077639447228716 11052354 121356635473397750625804773712499780608 11052355 227651011024789261696963963353114693600 11052356 -253405549376962496064248146715176415232 11052357 -177286795449891009477007553374197680640 11052358 254029434644402150298118138060386749280 11052359 453497319520414447830002477857718377560 11052360 -42112596399855654154306216394767564800 11052361 812825613090235619983887561804482751962 11052362 -54933353557401951326802753386366111136 11052363 47152818534714334771347938092655559168 11052364 256353675996828200674719986119608883200 11052365 -310676741104423105380622049832616402740 11052366 48913149706059384991007685738702923904 11052367 643181888324544030070782041193572802416 11052368 -30738086200697161670068459099912667136 11052369 -116814177629599037534920947794324535486 11052370 -19572485249210486990796594371265223680 11052371 373489573691724112434050402706302537544 11052372 73682985429891207423078476796912494592 11052373 -637975067470087078974783640375810592100 11052374 239009208163936838231950045811774138112 11052375 -247040604661525005699716049124305372000 11052376 -102127546363313289491610398015385600 11052377 166458730800652779081129064134344355072 11052378 21940313155217890901022102407655346944 11052379 -622808897491435005637453554018760134720 11052380 111792309522289476905976119391051095040 11052381 174479967677527903698782652833426969184 11052382 -64509150777034627642666771030046400 11052383 923368395298757852138322123776004601632 11052384 -125059897356950687886277133118480580608 11052385 -551592281532486357291716859435469725420 11052386 -263902759393305250780127819982555442608 11052387 99869487607837587471231837420237071160 11052388 327087362147398751965983085526899484288 11052389 830555074462326288981593743252926632190 11052390 -168987640634313453261024074918029820160 11052391 -935818656904350509734242648920955567480 11052392 7225677972307998561725714829821982720 11052393 41863693021050259996678287638768376000 11052394 -343200392486452153839661847702093046528 11052395 -228821160360647897518484758775143918800 11052396 103055464204740723953037989801915919360 11052397 -144435382189302122108022503793073491540 11052398 133370578109091972737954049708543452160 11052399 -28370008863539856998144378146432230912 11052400 70970706080650553349240845820669132800 11052401 175751689691411950042540860930167662500 11052402 106428662563991166233422595384845410432 11052403 35021807130866090279840131795553899440 11052404 125854242869274839730784354260082624512 11052405 -26147222795855330887872689134616016000 11052406 -345943060570952834682132030727706489856 11052407 -470948160337565689564295215309320892560 11052408 -8558351408737900983607572650676019200 11052409 221905863848929411668924515658051397610 11052410 -61276204638026770356161645075480321280 11052411 14609447048269987828932445208812644480 11052412 109475694480696311328614263619395517440 11052413 -413143084476211732112802880946730217338 11052414 -151263162850687182243282911250674689920 11052415 -919031778757792645075430131295305820160 11052416 32819650525669497618933652148296089600 11052417 219381773377389477104290941575350810848 11052418 102304570148672915253009901408440713280 11052419 212638608403149782902568047482060288 11052420 -27846357237836658116913559246676582400 11052421 496632897495419754696698615242417044544 11052422 3284782293487964728777080795670156512 11052423 251163652756601067195076454586621762000 11052424 164667772772035534804681375948391592960 11052425 -173474166165347200664781774157884926850 11052426 12476276881437618479456699042943959040 11052427 1005282138551575656619008296301519704276 11052428 -272050572138492480150368949344458066944 11052429 -335036394055244897976266494927052590080 11052430 12472918371801454780641473788846602240 11052431 -180891012766505059759015139060652201648 11052432 -23373345911759622307856100253933264896 11052433 -142177143766462481415151495682520880960 11052434 -96397411058241610273471761619869366384 11052435 -144222388957444450605732734593016679840 11052436 -100948884790785697684687885080798344320 11052437 -1112925206314065042068322051684245930976 11052438 159406977817757439325761395233075268544 11052439 336538382035891887402995919920408567240 11052440 -452338164794192588758851694636649472000 11052441 334040745772916031043792613570737909248 11052442 -138603109521140875940314976714404922400 11052443 -388546676606384259701495080306206397776 11052444 -162624527024111306479138747413120076800 11052445 265251746652769024441447470951921350400 11052446 441528471470512777455307837456845926400 11052447 -40798780853773860659981938929192563328 11052448 992506980016819231349374518066017206272 11052449 237859152359819940187606197867976020450 11052450 -655731078874214981506736166613818000 11052451 183627463124318119817938161925096872720 11052452 285675439990563523816887098023031224320 11052453 -456186608851976966255581169972434689696 11052454 115824708944308782306347836576886249472 11052455 3412155650212326030954825323064312960 11052456 265040395690765353223271859196486041600 11052457 53088539194760957094249581861652353380 11052458 220745114535023287599659161980375115776 11052459 150774815261339879860013324541975140328 11052460 35974248778336911551718685330998528000 11052461 67820258249904146146760736278025182208 11052462 3966718785276279241834166482575989760 11052463 34374440314950598583816906796150733712 11052464 -31693957902964241955241172246603366400 11052465 -46198935268628032749906168947257017600 11052466 -286957007936328418365731832405163017216 11052467 -97582106139443370251640744818578855968 11052468 -189194662392292796234080052620082626560 11052469 650970196462277587369968309194507429870 11052470 -117333456467095376796283472524823193600 11052471 -233765860938105735496114457215049280000 11052472 -844711743780658197874037732961343795200 11052473 -1083675915210821213073173238830369389440 11052474 175281989022403178853188354604135183360 11052475 92543115286356391182120258964265128800 11052476 -396447235201199664522305704116784573440 11052477 -648637494900933259305987694859274356160 11052478 -9590471110098367844964275573866632960 11052479 -337713431371758450279554361863567028120 11052480 87797090327708722422011679617738342400 11052481 -133811227125377896428236948418120384000 11052482 -222383853038559946187923654198080936960 11052483 124369868112818498624964814649307056304 11052484 -305316493455705893740580780711378355200 11052485 -636153988729007027008770396821214170820 11052486 123778143930287836443503382003986200704 11052487 -1081196452382326701198483144382012429864 11052488 -41696112606604791032012272887261911040 11052489 -178446728598455392366714320334197196800 11052490 -31880785878955503554084533260667180800 11052491 -497093069241277998239400995549579586000 11052492 -2795085998741061696406834702920056832 11052493 110279715604792650940117515120215973324 11052494 -54997610623571189449980763192677120768 11052495 369748893603968774801380901246656248000 11052496 1099067075089986964186244367045361664 11052497 -964589751402862795961123313704582007054 11052498 -32379298152322337692790667877954071936 11052499 583745528639379385720272491658939844512 11052500 -18454995066506947448716283671562640000 11052501 5909203377594206605402511192665285824 11052502 -305129722147875571064534873053534734048 11052503 -295302891459540290878446429694395600 11052504 494890002711555614534359219779136512000 11052505 5263979566570747725927334367813996160 11052506 2036873087756218449244763028881708544 11052507 21065187296433959519079391608912767640 11052508 -638803567992625742747729276819184604672 11052509 160476324103020659804792317806322358400 11052510 -5564553066842879947228335102731489280 11052511 26495815676949758614003763530540644712 11052512 -85742144133856786503182572614839697408 11052513 -3626338269349248360030683291487745836 11052514 221437786202978098612512071632068241920 11052515 279327418316566230502434399091302542160 11052516 46153751252471116468642499970207955968 11052517 2777909926128762771384750618464495392 11052518 162083833836914584313453640443283467904 11052519 -440500549650683203406218426814007901656 11052520 -347631914946303666281599851097571328000 11052521 1105611504365414607213482063940573800592 11052522 146532676370195120045901679198809777600 11052523 159994469349425140486556054153173282624 11052524 -89083130727928567885239166256148225024 11052525 -97294747520334852674481587756698634400 11052526 434754389586752383330695282572337371712 11052527 25838394960466851385478343347599939080 11052528 53140476475832135863747686161566924800 11052529 -192955807704458706652429044658502621760 11052530 148027357497158489477262078274031910720 11052531 -12404018704021154360684756038684105056 11052532 104161851475094595553511842857692429696 11052533 1459304292382401648412681216937820083520 11052534 -40679547307934967857575651662779304960 11052535 -18755389009352700744886888097637792960 11052536 382796928025716029374535586497538600960 11052537 -53759491934282508934714451554620523440 11052538 423444496275635556273824906237562789600 11052539 -276745856947211257208299245945898608120 11052540 -131194235242045728939343880981464496640 11052541 -14182244335619981173153361475976972928 11052542 -482175050154410169703943482670467596288 11052543 -122467719378208072986449799278221876536 11052544 18557993993825462782510101878827646976 11052545 67429349933246701055617536280278168960 11052546 -34720154136621450693455242122486014976 11052547 86207373731967994771089222096812393280 11052548 3154043624045007544394396616021909504 11052549 83112741343232874839265060353212209024 11052550 107228390893408120881567433474897444800 11052551 4338266604935948086846342104693226152 11052552 -64114148360757581864770950559803801600 11052553 -45698079711638049163069814665806196198 11052554 -44468527222266478723990541577500375040 11052555 198734823526308556581082230401139724800 11052556 -389470593965092124806676224201733292032 11052557 -105728768779376143305345628454711701194 11052558 98243953104292567957924790603621068800 11052559 5553406063956808350003096064222893440 11052560 -65747001988117833917226026789289246720 11052561 234601282245993562956321386731215252864 11052562 292291118096357644546004923191743686032 11052563 -1060416603374177270677176005463018463188 11052564 29514088438482269428396782491785715712 11052565 10663270753235646828837218983192681920 11052566 -28683700438833283914854707512288860160 11052567 -432239641208521511891024048196898500480 11052568 -138825863158158859209761275510095728640 11052569 505398390995472874296125375360674156560 11052570 -95015395029373596693229869201361075200 11052571 255165782357754727291020294526887280772 11052572 649730628670307120915927996457356298240 11052573 55711740985332054889883920685177298048 11052574 318330968143081031593032717461956677120 11052575 -281869280483217428573014449055881078600 11052576 532418847713619310231701664521419292672 11052577 -156294517319550992234137457363281370348 11052578 -331817533151593797381570356171164586160 11052579 568257922702735466248364423289051819384 11052580 -105393523661785809483031851967815966720 11052581 -244918167222404014778373556417501431936 11052582 -195900876791789535584313552192967334208 11052583 -32497491845965095797173442130617076320 11052584 -356111366578011892448644983440675328000 11052585 119002251603171852506509687735464960000 11052586 37720159475776019400126597625123716960 11052587 101355961037877646950153915851073199632 11052588 523406029597115336485065169937352990720 11052589 -638036442666472793541067549495164599444 11052590 -175454348535388716690099572144221420800 11052591 7083883962634528719344649944756142720 11052592 20082443008423434403017188960543031296 11052593 -915759861728232609166559124267859666158 11052594 15175080158301288675927513754960919040 11052595 486081816710726948807605753296652369680 11052596 -664354819264637749505496365467211735040 11052597 267771953559392627212016662869615490560 11052598 -477719384064054053367833353730351612160 11052599 -150259032458233660127245925433169709400 11052600 58175061789195065169366528055380480000 11052601 50995666077155446499046419798610011520 11052602 106621806893519860326684579022339684608 11052603 -131730153430211961620881276412540228016 11052604 268949937065039415770265686291219619840 11052605 237089067422805387142163413831698457260 11052606 301590620608188941196926538482036599104 11052607 -786863368167556378889489326474787470144 11052608 -27624623123498021998241503012479565824 11052609 -109949219973951704896504237303777734096 11052610 240158483077870216380791549465379516960 11052611 -842069009157813391196824897627257502788 11052612 -171978029340432694840598599244207351808 11052613 -267015259905175797056246818415446049952 11052614 -228558723727122685374018708239935930368 11052615 118649748267764921216313490892337515520 11052616 7400915988602999467039683461586616320 11052617 -821218448626438432212779005892383895334 11052618 -53778558946880606330372215862058094080 11052619 850694211454830935222511345595524960020 11052620 141878018529816166264038141802566804480 11052621 -291263901727147588706258957823013581792 11052622 -12797759576370393043289574224965411968 11052623 -608350431930579421253975431718376552960 11052624 35997908584131797022675438697192882176 11052625 1191707958158712272870182765564409250000 11052626 -205617789592444127818181085614555777376 11052627 245833190597942660256987520760166667008 11052628 327996605434536119538966847774827575296 11052629 -25688063232177516558869199313385900928 11052630 30368735338128124464212793184133723520 11052631 -564458983629455744134270930441169880568 11052632 541869653226430468442978399621162188800 11052633 -9024674831330580610173093326306051376 11052634 9421602519679886836204319084415056640 11052635 -420093060370156530459882140766478426080 11052636 -107745844067755506890664086475785221632 11052637 934768747890022996660371718418135701286 11052638 39188191805321766338169211411267042944 11052639 -417195395435105016520730909167402898400 11052640 -262609767602386640095076901269282488320 11052641 583976525536094467495274219309647829184 11052642 245122870513698049231859295706887271680 11052643 -46860738136433778137258558096659235520 11052644 517399034309881844938678334044141741056 11052645 231055002031627317777089951639274498720 11052646 -192334235190893048781530917408747221696 11052647 284926857205700024804325316325842429440 11052648 -325372680691323495587982240084440294400 11052649 -598929528287747663462467165619865617350 11052650 -37607681075504924729399135642786534400 11052651 -289706594667700845340729427958847930896 11052652 100827055913497432769617297920328292352 11052653 310446660018314707669457205823248406080 11052654 7732801579141896031406102042596590720 11052655 808591060869437668851059452978126847760 11052656 72116507635062797248820827052374228992 11052657 -46976470289991810421770074710884958080 11052658 -38423065526156897813848860277684533216 11052659 -32040657736598917696982715764252727600 11052660 220290314041548171028444400846632949760 11052661 199658262626578410452304735839196136320 11052662 -163781353194324503416979012352163491168 11052663 36326954204118103676422005809626426344 11052664 -115533311095439665182145722026478182400 11052665 16766844847481016036180946240581202320 11052666 -537748448394497095264023336492632102400 11052667 -325696540788022733866665332968447929168 11052668 463578102752828799612224962934837177856 11052669 43570414476496846760881982938069299840 11052670 -218687893588385918954731213779499830720 11052671 -258525065201096238237913831915770429600 11052672 198640619803228856348139355401250406400 11052673 3419222139699326114564867493525568704 11052674 -135333340207094762354644436794100783664 11052675 205231920380321360011895734058155598100 11052676 13914930938088950899397237123251448960 11052677 3498400326331094079718054294131579552 11052678 -3664806044774048503229919056960323584 11052679 846934217841272480226051177565321635888 11052680 -114558656496659806630874687383117824000 11052681 169567490732910877033538233332973309344 11052682 -154750836957539225779279208477986046208 11052683 -461771757487478196326407457614171338240 11052684 -378211487097226110867294541241302183680 11052685 -278741923740973046155854902512521385800 11052686 -81012795317908109883743047377102069120 11052687 -56492054096081153679747232761189246840 11052688 -135458928901563268764794326630710796288 11052689 -517964399050148385000731378880566370510 11052690 114574186984425115763001111308879408640 11052691 434269820555966452308752351580093969472 11052692 258940110664613401435791095467117086720 11052693 -9619825910875407855750376433864950578 11052694 372042119792772454147145265766348516896 11052695 -57815607637375307720186331355534180080 11052696 59342255221298469410726512981245296640 11052697 139109047930957317557861731524484803146 11052698 127154816758332339390236540447911853280 11052699 68537804044579007733677228220776782080 11052700 -239988165345413760835922537410920140800 11052701 -610918973046914977563467038374460216896 11052702 325196773819635827477887303193664192 11052703 36259639650990464239299208203505838880 11052704 -230700615883253726832504252096138510336 11052705 -183665330361018431682245495640491840640 11052706 41898581198640670847060055383561617920 11052707 -519741584502565225937302518640351627044 11052708 159178726922508033950884303491855261696 11052709 157659069304634782144707788391954122240 11052710 -84493975458716504205798948581656794240 11052711 -7726876590489772274181189489404955312 11052712 395019093904811445152179265556190003200 11052713 -177331389628093002383540903483107199040 11052714 -107089619287402208978362581186564004608 11052715 978309891078308901658335427126563992400 11052716 609294933611356954824152478622879683840 11052717 186340496253221431964837880752239503648 11052718 136212212200594874131476433575547295040 11052719 -561033011215849154099992109836537127856 11052720 691885618069337245559049635443507200 11052721 959217922057707520523532618201548107922 11052722 -551499899050435161346339894745014485888 11052723 61477242957178545605362381906357819968 11052724 1079341937169493130345757349567857274880 11052725 360605921376544454781329170869477590250 11052726 120321306294358679896995620433040881024 11052727 -31757804317678061953822108755655554128 11052728 1054610895966361744466379390091532328960 11052729 452914599437604326659415091619009976244 11052730 -17320220641311119630316252094030850880 11052731 15883107207680049188411099044028306532 11052732 223169780704881905442499673036412518400 11052733 -608243310954127522645251020802960404436 11052734 313534281326140195622220030395114480832 11052735 20358644186270956856624531347220582400 11052736 -18193559858341242794467758803095912448 11052737 17279989764457256726220887065979230692 11052738 -50110910856884651315735358835410715056 11052739 -286677531900931015950857332421118760440 11052740 22272513818079477215659596233906503680 11052741 3844262448254889624077020789266384000 11052742 -2214849385917674393314755316364119296 11052743 22902726780709898801662614035894736744 11052744 -580007541988650328408986585098462945280 11052745 -430566520814635610412912421117748700 11052746 -159658076246432364585512608254767089056 11052747 268923693100078880231295496490121070080 11052748 95018987948308436854075015484172288000 11052749 -187126064543747317097731010093280528564 11052750 -186762329797780717277085026269155936000 11052751 89525944907669266183212242416845262792 11052752 79985537634219176382977567504603676672 11052753 142051111344529671535639715491939000800 11052754 -87423150260980565658672577915455461088 11052755 -189895746521483366720397712488386150400 11052756 46903347465468687530418994885813800960 11052757 1115247283790773651400766871957984358652 11052758 -630675380423068818757014803289844416 11052759 -160412067378757543856787507185992025496 11052760 -285177159728731913858146804019761152000 11052761 -130943400685710459890093058325942825200 11052762 26781903266757095871505121966777447424 11052763 2303659138502294229778680198417730128 11052764 -183163150898306144343346876741455157248 11052765 -52930938734986642061636787203515017600 11052766 15621395353889597219244104702606408832 11052767 -316945572302759538565565309222566781448 11052768 -134070309267809734683862709172856160256 11052769 206884446561206032712596950604155608064 11052770 23911220020223200895337214236974644800 11052771 100102192529107432097801375557489963008 11052772 -404433873206516847059952678239291260928 11052773 -277798234401447680361199303279151799396 11052774 6839941378409424737939109542672029536 11052775 -54468912171298400137640067719055665000 11052776 190364145614132205843687281409383055360 11052777 395153901013897180274259457249890945120 11052778 -60451758674260969825111627787562277632 11052779 217360240125233859285294047165240720400 11052780 -106578502120087658155749278258853857280 11052781 329275094876305875363023449351065242582 11052782 180444912150976053416268115971566897472 11052783 47036468707673841682391084541772284144 11052784 12406768889640660987457711161035259904 11052785 534050855677920684716272623708019920960 11052786 237623086979907707460204109787589339264 11052787 642294142414583590227551739165395743436 11052788 -95393672417651563793682346280360214528 11052789 802948913351619181579245991558110912000 11052790 -20079361783807796813646870440290609920 11052791 -704534154748085734246428870487170710808 11052792 -466528114038675255702948932892834631680 11052793 -102419211709553868258046267478383191958 11052794 47449682824946766846633193093988428800 11052795 -144151710160462034628388860053174806560 11052796 -77408106183515480108649728161794273792 11052797 25716312227734740132411931095483023232 11052798 -323163628632981448648677980145898566336 11052799 -724683306365946447689207386603289921040 11052800 244570459620643258720923545624169676800 11052801 47005497373677834919713684932602094400 11052802 -199141020659496381963503181127042277376 11052803 308339661417970999731792769362827849304 11052804 -37093781390074272719425859762466459648 11052805 35100323269863931541611807603704328500 11052806 -1729181892086867518082137348113667776 11052807 -234784694231977287549093779676892757040 11052808 -211007848833472822748331680085879306240 11052809 570496216956689197822154243110763210010 11052810 -64010475324408667541865097404943319040 11052811 -117638000674219675965413464771005409536 11052812 214549742649497200327914150291708454656 11052813 88764258409637468742687888366140505600 11052814 -413548378179645104713840917486602631744 11052815 144720982544551238467215555397940301960 11052816 -12563570692653031249763847722114088960 11052817 18061204986999475983658869345045006400 11052818 -28041597593254077655508771255195450880 11052819 560528904118435244304484032119843806644 11052820 398380619816358783764771588274279360000 11052821 -78140437044607067351413345051964824080 11052822 -69175550063649992251068654075198047232 11052823 458920987291936103284545126587831744072 11052824 -351238850427895817687772918582921523200 11052825 -26514309141838812061406333473322544000 11052826 424154554710680876060453470588356368112 11052827 -1566056043462807844788899066663104146480 11052828 595600544092336485917684066450751744000 11052829 406630124303496511270794694452249475430 11052830 -72822858055935511842754452341281152000 11052831 -600585994101605864429524370267685939696 11052832 205927454124342729086168146430656512000 11052833 305043227008080738922099088283886871808 11052834 37042873156119320464460758281315919872 11052835 -342097086975977428749239687400136284720 11052836 132817816278450583818515649435431844480 11052837 211317965019333256302339563287553839740 11052838 326642554859767455139628741924400572544 11052839 -230660492456336111484152128495460762688 11052840 -97431417642701162174764685939723059200 11052841 157713854507628585279836816223619461242 11052842 521807770851854409862268280232194321072 11052843 54222035082753847511582497223024922864 11052844 183538986254349544460627821027157801472 11052845 -646757750596057985147008542679877334900 11052846 50333126600854401236638248663548797824 11052847 136843023989021487380535222771157968560 11052848 88498342805047191202597095105062928384 11052849 15763886657596917450563536031614967808 11052850 -21879657056104551281457612156798000000 11052851 462044221098137275702662278925502128600 11052852 -170445657431756398991577387591555698688 11052853 369988541431436186578462130424156472480 11052854 81163760844833125881079027738590952704 11052855 9430896173147765294154458002585038720 11052856 1069270941397203037121738481411500482560 11052857 -4765148346293232170386825874521054080 11052858 14243115006530356110051337735744166400 11052859 -426161464652838058443764815948309873784 11052860 32915905475082559639469205904895324160 11052861 -254813024303326643718323061995045703840 11052862 -43589637280557540107823187130883002496 11052863 -940750521051083267332145636667870251520 11052864 68494424417966195796246028203212144640 11052865 328657145412838944895408903580548930260 11052866 707283958552551522070843167615210576 11052867 45359129444267316789551052429969035520 11052868 122741421231817519188864375701024133120 11052869 -9334066088827660379627233331258471556 11052870 6923043290753942961299644993871462400 11052871 -311756940973706324909978722680077881248 11052872 282112329932208053433788085646348108800 11052873 194038743735074531162590649098777550664 11052874 -106280678983305913964692833953441864448 11052875 -853655615990384269899839161776807036000 11052876 257083809299232880148077917492122476032 11052877 221590045176582858163492896649897157664 11052878 425142778267585754327092848183816066240 11052879 136190390376182412487777610592213640584 11052880 -72121565600886308124383545797275811840 11052881 -421118260028697742581803637899397395790 11052882 -140594133479589820929015017391785011200 11052883 -926379024334359014620188034542251207640 11052884 143551585262228113691560173581714898816 11052885 381264978560671680649141349172752640 11052886 -47750919530380353730816960023050423040 11052887 690336170100829970928747900547720246536 11052888 70215971306636448118210532855263395840 11052889 22776841231488648839550147504276575440 11052890 -412746843009068034656442142901766451200 11052891 -361077240122928637054695031675867953300 11052892 6679375344557275555334390085271756800 11052893 285899595093363480306320716784530972704 11052894 -339912131102371073705767701813645708672 11052895 81899276820660019517289979800594309120 11052896 1257178853209984792062943939701217689600 11052897 459364362099896384942907588916520199600 11052898 465645257608959839794661127405176947200 11052899 -185139215188031610328225154324687718240 11052900 -172109327053652495227552065647512579200 11052901 -335832383336771994183273683172707292096 11052902 57484445362604320756669230544526209152 11052903 -113634421606943797178529115005134138112 11052904 -316576321615950411975991117371659658240 11052905 -410848691913301807395951681408618494940 11052906 262156717545092348294971395849998824704 11052907 -312521698906597870090615904673625332768 11052908 -218306370053043177185646502010649223680 11052909 349324651260647662302760963100244416640 11052910 -83082829837774781884057219527638688000 11052911 -626383785367091275126899139257162205488 11052912 19726408890082882258160463179547475968 11052913 651313035695493532316917855871094593520 11052914 411234942793978637740234136338911622560 11052915 219719495718855872391911994024385788000 11052916 -125058867072195496678361451462386051072 11052917 19157301862751522520181488870126946140 11052918 -92224892478576392448033478076275765536 11052919 914296718939025698667785218483114377320 11052920 -136448620478001943376132500543869235200 11052921 158881728127264604864798747376708603648 11052922 195711734473656767252280410263715849472 11052923 165941993108073091345814826703936052736 11052924 466885822960774530459810240509968745472 11052925 151580122140610136226484173734866368000 11052926 -92878863387477753896037304689561985536 11052927 27004814310161631999661098671768158800 11052928 488217953154984615366552733119487672320 11052929 -271094678700478499424420567102456409470 11052930 -16381310593121765655805709133840737280 11052931 131325463965628623695510226717605156732 11052932 -429520270355912697660511688261489046528 11052933 -248086355536363731235363626674505286176 11052934 241604709039209190340120921273374982272 11052935 -579825531807455869159179093669568800 11052936 18694261978160735248514380807131432960 11052937 130849790341077988909534003882959521792 11052938 -1359542570595854244524828537622314976 11052939 -730314849444148042004405799594769605120 11052940 370912208721231520816612684540337018880 11052941 560395470823505985186710903032306274520 11052942 261708853381143452197187570764021693440 11052943 -53542801415029895415630790559810807040 11052944 19183671736143809149681966113313259520 11052945 458727625644548012004684646872358352820 11052946 177683576352900594486334513207321904640 11052947 738039361105208287726404496357492020396 11052948 -359134675458416401151170911902490961920 11052949 -102202915878031462863268317810474239136 11052950 198188572138505743306404731914120164000 11052951 -12621521858979708973995992985984892416 11052952 132163200277045687181621944977370030080 11052953 -142785459814984476496642939572250671798 11052954 -267838899390556476328269302274839204352 11052955 -370831910843424972175498105955364968640 11052956 474231208486934446246210801942039274496 11052957 11681844440071063837483811498036949504 11052958 90581854909531979832256149673611301632 11052959 8568111200731131458818222900694815680 11052960 38495422754017721896458176048120463360 11052961 409539335318478841319749523485509742562 11052962 -532093802356635629822085598432658478768 11052963 654684694215461613635648096430565628400 11052964 -22297568717621507208677926512969277184 11052965 -219841629599583858865857128912971929600 11052966 -48488776412252128438984583528458080576 11052967 117133983738641389818015012837197521016 11052968 717371723843562120176763820274949442560 11052969 1065861161454750089991206049416456928000 11052970 137910998147673695393144153265312254400 11052971 746373040593604842106060463553351276912 11052972 11384297274887511015644215377739333632 11052973 151088661551580587522198673212575170360 11052974 -27637272720080286636799389208349187264 11052975 -68098847198364105892956440393595714000 11052976 37624930016872657405277186134002008064 11052977 -164146152381212295647207120485422414540 11052978 723103143184116007794519734924944128 11052979 -574217755711248622136753204554886126208 11052980 -222267927892975960923209163856690464000 11052981 -501180538107372194119863379925383077330 11052982 67460831472223441190915113918738692672 11052983 12206512138215629514051998180800385904 11052984 75676798656984625807673389844348928000 11052985 -139683247870443311475366042124223085240 11052986 111662064924890124429069813453224033280 11052987 246303316281356759402817262533898200 11052988 -74700164523347304411200267292575289344 11052989 -104008454008751856162271383253668305376 11052990 204181086641199367259717655636392755200 11052991 581165405643651505274141341419619239984 11052992 184913574961991974056761150245888327680 11052993 -79799088102785406849368964094206888960 11052994 113792538700386106450195867591453460352 11052995 -47406674827754365124555086577721384960 11052996 -88881932934113725082712983493076586496 11052997 833640922396727050386571686011634577920 11052998 546221983824021222528418441643264320320 11052999 85275717457932026688292087676902614000 11053000 270792804420941437848758775771340800000 11053001 -546797421616744734961047732368302743600 11053002 -140655846044497327482747611195728473600 11053003 -22297226900798629519046403439069089440 11053004 -140849731644062752636356091081512178944 11053005 146200897207515312968317626432269518560 11053006 -59096139244278824711737124194453560576 11053007 299033495611788363441572638604648182512 11053008 5916396268988898020938885521249165312 11053009 78273521172982184135191426522943475552 11053010 102079419775527756593752045428827223360 11053011 -342607012906179110233057984630378227528 11053012 -41012465807073163801682694096138932480 11053013 682493725452166990938218643326780765262 11053014 96445931665251901539093607328105889792 11053015 273160584763959026418061216169626171920 11053016 272770103391895584611796034710175948800 11053017 -46920772604781630296984056605096309948 11053018 9540851058622503596164844861366863104 11053019 -285928794310891740667265123073619742400 11053020 97084013679552577737464397765840936960 11053021 -1867036410740521408638341724028142656 11053022 -230344341355739638968878721338356401600 11053023 -134725378593507149019302860916408929776 11053024 578096219649798276778783486350436073472 11053025 -239724976941646352070618677220947325450 11053026 -24503284470745512825104048902068756672 11053027 522937526827499477031041813764755417240 11053028 -97752311309213014719763020436968604032 11053029 47935924518860763315697990321000344288 11053030 -52928065086662405357666640726103601280 11053031 198416787427346046514947171984737934000 11053032 519189604415308676216754894554537656320 11053033 -987012664446383697940765670773691424000 11053034 3172076229180566060071568298921958752 11053035 -95301677918428761322423659939171429600 11053036 -114794208706320840552236142467622497280 11053037 -1199210457902115480238766778455036071488 11053038 -265010333503460583631931979549619064256 11053039 989919125700115107941748851433396341840 11053040 42749637663167238292539988860274114560 11053041 269501181226819150460521448216311695360 11053042 33980486781350844703105706179341739008 11053043 -793918036084977271747268458767452072520 11053044 16615714855178004225443519165867888640 11053045 1304653218500475064717555703617096492320 11053046 -45350132575893842943417971186161551360 11053047 -114010008135504840723734298340411044528 11053048 115020776141301375294070823843936256000 11053049 -322491071075236915493486755043264896128 11053050 -29785294959187982912305915448684390400 11053051 -314576799955825685753082283953237289948 11053052 525001046012421706024667262960196878336 11053053 -248485606495290662452598624470868431872 11053054 -29525463958969591977264900516033068160 11053055 186013231621353293476165264138855868160 11053056 13476804650401061233202826769732730880 11053057 -203500737735194911276494208272541864000 11053058 345616807364913455540407399011040124880 11053059 -62949220934239482486108256271654092296 11053060 -348803301745845897608631109516047360000 11053061 -539138708649858552675450465247490434338 11053062 -104331791932924225409357000372194197888 11053063 333933523210488622028218947573765651760 11053064 3788364752310955263691348799379210240 11053065 -200543929334497607989199532504600444480 11053066 -451238170128676351304220607608376386768 11053067 -165290342488292017791038495439914908896 11053068 121230870109371076854551622846592748544 11053069 604456206291217159385763261930979473280 11053070 60537703925864162409966678982047240960 11053071 -634446322869519475833753395101751846400 11053072 59308792230074303144801479515065163776 11053073 585906852319304739816993830255648102322 11053074 10688843070984887880062000906084525568 11053075 -31179298365476473657730549132864759400 11053076 -37532615246958806877169601956804186368 11053077 -162895680202666453272754467338616193728 11053078 -37321758634589050376577381135944572800 11053079 202087748053150822891180538334764378640 11053080 156518596899238082120488383692116377600 11053081 68974091460137456373054146715667107584 11053082 12247624194597807465305407247023786752 11053083 -254939515622239639483025548463117189952 11053084 16411897465207323293073882331742404608 11053085 14663027347509572886716385101089116780 11053086 97193296136822813562075589417599203328 11053087 -442867048598458942370454576138773402160 11053088 -387274046808249728994591121408424017920 11053089 381176542768482622504229143720391428500 11053090 -1991522898514493038602847293110719200 11053091 -312990803192903854795999159163715962928 11053092 -311112986439864548929019567073567464448 11053093 -128875089367024392214940665235377783680 11053094 29530326703989262314885018174334313472 11053095 -191347587705547587534665378768758193760 11053096 86992583234061846190560399139147361280 11053097 -142499703973098672535528263525122828160 11053098 1812862303931598991850703262573347840 11053099 473647477847153978023121593251389663136 11053100 -1720182444131318530302025131570393600 11053101 251361966528444663688926868728426239040 11053102 378336177099758597478797373037871890752 11053103 301328295612047009223825064347141703584 11053104 -80502404628808057348713415774133846016 11053105 107719834777630145284181542994446896960 11053106 -290468161539762555420819734022434923248 11053107 2975143611351655643880256373690161524 11053108 -42375267294339373308263717649130752 11053109 75269931882064880416101803194164848604 11053110 86947698845080338236638472331041402880 11053111 811778210145907674126787499038418494512 11053112 -64333778845314656766393433570871869440 11053113 334886018980964383009345106442423096144 11053114 27473325442461743233496038045601471712 11053115 721240331761928611360263407516982341760 11053116 186945031509016435570273770624272988672 11053117 466860670470275162553563126377627848640 11053118 -284604268846105312891259515395978240000 11053119 -59525651980206640911368824829094942720 11053120 94242806362988850078736886951502151680 11053121 274541381452400115645830339403733277652 11053122 136403625271814989544004505032931327872 11053123 12412477231513696105488685651368071664 11053124 -742611634133402420610499133511792681984 11053125 -701941592859447125249369104516983000000 11053126 155348329943102611426926670510348686048 11053127 423452198153579237494207052252055030720 11053128 -427301982054030999606741933730557050880 11053129 597933193172239388708544186956265856730 11053130 27090033307346573527007050521300414720 11053131 -185835392693161728193056678181922336256 11053132 -474665019091066129625420260894797063168 11053133 18876094186216947374498697905147205888 11053134 -296657585327530326491952111732709305216 11053135 -458301344338093097977023785710742969040 11053136 -59183435918056418899273585622766059520 11053137 -485343266389910959441366794932546503680 11053138 -191572277327520643982728219198215121920 11053139 917409037321839879647485639179627818400 11053140 -101772717896986470015357629583361105920 11053141 46050155427018756198931190776053122400 11053142 7203916298150189038749175630612233600 11053143 67485699465459844639105145100326394240 11053144 389518358422425842147976323915664476160 11053145 -7055851673126579686683527721298604400 11053146 -24441357967981100998528312383530662656 11053147 405786379881400513506145371111531156000 11053148 571261597271410161928825346800878494208 11053149 11008236326948981827143888539761940736 11053150 1254800337527788293666397163345769600 11053151 -639014653526330709456136206709452154848 11053152 405272307732780427735370952382957486080 11053153 -455985940547708856129237644163358533598 11053154 -141524971371831953557998600252143728128 11053155 330872019385481962164918146321435750400 11053156 -335092032965289443986466899444637061120 11053157 -252735094842599005174853700272528430594 11053158 -42961483146581104386692978386638779520 11053159 -49577784300968797597722868774558379096 11053160 -275908032739111400727360708157195161600 11053161 -8590227110523630114404641359795528768 11053162 454026330788611040500255202127600466272 11053163 542630179032626648240750278047270233088 11053164 188199747857567040739383024714418301952 11053165 -639164037504385927225150413584643869940 11053166 -210180498922780120722003396709152427968 11053167 37759563157216427895150139167937775880 11053168 12023875698938134998934776854433955840 11053169 763031346151416117562984240721657967570 11053170 11062075470161159347397516936362659840 11053171 -754344217075135376981151715236854543456 11053172 55537275371377506808878462435100146432 11053173 -171565104774394847223999408611996008416 11053174 -108303453058336669511062110292680253440 11053175 -8260901219074001374001574495746700000 11053176 274814097565860534807882386996747673600 11053177 -185247911398108945637430755466943672620 11053178 -77852641567401091711979494027396807680 11053179 5497650590107548131823921837762895200 11053180 77814412148545400614620858857182886400 11053181 -579867540253147338929594803936011921018 11053182 -75926883366428207771619527167578203136 11053183 -254728067441117862473701624566110303640 11053184 621049751146964966144377293961502392320 11053185 -56597373997558143958074439658128417920 11053186 414453283395036735322283561589931875792 11053187 -947512551713566357631087824328351595360 11053188 272466255559748876329480558401268639872 11053189 11516479310293331989339786704420852256 11053190 49160683443049659479682374093350617600 11053191 102375307052978109312538581859716378624 11053192 438295670987481307626582580892053632000 11053193 -1916598981908353273643589342877482240 11053194 -221582476490318718903829562963932857600 11053195 180432183419552230174345389938224602480 11053196 -30700515029068727774852342309607702528 11053197 170183341001860887989694188041696732374 11053198 -73455447856651995448805009777880947136 11053199 109888195664473495542266053961330832864 11053200 36379511966206638172431015075820339200 11053201 33975137250898921310075101983543889202 11053202 -88155104706284756871329715051109214208 11053203 -11664753753096750516896647663996799232 11053204 -482646958462507537649890614142255932544 11053205 -240926473652094499450057415284882752000 11053206 602957700766317316763325432135787315200 11053207 313296080585564930471700936224813754624 11053208 -38011429825996232629818908960266506240 11053209 414941608809102845693528152909680685248 11053210 -122077834634288957808699692273406182400 11053211 68507017972442553474040801495065758352 11053212 83063197325489487382961857445046681600 11053213 488306738644699689102165039354873827340 11053214 355674440944374173854204726637954307456 11053215 -229742462889557158024561104262783918440 11053216 -466514433834312237741665957231361589248 11053217 -319046452173391358842929448343896051008 11053218 -161677583802650667447173345467100626944 11053219 -343370129147976687246697447024124633380 11053220 65657115009979179990990196993168896000 11053221 -150195203327769740699325511776885590688 11053222 25912920406038169708034749726620628032 11053223 269914519257253709454735784097751579240 11053224 2177153612991142195284535015331665920 11053225 263386481656653875521036728750260448000 11053226 -358011877811712218383936181857163684688 11053227 -316587486599766667090826986077083543040 11053228 -107311565436494544758338907790552932864 11053229 1032535770700887993940482993357705888 11053230 -251437978475111463979339939539599527680 11053231 -6988860618931174069256560622996924160 11053232 91448283134188807309724112164824154112 11053233 13422767410807393886714932526062461600 11053234 -610698186971780731210661803934084396640 11053235 152266865341565692552395934390745358960 11053236 922261210215427354561007822828863488 11053237 215231376713315001389004573649552681440 11053238 24927012278027687146894837387500840192 11053239 -257967765851807957436444120938607779712 11053240 265998842582634072814373286741583257600 11053241 -139636223617295404081016018577418934358 11053242 -51976720368623821295305139654545800480 11053243 2019002627089819549101490093442939492 11053244 -10354613090627618962661420908865854464 11053245 92723334204792151276272180540160963200 11053246 -232165160674258685429611131083379548928 11053247 -742089440816163038510731692726013153728 11053248 90294771608519609371820276962855747584 11053249 138494059557700901048873808402948829250 11053250 -89231866240633945193534608744905600000 11053251 -477505343034493213080441532542172427520 11053252 -138603341941469529033265957081955102720 11053253 907216729607537947795563408550801289502 11053254 70863542790572947003371147333175482240 11053255 -401696584072451648795287378061744280840 11053256 -62024017311008790421808837020962816000 11053257 52807241165423931611686447926269498640 11053258 -399440595948663939351485966472192954624 11053259 11883513675388844553921316220571881616 11053260 12593626939275695339262256373340718080 11053261 -926577821445285291086473449868208600276 11053262 -107527697592446470556302990689027087936 11053263 -75535605837615631467155769550831355856 11053264 233216044529566176898900395169264091136 11053265 91895458030980927474836735509270716660 11053266 16478605782442481934395138065433902080 11053267 188822017104414098187812482993137897600 11053268 213664328294250459886441669422439909248 11053269 38353826123595895860377227497867884640 11053270 144245308046287621593832616831356558080 11053271 -425185421815440979458029073043710674016 11053272 -125855285048330396124047098222293811200 11053273 315612343326246254435097948420704722896 11053274 251823747853040125443309489774742866912 11053275 -326228975750138128366630330694124862200 11053276 181120887747164806762618099642822682112 11053277 -166401106784046376916927424604177526208 11053278 258434474100807624709775886093582045504 11053279 7023354722653082865901344196070112184 11053280 92960262300597036917386375955113574400 11053281 -378412509487896385967963408454873727776 11053282 -114869868494159029252749537852966220128 11053283 -736357365012424568084545994428621242468 11053284 -116028142788192465273465612814371883008 11053285 482615063500794538388103998088016780800 11053286 -385992271503008085605747973383184453408 11053287 -279784411127467854152219543752329438720 11053288 481548162707426511232489642643361792000 11053289 -124788687714335501672553008440575784476 11053290 132045509305615143889071321274146366720 11053291 -410556873076318589828431363393866263308 11053292 341608831187768159861290288781126999040 11053293 -213103022059814640759323941587238191456 11053294 -90790338869680896277229689894598381568 11053295 13933071741914594341959883577251638240 11053296 -45898716718518322449004699687119912960 11053297 147361826713041449223675596661035946852 11053298 182048679390168292490503197455343071232 11053299 237863001676924290097166155889966360640 11053300 -78575917502955870423147285749068105600 11053301 -279911083671442950168662507903053777248 11053302 -76108961989906090454050188798643436160 11053303 719692469699833383715075516477485676624 11053304 -140932735465565803060036382516354580480 11053305 -209518005987306917501795373418043168700 11053306 -330327865473565102305998066916514712064 11053307 107897754705015827396083645558412022840 11053308 -15259005793943431937877986519667867648 11053309 339647823237121920772258627772147748204 11053310 -6408542700929402486654919948149472000 11053311 -65572629320509015628215767547512107136 11053312 -186962077211622617986027282987749474304 11053313 357639283355289186067239599309884350600 11053314 -126537170133821625942214805555518517760 11053315 52295473725154264422784891174542364800 11053316 191557354917845240965583514371147857152 11053317 -212604905876495599154026385205203326464 11053318 205276728500541369294705130444779350016 11053319 -359583828275609139447769447975411051104 11053320 79287042913729459009679193953565081600 11053321 413121346696292768279001279241652677320 11053322 -263202228003815446943312457320615713488 11053323 78727247897997692827865429176230515772 11053324 278464588871826627413107938816891389696 11053325 -483634371872158356609798290686523460000 11053326 -182373192970495127291869635873269145600 11053327 -771085748491776822225134407996853419448 11053328 -34357302605690111755425383087065792512 11053329 -19617827498393850116969784456366305280 11053330 193058925479675932493092886710347814560 11053331 -62634422978141224230680029509730458048 11053332 157928877670645464172322280883355711232 11053333 498039321430160150803258097905878317980 11053334 9978714292356947100002517237750379200 11053335 65239098914050600612645181889957560400 11053336 296550372761364918041971597265806172160 11053337 -1020713694107894905076189639039832937014 11053338 233393396711514850552092475189315057920 11053339 312877815795266285188676661781273174800 11053340 63207076444192310944711197809817446400 11053341 353848100887450605232820977673108508000 11053342 -723642572728038429924392810157399669888 11053343 117929269134147842154065057649415922016 11053344 319995065064583259751937710147215818752 11053345 97434759231681718566221032855643827200 11053346 -366805456552709275492380961241864807136 11053347 309054137972877541155756092515427462400 11053348 -557092525780859828624643376066211979264 11053349 8860648807289039917296150598364280000 11053350 74513649682242404925736344851952000 11053351 273309032165682634677998043577764254208 11053352 -1090628826923974057294998939444534650880 11053353 231100036431225367762069277621212373904 11053354 4392927859039541126106887089039654080 11053355 107187735955582841699471221874039364000 11053356 -93068467732705458530545777278370861056 11053357 67848954511415107384180325896760857312 11053358 -277563979332295547390662948964910678720 11053359 -145740030059723648141779911729625395096 11053360 15823749071627160083039960359525416960 11053361 -546650769565557825509007513209814077952 11053362 80263621804699291485417168236709219840 11053363 -63279200147749437947527911161213344800 11053364 -243128304289765386997746498103797350400 11053365 -3551117495076376596658164403566694080 11053366 -136475797943750963417548774505337383424 11053367 181781278646675765568342520673281152240 11053368 -51900980089267105517835318079140249600 11053369 692557254496415236135591945427215209770 11053370 -95412989797897532037469787379318297120 11053371 148866804708155092033964608270001887512 11053372 101649061925482705104757795500558228480 11053373 -532867817171892538967266843842292536378 11053374 -24342936870515012665098841293440091840 11053375 1057706158471963423985479740661394262000 11053376 77996342324899607332360616253920378880 11053377 -363982088620731766840861085277716097486 11053378 -169225401317991663423306572474650182144 11053379 -44449492825021891196802849522332887440 11053380 -43653885362285288025216478475660820480 11053381 223863775733104304772087801332853725664 11053382 -483739900079432361659318556313918850208 11053383 134090243273007895717691753007820798080 11053384 779081550954664284983308032251465932800 11053385 254835401659793061149221396533789869760 11053386 -70102796941219803114236608778535187200 11053387 896188194760084919263394017496635804632 11053388 -747935867271513716378131755033985043712 11053389 -327059141979761916144581429260282656576 11053390 65335286398016013341253374738732011200 11053391 58681641836938421653366744114760942784 11053392 -31201931731578527870988818856013725696 11053393 -343943846860615876042162063332879254156 11053394 -8955514455123840600033522950875787520 11053395 -104349352988160208439706299947106644800 11053396 83489846505698344238572518636660983808 11053397 -616720267502837669178127734078272686788 11053398 171817440344556844067484317068286844864 11053399 86435295291738462086968910290383388336 11053400 483312670793936326383953012457122304000 11053401 -405339324360410717012815347680222449968 11053402 -196255226855686302803034994369408358400 11053403 -806657729366638605293571778536889115040 11053404 177245115744246847108677827089317826560 11053405 -629411359486272523588425798468348014880 11053406 -52369865036405455428942218338561648896 11053407 225489443245512274870330541019030426240 11053408 -7102302499325266694458691912757411840 11053409 -512696438491066270696619410264273317696 11053410 194131185432366624491905394949480591360 11053411 18564319062434410300238524744697930012 11053412 52591889360822161743831790770360329856 11053413 -40983325426288336021356807103116715776 11053414 -132348478943357380165851990400813493760 11053415 -429424970240956992987154349454303540840 11053416 -267051069034335442040261206607622144000 11053417 51786431712838096732810471875901660872 11053418 40026051399599441974926295479088412160 11053419 87931870140291472741112642661133190400 11053420 315032906315191601344903159531012761600 11053421 168273364851808584734748754253060514720 11053422 8849942474477321334131162317759813056 11053423 649126985624402741416098537433733238120 11053424 -201850442567043293124019589083532328960 11053425 77887616710562930225055286621000555200 11053426 -127604307573804417540886408615858768896 11053427 -152741101287707367254696292490336045056 11053428 -32179341295114257387853447670041933824 11053429 -24023941551439817898113987995762705440 11053430 -368213032325268078500747216980423664640 11053431 151072888096728761971543516430812667520 11053432 -42618699765368382418851144895448924160 11053433 836081200875104991349205276827450184682 11053434 -17697382787880157320019504344734816256 11053435 14886897074416440559842646464386276400 11053436 -137810077736542206434768236168386585600 11053437 -534408377375222628813646401982914240480 11053438 269679863149036420488272004104408583360 11053439 91604431010016215840695037007532103856 11053440 -161719967409084690093065376299483136000 11053441 -13485598251378290614636759936747836416 11053442 65083624521248037765568617772564551552 11053443 468931181078707422814605827394045158400 11053444 21946513190689253358688508138755238400 11053445 -417776228909480509940818818162094970880 11053446 248989665317201422255224750732026208768 11053447 -719463797689350633118793417811882320104 11053448 -156560158335031837235435816125227171840 11053449 90681810719899656892127851635871688640 11053450 -129111348857476439984608556991932742000 11053451 8230668715130409142550598855151621584 11053452 353490711252086037416067927466113388032 11053453 -45832011206584372748712271338514668416 11053454 -179082642413776484968377223354520025408 11053455 8984584654160574696331832054501184000 11053456 -140207820319987005452102822913829593088 11053457 23000074669439182719394437868720070706 11053458 -133911494446781999690851665375711770976 11053459 13270281380455428010159575010318285176 11053460 829209007358490554121370364085027225600 11053461 224570275779683555250762422536242874272 11053462 68708262093669471591313660963596235392 11053463 48340419166639412478963721956331253160 11053464 -479190079748217231484817533115035668480 11053465 13490210956668562039934513130638902920 11053466 461593057993848413473055966141654054880 11053467 601248491056369786664089320233063991084 11053468 -15656668577734254136426944560306340864 11053469 173855739315952278545948800092773425926 11053470 -61598575506693591259844125393718781120 11053471 -533425762593915913700841334227745304 11053472 155626820124485541290011637112501043200 11053473 313552197219045777498905713360293078720 11053474 -104607019334354146283398286579434421760 11053475 121076371465470747769642204543937353500 11053476 -46070251930095212958967319870301511680 11053477 -257561930926585330690799397621444685668 11053478 136135121948433065724973975401842903040 11053479 -577534853543281129420800749765993853360 11053480 -310074277328895717718592646512515737600 11053481 -505111387637284001666515003646353523718 11053482 -109219701452887978446223445042784038400 11053483 31025646428714250192580203444685802240 11053484 20924112287053174551668847916043968512 11053485 -194199924402119885724506920584870153000 11053486 371285880664666584120426871558179216192 11053487 -511248027700208186901862350009909450864 11053488 -40324324259379190070976274305908637696 11053489 23597615277576360394630792665200783208 11053490 71818432271462417224874808406589498880 11053491 54435928908986418144316445826831085104 11053492 625361922396654944033197814250501804416 11053493 -443881423371793513404430507431402545472 11053494 3022952997749974915186976238616799808 11053495 151415972686111318761577366322821432800 11053496 -542915609573658463773482224063500902400 11053497 -28731645681793244112063926288808944640 11053498 -118020905691599458233340558208668738080 11053499 337974326010787786417647505621097938800 11053500 -337612866229886036263825488877474560000 11053501 -262346124049318426601702830717768115808 11053502 -324498319354892731793703332546681300736 11053503 -28015468814622396873399428581829653968 11053504 -113842184313555245012367779313135648768 11053505 -137708066213846853068086941189889150680 11053506 113008290147195247170223790067270059904 11053507 -437798169248215840686339169563398816928 11053508 267084737956430738227172975994976307328 11053509 31627754608151115780890746472327353248 11053510 -34778579111358601196002270130129831040 11053511 -109118477510702115707392751050170562560 11053512 -276034074811871453882324966638515502080 11053513 -537901249097565447615509855508301490816 11053514 -6683613450278640676875427629805176480 11053515 25740102251190497588416836780602849280 11053516 129702761389533125670363394162805777920 11053517 882284473294378067086571140653217768566 11053518 -72403290589297714001154616820226969600 11053519 -51713847396159573714438145483355422320 11053520 25399785566943925339055861614638366720 11053521 161612165205754136426614704797033555508 11053522 288329305234314027679882988930495308800 11053523 -183603352935424139705371744251791382336 11053524 155291943139924012605911052031715205120 11053525 96993711960605533690143682607903505600 11053526 -514622726639100118295550800969186880000 11053527 52192028070699624891479995130100706920 11053528 35621185006162483615806751029593088000 11053529 209611444601608949119315872044910533130 11053530 -95852421596874412925593243709478336000 11053531 -17999030168779049219182971591868100668 11053532 -231060549181845627518670915653543485440 11053533 -88681286900754192222830612588410728000 11053534 -464096956189207770983798709961127923584 11053535 115477305909118013429612061641637168000 11053536 -183451407672052716731467341579647188992 11053537 -18951176850348725073569957962729165920 11053538 31784515037162179050962677507991016192 11053539 47610664445572241211125315663764127184 11053540 -157549022207555308277167546935655253760 11053541 324595585489183412702106430325514757884 11053542 11914917068686536776449977454958160384 11053543 -281318022555370189549180722865008747208 11053544 519908704214254852231165370310323420160 11053545 -150021005794277067945468084188787151680 11053546 -31360199786419479776878621836359208960 11053547 254362740876529130411237640271038200928 11053548 76072891863317401742963497581167935488 11053549 -80785804161454933470541286304886401236 11053550 162858504496463056252944317422758940800 11053551 638190465070435560343307147654454010632 11053552 -99932624543798361594606736828892971008 11053553 -138133943484989434516040607700062503040 11053554 -87665033894032580698059237687209656320 11053555 6505742744166137649271034236133160960 11053556 840274559307074731357607006668947087360 11053557 -233494607313671227325058885884735391360 11053558 -388430492794970392745870719856082102720 11053559 256353462351906127883778931985228001840 11053560 -114204311106422405371636806210650112000 11053561 158837203392402764451173750524917197162 11053562 -113095340642517547803251173678393168896 11053563 -758357789353899399456245336151397449216 11053564 365595182311704458244811035096158641152 11053565 -130964213431059622513800770621023146000 11053566 105873035648728129647215956408549422144 11053567 -84258936779883403772735166303860026224 11053568 -430349338699477758328378095732271349760 11053569 -408388309964961255930039831034492341456 11053570 191183348565450420350334773265280235520 11053571 -331401500197939023827500760354151467448 11053572 98489593765497627393354825489676173312 11053573 708444977303140459961659814075465458720 11053574 98844737178083128776190878367881169152 11053575 -44931497280889503014193228270617637000 11053576 -824889001317481199914279790220813265920 11053577 -136404657851650001154826472028691039488 11053578 35132207113500645480534829803938759424 11053579 8375184450816319139435286694994495880 11053580 -1524579428715018344614260542273571840 11053581 4812256022827022562876830044400793600 11053582 90955518929031992892865690891487918400 11053583 933448985728856136691869615204137126832 11053584 -75558771388185162686913219908542857216 11053585 616619545379799777717849370893028464360 11053586 -270106231474473233946285202308348184800 11053587 6943875416940360725777818997230560480 11053588 -12972862175713551342100368426927161344 11053589 -566400006658589343772026310232674147044 11053590 -118988522219007023987951087835998551680 11053591 -491064436022617697153743916496867429000 11053592 1049899060904401606846100351254425600 11053593 75523563989202142050678192613467783744 11053594 -271365246166483691124517677075309757440 11053595 -113765279553444091608100867864565630400 11053596 190652332122584791527185809296195451392 11053597 45141222578559060668535867453019296460 11053598 -298431018885500048840688615863805571200 11053599 -39197226673994730200985782936235326832 11053600 187006313293895136570439317002226892800 11053601 699763687348082134163830090831598668800 11053602 -26721750941801527356721463970455271936 11053603 -4157252416150656467880820856994825336 11053604 841372773800220957009254253943556388096 11053605 1479667806867390831994411063454587200 11053606 151104291450738446004326707751886813120 11053607 510872943778749002266402697858961572856 11053608 55487841205622031767876647703622451200 11053609 85867234255281426138309698862830912 11053610 -265825843055606894246812151297847936000 11053611 -136721519102721680558374134910251456000 11053612 107901921473575499606687807577894330880 11053613 -114062261349624368429348495189505516138 11053614 110533633413610490866190730147103789056 11053615 -447263107142580348240115628100610365240 11053616 -77232085723682621696198175600769302528 11053617 205758769252359358466817801415308589680 11053618 -366441111354732706396098696079009142784 11053619 727744279615243968573715634804534011020 11053620 169769850061387431628950308861340844800 11053621 -1184457779034112629311809843299177041508 11053622 -208231109822419466649081983482155336000 11053623 -3236720864418743574491020143750258432 11053624 -72315642325837201517693062802448506880 11053625 -248247440137672665428099330861477040000 11053626 -44540297375875552912438099860420960000 11053627 -155705847750613466811177322088806282944 11053628 -212369193194982753838929900652954309632 11053629 238437744672852795671553871536297617574 11053630 27350494578491693657611303967004979200 11053631 955966449202250794365313529726958858432 11053632 -169100759881200215993566839183620702208 11053633 320037361641019413816427782651860578240 11053634 -309383920273337114037170574575199043680 11053635 80675416349088245603561337294089387520 11053636 42432451187697590728786693307337784320 11053637 -263038568217427422626885464392899886048 11053638 -359014689723309003766967344243026197760 11053639 13176739102491844282168688256515758080 11053640 -239525901026118218063174825359567872000 11053641 -150981537090917463099142672893751988256 11053642 -193957711815349055155921508507673265056 11053643 -863225386530815670146418648933869520108 11053644 3168827333099257494967844069011341312 11053645 -93816972513034164208144596367447586100 11053646 -210350499227936132957502353375980369728 11053647 39258953351310191805367855436190752568 11053648 -321326215676749837236548610609138892800 11053649 64436167694422344867806801637781896480 11053650 -22213783650888971191232942664492000000 11053651 271502363032857318832724870957256790784 11053652 -255866990453428222075701581300812558464 11053653 182409245081014498782115175862600152448 11053654 -18276480090094402497365223548161161600 11053655 414668191477823007118923270189578603760 11053656 21984883467408689548886078002687825920 11053657 -1187077038452849928315020709472932350768 11053658 -27106353882096438516059575907582704128 11053659 -316049004973050146832392668142593537896 11053660 -13719079291617405782300335082567178240 11053661 -731873088461355482311821683190112107738 11053662 13093741126029152637752143133170262016 11053663 -543353323204592730462399849221581509088 11053664 -540694273448199267470239494667134566400 11053665 -2558935294823701230745126702355036460 11053666 2420615816347551273640463983444076544 11053667 207183957405528793682796281186172658716 11053668 40995639568852611199095054817726064640 11053669 399154584844702068136486001096412849120 11053670 17560902642573694566094607455771576320 11053671 19446502124037383606315643646833777744 11053672 57540690223877767033126749572614471680 11053673 251594597335743246331583400991969960320 11053674 -48254946163543246146014038803912626256 11053675 -89935171889421632409848935185745263100 11053676 -25576936110976038833900438572279898112 11053677 91177265933373417723165349169467283520 11053678 -307613353957678822794091413658360551360 11053679 -32936776119843242040226192544584851360 11053680 -39077643062000258887420977636232396800 11053681 434709720715942183605283361723976856432 11053682 721187788781709200780670437490472704 11053683 -177412858169905147890644531330529637548 11053684 -300193610704293477591283207051665107584 11053685 230141824903807991256855162353064312960 11053686 90695340783072020910349728559696195584 11053687 529497572833134572309472403972681831240 11053688 -597589690396046870125843989269530644480 11053689 -348002209539283088619031437278854276032 11053690 7072643677328018219694020223950481600 11053691 -331325716837052492737455978509451506496 11053692 186814596138095395189346994143173232640 11053693 -128357013421063984838998938009680746400 11053694 -76170108053885685500935521134002449600 11053695 -459795566959620945878245229863429939200 11053696 -91429065389430953655257212439274455040 11053697 209816953846059162881647109801376694560 11053698 -292450324083506597174749437076908618240 11053699 298900153410569971157965833937463009536 11053700 66895405873630532437439412210960998400 11053701 -28982824546591584947022133439323163520 11053702 80664757378184207403317809514167504704 11053703 -29708140365028462617213802006672356480 11053704 -88129276622554723213499966410045562880 11053705 -163185661446723759989820229440076389240 11053706 -4002081222245934606836720036657310720 11053707 27737640161625998345755181685675604992 11053708 -229203324930925859630487501097172404224 11053709 1033865162706516907319945561988359520 11053710 -98422738475279635051406546155770916800 11053711 -471743405379995199348545553185230482000 11053712 -225930052954853213119897536715076517888 11053713 309510165514994113505597059917713472 11053714 30303000400145280442858147076655703200 11053715 -460575122843001504052139547148457378640 11053716 -19648757920854808539481159619562498048 11053717 -204376768208002546059034898427817957234 11053718 76605267033155370756450930536748244608 11053719 1015960260749062806549621917907873898320 11053720 363702926588501742460949616658659532800 11053721 100511657145332397212248815071956538112 11053722 268154126558646036631671610702379331072 11053723 -40492150375530598271824776762568657680 11053724 523959804201408155558741248793882875392 11053725 -95105626219798233998341137755968044000 11053726 -353168554026863001165433561418007770496 11053727 243801460153462201408045031588478109200 11053728 109119403408884071741656739728692609024 11053729 473690395773578334045740040064933748500 11053730 -89000735670785270812009396987347494400 11053731 1255799224090590390945665984873270016 11053732 -28378316951049312049603966684669050880 11053733 15297306505669807880992059535579215864 11053734 13120988413063339894111437948717055680 11053735 -59847813607144705031709587614689722880 11053736 260626446439706120390055928753046323200 11053737 504368273678269024565263671800543782794 11053738 -208271390310658966324512439425047622480 11053739 94384009823565190569606020182383572256 11053740 8664430954267692330311434840658196480 11053741 870312556166722232743533375457281253142 11053742 128163364498194800015617096631805812736 11053743 -97034752321892630801822764727497788408 11053744 -95629206103245424758539998059710709760 11053745 48722130310091789205720154244240836800 11053746 24320123237791679344054651849780289664 11053747 -750702376356332738750286412474427470448 11053748 -176169766832489032131411877313275649280 11053749 -66727107959876769081945768344833322880 11053750 15264420301391625548706569794322400000 11053751 399514584687789890057878572245201395752 11053752 -2811267539173896857089364905111388160 11053753 -1763632017460226808026872812708802170156 11053754 -449839685201521781145445906567527816192 11053755 367786299299603731766255620906298096400 11053756 333640934079523760337444990923439790080 11053757 -240564773489597242480048101472806906816 11053758 -253899238144447040849411235804443918016 11053759 677752879058287220539024643856090772960 11053760 145727884926280639120039623163096596480 11053761 -103230104302106570409672386588338200528 11053762 64934190612964413730396077396105319632 11053763 221275442600121105442862821711852093440 11053764 -136175434911299840324655252441427326720 11053765 74820489985518909176713882314841783200 11053766 549184179291985930825546494686218388832 11053767 -92628460260164740343984595726241509720 11053768 343466639237245168033604691804776448000 11053769 -636908111772169778315463101894536465830 11053770 29796585958515971890243464546191616000 11053771 172900901936108715657128855044532429972 11053772 -542977644627785626697865757220891706624 11053773 -250897748474240266814129827170851829120 11053774 -465355162916356478911646320337349863808 11053775 427237617957922267932261703521953017800 11053776 32015423886294114887232078355377291264 11053777 -56531616934779817766482617135096385536 11053778 -4551363161802046008188122046141048544 11053779 -467618362271535989260688108610976408512 11053780 22485523472629665436474566313963161600 11053781 -385505219602627908895054671699712586418 11053782 -203878859111278831107557227371639424320 11053783 -112090140912815028524137758901021319808 11053784 79917571868220947168242480627668787200 11053785 263816000190139902621932890962537249600 11053786 228065932204039927024970286073432637664 11053787 -228060957894622376461097854004477384400 11053788 -110817226333072977182733383605864281600 11053789 1348056095009704045637849138811314973312 11053790 -229431292402927036086746382183560233920 11053791 -4469179509029669362232437819509366816 11053792 -904018007378553401952448284875708694528 11053793 -608734703612474846614723617600017060958 11053794 -28297464502898215490754654756053876736 11053795 -10724819188370964410959767111640981680 11053796 317139853049486510893891439588485032192 11053797 871572765761483320260728447966324429472 11053798 108995467350058189197146099601878007936 11053799 -3212845076952038947771640513904704280 11053800 -73552930264919525059225199958220800000 11053801 -234545784616000907896588688096112362400 11053802 199031951749409663392830059261983634352 11053803 -430380847611241798770552752816742928296 11053804 -320571330675107020256738570471033074688 11053805 35950499129018542225788913476947800320 11053806 -21275843686677093888210773025218054016 11053807 -216559925964132987096972380032398176944 11053808 -200474947296850177017263004900914626560 11053809 211119861592226052478256040193918668084 11053810 169337761461800935658370021986100429120 11053811 123057560571104180473522218728826334872 11053812 -47293149548715633965153572895432816640 11053813 80998251462768221765204098233786540064 11053814 255380464494907618667213102809400012160 11053815 125506034558305198125166105704463133520 11053816 97299101961428218297052866907584020480 11053817 675944075409402117426890269215309685866 11053818 94515851583515129177629635527120318064 11053819 -37378590068778668284346891343217197568 11053820 -10485671039079570201404311505521297920 11053821 -337189808081152206516168722966059404288 11053822 -114432908562435555643226160117754755648 11053823 -372408178558604403377448653524230333312 11053824 -93880180170991609979471482929775902720 11053825 74088603324764602856359925434921152000 11053826 1169806457274481021302409373511991296 11053827 -383216562613017283485900804139892398680 11053828 -641208608317410132444002989130569743232 11053829 55112417570515405977619698102519484476 11053830 72527976743325883897119332486633568000 11053831 -500511124641446319199640196390311819368 11053832 -703434010919698095420560826484655339520 11053833 104327474259896848151333509341510454464 11053834 62222841886358501413126410927989808 11053835 31539094503568407610266615303569595840 11053836 474175642078428363564003320950105125120 11053837 -253579499488671153768723188499663597514 11053838 -1255332178648358169295532608773949440 11053839 195109169547445969430684555433592444800 11053840 17083719922658050187945716215427891200 11053841 -1010949115559922597280560529061578663758 11053842 15929821227050919047465738832863568384 11053843 277126654270699323093465875026372762080 11053844 -121980694814153339183264030418757302528 11053845 -31207256755525793418878993873415456960 11053846 822661466304283200628558500725100288 11053847 -285177771158735729509008609322929824928 11053848 13112121640062995867277522280857600000 11053849 -263933814357553687867049368121426222064 11053850 -109344897193692171779501772799525623600 11053851 168329908903925935362288259080342851184 11053852 71107065840947876136153521865759335936 11053853 -145138004439419592768307647848904208800 11053854 151434224663205019378981068687831459840 11053855 210297930005269747894253392389313985760 11053856 44890292717506680701298169734148128768 11053857 -119785418384345861300581124041025071104 11053858 -795571418796918092011320103209582558720 11053859 -230769666645480407467757023452292434984 11053860 200225233218756406179712325074389135360 11053861 -100268870810817815879196789588682950400 11053862 -352384112338724989809069417209760833568 11053863 -70224221587439403913909108742930777400 11053864 493553841242295391958662838936243896320 11053865 274780474895725933965478491409625956260 11053866 26115315426201574937579535777845332224 11053867 81706300300180490656771536146234933904 11053868 -93893663861064056363457085193157378048 11053869 -10446625002730707482245028682051362112 11053870 53989327331782995247411846881340946880 11053871 1011362964377723804172972249300106331544 11053872 -154985317574367999748061736422032343040 11053873 -276070557756643611353357104817484117696 11053874 58812529853090478638051755550830480800 11053875 222499878729521075480583318499057728000 11053876 -749133091799575319140581219182156512512 11053877 -214313442201705899983328476091638548000 11053878 278935023945222015123551363027326176768 11053879 -9933601442303737003544540014790479616 11053880 -244016335064099541130696560853851033600 11053881 2696152165784707038197422844924038080 11053882 187391513583957746032824390825703325184 11053883 -1366413931074161973745399337429194045440 11053884 73273518960928796308432747317630644736 11053885 94107957784865164137728143670021393580 11053886 -191363711153707838497395839464523318400 11053887 17387327746821764117364149443851436032 11053888 -54314130859501655671783551324782067712 11053889 -72591456018144483623171340174515207040 11053890 197419746156885274037792323628085419520 11053891 506905449745796169619947511920130159292 11053892 71517699097751009119088098581080666112 11053893 674105346308202502564164239899635898944 11053894 338382438705760298448797624410725446496 11053895 -235331806518351610088525957296985454600 11053896 -204046857373915138005722283402107289600 11053897 -1726974200425398309208128109877669536128 11053898 223971345835958426528963235517475159136 11053899 4742398660262085578707952524966993824 11053900 129209649363663392424452620073849625600 11053901 -528709854925673829617136836035561410900 11053902 -321587875714712794597022896828710341568 11053903 147668038978936573666030666494868803680 11053904 40867515369940919804620439084257566720 11053905 430019224342203957090948304988591036160 11053906 -677814463122368086738592148081658567680 11053907 -240815205614553302669546831626217638728 11053908 17918248450601136690117389483382101760 11053909 1044878849688779589254879219993134524110 11053910 -139665418149154407457933109142145128960 11053911 162838912732314485042567261076276187008 11053912 -637612885470975792937541441734510540800 11053913 -115393882045515207041323623022344978876 11053914 -47545616929289925195429443769419124480 11053915 -187000961824521159229286193949874208000 11053916 -298835198398892565717117977476493955072 11053917 17216283627745068828936002995775128320 11053918 -28214733021270436185267638752539333120 11053919 -146199677898548189188687633482069576720 11053920 -57663960663020034609048295791407923200 11053921 -9126039243756643091242035910727110400 11053922 263698791438541378966458280655739249024 11053923 -30593232396966220514521797757982785416 11053924 -212018111327487391874113817969963008 11053925 35416300510426627923958992988643314650 11053926 25993790494388144906956279030143823104 11053927 -662144346388620595944483126249248651376 11053928 -204151148440811717890378817365877882880 11053929 -45460978791995101519408382602227279216 11053930 203411166198113994781318038973486540800 11053931 -541985353098998820247478598811423768800 11053932 -231429531733192449195643858708766278656 11053933 435150514870404508286555836759716477024 11053934 25628629900806789940633853852355502080 11053935 -26664595129635908655646648784333764800 11053936 -164697135409018858080904343057345118208 11053937 716380272690608766119773146924024356772 11053938 12297866030265062939953085532844351488 11053939 236628245368634815201590444510115834624 11053940 -137529362265578776030621756979713075200 11053941 -507590198945193056851756153552014371808 11053942 -65923582668365030094464163813008716608 11053943 -146474577908129517778231276346313394560 11053944 9893143809144392937397040141678960640 11053945 -54752690719936925229522006505571500800 11053946 81161153385618359715296712517076025600 11053947 5141573301086577882473509756888576560 11053948 -274086986284576252705454119796744968192 11053949 -115814196713188329472958739286123002240 11053950 134201837250800394832221988539411057600 11053951 471034123483740460103351049179559181952 11053952 12084182100517529495941037801959587840 11053953 27295909217866072491504799469375462400 11053954 199380280590504276942897845129494516176 11053955 324717466186271608223188489068751906800 11053956 -91291360983687804144958499539413411840 11053957 991372386078705640758955387442318970206 11053958 -306149261015357398267142324280441877920 11053959 -78270179231813510113554597427865323440 11053960 -210440558385467631876417774332925542400 11053961 -111003835581105273573675008146048969728 11053962 242758197869635309646330098775741836800 11053963 -833167406731548281001977608527832946280 11053964 212019451331410193419570932289087454976 11053965 -45115519457063545403995513380635930880 11053966 -48190096820822996414501736748694599680 11053967 6152439529045910033587561116356901240 11053968 55057013080273280970114387042101428224 11053969 331009429066882836017425150148303927040 11053970 -106913132376741323439986799367491028320 11053971 114115030408793501414469337767419180340 11053972 -146392218976693286227516276767800596480 11053973 -328014679567878237265409351765905227360 11053974 -151715448928782935998554951471808664640 11053975 -22809644290007840408947065067792763000 11053976 -2998230292346183923892912268954961920 11053977 -886861824239175772752963602894533994496 11053978 50342988062087257179103709690857484160 11053979 -232793322025024983604966367767366215420 11053980 11948260623844810997866354631931985920 11053981 492219924607206549950049474814556247782 11053982 167035004244497100107748616452629776512 11053983 -305418903726076307144803962917508237552 11053984 -141125275637534703547801345493573369856 11053985 678033835050686059286044512631454028180 11053986 352748968208344390363094771748587798784 11053987 -191583130179562939528294848368578995248 11053988 635966884618097991779390811647120732160 11053989 -17027393848486328830214844280515568320 11053990 -147737535058362305702227001753623852800 11053991 -120114426724153097756432473464565735920 11053992 -59975735250294095323176614843570995200 11053993 572980745391449403476292464055079647844 11053994 -124179734640636913915025143570675431168 11053995 447119663906026071671097602984775068160 11053996 567809616858241321147192464135884769280 11053997 -113891762789661464588928948485808856554 11053998 161717472566044254882993111576683517504 11053999 325506864361878468484733065797202747248 11054000 -68263684760787309261089391754887168000 11054001 -112243614459535626316611838848676938816 11054002 371914711686734439747458411093737991952 11054003 581888230312356811548786595513707690252 11054004 82096918109613793388924573681151037440 11054005 -89212076242062427946074074855654746340 11054006 -49114218922561717377823716378280254048 11054007 -13182311190639783423410495768125950192 11054008 -48753705936123167691720151411263959040 11054009 311805902454647941008472427422506610116 11054010 878580814790907745322321891825049600 11054011 32840445944398951420162165498797247104 11054012 -873378478392683475667078735071427353600 11054013 409039743795833832974112406018819647744 11054014 94482545986991216169143599444736921856 11054015 15696051973356010785101851757949506400 11054016 12940032679325995637078267873470709760 11054017 -140850148281388999974823105398925638000 11054018 356059736495268824605815384046746570960 11054019 -60106863902494482258131763469538963280 11054020 8072389064187981591250663171524096000 11054021 227970006800375682192126529161786721344 11054022 -106956275013914466334975789420562282496 11054023 -433195937907875507609693877629114904816 11054024 -993156780081988263213352616045764608000 11054025 20111153919646529270962266424517180700 11054026 37631370449542870285804798064442737712 11054027 168332590878191935365992344604706784320 11054028 410490712491970750588524437443328785920 11054029 238443430240126329553862714349623260800 11054030 77948256539071845689782263489078059520 11054031 -90457310625961188101432454603842915448 11054032 81883046461811088861538851353618939904 11054033 -952948601417105932550776364097767720718 11054034 -163079957583130495129902468838129829616 11054035 -1016517342706768543445832342459140640 11054036 -2104432715381159160972040725258442752 11054037 -139675629057809627737069758728319961440 11054038 10713795430103494809935550131044933920 11054039 -359289928370750921202646295303747955840 11054040 -237496575389937396765384748492121702400 11054041 -454803034051431496840805786749104877558 11054042 228780540547143211255050064691885426688 11054043 78132052741600045355119287253278796800 11054044 709023166940302583915416237618097179136 11054045 -9120987732288424640686875915129513000 11054046 -79882586108491457495299420606182612480 11054047 -314196227771736379304130581769621553504 11054048 275757987376123095242549020689585930240 11054049 616641564803717861584808527872194130864 11054050 102897841151310400770233004827302348800 11054051 -61703996027119335042295946880267547776 11054052 -24722526109108025223875905728796569600 11054053 6039350821007327228094050328307497024 11054054 34050207907104374053376997864989433984 11054055 287172966169069980617163994393733015760 11054056 90701261914779502330117764588168130560 11054057 -157219268575450723912307166714075503628 11054058 -45339623532904549014471476335802722560 11054059 517756804301610187332553301821637433760 11054060 -158051073434890080109495372452618731520 11054061 6580969604992133066476150457668855200 11054062 751231231750526661935414475669868318272 11054063 -730072372017258680691063793952926414080 11054064 33001589909668882538032483854295498752 11054065 467376504271762504594569199884268182720 11054066 -305498830624906761623442462888121223040 11054067 22112086607538271147217544595054128000 11054068 724368525371661683342035680858668198656 11054069 -391726218489123533190732648842726507112 11054070 -40091616550074099327474320798411952000 11054071 295649328617212725228638388871421337600 11054072 209645751813020998363195372501789900800 11054073 13564345751785411580960612251884672768 11054074 205926763651943671581353309077591214592 11054075 -679236254347480190912327180844355080000 11054076 219122382489152620391257737287688192 11054077 958730848031864999675736313932475315072 11054078 -5332593747192281877424455770738377344 11054079 -56810936525973523268910327034319598552 11054080 321586026763594583885430519459206922240 11054081 449018291387902990849083898272274170882 11054082 103389082358905617485820748085265338880 11054083 -420684457480857663568693127372035803440 11054084 526766730940463141666242461622180014336 11054085 838709682323699414177910623521272960 11054086 -449965030349008612450314070766228911680 11054087 -408796921491743197985929114481862296808 11054088 -357427112805768353366130726947992243200 11054089 407962980084191716514821723495656177024 11054090 14735570018007423056138163477479116800 11054091 -119918710695802193563896656646693767208 11054092 -119669541967297760755748752482417285120 11054093 -222850307736348988116129766734647315658 11054094 -201352984723540154551687326132334372800 11054095 136032572781798029698028646953195363520 11054096 -1572840061174383788380035048476049408 11054097 -685547514842987553946572099724829760960 11054098 46265062466724048595719367750339861248 11054099 -98818922256623066876141818663807860480 11054100 -213868912453619805658638892397971353600 11054101 -406781072535610909159116885783333894898 11054102 -803992955725200033839567464818946814400 11054103 70785302142232353533569943564451308904 11054104 30550655979124630341850903881685893120 11054105 -429440076484899971836516896921657384000 11054106 -111937946801464861197849206582788244736 11054107 -1046662033758511698811032417973684485648 11054108 76158584462333383154291175559403604480 11054109 317013507409057254707123972511767197728 11054110 -269513854827039928728155568319393213440 11054111 43344963354433050421929916250551439712 11054112 179500380678558342009686203379016007680 11054113 15314765293902967947818976766913783424 11054114 -205491772038880136122820017609741574400 11054115 -440110633417691778262184814240157799280 11054116 -729698181822396743449667667876931327360 11054117 252817401451645996615330972180306127166 11054118 400753174766882119653328045973032550400 11054119 450348632631924567622136284867235400096 11054120 49925093533653670486854081153240268800 11054121 479386302162040612629131971990926130128 11054122 -169510042589247390285765594077704220160 11054123 202800454336010952349590128826087240372 11054124 665930810805865706082912885597894451200 11054125 -121174716243586358540923951890673152000 11054126 -141190794374238229598590934099460776640 11054127 -200233168909554927343611368752310717568 11054128 3116858787706135471152492163674701824 11054129 -913420703031651576255773185981283854224 11054130 -158054216084880588524349836279697876480 11054131 1078421987832065805773724383654585429904 11054132 173497736330910776137951956557815805952 11054133 2283416986946764553371641911465210040 11054134 -42554633564526118883597797378949899008 11054135 15447868285140720161510508144288792960 11054136 -167239947371426079205544410981654425600 11054137 -550521629171192776459038440398391187200 11054138 -57595522478833781427702743073948539280 11054139 -3594214917833086359063893741446654272 11054140 -135292804074996939035987574082275970560 11054141 168332328553253252385537901870547237472 11054142 116050164056097359557536931051293693120 11054143 -463465728620896033745977055144328270680 11054144 -281651552046593057456353392281299451904 11054145 -73017061626246513678535200795092134080 11054146 49559973921737486180100386399298945024 11054147 140842084437103288362607362496990597680 11054148 -52007266419144646062895070160403243008 11054149 83492137614662392861636905076342738336 11054150 116090321596327458634289631169618024800 11054151 1603927363983726863034030964500947592 11054152 382840210984069661776146324434195481600 11054153 -379095586251754274998239286949577930432 11054154 -104718871230635194125935034098518318080 11054155 -301908418311942621567170760652407331200 11054156 98565352265747917998243292792587747840 11054157 35544666750929721937424822631846837120 11054158 29885192995215260682869438938291519680 11054159 -341747958787911521374251451711750730640 11054160 38345493562749147376984975449881149440 11054161 -755971515829953553471180418047235791500 11054162 98513769036949131790577879008746163200 11054163 516630240552348300267372407456525596344 11054164 347495674888805303821777655711965028352 11054165 1449761094213278441455252681941413422080 11054166 63323399965588172956071127618377596928 11054167 -166297892647390544890747242521579954880 11054168 282717641381033260130291977013518786560 11054169 -109561503032403604130177400822868840896 11054170 -122920598056341261090230057968051472640 11054171 -1872738317539051796693461863481216080 11054172 -3016436882168908446032216033859898368 11054173 144233371554313809124332363024620692128 11054174 549507406911644643086224614368333952 11054175 -139745466884227064174525244225170160000 11054176 128416459344064668394832561323109253120 11054177 715119395633416761531329445874340437026 11054178 377321245760828665970985697130678411520 11054179 348417278056306959547031540278607591784 11054180 208147959693027747949615297950950918400 11054181 -3510148296490165583748302690259387360 11054182 3217713063381296870145805076967886464 11054183 -328374839764841367007681489970820976080 11054184 192032401317786555249557391913037168640 11054185 -536873584317470518040484498003870982620 11054186 71915113621956477368116442452116665088 11054187 275678952900519519542983050520866247644 11054188 -5615629708136282882943557598622160384 11054189 -570674702663408693275849415993536632576 11054190 39533656946386940282779508339494502400 11054191 -281478523394751998873001713101330138080 11054192 12461877500916256224784664657367760896 11054193 -346273416949415049272753534464790779872 11054194 -77903847207229587120901271557066916448 11054195 108341761418054961540576692287081741920 11054196 320642301758909358907399465354288637952 11054197 75446069032005683557173539330811392 11054198 299226776773522807155873882975980157600 11054199 -43128113460736143050823877055343699552 11054200 -374209911193271264802826563939033600000 11054201 -164680030349521249589771862656333355798 11054202 -38032415505015609696845639425539768576 11054203 -363940019167414226752038803768630449776 11054204 -186625680951410332887385988267107590144 11054205 400003730236019237177077196545767355200 11054206 62798881148908278103080509825016663552 11054207 203613632579871631031731458396802075392 11054208 -459900261997373883710007916632798658560 11054209 -824135642143771588103848716506895998590 11054210 -16424726965826525974903701368921711040 11054211 103053183988687175831986883406435381504 11054212 -244829776319135785816259618297164013568 11054213 196462872468850254973774886672634987480 11054214 -119895821837163868700331084147999000192 11054215 -191545738927962457271297457346072444080 11054216 -253871528851369841439601864210363914240 11054217 -254747675423340172087533973372721227488 11054218 -59735310953327983187166559536848265984 11054219 136128440661648777891979084224923633280 11054220 162918244746194418398875224147577804800 11054221 -1571511994801325607803324358265006632308 11054222 -22792341130711492399469247805160799168 11054223 245991279327695187874260478046729330472 11054224 69898484119794040683161351673017507840 11054225 -359694929129694743976686599985116800 11054226 -62715160587108391367228826098275584000 11054227 -85534405999482519131507283953587747924 11054228 30634237565754841433170694771527188480 11054229 530874020869179992930060493592280141088 11054230 -168544756618289580526727189266116535680 11054231 133330102519484542250434252808044767840 11054232 1696707381309483857453730263589396480 11054233 1298648374451006459733395772270259196160 11054234 281873364472165600953658016522920268016 11054235 27866041946182305467867679981936415200 11054236 -613385891493642882572103972136854622720 11054237 -199941335388177317029279008440145425280 11054238 -80916757976341655409311536947849907200 11054239 45975433184644688441024734092530575712 11054240 -575342015898781733206489681420379750400 11054241 -204683396655913914819787069130189987760 11054242 120006040040184030286043503299742504272 11054243 191464158478013655014557052617103862492 11054244 -3732139604739525421769971110772623360 11054245 191978920043934446056578621487472705400 11054246 77796314014407979244448267145502451840 11054247 -231389614235049802565424597543291255000 11054248 557485283758014164672484827320587294720 11054249 -596930356350707734725203634135134909340 11054250 -140999348587902113976382104693953040000 11054251 19331739591890392039165193708434080800 11054252 -67399347373029234497885220770030888448 11054253 432648887169869068468263842820706325280 11054254 61299165125532045089729568128146139520 11054255 -443413562787770030747202626278101174840 11054256 33667338120038066972856216005795414016 11054257 -529904304436558404118444105434930704320 11054258 258096633744411771248828114789551250976 11054259 218902280124990480194609287782335815680 11054260 -17809866070504284201420717736488714240 11054261 -352028521311806591614919643537234866148 11054262 171455614115852617382613092916806857152 11054263 220784178159393789289334573355229058688 11054264 -229723530798169507988942115962017198080 11054265 -292511735904356121311167432536857983680 11054266 -828565699348942882469104375775265394176 11054267 124354674292574619138195655672946483232 11054268 2840982882069343883609056370094480384 11054269 490384545013682264234395036010428517344 11054270 249024138113127732399074823731450326080 11054271 -294169223879304006967344184453623826488 11054272 259965537057997783192894165466933624832 11054273 477599862705004062381761481586853139522 11054274 64142926781530031874365630545072078848 11054275 204682275103040828108015936502503738300 11054276 -120297963742287009097031072913228948480 11054277 3057777561741807998694529436816413728 11054278 90845148373993654327469222493592872960 11054279 230986672306479365348281211736045233880 11054280 214579261374088800422464798425255936000 11054281 126781545633242096183099331455694558592 11054282 -56918698293480578547204959167768263168 11054283 140904982540638655653203792641612952064 11054284 -681879042509598825570578123591053607424 11054285 328859860138950109204658831879119390560 11054286 -351896564508701744956179826289238163200 11054287 756124822106541258240611263641387581936 11054288 -14027941651536542030308969868600279040 11054289 -371430702633451206674862914376966440976 11054290 60686216570000424588765293048810711040 11054291 39185287466847979777557260718688041384 11054292 -115960970077308287244833314999947982848 11054293 525708166092439140286694141856083663680 11054294 -194366130449329715472771022823505134304 11054295 133911616794936082838807069090367475200 11054296 387548284829467032425057179575179612160 11054297 -92043604696105592790679632524731019628 11054298 -324500751083273536480541988151990570752 11054299 -443448408161544001647821645551715837880 11054300 342704834116107190445790581705005286400 11054301 662532770782799284847515544697322299264 11054302 183959018986783121674680092637008966400 11054303 -393514911584955497982802994226073477416 11054304 -337784557857228198149250806058556588032 11054305 -249369894585642686616539342877727353240 11054306 -168719148777863722159623973149764499456 11054307 -37160732401102061973164933458002293760 11054308 -173611553963497393477641983531853427072 11054309 67765886766608161299636366509952266016 11054310 -93366439987392403717354737809964192000 11054311 18591585160330551282545833688880770392 11054312 -753414447629183144671702604743893811200 11054313 -1094639667792593069699559271437271063056 11054314 175007473916325575921434988880638400000 11054315 191336947143409085163869824798963723920 11054316 15820989228683546063924733941698265088 11054317 -69842741294616667523023981600004260340 11054318 386755929711579717290376450808363008 11054319 -342890866307546455787849058398746992 11054320 126880059884251909196203935548225126400 11054321 45562040222701305016866799106842873344 11054322 -337231019968076618835136421634760886640 11054323 51813353906716959868848251046155323136 11054324 -133714626511531600951664445464093798400 11054325 -99057483805055995848836132716798022400 11054326 -447564426899740978284929151974342145888 11054327 -338169670806986410004006348909605804824 11054328 750496775116078109884682698840675123200 11054329 174476790862224006848022023398478188416 11054330 -147245345265616827453670169606192593920 11054331 380627994234478118657306619527009587512 11054332 -717549172076772392966122672426045640704 11054333 -8850429664683716518858503452959545600 11054334 14210106654459262779498873894515343360 11054335 -237856577493810214706355218948358403440 11054336 289694918661939271291130566273086259200 11054337 46090529722695474316176295185717193152 11054338 1812572251975996413740444790914165568 11054339 293046521708147571611521650228857350140 11054340 -154481690614190634991149239960043724800 11054341 240429846252888903629190618485943664572 11054342 38136306670784080252656015503380585344 11054343 -251607019356645796636360765210507893336 11054344 139382736393607779325146174752344473600 11054345 -204550959392194789729745303084570145600 11054346 104809660714198423677688161523573641984 11054347 -96090637415774340147572424390110045000 11054348 -134702561177688479201455628010978523392 11054349 132041508064879444248564434209709943468 11054350 -275981475335388103754395255032800889600 11054351 304919527062199769345969041361669730360 11054352 18043716263099482539010658273706639360 11054353 -843834181439208729933720837473551948800 11054354 -532371546020760725334457567999636992 11054355 -62528022582006160439725649339792689920 11054356 -202714103840507986819398206786290814080 11054357 343145234123420378413148222392514729952 11054358 40345729539013818464353201899314565120 11054359 284218647786678933614190089152012982440 11054360 -125784476177641228083741302149917696000 11054361 13276936721106113962155179086422935424 11054362 -653133533058620276071091716435514112000 11054363 12333692451647582280861164417381172612 11054364 106578200171259792594643449321358834176 11054365 -213442499272366839100491018366592579200 11054366 213099887977483664880865264709020030464 11054367 334408772853492964016872613878866984480 11054368 98310274908382981791492294815970361344 11054369 390488953858658680002184568405114902440 11054370 -76360829570583182999530033105348323840 11054371 578844047823502237155034820784084434200 11054372 -167612039082214440083414981500412878848 11054373 323524164214757717753668784198587545408 11054374 391115125567398496456940935059046815552 11054375 -23006316041801038253161327039378350000 11054376 454348765908254645035394679504199019520 11054377 -505155038658207264692051105806358416774 11054378 -176288744774354257522645133787606887760 11054379 -36875825972016369793514351803957694976 11054380 421681991303520747057205680622557696000 11054381 418040051811993464395779948095260732332 11054382 -211715307602947056164790275106245508096 11054383 -465012676645355724377728238238167116464 11054384 -115927402262110302312136408057152012288 11054385 118934254719191513330842329290610757620 11054386 -51571524901091165084274124359330883584 11054387 603202942640661601341877559843920113036 11054388 138512987734013814859486826580566323200 11054389 -262005775724477843793108388908891793810 11054390 -4165316787650662894048491510235756800 11054391 -117503796461156760835664997036504986880 11054392 -835260822208994078584121942710961049600 11054393 -48250332953840864865572320060855526784 11054394 -2955220614653245152896070722244098880 11054395 67395210295768283962309742625211088400 11054396 397052979462055327568935524114086476800 11054397 -5531848427102878124105660582511329280 11054398 28712075353952977391410287651255828480 11054399 -52853552385471887865205041088160001600 11054400 79099745121559215597837536315257651200 11054401 872785972011459296672435911159604222402 11054402 -124769989266964213782255825651645253272 11054403 467960820860739654638860096859123427624 11054404 -53696723946786609749461713758270902144 11054405 531681708048529445805269201339410944060 11054406 -255485175135646423183041452390954491392 11054407 109425129906845357078658073445195121664 11054408 579448193177861654530926268867754065920 11054409 580940289265979035132275300039206094240 11054410 379488108504218915765658848794969995360 11054411 793220446847534676640735382148560011752 11054412 -152107043354463704459604141820290718464 11054413 -216343820749298320277436309534016368800 11054414 -34446524959496382466001218417060478976 11054415 12582151909909561156597166024443483920 11054416 42750594833887841188848460760121606144 11054417 -459285871755200447510187526643055464160 11054418 -27196293361001044850616574137496948992 11054419 -706219754664013486445758190815484572180 11054420 -60802056333156274019930590447608391680 11054421 -101442734641330164845664759702187499520 11054422 110872437958904875909569382364320015872 11054423 -124725925256370936869898020795254707600 11054424 -358573150582298541361556769436573409280 11054425 -546050058154347954212777984723159604850 11054426 298964972359056787868991356384697660912 11054427 172387723092991959028514796590043962520 11054428 -117113745040191715864435572262120243200 11054429 3798083395575612711103738553902499340 11054430 -106481368585557714087324707203523845440 11054431 -259077851396838452130519941295066052848 11054432 -725020371504728642415207918297263505408 11054433 -217675865809183465473742319649919874496 11054434 215930956060627361541396797099950923552 11054435 -231979997290080891536808126550798567680 11054436 162893494785012205084856362066420749312 11054437 -237795390798984494781139537906574871108 11054438 -8712209533876052950849649614527445056 11054439 730146229752653351040345798924552312 11054440 -5355198091926319838674748938345267200 11054441 37891419699970857568106097623112982842 11054442 22090214002390633212243668044953997824 11054443 -1655505139620723646168786247671061946600 11054444 -28730364283816794026091493455686267904 11054445 -72378343325275159725293700745858383360 11054446 11834757989456301606902446827726401664 11054447 -985602937348956173552010687741618566400 11054448 96964059497109911853976184113196236800 11054449 -411413050750454308371134935574343397614 11054450 19480140799121420897585652956329920000 11054451 80784177203943283666822163223017059440 11054452 -684420602059909857857885268690431347200 11054453 47246745459329491181050745095171389720 11054454 278640383369324176955006094945669340032 11054455 433163288439857987121298431451071510360 11054456 -6583665732823798891732629481322250240 11054457 436213113360170713232375471039549511354 11054458 -17481009386891195482959319963755016224 11054459 -47225818311585968347395120665734878000 11054460 45612435964299366078599973013789148160 11054461 -235525101026632153802546868690140178432 11054462 44019825161233182062376570762210897600 11054463 813100945878840696893881859319821568 11054464 -27561204603719478360854465389107609600 11054465 354160274127689133170797564438926354600 11054466 86998798793759916232156987995061207680 11054467 140143431131511605803434303162581506560 11054468 616389263717692205674794638096832363648 11054469 12614474865884699113003598259473291520 11054470 -85814407742098872789535037536972800000 11054471 25070782627057475035841674300511531760 11054472 -60123154703926436054505998799869214720 11054473 458835299426746117558447881005994861722 11054474 -218021819696576303991033137360104557264 11054475 -15299456953673029802718151123587248400 11054476 -192507303980618425398213720599531028480 11054477 32626319313128777423211159069162446400 11054478 -128190832169801636344757323341806755776 11054479 821888853711598226227014859271632470880 11054480 -129758455201407893222820137159444643840 11054481 510080536833218226402045627349424715840 11054482 258408787780785333408659698701254600592 11054483 -16188269821589402444544954308531397312 11054484 -45153898244795461689619724591337129984 11054485 -240760622513382595613234407416838953600 11054486 -90280931169384098212522970526137699808 11054487 336800941757015003754008557846374057600 11054488 1978042187393011349728031327725301760 11054489 -1414698595747504261060972958612428018560 11054490 9911630813349635261134180955275991040 11054491 -16391801341168572064932922732546717440 11054492 236712303063113077357765892261868412416 11054493 -693830623136514457049880578247555225018 11054494 -746512491630288986540740736258625570816 11054495 526164282619053917149662264884739837600 11054496 -48339452549946003178032835597399228416 11054497 29739104744262223385510740694256990640 11054498 92169988563135685309326488756486666016 11054499 -22846801728275790143358261697714995336 11054500 -293365565459896208214538836798747840000 11054501 -540442456190305428522928548514559596896 11054502 105671157548878272487276711212495194880 11054503 -57693628518591503368107013386659611320 11054504 -893240218525711052389135729914646118400 11054505 18432455540592949768122612114074019840 11054506 -325124963881996782993956964941171892048 11054507 221432466491007740770345916347456610304 11054508 -17961097728110966517067522720996783104 11054509 13004200059957557333979645016113741216 11054510 -158023260401940341237675463568850592000 11054511 -144043710215346886680209180772649913112 11054512 -31512248755285864116144007871093145600 11054513 -60185375716198998156922715177504575278 11054514 45780947735161573830925457734151744640 11054515 317119296669719953942203398208770834160 11054516 -1090233528789616667418779357834102784 11054517 359456195781052043722395699222423090720 11054518 -169708451864758394722402152115275539040 11054519 -76458365747130023208984947680300493904 11054520 164758748755207909157633827840696012800 11054521 -86142248613773135064272556981678710448 11054522 -592714199331144793163741596270160717088 11054523 327812833615401221446697469387276081600 11054524 -44207446351499620828807515852597768704 11054525 -380771486912209953177689510997450163950 11054526 153766479742275960273371026371545088 11054527 121754161161827499918649179395710864224 11054528 -100197375353334468405682758123981373440 11054529 1376837758890339129382820707769758156800 11054530 164791641203488810190824321052571393600 11054531 795116898221995424023589431679082949440 11054532 238209804376174468607812702519004006400 11054533 117806265637086374282291592109185394720 11054534 339481385381488495206759500701057696320 11054535 30459888276358249921675473391180867200 11054536 -31184674801239579070670467537255464960 11054537 236078115525804328450299830282329601700 11054538 -68262003194532869986579460653840410624 11054539 -216795803025606583879088059704799597200 11054540 -50001512401592246716200718034615854080 11054541 93630447668655432726407182454443046784 11054542 6122108982466075314496838511970724544 11054543 61375377253076085963480281584769873424 11054544 32345698468940069118637210689241350144 11054545 -38781315122094392280714032971298184000 11054546 -65707073386007123062068753910140974976 11054547 -123180639581191288023112297598301160800 11054548 148999142557959541632640335151945486080 11054549 552801065320051353290108391802198619520 11054550 -7156502641702025223315167072025648000 11054551 -687247628855046073034595825271091305896 11054552 -345537017381405687354051276121834854400 11054553 309594916351779105961088738488703219904 11054554 -107878624733204621288174540294980662528 11054555 -800508706469870137920433650388319118000 11054556 229803881827994593176135718763352133632 11054557 -432184214264370659521257526065124148160 11054558 -153306455417093242032166550916668764800 11054559 -282800865889959010463300482837289516544 11054560 -678087866633738266912788379049656320 11054561 -334233798592387747965550561639212175680 11054562 33553968010028145096766023065131722240 11054563 -48800911726929736281543502835686479776 11054564 121728894480515381421810633537181143552 11054565 -239970518049220908878460293602081274880 11054566 575816164127135713863529652980004209344 11054567 -319257065995370026003707774779683485384 11054568 209906471147183125350681320892112896000 11054569 4595646958333473568876601010990395648 11054570 237054214805495247060621856246146480480 11054571 267141539131303223375094853174738774464 11054572 -436167934246590037311674856287647969024 11054573 -37576020538868848481023465032682581780 11054574 84435629311603106401691541728554297344 11054575 10913205219320187949422021722446580000 11054576 31851830449437277905689202725014044672 11054577 340651602330769991727908778220851723120 11054578 -826425368998256342260963923305822490096 11054579 522672078293872472105778037826137860360 11054580 157423188905512134368155450271881113600 11054581 381123315533763631692218341872937346652 11054582 -956172741160521347104082492646346752 11054583 750419994949115024218880566997069547600 11054584 146334109324840620274859406588431032320 11054585 862629628882656727454467202553309410760 11054586 79084675253682778744549342642309668864 11054587 -233285254610782830736951383214913804764 11054588 126984129872667301167688784743923449856 11054589 -8114785457322105924854552581537441152 11054590 -192916442984039098879131909880560270720 11054591 -220976998621434058933485373902515947008 11054592 56050505403975518456858867705629900800 11054593 -100957589667939215496077875398387938256 11054594 82358405234892911965614538095245416320 11054595 -143417093286381953510033510378431110480 11054596 -97724199365412478558918436107827460992 11054597 242244139220825483350585622773706344920 11054598 202463882831057844409966445637638218752 11054599 -451966723336719826979875082502661408760 11054600 -18983162568177922925534918377193472000 11054601 28548129329183850952927638239596577160 11054602 -5292611527592133418973334982554162240 11054603 290807762882705297314404352249616443680 11054604 -82261874552346576483957105324251996160 11054605 158337065907266529352527174897749560320 11054606 19623667759957497715046240863578252480 11054607 -319301842657058750538828761491960820208 11054608 -69901829998987174960731847928041881600 11054609 -67135775834724825414986627027798322396 11054610 24660045368358629800205584045474560000 11054611 -662739034500414231548630744469597630728 11054612 10023710443410857559535297251845763072 11054613 -138605300300673172564511069713225013856 11054614 -105005260739289539730341570833311973344 11054615 94613923010093691487854789595420374240 11054616 351996565956347027472127050527917977600 11054617 314123491612675547778286935923714152192 11054618 120285921875177600553657004379115406080 11054619 88650203692595314637006124918069520044 11054620 49152909327064138180730302355258887680 11054621 1026585795572719557421819033141743582822 11054622 172592019393821058316842937104239370240 11054623 527300794674420584900790498594889131872 11054624 -246649920047528387952544286665623994368 11054625 -270661534750847563914624016804511040000 11054626 -354071410562127219152714940617957053440 11054627 477778260541178329285713159010072195512 11054628 -173364451726706470654377496956948602880 11054629 19069517639043117179602424804820794400 11054630 -214454098258674539981526429001872935040 11054631 77229423038261560902143068872913471488 11054632 32407794970269569950084137589764096000 11054633 768848249197071107905881154199738901882 11054634 39949205356111312119498334422310050048 11054635 896557294470775575470045309871686170560 11054636 685180407877605878039730596159115214080 11054637 -11250642879310641981217029464174817120 11054638 7207629354889790802722882877588118272 11054639 -91042812044465283209313999327379576560 11054640 85954429831640178755338092621253509120 11054641 473134233330373768926655839814016878824 11054642 -486713647836326149982988163334071584768 11054643 -257394300106572003736134662337101096136 11054644 -280712596362899444102319416622662145664 11054645 308629773446731057244682147288502881180 11054646 82220985618193086980166610012454549472 11054647 -443499479267050765221415755205993410904 11054648 892942212226444031302587495358446366720 11054649 -18443406701276713354026844136962209600 11054650 -152205326016403983975142345278576961200 11054651 1978336623537212698419668037300122880 11054652 5983041379914659897533042588086534144 11054653 713253143605499645023795320313957064160 11054654 -113548432746528247385953794763279857792 11054655 -3471590593325969132068976159336810400 11054656 -291835553655406533386998411360710164480 11054657 572436917534244722463849454570216563906 11054658 -101226426792083612999615492969878160640 11054659 160279030487870417153225809102982717952 11054660 -42878011940470674356195697980044247040 11054661 -119102524067583727456948880074964693856 11054662 10718867188045918973502998467466033664 11054663 -148471882257961260752009243548685906088 11054664 342875558386359895629970756994162688000 11054665 384584692157363495053219488877681560000 11054666 -75389178773620055639593038389404654080 11054667 -87461211649115087517794973929217925920 11054668 -703267293594818641833978448040079645952 11054669 46184128473496913023446545454063854070 11054670 2155809407967303722029357369748121600 11054671 -396128007516684208324019359503769425800 11054672 -196514906694753143232591283238629539840 11054673 28838993484030467947218177603663743424 11054674 217857773730679267576082530278765219840 11054675 -271694468666180391290534228377924161000 11054676 -213006039204080236090064110575031277568 11054677 -291449704931882366203387887820230530340 11054678 346658866081497595718287704308440868640 11054679 -11281078425806672204663732443769085312 11054680 57299691909794335013514023059791052800 11054681 -643384469036164391660706787070505024 11054682 18039481791322412819464901295170411520 11054683 -198526758565727647210862999490935483068 11054684 620464248265838271614774705360533463040 11054685 87679408991774795350100326008044101440 11054686 144462888954289611484050585695411361024 11054687 -123539933223828480273454989555911400960 11054688 619431179318060554508946420984712003584 11054689 973069944324272362482944003205283027490 11054690 -129398476310198176938202892269404273600 11054691 637452124415249802636450811402603027440 11054692 643239347847316708351793075101476218880 11054693 -40010450290118218086714707350304051712 11054694 259074045546303658208049326137267929600 11054695 -173423785625553219816477680188975225800 11054696 649739942793347664455581263652480097280 11054697 74696372709052565820293424180563659776 11054698 5383131877458236655847002622519185408 11054699 398461450243790488477781979090788195700 11054700 39694172122824044224561415347622169600 11054701 156041375308536864916977863251314904640 11054702 347263493864673166177389602307899359872 11054703 328339850985051806222190653969662103808 11054704 -172626437744207218964531621541019156480 11054705 419584272540678275902310432122852685760 11054706 7566825413322477610469285732220856320 11054707 -253278562616543797041120236431234649280 11054708 152769334107185540350938228512223369216 11054709 538311898349575590420308609260630436124 11054710 -220630107243404078812758246282744756480 11054711 3223253038534628540577694866415230312 11054712 -136743804441286161521196640030256332800 11054713 -671146476360513496434205276270707244800 11054714 113529634501159210117690056674466738432 11054715 96621631309826314936821647469626572800 11054716 -634128945603024352874133959674203228160 11054717 -913725755549017537221750302168999403828 11054718 13512123715896941396337874910436589440 11054719 49391528098339243452201769104906570048 11054720 207531966167597331069314015348077363200 11054721 249727360169604881290598041968393130080 11054722 132962779090815650637936615071398098432 11054723 717091414964948807489600468609695566972 11054724 65456295029993235637978080930848489472 11054725 214804302785923459423788219183868476000 11054726 -996832464112852977373344103759311890304 11054727 63416530023606079697777783432150942064 11054728 -89030604352099721286617766086941440000 11054729 -172543796215461132182202273332459912448 11054730 33689592313954584886610574159108798720 11054731 -462520441268044581597084399941472871468 11054732 -386697549908792734585701373795652321280 11054733 114091429113240970433260597672485525984 11054734 -401010038182995875788730205876530001984 11054735 467257193896813496413243128996122572680 11054736 -21490168164375934571059977756076670976 11054737 -63396865737589528401546685418853393920 11054738 87710808515902272705345975843310646400 11054739 -496063085707601847625729615939125103176 11054740 -19662590263320350749548794508071385600 11054741 7260380813598787112655377253961575264 11054742 346509692472654367008402363600180136320 11054743 -191753574521670204091752207893357463264 11054744 -253232699526134864650806858974397849600 11054745 -54484160843559172719612117562716240000 11054746 192179815508930216938408540579577798880 11054747 392360442329199535533003438250461889512 11054748 29144261547042221169363621784585098240 11054749 148405067606555687089904278118257587436 11054750 -75568519452157705847049101374333248000 11054751 -39924586041560346108161854181401614720 11054752 -66707570805319946050843813521070030848 11054753 -261817183909784289390353075889440364396 11054754 44511260914936107229930254806987027664 11054755 3264877800855086158309177917699160320 11054756 -67889251210547177304496362877789351680 11054757 44597612205222025665745662888703593600 11054758 160741560555614551025882270780272937088 11054759 119107260706544675309647419231231171960 11054760 -56127574627097215919119229595561984000 11054761 222718583001854872021232713533478554362 11054762 161390374947436480451294209873373021952 11054763 23873430646992137269985187388025028984 11054764 144779055167654085323603334375014204416 11054765 9155325343077271306993792674495796920 11054766 -104880518248442597979122300130412839936 11054767 -501967191509360711267131428899584803184 11054768 -159010122363897247889780829126036258816 11054769 -206670596006544752681565096180330981792 11054770 207645952684883722461274416482093990400 11054771 -63114172806019434090010281530248780800 11054772 -399979549824899299855161797141461094400 11054773 408223035210138120065654383667296183022 11054774 -84649713133696141749557193870308913408 11054775 -190872744809071107427344184436681776200 11054776 1362299350966099760767485793570355036160 11054777 660859033349027046900123603635007539412 11054778 -16336691006174763147842723957401966080 11054779 -34370418929647735024692661367115131520 11054780 203699308463864564531960957670359193600 11054781 277116618411787899988284915999421100070 11054782 416307901526778178366575434263037428992 11054783 800508567380505203219474850580844692032 11054784 -1519386520913608260347273694582669312 11054785 -144982489349946878906225218313181359040 11054786 -61275463627022339423635892282399047680 11054787 370694142472403459314416371202610765560 11054788 -76625031185556385466492709112821452544 11054789 1490461512503195387477021637939281280 11054790 6035203569861934232248526431328593920 11054791 -537890054092829595292350323974021117416 11054792 -519612078227253677018300998741094046720 11054793 85737405335813749507322787995820662208 11054794 -657267209802189324956940805911110389056 11054795 -409494531519959021716775300543976367200 11054796 -144680597319259264712201738130750571008 11054797 -730629987066009207825024661946645471166 11054798 364653376528775585824295604082893854400 11054799 260586471657317404602191975166373523712 11054800 -129394038298345862105020893817706496000 11054801 -806240507991778850338441935697341597198 11054802 -298623067218983167903860656890771584 11054803 -476524429039480326585494016775986412948 11054804 246670230720018324429112593727089989376 11054805 234241651210699321195882241641308233760 11054806 -94122654813227690303329758026243819520 11054807 28320136782074279088179249944171614360 11054808 -252875602949314479433828222094347161600 11054809 -82756099984365694336622532599437383920 11054810 -121716297620984375781568872706323973440 11054811 -550934902390521995706680690129955243216 11054812 -90992301585818968336169570907799461888 11054813 323308726350869362223867721446473659840 11054814 60371574099016850598723065333944338240 11054815 -424116806741147547646453400599570766040 11054816 622518992034025828900184748174929559552 11054817 -16002387182214309154159712397791331072 11054818 -154645255203036764236146468257236471296 11054819 585381649826460303773575101813340664220 11054820 -54852918028215565856960910108377456640 11054821 -239445715924264945230618991256842197156 11054822 -268212316344117937717486923622534080288 11054823 -25510306029186754120616346715326876672 11054824 -720442967920638256930967568179995852800 11054825 504716202502722139993577386172095667550 11054826 -62025656776529642117178187493940249600 11054827 4291951811391635039889276595625946880 11054828 -18261377599289667570120383926840794624 11054829 -331176547209204871016578534924498296000 11054830 56248898556658296126426255762387321600 11054831 165575270073994807343732010923050039632 11054832 147905143560750419480854526543123742720 11054833 -12241699226669575849085119264147598096 11054834 -46816246756452320048908815580403294208 11054835 117554673050624396989702206817945332480 11054836 -56587247332250209192033261758874105088 11054837 684766966545008072605281806397400557486 11054838 84191110739725404576825621135075409344 11054839 -727756520737755787771493119619326924944 11054840 240428333350935227592085018062415564800 11054841 -590981046039368433915552979764445566720 11054842 152677142921264775998007502531896459264 11054843 390432988668176401034867917694624759160 11054844 -385058045478165157243313731517342814720 11054845 73367525520797820311367866556495886680 11054846 -23771251931054891320052428229596800000 11054847 -949115105686375643471035491094058203104 11054848 -8791983764812629343808640662477209600 11054849 -211361862370904177956787045217057669036 11054850 -117869548522214022729129557183892240000 11054851 639595515288281358089478012944052038112 11054852 -211239507428039674567244503741855138560 11054853 -446073246716272891949195768146787449920 11054854 -74674502867790422321363878675166898048 11054855 66963730455800362181050491442587710400 11054856 -281475802879546345077247990523723980800 11054857 -448196290311546905249016324401495550768 11054858 -130824837615798647768884862447603159040 11054859 124475315191897174064710585324241234904 11054860 -160006293340354454848355035880937446400 11054861 285792114643396565289438736490141361600 11054862 -37919349016048066055665362478066285056 11054863 111962997681554501566572804265410125760 11054864 -111755611115458017421961142445769809920 11054865 -239332791645118533229731149838951168000 11054866 -227051397610562608845312876773424624000 11054867 -47650921103104438228373625618994128084 11054868 -172976076899934599132164432744377200640 11054869 -10707996948238882654727134131433169280 11054870 4012659661048229430909556771754741760 11054871 109407416195609010421326545638955189040 11054872 -398247696199279631141422720967480371200 11054873 -415593726933429881042429201065144567356 11054874 147620565638169132165334675639568156160 11054875 2815714819859916507371488939153788000 11054876 265625294800484216611957107733895359488 11054877 164862104428032284683710730520193640320 11054878 -124727744668069965782611061323321541760 11054879 -42532836743243725554832009560629185536 11054880 23703759724939391408206983746001960960 11054881 624698986062728693597035718672102930112 11054882 -195356814965559683630054574049627436208 11054883 -46917659039063489694264458066485383936 11054884 -199206518529178175476842274630907878400 11054885 109293319969079776807599181394522819580 11054886 -120947462328088863901614518345423497536 11054887 1906241833142301322660772639103283559520 11054888 -215748656490097062827097880123929815040 11054889 119705876179529445875892763921882406400 11054890 91225371778443879027969633988237056000 11054891 127365298067190159295680875441430842292 11054892 -272158618796606817581286631510988610048 11054893 -749893928954579839780686761816921002858 11054894 410377264489447755048149319609560114496 11054895 264966175283410518123848109209680392720 11054896 -37536700778338044278713432689285857280 11054897 -80955292935783507974580337102221405888 11054898 -16897682825699859008061389016470208000 11054899 -122046832374648266662680449484721548000 11054900 11224509895028863944392799478935091200 11054901 -2838048753882745047318780579062099328 11054902 513985554513664440440629187765713717152 11054903 -906139907157725973135451501371779616 11054904 120744899068344952877530035295731056640 11054905 130337904475743558125291233723819914120 11054906 -423462786629945375936508129228380781600 11054907 -483574639642014960651167933967771345360 11054908 -73915809574304705323894619733693929984 11054909 415494841232334733401547629311391559110 11054910 -38852373072393029033310521733935431680 11054911 3882896517952878018426555418945006304 11054912 102912050422119788397629861459084181504 11054913 -4030936062562227167362723772282740128 11054914 24937355432543252256555541316323598880 11054915 155513295577674899299260954048653740560 11054916 121440382733522156439876344047652947200 11054917 1734120050572483435755729888964205458752 11054918 309637814079762820341518893672648884480 11054919 137992710476017782355481133566003786880 11054920 -105513720883825909159157953238884915200 11054921 25420858389456090970803005311478236122 11054922 163347199192181380294074979584103668480 11054923 -338115129056092583511239956729763528 11054924 -168619838655036136961116900463480064000 11054925 -32888340385816024146482968318381404000 11054926 10969465889480821303639156384773534912 11054927 46716944859637223550273973976569048608 11054928 41142133142283787639204074289723736064 11054929 -213381767071718485636403315154072037824 11054930 -444088083411832126745258021929233873600 11054931 385485869578769085592274047100955028152 11054932 49309067690772581490908874334979368960 11054933 -208934733258855211431572629925783484000 11054934 -86789115577276306744895855164199301120 11054935 438026916631386589940038316017927961880 11054936 -469498707515666680683872484818981376000 11054937 94413329953112313716343823459694427840 11054938 166550839953486851902251114937076379120 11054939 515139597935471203662878689060956664116 11054940 31370264057007643802197835551142430720 11054941 130013345643165865085827143069789915520 11054942 -208553064571517862766235639206178107008 11054943 241507689378524755634034585667074047832 11054944 -508636510079901282585696620682899619840 11054945 -79047490857126504192727824902314953600 11054946 -62975564248092022114248681649264237056 11054947 -891141025384245443482295276248120604328 11054948 551598619242945133542142487455949875200 11054949 344896125373621541185722242342614389600 11054950 21438304674420439034808459918497769600 11054951 -375814747168094795568136030399753023048 11054952 49096939856900462657539448750485125120 11054953 -45723287006786614507567257870177501312 11054954 -1910758574593880857246502477616991824 11054955 160698150261269897001290799470269578720 11054956 12647114351701392525515221472280981504 11054957 -73652046443039360620139132573776304820 11054958 -203451506229022971534460481886815495616 11054959 353280211999543770936689671547861251080 11054960 -23657652010515233850657038195490816000 11054961 48826704835783500812847947218179410802 11054962 60515462739185797130516642054278025232 11054963 -278940877683165749755227684531184804788 11054964 143721129115054365579553499396620664832 11054965 -400982791180330202683328358635989111140 11054966 96293381038719648973509795956226520992 11054967 -220850700079670537995299102500632225536 11054968 479113004989881345016860953413691842560 11054969 -190266637047041724519856204228602713088 11054970 -106051233443598012841870155923284642080 11054971 38036162079218737628326551163787174160 11054972 -18035574847163225882294196613843243008 11054973 -2556906704081059620086583236705215296 11054974 -4166534509445107042068109024240980480 11054975 -29099777976544868933615347881672591000 11054976 216652215477878190767601550506118348800 11054977 -714458717789155292711709173971225378174 11054978 -10237319547802053586419341737115856000 11054979 123073741328463256366728013929102578160 11054980 131861709760735146060248961720252960000 11054981 249102802827175899604557814091542382400 11054982 -85180998672311291393713410357984921408 11054983 -180518762580257154154611446568721333656 11054984 82096186570626836373387275548955934720 11054985 -75102013918407207155435598535409260800 11054986 -137333431666031017499110441449000550656 11054987 88927912378709271804398556007223463636 11054988 602156572933392704764505827021055155200 11054989 954690326212463292596182378606660316832 11054990 66980658404715313901464313631960549120 11054991 94117062844040605958639584938109401360 11054992 -30664309466345036568151319607380787200 11054993 -539103058710455790918448818879014509980 11054994 138318505560980544361817113576878908160 11054995 -97465637092291135954833708074736033120 11054996 150632756549143484655946379504208033792 11054997 -148202342204836540867016091814362050226 11054998 170764658378744650810479008641461139200 11054999 -17894999165789535422040567950121980136 11055000 86145344633061763550364080164147200000 11055001 -36612956916060228265621490016814946998 11055002 106357942417636137451075043451962118144 11055003 -163494780481921889728017178079038848000 11055004 670572772076090336848559362643291373056 11055005 134474269559741842027966562469022297200 11055006 169407405260272936506876379966910325312 11055007 -455849106558327850753961672767777106280 11055008 93465753994978087062042309869529071616 11055009 149132444103516614223167356150983591360 11055010 10173644857311427573394116007083088160 11055011 -774975090781549844382515903348155163136 11055012 -92332195130988269919846945872649547776 11055013 1114043620159514384476131579976486266300 11055014 11934917240309600797964234418383401920 11055015 -26006315878653433338294350977688798400 11055016 20924380876048390518503542860232949760 11055017 -433944443459679398441316051272232789360 11055018 102870394381500509156852029436449613568 11055019 330778352038868002263044950972030522368 11055020 63777914372202343279046722983051540480 11055021 408858579005696724545440206896304712512 11055022 -390406654437379569274301368028798861376 11055023 -42893081396149391644480469471606000640 11055024 -56294400833868590229319417963487379456 11055025 -27786235229666711117152825460236243450 11055026 128806408233822503121534372176910956160 11055027 104140051407632219468993138885305156920 11055028 -535672923889985717297602967307113352832 11055029 -761896224385529520649888188697312676370 11055030 36785185306291338440952318214465290240 11055031 18796888543236510904628471246444383432 11055032 -144511972242394968739377548642029363200 11055033 375224780835792957565829872859790650544 11055034 264728792745274949805744387637281792 11055035 -111947314465023858505209319394929388640 11055036 125302197330510962682055711886041374720 11055037 524935300545514207662957505277517310566 11055038 -185092007152703727286711133928849473856 11055039 -110728850543046729260619449440262662512 11055040 119303781413067867361280212008330854400 11055041 -239927006428448325009426985306497786558 11055042 -3333624667183689622062228183275793792 11055043 323353183190273954024599659260627935292 11055044 -92126180663932014892651700985606144 11055045 25349868167294257433013107345832403200 11055046 -89834140907820034787471112115927315200 11055047 -8256838585845928505214831495287959200 11055048 54196285776301931706998788685041704960 11055049 355785748419694197517481846001816576072 11055050 133794443947410107154198315017982502800 11055051 34053308678751588326944278624839569920 11055052 383169655677483547070576377741710830336 11055053 -679248250821649507167982604243443042698 11055054 204321533534224650571899668115279481920 11055055 -300672142066217373826250022446139840000 11055056 -49227615165187438077987181781693054976 11055057 108443394598350873241027158242071025088 11055058 -143697223065138640953180959586426605568 11055059 410611615524797747858430901929535825260 11055060 -89496891215256185270895731454899493120 11055061 -568196590207956052101640875438221700 11055062 18001760998932350770905446769454240032 11055063 217305241092887368838284876936190563944 11055064 256733075449319892687714643618878351360 11055065 26162581902717400551451987521279344640 11055066 -319204531873949412882220774646751682560 11055067 556237789929671282822489489807218878232 11055068 23478648301961698500670146178786152960 11055069 -453515652734441919633824840064110324160 11055070 -16836057489255868291161652427806698240 11055071 535448433940091838585496987701263002272 11055072 -116698705032916855341308132704068304896 11055073 1330504878295303816059902276289706739760 11055074 -116774047234023872042073173337805061760 11055075 38384434352373170939531843765835810600 11055076 122506499298596807827964762349721263360 11055077 144023705540725969884127303613258964672 11055078 -111564862129154633686673732304801327936 11055079 -96925103406861308118047820499065539024 11055080 362986024320883197569273827694070988800 11055081 148228642546503682706925105251874244752 11055082 9821978813918877621752746546364534112 11055083 -90492578555285437599760065890753652576 11055084 145924976309750907902712793311838926336 11055085 6021172725879916826412006817260655200 11055086 -221750192518080285401090109578512233792 11055087 301757001448119122062003732807752605880 11055088 -66305575815386311253087824478951964672 11055089 -241240828117716350668326461448826696110 11055090 -177696682901324773849472044428156902400 11055091 44716035780473341054276818339600177276 11055092 457829525819850453560118298854207839616 11055093 262401549468800409389493877423872153600 11055094 463875719245117128845712626969010216096 11055095 -52520556998519302530294285399936191400 11055096 49652623661661644489405423434491494400 11055097 -180578946633644569298822105519706243840 11055098 -467003244881786312008247307737618989200 11055099 37987138351040230667279591829804341376 11055100 15517946869716235365411486599690496000 11055101 652455168178085139784804744614186749100 11055102 142257032787507756260939414784760688640 11055103 -1184073413089881048879941036227239280056 11055104 -354342780045316248450981316350758092800 11055105 362514862813508401868833694011537829760 11055106 4037542983511265987372539173569446944 11055107 73595250118569616294825349090423114400 11055108 157484104128564543888746466308025461760 11055109 -104012586938678574996737775109474765796 11055110 226862231035576790751041006148229153920 11055111 -150251634351616666987284688722935153664 11055112 360691893825479043256251068091026227200 11055113 917032570084589966741075387105957902362 11055114 -19610479469771245295663638290200536320 11055115 504446274152482867698452166403867913760 11055116 87804897112765937577957799705455056640 11055117 51970726185603063121811033031917208384 11055118 19792030490208061852471297850885906880 11055119 268995512587593157069706643248118255360 11055120 -7498005641658166733404151301168168960 11055121 158857819092630007190923558642890744384 11055122 87830134368891922688357971876622369952 11055123 38194536145251766203373047626520936252 11055124 -27722670689267523113832596467730840704 11055125 -397020532940150455557318373813845000000 11055126 189685693889066419136157651007708274688 11055127 -45227734880145298587665974976946448896 11055128 5499971616348057484443750950936248320 11055129 -167947684533618299268276053137204972512 11055130 279777808632226797646774132431465588960 11055131 649389499346914843284355336251434500800 11055132 -216197672725699035470981583042488928768 11055133 -34494667389927803435688091967525347680 11055134 324975328314814196145817056468212189184 11055135 -75284924506011796322620957179750267600 11055136 -53329738110211939088442038999061823488 11055137 -215663765509553452649124155853853037214 11055138 -13469885932518780256635733498040125056 11055139 -516662444255692619883820582210644241060 11055140 362765312358020933742182723960960221440 11055141 272428037138002680000827199582384975552 11055142 18177703743261181801783215814517930112 11055143 -165095289202020463045504910465615191656 11055144 -91457320684599075362306070725038080000 11055145 -184016004142013071408127786405351147100 11055146 430029533143215499642155692824918468272 11055147 -134241370323707172627953013326936927400 11055148 -30427520998964881525279061910260106240 11055149 46319852583597506757619339425665993280 11055150 34317172947427201794493103497182720000 11055151 206043754166373735055083254519967287904 11055152 -4268536929787664061408398675287474176 11055153 -95858141464449063097405914258939370896 11055154 154039678124199667881024358949838175872 11055155 -797450274145325307517129793442326834640 11055156 36755503456023384117473823272999755776 11055157 -207448339094920446728586216782294597760 11055158 -7182244974458697927654459005475609600 11055159 -404151481087064195082962913875530806336 11055160 -20949206190328242973874174987551334400 11055161 -165241741705875024780329228254497156348 11055162 -346827012536762240729311873732724610048 11055163 -265721326101767389264234979303339726080 11055164 48882191248208468215775938429920139776 11055165 -259589854454733427607341323437622240 11055166 -3852619475713018231246567358161758336 11055167 -88946784310481924691415915779856190784 11055168 -113635232372514603550726541041934008320 11055169 328418405620089163605456826803032659680 11055170 128175196700955806124089352419054799360 11055171 54457019005869463930048945323544844088 11055172 -336471081157993325854734465068784893824 11055173 335907204259864096417159605870065131422 11055174 287259047804946723901587655598370816 11055175 -55182155502708074341887659462896621600 11055176 -584759194486563312117754983038911242240 11055177 358461904201248683850766163109739641600 11055178 252712514489009060630516230008631214640 11055179 41168084641497431430313628676072887160 11055180 -133768176940328153643893044412560097280 11055181 -864038108554270459984967797017454116800 11055182 167151131550374243426187410356870656192 11055183 201526111941678414660962369415113792784 11055184 -62061627594552288414093535165828300800 11055185 316903804495728111661488384101494095360 11055186 219151909085167860860722360454861033232 11055187 -53346374112163931866377783387001747296 11055188 35277750090614994002991471568180869120 11055189 -77960848811828083589629754671779124992 11055190 142581304110828107352084369527388153600 11055191 -397479659766512665339617262550696098128 11055192 79868096070938915993936042526419742720 11055193 10521956591535232325718338885650981064 11055194 305002634120993418899923292157793126896 11055195 -156361670845681484125892338415099221680 11055196 -500045161233140742534000072945046135808 11055197 -16465594353368487239346948345273367968 11055198 75784842901397272432244502189097912320 11055199 -381527010589326038430596069194009856448 11055200 162750674871993197914621516721199513600 11055201 -451399738394964468326574678621308509536 11055202 -277289236549102946000735835417516540768 11055203 -211941606237197257259284987338741854736 11055204 -32329160871290908055069573948648544000 11055205 -144920452969712817130225273393708212480 11055206 72926060881959875754391565966221313280 11055207 112875297754467566632149131211108103680 11055208 -354935005765013190386125480713062999040 11055209 71727963696352231377456040007243177040 11055210 -54361647440095389308266957961397431040 11055211 490494088551363067962856828412029821812 11055212 12879297275958636522234325302539658240 11055213 171160901295583799277514510108984697400 11055214 484737252708962604977610674575665600 11055215 -226359879503163530391411352240809142800 11055216 25886175953882195998520318392438947840 11055217 19154639100311446247554856090711385780 11055218 350286198737475937878655486873624300560 11055219 -46563952826613812412112252093329569280 11055220 49741878421079216464333677977960939520 11055221 -325133877229923043955512807251833957856 11055222 -102644421712002386844368583286857803040 11055223 -320870952080011400498994428928076755200 11055224 351586638167441014324426202314391347200 11055225 251221405052507915046022158061167379200 11055226 -27539922899571755932016689895560396800 11055227 562927828055043170968638528051193717560 11055228 6426885779675198366187833274938213376 11055229 604954660651208971104873222066730557830 11055230 26168665299429039767859291661419782400 11055231 792729101575940603229679430306846234880 11055232 75354870473077936460298623423034163200 11055233 922396761038584229826318375685607097600 11055234 -236634662747315935650418743315238024320 11055235 -863607521570918935067002133164294333200 11055236 -328706951088400024829551910595801130752 11055237 -179973132117284273854902364269224235648 11055238 316880432719218085747934641084396967520 11055239 32430652728613454684638580751254638824 11055240 21588804622341038921772877213055385600 11055241 643410292054325350467558368875666088484 11055242 -208733296004006961696517700408150194176 11055243 -615152851108679842637220427460245876800 11055244 662300618706716199433595672982225825536 11055245 399071010509694590540935322452233919200 11055246 34048915374098345841737853572960870400 11055247 -229389040539001558001254616967430980368 11055248 84169257336973866472678140483611369472 11055249 -38043373605766074573203151059738731776 11055250 -95996682959571855705341607713990136000 11055251 -290936547898932625627181335969015836096 11055252 -9212789317883585748044385789224552448 11055253 -227224542764591424036345659246178572160 11055254 -40546492766610411708706221095604173568 11055255 240342988226969760745888626835909012560 11055256 21843877448731522542171643981084538880 11055257 -11101899528722477945681470909128418800 11055258 18266410127029092141156420847245027840 11055259 468799967648418729453781365148589270416 11055260 498507343375848991624736508776724787200 11055261 70683746221734636352182729260276119104 11055262 324153786063462366868843397956062901632 11055263 -154467827708505704619896262908721331488 11055264 9610997829710572019617586315258757120 11055265 209544184186730397426317957022807495720 11055266 -31451156738985519174424186619549925216 11055267 -216252278127242200941655248114309597600 11055268 109603740391622936961246540213607268352 11055269 -751270593577985178769561500021496144320 11055270 66381911540626603624840528080006643200 11055271 -406369162340614425930511441579004624256 11055272 59870393838900966755736921804329041920 11055273 26833118064551828732597198520388032000 11055274 -408103895610573411813990123180415893408 11055275 164449385887034268090232775669763033600 11055276 -80447277298175871298635485262385651968 11055277 -774617314784378124981400330805064240874 11055278 242095591957817339970018154669117814400 11055279 113269502374287285262843689034417920 11055280 126525730669904267943881779260726312960 11055281 -422573043717032303346495326943399569436 11055282 -64204104894141372051709480252378392576 11055283 226238507500095250380937586134715970520 11055284 -299198528039874291519619983831608450304 11055285 -554323952989583786664900550964057650020 11055286 204772331869365482928029008252951014528 11055287 569833833422951976709667174476846744512 11055288 413082958864981963649642392611692482560 11055289 -308595675813813926765263580818803355008 11055290 -7168546070312874503208293892099689280 11055291 -224358074981710983401489608201471927296 11055292 -125931709675086391088294661309680425984 11055293 1780563864978683864732660545284399797760 11055294 126990120106101679962733981521766770624 11055295 270584239097005969014541258090113392640 11055296 -87108773496469735875949367408241672192 11055297 475715162889026951307639475313786675040 11055298 170543066219338639354060972558565768400 11055299 -68254773578085817194918126758634930912 11055300 3605234510024884931855983125037516800 11055301 4119121180918471341164620076568713152 11055302 -29797311520975541079205092627083865600 11055303 180514970341029630466969034699592026544 11055304 199637824836484095739728701144004403200 11055305 387482389085083418955083541863329247460 11055306 -117309937527949862933940320061296138496 11055307 -170627331132058200249601207537988727168 11055308 -491124347178735319836041819724480413184 11055309 -26744406182192792558116283784298890912 11055310 -90391712460230183981163016560047504640 11055311 735536893391367504301580882931836988912 11055312 34040929264914153372054672131472752640 11055313 83326599276067585381121742849509306880 11055314 148052546361079057324238471644020621312 11055315 81030704750933851014338141220500352000 11055316 -641535208650773508731178455225003128960 11055317 -19371520111909024061248239064930430208 11055318 -51976720727820335935477087877957455872 11055319 461483918218161755960497338943470985560 11055320 -376324739758534056771183669684707328000 11055321 449022094218446015953633043438628058080 11055322 204444637640794454291769838863904344000 11055323 549232649820682903263960670087987255584 11055324 -144725585190084240248870457401396256768 11055325 21036392989686385794992614590326666500 11055326 -251928835109879326857151875229282773888 11055327 151296666123761177703471076917564090000 11055328 -155419252649030557613486762127761080320 11055329 262789518008063825218647907882435392930 11055330 -22144120985582648203872561653166681600 11055331 -458375779503244168879989648877830457140 11055332 626301655046563086180203722085636935296 11055333 -604733288889525070530776594718285468576 11055334 192087275449714082876303955394131054816 11055335 881854156216293678355541683161812409120 11055336 1087844519067144806970105480597749760 11055337 30218334845389441454904972200538215680 11055338 70438315426535024957044793455033416192 11055339 -40033605501819486271936277671236249600 11055340 -860730182937947793845059397305380864000 11055341 -222462868499442052173180095339313689472 11055342 -134167634597097360302982342729402506688 11055343 6908653780666418531667243717026987504 11055344 -216772388122944769444193368682821386240 11055345 -15073645068565740523619184516739200000 11055346 -190542993065798920301859483806628550128 11055347 81731215334449360207735966286782740432 11055348 -279675928182037760915002681613426506368 11055349 -949238750079949914771172894148486189650 11055350 -9771626840141077734011972288681011200 11055351 495670800630817755725043528166729530240 11055352 141935793298497942007926953586404229120 11055353 -28851910840147429735804040758474919100 11055354 -8790129586390994900338915636125965568 11055355 154852500663152116492851849823681950720 11055356 -41100322866923267176191255533403964416 11055357 -156891110945678266225863581874436049946 11055358 388130151218915150070376906544064235776 11055359 197383403495433305928810587760896570880 11055360 -162071375927310254860721441333261107200 11055361 -778136261718224175169585464531387205200 11055362 148407620929076826329553918571713876000 11055363 -102110838406126393669797135822641553024 11055364 94552487874938805834492566277167149056 11055365 -245084616301331824017070959039436168800 11055366 8115215573254846407179948895366864000 11055367 498150100287242735017485507618068523416 11055368 322236402973330185767416922093662786560 11055369 321628832262628854190621744242896978688 11055370 -359032453588807610287175067849116361120 11055371 -532030401290839761615745192216893621528 11055372 -405794446851787551414991969437124666368 11055373 247933044471577650788680608124439503840 11055374 -491296597053604003009892631844840569408 11055375 -179735225924453533532273865573477792000 11055376 39611276638300371840661052776998715392 11055377 -125291217926361419756426132612733091728 11055378 -100689014876669959512803744104836318720 11055379 -827044668639978387366847267559912120020 11055380 -232185229450983591986959664821932096000 11055381 398787001070860310353398038784146624064 11055382 188747313914410027213233765468734220672 11055383 34653297656071454681778690240669296544 11055384 -381937122390985807786645197413222092800 11055385 221809794247678741074416362557126245760 11055386 1290962767024256055895146266215843584 11055387 46489064209425939123352891195344912384 11055388 -118615101623566659601512791618894933504 11055389 154226473532041280701488243547661286156 11055390 -32387882097732087705102727456700062080 11055391 415075863788529565965364678574126237792 11055392 178879709244697658361230997798301335552 11055393 -8115030889937665625237664001287672000 11055394 -55400712938323383612395666531818925568 11055395 -109095638807390633829118399104943438560 11055396 -271577316184334405210299129298755080192 11055397 28207389054971144231642181820277019040 11055398 230289283845409922198353258647556800960 11055399 74507690502977165292909192760067028264 11055400 377332574595832219178711584959473664000 11055401 115480465931381704164649013611946535552 11055402 -238248794942177395173521845660779824640 11055403 976055276135071109998647144170733321864 11055404 282858318387242708483904517333800832512 11055405 -522270052914046785010732717791436540800 11055406 414206184083917904940920793151320576 11055407 -419768838547779824329055297261896872 11055408 4792750870196952399888454325803941888 11055409 -248449549019888114463163591553223352140 11055410 29901519833846698454671998932416542720 11055411 642419808350747157305985014681903026200 11055412 -24782407908098531614934315171101668608 11055413 -185230395056827578399784848714840595296 11055414 -32282921968720510539798604731902506560 11055415 -11327084943850230972869436786022777920 11055416 -775733318648735851568367184606780108800 11055417 -157630064636628187208787296227978757088 11055418 351017725843621932353143361433298897920 11055419 46375625264126086322069041835482958820 11055420 420840039745424371679127076741613568000 11055421 239132619247119699525557100651228854092 11055422 31591969885762633308557759707396175232 11055423 -1048391741374432701725561655060472320 11055424 284885716366976129787393560350339629056 11055425 376164333142184465776498585846860456150 11055426 -328168853559413869333734630441367163136 11055427 -627437409530385820229661133425438206648 11055428 587813314581184271478184300251747127296 11055429 2818064367119698754642746416582189408 11055430 -3166153530323809772082916254475785600 11055431 -871144970403913168540132696117701369768 11055432 -138828813780143857078826544013696327680 11055433 34986786051644376720474760823914056000 11055434 -80322773928030291884240287330053212160 11055435 -244142944992883534401407976926235897600 11055436 113694365884603784060328143461702939648 11055437 -18694013235872853871333487596894133760 11055438 114957191552720098697904491141170564800 11055439 245530285084185263579639657458713338320 11055440 147986806395735406080246832139265638400 11055441 7451451946832814762157049615086110192 11055442 257111657092562786714936126160002377872 11055443 -90355557695136992445087595861981817184 11055444 -30296290278417662060092477898857027584 11055445 -4084468506666177294793469780045376000 11055446 4222151337692147417171085747048447744 11055447 -1431068932197406619886139137794223000 11055448 -36870456282435958004415711929149194240 11055449 396115056798117962595693488439247553940 11055450 6949942098921723634823043728558784000 11055451 99258231755728346817868276665710070504 11055452 -120924410613023082256670241495935654400 11055453 561920438314701000785193804607311218304 11055454 102501334438255814583507900505610342400 11055455 -143677687094132474209359064369088598240 11055456 310232271571246635793322243980858490880 11055457 -29166418255612374644733247982506966656 11055458 108115533482028330054136356921025774080 11055459 -549430046042897828826875539070475810696 11055460 57453504599323814052777617649890718720 11055461 -902853050398880041508632292272377107748 11055462 251004537244790068132093104284795486208 11055463 851117937132241872872434468379511670712 11055464 329152380860817712331368733675098521600 11055465 -36260571996554201529106069748828162880 11055466 -341659258234296991301758590199828223568 11055467 874768882193387915050224651622272369360 11055468 40513740004685328508590216127415451648 11055469 1143012545825543151950389108596298968992 11055470 362762545296875110610733702161379103680 11055471 -164751565772398858146593205548634289152 11055472 -3001512115809550848495773259846287360 11055473 826920251719670661711691184808687891360 11055474 -533098883348831400356760713081463605760 11055475 32169009713514253242402220839702466600 11055476 122086572949767007058884827536483980032 11055477 -397653643431236849713078153048365063168 11055478 160669686404161687479847106004944041536 11055479 -98425043429605524401823143577549578880 11055480 -8789209335354390654308745844168704000 11055481 404697267362305297947953572926711116544 11055482 -147407648879812950829841803725988927008 11055483 -431831227942949654809511060289210542376 11055484 528548331965849423377924035581671583232 11055485 -8463599603692096013233377327686365440 11055486 28272246503660231114080415053843746048 11055487 782795728961703310744259022776608555136 11055488 -641748376994950577556371289639726612480 11055489 33634840695418509979594508660598705792 11055490 61016692149121437222149842541093844000 11055491 320543903896904119131801060344922151440 11055492 -98344142629204301159160242896785100800 11055493 -472140450685774760750439382898087428258 11055494 234133682354822587441627091653406323296 11055495 240156098417038056630718373595395763840 11055496 247650437127430736522680125873660364800 11055497 -423349568428281082165423766086510189440 11055498 -315153827941837303871208997602759936 11055499 25049403673397442223398317362183905280 11055500 -329494651300149016056368210456429568000 11055501 -60710434102997884648591334498340624960 11055502 -161937618711206238048275206577091014400 11055503 -7781997079769418407674399076063337360 11055504 63159005088690009612723877733599150080 11055505 -582059231179928531540539705397167957440 11055506 67163344361856881891885767099899732480 11055507 -235415197032787843053795430670556108360 11055508 -593844082298269922733164700005974892544 11055509 181429037720164391556090052051507981710 11055510 155969888355331234791480548823344918400 11055511 -594405958618856874568022938085578316600 11055512 -11354700444312710531943309283823124480 11055513 -78030901369036784655937791001114848576 11055514 52104722788727451006420836331627194880 11055515 5316313407296404261494030539280043920 11055516 -253885686388728054191658363155148891648 11055517 -718377511666771143235661555211423204960 11055518 283656461688897212497598837297996514240 11055519 -38122527440523406607060418664007873256 11055520 189857991434971190143738228924754165760 11055521 -38107936225706952654265942288839048300 11055522 -169696774567569491273935510972577267328 11055523 287088781334001662404752870927900727772 11055524 -373090064794846338795316453654243691904 11055525 -61374852730296876828339820191687264000 11055526 13086251538709967448683099752775894400 11055527 159589994292493880760838781138547424512 11055528 1516061333086100397290321749032468480 11055529 -611020331655739305446274646438470052870 11055530 99246395707478663245657612470924595200 11055531 -15772644213490654836708160961880636240 11055532 423030825860130171253359323053648061696 11055533 -140698595406864284060062559071469194218 11055534 -27933024631443851245281140707293477888 11055535 249001855311829182584469227306126359200 11055536 -178035315800622842507888299540458405888 11055537 -557229668609062970038379984516317183806 11055538 -52915216195536357114485081049238433280 11055539 500262936510739610401629250623170598600 11055540 -173314854278958650534745187536621619200 11055541 23811232918944460034286006338609344672 11055542 350146285050639377672289444279018595392 11055543 -80224636944869593322743384321899178800 11055544 1195082884120253594207484180217180262400 11055545 158181742850981140346389256641006287300 11055546 -184916843378889723312651051230218553856 11055547 293768255492643660138512825677868855592 11055548 38421867113845446788283628662869262336 11055549 77884688380871584633115415125898995040 11055550 -169931282146706325937410056152636286400 11055551 -166963744243123848820082434342267715688 11055552 -33869183735627948520265522747010973696 11055553 833052330826845120986343006314598484802 11055554 246441374584472150812256158425423958560 11055555 -98016872880522441755068823381215680000 11055556 147060631110504576833830329610021657600 11055557 -80012136504969885482700526978957108194 11055558 -369066608285625644264313374520271872 11055559 716915198539737836520069646773105161616 11055560 293357020772278410344578008963184896000 11055561 -52515026317636584550024695594997469184 11055562 -123421563679755042235842828963478334208 11055563 88164712807813560863150383124342008800 11055564 213022731432136184996546185987495302144 11055565 -165014442661787740057374456444187492680 11055566 17290761344378117224430758223440400640 11055567 17663547671953349340785357001310538112 11055568 18545444347957359189889380212181565440 11055569 237793219303771000855391748744692786496 11055570 -18953557470964099056493319937919257600 11055571 -388264684160697430123303313660539197700 11055572 -78164480977004162531721827907582394368 11055573 -314414169902037459040663153578760500978 11055574 244083048271921830957106059061281589536 11055575 104568144983718225785458938048530437200 11055576 -344767801858180211290172625964892160000 11055577 -154267666851470820639151759521555185280 11055578 -264176936412061656935338825540642402560 11055579 -466203567342558234733546869034903162512 11055580 33661546971561107431930437797268403200 11055581 -8310641408539961865264535640522841216 11055582 -407795308709670940624878937433503282560 11055583 -204821737147846803869860215410827937280 11055584 225942802893317261961846372371680198656 11055585 29683003284324097113448603777005014400 11055586 -4054352391917760382221005405265590496 11055587 694631128114219422482453739106538313240 11055588 74253587285779581876533557179178512384 11055589 209669340785783568585310640822354259040 11055590 7897835010203493298960437774609984000 11055591 -52299312768732149612687170569272713200 11055592 -11619695493271227494410219657794355200 11055593 33335242551467331828681467488819003380 11055594 -80776951765715876184185715723158728704 11055595 -175488491839413029038331064820427904480 11055596 -222145907692192732660405925223108956160 11055597 -200937201551691559962874215903902799360 11055598 855673681715862379851808769365925547840 11055599 651180337709217030969027344844804651600 11055600 15290241206733637479993086509009305600 11055601 14073616764477530621155032897424659952 11055602 -125331229084651677946259272432861387248 11055603 132351205047321733490331451606969721088 11055604 114434148516426645754943972460857262080 11055605 552098952968894401718161793151625727520 11055606 -219304447483173129972301648842499852800 11055607 124997481637751497047040128352790791440 11055608 -849359365768057041622348990498173296640 11055609 -14508657528898543187307679690110911340 11055610 120509219770593874394541686374244736960 11055611 -362792739754860454441550512704598841856 11055612 219122463841348806716272086920271897600 11055613 454308218047520735352749565521998733260 11055614 -32360411452661201505025053686786689728 11055615 -99321392347525399417528927841177255280 11055616 -92936015551333750660783596513936801792 11055617 -165655232254747734719455078997264439552 11055618 -75461570825328849655510294058354036736 11055619 -65022929206688949838017153166929694856 11055620 -481502972326290869069896120097411888640 11055621 680486504062349551291232917307529284640 11055622 200122046917539843704575150652062809600 11055623 -175623214730989149993074214784125837312 11055624 155082136195794681018007091663032811520 11055625 -2343219130058783215757981943274554375 11055626 224766174870892502752411736136451567296 11055627 586259946238464979083998052712515049680 11055628 191156244509298614671828053561281967616 11055629 113228998565187293217887870096031576684 11055630 -61259559650471989985831023848325188480 11055631 9265061606011487816294814264119612880 11055632 19271462908253925410225396576064110592 11055633 -398525751355791908082195471769999535376 11055634 -7061483803062375755065942868244773088 11055635 -77649034132610193591081145362594595920 11055636 -509733255683918469502968321379850403840 11055637 56994218786004956712597768672034542172 11055638 -104998678761435377558752776007479163392 11055639 39513464125237766033867299712121313920 11055640 -152200236881457289544071157592831590400 11055641 -262341048717082432839928615170529681080 11055642 204868741205412421327163795985042179328 11055643 -596969421602885679831698619050028283160 11055644 -1351943778684369596974290344687616000 11055645 225360213731831778945868824099927177420 11055646 -112846796078315072032946123258967250560 11055647 768127733004897404343478502893425120096 11055648 -334724176880895206794905942249290858496 11055649 32708815183716328875776978534979410 11055650 -79630627808431293399398268843408410400 11055651 -550803108291565828767295412641925624400 11055652 -190211508959653212410623417958133681920 11055653 289730656616013613373306281980615459840 11055654 -102308325382467130050245739064078259712 11055655 -252586948360963807329064690528313654400 11055656 -56753013808677287324019303639214494720 11055657 -651313834762047646627721639611886747760 11055658 33084222721701674696447968278821461680 11055659 721772398299324982580243156766346183860 11055660 51377557693440571470397723030536683520 11055661 409820248033086442717116620514119383704 11055662 -165620324725650567061240342375312473600 11055663 -562761428212951099210625504558415091200 11055664 152649550933462745907304041333960376320 11055665 291880926819900082246230715882963268520 11055666 -285191619479740848040481340325975522176 11055667 -115082708960940945938209916692272863408 11055668 -81121719591968719119404591867251636224 11055669 -71460971130753786832369163122194627840 11055670 311660310522804615483864692893053408000 11055671 -622483447473524466750152469404195298816 11055672 -118050722401075996377957271757152174080 11055673 582297636617622141250914865501939834922 11055674 191845182597558668847468270315385682400 11055675 -37545687542627038232143121523421467000 11055676 -91230876363901800833730203549298360320 11055677 -464475831416889023361861728844206172474 11055678 161565854756381171858324172404865466368 11055679 767128643814013350369085746995916909520 11055680 -146797386892580709027682911746654208000 11055681 70346871253953352841065346033340552000 11055682 -210623480766380080266674946273886752000 11055683 103581889956389723168448891181806071064 11055684 -77743833403679473524233215665491785728 11055685 33056773826670816354356552570197186560 11055686 -14458221692514202439869688688440155776 11055687 5662099665731954220032759536312483968 11055688 118413530310240184986837151284667023360 11055689 -51798337727622674079814573405361097510 11055690 -18840398716322416819383238250590788000 11055691 -383988922120947128658286539922911975816 11055692 324980366683126572233545633311626741760 11055693 326644894291085996179926683718511741728 11055694 18450470426438273030850312370404251136 11055695 -2764192936904607391644768916867396320 11055696 1659116105610038355287673213111631872 11055697 -3910034996988754713645711277213842320 11055698 464243411261542039949086982442946323600 11055699 272221890097999660385107215034839600 11055700 225233711879550583786740083014158915200 11055701 442875906991085301116828171330023173600 11055702 -105777731372653424275585231367996024832 11055703 50117931365750661531737980956882701320 11055704 28571203746195334518746533738652835840 11055705 -349955489953679824351872428809962248640 11055706 307484509875211797163645177650246189552 11055707 144585977688873560301489811255602212880 11055708 -460194659091211350156860901998939793408 11055709 -56147263932477477871157846211953573760 11055710 397485607312970636657705078167120829760 11055711 191725444917360995279351328776436079104 11055712 -408255055390601213047791596777545924608 11055713 10122212209342064557696569754151740962 11055714 -244927094149900852183695482585494968960 11055715 -406750842108767186641988373037016102400 11055716 13188122088531504324101417415487782912 11055717 -141463720879362198356474087436856181760 11055718 486266970428810701036318841304136142016 11055719 -377399538918929524570622008665120791880 11055720 34936988965269352407056817421737984000 11055721 453233882333772701696189766647488195152 11055722 55162838558845419721148078435612820912 11055723 -287182999916465126753073623356813539240 11055724 -160419132088252668511895249165469685504 11055725 83222965302288394888909208994870293250 11055726 10000830248431725993892039649520114624 11055727 307524280809659871766272541780646138400 11055728 197862059325154803246063999120191815680 11055729 466481767922368455604403050217399000160 11055730 -516387399560174441262455258210196480 11055731 -405483319446611068061206239356378198016 11055732 18620990768221416881264288728846393344 11055733 -185242916298343808869706995155793189096 11055734 -184986685569181831422461515024173158400 11055735 -95681201293296029072265446391393673080 11055736 267305883259812060937877005862001991680 11055737 -479938046314668207637507951223124258816 11055738 -153820965395289046300543724064801414912 11055739 298192171051457255800094023385989562880 11055740 96698514245567869026142558242010544640 11055741 369284721666182096470599981394351867392 11055742 34609349648316683236192252363447463232 11055743 -300325162833046842064870218995641556400 11055744 125887339727775600190354624882094899200 11055745 -303617123325322227226548422482069411200 11055746 195875060604141970795250507247665699904 11055747 100136428376216553693918499703599051776 11055748 -236320868893578161365943356542459015168 11055749 -429680148343512908158805316314283257250 11055750 -206358139446037476434570274383896992000 11055751 508265276204660218675349817569315101184 11055752 -408571427646219575936115162266387942400 11055753 -23957037272906828257974878143404709740 11055754 472820980576685184760538024422261686576 11055755 -171061145562665249614189020350857364640 11055756 -112804936389706040041830821667140382720 11055757 288271455901319683288305298031976015660 11055758 66108224866129385483551257968362444800 11055759 -95092115707053961474923659375904507264 11055760 -12580342547164624307821885433309675520 11055761 -378808821301829057581243408312973330700 11055762 129530395536250966544011637030683128480 11055763 450862111986353413930502548323925214592 11055764 111271277509567481840420249177262336000 11055765 47001080440196857677043603499235747840 11055766 280841379973609758014072790523658499264 11055767 -871799596513929968736271400479221626496 11055768 217556606445075991111589421589120757760 11055769 268995353222236588962019317908935363080 11055770 -549650033517124907867095456033020960 11055771 407681892190995647084948630708317238472 11055772 -31690089125156094539219682043750817280 11055773 409253772282660051101746152135134208 11055774 -204784093253820297076092725448581775360 11055775 223796241908933171876108165744686693800 11055776 75535021204249155212492735464671805440 11055777 -49205570596031920958698745172909021120 11055778 -2599830952176378784186077472244846592 11055779 -1137661434067761936430112276230757424 11055780 14102874892425172083278593272283906560 11055781 748647262247995154773085963933396182464 11055782 -309164827009690073827159401885934315200 11055783 102088810680664259497373819132042301264 11055784 165902950156586862544224427089257794560 11055785 -13183927720997860004131985828896584240 11055786 -43195664110672002171883457998062475776 11055787 -691750880833784301703513895597678383564 11055788 -612614249301104369007095815085419014912 11055789 80749226227720121516976303645619880364 11055790 -103226768093300567168291554355291265600 11055791 -654971314683117225871003984255817405808 11055792 -82438014091118239203330101956623728640 11055793 -72013825182843723676931902641855281600 11055794 263391878282471616309261904400712268320 11055795 119526056904786747787093127420774902320 11055796 360361498352509279685012441777974558720 11055797 -806450868747529554580323289393846093056 11055798 116568754472989297753324825482701280000 11055799 -776943161009494054645976364149582869440 11055800 64214318120550558809481998510745600000 11055801 -19992782337264362773838314437412322304 11055802 -489726571001485651081650744420250485648 11055803 632153604911957649795605335733055209064 11055804 -357619629768310689390101705472443179008 11055805 65274778629390455052181623609322220460 11055806 -362699538424700224551761802088946592576 11055807 53886998937471065341560119054732311008 11055808 28425500719442914155911603356975497216 11055809 270109063546401397563814241696536101120 11055810 -31928013555991557176895517831324538880 11055811 -304466373843151956001328370978200938260 11055812 -983524164752619565037369182823984041728 11055813 587658568747957734547902500341960464000 11055814 103202381878043198716458192634445242368 11055815 172573491538908034994248364732143716000 11055816 -5255454047319058268263667928422031360 11055817 -347516509367310777908218748065418612134 11055818 500623254341335664881871128668730509360 11055819 395255768081705358265862819828861027544 11055820 -180190573454919750506039467514453713920 11055821 -517546948674540427361166867809229029610 11055822 67449371611271806321586855063214447744 11055823 -75408774513967144776826121931912672296 11055824 -20581705698433412251596904424894103552 11055825 -165205733813605661212715631632348760000 11055826 -499612251260119642221821509658212203888 11055827 -3793658583013679081241800237120082324 11055828 -52900831113501330815634915191764660224 11055829 437374626000681121035517237437548164430 11055830 147599620525482044413149124354442914560 11055831 490204857232385082276063069626298319824 11055832 191416791258871759503000614829391718400 11055833 78663367919004198058678813839848505360 11055834 112767061133151027226664600770391005440 11055835 105982179252612901890950370822521859360 11055836 -260435821177091811152510659843973406720 11055837 -9753712806419305775880195176343959040 11055838 267939829005110804853646857276421000320 11055839 68897612560267396524176533756669332024 11055840 17242854449597802913087703322816675840 11055841 -307148875715690472669372252692761457758 11055842 -66592902898564644312294616695959901696 11055843 109900985047970242544357610748362238800 11055844 56848808296800078005662493181235200000 11055845 -239640697007063627661709764983715020610 11055846 38568141514412634687665558538492897984 11055847 120531431966739755965162098131845336320 11055848 223870440914216258628795343169614018560 11055849 108496948416786634398355989425221014528 11055850 9089830100924773387317112970530267200 11055851 559239944742981919371630004012445700852 11055852 33405056562729563076958844553828562176 11055853 232578034851271690990323575025285967200 11055854 76992347657434243895135735150187341376 11055855 -151377099669984900618030713937003341280 11055856 -31275543574502162507750376265426731008 11055857 595012498345564931473129421841013135872 11055858 -106868322078417175702439767690560798720 11055859 2346932344241737430357324011907272400 11055860 -141787335608064280640011427291626609920 11055861 371672881143211980590772605365893097710 11055862 263644002184176229486876391681882550432 11055863 161990405298092491971334512455425331424 11055864 -190178314455676311293194979423442984960 11055865 -355323668071099967612559677339533553400 11055866 -217988003073433468837008534777512144160 11055867 -129849456657533399642586259884046585320 11055868 94860896170040161774279569573227368448 11055869 621769361180533798377144838474941920160 11055870 -30625352883955842982908696132285254400 11055871 262339210655475218272226347286182244864 11055872 91349077357500869781036436605150167040 11055873 339929767176441798231369293375945476800 11055874 130790440971486200282585824835119683072 11055875 -14772816807644103387522776970902736000 11055876 -229440662888563364465801380844403781632 11055877 -18201151364147557950151829764775891968 11055878 377645582075754914998583988322528902240 11055879 -655612318745533550789511564402301420080 11055880 177453260249105566612026448377650380800 11055881 492247308154915330678928804317211320164 11055882 30447101760750277315999031739918242304 11055883 994594924532792140400210056625448164520 11055884 172212376283210243339023937784137213952 11055885 -132719582832719742182104675147410458400 11055886 27472607715662124074921289454103415744 11055887 145349728920706633363862261446002511536 11055888 130428606749764584956896872568259223552 11055889 372626639061384277231855302068434951924 11055890 -109692757036298859824255522634973288800 11055891 265071229806901900994725570282425600 11055892 -88312864955483279631192005558847283200 11055893 37788823160102522152267250806681449984 11055894 91314955335306605253510561994454704128 11055895 641085047449638410482875181537891637400 11055896 52216131729491628051863644049832837120 11055897 -146170553409624014470533237254098888140 11055898 79087489665019059324597773011213750272 11055899 715525756236602600457588423521826298536 11055900 -72633381940762675521074773642852992000 11055901 322933300842629260798406612204523920640 11055902 861401665833747849069498838006087680 11055903 -127128289801827305662168324649778067896 11055904 -777047993974989765603260370983445331968 11055905 54134964469540413328627907496311415360 11055906 156578615200700378647284882108741166080 11055907 -460676466369824946451420356156417993648 11055908 63609525674360142952298295509557312128 11055909 288095210412068528066768916768817675104 11055910 -395904460776632987417285994163291536000 11055911 -304418951990135009410341085264928742168 11055912 63729259229599910587671295304296857600 11055913 -119622569403470744115746369267849105760 11055914 -173723630504727302209208118247725892944 11055915 152541255367301315303500632144004158000 11055916 -7288160868565646850493328128432711680 11055917 314778576741474879489037897474038173280 11055918 3866833621732130572960785253300190208 11055919 -760037679900310163833953293485876794400 11055920 -10220601949401886700772360401625415680 11055921 271932967638574202189304466028116990560 11055922 -176459198525641539824098460637678325488 11055923 56770700316594254886542154173755997544 11055924 218197935297714304346725174269528944640 11055925 488014877515958812547653270956460236650 11055926 52112147847666612354805183675483704960 11055927 -28920969739132181442910597884910323480 11055928 -32730660982280764125351531981262909440 11055929 595162199081372964538076580329489954640 11055930 139470894231697064750637144447373029120 11055931 57583228471441853481679447137413545200 11055932 -31167399349676551105845446664830596608 11055933 1854018052398311093217504301993638912 11055934 365317369692989412985758728437022159616 11055935 159522653033369515046680180058725833600 11055936 -58411665906081799688661910578958172160 11055937 -336832038070819976459385894716654247802 11055938 -480596838129572473429290212880062488704 11055939 -318146098470534425063654506434475982592 11055940 79311044569359536605484909853438689280 11055941 381767293024674130399747958584481058972 11055942 -232394351746170786088048305266427320160 11055943 85317708387795148144281589406636604264 11055944 -484134865314615885876620413629222435840 11055945 -3050303865957718523335025159384315520 11055946 491003754778938675818472235953417967104 11055947 -81432253789183166290098973066736550768 11055948 182015905075384229076295215562500771840 11055949 -551698477901535069168098363672974211700 11055950 -99208185657667634325660585183667065600 11055951 520392075715912812086962470829088298240 11055952 -240985870020732999956647108427540537344 11055953 737539107933046049777791579006530233202 11055954 68945851380132860944180205227392000 11055955 -33293136062083958504137810201557860640 11055956 -241995639470574182675418964931248586880 11055957 -82629630661826016155968546175787638880 11055958 105884887835025249922338040885524706080 11055959 -816040267711408601264014594540552708560 11055960 -95639874766834440830086524915486720000 11055961 60519654142324566657690346329795297344 11055962 101520239355060963317241727485057299712 11055963 388255687030387213763003400106341033264 11055964 -20935251524221645902620134273999863808 11055965 -112680014317865352248206777502425622280 11055966 231717789392464666538064920544418799424 11055967 111436988647236245693814447546867672480 11055968 179935946493071175437479866188240781312 11055969 -349712228517949931279115932363761127406 11055970 118575879766745416549939188623646596160 11055971 130397069923076309665968012632915976000 11055972 144124171894935515921842150258539451392 11055973 654101762334510125991773979850912461664 11055974 -169649623228135412745127461478655871264 11055975 33614419977468345058164356000442768000 11055976 192120396908833813514101035464616238080 11055977 -14429162931704204680826073737081466240 11055978 -55897888367793746532646076658832848384 11055979 41835133140372856051133945058357405840 11055980 -420988806424351662426559062080801879040 11055981 67121780963295498690674292281273996352 11055982 -32232782798707838820815601666858342528 11055983 673001508683030460442893218350458305232 11055984 7686460510402175165327395361652965376 11055985 15780308754754268783324287012930498560 11055986 -4386467825290877437175181229728617328 11055987 131683978623486152724385344743790074880 11055988 -8514216859491916360796599845030533120 11055989 -16638076636435697754917696540116867200 11055990 -214998165739013610524795574981938012160 11055991 -214186967281424452225051431742376014328 11055992 -825513168307495818801343998745144320000 11055993 25062896966137245845814623221391019264 11055994 -167998134759838816738237971716880840960 11055995 -18452616861037714071698692924920739200 11055996 -9590896703033620617125799767642720256 11055997 12684128685672436690564802265362508672 11055998 -696293401607145331235478494997425720064 11055999 -413812229479883598366829096837045758720 11056000 333435938942880998241657209109872640000 11056001 322263484241995000172628098465007577824 11056002 -54799770883736451726266744336342410368 11056003 -287672384944201963349438467564630422320 11056004 146514325605460704132091121913772285056 11056005 493079055364478153396601635352695294400 11056006 50163367666673327382613696118025495168 11056007 296530463001264219057525867072337254864 11056008 215962859114985889334197285252131225600 11056009 1027859462932109695288267858728610855716 11056010 37878399536034154725139336121753164800 11056011 -384450535801865545976960968890530559528 11056012 -84031541875655184352559758303832064 11056013 -85935579741423782161412368443211953738 11056014 -7761216761522560636905100334131927296 11056015 591693969565284761519791191110599949520 11056016 123280558044180640225546923075409846272 11056017 280008456409050343862674629981145622832 11056018 386475136426946273697361549053607152960 11056019 60826403113778834631919504043331953568 11056020 -107435001829992707080240747082814873600 11056021 1167585067760116300383177213238477373500 11056022 -174750749058332967822748137022036190688 11056023 1473809581115451401455976730501557808 11056024 -241297633978822308791236373991427276800 11056025 24322951649478757571600501344209457500 11056026 98014355669217900839002091053553829888 11056027 -655588717581779049735046189887517200124 11056028 103659105014921503809319241398044999168 11056029 108796670126869287777525748528629672960 11056030 -36887988556495827094848087624176283840 11056031 -3938357420495321618692736903843390976 11056032 85116573989260590632914816286012080128 11056033 -442334770525991103469965746800257582396 11056034 -16182336118440464856691302019782007296 11056035 31575109140759663616517539776849899520 11056036 -113299036651579515773641268322930360320 11056037 -299057810951301109445860291747155456228 11056038 -39116287729656960414325474052145899520 11056039 411825891624699630802567345385632670840 11056040 -522350512578222082740428452870362163200 11056041 -407810407299531100003713831791715286560 11056042 -70930389635537601098984299737063264000 11056043 -12463212819865900962431826945605601600 11056044 254514682666137115583166476229645574656 11056045 118642580057312864942894073525504562560 11056046 19584364596784498015623746307435377472 11056047 374006238596766794344869409628492050320 11056048 47242808791616280932775000910116716544 11056049 -443023688138475002581684349882398503360 11056050 -132215439657016957624452592652610432000 11056051 639980178505186052755548005798144119052 11056052 216389408972828317919425163260745330688 11056053 453038956653200767925020600455996066144 11056054 146922749763691515579776422582861795200 11056055 197800835423219394836474892446674431960 11056056 -576860465639194034661750267996866150400 11056057 240913303656410173143693920501196911872 11056058 194744462327408142651639959798578793184 11056059 176919692111687514754864652899596750864 11056060 -98070732754289846067931740867963340800 11056061 -431338703092549946849751646095603737088 11056062 -98098082908638773015326944576591959040 11056063 -1404728088672556149156403888137429422880 11056064 234688464215026540378217307094999105536 11056065 -16396698115018655546232668804950438080 11056066 284799822776146469194411178438498182176 11056067 -54982284157882568393157749297500939056 11056068 734867320423937421418631657336771665920 11056069 -43247918802982242009325890931838616960 11056070 234423200667152598961956414503090532480 11056071 -123958698652983264618188742665483813040 11056072 -1051075091935360119075079964266326712320 11056073 -8983584465930315421718539588881490560 11056074 -4728151856516312742731856681134245632 11056075 420140578182686446078468997066637731300 11056076 659923565943570503687543957841039943680 11056077 123245762670421366594629950700522385248 11056078 -523079767953824480722623461711726030400 11056079 -946345870764355741811276421548600578320 11056080 -7575644969071265334568630295742382080 11056081 151379111649275981769952960953555413120 11056082 -287962870675740069316199710332159754608 11056083 1038610019166863000936116139781292723824 11056084 27929573275344664218645540142429263360 11056085 -338382427754204907896511705341239085220 11056086 100243007680453892103726273296864309184 11056087 -105368345051319119657864824339440338208 11056088 67631355396074828775208597687934976000 11056089 527922225720075180784625021847302355168 11056090 -301392209085864105273049056100723495200 11056091 278413649326871194821455972668401495492 11056092 -520709455862807383456501264627888078848 11056093 -3989082142234614492943563148935377876 11056094 -145474560708213159209909506778648112768 11056095 -20131970325156347599253816044518411000 11056096 -533271381988535536444036023931058257920 11056097 23986110734680630383126405984883013352 11056098 78166318471221698718901423333337326464 11056099 -590519664903967650353435410294646784536 11056100 -129483626293659780315020304184151424000 11056101 20710251940055569499283077964607613568 11056102 307781272470722006372688122428411798752 11056103 465142179023345337988381471197990714960 11056104 -402704738565159276750412076872641315840 11056105 489093032266598951783845717791529125000 11056106 -245516864108205088593215081007622279248 11056107 234354441181222880868054426096118910040 11056108 95120862611396124445357947601743471616 11056109 -998651717748375519132886015608718011690 11056110 -40917472239419128832735531077836768000 11056111 214340671763572910926254628491709658424 11056112 -16933084492151375614982876003369484288 11056113 -203122957201140225311083285763326232958 11056114 -156991645133842277249902727013156076800 11056115 424222866539360450157306098258496415440 11056116 4890916129404752678551679012422508544 11056117 -2622445065223266431847833313623594752 11056118 74318992016805742321857543639438867840 11056119 -62769052258247153120440601822474142720 11056120 326250780559375872040570672937938944000 11056121 683212133191138451729045232105163241322 11056122 -20360795499695633749777602809621913600 11056123 383180350774648494363705130339651783680 11056124 -78116177968718478188835635661630878208 11056125 616929333927698841352170849268291368000 11056126 -470063163207499935030789979579258687488 11056127 -65652173117417152672387906250035038840 11056128 -333833432367136846624405731980429230080 11056129 216547333759737417290925647040122927360 11056130 245096318692046626641221288746767996960 11056131 331672486374809903419690894315578199620 11056132 105272272916373775863526862570326176896 11056133 763544361070856676700743507561955326 11056134 -132258387068415853633373948587893502080 11056135 209256623895486349042423518484053577080 11056136 83644296650671408285036359978041180160 11056137 -436170430484218166200808874508360676448 11056138 -38356588826748545210702608617105880320 11056139 700878856557304962019407362159053420032 11056140 -138222444726373780455432672257808076800 11056141 -1047144409450370306230476232896890795316 11056142 -14793300769079335401929263376309757696 11056143 -173739495005109348953664352266416601216 11056144 -123923861966298034653380085949365288960 11056145 264314623496335841706148323166680262080 11056146 6704417721892679687842752543108756480 11056147 488141097466894560035806060706464983596 11056148 16893460072438152956076310497062496000 11056149 -610274437383913476713599977589492048320 11056150 23028422495156729007538327413636096000 11056151 -188212390816903773596521044510721001400 11056152 -290582405742918884314218750859716218880 11056153 -93451047387756869330912615287090002480 11056154 -137593886871763122421846876101499795488 11056155 158992772210449519711848304038455773440 11056156 -53016164829119228932740825359273044480 11056157 298032583040323271635432697213657723520 11056158 -217972353147195849755353380821450145600 11056159 -205832980167859683959321186950013308584 11056160 11335430521356745743431972771447439360 11056161 -90052010931707602571352034974694382928 11056162 2098878512941000518672373681335404832 11056163 -25523187263384356142775815239085923440 11056164 -54457542974297708881647619091701238784 11056165 268619670992359617095613345124579608060 11056166 114413816708620973594375760392168188224 11056167 -76940853092162221881710524432112505432 11056168 -794381166761911758777522497079563965440 11056169 -498051284192590254185641344811346007360 11056170 201472388145946014479896673301596294400 11056171 14783019056931409573630053817021829184 11056172 355041022304793954639498805372304765952 11056173 133346883381714327996694972850402440800 11056174 -231239329567723603920727950095118832128 11056175 97498269692298465874524608063225031000 11056176 -10731687050055017439411026635984896000 11056177 569319652493062483025978304086832229872 11056178 -114168034433911188871656596631059378688 11056179 436394331725397096031880621423358242880 11056180 90164313121162474699564910061237062400 11056181 181740486630701038538743334556696655104 11056182 201216352727242908929087435740053749760 11056183 -1367628543344224962853444576516360896 11056184 567507972698449070900393174643256258560 11056185 -29332818954694435956259904145422424000 11056186 417757131161266233036613523144691985920 11056187 -310956146786301715102970191049701441080 11056188 -115885388531662311852805392904193556480 11056189 -257187340354922727753198016242181435360 11056190 283035350264333790188824421763172161600 11056191 7768732131412422207534762797288340864 11056192 19715125271697912710515783336911175680 11056193 -83104749979463421893281083772954122558 11056194 51463300491418164294101070265626457728 11056195 -140924994474331042857220870924943734800 11056196 702573328102519536457634801936573366400 11056197 192069167950794734101297782422629129440 11056198 214911584310917781755651591718197033664 11056199 2713042746231170172508101306559061760 11056200 -138431345198079899997348351707667456000 11056201 97245320302298869287651560855941597064 11056202 -4832240664350749122778436216707370448 11056203 -2830418372188254541555265120239622400 11056204 238068214458858877032717391491440346112 11056205 9665945852916597653792224896657707160 11056206 32337169934805747803099786297620469760 11056207 -462729021679414891583392097996944710544 11056208 13122854016779577941762930417911726080 11056209 213256876640678170155142279121149688304 11056210 190672803073447198281542435390815979520 11056211 -1090209201181582213305764324334330535188 11056212 30484780958071623977323795197095288832 11056213 -404976211659584911398957945195427397202 11056214 -520799828626544488571036054062830720 11056215 -964304683346418711208626691747814400 11056216 156840215066137735323717600277932072960 11056217 -149084624678049400509279755949505327734 11056218 -135095685201276707883851972571790941696 11056219 -1503378484984006430154856559120557889856 11056220 2141435299873216256823722301133455360 11056221 255315226068401873103965668625226159840 11056222 112856075393428957868316916343400743424 11056223 160633907147004017303456784490456257240 11056224 102663181337500877644758679558610485248 11056225 -448861271201733311512072243277942739600 11056226 314842535018631593146142455154265612288 11056227 -21649171992003121958770325609477088000 11056228 -487626402489487815999908930622777346432 11056229 -312083801911937023647258665924000625924 11056230 28298678606993183981954115014241120000 11056231 -440918890143541100804422595500392911688 11056232 497954690313112316310000256087219814400 11056233 83426846236569739240056235720526192640 11056234 -88272249885849609487370369843921956608 11056235 -369386708911504931185930687223829414240 11056236 -410278054173463822155742090674397260288 11056237 -805979466422531638252204827320308915114 11056238 273735788074330264939780610567909526144 11056239 -278847717148378286471364201812819151360 11056240 -4958126715094977082899703160539054080 11056241 2373461367068610571028196758472835200 11056242 436412617682997400830107365210861999104 11056243 -278327855172466190222411129546833124352 11056244 -201052239202030846236311430485361444864 11056245 257540451238708013856722838015443577120 11056246 702356625607160615288416317349977600 11056247 -63235475113663052851637440563551824200 11056248 -74030338578253415196362518022839050240 11056249 -462834036663815705823294996561512233750 11056250 -325174126771423938741058520422767000000 11056251 -450212430213370339417714335575830766568 11056252 449786397433783681961427877666256181760 11056253 292088657230023368312988863159460391884 11056254 -297320037450759366016522432889625984 11056255 -111547271177299589651831118447893319840 11056256 1047574978859788737684499563545540689920 11056257 309148966602141844111769219504816662848 11056258 -9312148518707947846551194687610931200 11056259 -119776215468869273584346502223657830696 11056260 -64794636349619901281784698966441533440 11056261 17473689316988390859352253146503544032 11056262 19659857544056005275326129936005017600 11056263 -323243897499797259890835277658780870016 11056264 -574765063853672532479769647199305441280 11056265 -61237776640301085006113109536355903360 11056266 38763592075304902826689838215166092224 11056267 151327514559740260945742602397255503316 11056268 -377551826799998782354902696220864379904 11056269 236866405310164674935196175328296481280 11056270 -199325182498164110316638302087229017920 11056271 227546588941644913196362700110867396200 11056272 13269764520699631560083379379496878080 11056273 -297569172400267471328265855493976329904 11056274 118333652645559489451599876536199493632 11056275 -15579805239725368604257043913391825500 11056276 -21353439851491409810566663872935153664 11056277 -240307852248182266256927758538642209380 11056278 114148879141068747639264887203939983360 11056279 -456608137340144890833123835323338437440 11056280 53458128196693917400876536830295244800 11056281 68180303277304555322779379744391897552 11056282 -502624855076655763385275455316269109008 11056283 -194433984456293592078770633424818423280 11056284 -435597079319305247802880294473444802560 11056285 242283667683135099688143035608871983980 11056286 -394833353335831889657638836416729900736 11056287 -510006339028355548922380981063545730560 11056288 -67483214006099593998082521199234646016 11056289 9068221351289435759076326468130120624 11056290 12886521486400550865382156580183654400 11056291 -192976209976373420814927019444751318308 11056292 -35167854514866671984322562637470502400 11056293 -254062207454972159790271985636030316480 11056294 288859198615226512634900573668005513696 11056295 441866880782336191824671413119927151800 11056296 -421272561662648791345837795000628183040 11056297 191674524057681641483195339114517872000 11056298 -84989564120243434290982383630424843008 11056299 -54788147284937945839544895198725662272 11056300 335308591025138952469332894604785670400 11056301 -435788199160569718435280004737286910698 11056302 -150949307742178192377510682468263303360 11056303 -183782819594967073722381129842287977080 11056304 -23277844692381115818976754711965138944 11056305 -82527101461716957109539992174116334400 11056306 52890904834495447235284294425050598720 11056307 327479868647778520303951442436232841952 11056308 -54486445989963133096513708786587555840 11056309 -365750894510838361945982214982415005920 11056310 -35720335052122086261063616255161056640 11056311 -257092481724338993921846717624492266080 11056312 348217475139955990849806840509592883200 11056313 37426727696846840505041154735189020244 11056314 -92865268402169944186408166305097333760 11056315 349327547909810824153251750944540952960 11056316 -246838422008654860497710949867228392448 11056317 -331203333538775894964278632225843818240 11056318 -81001112954452721675583749228133346176 11056319 -442778126634218278339668690275961687456 11056320 20311797885117711235692180326055936000 11056321 451389234037106259304740569533367315522 11056322 -46848552620491166470271368550492394288 11056323 -216298184370533423762856538933310871816 11056324 -519969844102414104978603796760840457984 11056325 -36251702424315766049845980693644748000 11056326 248011061888383918558422155195490854784 11056327 164646356183030660337191100763637334432 11056328 202870476757399413494872503605105664000 11056329 -1296733898126973213009838236397883708736 11056330 -291042671549374926911924998134266880 11056331 142133067736124304663536933174019605904 11056332 1844624701754997168466276876556550144 11056333 44090964091575812935231738017749148384 11056334 196720112150986390345652250767813082816 11056335 -215090903691170168751543120965855247600 11056336 -43540435307950175850863131023432482816 11056337 524233636900838989370539519376390038260 11056338 11540411056925435993929073593478513280 11056339 416870111287725367503886373370522564512 11056340 -147112393817485421736617632829871390720 11056341 196999497205040522266617169944881233344 11056342 -173867592801606435416567893067995392000 11056343 -147419364503182847316354257733634635000 11056344 85420137432965625147818791343636766720 11056345 673541849068717829814402574961232836100 11056346 193439318567650403478889921006292970240 11056347 -2901177357557907507230628202292714952 11056348 598627849089762311288103594953728260608 11056349 1071336262152301866848910261742091070060 11056350 -37643477031635631528070637350555752000 11056351 361689993569889469497769790234823244672 11056352 304097675679198520876431505077327101952 11056353 138069633003553321878136030619903870976 11056354 90278358373108792787487699447915959376 11056355 -25104557851001928347199806192260771440 11056356 -41926394578251525207257384683385724288 11056357 5746446382081904858869076055458062520 11056358 -40607127017530671087187591989991420224 11056359 138700975385637596200874192070526436904 11056360 -520174635526445192226105870438852249600 11056361 -16054929315535021465313166771454317696 11056362 18276090019954783592795390889747332352 11056363 -480529051263173805003810415141932766616 11056364 406443060210907999276794413902256025600 11056365 96089358168179620029560458247979240000 11056366 329017656520312821694330866688278528000 11056367 -79109437393393741872774640661637359616 11056368 -48794457473040731261237659291372978176 11056369 -6293782065275827994970833532202189260 11056370 -83403620489473673458315057683456312000 11056371 -483595193518409186360245882282922424576 11056372 -116318177331488788336361048447323163136 11056373 750941808170207538158775863084044945980 11056374 186166912331374301957385946657974054912 11056375 -21158018751982621936008604205988000 11056376 -224809003297118632926692747108713881600 11056377 22234606165269557473725704300209146432 11056378 -278866883903841849232222676737587311760 11056379 -390531607180892402503604404873326191520 11056380 220738516259572361500581693886265410560 11056381 7499152343695278992039512288870328640 11056382 -449745347893820827025267670899998329216 11056383 17475133457275087667588776620631260576 11056384 708062902296970347904161492556096471040 11056385 -15602980408402303791959023410321681600 11056386 94001068000382350803546815237817462528 11056387 -181223630250591964819015894242947112964 11056388 -15595170245758980747142432635919761408 11056389 -238060032427541818197741117870895212576 11056390 -200815870011432307692329860083088444800 11056391 531766278026117070090076354623845729712 11056392 -282263566818304175523960832000457932800 11056393 800650929458836437117097752121798650064 11056394 -336856665400413388214000802609759344640 11056395 42048917062252942512241718439605913600 11056396 -98756832167294948243971473222993945600 11056397 442051487202211585996639270977136880064 11056398 -89396470293441487562910374840745971712 11056399 553361859154167409514984577961004579664 11056400 107986505658423314453645617197185433600 11056401 592021291752458504567952485603316274530 11056402 -127543816092071091309618540798299704320 11056403 -193396673301425816911470932197148955348 11056404 117376322746066983510371611219343278080 11056405 91149649995707434935365998970526276060 11056406 403660623876885546230799463297503261504 11056407 8268467255776431102422174505968679912 11056408 -135497457594998425019406014930113966080 11056409 -231601985641140594520563830433099464568 11056410 106536633584358014557686515373709356000 11056411 365420947300045610564825939470624326832 11056412 -317085182720230075043772300867354574848 11056413 -431999363616731258344246178848220950656 11056414 -246840020534970388705993255622075813568 11056415 -208347966302820927739447573914712147200 11056416 -160497647145615443190200865534190288896 11056417 -422600693925148505672984643241728815616 11056418 4781056207833071328446790950639109504 11056419 40517764606921001594656808262129824520 11056420 424124640224145387985889668022733185280 11056421 90205501322920156611868675053147700032 11056422 -53285296129349206394023444083103524864 11056423 -51613539328582520478956451791634528000 11056424 -529019693246169188185585263629302425600 11056425 -171542401940674059012258094209301254000 11056426 34478181763062518678874466457726079840 11056427 -462489784485792863016159309002327822520 11056428 -38088652847867898300588231835659555840 11056429 95982310224445948248858469013515564800 11056430 28929741379287354876826418695058903040 11056431 -13175557298555686399511481380959033848 11056432 -429019095551370494155463602225614356480 11056433 384301612940610123008273746088836710324 11056434 13630567737940800988670658203000571648 11056435 -78630789401036783662729153549148874000 11056436 86959752880999375839308931835724397312 11056437 38854374200748727097535427054470876000 11056438 236104336717820180473436500414503219840 11056439 -985554031198649867693758141891514012760 11056440 9151568334993791416907057492459520000 11056441 -218115776676576407971477712208740789616 11056442 -319850186127631139827173426057592972800 11056443 63278530815652633727062536672834997248 11056444 -193137193873675394846779575503584493568 11056445 89149873260160751357689693584119308800 11056446 201468689352482472872554955023299600000 11056447 -561096068484688355856245695051853207104 11056448 34767092056464663828033642213666717696 11056449 107916568237638638487572606072600188464 11056450 23878578011478676520491503637271906400 11056451 154501591865735807092298696614965351840 11056452 -290253047358768006088125557293926721536 11056453 95456207749809230194288793171320418400 11056454 314574584544772829203686691100298382176 11056455 51541780051869316722341430052768400160 11056456 471409204314338985347613757533775610880 11056457 -75979821789492890262169339603502496294 11056458 -52813066509846417807748264903297622784 11056459 98491775279732087734168373933333744660 11056460 -125684720798097778388348689983707136000 11056461 -4137866198617418447141016209810557440 11056462 89827259461850262840046463227405655232 11056463 599677399420186578760308783848819225784 11056464 -79992999770784413641840977595795316736 11056465 22846673038258811027292477440670792000 11056466 30038761808550903594879683851054567584 11056467 -383391688594917593402994698218511854920 11056468 -141149632761210861140246607967615401984 11056469 -13164555402491922531899851219745064000 11056470 18388518008758472492145704418380121600 11056471 354867651170526861149556486439130705672 11056472 219278049293989427779775939767979212800 11056473 -376588198776195656263899751072882500000 11056474 100723093598630465948560763092373973504 11056475 -127826956251682496389742027834155986000 11056476 -187033148969923366128545737382053959168 11056477 -628377476882049136398757326708478708800 11056478 353131012539575994239529109582376856000 11056479 -17249226425932351559866275000709008000 11056480 -269804459860925340641397400609711718400 11056481 -598757917628459457905728196292293738718 11056482 -286387882295914580688901224861395904000 11056483 -748945920095352933155036071716610071268 11056484 -172447952237037104750496748377815193984 11056485 16805580260985670799308252499334103680 11056486 189287487544936597998342264111192912000 11056487 -268280862885647985916264256026433634096 11056488 108799452011441935827569464944780165120 11056489 -10555671564379227324011002122458151360 11056490 51391493480496710904833704865894172000 11056491 135182284814898754335379612060846857216 11056492 -66772329054825354685498628269630883584 11056493 -108828738693397310362828087443641616384 11056494 -303917385280619316225827430302088681216 11056495 -777188915990754854979444055992046154880 11056496 164011863124000406647652634890797056 11056497 116970302879292055669606362184917380640 11056498 29032393825147998172609638298800623520 11056499 -877182753447750592628741313869440766760 11056500 68505328937491027009157557040338944000 11056501 -681560975584155665192768980752041356498 11056502 66912017415024252584092992828836705952 11056503 -212715096175582585179056058860421353496 11056504 2510455653062369585174139947250462720 11056505 390009978211451926421290994409408956160 11056506 50884371540624253716955664804956151808 11056507 -27934972643866527372257431863855180336 11056508 -137326530531553790681289643745207580672 11056509 -453623104329341212155270883151196357786 11056510 -226867047774769265161098964764499899840 11056511 -205509457621529135608063239010807561440 11056512 -500308580986319917038353406547785154560 11056513 -115863294235751963440817409799969571136 11056514 -65231314139820276040567994814650139648 11056515 308976155659469863625700683001645227520 11056516 -222529730045476808232920574746964722560 11056517 -754330966414058161332439654453881910434 11056518 66994768188831391835543582659120627200 11056519 -1058929976496851993011080919923816251504 11056520 556034840847743034580694147211979161600 11056521 -56193397086168273011630311384140038976 11056522 -128079485410328666379976535938276503552 11056523 21617914654686376779207072542674370772 11056524 -93759528055432124181539252776764211200 11056525 88409321584560958237454646225816343300 11056526 -103301688430597523401740861777111216576 11056527 -394403517382863078623047462886970581760 11056528 27104550180925843044276542441637543936 11056529 -101190870594549778686224502522458981760 11056530 41517103102053125462222690169040504320 11056531 -804713114292519751013612704956144171336 11056532 -625055257486194589646470647423186482304 11056533 403902496543691064512865200196464056224 11056534 -154401705018757303302546537424521391584 11056535 17618342702257500182147482150180431360 11056536 70402714389735797533850460721564600320 11056537 286836213498321312681628010661599964480 11056538 36133989253054990883043004560530200320 11056539 -195715854587638664902739322278650487952 11056540 -15358662786162120269111900623249459200 11056541 1263544387601308056950373545349117075360 11056542 -26611032552861719520354258670890479616 11056543 -61863022195137573500166937854844794776 11056544 -247325765228474755207620952492136792064 11056545 -317172701288189503338147476854519086000 11056546 240839694878319327098642790717410148864 11056547 -13680592501778702196465071588337432240 11056548 -155849733118151046515233850625079557120 11056549 479340029438707086786318962299736448960 11056550 33546136186365071516987815055739729600 11056551 -381198896330692379274189451986108160896 11056552 -21435852122876703232693294820807823360 11056553 261119994950682276709761728693269718784 11056554 -235694913407031366483615520340844764160 11056555 -427466679263219609820206555616207820080 11056556 -72593141059290609809123212470460838400 11056557 -475014020943749888239783324238778068160 11056558 21900702147861616926745625092740098880 11056559 138704059344269225374258298347154202480 11056560 31425522504221430028153049148885565440 11056561 -118444376276088898086981405023680137838 11056562 84315509025654593595682095802464531456 11056563 184611473934180817385446570899180094464 11056564 -342929043504205042898301233743868923904 11056565 229177089326122652831888835738925456920 11056566 11679925192038856085204799796157912448 11056567 -620525091574580645204191616944958562440 11056568 460499915626727948547711013451875061760 11056569 -690324396621673009246643803594342654080 11056570 30007366960028187690638424479550504960 11056571 337115834406455300866994159118493460544 11056572 97162889758890322830843802946072855040 11056573 255398280311291656374315295255352543904 11056574 -97818013001157254550597097251171358464 11056575 -4770964801266667303710815074787040000 11056576 -6671396575752840921528264572765470720 11056577 29574554201422977783871127529658548672 11056578 -174580322300077503337838988103656921600 11056579 163480205651159003815730762011176788376 11056580 -17475288566865079129175835425581155840 11056581 33532822993191073652454451064364576222 11056582 702868753786891713720735109309012776384 11056583 87298738970268147403672301016081775104 11056584 54806325470385740905710236398811873280 11056585 -50882984812486841007086763453333842040 11056586 277296310697805993382938569656736429664 11056587 -361412369398334619831190368917970385920 11056588 171441979211386801327704944133530962688 11056589 644694193074203394165638563532113590390 11056590 1477193386659439707297825949946805120 11056591 146232522102221223976269180035212994144 11056592 166238176248825987912630686802314551296 11056593 36309073426561254369861313056090196128 11056594 160188810358039579812924597956269415040 11056595 240807787718788624721034995016925076640 11056596 89079661872044696356559761134089170944 11056597 1248970058656675906784854761593501991292 11056598 1016284171014288627373221791785413120 11056599 -13375349117598046760397256612432258296 11056600 431905500799948118208683730088465920000 11056601 -283388798361391407436052014186737361398 11056602 208863433363502538292070465820225464832 11056603 -203035223071692316592054414394260990400 11056604 83621236251035047258769758456834023936 11056605 43334864009476857532088410918344996960 11056606 -285725225123973962763066132210284239872 11056607 465117236946296259058001660386695965856 11056608 -616463809296309088909353814938573864960 11056609 -482048715262013765093539514056469349888 11056610 -77212839396881231349444456365567651040 11056611 422578797317104654739540942791435185984 11056612 -20331008311865775274172816867762831360 11056613 -848768767406077166030565412195077840960 11056614 -16382322702980156710903745490238244160 11056615 -182063710603367843579979726704185918080 11056616 -125501119921752678141408255223442227200 11056617 -97886149323561087685684431010340128128 11056618 280351638028779928009348776748645409280 11056619 151841074675774200657573807689159722896 11056620 -108686287743574720336490556123194327040 11056621 -880951743088133757748268011760564283178 11056622 112633295947037471593547900052862396800 11056623 326738813848906297697930693834636997384 11056624 153427921610253702284008055219908608000 11056625 -632282364971537810348588071843954350000 11056626 -11703476189190910027283238365136354816 11056627 -12041453737658529564974810894729167684 11056628 440232008958548797734939092837098039296 11056629 -116056823623846258645763552634911734176 11056630 -43134007192014319019730132680464577280 11056631 -263659738457349715470738516760877048808 11056632 -472890665088570219341089972165455052800 11056633 2549665529003924584049444541341768320 11056634 -97171753154178254061758204878111699488 11056635 815677230907645490959518092344927200 11056636 268508868873516628654920353738861582848 11056637 576622234743452334993716629161588257286 11056638 76394771127148935533402834731034938368 11056639 -88204272946125613383812572827347587200 11056640 718324906778159797304732062454906880 11056641 -142689389860702314385077168248206684320 11056642 204015033511317092014848012721051004832 11056643 -110034178121071360781152995884430508656 11056644 -142648791102648548348922215817070849920 11056645 -355987378105918325146673665886332268100 11056646 -32007186475620537011828113630284965376 11056647 -62546200076459239494801550632486187776 11056648 -80631471774289360730455770544785715200 11056649 -344080338828537849993562701661113253350 11056650 101435212678907953662307417536269587200 11056651 582380590058508928961914044231301675200 11056652 451932569921230651061003835986639526912 11056653 47291786688549727578682886299084022220 11056654 -28330739424182038981504205593716958080 11056655 44167292345357920067060248714487265360 11056656 -125187057006910055848090043538360238080 11056657 -193831847842983836158444454237616918094 11056658 45136741041096573660012748236515916576 11056659 -65642247636178725253581325429514719680 11056660 -389784005600250283063207653994663000320 11056661 -312977167740896498559022008000533050176 11056662 -23410819359032273605478814449501192256 11056663 20371541319823867992319641945331625280 11056664 -77486924871544374667221765424114176000 11056665 -55758601970434187585940554764422022080 11056666 2101336023211314939929729455043334624 11056667 276111469629629938456913566998061452240 11056668 -10584850647029864501058815681406296064 11056669 -10671626182741769183553590814143153800 11056670 29579116188012796814966172479527171200 11056671 337776802025551801941254221528112908440 11056672 -428737669769721280841611810998061105152 11056673 355686301608705424385156978679659981760 11056674 -158951312825966070866880719511912474240 11056675 -37970914015921878340070166790628774400 11056676 7393726397096630838439970919961285632 11056677 139799546888200415845105838612411865600 11056678 -11412318775074107395553000546773302144 11056679 -783176648916630038457065070889649978616 11056680 157043949018923028183576728268122265600 11056681 -1246933468583228278802733699516725501496 11056682 -22337102293841051332381609106816716800 11056683 -9383379973448136079337094824663372352 11056684 -228726300344567560312829761151374115584 11056685 -423990653801060080887456142924635904200 11056686 121476961949910998879240893679705792064 11056687 -338681573808529206914378807716381252248 11056688 -28902237943509425251107285112151801856 11056689 190362135277350655795457613832211712000 11056690 -13593174977534538006183024156414434400 11056691 318298558302500838171805729179316508184 11056692 272775083446097936139983244962363430912 11056693 -798529993360930658840426437266858471058 11056694 -540773265358823878673473405834453334400 11056695 -15781938799207581345029831040844424160 11056696 165042098830090888251140084850133032960 11056697 -603596837584321287165191494687404880854 11056698 221017574883765306069131821295971511808 11056699 -577094162547314300271647256871134934300 11056700 -224812640400327800883425139603675532800 11056701 -73549897278571986884443274866638596640 11056702 -115872218175412704648160056328914801600 11056703 -1124323483003228051007287604831678494944 11056704 -105086219164358353569254196941898645504 11056705 237648614843212801470321993607798278720 11056706 452877703582839903122058495343385087904 11056707 96999553606006742741071539704722877040 11056708 57165812754871585117260535448795054080 11056709 -261783243425420175064892545446922887684 11056710 24232020512028188356706641073985208320 11056711 -12142132786853090396990692066651660848 11056712 323844941119339088657846565397568947200 11056713 417108074185101156007263892252787318544 11056714 189943571720269774213989820106523896160 11056715 -8560550251638108538850041368969600 11056716 -24162101616785321482091455817765928960 11056717 -157795560364469569348272874737071998528 11056718 246656814561589837066927347481815971520 11056719 805813362402267387119710309425278208 11056720 19357512621882739798960648756765900800 11056721 -17469986470571799854529958309189010880 11056722 -93094175343926927340811291914776653056 11056723 360806206913331414284104142413680356464 11056724 -4511385543102810812292837850565726208 11056725 -379117117561656993937829619098288661900 11056726 10432316581678663308012027856838848704 11056727 -334039178166684759934246300541948545920 11056728 23479779972745762258204805499254108160 11056729 428156800936950510882388529516757224330 11056730 -189237337574510240999351255958386299200 11056731 34274125235730162040019112162022009344 11056732 406293997357978602766667866233725488128 11056733 1011012704203336489133014939423951922982 11056734 -58952576032646074205003562027481693632 11056735 -279431348258887588427914535426630095320 11056736 1095344515153565674234614911417694289920 11056737 -258829883244439802463596494958475020640 11056738 125711010240186277898769579555027456 11056739 55042226091992157920883633472746963072 11056740 124064020674181057863432661141053542400 11056741 1291043032189645554453428737530044236192 11056742 -18212775535863985522022179228874202240 11056743 -8634763951269688004735764851000031080 11056744 168164014130354561994801742089984491520 11056745 -28078995293841440261800739572094349120 11056746 -164113108982129914676474358057603206400 11056747 27567441805996874727787372381444916224 11056748 -139075504164052528375751565460790990592 11056749 -269808965677270365261327144156887386560 11056750 -808077569354848259307556241116703616000 11056751 256924492143952980710703296499356236752 11056752 61654240072938104184322661489152229376 11056753 -406156352457310821702809686253390224896 11056754 133171714700496011359643288087456687520 11056755 -308584900683199729748077131648024979200 11056756 148048665010260984952999989981909737472 11056757 79317945588999508070780133906898072320 11056758 -64903580445212835965279856668303678016 11056759 187131824149703354725349805915444751872 11056760 -176930500872942917107889410542466252800 11056761 799428454125278658663776434848235883520 11056762 -4518443212712158258192653332360236800 11056763 62119516085790829222802131628112740280 11056764 149726403047338154561506330466362524672 11056765 128994581547921674989006957038794709600 11056766 -4566180630319633913499725794017133824 11056767 -233825396769989695403011067880048596352 11056768 538191705759959268166436853675322245120 11056769 75048592432885741285537183660050629844 11056770 64959019423103691811434376486318694400 11056771 -306839377532818988974463411068131601656 11056772 283128063881055257775739713190977834240 11056773 -26584146129678050520978796869751367424 11056774 -29974952082948706688935589917931880864 11056775 -482670192872198379827969634710082559200 11056776 -61010949094016565094872742006310338560 11056777 606847317233324657585664564214193550240 11056778 224590657386655878466859538349617115440 11056779 143781145789215474284708955384519729624 11056780 33143113343699589674370274563502909440 11056781 -112223238340539349670770678308856523988 11056782 551401107128318488092503060035457372160 11056783 -480338136361690734737452743143491270176 11056784 -22805658322880323466372933849426165760 11056785 385772912989531381380750501010778323200 11056786 -22172188386072121873019681876664662016 11056787 7640241539433520431777790862331139152 11056788 8962239032680156662188126274081709824 11056789 -25200138560463796837801640739254039410 11056790 43867999322309845530450036438598782720 11056791 106849728336436062329193321051160607592 11056792 -200937877003430056741143342109347072000 11056793 -870025420480903718566158639846178481952 11056794 -59900647407443081285375371580904457728 11056795 399039821115697715309402775352498324800 11056796 756700216276992495133209545166267993600 11056797 915664294819465409913475278363246339840 11056798 -114300881104600807473900768377524341120 11056799 -16251245507566331742272856126807442944 11056800 32890564072253771813138855776852377600 11056801 149494797950863319865115542930850709760 11056802 -282507544125729430003273351625760297648 11056803 -85714668013032162633161223914434372800 11056804 28980132952306814647509983326786778112 11056805 590282476644642410226241795163379360 11056806 -189009560214542102107736886155022283488 11056807 -207767559749241877805035280426567158080 11056808 297788535236416748779171191059450265600 11056809 -669537400568103650542465941058465037280 11056810 152084195395475104065270790686014127360 11056811 -142193802356341770653524717532982576588 11056812 48788924796515212356866480090652367872 11056813 -312583580061417269166954642730915843296 11056814 -90900863832766016642726050230369687744 11056815 -42109697392742353893487963919459458560 11056816 -115612920731572570908981238867212156928 11056817 -338639791278696602044814764512732981468 11056818 -263984282759540427917053131298348442496 11056819 -720045110946258801439719236541572449780 11056820 216082530201670675379380747428435598080 11056821 -18775846530651680575927111230700679136 11056822 83706771513403935469346447912405207040 11056823 -404894624548635163077289241129927891928 11056824 9875266422209375595643352714037534720 11056825 -375503023693419545104116123581781946950 11056826 -165376175291217630421337028461013918720 11056827 -14712157753800824334804284169346977792 11056828 -652668823533990428600362653753947487232 11056829 -109122766004265520439654783859662050368 11056830 -61753546600820701061194446742927872000 11056831 229805013202146988493713184975980845632 11056832 -26302459641851874891415479528852553728 11056833 -15256163745690754369160364833858891598 11056834 -414326612644463571191484156732774415968 11056835 433388359589377526001136154101559339280 11056836 -45074430742571692582711543133151559680 11056837 -805057117071013970328351996029310124320 11056838 11195662289960219135963295124995590400 11056839 990712331193959988783652046643712416 11056840 -710842373172188501888406848633856000000 11056841 416070840626467364453610512012092574400 11056842 -28761429654783690875833630797743040000 11056843 240919280420903210143011501949543264800 11056844 1279032940812041087638175004605909532672 11056845 -46931969531636685989513221169414285280 11056846 -192234576865871867366089223334296364096 11056847 46293469595565804271852368698050068792 11056848 500852322232241922322140141472186368 11056849 713431282670319567792803567206510180850 11056850 220012435738679857173711545570933252400 11056851 41749312922089736775820418258486215200 11056852 -441877054587328879593617665079997864064 11056853 376978485922111647266007654930031137102 11056854 238699186601137126073228819051312195520 11056855 31688883066732486718614539314966056000 11056856 -41392367210267153676075991368561285120 11056857 -45329586736673026783745296800530135040 11056858 203763957316733857171936505611832791776 11056859 -354539653929526996862052170789884320 11056860 -95642337869567844325917326363615385600 11056861 381466912494469371852521958132811319462 11056862 194240921998020377125297945278279138432 11056863 -22890908701886676410083632301913882112 11056864 104252581955150339681887588429360791552 11056865 -218828593613297259414094074048779125740 11056866 -134854715698474391687413456492161499776 11056867 458198096066461024717205994850399381916 11056868 -252064130601328530849684265149119349504 11056869 -165709885676416052488171318692380120706 11056870 -34624887342326788376589121871516960640 11056871 204172788031971295207636334582855499312 11056872 13275355803996643529872828601031229440 11056873 -18761448579257435478992727154458806556 11056874 -36993747274313363194192075375284289536 11056875 114900233078151920087187893753862195000 11056876 476431273115049737342397146077382399488 11056877 -125660530820631107898214276879259657940 11056878 -6833799253583560394929991755199784960 11056879 -492995272045092878917535405642635694360 11056880 72394216420480837874039179711368069120 11056881 -540702576983315374313265339006488151456 11056882 307266679394135213587053656813040397824 11056883 -702176922857402710405400684809460546868 11056884 -101361492274159382189050050406483083264 11056885 -125876472023615869160965052240296170240 11056886 173709781013328101126273827801553887392 11056887 -335414052693013051677826926602197952256 11056888 392406623852220504005788577504484864000 11056889 -270814702392862555613755928136395708310 11056890 -428398749464671105822727906722652160 11056891 -10199725045328525884859656865909200896 11056892 243811641616096271575817623978365542400 11056893 -340530172075091814551286953173409627136 11056894 169319149175382707992008925526894530560 11056895 36892201345911990617766843282553605600 11056896 -146918702006604235885482281271715430400 11056897 -174182710692226223272835420662391974654 11056898 17124050562346690770484849358829498240 11056899 179953901620917430744340591959434224376 11056900 197872682323489999628488271319575024000 11056901 -433074923295155294339426519596133827296 11056902 -290991856965058465511903760367989841536 11056903 -103966684191440845265458939912572183552 11056904 -250407625592266699283496411282147978240 11056905 -12903789467848174083620598638216687040 11056906 7996022379555227544286766509530693120 11056907 223380590190326914987449241286543523156 11056908 -86371325160372538646525224819748835840 11056909 -576024336074388671724049187178956114890 11056910 381542986889604809766920710993541895360 11056911 -21728956290457402700017763236490298096 11056912 -16511789248264959965578068731449376768 11056913 40727171811803553466671788112900700224 11056914 125331444934109932205819264156718035328 11056915 36800608996054656301235669678578075200 11056916 -80302705975558003413509007853561659648 11056917 -147823336364912553391104116725089192000 11056918 478981709278888407410367992225666681280 11056919 -1177514726648035758165117567455876907840 11056920 43432070345428935280916914996337049600 11056921 -54966696399420665785006424803458240312 11056922 192839351060045768957706698709460342512 11056923 33699647316009655014744755535003526572 11056924 118814676743435867306694596800026081792 11056925 84621447479648663908175872014396729600 11056926 3977639212142222557929399501242440704 11056927 -243542072401991991067044179704115696528 11056928 -107232121847988034600024758649998016512 11056929 210748229117893218507135774377731610688 11056930 -181250448860424602309869488306167036640 11056931 -583254398301238744118373637082472527268 11056932 317885575957022715996319699395109109760 11056933 -643706801252157850259026117251803942660 11056934 -2724053297024600466104252792097619968 11056935 -382765788141180488009965951936698193200 11056936 498367078229354942967988815984365568000 11056937 -137795390271012264348430971649207740300 11056938 -11515332575294026377142496181080417280 11056939 644732428084798499441439010347576738740 11056940 156903810937162513470016581159853271040 11056941 77489549324899678675316886406450358400 11056942 561538539193487284369301893210304640 11056943 51888561935664335486252718713371430016 11056944 69853968723165136379402656092080799744 11056945 -35185685922268714500368747135184469080 11056946 -228655769150762258595114797351965555200 11056947 201617690428821974387808771503379069696 11056948 433311204886994619271279400270196224000 11056949 -60029937245869754935455784138944597636 11056950 -4361729670139564548550652806418234400 11056951 -36037515759336264940022985148856017008 11056952 -40779923864477322250704931739390545920 11056953 616621662626155621532062528844368440864 11056954 -25839514659426995947582860015072948480 11056955 -41243101933418252546969456024162304000 11056956 137800130905185711941125143199878119424 11056957 1002161675539842816669567995299017291206 11056958 77768862423816347073284695208703861120 11056959 557746233598945748659444549860583080720 11056960 79870907103039434037652824146470502400 11056961 997849917896567304096807380667346202562 11056962 -43523382521485745537447318366272730112 11056963 -617296102507824587022170149184800958788 11056964 -35122838732852032499907557132419006464 11056965 97855511380230916334854341828803913120 11056966 -241460739917617938396041247543439618176 11056967 726930270562342142671893337706071229016 11056968 113938702159883642449927150613930403840 11056969 -128487592454921227240841572528544643456 11056970 527182236375769248665471475435197055360 11056971 -64665266345769509253184432497750203688 11056972 331948097383911759109672347034767578112 11056973 909874009981816710272270977860539146944 11056974 156438986978584661920709528190419527680 11056975 220662067678272736471530766655122428000 11056976 75974717502060352270771695142982123520 11056977 7307453701211773394142257483903428368 11056978 136142203702420838499661360748006609040 11056979 -440860010104620729756627126165543654420 11056980 32372463083576935902857249458452480 11056981 -36281658648524940806298532944038563268 11056982 -157259576583973145426925974074335839616 11056983 10978842472622217085045949072438773248 11056984 -227814639254406690568521200472237373440 11056985 -4102788541381941638661106860445184640 11056986 157665298929244922107414663043518116864 11056987 354625725131654097305406327144724589184 11056988 609761668635378885024990131499171967488 11056989 -420190616630281838845200049002383266176 11056990 1461306085535785847229534846705500160 11056991 53032352212475860804920499699141056000 11056992 -616244519769117409073408638904657510400 11056993 -1016794214992732302142944680871785577680 11056994 288983255621141589393804971265016777584 11056995 -39948767385586859910958892992638845280 11056996 61294623724107931573055158001451134208 11056997 -275943807059930476303933448286738457248 11056998 -336978522700308787819493471988704624640 11056999 620783463988055153457514204237674179000 11057000 -274486790824092336320998832903293440000 11057001 -263646752091490923505032270266236486656 11057002 473503699512875850159547437673045653504 11057003 -375732751561368209720262905021532634056 11057004 -62077831209922637751718831974367948800 11057005 -305934318682254261845269248825195632640 11057006 195301697205130193008842044620041347520 11057007 -2340769541285519067835608794673233760 11057008 -17241031895244726304939307687439597568 11057009 -202490139977502448318226236358952963840 11057010 -64175464447989268836691593669799226880 11057011 414120155948550636109005278501593344 11057012 -637341977056857066329685698182531952640 11057013 -866685171494284224378434186349932467200 11057014 242880809195896252060776067041658322112 11057015 -1122425871031905374436911031479535690480 11057016 -217804432271341473576732650058159206400 11057017 -306092160240362871212931399493251942934 11057018 797090585257835514639054514029158400 11057019 28815210027909695211488374932003372768 11057020 -71141650132842048285657887948900628480 11057021 -54734134594731558858499891058844208308 11057022 -349861671060934052149293529500751275840 11057023 -928436705716907145471964042321295801728 11057024 -726819669340663862357489269990395740160 11057025 -104379117743195303156020174820290718400 11057026 -95206737612898521153237216076862922288 11057027 -972816336081653478739874189701976021124 11057028 -20192067565626691178277286820676212736 11057029 -568466792245816082698719884059802910370 11057030 -143228668085171270658210917926382688000 11057031 -433951582411751930437224492264946041720 11057032 -322379765228455460015849975949091799040 11057033 300756419646531388787569393810951396800 11057034 -327153129398388844260370979536433214720 11057035 -176305970309508875648948699503511011440 11057036 -378292627860195688683470382488118942720 11057037 -45363436761419351234769617938738123200 11057038 -458296275188637466624281146229554526720 11057039 138573250231348742862464203694423425632 11057040 -106601421254295935148793735107575808000 11057041 135687244412337806939570709223694203442 11057042 -13089864812023899584695369266332594400 11057043 -58309701191638052612363722145929780224 11057044 -75142147720559633645470290019840336128 11057045 484955334132327752500886531845751406300 11057046 76946850133267822098034247422236407808 11057047 -153099628827923938656799148261033704504 11057048 96540329369133603600196871910640128000 11057049 107656823954870540685540434339263738368 11057050 125417907578906853853984497229701312000 11057051 275178550711515820553161250888344549512 11057052 163294115663272410111736486932233969664 11057053 334032337304286590153056035276429578080 11057054 433862901494342409141031502155790702976 11057055 337529101558237389051085862255025181440 11057056 -802174336356566941696272246965775433728 11057057 -725258447191196749330955787946971244368 11057058 75374583037206912275254242607828013184 11057059 198143924669463673223347936717207256400 11057060 56292416574130574614242361354395955200 11057061 -360704542335965290822830714857108039328 11057062 192571378451628386464326244755481747200 11057063 -1822659209499804537537017823586253736 11057064 226973279944965717056613777113094635520 11057065 -90438838638772309335666488098373832540 11057066 308633590720712430617564425179731721984 11057067 13530361769526953965304353982140562832 11057068 268551613261339278554143850479410387456 11057069 -4365820903296298938866044895770876980 11057070 59097977057677217878138213253384847360 11057071 -38990665583588485919777477729792567456 11057072 32619636196137028509936385135220490240 11057073 87270674151188735119158573874532099184 11057074 -223186608802010755631295202396451328000 11057075 399219368903385362219764575857306712300 11057076 -1167634080054466129647016181037870336 11057077 1941278460424150848253535889380982723200 11057078 -12199528734325775312450002051738838976 11057079 851428649068685101634291377583088913920 11057080 -908779652620242693887380698670694400 11057081 -192278763612937263793006054542957547008 11057082 -41216979927800166570463599788821982208 11057083 911151855509042923311894858567075903332 11057084 -144437071820236235407009237621728758784 11057085 -71261049187199266160840589870497535120 11057086 -217283822349539752907420361199650955008 11057087 189517927066749323983826752038616858680 11057088 -12128564562912282864583467665939496960 11057089 -635243238035321019998023535782763514240 11057090 351208497479198012551489767599259763200 11057091 2878772196164338408691991846041670240 11057092 -56469156993878308851882873701003494400 11057093 12126661204614619595333516931787675200 11057094 -165415540950952444537774819472670888960 11057095 162749928283195106989782727602108877080 11057096 -432713815913161750622681754482702745600 11057097 573292012470187076770987586835157424400 11057098 -26898858442587883426454104868228658336 11057099 39998751803152906847371222534311902100 11057100 -71920435829289718875466938028245849600 11057101 -1615265931377163070818066160973645194 11057102 47185094598221817639904740770313005952 11057103 618968143447998152521284388556147751912 11057104 23213201891792175039864869437087989760 11057105 100369683171550974818555997308968335360 11057106 4545859265114425671531201971265197568 11057107 803870537819999568178868364143512426840 11057108 194176343829451638820865387240778438528 11057109 68529256600289613256685417012970330240 11057110 43791150250953142393499292684849672960 11057111 -51275998312328354328847031987938037376 11057112 238844160125979313476923901865678602240 11057113 -525009204664345909586740464647201051638 11057114 -112471079334323672647283828042146491648 11057115 -119854053789335672419391603140239144480 11057116 180545176570358990432289358187010608128 11057117 232890375074547011092845925775248476012 11057118 -126972465265459638808638100932369352896 11057119 -315045398462322607491205062572333104480 11057120 -219641338568163891531415177944052531200 11057121 -785790356808009427492500174844067009760 11057122 179291769477572913558921731850513145632 11057123 -36213101975468282082351223092025540608 11057124 166257791414589353801003974020226498560 11057125 426528142742088142514382095672294430000 11057126 174676183629850207505517173550182522880 11057127 291380545686743412145146960077003710032 11057128 617731793200391294147533030208848527360 11057129 505717962242743356668767353546804716730 11057130 60009810269171351421435439126788126720 11057131 -411432704208104000526388684214348801400 11057132 243025539937703531272001307259177840896 11057133 11494042572133518206046143581244170944 11057134 -101055457671565094722750000985767107648 11057135 -325725478785601972951719215613391596000 11057136 41955113317448320085842652161816952832 11057137 -83594995418983561535420044808002773568 11057138 269510360544252402870302439651681337344 11057139 -150196278941189158034010224977394724396 11057140 76072920804292193584561963800440490240 11057141 -455443062726918426812944413557318398500 11057142 -47620724030940137395085784266270662656 11057143 -39288490171548057106722838157675879376 11057144 379777600204631727078519880018574561280 11057145 327057449747523367421036711523626726400 11057146 34787907075734582307300209842075705824 11057147 -77135925786767559759653569097516989404 11057148 10504427933860963455357604295800593408 11057149 -15863071886302669844610878296245980640 11057150 -4892468264875161648812958859101998400 11057151 80227546681196958856286459923790745984 11057152 82164051894360656072146124198117376000 11057153 982674860847915747227014063684586003904 11057154 85707081202267881679679908418246188032 11057155 112132021130556578243990125277388690960 11057156 -44960471509554662343305805446056304640 11057157 345381696029250158379479273724840684540 11057158 -81268003468417338696980093872641342336 11057159 1044980034422906962857641292453884065416 11057160 -198973496935599310201293951704417894400 11057161 238409572186701796126432930727427377332 11057162 219491812482565334334097590301132118832 11057163 170305677862063025066725902236704403856 11057164 5343667533853743218747276639797898240 11057165 46904117658426170115661716211592572800 11057166 -189487926124809175534892455917139945536 11057167 29396996934965594382161887508089473264 11057168 214943466393500550887736052612831395840 11057169 -392754939896457418427233034654519926560 11057170 30017261177783237147629504949273525760 11057171 -212762254705232672545562723060259932628 11057172 -105687548401123996116398786845430415360 11057173 -610523083042858845674978286053422033920 11057174 112439864968158951200428699518445843584 11057175 29406062367097054947394223174747766000 11057176 -136363002163359200264344756036707532800 11057177 301680973009318136253177300857223526080 11057178 48693494372365894388695868042947814400 11057179 310665412413150200426801524731877301776 11057180 -60673920984926716109522949938705625600 11057181 -103329166422686295374658065758778081280 11057182 -242346353097053473493488074702166147200 11057183 845997548539303762071762668980125669840 11057184 61904230401425032674627007062521217024 11057185 -74589329097344468437559457029133359040 11057186 -90918466004683515541016951455988759040 11057187 -402261516489231706117617575934288648840 11057188 395615050644079668145592350952300897280 11057189 173985545722256216828451140754747420768 11057190 74539770960668503503957996170864793600 11057191 -327580117139806490562044428480787914320 11057192 -4387822760246906975399056951118561280 11057193 -291314919912841944994905556847175815478 11057194 192679008654714375627670325904935199072 11057195 601339354942512387653224824729033199200 11057196 208742481971566659138583436389109406720 11057197 -1510872637056430734609785324414207881760 11057198 288638267043023823753579404685554054400 11057199 111903994891999280028226207388830176528 11057200 35507036419108636690108724058390528000 11057201 549819151777558481121233110793094269202 11057202 -195486245791739208924576339553070976000 11057203 -1072196818115736849373499383027401650548 11057204 -64623772306287729968664479325516300288 11057205 -18420746750013825891666912622616252640 11057206 -143367450558536697866174915067263204448 11057207 -296167338438798505030019332508870426400 11057208 241454048788488955268343792782848573440 11057209 -328121054949876928566243069108580613590 11057210 110381378825886173401831228926441308160 11057211 737341623226257093435758645571969559104 11057212 103116133718938820934785762421997844992 11057213 -354362715082310213048969989560222836538 11057214 25867169254982988561069894648870484992 11057215 -23667497409874360620079815776433492480 11057216 218171153872727482362555536841850748928 11057217 -185656423477708112483130982974138643920 11057218 227110995369808635861709211006351908560 11057219 -139963547028829589285340893883338315304 11057220 -192480862187932213366296219166253752320 11057221 -152285034396552407566571119081750713280 11057222 -54556065213744687480667724488004064 11057223 -386716315819361724238102537576229136216 11057224 -620000251191851634880914161819093760000 11057225 -473538736527919443223161011664801524100 11057226 -51177618622833757783846516298786810112 11057227 364624886036303819586578979008593470000 11057228 724193573690782653427184908726505472 11057229 -557574252811686962790599624400414625536 11057230 55971646998494891287262580392173228800 11057231 -51451198706974608501298239601879132248 11057232 -926625220401265435348096760348147712 11057233 -365379665012330533555872697390930367376 11057234 178291612746665903950467722880211527840 11057235 -703009545109672854371765047463116800 11057236 -144675779813058676890032522573967360000 11057237 -340253579306025494456582408575821888 11057238 122462350967868037624050675074306542944 11057239 -399436046469093755539215338909878099960 11057240 -285128010441536564380603233795609600000 11057241 197226215504066649458190398366569006080 11057242 285903043448820076546437871341284863968 11057243 -690275092685911055763899504410802744508 11057244 280358550300931277528621500015208914944 11057245 -109781564175001076111340100880322385800 11057246 117286206794410046373851106777349011072 11057247 14769993504078376347627552934896744024 11057248 -813725824657486425086441095444053098496 11057249 -31735158187805508415328268463400088960 11057250 40814803671134097103157728317701376000 11057251 187390727568507554454550035693775220252 11057252 502055685690031692541165900628272772736 11057253 291997413981355270573673863112199249504 11057254 56870621467578092101897767187305538560 11057255 -111200456416068662883114728577503969280 11057256 -229128614519806167653502749168212377600 11057257 1162381445145085423374562403903067252 11057258 -17243973931622034981078587516327414016 11057259 43445866075136353386685508050737809280 11057260 -190161897316515088925086487209101603840 11057261 -67120678390866978369970907743394484138 11057262 269491642878352146647147914325350681152 11057263 -48221495559483985226433896964475738640 11057264 -114405623693055633862481456598442475520 11057265 -151857728970776380426815105900620886000 11057266 -6331332346214778422490221669059544448 11057267 22669318385682854904678422174253465792 11057268 -21547431976284093252924166762385197056 11057269 336419505493053851974638785809553050670 11057270 -12042881624159480455921620930638845440 11057271 -5372964167984426471274989325386558640 11057272 72290387729846283348617765813475532800 11057273 324803647031703198501094774957656529344 11057274 -246756516877986807785804842793088851856 11057275 151680116784644387818483428557393561300 11057276 20162049377914646887546350827381514240 11057277 155048383889136142964930708664157329408 11057278 -5545585316165780687563921933853291520 11057279 295660196402725922718241732195587050880 11057280 -78063909079929629111793313379883417600 11057281 782175109300766529341306200807181854082 11057282 -213371227133611118296836279412381033008 11057283 -371582176396423312921631122540353200400 11057284 152456810761056955028765268738759708672 11057285 47270179544730497727024670029308691360 11057286 -160177704963394283695742119791353479296 11057287 -226796760514788841498234588725976015360 11057288 -553713818984343354267817447414231572480 11057289 287732676767205412471560300750614763024 11057290 -39711796349410908916150638974326992000 11057291 605627842527621333859872779891095168800 11057292 74610967332511178116914159171115151616 11057293 -254692688868825576958263166409583055656 11057294 -380109475432574379309423140505748673280 11057295 1301531903092167212711180631402030240 11057296 30220948629349131319826188431793324032 11057297 -114366189980249785435850873884020568320 11057298 -37024117641145012307837496657950568960 11057299 767392971367509468898592237298153934920 11057300 160313608125096772138812287562204662400 11057301 34347419793409192259058533411914801230 11057302 -153731629361313796056366406743700247808 11057303 362344125558990830665901364712120666104 11057304 -276843333738173162455991938182821498880 11057305 45932240569737675604374119952662699520 11057306 -98238252879237360568483379515537667616 11057307 781621179416037425849451095421021836592 11057308 127824356843267666656900430510773378560 11057309 724566044540051696270594530074875505504 11057310 1043186681071122175470072576849765120 11057311 655294870154830915088066329195916587000 11057312 -196015315413624658409441632140722700288 11057313 79399155036785396883813738095524200000 11057314 406566517086753525508910304677720371200 11057315 -221397481547621541400467209377598947200 11057316 -323483506805351246962924770905628334080 11057317 -709467677071374013552266883889295208608 11057318 183950100287372250371444652622262139360 11057319 49890774156781698288916016315412423168 11057320 -48365841308546124730704206208065126400 11057321 158860406537474789006022774867966528 11057322 29451493133673050749510053481318486272 11057323 -781182280858801157651379878179727494320 11057324 738690552801295628802827953175923389696 11057325 141050637659218777333918630049290860000 11057326 -30758944493964061428862023967968792576 11057327 458086855524820101756305768694114035424 11057328 -42213363340318902903899613093906087936 11057329 425820799638597879010726664361800712484 11057330 -181361718890935398106473637663804774080 11057331 205945339514307329042909808651479466864 11057332 195389255060706359818531667987530371072 11057333 -316322224604170004995601335747256534880 11057334 -205489324424779077128697063441016557120 11057335 80849923989629514597658543422489984000 11057336 -44019202798811033906280252308487352320 11057337 19878017850383175746161779405323715840 11057338 291512080615658557879795140221102302320 11057339 -94282812768038323233721926354042298944 11057340 5908668135093940128928622984531911680 11057341 -96175128772003036413489486566360600000 11057342 9641867607060526713794001773814964224 11057343 655353004845229644132362796859636992 11057344 -123543467754737931209342074295936876544 11057345 -202880205308314102673515712646735297600 11057346 -259689382607196318624367795434514999728 11057347 -29549735864991378745084723436728843568 11057348 -665198794669869471998562061300981549824 11057349 -19555369220448092882802583598264667936 11057350 170278745098373756469412866225997012800 11057351 -343314240711390253642175145495248729088 11057352 5799563463248823686822603433684172800 11057353 -1072308972484236985093665621803791177820 11057354 61471597384001061490472227877259571200 11057355 -236228848097997065334278139527124862800 11057356 935875541226720777955793812174146115072 11057357 604679321369018946629839247360318943606 11057358 50298326778740223210220797566476687488 11057359 640512586030925043605256277166381447168 11057360 39632777775681709270880362448705126400 11057361 -177375651830123218291649829871519764480 11057362 365436475497534944945935127966830668432 11057363 140613447025479776376811478321106837612 11057364 -2259748274857510448510325161935810560 11057365 122110427505292896385651873016711399040 11057366 145893202072133977417469025493744667904 11057367 56381605679007380665432493291478960000 11057368 115326458839522046802778413428296949760 11057369 -740248599909970313990398066987794346230 11057370 18279182003533474367208977562203308800 11057371 283432146029410421616173408250935429392 11057372 -31209436022366907504854943432171503616 11057373 151179584312856982817613290058152909280 11057374 -240552687071427287870203321533621128064 11057375 -419133958532697870866183832022451208000 11057376 80704290507992882627384275491102916608 11057377 143371503549488042598179761634069073540 11057378 -414177326572078240844514806459417749344 11057379 308982858622615464042980872094792104368 11057380 -208932902579003473089397176072372264960 11057381 356602771299683368495356543444509756700 11057382 -32961720052899072791194434543290843136 11057383 -3372442379938347803485427469139147616 11057384 -156418929710011019639999101604241377280 11057385 -131759627480102483344027412221153262400 11057386 131068374656211808935529300639501400064 11057387 -665054519578146253985488164480013301208 11057388 100822524060673441426267825592981520384 11057389 138255907690598889173349014982166667436 11057390 -46353593969106295935488084053311375360 11057391 36490762429931994967811152993514346432 11057392 26255728925445442268615767397911920640 11057393 -808586587673350658358440634957827589120 11057394 82394219930317607582837820696930076800 11057395 194022334925518805250468234599520802080 11057396 -72828287183757674371526358835792650240 11057397 5495436570139437245540076637983864000 11057398 -36703063412492139475317142975890708480 11057399 129019935936945989220250202394126215400 11057400 74122193300919463088017109630189568000 11057401 -633086275348302338011381846085438472598 11057402 -385817947401204360326696292401197384848 11057403 235702828971094639079214727438749525504 11057404 -450179423895961346148550558335123477504 11057405 -279962121953206847115730341083953577940 11057406 66515633063666289024417034584992656704 11057407 7734780263803621820812176288775049712 11057408 178298687939410297272972290722753413120 11057409 -306042820192615114709822335735486782144 11057410 -10569460688721267546416426208969984000 11057411 29222418156379455147700551884814324480 11057412 -222283241684458752954344006325312368640 11057413 128244737001057712340700922412620846356 11057414 -554283787829255345632203243550281046944 11057415 -32987890287728657632428126895363916160 11057416 47139036950664922371439817134811796480 11057417 -66216989415519891295337207282413665408 11057418 44509076746578340842285877128000675840 11057419 243522870277106050132559628317182804820 11057420 373304011735363640305438969700883010560 11057421 -76489480324333725990719806837315904256 11057422 -471589431844041738706068384662384935488 11057423 -134250691857029203537357078363997969736 11057424 26122481116121653563147518349791723520 11057425 -264053648479292874985867782170749787700 11057426 195973247089140918503396616791447673600 11057427 -65078080255088768737167384728966005836 11057428 -285591194697728553858243124171884529664 11057429 -96209843596622939363343310200642810774 11057430 2822269001446555670544180545073525120 11057431 13524008982004741077938622979677397248 11057432 195053220959514963094438599905146214400 11057433 -300703066037730017276078931605024944176 11057434 184219375060865689589526819069058018560 11057435 -111417297599038123788845605998761388000 11057436 86952590578530079418371512867615217152 11057437 -142263048544355435387983303912307957914 11057438 398895918457241946731553616101355915776 11057439 540779450413123557256314865465848708000 11057440 -442230252018851073025895639060378419200 11057441 78840150090998119136439578897466762132 11057442 247835580956776929606973974490992056064 11057443 56272276709047030593604251007676524464 11057444 -92660239879340198656827796396251080064 11057445 89334587556793443895474923021695443200 11057446 -583890376359649998400473616529665078080 11057447 -627507589361124584163466356806126692104 11057448 -710662376713976647383767096602711572480 11057449 77986268028532993870585283480255491200 11057450 1139701200259682398323808095074592000 11057451 48777994713892677154195267144701935280 11057452 -17856893506252486568469280861387816960 11057453 -980676523877363580636526190605923071136 11057454 42944101454477982320933458234325851008 11057455 -646748620840834520294128882400527380480 11057456 546923364181935378033442668866076672 11057457 41827681239828666522848873776122401088 11057458 443809106016703232496142536980060052384 11057459 -170657399677415313258294349397007044784 11057460 130045545871954325794373554170800732160 11057461 355034288028750113554998103800422718062 11057462 414543512560353025429925114394480011520 11057463 -582330174422309477529657216098538008736 11057464 887344070239663906597222601016852480 11057465 -78663875994825385137026372606895886140 11057466 24955913793177789857256705022470449664 11057467 -133899798690678120152900615209934355484 11057468 63951877721281879099846676200496709120 11057469 -175104102523160558584108643202200359872 11057470 -12451167628287313735117344094191383040 11057471 -17238473595891045398059221305018708856 11057472 -164338167852994216485372758268995174400 11057473 30320979844106401965555555809842824640 11057474 -426809408556106984647226590353179305264 11057475 -67195419354511823923901699432281977600 11057476 -243735401045962438040162051903592173440 11057477 -338103366269877109188357873146082616674 11057478 -180759784491938116011204787839188947776 11057479 -786790430691124867161561460090120318424 11057480 71904350174985270209928181376817561600 11057481 -24601496776161880595437283784967131372 11057482 158045555138543176199505441324354092592 11057483 -125564788872219551449225421805911768256 11057484 -400123065503330833923193847515904254464 11057485 -385336187221769661297933816956080394400 11057486 -123618376208075983413128624259711637056 11057487 74967629894339809019142162901992577920 11057488 7050568634284049091478132296246083584 11057489 438429845949216814883432223169579474290 11057490 101378680385747136905795095954166850720 11057491 877188133490255088420486363228909950112 11057492 409835706149890482098791720876006252416 11057493 -3926660610624907497404050563735970656 11057494 8899317663933390120324372982250016000 11057495 -240077309123978353606530568040166783600 11057496 211315114857794330070936646891297136640 11057497 479776827956168686537350397334540246400 11057498 520804969085644096450486038658420504320 11057499 -82865871178501538657996327927425520160 11057500 -39695194321124697021195081885048640000 11057501 -305320044023219653520556918805943155200 11057502 -215419892034845267359356577561652514816 11057503 -199917595292605158457407461517324607536 11057504 254942086365682687910899999653593481216 11057505 163952652419563215795810678127065355200 11057506 48728665049388421074726534728045685120 11057507 -3956378848819116634249780512803691648 11057508 31336662943020136064718347765727252480 11057509 373329536391122486261143194415768089600 11057510 -382414663191918599802968459580127347840 11057511 358634957505436519167434474288683922472 11057512 411616324416572478657745032551883955200 11057513 153732142634553560568800081648090088762 11057514 32946398499926811751979586434330664960 11057515 -111535670187672181851177017056035011520 11057516 9434219292026826921834448241889500160 11057517 -365331490638427044398672614183587520266 11057518 236265748124343841611807584321445456960 11057519 -291279214849230407488355646292514852040 11057520 93079255904310543384489198663148830720 11057521 -53396645837444439698424035894216173148 11057522 -29867125480161285119189099750703034368 11057523 1106850428911832704130098157583654000 11057524 -257223148544299451865856502760841243904 11057525 192169231917771923827543012203238440000 11057526 64462482056882563188500789839288627200 11057527 149898637599146807122586163026079976608 11057528 -105522935225414883930234784155782307840 11057529 -7936907510113788737283993282291080832 11057530 -139641694760560205940967962113185946880 11057531 -729282009991619592492828758722535980896 11057532 -1709133708591482282105893898996736000 11057533 -181419207323315910654528633455602148218 11057534 33399309221119524042791228899840252416 11057535 332061318769571409247674005043740479320 11057536 3027264736321098262638164571397816320 11057537 -761516664002823244364604522861463460028 11057538 78540438579819687032610407149146343680 11057539 306784855826103548115474268395000745340 11057540 -68452606428608248750604071073654784000 11057541 185708090165837743243813620292831691424 11057542 173901344662911977497589995955358552672 11057543 220030322527384231651990363337815182816 11057544 -157855363600483333075342518255495168000 11057545 -138469466985048468183823964814654201600 11057546 -455629004629768509168314506177146666240 11057547 -16502578631256622146827149009532341800 11057548 215513943903375870425895674004492043776 11057549 -435194746005217931299031744226441134592 11057550 30485600874758912490456494075727897600 11057551 -615348001440991162392745104428461978400 11057552 33017006301451114032312780394301816832 11057553 -5994634551274201965288373394092765836 11057554 449527485370237513813363167955102925952 11057555 -507165478265481708431638845801409266000 11057556 -36816538821668378422904080222153648128 11057557 -243291550996409404474180749200245141088 11057558 372775447472318396841372446124809486880 11057559 764882380616215252527492491970919969920 11057560 -586471392981335922454573394349302784000 11057561 147973572549745126345547602888328451972 11057562 -5375748291400994081407802559943264800 11057563 -258515002480077462709216925410040248320 11057564 3227018023284191244524813252353505280 11057565 324704282127035966374491733691031056640 11057566 -44760543563505802653458048256363775296 11057567 420314003040091949913688995042777179616 11057568 553579629975427333089203339539035193344 11057569 -400218219518081249940432496933860928030 11057570 -122828081271162269163047321363450615520 11057571 -294280714854451646980374530306886541056 11057572 202162617003947352221264453133495754752 11057573 122758960662744868495774329380591589822 11057574 132216444072241162943545668673102417920 11057575 -313634422351699058456738746235515634400 11057576 108717060094368732891511513888603176960 11057577 57530856963086295914144904878212581600 11057578 21688993608379491386980732775825313792 11057579 -5151521309458617362064485463858841344 11057580 254238487720531169559071930329720780800 11057581 456496304150360748131767548943201738764 11057582 -154701604995531097033611232682819460480 11057583 -125181366858886989138926341073244867576 11057584 230197906309763730050836104974371061760 11057585 225302617957572082699887697199501940 11057586 -181006287986587502286149829552644363136 11057587 830058375950200125489755242755390612236 11057588 -63112042236174008562009895916572857600 11057589 -539963101662462666744117667504184368800 11057590 -24462082683509715737809009595728243200 11057591 -375362930570122402666910666490004450008 11057592 -42026344904778355046770994810927185920 11057593 295020686100215483325087774728974101504 11057594 64610390823038584762270243349080657152 11057595 -62439027551849200183051283719769928960 11057596 -387105687994424134321781209610378625024 11057597 679448065847533302926129048492358815046 11057598 -122690946417759490555066335688323372096 11057599 174204458299836624292189151559851289312 11057600 42331309807427489524692887338903142400 11057601 -189385736312422309582715686225707402720 11057602 -9087467089570292998323344558430175680 11057603 -185347829560453284803293237628248482840 11057604 270714652312656070316602606578225232896 11057605 -104680020874113801160554532926662398080 11057606 123523726605409175848872552818897278080 11057607 -152824999984609657915112451108190525440 11057608 612928160545453711472066702528518824960 11057609 -97384312273325298232795445979700097190 11057610 47114923477939840333446340781384017920 11057611 183090759643206846858982797708547236624 11057612 84984694835142040963101405603162048000 11057613 -31606216395223791134689303667209850880 11057614 65406874006362890253518272309482400320 11057615 24223457523261446178585262920923991120 11057616 -70267037145932050144476663032528191488 11057617 481283359609050949210390562943011879666 11057618 -62934283237995878916779587757038542336 11057619 300091681217587752517259987571287881728 11057620 47438838435269447978326762367709388800 11057621 -630646414466109132308137886141634848178 11057622 4086546622262674212978001218874775040 11057623 -397449158615707768396262313414795659128 11057624 59099096594619233702102280480921907200 11057625 -92272210905517259345524501128352755000 11057626 475811531208462055956610588840736778240 11057627 -62561316909490587260612660520379980000 11057628 -239838866650697994316006049929353882624 11057629 -158537946618638889598392512154204791520 11057630 -225549172644766072698965972335616217600 11057631 43306481079219593060949256669370933280 11057632 -447542830160287381257109218978452471808 11057633 552302861806481207841029311781055941700 11057634 -1790903956174613754965312358176640000 11057635 -261540642186173915260245767290009814640 11057636 -360857138065263276493518248140970852352 11057637 -136919695386632325662856359811031259040 11057638 -61043039501634933487567752695719564800 11057639 -991832478529871472486209484172316509560 11057640 -133266928484609756352295211574580838400 11057641 61741391414759715359660786296673059584 11057642 248545787679893260106643844464926652000 11057643 369379666275695570327204205045504813024 11057644 -438703574696724870997231586232887216128 11057645 459998610685165838479765085529078094080 11057646 -2997809852446679309083072708765396416 11057647 -76507794212216010477498117544850025904 11057648 19721299284699196368858860521839329280 11057649 131793405085266765598952168416711953264 11057650 -88091912244799196407130195293234596000 11057651 618328198597008524539239656137879976904 11057652 97532848213764716660112065901819808512 11057653 721914682839846778513350159323407765564 11057654 266571364107904672621605461458223215776 11057655 -34383350281325545664052958566003386880 11057656 99574812005280666250203744941737082880 11057657 264818732512720728615070519124360616960 11057658 -104062839394526040243455338927005999360 11057659 206159026402069280124052717137083843088 11057660 217555681946915247853037810574651271680 11057661 -488041918785459689698789972312155111360 11057662 -28956388304822168307250610072631060480 11057663 -533476325528443777642533952777716899760 11057664 170574301836654058189920345687481909248 11057665 3741403003639652515678915572413363520 11057666 291453871274246723528248945706859671424 11057667 400237948986336196175570075225762043744 11057668 1363501316960820146257149643652286115840 11057669 18604086853455403439088326402108708352 11057670 -47351449464792630810042541003480414080 11057671 -11839528258117032846087050617764085680 11057672 259262425549886230505497977459785287680 11057673 56766006850201340565160014511661081568 11057674 35695554861631516272726892686420972336 11057675 -233071782851308084467278727913967808900 11057676 17977332970659254385852956651804835840 11057677 -620965218550575629162689678610273490560 11057678 -425463851541724762612522672037363467776 11057679 -200778877424575424712065828033494834776 11057680 -37344092390586466259223623481533399040 11057681 -118066956180692615221968438006378779868 11057682 -115989624388107026989523468219645494272 11057683 -37927163055718569066475207204803539040 11057684 273569638018558320079035889020674015232 11057685 -402324945599169058486883923110532255200 11057686 -85124987960742825709531965421049000640 11057687 602670557733691288239681067647346004664 11057688 -301976949976741053195363699408744652800 11057689 37215738838034252556720891616945420490 11057690 -158047441462572061479855397297154519040 11057691 -841755348848688176290084680558617690256 11057692 202875956188159988338159049054875874816 11057693 -73373973662635382250886991050138826196 11057694 94722538852570491279085185609527534400 11057695 -733691520558764271727471162369464282000 11057696 258566458061399969366906080358301696000 11057697 -212756024942286445521491661057139695360 11057698 -185618449903391591781977007635582132400 11057699 -203215882683102199873398786620465499300 11057700 -19775712439382541262824407436029952000 11057701 -514141697229865284444650169160694238720 11057702 415626989942473269717698738654275011552 11057703 -7369231348943098953057609875108156592 11057704 -192172067829914587022225641399042867200 11057705 46875152128256634347827789314469309860 11057706 41807098766710746840646198550087856 11057707 933361645546675211852339664070586571956 11057708 -4763142962976317699375344336296139776 11057709 75852231429802627603033823221306513920 11057710 242802172429571287132603923589496709120 11057711 -44537272995355991912966896439575549968 11057712 -60064110032266463492714624417416642560 11057713 282881651516812600918748962119504690962 11057714 -439468146254844053695442179305149711040 11057715 725151188719797651192689548362815616000 11057716 -81174935407416306728184488964616547200 11057717 -493455279522240936273431003156558614176 11057718 -14961481303328991043700744164433522688 11057719 1019500405773920513865647263520060197696 11057720 -59497284798604752798264620877727027200 11057721 -311112084024528798517343972961513190560 11057722 197622798825665384051115017548899901152 11057723 -285317075074469658322231122278553668400 11057724 -235113838334245943152795349817895802880 11057725 17882312137426850868134578341410904000 11057726 -7458157764049859807785432136723474688 11057727 -336680311244086929491201403584663910768 11057728 -73330074956362884743620055439790571520 11057729 366548908123719825690624928356495922260 11057730 129187640071782644024664147175552189440 11057731 160154446818923752417312693470072192064 11057732 7284483888513671330568655756405928064 11057733 265031400513185755435389230982161045280 11057734 -85011372015996917956150600871043447360 11057735 -110972742243516805666782574852175067840 11057736 124044937289399440264658556467611238400 11057737 -1598438530480825361837954134874329488000 11057738 -162419992027088784694847911613262069504 11057739 77335755916428009275813776182052442880 11057740 -166521504744877103467106804231529231360 11057741 -287883688503203498297455143216738769716 11057742 698836990076320056286654148409498343680 11057743 -841702268250921856365455836659441605008 11057744 182680890718033765257112554739465052160 11057745 -390810718438403512057564461772765466880 11057746 50533541698142243404364896246279527936 11057747 465401978065924479421854704574013609272 11057748 -6740741786953526454086518539285245952 11057749 216243753246911231051944205392656716750 11057750 156132669818105865328383511291687968000 11057751 -11873631668832282426615808223037075432 11057752 100072745206548041734233299891816878080 11057753 203977752374681361239353648653082567680 11057754 150737389493511122958286986795501465600 11057755 514313368821515041030563498503822036160 11057756 268887142672002926700266347107894838272 11057757 72468720776093204616855495078678840288 11057758 343807442565086235518972605548224991360 11057759 -367232618971652210763355574966564767320 11057760 -19748979164292539218209945988749066240 11057761 -159446348455518717579280805520233689920 11057762 8516331360034439365793910111498891264 11057763 -333313816232490177353999038956579373056 11057764 8335084504974275448199656286917416576 11057765 978071595980782819884847376282276172120 11057766 -72154137798987501761633649365866310976 11057767 -138724687199720065635052296867920936448 11057768 -189695036317531678853847582503403709440 11057769 -6724444110393481455268488863981885760 11057770 -166841737475197272355161378908453548800 11057771 957835944730551910031200923436302783312 11057772 97659834920206010124754524216380006400 11057773 -729760402117459093151743024128214423978 11057774 -56022989938546781749070175091696858368 11057775 140389688683622998916649448697443287600 11057776 4534030096100045491306771336894840832 11057777 745381996070790135544996139684549212626 11057778 239991951440772141008377104524793231504 11057779 -250056979290461894127672179962665776016 11057780 66522271007602845073208348467840972800 11057781 388441717848365218400649300381232058592 11057782 77206002687786786420038229724739649984 11057783 -205742080037283620708078481955265529120 11057784 -287365521316505512946043269155004743680 11057785 120415834130652947630009028900873862980 11057786 -610752125405168769872751185908222290720 11057787 196073426975199052730703565528043413200 11057788 -361668298852654685558052407911751680000 11057789 -6853127546944409855794738933864865376 11057790 -2740599063627464823173417901506129280 11057791 -5216172852112990903768206606319472808 11057792 238928248717935813289004593271694950400 11057793 -165607181269326330081624468638747811072 11057794 -7736104115118256684055566961731127040 11057795 209077770636823725160672647057796517280 11057796 -6511477405236968066764901139126668160 11057797 24477440830566142891665757360963158720 11057798 -171630397266998804179546206779688669600 11057799 -3662443076486528771110851085966689072 11057800 -199422671469851573502935313482940672000 11057801 -104545617227105493535038819198361139100 11057802 6203165183978798055225311197566418944 11057803 7866048630517012811324196191100056400 11057804 -282938499219630858430556486199200484864 11057805 95218715931133643826368938963847121600 11057806 9238558611251492936534502389805552000 11057807 35830010976668767852221673118986776072 11057808 53308757672160633837445118582284222464 11057809 2295297730682382426235892069907865280 11057810 -32082840075031633261016533714380480000 11057811 433811827883955693705432737582181616704 11057812 -342631363969758546058767552952472585344 11057813 31676217731411876412899027598774124800 11057814 -64050846542914500642348158249950918272 11057815 -470713308470372246265516599916047528040 11057816 -410310207500016080026623821384761344000 11057817 -4313536465151860815321285591985315488 11057818 249375119584256455569024292002513160416 11057819 710607301791112438611481994304445410600 11057820 53944068980852391148515197616183644160 11057821 -36460806184925899593287296728911155028 11057822 103568869742831940451911107144544435072 11057823 39359032291623266623398122226606435840 11057824 133850503771636965910218807267613999104 11057825 -7140877536636160356735901003869254400 11057826 10124291061709317039230001913860969984 11057827 -1710200753626059106186647620042850412 11057828 91239966682066337180428865711141928960 11057829 24096923050816370475161915149713945600 11057830 -43493896571418930334854906570044568960 11057831 -220184894677717273984080587063781845088 11057832 39307028306247328727725481677176576000 11057833 -11116496043454847452748571246249217600 11057834 197590350390368535386824262135522544816 11057835 -56993353577188776541475469606975932160 11057836 -487526252532585945277500060105076014080 11057837 1482399367577780800827324949056883584 11057838 84628651313195886240747754591584734208 11057839 -577294506296438937948814898364184855800 11057840 8523305213931663348123845672755200000 11057841 -179263570207440980482096545860730722784 11057842 377783864412874455107888912714694669072 11057843 708562514734493701562621732779530094092 11057844 -24943256386687521886432816485073317888 11057845 -199940629661706471695001442058167060200 11057846 276117187664631695137978313811023251872 11057847 307618818692577239393850791902982855400 11057848 -68870556850434062416772052234549657600 11057849 -266642805568438239456323802227017101408 11057850 -209114391574795836154700874362978304000 11057851 10588920402175721981698100797685352960 11057852 258898262866783376391262849323188547072 11057853 95418233467246116739989871671243803904 11057854 -595411542937368807576605620410462674688 11057855 133858451364026064363688594500399131520 11057856 -158184244954044688995435346291681394688 11057857 115660256925417343586671687592130590932 11057858 61221461435311290258533162998009253376 11057859 -189980677493447105145684488882048026236 11057860 131395944331170928479818696614646722560 11057861 -153080869843033955711807478526309517538 11057862 187770521156408236055972453785561052352 11057863 397157045542150154150927682767926993112 11057864 -59551990779670524211003599136717486080 11057865 14195038582247047715999450379520823040 11057866 489581014398469387396337830536348739632 11057867 -387083082058044700478739377136651072000 11057868 -87888434225050320567376130883236475648 11057869 -1320754682758120857826212486891583175540 11057870 279650934910434551629603552148462258880 11057871 386041021148771449822047739201927884288 11057872 61206429559977532894046644551558234112 11057873 567774491832261372682768898407659931122 11057874 4266776764503003750267400595623480320 11057875 21504370102208122966508200897675944000 11057876 -23175363234551368661347694196244928640 11057877 -38865764796204844346995615877549231328 11057878 -84816236653703225269134846442909862400 11057879 -749031986403336784646736883137880926504 11057880 6098389595936087611640566372643635200 11057881 32508257213402400080629212686402414144 11057882 180951340430787246726932048164613846784 11057883 81498436407754051955694002999621613504 11057884 -24818860043164174298755576335987223552 11057885 95417082981075881984351037572421017580 11057886 -28698604296889575172938776552798208000 11057887 -80303814957329799375501647671972573440 11057888 -305364913593967232052850113333718155264 11057889 -139008709772910510015520337886583146576 11057890 -153360220193912210959088176972785131520 11057891 -59889970502371941697169893057602175296 11057892 -55979962789461642988702476464511618048 11057893 110686135328062369457203729956492400320 11057894 -2982700187099876694752434965575600640 11057895 -65638223783169148806493755794753936160 11057896 -141394926851400659278608862825729950720 11057897 491856436126110966602159499584462237412 11057898 -198968596117892429832953759813953985280 11057899 690581908364121919697451333904672262900 11057900 -96684261534206752184422381879052620800 11057901 -53977289511872680721113106051998721280 11057902 -47257617472964393010186870844211314368 11057903 -493108284270605154711550137701594834640 11057904 37565883182139130474076838976841318400 11057905 -301856502868919387581784612990570092800 11057906 686503413103764971901955657270270331520 11057907 -56790174344165391684457693881232047360 11057908 7651359336117108926057276570770010880 11057909 469213579176737204922512900708953480110 11057910 -27047818311676070787314762583855104640 11057911 -1473705790318158808834789668318532289688 11057912 372429759341324489271731038976276275200 11057913 99678390748744765227877459289870000442 11057914 23832407172938315173888713157212141312 11057915 113015167323057135650077664847380524800 11057916 283804606574660215790281128587018379264 11057917 1638463754793416923153931190144316416 11057918 21876142144839132890706022344198453120 11057919 -77440440143353472602014045651923104056 11057920 -37631304769373020617415364276052295680 11057921 -197361348194068402328924497662167988288 11057922 78957211551390493891510916191551606432 11057923 -5624642281275848123587131283091821496 11057924 -36876006726151375155192061906053519360 11057925 -212905524610205142143912498427553123200 11057926 -132796898556468747450123010494631962816 11057927 933809066621698350238976229408878458776 11057928 -72144035431810332420338805184605757440 11057929 -98003592885305990247913101633059018470 11057930 -118369180874323661706537745158390588480 11057931 -169558988642030040330065969108162253600 11057932 344518431083109699607818159851211632640 11057933 445898024300364218107161719738768560182 11057934 254647628625768637857884867968026454080 11057935 -190416811730764888767942290730934290240 11057936 63803624498869857853861669073320353792 11057937 -586106840710413270999916223065481204640 11057938 -54266312259363703683956308948955360880 11057939 -329570269611558325070055868441208352528 11057940 -148335242623222798483200713147661434880 11057941 98096837716504949744880585662326109500 11057942 11409301099449521845322628496396683264 11057943 188541893470269880655035225044297701760 11057944 -8404211166182649597887858424918435840 11057945 446581367442884235425227135534794124800 11057946 -96064454293711051641144556728115353600 11057947 1306303808054347928064237362820979692120 11057948 183365619002040762476407370145883029504 11057949 -220331962660962980786701995851953457376 11057950 -70093800652910047522922091911179896000 11057951 -236127488833442989617971927183059782048 11057952 296929636858801717790693324689999134720 11057953 956410544775467169689870820188552431202 11057954 74572034992572142813213522040003760624 11057955 -217878514367845442823043101302686987680 11057956 -101675975898579432122887829620037443584 11057957 -790028522240950063888694502447116273280 11057958 123415363310041205869973349489574290048 11057959 -754748419575714492009268583681790009960 11057960 -339843549155992350969419026255653120000 11057961 149554449301447683277905925690556267520 11057962 -70286368675229966068268292448100640000 11057963 -130462753300574846973690765059359262976 11057964 118844998955658204579088263309516350976 11057965 -12737654800200131409356645751858913140 11057966 -5396587861075312095764350622521408512 11057967 -10735827385949426915067537108512883072 11057968 -21646972628468664860428739016657797120 11057969 11115114652466481693057976767911585844 11057970 -20225995268083357621108521486026465280 11057971 -16531994921035990065367969735607032400 11057972 1529810095589792646837286134945873715200 11057973 237991252156793892956927092953027521088 11057974 -225780564031335151017767559729999497088 11057975 447115653799024740469875414629868858000 11057976 296438527427078625161492032596075479040 11057977 1381687771776025169059072059260332499200 11057978 -91402113145116251083044184951107138960 11057979 151477967529296730981221641104990716928 11057980 -481135682189911714138557105762527424000 11057981 907002664254581514881210611294969976640 11057982 -44394708077303014512857378159145025920 11057983 123494603824601569550333615025090511440 11057984 -64475997112550890106942636294714425344 11057985 147123644214904843450238672875249046400 11057986 -109654378605122821468122791228610673152 11057987 -23182678800308449980726575450609129760 11057988 243496845344954912656433884366836096000 11057989 -233737915728114556525937411940367587744 11057990 484309414473185093753018784518073388800 11057991 -90531122292720567082734287990962340736 11057992 -209669013327547278520350777007583846400 11057993 -904089809714684911681881584008934455680 11057994 22719246787633388091884564188543397424 11057995 -224449132835684396900741655978773408880 11057996 113899796463624233719511768357812704000 11057997 513264011913846059919421416253678584000 11057998 -155312053150692518784448433346587739264 11057999 42917071393699199074109185855879271640 11058000 -71421372192158447648811367428587520000 11058001 854023295478326389191411102121384326002 11058002 295851178114674921903490150182622199952 11058003 276100806056025824649422351451772598664 11058004 175512403945819425100896859838690946816 11058005 20132790364287268514569997434311715200 11058006 133349784649828583442961203971101324800 11058007 287112393183807494690536446574342934232 11058008 9184935011568588318216084324618700800 11058009 810144615022185387921722965833320448 11058010 -77033623772519467417606297103750983680 11058011 533156619604971470110671685017956076612 11058012 -154931987431628218456228272231510589440 11058013 -69065044089917684810412347338997131738 11058014 -88842105803102683162024738619628287616 11058015 -213907934167778129148997863711819338880 11058016 893924045865309738099389535613397237760 11058017 -343747279918739831070640083533070102528 11058018 -113387216494673156890285458103853460096 11058019 -428524012490138194362719601843593164800 11058020 -128220047435919255279974410941909504000 11058021 184100195262431330637038513139457342908 11058022 -178870702092656058702189342315161189568 11058023 75182897463883871338231243479586297272 11058024 244435823835608371865398123426891038720 11058025 -44558847759931370727288792918330960000 11058026 95262824266701899718890222519599421280 11058027 602025004532357596812224167978145848920 11058028 194394711335491114023291223872024331776 11058029 417753075853234864108114578892646072076 11058030 112165418428599345271859098557907248960 11058031 871425592439996075607138063316280690200 11058032 -11051642710961401074837384060154675200 11058033 2343607123612313740513749128545788864 11058034 -121329230485747823047749402901476470880 11058035 -557686394299079952636475592496692406000 11058036 238958177183014716029041769095917225984 11058037 -466372795681655542721573815016949422688 11058038 -421360409830407567763502283458078789760 11058039 -21693330646547466423324655810796699880 11058040 16954203455270441218702042493143449600 11058041 307920435585053749287194187643254787584 11058042 48061838158585354030170382818876497664 11058043 -187265192980736054705874368463064975708 11058044 -3672353020273038348995912057075632128 11058045 82066690628298601582707238127544436320 11058046 403654299029908852800479930409733673472 11058047 14070498357043235504108235755914335744 11058048 313679798378944200716499620262523699200 11058049 -16369525027156482125559258635649154860 11058050 93165828342404819956681394685759420000 11058051 22851902059919050276636336298613325824 11058052 -4650319757796449268718198834607923200 11058053 150042149473180573710166564120361981724 11058054 31000640226022548934935348431711250432 11058055 165904721918804031941686789181409766560 11058056 -109361299657441153341046641657879306240 11058057 -152498585359192009455270400999860930960 11058058 109043232772318269489726254173683228672 11058059 924342029314212606243576243859694146260 11058060 -3598401894685047429163997382502410240 11058061 -51585186630276937138509099132555227168 11058062 122004476175630292949112309929876124864 11058063 132796610381312960434950347121948048144 11058064 -53522350995566585921777684174266654720 11058065 -3225283910144071675120115717428767000 11058066 54983183753364704932160593636230481920 11058067 216872865760284306056497085345180529720 11058068 -85179564394384047095492133414150273024 11058069 52733145649561273576352534205685824 11058070 -364271667729649170365210311599958091520 11058071 667057115937970198458977505981930731544 11058072 77456105762517383662259710276062412800 11058073 153729306553048473327989006558417299328 11058074 -271223317613106414607914287749477960464 11058075 -176224284095100306142867812800059401000 11058076 46871952401530899350016867030461739520 11058077 -634950142632804893632299476269617292800 11058078 3819373214398341100574486753995941888 11058079 189984166392078076097336393350293475680 11058080 797684575712232099542346082156900515840 11058081 158866906465369038517795998617432728752 11058082 142460632713875220861679596087986480640 11058083 -88120172087346730196529855261972907200 11058084 32431982379177318622463247482756142720 11058085 365417990822926458637562703186099606780 11058086 166481803957009165494653367193961570688 11058087 -275335062406762995499078742934826497240 11058088 -4136185011868410877427676780484116480 11058089 162346437334168345802269900328825763456 11058090 8201022412876616237312660574185879040 11058091 599129566392265918135092851440420741968 11058092 259993111689143260489753574911574289408 11058093 -1271384873982478293016858956979934633280 11058094 311162202782142676299248922088359564096 11058095 -2077432444672494365518508150412892800 11058096 37901447397533513972960683663854403584 11058097 -499136254657260237746157445980902706908 11058098 247993509260320501317160102636958705664 11058099 69166715824777315637420992987109698608 11058100 -196480847167599615429085605434838985600 11058101 277066958079160551042035270753641322592 11058102 -36585611113058092534600805524349169600 11058103 -83745302595800333170851779297216624640 11058104 -760597479410719089937552651254481305600 11058105 -168695925788801194958797933793696015040 11058106 608228409665007360133118328602984237280 11058107 -274804536202860960245981994135531068088 11058108 -135174843713095988768054205293231677440 11058109 486716533117779780802735725438130317516 11058110 36054343820459479444443098864724856320 11058111 265460102350925735610337763588807091960 11058112 32340567305962629252967416417036009472 11058113 -50318484271641621324511336465585258752 11058114 219311396184433088231489429564647783680 11058115 -1606299607704313434648854689258368240 11058116 -257941777401884690315590047950516988672 11058117 52185089183088329913282622131897373824 11058118 87261084916801134535282443864442137216 11058119 -780379001906714004900309542990928379704 11058120 -14652960180997122938087417613744691200 11058121 102536690161228588715032543165368898212 11058122 -92330719615934254963277263723938855888 11058123 -394800874077901846458418716825466920000 11058124 182613800298054419685575396512192069632 11058125 80681367669318059262227127390010177500 11058126 -170248470895416299090196081417349689216 11058127 -915418174691198484849898634516563147024 11058128 94652775655120819331871148223968886784 11058129 357022523465999451775708139738046211344 11058130 -184419889157258577280302063988282547040 11058131 -319300964724156765996485998150862386608 11058132 188147996406698142188577858127731320832 11058133 597622334182367764906627706177774326400 11058134 -131870998728064834947913217424192552960 11058135 161742863009329601620369087233089395200 11058136 -370014916685738260311952690405373706240 11058137 -1398388175010013764577470392525226497328 11058138 -594233218888887457931322429436142592 11058139 -106157327330092033505542368686112622800 11058140 -96440327960039570982613942103132421120 11058141 157451785263346225126318057823341499424 11058142 -544566356002346106589397353211306660928 11058143 -1039256563870007763888512024042130522720 11058144 -1098842490486466981074830899594395648 11058145 30314163926453300291471107376377526400 11058146 -262293618495970660857857833073774253696 11058147 -178024620173685934671934924328999746560 11058148 176088750316103366646320870744675950208 11058149 -176265629345930207878306915361530786464 11058150 -152638044357919579095791399790572798400 11058151 -79298193382504929592307722544161102416 11058152 3004955596154497981704976866057338880 11058153 75754304572056156263198808302269800384 11058154 82500706636421488452593073234086137776 11058155 -53082437786805911875677100444332722880 11058156 -253181398626747650027745718007444575488 11058157 421975418597089406622815499273537716832 11058158 -25391525146597125169939893906977488320 11058159 -34939537710276760560171022421060904960 11058160 84095203691618561218117341979630632960 11058161 -458090277857158886657446091575863577500 11058162 -79975659036948442834614863389922994048 11058163 804532788737650824656621928382446334412 11058164 -213784356057296446339338083160403530240 11058165 -28565962790431480528325357682089326080 11058166 -22005567068102794751890249094661236736 11058167 56130811833477850812906403771796172192 11058168 -209284695947783684730363950397782753280 11058169 150172921415951741835068549497359212160 11058170 149396414516168776253451081527694796800 11058171 550027137439860692728305721989340255680 11058172 -403931310072181362284811759785335373824 11058173 -220982859361094517724386393486514154880 11058174 328618065672402684709826868568086349440 11058175 297001353906484149433626067604921161400 11058176 494383465648013500299506258618508902400 11058177 567773702756243014755667694716693471968 11058178 221623514770364383615752808245523058640 11058179 520859461271486082533991467400188183040 11058180 44863255865222184864115050832678993920 11058181 7440422916053620873537362587309301920 11058182 15635296307424902077502692659466500192 11058183 -806232253092756099194962244437820328960 11058184 8552537473222723526006749003406592000 11058185 -65738484918689273271699470039007142200 11058186 -11097056741124380273173816053386213376 11058187 91381517361267262096659235834497820704 11058188 -220707111781742222189640910632449594880 11058189 571472720439086348832131100945091122624 11058190 -64832493468471908933919574296518400 11058191 135855948075401995602257387686369628592 11058192 21695503095640766381225168382202626048 11058193 -261317050648915319856615107113468444800 11058194 -218760279542193108574217880208714014720 11058195 88573931486132222332004503744105100640 11058196 -290125877516347461538864663976319074304 11058197 -501168543548944168701909794778315930354 11058198 -137364291705432961662087752880925801536 11058199 -561192107000975655208904616988171055800 11058200 -26785939715609822700572238036101376000 11058201 79347954668707716361730623457533894464 11058202 5047115247197434739025319136657524704 11058203 -361889979196376129798410355324046600816 11058204 -63398906172793833616078762528620578304 11058205 -127694931874562645336047307471269318440 11058206 229947629967600993342226471021021440 11058207 159385398384063244949052685776546561792 11058208 39457988167403319982384979741786505216 11058209 -637712304633012065505023709230794410960 11058210 -14990954270949532348393072986494488800 11058211 -248444289362289061503210950750493275688 11058212 289438739362481445459592949262058017792 11058213 266837942766240145941748081814915528544 11058214 -874964512472537812389194655996070380480 11058215 -148026606072178418694680548619456724000 11058216 -115248131746205310580995041946489077760 11058217 -633604069779020046877062344096920985734 11058218 223513721962609668080645118748212688560 11058219 -137348018652087056913572897892296349156 11058220 -174250140325273968473736216395195904000 11058221 -394808818455318559323621547255775469300 11058222 154809671307721056249671226450794417280 11058223 -141407862496002093848889358942041124296 11058224 4080245709930016434931356155264139264 11058225 -99617442835708593516383669873240488800 11058226 327919770996183375531105407782509399312 11058227 205533055309843156881751958074853171376 11058228 -662111574862775715572493284301476044800 11058229 -16442271313960430056764799866819794688 11058230 58945138062121941452157185105337653760 11058231 47558476166930182846154223034786396800 11058232 -102625395393160818436196596182000537600 11058233 359454136491182167399969358029733877204 11058234 169060678578629144926779893092855971840 11058235 39311574887861414815547955195002263680 11058236 10492815340584487837351239786866958336 11058237 -56031166605314945986321738305497999706 11058238 74367276027446436483547324510832718144 11058239 501305183971271180783491858334144040960 11058240 49511322225207893731394973356104089600 11058241 37830579603170271879071776802864629552 11058242 -19858030207528895429611004413900797408 11058243 -68745312887488195997373331204168886016 11058244 -349717538358954283578058684840800878464 11058245 94139857106724115310150298915815031360 11058246 25907531693833527582717846767772377280 11058247 232031931238203064754950914718174092040 11058248 99209522242839127556249967859246080000 11058249 336576201259815773865749193793937147664 11058250 35304637837548925034301314461109760000 11058251 278187736473018388749635368409727603600 11058252 321735515019070352466581325396778291200 11058253 -197456261082337396628957667310413247498 11058254 -811643162111824515055755464134360156224 11058255 55467772263105593178548298052356206400 11058256 10326686257241916644492819689029894144 11058257 -251313249313109882675717772369653239488 11058258 -90655167587144034572433016099725699072 11058259 36403270971635770072070845267624145704 11058260 352163904248227608766985652919684058880 11058261 -324058273694112899758748161858763250528 11058262 198033983428375919252312678611296460800 11058263 441687211510493860300459152231601958184 11058264 8884528912115638782383258146521169920 11058265 6878920956133865265021937126625336520 11058266 -62382677136654249003052706030781204480 11058267 6310594406193321221724340121544971136 11058268 98521446392848804870429457759472312320 11058269 1205497978779299091221349989984181204480 11058270 -67011854600992515445864632881562710400 11058271 -466329969893319146524221631758913996032 11058272 352179440335817393209209927590238093312 11058273 -2497316002151109054389747707652655660 11058274 149477757996586231683853378425633147552 11058275 622631933855960528799000462045622179600 11058276 -119280798654991488405201800592178080768 11058277 -135582703212894841858181842622483894880 11058278 103451099956692808999100307984628088832 11058279 309535008785652946382265670523766311760 11058280 26465911693255722548239566967954944000 11058281 190749334579591447045960412056468552932 11058282 17451050683162613202757938506170867632 11058283 -44335281413140060726715911364563068200 11058284 -523730212288213609089503089925964019200 11058285 936985091707496253344918549550796800 11058286 -631364905470628877092636379051574711936 11058287 326255456600884018860672963127016553936 11058288 -52399116216112454961278619743639764992 11058289 154601608149601016916739395744377867520 11058290 109271248354364124329510297695205094720 11058291 -97141111644579174271216534314851634240 11058292 -45121613922879977505227462567140999168 11058293 -33612885306211260361330379270354694756 11058294 -8664060856029384632730128744741292672 11058295 -467399362896388135039495904330546898720 11058296 -315034835683491751117156235341789470720 11058297 221223165918192183400956307297240261200 11058298 534234565778753454566975876975682092400 11058299 22592811432986253480377588727686510592 11058300 -195083870545051651782608414743509235200 11058301 -580253064448073060944206163077068816640 11058302 -259194146699126994657548262800280549696 11058303 263921123329247135697924285842742421704 11058304 -406502707188221184200049381226630348800 11058305 35563931849367168237850248041912703360 11058306 -114043458124626331000937858615809092096 11058307 329066654910537105966900765129624988560 11058308 383062944152431344813668505764057395200 11058309 69096281597741038195567560289208483520 11058310 4885407194518357543735720823428421760 11058311 -969059549708721907543773541341501000 11058312 -1961145352400104467245442685646684160 11058313 451133736868673243612642392560486199296 11058314 37957155434212395673692853138907155200 11058315 -84364016260200583586551187135268828960 11058316 -183519999585936074063852716100292808960 11058317 -297003874546684034274193531043989154634 11058318 -448574588073528024317744455257010899456 11058319 714149203369202033765076359280873570496 11058320 8955230685192518397213882776027136000 11058321 346970500375334729890943139986137484160 11058322 -434238386344029893484429005713522248576 11058323 590430699361854157352704141632339333720 11058324 -456036697020747080386546865197814458368 11058325 -497579029227078113847759304943375648950 11058326 -89793602196042732018280052999010224640 11058327 -25564608717496676013854044252654571520 11058328 937840540329510896816989432209658460160 11058329 737450165228366676453674286569999481930 11058330 137327632073113045535035690045495057920 11058331 -5415363545196056322651696243248833440 11058332 42104115517022630795882975331648817152 11058333 -82511522434552057668145395000708105600 11058334 -70496550837021556483263329109751996416 11058335 -241541377196531994986326859355687141720 11058336 -823197344132548581731704165990662144000 11058337 -467479553408004411745934704497388874014 11058338 84539129211417927161999406363677559360 11058339 -20116113279009229339921130174931600000 11058340 274422289678880305900122813979276611840 11058341 -60833403538010711284924626022793560320 11058342 305625678553224187549513680311765383680 11058343 -599420901660442021182577693840156751400 11058344 231479379191341992673274203044622909440 11058345 51826455955507712628342595473483082020 11058346 387881871534833591605448845135060944912 11058347 -9446257038532208360350990425328407168 11058348 93224035061384337101447542188115034112 11058349 177711366232750049852482804625205507350 11058350 -169716417084516850146097591025462395200 11058351 -40843950854399906192714176599850108416 11058352 37720714861861944872998693110643245056 11058353 -592714960698662962432044386316911376 11058354 29466700515813912084208530953229685248 11058355 -186338840518610112130363327272144641280 11058356 -53798467066489800879932229795879486720 11058357 -291672410262066453479628202660106868960 11058358 117088967308031585017348392840984101280 11058359 -31740068877259215129734280451010391552 11058360 64771552805838803729038263191358873600 11058361 106998894297149553142974732648649452480 11058362 -173640368896668124592925693791288779008 11058363 -15070827872242999127548414835188927308 11058364 311650097983606033932819793085236371456 11058365 892752450025732373512976244880049485920 11058366 24192522920422111288278922380770347008 11058367 -159808682495385722939605825703448437640 11058368 -139009790052283638832751951348631601152 11058369 365651859947089635250783684649530663536 11058370 91500474789546202841728716535120473600 11058371 154691469307868281052461052711618848572 11058372 -14386600173251982006318018504949943040 11058373 -199605452809103132167286907469518193378 11058374 -49561585021998765969344339747807036064 11058375 37955251300736669697282528043061544000 11058376 108602184163185106574317371647243550720 11058377 -97707403994803921971355308034881928320 11058378 -152263159975888898197721781813220382976 11058379 630168040299408559776676557400701396520 11058380 308747539115319692033131853967931161600 11058381 351497941499791804439364334575001720812 11058382 -23272336487446347132577757775388617216 11058383 109104734001551586458917274965845281520 11058384 18116168879825556968525180621367803904 11058385 -124975398104696372820505897176254473200 11058386 -187781588774079610950963093647416714608 11058387 63898667818676789661401914017600256368 11058388 -530963883836398336987573111168160514048 11058389 1036417137315682292881124948952496434048 11058390 -47216265645206380926158453020974796800 11058391 -413308479054635362162905026598002841208 11058392 -478485678121965865865834518288304332800 11058393 -162773005329799746516342809126611001136 11058394 71380201844014610665219270613307532512 11058395 334431788571255271294201256703303238080 11058396 -6857756876823529837189595245153689600 11058397 20295021929670408156259335555268456704 11058398 -72352877292898440508360708364543827968 11058399 205348275702321115935332013499821974400 11058400 218744793771080497072740009192495513600 11058401 587674037034440836803539017274540202402 11058402 -132491012897349480686398581531605885568 11058403 -855065027255944350621138303507585205348 11058404 -36416061488951631116325194552781471744 11058405 -22733524027624528539004686239928168000 11058406 -134697954163020824196803829791364385536 11058407 -110704484305619334208234616033601629448 11058408 138648193758783232818878855551968230400 11058409 85341082569855973067088412265781621904 11058410 -21273644654705613586809216342250368000 11058411 62764721839428159115138798273124484864 11058412 -220625091881651396471075864774763991040 11058413 -484634208612818485718762196505927756032 11058414 16232329190689947203481912301196342400 11058415 630606779965633866871883205375181458000 11058416 -181102403694139248582603151988114915328 11058417 -45561891113059969431848643986190087360 11058418 264389500212253295819263390126742774400 11058419 225335139848633982058263211282150511820 11058420 304129956008326192045777626779407564800 11058421 -805224114618267851838999788928260544000 11058422 143631245328089518778507842177586757312 11058423 58534602630017920453815630428843262720 11058424 253815419244210798847235913640830136320 11058425 -18053891546961311908064011759185240000 11058426 -16780023877715594300008936281874254336 11058427 94684214033368841297446797820951274276 11058428 305420952457282222893604908109552727040 11058429 -211294774072281723146265262774683408480 11058430 36133962577713418734590094069058656000 11058431 32320570490033516743804148759943077952 11058432 -198090863103389096504007460015570944 11058433 860379279770957424727720447207325095682 11058434 -985844296894572442054968648983560538208 11058435 -482677705204175317766999582442795994800 11058436 302793996149881987340977992849896727680 11058437 -75790445586388042825314847140347097120 11058438 114245791726069221501437378783750314368 11058439 -5137452604559696101917283756685441920 11058440 24854233997340033589362191638763980800 11058441 213171796610008336959316028813139599520 11058442 -862850178027617447113022463975772282368 11058443 -512864353378337690837573915984514100056 11058444 -185441187588140201954768587695706472448 11058445 -536869228929447510752829470999531493300 11058446 12767246166822927884240553864881860608 11058447 -106995984104564079945283975110615923328 11058448 -32537411007943825173759715593695715328 11058449 429143743265330157051593104513299171432 11058450 12832843053640049253710209775478643200 11058451 617859903927878227960100711369380038304 11058452 -130109248492174831480866321526192369920 11058453 -138203440878968924736359902093929135936 11058454 -259698282367125778318726890570193438080 11058455 249891568434922074210195935628069027360 11058456 -337003545842814371074001071065811353600 11058457 954484570397482207145311847611050805706 11058458 -265126184779858904216021124968207515920 11058459 303408981237356245224414426484640081304 11058460 -91536253571217446065413153023824742400 11058461 223358182419566034490712945260878674412 11058462 98928607051832373097900844709047209920 11058463 -184576904104718217616478092420973403552 11058464 -127084317827211213645406142528856981504 11058465 334250353698625435922521991459653026240 11058466 -210558981182721162432001105219240860000 11058467 10125658361684737247739955310547464076 11058468 -313794237787737319748536119193273344000 11058469 -645986787559974383496864413882260877856 11058470 -173204963611813468132313839869161992320 11058471 -95841227672873979097545351345331283760 11058472 123610740114573750674179188787550284800 11058473 -861427301347788805147205725840967974278 11058474 82306771336547719999422318672794625024 11058475 97935060687293236205938524181567232000 11058476 208130206666125144689062131848850637824 11058477 -287900972241960936018204808510272281280 11058478 -16243368638690163703697372682854770176 11058479 -228779897051077535801225971073511990960 11058480 6521551713559574910099323527731609600 11058481 -109978350924430027153825357577582095808 11058482 -4956428772827932988562515750556518400 11058483 250831251110930051558506605534520472160 11058484 479181908084559408756912005091545214976 11058485 -90887223080989681520614974142919567460 11058486 24576004075256467209976297850365489920 11058487 -431029150779044055159776438711109172008 11058488 98910871318553675733187285526441164800 11058489 -185770056579006702444896345050196399232 11058490 -274450083213661248835308648068346888000 11058491 9861389106959674835163125917321014552 11058492 -233984653200136159458309565902307491840 11058493 74983328147846351855453645459280731040 11058494 342740231162086451941320080662639871040 11058495 -53426751880557567404229565513353868800 11058496 -214463685403019702454604377834683105280 11058497 -1068702822231107383471022586576795285054 11058498 -141592496261113220381493424148208591360 11058499 250296829488265943325651142295402361760 11058500 287743918656722740125258555406772352000 11058501 -258071476052554895911763387536492769568 11058502 61219870582076201778769723218997342464 11058503 -17199151387922124072241380169930776816 11058504 -299784626633136873523210728810713210880 11058505 -574974963591824829461530754760887298240 11058506 40807810210062544668958773264833507328 11058507 -620158486791925170330956244084587895072 11058508 76821800774428473036050113813364984320 11058509 -51994852838330851323741985788923792448 11058510 34474830711047673025216513144058680320 11058511 -497452602647945634572922964169890207888 11058512 53829212639274238279330949065408757760 11058513 -8188104974588992874112295729944427056 11058514 261904558718030833840577390090842816800 11058515 -177604186555210016743212060298862229600 11058516 329576211958710876397790212906531493760 11058517 -192394991691675526146488010165758142600 11058518 162838551797606629629328558954846694400 11058519 81741748999522798520800609552313074128 11058520 166221022682266783945503602924714803200 11058521 -43294557888337700085835390968796348278 11058522 275390968392502042860437254405933404672 11058523 38785177150826580507152557613880731936 11058524 232334909731549722481544728148091227136 11058525 -191041355596500175757359693246963200 11058526 4159006501098754239515310525854897664 11058527 357193143594508437376186295810155520472 11058528 87709944004264477340419433245007413248 11058529 267625941488906987375804738193867364130 11058530 73863045148321375460386740309767270400 11058531 114285961630689337363261598422258791744 11058532 21517833824012338535573520651227473920 11058533 564997667754563988899400401036388886782 11058534 -15815256660378626872105561646877730560 11058535 484094066039908874319459205515756327480 11058536 784664249590135824821409455713700904960 11058537 -59368306771952739486481051521501106176 11058538 248718565889125392146113211908715486208 11058539 -382101049410023389503524799061950219660 11058540 141187059097314947535552794988384844800 11058541 334891157888104738862644363302338308920 11058542 -91410310291707741297628780253461814400 11058543 638309831331521174507016976327605600024 11058544 65076561020670908429866234015074942976 11058545 303479617992143318108877510820289906280 11058546 88276923030796159955066330634832224384 11058547 -239131536657907201839966064578105550680 11058548 -402221015877837780785310422154699364992 11058549 -235130052924311967052363335934220039136 11058550 -95157005451744656790968519704389919200 11058551 -27938177119523687838586557067939023360 11058552 695028502779350953363426116345273753600 11058553 -80540749499536198546514265853307014 11058554 -37270647283471685513196610170882135840 11058555 77393617248515296718288835944876613600 11058556 -213992273609040620161217138899420528128 11058557 -128829216297171918146454841450225154976 11058558 63688954609339085820000540595649587200 11058559 672720746996618512277632916444899525760 11058560 183691344063441222982186974401318092800 11058561 -7692888240248513320083700885375649664 11058562 -396093207091393787200353467559921052800 11058563 -384083112073071077342270681164334158056 11058564 6189509163462733938442448261493430272 11058565 -112963157403298987557146334331838910660 11058566 -301365440120914617108625499878324452768 11058567 151639387247393377245320521895834791248 11058568 -3672849788079947934796463090490408960 11058569 -374368761273790662691872257025485402880 11058570 132280421717274083840346882372214272000 11058571 -797998831703698951596481442020670269228 11058572 50364187603528804187298189602549809152 11058573 -89871211372501219143105320832786568896 11058574 -61686598843297441583895233927974630464 11058575 145124849328406512656934406143752226600 11058576 -64433665753043477310741276952992350208 11058577 427132493623321215877311806769514085426 11058578 259474816241695423462720430366250562560 11058579 75211504752526622543090263057574538240 11058580 167302429581039854522311145417492252160 11058581 -222723426077509430911103828856186232836 11058582 -9125800139684409518102023883829004416 11058583 -164589034393338415276593348383224491360 11058584 -236538806747650506444188113688500346880 11058585 -7162912907403530239909955692244312640 11058586 -183724390803257741734876749940979489280 11058587 434000564289388181248529833892762431236 11058588 322694074426337742092511913797957087744 11058589 717747866837230070094679319486137061440 11058590 -270886022248616315771773176257853196800 11058591 270893193116559426653704202648524227984 11058592 543859194650199533637840282311650639872 11058593 -92238074891792956870354857272701636416 11058594 -248327271405713540080790238912378076800 11058595 230447722630907712981628654125399201600 11058596 206936986554756626233344054625885123200 11058597 168280507096672081018199915737583146080 11058598 -82388674447108084174113440875787178240 11058599 -154259020808465251148537224869277399680 11058600 23812313986071992290559953947291648000 11058601 181546056264475810073577893717716164602 11058602 -10788741719133588210008903039331391296 11058603 -230457483066957166695631068100184663376 11058604 16381387776694070229693484464866944256 11058605 -75859090789622019504347034921438708480 11058606 2994492387101522994457405760452924800 11058607 -54317412004824831057020566250093595648 11058608 -26336762904220762300477049518310031360 11058609 -173690540763643081734324940438624348992 11058610 -360837108093048780319529150213104595040 11058611 -14019603665777865051184300948070076408 11058612 -274658269457601173160314210534571307008 11058613 -260084839307963439123807323160343429138 11058614 -225588619585626277503482297128471582944 11058615 -87826832333441639812743617885894805240 11058616 859561996490362729899734519118972948480 11058617 -32786170081754490934373763525063893334 11058618 17062127285260917330388217015676414720 11058619 55049913172914585512239477304554183200 11058620 259914765707196884894110997732116608000 11058621 -172674399537294777306766881271598947776 11058622 -498723566120482436885980702257908083776 11058623 631774459905064637970117849614533207872 11058624 10899560395282077912078945650227544064 11058625 -211785982552026589729041558830701935000 11058626 -257661707019092890236550059572828728800 11058627 306862971503366167665956761085358860160 11058628 -103967927374163919168357252634039603200 11058629 -55783330405040893722200583418691923200 11058630 41345913097821887740032161938569953280 11058631 -527628195386085587723452105687633977000 11058632 -145035905225247843449413549606447656960 11058633 -309813926480215756427041874431893914400 11058634 -57148782167459099610482303191866998688 11058635 -264001893158222479828243404708952758240 11058636 -332817542170411854564443880226577940480 11058637 -951109989549015520679425771028608888714 11058638 375939565570122045290455542092197206720 11058639 -490923768188115978112982722132238246640 11058640 20037109631238256589578150097272012800 11058641 519452393097594716738510945644001372784 11058642 -47061996756531454550165009333684156928 11058643 -256221358097263463153852584327923428376 11058644 353034577147763440534972899286757376 11058645 -128765820155199104486895363790588632960 11058646 124743173143672961382336634197465840000 11058647 561767624740840295003738943388441153320 11058648 46459635470769210622052212222120488960 11058649 161759175072995305287810221804170414336 11058650 -118257709786841374483092994119926449200 11058651 513631353369126107908606826729555632368 11058652 489507280122620440304346547297637498880 11058653 497249332613372022230955071150945446464 11058654 5476290419809414380922604857774430208 11058655 -263446810606865620680265730321634547440 11058656 410435728359368656724060429491851755520 11058657 258983482860578312236804109375200608000 11058658 11756772315148181809641217404502980384 11058659 843864101709297165757171761081261448860 11058660 -128109044872357152508524686945550336000 11058661 48093458939580150094232474596770058624 11058662 133392527445759381113403375181783988352 11058663 -72430904092199700112978967844166540800 11058664 -226807883936034331065001805753048678400 11058665 -318277702773250737568124572905198408000 11058666 -100744899328863569544510267189860242176 11058667 177797495651599165529281446092289772440 11058668 -330529089075962360301165294662752349952 11058669 413817106588048375188695982501895448694 11058670 -73134193123912544389473531805162621440 11058671 50704150747564088914306778845469973024 11058672 25393401452081049235723682117300551680 11058673 -214517275204436672726168614111456581120 11058674 -1004286349671492523252082061029232 11058675 -27178830098627449309742184274214415000 11058676 14018159966142459517050052759438761984 11058677 -186023126992263091374681008094747602688 11058678 -47146002046436754054551595967011484416 11058679 161483574502117883144062961819716594320 11058680 380817068331422226351534567557722214400 11058681 -84599589531653647376328104984777759040 11058682 137490001915240430864551420800260622192 11058683 -218486623839660844880931829973436271068 11058684 -29755934330588667958737868865223966720 11058685 -547216836643764284799846418703113337280 11058686 -24487595554241564336337377516299609920 11058687 348037748898916851770497396999798568112 11058688 5992609870888954229196912445725081600 11058689 -840801321573933230741662117319424384510 11058690 -211150536781558876563342353083391439360 11058691 64458971688445433966740408663004657872 11058692 3281513040853016082675687176031289344 11058693 -77127091122672848069334827810535645216 11058694 83371332447673067793011903190592204896 11058695 -163650269406970743717179402824713087600 11058696 -530828169151030418720043831926963036160 11058697 -54570977694473980824998249616568064 11058698 83931848287770061814683890478715427840 11058699 -84549257093758558227796435760642011392 11058700 -173133348984285766210786163342597228800 11058701 316554772659082267572328854743331314400 11058702 171660450553370455755431483540084308032 11058703 87296984928495992913322667953380694120 11058704 27632634286788268727808379806789304320 11058705 8168902495535890681500511497193076160 11058706 17650545992821477060687957835359292544 11058707 195965996438740117479246302670885098640 11058708 198719239572306363930250467517305808896 11058709 18648242819580324591617645140467436800 11058710 -102034192240296577798754802693013543680 11058711 231247002488342724986151666776015527272 11058712 -756862707574188815644902987409681336320 11058713 573950992775726698738025640753219913860 11058714 401924436179069040197151649154991920640 11058715 23057828893240953683428709866197792000 11058716 19514859737038643944178245599886947840 11058717 99446017352407290419596784602288606080 11058718 -412044676774769620357946609172192164160 11058719 -28829053561750180343190261984074352768 11058720 -80990163186043080980363161976281497600 11058721 -1072873698537359917582781907282511719456 11058722 -19261141718713945162374120666137003520 11058723 89691044402160479072791784056663094400 11058724 -439293459553842537760290083008079339520 11058725 13064662675337618977859317575473404500 11058726 58307230985287362198538773389368449024 11058727 884053535352736254191235634628611907576 11058728 610062315141330049695071129397466306560 11058729 -139676265483877418896076140091469498912 11058730 -161742546515797064387458280494743342240 11058731 -796870108661942503936020036022162853208 11058732 -424053618321510379303376640452508121344 11058733 -210916669245399860511223071929840571680 11058734 413415111268130290465240506448165022016 11058735 46658338751375236390877802508420218240 11058736 -103065432201936980452939193467009761280 11058737 817148519058417169622713529844567706386 11058738 70857636664815493453458115576395494400 11058739 -342254947037118314954415266939126169460 11058740 -3002595373707225610718389150920867840 11058741 -472235968876295012810689545386551041600 11058742 397735103075990562180357833667546519552 11058743 -810107374613855563006658774368654066008 11058744 484257606118593225419042408856794112000 11058745 -45354689217349199635200089032373257080 11058746 283206692360711457054905776513961271264 11058747 107132689243685701361170594177958721024 11058748 75671563765099674838552358053345553408 11058749 353007539967467380378059223738844895564 11058750 -15857723905636950240819415213827960000 11058751 565908679184417788455218885734429114608 11058752 136442846850881713581246921807589539840 11058753 -331034693439421512236201749603937324496 11058754 9537906501460546458897342601749233664 11058755 -85734601798417007358102497072344068480 11058756 120052633929412109808377181941006441472 11058757 -205134517069785295035598935297686160994 11058758 -76704977155746207874451038583321090880 11058759 69046063875964199923000090489866945384 11058760 32791998487985496409778686352019456000 11058761 95070814136236341784161949662379140570 11058762 -40667094991502372131254176191356833280 11058763 -34957124225411282736507473631222652400 11058764 -55485815556434180582470535058116110848 11058765 17447830339016934674287341180517444320 11058766 -52927796204115961342795115928719114880 11058767 -401922401729901348735320619598965888 11058768 818973315406646507764018692443602944 11058769 -188904514637979610444766541053769477120 11058770 21603581980938445485554624988119304000 11058771 483573772045472613747309118611073995264 11058772 -8060342348597819753043316179555528960 11058773 568998901827674060722511163235576932960 11058774 -35662659225318866171935364579018879040 11058775 -13239987164948033205605027248480770400 11058776 755669629565260311758721623576090972160 11058777 24354301824548266203416302678240666740 11058778 283058371608567385191855548113497523680 11058779 346778107066805136641004680831975485440 11058780 -194519654598477102503793430027961088000 11058781 -112396096550286727611366000325340230400 11058782 51040247068197717478269577681715538048 11058783 -4524465002462995052839841827911400320 11058784 65470315887498341681414309166577090560 11058785 35147019526326381102202004386905173760 11058786 -145536089084384698266224691880506232368 11058787 499247434464639018873372664664691922672 11058788 94984081409853192444978675450026891520 11058789 208596416514290110020567565891640472192 11058790 379037326268939256913358985677955158400 11058791 -149177283433864963424168997667659139200 11058792 127201952086594433564295751233789542400 11058793 -290111464693089898682563174382560311552 11058794 -274772217017483442045128235421443392160 11058795 249229575828535886941036478021848800 11058796 27562393434832835322413404444932325376 11058797 -506534376292810570464996480098266979754 11058798 -291690845468140698085427574002402088960 11058799 68826859758184927357513806269453121960 11058800 -35750937216973101408965597094582681600 11058801 121157686350311116605697213817543104896 11058802 -153636530197088995817091914758030178400 11058803 202177954751747388968141980130943902880 11058804 344085342417535122271294849550780231040 11058805 792557081805104142345610489645010847000 11058806 537782252302361829392881519858737114240 11058807 219771523122717184074270863931520668240 11058808 -340032768087423873284065423120959406080 11058809 73813760411277036953559254748181157520 11058810 83465129535218100722185712399459439360 11058811 1268236576686430107011365802513173186912 11058812 -9787331769401552096549626813713710592 11058813 -3057639745440389454463008792825946260 11058814 -2178791730824046741483783068398701312 11058815 -350066701811469739732129876097749857600 11058816 -16095913685030014744200994884472012800 11058817 -372208889449281407757073004767419417600 11058818 -268668910378101776835845486490329622528 11058819 121028195498178751935105748646266716672 11058820 -95873359191380063444098513386159736320 11058821 188020420987590898119777310714299519612 11058822 -437503693154812660376014586045807007360 11058823 -1053232964882856462307136671122986231280 11058824 214338407046970669235576511683245670400 11058825 2527786343538145929233438305961475600 11058826 5801963276753945958784568496066584064 11058827 -203758302170769240019438727068658426640 11058828 -24716795259015286485544390057548595200 11058829 358886339541614357759778547618765429430 11058830 -31087225545748343095151969504937541440 11058831 -39242871724059892615412988653345074080 11058832 12485659926294003227337074762562813952 11058833 -217605194528564549208810405359340925440 11058834 204198544301922329366790632433837962880 11058835 -972026351241132695316479982930049200 11058836 636657689654983706979699705294771333120 11058837 13301279338404478383690067470914413056 11058838 -7172023429513950707791793232760320000 11058839 369620386958674731997862862353157082200 11058840 -110413257777867889841596049653733376000 11058841 829329655094194236912928947981178224400 11058842 -43301484950263095450536835157242028800 11058843 -2313867351860588922862471107762157776 11058844 581787598044454288889356094768910388736 11058845 95341424262644561625462366178620103680 11058846 134383450138427120413081485360767793984 11058847 202374633966515813851569328450717289152 11058848 82773158662067586054777224709217320960 11058849 -2411087514382172668789970808844432320 11058850 9813300832660271604611391432411580800 11058851 191048165474960977414529568493174341852 11058852 45712826398821740791009184425587400704 11058853 -253809015071808169484258459809914105798 11058854 214564278958073487307772170096142033376 11058855 161074707920827212614683525759293494400 11058856 267681527997936895652081018401960335360 11058857 22882224828789068675343546444516750312 11058858 -40617928056079816643561068816399778976 11058859 349092128713682547870482240709628208400 11058860 -307145031943252949021662326093224448000 11058861 435861952411885680875806141085328593184 11058862 -464508222077017297344500732040526830528 11058863 337463594048290852209555259717026836112 11058864 -82079553335212163991972581473214693376 11058865 1044508804363964521047456529470957916800 11058866 -73649955049118294437784585737183028736 11058867 74666205053451414658907465524531627284 11058868 -390237796934885594061642133690556990720 11058869 342294142985613845098285837101428090574 11058870 4992845231020678394416354840914144000 11058871 282825461946316576519434268196282924072 11058872 639814583369781815154554280634792243200 11058873 55030820548209819755221342523572335360 11058874 -1451898374967189911894690318046447024 11058875 -325621347738663971359363252373652036000 11058876 -601852637492067781355487463036033367040 11058877 615977290103360802301606459463450438726 11058878 89716099007378380082632866139888668672 11058879 66416108470034489176999586231533421088 11058880 13000311427720737400395753448317911040 11058881 -366391877225870627361008004442145184300 11058882 -174391782763639121226368440270623508608 11058883 -438677009709421716184125560213378783232 11058884 -85723865697281054298529843118374963968 11058885 416459494808579200522173781961216278620 11058886 -504560534018585080437146822848799065920 11058887 -329772618997724247229640899860801197568 11058888 -119147804461990870298502639920297533440 11058889 244652505949166547586855905861752211840 11058890 -167295778777242407044173296233539659520 11058891 -166782867541902543166955363501497087056 11058892 -5273327037992636798447784745528107008 11058893 -394322349080940333445819688323227248160 11058894 -76071005849393160331765277038373314560 11058895 -162950042019075858686105204492697924600 11058896 2554178201914607499298019428584087552 11058897 322951394501563277608014826015786479600 11058898 34951906758080549449579959944077083264 11058899 -266225812175541753818502826994761502100 11058900 142204028351583224126925003922270617600 11058901 -127981070745012946840175055825770917440 11058902 398002416015933478461869211214202533152 11058903 -224893324316614725955932349849990081200 11058904 434817904390454458824726310768607109120 11058905 -211791322133206400066000864902088575680 11058906 -126288661266759562398526542789697339392 11058907 -1179380663414144958222805190555507452848 11058908 -352049130994035992206744472823419857920 11058909 -132427250517718505357194314848433138432 11058910 -89384188373682676680818877130029608640 11058911 124313722586543758971489467901381316512 11058912 -10968532970217365089867920877887160320 11058913 -426398787033586801128903068231014413756 11058914 178484797908253114194576303337713116832 11058915 115423192793540943639033876064849893120 11058916 106815591486773996040225924936545536 11058917 -56189171792229947221353607443152444034 11058918 86779837792409326034403018065189932800 11058919 200008767979750562028652642488580058200 11058920 -122976868148692358073825658847776358400 11058921 -108677222129911423673916184000868483292 11058922 -72993455087581136407724465627050813440 11058923 327766836773934796725017776892399647440 11058924 572575929347884727916837992395208650752 11058925 -31266097429095260375844278454741344700 11058926 -234518958966159184232250739731442289088 11058927 197657698972970483188827823802501110656 11058928 -175846760719610164904598586625834549248 11058929 -253942872335350246272798011895015686400 11058930 20058299457164459285436930148959309120 11058931 338529960444737165964731526521842624880 11058932 -479718008513429394897357961150243196928 11058933 301036011166018156894428811141977963264 11058934 -33167702945092007600532188641379461248 11058935 -437825734537791703449016575907524894120 11058936 35424379926406316984189886872979701760 11058937 -95034203291716594318835690655494666160 11058938 -299127398560178040752571962800221703680 11058939 155071019786208801792733504726689434400 11058940 8344389758951296546119236467300884480 11058941 -408977476466413274439189942140498129658 11058942 12988760584173445313233456055280165504 11058943 -133441440449785590827136857442508420384 11058944 -278995804873201721877189561913763168256 11058945 -182780764556376682594714197286564894080 11058946 127617143317280178517608028555870110672 11058947 708663844093872554174696250852439344960 11058948 209518147567063757925870101217097493760 11058949 -541231119290395919899358935820151065280 11058950 48470211509144700081129566829121536000 11058951 -500194955491600178523276637084616301360 11058952 -134230508936912198511598062745642106880 11058953 1379334286152985378240454837305248902160 11058954 -37788351281790510055243303190498561280 11058955 -354901500971719111438373443639469040 11058956 -94282238741632538589131763894842906880 11058957 -21838979596092590192724249547961309760 11058958 -206850530048297109700234920880318367616 11058959 1440280589941414786659455403954826754112 11058960 -32637182674574504731502325002246553600 11058961 510674892797033506557077244493619344562 11058962 215378044541079211791893520418929127200 11058963 225760718126262155496686240373526127544 11058964 163413551518492018693132512577930479616 11058965 -192436504696460909157589918703597167140 11058966 280921184254090288917787326389344851552 11058967 -229614059261807772689627560213287632208 11058968 16914966697294681679203904147616645120 11058969 538210626759737951531343160551116257440 11058970 -141179983551580543064190379763424051840 11058971 -12410118452263767597165457706774851584 11058972 -273000048717544009293908190914676868608 11058973 117501565658900425660168877255276572480 11058974 11906369176931621406700418007909721920 11058975 59887283029558111429892986994198751600 11058976 999057829036605241278726804940931727360 11058977 -725515772499146059986644090717139318174 11058978 27021572400815907413002076886931537920 11058979 352397894645210679295335910148941446280 11058980 223576018762819430175932536963686351360 11058981 285249830707204003106668224417813056352 11058982 285726637550271830291240075120497005792 11058983 -380646588420817684023002287958427463896 11058984 774791108970653121352422488848465920000 11058985 48098742407646770164007152251990149760 11058986 7754824206280428450366702270962914560 11058987 543238428318979223366753338445471766360 11058988 625622522864534135004906021327889477120 11058989 -10626502675310084639167404676351689960 11058990 -7509361219002943973421560265021482880 11058991 715736337416925621280848410699574117392 11058992 47853355140024758447742021357202440192 11058993 -13392739450733946299461024031618651232 11058994 480630117829554473955802372291833217296 11058995 432812185088703549982186912468250875200 11058996 150404095894940142521358835547649460224 11058997 -576274739884817436699167067889713521554 11058998 -3027051087431987446049683585043822592 11058999 -191502439994674284540014497129631717760 11059000 308434510632112975245702149077017600000 11059001 -1015076884409530760138415790588477965996 11059002 102686210614732011764836166707658849280 11059003 -29278030340796107538823171922105846856 11059004 -27855337604484570509311677675348845568 11059005 102169104085685714467461774937211577600 11059006 123129427446983076695946341220495270528 11059007 1687589416312436771129715784135043575680 11059008 1123342761533023380957293017804308480 11059009 -67498783982551127212464846542230020672 11059010 42008638921915424667164958726176362560 11059011 -2997331694717468095777828807111316148 11059012 -284019421693533626201288506597079117568 11059013 -14233228418903517007910316698736933504 11059014 -348272733972789436442440007462967063360 11059015 -113132161237373907414675003631836380880 11059016 -67111013903215927425616960186073088000 11059017 451859651126603223200829532796090219280 11059018 -336730467758692722880229846039364377040 11059019 611802765191115364164571532296645030920 11059020 132273299234726281662996961714881576960 11059021 66192453025008760440926362676313379872 11059022 49336023714599243220919098326393523840 11059023 -588094355382482213383176063684035345016 11059024 131630988354575896977402281750890864640 11059025 46382429255867945436273784265970102300 11059026 -50749022598808273522548331650026342400 11059027 -51999538227038474257502203282056460800 11059028 -42228458602489154138364009643617992832 11059029 141139986823963629569338967193130554048 11059030 106250343732208666313230030542126892800 11059031 -116610575469207331349165136682975610400 11059032 234794499765332259932463457207084216320 11059033 -93315275250193909288155711912816152576 11059034 152434649674040483374458994919209651200 11059035 63411903839839956650299109924472515040 11059036 69494308870043028173829793581414205440 11059037 -376766093361868779783473065816838682 11059038 -390730245132541311597959618291216311680 11059039 338184863093172497613210764862806807840 11059040 -264360817171948999603872827269604966400 11059041 837213828466837860574255993274846208 11059042 47806512836870396889822047461023918672 11059043 94865374082173641599218069046302656960 11059044 234020924191691864973197101530010755072 11059045 718443798674880547183212213822440503200 11059046 110363290505812024832031244507397621472 11059047 -554616252279844365614390709080176350576 11059048 -76403586658366095241918847032687656960 11059049 -726672202273752008773760160302073034950 11059050 10735926117455331510724333356141772800 11059051 -626746675131052128970261293325379760 11059052 -340720813299284401776638901819680911104 11059053 -166366839984773220852355572170554904832 11059054 -592485196451983570572858257423172471360 11059055 -269869099147394833783233625301917061400 11059056 -30520453462571374846671775869725736960 11059057 745232278494315673640387826950483972306 11059058 354635405272573943550294285799460900880 11059059 310525045229562061026235198334541899328 11059060 138893295536752597785110600148191016960 11059061 -21859470829270251327495109257204134976 11059062 -1783062902072737095251475989326934016 11059063 -584114992617252782946299121041674322520 11059064 -94603067300119753179439284112215244800 11059065 319998075871232512500994172730212352000 11059066 201648330132361916270077669033941373440 11059067 443294841489669557204414327824568645472 11059068 -87401691998663865475607669283415580160 11059069 -275088674188126903588881780491174297504 11059070 -140809344893789933476419642229762765440 11059071 -334473839887279405116310114042901439288 11059072 690856283134508727100518722325970944000 11059073 -823647690996082282392994476733550775678 11059074 -72550310881017936168278296033287624192 11059075 123089580539621243101686283756096274300 11059076 153626599887284797257769691780798066688 11059077 175404990344723148390847196050144466208 11059078 -174806760737069050928336020142428896000 11059079 168525610021366766044997773628382310680 11059080 -329178267811965028299869005667418931200 11059081 198555983205021069676894595374632890064 11059082 -12107058153228000317023374336091558608 11059083 132962109458602322644545633016088505600 11059084 -2902942721156978411878466348562447360 11059085 -358869741622957536852199295044080407220 11059086 -20785680708565666437148845266581847040 11059087 -498607614105836187030258878504971750768 11059088 -187398614885479319678194165954410405888 11059089 378819513670319301374375867993292925248 11059090 19136258486709738926328583648376371200 11059091 19132596200119589218846861884681753984 11059092 -15184569031328001085664917981875333120 11059093 -1370303997393081788675094982769959916516 11059094 37328825166491845053863699377381371072 11059095 94790947212580258083479553743758848000 11059096 53703283649242934851822446204756418560 11059097 -346780508917625539516949790500209128000 11059098 -83402267367413991752937545134896308736 11059099 -268647313277919742569339209260581595900 11059100 58088027803946282230035687022611148800 11059101 -328998789192767772401866132912020797370 11059102 -239553172410156675940841080118545536000 11059103 222559906178322573578830916604823868664 11059104 -350144019209117161532653669065255026688 11059105 -213404440551350637244029022339056133740 11059106 -79280507538334947813580709536156550880 11059107 -480090972457943889459479813972098893960 11059108 -5338260573454379833265269575123819264 11059109 -439614453191040571292611673251103130690 11059110 -8561179652856686816469482900174088960 11059111 -284120065885960535052711885517175330768 11059112 -262756203467515972973430000409833984000 11059113 52438178582130470455777803884951207040 11059114 -133373952103915325943463158622056711168 11059115 105046934777065535551325121530066204400 11059116 -58966627441986599900879953003881922560 11059117 564542739624734536759742609492984527852 11059118 -4932105883923899071529734864337771520 11059119 -385801990620239757234356831780194477680 11059120 142429362651374030205943164310860595200 11059121 -366663378818224929499215612260357428800 11059122 311237313789783177185857775092110818304 11059123 129424620451490604024141749541218735372 11059124 -194696036122791370615853146715862841344 11059125 187434969685408796101168272984170496000 11059126 33169515787270664988258767046259074048 11059127 931672768205198353652313172585501080 11059128 -355273538295515614391186471066315673600 11059129 -1041158993932943728214018672321587175724 11059130 -209024211027770855153055691892541419040 11059131 52202646801015470473868032226337400320 11059132 14352011627506038732615625912561884160 11059133 1031339942439886740322690447261832297004 11059134 -43121487267826782787949925452202659520 11059135 -18314057002027570718565071238629983200 11059136 -81549254384692578555610718637115047936 11059137 9138056764493461986620068972616467074 11059138 16202356652940452267142284355780919296 11059139 -27227476794894515477501931406836130752 11059140 35081039058255002666850004172989440000 11059141 843286292161592215392898695425652864542 11059142 -311459071196247793301512631328832122528 11059143 -581807353164856345593887658629197980672 11059144 -682804405342245782346261450378224163840 11059145 -103150418081427171532062970374876500280 11059146 87888014002768247589655017769408727040 11059147 -994910288031139517180146237445725602816 11059148 681033706948600078572224177991353150208 11059149 348313894074929609809238576832654147264 11059150 -63694870321755753870976063868096347200 11059151 -258670039499688292732872920412908242296 11059152 27518473227819742028067024627900088320 11059153 78655077394985775950297850664602569778 11059154 -157619465926404675430611574059575676288 11059155 -42759301007527014568411341138552422400 11059156 400326652105473759815515245821776795520 11059157 20667750675690880397166556080760024320 11059158 289838086529843945669636061011570112 11059159 -321494637152951620969315414248555730560 11059160 89522678294117260941332332433689804800 11059161 -154665205393615402898027642968321370928 11059162 139868109189685857675329323691764046832 11059163 -157317976404422678837719076895202659120 11059164 -307418829716540918307057633067038879744 11059165 197950742117420829867472187395187059320 11059166 849460806563522195756787486762908173440 11059167 -153602923760938012169444054462516124288 11059168 210124229895684501176956751378487705600 11059169 106463929346518709742243912105040624608 11059170 3809488131944255709265961784454755840 11059171 -49384667403936406419601593746885925168 11059172 18321083823916419094129597749560674560 11059173 132302242558107634216402024180459858368 11059174 -106519673074809510828161779029839077248 11059175 78921323411819342339795922200184422400 11059176 -135648463921773943403254980231652147200 11059177 348458683575157535039208193157580324026 11059178 -182947134633795362607021583002025912320 11059179 -359894778323271171253916179788905179680 11059180 -170902566455603931108487211456595179520 11059181 74028271782444123236987211549874797792 11059182 -95469562663252014901813079272773409152 11059183 28508860718850652713918438778177508432 11059184 138164184770688686555644536431522611200 11059185 -186242973587535414321177360768840499200 11059186 -163149734873059807871020068470531126880 11059187 -773983353792172455715689745985399194164 11059188 41747627852143965451755932780680777728 11059189 -15145863547907924952911293806987996644 11059190 3757186035881000646349479015274905600 11059191 -472268483362177070763965357678538263544 11059192 412043432454902446124395940646934302720 11059193 243972008854782921734581100563799642964 11059194 243527816658715457540377663097594883072 11059195 223387837628385502112412801313276872480 11059196 -104989022425257131743421879178434480640 11059197 129138881997296998711951498972642354560 11059198 -162569351488655876645566502817034499136 11059199 236672566793044653815010410196598967736 11059200 185679005826993065044201923070132224000 11059201 183157189349954683444778745387539251202 11059202 -287366656807983298881272015875294592640 11059203 -460990205060676748238191982115033906696 11059204 134930295851688996427990910769850260736 11059205 260151593039363745234312306954647852160 11059206 196030318593500789484483601792951898304 11059207 202229453115029653401695843392354086840 11059208 -18822648796835746597961115757509734400 11059209 -58685860575801496972741894814986249536 11059210 514197463681813510076338660171276800000 11059211 -663281883041736530135264638471923329688 11059212 -57434528476470125920102733377202508288 11059213 -2810687331511234747674628089631022592 11059214 -422663035056443180645958945536186763648 11059215 -96573103869160193266171078707630512880 11059216 60188883873214440740048190146702213120 11059217 68216087600657406048176701799083161000 11059218 34262434870446052168453941940328822784 11059219 -120798351134059116618172309757143064000 11059220 336806224856824339129760181826789632000 11059221 -611311164611752963532392823304011150496 11059222 144759464915250256437830560736257914912 11059223 164901381582970738505252688608455358640 11059224 -97584687536992158837379403148449218560 11059225 -308430364298127908411933270197851058100 11059226 21715182147420003179635888588787558400 11059227 1142273907653181363624978487897771500000 11059228 352003757107595363125697733711619138560 11059229 517428957238680256191086769050505776280 11059230 18079463782419624613834230338140631040 11059231 -59882529755086441922587599373558933728 11059232 -628203489566984830228064809459148587008 11059233 514847240813966883537415847145462543024 11059234 434726914133569263075071356580200712016 11059235 -1367367369066915172039277541468379440 11059236 -153749052585226919422025748918268391808 11059237 440141536987425611066536636411704401280 11059238 -349071059610106435859979245260991976480 11059239 -48449031951565142063671364035728297984 11059240 -243598876070459348838410040404887142400 11059241 -412484902991676052583916662874674807040 11059242 -90647655967313450737199090938908165888 11059243 324233292508491275603977121107573117744 11059244 -99247983185388725845145557969391566848 11059245 55616760370862292582972709820836123320 11059246 46935508387061544458381949402366704640 11059247 -624537322666333618965789349786434465120 11059248 -58198404589402163129077397585222762496 11059249 -2908398197654062388323905134266625560 11059250 -47400240365369935921318797032495616000 11059251 323698555758986723018434954586257569024 11059252 -567690450309302000270466604824811266048 11059253 -226877226219249383584264830054254435556 11059254 -25366685927635542787266222079667184960 11059255 -29652204685077244492196024362692618000 11059256 -2395088301635391284049206285024501760 11059257 365186272943738441789226672020309502720 11059258 80318932204769481747296177361613343232 11059259 -780734533480196357929649293809117984540 11059260 -183403416823718859278087119962837949440 11059261 299146358029019545739638999785736695052 11059262 -11805940255044605452903386203155546368 11059263 239131428138256810493593609205521526424 11059264 -2503907630749660592557376458406232064 11059265 34110408616517669674085637789768612480 11059266 49057180480275860655100146481431897600 11059267 -232607345318612673881523099841657699128 11059268 -273088550869093651754333974039788831744 11059269 -30681254726255810513813508840708221472 11059270 -99232724155723604164966191171192201600 11059271 -400069139427329296686319390355844303528 11059272 -59878855067528565589467126984100577280 11059273 813961050810058369217960770057851784720 11059274 120133131200308908023922911711306447664 11059275 -290312771581844192958485835954505318200 11059276 362415175145492408713799831730876220160 11059277 274991280441305515874010736516950675072 11059278 -125353072358429370531338423047260298176 11059279 -219403169244435156095828751173503070976 11059280 -136538111103643939792654187440589783040 11059281 -5649954363027391492255195415354250240 11059282 -167049363094951047599764314968449277952 11059283 113055986769582657237684740464815839760 11059284 272761677121399874888842585821514033152 11059285 28597540608235107358836148354928463000 11059286 -86277422652182175565042370756191439616 11059287 35550554540667384097944960757892093952 11059288 102038813985084738966940188442145587200 11059289 -375317721664036293090389918377635853440 11059290 -122913301607664536302141629799963964160 11059291 152959749110166639631176805379761146692 11059292 465969507821052661718145149824713884160 11059293 -94958407878234353251692707169326932416 11059294 84245012987862664756063127369275053696 11059295 -23635783381436355593158790658145783200 11059296 42937345338539753948727786266797277184 11059297 143702947302400816375362445990892710080 11059298 -1590172421352670842335089298072897472 11059299 6120655339261174503519095089649107992 11059300 80737871034189135582100802080857619200 11059301 -166091573447062610120298263186176063296 11059302 -62588954886189881004606276936820968768 11059303 334782449386597495313250877574583098552 11059304 300636004144781986650519704312793169920 11059305 -305959841045108988768882400273870098240 11059306 -83343101978086334484174035671029304320 11059307 119499079989582416907829755745592832912 11059308 -313356762042500743509366463719342458880 11059309 17389203767760931196526579930896615510 11059310 -152248741440962480698170100929421645440 11059311 -388761242844875224346978816114999015040 11059312 -3543367020884267715634785213770366976 11059313 642679286129950406591407634341576004562 11059314 47199315549623106794762569843020349440 11059315 91591498631042888114289093247966511520 11059316 -1223759505930871413813071533568505630720 11059317 -162170714410545427234221955392809005572 11059318 202617624537203466282879903443992716480 11059319 -1334008282070467350420418666840472679600 11059320 120948803218649024138275686814128537600 11059321 -69565916092266406140927581823916444096 11059322 5066176355646462247168322806337465712 11059323 522854040610497550798805151311606616768 11059324 -103491453744511167715434126521738150400 11059325 227666332217982686255510501008394794500 11059326 -73675694917358145227322178834851478080 11059327 -28167005519506656991453573596408797824 11059328 45501835926295705708463075098959544320 11059329 852636279541199241510236601351006029280 11059330 270820662542714847410261639442237081600 11059331 66820923702936061634405172614339691132 11059332 -410948298448119562106909388457272112128 11059333 -412299667519756683496629429960318989700 11059334 -47465400011668605051766370585787265920 11059335 10616497708798741952092528799236316160 11059336 194704305424169897713889906361813196800 11059337 -33765614785070776865014953670011000000 11059338 215460265934226634363257179998895205120 11059339 300211858479988322558934147377219613140 11059340 194760900531409108357334780323828346880 11059341 -43101984604946210952352392821400710208 11059342 -494939641398427758353492459187219456 11059343 57877001919220737681451343137010178048 11059344 30698953079102712449590532739570376704 11059345 -490296323883871763411135097665150415360 11059346 254361045384135545145543890525801257872 11059347 -62221317671523189753150279101276632272 11059348 -235531498982244703114069177189853963392 11059349 -383664325425148974249467369194192944000 11059350 -139240955475862580144831599408453027200 11059351 39344178515470036666255437785703362232 11059352 43559253377292547019341861535431833600 11059353 353445982605377396619250243827038758020 11059354 37607574882264690999999412791505635840 11059355 472130196507155235971949050023640853360 11059356 146701375170230009846344492419307683840 11059357 -71488908027295230035914835877136670240 11059358 2886449313731986343063068418217102720 11059359 -276863910440707840931358029611161099120 11059360 -285664481053962585192806899641296486400 11059361 349160382733614994256458151182691931924 11059362 -106548652956893504050247427393220028160 11059363 41190971874053972442852896857428702160 11059364 -530775441931327858084388467675072036224 11059365 -182978815939431252386901126951194045280 11059366 13627507575695715188844725845033651584 11059367 886996791907331958880177110655939708464 11059368 132462406818625373955351019174035456000 11059369 120465051375978545919978318087509739770 11059370 -83115057843906216141765215889956643840 11059371 -85221775777143487296198320705780145792 11059372 -379973606636401998345058541744772843008 11059373 -123046138340625904916344610074708101600 11059374 -40569981618464893867791657070024114176 11059375 512664760424893034955642839036683875000 11059376 38772810633896390969562687608487936000 11059377 195343848920928294441623704608454122432 11059378 -574767676159308919918145792571120777600 11059379 807999987431796300581403639122906707980 11059380 239765329420302235069361225780535202560 11059381 -36275591436597937086320751360207631236 11059382 92978387146261041895178331151611962880 11059383 -318917429427418635588034047650456466096 11059384 -279579855710378140930920376493567262720 11059385 -12928718019481322324227070405171433600 11059386 32736587085361273836014078031616140288 11059387 121943951320922583115194181029436690880 11059388 338186752812975596410764279482583180288 11059389 346799655237189803608125773443738137600 11059390 114249589312096428438959852437505664000 11059391 97288247996639375044462401106779961344 11059392 3853704231643312561720721297922588672 11059393 43830812186814558852778093550905826644 11059394 141377189458179181800315873248521792032 11059395 -221909410919640886540897500707597459280 11059396 32777155851525362209751173599488957440 11059397 -408059323169091147232139959943684111460 11059398 55597854938668563153577789171034295840 11059399 -130109082162851642708109063780586733472 11059400 -325779356683458265147122928700544000 11059401 244631967542692319236037907335480194464 11059402 -93728371864830317288515900141338832848 11059403 -102567082451637828429610273492074701736 11059404 77981857660568598903712218812884577280 11059405 16533847929194524485972407826724101120 11059406 291713663711397569458602955755573261120 11059407 -249550616703434575675788052988222913120 11059408 207464702714190642808156299349117501440 11059409 -978576764051125584700488181376640839196 11059410 -54477179420216970812792364458388656640 11059411 -483296204499813321966614545357107270240 11059412 38417785598545465105511017316983455744 11059413 -348606359922963614820531021797485588992 11059414 -114714097713175491904934354005778577408 11059415 318523853366670416064250357517910337560 11059416 -138838901717793902928277942082000793600 11059417 476304943027525855754244362269298641732 11059418 238253686772636301013432092110172963840 11059419 133660902730595406867334483364373401088 11059420 -126204219132448099348042094246146398720 11059421 974150697390375521336433904915169291232 11059422 107295785050862619074077281844992423936 11059423 151241716167972450113312481592007684064 11059424 106890025049940885948214622364022603776 11059425 -13001111051731617837238816694232600000 11059426 -146481342081067263664043353929866135040 11059427 13417294990566887965807173798180693000 11059428 6900578461756207444383548536646744064 11059429 977054738437109509357355300966457427776 11059430 -35959593324854524138615207162992896640 11059431 -196223528097938576545449749646959077848 11059432 253167975992485957220014799765418393600 11059433 -234055376888126794292059051802610805440 11059434 94601946132036484805893625226896919984 11059435 13494914970140695258495660991421792960 11059436 -112579927876139353932285012494260776960 11059437 319893860350679844168721825776509636160 11059438 -202715890174721818655518763441044760256 11059439 168971566666955596183821698283859800624 11059440 3512845091747812983201769237040332800 11059441 122042217678754693147193768296578453842 11059442 343188431961256158310664763823236981792 11059443 358621541838297422990729925343647865200 11059444 -380295127388034446415317708051664230400 11059445 15911203275701933932470407023331852700 11059446 -298038777959891790630626640254020362816 11059447 423523632970980509755164582646640569440 11059448 -161116715338973386085505026655589232640 11059449 135816913069742797706307785581312528464 11059450 10239402625693133871624625406622333600 11059451 359204305431351987347108006250600312912 11059452 -126081257096002855755678804690140450304 11059453 -492044641147920360099543650364482178298 11059454 107497241434862017289863796247917043072 11059455 -134101739589466691127955762982491234560 11059456 -820038458748028552053694861767457374208 11059457 -67348793465104115776915430197448437440 11059458 -59760744107259956814370594437447716352 11059459 393018476931794531128110999734494577660 11059460 114160275791468144431767792230808821760 11059461 -24718739264598406948454334339189705600 11059462 -52149138683867694051297582858256659456 11059463 102667880422070457587545503489567415440 11059464 -76849725233486379535841101392164782080 11059465 -565646033173396664331823174093074154140 11059466 -277943514654660209070810770586326846976 11059467 -75370756448389993066353764190185118720 11059468 273840539980856629465855524154629477376 11059469 -611496669046453956926851194559575190440 11059470 428329242589167466523186009728723200 11059471 -232792698583733516652811200253082496 11059472 -47715244519902722369480445478174507008 11059473 -204521077108960299789914437764175314432 11059474 283649585682797860268441041704811376640 11059475 50294488992767583327514285441513916400 11059476 -409843073980167833534397459228102205440 11059477 -124858660042317778258123280577954327840 11059478 179051715253172364283169174618981291040 11059479 532315681611277252421775660729291146304 11059480 451597454409801372771106453030238822400 11059481 250511370471870076897228008023985909504 11059482 74158173293443012787129539929528422400 11059483 641028545558416662461268064218453885424 11059484 390923840235572080114941778035406358016 11059485 120568874787694765779460772186904485760 11059486 -338011935547694260325262773844360568320 11059487 -625419626521212280178556983086035240864 11059488 -6187570662501032139412465646540685312 11059489 153502897442302509666882416908267239872 11059490 -385876577823917398903171190977983360 11059491 -207378548831321675999387363077580295360 11059492 701615115933828201002925077801567820416 11059493 -321941577791170842112224335341178808258 11059494 196396318663332002498613835535165839872 11059495 309282328456449047412792242342002251120 11059496 298709942374611982600225503410657433600 11059497 30548486544443219177202890241334141146 11059498 -117345386103703673608853484833626951680 11059499 -686448263015533768498516782849037246680 11059500 15934324379328951912393329563411968000 11059501 -53671234297267450438750351346160402720 11059502 188779509516237185408038418071382814912 11059503 -30309190530890743833354128825348585472 11059504 44869652215991704010273220298507419648 11059505 -143369092696291196483131585445914272000 11059506 58946771246082559349514724805363751312 11059507 81507805955852441055045690111666847200 11059508 -811462834612557203315819768539397652480 11059509 -37606042848003804187571907223907318496 11059510 6240328203882235749090480690295357440 11059511 -1576743883352257346573101269948800761128 11059512 -138595677361656912268348034026476564480 11059513 -298463748716574248843172900406173931520 11059514 -1757895959173703972747611223285548800 11059515 -181682781580015199515297867972997480400 11059516 -114390128414212452953074580113947918848 11059517 222266769767299946938720794128519287392 11059518 88119105183238899308310929057752643904 11059519 582750350137372402190996971960151958496 11059520 -86624428822495057978801214800999219200 11059521 -661407242492190755514790484130564144 11059522 227960572633725878041593521841076191744 11059523 1446710718383472389122353737619396612960 11059524 203733842911150517292035674071906508800 11059525 -77530127771958535272197410193599987500 11059526 242114579204087546198956304498512001280 11059527 116205606433636885194070216024539486720 11059528 273086708121043974075958301902192312320 11059529 26000207655585667683106919310348761088 11059530 85820077978650399915934879376401240320 11059531 -107081076237949585093080847111591703408 11059532 -102785838026343101594755571820431728128 11059533 -607492012532186275531117308235566123498 11059534 -266711287372776348912663967534224331584 11059535 -416982269070832964900289419321199267600 11059536 21435660796529640575928053860903157760 11059537 -996797330963897502017414581101562790016 11059538 -118863803850523723957998218751934946304 11059539 160954074653002651833687506178596427840 11059540 -195371992218201673005652826841310494720 11059541 158541627220892576843695711297160044032 11059542 -129237091714310868358326669052534857984 11059543 -443691178245759789007800157020861170856 11059544 -352725768432921217666310093816004648960 11059545 113219191288846277822265684301567791360 11059546 112249182123868851402363042190526280960 11059547 558637968455962422333798023790104124996 11059548 -142119980599102605363934691808116037120 11059549 838135500655533994705750782293096896550 11059550 21185620028110992975738914845524096000 11059551 10906907091203058501596739503644231200 11059552 21186959386406274108750617826856796160 11059553 1052598602954648095049603844169416704802 11059554 -273015235370788983522683744576253866496 11059555 44968868047955766625316418659384865600 11059556 -795625799760386196885912223455156510720 11059557 3722665630315912175221480770831619488 11059558 -267297475893425087895274055073999543360 11059559 2499354447354067295396794449848766432 11059560 57438894419982589616475451810460467200 11059561 441289932838049742444648470313117741712 11059562 -179395039063203024180248190560412135936 11059563 88819239419032563045650669256813955824 11059564 174827638675543035410815712829139794176 11059565 -702232724590229174332715247758648736960 11059566 46864427864967903335420238304781067264 11059567 278628009774195858331450164505633297616 11059568 -67697709289235145446850063153615568896 11059569 -286345620811304012941420642152175140606 11059570 132367284711011459251475482172025461760 11059571 -448905345302069192249968737409010862408 11059572 -39312711616986592816972138838298667008 11059573 15947130933201075617611365944436442368 11059574 528261720801505459743995680241453221536 11059575 -9135873184806219030478432214382806400 11059576 69285671443738136929856701683347251200 11059577 -675195657017012823910094298605943088560 11059578 -16794525562350736131478809607679210016 11059579 -360878630178010234671291310893589664624 11059580 45677100294540549534651942136400916480 11059581 58946487265321687967982335411688508320 11059582 -178693134815799247190009492306139268608 11059583 726067469998111266427592956122787016832 11059584 389025354635042734193395284879385559040 11059585 344985769181976595245778073761155186000 11059586 179304374031894528659494202074019089824 11059587 41351790687602598256449947888074832640 11059588 -383565913946793613453019500307368560384 11059589 -46578897036585521650703580297027070176 11059590 168007438679265266479859680329418600320 11059591 251647782035049703652489042739466485184 11059592 123787406765093494239843990624667776000 11059593 31544839273985794012139354366533595664 11059594 -76753547755592824526474992873160765088 11059595 477624096787850741170838677747924365600 11059596 1605004490452394131825432429234363392 11059597 -656972142102773793328030843004497402954 11059598 71690246665910905694514697923832690560 11059599 -107404965313807582485003987618474919680 11059600 131039120360418008739307308497305600 11059601 26684614259658466205979897874532483904 11059602 -13652217375632205729830458001984583936 11059603 -295604676334193364360438862026644856148 11059604 3836397222974028251134041710389136256 11059605 648120821299773198638324099684812416000 11059606 -266227947958360253646685650290624929248 11059607 142315494975020602823461958030940193200 11059608 70680749617930728875499813589212856320 11059609 -773128385314684711025592505083407364960 11059610 64187731394021221439219361496057332960 11059611 435088211039065828142490691972247806872 11059612 -124721067056350026287467592326792159744 11059613 -895653847001426656393834959878657216916 11059614 289755194938997197626345921844209917760 11059615 56096895482355455903750716955304691200 11059616 579659544051546090160436353127542554624 11059617 -691293776160573920633704191643227170688 11059618 51885853814628457845694078155580391760 11059619 32004033803536638910873140077933301744 11059620 2914021081346616839390584952621260800 11059621 -97787442138364262942252634155018010178 11059622 -31253466348349700293948021161080832000 11059623 -305815342772870111828755556110122382296 11059624 68985779999734778089713394590590976000 11059625 441083845205016777880843448147719440000 11059626 185739720966949492059995023865949521664 11059627 -176709094029549703465561304782716887856 11059628 255003847755072424462381630002537178368 11059629 -215855818844928904990307524662761227200 11059630 -173842422414688238189044565723822015040 11059631 -89161394875243531859593827778204224000 11059632 -30842934222591067177727136187042037760 11059633 -39370122236868053330679766822682712856 11059634 518855356850687181848644677761158208640 11059635 -306844995501987716197641162382916648400 11059636 -59922006553322489333842585442139441152 11059637 -425008131078803610577210245225341469714 11059638 -36496970194758434702698564548906901056 11059639 -293636912987350460545994040675530011344 11059640 -59595273468315993825073976636143411200 11059641 -119771944120831609952353829374768988550 11059642 235686604079135473774222420114235136 11059643 -3719682216898675850416296374389373040 11059644 -21798078983956015485556858396512873984 11059645 -584454751133073951937727807657609750100 11059646 -12024913079116844760134260856683825536 11059647 -440352032091556329029038226868682169400 11059648 269170979364116225053151649095386923008 11059649 90317614169141408671708936306243846920 11059650 -19617194156154393683017501348959014400 11059651 150794128907875550248087075205406766652 11059652 -377637510622909061209371549716381038464 11059653 -102649446894847867470068053411927756800 11059654 -208999712014126610569997857853032216224 11059655 -443542076474315663467736743119552754440 11059656 198537114020051621626276007744001884160 11059657 65244152283409583867157946181169507712 11059658 -159877531510503767432988920583573864960 11059659 -138299639320601640356333019473841076800 11059660 71167705954993738222932748930991815680 11059661 135609984769508208645732708624288902262 11059662 -39918747614427122857060178840369370048 11059663 1516336153651333224336996381743309347864 11059664 -65597303954665023417225936064537952256 11059665 208416533279522926109943820321050261120 11059666 -521969536610487285884030296375657594560 11059667 -97104757843981152926228236185515533248 11059668 70268428831907606959835442940608184320 11059669 375741153939804170384643220801241916444 11059670 35388923348028307319857100453446033920 11059671 110351181150726906842613125515160797824 11059672 -363644325285920310881263549629523968000 11059673 1638173713955871871930815475711030484640 11059674 -100622847475633438539907010422902720000 11059675 -131815052397311093066550156086704334400 11059676 513469444234164367291704201396638764032 11059677 52136109770300318082481142226353637228 11059678 -93977557284038236480978241210917858944 11059679 -126132401495511934467796941182889594720 11059680 -214003104291315407078729184543839354880 11059681 -234038993722015566987005938745046042368 11059682 121903399773607932894707773116192858192 11059683 172756225054558343715025178285902984824 11059684 -159041647633104694002389299683588505600 11059685 25183393578304365657757537990592563200 11059686 -1608282916201222539304088161565706240 11059687 229429878975683361745799645925809153336 11059688 -384593642019005405766207821299160432640 11059689 -868865688045233637030009539444831005440 11059690 266312923091128574208377988624188674560 11059691 2078022041967699031067283861943748400 11059692 -106865195285778696988503105442951987200 11059693 682086278461495871043993798515230506784 11059694 -144731540456716136803770470217707010240 11059695 407917254099286795000389976308000379320 11059696 164493909408899891206556565392653156352 11059697 695304380971700826861084952012652316912 11059698 90429750659308592804767277988294835200 11059699 387859485746886825740029917404379187712 11059700 249696166464448990678832684745358723200 11059701 35450505843943600651221841177849482720 11059702 288478039730618656725450136118141935104 11059703 -671776889808510778221060379416211304616 11059704 -558236620008296106419784986220061347840 11059705 -686094839411187923097307803040071838140 11059706 138105817609634896043401779166294644480 11059707 -1892214371835436320654635167994930976 11059708 159699456290194636240460853663323692032 11059709 -252890858066747001195190340037191716500 11059710 58192836621764456851733153394158054400 11059711 -382861622679133937763176785406093884416 11059712 383074447602542120201341992791841964032 11059713 -69188172117732390283394636722916505600 11059714 -361749570774221750180116352286185834544 11059715 -132154934237895275345897321179094186880 11059716 -156816622136092694198925799598733186048 11059717 294660142933384743466391838231379989660 11059718 -46536821612834169777226415690710081440 11059719 44773104068227279952921279694179390976 11059720 37623360051814824622299412191744000000 11059721 89143565879956009292830173267519410532 11059722 -34382886291227062466748728997503601312 11059723 240381090587132227523410521331295333972 11059724 -274181645165776900025571987577198092288 11059725 1116511234268923054829789501917392000 11059726 -506811202820572593503291816459168474688 11059727 -17547477554594183569649906429000947200 11059728 227471759687353666318623955248325853184 11059729 -3385204969806348734803550177649916960 11059730 -181747193038114424478682803115920883200 11059731 -2676232097037232981643623299437244600 11059732 -131592344647941505267034642225004747904 11059733 23679135051925577946090705559926586464 11059734 -24364208878987837425763127372619061248 11059735 -538756152688485447267146716375007017320 11059736 -205699448075234946608650497522095370240 11059737 90784795512792913251975676223944339968 11059738 121042633916675007036026699116934870496 11059739 558529073036035618958912727701461521540 11059740 16239410785689340471983018423875888640 11059741 -119210261644180548807250759295251588704 11059742 655510838130195571454106398633797099392 11059743 -131817808896717097025386678808958087936 11059744 -103012569626836909702351894797976731648 11059745 21124608641079030161148603244507381800 11059746 59287911761817014508189648596353609728 11059747 321501482950187463525653774994302479196 11059748 -118837009983080122459625590343222169600 11059749 551713118063565319193176900849274447934 11059750 44993112297311096218007752835238336000 11059751 -346859248720898884167537470926653322248 11059752 -506828164518359582156588506099984220160 11059753 -683678043302586328148258072828782820998 11059754 271912975732448268480399721101530406576 11059755 -37232061081877500130906864376481089280 11059756 417741327020182494548838950042903870720 11059757 477975249520253355405262679931207452352 11059758 -127764097964633812305334588899807260160 11059759 -920171116413774015311297456281865177640 11059760 34487390680058339129042243637595668480 11059761 415206662446770107529636721073680079472 11059762 -37245249418629984310358031264129202176 11059763 274266709316028871968677623022779200 11059764 -334376359869925398942883075975072026624 11059765 -121844935055960182420401351593625914340 11059766 450360913952250229824327125412872444832 11059767 -370065332437512980523960868298394336000 11059768 -752822839920857316749505040409809920000 11059769 -192562956286939440903467107765480318080 11059770 -4285105878912077977295130762510781440 11059771 -47277827603599464689363249523671790000 11059772 -6827981570541045429407112822223630848 11059773 -92920006811138769377191325262796022016 11059774 -81250581193113243394269504272625715008 11059775 135994071512889892820110151168922891600 11059776 20158390634260827274420066972455665664 11059777 -203799186405808158856700633065809889536 11059778 -152875490989509858514415622440548960560 11059779 56591202346753701408263139057535865520 11059780 -9392820931153911097423941457058058240 11059781 -63299207836414114826216226480795081216 11059782 238092681732300027079224078090417997824 11059783 -376874441152886041502206670707438339280 11059784 1035594834385468883423173070988896102400 11059785 -157121828199652456103802099837278189760 11059786 -275527922377343562043499965913016825600 11059787 1031902001384821964386701272047782044436 11059788 -307350644823849680719937282249930926080 11059789 -187960072371485744039398863322847475476 11059790 -109245803926680785559623057332960320 11059791 94509268770544952041434848553659404944 11059792 -1870916698262583088542327118200864768 11059793 -266859397943141153914567333783085214480 11059794 62678987371005130725074157294573696000 11059795 428516202652714604795754750045298721280 11059796 215479616209010023437071666804859740160 11059797 43497351843309221427316596136607191872 11059798 360328984027686386987487422529947162400 11059799 -885985739995494398193526072596982174200 11059800 272169863754724256704470397169975808000 11059801 247922950824139856793082086356376281604 11059802 -154254746503119152751642446465284397088 11059803 269833578642026271906129436850424563040 11059804 14416680760303146372565671877815110656 11059805 -985434135056178083524857196169796614400 11059806 81262187125448842000709677096211063808 11059807 -481992210039739664680024056702762511368 11059808 -46920901525267349486401949879186227200 11059809 -477542836461615261217878154642001506080 11059810 -32004333019496938390168555341446040000 11059811 -375244386416588294424275602135065749856 11059812 117103175014285649367500082928018624512 11059813 645961858399784703948885120355108282080 11059814 -205454370534027817064293932634861535808 11059815 -1515085482861831945809582413271539200 11059816 -908002554671746530719426542657308779520 11059817 -147048584476795976863272739649143066140 11059818 -33893879081154712344075592009290203136 11059819 -260348773375030194461191424344813564056 11059820 362285487236814845414636788250487214080 11059821 -32210928858791868072548282125909216938 11059822 -164128566870395182151390745664755300288 11059823 44817378660713164781616874524928860000 11059824 40927169306219500788088279619540090880 11059825 68669899571130378239583618085739680000 11059826 242403407615350777444141245913335619584 11059827 472654825110003488421903194735641752120 11059828 -35425112750208216354123444832026702336 11059829 469331495354412590811553863074651066880 11059830 68137482254009538370130389386967916160 11059831 188725741873248130957648696881698893552 11059832 4637275558433678288426217709501071360 11059833 213998914589949861388588893496172939424 11059834 124925586033210189867879918391049524992 11059835 -502033629242700972491880451790495742720 11059836 55195227887395416606387996019799040000 11059837 807965824402319432750885831687224772486 11059838 363838292981655543832039810663091320320 11059839 -57116056507832688636980207748959311680 11059840 -549442903842446340572487119641824460800 11059841 271232484283584879536353932217220194944 11059842 -210589718394424329057547305381329556480 11059843 -137577625189716595943662476703516985760 11059844 -107958894281689409714447749499820822528 11059845 309480170028621602344867680566445633600 11059846 179798202275452280875497817127082389760 11059847 738714303068580762435737088667326255912 11059848 -156256645953322945321521933997253836800 11059849 -225349234359277663153052493130882815552 11059850 67472809340076206613066142901012384400 11059851 -242165317158805670307970189533927712512 11059852 -526969960004268438018714730948591964160 11059853 84779670156377004124967262121447872480 11059854 -2572489320409958264776857154193592192 11059855 241854260256726725399238413105345579520 11059856 -12969504945991729521135659089962098688 11059857 -313412226032488986860148321781178127420 11059858 2783112418460752653735423410645165184 11059859 -302997429832589865842566768584867641940 11059860 -77638762446310405369364225322571776000 11059861 -167356288914091961299994577725688559428 11059862 180703252715920837645818309302074406400 11059863 -342564148658362984452208979061307208856 11059864 72686398328856551187845738454617579520 11059865 50603445105983966024993648225852357520 11059866 -69669118182061046846182508708100280848 11059867 -129760533970407688633430380285891822800 11059868 -410626587895089902963444680943401431552 11059869 130557616118092234088421651230381967744 11059870 109886345328621941432679970221290818560 11059871 273110471898709197408927457341766640232 11059872 140895521278143499908628334653514711040 11059873 -82313895728883246002531980883986351680 11059874 274255019885604370057115182207242892800 11059875 -287628480304159779458870707396947600000 11059876 6541273987270560604082933449973957632 11059877 -857112295852130327155382252054545966788 11059878 291554470222042647270621584564186169024 11059879 -285792744107704427376260543675699806080 11059880 -124494371167913869570245144326859264000 11059881 -1566573421124670339252963477892746240 11059882 65874011608590013824571784115813231792 11059883 457428593155295077014005587227379155984 11059884 -391469709660273668691883932665690880 11059885 -60611657880407971098129915520003170420 11059886 -334242285123147360976756595938087057920 11059887 -646872733800906703685840764744755458040 11059888 81728293524375506114423381790426021888 11059889 10816500235891765996335194212685292690 11059890 -30691235077034657699652418345733199360 11059891 257191616670646389844667516518654992384 11059892 -36872298421397965216640554463483823360 11059893 -205833015559186938198507854742072764580 11059894 -40359457119386443678941566722383093888 11059895 -22374340163360166799174600316062080000 11059896 -91816923366954619660571328898713907200 11059897 560106749942406806527213694370302674346 11059898 276487722310440512936882635407998041200 11059899 93811317756599257282445140683041518080 11059900 -29448740092684147312437882772534592000 11059901 2981134241066518103314306079338132224 11059902 174954833536716086389021927942941533184 11059903 -15876204383172455402645911162586464040 11059904 -147024313573587603130674079513391923200 11059905 -226327901340256810412366693634854739840 11059906 -36603127206848500355940467737456991232 11059907 622815882570682377887951401794695076156 11059908 264619000210359201856930337387666817024 11059909 368645457300878701371499241755920596352 11059910 -60178863693690437383011418592725745280 11059911 64182187941534826891428988190378164032 11059912 337863770607809933732454456142279802880 11059913 -388965185230036191091473915720394556838 11059914 -70491083925820488899503324687874242560 11059915 243969249295805218150228558438510150560 11059916 98421972475762461250531054232339496960 11059917 608032050766301127082961605755891405600 11059918 197425062090895192482635298987923723904 11059919 313776596745526252767007230991091177040 11059920 67758370766609795329532554726273105920 11059921 -517141408256185250007907967383246400000 11059922 -39634654484736623799041333996570615808 11059923 39113088714910901045904151645087089408 11059924 132370935686054133431906855103273216000 11059925 72670717475798869190313129856617280650 11059926 -247285351773226989094555161401944021056 11059927 -96561414496623510471567392970077615224 11059928 -112445196458497478957662917268498145280 11059929 -241145407434717234257597609866740495360 11059930 90287153217491897704620539060133120000 11059931 14053176723610981839459638780664767112 11059932 -58314430482338126425938924805016518656 11059933 -231962017229849571666558993046668061620 11059934 -69855968806527007031497375571911095552 11059935 -110970733992585949579808984023017237600 11059936 -293832472218117899884576368139527782400 11059937 -1293993759443794618708391413306229530128 11059938 13976918252242950244128478893550114560 11059939 -739721856899139771730034763537293855232 11059940 -89190064329012980571496313684663569920 11059941 -104024868091074424180391526623446807680 11059942 -132660063299492671597961765272493668128 11059943 12370640882922396145391117205770715192 11059944 -3187718588946787039316212032763330560 11059945 42271637429599450190364424063747395600 11059946 172833131950586022669520360610439682560 11059947 263171342110256989501964254972995404124 11059948 427441402872422589662649585368961440256 11059949 189824076073838273407616624878668322464 11059950 118105866093653465942026177643892787200 11059951 -233626882989350048194707046321101164048 11059952 103580465524956749781696474698735124480 11059953 286002125328816085437273406694797928304 11059954 35458714710983976388674738231997240848 11059955 36530962317663563180101090102105086720 11059956 351828051387054914517806056863989698560 11059957 -24292330789572248901946837909699665234 11059958 -303285546968723622882578306457765888 11059959 -127823846583825381214996314357830510592 11059960 270309660822137540557667135893363200000 11059961 -783804274961393745709183471293655187616 11059962 -132320264254143426209675675641575513600 11059963 183433685799131636310840227879544606720 11059964 99256203330273990188415614527544033280 11059965 137536496213059656959715961104820072320 11059966 -163473096643413078463567063727988450240 11059967 -534869069045841987029034830121812745984 11059968 -29584889320560196814227680132927062016 11059969 69167592755297620215326071892387440596 11059970 332219086580288455128910141016605339680 11059971 218060726002457994346041033972374383200 11059972 3399680189205967906665640688779468800 11059973 817781408363595739902570354276281568222 11059974 -73698378957537432555341692620532834560 11059975 -175812568393885497677066632618142140000 11059976 634276781669884483452467440870252339200 11059977 -111855657854890913185353434275257586560 11059978 528254655137007198945727003803728732160 11059979 -32018448203207782033885668208416185568 11059980 177120694955311947193297507174285839360 11059981 -62724566865161357902800079909456100436 11059982 89520213068986046066282980246575127872 11059983 -23056428998839897462760827272911315016 11059984 13894181765713550346795246055620296704 11059985 -186941669390215462953558393315682055820 11059986 -179293212683636192024918945877277073280 11059987 -3461713302074570507144577851176161024 11059988 247012392851235969625348362783020824320 11059989 294070842521398799260366263715400593824 11059990 -256850714461749047069385873660714720000 11059991 -234361215906429492367732087596592466208 11059992 249744938602564340263361125156642744320 11059993 -471795559663308057483042899028145353984 11059994 -109828897155593065256402326960285894656 11059995 -256350431211186650153749392822692313600 11059996 378223037024339301052952474600800813056 11059997 -24763574555798335264673237197982398560 11059998 -67832104347256779273181637492853178752 11059999 86500293383959068705193687457068202664 11060000 -61377741619032320979069862556467200000 11060001 73524538034123715723309391903823157330 11060002 190105677519032631507309642629394479952 11060003 -126094252683544027707530995598420547744 11060004 -390904185831857380581186456690963323904 11060005 -196111319947555637625846981054512040 11060006 6472587600243518867140238984313039744 11060007 38815987071082387110744328311017918592 11060008 -95181117732548000831555579243055191040 11060009 -52681980445081045903704347646229623180 11060010 27191829169266707586400846920768614400 11060011 -65523637587060558671715045833604610568 11060012 -2036612632930507338442828163547141120 11060013 -586725016551220223270690167202879442240 11060014 90913455923485412895890944786608153600 11060015 -22418189249535808258407043302972822840 11060016 36525181149372219199009553526397599744 11060017 44226888183627915887355253694910793012 11060018 -294559041798952292997695881951249949280 11060019 -132609918906039079911924722097730683756 11060020 77448700384203878028674323041449664000 11060021 121811150657425655749861156685316580512 11060022 30063644437566631534051470416619264000 11060023 416380475459626689913960915948964883584 11060024 -475382695612336482845617096270054871040 11060025 -51473908936557736652356856836404940800 11060026 -13982464497896275378815800012246340096 11060027 -786460645084899052490563014894394283928 11060028 -103509435436817643403657177985941570560 11060029 286799134059800182218285143458558130630 11060030 -665851345252251143471918758471420800 11060031 262469266512215617866563148056931204552 11060032 -105755996463759378833161172552162213888 11060033 311819367807381354143756258971704782400 11060034 135493394490291556731916688645274382080 11060035 -150263574771596518371936616542286200000 11060036 473358469787041103439224348095823521152 11060037 382364859044347922118444683350649114880 11060038 -339483388592258220092457683967682127040 11060039 -219592525497530443842136699051410797976 11060040 80362551319645713716268562551806361600 11060041 7987385153026554600776054417950228442 11060042 -14564980875415256565745105093642476288 11060043 846942793807366877701015353414016944 11060044 984367548161181879860903768649536334336 11060045 -575386923848066154170813064545219195700 11060046 -101478641685571148177915751429406596096 11060047 -390258821196693249220742392781921262528 11060048 154749100358957815482067280790456483840 11060049 -43964825044022474601672440950219407360 11060050 99032898362528102315027534270046442800 11060051 -484884521039355763690719645788953980948 11060052 25054945920162244982628816707867443200 11060053 486729444852922241434061959262225604302 11060054 80855395959847236087537452397482930976 11060055 -188375309620669018832489002857387727440 11060056 -22880684191595126982261204864183828480 11060057 61692717335577168554684052331214498820 11060058 383812572604558352515050089653462176768 11060059 160985871997791634108697601318230664260 11060060 483835029198292563883725224827347471360 11060061 -20521031421379511319761455453295739360 11060062 50034591304187336148514792948132669632 11060063 -144528051296837826787922771100955375776 11060064 29368442606026783259648225411515809792 11060065 -371358399020783455633292147155849006680 11060066 -370556222239040622843759377470854030768 11060067 -24251056309950533611121300868684969552 11060068 461534344502634880899113850883504690176 11060069 186568116012322136092419187012288969470 11060070 -11344871874977375300410364403446384640 11060071 604243891053559851744330445551279292800 11060072 -435686712894304025174183591520734822400 11060073 11031674831371080090702536205226615920 11060074 143971496435687914559318147277385057632 11060075 -143789577292337901502557489054297362400 11060076 314801620136475989815730633047248568320 11060077 46094423799164219769602965512284402432 11060078 163010400900219669316975632071370241920 11060079 370999301552008086548405053869165849600 11060080 49385347181448534945869513228065013760 11060081 386672392685278404564549012926335928160 11060082 -202800187988286905244820682095827704064 11060083 -263434231939067604084874597144094312816 11060084 -40752141593846950078051134013413444864 11060085 -398687119373822490309896879201747877600 11060086 -203326906914326980578991834443983815008 11060087 -16344434306482343338587007875391205376 11060088 122076368829048460255862641313301504000 11060089 495297541046432141493381624891576678890 11060090 -335998911985681373506953055817279596800 11060091 125297861952678114620029640713095513600 11060092 -577350472702041492080472078540020579840 11060093 -296046894693662843155227223502049730944 11060094 -233320009217740003961213548928605444800 11060095 469887809827701480295714436363212184400 11060096 85978824172624196485138422125895352320 11060097 -139971831090983029818470933792864036928 11060098 -11832120995743525121239458600275954688 11060099 -61802430948494041698955128419204256900 11060100 -56721794241710354179951546718549904000 11060101 122052361726230238127058700430692881720 11060102 92783087400811942097565559824373598592 11060103 189511043317285171994397967501733972904 11060104 -468749381047826318950005973674837319680 11060105 -162431402491353071997884157600482207040 11060106 -75444408622350058999353145905483009792 11060107 699535517649403209633240486158620550160 11060108 403839624275692204718881704379785908736 11060109 197776101968712098631107051662113703200 11060110 -401160224956557744874769442216471936000 11060111 187114811780739420179138909902097337000 11060112 7679019681987704099899282157816512512 11060113 -437844829034252052539858066779736498638 11060114 65650906940885363723684818328502948672 11060115 189241789300370538328274918200552650240 11060116 4004384652608733785847424986626609152 11060117 -2274440447706275094716208197155263588 11060118 84829453388163136875555871700954480640 11060119 12878955348229264405454594914031328960 11060120 -15354460501262215830091576781846323200 11060121 28087747353226267356895342358731848000 11060122 -545692660322723445888549994067564079888 11060123 129164807927012207826385346693606490372 11060124 260323946498195430819045409217715411456 11060125 120210394309985623363995861421232544000 11060126 -173276450447512988842281372430469760 11060127 298792044865622812285346139401001561288 11060128 141589953287380425922048504442325565440 11060129 -510695600267545539083362683766965642270 11060130 -128078059591020625675162449451745057280 11060131 43210490220746379999361990372793739712 11060132 -87099716326393750474585310655483820800 11060133 152149995686576156123741093275431313440 11060134 -572748929832796484015548260267256631808 11060135 -24404567577836779016479343198404681200 11060136 -704017842735996707814994726896587827200 11060137 812745220700201974399552853364676371792 11060138 -199003032077028254919581846489803667280 11060139 100070353027287344302710178345787438424 11060140 -80571868908543415897194792225654374400 11060141 -1059355241939468941367142345332555211648 11060142 -275356346702472148936377500430074993088 11060143 427823282490256011765784260040307541392 11060144 40302218758620579691356304882005049344 11060145 652252929685384312509711740431052757120 11060146 86762167830039648633709121750301331968 11060147 -132427577325054796281996798498246727680 11060148 119602589821502065516626830864022601728 11060149 -220700779832390845893014744196479424612 11060150 181182666041599566647070238643320192800 11060151 -247666308553312603384744644255839494728 11060152 163054818164646962882111038669702041600 11060153 228758657312441991959373716664381908484 11060154 7400113732184062294439597898031656960 11060155 -196748582083570894318325204366125944000 11060156 -771608746857749228302640364864400788480 11060157 -16872803172828141428834925426997451712 11060158 -2575199756349915152839763445686672640 11060159 -3634784377921521405335031101340297600 11060160 21294932110289301533158276058547486720 11060161 383928246522198026307971278075485917632 11060162 -79669674985676532642408733604838523008 11060163 -513093513743528005408232229440405821308 11060164 -333853019800984061976190793409625860864 11060165 88485538785860163338397181838312496000 11060166 7468708209281665329914585531935027200 11060167 -164085244093954330307866896474060091728 11060168 -599921553587477835287043792151635886080 11060169 -1085413937159181855522571030861027056 11060170 294802422988953479546337312402110972160 11060171 -287623248995563241547818688491926286496 11060172 398385098431629421011866753439319833600 11060173 7437544454524471479503421724768674422 11060174 -79569385103782000362997884172016057664 11060175 -22643278112550633389305442110202371200 11060176 83090964186692513286384446753380237312 11060177 -62509770572696675292232615746963592974 11060178 -197938034742126573388064390807295463680 11060179 -60054771667961792912509941934463110960 11060180 -110268122883950890762314320774671564800 11060181 -596732480939368408929453134849761969536 11060182 -182800076006377162321352880460681453920 11060183 -223157159670862651756116519338632016400 11060184 -84795471314866496749267301687110471680 11060185 -627458039862613814852455768762349620800 11060186 151264445361580812941717814788199946464 11060187 -218520566931295024044285750098809236840 11060188 199706481967803390771040444930980230656 11060189 -105168634220228715453248303446658691744 11060190 159572270278660130260771560667731875520 11060191 -783891543055039343455879368924742957408 11060192 -190812203387203021824250670361113788416 11060193 74986109593417755078281878034582918064 11060194 226366521081710391735119763248412357120 11060195 -207473930996746918275730535903254042800 11060196 -8534458725747744626619992191475490816 11060197 -810051789424044926490977391565150612354 11060198 456473267781491058866370206753125033920 11060199 -383285073705365752947545718215637331200 11060200 -98617746976805517191608973886717696000 11060201 212189107759354496971710728752882310004 11060202 899656877913684548655330767438032896 11060203 149499850452717163083859338113495669760 11060204 687408336793042716357453474431514086400 11060205 -295106452119143295944551455602506534560 11060206 -162895377454843197352206210107672667456 11060207 -298747187613260219470353739631068704888 11060208 30311120532432538391564711653032591360 11060209 -364785786103802334509644932955978460590 11060210 7409788646670397183257213273395688960 11060211 84855969952191405008096662335473547264 11060212 88646516523358040459320799869090307456 11060213 8565476334491019721695004352110891164 11060214 -64844256526815645801501984704350761984 11060215 104403334944461443059794090702235239520 11060216 -202098353149315898881338770389070315520 11060217 150023417542434938175793687721216044800 11060218 33534160076787182150609415054961147104 11060219 126630467074383291863849212907135768640 11060220 -267717250394811102460122379384918686720 11060221 -85242062296851840392439338314237604000 11060222 161596465011033213089949168819440246400 11060223 623248288954631321932823188674290486400 11060224 124673989252997409026970296216732041216 11060225 -13364970412693829373609871256973427200 11060226 26313263805120048404376178707862081920 11060227 759729997913434552217078410446644686076 11060228 293059492124636981599091230045133193216 11060229 -301899920256883718934240388723340330016 11060230 -7441262875660130262775387916048736000 11060231 123654710876735652055149935835754408080 11060232 579991219437988318800612186214156984320 11060233 -105731582412542783479507499524116047856 11060234 294237028034373712190021246082558913632 11060235 18050130290914453003611204460466287920 11060236 -151100061290706613159352176686091938816 11060237 833176689329683389628686870600401233920 11060238 49810293917122073736486052404736266240 11060239 42373427726987938067129823326482885040 11060240 75720154298782430908215324786728632320 11060241 73386337597799480359455599798004337392 11060242 -49262355892446736661259705288623001600 11060243 -189052099737356712441042493887380019456 11060244 77303830248745122818162803116207953664 11060245 -3293894464223832055839566553889104000 11060246 -225370941827304510164793385314550568928 11060247 345017441273418419738469592252642920 11060248 -208812163783692924386793694092835491840 11060249 222047936882659333801965522496940738250 11060250 207876192189373518917116164043869504000 11060251 -1852128595743099242791571244129906077616 11060252 -121034992017103826436193160104645201920 11060253 -376804537261271093830256444003513515200 11060254 510191647013585626902164380688923660992 11060255 -175700287571354210375780753394334218840 11060256 -141730339301503939066324129508290461696 11060257 22072254864485762914336442588687655872 11060258 -20606747749233234907209402976210287360 11060259 170967302004222216413022788829271215360 11060260 -450447088353183231892817105960726757120 11060261 160238316089824399825273339238928938400 11060262 107052923152788045443268489523278669312 11060263 324978399482999114388898457677074015504 11060264 626626178305951703217976694558750223360 11060265 -292062779290932346170334211647053199680 11060266 -40828188387217145850623811299415482880 11060267 -766721561997387914822283714356449764684 11060268 -56498296580404368582014992267320996864 11060269 574454884549116485062698354856579967712 11060270 -106990530672647446750924719014945952000 11060271 216441577858700563872156061645294479240 11060272 -208243983059006450975550970910358913024 11060273 -26220768309206123526523796889177576960 11060274 332319800029839028504188687128898183168 11060275 -923976913185236279436070925652806527200 11060276 -468053176067720476658628697398584843520 11060277 -107125383263850281778882999774127454592 11060278 -176878773777809130843600029608944202944 11060279 351658577556377177547928664239624466976 11060280 289206292114493296718225316726620160000 11060281 1034095105043422928351177161260008189700 11060282 381366076099837037814686297913762874992 11060283 13745165524418613152925651895089935328 11060284 184265810392855358812227524603727123456 11060285 -301482080886431540948104687855923132840 11060286 2654829870385766587924831266000282624 11060287 20103493920777431107937921108506295152 11060288 4109128753819996369866656796660203520 11060289 163689371300236432164541260885406563984 11060290 -235812678057791554250308545903756549600 11060291 1091411517459820753497857218840865752584 11060292 259215415158150836219114299928185804800 11060293 1114541999955007316060283129282099750880 11060294 87908808756196171486186757435096188032 11060295 -284784358694479420989381959872326469680 11060296 49504572016587435016598322242785536000 11060297 -278718539818517394101549459873897811840 11060298 1013082494148510451793460332976639744 11060299 209494429579156566873885165141532385840 11060300 103471496554130949829680623276570438400 11060301 139697275448396845103274820612014110784 11060302 141902101585609648721306251505547594624 11060303 -1107038180924772658409564245310347776 11060304 24071258975557495247999082453902819328 11060305 -123010845735172364289105212149381857240 11060306 249990736838724545337916950890116408320 11060307 -6147482115801323398366460867121789444 11060308 69525337269862030927926241265844805632 11060309 -97825148725189159825140849222399738624 11060310 210338058555278067959788117412584569600 11060311 785678129287201171858143643631618171912 11060312 561765839683103788949258480249011200000 11060313 -108856028572262786280727778479206465312 11060314 -107616972333379861677338167075417728288 11060315 -41064358095261855843401849973336518400 11060316 516288341679148370404956538133074483200 11060317 544873289492797426670219679504917697120 11060318 -2548717220079356292881028624193951680 11060319 232281645672704094895974259517071465176 11060320 -257172062732148000249634154834566840320 11060321 -329353487718849028884981547547388992478 11060322 11285066975854949671767179888875143168 11060323 -130538451995663150312427040590442816736 11060324 142434536457027941238941549509680912384 11060325 -349739616358234210585375245558365194950 11060326 -20631850419660622131935676215102745888 11060327 366366243226231821503158312274693423760 11060328 253612865698613244399778656175111864320 11060329 384685726710282169199134063913618521146 11060330 -340301855907820442803618747142772468480 11060331 -64294114755041759765391007442995584 11060332 -218950592204741605619586915253282472704 11060333 -159490073480821312700235433445258375220 11060334 -152807987507815254886240971657474725760 11060335 -8583109006744309303034192034374400000 11060336 -27352879164739198023676306818502754304 11060337 28013826916316243379546133260286858560 11060338 -85883298174724107624007836564406813680 11060339 -431248633394318656817529397674825150000 11060340 -163059988606888836856325703596115333120 11060341 151074126782377446742459161248194485372 11060342 2415270537148867271651145881405011392 11060343 -122718124151838008132711034122015767848 11060344 668576354781349592691795227499215708160 11060345 61377808982915980015120317262686860100 11060346 -58488440481725498213354058081932439552 11060347 735544454196634970523241427604919525796 11060348 -44682096640025135005862121079953275904 11060349 13167890802821731030744361819921454240 11060350 88138836586694563662381954871586716800 11060351 -108498609227735460049549281772847787648 11060352 -353906068924476709785484747705952501760 11060353 -620838322194132811965332330737372908540 11060354 -352914280299836742870452707968467558400 11060355 151363604743520033347453310720773075200 11060356 -543354236964875289836341821853472199680 11060357 15434007517185568677601057884064060512 11060358 50580567327626570146340163702969491328 11060359 469073810990344045268988153392301035704 11060360 -72994390487192399392657834193770905600 11060361 30491017562702720777424651860291556480 11060362 -116033195460526286517622188791128655568 11060363 -1006453179791649369288170331650479481388 11060364 -57074412398177019276276045964361515008 11060365 33860684705214058558781913900005106240 11060366 -3493138874780150755189946336809683456 11060367 49358488617997020550345977220553675280 11060368 -181666729357450528004102276825333760 11060369 -83668237645999059393272720471964577920 11060370 -13130816806354907048136735835373803200 11060371 -257076616302710089154886541506652576688 11060372 649413892447189139154757567202046024576 11060373 -222927743536395398214691401656767102176 11060374 4641945669215354497922461427988904128 11060375 -901134727059431737599133139245465260000 11060376 -14592828521932037209892429038087372800 11060377 981063109865359823968135874358147795840 11060378 -157662617238715523657624577962279884800 11060379 -369915165490007746563281814477832177752 11060380 213740674697046823743244499536490035200 11060381 359534928186131912236157008677327519072 11060382 -20920887069875089724942816375659487616 11060383 404278636673213004452186009438278737632 11060384 1953055637758755238859466600845869056 11060385 19583722408783174901086876534803058560 11060386 -44563894526094964501933484515106436960 11060387 -254658882722204594748619324770206151168 11060388 265081598347470369646654577879188831872 11060389 333645155197453599369882036000542272190 11060390 133116337014407131102078035137390928000 11060391 -601622154461924369697092998155314338008 11060392 23498751709714405190537080547058401280 11060393 -292982500407726239607833114846958404358 11060394 -119609441860109635403829773820034571520 11060395 -153028974496519441732869024735715531200 11060396 -206268200655709834088499168319402003200 11060397 -126106425254373316821874653692247406080 11060398 380762926192133192096778156520375264320 11060399 49638723254468129146524546960821220336 11060400 2559139397446216227715088705396736000 11060401 395028384779543916943448918281493855424 11060402 181800392245752752644437450503474875152 11060403 -389361678184789779988234528959167581896 11060404 -11062223860170523884802055713092169728 11060405 348695895046241067281868826796893260060 11060406 39461380122867392164958885985378501888 11060407 -609325514727337695773531478766905680344 11060408 -568313440020805192591019839052374487040 11060409 132991526734537370921499539156147067456 11060410 97836490387102551457358970271982822400 11060411 -233476203457908777096212986675281162528 11060412 -338536964211354783937692342681399115776 11060413 -6746987905174531118519280340379864960 11060414 119461563938035949850794198094792759360 11060415 -177023964305363254707963068905001292000 11060416 -100726082115956692903766387944033615872 11060417 -13211028462669344911725852317591658960 11060418 -19316652616170765390728828364249123072 11060419 115164726877029943911007388514011482800 11060420 18045683486066493231304989394864128000 11060421 84781708662146230976981404239735761664 11060422 -284694295214114105108083163034562339488 11060423 8968585081101910725434635092784366104 11060424 28395523123858139905224932358515097600 11060425 209036921129599058126169410102021650300 11060426 34593867043988876882419815782094859200 11060427 243256944627749176300541221658358363072 11060428 -132659020266860488401088226064204300288 11060429 -145787994725141483842000205523855801780 11060430 83220147968458256613919923434454712320 11060431 265601154360278931717299858090727735600 11060432 134408917380351586576960297963778211840 11060433 -208008876410935966351291356945511176798 11060434 -98558165244725720991565308732470754816 11060435 -292941008930459223702493196832735836400 11060436 -350239554984157006786920945668195186688 11060437 -391857455773624266085859171581705824420 11060438 -305826752003253881265541228701901120704 11060439 -243018583696256283454367931646242453552 11060440 181432622327719751075409017370483916800 11060441 -190840941819839798136102940751861390976 11060442 279455983446819301934517525122127820800 11060443 -687547829442440023196674326192371093308 11060444 269041031875987174150050718162502194176 11060445 3649177943515987478908656756557221440 11060446 -148827299497357340472263251222680084096 11060447 -87262698908572178758081171613715542976 11060448 -50283546246227770525160077302442229760 11060449 -52443231476793546733771505704371192832 11060450 351999755261959499590614898431174000 11060451 130604003046215358613452635344620572160 11060452 112633845099092401732058916004589807872 11060453 946862806997185860666908984236144248702 11060454 757549382338129667246011842719241600 11060455 72310977319467132129965353520821372800 11060456 185331328192594797330827021382650511360 11060457 -237902403547211789722290840284894978112 11060458 -11153639921521909860800018685565814016 11060459 63734499348469484451156413533112054400 11060460 2242593524321355526830557505242956800 11060461 -270809970019848902195981195915617315776 11060462 -117550931328056167293141929638935316608 11060463 890982162452467783827005031760838413320 11060464 -36158501138556582305040776281184894976 11060465 232726598557803990582866623233814129920 11060466 -173105098701283419030316023915612070656 11060467 -314137348482025969513103446956157248000 11060468 -314048712661055433186645898259753972352 11060469 -4913027852982978287895418548297153504 11060470 -45889437594679857721730458888085145600 11060471 -775785794712985659023885592768477201000 11060472 545047911174462385881981702495215001600 11060473 728234317404726033909895369004817689220 11060474 -323253173407141302500683948910541872640 11060475 68324754278553727681458432305693802000 11060476 -229998283292452100048038171121942940672 11060477 501297919893988308780265223448689176326 11060478 -98764038581059217481522029550088866432 11060479 416652836401135572609542055203018766080 11060480 167428883827371369221096456883598786560 11060481 -910652867257768099303445576317552790880 11060482 -94577528246240298792411424571625231408 11060483 -13329866826227794805391047974125249024 11060484 47234970953523457659901593104120524800 11060485 -340517540089407664230512036831599562820 11060486 -181294316062818599339240126459773307808 11060487 -605742098808927984238338835067292765456 11060488 348963409985670769108014898859694827520 11060489 -613203648896808290365677275333755680 11060490 12374525017151206450627332731756544000 11060491 153575868145451247710840645334934066672 11060492 -80285251108715138465081612219930851584 11060493 211350349629920112248011065554775719808 11060494 -411473710578378798039027471050848896000 11060495 268221714350224079104201920088850853000 11060496 50061577834038072424579973371926282240 11060497 108120508665147098007190995910870072512 11060498 -588180757045372421954950562861082286464 11060499 18097428355180916118326278659302132664 11060500 -297454396920701990170133056546146816000 11060501 -527623020609144052357076138665663680498 11060502 90274668339375929106205495511761036800 11060503 14860613510205214532865548539850579224 11060504 -32622127967201863253181295109621268480 11060505 12416484943633003040762380478728512900 11060506 644618963992308306613012444506092552160 11060507 -1068443005980700737674606101649294021244 11060508 60522485151999834315215775085870080000 11060509 -910544891521360188580852011104029336884 11060510 447239505244010844014605594210123883520 11060511 -223437729928480937668232424779097883392 11060512 -9394532535474452283489851650442919936 11060513 600690176712703734402117607369996267560 11060514 112833014159046173477369852008875341088 11060515 890576665045232663386642073621735538720 11060516 -396103759086810225267535106010842677248 11060517 -73449664123682807764670418558453304704 11060518 290316871095582339565187321254283516160 11060519 -152842668102005064892159603952782435080 11060520 341146458682553662734089199574897459200 11060521 -73900586550810090795809663920486633216 11060522 -13794866878205326553929608219946386432 11060523 -389750276158647855881668293948698846880 11060524 -514016927889623283392053903863095259904 11060525 -120070651771413898388995346473108542750 11060526 -54268913768771011696284495899850641856 11060527 -17950694762096863030947020322856471600 11060528 35081363522724250266391220390565740544 11060529 91502072167111301120495057496839238048 11060530 -136880186997415205492187913940517017280 11060531 362745374320445058615021398814601000332 11060532 -98572168970076231198499997305191979008 11060533 -119578410611686660020533224556353963776 11060534 -365853404198559572573337940394600688768 11060535 -200641485546340236996841364612416128000 11060536 813347357579342772956838737227689799680 11060537 -117673218734464798907611014151701611520 11060538 237010419125704117266405116677121055744 11060539 -164465832585137734819716793401624249600 11060540 164543172909865417191356450003642618880 11060541 84850073617441917456346805510105802150 11060542 257188356357167641157124409385278776000 11060543 -769194324767270865081026965730848027128 11060544 -183916615565401428539756826653148315648 11060545 389266861715316902328734445796288817280 11060546 -1357048988386043571015073992325570560 11060547 -557821628939067120060243140570182273800 11060548 -101589906199009944934447740530565749504 11060549 262212328978744897587199753699741010364 11060550 -6867739462800859052443707526932967200 11060551 -143415328737357594556396088103471183296 11060552 100661717875385906933760332717827031040 11060553 -71063416440674695218968140227206860800 11060554 -487544159806121422120884336300030915024 11060555 244855702936781402319092462047026667920 11060556 -144140917218545569384421179727694713856 11060557 358277790155572139152195817833390940160 11060558 -100107552454422845846624432886755818368 11060559 554450031409132101055623516156785589864 11060560 -42010773460884584802590708673808957440 11060561 -330741231216620181228958158699076201488 11060562 15550417736394930732411329604149721600 11060563 725656156692797690183186853675969336812 11060564 -281891834485022587095473239003541817600 11060565 -117714704895948144452980459559912546400 11060566 -233702039317246559535789274962814474752 11060567 -153324480884411654931373453122756944208 11060568 -362562460971201211528194953085729792000 11060569 -82123021388665557008122100025106992952 11060570 4888529517499152661582157956357411200 11060571 51903223387947003885041711853151870320 11060572 201231072300411788000036860381387198976 11060573 -43039472029001754480490785700726374516 11060574 29304538878253836992430581004672208512 11060575 -52328896186479919874799464387711745000 11060576 183011206226125083211431100963760504832 11060577 -791600639208263121858307913457562705920 11060578 218530221055263461869834658461286662656 11060579 -672208762517746941752263912412048558820 11060580 12475661979934893610878265836855889920 11060581 -79860592256505746754790375181737920256 11060582 -96873271604184641479926901322764901760 11060583 108585630713614649521422479533776834048 11060584 -875299228154569823905918166441272934400 11060585 -165358554490106254472787083496585067200 11060586 271179369659462668742283692135691686832 11060587 672377062354058472458483644668211060120 11060588 105462752990635189180904787395399073792 11060589 -7625209969151073027856691135595878400 11060590 112631049871080740674032146547057425280 11060591 -1001687887962695360994974109632909000448 11060592 142480605120939873848503076080677027840 11060593 168610735943516390881317569004032368704 11060594 -22223768829635476003365544198843143168 11060595 1416247788481278122227007345338765440 11060596 -57125634513821975960768895314699374592 11060597 148128120410218600462869456923734496046 11060598 268622797532776719984029769717132195264 11060599 290639422558163407126622158310703200640 11060600 60303526656500511944999515850780160000 11060601 228287727165883631455546517773319306832 11060602 -83747399718701066989386138584847522048 11060603 -560263746456050630122781291156393063880 11060604 -95457266187001120629712960572793651200 11060605 9247790202752619581237743197954528000 11060606 -464652903409868126552921648374136821248 11060607 69529019093151854984866746656415813888 11060608 -48866913777861118371428241997540884480 11060609 -114847670295017184074314278565283179584 11060610 -73030262802060583928233185969240437760 11060611 -248024993616962251120520597370105778752 11060612 -276880954448475097469436256278990443520 11060613 -423879940487349529168004128279641392640 11060614 -38046495990592864562159928901382972928 11060615 206230169587644833182689097871463536760 11060616 47238036720504446079858747442737807360 11060617 178529416324676961045862850635895477172 11060618 -300565246029918502651672638508040940240 11060619 38035775022109560224866230540975820800 11060620 -413906716636704121029572995186043888640 11060621 -252810675795267153908592014765087902176 11060622 166655616373197447690054236402309532480 11060623 269571179212030262604440405099915503560 11060624 -129835437666170162973280767539070197760 11060625 -132440497326391309232748567797257380000 11060626 612175961383467650975435809162276941984 11060627 -414565292790957319201365877158605533524 11060628 -597392668763705994574968265090051713024 11060629 -1147039864686486247520390410429664884740 11060630 91578071252960175146324610634855660800 11060631 591530152077891736816097072632769608320 11060632 5372027208182584035369008995899801600 11060633 -28294299031384179221355300116600744118 11060634 53432319589956037079599399870950690048 11060635 234710879211143178804898426236736054080 11060636 -90945236966097736098830845635632114688 11060637 14776562320433821208998118006978440320 11060638 -55143534860816574262590857586088069056 11060639 -935946453257675653113030296518378198560 11060640 -39715259367999281889245611964244295680 11060641 229281515082677615906449893823521674800 11060642 44539704375664807709781886754914158144 11060643 -373933147393413797876157697097881044672 11060644 -194875797722351403059077631940746338304 11060645 -136640864110083525167955737969951846400 11060646 365203735092341387080188700654427848704 11060647 30570124961544595375267487184283210160 11060648 -66540474195917247661891995131980032000 11060649 141171681608165786575272474911196650634 11060650 -44842641218777529019724123945674476000 11060651 671207985268295797280126100565461803520 11060652 -117414511563911457388265989473064743936 11060653 127129213568321507459723763752043304140 11060654 -118883267081002511382266989276883420160 11060655 324469772857467711040867230660785395200 11060656 -108313128538234950088505673198784512000 11060657 981758637669637457859411781169606031360 11060658 53468979290964160833318651069924096000 11060659 274508806290169208157182486763043855416 11060660 107712574588570148401719837809270784000 11060661 296666270373175141012968816265305246624 11060662 -301952396739043410306163645356103107168 11060663 313679004662094854446146964801509002184 11060664 -82403320012966699032090506313448488960 11060665 58289703145595753992180111524497500800 11060666 -91955444351342347065203181133808616000 11060667 390737283293810205302131212860114460684 11060668 15271431135132526321407388217007047680 11060669 -281494499069286472147087997770713890004 11060670 -25166862928980278541032450884119561600 11060671 786046925739969400687074312819347986200 11060672 -215946511154039001530659555715869310976 11060673 149857449355810507545205150212505652544 11060674 -20124338241958894818203964299429113440 11060675 3804026013159572379797833840409967000 11060676 -52089299284140696192431263278515453952 11060677 234853647192189123547294837086172684992 11060678 -247886742248967564304301440104946419360 11060679 -3854607513094806464841777063227940480 11060680 457544801395316661705630751087730534400 11060681 374153418394599727245826509599432035200 11060682 -72603160446601362652138593841386187008 11060683 302354342002159616621311839722355606932 11060684 24556063932083669148885908406233481216 11060685 -515547824677155719657693149987272484800 11060686 41424307478256882853373568205953417984 11060687 -966184120755734677962966036443182369680 11060688 50845562429333323150080925233962287104 11060689 -643094760284062386418281024072800266510 11060690 285942376533380750202145442532008637600 11060691 -16768717396563851876647224885979523520 11060692 531390422398300386197854823887058816 11060693 58175174660157422190986222944452362112 11060694 69311678868384870728301436529845264224 11060695 -5140494707710498367095280966268428640 11060696 528671275161826903863696743614139535360 11060697 83466549369889056953316811485969672672 11060698 -90054240612442899830589465234875473920 11060699 -20630606148506766867210706338835793136 11060700 34913726703354500658386222452936704000 11060701 98049908444834563591214624266730849702 11060702 261510039998880166405886096573553639552 11060703 -529654065863998868773136656999002054936 11060704 34164269331396295821389191095966498816 11060705 188009259976030769649223304507456227860 11060706 -72345564253301824008323529896440866816 11060707 97376058351273712231931211933794714624 11060708 607616309449199330157087790278284377728 11060709 428906563362853174900911549204478650528 11060710 -385716826530685652646948921203134544640 11060711 76667989924374254427555987248630632800 11060712 -16770194047925377241309781838698286080 11060713 -636200804218348707156634856572982516038 11060714 48094637592696153181602895288050016512 11060715 -194941200603178772870677762064328725760 11060716 -168618626684576623944136123546571089920 11060717 933524026449050223530718787467517308000 11060718 -120240264254651157156832117811279480256 11060719 135496850805586614722968140864187799120 11060720 -41154615685684742844624574643203276800 11060721 -386956598129129106850014503779496140800 11060722 411003707385825652678985955124719035424 11060723 -399209258703793966262167121731900000512 11060724 -585216853981255615845823736361638565888 11060725 2506601704370875677299878326950910100 11060726 243299585643988051474971215415882417312 11060727 250383285610531380337915903749527642832 11060728 234076021388557148736472438581685125120 11060729 33213207371643460625701879207342126728 11060730 -154904163541577223700096100794981420800 11060731 664839826048845941626835074557283196 11060732 -359205079488682883672711136870413819904 11060733 -61950150238803264186481987159239375552 11060734 3163853220662386722588772258322186112 11060735 171525986645019235252578379929126597120 11060736 -143613536649538574175740347431046348800 11060737 -466256387548309861618643598787407791614 11060738 -59952772449129302973570856143526090752 11060739 -488542410370205685683613840643087326480 11060740 -369668417394970954820873507120531055360 11060741 -39591938612919952295363264198947139748 11060742 -34960739532906189130222166045368012800 11060743 715928080314983308103266791132632742864 11060744 353440789668827366821406692998381895680 11060745 -712028013122416645463187232723259174400 11060746 42056268006995437929631389717697027584 11060747 150204426595411570596796866970728602196 11060748 -419795224108564225792184559467297203968 11060749 -303496889288433939163481457434948600864 11060750 169963478410911277670583676718822208000 11060751 -260880461815910726794112162976013288560 11060752 189701954659284773335018686536182931456 11060753 170884899151372518176236199366128802688 11060754 219144248861888339867862847370826565632 11060755 -232033679253166578214811205097600077600 11060756 -106306910824075656581417298840059000832 11060757 391520504062108197606295480298302209888 11060758 -493010896566075138012936940113486854016 11060759 -998023141420114468925595849975963002040 11060760 323639177942860508253415566737024409600 11060761 -550871078435077800389465322015686496 11060762 -78442785319197083779591239414337332480 11060763 -85529710801802188220245576973448408576 11060764 263677328429383778655633462486694508544 11060765 277002203695990203341875688848683351660 11060766 97027562879252858229995728300273009920 11060767 -429978509144451280342237518912427905184 11060768 31920406702700208656497703497338716160 11060769 -109034033306757262683359117028973645824 11060770 145301716844429380805074912207433851680 11060771 758240615256286785517385249797961471112 11060772 -113981653990903354115290923949055797248 11060773 271533067317954688015549266172745063004 11060774 536380371168164907465523149306978825600 11060775 35076306094930022519229761673219402000 11060776 -734432533689114558426762067231560913920 11060777 18568270294044421179861407738559035712 11060778 231829604270127537939210166992284935680 11060779 -328956674003021108833610461876589724216 11060780 -86067618766235615799784580217358402560 11060781 -426675739961999700558875516052083744448 11060782 42713354166091253694007043170613798592 11060783 -509664038248875425342306224159942705536 11060784 34603691013253385412339814968691851264 11060785 337935776709949274295669411349518700980 11060786 280619144573897234637547626065221428480 11060787 324084379164135721733093749915489909560 11060788 4399197039188273306116508555325385088 11060789 30533539865718807885897812813990646720 11060790 101372308510818728226901374663284736000 11060791 157305775802164917867245853137555284320 11060792 -350428177426167070746580801920643891200 11060793 -44282842226968578337389911643234589680 11060794 24490285883044665007714073843795727840 11060795 460418725079160328673795445901182089280 11060796 368534018462450322201921209886835732992 11060797 -481671152105493021312849474678990465888 11060798 -116355167532976193026182502014321896064 11060799 -1008181841707418028118377981124625776512 11060800 26678319520196187062063665209199820800 11060801 -229781016196082504931156486142239675198 11060802 -8736908688768794633158522844450740608 11060803 538801769293341213225065756100379088400 11060804 5321472444559679946772497824160294912 11060805 -25755668141677128763824547052321143680 11060806 -113832029448841306782883075168050734976 11060807 3434574402605555214716946467950957512 11060808 -459879692384272669472489035567959982080 11060809 -1065688941584137563364450389679360093990 11060810 193674676756982929739851422780521349120 11060811 420674001579192848864481155209691135232 11060812 -45686533219643284283575236731053178880 11060813 -328917846114629230464869394214970580840 11060814 -23968359924599366845355022187635798912 11060815 -167802433466603620360206922977743347680 11060816 -20642122747336693179539738709434597376 11060817 -124065738430112982883394011515528096576 11060818 3071322521694204923352706428114662400 11060819 468819734141077294322826095679998542152 11060820 -412316471781398084502137288308815974400 11060821 668488518485965810742968612632873859022 11060822 949287319663695432080071515570172301952 11060823 264881657347828335441212170899963182184 11060824 -6622504177724117475604591134235668480 11060825 -179270952207080751462155441584509198900 11060826 21446401846813550391994719256136033280 11060827 -674155361616349426868945358793530139324 11060828 34719793935552995452661372992290144768 11060829 -205923457758904726460194383646735179072 11060830 -312849469472047175767861867667211336960 11060831 -95651818391928012173581947162664780800 11060832 63167768866694795240756065956484349952 11060833 -225336866491967130771628670625704962880 11060834 7459318537143674539635496747703280000 11060835 228565553274292871343688217533645215840 11060836 -7668751746276908680605987307363035520 11060837 -56318170055845763475874791486987380448 11060838 -42342491080182528827263333618141239936 11060839 -645797464040625000467158602151658830944 11060840 199814201223973018374328362505440460800 11060841 -469695951266698252666788711841910644992 11060842 -171704363900026805956103830923638114208 11060843 177086070540666207401628037094091679092 11060844 -207927454185354989614435275304371792384 11060845 -458819008868833829824623653974779846900 11060846 -8499716436935867660212299400167396480 11060847 -6002243627500470982269797731884049920 11060848 -115940517654313335197565379323930378240 11060849 436940917373936844420106122110514320850 11060850 -129520043787097019116692791840263968000 11060851 -530033900647217909651776211192873472368 11060852 -635648494667325612949138376575220352 11060853 -55040022370214319672320275795436976096 11060854 16547172520002359837565058003106924544 11060855 62630101977486982700766359582672259360 11060856 -348198776855548328014101601839234478080 11060857 88060316258364059080532106935988323400 11060858 309364652624350019832815554477110695280 11060859 -426929979788981250625572751211911941096 11060860 426220504829120707812616948699598830080 11060861 -293772132713052217691724006061566334080 11060862 82419500006688917818787801825044353024 11060863 -481423161365232107984948360939888797200 11060864 -90501410788043544167954724940236718080 11060865 -174510288147497432439458615629726080 11060866 93358253970016722493131708852174266400 11060867 331194206813578023098971459445399426472 11060868 -117115397989973273073210969147619037184 11060869 -1030260061715161729705513921802506288000 11060870 191527388696718289156770422756417162880 11060871 526603900060124200587529354838474751912 11060872 -594504207907426340469956771299308211200 11060873 470560656580701984348899441142933940122 11060874 347550248839892907341715384592604148480 11060875 178450766928632811437956705859072424000 11060876 562435469662802496776231117175970287360 11060877 -149251493382274219910040192231420511680 11060878 -544867287849206680013534140541705885760 11060879 122944210532867233225414228322897678184 11060880 -36934586829693512543833676492588974080 11060881 494435390476592662840899737451353682150 11060882 107737198133583086209207455373214211072 11060883 550367826909275951087403664921786688052 11060884 185921656994116762835157162369138769920 11060885 748395618388919800300163614993018601760 11060886 -34369537809852255460460459301808607232 11060887 -18076964357828523722619532311809770288 11060888 -282991884926706648937536522601242009600 11060889 97327334132664911184748093139718025920 11060890 1457870821183898957143476642525004800 11060891 358779851020554623617102786570927715712 11060892 63229133885957868011112072982058250240 11060893 -114327469770647419416373073276044516736 11060894 26433205321549810171302934122884571840 11060895 -400708844590645499741489423246958979200 11060896 206997006894970471883746995304399896576 11060897 -176330546403296805241911043472159445594 11060898 -933165657364558863030974395230465792 11060899 130764583320028918094745438172228679900 11060900 242206472364196805053723234194319152000 11060901 212997016500921281258803600777698526080 11060902 65894678293269550743425466895500407232 11060903 -46367981513254821386185659883635663744 11060904 -504551175796699411202089078326439034880 11060905 -181002833248165628571008489483613806940 11060906 55027222086569441639501636230956547680 11060907 80280133857802671387999423092404531200 11060908 -28377827480126238869980554217139759872 11060909 -13942259358881387294085979712832085620 11060910 16492899830161182144880721413571089920 11060911 1050445705319451107462681070860367745920 11060912 9153332742034847238758987318522511360 11060913 -418386503610855077869349665804265248656 11060914 123880143048900301146009088669864682304 11060915 -479536674232368842415553074807594823440 11060916 -236587500514947558461006632681086824448 11060917 -18856698362557841432915096303979764274 11060918 -83145710407318475808912755429985600960 11060919 -123106304068187781948172580536056988200 11060920 -42065051833988641686337870212587520000 11060921 -531669123183353557229115223116562273878 11060922 40012127630018228775457933305374057472 11060923 -474921202191415966168828803336185596828 11060924 -41103624282820300101665359195142750208 11060925 -279992773319256947816519772986088516000 11060926 269765052065260909877753833689315961920 11060927 -779514138912929780290568500517848200 11060928 -34254011753553815138579326027935252480 11060929 243355436633356680063743428152615808320 11060930 105799820142173836455751051368779281920 11060931 67499507194620033207877644315307359744 11060932 -156546403651337641531148745642797893504 11060933 4549710401109302480973312066451362048 11060934 52392363331548275954748673433934886080 11060935 -233811216514507300037747043830266362120 11060936 9003747329104116969792729096959477760 11060937 67303189882059375405108827536866092394 11060938 -92223786928731893926842425685583085568 11060939 380139026510948868175776113928167619960 11060940 -66883627733195760203812436430192230400 11060941 -185360183541642630593247479799997969908 11060942 115409180565309422083575000518424564672 11060943 38313660451865142796243044017879898000 11060944 -132196448758672712358818766778851696640 11060945 65358030188471787014988165588373411200 11060946 131446575353138651641402489411803269280 11060947 94485036653771685336413046960246382320 11060948 487172999559302359876277283263518310400 11060949 -511853972381781267729200338745180509536 11060950 -192360892858667567228790717446868732000 11060951 -596598953726582017368847867857168803496 11060952 -2832625159682062596202300352436633600 11060953 -583088158093644011675508090684091652736 11060954 -124935830884656236615972007412602871824 11060955 -1794431061464337391751189328429290880 11060956 -165936597107202819003312344983451706880 11060957 -864985136047757345053091504658818344794 11060958 252192061650000956366171882684997912384 11060959 -677104832967055044373749868896691008 11060960 39653058785136260745570735535918940160 11060961 489059898957510765352824321839579236272 11060962 -224588638013348811200264582058374276736 11060963 -1159595212993232697746524015414590122760 11060964 -529501857917541081604241513246523740160 11060965 -321266473402717853713277471595306096720 11060966 168502608092872269326512202177342468160 11060967 111989948167950393930115014533052055080 11060968 118429586988288873402797942577154882560 11060969 495915613689660924644189189946417633396 11060970 -117097380816486019157230364101381493760 11060971 200461708820831473299076016541803581172 11060972 -327375235826220104448113799228841724928 11060973 -218947973580431842430444756902871328 11060974 -161706960659973332901503094604241955264 11060975 278396566682657542804118005765044561000 11060976 1394940370686785028791661020599812096 11060977 400984785210783599699448374651189739060 11060978 -208293128679996788121548163702539070960 11060979 -616269359753164333527246734894655178752 11060980 -145687543966623007544602455730034196480 11060981 -1716121829447318630682858050650568167008 11060982 62365670193017771270042131702825056000 11060983 981872406978999388496669177448725256520 11060984 -697737298527330970822390229875710382080 11060985 -44356339566009225024132316946570305920 11060986 171425158289546565088388824638622884864 11060987 242085493240976926148455220563100116752 11060988 166276562464079025268065714099199296000 11060989 605615518433670744552494120991366550790 11060990 258274191342909074137177939949530728000 11060991 381267026700183475228349921931677764848 11060992 -594117244975029764295051339320497537024 11060993 160254438578340984133998500580570207060 11060994 -6168667863414857003884499521788933120 11060995 432561748003207713685379332172761539840 11060996 94552024935582136644772536747513288960 11060997 473236868852619271764524620847853228000 11060998 -88642796276712046827780074188850593536 11060999 429388375162000596737973185339121307680 11061000 -119101502180123990634733706966054400000 11061001 -209599015735279937742507359844475769856 11061002 -210306627986659765008479744308006414080 11061003 919128881939738210992673731407269808 11061004 -130798547604117226714299578373685106944 11061005 -219648027082345830404607735640772456040 11061006 293135844270144371849167831545194265600 11061007 -113330836462163143643517264764746437728 11061008 54596332923515655079906767825858723840 11061009 417268168070686851827325112406373297600 11061010 72402192509693182438985950567157696160 11061011 61224802943829986034258858851947854480 11061012 74045640074081090854551587589279578112 11061013 396653546411191721298961746787851039040 11061014 -387490924243329313547901647130307723968 11061015 188327913727060304907598202810435604000 11061016 -40110552696609723715383648688083210240 11061017 7363299360724639701650251384391577600 11061018 177323555641463600898627970327808561664 11061019 6742876653735908113296698739829993728 11061020 322292395556791430102118642231754452480 11061021 194014602093281053982685086348184864960 11061022 -10706362338190277069800276946259419136 11061023 956510875874818801576818384107682735744 11061024 -161358626658039360447916602155599921152 11061025 -342802920794071229160114921072491250000 11061026 372306207362405046759085435659933571584 11061027 740170255358837497922253916714545822720 11061028 -674011670955491238942610314041002159104 11061029 -53839904542078537723642791770378689728 11061030 -138036306173570964807198467254232186880 11061031 654879951981915059031964566388882051832 11061032 -625886147032465600373560721136049689600 11061033 -23348731632959464463146229586565077312 11061034 294398645402115075332733787167376714416 11061035 -321832093842613276721896845441064417200 11061036 -5173802057805192769123776284683287552 11061037 293559514558976857079794188994723446700 11061038 -496886051623958926840470389084230630080 11061039 204592630666930768231017904219778144640 11061040 -3116764667446918528203695459574743040 11061041 134925164960439101987669536793357147712 11061042 158533846916842053747630228163804971264 11061043 -169186735294716917177408109465209061216 11061044 -11386370316733470390591118176194304000 11061045 -140032741106642502111125126401252500480 11061046 326491890888978391189329802816761764160 11061047 -320972931127147072757235350139448302600 11061048 101695213537598338613741677038785003520 11061049 -270522585218899662726105887396103284950 11061050 -55173308215613740686426677585642150400 11061051 -83411085004415114974562823882645932496 11061052 331813508537320876431029951048799695872 11061053 -162887807876471237622326811795545008698 11061054 256943368261516428298184601784214844864 11061055 61256974241067128874468130225680678960 11061056 69167043977061260570207309467932426240 11061057 152774955925652718072585822047017632192 11061058 -145212889151282727418318778806547619120 11061059 566503831862226120019577412560242022040 11061060 -14898531643443367933457509999455191040 11061061 -204430963763778889176970242700317898176 11061062 1561405512615391662018101523615832704 11061063 56836520188829302628542626390580152480 11061064 398289054001849675831129944985804800000 11061065 -417573135839948243168814348259686374400 11061066 -191581266776180411493375727884425093376 11061067 816647666398106836696748239103869578912 11061068 -374405790645077382325602508336458301440 11061069 -153976000198015385959461720754982301792 11061070 -23435687238771727767605096683216857600 11061071 -131079846127302250960725392709906487296 11061072 -149261193881552966574583881031690616832 11061073 803870142220902155508003660691284670322 11061074 831590561386534486343555982216072563712 11061075 317492556252081813689884021537706874600 11061076 -92269815995913232525371477460287040000 11061077 -133757943697019775406124626970207905074 11061078 -87250723271474961934351823047139819520 11061079 -25953900648872271654991284818966482560 11061080 251353336057465021169774233662004838400 11061081 422203753128212408247660602075627748612 11061082 94218986909478424054551573596721745392 11061083 -52464249439848361711145897768015953176 11061084 64651953113559422863905554360240947200 11061085 -124810206252272343137634541385115248640 11061086 -141962677188016260600829071853767067008 11061087 621830133154116411682032811309829522760 11061088 91711678291879540623188383895336386560 11061089 108184180848487359346047123926338376724 11061090 -72998330341475679900094733934874060800 11061091 232508355350556506709157484064279904224 11061092 -252075053440245651422078104116194426880 11061093 -436677761895326318029015714026674685600 11061094 -306507142316649061081058340079174752 11061095 -402932927870908774308467453010356435400 11061096 208426130969362291134369959327008358400 11061097 -41574294219187161795111750293684207200 11061098 -97033382407054404235962267926230473120 11061099 16327635484634810489396617389871534224 11061100 76343016616457649350527347770288102400 11061101 12755112535672468050925542070881710424 11061102 -20244535748778455533851176490232677120 11061103 121251379896379809224236390645581480144 11061104 -181388414378128629551917001501892870144 11061105 -882220860126740105089581628467993600 11061106 -6663671078718719087512491102036848640 11061107 1760626570292443509748214781759814708680 11061108 -206899002967239062682160059596783035008 11061109 1875974500454450905146599617697553820 11061110 142940617939177572127036487020765562880 11061111 -561686782341827375429716862781467695128 11061112 321757128171272122538918614546329722880 11061113 -93354435237545036813222892339828942204 11061114 -63956889978950510808953363309610496512 11061115 250275838344974946282828041706736260000 11061116 -433116823778406988096729364170339000320 11061117 112386364188772681536982562097043602534 11061118 -137748525258480949874477204078657955840 11061119 430339000954052920925109941094371963520 11061120 93196867248496307587566230589092659200 11061121 -753190382456729286833633612271184656000 11061122 -63896517117369168995270879082383839200 11061123 331210738877370656196051816648053691384 11061124 650426400788426376951613696451864583296 11061125 -8829526930479864438098430438701928000 11061126 -36799783335786712755315391100047817280 11061127 -173894806432922394033910506791502377856 11061128 6585249034631291840988074405333698560 11061129 -187200580028231493570505353074890450416 11061130 261333244567878332385621574127719926720 11061131 239348198721902816764774903983332146200 11061132 9130869515172406593454414108827766272 11061133 308447243935771033102353444559730880 11061134 86047051564502486237292527815137792000 11061135 -312965966125999808637787597012630581600 11061136 1631055211977194713162074926477737984 11061137 -571577667988934499397166721753044352960 11061138 11500155766148491821030622117076337408 11061139 -827777142989209334653227548727315295060 11061140 -273587406180726624412081230861940066560 11061141 11419457461729722515902566784156213248 11061142 373726644470934177431005881290953853472 11061143 510604443690545465225335349358220880760 11061144 -52946526918968661026058535342540800000 11061145 -137025487410347198222023881865882751100 11061146 -461151865324399623608309284553748691728 11061147 29056272102317870234013427316931144600 11061148 -3073637269388958457517499624632541184 11061149 470530283275444677787638812472662773440 11061150 6536665625603530709449987454362953600 11061151 893709307428927347651136904174976076600 11061152 563123586550993223391789023393374666752 11061153 -203617612482056238772277515212022228140 11061154 85034638718482924980244036082288263680 11061155 211046877104856511914917920018433427360 11061156 162661620862191108742303763864803553280 11061157 -911722198991865742352817576119584630080 11061158 526358186831104831617021530704891724160 11061159 19820294145468759985610040780446926080 11061160 10357870002769700526846650856756019200 11061161 -436504389864783405934616203322304991296 11061162 -68168446681720542148826513905956963408 11061163 481017599277522480209735783259784879412 11061164 417367523033198713896096487770752179200 11061165 -40664413165036062047742776467005634080 11061166 -377118895103610391931263544618373291840 11061167 8070403268019353609834992864712866848 11061168 -51453460612460266890228272164950245376 11061169 157121677933268932222233493664035780992 11061170 -48136742319697959419931234249376473600 11061171 -780812822010910509048657837837842824320 11061172 255063633078378237467309120931199393792 11061173 445190313076675616021582159579080986720 11061174 207541953466993888566163299254651852160 11061175 185664377897043593052459273958919344400 11061176 139164730870063845719594278479629967360 11061177 11473810829195962759574461320228199200 11061178 -385134957571863311118692651882508777360 11061179 -35246641151983241431175530523754949416 11061180 21448459749081126851072607920779929600 11061181 -129407328279724949646327052576655472000 11061182 68299921285224782265816882924446011584 11061183 -109153511174732403913954037781204367872 11061184 25847022759340479199300048297238986752 11061185 -171946412083936712243200156706525126400 11061186 -73044621161391635986725398205004993920 11061187 20868361600197529589351125478730422400 11061188 -47962682721348069263797123786542602112 11061189 -498016654626760105081990647919707163746 11061190 -112345710294976503271730045383955224320 11061191 15503652175233251495387859456070338864 11061192 -164719531750844469016022672427555225600 11061193 -64023462670969099092024127436155710912 11061194 -213912737918632459764446395117680683520 11061195 27752653558271856322165500646899559920 11061196 -85501691464854829788813468166086841600 11061197 138867852691532642978557711184607563232 11061198 25760015267191462921078070410931887680 11061199 -426672548670516793453060746629097878800 11061200 -22758339533615685449014281985654579200 11061201 100238901347958260742487718531606702304 11061202 -227208331800028105841306173548544329600 11061203 -179555333368419132022441318247434045440 11061204 112084414803208717548693249329637064704 11061205 -686727937304247775468160320667139199140 11061206 10579899991158107342666401379754124800 11061207 154844139459269563299952648341502531104 11061208 -70508456584123865823896262366810839040 11061209 -975673158264225208753315136104203741240 11061210 33018090235777844448949428451820305920 11061211 369160505318882951559321294998621249460 11061212 -213639939578341803324213585743228204544 11061213 -260096988720310490067020007718034883456 11061214 -223052109600177366761721588106799262528 11061215 -969390236398570191314060715563486400 11061216 88616634913227896321354960953658572800 11061217 -411400160113844360243755870929337772268 11061218 -56027030129537666406286612046947689984 11061219 277738216581234435202804637674043734824 11061220 -44355757006392460459912749843016773120 11061221 -855153419240566663709415131031713992578 11061222 -137191201783067209314396484273278788928 11061223 263390103375266853533341209488944924472 11061224 261750674261668493430226659246677145600 11061225 -14874540365675976462575751040066224000 11061226 80103692769458136075772962560799118848 11061227 877800658451449208708326594209467417076 11061228 -256129205385724017786802377061475226624 11061229 28755809845362262796327265004912173888 11061230 214920874437855101769446359052707497600 11061231 -73052708229604458192195431091079762176 11061232 8437637383431358636362792438746578944 11061233 222173175672975456217908086947079032164 11061234 -1800123320992225333262981830398203904 11061235 708227256810844036929199846735747021680 11061236 -349960766863761548473070935700515758720 11061237 262068113154531246616919239575341684544 11061238 -316383809393135170524610019348993485440 11061239 -147662047458136678924977668060390731344 11061240 -119118971491568846801591210739396403200 11061241 471288664753565449336911585090629921642 11061242 233632664739389312632082709104230588272 11061243 88035701115157239251517449997539957544 11061244 -424513278703792180620928180660098737664 11061245 -326927449440612255696533159601193948800 11061246 90987051768237324912655053030641614848 11061247 1145569963821721469858101317528966814152 11061248 34481010058794264825628942338789212160 11061249 416741204406195868142405115115976939040 11061250 74292360267067357892476859360102250000 11061251 -371158615882733642542288044090927359748 11061252 20477577561998520542973839033175982080 11061253 -300510296805732610421323901127008221120 11061254 391592560263913481162176325538115782912 11061255 -99739423351662889282872704405276335200 11061256 49166960651187697218049482340203356160 11061257 506832187381155749615924224725261844506 11061258 -139382190896083596290709044653097901312 11061259 392664967257320327628264971987000342928 11061260 -101968414388822942169582054602796180480 11061261 -26323201071224213392797504746384705760 11061262 653080744813954382536739845263868000512 11061263 -610317865432651336409411509813055767656 11061264 1768234308204715677176137264972431360 11061265 111803896438745817780516457532587518720 11061266 -364439115374695938069141305430827846016 11061267 -54818984904850316758292631386019740160 11061268 384183719531622808597283384138478929920 11061269 971235985692293795967226452120178022670 11061270 22080587510005946301984262954940211840 11061271 -141895498964925086079144688947225504816 11061272 -83685406090547343555900697616326041600 11061273 115082023723870363323368829752223797184 11061274 12616655187772021226193893301895590912 11061275 29977711327054852958381648505787318800 11061276 -114654091489914647268577926467633064960 11061277 186897238655093789220799134485963680 11061278 63484187603754831304172989714744875456 11061279 35681182188523747065453881220663105360 11061280 -588203764708478735383893271344572006400 11061281 -134477648834434653839397397281014225856 11061282 130803279218606993703580335659949816192 11061283 230764971028940147294830092389790301532 11061284 -11933117206675957420021761453941042688 11061285 622041807718462679791641883950430311360 11061286 59217078430342072070154017753328993024 11061287 -108260148437547058302288133802817200760 11061288 21007423902317161250169344035258859520 11061289 702643444750979838642982113141007412090 11061290 262832189394926434594202300969633858400 11061291 -4865312228495015451395904202808970408 11061292 -764921008105719529749631369920258098688 11061293 177833973737476896309352745766660642144 11061294 58304641275489033185649783660763905600 11061295 94322773887035914283068940758774685280 11061296 -16906813943004527272576509684468940800 11061297 296883117687379095230079259153340207028 11061298 -94683764727138076411579682790524709888 11061299 -406198321730455333506704139555176857464 11061300 33671972183287928368988581050162124800 11061301 171152448040092646400278008900203112302 11061302 -118877820708453408089861805877119013248 11061303 331047913285557277478687264391569039616 11061304 -586700918382058094083551772953592074240 11061305 -138228717017912049052991146253448201600 11061306 114393565135818758901659282778078604800 11061307 -636232467585349466388343754990777884444 11061308 -267750667308448117931220276634047151104 11061309 177333212817473803784688390426085974912 11061310 66993954359721135863696049021657154560 11061311 769101873402700025134002696649188702912 11061312 5841460297980863188715861951530401792 11061313 -201542990155771576743636410174137018200 11061314 -254661055187147951562000884477466787968 11061315 -68582855901466047588016179314139094800 11061316 -32017592875700112295724540589598748672 11061317 -377935285387066719001714288227633473634 11061318 -148771659755758509514660294214693361792 11061319 530941580483083458607873780237702305792 11061320 2664619848389204095163608599367680000 11061321 -155962100175823755586887151314455962560 11061322 576499767841504543495152146437449878112 11061323 -68891947569545145316350934224762284256 11061324 85999827994989754606424790899653244160 11061325 -27317902624147319679138773390100840000 11061326 209279847190742495168427787669723730112 11061327 69952128283821553431186917851506625536 11061328 40528410346731355655828393541088305152 11061329 -217657051731737284308701034497432477070 11061330 54700079762009097276448965573442821120 11061331 -338169378188960354863249183561270213800 11061332 597678432874105002666469779478315495296 11061333 2226873893344528168356654586224600000 11061334 -45060177915929593065297148282874921184 11061335 -111475849816479172067576887506364511040 11061336 146649075411145169547740238160158720 11061337 374712170245145424375227320035157202304 11061338 -161688059331588399814296327026129216256 11061339 -19954447440676070881642228462803067008 11061340 -84887778078922656382590226011981212160 11061341 13994229838039199778211333566418717632 11061342 -41741469958404651896742628379748690240 11061343 -74230912343660498817468453706797510400 11061344 -55742100800854611618908150393072517120 11061345 -76785487505890658548013381928225828480 11061346 321305552205864908964032382329148769872 11061347 1142107285732446902945886088393975507920 11061348 -339890522195887291182351229053104286720 11061349 -144821199417646126284503434127796376392 11061350 35221006750703243939711234916344786400 11061351 213570504937466939597483750484424205664 11061352 -398280031958712769887446417146186137600 11061353 -7533692812910916411448722707325851100 11061354 109557578664995743630953078350526397440 11061355 -51646421309611821164395044668840190240 11061356 333635801642257371068738781746087325696 11061357 422736508477560396099642396892799040 11061358 73157646190397596000685049060422774784 11061359 12813888656309116964763120289512964560 11061360 86410836609154485679991712557142835200 11061361 -692421381244651090472986541197861395968 11061362 94242193047651845256923225562201160704 11061363 9747656045968741883308979596852191360 11061364 -2811355056201377554738405121741544704 11061365 49945175649089737399399146419377670400 11061366 26860311331620724627315325035426252224 11061367 296009794838627531049172917100687094160 11061368 67037991525895635644001588274364866560 11061369 215419375075424540272291830108391405488 11061370 233300732632203190865189743837340966880 11061371 -340236912224974176290790819084900430428 11061372 -8691156072647775181434745633346519040 11061373 -947233763759920105284753319947474163380 11061374 -220703040646237097763055673616880609536 11061375 -239691135265136205422417372865290040000 11061376 607657971163805168034813253092429004800 11061377 -460556124563483964930525713383034331774 11061378 -119052043404056522300178270390440414592 11061379 -15422144911560815177084285196156718080 11061380 -200964590823851266161909922493150085120 11061381 93450241287620677215339198789340649952 11061382 77530862268053672902982149803418468800 11061383 339403760364604688913749125804832252160 11061384 400560195078675692041722985941023416320 11061385 196119762726410182474570448007708308580 11061386 25346084063252247260686310948699577600 11061387 -230150658571655993800474474356276276000 11061388 234318432675584863993024533478516599552 11061389 102870170388231052727755145340371879040 11061390 -37620811239533303984027673905897199360 11061391 -1007097039124226845308795337510310982216 11061392 39274926750299901551121154056935940096 11061393 -157362719538058003945389518305309233216 11061394 378699907001977513159450631965558340496 11061395 421664860215553494106223054255103802080 11061396 398887757879378667755419008748493511552 11061397 34604386962943125897211969742555144846 11061398 20910711288572182181607503419022446080 11061399 281017645375623215869296965091771708264 11061400 57123642212090726288952127062334464000 11061401 7995695063040560265212012514384057732 11061402 -108828070871870063672193849393049111296 11061403 -697775660740784771720998575613039706400 11061404 -563300111584773924205074791243798598144 11061405 264716203321068882937665387680209138200 11061406 -4205051853487711039617250737518496576 11061407 60507484530578673512368376834283104352 11061408 65035186981886231468982536707872129024 11061409 -371630257266040632647588559572066781400 11061410 113169915476651804958784899398799682560 11061411 -315265373151929538190731318448056758976 11061412 -745766688143534735079134620697395998720 11061413 614336466826804364111867156868074591808 11061414 -18586274871393408107103223208023019520 11061415 -109232205794065659469411650045804084000 11061416 -392177943027136731341624044673880683520 11061417 540166256949030892032251234495251604880 11061418 -884976730555879979765446993286997312 11061419 -238068181870126971752901896818747592160 11061420 -100415046148949158491973161091291545600 11061421 -261458146927679701932810097776929024288 11061422 -417691556952320205454623085815192787200 11061423 -794167587193100851392242657918596796160 11061424 -227527073380906129062626268018667880448 11061425 -470302257545230654391375537697732377850 11061426 -193635043578961129045230391729239901056 11061427 -305901865865754792049956780808568282240 11061428 -284459501265199038557208483029795180544 11061429 51077120148399215656256942768622081120 11061430 -39585283543559241422322605212050074880 11061431 203327628850253448802407459643746636864 11061432 262112665322389122538984688416023121920 11061433 886479900773710684704944790551093536682 11061434 61475104202738987400938527555019108352 11061435 -99678009680917954718852053708672066560 11061436 155384665799644644766922166749403558912 11061437 -162467537067270211172065994957766505914 11061438 -152960458967530784165745023777221294080 11061439 -45135469576104599830647315313372425560 11061440 -9741689274501780309484585491313459200 11061441 24244774142187851093072840961623843880 11061442 118953575537882212251707869167634980864 11061443 481242908897039571427867914005935909692 11061444 -20337816039058751016023693685421507584 11061445 -311498828125223289267593319337385366400 11061446 -55427297320399969918541088273046929408 11061447 19041822229543471666066944545955797328 11061448 801661348053460668271940546547673359360 11061449 2029429684599187451980637769814920000 11061450 4077864628842802761434532709435737600 11061451 88661102732817871594675972640538858304 11061452 598002914685617082653124842429194427136 11061453 47000093564880186030899206393573605888 11061454 -27163777044811757953915920123460869120 11061455 701655811903845686661653249464227174720 11061456 -41189712826960086092249832502193553408 11061457 -237810294310600001463801631561908540 11061458 189841772131113294754443274537729347840 11061459 -44356374113940103825673466462329767056 11061460 84113342568281092556401903621266497280 11061461 327590779842296207118454375973798410062 11061462 -92225630353456913416843703591766902400 11061463 22332986465058696505833196008059971296 11061464 -575352869942054768505564461538144276480 11061465 169647186198557513478702053082878061120 11061466 104145798831964002921399656854519233504 11061467 543853983029080145467186591705366584516 11061468 -241844910920411171210583131265603010560 11061469 -108102524334856400197407174098328841856 11061470 140462407094649671987476239528089280000 11061471 -23569512462762532429087148478049331424 11061472 -326108211394420874865692027413123301376 11061473 -357960086965818172671210388377557073216 11061474 -123716364936864468529945688683172864640 11061475 178689150954275354852824593287229902900 11061476 -138058934906244913983172836445235245440 11061477 -174222992615916567770587892018944797120 11061478 50266487821994645791334870910771491040 11061479 475351182785700333741304132538708530176 11061480 243627129697889668225977810313058304000 11061481 -564187849500025289299286812891133370800 11061482 32823573346330651675190327489620660224 11061483 -1812732083744030430059072838995262720 11061484 -30433526420072286334479162419693813760 11061485 134466836462741847971358882537380103180 11061486 129628435499824171132761738695669394432 11061487 449523118168743287351680513108487821136 11061488 -83810507978197426511078486194935103488 11061489 -175079224380564797899531662670895788176 11061490 -24761389605922040476424271949013990400 11061491 -905641968469891187875590558304087728 11061492 1901297464318193596844521507704152064 11061493 132855093051131322163930343080444612704 11061494 -71984152480373008004694639804278619840 11061495 -329448578789084036080841525634757250400 11061496 18036544513522488987256152184584806400 11061497 291829398670827603595237506210424598400 11061498 -53893759361704307599175387968659125760 11061499 1398157760590789720848656325695319573360 11061500 -308925209623532245507737886561799808000 11061501 313096511029386956435854392737343421440 11061502 250424386758628087827281337629050493952 11061503 -288288003565445480707652442658737318360 11061504 382217923856652699655958953206107602944 11061505 -72784019733667796289719306447739175680 11061506 55927425013237011061695189734888409984 11061507 -157945300971972217809496367478046884360 11061508 334655842942915618027210026721749135360 11061509 -718055878702138355454648252524757839808 11061510 -46792565892063130988043833360989069440 11061511 641295885448278183688304127190033609112 11061512 81592677324365408283135331896873615360 11061513 34222641628946473238232139341136777728 11061514 25917422886763860079262390596880653152 11061515 407810880251416338001457168291391639600 11061516 -23020879786082221259171657691592114176 11061517 110456086498267689108761608888083024192 11061518 -142045246792658903513925013139911759296 11061519 61645711048228884013357748398606788480 11061520 -56401521048680159064197281190649937920 11061521 971512520702409985278937121742520492722 11061522 2528384020407485599508739608364177552 11061523 694991872383585243853565762932470815304 11061524 -8983686072551035767984243119271078144 11061525 -15476721492503119473899854726121539200 11061526 30264425631061250518723499000425149696 11061527 536612649741720223689289550614704098376 11061528 -140014250866894965798657531963182284800 11061529 -6624308421482105923553955926683424816 11061530 506441619947644123406594836041236217600 11061531 115516405045015290658696876725875984928 11061532 -447616638747067758639063514951661730304 11061533 44121403770714523547114239267416632064 11061534 -217132569292157793950573321624786826240 11061535 -5485632725017005940243832303090538000 11061536 -1053202409532103017597743216128123404288 11061537 -571622394895877406266695848862200908448 11061538 146338305428540501280879739274025695520 11061539 -225743323949810129881089884316314058660 11061540 45295871240680418634139756661639270400 11061541 213355154602610811476340947681564282942 11061542 121664245964247536026720798017007302144 11061543 -31330719980225673352315353828611802720 11061544 10145579132769630942069862381875363840 11061545 149812600091136621713211814373705299200 11061546 -202142573578304473790674144647494735616 11061547 -281499464561486386115147386209872256000 11061548 138924603825324285283629917735602507008 11061549 68650858543320013353871411248749380800 11061550 -64671135127696880347775134596172603200 11061551 28454606843440879328404844548364173392 11061552 -20857374055267906589627580516166041600 11061553 62818964236024217611049360631218127840 11061554 46257969301758751005059113706276231712 11061555 -44200001283111556260746235152100228000 11061556 -4594663274596269579385685103336007680 11061557 237370898257097596280388534552371682120 11061558 -246660802265630706594819352902921708576 11061559 730385903205049239010743196465691854760 11061560 228366124414006130389176286798074470400 11061561 233864662707144522026688001572679552704 11061562 -114869701297488136597116521944461421968 11061563 -32860869717976930196940145858195099920 11061564 -618523005218243376547069239677358873600 11061565 -304576664060745189978371292233816320680 11061566 -470826727346255113135864433548468075200 11061567 562285368583741444093754444581405527288 11061568 108179913219243903213149611072669351936 11061569 -51050962361616121425688397088886164030 11061570 -18656722226109883123456232271858385920 11061571 450732199626649391491333863028051651772 11061572 556957533120837839003751644719456680960 11061573 277560918373776335907663755801979454464 11061574 -48339517792952508633746723969709096960 11061575 22833145117964783021483938916251392000 11061576 4419616099938237047669311025152819200 11061577 -81959551379971962652404964422465776568 11061578 -11503093267906573589689981230912768 11061579 -218043673106267094396824539081938954240 11061580 -265627463567841368225796056641202073600 11061581 -771315394674376522579949241901736676618 11061582 -43755680280187133865082499190747181056 11061583 -93074248293399850263797252169146743496 11061584 -51098390530419590128875745692801638400 11061585 181091134852428523739850152468349598440 11061586 -331330306471348740515973083218056685920 11061587 -704676933789212153665226529516996983088 11061588 42655060824119138561463128248446597120 11061589 -121443284409912768707825066939627058816 11061590 -131446987670590208809555212625140691200 11061591 -956158532830865908077994361196027532800 11061592 946186728270326980714537122652647137280 11061593 -67752554267543491379620428154234479360 11061594 -29992194786964869422832408419034082368 11061595 181245089565913761719302566449278317600 11061596 78607072162222129103717068720283351040 11061597 251941075837323222810348770123412289728 11061598 60835123326187053477855526135346524800 11061599 938766839608691804639190453487002280560 11061600 49602248201021093947480169629089792000 11061601 627170751606798318703207365168250625812 11061602 275704418996223599068253412130729813152 11061603 -81305773505026032585793698595016109720 11061604 481855696474309707705620114120406739200 11061605 667274246444042556917988440205114331260 11061606 13581182714183060946619912368234283008 11061607 -633929702603068384826612154369027715144 11061608 201413100487822882887378955545314703360 11061609 15978077687402880344230336951699594368 11061610 -53291560204080415494403874185492454400 11061611 857036317335825301370829004161417472800 11061612 102116141255184252919573427879812436736 11061613 10899184784563047114072937432608043862 11061614 -12336461562539206428401075645344617600 11061615 58212206605639773676718691331856256000 11061616 -177430725344554213104998178146088550400 11061617 15462640825750345465829961089234441472 11061618 248796631103818433467893981885424585728 11061619 950225208244278070765276736896443411020 11061620 75179928828808505799440055335295590400 11061621 2658891251027352283409396648372776416 11061622 -104046093367241761138751177225511862656 11061623 -272472792323763571722730448648308255128 11061624 -137579119724296871313961193648777134080 11061625 322191179279158428174804073383432429000 11061626 -63875807539574777676779834850739705488 11061627 -349312576345697777835854063110746568680 11061628 337543774618636018176665454974732691456 11061629 269646013737839092780651817254150451040 11061630 151104342021494286139640708183518118400 11061631 -151311849108533596137022743149041889440 11061632 181557671556375261701919319798893772800 11061633 -194522358823684271533682511302879500032 11061634 93522453753236779732237574571546972192 11061635 251731650863945107370534074262618938800 11061636 -17608045825487938155500630789993281536 11061637 126061996843063514798594064316615541760 11061638 -97546325343303200613858060653648498688 11061639 405629556170601074616991088091021973104 11061640 86938407108885162524528935713315225600 11061641 -647003148533192951569159274324794457958 11061642 287191424335268724369029185865384454912 11061643 94584233490940522920953395104390399024 11061644 155068567761243207232505936331157017600 11061645 -8374558284981549102753249946408477440 11061646 -488794175361232296339550743972075889728 11061647 227527512024920581447021129487147548920 11061648 34462753483894987827774183202479144960 11061649 -1101766111503775406389958221576500149520 11061650 303272979960334614315423960434884234800 11061651 386161653657896209566113405840683305264 11061652 383147455581620641529504966486233244544 11061653 -669923838190141767511263178589332378080 11061654 48823079315228982065543229782110300032 11061655 127780767030038985646431431775013779120 11061656 601269774466712301630721540119389429760 11061657 -1005936166607650381416999632418446355360 11061658 26733361925193627851463215221325740800 11061659 -4330642593705924082435596278012052480 11061660 -195221090681835555915803540835957104640 11061661 12875150447340736791634065455161872652 11061662 -282037632827034959623686202643554057728 11061663 212639665782733166734500828219919056000 11061664 4357296460657485111239890931291258880 11061665 477289921071704912354142486693318471060 11061666 70852530731161990025363040082088091648 11061667 132313757751267699589976274794715633200 11061668 -64376568388504005967177919278005731328 11061669 -46477789434440756819012253979524864672 11061670 -123336486688984579040464761656288238720 11061671 173321992199122885925352768505075594872 11061672 35955708771271266123618425534955601920 11061673 -34820477070457891926815763878626147520 11061674 9472147228904849826235949228509981440 11061675 345739894758208944886259862872346868200 11061676 494943102801917139495325261535847752960 11061677 -259958147564928008692302410852696762496 11061678 309369028563950755749996018811557888 11061679 173001534690690560110616139781598495472 11061680 30558270960210165085225867412780482560 11061681 -260569934661168186143907513731668648848 11061682 -546691822796166185577571556459303405808 11061683 185725210170988280603001359076977111904 11061684 -9976318473352644526212353315317198464 11061685 -889289493036363977661762631895358051840 11061686 -262734758214914032579187824444285215360 11061687 5186273985556995419086908664998996480 11061688 -301453974896122125276968141148044206080 11061689 239490100475978880641985358207355548608 11061690 9685547877745580348135924859748631040 11061691 -96209627632599993070311861026282762908 11061692 -627395711637569278183631051725083783168 11061693 313467815961772947833506392548697996582 11061694 108912723986040123612575839415626933632 11061695 333824697539241220780926548988407328000 11061696 206086571134416477266553338081511997440 11061697 511603002835225274173218548903004451120 11061698 145716428805425564411133676812066363600 11061699 -78916553438712867226093567553289216 11061700 -88201595280404662659805360735648153600 11061701 -424444078709646781272759945410906117250 11061702 -110857523297149473755912568787985297280 11061703 -627083028415674009330222534969030268856 11061704 -313459948352724213259220527844580218880 11061705 -114540508091092444881149800722792240000 11061706 -84972412009180684964120545003271402448 11061707 8722282737015473936295506616791745000 11061708 41003411886068058477655947343502032896 11061709 -383068050413511488440826493240014104020 11061710 27672476123107325455163133837642040320 11061711 -22352975846903152635509939438637333360 11061712 106805012152091118080465642367809617920 11061713 -351724444953561370266694768434878769816 11061714 203490844387524774014871192029950055040 11061715 144289406634635905455597747462756809280 11061716 -297513024976348300210560104751563180160 11061717 235969739050958076805891402889366290080 11061718 -26700634451283347019475703263246034688 11061719 -1078463350809056071071440739296118101880 11061720 228985848173279472381431242754289868800 11061721 372775518312041994865369150153879404000 11061722 -1042345920265158630471800307435841536 11061723 27924093415620990756197358284989061784 11061724 -190964302520059958644338650812044992000 11061725 524498215297794730520537535828821699250 11061726 127569807938702152557002648563688687040 11061727 93040631514533641158032867439841724576 11061728 -352541714319835082167362701265398661120 11061729 -53387383416676363248072611346014873472 11061730 6713856128082110725388620426046976000 11061731 -52139910156812294989847373965993548800 11061732 88873007607802325338205021065110749184 11061733 -878609053879595759748503062485892728000 11061734 81274634347185326559005842131262754016 11061735 103491725396349153897316798831283466240 11061736 -22732777519815126370342157654562570240 11061737 275906913433167175822705815014648955252 11061738 95552841221904240007441778277812275200 11061739 8796821423605138543682871090311693328 11061740 5683312494191765376470366837666350080 11061741 -91166123974402361673432862868715484608 11061742 -113651838366032764060455026876378714496 11061743 108187748854157822991697067537652506880 11061744 -100793268285407899193795718988096045056 11061745 347170931506306406259936225911852680500 11061746 176522555598155774421265070887876024320 11061747 401556573122376340721240073580471261632 11061748 -106016965721247792078108858325654782592 11061749 -556341169805059230548833021682108663364 11061750 -2287646806457903738745506897433600000 11061751 -20589333252964493139936257149312052248 11061752 -31033214072760462658851748323442298880 11061753 -290051389577491164129055395294978200496 11061754 287476378956477004202415540825420425472 11061755 -305302513936090219542015652405156899840 11061756 -130886810377248848317006388307775372800 11061757 -18034356459810339273139515206834115488 11061758 -222520025253750729321637210762762425216 11061759 159212316863342326733225747770637180160 11061760 252481652036338899689039347643842560000 11061761 171849332002522216119984802550674381824 11061762 1563885581426112495773476371365523072 11061763 -504305187946225785080606381338775096 11061764 -54092702727462734525059559728996478976 11061765 -6862260904373319862532216147156597760 11061766 -448768518992456046786207143060221529856 11061767 283468550543593293158917641328348386432 11061768 249173944269297748054900185758242037760 11061769 -883214075812597383372616514161137977830 11061770 311670218480464404305721258169831786080 11061771 -90323540140259231020681699889480977152 11061772 -3210868639557866945254927200563801600 11061773 -88135763299111419843975430332414603978 11061774 -162651959772609844825688462899364873856 11061775 244946792305426277813651886586353766600 11061776 130974041093389684503871721146462961664 11061777 53867902712339129505191552415855431232 11061778 68139627187219201160818223134079439360 11061779 351452183838744846322936494268641262272 11061780 249088942279031813527152329592825323520 11061781 227006888505875822579656250832956553600 11061782 -433024788957346591199579152420213207008 11061783 342286854610957943414582186964853449984 11061784 -63857459017693533131378934777021358080 11061785 -128330144064489034315436137833066623040 11061786 -316932785436321564632474706604368308736 11061787 -355427444496789503007159030718330320408 11061788 474604492296443191612225294777073433600 11061789 -69794525869113038991015767454522432000 11061790 253533353840573126953015603047038702400 11061791 32526706269252165175444594026917504784 11061792 -66183094646076779146454812333808025600 11061793 2770977063179811958694865018628366464 11061794 -315186587143258602568977577143275503968 11061795 193513239201181641899872035156561663840 11061796 -120849852580200114695085358537660631808 11061797 60799840661829046906604692850529981246 11061798 46431249699305556045616928625580631040 11061799 324360139241192273702979562712703099336 11061800 -69289116850747017539878012242186240000 11061801 -276792079214557014452177297089402935900 11061802 482780110500495360814662043278841970352 11061803 -35991827851508660827987304762181423948 11061804 -91372437871108161544438082212763123712 11061805 -300130182615109515616038147723053703540 11061806 47054636105483499512402642727043989504 11061807 163128827615056907754017694037404977280 11061808 -170494535204065460984358248039192608768 11061809 465142148148320625969611997157177632240 11061810 57576995763430605261314062046830228800 11061811 -18621224796619124072157332623239625588 11061812 -128524379675866038923405074695002953344 11061813 -33068005093054702817763491200691865600 11061814 -119132076736690060088332010278398070080 11061815 322831704295007521415118350057988835200 11061816 219332333001523279618757284751922831360 11061817 -500490985863549932509857446246654308480 11061818 -55604654666741772487083222920688264000 11061819 -467488047238535577290730523841768803200 11061820 -70320610594763315583973589521704960 11061821 71437351550180579606656538314930040544 11061822 -32419803539851256379747596615933592960 11061823 -40930525577804496339116949080368436352 11061824 10124463200124094355556447685491818496 11061825 -197172785033283662039053383435328010400 11061826 -243040865110792678352465964739142277120 11061827 -139029778481062909698358785153510752256 11061828 349035845757486584919446443084292598912 11061829 -1094581953050830430529515542288350342624 11061830 52624447888885910227293943961032168320 11061831 -165529961266952128102293018850961129856 11061832 -22729790938693343576789772411033600000 11061833 190542592826283380590284351539046053082 11061834 80261676894623058633664688297843257344 11061835 -346908088538350737801183331114064613840 11061836 155798383646620576682164243924706304 11061837 -348851632190606191044169570612532316906 11061838 1633901375514997478427067434268203840 11061839 -228906821299076620036913018229771561360 11061840 -82617825346878868169937161416804270080 11061841 97999719544206415133282541758434608384 11061842 145008112551079942805406427582564475520 11061843 -54931060385625093665876488559312189136 11061844 -347324318095020108600559638614693851264 11061845 869734881164134987499277629290824091800 11061846 -22178859178822994313983075894750212416 11061847 1235493774907054399658159527992292857960 11061848 -39021169920375923035354338207058483200 11061849 -40483500260684765545326502840803775200 11061850 119246190527243008909907325666362016000 11061851 468787285556144241586948157437157075820 11061852 38887187256135458938898955549873695232 11061853 -75391262576889400561329490235624555040 11061854 -62362034495135326037561047429072409088 11061855 -119591784695193293170750224861517422240 11061856 366118242067563596603025678357636317184 11061857 -344555322058217167669981853090897918160 11061858 -322339638825672758550232884408280242816 11061859 -754323714124720814148504654326482131940 11061860 514899261608330190049993788090244942080 11061861 364308935622254428879817598644211979872 11061862 168218139447699882455658352707006015744 11061863 921456526031559870852916414858378685112 11061864 346467726291548259034394833167522693120 11061865 -214517560777030638815735540212299934200 11061866 66314464194431726904848593369167669600 11061867 -743276629701816882645639583887631119360 11061868 -470471993072492040630341033907443443200 11061869 -122340995373704124734143246142336657280 11061870 -101108488478992790322620535606867427200 11061871 34544667569943909665134486905007500144 11061872 94137143263998382363843960500028833792 11061873 -537717788790121778315461131734150860800 11061874 303591206483968588943493477295530893952 11061875 -54881033862334762955266155094508175000 11061876 -60707531894630204379249468503064576000 11061877 -194140879346694744598258946062090104274 11061878 -556013639448681936235726229963299601760 11061879 1977147307058808540901597953622455168 11061880 529626887625935518145821512481312972800 11061881 -370022083143718171997294165637194199318 11061882 -10136108114271872696961450349277742144 11061883 -86235629413549227097522822656653843424 11061884 543011882260122132911488965017183778816 11061885 -13831232193696595145583710703752179200 11061886 156921897962311097724702724627480209408 11061887 128969913904734908737871776331587441536 11061888 18058967075769939005257280525350993920 11061889 -196507185674529871320270393013891485740 11061890 -38957021791183013631525100287523491840 11061891 -618528252917963120349832206914171863152 11061892 118732343495778202667300802263751257216 11061893 708686973996811491338044935988714946400 11061894 -167944877629177329654448806609955387200 11061895 -154346441065399115137178515957736952000 11061896 -464903494413229128925283804242093670400 11061897 139474120904576708824530719683981822944 11061898 -143085852119835913136289510593858987520 11061899 457532498979749379572471364146376689880 11061900 -4393653750097358783676682986139392000 11061901 1066467515607811962710014349409672240832 11061902 -96350905548864974987543986776927631296 11061903 -412571641149360377165971028364038059896 11061904 7083769304884182785669782622024499200 11061905 -606170945203270978034984847854479839000 11061906 143549238006095303455118424661314299904 11061907 584626368153748828832738853121604638872 11061908 234246146823866312400464832425410695168 11061909 -15799168796243102873318574670822705800 11061910 -200382219491947445971941184654484400000 11061911 170482929489802856627635302083347632 11061912 184422131771712401126596924416192491520 11061913 448638914470867154164108477214555696640 11061914 -521135313231784841152101412912570076160 11061915 -41789899585834816554882882482181626880 11061916 58712330192898360442538310693460111360 11061917 1275650892079818110394286553414448184332 11061918 22190441097256744817654185411272852864 11061919 -243728760387228819050645091739175434632 11061920 -405193107832287864011089845302423715840 11061921 72469499181713847630470670294252778560 11061922 285503059868935364401823426906703360 11061923 -118228896128242005036806626351938134112 11061924 -49001287144714932406488931277498585088 11061925 -89496586477796046222007707184592799200 11061926 423812864319843097003525189887555858912 11061927 -1431407655390542136787659681443510568 11061928 -98918897553902794327196292811108362240 11061929 448108771166481241159008933800649658740 11061930 -93249916078199486795748053372685749760 11061931 -634373998969255824567758972278414584268 11061932 -146948747220175631533620801547589975040 11061933 554983197891424736390618977649518984800 11061934 -132928287332428976801713967649107220480 11061935 -217049143576653147907650333757512216120 11061936 67381041531467322312289076685513277440 11061937 76193940248256138557814712405607256432 11061938 -99280283170128987639881515027796991456 11061939 -129110157411458869104719460703083060480 11061940 375523977578324667980960533267808951040 11061941 -201248007715091026374414193039851517632 11061942 59221547230261508394495758739722096640 11061943 200440533282172824213435874527836620624 11061944 -164690928006020400461785746636099686400 11061945 -207634018401416987155422370776645180 11061946 -331453207150073087984393883615640217232 11061947 -70641404476896591107004343795940131200 11061948 135312228890486299002808392370358805504 11061949 -670426825272397802023205732822068160 11061950 64479023004214073718805645343106456000 11061951 -126214322903696036979515604951120429936 11061952 4193154869822922624537923540452638720 11061953 -73888955975356821892178518674188166720 11061954 149916832931859920127951363909286871040 11061955 -127162522333934677324083934551273254640 11061956 -606660211131499019523688584654739537920 11061957 475792881264419651815717186055314057440 11061958 487276495312405758686814212290229016960 11061959 -764390793898186171520306934802400781360 11061960 8035230431802125144614070254760755200 11061961 -212732763837471271426214367819727780428 11061962 -216275538007505003399411636342950434768 11061963 -470314465744191553710622978498888130160 11061964 -112330752337798080630321127075335364608 11061965 6246404896832031760018404727544277120 11061966 143902983000921137572358563061747624064 11061967 267592797164419462918792533549613059072 11061968 -263438238768274379161411732392303919104 11061969 -260000921895301097658704153915231266080 11061970 -300021854209911646568378988378863764320 11061971 -148898206839651045475894103210490757800 11061972 -190268887073636772802092555487489509504 11061973 -1010045102317076047260724204910146336 11061974 -35758719661576846264824022285907404800 11061975 371543643045518196784277688321802464000 11061976 598074968310553178442223624301460480000 11061977 650176204184371727145581046103245229332 11061978 -55207643937492283442035586724911265792 11061979 447116882106757265206561833160984912580 11061980 -86072666458205383510370051128681536000 11061981 83280973937320647876623243708082539520 11061982 -4839270434136316773631586772659058048 11061983 -894348908082416131549745054650424307816 11061984 287471877137322739296921957539850485760 11061985 420637656505437076308057141108116123520 11061986 -135057592949074604986979529842426891712 11061987 20445066680499782734797224530692000768 11061988 -62502240447964862157725149255268843520 11061989 267088805173088647970298935535852689790 11061990 38084942021807152091690997089741424000 11061991 -70947149286676984024363566524507442168 11061992 751729658165613588783448389609617356800 11061993 -408388539240044052209062224167746209600 11061994 831643550270497366273704698145579398400 11061995 -48155408450410692260658957238202616720 11061996 24153112841054626864221652614486786048 11061997 83137154439253708439224345779927615446 11061998 7000887232417747321243424797967976000 11061999 -221024471548166148813149531589677738136 11062000 -4022104029102055354930583579467776000 11062001 218475804609055419604146913744399789224 11062002 -48857748154284769308991388437446951936 11062003 43687985611606075626134546820558321520 11062004 -41918997080001695338144130851107753984 11062005 3673197544931864486060601569710921920 11062006 234489886135228689937050929105720205504 11062007 972772636149360393166106017900975747032 11062008 -501372114538543662691939409970647040 11062009 21550328672440711624927707430341652480 11062010 -152267308359388409975352119709742455840 11062011 -329821118751765522315772234648933816320 11062012 -50286329002712683697604416491346176000 11062013 933345733238820702246889035244649246400 11062014 -174507792876692027461939175874401937408 11062015 312107645726398995029774235080553279600 11062016 -303268501148229272113188070826629398528 11062017 181210947178313357075240647125078789234 11062018 -501116201741373331770755244386240607360 11062019 168598118485759156124297885881782960240 11062020 21358922784995003885242893654287708160 11062021 -238676233909216265862546140776297015200 11062022 210665529958343297819094725090836335552 11062023 83376930558662568015086605030704342144 11062024 50785227646013250242779771420477608960 11062025 145713156709814850321602822879530944600 11062026 641167563132490037044971573860631505920 11062027 782562660218682620604777296031941441876 11062028 261108539969092043578773997151755161600 11062029 211089814160447649948404301953705203488 11062030 -24131455782084713715652094488905657600 11062031 -1101015259289130981768230565967197955536 11062032 51114624152619204273734655495722237952 11062033 89837115712538286769919703392552200944 11062034 158622762989128025733115382626900469760 11062035 137953603389856960975845224447465587200 11062036 516647627455301224586498394001731426048 11062037 -171149527958260488981173203869081787200 11062038 -19178886188344287167549798063806801152 11062039 462853429987870173438816994513749344840 11062040 58618346589976673723058078346130227200 11062041 -32009823554941754441795721666335651136 11062042 418935016661062959913234175952745170672 11062043 -294909398264727762276685856572212355056 11062044 22016439292912759120965190392194850816 11062045 -32202184856778889687765098307370161800 11062046 -52801880019866250976834646273935529472 11062047 -325444718139500015319592833413574107520 11062048 -522131569513527372103466124654722088960 11062049 283421282042303325737362393251006142050 11062050 -87818456672580989335246650205379712000 11062051 -2122197585243587231032517213129743872 11062052 183462996117942435044478611980102302336 11062053 244376153725043160533297296907256121722 11062054 -211294636084794637924962089236674670080 11062055 -25935225618904587869214778726499275440 11062056 -279296106121840640229373023870481612800 11062057 -477605922423091142609720776242156756480 11062058 190421966983772466082378938980514124800 11062059 141776806061431301792072633894732537520 11062060 86412197732765290120322494523094804480 11062061 631980723881990366917890452527328189184 11062062 -45720608321331700325683184307242880 11062063 176067592994528172915011036855206495960 11062064 -123349512700762735930054114575998140416 11062065 15288410962508678355241348934603155200 11062066 -190325045538616728748261263474916932480 11062067 652738945049761908919796009669615839116 11062068 -183303298659302594156354114135331164160 11062069 307909338774677453057799027089159823470 11062070 281747526686231786515496908225720604160 11062071 -212793787013204919888405689131866021120 11062072 -242915230502882128814469765024587120640 11062073 103635345282221580905390870197869365904 11062074 -157368824865950438282695084368507732480 11062075 27641762765046920270365719325454914000 11062076 -109261548813559061997178469434434954240 11062077 -33736004988750546438437997631047455040 11062078 109389225092872105073121383092423299840 11062079 94709542455016697592976083983933201760 11062080 -76095330670912528406406611045544099840 11062081 -296506338809256960016847011912195432448 11062082 474540174766164527450103639215025181392 11062083 232209786750525161797106084885007591600 11062084 -278036971854167749199223372824184385536 11062085 -654792862357806406641576011112211048800 11062086 -89579504431698325408978986121048406016 11062087 285297272308477330570604396631657362400 11062088 544909794700075435144179999835158159360 11062089 -270716313851306690300234725138443274896 11062090 -20105700212456824015207052378717935680 11062091 -340270813375044086942495047416591460200 11062092 -312665021204650462794994121029761704448 11062093 -413099618080789368548718587734432878400 11062094 -1545597252143978318631339789348939840 11062095 36017097254883728966243168209950560640 11062096 -199858554858907401826392000755864117248 11062097 131510770651588976391021818154592367040 11062098 61977301944558508603799937898677555984 11062099 -579990003034822450117596929243185018900 11062100 -39807200875323726723884366486655129600 11062101 396533846243345802668125065941255507520 11062102 -59207256450644513041510157134856134656 11062103 243967702439581336155362281707823011744 11062104 -163183633172139385739442102256528588800 11062105 -113234183145186306245428584778030015740 11062106 49446996302326420057934245021109307648 11062107 -46709762128241037679037005667014452192 11062108 -1052331835888146824345129246858449612800 11062109 868066955751537773458299011947510645920 11062110 -71173839162499453322545518955858170240 11062111 -1012483542679648536106861927638525208288 11062112 303666267226049139070907445557122301952 11062113 -169084477774906886959690308313891880736 11062114 -169771689830100808411779540780774033408 11062115 111493109627529026027495465841675019200 11062116 96074857085170575742052883193484697600 11062117 808089872572409069408350681924000834752 11062118 -271299666486613868939573876585917950240 11062119 -229268475488722410530851579135102391256 11062120 491034297635230659245087545725544396800 11062121 241103312362843778876304642740912079360 11062122 -120144972148710650692494201217556368128 11062123 -6216427902687677681192002491510100548 11062124 -232171995551286430500291165243186472704 11062125 -13482294720382642148418194446044537000 11062126 -44741180945834962964491101049465857792 11062127 -117614129127082453858591193530622847888 11062128 -1004326980310414255659312853479849984 11062129 -116157133775160512646910231374888490316 11062130 -114874429928534561501696882438450195040 11062131 -16590253377209570763490506649099179456 11062132 -466171035965995420254030724510363946240 11062133 182690236354085170808193271364462300160 11062134 -98178820665379744597407702084190077216 11062135 108303519548020462118673952523117376960 11062136 -62356234209438382611005994956966584320 11062137 3608020873422657783196014157135715520 11062138 -393208204753881387590115564393935431680 11062139 249915261971542842913193804642355748368 11062140 16193936678485363170749451385078809600 11062141 -11684193650629501962463178792734507176 11062142 -76131534147964477866555940505854327680 11062143 573070005675207248689499840133719677200 11062144 577591973786705127772002664473711083520 11062145 283133114732596970515499280447582594900 11062146 -78306841908480675679870687035109920000 11062147 335603393970351935218255461353054527872 11062148 102192351542421218313108272108328519936 11062149 60566858575626767027390110479454894080 11062150 -226708452953892225807864905341067918400 11062151 175887577046094383030618684026914256152 11062152 -511289262871513883313152784684756986880 11062153 -27925502367689058071985710271556892976 11062154 5570894398954938621767566166501124192 11062155 127783150998730715948189719065896816640 11062156 400062296760305522249957292293523204096 11062157 263996935703877894553342590506501228160 11062158 -55125731272656741297344002682307827712 11062159 -228398849930169162287559418681978357760 11062160 861250444496800424304036404259225600 11062161 -31578039804430366687391768202381035040 11062162 107856436999722007240092079133574098832 11062163 -166583463320144275772005387305975403440 11062164 -16833638764140331785889039424280723456 11062165 -255627543960210597481781593078229915940 11062166 -266735421944631291052454146230295065600 11062167 99009346578618900917533569732418798800 11062168 403800379232697357821002118098997084160 11062169 -549826037883442307310904522132406509728 11062170 5095514297974590194699287775357890560 11062171 334803851570710876031943475055318527432 11062172 30799207002938638675909383476317569024 11062173 217785606423589231145138198232264115584 11062174 -220790723350636969274848591980287489664 11062175 267783613089877452275333776457232605400 11062176 -533853298479501256854987884331506073600 11062177 101147065729310095370002543902059572544 11062178 -26477998231938933316333501564614813360 11062179 122581599054665025189207668253831266724 11062180 -1834352128289652016496450132025446400 11062181 145236003149351532448618885291350880440 11062182 -261642766107352158690936907079889523008 11062183 964810052418904845502520758766602976 11062184 -277439716741104937149353369262417100800 11062185 -76525189542701296235020882621258747200 11062186 158964165500837650097843500613285401440 11062187 -597327667557473914409943917348431694520 11062188 64305321397022569829319555465081007872 11062189 765244766800995584659265605726870502400 11062190 -104703940494218029220901589406400590400 11062191 -136596532214666958067782194632902014328 11062192 63581702854653322682998179804816670720 11062193 -2246925769330467516585342870279829020 11062194 -29010491650809869668563082546433032704 11062195 -55137961209282147836923965368711270400 11062196 -351944768023417410021002029892542260480 11062197 -869997150639154144077228465625475832960 11062198 5233156557384583144090254960187188480 11062199 438836237485929455809535740329413319240 11062200 206056358605399740336805850800496640000 11062201 -34932237097337590292711628895101080108 11062202 104320569895228212366483396740409615360 11062203 -188258959972784486194048901805818046696 11062204 -359865428359144823701217691093841644544 11062205 -49339039885598978429292217190353766400 11062206 226724519255058675723647279754507613824 11062207 214864504586161890801018121833661137600 11062208 -202565277815873713097007165625633603584 11062209 2292887777496051730441058568113888304 11062210 -33095106044174390572262851795477932480 11062211 -171810982069173817970623045192743342000 11062212 185587905760188426022408925867352391680 11062213 -315306298704868802739007225254115319556 11062214 -547161669861039787676969484110026448544 11062215 -104565560050290147838174458306047527200 11062216 -430620587761123905990699173571135037440 11062217 284060151147585808444560310377794770266 11062218 6020102689779302252549408590996377600 11062219 236872876717183089164520240517922396672 11062220 -20354164639349849237084605508136099840 11062221 -46955949334670573807395387599206330688 11062222 -654146457769154224065872256450165865728 11062223 4442950143074998993165067817820113120 11062224 -4793707933150003760038899413503180800 11062225 196116586491201003676332604530375299750 11062226 -32765772686488109589572422032274882560 11062227 224744826774557481191485182647456866560 11062228 -89636125122886427233026196779865397504 11062229 -164534658774816480195062941825254182340 11062230 96358217851977861313047756465417277440 11062231 -156081392823745455870506790288551534968 11062232 -186654635258961897246664241996949657600 11062233 -77133957869449930981674171969952871040 11062234 -562942320158458779157048763998445523984 11062235 62312046619552655346320414344358047680 11062236 -208130974532348835813374365788950691840 11062237 530638507311074186203762650644747410240 11062238 -419299005928917609427593474101780331840 11062239 -444602439709175491764320282940324949176 11062240 326624184707558589443920195304494202880 11062241 155533466642212261211757825217138652352 11062242 192120403369644239554998746620908377040 11062243 123698229465723966198971723767730702492 11062244 99071489869607424325637619109507742976 11062245 882878463332552378527992387651561120 11062246 -13277833195442705412219834934559809536 11062247 -396056519304757541965327648549697269248 11062248 -61154520631683019964937473622869606400 11062249 -561164232961894325475434839197746491008 11062250 -229701191731771333144680052768125000000 11062251 5271311773902730312547991021657236184 11062252 -348216167690377790609743901517733813760 11062253 -8386200431903355352415160591836589000 11062254 82890327597557310426491997666550981632 11062255 -120056605963755690668136200748416178000 11062256 -182473420884100716629208376638743347200 11062257 -169165375042177888388251536040883882496 11062258 109603417622476597051601321070531198480 11062259 -154296005032296413557830109252631709696 11062260 64890233854180051634049208558470635520 11062261 -179719919346967940768240782008523892736 11062262 -120704088102440838643633609288086934368 11062263 10557544736528174626396198131235296744 11062264 -347579911217420815162055396090830848000 11062265 325928375508963391630700478596192430660 11062266 -926535578939240073282669217332856320 11062267 1001004626647198380611943742266303717960 11062268 -134979614836631870743453954250944579584 11062269 389146618454147974519816090401798283494 11062270 187766184899848326853143595517708693760 11062271 1028937554811870774983565366776185012344 11062272 87723406103670827857010899657364078592 11062273 492349664684092282309121398493106472704 11062274 -15237343332942588234150828293398557888 11062275 -87504025187408762357943861691988640000 11062276 106268805935266309933968413921122130496 11062277 157713755935444969255588680428705724126 11062278 544443690198064040111336659988618459520 11062279 -51838031611241572634765961614188150120 11062280 392030357813588906214247798827131750400 11062281 650775975727440308720995916573691201552 11062282 -196443669177482339691760642808704496640 11062283 -418635633117204468106824621353323287468 11062284 54297963611418160938246239316631772160 11062285 31056993782359661991812901732111785400 11062286 249937595309607897979074997539133190592 11062287 -29566868044788865760335096280443920432 11062288 28127395335903500503583005905365499904 11062289 776274496062596045325660886860889470132 11062290 -49353175818589239983894608347375905280 11062291 100419890513439791624529629119193743680 11062292 208185728316270735448544626034969693952 11062293 -40845615065174397143799089676201317472 11062294 -219128550242132129609611964262498096960 11062295 409401475443138742461737436965666936400 11062296 -266706031493829891681931387558778634240 11062297 -262061320180679149085984635185929311296 11062298 -20356998154037544762412548166056507936 11062299 135775179501973324132502524921536915864 11062300 -27119624121967335102012512486170777600 11062301 59752077171681784679696424576162549900 11062302 -118344095861018002510938962311247394816 11062303 691988014728147719673621200066833615360 11062304 641821550315097092939786471188267008 11062305 -77795713625857431112536053871290428800 11062306 -549513792061898533286495869876040879616 11062307 -892805157690643480030637035333163169444 11062308 -416976506940790838072593029976505561088 11062309 -7021874803032353562173540591693122496 11062310 42313375056844092433379793378734776320 11062311 -280371513600280931041582012250694632160 11062312 -149795590065925576003951580794644480 11062313 -324974219463558934040999954668045492080 11062314 4129187276559686108028742648187381088 11062315 496262833298736018905968842479704070400 11062316 -727374402780409111880141651214020616960 11062317 -119278024686425593172811334626272023488 11062318 -173792830183976591721824287650870824640 11062319 51047037164273783380491162482134501248 11062320 -2075351303972533877643840158590894080 11062321 169973068599878583692319524950724609392 11062322 408444381014277352881608838363953597712 11062323 -224599005367515706949069034924418259520 11062324 -80121167174574984476780677593391587328 11062325 664231523540600597991037302295415524500 11062326 81062836103121755569104172677017292288 11062327 328625446333712484340196830938679851176 11062328 173298868649111967599852887225384120320 11062329 -515455131105857046010006665080838077616 11062330 -164698265407673554736612465910397393440 11062331 -44662020753008488940772193966412160000 11062332 357938999056637633490723353463892992000 11062333 -185787453481372221187862021139331808832 11062334 56009986800297086826086608276071362112 11062335 -75931111097992057567435181485272023040 11062336 61607360307565063536769946058083532800 11062337 236919528373572457852089305838226592640 11062338 -81540714357499532292642774070514331648 11062339 290554023016312899386509992042615706056 11062340 247997315330593096525438300650035366400 11062341 -112024236357669216551410405715695668450 11062342 46591338407287206470265117799870713120 11062343 952923905264659002372397401945514645920 11062344 44359491793853650742840178783148032000 11062345 12969091630917393815256728579048191680 11062346 -413741449208522881789957571754215026128 11062347 15526473961518154746502641827464951728 11062348 705478825198164503713667375268467237376 11062349 -597786065915419009575084737268756305364 11062350 -14770328345046364862273719688427801600 11062351 -614820208752990110968080641266195417600 11062352 1076499311959666192921098636472614912 11062353 -267409613928260943371826839759627118096 11062354 -164475854550771995481211826790415672320 11062355 284075325678813657149375511849147635760 11062356 199309582137950052196179408934910976000 11062357 -141151703078551628181956122094385862980 11062358 111350051939628298167088356849128056320 11062359 450650401092314458379120841920220718080 11062360 -146243933975789675948226998635283865600 11062361 18131175374859538203725031782955471360 11062362 -162187813738652880220771583972992444416 11062363 254274371994481871988950798914783761424 11062364 309640609213130592274351129494730891776 11062365 -249110556636190841283282506336570345280 11062366 -87401592578087290422854902658062270080 11062367 -985441368040626597925887385875960175584 11062368 -371062882816280836186745499053257654272 11062369 1009367157478566314385565837910950791060 11062370 389898252289438462944477083623458816000 11062371 -52687577073515466293075170299029971536 11062372 -37320835953508264293298110205227710208 11062373 137576656484587810278593766529984983840 11062374 178126777526709102941755803698744138496 11062375 171747287384645917821692237804534250000 11062376 149021316010494571646618615703454248960 11062377 607312826193588064194617341318785441060 11062378 -55011355237170118300670218961468871840 11062379 146785839364401774018784924470717173760 11062380 23146211458623140203361950226398003200 11062381 -283877730773840443906795214530705059072 11062382 4317375586669179520659988000445884800 11062383 177927967591227406300051268046585231624 11062384 -126161878637284679823529894863514009600 11062385 30188028171794890339973401086932054580 11062386 -163135861215767171937879409258967404800 11062387 55458713465150651781169811973621374232 11062388 -307684759633851371999568978414089603712 11062389 78810479312562804549079521896922302400 11062390 208763026855104334368749471718499284480 11062391 -58285389269350453094457286693050481368 11062392 157731456301837049941936300326347735040 11062393 -177809248965910417735125710575911303000 11062394 61724622083533904690273574647119218432 11062395 241679340208503272274521833306066320 11062396 221392575519359094052999386788400330240 11062397 8407783285145125744924641385931248620 11062398 320473175197547428761339521578232069760 11062399 -24289451198726197431407319505690292864 11062400 -226377098063674201323241324537184256000 11062401 73045670771614084851708151050613569984 11062402 -177416999796667471499413473758141709312 11062403 469796052854440103324973797201521714128 11062404 167784192651676792021378324058944448640 11062405 185352471665188840987025064129556959960 11062406 -546094626712349099541007802477225158656 11062407 199934357169814559819738241169434339240 11062408 57805042033140241603160689919365939200 11062409 135263692956194200506152343270514116816 11062410 10797696417162598432117317255409920000 11062411 423388642271030345139207761741291774048 11062412 -144455431624821865249393011543483445248 11062413 -5091728024731528168640548030192701258 11062414 233369368047943939066647543185945723904 11062415 -4366729394239328266096065227876127360 11062416 -95011834404456935365233929355142299648 11062417 738510185600147012993821503714514780466 11062418 501648113620061689832693997556150070160 11062419 -611377586195324438751097142402868880080 11062420 12562721026923339519583557644640161280 11062421 523388261607841586099967116574982868622 11062422 38155870963593661939387422163469269632 11062423 -54632874140736166947574653635776697960 11062424 -780921748173746407388772582337779118080 11062425 95280924009742039395709541624145600 11062426 502892945354844374661594637934676770304 11062427 -1158087866324705292917186865828215344800 11062428 -88155630081472664302861071432401243136 11062429 180393656000094820228255357450456714752 11062430 -63818837308942668025401225090621032640 11062431 41310701373726249613575140194754474520 11062432 -193687367836967605366053062666816913408 11062433 -45680405019705960904088152640639544060 11062434 -72248712079652448700382719035466724352 11062435 -179041645310279040971358396558566883120 11062436 -383100266555397471556779227738088038400 11062437 1223507670519709816224710489875210742784 11062438 461937079521275393878545542460848640 11062439 92742114001704973127527486987723212720 11062440 194539617541012544547660345016037376000 11062441 165708841515659531478613536131456360640 11062442 90736872807441004821719511699444253872 11062443 -14108030937448234900965306465673807872 11062444 -365006077893254898052096636185283505664 11062445 -185859510754406126248932897521212808520 11062446 258494711626039157925175667183665305600 11062447 -253575587580153389726879362401954182088 11062448 52962592204254684694352125456895066112 11062449 30689805409362582032262523103578857600 11062450 -82902362868819928404037285106909529600 11062451 307721127602160714379456192732924861452 11062452 175099909404681159868109474562547372032 11062453 707001722712371244224760227946204901920 11062454 -143502093057758283234793297069970528640 11062455 -98304460593696451139912301502776446640 11062456 175780949330627299003768655374730649600 11062457 -339120396537873928607310941807837541888 11062458 135105331272132349625178093872770971648 11062459 -2117751997663800673276927635521244896 11062460 -92162315479381783634045691289145310720 11062461 -252974179214068365410713189568159596416 11062462 -289635750112685458643881223486969548800 11062463 -778195588975868795764789667176932324288 11062464 56190460292872819097887107482923302912 11062465 -259738389633608770931760528428631494400 11062466 -450235574191357507830358282688524032000 11062467 -91923777865540326877333703050121811360 11062468 205002179040834067534944173854806251648 11062469 -456236498197988576057813725403742152640 11062470 -5753365881442282710732414462226421760 11062471 -96718869897430199778033328708774626816 11062472 -281666466581214692015527122441786316800 11062473 154051811156444221882179434645037581184 11062474 -57583354074426376284641055379107194880 11062475 -256304786822306060789361288146864137500 11062476 -234235189368349487565090264494960398848 11062477 28085064253844785777634584107143282112 11062478 -124475797699877365633952675421231979008 11062479 -35571003951693306288431703685203545472 11062480 -27236747144799989230049132612726292480 11062481 17449779322255283022843290630903209344 11062482 -45286509186038762780067472333215914496 11062483 -842524582605352707614343727544898405268 11062484 -3997932030537927324413761468304216064 11062485 -113671319003888021766534309792028756200 11062486 -140601418120584036115238028144169091808 11062487 -219300168682694501499072423233875551864 11062488 -200045665853234423050599036326212669440 11062489 -581256466685681925421555235337897731376 11062490 -243807557391533287229090401029971700000 11062491 49409063135763373018442020296713707008 11062492 -81773665223910483358163698122921620480 11062493 -33511768927479179938012575371595162216 11062494 2030937376393376844053693250292007040 11062495 -592958097778111343825863752242931867120 11062496 -22876168735837144268837131723433312256 11062497 -91589878615794754347746135064042639840 11062498 -347505894535003596235458816516421112160 11062499 -83189556433042828728184240008382434864 11062500 186972145624317948548591390498640000000 11062501 799352772839103495385996284306732613502 11062502 220901737244093908364833745990952285504 11062503 647159755162284321766188356790708297480 11062504 -115353410696470327055297409631169740800 11062505 299168228926002951853657406549521920000 11062506 -3183290911151180030125547211706371072 11062507 102759321352790833204984799168579693112 11062508 -182430892139425325289099771320425205760 11062509 216065858670605482430063232346981708608 11062510 -190871666944979123555418207723671911680 11062511 149405298846950083153925723290456579224 11062512 134124460096841883225408230614166077440 11062513 166348000408124445998532384871834943040 11062514 -76114974105562314091717389491345933904 11062515 166836076659222655545700377010170934320 11062516 358560287893465073943055774212234774528 11062517 94716057836053156190884036877026097760 11062518 217271505890020326836202799372304915904 11062519 -52549475921209761812353610044285796960 11062520 89307178057298422498187085782390784000 11062521 326569947460270688286180147117604134240 11062522 -259650037734387276148340780487537446400 11062523 -698674427614623681889400525354706603228 11062524 -5125337964241796021151306381430579200 11062525 123139070651606942681820272735376564050 11062526 269035652722556421801065568996738419712 11062527 -4015805027342837393503969025678415360 11062528 -391104117595183283083272593941326725120 11062529 -579097140393707970387497534003463456768 11062530 27969578856083059456732210819190905920 11062531 -41048146338111874024201921356349667136 11062532 -35953079853578316212487949827146073600 11062533 28818818695168134636062865109207059072 11062534 520065683281108776985354843317245640960 11062535 -254041410913265037131473174322176104480 11062536 -188676119637912057358853265641363865600 11062537 731076875916666799200035902249211324186 11062538 -225686715912210961585820370244879262880 11062539 -186687423655750617365807260693556391792 11062540 7627830980294705591910153619931904000 11062541 -338570911061851636534468042794562188480 11062542 83606674555788012628844947581753755712 11062543 603604910547061049177748018534555901080 11062544 -18967280783425734254955321011679191040 11062545 77624121382336891871657558718453109440 11062546 750551942331232465527545414699250720 11062547 -913240925238753161304183259859780864928 11062548 -20330143083287715114742026475504558080 11062549 -6615648234452378210365486174604808164 11062550 92219866846345575498506138670489712800 11062551 470838711512600407307387983925194761600 11062552 -146613230821805836401249800672606054400 11062553 -156615390656115833492357557703206854198 11062554 -260224956307489377885642247230585204480 11062555 121014555392563911030899531396505526560 11062556 273353887130505786377392775084672736768 11062557 574861185762014608459876420437734546976 11062558 85208601870037708795962368810259039360 11062559 -546477874557637655212440616345781891280 11062560 -302183141116698805713756760025962905600 11062561 730925337312507811477200749022646232162 11062562 -99621901050514686026618590563214550016 11062563 437259070411787231414558826913872649728 11062564 -720261510782492373903774451140503741824 11062565 315625256480842460112141063994143223800 11062566 -11906503798761343227566518135289190720 11062567 267174032602226783823349746630363369408 11062568 96121657695141169093718272649321349120 11062569 143691790011026433063404317247842956288 11062570 104089766526757953148059569040344304480 11062571 -197307890652358531895739463288848101688 11062572 323399801177810280479371900471805214720 11062573 169876960172163829453025897450914268822 11062574 -285454655229058589562409778392624004928 11062575 196163993168936718674484544621557544800 11062576 44290771275872586275932011229082877952 11062577 88479357318004673648734970974695960372 11062578 -497983640211679249383475090375603952640 11062579 -33232945284994488347833837656527629440 11062580 -76068225571034009124102651452010293760 11062581 339022748244031450410119175552935835648 11062582 169155507952612450832574456160022335392 11062583 232446414974781013593799659018929732088 11062584 -64933315648424861745539304894109777920 11062585 -622590082406511152164721929269109742400 11062586 -209492892826104975292371956329735646976 11062587 61301044787032209923128689126096491568 11062588 -443188668255414600628254971465203221504 11062589 219539080377885768936178362817659603456 11062590 -8301162806972890325697006705647923200 11062591 308380158701493812100266212754828652992 11062592 57927401576852944849897083620896014336 11062593 -88230643732541167109149437345779164800 11062594 49667981256067449705374096294965818912 11062595 271679436989949500452427842430411523600 11062596 399897969867605089960678937174894475264 11062597 -1054495197935991444314617616822109696 11062598 87806417159154950684749100177602068480 11062599 365817763277838885404090565075738482640 11062600 31951484792259897690044735006139264000 11062601 -655460196252986000782694951968231483200 11062602 109780631936073457312351611027753792000 11062603 -473228624178407374811989886316190671576 11062604 77939709473632594783281526875025683456 11062605 -375102035081608784217550150475839307040 11062606 28821415693679867444104646451881559360 11062607 -1566010700531798424535816061171732988480 11062608 93640352609914840556445516756024950784 11062609 -42648639186686817169268040452879145600 11062610 -2715576081816658135083163211283494400 11062611 -56645075926019656597076033018083820640 11062612 952978912656973768577690395411635892224 11062613 280553714372433660175632454266562669500 11062614 227590612911235422731745030078776299392 11062615 451123416472590040984137656881206548760 11062616 -6111553252959929588429370574560491520 11062617 -335279372262697342465369756319565858240 11062618 1764000831443528311597610781718461696 11062619 -567337414214016329498867315344803265980 11062620 -53056012705609973041706151456927360000 11062621 -23338915002982866154327022860595721178 11062622 432260495673622809420294982317417194112 11062623 1624665377879467566111368413524331776 11062624 -377901791209692109674197510502084378624 11062625 417381260275315987428612978073607040000 11062626 -6337167613618234289358043553577814656 11062627 929769310928164585559486829368493311640 11062628 -58266844805794274709522538680471095040 11062629 -86548987461986834836165217191155432960 11062630 -91826585956070050150087917440275699200 11062631 160668985318574773008987282775810183080 11062632 138857676645491909366467962804881817600 11062633 -186473890722221698620891898998781565040 11062634 256679980615303888326118825122198116352 11062635 -450099966195804785311622378510473136400 11062636 209190431688617180737081252495784299520 11062637 -105930426363345374004665384205052316340 11062638 509869628629118886093085666244485491264 11062639 12732868862010090296557389414516600800 11062640 172162409377652694647771384214421340160 11062641 76505922101016288632258143197946418880 11062642 15838335447354600722115967034750867472 11062643 -286697444763156435771492186318718749108 11062644 -236700421924525969288738620809104809984 11062645 -472503672219047233903983723050835717600 11062646 -49554219552081255696946877840274610560 11062647 -864560998419792559554427349735782872 11062648 933638844259938473332581930795308482560 11062649 -216678818404816460270866984875451891836 11062650 -59292645096822211029074489699259974400 11062651 -849688193318435527160758673393306363088 11062652 -64580244771287049316515448104995693568 11062653 1533761669105173097508428810287723008 11062654 248734961291248777442296226476377748800 11062655 -195912138161060656979848566477351667200 11062656 22576172384369308747830745714151915520 11062657 896094350507894478534894873572602795332 11062658 76536465912823987055963431002942487584 11062659 75671807625023232325222205966322448560 11062660 -53604270536133160784976705816846336000 11062661 -171482581317609033508780796106234897414 11062662 -73225940451196139426313075959826583680 11062663 318066176371752553110522266999004293912 11062664 38249081160468720779576672868932812800 11062665 251708636506780318693509817259890376520 11062666 -458181099778836334144139188300594288800 11062667 37871986705926656656500518221268256 11062668 118906072723541613289968107778767408640 11062669 -11607470279331600379027236804949428704 11062670 25188996031562055620171113077790169280 11062671 -309582846034292978868673314852169728888 11062672 -466424121919714540435260065130712489984 11062673 -113828044319885657594266755731627287056 11062674 -22804545474188276837746689618390673920 11062675 115053528624266734644927845812106362000 11062676 -73447770248009526354283662865065335040 11062677 473200296088067827996018832144108555040 11062678 25276921852030955101495659828374304768 11062679 -3041205670180877471648823209313901224 11062680 103454615852887577149633011235679232000 11062681 -859418376264320746153075761705451643190 11062682 -125329158549762436333798508618867068416 11062683 -241655682951728544261255978424144136400 11062684 440723948585075355378908690442138492416 11062685 651678600463028625089496756839833558380 11062686 240341524046013829842075349881498470400 11062687 -862619300698684799095190783189999877664 11062688 -154308201211483539763621720422434734080 11062689 8158148530328080059165464808445822656 11062690 124822886576808754116683497258384403520 11062691 43648393545310586155754905760196407424 11062692 156832965815050965242303032484490964992 11062693 621777543001497825099044130570666428320 11062694 53599121915667942548285021791747900896 11062695 97604713311624539824718340967995417600 11062696 -3317384668609681085922599404766822400 11062697 -611362407231866024548591218768661198854 11062698 -11577807670004660022518772629226913536 11062699 80648462022818082722574301394960407632 11062700 42703069481616476742799144058047872000 11062701 110705709998223343440907509090353976576 11062702 -23201472258039056475921142941552128256 11062703 433851154490005735457850965627967959952 11062704 -23206226672271575855271131192614256640 11062705 359410977207115878814184888360031836160 11062706 -107551038926542387899900663480588638448 11062707 -22102934809096050574247462009908790208 11062708 371878092802532904764623897442649657728 11062709 399960896579230360581180592053648429216 11062710 -28481342488511643398626476017560300800 11062711 728863696045710075081836153704105041624 11062712 -28214368948686656809818352990775500800 11062713 307990081459442513119620244841323841088 11062714 6114530433066319790662502351940000480 11062715 -708517065431875170128747103022396694880 11062716 78391316032598946168338675664354803712 11062717 54150047760821795775823415204459652120 11062718 318038985683931090266802492624907618560 11062719 -342910095601677576623437897297562137056 11062720 -35898952376007284775004574648515952640 11062721 -673415715698257345246886169988996475856 11062722 37987831454875160128751085051214430208 11062723 -211480625696950555727159679314705153280 11062724 352753209781931754589039702759949684736 11062725 176934375935983618775052054825390465600 11062726 -149911111671702367306102143583630550688 11062727 41077931925765766824417189070288665960 11062728 -197048039461411818939708543153687936000 11062729 354695973768818445018638650546400234330 11062730 -120589317269735199190399082637291928320 11062731 557391681012576847787944216268131442880 11062732 206530884734122474078425218464268989440 11062733 1003363580830844722080137660192369229120 11062734 170466697892485645835494682042792815680 11062735 233041345375250691760169937360240220680 11062736 44870399367876245236248392106963763200 11062737 -3444883312648426624533660552650491200 11062738 -430229878906608279003765546547087107456 11062739 -5681662731203201969707066076910387576 11062740 201258607807698252082972765398481029120 11062741 -63948199061089417474924621581284797988 11062742 -569283801907912542932197631964970837728 11062743 72489079613031888297149987267647175328 11062744 147131820986339516630842588798638489600 11062745 54386485765403397752027642811227378880 11062746 -18077791845707344979545028914074581280 11062747 138747490129219521790234062942235976880 11062748 712308498302100328235473457325231307776 11062749 209395321553291417146534481740400321664 11062750 188534776509300104347826062546655040000 11062751 -229199180601533008168982717070170421648 11062752 -294010846747748041003737035329562738688 11062753 38275299796678019198165510745984168448 11062754 14329759965389017001304217497153021600 11062755 -193258523808656826015969768366261918000 11062756 228518060478095214380060218719550766720 11062757 -149728465506271267791781146066801286368 11062758 -56471464961327003795230636953598003200 11062759 -121217215465161434946311575903158364784 11062760 397662362763367164942310074895409049600 11062761 -506376332254721907631600431725108911680 11062762 37618373059255674540334709177355800064 11062763 -263085576208839753061191460686007121160 11062764 264746711690014861515807387122534968320 11062765 42295021759894355997164366072156812800 11062766 -269457873428098868149841474348328886272 11062767 519976869621098210398169150651275978512 11062768 356824955368941203870188442558169579520 11062769 -21071930926443475684136788086427142160 11062770 -143895628257442276005124818801692175360 11062771 228891974993791833086491959705438975600 11062772 355871446854889140785867959540031950848 11062773 -114133624865253407579266108397629647378 11062774 729901674668489407934780822777723384640 11062775 212033350842575028667761319233042345000 11062776 480882188449007428317983856088515072000 11062777 -324901656929462246844139615365572308416 11062778 -55608493281766775057263958888580646944 11062779 -2441185962920013109805213468512780800 11062780 -376524200008157093645786572414273574400 11062781 -28818242277876767092278431233983911418 11062782 2840770403692280211888614446981818048 11062783 -10129430382835886826398184983476145720 11062784 -41037726752050030716611325189251137536 11062785 15273802664769413903916905139557543040 11062786 12082056725576052239499511793433331200 11062787 159167432984042371687899582884337666000 11062788 262913770373921186252465088025528320 11062789 444960134275243197492552897602509962780 11062790 -202065274829596356232232191871877129600 11062791 654679431525932878153927762305369343440 11062792 350881744725001009392513577615385118720 11062793 32926706544925071252688998812136537984 11062794 178766946230724077600164240657662497280 11062795 597823926069683633332559492638790571600 11062796 -351804258839582201414549275459031467008 11062797 -125152951153222409159026169060674851072 11062798 29731519980954804677775562689805503936 11062799 -844109553647397726646083579018512299080 11062800 1390500589598422090971496069496832000 11062801 39221903176827416820959010372409031784 11062802 -385037762989195456763407518033257663328 11062803 269657686993936890539431205527542750000 11062804 -670080095145184187287913079144988627200 11062805 148901538571029150118842284885701547160 11062806 -114384163038469448681030120310451346496 11062807 72227766514834051923129992150022215680 11062808 46279711660076997365061519510451200000 11062809 553362175755463546607520404767127385114 11062810 539684864477127857577136998395128320 11062811 -1255259546707473261479763806870599880448 11062812 110317064362539634691781958095162112512 11062813 -518506190729657289058564437100321988736 11062814 -44835419217420067504904913933336041088 11062815 3562583787175193902548797812638013440 11062816 168019984986059138868800075853761347584 11062817 97462749678436536745752083104756864866 11062818 289689558081182562486714514649816306688 11062819 1191778364544269505367360863554252321400 11062820 -234670167856009043881678703077488049920 11062821 -58078046231898446840662509654227899392 11062822 474159374689546750928545045932770768832 11062823 139336608495152956772484662771990958072 11062824 387967590829735216571418815041220689920 11062825 1746919434422856572696627197913599200 11062826 -235849890113522995208327109131829692160 11062827 152174790597031972037897215122869774364 11062828 69334051339069984225045643440542759168 11062829 -759677930642936043578929929939639678570 11062830 -26738416171821016571765575212144000000 11062831 115070673764033938073279748022907928480 11062832 91458630238600008346282519293969039360 11062833 103447544938410432488591893090359499200 11062834 -77544408825437679112637021832838395360 11062835 199836400690736144100929547968326666560 11062836 -96793197267115274629913454582353006208 11062837 309208114387348095360348635537352269952 11062838 353608539180581420594353019065935999360 11062839 -233004838485797404713561422314236863232 11062840 616727213805993558261163267140862156800 11062841 542501172189644759038188424711743667242 11062842 5105920265612740817054554976128756224 11062843 627420728191178778648354203329965219840 11062844 220143439708218865639707676675251548160 11062845 -1359372003728546706388470714729038400 11062846 40317586002278946522116610504765189120 11062847 866363929761707243854906519486306120560 11062848 -159145518249735680483822234535664287744 11062849 11332739938747435291124869880938616640 11062850 -118297107183556590881623748533321159200 11062851 144525837014240366200045300009804240704 11062852 -189173199632488196288268408311957018112 11062853 515653869594578181573927527144555379102 11062854 215737416406364974003547239191614000640 11062855 -217747227660935334160281741911548191240 11062856 -3296368206070431044125496399197962240 11062857 15101236618718460054279332255689423680 11062858 33051729091214017902295150302082245984 11062859 1030445455423792161874284313618167079416 11062860 -42973328188202086880889842190575370240 11062861 -54359881055178396540013352027172822538 11062862 -291762924288270254599722887665560026880 11062863 158795701621644773203713663950876559984 11062864 2006982324522834393615986828560302080 11062865 -142396501102505726654182951928784908160 11062866 -21578902245110159457474009657297745152 11062867 459474495923270582166937477261442887916 11062868 -10091671206800809789826204757246689280 11062869 286531491895521364735204719747410850240 11062870 -8561184515784416642873934377203453440 11062871 604794655584480865334596397679119616600 11062872 -161272849691384520861935981560535654400 11062873 -286587431161355621117650204052390261878 11062874 163825611765635360018659080208274493936 11062875 146453555420744752390946915140050348000 11062876 293481265519688059395374951021094766080 11062877 120164621664980855983014018442512968832 11062878 11367352104060606130420032719082660480 11062879 -572000056601362492106693845229571264816 11062880 -261591393154288080632225149547973181440 11062881 -177615459029989792412194196225773179630 11062882 405534904730968706741809528269409971792 11062883 53206549740049088219876534723907663600 11062884 126644641860610136450253396327598927872 11062885 -103608139132832361172449890975747568000 11062886 607251094742567055020555133862740607680 11062887 209089347759089564857953167751315577344 11062888 -130927280858719252088300053816995210240 11062889 -357529287643544316376728206930075490594 11062890 54849376222771950971876278634261620320 11062891 -275178542691446839244172032244978513120 11062892 524982607097593809934286775976605146112 11062893 313671323892903758478826281923140044864 11062894 457556419399677447480912871125966239040 11062895 250154651903113341997522506582100739400 11062896 9011671714033930758206893919109120 11062897 -294866372973815302382145762365298436654 11062898 132543324489557322896368245576754401792 11062899 28491696129294853855641076767230033280 11062900 -110874649806484948203252397524190384000 11062901 -217351760251736536172839855524453893796 11062902 74522295378920568836760400737134069760 11062903 831479788292046068722318040142860157360 11062904 -736212656839155195456767421874722631680 11062905 -93039772801305697665401365225892772480 11062906 298789291599223944047339443609518428160 11062907 -637480596065999724626792786368499797056 11062908 11828773115914417668544381599751077888 11062909 1232016974225668675220499340352798802 11062910 -49142720803164433563924705545865233280 11062911 7300435321565145719611857032521881600 11062912 -126420762925082346015048062960758947840 11062913 -112103940477372135914574623227388047440 11062914 -189612203525963722115852233464766391040 11062915 664829286875667813865307620950744660000 11062916 174748933088189655050525840359228615680 11062917 -430954536481381621303752760740818124066 11062918 -354832172334204247604243015175331815840 11062919 293159919747524625045593737590620629296 11062920 94728607447199714883833168313667584000 11062921 390714696800694243536034440667062655680 11062922 -8239891012322203543966601921383249920 11062923 -245689829256455828578844332917819379200 11062924 440739140227299438190503566905158192896 11062925 -75831442663264530207087701449990336350 11062926 -46303406758705995930115341901598734080 11062927 874393443366660814894517895370340157720 11062928 21237081699509516312701249717069258752 11062929 249224909193300198370061613050764727040 11062930 -40808691703437094136663345365655948640 11062931 -24831076420741150651143048552132595200 11062932 -82137438981079142927509044268230371328 11062933 -368146816087399763336576130065888106080 11062934 -240939074737016314878922409705003405568 11062935 79680221864526703525708316684912000640 11062936 -173912820980517942229981012924282429440 11062937 495945273615960104939001681036081359892 11062938 245627912246443369107100931969341484544 11062939 233703874864075545349344982377014712640 11062940 -110299835146726760884936449893302272000 11062941 638739647668928202525402969899743235424 11062942 32281636164045122241002405631889854144 11062943 -369995202300519806110740048721231253880 11062944 317891303174668773388304023485724753920 11062945 290070787011426200189345115448969463700 11062946 230083969513253506318428464591160462672 11062947 23656278533222535824917060215105176064 11062948 87045384075740226606907197106338746880 11062949 -26825233025422718968575358707383210340 11062950 23858716608239188781380281390674035200 11062951 -165579092278724686376024481179490155000 11062952 -34941715361615523646836909401907456000 11062953 -618186112386827489177550595357885146720 11062954 2381154310500157076138516841012854784 11062955 -131110212290152503510151803426760012800 11062956 367626419951680490460122093744040003072 11062957 -285926238907411479908974236324769346794 11062958 287486753555873323039478107443689121600 11062959 344244091858516528512149225015473530240 11062960 54156317223276352193961076528348200960 11062961 6119951186918706595190059592223451584 11062962 -208328812968957094453362094021022164080 11062963 424734045311894952886731886270656190000 11062964 -9689905258080692731270170478686824448 11062965 -341892090479423272501465591194625862880 11062966 70039426842704812820610265072552278432 11062967 183139944266030450110280955596310605280 11062968 67346417424533301288216900127814123520 11062969 -532770816970499708981675740290073132630 11062970 -33852688772263576631592521169668014080 11062971 -399310266437991745524347734046971155528 11062972 622534925966133340522283596788137633280 11062973 44751635810853909966704638091649345504 11062974 -40187574719895131273868400714136015232 11062975 6456768605914222158365483895652237800 11062976 146536412361946824883527701578336174080 11062977 -79319852903024319842076362790365509392 11062978 -535234878079318529844673359636985536000 11062979 5574445845102717428341560546276976440 11062980 -4692763942869065331409873764878764800 11062981 377971755817291855846307554145557440064 11062982 -128130930032282993759178189940378638336 11062983 692057030797744924501842647472626604624 11062984 -365233604086133890765970253440473497600 11062985 18477879201270838074202643396883496200 11062986 -18651755013382755600120130965819363072 11062987 244051034009138559515381753574264145968 11062988 -569829702327792943458557966207151849984 11062989 22786349521591082093447187660155168448 11062990 154457972751719524409509464237343564800 11062991 -677933082886667036527524955624697710608 11062992 136251614254639336490264732359108853760 11062993 -393091179777914260701378787355543903758 11062994 -65307090382371320155393899029864590704 11062995 107403811104953787736965265052764899120 11062996 147735176133156835980150043970020599808 11062997 -9454091766677137123167188227072650240 11062998 -126029264076384799447988582447442400416 11062999 117852205977869473818970119856493957000 11063000 -59522732695831601032148181192744960000 11063001 -71273904496553543782382256880306593792 11063002 -618546667002095026066319832955109414400 11063003 27205375153789533811447873442028529680 11063004 -109845986225097236275340423768139710976 11063005 -791612849583217777746701778899946627600 11063006 -31674999717267847753193958909015652416 11063007 -67109011565607626813749564871679360000 11063008 -50910048610569387023064889292273221632 11063009 -518877071737905342645188818352997533790 11063010 42753388387740515417294168603876352000 11063011 -490749136539282320197794404365457100388 11063012 535465540950132822626963992834197565056 11063013 -206029364273057674011101555817325824192 11063014 100329094610772621525595158208267589856 11063015 -415378934873326046297714887538047267680 11063016 -133552100863070691689429624649782476800 11063017 -280190082297219817980046062228510708608 11063018 -171895964826323903323864411090849193040 11063019 -2963842760651769587479710715991121024 11063020 -57358234853131232402981006783371960320 11063021 -275970668195156430907433074196914443156 11063022 -219008648061034988353448330483910124416 11063023 -212865528623009439098459635735772289456 11063024 -112391774157593375101033366066012422144 11063025 134828844715424863730470609982057829750 11063026 -50898227628316939195488588897110676576 11063027 407223958826692120833442849498731612876 11063028 -410576957861173930078408607733456814080 11063029 423631864516257555486207461757394163630 11063030 -130550684104881252426285587116016640 11063031 173591489917385417726408313467773113600 11063032 44504810863115489892599809385222553600 11063033 -116047709506553284423337259917837990016 11063034 -518847576920417079115202192726852789760 11063035 87877641999969100931914168643140034400 11063036 -382247584884172907030506611153841566720 11063037 -42251870141767085908224211510513599648 11063038 104496856329440061935630425177372069632 11063039 -111554034154095958859889815108272124832 11063040 -4402429586695786620022588621014958080 11063041 -810252120643570906780281461856071128800 11063042 -255582346642406465701565293623838817328 11063043 382161634620318040364114280295002168132 11063044 -287789838366758662909966894027679692544 11063045 92152403031815192758899141503753009280 11063046 86265605899758163477593705795285755904 11063047 912866542549975965145853011824853190712 11063048 -288986448053361664966968701100791562240 11063049 -250542577685707218395808014498175665136 11063050 90904012525240056374319561696842566800 11063051 282226477887857967089829462588216264552 11063052 13246024111145385547190372200860401664 11063053 -1282130413062803326249152788299888634400 11063054 -317117955460530140919819873513852595200 11063055 4439360985127680853021608999160511760 11063056 51707171136790157199273092942348451840 11063057 332966004662817342400820804409061680306 11063058 -140108502605063488867903044342760108416 11063059 -347601878274746193717782463115302743984 11063060 -388484811302456484264719416934067083520 11063061 -116403598645690098432072474831317024160 11063062 -106623119487968323748234621570293375968 11063063 -83291042979081624115663306290725724672 11063064 14429205438764081801188661599915008000 11063065 153321724056931637277867131686235346000 11063066 131381024211115707543106574060913918720 11063067 262819994333695231038879495398726476080 11063068 -470756428364568857916897761223343217152 11063069 218328263005331604318892353483648272544 11063070 -69891504655636496027060486083747186560 11063071 118002247331005915139138878322443886400 11063072 -9698798907231406189385627142062604288 11063073 -552991423799819777257022340334245658560 11063074 44528855983124408145098657627312991744 11063075 -107493486897758016856432321173970431000 11063076 -74816039219628924116261101218671732736 11063077 -16737532758699411581730617921372636900 11063078 -249943141024479618799335716008129882752 11063079 756662774096020915451674635446067440544 11063080 229243367878892159082386559182925004800 11063081 -1954143556793378056443525240243048412800 11063082 115529681111984531848302210633881945088 11063083 16415915704842636263388014668724291944 11063084 223485835075534731194787142609557417216 11063085 -120682568150342940879857512416123864000 11063086 -343217689558305383792150212875754677696 11063087 -306129268616726495420290186858287890448 11063088 193553334025705660644496777578386227200 11063089 100176732223044643758306877337372943890 11063090 382998072634380550365197862147175065600 11063091 -81213962458942169513086683376955578320 11063092 -104616989011863554019420529767784550400 11063093 -555048374124709390727008158313157638080 11063094 16441179928776328645990167070141808640 11063095 -529754406814104943024484599391426995200 11063096 -92564751274974875069398664800475811840 11063097 -34765653758737259124583872687711959040 11063098 -432942991072902730398119974567839565200 11063099 -173193231580368439705102967435065743900 11063100 -156407673913040028089961326570081241600 11063101 46140962948335968333167793620734214400 11063102 137508503806764929848966855092258223104 11063103 -129579056510739055528307245776458507376 11063104 -29163918629600189275612418476803620864 11063105 -561168309973865280325032561776235480 11063106 -320774603842606603676578880254903098288 11063107 29499214812755913579632292502870322304 11063108 290512762988674035448320148524984815616 11063109 -216122337593516343861017660452669176096 11063110 11757125797057277517751144167680760960 11063111 -171878457954395024041744934783943469680 11063112 79169624535000669446255787813536317440 11063113 636461538536340927774616878034982886362 11063114 -150900484722828472768225128754821996960 11063115 9474576449052172318801573064769792000 11063116 -532014416411837385546433493722656943360 11063117 6198298242435707517721643208944311020 11063118 -214793161900898472500322129906682063872 11063119 547232892455491362246677351977456561520 11063120 -61132490391978007130826190326117580800 11063121 244101696058280791093443199612701756912 11063122 194175493208923219439248086386031820800 11063123 651498920087108171585285357380362691680 11063124 -560272822146268013482220784250598494464 11063125 37001353272455984801011220878273840000 11063126 1401272804140642534776047722190542464 11063127 180972702257329199637003364567891348608 11063128 -668559933904027976483655636447611811840 11063129 107478918854697391962708466065241457472 11063130 60121211773073449065458014444618828800 11063131 416088902339645092371650449934530900272 11063132 -118126583778758650377738751507972591104 11063133 590164361817781149513754127948031943302 11063134 7793901031670270080313164931099328192 11063135 -591173455684069108303514839691435560920 11063136 -24277752925453992059370062794092183552 11063137 -649754477137373401655818231256769045214 11063138 -2991191352856786883694729804197101056 11063139 -125129974250807003069058047172244893576 11063140 -16716530883114453121723983865729720320 11063141 -997296412609766353409623690132693647240 11063142 21697816551254378185424061748805920512 11063143 -15653699971563233885149320736537589312 11063144 409088499789759619487733588625739996160 11063145 -69268215432120276652945751567559513600 11063146 219752058094479123984699175477080484704 11063147 -100299970657187868718027599784373227404 11063148 67339266075155947785451916876391545856 11063149 -323287185957500778605255843694212544000 11063150 -1498168175409251624121619341972806400 11063151 561754663101181952744739177679094160 11063152 73317132726007093264883617072175185920 11063153 -293651992188689106264612379853879548512 11063154 263576543098248933846564472457803989120 11063155 -199786888048152818185359659874674263440 11063156 -59752763899208511453628066538470834176 11063157 51783608463330574895854250895799607424 11063158 -1277158255945016042154268492400285568 11063159 -774214271388431464019224328137375493184 11063160 264898769680921072156362963266088960000 11063161 93339586194619114163130120441133720704 11063162 156980453185134937038145176649455807744 11063163 644353787379366750397767603067641164400 11063164 -83995012388323139421077158128201565184 11063165 210023596042981155452178143767657590060 11063166 2121069984641633987373896472985371648 11063167 311118956907149349697232142570781891080 11063168 93022508701732211594753485056245760000 11063169 -5737101606799794937427495950863066240 11063170 -180789779884827386239241710212789066720 11063171 -245399902015604879242023287312492376660 11063172 195296945275727344703423969610133588992 11063173 78055785201847627411503879818834010720 11063174 -219279433640766646418810829050543539008 11063175 -173829854054528535569490554179912765200 11063176 250090453648089812936170917506079590400 11063177 -150803868079208516748944657409709787100 11063178 88926758203623610023354431108276054784 11063179 -279263474391301300854130749449047515824 11063180 -92373038656301809698203581654142807040 11063181 -325260095550358694379910112591652566880 11063182 -198226560823389162404437183389113158656 11063183 -34122906069386295583904629597289764176 11063184 -27295342048327364056985110203548565504 11063185 86979572227297785562964428976835701760 11063186 -387719104912944755262784094112948740208 11063187 -81589274442854314454459668654093317120 11063188 85053077030354106065219097318547925888 11063189 872711961109218497329989093285647824512 11063190 -200228301380413754489716592546863140480 11063191 -700335563018275017810125148916605976616 11063192 227489018150989186508813167233896693760 11063193 436717787070525147002038109224849946064 11063194 159695100333575844380796071931434472672 11063195 70076711849361896767148762297962897440 11063196 -60995276637988809537195181140906224640 11063197 -195739092520776776146877814816760962528 11063198 -281891019879428897329080996613034870400 11063199 -90279527397394144281680086163871925248 11063200 -546793556915568580623405445180612608000 11063201 470839245665145352023356949345509070000 11063202 -26408435179238715571703500441481059968 11063203 -408943777041686924595037962567753360336 11063204 421369590848293924440190753597777043712 11063205 -265852089630055926484023750704131126500 11063206 -441974771313024393576776621346969600 11063207 528312433827540895677693826715467215120 11063208 149298839582011677316988901687162470400 11063209 122568530757065100470133861693806098286 11063210 -33045417458628594610418357511560040000 11063211 -19051520761335563702863129124029954728 11063212 -7703214776589258905693874083578515456 11063213 -119129273181078993517786244108733899040 11063214 -53460007018547749673784378755097367296 11063215 307832569063718049506932476231952526400 11063216 -151656707665387273238911085978546454528 11063217 499575475434778945426755255733251516000 11063218 -92005853296327750187859220295798200320 11063219 180875916270650370872637534424918998960 11063220 -47514376814172347272657492717989027840 11063221 155903577812382718192166009260904247292 11063222 -115062297161913967797257807564631932928 11063223 1366908400203398119977309261248867424 11063224 -166313155476026296376548756932988108800 11063225 437979539540970309185101936394418546000 11063226 165265021965103918540347624762646416384 11063227 -78908763122420349960998316215038566128 11063228 -344629366191697270611389751716709794304 11063229 348975142585279370281000202361836361984 11063230 -301211237906988408523806240628140871680 11063231 -663134345179421093310123860840474251968 11063232 99843302945983535068615341202269536256 11063233 289718723037237660946234015580672988482 11063234 -17588421338650228556635201590110653440 11063235 -22093311519269292707825266537115191200 11063236 81035975463372030581445218416507330560 11063237 -430007983713852189673274567565560777028 11063238 -101369938501763463857896959899720791680 11063239 -75964101484755369750345247680321408000 11063240 447123870739123899083084453987755468800 11063241 252463885648333092120406233595407009984 11063242 -243191785982873470167542565280995019728 11063243 672800113092752458796807235532234459080 11063244 373829531824927565906716840920020029440 11063245 120044095541467149210826419920928233880 11063246 165731384868664211449088826077469627072 11063247 -13387280512909958789883078145621842792 11063248 89859953453326658903143619865937838080 11063249 -161371585889225398479813460653395578368 11063250 376503886202287186457211510477792000000 11063251 355295718948936418966125664340665352904 11063252 -336229579432237617454550875736050395264 11063253 334598809708853651659306623129573212160 11063254 402661861735819950427142037284275212576 11063255 2035918818754534366592200935859960320 11063256 73187288507926195852338383353571635200 11063257 573533029139083799778675405780851946506 11063258 64728634792997256577684615450679894784 11063259 69944250384962399649460227371113881744 11063260 -201974987720835384898803745716824739840 11063261 -495281898211646333490621273452666071776 11063262 -51318498972102223627306316600950035456 11063263 143134917345503920503793283623285321040 11063264 112768606370349213223218884696548048896 11063265 -65059530048877524327683006113318469760 11063266 47005243992726694903501326063405770832 11063267 483948556954820652848039193580202070120 11063268 -297329265793413525703240920894741169920 11063269 431314809722436011444159373554034530526 11063270 26127157482089773132546963529940614400 11063271 26823377840416676523656326503760681512 11063272 -357541288799280506796393616166343475200 11063273 -84685374117422346094982608624694152056 11063274 65666379127955091893595114696744549120 11063275 -255118816336987555970213842803413592700 11063276 10392655504788854404588307258418954240 11063277 235937866739866119378505790611949773440 11063278 -87883352108777751014357521106107354560 11063279 -714028207640685621268427032205498547120 11063280 -10809291072437573063333876620307988480 11063281 431170168090465959795568769817272967664 11063282 185155168353005712815469110135906534400 11063283 -257810352622055260338707805096199249920 11063284 -262920246892769798575508131357331104384 11063285 -128732844303979537232776097150579794020 11063286 13637271798871591574047050565492273920 11063287 -405488103606300731972185156205149719064 11063288 360963891001786372036041850352586240000 11063289 320489738148734980198273067749032531024 11063290 52498353394887666935562138858074542080 11063291 -539354536305580064046611285970245948016 11063292 179309833816204110733060763286549504000 11063293 -483662838048753436330794486959322706176 11063294 -499156832840758926029922694775996681856 11063295 448692081133721053656810344980144812120 11063296 19192752611685961285357754645638807552 11063297 328288710093860045708772647744210520000 11063298 3062292723446678580062795622302412288 11063299 -5241080623331832694543958983927909632 11063300 -80243504100355576164529728841560480000 11063301 -37898291024237680855057030746939858720 11063302 440180631704455914819002095803031136352 11063303 591538285281645951022346727499324302960 11063304 16426738278304766248586343060428881920 11063305 -242438892539426084051869358248314094080 11063306 526124497047420902910740176389945109344 11063307 -336656717591989282912077255078241925160 11063308 293168975867645895315141555318409678336 11063309 -1335484614032543995554464451560427372096 11063310 -42316423677823192574161044298643251200 11063311 55713566505589430543073523693232640000 11063312 27597239934865367143330819850512711680 11063313 362029228728683205250623622328441772642 11063314 -368407604269595216482551934327802757744 11063315 475742539861796037299538406876720854960 11063316 305716430027239376347504490267895588864 11063317 262652402785357447330406293102557628224 11063318 -251597042580831229478812239887489452800 11063319 -162484304059783683258781737743554269312 11063320 -231738713016473326884321850651026432000 11063321 244885980522121374363321857004599544522 11063322 -136457274494636163115022192138621690112 11063323 -306451379523399324131912148865477861920 11063324 -148490209952707222165667927069451938304 11063325 -15394208447358669346176348047022364800 11063326 -177556637780857740559414761581657068800 11063327 437918622374277550968417831968281897344 11063328 557979552462717167483095729266999951360 11063329 -68174858660504681968620724876894370000 11063330 -427118775664262387906281922760279628800 11063331 281091415959468237012891716377985721840 11063332 -919939253117174599865273587061104640 11063333 446065663465769085296269614562707567744 11063334 148383881965013656404278417212999730880 11063335 -343051399150548720020168698637899341840 11063336 1219220048401591276102122983312340572160 11063337 430963984512263590133036742946720874880 11063338 140245073642433395561902145301744009216 11063339 69733580206975262024887673114796794880 11063340 96389710284576442507969705194218204160 11063341 4025835795979664343109682611977625312 11063342 163309824865806301018886951189653906944 11063343 -150956728627057535513495584597561356672 11063344 206477941004114081274010705776069345280 11063345 252397893449935600569982450816903497600 11063346 -59657930666791363802414282732946432 11063347 718542881629451091382872877079004550796 11063348 -552591143357549860039160759928566347392 11063349 -620270656845923913754289234891591056032 11063350 48154613860709008311504756657083904000 11063351 186737147271708828260632997744398861824 11063352 185040454521418771617597556746757509120 11063353 210870762568867888378482282408770260480 11063354 23542852210081948103277082308836939376 11063355 -146663286171526834713436344189368030640 11063356 -359166979875652671352899314987622446080 11063357 -12948124152154437684382972522323566394 11063358 -140237223266465848259300698049902694400 11063359 5081276290626401585867874904610765416 11063360 71467447857838711985734406054608896000 11063361 -222301186128353476511464349684535154128 11063362 -200923322380925558958323563044199873536 11063363 -467799507754445869166078316354122442216 11063364 -154979939969851234424738883848525352960 11063365 629606971614743472465094011060229363260 11063366 1962216934255140439173162323981302080 11063367 373089114154341427292161354406411214336 11063368 -585054970005829441666791882840328765440 11063369 -47715814249241425631256663170268807756 11063370 56286219286388130349425986816543324160 11063371 30617108208935709196720627039891973544 11063372 134475706703852064348234101438608396800 11063373 -40137506618470187496768601436183496192 11063374 64172834465765244912118121995401927552 11063375 -804322505012117383361218359107338476000 11063376 26446165473508354056264299284229775360 11063377 -662663153522206730988542581352877208320 11063378 5797047176648222560645212975686133024 11063379 -109574182187573655019736584977453892512 11063380 111697114631993027061545905856118167040 11063381 87891994703196654621172603966541503392 11063382 -183171183138426994762731771873492158976 11063383 -1684213874887694021497537241653513761416 11063384 14171510066499804207383060524213248000 11063385 -5099649867423781000965359102847254400 11063386 89372214100777120683323010419429329392 11063387 -703312274900614048187937453340769431920 11063388 49610776845016644316461218905015689216 11063389 326205482674850763785488503303414264160 11063390 -127728120440591270480672242235553646080 11063391 54787349794253304099021615308734894080 11063392 184598089812694085388977874909901750272 11063393 1373098794335604030104646671782380306 11063394 177348972630914410694439488176863939024 11063395 266423710219758512973785333424939058080 11063396 70112011268700055753007619157663057920 11063397 -717265259935092638729432426609868804480 11063398 124159415011428453405063338105738099136 11063399 460866502790254986810406026876631731600 11063400 -40489631734232283661449989167933440000 11063401 -285653359366782302606844067569561770928 11063402 -25326424470502579628300709391672997376 11063403 -153367095715951629992044546679089412160 11063404 214576163810614497926392520561625268224 11063405 43432735839327861033665615898383520000 11063406 -132838208663766233019697779501361231296 11063407 -134352225759945681818130229172690450168 11063408 -75792486583773877964107125836293767168 11063409 -175273779661618081608637050765731019840 11063410 204020004491687106852662563333520535360 11063411 -305634308121845755602360614559644663988 11063412 -146988983144312172816294687448036147200 11063413 102253369874723509947825520789693002360 11063414 21982200206541225501750067190153013120 11063415 298319227790840199143645089148536032000 11063416 575960528372433664888494500531143495680 11063417 -323704103397706342366652987652817440534 11063418 -267458440547500019478401113541854812672 11063419 479324851294113477843005509735703782820 11063420 -3618391895004506326892022933255390720 11063421 -177614995666160304015489957241125414810 11063422 -218948328446905096980267374623799935488 11063423 -162014261903199434649864040458999215760 11063424 566185373991135096796866506916511088640 11063425 148599415193926594947379188910011344150 11063426 142873303155708718538833692673105421184 11063427 -62681052774506939075204939775104640 11063428 709809246081941565036086063371546659968 11063429 -362945882117596314537234729564364390116 11063430 -773601456026134741756825008697351680 11063431 -174532147287141975224020691447762977768 11063432 -261333891608278302499940858247398092800 11063433 -235816412391033573487568611281406661952 11063434 -198581061820755537712583936057488239360 11063435 70360970662664394384410806905907211520 11063436 677701296968244585023974136061487693824 11063437 -82063204586138892146961436182304782336 11063438 -403674679722940323651727584959267618880 11063439 67249597973687957183104013431466795040 11063440 -55509353752079611327882806268707962880 11063441 101463204484288338433447118450632340592 11063442 -10167906392750201625788581810600565760 11063443 -642081082429071838749863023058664116308 11063444 -23229762630027364083638432963567984640 11063445 -434877615659643069613981004346235546080 11063446 -300553305154090956235494013729874639328 11063447 -605580741621057274407699148866875518368 11063448 422186439891851669766446848673687347200 11063449 -35000479844112448395860478709368858550 11063450 213892998342820409147917285097936868000 11063451 108401374696738787359184128939298947584 11063452 -677426873524475746389452402238418276864 11063453 -118832104236472029329532623670677824800 11063454 -99988902771069603169732640380317017280 11063455 145907571622285321766639623250973509760 11063456 635997902399549831015961731558868713472 11063457 199881487844758107257872350842750022354 11063458 -4221276341874943804538477121016035840 11063459 151359324253054184926372202393224766160 11063460 62671569882085899105957552467972136960 11063461 44972527238442957501289433123654658300 11063462 -66270134749749361800341806712562370368 11063463 -127027874730457731075711243912831168000 11063464 512744074969994081830842040108723968000 11063465 135117721771785713859580362296926128000 11063466 -3177700396012350793640328644598506496 11063467 56398378868337305288377452820415678516 11063468 39065221727980561543296301838102353920 11063469 91468227251630919056578886245794318144 11063470 -2204866206108094995634452321476275200 11063471 -368813882140698654429997497824586352320 11063472 -1397410855147712847065817871071313920 11063473 616403946080446780649815974388037592722 11063474 -485637185032756676243066396638453891968 11063475 190197419929216759511724658214065148100 11063476 -541229029307759198119918291457664286720 11063477 -349128942038552320259236461305696806674 11063478 65631238394357198813836750546141347840 11063479 -82019477655036673886266588870388327808 11063480 -269128857380645765537732283746698137600 11063481 -30178192175607032505994946917960629504 11063482 -267597621277681073156848078489011218688 11063483 168004569248999503280656745593595838384 11063484 97029706173804477432264800791260241920 11063485 114561303083634754313898331142903610240 11063486 -5329106780041374968640141814836854784 11063487 -24110216366952428667267626436315801840 11063488 -167593819426796968159336858272910016512 11063489 287480664765668042733479141921115316290 11063490 151259222910898972631388073338977541120 11063491 -136666689991237576924480894796193715920 11063492 -465935045931906358905706460141672997888 11063493 -212859535560243822579987465971374673280 11063494 65100998108864431932229140836576567040 11063495 429265919444950421567789992075440651000 11063496 -520864009146644847096633373744406323200 11063497 -3317493222804284433724964595040034048 11063498 -160328203812349849212690964810569788784 11063499 -168409000416153964831738679301628695336 11063500 -83490145659755971113630246949555200000 11063501 -369370800874328531828108859120201866100 11063502 338583294012274405883434619990241598080 11063503 141096485481063486326710230797537915520 11063504 -110106082120996685049822385626963640320 11063505 365268626705822083783456718166938530560 11063506 -339338495077976039536440259391423549808 11063507 -30602579806355371093810076863768415328 11063508 -328200537020218504472829140873977559040 11063509 -253704316425707080212992872573806050848 11063510 111232508324619092118748532728247088000 11063511 234576741919959671150824445335495376160 11063512 -199760288666524534989190828144157644800 11063513 -1273204404647849924912562443139900576 11063514 255080516053971547127352172356262656 11063515 8142308571822861733987963587885789120 11063516 -198882853165873846860996007288761730560 11063517 -230890777344245955215053929491375310720 11063518 17615003288470085248982265572723630592 11063519 968358660069622394742689116548659221920 11063520 115685532560143448177324601017578291200 11063521 73671311863427671142281584297648824512 11063522 79286708928065345070269403083785393824 11063523 36503480417390990666660682658665833904 11063524 -58615287514735718220234297332590788608 11063525 -347406802852440958061652770131727522400 11063526 28102697484476048356837958355003922944 11063527 -502306473033082330893704145650075911624 11063528 -11148157725462984938119311028137492480 11063529 -217574078390060079040421475292546953600 11063530 269629916572161851598607714567118208000 11063531 -11447418560012736805651297224508973448 11063532 293276787844684468339628570811136333824 11063533 52356390622255157149142671808606485804 11063534 -83423327384821026277062183673002904128 11063535 45308463489009488765165384543900751360 11063536 -151682793794292238561001486509452066816 11063537 -907309291568552029881795177305615408814 11063538 114879453659400464746075658098404349344 11063539 -2891718492296429179759002800948288708832 11063540 -64595697823046790632833942828170539520 11063541 383045851608381640903019378990944898592 11063542 -4181654937344310586174264743875106816 11063543 268239193010199384044138848992651792384 11063544 430623108519731371335081760114419486720 11063545 -101704668579734361782730453753090464700 11063546 -65556639186781022782341671347581147936 11063547 546564134624089591085298244019731056960 11063548 -152974266358728293418146655579981696000 11063549 123729543411935452814819739876488409600 11063550 86358135755702096379414413492775076800 11063551 -285520808856603802966770739433051233008 11063552 -123350779195625823980194690844841738240 11063553 141701225769792428398045374883158998784 11063554 -407320487059388576757712969555676415024 11063555 22377002618966273435534383305489590400 11063556 1640870221133085965952856677651124224 11063557 305006810132603142641160368062983267806 11063558 487329029606921288726635954036086971520 11063559 -64005623040294204274758335253548580864 11063560 30905470582170308194196470470610176000 11063561 1028086494794397091224002602188751803162 11063562 9819652540518641105456364389493239040 11063563 52134637668705007478091616276558264536 11063564 -530635918455769412941675970907146221824 11063565 -313868927285696983429488733030760071680 11063566 47025687790785706381576223331885175680 11063567 412742730743747139893983324318426086480 11063568 50691726324726742082375189070827618304 11063569 -1283814611035797848518911941500263726240 11063570 121446691339241440740805657348959313920 11063571 -158782078701844691595567326224247817288 11063572 84061891631018787083054003394939796992 11063573 -98251720623270318027211490280413576178 11063574 256715961342673714008205185312798458880 11063575 17538836920648776741619864428858547200 11063576 349197631004892811782648418879300546560 11063577 -61539360603949307857928305750128975168 11063578 56710363751556460396306844770066279680 11063579 841981859247757735087946353494627234180 11063580 253650823138193765603598815892492165120 11063581 -350718823234602024747226429453477054618 11063582 -531463127935205609624855992808008750848 11063583 215945665837732215813332890707710101344 11063584 49347178550246117715100988898533179392 11063585 41924803320907185523687924515380449020 11063586 490975809120092262763749960436746240 11063587 -4868646937099165341802139464107305280 11063588 -10557377838131677777863906038544648960 11063589 -507943543802093097305276037190841347392 11063590 20424236844599046934811045677587916800 11063591 63596339729385973813698475317752406528 11063592 98025189453977780355807265407211345920 11063593 -1066225900607663042994697290246236498700 11063594 203100269338734165697005497591178642096 11063595 398813388510575612795655878020876385520 11063596 -233102005950195570926465363787885396992 11063597 -33937539339222498306282907657961834880 11063598 -4605231875907976168806474160776781824 11063599 16538132800798012280158791574471414264 11063600 -13928627569573764694747460990265753600 11063601 -61064204946476055094718635056545373120 11063602 224305963674008451627197418190723401984 11063603 166572029196548150684494544621000100120 11063604 7088630257345773506915894607782092800 11063605 143054999519647554156060100338492211200 11063606 2802771633192682899307991886276690240 11063607 132093849667781629141214185611903992040 11063608 -1207620430200929807854316217475765678080 11063609 -469095648348236854106214205139962672380 11063610 -84835228037446620836846903644389223200 11063611 -255134053094555207927476711043653582720 11063612 -495554683279409797689797843865857144832 11063613 143682773395199509968073222431020141088 11063614 85631302335668916439763489409316030080 11063615 58628511428942630130223451595943094760 11063616 -92327672065098686766415351592276459520 11063617 1567700966558756147780034800971010915112 11063618 -8158548488720149452690328808882472240 11063619 -82503950510466465614031615173370715392 11063620 424419319924078012410556030398008935680 11063621 -124093259985834688814784942661451243520 11063622 -224167397577671885492574786419372146176 11063623 -673845602399108649315241309158349193128 11063624 -23855576061299202728328418341359616000 11063625 -32268095660079435452023258600278384000 11063626 30668535659103261857025442879404612096 11063627 642496364163442007894245183326112915476 11063628 16684577539333900167539587746930202368 11063629 209499378586184328621019817287799347276 11063630 22872446169411531412691415878444256960 11063631 263239673767557368671857114593917401744 11063632 -92584250218105710621410143613412311040 11063633 -122875557876370535972060075888884079424 11063634 313406602243403379672551184109013022720 11063635 388471847718102650093558455544291040 11063636 -106854229114915544466953126957640526080 11063637 -153089970449014145426461621118715099492 11063638 -260813145032448799848647793735183533280 11063639 669611219471729487363980401913233138440 11063640 38421418999109370673702450142763417600 11063641 504185644866889906091259515648034702084 11063642 -2575612081819812918967767913210176000 11063643 -133274660864925853521743048771113733760 11063644 -200864277464284815769135003842145474560 11063645 -105988428519176107809554918393884928400 11063646 188845215439442099612673431168167523328 11063647 -55873616130752581413603808879693985168 11063648 -267892076950597624470892834157842268160 11063649 -151141057643361187216992287745886708800 11063650 50967723144602657816415968627471349600 11063651 82394645208344700772231103587630054704 11063652 -77430793683093211102507985021988519936 11063653 -634257160326313130084829808450543844098 11063654 -18204720218154675409119710110386016128 11063655 -382092277868471537054161595587789192800 11063656 977349690650020089409364867798763002880 11063657 141040580723258272271908854099330048384 11063658 -29527843627465029345909915211749993216 11063659 114484196488818010904820041373223835616 11063660 -77501180286637554912116648873162711040 11063661 21193132691551721086211139313018311744 11063662 205042462798313355148832152098673382400 11063663 215758349329341155990088346840111701624 11063664 121205186866154188045163890466735652864 11063665 -62752141445765996685544533053125058880 11063666 -14724564574262331446651727126339469824 11063667 -36016424623333186267181334208424093952 11063668 -128864577371727961561942514385749680128 11063669 -571573491967510689552463399606831134930 11063670 226650242428601189089212587323352534400 11063671 172678454767342891987021255840073952872 11063672 -564265915866373367314442742787002163200 11063673 -636307124077453631221243022817759972678 11063674 294625862684105805957018018774714881760 11063675 -74993096072343410655511028651088230400 11063676 18778814841220054641365104178090025984 11063677 -79771460163508902337742654444899091540 11063678 -4042172698046549124267413338687835520 11063679 75694615115642574585851538853310165760 11063680 202741175463916984086595107475685376000 11063681 -216883667075451890243444010924329394000 11063682 -47368116095196810951472920832887321600 11063683 -146669567281181799940422629392837585856 11063684 -662620856853096909702515193707249779584 11063685 -2035553915734629295666090613906620800 11063686 100520813053081549734830775610920431424 11063687 -57331642156979493710896739007696631728 11063688 -156695599414941383207061290838167101440 11063689 44493894350909610259440587475215408960 11063690 -78377518580305543886093733252194319360 11063691 15647207554724120294857257967702028352 11063692 789763437102418205211071384067170701312 11063693 -448389359842155619955445225260398461600 11063694 -178455094700903849553492801522067185600 11063695 37107683160347646890292466021237549200 11063696 22498274086538893478599642960992927744 11063697 -276978048948029659766232090923070494400 11063698 256616205672826919663279764497951987600 11063699 -343132318039858024923741428632316291136 11063700 -156251430361758894581696709313550592000 11063701 -340798260609099405792963505082340698400 11063702 72283462277350221428951507552677465344 11063703 -47769405884416076542085914802933921280 11063704 374093920691739847651994156500473323520 11063705 -33394171285001234123073135778305936000 11063706 -306768040543423728514666165539217683456 11063707 3897683419667678248677143079328221956 11063708 -178793770999736337323775623526366454272 11063709 10590892381117666919375468603655196716 11063710 -368505534067068738462549518532762034560 11063711 -840828371649648071449404745777167110688 11063712 122982527725622249718734988283770568704 11063713 -365576569715348023735223472586474425600 11063714 -139275808672036747050614929163514851328 11063715 179664520701745998760729109190138465120 11063716 290211064789397034249908059597779251840 11063717 -40149407437653396052169705890322401536 11063718 130926679812733401384253476561720604800 11063719 822210904330419862407986794615764007440 11063720 -685343986887632794699347226531542067200 11063721 -919079360861292560953585280865714785280 11063722 -72449601913527437521126086117669515088 11063723 41235371610342639425285203398257513040 11063724 -68088561336188346523838330822039175168 11063725 -244729126991854265670330419600174987900 11063726 -46466253915261947458868644717453174656 11063727 194147121231940573863082562261797718208 11063728 -950650184060441115558315221151318016 11063729 755814708811058173198022728723591293330 11063730 210580239013513269556710473225146206720 11063731 101427916518784449429644198316619066192 11063732 338525262735066037576231213070088929280 11063733 -261646995787377040628548231892443466976 11063734 8025000691902017087287680221430186048 11063735 301381315419939205057086764072465566680 11063736 503351776765198708859155758600742502400 11063737 687041522785852249942516569131955657386 11063738 54967666372580588817797109951996387840 11063739 -272442037913664221982778620269234114880 11063740 -111224989668434616137595779123845662720 11063741 -107928899510052555668179837464644475828 11063742 80030306714183782155575930354454186624 11063743 -641544174293789700515552641114998947008 11063744 165358857513342200136645316615964983296 11063745 58615734334031321800154632177538580480 11063746 -392983757120065556750445552372076250928 11063747 -263394694226978741846904571288780741128 11063748 -722452408521828337724197189621661190144 11063749 380013829169900529856462604375860382750 11063750 -51590668949766644570715080366639280000 11063751 14770285709679648994319262320795311104 11063752 -264791443484944748633641546894489681920 11063753 175559179958249226911058806892211813632 11063754 -105948071317177043686736141747813517936 11063755 22337036643213330457915948406858462160 11063756 128812002511478778266059103302621440 11063757 317572478122995379696370308064226499680 11063758 -233754745142024996415819597632052777024 11063759 -354739420035793277121599142364389273264 11063760 53273888938085487472886806862217216000 11063761 -145668273310182351598064246605277522700 11063762 -440561230818660050597457438724572300288 11063763 245807783604329765854173424162860236400 11063764 -390116371833813903808124534787014199424 11063765 424949607726486831460960254911374029660 11063766 9132354643710587053490691698065342464 11063767 362522320048199117503559024849118584880 11063768 -95283924579084825062832933466242048000 11063769 177510196570959328346590047808821595344 11063770 47372021183452694419274826640311889920 11063771 5040046258994624252452491807932993832 11063772 369630617675074755789767310903689763840 11063773 -23358907643072233386889250713522089856 11063774 262203838099534401769962527222802731136 11063775 -187618674806129023985373500124794860200 11063776 -269766144517717110140584911374238351360 11063777 -253376477648302730307890594548284309888 11063778 -73213707032856787735115095805430757632 11063779 101061993473333044377334663273882745184 11063780 -56741439639961396626802557551237529600 11063781 -238288011369917334195275619599182956930 11063782 -241285130919004287569299147881078622848 11063783 -841521870229972572895269497409011296968 11063784 95710787103316566808433103600803512320 11063785 682000252605503286340087585750394986560 11063786 -369729722975802051999670545673632483408 11063787 76966798121732761143659407368193692672 11063788 -36822137269246817461532783750500024320 11063789 -567713868807800800959195264465583027968 11063790 -262325644413582989940128540964775123200 11063791 -469604766401920825346508441863718274088 11063792 -96621527606573088548135303802643415040 11063793 63703951188468086629895611993451792064 11063794 30352654461341386582288866913686700032 11063795 451434712663834657786638879669079033200 11063796 -3804122673450143303314081024216221696 11063797 -847015445079080796895783592218691964754 11063798 -176022675965997217747387927854807986880 11063799 231401014014344709651801397201936387584 11063800 -279285713950831880593177690395918336000 11063801 355381814741643454514623957960687312320 11063802 195366577155350549401237521994173407232 11063803 -56315653504782603810143804305947180000 11063804 -288601260794544263176705144637011912704 11063805 -114219603672312690201427856430386025600 11063806 57529956838871066048336363167611744768 11063807 -14960864306020353141881154056998554240 11063808 96444569860833872311934492861175693312 11063809 -441370631630145974699249417278631950200 11063810 -131562207272556608680465878151979497440 11063811 -142179094751497829267962294618663052160 11063812 96199164629466389625660269615314326656 11063813 -88274853364043505266646532170917280996 11063814 -1399732137619479091256032410146519040 11063815 70923582134478907040474865596108728800 11063816 -191072673708466656373108575250021739520 11063817 -128016029072623646238450498285331412160 11063818 -350152691828979139912547314432743929760 11063819 -126877609707152502071883525899233860240 11063820 -101236489552195136996489146114453923840 11063821 -1208744957365110472840103981484075853908 11063822 9801135126801204993373936039839028224 11063823 379627236473505979343494282114444610184 11063824 -6931970150255533733759570642936258560 11063825 345782237703777310107354165044734569600 11063826 148473992107965133980936097813427557392 11063827 -193125195718154268128430872287122394880 11063828 -691126533327750950995618396869120000 11063829 8694387508358228005897180057364774400 11063830 66111164918463155941313867214496696320 11063831 -63953889569788777328502217654437933336 11063832 -105755448857099513186703138812894453760 11063833 -630374233360300035163973366596988902560 11063834 -242705876952637881132907954590128171040 11063835 404701834402403167525142709052513152720 11063836 131551817385393561839850762494811778048 11063837 -987041650196078529413606875946693039514 11063838 100873797448713300491522661216396288000 11063839 -491016743840919342365461992209812147360 11063840 301337685984171579038818149788762112000 11063841 -31987120614317991686771436619288624320 11063842 -558474546070899184137542738383262548608 11063843 -192754756893430980212559638551741615200 11063844 -532810615574564084716870661986657075200 11063845 -202775467789650830605280460463440237480 11063846 29978164840211688827509062828861196800 11063847 121289572656460447264841214102004207872 11063848 -299232057009489590952628141207692902400 11063849 -203041508122240520697198863887450902150 11063850 -19064565884900530495354098660650726400 11063851 -240584804053784137101944786710606086816 11063852 -233072478734157946465410539410175562240 11063853 -255812763559418473141730807801335291338 11063854 18709608317712819911605450556459309376 11063855 467066220746065314514334839772397335520 11063856 7297350197435056353644147943884390400 11063857 3769112879664640205498643700754618400 11063858 25045600749278963929318917421904954784 11063859 133646625897108162154272309929962659840 11063860 422253551258027420275709150971505806080 11063861 -429098106778211177278930857834399611538 11063862 86774858551940199486409871125784471520 11063863 -773620549511301517773061006738392556888 11063864 -916016605361937487917525037628006400 11063865 15164478115945942385100919886338662720 11063866 -92853439300427976089426733289807491072 11063867 1433083426457883965976357622225628947992 11063868 274398251700501576509596870808797770240 11063869 25407686334385050436710340441932008448 11063870 -48820541305259544834604476562624563840 11063871 6546143509155690677490772185341875200 11063872 -102926288978375676232535704574062755840 11063873 -730077067998915784772226685100875444860 11063874 200348012603347993387157499017877754368 11063875 576654921039614193085357208197073988000 11063876 -476666428142379390441663623341882400640 11063877 -905233730561147579829099100600047840 11063878 144375765867982729552722002712241865856 11063879 -796851374900307749065587789935882203224 11063880 -11614571442653406438253594049706700800 11063881 823746308967920863865222662708279102682 11063882 -4386054148831200038641504231567881888 11063883 -534253267778880341727844011585019732752 11063884 -115698831721476307106917085639628871680 11063885 -115629998754646257864497234604379098240 11063886 214954784697840106826509576627245286464 11063887 39819505013049535208679411764442279536 11063888 46038096993389923440406706632959590400 11063889 643049348825329720276889516589069275844 11063890 -86827159431889615607214222865624204800 11063891 254603663857386188824151843814441892584 11063892 151400510585746497491761162521280991232 11063893 217682837502889036425820751674323131040 11063894 -106716231421426413037421249107963108608 11063895 231825510115548462482674976374945968720 11063896 442817237973774204364345399980042209280 11063897 -222181529988805469321566140772181009472 11063898 81181828779278034186164417032820805120 11063899 -9632522521209000214834387311073598208 11063900 -996459702320211816022609838995046400 11063901 -260793694824898520272180956590390467968 11063902 -41253809850413725964182118831154673728 11063903 1015051539305189877865026176242411333152 11063904 -341996609473516911177168067320643584000 11063905 -227640939596421585387010562069286728940 11063906 427044936114549714544077840094665115200 11063907 415260464293830501059991652568700364680 11063908 -252491586688831163157374555104718399872 11063909 273913549967142551858780164086932862240 11063910 -29458218584071522528161947232395212800 11063911 -1450109832928148274393712945088184793688 11063912 82407912362876953159369270064676019200 11063913 67169067300019079260809303725075116224 11063914 119882932909534696087345869047093765472 11063915 -634740148379256869706989257427523505440 11063916 -58466051449320438352037755497416486400 11063917 -626388484193995532860173547054038051648 11063918 628757131502529167496699111584981349504 11063919 -109776771770241449108118562055146168056 11063920 -8100152945805236281672157777520230400 11063921 401867231245567049240744199437738244288 11063922 277876572587868316560664138375417620480 11063923 -329610288043455783138032471416361299176 11063924 -651534993941158172185053310569283202304 11063925 -111802205048197523161054048772974344000 11063926 149696467187463921132014648528096757504 11063927 123011311233152437338161566560050519472 11063928 -8117774770922807192230777493005578240 11063929 697994594256731656033324451340133623530 11063930 215446509765683957136000202943717560320 11063931 -165745534211183954815085578410680933376 11063932 1506492720392151601251187978374134784 11063933 204809377961884445674068827810016610182 11063934 62512078221586196236476353401099644672 11063935 -52348977133178261545243129192032859200 11063936 -99842115213007042800699706596497817600 11063937 -51007286160334493434651790273524485840 11063938 462259220820696474425577718985634331680 11063939 715661746886826133055307602698335546624 11063940 -37494622029210828934119926199366942720 11063941 201340894710596105815577578265282484480 11063942 -61032034873215142474019026397438016000 11063943 -1651660238189074417670672869242071808 11063944 -617293328908483776281774993076780103680 11063945 -805212837621205655115846544790633400 11063946 6112827137973902061874550480745753600 11063947 704334391288526764437941836750576593200 11063948 -20029660641417313515432168580413778944 11063949 -288669514325892687054771728926618628352 11063950 130284130183460026578786687686678304000 11063951 -182980815306502598722014278844147999360 11063952 -1263490734867017592924401775082758144 11063953 -19636781498279995429068257535713295836 11063954 125946853117571236645585937354823396864 11063955 -80982593305619905991760366664162380240 11063956 -338494863531157335151589813564921667840 11063957 -73826869440165457673440861765376896548 11063958 43659899502889211094648207259014888384 11063959 -276000140103314532263910356568364630840 11063960 395444851144286301050230197844208640000 11063961 -583713268425762449642706179748685221990 11063962 3567946935636762048875988562352652288 11063963 777417368344956067498001878674883357440 11063964 312781010203756395730102998608128373760 11063965 388940828008313777575677587853823415520 11063966 -12281079689229849975518758688300313600 11063967 68382703786167231682029681214986283080 11063968 -856333384487238357099110255217942528000 11063969 251034543517349639643685323724600533696 11063970 103297411627650974450319290608358491200 11063971 -163744547030262134420360084093989249828 11063972 256709312263217875378714788259355074560 11063973 -28445458123257990860545623040313696832 11063974 141798651477257868090181396329014476992 11063975 67094142737383245500900777441781618000 11063976 32593227349810945864732871616143032320 11063977 -726943548087771371178572756943985447174 11063978 -191859382117707542965517354670439474944 11063979 -548090945182038460284518383122193504080 11063980 -6964229524605171246644040276393231360 11063981 95773713640664985344294197436710741782 11063982 -189149702914838978226131326069162281408 11063983 -87120006158302290973156173457582206720 11063984 -94071933775269359659596161500772352000 11063985 -30663896260241223663481311805597521600 11063986 -872277951937493247070146402978717696 11063987 228048923929155036580607610460896961104 11063988 -131571136510702818458912351377272815616 11063989 -590337253949341104716348720980597788576 11063990 1684269869443983828706087740580300800 11063991 -393588686134642237222496607738990575712 11063992 619407672999905589909375138414727680000 11063993 -604364688075078865240063117383522820860 11063994 -263643317615104189661486695075387776000 11063995 -165256474308116864375730921119630586000 11063996 419254201130275092934697956825468316160 11063997 129204013648916569730106817425328081920 11063998 193678691631286509996858382963809600 11063999 -135261717895117830134744568982595999064 11064000 178097531944927346269745608664285184000 11064001 -172756621307145235150999272709104780096 11064002 -30674538737851249523913790042847040000 11064003 -124324829451506396099280876178164191496 11064004 244093919780286975742430576057116584960 11064005 -54756952683128932813563049493145375240 11064006 -472511404348887219714140791767310771200 11064007 914386202927570874811376243679405271256 11064008 -941264654264893824805732058068430960640 11064009 50130311140250172532613912261799464928 11064010 -200513862916958108282202624259499559840 11064011 -135544942203314924039217715586950643568 11064012 63737128227972085586270671076243914752 11064013 -98845391508524321147562435759521970336 11064014 28920623814905118827795713538565928704 11064015 -30849236965062027169147727690456707200 11064016 -72635042178115015915239909372442001408 11064017 -499436280660072294882664044976586897934 11064018 -61655443366977835785637335384444080640 11064019 -374878783844207456252900519469738930580 11064020 22473000030813148659089962206460200960 11064021 183942754143298727930233068036400856640 11064022 351421997663326532788137222612383644800 11064023 67894657511915635203048798400600779720 11064024 160811149627849131090683617377303429120 11064025 180400439521734070029777819442337328000 11064026 13353363139584125536226199530542958304 11064027 -89451704369061820519770344935418749440 11064028 348927802753468019914704366692784839168 11064029 -12001432797059494643056303185750848640 11064030 -98056738944302456229619997201030455680 11064031 -109286599233187641415537373173757014536 11064032 355478159276752438300029924243962068992 11064033 311121750425675304101565643961525294400 11064034 -367251055725738101705100713136593162880 11064035 196342527095719184147471486220604766400 11064036 161494971478173920569123589760394629120 11064037 -1004605560432681728325152628389447216900 11064038 99700799659722751769768852411360413920 11064039 -101555242307034868392638081918161553280 11064040 -107310456580760687163832989821740339200 11064041 365758119666936378496480529410705648932 11064042 102030685123184931540634849191888898560 11064043 -691518604805679241297521563428663741708 11064044 -4930573122484419562251548417326385664 11064045 -113189254349614271019343408092577372800 11064046 -130690636202875404301595960347750008960 11064047 -1133763365798957953025621844195994846848 11064048 74207015296387311506479720676996972544 11064049 806219542326855832636546470648653748050 11064050 45582017261859804098797146504993274800 11064051 -776817699001416767208275437777956827280 11064052 278440563575266139332778786848637054336 11064053 279492909097937784162644357561265982560 11064054 -344134974579030846019477562935169544192 11064055 -4779655897072488727209430445211260160 11064056 148732391202685260804522108762480230400 11064057 -390600060179090385652289016030357788160 11064058 131078385282254424196531952511227225088 11064059 -596320553309431123818685323160349583384 11064060 -100259323971041231095533037122355200 11064061 344794541643747640356904637017346142400 11064062 354322227525868797082740710968100140032 11064063 398572276832506562847014397103008607944 11064064 150425516773964845847019218633553346560 11064065 -6187984991078166951642869540648479680 11064066 14404843027032007733974313012717498880 11064067 145424954952050804904736832933541187792 11064068 48468322963966693485073793593214557440 11064069 -1396836064815407581355671770864238212 11064070 -199617921870585338559867201874346843520 11064071 80081467705908465698984770305042661272 11064072 2943163946334578019748177895376814080 11064073 292370156747689394064310199002417678180 11064074 212653160304150198166160889868236164352 11064075 -216758769025292896800050384394980116800 11064076 -51926659715839212002204320124721116160 11064077 -108920225178963632094048415475008432074 11064078 -52140224714302664878872336447859399296 11064079 -65366088834666619763763931718340663312 11064080 84742928912143327173107928273616896000 11064081 138634422732517696452903886426277213184 11064082 -239553329592241602534874067838335812608 11064083 836526103115596556675696529797939308332 11064084 279764928835880196371335662820450701312 11064085 -282124550307098376831288147870252317220 11064086 124730772928088894699384839376647323648 11064087 874719446087555054409341522185840495440 11064088 -142428137620881068243747016230578544640 11064089 -357575071161079486973440039469496493110 11064090 93786435578804204955148545561136024320 11064091 -1001719905781195523493567154649565456508 11064092 -108112534301735690917735268081666380800 11064093 -125398113873480870631255871387306815680 11064094 -379397837521749269849919205265556997248 11064095 -138591915939645897087444415439776343040 11064096 266126797013728733019519940807430897664 11064097 266410795260708051852549832092208385712 11064098 -191897914548792298345158373935482881200 11064099 5086280829486773858729183297643772800 11064100 118302585447393912928947357518849686400 11064101 71026113684658359982316312401112038752 11064102 -234783758938882930797582136610921648448 11064103 778868227276832843459816825451212527352 11064104 479398568864228794738907502197232107520 11064105 -119556920371163504220316971937258866360 11064106 438590004223046031279995066215867480752 11064107 -525925920750829012841440360183897601688 11064108 -551898440310895427016920064066797076480 11064109 333821710993683459547044037586667634560 11064110 -132295779416453818371125171319557683200 11064111 -295891535448688344018303269932087129056 11064112 -5197597772324374483595438087999356928 11064113 170469404228326282611203008967205611520 11064114 1049715389499578231161726674385050240 11064115 11220015318792377302670882301381082320 11064116 -207181521882288548614763493435898447872 11064117 -1456658627370506127534022339874734080 11064118 24643747515163553033067059658290259840 11064119 -738778388446265837466789765365901000 11064120 -144889428833325919213128526587018854400 11064121 -227070259194121570056333476931280632576 11064122 -353299238037215236587498359289766368000 11064123 183956456679648216483186808899865822224 11064124 -256638782825120339621450277113148134400 11064125 -192426044542069059106660068286161081000 11064126 -82331428280967563073388613340394366656 11064127 -79979819493578034244564926865758899808 11064128 313739499522098088706909652423441645568 11064129 -727902486976237149896154973464867993600 11064130 83358497434600742133811791661427635200 11064131 -330180181464101000206854684935141043168 11064132 46046317587336585451217608947603709056 11064133 -81685100752777377847809202980860267940 11064134 -96927958127381535848804976893960858784 11064135 -131596662294432076646692860716444018400 11064136 -805028671294642397111592025094579159040 11064137 -113953650272029828477869148199323420800 11064138 268265100434133931787106146651028975360 11064139 136834437910206764336849975008398699856 11064140 -374082741535263068806468404672070210560 11064141 894758704327077455924055192655881046080 11064142 -102639731676508015942819996599299742528 11064143 176066528110185852200037561041852552304 11064144 18536760315330925796919991943272857600 11064145 179448967627619810700687632671234878720 11064146 -387742310116001314279526779715278421856 11064147 163247074666120587179754265331177982720 11064148 -252509984397954296778867363116062613504 11064149 54833288899862716145404261709998935264 11064150 105256621621609838587677837576262032000 11064151 3704037447542383705285322780345064800 11064152 259088472320779815973107582139409203200 11064153 -93054142320131670899638132720558564416 11064154 68748020550536727222197003362936497120 11064155 279041411972258306063593603355264122560 11064156 33744539073809656489251390437419499520 11064157 -268476748623637888904959731447628765312 11064158 -647121963736050951220707716291159040 11064159 -393391823055620531274028330885369095336 11064160 480073772984120338182294593407140495360 11064161 105607017361147281001122263451135833412 11064162 -73738383836783973834497023449163410048 11064163 -285565704597209947246042596049620093816 11064164 -22664100282186241984319767947665746944 11064165 -98621630270700031988403960298246058880 11064166 -276355246000127753110257213499862599968 11064167 93115729551190751230385035086473508360 11064168 103131141771963558092889081725728358400 11064169 -107680496169227817979048054337900281440 11064170 83429073304691707507630082274159537600 11064171 -443875903990746627916087665378468798888 11064172 16119618380376280810119170603168663552 11064173 -139261720017664821147890801842291973856 11064174 -21166109045470694225093208399517031424 11064175 281718758753126834989133371857509971000 11064176 39358338336684865575595368950962716672 11064177 -301142452946919021337260148114424953086 11064178 -9938304942506586032268366123738499008 11064179 106081605502835289363632358691004504064 11064180 -249743057307872623103512399514776289280 11064181 -10896373439198015540489882790502227428 11064182 -155898675327981697255420507058585747808 11064183 41840625097505787940674572143018167504 11064184 -87913841820640248035405905207871385600 11064185 -99369212879625746275837226123912672640 11064186 -44133656257486532142660455985307620096 11064187 -717775110511432565372676037236150364640 11064188 -41529719339753980772447245425897369600 11064189 346276607745324216559421609100275802624 11064190 -238482529125310839917660776826701694400 11064191 205317182147256906297876409722742142592 11064192 -206031776832245066645359036366753628160 11064193 276438331367001345618650746978194864384 11064194 -37553231156478408293923437618648741120 11064195 -38695191146936632902166794898491719520 11064196 36343715807077118706149881984138973184 11064197 -534474795780476000660343794800184904354 11064198 39361732641191407331857359692818102464 11064199 581243405706790804476311440651842991536 11064200 -196088028739041696851552205769441920000 11064201 225627538988515712937985980434073600 11064202 -278555493763928764900875965195267176608 11064203 -84724439330911732937218395483909301548 11064204 194415187609134328813213342833978589440 11064205 528914492207505069288603429559075119000 11064206 -279393147306362299834917000026855312448 11064207 -20838119074835469507944710489567107072 11064208 174141324375047775265189838743100538880 11064209 -23853955705721029690769473953189264396 11064210 64155160525818559213108537652903915520 11064211 -120395375801222544512230095331407552240 11064212 282852725333724340208274640065659815680 11064213 74633953157658019139870036221072401600 11064214 62604802873067043087023869263254759424 11064215 -281577532717500077954999687853934234080 11064216 259216418772008082269884077825071001600 11064217 -1004947854082049952665525544090749015734 11064218 -404183280259057187882942917249513340160 11064219 49953843930219589303552380800585765376 11064220 51073481818545841187078849850294074880 11064221 35367020205782151509398671088823185920 11064222 -153495522094602529027990057767609035520 11064223 -175399883962020735468042420802356526080 11064224 -120921242109142639837744561132929613824 11064225 -103528448415243762655846737643118496000 11064226 -152244808159431843442663025270813312688 11064227 167204092221261180876889976106028831920 11064228 54286298720666046938341011856276979712 11064229 -597989364289759166964538763030033795328 11064230 -120456316223810357287675740324187098240 11064231 76017949281363102517459148705222371920 11064232 742506945344138248256333795702475571200 11064233 -469774640730350772178157916069991552518 11064234 10568980299262130363282846786195431680 11064235 35281373966167526556625317815966180160 11064236 120912639491671487578467095876620289280 11064237 466711504532698509159825362989348219968 11064238 -532263633712676602067726292186255891456 11064239 565038637170932789963955698865580360440 11064240 70935491002376822602722655501025280 11064241 -122031610528292683184947393166956556032 11064242 101100604802416541315832911942413200384 11064243 292699972723548223831625240746732926264 11064244 7866021211612779889061532612427134976 11064245 17123017214645031662111551088151336120 11064246 307039480850584688304323895351939210240 11064247 453024571949227685174694530570122349592 11064248 -25278296289836220933771248229641748480 11064249 26705731535469606784044802539224970720 11064250 -40574843812567772535887368727295528000 11064251 1309046454109976889733976466661170666240 11064252 200152361791395005140254891609133650432 11064253 697143301908292080869143417531892722502 11064254 -614184587598962071450942135778297989440 11064255 -327953350376192328348977340801391171440 11064256 21649182420910102373721349064142880768 11064257 187103937480621446603841300523137038532 11064258 241703456647023247956839501249121433200 11064259 -167489696020371205985481426410764825540 11064260 312324613650055916101525476798031749120 11064261 -288442634359009014918359727116363051040 11064262 171709026490359797358984558610349024064 11064263 -127307815084867553551814353973778876480 11064264 438147788007616946253478637910132203520 11064265 200030596718728018099017560689366413120 11064266 -156273880213112156874540975627059097600 11064267 -386519031340396670209926336685214523192 11064268 556306321140565845919296201370263400960 11064269 -265680611379916723456962967785628472256 11064270 -72720673585277483331362744784764928000 11064271 -205254726704420401270922767342386016528 11064272 -61786345216376383629164498958234943488 11064273 -262436244189358601520500213363152201632 11064274 97337658043629626413784072590398333600 11064275 -205031722175202212064048274288161251700 11064276 262459760838671493847886487188460521472 11064277 -49378453576075230651439889486067345088 11064278 -265538744609260759964196335692454067840 11064279 218672696732877566436241540007341934184 11064280 68861692381411643431674412332295372800 11064281 -857096916956099408084667544533922428918 11064282 90652271386080464114815556350116065280 11064283 119288667219212732404327869124419032880 11064284 -156545414060753891900132632024563867648 11064285 -288562300928801042047623872292080108160 11064286 297319871120420627589205697571122366592 11064287 -626641910578554732226000058552786832 11064288 346052183373302024154705762609568677888 11064289 1786795113580216758390264984788773650 11064290 -100381314935937317897562098561906277600 11064291 4575766935870701888100994802497860864 11064292 -380441269577562973194658322964471630848 11064293 -479872001031717218675099716619343500100 11064294 -223590119909293077207695250978042641376 11064295 -82292664537149613731836103979212343840 11064296 323762801722351725438532468549175393280 11064297 506700715836606001374910186179756250272 11064298 302630528387631573754642210824234089136 11064299 192795014221900984484184688472069763264 11064300 38875678683711695515098374058085708800 11064301 53160471165047415604591035843521750808 11064302 177457987648363820118978947294493705600 11064303 -221891667396466076268479831165827507200 11064304 297339875775233285860889232248022237184 11064305 -141092471191252036237608772307620003200 11064306 -153375547518425572973013125288970945792 11064307 -327666808857175328576139856190421437160 11064308 -379457649484050979822654305846502041600 11064309 -377157160275971004220110250965573457152 11064310 6087595272197165851278639097691205120 11064311 63317611743332695131378202689800693760 11064312 -13768954974786085164578947123419955200 11064313 -640473405876979919231984000819494978816 11064314 154415643374530454996189807935520278752 11064315 285879189243603325647009478883253016320 11064316 925903848520675878608494695003486742528 11064317 652293932970355380236824636873780427904 11064318 18508872060623164116717531766087820928 11064319 -176214574044229529487393352783197647504 11064320 -132684833964462227126038268484067000320 11064321 165851236533108032554592850123790891890 11064322 446996794754855397453931100045686517712 11064323 -248925630599271338783452705816333255428 11064324 99852867706140205237252867005568429056 11064325 212250647372549860314694649121321837050 11064326 -47507203582481842116114808018697592576 11064327 43840335556515885147157330629234000000 11064328 524779117127139487078400887235676856320 11064329 -35528614559227247481628522677258661680 11064330 -5823844396979602658362513609356057600 11064331 -127801123887734103847401645824989871856 11064332 -131639923625088941535197319983678008320 11064333 -111571138354819632003139819858286942592 11064334 1646591472151399305825910113616035840 11064335 109298485937056091504761360015505109360 11064336 -66863205773064432178081542394767802368 11064337 -8858712158302734005675014822172839568 11064338 -451200533783724999029631478949426221680 11064339 -166512200625679870706393150067313670832 11064340 -180432328335077071677813936025338961920 11064341 -32801236300940754837484221150919268100 11064342 30086619675402131213423301282286046016 11064343 913225153660235976899188548757737739592 11064344 119956747554730622485054797049652828160 11064345 120981441258515646877350131867787436800 11064346 -3747361422912017806748743847006561280 11064347 149511161201175423196216981757102134800 11064348 -158777970676371979763743169481172515840 11064349 -346029990263601435122584283122846509140 11064350 -204721676409376525104489391600294411200 11064351 514948439224343996966833012039626293832 11064352 175279335669283209527042900883008520192 11064353 241244457111621818289726326943607861602 11064354 -94897447490006191384770450604953696768 11064355 155048751466189121702985971417470967760 11064356 -273836213951288277894246217361542717440 11064357 18902988677944348642227688821555562080 11064358 -209073945463655255860669489311418098720 11064359 97215018101355713030856714876774445560 11064360 -205952463485540134081376538602192486400 11064361 465843457010172065611306564504672576 11064362 44065183429873510962011099375193888432 11064363 963369497885222261327364025785929795328 11064364 1120778403565001715394745585296620810240 11064365 21097713395980993374866254570032115200 11064366 208165027019900797446889224018335761152 11064367 -263087195013037927352966791784689257728 11064368 -39809936656825040768189311259630370816 11064369 -29262501687443546945084177140965123840 11064370 -45116061533028263708871789238744939200 11064371 861123565564263231135768504082732114572 11064372 -36782437646612633394937782180917145600 11064373 -15025032766939724382436743051719789696 11064374 303753899735600121494454455655333324672 11064375 -19569323102072882307879790826756010000 11064376 -533971750731758398881113045043544657920 11064377 696618465789500628241547009827398557226 11064378 -44632281465779694564468791130839338752 11064379 73159673923198239759616650093297738980 11064380 323379004213626428625092076281396428800 11064381 -177107525027598561285679980115232418048 11064382 104008101209304894921946143611766147840 11064383 -309934199552607063330329747910758761872 11064384 -255173865315263527892786320771960012800 11064385 623374494604478468950353615792483386580 11064386 -17327523983270351036115095235858887136 11064387 -123600621365857349785697754009357068040 11064388 27353463400300937842076116835927531520 11064389 298108636482256947560272821313108685856 11064390 -21735573956117685250727062524227539200 11064391 13348122505169261555366641139504706720 11064392 21107767562284399121749935748453632000 11064393 -407534808488762767941846455323368759318 11064394 -129295155721340707710523033730992989696 11064395 -186103053242043141076743783172055201280 11064396 83028526039588846235338630918745358336 11064397 -109419032937238728937617635865399942154 11064398 -272084578155734168693831139602881235136 11064399 -530493845338670412840961863955497734880 11064400 -10941904589428279585275267744972800000 11064401 248210209249694391462926612426497740402 11064402 5327768783082326666957813697125301792 11064403 121966234093658845335810862958476055040 11064404 -28284460797732909285798912929278097664 11064405 225159017920848282466710467038619507520 11064406 109824367405666699366246674285071397120 11064407 843330213439391102825060356940544283656 11064408 -64825206024552905422989827224082288640 11064409 -609375403645869371006199441486105334390 11064410 -110210864081701049480787743585364756480 11064411 521491730575268706885233998245768038400 11064412 -603308873150154026996737372607801412608 11064413 500560138173650577902689978876230557580 11064414 24386397048396595435531949111835528192 11064415 71861418030976692966858986164399147560 11064416 -674676104585156161802688278511584280576 11064417 -745327701411029197304995234023857280 11064418 590667877319859149763924589072944932352 11064419 -1058994327167975367381250332005962014180 11064420 -98785010309705104819344391639846598400 11064421 1465691851830325827034719583227863568000 11064422 -7054438657374745521048872844300225600 11064423 -136336645957454505396557095367969683416 11064424 -115568650998059816923055154700281446400 11064425 -34144307089720962863740387871409794850 11064426 145793581356267490621597417750592300544 11064427 -83948035886853748722988080140076890112 11064428 419501980944646969147306323144402324480 11064429 619948404383382173687077593586123369974 11064430 223183655843010155785348264046267213760 11064431 123810551524642078411226366350560183792 11064432 -7345278302325262696914820271640870912 11064433 -24895663952223601197905102963212427424 11064434 -14634204118153116384555117804744851328 11064435 18765019854642183276055627619729866800 11064436 -108502412168998638050487030561531464320 11064437 -31717596219996490547158137040026664914 11064438 2045960358539178885570607869060544512 11064439 -11229068123367588465952042346189743872 11064440 85405260815903028704641526954463436800 11064441 -41118654454300322013462107428142701920 11064442 -376046452916908109843228008824494649600 11064443 22766824378442520209502659625438064464 11064444 319804096875948091746132771044103676416 11064445 71475373163551628692174124595221364780 11064446 -43724351777381369395097849961534755328 11064447 -455354807597687651777757996232424722560 11064448 -217482585426100783762186757965904609280 11064449 81375778229054659193017280245673229696 11064450 -23386916548479309087701101413709728000 11064451 530633435673056695366568469181669506472 11064452 237498629111667778576627611437009940480 11064453 467646412687725822621636908241976142304 11064454 -416424655593837042243141521057360017824 11064455 -716484023719461537176876202113577269640 11064456 130666656680843082576460037314308311040 11064457 251416933451527939847293423498311354660 11064458 -186725000671326902950389155834904895488 11064459 1574978487657031235599258236978187008 11064460 -436005657797741178762159494065634918400 11064461 1468192947105982330401567057493934678124 11064462 -120592401537078861361576603756651712448 11064463 -3915919671765600280611053582831764016 11064464 -3600847441751946990388268326360498176 11064465 126494988243054966228969809996817600000 11064466 233780449005929178941587214161014641664 11064467 -393841207045278007994150131389306693768 11064468 -143968776307918011020448741330292008960 11064469 -235692394697284758067163660537761529156 11064470 -200906018446334037771754233378995224320 11064471 55116607075335373730513872939970872320 11064472 -323615767196068041282492224223644590080 11064473 -128496445563387711904868825052153297600 11064474 249945015282369146983342233881598952944 11064475 227161687327345115796509253230147664500 11064476 -725550173728433691145582580330494333440 11064477 68289385957336089787824473322807385920 11064478 -118206103243226724565218556272164280960 11064479 -239927261865879227938341485592813228720 11064480 18256697552606627235751457772168806400 11064481 -54269551993875826477692559919557757760 11064482 -365229778320649594886397611906314464 11064483 -335165628429049651490769241915111915296 11064484 -244184907068730221229233705661902740224 11064485 -271907047032028198746275409986583440040 11064486 -39085084356722861406573559493995113600 11064487 -44779768132356067172657655996233515008 11064488 -270485203248162168943644334849110435840 11064489 -142900523719290940519193730069113102592 11064490 19006309150243208762165320200031836000 11064491 400618466072132249564053292233808401392 11064492 -241695127796596225130746192677693327360 11064493 3441066464317747023697133768598436320 11064494 102773526622400672965787133453886742400 11064495 -42033759255395334996529121905523996160 11064496 146933467815208535390673685025706033152 11064497 -435514880375425013586826139352588254940 11064498 103250851196596743694746723224845639680 11064499 316230888432123428578298706627833029336 11064500 382086359393973838779856975504889280000 11064501 -154413575106552240671441607068248888896 11064502 278538489859642052892712340228338752 11064503 -288444932225336310629182305689439061920 11064504 16291700707648501947068966725859082240 11064505 266530141248053436010385004004497331200 11064506 197597017122053099075682002051037189120 11064507 115522275550312650158323183877742169200 11064508 31327127216659559640591832818682736640 11064509 413154782805392943281777261039211568710 11064510 -89173469468421773794594407883597185600 11064511 94902292787248640969976808073758708224 11064512 -244676972000415426723025566207782682624 11064513 91710673019993515980665410787414685744 11064514 483813526072487836072439770323746170752 11064515 -130138560068722455388964499106623590400 11064516 164067980111692667417590681659699428352 11064517 170130237311591218061075951751818064800 11064518 126848560679609596823691440452652716800 11064519 -153613839489010412005812785081409405576 11064520 197874464731501888980090477242538393600 11064521 -47752644280530522445753508177445020508 11064522 -67335211924235274190270925439175790592 11064523 22802855309851130946973971608719126464 11064524 67615297884009792205528869080147172096 11064525 -46295865408101657137616834960500094400 11064526 -193202778101690003443794244377385482240 11064527 -13305887772636544839542849485776263640 11064528 4685399676544005826416669374336950272 11064529 259623077599603787045719382919689440576 11064530 -4640393571675531194742975703815065280 11064531 38435867203255864889086181029571036784 11064532 350148918808956016533465236229407418112 11064533 -165154205748752797846948360354189114080 11064534 -119426094255909281951775031364576218752 11064535 -389770684891416934699275401463112173840 11064536 -147827745755302446842905648613621760000 11064537 46438516727041430908258955359693573536 11064538 76208495376049783245384198035380135920 11064539 -269309913671715431921084103245464260120 11064540 -43584548995603528238177084270740147200 11064541 55979144421350801652316471670676987552 11064542 -59701358840627575644302392966919699328 11064543 -203608276483284858442242445713338573880 11064544 286755709826153827935931033605207490560 11064545 -2836827623683014561983856128997620160 11064546 56062441209314933417217210215398502400 11064547 -175277804207571260519694954803453072160 11064548 325080303586752468859428588223189042176 11064549 204660917928751790151016452224550721440 11064550 83327279948927957348075955799992441600 11064551 2210615504299587048720506218670068608 11064552 346758271992915795233256130069968322560 11064553 -1578847455795770162866782098369734302576 11064554 1786066844767253856431194673351152992 11064555 136173321380841730815834192855867908400 11064556 11591930312470238911970821415119805440 11064557 -143461612925731188345951578437354253088 11064558 323604868414294264628929376816014123584 11064559 102647589348843521012955368538324358128 11064560 904407461576359566780793803236966400 11064561 -85526707439995650050551377519067168320 11064562 494017651730211010595943217689762454032 11064563 102449560218486238725253424972957217024 11064564 -49730587593821267514363460739687602176 11064565 266837774732905420133193666401798464800 11064566 -269620035277770310968411133127661180768 11064567 559573205361730126465961222395541205480 11064568 1170901503658229248458802634535320924160 11064569 -381527259129613804845682759121198749440 11064570 182581716002477905257033194657645529600 11064571 157679420835009012586254904838957872912 11064572 361139097859640156537879359064647752192 11064573 -29249645099594145746838919029315532800 11064574 -439358521602346191716746074274762061760 11064575 357068641190868026920761442029726423000 11064576 -150949636970584548530420850156946587648 11064577 23954004319568853594117274475245575892 11064578 177769245351869803239466468751529862656 11064579 303878548853655328738053898063170555384 11064580 307866603062387397926323644161743699200 11064581 -1258478918810326670704171765803266400096 11064582 -71324145916052623882557809414371983360 11064583 -11817657223983466391181722481337240168 11064584 576314692888034594573703407036930181120 11064585 239355955009538233275399988358073323520 11064586 194411151376306371400530274809873879744 11064587 92448241804125475938133776633685926912 11064588 -42707613152913886409509659503665152 11064589 -935323771158307773675354562571933180640 11064590 109825258819491125847318465504591609600 11064591 -169417603946789743182311475674266262400 11064592 -200341296499304449418057964438999072768 11064593 559054523939057103653345611192722691200 11064594 -38200503370973683140265805124511420800 11064595 35381526745331706727665288893658689520 11064596 -599671717615424497686701495034781300992 11064597 -448487281575733182926735761677276501600 11064598 7984261444470097492663170621320715264 11064599 47798963197688455678130006977125350400 11064600 10873084776753375067168077901081344000 11064601 -331475017934482968212093240740551929398 11064602 -55452263098370331095234887595007290400 11064603 -94820470908604778112430288780684871424 11064604 167522362989856223880135315615720736256 11064605 -212224389818490865223492795881073230740 11064606 34784232073148094213738141697044040704 11064607 -16417249826053073588620140223608860168 11064608 -654508095792078890618708717338181959680 11064609 -35642036446491554503976805375403053486 11064610 7165516688339690672685391619721139200 11064611 -325959288361205236241389938514590202788 11064612 -18311993972746670023923163878761656320 11064613 -21155003479646481379105046874501368320 11064614 402158659921555242032683819584105920832 11064615 -110210835797870169464943030506246399280 11064616 944184246631395869544418019126524308480 11064617 14632083695373884552258413232377163172 11064618 -310801385433809508234972380334618662736 11064619 191312096202817745193842475895132356020 11064620 177008084130776042312366721586592256000 11064621 135072248373382838031590846712159135744 11064622 179956072609813680572053169415238946112 11064623 424329990111359216280305586371791076904 11064624 101331616467521158449360572767772344320 11064625 468531145843486548983480468768452560000 11064626 415146858009973562568354984344573962512 11064627 337011578828690688052498445734617891840 11064628 221871471687834182065194922339702295296 11064629 173297335263941888492544041377210091520 11064630 7788057956154025631396918849686487040 11064631 14474516738306234526222459738935011200 11064632 -183081816049738703348347830510026342400 11064633 -193092892503678976033459012393279014336 11064634 -158539743498111794571298346870980555008 11064635 580968396036665399813865617975216125200 11064636 -498336594826062537485016031389599433216 11064637 -205560627322011690234173092633717331508 11064638 183532722258632104062025653628042590144 11064639 444927644927004700704732440833784448 11064640 -28073157565422209008002264477487595520 11064641 371700280533644299146931398510162252930 11064642 20855048402315845221327366662719434240 11064643 262234112827186176789710892346416328892 11064644 212695384904061829746865534891980521472 11064645 158640534493641377556962989988140419420 11064646 -400356116773900532193398836462050320640 11064647 -314238310576669001151389643740244616320 11064648 65630593512098965219795736440138629120 11064649 -40463019347181412924084023083879189964 11064650 -4274520763533893632059471056201209200 11064651 79993963663940948630866287548790537936 11064652 488393950282691412442059108697032225536 11064653 846878131698214779795307558038962683584 11064654 16481744293011024196520183339890185600 11064655 -185352926050235910417702492772320884640 11064656 34935077454948823819178251665350590464 11064657 -283712951829686154141675984773696735760 11064658 -224843847689258119537976422043170064640 11064659 99076080657646288069945201859320572960 11064660 -272619097685158232936149909706105856000 11064661 -1261443178496245278186446417747061120 11064662 127581586866861669195039807030519192192 11064663 483029927681321472962209908454618447320 11064664 266998088724137771932838516631479377920 11064665 -56080822250886187012655319245307646200 11064666 -177852897774035635352045167480528498176 11064667 31749830868765568757527747283733723716 11064668 -193505019683251474575502900899185660928 11064669 152843423516370642345233970048745282560 11064670 128593942321596617737657284065342616960 11064671 -43196316747005984872061768205207136608 11064672 278379021133142079307178107437612269568 11064673 814228308599052220163456010511070211264 11064674 -5585464685952074667198883822000010880 11064675 -46222543413865081004238437119046784000 11064676 205185147500095199213551472462616190976 11064677 -391046932895638985816052848704186034760 11064678 217312094140740772734405979720036846080 11064679 25939005394099686392907457373652301584 11064680 -482814933425058297709404969344457523200 11064681 5489957838194539642382192061013415322 11064682 -176659166070214582873332678926827529808 11064683 -22626534003053782722509867819871482880 11064684 -25152382933797405831257722126699620864 11064685 370993889382460620230399775454155800160 11064686 -304377473432505947132608864043548214208 11064687 -119200153766188803782178346650994189680 11064688 203822947440325398374328550626155888640 11064689 -540929671315732579311099309844142094540 11064690 70290140164839064743610265069789632320 11064691 1107787172430390976327886561151481536000 11064692 113852115467446728042353666255981647872 11064693 284720080009963041761660744766213784320 11064694 -98936609030898471142393607665077689280 11064695 391994047074176276298520459497461434200 11064696 79001600154530199606791934549230592000 11064697 206133172726332281603417315254638687232 11064698 -476202301598953555801684218544108832400 11064699 -218049801792250812035129015851030370400 11064700 90824720089277868008695969828746483200 11064701 53168712698836090322549245738354413702 11064702 -31590421987202992122282708380736786432 11064703 -116886344993129301826142373662456195816 11064704 -158680337835289632595066930787317186560 11064705 -206145615145717642524263719647215892480 11064706 -45634077078777832061397876057764259840 11064707 -766926178224511163555981585765856546000 11064708 538960228322818695418355562230630123520 11064709 126851438061781710938227234206162946910 11064710 55961826648255358773888054687699461760 11064711 12688952179622745151399080410817647616 11064712 -313842507858264955681799444175184972800 11064713 688592501024859414901790009282469848784 11064714 -208756741621530893110981349995340616960 11064715 621232739901497694858937146903679196400 11064716 -95864858241928075484951068626884367360 11064717 11970349540628862514903129376526570048 11064718 -18612636756127336257402861593829469440 11064719 -977672204127865304779874960328624222456 11064720 74437878716756572236296418102792683520 11064721 -424598860028990014775828586956237749148 11064722 -316085432835002404788931318964416587456 11064723 -87561722965932955387257227449970886216 11064724 -206706258552830743885195194727107712 11064725 111238429811621796875954588492612400000 11064726 115779176873472492404646261568915250880 11064727 -1602454066108763781667845029807887669728 11064728 -473514383523619559815375884161541120000 11064729 173866953794638562802165720809982326976 11064730 -259701280240854333740871632444959438080 11064731 -1363051701537181344533460092412212688936 11064732 -65034683927136643557741323066775797760 11064733 752411049191869620581624084559424152544 11064734 -32459332130390196445249111500205978752 11064735 733326879511341329030337254336518406400 11064736 372316263709093786345660326899218317312 11064737 256046649694795089990919546600794949632 11064738 -312184084753636973840791755454863113856 11064739 -336502274665827850454034399451098589920 11064740 812343322235024754623123544526970880000 11064741 151711134677380895079034780152938455392 11064742 -92460298882988682086056460796633010560 11064743 -65062745136470995454738670833121904008 11064744 20836154432921026761326769645337804800 11064745 -436959874835930273005383432819520420800 11064746 68851205387573246707014960124491763200 11064747 131071821857400976399848267803042892000 11064748 -205565661924534601436326600029773758464 11064749 -22158657971542844945586816144487862250 11064750 -591383567074236766656229169216352000 11064751 20475257673037561368578149204388768472 11064752 68492540512422841399970723476065091584 11064753 173331346479782328528275819965649353344 11064754 325745841351018512213390448622899234576 11064755 -42519840316101148976801359960083425040 11064756 5110510779810368324380086681370927104 11064757 -507413308031681424449858098825561354080 11064758 254324372083494302225978679971602846080 11064759 296770955048541355980617913664709200080 11064760 -569061152042211235219653366349824000 11064761 601781411519520071941753465035421384362 11064762 -318006219543968691452024005728349771920 11064763 -616551782844853824171694199684133018840 11064764 301938620738839600340949481524398246400 11064765 -60262232729937338557005714423718750080 11064766 68979099649219598955572077144912490304 11064767 160099333477660363038986595386499566592 11064768 28025229980957710466232017533186080768 11064769 11240268137140655496022363924964998020 11064770 -140102800396182153841919406594836029920 11064771 -76226916687578403233950785964419358992 11064772 565043446143777981257750765301304117376 11064773 826857357204240165301599384569433869820 11064774 16734533440649441963407022185864519680 11064775 674900700272716272586341506330538158800 11064776 -10408521212237214603625941985549824000 11064777 -418029816577760609430120256978362529920 11064778 278642614057068675405787876157417659440 11064779 -339536454027735834758180665235447108160 11064780 -163579059102171109062463696173504983040 11064781 -44643231493411829070576245070379528576 11064782 191333917525262266585672811120629453824 11064783 -143644912044395437339085443020436483200 11064784 -252093513758712226083935448657745674240 11064785 -139685091628383045582068719036599787800 11064786 40175550388816091186434142821032219264 11064787 -169635540145199622422212240744858475328 11064788 429705084680346249001181522012240654208 11064789 1397262414814819204554280878374483058240 11064790 223330882611038547266626901472525150720 11064791 -60643005830754235404488640028013138808 11064792 3926130914953105733468581210545315840 11064793 -194890349093297775397068277333440539352 11064794 27048065605552980962308003308002915328 11064795 -64747811360099563386133984474421779200 11064796 -138791049133990197826737523821119526400 11064797 734658632864587840966149323805628110246 11064798 -43194433807262554411110147607996944000 11064799 -95402609236940823988115652264345247040 11064800 52431289237702457598947278337821900800 11064801 14377314054442170627744291288480487680 11064802 -138386080525719441197501170945018606080 11064803 14371779232008168828635819545527380424 11064804 -210044595877174602256095776053586709504 11064805 -34558701883749776200388488705066683600 11064806 299475744994658232892320720165493808352 11064807 186467065814616379742378338366443478128 11064808 -120529933134871091531522814805701888000 11064809 253780152846732465112295741246856230016 11064810 21682619635043386121362682646960691200 11064811 547660891059093663065079021433109171592 11064812 399946407548987321803111268076225096192 11064813 -99438614163674322443642607905191056192 11064814 35844476177500293246986718795635550720 11064815 560284319123547393227617702454556453960 11064816 -55109980622838720586390893213961420800 11064817 135882866997538674227496460246461140160 11064818 -220640991265766837218041693611962886640 11064819 -47756300128902385697048902191933143040 11064820 -81404446028750855436624866194463838720 11064821 -761357720524372073838692547457973568000 11064822 27263203011655428497144905640374312320 11064823 -41712034932562614547248297340161033600 11064824 859851201806788650124912960997180620800 11064825 7661429533911649629573684665802143550 11064826 -11524616042716534851077478025210560000 11064827 -380629838014827810840509476890440896848 11064828 94599338297546471467592335772034040320 11064829 -12816705714136667320967515767621367316 11064830 10442366055983090987949845496600576000 11064831 -271643425745139224191347295854753832248 11064832 396490304371263089997335922067522977792 11064833 126417554355345544360438091946834283008 11064834 155033154655083292705555210823223613440 11064835 111628210524017317896600913159757627280 11064836 -42552031360347098574542057463588898560 11064837 -231545058183978253892011401011620156800 11064838 -265736617135613788016627921330445366720 11064839 504598155199511160798034741769527103640 11064840 -138838894911123592214697177450479616000 11064841 -75469092288372745197096664250786607948 11064842 467831508216847927898178820943055201072 11064843 8816782429495851586146549237963937572 11064844 107613840377064840456245765085405008896 11064845 1098034039665608307382835175602045100 11064846 -957356842976942271624971715241497600 11064847 184637205989496749714971862044178691840 11064848 -45452499288766090373761085572115324928 11064849 -852941480151242335668595832582936546400 11064850 41086757944982715156956989746993592800 11064851 -393122587341618180862410914978568445536 11064852 -193888684648564484330668325136798470400 11064853 -162396424703699474777363894162335258752 11064854 137770304477478603021722077992310841376 11064855 -94034699328101996940293895341862533040 11064856 961353938669430040732357016913335439360 11064857 857336034777192567158169539099114108106 11064858 28754979667847838839940730956968850432 11064859 440111361386758509760873960313193041840 11064860 221990242332636574458813582235552742400 11064861 -32156916522302671969527652190927391360 11064862 -7401931664749787912837539339524750336 11064863 380099273136237941406149526486606872640 11064864 505681425861973901704267547123916472320 11064865 47100933955720465674156435909071131200 11064866 -74504053131974839502756970409375240368 11064867 -171420431271425414819317622210278276800 11064868 111562149010195499772765587844012280448 11064869 513941598133425420459601229668404414270 11064870 177418909220088683152002419205886771200 11064871 381633799440139458252334397292806318072 11064872 -75902204663715563104510612375830528000 11064873 -12800044447531756496596198562769719136 11064874 123380848816880189133401155770078645936 11064875 -200690689050975350219132374203707136000 11064876 323131178160900414949222108234504300032 11064877 224061997386584092969388858720454482220 11064878 739964784197138291542886657635413780480 11064879 150212387368646327878864937920717221744 11064880 -37811397552513273333873354364414525440 11064881 -724137157963647963940091037982635180270 11064882 -60124049133186186718573617656947618560 11064883 906820145313192358381700282342231240344 11064884 71748636625386656235566067298932615936 11064885 -98571521379223600046680548324559478400 11064886 -49437490119595983801227778506351245440 11064887 312589024468461761332406641955006876592 11064888 -18447964245811219563715801250567024640 11064889 13430595797929189144538377192931169600 11064890 -109313424937120826583152873941619296800 11064891 -46100520121577113739190823570141506000 11064892 68754866815184140847980910479393013760 11064893 -273222851599304725291151886352491664800 11064894 75134060570672141688870546416511439872 11064895 131678851280720264945833637212323431400 11064896 -179431839294809701186650925122315091968 11064897 -984811227755243011898830794748786392000 11064898 306045055606580923234692350010198389760 11064899 -169295025696959257222512964504066276464 11064900 -88975208199148560090107650943778816000 11064901 469819164917393805325383277788648255902 11064902 21791946439878742055381422055235062592 11064903 -527458270028051955538649353657341271896 11064904 530167614669715721325869933218206581760 11064905 208461890886202622151306688212244176000 11064906 -51323869008594464437304480048214683088 11064907 151418707496014151099721801888101989152 11064908 602952490708791736080052628383843984128 11064909 -112465547808852052642987619657410937472 11064910 -350797263216599704295631703717025720640 11064911 -294145607684060470806657391685076122256 11064912 46442680226506278285879351934508728320 11064913 8293634254293848555119891996690562162 11064914 -176294510712151445401642761536900594688 11064915 -526787457905670609110564048132543536080 11064916 -119485065099133992237406324386717634560 11064917 -207482779582105819711212026288588211780 11064918 187211505387429216184877731977830944704 11064919 -525249565313526774226107718149478596480 11064920 550712512000978507768660879599662284800 11064921 -198530514597347197411534216325998300800 11064922 720757901297841693623044672983029077248 11064923 -208856950333519374940258979581228752576 11064924 -2526566841915134706516294071024928768 11064925 112052269428768846559036613426722474500 11064926 -203622944334053043217822075310062556160 11064927 -404960474148848515916513039126075127480 11064928 -496896528774942613751655151506038980608 11064929 165448573440900075575534821707704094384 11064930 31440386196576745702754121433528842240 11064931 -135715666695554644869463216770777484400 11064932 7391729311071528365123044634337472512 11064933 -26570668454219874789333018506014873056 11064934 219903117933577841484022511664738683616 11064935 -319381250330899830363882152296730425200 11064936 41392760475340850655615012286575575040 11064937 538809623010250428747353968655835331068 11064938 36246398394791685163184524779018483120 11064939 407915246288781528276864770180822913624 11064940 135702081992491843947859047761007482880 11064941 -129460463336582720694168708011948639658 11064942 13685104984987943182008680027143567104 11064943 344653512334036880440806226147297251728 11064944 27693658301305010591600089090502000640 11064945 -54831716560952450668820047087920430080 11064946 128177530629551459975574515309109020064 11064947 -272002090030953188281156561320480935604 11064948 -341306985802042024352048166347668561920 11064949 14113680773906772243328765651805784736 11064950 110515164085648095627004714629413424000 11064951 492997651408261677784034719187104937040 11064952 111079569613613007549282859612493107200 11064953 689305823483447398306118815930627988202 11064954 119204995163895462779731440804641898240 11064955 16789676278501678267661185904920139520 11064956 -84017246885806708503710106577532559360 11064957 191493157748425520361692475693766789440 11064958 111344669796950507138137298492501030976 11064959 -13822280046336822950579595832426227840 11064960 -109116219655270116121137324760026316800 11064961 -212920953057685014260220428085489830828 11064962 -37114860344318171700730642436367004800 11064963 -58009605897323154026740932082474728192 11064964 24013608571928289017186859889148057856 11064965 124871720937241519355451176030199754200 11064966 -532051231841373996653676655958699328 11064967 -565165967637647190988396201900689514984 11064968 -547782511455799778160451725585549757440 11064969 -131538777981537588950842490825843712156 11064970 73427038378662305922538720868188738560 11064971 681174798352447454038636534670039561172 11064972 401920577342941335348181901236319227392 11064973 739436036061655328278899492496293959840 11064974 97217475741302634032759756537427404736 11064975 432891655513717816973472860353651200 11064976 -65082975025954533125579672559101001728 11064977 212638763463695692464036435867521372160 11064978 140273943739527298857646373589591244800 11064979 97670105841184281915016573954836693360 11064980 -188106113317479117053076289967748000000 11064981 -900135391334588644269557916769835712960 11064982 -340882962136153013026740522139668861408 11064983 -303670726161982611071915754837824229120 11064984 55128454475868672062928781053397616640 11064985 114709337303115514049546546446104188160 11064986 310496467425915488716179144133134027744 11064987 520936726882338707171420993263490368044 11064988 -616459162437152029612104211064267057664 11064989 -174150299298762352505259874226486930676 11064990 20965620030616784872556765696903829120 11064991 -100116507109398966161290036066447011728 11064992 -799545555887923031823738825218850816000 11064993 -42940183213514209767579437100258854736 11064994 288483073572464630252869668561575119872 11064995 18964737756504593372325724183662999600 11064996 460780948697319206303271959791722817152 11064997 113875095021963804027348204850615674400 11064998 -20927625184668003166446994774863945216 11064999 -69198048830569462928952658408231565184 11065000 17076470421432251058350972240649600000 11065001 188982129364784147074701098600056008192 11065002 -78530145927525641342011014899079561216 11065003 -658496742528716358661699648456092499520 11065004 -467367395548308109905836789903199922944 11065005 85450990973744948272743162555411534720 11065006 -126450959614070602556528685585652628736 11065007 -941924762091727859632461301957595450280 11065008 -121397477888394769229204450091245568000 11065009 680743345414628870255140188923025752210 11065010 -32987355004320547441970744576046535680 11065011 11497854367345543887108891484956255984 11065012 -137623044037618222124171523187327303680 11065013 239955671756421096605206835991819713262 11065014 -121395381338728350561934258923317757120 11065015 -241144087840424690349639119211847565280 11065016 88429834746060251410891183144605941760 11065017 -228140598031901053057686798317460737952 11065018 -3396764847630934454748720680598679296 11065019 358131884359288510386451219044225870096 11065020 6267197066084872446432002515025863680 11065021 214565533463435327568010517860012957344 11065022 24434520666371790575647563258819162624 11065023 84371652263861008600953268979602426872 11065024 -1254578934144499417166845399598628864 11065025 304473687636339362777769783995445566550 11065026 -23370833153267275653434312421538452480 11065027 -800974163800827348597258473600682429124 11065028 -301516676753132897178737730926765520384 11065029 479524724485594269042478792557512489184 11065030 99486516816446228328037629749473929600 11065031 -500887805333561724339227952313990032168 11065032 -779204604652488918357643909656141004800 11065033 15165916844594740090995428212430200116 11065034 532425828796638521832223838189405696352 11065035 177435895341766192060547536667451360 11065036 84817063639373535723507833321406298880 11065037 -163200872315809646013042685514777354880 11065038 47011462155082386326999958122305180800 11065039 264336139898049567532331221939211654160 11065040 34651518958209406056447857610640588800 11065041 -125767227696237496651972476429775415052 11065042 163741955435276281424261819777985600672 11065043 414903939949556879711986966424258211144 11065044 347204104311460633203782524305462921216 11065045 -47182035427238295965318626420945794000 11065046 -515018283309547777779776277693823647360 11065047 -34946886426129543420665242630289326080 11065048 38801238096311189490969768258928373760 11065049 657647649886053407574533168116925292240 11065050 -191549951479996069481779487898600691200 11065051 -332830328372489270907899271995147732748 11065052 50491163400215406526600822142363982336 11065053 644687911399440278623868190034651660608 11065054 -23908759868305918407819919301576257536 11065055 33317393567176531350867412813987141920 11065056 611128688211588250476879371267840409600 11065057 724461937723792887836171090585821286306 11065058 -417497756499179492740177468120122947424 11065059 339541238833031414625172127784801396720 11065060 327361800350071418110191664784367540480 11065061 10223941498995268966539967559980224 11065062 108614475485091908892406640450254316544 11065063 -34011584876849607445387522230604128096 11065064 24141591595320824825869947327944294400 11065065 8617934829705814595818284103762511040 11065066 -141300051848806518959754958927031255040 11065067 -87492523591981015078665336120506041680 11065068 -57806419666746788731721124866769960960 11065069 -89405866703039091071559963030983109888 11065070 10994575823930959697396618680889145600 11065071 441554672199273076347440804851989032712 11065072 74784541111729307808576339178659807232 11065073 -143881030234305178386749259557575746072 11065074 -29617571004987708976634326590122989440 11065075 -1961684508118685107007479889989274400 11065076 -50470786591812594533575230300556210176 11065077 -193598458118184365944269039026878618386 11065078 85470501285088397211337037106269667840 11065079 325946562789793143385663817979346978752 11065080 17396172887177479152138561933948518400 11065081 811468106676710980428119125438760441812 11065082 119752562096976732085807882519694010480 11065083 46138598328525974249795636203049894424 11065084 389338567073687452675967325108847337472 11065085 251179066937535187405485002471711825400 11065086 22698146791954022423617871566821567360 11065087 -1261279583401000210831310412511998680 11065088 129484913056683104472856270891974131712 11065089 -167871334442522296018274600619702703680 11065090 116097676479406849866504307050136096800 11065091 268157680659356268743604136327676566800 11065092 -2880493575061856662412803560961824768 11065093 73421688053783247101542221807560896540 11065094 87627543459747571214030408802089548032 11065095 -292611147482036093857970813991964116000 11065096 145793769791421375894751296660401356800 11065097 -914254504233083243619072837782314484454 11065098 314569099033323519783574225852793303040 11065099 595071617210560828095656320308871798100 11065100 -381316811351172400604917419105126201600 11065101 310846365393153190366886608866051344832 11065102 403163225986912468897076944633182946752 11065103 -25387998217582053814805235959995237920 11065104 -1986397602365059055962134008403787776 11065105 88775482112956494946061808082499673000 11065106 450570615857051162723578412494772503680 11065107 16579983915284698498497822102793946040 11065108 -330888509005466998482452178624370617472 11065109 -144661062456092828970797598693209381376 11065110 -24241874363276540933472974380765255680 11065111 -6567368581354851139219200722235526568 11065112 566926958278172755244263226288673331200 11065113 -430552973171775835174546446306873583680 11065114 -141483943976109285634108769161554307344 11065115 -79652798949719596135914322620333930000 11065116 278447252276466254021347370505229369344 11065117 105659462519523455695752233283164820032 11065118 394598861274186062353463867844615461760 11065119 -11400609509894604313522280800341541872 11065120 121867607112609781671793637309294837760 11065121 28157535748555117456192001403077591304 11065122 -215485936474238591862006243104587867440 11065123 1055203328510602827828026733946931489372 11065124 -272083500075464646350686871378023772160 11065125 320792949875286769810967714473418160000 11065126 -388491524479681626961702558606033555488 11065127 -242731765572096607976861814817535518608 11065128 200301558996834866781661274670680064000 11065129 -190097925948652535744746948835621890048 11065130 452226891154416482744513374920244459200 11065131 -265674826916388140825703582985814971416 11065132 -136934124241337799290769442434860991488 11065133 -223902706657886971694557827991374240618 11065134 -139459619503655228014578233359314563520 11065135 324158548751466705046377309044838384000 11065136 35743392598132137211627009756620029952 11065137 293902836514834231573058663552537956800 11065138 24621042810731273704769841594743316480 11065139 -222962663471303902569252058074644120976 11065140 146744186721023324818480407453750067200 11065141 16783277183418294451091786564641582300 11065142 459893027783489061455102070495557665344 11065143 -189537148214722684674022184405397354672 11065144 508254671383523998464492836956588953600 11065145 32795219192840407611087137605281565440 11065146 -77763894591859287606607630888920197376 11065147 18096465534373672700422764796830099792 11065148 -269349445085305374303765402941402145792 11065149 58146698830442749061631996330078004134 11065150 -137937357056393067803384305899327067200 11065151 2737885805515060156273106133293993400 11065152 -50949199023916097393432145030323109888 11065153 -1112548402250507140288108117382028579840 11065154 -552293860909167075184672924431126994224 11065155 108433708972761634436972582065938643200 11065156 512578295313817766207560848874565798400 11065157 -1025127014509556596850487884929136970594 11065158 113059738355017078725584620007728612224 11065159 54034343907141435281759770543297024816 11065160 -250212412438431252721378199910067968000 11065161 31223591997304308456362535670678900704 11065162 -9094071789469390142969922860292220416 11065163 1073215031396792231487364974574347901440 11065164 -30734032193053021039010907381880283136 11065165 261184271188154271922448354584948602060 11065166 -78905101788166085952463784420017226880 11065167 -35943220548714620322047753015994717984 11065168 -59741720084149779578640331679985246208 11065169 -126512344739872138678673745326071504140 11065170 84100500857672053824858974772899235840 11065171 -34111620134535876664180431058202471296 11065172 -672578143638558201854098653604992925824 11065173 37936518310469601093540558364977754944 11065174 486906954148820681281755181846484034336 11065175 34068670679411801382748721333400529800 11065176 -462124012901707601648761007708076994560 11065177 619919104172502799971744886073355144912 11065178 -415694814840713809147902817568349325344 11065179 -600862451831719706828452109685907770216 11065180 141924854564990034681571460299298304000 11065181 444730988685714912047933946450120302424 11065182 -111569238225561075031943847414274636800 11065183 64449364954584138746678117371511632360 11065184 -366155690294953474198479278228730544128 11065185 -221551707671504268958948229469268666560 11065186 -236642965967064838333513113716196909312 11065187 693340345119839986111037927318340526800 11065188 522180007530416488358311912904217600 11065189 -892197310807455991859464154757027531010 11065190 5119965241162968859407389211017915520 11065191 -93939539377710558155268690116170033536 11065192 -165844433311465598896764238588522137600 11065193 735110650700442872159215852823155568442 11065194 5750575424555756387969604305838458880 11065195 -153149010904020039988398831481526272800 11065196 -94451029486886313938405159606530636800 11065197 -43882650260472297300847987135419463104 11065198 508531302510301177839323203266929828736 11065199 1005239503011191060725827621016329978864 11065200 -6754947838275900097827208896919142400 11065201 10298727222612014796676641007313520640 11065202 25901275764741922982077002886923270144 11065203 -127208052806603901610899291801983200512 11065204 535063233925000098238924073762478851456 11065205 20520053402462662596812507308645825560 11065206 30956240581097660495038268380490618304 11065207 101273459924167574159870707257093476456 11065208 -128674381928870962924237973339504640 11065209 691510382472371661793754342104811313600 11065210 -241337159134409503846770541419507886080 11065211 979858285493473931307203144333464018800 11065212 218858495568981369694177569587445966336 11065213 -826072114957516360250812949573524572538 11065214 -408520216513079516627265761643395635200 11065215 -15243236839583721852218894134412928000 11065216 428348571057310959219232604013534904320 11065217 829796828246623930349655732601309508052 11065218 57348827280611919320951504467877107968 11065219 1514631976989744773835357892974851420880 11065220 182690042480602869909029249600231116800 11065221 -216026285768840035098954497702099093760 11065222 13429956787413055862680897648324669440 11065223 40362542081709492525670090085600671464 11065224 -428079202524673844603017237924514734080 11065225 339292240573073434116418805195587802750 11065226 -466470756585569637454569472113301844688 11065227 -32969929363117896821950972418625327168 11065228 483132564562002333459108469627032737280 11065229 -611427907804476884894133240821066896554 11065230 -133216908997731083419066406842494257280 11065231 -351368635879423776013698095275062157488 11065232 42437566468640527036595517492719640576 11065233 -3688423826867246670890401775022907392 11065234 155844235515667761625400944882940021760 11065235 -593706726834117987104833189974315837600 11065236 55163092813666807408286044204407988224 11065237 13546740225432099703469917086797348800 11065238 556405524876954740889128796204455807520 11065239 74376365804877375130230357037005155400 11065240 312871517846116936421216071163489280000 11065241 474822378125847774917039593633475091984 11065242 -216798736728348893967770305695952101888 11065243 60961396849274723206151937457159925760 11065244 -140827132820555654860483711701979468800 11065245 154470083342343113960138992542684513120 11065246 -350431782065018908103738559437930636928 11065247 238668283328399839419344865967663689696 11065248 716704758404355185130340186958472413184 11065249 -327815037558954634547455384435264796760 11065250 132615010991406304514589951519897984000 11065251 227553458273231230806231844413312416064 11065252 259921638502283517086786128211683095552 11065253 -605971908159591151886144199526186407936 11065254 36905756212057847640672731173513537536 11065255 -175067772380994089437253764142666117040 11065256 -456172937365638685851005360600379555840 11065257 -76165159660597083420188493227789124096 11065258 -383825816322927575659157362902517935360 11065259 369920513403634942625685876216050609460 11065260 -3581657077163978850820095177583165440 11065261 255700917665128861049925784645110883862 11065262 -214304304505785387685127476326736346496 11065263 250591520845559553026750248876855947648 11065264 -8097860312090932800287359772359917568 11065265 -361991325820179331653358666320474731340 11065266 123570684851242227707835393689116602144 11065267 -57878488425570291250312278629845126040 11065268 426805481593644625124419296060417061248 11065269 -398901160308440671068199615548977908800 11065270 -344192218862200849661797878044928145920 11065271 -47263198578835565629605593664051985488 11065272 446835492983324293755913725582344785920 11065273 125606989074765286136803127359681794960 11065274 -3782030552017973582198411671899296256 11065275 -204417125215225844793168280044756114000 11065276 6440653992129223810169993186259922432 11065277 258379845623783944619727967609649657280 11065278 1737549730097077170632295321526326912 11065279 531502444138555387830630671379697705200 11065280 127098431008874499525865086884669030400 11065281 94420002638829229468062161193901049760 11065282 536174401161984111956126991454499446992 11065283 838018858654026384425189457821553185424 11065284 -124590161834824905742928025346890071040 11065285 -76300615012940888369986660128062204160 11065286 -338509542734455932302455678963264245408 11065287 -279146401964849283709787930182060080432 11065288 299617418553238482570772372359169320960 11065289 -348972139727305560908691343858330463910 11065290 116188575376611608592272598621766026240 11065291 -75350206157503693023551325967180211308 11065292 -66832894285965335370762830257950919680 11065293 230394957629989058068117435296041071062 11065294 14832520111268150914399700095340789952 11065295 -28707987292293721053299807204846313600 11065296 -130721299538277441684285992855131914240 11065297 -363708688983500394317551151885578730254 11065298 46377001623959892567603408102006504960 11065299 -73181628192851086612314247100104822272 11065300 -80767817113456730636081641271860531200 11065301 34286121848738073023339801313958186812 11065302 254373815784425000875875724997309063040 11065303 118780161688218476349397053224947196552 11065304 -1133466032726677554067748742805496217600 11065305 171399796664835053397363281774613725760 11065306 -36734292289993285386897694400331429120 11065307 -1062055789053642646546483610849121817368 11065308 448683038393339835885966106619198177280 11065309 260947338981351564570484720138469657510 11065310 283804337080995531178646492855499274560 11065311 36419712148954924327088624834137816488 11065312 424949281831710557533061663335888453632 11065313 355578357267238322300966464811103725760 11065314 -99612119059831224927923727644480512512 11065315 132892388051140334109451721556154284000 11065316 133332690161133985956834262498314215040 11065317 -424256395859616713284282671075012573888 11065318 -706725026486318792845502439424711054848 11065319 1005336082107462622128573718236995760 11065320 -29889989768102521059752168383546982400 11065321 -909627668175880501709572904046714874800 11065322 265888437874202953253444315601263009712 11065323 104709194135671112695793080951780898304 11065324 377363692876691950995292608196483133696 11065325 15877813053904576627340727952828500000 11065326 -22737981359404933179491530797493837824 11065327 -214262841249091012423083945844266252000 11065328 -8841586551457597257705720742606798848 11065329 -44511156917136990562357238039940510 11065330 -6486035003044680716379744272540052480 11065331 349542893983151800811208726890727418032 11065332 57573318909600078932941128399910348800 11065333 -522776419258983316523811846083598126418 11065334 154508944000768750298433508377227550720 11065335 68101663692086768121623293461723676800 11065336 -814025996558648944294585111140589056000 11065337 351533500413833905942510127838417754986 11065338 102876922782878956606600766108935711344 11065339 -424677286617569867978440554158734629200 11065340 -5130406631983345870989794147218575360 11065341 -26733758987992527453152106886772624256 11065342 -43311382242709918317750539058485262528 11065343 5858307913675429924746177619710255120 11065344 -29758897446791074092557493895786659840 11065345 49372295750644299091779848618843990100 11065346 -21601857441479520718430743821696723456 11065347 225204866536110776503548871528163232324 11065348 -284073417998605858595951585379361132544 11065349 -674581195637131008268639323638211343650 11065350 41972089358970639394695733074706944000 11065351 -388031479724318896973824191832640417280 11065352 595288270013692147242175343664332313600 11065353 33898342640997883799466956484595612800 11065354 196814659108166729765284374936255683376 11065355 -48548465021490533422102757237280515040 11065356 131245187147795936591967752356159641600 11065357 38976416934704554607067494935736505472 11065358 -257856924168946018456662152567445330240 11065359 630455668684707139529091444891300704904 11065360 26473774583907837468049052677631016960 11065361 663095435122308512271668301767110102962 11065362 -173833752180171818717218314807386112 11065363 7571695273368191824728897043002886960 11065364 -128614729439572732520391472721521540224 11065365 69963757001109892918935409050043291260 11065366 -52362332355825385772454949241904045696 11065367 124198635822436911208203245125359702912 11065368 211977634330977346087316066639682846720 11065369 127075835306518714185794761675079410560 11065370 86178836933571095628488911941798398400 11065371 76670578137192954779379987308364857280 11065372 11887433466067714424000781263104727040 11065373 -505872509171136116800453837986427717920 11065374 121006763549246531950015183102145300544 11065375 -741096060672746766462686399733830586000 11065376 736054278935494476491103531167646547968 11065377 329531409020191804089771270449654932032 11065378 25889087940694148898642108743857596240 11065379 635036338397845414229668988845922520960 11065380 27104305024399282898433715718904913920 11065381 120475324638656654323673489379944599072 11065382 562199063090051227617308734652729805792 11065383 235092447753159614235120945891704586240 11065384 -755992258475076942450528282573633454080 11065385 -503506256874117180825886187049839647800 11065386 -72480294338909480119704873856961857536 11065387 -74756351781107395062392136759997114280 11065388 136632407043632103346994347363374944256 11065389 -140989944021442037472970725957368784576 11065390 -50106227544480648334453219963964171520 11065391 -660267669900506692812940819338064377600 11065392 28952173945555898088013476798597562368 11065393 45782264233907854316566342274310122304 11065394 -49871807680265575773967828735793049600 11065395 57351090741839609303601721345500864000 11065396 214510122510648771946710847980300732800 11065397 -149855304030655141194657752676268131168 11065398 -188505965853284586657183555368998072320 11065399 -409005266745446394151308844651246240600 11065400 1264440682594712761515020682576384000 11065401 468357312091417206230654601759505729530 11065402 -592556442018059099153541038214714439968 11065403 -1227020348065540150192463393850897838056 11065404 -21704612406734342151271058044785205248 11065405 -785799682180696358392713330722186880 11065406 -99819573160385612560065292579127420736 11065407 438862304538934149905224561103636343240 11065408 -108234862833730373726618484354610888704 11065409 -545510245662749703054638305708364335440 11065410 -19982347113492599633294531865925248000 11065411 -297670458558472996357827533279808600368 11065412 73303009295050431888764620885112324352 11065413 -26231468025778187005770605611291673856 11065414 353508762985406009429566867240507868160 11065415 -249062508215729245682976824443873853280 11065416 -52460802932665674637458318773600870400 11065417 335601934213907610001548756835588232064 11065418 -4582678585627471373096849512534920192 11065419 184688869618578399926088731903623605888 11065420 -301236827786967626605855376244945745920 11065421 -695188987371863793030281419255775828256 11065422 116911230345800359961998900492756869120 11065423 -834796337938283566849410008364575805328 11065424 -174054137089326359950248809985978408960 11065425 -71994438380652807511826260267233085200 11065426 87094973186127320246610479372072543904 11065427 59644321847184656297503823369594007276 11065428 59881144139103210061528713744309417984 11065429 -863223946275578798060097874266079715360 11065430 -24635697304686149830328441250510608640 11065431 58215700759516925390040623756977175040 11065432 75816797999713945557435148686946836480 11065433 -1878660472864827646156968297803051262060 11065434 14890447428400452459064016159170536960 11065435 -25441089088558586313283557094202167440 11065436 802061062211675401651990587563691752448 11065437 507643393002938670032740314280685701440 11065438 2988103721616896687624117456544976128 11065439 -61754468553620751142824625508865590016 11065440 -328489675005472409940613052004661985280 11065441 -867353455748130663573548367838308104158 11065442 35267209210927152061254337832617189152 11065443 -3319684760597219216507089723895787600 11065444 -148713114949955854614033587689258750080 11065445 -789621264221050187011775094195629099520 11065446 31009502428342163354034028555577858304 11065447 29444786696500440040825266212596851896 11065448 804692554892812773262743251095142400 11065449 124232636076956638358858301920228637408 11065450 83624984600790406767304128096384000 11065451 -204057522082271703796153061755814450400 11065452 101668085048026544971607704872262397952 11065453 25759660487382278130301146886864625856 11065454 297367207737790112539817065870021210176 11065455 286524031409945997805647301779878499000 11065456 -7840142816163843580928276059709145088 11065457 292358097792326491212724328370968475840 11065458 -227832819825515420212939307770293407616 11065459 -197872220496154685071413267639032207040 11065460 79544376502824249291445688009800089600 11065461 -124745057263669656571509076486665154560 11065462 232981894149159847246910905767394602240 11065463 27446762611635162589986266199111729120 11065464 700606149986442572837758660757603328000 11065465 -518896374186537151121791186737348478140 11065466 100098533459330316790833860170397109984 11065467 -56045972016558098021659837400582526720 11065468 -413711804271590935044833935892778084352 11065469 -440092663750157842595186532684703660404 11065470 -86759319938693164097304044755724889600 11065471 482939227855875191871282180383606156672 11065472 -87445540376318592844298173178236108800 11065473 -457378425811005728580826971489824866416 11065474 -381159006205975837443538130503266395184 11065475 -181127251278483228568653017549998234500 11065476 -339607425941301343285598441769584391168 11065477 702711462272206931272425773383372427040 11065478 57744864305754124418002295615456147040 11065479 193726106055782325344882187792949859280 11065480 647389411613950233593325975148686182400 11065481 -90218734028558370267803625326791527936 11065482 101414209115662957759473477964105758000 11065483 352649299728678207483740050048260860928 11065484 158491457640576691170125532295518575616 11065485 -241925741635076721851645372036344272000 11065486 7838081783263113154563608310635049600 11065487 16239088000898465589751419532090233792 11065488 -18712404211824113176101274339043966976 11065489 -289923591639914072849710728262970899676 11065490 -30530123199558745392810207901786899840 11065491 -1314783243397165703610946546138477752 11065492 -698971301463481837261706124366637547520 11065493 -102559319832274383751776813160478502258 11065494 -34781472699107007181491240436485550080 11065495 -185830605093521090906118534927896078400 11065496 -5595733740268192984556630107830927360 11065497 -249922567611834042626160791367814932672 11065498 102146202704756251304398534501893159936 11065499 -45757243165744180279729803082906166112 11065500 -441476284502746759656821046223063680000 11065501 -136594902672731883018645214723404558900 11065502 -19682306184722008371067300797786205440 11065503 -353808434054986805692280735250414317496 11065504 626046341735204335149984038624529088512 11065505 155641735636010167183355520140584248000 11065506 78630066765440599827461367782599723008 11065507 -19545856326675990848110394470670833680 11065508 50742130591406067938092635672177263616 11065509 -67454835310096152812549747348810716800 11065510 -141605187368072464994587261666992599040 11065511 -230855323537162203057282013818767946888 11065512 -60586041191489652102591885086372659200 11065513 -319408544617268875130872647997877823238 11065514 61217207419754838098020968169878983856 11065515 4882341984553346024473628278433948640 11065516 51591133962101430741811474346749673472 11065517 190287011801150131181474617485670224492 11065518 -4182174298902305289686676780730769280 11065519 -1197228275545825206144905565958320678768 11065520 -98947334915550640609173925287110246400 11065521 889743125422929749276449928198438352 11065522 72695603227455844626919770926453646144 11065523 132552726905021494883012554962482109600 11065524 101899528132214620447385989092754544640 11065525 207806407640994648219543312772364961300 11065526 345343786659579417507317221200290615712 11065527 -115370800489894554568051866240902765352 11065528 337924490278801405360820819807842652160 11065529 576979476636479637909845111249953673130 11065530 44631827149347632404611831950327808000 11065531 86104552471097313877940796221702663064 11065532 -7466783616656178547927532277546720768 11065533 197193998146229035837437563506225108224 11065534 -7309495177883929087246609480163338560 11065535 -26055246881781441932648766939892761600 11065536 85417094237378405256591740480139558912 11065537 276805384558828168189055004230260087872 11065538 60443595521973616681916668162644947712 11065539 -215341392905225803200473818567150832640 11065540 -356117243846999804598036324748518869760 11065541 31175123749420183201387317830598942 11065542 -74751795960891181258210593693110676288 11065543 149992467610827290766896028125374307840 11065544 -102512795412485184819858830589837312000 11065545 -225540385427990092033805747041272902400 11065546 -383951614312163208578249398742949300480 11065547 -872239450957043787012552770342840177004 11065548 -12332515697272807966453096837304248320 11065549 322801755170400458097862461760003453920 11065550 232051677188956071582670911077180236800 11065551 -97329622169389121060954102598487257216 11065552 -55760320083104265287453109316415078400 11065553 86188909398572855958322230790826069184 11065554 -11562061155552132987017791268133137136 11065555 202724533806789333052269346515341772960 11065556 428242208670369981089459054385774184320 11065557 -266205592694431417919851341385913720160 11065558 122466655575526431623452320078809410176 11065559 -46193261098383339050163057883082690640 11065560 -131819057692336942634830209568299417600 11065561 -110384992133313646311294947839800322748 11065562 451322447341233596391342064549369344000 11065563 280720014307586886061453120800841970064 11065564 8039956694004439672633777585275377152 11065565 -70554312332181846988680641901632104320 11065566 -198049082104244385403283799152976986496 11065567 114977148165686461409991018884189875616 11065568 -6090967276753665468596616677830164480 11065569 -45616207492030103490412555394211900000 11065570 42884158417935256975948856008900853760 11065571 -291545526488795310091210095670042800 11065572 -8850892182167411298630058812570047232 11065573 476654715968189190987778071062494589822 11065574 -1214391158695772754160095135473249280 11065575 -165656298036952699114092165860939627400 11065576 147902526030205821556935998287629926400 11065577 15068272024864638557856665200710476880 11065578 300562251676755473793303818604780551424 11065579 -281265097286173122725096989549212455024 11065580 208943899031251917103464266105194291200 11065581 90226104862601930566399375070880470880 11065582 108679509099065963747110832094330067968 11065583 117229379419328249675449343027942599728 11065584 -143047787661757480142314065630156226560 11065585 -495666072865230928856507287340224151040 11065586 -217066848864162660367190461568360890368 11065587 192020879775351512647431447327365356800 11065588 -572787037237218005161445286256748709120 11065589 -291731260368227479439566598420866550244 11065590 84971621023740646868795368398582971520 11065591 -728413653526045735982374878468835850008 11065592 477673196621768758519520885130418176000 11065593 -103382584704710977114052183622549491712 11065594 -3010059954910970453033135044812345600 11065595 198500676861016820711613002844968827200 11065596 -172225163515739526584535778142363089920 11065597 -129606795689538012151646285162132296954 11065598 -64890257987351644905299024827041264960 11065599 -293116632070173329616956135147975869440 11065600 35876179455528423094830156644089856000 11065601 356917602552572651654103604742571591600 11065602 -204691801454901543511964560421755330560 11065603 -372435960304563903205450826040356691080 11065604 -433994680404530877248302766934979826688 11065605 -62863296385251543069355446282291072000 11065606 38173014053881551653203427449559002560 11065607 296696416263819144779014240203181995312 11065608 -399343258861168196425281488917184793600 11065609 788862715070499146874742739794067704960 11065610 -393283570655822193776346382431920701440 11065611 467050385188211266715668879233295270872 11065612 -784506304862400206847864227487670834688 11065613 331036753658309055991972952123588791524 11065614 37753210686296468954759469397564575744 11065615 -271786770677576527160768525253195985680 11065616 -28744015853542058044984181759211257856 11065617 -631225795543503324648330061688184544140 11065618 24129458141277807955464439018250448000 11065619 -308253839399429837169019405310353460160 11065620 3178047358354243313138876788570214400 11065621 -362964953113833902248530122794812821010 11065622 -279603012290722899225169390578209750880 11065623 63261167525434890250878470651431076304 11065624 76286872633286051194800951812582184960 11065625 547312412404110456698889598908125287500 11065626 -97271332177588016048414161767778544640 11065627 -223184502737916174887211683786801094120 11065628 227065169906492847821928988706966055936 11065629 -471653982657176403977826552589310476416 11065630 -13271915509668098261514145978344527040 11065631 400535767940706261583426486347995917392 11065632 -38692447928956448196982172776456519680 11065633 400980388895964824845422631893812087040 11065634 -5719149506320198042321538648468006400 11065635 150972546987883824398047070491709872800 11065636 -316198990357888726618200385882327351296 11065637 302045343480536529716825955321417349632 11065638 29880181562025802501958471309661004800 11065639 -405620039759997520886930155752484367576 11065640 -30332279111707053264706356171457843200 11065641 144795051328823193773354899920323822784 11065642 74154859426890202204739300084715002112 11065643 368659306615205621225326484632451309304 11065644 -76747722166916570432256568644490168320 11065645 -161066119220306278103669263231285025280 11065646 420892782048185049523119200998301743680 11065647 -253235958510890172056039537934736337400 11065648 201278163523002229732025287909761122304 11065649 289098692173668970787487669592710329472 11065650 -37829616071610228486454478983131158400 11065651 -666162857300501489699665371967947308600 11065652 36330477791744688129928883046548681472 11065653 26090131493633914352353972260413247840 11065654 -44014684625189020180176316919568456768 11065655 -433549463528641966314757206558224892240 11065656 -109049128740965852448150234744246435840 11065657 -879023520637943857353989784826333048800 11065658 98777093750905074211462051650992930784 11065659 -165691614621837751826238494300435095872 11065660 3280412558461898146247076763500134400 11065661 -96647355075825404701966132335206373114 11065662 -274210351426207016709913035249345737280 11065663 3150473615631433808971414265276604160 11065664 -67979945153760242874701547905712390144 11065665 60254613880908189295029959107803280320 11065666 418387269606622630001947611299323534032 11065667 63019235343300855596379584773368658944 11065668 81990524399818808374545573311968825344 11065669 -510733088408303019714311214381659517056 11065670 -286355104997764594545647997050792557440 11065671 -224531123145635152670351041874769460560 11065672 204090761207021096463309354931388236800 11065673 -78675812884826437511360081071781271078 11065674 -150906076486193113345216570376955419136 11065675 -295912402180137712398792158205318216000 11065676 -155631042807419343234524897912747604480 11065677 209465227882089637166894506281445972032 11065678 -111716818168715446501568413785419453376 11065679 -143763520090640761274784424081885744560 11065680 -68994279605248304206180476083503104000 11065681 -209398617113261368783672683468897230736 11065682 45146012273900732914071659963490306192 11065683 -171283466443188967855814047242672463176 11065684 105091826782543778025229411223571402752 11065685 225045517810666197703549411461753676380 11065686 162870657175308855293880547537079539200 11065687 -338979441764421002747118504267672323688 11065688 -487776712499039019421920330341677056000 11065689 407969245479164503766481501946623425754 11065690 90495040548586482103915459089309477600 11065691 -62118221823609219308466742716281935872 11065692 534009356372314773174100655273273856 11065693 957428243218660478029379498354260475942 11065694 -11173790831742078552478234531191967104 11065695 -114002756615657394910344428496067449600 11065696 -628521469159481503943561539709441015808 11065697 881244203342275341482709189318751725360 11065698 -13591484765829817209416559565825339392 11065699 -618659421369727791791908499334204739300 11065700 -32744355027520390352474805692381184000 11065701 224565789634582724648257601114202886848 11065702 -509847145269056092149599088480521847168 11065703 161780025044665925213981931450402319920 11065704 -39760929712708355430839637473963212800 11065705 -8063499188081071083426472675413020160 11065706 -2645926375320853766576497902140184576 11065707 10843089417370250211321381346937342640 11065708 471716784167409509850219630697602587136 11065709 1197334004247271366108024777247112702816 11065710 -106947984019454783099963521104427655040 11065711 -484446507697450416475602092251922594328 11065712 4655543851076102949380663966393106432 11065713 -514560623118530268078607068116469453456 11065714 -139048769902544261064328096793794314240 11065715 -399163843380406317767393831340272906640 11065716 -335018671575939687958577495906711257728 11065717 228261946355074979485998342669425239420 11065718 361877741285295649114754076176597542560 11065719 355895836412710486393794035999179455336 11065720 836591726303603919049632511933965312000 11065721 -55431757073882959841928137576125932156 11065722 246198115348820260462113073417700739072 11065723 -86655458564754105841545664333311476976 11065724 -325917278907995074169702809739925141504 11065725 259697211671750208451956012046819579200 11065726 26587660011498336163471268138462177280 11065727 -665680503453681215163545330579270662368 11065728 -122732548052944681791250599018108026880 11065729 -59398809982826459406906162563082490880 11065730 -167822933596640596089035476111499474880 11065731 -62341657783962928100778129960568188240 11065732 1277538843993960757337172367485057280 11065733 -5006486755165665893828646796927712640 11065734 -134305674064596857995530877436060122560 11065735 588786081451272669392482226041228738680 11065736 13428707126392131311801660922924318720 11065737 -185460577496744805516900511165478173632 11065738 61295852717886700609446157067212493760 11065739 -820439937532087236437290125895757468460 11065740 -16002139233795422152490481777801707520 11065741 300218360873350750538841534003700489142 11065742 -245643098528305881631970681367528551808 11065743 6343748104701838373031784567942756800 11065744 -21536698037998075902753788462810464256 11065745 296497212028744227243311358783946209600 11065746 180470913380768570676939790005296006784 11065747 -121659011267021299564633678235888526336 11065748 -184048214182919523423223636799623829760 11065749 -7834434355667089943907532349000630112 11065750 -195354460310216245337865612172777056000 11065751 -474983615134523810164750236896181803088 11065752 -333893963916273540159838128137144832000 11065753 382143673969894207412335753623161181002 11065754 259456279640576153302894696886167759872 11065755 228241861149026899870447124636655784560 11065756 -101520669384933511755026817997782016 11065757 553864813791285729369730296484408140006 11065758 -246065742256473619365493562637462054912 11065759 507625772834756876059406743213771485216 11065760 70212787831019693859516563617606533120 11065761 363030825110972870043144421452140976000 11065762 210008142403159852487613395150533454400 11065763 -182590828334762158321224773965167662256 11065764 46226591833355303058383086571805868032 11065765 -60572756417284653776147703631770845280 11065766 -341645234953463010927280845840700997376 11065767 -426623220103596232907544241572427034880 11065768 124091140606377175054692407128228531200 11065769 -106585410908913146421206121949738598592 11065770 -242370528500524585379135287152447614880 11065771 -803828814425954970454731706857301713800 11065772 -51958411573038243628098796364974384128 11065773 -126361919444872148172663880591366094016 11065774 5662370715968497618514096907227488512 11065775 10933130931774183778628542560957684000 11065776 -46466035717018098705142902711650353152 11065777 -185118749964664118283711473141179927068 11065778 30149536484696310028810596382479227424 11065779 264491914895652388799511516488822485524 11065780 -134436765019469312215219039787102515200 11065781 -716203584649294452209579080661245055268 11065782 -11691867148434107568555472824063068160 11065783 -624727643526953469193639503400859196000 11065784 398955852785457093138057992984355225600 11065785 91801573692109414382208907102669819200 11065786 40076304824665890547122512656522045440 11065787 -819748139768648287040109505143377941608 11065788 375366926127536437921791268485187077120 11065789 92128273132830787813403887377848270720 11065790 -54139522887309986005493761599957120000 11065791 50425875557964882539600496526647060480 11065792 -1566921469725308431910977058707079168 11065793 204236040071601645206805409346084534400 11065794 281928511141241278725144931032420681600 11065795 -25927562882423839917667011518990713680 11065796 -2037017879857802060039226502854610944 11065797 -22005002083773588881058030881570561892 11065798 -153877291255556428474569575239054928064 11065799 659169376924401943168868009865868387800 11065800 -88302917933094618271960755426634752000 11065801 189831182874109482263647269397037311204 11065802 889228619820289578942475474196780158464 11065803 197220368180809592812920275096264930304 11065804 -433413785973091428627460632340653196800 11065805 176784131067957047312814368346871061760 11065806 -18020163106787200016103520384135351680 11065807 -528522958006858952101533761944384220944 11065808 -34781417318676260767150368638088462336 11065809 163734347082225764789874184539010003200 11065810 19591714452874668793825083292236003840 11065811 400105974056767700256604533066699842412 11065812 54999910701857920771908952934661015552 11065813 -629653213823624145299245105026798034 11065814 -101592946883293464508050040518605739744 11065815 -3077752096559397742656950501949970800 11065816 802575572017901895570919571640839577600 11065817 -3047385767571986011878939026472571068 11065818 9938678722760509633781375489263461888 11065819 -266585261774395871114340335397952798780 11065820 126876694395529561788925053818985216000 11065821 405613040584588794671419316913171174144 11065822 -7873420859683496456553506026985918976 11065823 -45311060210803544405808395037613016928 11065824 21787023467483623078482264375951360000 11065825 425507058923923533771129660155262658550 11065826 -17845279445889756640520271847929481440 11065827 393176112595859806360613328413280177504 11065828 210864399817355871103819420223892075520 11065829 404974718787055557544486164788523785184 11065830 -255380010111653531827059740838396487680 11065831 -150332136184998265455377873666588546080 11065832 -221538102127176188332103135216674406400 11065833 154797585206090932599290786110252670064 11065834 -200451224688419059961651314562236517280 11065835 -6742305298698573204685035424649030400 11065836 -503887498904946626364406968247260349440 11065837 -327687957027147340761869535693590802528 11065838 46485620901625900416977738401977472896 11065839 77916200181228866604589378798796137224 11065840 -89405058069523084857094939359292784640 11065841 188646083987593602759148299752587781952 11065842 255596550259442537891240656935535722240 11065843 -388352378055101780677046462364741497908 11065844 -184676521455305856920258751258066037248 11065845 -42935001825355204635288604335148617600 11065846 420924295340592933942241263536156098560 11065847 257120375551074906948859676231941148160 11065848 191705292520000594915106456966189260800 11065849 -272567779950395124620810634445583622840 11065850 157570003518146679980050841690257592400 11065851 4766986986428454238970756889596313768 11065852 -21469412488821451263037390111401443328 11065853 -140371182811193947895134709529749314560 11065854 221739814161926614988257496499358866432 11065855 323020750251730948065951911557989926760 11065856 4534552625289499821803904396209160192 11065857 265384870465988324993153597239494354624 11065858 54175705776312286395484080764898140160 11065859 -62433461944407087172227714549693211488 11065860 53780160843568217349137784770241292800 11065861 250420525057178108943096113135074950012 11065862 69391120649958661625558606236681073664 11065863 -451673559496646349662686695996063139200 11065864 322195530767639850802960405632786769920 11065865 375062091974726294989994416867954785600 11065866 -66300790520646823362449856728196096000 11065867 748797315837117301263569923142286136916 11065868 668468272265026778237082308178164416512 11065869 1167273257627751801489190734050555942400 11065870 -154108655853634753997153315438205043200 11065871 -123931475305091774656092726466729308048 11065872 -9793743342459738629053248174649835520 11065873 4611055545580665098849536643334849280 11065874 513487069393167208463642216669969601936 11065875 -377311728445397801093001677551677504000 11065876 771204539641264921305652520532374693632 11065877 -412850588311577675794707483593364140274 11065878 1383103357166353251467234994436142784 11065879 330256652107208727147792428870203515480 11065880 -40468349286072342129296832641862451200 11065881 193736536351868781981987505596667775952 11065882 476409241810423482906032530919732439792 11065883 631846664505998558203024146723690258240 11065884 46479644218120884346529989806756593664 11065885 485679765099694634477915450772292495200 11065886 -51948117026876327511754985660925851136 11065887 -11351671841907926734860609076724893200 11065888 -109910421745157438693390346622239375360 11065889 291256038628172848408562351360513358690 11065890 30322155575569599778183534724597245440 11065891 719777223830104072409775054840147480832 11065892 -195280246460333336585765282734942460928 11065893 134499601159017231585591858006930816864 11065894 164999031637489925031050164124195682432 11065895 5514485548068382631807706007986473760 11065896 -12884926814874481991100956462076318720 11065897 1001067050153486692615887990117972052346 11065898 24145523587840855549143429009244753920 11065899 61643078660642710736517350194883175408 11065900 56950940574395110981371209447551680000 11065901 128872770611488938748038196892958537600 11065902 -92381660311451447410164638903164805568 11065903 477253908439488215671032584318397435152 11065904 54228721596107023799700778243842048000 11065905 -212606072722848737262363052909364325900 11065906 -76175091208222152868118218244303754720 11065907 -21844640195548001106389917721402502480 11065908 116092504577726145957565171370934927360 11065909 253589447297317360506342299832374304110 11065910 6815577352718111168230875082203264000 11065911 -67351213603254565570856016440894939928 11065912 243702192620086206682878903877598822400 11065913 578101551942094659068010882561954588420 11065914 -270530061675284809382753860482038948496 11065915 498151362664121002642392099791965636320 11065916 -55570413808044374044846847960772395520 11065917 292528480838959400017520355993823939200 11065918 315605051340869121825712334794227020160 11065919 16981191550318934535919892140890718296 11065920 -31856087275517706471331589130414981120 11065921 13617215015617134939716551793473311744 11065922 -59060123424698617591755438657902538240 11065923 -121468009111534616144889142480323110400 11065924 60840856958439011255870388373514465536 11065925 -40304458302452115688185048715424832000 11065926 149793722611774517973212972069596416000 11065927 -918776003295482691998306457118005677224 11065928 30369953639453550268930782760903680000 11065929 127555247119520256465231831810660802560 11065930 -259842400006006629834999508395019124640 11065931 1047753665216698763378903675556864723732 11065932 -94399525466895497660970068485232179200 11065933 -591509224819235778786440441539007543818 11065934 136588811336640683253621482703266496384 11065935 104421682811957607864807935901466582800 11065936 -64426651328695569735606468413116907520 11065937 168791224924134669855472141986401513586 11065938 40011668420186052579375298397909910528 11065939 308973893780792560580083983123303706080 11065940 -281780307116095675553248737763936696320 11065941 69735568404426353987174865881868187260 11065942 -427188311740460111359065045633806932800 11065943 -307030142079874372429892035687317080400 11065944 205847437118929675017661547959603691520 11065945 -129061428033811354407431140152750010560 11065946 -13028330420002514855177142664704768000 11065947 389240807453613612637350197737898395800 11065948 -71845378209465673872890606986921672192 11065949 -388215447841271700449313709546609872180 11065950 -87626891479256543882088878075529984000 11065951 387729600494157536275377997363047739560 11065952 123239299386947015353048469449761226752 11065953 433966404579244589470302194547929505408 11065954 262912804752456513945094165233743056032 11065955 -143376954186236750256600399160576670640 11065956 46924002519253413130961141318794082304 11065957 168913458983307797319888268929914766112 11065958 22945641104882167055239163198912314080 11065959 -101047823453942802284617637654295295800 11065960 83455002556391404881398271587640422400 11065961 216789406208295051461211908396151104400 11065962 454419142431967062523670476061982219264 11065963 -166451572831196278325850876872057716560 11065964 2020275381662300645842475463369311232 11065965 6618350804655334060588931711059392000 11065966 87703822009000704691828772504193622464 11065967 -325557313275486108889050156323233320960 11065968 -25527095262081082180063054540898500608 11065969 -366644374092506716544124413669415393356 11065970 -548633201754678467244512766810416475840 11065971 -41014932204588063183466882073587512576 11065972 626049067023739989575127266301281211776 11065973 -5645633212866363872177782780452135396 11065974 -26415307338431854542200680524322904640 11065975 28896068410828705542213907160115648600 11065976 33705947714443565121694094698953216000 11065977 -34835259271630154273056136172304479744 11065978 -44565670611691892229535056657447330816 11065979 151094163010776048034570337717522138760 11065980 188931887049237370287321310706674483200 11065981 802514548727938854657973661129966757600 11065982 -29695743043234709857254682838708466816 11065983 -294766043510684638498536290044968881976 11065984 162779547264430373394191594356022968320 11065985 -94339584458243242875141325865783738880 11065986 -438995838917196161122197136029102906336 11065987 -468624917110109250378081499297331007364 11065988 -727496347146109765610300596960232607744 11065989 -171649127969355423080004234355112937984 11065990 -82104009202515641325502306127313461760 11065991 178265119643872570250135355910220794392 11065992 16509216669299745141389573458427904000 11065993 -588781395365861959305653025001520460 11065994 -69048926189763814180922342854382843040 11065995 -417627668912469107130829193555674403280 11065996 -343958003884985050977568362945646041600 11065997 -426059549958085095801655961740372176 11065998 -121019605677256860441814214288369151936 11065999 -32143860771472239427415920141608568960 11066000 -95976890703185168575659884893765632000 11066001 -127761488500476692217936263342211575568 11066002 -70655885188883592393442261982021738496 11066003 -367939333462111682342439124622111687616 11066004 482981717951648637714966853841917132800 11066005 548901212819356526156381272027624125660 11066006 -64043592802390452739453106600385064320 11066007 -4194679828958867138599231123683922560 11066008 -281754379923302530569798748326213550080 11066009 1019170467904214721519893297769624652416 11066010 -135937066797266502422439164575844167680 11066011 -986321357671903406381367775785474614016 11066012 80135811996187442880953050835097994752 11066013 276927627876238466771191025892451408224 11066014 46102408068793586535908534493235183104 11066015 -304725509487555728230183777323336426840 11066016 206586083387879769403987031283402276864 11066017 350828076583607809455124862264128051972 11066018 118545209166544005301935544440306032640 11066019 -119773159204637562381267794220657917952 11066020 50291961566731914099478478857600020480 11066021 -619320003011453738097418103101497299778 11066022 58180565907610304555675927598090672960 11066023 79516892167091378381183857135507821240 11066024 -507274032727285558947076060270886676480 11066025 234473989097406559056581247229040518800 11066026 423697420566835182165021324855252929712 11066027 72703719601596087626342543016853840272 11066028 -370605532817636190362922248637890542080 11066029 176602296639418188719760171413000876088 11066030 -15228726855363492475271109970235230080 11066031 -834879062054698853708652243912283096800 11066032 -110221365653938585960870200402549178368 11066033 -685667669727393816282315294869077237776 11066034 -23656670631765726331629205419480400896 11066035 -360730245554836734004846261611614411040 11066036 236088603701523983209435217357574899712 11066037 -145157621838203014229740295896746930720 11066038 157050344746458829543320288790559464896 11066039 -144169542314912589566441674031388932160 11066040 223199553044591895495392328861121536000 11066041 -424927053858820528955266492080574038016 11066042 74617382038097550707683240177221054720 11066043 -362545004495436749811926836890005218536 11066044 -389610097751624135510683585759111561728 11066045 -493516234877630417162875341071541359700 11066046 219088454852013116756180048648704344384 11066047 -432540548167696379258702975760765770568 11066048 -63059381773040621727837946592461062144 11066049 13221156623194095830796575850089286834 11066050 -1895568763207723385583015599492995200 11066051 -800591166727993825281193149986873878728 11066052 -218544315423363829065220899184682496000 11066053 -106380610624739697013774361213931497698 11066054 -6799710638759047142362843327885281600 11066055 -90838151270379753023142537683581440 11066056 907056690288864498018654509407150080000 11066057 -243564221777288159253339961498439990694 11066058 -15857991722644787468786796319602560256 11066059 304424807205552323793230262476155577904 11066060 190408356945690814819919037433610741760 11066061 -311868735574452021873132826308990399936 11066062 358650422446822141779505468908497021760 11066063 -183883166281151640713623509946360988688 11066064 41529140023173568093585295366497763328 11066065 -14357786157597650329440287131599399600 11066066 375861103088215354773399850635356010624 11066067 -537130773291216490771058191661524399116 11066068 -265021228967988846136344085716793477120 11066069 140035936922477175060827181673243678272 11066070 -808550267627420638243774066644664320 11066071 97562435414882568151049501925533908064 11066072 93007821461702670096919839980202393600 11066073 -448429029899552339452096129195967616816 11066074 -65351332171156898824430053734193000464 11066075 -192525508956124934215223657168944527000 11066076 11227128986221887323678483116036058112 11066077 199381222325962840768530330078127632672 11066078 -40207184914987953974582795908652684160 11066079 -78024765743902057498272077049678866616 11066080 -609577933376631893403786889486659747840 11066081 -237993344259894715739420899913571846000 11066082 31061421976889701076882953757530245120 11066083 -484512950760290309820115515788805783040 11066084 742278910374831493565286984870461337216 11066085 -646095659315136924942167771197803700800 11066086 -202332437352241969686068742698823391008 11066087 -5476015267829038572489959733011056968 11066088 407066548073323794971363617957789040640 11066089 464366031169814615977733418833508840890 11066090 -35269082348362629215770456324390656000 11066091 517665876032539012324736067614107848792 11066092 -37174678189248734422849689418399155200 11066093 16451740191566625376369881823660514784 11066094 2810615957007617126316815823501131328 11066095 15804337256209840722146995778325586800 11066096 108349677730142042825803525869093322752 11066097 -92453326125885880913576117783619390528 11066098 293603626753629222036816295540405174800 11066099 -23159692207865845728033927509007156084 11066100 45745575712695026298316462131004262400 11066101 91953197082175241266972486186249547264 11066102 665979440330557380862376351144240052672 11066103 436764768194716340109743387116006632864 11066104 202877322719934603820861320193067212800 11066105 55148942960862229555554265162417768320 11066106 104214691685132888379881969083968753408 11066107 474942776303472364864192206849878758480 11066108 38003366830373310482691878052066802176 11066109 -431979457196881304558715268130309508096 11066110 43016238512781430663122847417102176000 11066111 552592220443920463766374512873570629520 11066112 -154257620384507239620346963245253263360 11066113 -998142519215034419796774858024902688080 11066114 564043634963301011655670241813903562240 11066115 -593319830032082262763173640637194584480 11066116 249596232066643652904153969542975592960 11066117 439193821791286373448790838014388147166 11066118 3489664646438071415818600800868190208 11066119 -295018270457109960944033145166999746104 11066120 -257442927079510347679334084358495283200 11066121 -308823784709195982046163520102391000080 11066122 146991966323284878226252831889600152320 11066123 161263161622313365364676222491260332372 11066124 -568331774391149601496297372531125301248 11066125 -171544480847736136230419165378793888000 11066126 235997480835973201085938700502620632512 11066127 194756094012802520205660345318844573320 11066128 -17028055827361978311382470714138034176 11066129 136855906429255513533279348306872855040 11066130 104496658143697287089131079638724211360 11066131 479154337751256731343272728128059795664 11066132 -51641528006616322137144047174111723520 11066133 -215129559473726398736467434773268382272 11066134 164803663549017075016513061630195805216 11066135 -261352307691719570540508948370196726400 11066136 -1994677659119886381082703274085416960 11066137 -1079966189503318547956161553815642612588 11066138 -18681458858959868598925083231353456640 11066139 -16974546524490307729818251671211190240 11066140 -64803918239028571534382250091797120000 11066141 426754679992949652458066537062730586432 11066142 -41342938157183509344502260565976657088 11066143 -13426446050766035695588089160865092752 11066144 -242795988353011050469486424272194699264 11066145 76626783799915467409042017010486210560 11066146 16849005903151940324924753144433619968 11066147 -347880620013330207095512072835543722404 11066148 -135105032476959747946932793976745050880 11066149 21842541299804627913623453171608363264 11066150 186478831914969775996104429730438310400 11066151 289281610927872925119388599748121422080 11066152 -705339772054315583681793370064188538880 11066153 287545060095682183436877826846062190656 11066154 -94498727101349475835076265504039223296 11066155 -701576589048614303641852354109928488880 11066156 290099151571436038097370636018585611520 11066157 -10321089587091578731009003043489491392 11066158 -166464482492927229948568715953434255360 11066159 56190920389459022389028497948584394368 11066160 71157329488585492629608856907470274560 11066161 990755965447678110375303165330682996224 11066162 441376428022133652746550003689749171200 11066163 -38987640756147985166852776279552315392 11066164 -210552011829860386086319813845296678144 11066165 -327770852768953993862967870808955866080 11066166 297834543402193418258872357137496339200 11066167 -359231761685948828865859807275612459168 11066168 -357294764801740055239898013581176320000 11066169 -53417105798838447677120705117604055680 11066170 -104334610930070828335375495072119148800 11066171 -342930007380041253947348141340536555400 11066172 -26256589075288198136481612021952478208 11066173 -956627054340722061622556742608628395578 11066174 22698916290570581004193170158548058112 11066175 -135715415231728110224073952769358582000 11066176 -218003412776900998972744502337863680 11066177 1362649720729239211611739512307547136432 11066178 53859483206591161275925996730680673280 11066179 -13272548392186935875740381260777068216 11066180 -343599013242858642115029378438603897600 11066181 -10946574241713430106414683086612637056 11066182 47853907001162634258352157159660752512 11066183 -387883045629119994020867658253184774568 11066184 -103466713662035018723193050178566830080 11066185 238565136954329579747850033115917765000 11066186 166824974874473438513558047245042057984 11066187 -3094649568170049510553537535406053760 11066188 -133091470982308675778152004536583952384 11066189 1026515077318475476036312253884071366240 11066190 115322273033772485165870083690559675520 11066191 42597556859620890439325678996651782000 11066192 -28006804069063572906988399287046447104 11066193 -445404260620925929396764491226304435200 11066194 -123154434889391189073367717780970907648 11066195 54954538531829945980816329482496888480 11066196 505557385661069938699098429558883092480 11066197 160252229355904440161088305574493509120 11066198 -44375992193933638336333299570814369152 11066199 -2547391392733205847090917964318860592 11066200 357396597514295375517386952966146304000 11066201 700401225026984547822196978720325341332 11066202 43523719178910599792790204005314059264 11066203 -114113851320130345252881217831548629016 11066204 -628309167894465332525678168641299500544 11066205 -403669765498646878443656655934197716640 11066206 565262993796704959867658797963270695552 11066207 439079857129018136395254844287846764280 11066208 -411893798253187087440565233552206069760 11066209 91251316307982918543237254148656001840 11066210 285207114269834227637610672188333993760 11066211 262277994683769531611454766780455258288 11066212 -79092226758086144928242375924894883840 11066213 -159805893831162416085543493257506125476 11066214 25555909108540458655182905071928591040 11066215 -89108685354436189940064147617275613640 11066216 -4877625815834731639389562164027555840 11066217 -736878833449693835740343462830038773760 11066218 -179120301159348935304632521791487860384 11066219 -66244487131840504027432056197462779104 11066220 113184415310176144677141205874771558400 11066221 134546341394579502855867115890866862422 11066222 -8197285753877058997890962838047942208 11066223 57399682386601307357263516505851292544 11066224 16868773458494648953174342982418628608 11066225 62530791473463477268639516790829216000 11066226 -324721478251894641402749129915220864000 11066227 668468659455699977879752249428157748440 11066228 -39912432531942548393303038598127623424 11066229 -174748579260924492643483181659630324626 11066230 -158072556705085369813826782853436096000 11066231 -386949163980349445427291507293735876136 11066232 119634636796081981079650490284830904320 11066233 259084537190012376725087928662557236304 11066234 -136466578539061967097847010559857206560 11066235 -205318453761736260008678988291432894240 11066236 -639015980611089431911066198244868492288 11066237 28778864946567499135615586688376117632 11066238 276650278132256632275601301676597888 11066239 -834499874831531594499157315930991128960 11066240 -276385057094585379049629257157731942400 11066241 -64728116873055214717358563233419208960 11066242 24709757920215335823632892100894831104 11066243 416832185752452584108843492486568989424 11066244 32198200981319322533183757887611994112 11066245 601778273742240121639980369466822037880 11066246 333307708265045187104402266165349814720 11066247 -126178035754728881318506189335130854960 11066248 -49951802024106861560226279321210624000 11066249 -800831663066854657710372710598823431936 11066250 2322987359100001749720891892067040000 11066251 346227004169671083709734226289273336064 11066252 231991466317463289929487938727594001920 11066253 564539280179753276328102259119734546208 11066254 -19934120496264038819182546455655446912 11066255 518518686157929350206218042915967358400 11066256 16722871028945696112211266887104856064 11066257 546460513962006985281155756397817683506 11066258 136065487605456394159577601601313118096 11066259 13579092918396571479513199427662713648 11066260 -1968914867309409053837058623048102400 11066261 539812018749321551801552862623505887232 11066262 -192263529689845592224696843303934710848 11066263 -56435082925560314751062291622492409976 11066264 -218099253451905170343898916266126356480 11066265 -91029050472145407323805337574181441600 11066266 148297391491059742177450270287839280384 11066267 466643085453845904990242762374704248832 11066268 11901283322880236052257598875370476544 11066269 -223767551367689870270906115814102489128 11066270 -277280443117635828604102623339262537920 11066271 -643122293094874471867277094288898882488 11066272 129683661425340036541295523484076605440 11066273 -209282340801562574947126210673682313536 11066274 -441070871257884941337269130923962402560 11066275 -326550635377735221643800341419123199400 11066276 53083061756216406773221974025530716160 11066277 194623454951671516539848111351661037920 11066278 -114872284342742742514564061798800162944 11066279 164342433454023789105990473478669846576 11066280 -156452676446578203320840952748406784000 11066281 755420992963545411718872040867460377082 11066282 457388177417631807972423456228375586992 11066283 -110261379286456580054257958737712277576 11066284 -817366624073808244291529671465622246400 11066285 -46826900814643700065723523811588291840 11066286 20831511133287645085665743540984893440 11066287 305123598562333564063072088182231767232 11066288 -275330825414865373911530099797541191680 11066289 12914816459741727685104785228286117120 11066290 -51184892780243598112853488999574421600 11066291 -729542408859244607731191780548727041856 11066292 -213324035161280694108996875849601312384 11066293 -99767757131543500183649576048914797184 11066294 -115719608822318482648013419668578323200 11066295 388379997321841091396957867851103914320 11066296 563988160141408176075136567999259873280 11066297 1491047247849849893164255216198096698 11066298 -243075471446344372445973204986661006336 11066299 -103855035701657009060169018134637804700 11066300 6133775739535069761568531479169152000 11066301 -37781068941912755358340810799151891258 11066302 81169457920775741553659688992409310464 11066303 99608458127027017968195751422253826640 11066304 187242418544356220548679639670032695296 11066305 -868465219763432633593783148151828373080 11066306 -303217380781094960818326356511939542496 11066307 -1058495860284052206538253892100989888 11066308 -2336637395569599030610637277350860800 11066309 -285956315878774793242528051147915691490 11066310 -37009400514292147296017128819197600000 11066311 439788946480419933525811333122906112800 11066312 13589025527093789148160732547810918400 11066313 -332730544278529679553870575470940476800 11066314 125629556398667618012386691219671110912 11066315 -32975934458021020659568290671972852160 11066316 92125027776589594100448984567689739264 11066317 273290818747078374852202705909264497120 11066318 -178787191226842893899709222922982238720 11066319 526368755414365420049206106530946405688 11066320 283335586034221786378169305527798988800 11066321 65873776551666162767407233642827724480 11066322 86345235656771073991058777476192692480 11066323 -107178880625573845212063169764450520000 11066324 679535616253619448239762099456932173696 11066325 -162811643179367964893880749524953494400 11066326 -45444807609292776164103517251750321888 11066327 118942231724154638370831351996587024160 11066328 -14670308421631056116372796106938777600 11066329 317516719286871291770622885896352593930 11066330 -50127409866475413430806988000265932800 11066331 -267438164023780695453407164280438566248 11066332 653231621978479202574314794004913015296 11066333 267205794284488122852663375916177238784 11066334 -28664385460439485401590404350909951360 11066335 -137415792105349973508152894446800460800 11066336 -756220171156149920548388211536862117888 11066337 -679929329340199564717475314547311726080 11066338 360125711269865952384936580935439159296 11066339 -578274822481950642021892038207884061720 11066340 75950441611057561680538828326058291200 11066341 240406398231557625966389702054854570560 11066342 81424513588249403166358289367918236160 11066343 525804225023179516038022546404048218664 11066344 57645782193501912798522684898791505920 11066345 -77252858214162979529807142809698579320 11066346 -89782509032221405160815965659370666240 11066347 -542198518671124767083483811447592574400 11066348 494654867455990143666786186093874430976 11066349 -15394041150727136853657925657266094080 11066350 -93381060804771464974623281229344073600 11066351 7497334528459640092922807689661534064 11066352 12566770316921465775539814377969418240 11066353 -208756549140129381845264825560902356398 11066354 -31427203925330281153600928552966839488 11066355 438386074668387215625230634483144079200 11066356 -113227547639310476277032801728547426304 11066357 424108954853354153798585516391755059872 11066358 78595671312150556298843508109639630848 11066359 -557701297760877681140625764862211196440 11066360 -157822010559203897658023896006462464000 11066361 274257648826818592638256149122268193872 11066362 -18873030555933138781315315325412077088 11066363 -115234790671767771053647222104626415360 11066364 265858562703962788463475983700546854400 11066365 123448741027300329313690065347631450720 11066366 393976059104577978486395808287174725632 11066367 -24543149113316230890282312648477095520 11066368 270703957567717199217475468290158493696 11066369 147253727995988489292921191780081374896 11066370 7735816286557331478740542430361308160 11066371 803914658215405826472920165571391680 11066372 373695389455679432743719747883276776576 11066373 -677282326231843147040668679824625020578 11066374 183662389290632383020724091470874486592 11066375 -548002016460829627731719292800453856000 11066376 577587351208521161511497386966000435200 11066377 -24769139183752282887536397857810764928 11066378 554065836229702133779423651951241448240 11066379 -35315341408831143559070826920932128000 11066380 -42729882815121771583973655005767188480 11066381 592256675971109874565005606703344878112 11066382 4699309335524883220476393726222042432 11066383 647726180506670531568874660264485171632 11066384 55975749447919118987515639432310685696 11066385 182051826323733185696470627307663800320 11066386 -87743261454526500813369210683436970608 11066387 -528924238700296754870287742756138474964 11066388 42663468263795267900730390784411600896 11066389 -743834483295392524470353006440537344320 11066390 -38347138170986856550666340714604288000 11066391 -58279535822240937803005779933070866720 11066392 -351446565850965044634345893413513113600 11066393 -219479929817173252823313701467986756156 11066394 -1324716037919434493292362885003612160 11066395 124411846408805278677722037021017870400 11066396 -57135251574917789386415430126172102656 11066397 172844095368509500820246014391644348800 11066398 100057739007549838355452464517327703040 11066399 923252585378629511669424851076854415360 11066400 116821678108043968536662781661790208000 11066401 144217499172565786073103396893000118192 11066402 430970739656869427789143764290047721472 11066403 -478745968558642069345724628472467253896 11066404 162455688848291991006675818996722225152 11066405 -708209915977669621599500685986744618760 11066406 72345830874910585120604763912869975808 11066407 27578446295486174838640594530467303832 11066408 -867497276607215051212679865871708247040 11066409 745915481295382641005229529214882442720 11066410 -116113181918161145109174219373163136000 11066411 -205030955627955553575538687233835997376 11066412 -37246375204681107876084091854227570688 11066413 1000408659290251251138503013520638624662 11066414 -28543799580890399826888281056947850944 11066415 190687022321016496644264428884617315840 11066416 135141939509538717885697843821720092672 11066417 54829972037510061541787730392301724800 11066418 -609840787487013214853984393987002608 11066419 38690933486414257030517872667319036320 11066420 -404556569401603756786581459321459141120 11066421 -110365851373885591630976878410240557280 11066422 -689058353651739554808767098211340844800 11066423 1946580002282271451957469248085426694384 11066424 197302555914893644100509461641523793920 11066425 423290518535938182208135102278421871500 11066426 -107727815013325751622300980200814711040 11066427 189321181186426933745439435143925103968 11066428 1165854825179879578126331662471574871040 11066429 -89495457168220615693698050180430463680 11066430 127221431896878994962329390161607445120 11066431 -349858271406684981342494613214747240768 11066432 -70042969989797409667367417394807963648 11066433 16278967202414620047281703475857883008 11066434 -153198139579452228100509272177190318384 11066435 7218827860637353206625255313466187200 11066436 -485650986690241238717934872208019353600 11066437 596613286522375031909231104068032480 11066438 -64166152221396316926986614942321321920 11066439 528780122513369529981069174325122501792 11066440 -217456816109931148712247719694419558400 11066441 -103991769472151251864874996711890769400 11066442 -6410330784855170234392090648704915456 11066443 96424823585540778988203570996664352560 11066444 725170590738767909787777960730406535936 11066445 -50866032139990813294419286343113953480 11066446 316783561286632370004739124049272340672 11066447 -268714148529767958957340565139152490768 11066448 -42408285024788301957624603723022073856 11066449 363822249680780484930365224905364368036 11066450 -2877927236962473393466506835526822400 11066451 -105689665777747633250599818948378741696 11066452 -96464480406616012397926892287401156608 11066453 279933191713493771411824527098730736800 11066454 263987486345127481944203343421688361696 11066455 8013438743640936549642782742098772360 11066456 -366870920269621553713646029341655511040 11066457 284929746736900934002835307964634440992 11066458 -241082900013869853089154375613328143200 11066459 -280596833224259795146914823245058136784 11066460 -189469992820914412307723690612869155840 11066461 -216258031674177949825594875544691127968 11066462 -529610846207999364514225543483565868672 11066463 125396843669679679428901700481425555544 11066464 -216842616363864684687473169801805824000 11066465 -514356284525842661808252700449752572140 11066466 96940138543792613115180543383375447424 11066467 -519054410829547049051570082336552576484 11066468 104021996432711997352812864750512357376 11066469 -140746299094345901966705748121619068512 11066470 5003625061631958520409498242599845760 11066471 -236248579475760505364905411305779717208 11066472 230446702400231110524773351188629150720 11066473 -106698834693735415221738257128244404224 11066474 62209112172996761206146351915610337280 11066475 -27925089845176162157877990186751123200 11066476 -45438748829971561919869236825402534912 11066477 -112613335919754420066794917322593942848 11066478 -179081521650241578112828532732071649280 11066479 5432057785011757795127683580631200832 11066480 1099781165659979936595145176425103360 11066481 115051214829059192262001105546539886980 11066482 229246413150002468893116066884036805120 11066483 221827067234164608750912741876255654732 11066484 -57936425406489238362688265949763891200 11066485 -325072481030846054911708010115976965600 11066486 -292172358184774530823957338708021876096 11066487 -439107000353219908392968651706724728960 11066488 471838783843993769986134099936445931520 11066489 135195689519317687200305395047641856960 11066490 -266447631415293819025474665592937548800 11066491 -894898589783293978338476337054477334108 11066492 232006489283629739614838266655087548416 11066493 -408266052822374100829705734093476964000 11066494 47482927406570838250144513139168793600 11066495 -456392423973117677486603812002445856400 11066496 -44715416185169433961545454922288332800 11066497 -73704190474809620367919979028430485760 11066498 61863391379240917253860440500111269920 11066499 183804730877353914628709179170093936984 11066500 -613320389720165010008177213893760448000 11066501 759654363604774828058467696186039697502 11066502 1506639870009820246315862298975037632 11066503 526430121584679497492688755850244549200 11066504 91242182517545353231721625531529297920 11066505 361623202016100983923435548977675482560 11066506 270957442059713422764946133234663447808 11066507 -166656924328268354905128660087194910648 11066508 35966974802313729341777539207933638144 11066509 547628380166050195781439669153442710710 11066510 15939179159685233083537225082939205120 11066511 -160759202763337481772649488366238449528 11066512 -1329094408268157407722850903919820800 11066513 919722578757268681175158054095770259762 11066514 25193426239627626297421934629776281088 11066515 87709098691875949987207824876184293600 11066516 459866986502943267861980960978430017280 11066517 210343976943971685075185245062098273280 11066518 184515417882696273176546241091631490816 11066519 -185940326427465801033293152305051916656 11066520 225314169628062022365416413047834009600 11066521 98271769563080200169761771715711514244 11066522 255569120698280107584973707601977987312 11066523 -3054555214317532414021355402731603200 11066524 -410197526524304157244080936815426322432 11066525 -364854974037747143538705296310033900000 11066526 434714428427202561949443316545339654144 11066527 308613385544274307562752939214900180880 11066528 -796843611178069274919616543134606950400 11066529 4090724493709203196452375081349893408 11066530 -306501215061687294998474354920001199840 11066531 -65204237637799312694237075368683674880 11066532 -53719159282918255994462032835378838528 11066533 321358883071357920401170396208973812224 11066534 35029445335741918566308577624192558720 11066535 -6127668827978463361157750101363282560 11066536 -39994659377085439391279589886599843840 11066537 34217626883977734082495416679095525540 11066538 44589371429577030417786148612776276480 11066539 868409759177116865760150205718168780 11066540 -62929143208918999294918679889594040320 11066541 -156140333341483838700817001195197376256 11066542 -55833294957602940484793567827347905280 11066543 72248742012845245740911170994818971792 11066544 2245731732250111108512616347215216640 11066545 -241205524148464245294728846547420115200 11066546 -243184305100400513386687293647892108528 11066547 -52537963656440467174753167639684697800 11066548 393537077526945226878383622155170587008 11066549 -10863236519368925386101384387838111236 11066550 21895911307225825488261082194378624000 11066551 -580538324479801280649273564875025343496 11066552 -69590804005280349155175307370434560000 11066553 -624638402423315046014570829482966447238 11066554 -77594284598406640077404148115305819024 11066555 292499133259706855894777096648620824960 11066556 -12633379115358817288734004920328814592 11066557 444537945532034532123500902475361381120 11066558 -222567785637712749355753940665261895424 11066559 -16763988495764864345972701043409375744 11066560 113386524729312559935678110766811054080 11066561 -47859785130527323556211838338388467552 11066562 -56997569029066131494472637303345570272 11066563 571194032807033524403710175312449578812 11066564 -508357211340685225451787647618531586048 11066565 210347352122957873173719192200862683520 11066566 -110307826066143425842964731771994112 11066567 -339696953713091796350622194221728716328 11066568 -885290942815582351548664265602649702400 11066569 -559768382824632585632975286424502578160 11066570 304435532633576675226591775554461568960 11066571 426306145879515225103366740092760643200 11066572 200492281324919300017028283751447429632 11066573 -33946875022058616149668037814749700864 11066574 307681693053342636675302755382296379520 11066575 -142730256947820508471948257484088672400 11066576 -133519647169269047168452005251362234368 11066577 -66444026863732954581410695088157476880 11066578 5086546540048106103641001937249245840 11066579 117304987367046550366184185940232195180 11066580 -8467223261016851672383221494297149440 11066581 55002794484373846650068191635845306812 11066582 102390432923602759941694530686203140672 11066583 -29509390373183256144903862611545453952 11066584 130950960648668480957240662272409282560 11066585 45214203104777232091536536857121547780 11066586 79935670014476109294523556975767985664 11066587 51254544711472992030089565936918144000 11066588 -37172421649838773048741672942939176960 11066589 41551147789472773220512770971636630400 11066590 69516692446683477064340715086232777600 11066591 -1008292142516421291845801515968410229048 11066592 -436806195889901086893881543485275242496 11066593 287205499504720190843031045054589671842 11066594 -103272110834068489967871079019834267136 11066595 115965544840125994849369893875355737520 11066596 -386413300592406101066311491766375100800 11066597 81992702432428977646361926987517739264 11066598 -62738395891803061499630854561676083200 11066599 -141961055040369013926663515754591699400 11066600 126946745500434162183852592893976704000 11066601 -149427932554890456328107103337316377856 11066602 388062427965059608062777415740124408752 11066603 -293645802879069423094158508950994524720 11066604 -49188251786162382345270209900416879104 11066605 -264213378559108153193059018500814680480 11066606 -230852056829606680523425758784668877248 11066607 -210305394942665761875483895601415783960 11066608 -8212899856584832729698034995171491840 11066609 -20496132960264261785952232531616380320 11066610 27335463833570348812830911141832691200 11066611 -342213632343882366166415653932494663568 11066612 235763470730709741216939102440376890112 11066613 -537075714692124419247344789810351333856 11066614 16470113802013289434724550473091487488 11066615 211862468929245513026819721646977535200 11066616 168700572874497871355080846440515788800 11066617 -932367162780422967649578522554292477334 11066618 265050592000142199532639409561509601280 11066619 -21787335606881812764222012899238352272 11066620 -723365618355397082656741775555480739840 11066621 -11716855796467055442606060133888637178 11066622 83989476602068275017890282381303471104 11066623 -415545905934733368935674443015568768176 11066624 -406052747287252780096432823596084101120 11066625 -1522536553370749512676817425672431000 11066626 -39342138592338038840037600730519848960 11066627 -182852835515466868961573256053648264232 11066628 14088431024815538642032608353542471680 11066629 220688694623948337259716192986470179200 11066630 80731581592347496407087769998666844800 11066631 -196271396761102628975658806133196905048 11066632 -444398266239231299373988864756401715200 11066633 -313260104124003065271313171349508858060 11066634 -13367489161810536881370440632816687872 11066635 -490514861758434527764433496195500029920 11066636 87617741844753571006455863794728468480 11066637 -154735543311790536117079752126857195232 11066638 -140058265376603794143743187338946568320 11066639 12481810657208367770928958008073477248 11066640 41009561545463750058505810833297899520 11066641 532070602986345412253433503904956645042 11066642 642154833829809084926008406169106261632 11066643 -44872094072255603943426495660341126496 11066644 4685320937738032027503492097069118336 11066645 -39370119330421718358232428643856728800 11066646 -145115163221039388599918815588610788416 11066647 664575559310274572654224722237828737096 11066648 -720559993690489355190379639381413488640 11066649 197592426047941743647421427785922573056 11066650 94193448816423729252301608820967413200 11066651 -296205872496120238563162108418262772348 11066652 -3325811093802148907796225302865346560 11066653 217426985441410422316632874338761805824 11066654 -26413012081901949926541123163909975680 11066655 89676189962309732154301908848614989600 11066656 452264567452040280207378701904657776640 11066657 -100893263128371417978532795650685074048 11066658 -303928754014911345431732681315333379840 11066659 31732543398888635214408600800345481280 11066660 632178301145562861428620171092902400 11066661 160706841240964845190824032277068199000 11066662 -336451771823871153301752107046836955168 11066663 122421235493029006339645916065584852600 11066664 -86798436545521825902581997480660172800 11066665 -352815851509292561053990120908907825080 11066666 100731212787900895624596581095705271904 11066667 267576343920776689853432066940199398912 11066668 -83934845521038970188416860576840413952 11066669 -537198637866138653159632448432435181930 11066670 58264632310243902493173652511864550720 11066671 198948040374226369538002383542809709568 11066672 47827364740771237581510659766644047872 11066673 -35296349523235120883849074052153825376 11066674 175894071611634213599093893547959896336 11066675 122851964428933526225624665506604149000 11066676 59082447932462623199216684153188626432 11066677 -358678698649197167025668731430115672300 11066678 -11461335177227595300292102743370740480 11066679 32926073446023322356585502290056865600 11066680 5388343152903911525283478167801753600 11066681 -430199330494401658175297008102242730236 11066682 203747584402003077438089635593033940224 11066683 464445141991522412206220599090716702520 11066684 620945762417715180674867048734786108416 11066685 130922553126531077400242186743696364160 11066686 -272672302328120934007604647593033086208 11066687 500367601853552101032049735731230550072 11066688 -54355201528031332149413131504216178688 11066689 37509331146562319007141518795676537120 11066690 76181968454737912071917022259159449600 11066691 448297735967480078782745326609492563192 11066692 82442376319926941027017571407587602432 11066693 -1690570678814488563694211915249221056 11066694 -5268177962918514879207080919518348928 11066695 -9456408786286415409573728832772960080 11066696 -274105464417904703744516528017507031040 11066697 -524832252892530434550792185071044303126 11066698 -353815422266111605428360160585337000400 11066699 -24905135189810554510102069015874604528 11066700 36883969494240444442191065819381990400 11066701 895054682350777292070741568328536403702 11066702 53553805352977895884736659913604086400 11066703 -12893807448083097414821575102116076416 11066704 11782793620997312600872265409754693632 11066705 -55605370443751727064676233903425137200 11066706 -35698736136485873450987260187387106816 11066707 -343023720391227046143180339555934913044 11066708 -724887702678100129351060920651224326272 11066709 -185418041455731981700178299342315257696 11066710 139283622804751876029460183264433237760 11066711 -1282371723161279804983010918365392751440 11066712 -91359316495425657352198301158988390400 11066713 53165300600976800885189554746786376960 11066714 807093071335203374947960335557299779072 11066715 -186940961629640187681603503867977612800 11066716 442106786015224248405673288949837795840 11066717 -356390882521816573595424806694127158234 11066718 20973169635217781827169447792392405248 11066719 284414315387530604039970863335994175560 11066720 -1133792924279627072178359649309818880 11066721 -127844689944469087372170907205704765440 11066722 51939681488640991536293464863569706240 11066723 -18455457374678466529864598542716979320 11066724 -132975407861766787751348142382954669440 11066725 -360342726702487935168855617175238145600 11066726 -179358372657964552134768868064482209792 11066727 -14711039664884789907984129969735640320 11066728 -94255086316749256016971997584699607040 11066729 894294710203335994147713795120741462330 11066730 -117594303642533291687791783315822241280 11066731 100233857791208255861853089588770631424 11066732 1285719121795637119631074121729338217472 11066733 -724751776971584788948232456392045358400 11066734 71666895382896946224717078237000427392 11066735 692235018647661911947139542493442724680 11066736 25965162087125897482566828252503998464 11066737 -382160891673228674338466000835592443456 11066738 533105181576546557177270439035900544 11066739 10830021296637208183843642232587656768 11066740 481969929801753557436725732258125977600 11066741 -377298204374628946694277830469579694656 11066742 35382616133342156797773549769963845120 11066743 -1217160541285677234075147856177863050960 11066744 -5298965801338184373924826718234234880 11066745 -141125085202832657759798504211704976000 11066746 -443168905344927260343460106476474934928 11066747 -10424460119205622602049319528863909248 11066748 -224237458345587606308567810454978355200 11066749 182904665209192754437095507339221738688 11066750 110428600575172197146222168078622192000 11066751 18426562797178755694321099295302809360 11066752 -115014943412622226364845063687844659200 11066753 178428410749061882873798649210809190144 11066754 -54388487493805135006519190662972746240 11066755 -146563347976811493714867558177159135840 11066756 -960507553074089129077134125205079314432 11066757 -200665318156363159273842342127448903712 11066758 101904741422876566486371979241620643520 11066759 -318053231420997215355547200716124193920 11066760 204412954157770670806608530714124288000 11066761 596556879684286122495636341337427014144 11066762 109209450576646651308187500632773440000 11066763 -295684993815580330700346565083519220800 11066764 310215851525133189251150118588071288576 11066765 -647814897427597698169165239332525852340 11066766 -60518573279795359227002014862367149952 11066767 -1082520269815001810074695001376200863184 11066768 7452256254048795552254903982505672704 11066769 30586347911089176166718676232868421504 11066770 25760930696467512194458056143615846400 11066771 458568506205789029849058343416519936912 11066772 -117645470417255689712331017589508448256 11066773 730567453970356967648556170192315615740 11066774 -182971756592487903751354132247387344128 11066775 246558010584319519184121337265222911800 11066776 -60476886561731076149881747378784624640 11066777 719705303388508116458128705775306061120 11066778 117926968896480251680386906482714246400 11066779 -225171896253664004504728619844173160024 11066780 21729918301498070765646828483967549440 11066781 -1501812904676154181395664094880480 11066782 265645327582181648648775070164990148992 11066783 -4562454161631873029093115846602176512 11066784 -353545472673337670715956204726428631040 11066785 -789286192488229617549474185292512947200 11066786 -280582434212868320949279036305006751408 11066787 -9964315556806569054715083973262244768 11066788 210428142173850181940034846086963200 11066789 198315096474710616617883832125311878590 11066790 10340707072073311320942011319862272000 11066791 272730457170439131808220825969024963192 11066792 -1062593824283462941687998777232541859840 11066793 -421035862504999265112352786239747390336 11066794 302419590560069634512997948139828147200 11066795 -459597140490847092493991477283832747680 11066796 152036732315355787022076522919738547712 11066797 455363043867005702171845583123550068160 11066798 96129936528108417988791197780164233600 11066799 -245134913077616207551583482318901894136 11066800 -5396490417622914374035058146021376000 11066801 -1171236583537837927996264451854918208028 11066802 111053649316917213912772993014784122624 11066803 603336405950537506092372214554353152848 11066804 -128051271615239299018453226015729977344 11066805 -247004105309775923547254328544411884960 11066806 -564446414117140280394861495358568430720 11066807 -633053571559744980844136521317159734280 11066808 499003984368669653071290721615870033920 11066809 -238446546820563921295625356148532671996 11066810 -7207153887145421879615802513229151040 11066811 -16842886188656303406086544530422745856 11066812 -631204698374553708807336377474410539008 11066813 1420147444076214050139527817077342424984 11066814 -116222209884410334485439659080106557440 11066815 -32815011510373505219903720928799094040 11066816 -8011427497878670224995134149608079360 11066817 -433357632357726185169408044651450477520 11066818 27495988565738148806409004052804336640 11066819 -439371117926537676268547774071979619780 11066820 113783288794558240993295544543291310080 11066821 407018340562097500587251790732013612672 11066822 22618804699675652898248042085198960000 11066823 652986534805710182800433293371702388272 11066824 -5763783723926987065889738936059822080 11066825 135914472265914859837915908568983000000 11066826 -232069710412027022069780149057173216000 11066827 -48364112194587901798539446730021267136 11066828 235244285768923667253251028351381866496 11066829 -853306909920441213614405620615810880352 11066830 -284376231568633353881358907426909392000 11066831 369641848679878887071599559167319227632 11066832 -25673465600863503203039532415280087040 11066833 -793877051381952268027783003801374619918 11066834 46993757446101829290351758064955005600 11066835 217329525152327576174415619628456064000 11066836 729913408443290661697766026654178181120 11066837 -1008652402879143617731524370396670126514 11066838 106857009395166298375584984415008913344 11066839 -242815508431928829161088164365106398544 11066840 678406686185421480697729586219822284800 11066841 -173671104915399605913875971862623549440 11066842 -203771666110775335574882431891178150928 11066843 -181985403370947765128609250015655607976 11066844 382589956548952730692972742993723951616 11066845 -29784769304053976961433806531203136000 11066846 104672053378851231787396828840027623168 11066847 -242341803982496670272658167224861564416 11066848 -201066179615737755088487049920627343360 11066849 288736995416329107965619992343185906850 11066850 -20234353681199672652342599472728048400 11066851 -375456319049854519474930936704825762148 11066852 -752827483027738392293984837342175560064 11066853 -6278668100026216377489235024206780096 11066854 34472691563773233674759004183492057600 11066855 243145028189096068125316817226563242560 11066856 -267272329074548108076785211388497100800 11066857 -335241187158035377953893743230814957894 11066858 -300557166975733462297867358326574161920 11066859 -889950703736360442359753121673822991976 11066860 31051822869692112805058707464542883840 11066861 60905663888801141101125234536426737452 11066862 -48645919922694100257947724777258675648 11066863 -193158736689768051366312860262080177480 11066864 -113526815394253497878262541334634823680 11066865 66913801474251384112689890760661309440 11066866 -342370372355297290388856145669493984640 11066867 5151430313094589152455445483422917632 11066868 5286028307129765870918294101725502848 11066869 -140770316156528436430008562705604894688 11066870 -29218819720268161056815408836480389120 11066871 -70606468359971048881567158849130064256 11066872 338622272823387059065770849776671948800 11066873 48625214440905206233579457487584966400 11066874 -12174409232409146116718532620842859520 11066875 -74239776930297451199997319221575177500 11066876 324944893750673507654466929187888721920 11066877 -221259324405916806561116578440111739572 11066878 -260657502373397241868842054885630965760 11066879 -254761079065330053742042272350309095080 11066880 -149979196007765360993675201823595560960 11066881 133179168640511489272714520934754201344 11066882 -251639054691040951486812234984540764208 11066883 -74232473509482104663957309164836343200 11066884 -135758511189837252777656896650302899968 11066885 -56025567207771491194950979752045815040 11066886 53856450231583275809406640302247408032 11066887 1584369966054901430297049223214379168 11066888 50760325581444238503465856677780357120 11066889 -1310098635107607404539639639716462576 11066890 -92838573358926231402777486598143760800 11066891 -135410347228509177789541223547574180416 11066892 136061117300450129571416453880336076800 11066893 -1136440203102975273783281758602433526400 11066894 -31991675540987564926589957052189693504 11066895 155464962192105844940732304938995200000 11066896 -172597410498992011936617167581953384448 11066897 1044652546871069772946859944183173671346 11066898 179431378207107918375439110051160992000 11066899 -256552357582941108288180049655841798100 11066900 -55051990564320336130789619779155475200 11066901 -280214533023782008149988352236417423968 11066902 321163991721034035021335773829099520 11066903 -53785020580827913457672603393289586896 11066904 -151899192713553114028107895991777710080 11066905 407146520288874897274687009592128509060 11066906 -129822132261994596978766515305539143936 11066907 135171465394306319254486318698312597504 11066908 -567147234490069936884088508076212111872 11066909 -335578022131768083493776545934607361184 11066910 -514478812120367302192650838338539520 11066911 731798429870543699833385244599340015400 11066912 -366768366968949393694294629532393537536 11066913 -182619134571027549660212486411915515200 11066914 -11816961162382099868878410652966612608 11066915 464974257393734497204175657556383916000 11066916 -130690447665275043592845915008954880000 11066917 775310672520131747329327678649920859966 11066918 -86612474335036286483889457624859511840 11066919 -200687254349179906196450431667946615600 11066920 -276271571783541642088782757628652595200 11066921 -6070118978550689725729420154662879878 11066922 -113670009724042275621418883032683724800 11066923 -17459224546788459531526404693103467264 11066924 -84143726205510242149124301637230824448 11066925 71472375004773005178292410395369112000 11066926 152016656047798738466439983746103520384 11066927 -57305530423131129952087960290428096400 11066928 -59270866772374449649597519456573095936 11066929 -485797146490166770292251515114608230860 11066930 -43435516871210249648522861376676300800 11066931 -4878597098739523886369176828274188488 11066932 -76747413549723818000758683338988576000 11066933 -412880063647529809452058483040335782816 11066934 239983441852615230960848815967776240512 11066935 442488113394476497010090324627034769920 11066936 568693003932992920890717719995680583680 11066937 118249013243135633394531993764724764352 11066938 -9009693698131599423604927131827146752 11066939 -448920079184052981199168885671019331376 11066940 97868428930113361283871239826309557760 11066941 -192360411610775455201503928769613086816 11066942 350860690858886291325077003934306223872 11066943 560963645110841280891750337708178117064 11066944 -196971499965310913343153744155317370880 11066945 292304501944674680690434691597963327700 11066946 -17999426561760406131237499691009843712 11066947 -657275355428326279972970276917053633604 11066948 -10102613814169636709366560299074232192 11066949 -609812868283659608807840833521536607360 11066950 -201384889196848852935452586377763960000 11066951 100106622282545926798298708601561600480 11066952 287087923074822267856636844929105920000 11066953 38926602462517897074444530516611024 11066954 -190878533342997047145864683969137423824 11066955 401431964504450085000884466359281701360 11066956 339608168947052155527339010202237647872 11066957 658717439302333497193517729755568382432 11066958 -46104346762479902713518638319621603456 11066959 -441490029771879492765899948424691177784 11066960 -47105852063764863967348651838817976320 11066961 8298523595686157410556070800299319904 11066962 -362546235868265455397425348213162988928 11066963 -263483912835447836869428243494257024788 11066964 423281857333505586267700867295499134976 11066965 66141445876925849529499357892081521920 11066966 61268636660408519690061875683721134656 11066967 -152270156751249337664590793253068728416 11066968 134198439903264194694153379699421184000 11066969 347235780831429406774816183714364064000 11066970 -179613730474329984909452876998695456000 11066971 362773130487986726886209620498417367352 11066972 -5895294315747909954238522317127772160 11066973 63778264834873674394556490959886086784 11066974 -303461216521083057679261215131977691328 11066975 260694502438833857384842080210209445000 11066976 -221727556060067361712770566794366156800 11066977 329715841981424886039560821760632801826 11066978 162891652122840371182421014349330152224 11066979 -95297586291447102772486035935110631424 11066980 -49204486972092197008995934951017561600 11066981 -496573393780969838351455074490561684548 11066982 -90990886792752703941850507384881753408 11066983 -102569853217434007652145656992179957312 11066984 -327534538450902943799316110867262259200 11066985 47565512683850631047269424469532568640 11066986 -31407955126995173356365821024456724480 11066987 89250461584665056227246211356224000 11066988 109832405352775838130616628677778488320 11066989 33302928372285702323850375908205064790 11066990 -77930310059976253310100747533522102400 11066991 -5775821123500394433831414096198295920 11066992 130106487569438376264570357440847773696 11066993 1294655984669234824193492198284557833136 11066994 -15163280131370467429636578536814120672 11066995 500426834809149607087556678572514982000 11066996 -9803850368438687754230823244950392832 11066997 -65552864343123649303510548886186432128 11066998 156456189293098061903095961798215904064 11066999 496305747186253925961293100245381361000 11067000 46700411867183542877368396810813440000 11067001 -42699586919953858209055836333432310896 11067002 316154577266575425884708153262171355392 11067003 583166554957967523710916463557689674800 11067004 274449954483175152478754480873662875136 11067005 73604393869198183783145880410364111660 11067006 -177775338104735286176526624681199933440 11067007 22697197215301099760119545176740518624 11067008 427129491703270137417611885348829265920 11067009 -39373215030079227764755066623014533440 11067010 35579642879874187212182229613939868160 11067011 13884689712226868446967523711869848824 11067012 -299981833310532706128441777793852689408 11067013 251361384161632892711543170981803079262 11067014 53463106749040220570764913913169091712 11067015 -170381792079982221515511273723813637680 11067016 -642672860494637013933720061049606507520 11067017 -46725902385164774910630310497242647608 11067018 -199119724695837441634303479744249636096 11067019 -2548179853832016950682991455012627656 11067020 -169397995289698189077984927048123755520 11067021 -191404715080563945833845303601126490816 11067022 522311143370316306635601667246941669312 11067023 302356061430392629610462648148226296 11067024 34655437709209031175041683115386404864 11067025 -40942162672895198412892426491688968000 11067026 38006198011861416295025496652792001664 11067027 19823280513867848606446440233983636920 11067028 -152919851782678648641627072194825713664 11067029 -998062630632768716158187535528583232370 11067030 -6260617235750175855349258791447722880 11067031 -348715846166493266467731181270109900800 11067032 12639066087958723136158175350577510400 11067033 -14475163741501210708711840353014063040 11067034 408854062823961665220732248105071263744 11067035 186498299263924350703194704641491228960 11067036 172865277990271850248819300119008154624 11067037 252544923944581398752421864229030509420 11067038 -217744419801808019353025712073086757440 11067039 10048969002089614296535149187904455224 11067040 -164186713630908006863455595894470410240 11067041 1501593178776520672024980456608644887360 11067042 79204408163051680949122693147384662912 11067043 123356442202019878714283966033338053120 11067044 136450486288059783208777741650301501440 11067045 -47565941257057800418311534399211181760 11067046 -247993137782853347806771494615012138528 11067047 51002360499164744673403404480560348880 11067048 19734191617180214742960021069058375680 11067049 95714697436456912436340679504385105536 11067050 -124042627160539265957175121037347980000 11067051 16045257114442223399785273528957017264 11067052 567834005314444789154858542848597038336 11067053 416223130058955970991608366008446401302 11067054 -172817348553626073023984381107983304704 11067055 -147204844166032492297280870524754282040 11067056 -14025361161412200810021630258925535232 11067057 677887116023028074515558202765744468640 11067058 -332491542566243443225498321472898555120 11067059 245458829439266922985710483968573648904 11067060 102249115555073125223713474771683471360 11067061 -418778322963583188265565275879585618500 11067062 -33301029428203728578870188577269095936 11067063 -105259280053046853363307112118045922560 11067064 -254727124003557953833466627378124410880 11067065 477862617306534968331013800110776427460 11067066 1872671899590579311840206241545001184 11067067 727950931061628426544718324224544981520 11067068 326904996040327454805445133763842973696 11067069 108150184279373559833598861095560103328 11067070 16246989005242710632624768500862492160 11067071 117038664909146217971770380391572453072 11067072 71803859148449328138714760152468160512 11067073 -241140806497281622846718847492462943678 11067074 -316286268956919347698110233602082716464 11067075 -52091270377433198134845093928132664400 11067076 293754788545221095455577868438884677760 11067077 -228321010799417029991427167686817423328 11067078 50323855029720857138369551588209197568 11067079 -892416411843718571936390936747220161320 11067080 13780600211414811383256959603834572800 11067081 84944725558716402881020251063936118080 11067082 -2348305714824841041768128061912983040 11067083 357025336882549752660073970282590429332 11067084 120308207517584786640075346521818726400 11067085 704159788430493944943284281955973073560 11067086 129655864239868150497692782697217676992 11067087 118362664643104425977129599734148651152 11067088 -44902153693544505709001241650413477888 11067089 -32124501517233306081111225883184219904 11067090 -382224860303089034784667960342780254720 11067091 885303586748585364517908306934420727580 11067092 23063580243623084854208886963173412864 11067093 -103295286348231080796601335911202450816 11067094 114873461954243026816064318624335582080 11067095 -17729767366628636243816778117611664480 11067096 -601389941051619517710520600661600870400 11067097 170907138272829409301757389957056324420 11067098 -282370213757647939571851739881433088 11067099 -125248024295078284460042616508596910080 11067100 -126278487455619259255178148272012275200 11067101 -1572208510844632748151686919546108367200 11067102 241714540578802246120211625990428653440 11067103 -67493935296404292989585428418102454320 11067104 -1263143484098766588085576278372391845888 11067105 37919566722822361624851585640781569920 11067106 -243764768364069270977512114560402019248 11067107 166929151626246333207951525290466139872 11067108 78404083376800256183362869155627347968 11067109 1348541735907719242950964577131305270880 11067110 181567394515490464479292782130569024000 11067111 -39760872937928290745197122194735176296 11067112 180824805964171506810668374943288524800 11067113 555313819770479408223066204246237233664 11067114 183071627868141044074643697479918787840 11067115 594274372391984647976504669560539425760 11067116 -360588874125900998529173794397272047360 11067117 -90353355321725528496060066416299584000 11067118 -394510861437863039361446706728502067584 11067119 -253491496325137860466854913872730802208 11067120 -32376925369510994040772386871369728000 11067121 166170010501788835888245823122585587264 11067122 -77587129417208426634638749062996778752 11067123 290479760875805173049061221486355525168 11067124 147671241634961107285629921803735040000 11067125 7730015022400970539062834244057440000 11067126 -95009430820562448371401337673199128576 11067127 -1480493401747028487533241464376903976088 11067128 570209890398504046843710413579056988160 11067129 643343851370586858492310130252836404 11067130 112010338214183125911926625884019933120 11067131 261906110838166624582772772995561268600 11067132 -9637982527398294649111660634943241728 11067133 278058047600907842625462290720763533760 11067134 74267907092685441360469105767946126080 11067135 -398857292529376758570408172258915628400 11067136 -417788053609651270470379417353729343488 11067137 560819719675589843073152217410589566592 11067138 -333747734854354230275269562169005863680 11067139 -203511113006034361848412841724031210000 11067140 -108835992832353420231992868820955320320 11067141 4329225582536126385437004812446247520 11067142 55699059436885184122625496982901276544 11067143 626565940680948827986157100317816554392 11067144 436395674888284662027520641502248960 11067145 -147866414850008202768680800078467982200 11067146 50485991793771296349410166754148884272 11067147 68738327485708323927145693602327932448 11067148 -536679214401654009844837888994076481792 11067149 216337149890911635542627421216050052150 11067150 -69556013429543202217366599908599440000 11067151 220865555195926640193884162004800503704 11067152 -64185229817201814305391955774819590144 11067153 -333504143320331505322769378015519768736 11067154 -12015349915249555731415241995683571200 11067155 53940673950728390999728557313547658240 11067156 166296486403600071031928333987691501312 11067157 669595052336060608230105131345995771406 11067158 77838743363396058899262541466095357440 11067159 -66770251840547283092301434909747618352 11067160 -3905326047524678481898312109783654400 11067161 155067515797570738193664031019040030720 11067162 -137609042188153636401388015808287554048 11067163 -469476693988397435028094467698493634896 11067164 348907743903203651151416320460143781376 11067165 -19036007576503618915233811850992617600 11067166 176396745195233984896349577589388908224 11067167 52020581869163697014053181642174661216 11067168 -3289901920280608720219975454935744512 11067169 439357699720341545643193368659791252712 11067170 -47703126567594169478661409050384853440 11067171 91675932045263415795618507131751155184 11067172 403062346642293761628403567732962114176 11067173 -285892586643818245303440181866750787236 11067174 69054499168887129306879105103120851744 11067175 69069620235664082194924284894887222800 11067176 -612530835868867684225899739768551843840 11067177 -1360443729928778644831263112863739680 11067178 -508450438920661465699276418445254145360 11067179 623829921972472030820396998033669821960 11067180 -109929632114057430873455493523815628800 11067181 -141818549237709529569348139821508551668 11067182 63927936009931589135484804743354470272 11067183 223524644615541600434749561096243525320 11067184 -37972033055812575736819994698626760704 11067185 510887046391334808487618668959501899560 11067186 -2507370482597483870583926614887628800 11067187 49031223106775475923364059516509516800 11067188 440076892786192649829887905445387483136 11067189 -652549227662017555830841926041857607040 11067190 -21387347132981447189689072305091257600 11067191 -114145825817433126862966279042184638128 11067192 -796216264605004296059070251479180922880 11067193 -9851484565817411339058606322205497558 11067194 -626160488349522536526279562039125961728 11067195 97946018609316220101259009874326883040 11067196 -61562513470793685797042806924764610560 11067197 1024852476525336218058866992332365192646 11067198 72758744435154669551966827852557287040 11067199 224254301589951483217440350471810275296 11067200 21089952582590133301646437193888563200 11067201 -335731724578489391627168085556041605070 11067202 5644223977208547155249608115638156704 11067203 7320413324001517397841109099859771904 11067204 46509400768757135684554250700955195392 11067205 -310608532656130619265499586244015283140 11067206 -45137453409993022817627732179939895040 11067207 -576084230883672958781847560428879561560 11067208 630280325883757090952361633933369000960 11067209 641644909463186103296526087858990468954 11067210 86872880486044487253940553754195102720 11067211 3267810411505733762602746493042934720 11067212 56573581368006633974965752386152396800 11067213 -81675808044121970904384756843211024416 11067214 -611394136913531190206707593083661888 11067215 -285160164586419904274198477281906888800 11067216 59476445294403200752562592453996183552 11067217 13900889228638388271962910474394601984 11067218 48859717328779998760619886297003912192 11067219 794030535418872394388513907749369758320 11067220 92153510021329033976741695740550041600 11067221 797302416250568666584298589090609481344 11067222 -66424069279818975847624521130497572928 11067223 203930244056262408642094598355129316704 11067224 -174450584255758640194929628278107013120 11067225 91997980727697610091496476205871147200 11067226 4398641204505790891340363350490787312 11067227 -583302425210777091746686402647015958128 11067228 -257671798927093536599859599892421490688 11067229 361455473662431360921134591091775713830 11067230 405405735168229404315275918653725496320 11067231 -205913201699749794095799015558336562176 11067232 320624974313603886577399063819220680704 11067233 423401341920836851016838956141943688482 11067234 -25552560810808862823229732496367717120 11067235 433185476188813457021301476709022297680 11067236 896714968049984536074246265905978325248 11067237 -121002897134067418891656256795244198532 11067238 -8623362514048607518117082893100620800 11067239 -95885106957599853281019636476901582720 11067240 -215763085472263810576265893451168563200 11067241 -1046191071895918346277178715337262595100 11067242 489538204754420289860346256469788324272 11067243 -26364691394970687077544156678306303744 11067244 -113080737564929338458912226831913391104 11067245 14004709647265333109047565162972818560 11067246 -198684227552639084299805115538117785600 11067247 -597041240777475189043252355591495003600 11067248 14246040522813532790568480673497612288 11067249 -204909912074214792250751945376818925120 11067250 581082416402321293483007748974180040000 11067251 84915991183654612746326080067557946112 11067252 -174124157720448034677248802350271037440 11067253 -41417475347514096866973646498829276160 11067254 -3634234674885849388376553993322099200 11067255 25023352210799059421085938713696308960 11067256 -103119977126280622959404295890326732800 11067257 1163126667475383157826947850628957917952 11067258 -65480141184605682582463668176611841280 11067259 -111524167241956519160426992908003974384 11067260 71318717936953933751248621810503866880 11067261 756950446258848922077354352933526095584 11067262 412810220436813717057881197828252549632 11067263 -250902377656165459683179728628998884120 11067264 -186603502442270866304990512815695462400 11067265 326293634088906990207950718672934717440 11067266 -150380223961723094729402201848274004480 11067267 -317869284856010304941802227180425549824 11067268 -978550572736645379132117418805904261120 11067269 3889097221111514959804997662608824670 11067270 -101755894431438680744739965692864262400 11067271 -71834784417142274418518410570955266848 11067272 -241737328592087950069485260945437900800 11067273 19640812325987435374826548626408004800 11067274 347906581862665338506189355718882553136 11067275 142781878869486749017187202869478171300 11067276 120024282386516664279271279363594113024 11067277 64495888010674777918197555420021345720 11067278 -366873406667157859139982717418875125760 11067279 157219512414974822659692250021697418240 11067280 49707522500705439245488848420946575360 11067281 384517488653715307497552243727138801392 11067282 -123376743485231448778411885129111906800 11067283 56058223750263664627202416693698874384 11067284 -445492858662111772031031609107755488384 11067285 39587673306374543062622067898736455200 11067286 211251797962007908270865243785989451200 11067287 766319109512237100886389287368676657112 11067288 89867660258489930989984463707145502720 11067289 -768884491733416905781816546455842737644 11067290 94293913789297336583320740380903382720 11067291 -615378556855449759444517998806741666640 11067292 327760216365631910418848687922965655040 11067293 -93136304545460386132447336843692419220 11067294 23912086853781840405417092990167394304 11067295 237725689040384128712589533844696220800 11067296 405323279981676075613094823568333012992 11067297 -6803313064438373160505646132406893472 11067298 -695128133073098390397740696367912331008 11067299 1170821537965581182382726055323015884160 11067300 -262991587591253861396802740454969600000 11067301 58526872049391020522058366481356428544 11067302 266560293998135189917136447936320208352 11067303 -261694779551765735191827884904275351424 11067304 -221609476410816164658792022658857697280 11067305 -502273822906284369271668709021166280540 11067306 -185021789701225531351089611192756046336 11067307 82775402385767378407575398197404853556 11067308 44342323970099420291673714184918434816 11067309 -32996699620822100069163189136096731072 11067310 31674373036306901461730201973405696000 11067311 30358375900412933009027710339173967632 11067312 68201142983179365686080698565713395712 11067313 754753032281938982978800837410091420562 11067314 -8205159706405525101800133963032469744 11067315 -27698313947772070142323867064867558400 11067316 -16437478639049413752539904137607510016 11067317 695331641548486036994420825420517840366 11067318 -293657926827119334869069256923460027936 11067319 39678228579365513534479164022631006680 11067320 -541890668639161970216642456275851878400 11067321 -9891574624016796667397721886102140000 11067322 88874105182921760942457463014713048832 11067323 -37341067573887118672393827596606480280 11067324 -251427454729769523578835015968659660800 11067325 -805224835686878715593473135593376392000 11067326 -250597687160080396863802857430745349888 11067327 771850195020584096469574125900211629840 11067328 134114964389244915918087933378271641600 11067329 17860186966465347939887616624762382080 11067330 -89217178258188981227545946359466542080 11067331 96342273948104595935192444199446228544 11067332 -285464964719083353986577517582820779008 11067333 -140587743745677112884443119643140130496 11067334 264801288471554746256344116336288945792 11067335 54497170482125522306525354421351930960 11067336 200865316175310452437612298293472609280 11067337 187455341165955099541569439948620994000 11067338 -176470766804332372143687106045840796160 11067339 -440297223401754654134274888797614804776 11067340 560897649765988679339598106135111680 11067341 49466454600021053507170583908299225600 11067342 138951199274935274291718837880492723200 11067343 57922627907756528152192527300152841600 11067344 -21523965276429896033064927071148810240 11067345 355563698413082010258037595176010644020 11067346 225436941666142980588383723583535369872 11067347 -304138131611087748291545153403591559680 11067348 410922380085218914685888416307880867840 11067349 -15980938323339884526435569631120097920 11067350 35419404318267097893052745594004940800 11067351 -123187853358550686225681956630608374168 11067352 -823072798203026090168454387814049587200 11067353 -125945173233835568862108286169151108336 11067354 335884700866571625269035460621472480 11067355 -114192968132117439057092089978677374640 11067356 -73250945464960720683367235879281943040 11067357 -303749803560526951693176771288858028800 11067358 -438278498288078099694602191657855182720 11067359 -599926705751445253403699654808382761960 11067360 -126592987368999795453945307245867171840 11067361 541363961935634160515605773902187118272 11067362 322507878397649506045177595885991012432 11067363 -436567981961597636697109342069677591708 11067364 145018990868368390635585807394561216512 11067365 -42117429188698621323543028605869572740 11067366 24142098471794325391023240154559593344 11067367 588244433792460093157619741888964494480 11067368 -119879808358165181968020539862443427840 11067369 -100098713008641680283653661747908230272 11067370 48557934853744893083244380858034355200 11067371 -308894732200971650543401063814072600688 11067372 161374800632039589816976027015902265344 11067373 527808230960989536391125919596971394240 11067374 -56748694141386510480184963735940151168 11067375 -110490721042671025264527202737401184000 11067376 101514134769826968282388904486836568064 11067377 -532654863937187595031560684650761528320 11067378 -936868523093228334319543360233538560 11067379 -61451629575287801449587021444304671920 11067380 -30851082687753835283646296355590995200 11067381 180987416251428673609975829728121705280 11067382 -146689206948894650314709541373265978208 11067383 -5648691887195111289168875485385066856 11067384 16323312339097546296310560299686993920 11067385 8118439393099010821538096163219768000 11067386 480296663711857119262696858117497600 11067387 -174944295441965108558204355742665368040 11067388 -443444028100638047261785197464041972224 11067389 85012371767241494962949318404767919500 11067390 1662939812812922050649750526849808320 11067391 -309284428126845850979499392889402972720 11067392 -182252754549578978534367655835392278528 11067393 4295350461914449582680314907649084224 11067394 121720994891199076687990369015996961280 11067395 4915948274826391206790516680558172080 11067396 269983969667399996839044520811104545792 11067397 702663954892974854324228164196266518240 11067398 70304920944929005229752897295892409536 11067399 82050994282026325682512917648740501424 11067400 71986470163777673401387005277483392000 11067401 -184310363782720668613467259146903091650 11067402 306318308998619693943610765198221042432 11067403 -86874249985064014954273675601933603200 11067404 -406971625429366222827754024882089497088 11067405 362922973531910848006018264792614110400 11067406 -181901912467401289576973469362946030720 11067407 89918313364942417173785266641273746688 11067408 -79371593226791612481658271323780546560 11067409 511696535610108281132956062428304262272 11067410 368164468354473984931079940966618099360 11067411 269186734818943828154569352592475398072 11067412 449048359942232235666926777405821226752 11067413 -48993224424398384401167389455621800960 11067414 -209317171042928206584782395560929770560 11067415 -381147800207731279572392661466638259200 11067416 -321117441670354411388710305845830656000 11067417 105893827935439913003433199008832214760 11067418 572263183550277690567622566901491602160 11067419 -1456578383572215856487143910834463909888 11067420 -2202202391100159240161056378550845440 11067421 -764391406993655498951878860762169974708 11067422 -356029025697935596425698140578211224000 11067423 157655079092253626047306273761948160584 11067424 -424535208059731293400185720294919372800 11067425 -408342566101959374840705313506925191700 11067426 1774664809986421056452747173216957440 11067427 146196178485795158917845509238901995472 11067428 -123376857054798678513346480127001845760 11067429 -188662434119669637021514031334017325216 11067430 79875519415340317469338060824771899520 11067431 -390543321922154241697535898193654857408 11067432 -207026649209966777242400200861296967680 11067433 -484812947313849756618907962156453586176 11067434 69621667404224388253058149820925115392 11067435 -97018533819361972173270804279756836400 11067436 -211459400968356138428373583751010968320 11067437 465615540508306421776247205528547852332 11067438 4663584908502264690895661951274900480 11067439 271960402292726630303059622851194024480 11067440 21434281673530221100923811598553907200 11067441 -177780867334721750375933107099688911872 11067442 -491384969044756022663470622690051095008 11067443 7745008344120300849247896431774904240 11067444 277080880754462763559225150858567944960 11067445 -185826762321483193828008217362026979300 11067446 26541142785518631253117855838054671104 11067447 171537839097353732622991666590257005800 11067448 -85551974722130450488815063239298662400 11067449 -329423599490119654655405487965245742550 11067450 -43573353365553001299774385512277190400 11067451 115064880952415864536929242910577546072 11067452 -3082230036222069367827034139891163648 11067453 -455844819688153879396288895536680908640 11067454 13297159573442676045478622258668100160 11067455 -137411116614305247418957952579678766240 11067456 30846343028224745820129810375361167360 11067457 21157241830766282518981054527638778820 11067458 94829865288365427332588963201351266560 11067459 215464776758899960212770921779970572128 11067460 -137446291613501369348568660432523710720 11067461 -261271640926391184049991950776262308 11067462 90617037626762578430857112535657676800 11067463 976195863925724086693296493869826037784 11067464 -74360445435407585154827183688180464640 11067465 82804746448352345016024165239353290240 11067466 -99588577907171158819552922117798568960 11067467 -816753429860515216648853471386024041360 11067468 -382269204381477628194179210297232744960 11067469 -2762222071504236024001448919781504512 11067470 -12297112288657028992946479411920640320 11067471 -140582712157453162083059859810557099160 11067472 56791675555020898877344847771255414784 11067473 205778673001529952418489455343976136180 11067474 -314330454343514339638668732005326656000 11067475 -390796126984679507138926622741644832500 11067476 264406349638466018738513844661503922176 11067477 -120928529585444438018273341424274118368 11067478 53501460061254740565777505824514187040 11067479 -23857964684926928847274478173160681640 11067480 -45349892506506861593656142431913164800 11067481 -83010392379140073816545010063894110000 11067482 -391564049054946434409975534214755579408 11067483 -40386472664926539443653226796924326760 11067484 -98225413551032177995968525868676390400 11067485 -131864245381512126152866348762822168320 11067486 -44301502711280893791230548258735878336 11067487 -586393351604662988509092145106397189728 11067488 118239064964288787543349621481747251200 11067489 374174011711486749450937742308798416000 11067490 9941870280894015777018505885906329600 11067491 -767709882492304502984475012925973019108 11067492 -28387721688248404797567696089483701248 11067493 63844105503325918070580971032582043580 11067494 -210206402276319675852648892827124321728 11067495 -187554685640394333245599756065433743360 11067496 26794199281116436254385316133959761920 11067497 76151250030093411548722220454914965632 11067498 -19288401588768927726189518160531224736 11067499 203242270747824089725075408951646401080 11067500 -134755580984952031811776969299892800000 11067501 239087780447724188910813705855075171360 11067502 -270031514707418171969189822019638561280 11067503 290123215375404978541951072159803148752 11067504 -38772742526216271214489769130598072320 11067505 254233459418708439158509489996276848000 11067506 45368668157937682202379857624455356480 11067507 -375316518114906287834950316711120628 11067508 209561609441285861166971597429185996800 11067509 432806413619464524841099337482020705504 11067510 -179123040083149010482505796613363610880 11067511 65761923617522138313012074934007081184 11067512 -9592301916536297675232753612906516480 11067513 -195482701884959607876784330988182125312 11067514 102006276031872158647511446678389668832 11067515 -106593193417370746917240634492776337200 11067516 8878454599472724210375255296152826880 11067517 -213473638322944702570132772056185342560 11067518 73564917870038104376326037632482634752 11067519 35211819330801128704352078670702733440 11067520 214252623458358846349932007829117337600 11067521 7374293513803756690079111069554318722 11067522 10268040684257259385355082177602376960 11067523 -92418298977771785789035501870281840920 11067524 -80375769592403656848488024944869544704 11067525 -89900825574260434195180928967246871200 11067526 155801173221802051335257181805578671712 11067527 206447504028385311118040237875180669824 11067528 -514730795602486834910061972861080739840 11067529 -193515089498214995074038359796336810528 11067530 6431288283140976201689036006905725120 11067531 6846847477964769258419981221886711040 11067532 371469435866018378006326115474502507264 11067533 109139049965788703097737781323675463660 11067534 -305656497088564310146360272247374911616 11067535 -348397175634746769226568005669426877280 11067536 -116287360391817074214337111794982084608 11067537 3166297474881357956277970038133932096 11067538 184126137209249080280115833348248080 11067539 -95330376305903056572998385725201152944 11067540 60846425627404946300773573522896691200 11067541 512956406628587619635051976370255628942 11067542 108909146992718049256794976393446377472 11067543 519226683280505175167366017301663461200 11067544 -87692085874583670625199043708007618560 11067545 106797760360115614391411753201989234560 11067546 -413081878106255560277464158552147456 11067547 222845386796191653170596351551792596996 11067548 -693667404003752566276747237423480852992 11067549 520942797370380610737486072949719060864 11067550 -18775711357044977801373243601636123200 11067551 -220761718542306249451853228757997903872 11067552 -80126777293603242605471110854189514752 11067553 -125011601879806854858809186487175449920 11067554 -82130837167125413588731754019720844800 11067555 -4672112172143018745199835695969900800 11067556 243560380292459993335189814800410959872 11067557 -333755854222720455725190370439610285120 11067558 61559234365529202949108837242321592320 11067559 1511334525831290237666572527971007504 11067560 -78725238730112066586538071241447833600 11067561 476118626811755503683200602400552730132 11067562 -1432944746467599975906430346360818176 11067563 357656363877789753826948682611133362224 11067564 -144186637377826917104850831055407943680 11067565 -676630461289309149453292705881781533600 11067566 -193504087351670123378528771227892925696 11067567 -324192174999314572490319481218550225920 11067568 27771852700671254406860908528137224192 11067569 606724603208116596676616380050270989970 11067570 -168882587423500579425144064457919360000 11067571 75663547208037941648836294672451802000 11067572 409788538988804154500984883249679982976 11067573 -239282488664419955718945903785265179232 11067574 -84828675057711673085456025720980736000 11067575 494952803407640468269088574997220662800 11067576 198914201832992174240255298958771814400 11067577 -538861174910540427703762668299304009600 11067578 -594058697527330724131442507937833696544 11067579 -203069269878624329352996664806326969076 11067580 -192884294523756155349078991359487641600 11067581 250736849964052683037705267878216489600 11067582 -359560862419240750044492578965909718016 11067583 688849646395236760792093638452007754024 11067584 40065549378630060476288008439463936000 11067585 377598626382854858236318609684671939840 11067586 -479856535477485407669582907263368201008 11067587 269434671001474842310140086117088141960 11067588 -43921226326195315998311597182047227904 11067589 -111773627200973649631292005725312007680 11067590 22973517907204872447318367855990673280 11067591 497956733289804959054365946734842620544 11067592 536665927264066619228338908059166336000 11067593 -358970191131954130038283659983110069158 11067594 186742612457849970880725049480347782400 11067595 -79560860864815017889889074086091392000 11067596 -224018380951556951989832761027827815424 11067597 11818380581245268225767751852771390880 11067598 -6066920612651921773807172415310057536 11067599 -75367834190083389857969180744072806440 11067600 15776414889936417363055242671928115200 11067601 -710306595697178786824796802748933904398 11067602 -86437037340329457758503579185916263936 11067603 25666603844168625318005936736129762528 11067604 118577618583562763615865055736296720256 11067605 -293354674414528821017892874966069905000 11067606 -125430086607356106717889834915560179136 11067607 211203469050410963068330896203239623744 11067608 -324051219502026868576966576877714135040 11067609 -35119885279767957751196751883702065792 11067610 -171918101130073310633858752561897163040 11067611 -222574014094512357277609384955516209200 11067612 24870868856983388695934373296636067840 11067613 568956533375463050116220640702668125862 11067614 328422368793161225425412878161182091840 11067615 -166937931920469571366375520178409389600 11067616 -75775200459280235044974765793557872640 11067617 502221183877654087103144703517625272752 11067618 -4586117205619950354516244821108733440 11067619 384008149499456836584845804176534895040 11067620 86088511255162679590510507362486927360 11067621 -145579072651777071211101898229064029088 11067622 -54540874669966976307394758740145553152 11067623 64520269655445211828843868391160594944 11067624 -250384356343186236019670225740148736000 11067625 209553994030041511276591438200801594000 11067626 -333635392535963892487043940302711540640 11067627 37274423315157803394362801804232415320 11067628 384354605687440764903515216362516480 11067629 -47221535349769963146161931944521053120 11067630 122992450572328073584813417403580854400 11067631 -567565782969261771365734920039165785736 11067632 67975890521545476769410777500028174336 11067633 68680872251760475406637022637209442400 11067634 -342519805432866225023927495612991116784 11067635 27184446243734156846181427699079449200 11067636 -57470030252391683244688710432159449088 11067637 -39682899641711539945687516192035998048 11067638 -191838946523806986990608025456643901280 11067639 -198516038386328925139096135124125986432 11067640 -52592052137283462755654424761595494400 11067641 -905588708852541395194374401824939632 11067642 150561556050135346465890631420277468640 11067643 966529409470364581009848347745949273892 11067644 -133444523111807449810328278022132450304 11067645 51095345227501929174790146627867738720 11067646 -262020634063824228705295917871709488896 11067647 -170451685504228253118278075117100145680 11067648 -246801885646026440706909706324222672896 11067649 -23446783809120424436535124796593271040 11067650 -249613804508872144226559858869271350400 11067651 54052421918609862260792896156923801600 11067652 -404532916780267320479139729409388513280 11067653 428794265159186848321227140824475239902 11067654 142737806360101016532006191350084423680 11067655 -102321922716986441572590693756578146440 11067656 -234094573563866460935724000088226150400 11067657 -77196726905614800967101272780599574976 11067658 -9337255500116923731634532921555399424 11067659 -925328278121306840008801839811480894896 11067660 155787529111531228666345188605562132480 11067661 -725947487840583532655034463916540978976 11067662 -213757416465426738987168174105841896768 11067663 316433632850539254428363491288216734720 11067664 96551600626153570641787006676437114880 11067665 155234229958457894734744062308291937600 11067666 -370775270994341159749141865623725073152 11067667 187901874586325282298060757959560422720 11067668 -79652870513343378814328820728494541952 11067669 95243123576095170478982072450902591488 11067670 232829999579815789370380173762247169280 11067671 -651761949547176237818028525453829951800 11067672 -25898168813722872407051909795834757120 11067673 -116147183480308274588338134430446529078 11067674 -1575728729047514370772410873350459664 11067675 -91499068949424718881831359483298106800 11067676 24526770170146458998196953973930900480 11067677 -117389088296699678228145811138443192474 11067678 -8513407451335174040355942654570931776 11067679 608784609459149455937022566694731610096 11067680 377101429151909025062304419869918494720 11067681 17454970213944029251438917084029080704 11067682 -4441719675476004099928668101740548096 11067683 122174639142436557299757949156526598024 11067684 36725053762404192843933023313653760 11067685 17366734859642389744701053097987088380 11067686 84689459134953035404612674171817082880 11067687 155427621367062383017185780712617768144 11067688 -843366336074918863798435348680580884480 11067689 -461254584203705853460346632405082757510 11067690 -5298236841318492975200600359236364800 11067691 440831615688600252589021211784806343092 11067692 -144119040685068175990461078990442905600 11067693 34186258295460432107170731642921117696 11067694 409516034442538246828943519854807422912 11067695 169380768955389235748638547360102643600 11067696 7931108543908857565932716393615523840 11067697 -175188202396959245769263482175460520728 11067698 -365168436264916752362851774286427932400 11067699 178433733441912800947513818884871977520 11067700 16869955241525329795469950459368550400 11067701 178745899504076453726322233966761515072 11067702 6178892543289072797264596647397444032 11067703 357560691012549191736094168272856534952 11067704 520384307734075725667648923002196602880 11067705 -582185948692657231671361053359222304000 11067706 176186335681680896879696976504643049184 11067707 7701478350405749856186896772674852112 11067708 397716950188730145556785392800860418560 11067709 -46605272263243460560137455545632080960 11067710 100185255863770549777450225903053725760 11067711 23901617104721801522662815622397347272 11067712 28585627129568315714589605080348491776 11067713 59809953948866269691004738988781303808 11067714 102702809637227872534055719040103831552 11067715 292859472875397460646231795078789334720 11067716 -49082112442168883442777509441651573760 11067717 -33072734064369506520957752708155720800 11067718 12473744629059716382912451106316140928 11067719 56335150148073220358142278009093386344 11067720 -484638996974385011002895642426265600000 11067721 76682016713985083946957670063459996160 11067722 44770566532343284958969598764369124912 11067723 -526663409416954264851116881436837931600 11067724 357673718218109763716708755016927818496 11067725 -165223816610440869691273938838670451900 11067726 6221030120741784483498276780655186944 11067727 56297012401558159517724107282121600 11067728 -24339931257007029799353769305717473280 11067729 -498629663753431784115529619169062333760 11067730 -415900279982343092656212359823068582400 11067731 1045880574642146947125654969749083105272 11067732 108283739544336445737527995661488803840 11067733 -852003417114236475319988701624226436036 11067734 -47617001782628460109144688436847136640 11067735 77475802612555969484160170350419701760 11067736 -237362503839693638962851076556307456000 11067737 302839033976352202856607231374071173780 11067738 163148347263657994735758137218043589888 11067739 77537127262436296357490387085850480800 11067740 -851806339629255018309496413334520248320 11067741 -5273062347860803826755159626929878848 11067742 -88207038475032291742460815358402027520 11067743 -144096602750048437653366599842718407176 11067744 -160264243035381512429571583884625182720 11067745 -48179197839160838846962998573326685360 11067746 -421172811906611586662960431100362080 11067747 -155267745036091306648631213136620135040 11067748 1466747712615609456920141269249989328896 11067749 -20535893877010852689456673481872320 11067750 -205202544298544546586832525993545120000 11067751 -164794400131990683383977527028002646800 11067752 114114059841047016627471638960889477120 11067753 232301801823228850814825237103676713984 11067754 799211794983287144869179772956028528992 11067755 271618338034364604715151583433238696160 11067756 90971168685563147563345971757254082560 11067757 134788275676573002866083581689959835532 11067758 325487249933724148676088375869893113600 11067759 20287454171919620259662111279558801016 11067760 -85193786126327702121618712881277501440 11067761 98231182223073720337480011928833076032 11067762 596414633338704369650950646659687933440 11067763 268583093884978425410544753165875936160 11067764 -237413281558591167653071954249434114048 11067765 -125966358300629290516256445855051890880 11067766 -442574297106130169530485178084972764480 11067767 -864183121648854389994078405896133452184 11067768 324085793190508577547393744803767603200 11067769 842965305894388633033590649522075272170 11067770 461565606799429764832726676933852160 11067771 224605211232255460113881836764464198400 11067772 369745534331778076039225351638281701376 11067773 -137988517305977449763440931855768036520 11067774 207996209198581655970688774670798008320 11067775 -87205676469826141973470016648588926400 11067776 85298781382238225247174956473185730560 11067777 400187944119231805736642533848365740146 11067778 -353416426312427029398637125828869902272 11067779 -614188791360115623888269470738559637120 11067780 -138991362188731181876220361800612618240 11067781 559431857302461336987956186427610763712 11067782 -173303930772866747797872750745753519872 11067783 -86255108438848895072429248051856304000 11067784 -81208838802461169068739596259217244160 11067785 148447655811872157833740709197010582400 11067786 -208611490639749784152924078180996480000 11067787 -736490860945398881056394124885570763564 11067788 -148745733704556665992109573467649823744 11067789 257724186209906950568064133497488601024 11067790 -222548892551921506869585609535441569600 11067791 -317869136978047262635343383635242093328 11067792 -166176881619551915201875338351704801280 11067793 387114382678616952016633073052718284144 11067794 13990031324730267994699766493984054912 11067795 -443542539963051053535906524719633999680 11067796 287841405347761052953855322763327275008 11067797 423726962667784489185320252138889733824 11067798 -86360843398864866914264140524308520960 11067799 -466422216386075618789825734556511588240 11067800 317757067364501483275380904353166080000 11067801 -202716859131761219211663292735218895200 11067802 318683590533413069536899225292013018352 11067803 262106468213385228010175275988039138052 11067804 151313231443271241193930073591057940480 11067805 -248686091022409764823185376451502781440 11067806 38275459897799294156935068050951376384 11067807 -133016321435854070383206285475667325312 11067808 286535757174995543182081893185099857920 11067809 -99841664062450775498082378729902184990 11067810 40281923784132770574358540185977203200 11067811 -413300465587026635852051366436825175588 11067812 -42130499287145321803510562889072709632 11067813 633909000447689846623154022671196480 11067814 -315857148306416169825289858648477822080 11067815 329670233449332754682250819909842652720 11067816 508928794974527280038137596321985167360 11067817 -215123678819853213760321412659150640134 11067818 211137329248613967540108721669115613360 11067819 -22523238468886283284573113727228144128 11067820 -59050040118125639341470518220624000000 11067821 551539771754430829248207255332466508800 11067822 10999157582882520101504354069221653888 11067823 -32778511804072905615553062204691879600 11067824 184844548985511464512204370451903037440 11067825 32777177616504292799531833781166471600 11067826 419376859136786941964394624344690787456 11067827 -412333309654629993169116928237518634968 11067828 -178525093950915833112512202322867537920 11067829 757696388617330962859212525485893581984 11067830 -128140780978756593841919971631387777280 11067831 -66967017009575069228748662491699770072 11067832 381918820232872371640691132674236518400 11067833 -49799912642905001013713700210042756864 11067834 -19034325115954225726013451978027429888 11067835 309733484596813860151308375979116617760 11067836 192151639986722679220728946410851814912 11067837 78131419767158272811251158904208071200 11067838 -278455829255597299407562203654355879680 11067839 71557962066186930958800680918152488456 11067840 -2528772760943801196751424816959979520 11067841 -56548333920919856140738174818791965500 11067842 40915030835571190602141137778805662720 11067843 -606104805284566837484050265076037635336 11067844 374832439413538036571206826341304156416 11067845 92317943961795860239731885333065815200 11067846 -39630973945928637044739715163946974016 11067847 -42039855660385270053737581870814475776 11067848 -105792542589248164979971820036131553280 11067849 -229050213643997116742843207348930753436 11067850 332323217801545746635010213518471400000 11067851 169704591910365734461750983439262210400 11067852 42620102571511918262342021293695647232 11067853 191092267713435473096461533828489336864 11067854 -30164602787282438925101926243328556288 11067855 412190266041662846621318806280092338960 11067856 1182635987273796959810866335603884032 11067857 364142460626716004298296117238816101106 11067858 126860220592966720766190338599799652624 11067859 -797027493214252132014748320428874815160 11067860 -16070439176780238476128257452411865600 11067861 -173987037120821029158202891293590438400 11067862 96296471328290567979721053633839285760 11067863 77366098865419132384409043866091651624 11067864 811896544726351163734250095946318315520 11067865 -93226058850485156194834513796326697280 11067866 -101844996361354728757303879757770241280 11067867 -459850299615741306605976740141184339360 11067868 -20015234862194199284231342645774647296 11067869 226373870925088477063504430106593340000 11067870 376316953494366805848935878936464000 11067871 46760602994520293365244519931030311072 11067872 389253102336206903066965526115826532352 11067873 23241860054716891866381156704514366384 11067874 -96448815395636747854198611148813574064 11067875 -210050535306889220480260476532765020000 11067876 148805767764464395226960243879827771392 11067877 -470950105303052423770036112257317965568 11067878 -13307908518062035764434605111752233760 11067879 -385464410209546728219496401843029937840 11067880 -368237480691083282679447149213067264000 11067881 -58589344054122244980301030398643836336 11067882 -28136833916423781747936095776511847936 11067883 27459621641012331169740909708582984864 11067884 -86725328085818659536751443981313271808 11067885 98078078111420481780570602323849351200 11067886 162907872675389739005708111139875875392 11067887 -1203360448069988703693811314799754603520 11067888 44876126676868125411872639921310203904 11067889 309684123756695680385957808652175668992 11067890 -353147624917493069117522559692837512800 11067891 -276724433359798372976252320434050776008 11067892 -620071440055548588357814821703043340288 11067893 -84702088124649015786417049245501099858 11067894 186825639854016741860310778834080003840 11067895 40823434656433017120379563401267448720 11067896 -302451162324474555124324801984325591040 11067897 572752607950123873910205607879723371600 11067898 -138934761724776979014252097875217832736 11067899 -47652207687300562098025514010964992 11067900 -222589832710011216447475010420471808000 11067901 7746747760136682853083084018441128688 11067902 334040058788602027889854718628324145152 11067903 9324212527434642898102021803227983488 11067904 -303031150346499696921860363817156870144 11067905 -50133296652224141960673337577971872000 11067906 17018052345157754873660751426140702208 11067907 -2406546251487140176392729300975171844 11067908 -187253638500963024694772100015732376320 11067909 -187645957513230123651449560085228454912 11067910 -66186159912669547077517313584501098240 11067911 6683527793644151273735614766711200224 11067912 490728464189374234174961643164231147520 11067913 99685098395702081976344145157239234484 11067914 206721741627227438657884757920623148800 11067915 211246170673674017001161887916729767920 11067916 767695863558772404672314154026909546240 11067917 -66516683979999671512269354098739045408 11067918 148470192116150495126231872166211809280 11067919 -558910518940911198582754053372635417680 11067920 -38369818033732314678770026342397952000 11067921 -236498422057225068615373626350554187136 11067922 -284024599374365155487009302665176659968 11067923 -207871342089608157865842511531724793600 11067924 -207386296440657244402323234979150848000 11067925 8686597667989662004687011089474529600 11067926 13763323815007195865429410951965306912 11067927 -203687117008809463396798983147495058992 11067928 -465494687831715296525157713183649792000 11067929 452462809390478351102112212005926092820 11067930 -84059565412664058026285597271055073280 11067931 -165388639092538191802220366722882086400 11067932 -494446225622389476564860532223671765504 11067933 168127768542812122074968811621335677824 11067934 284580039684667134420070876092051302400 11067935 -710623690734672636704004632068099430640 11067936 -522364337215743863550690356036477386752 11067937 -320021247663016979659676316713692584000 11067938 -83266969119031397387532901260000136704 11067939 53090359606145988188349058007558787024 11067940 -159689221643764301815877771729296166400 11067941 -626597219542538959241908285904441918658 11067942 3696134979289646541146028817786329600 11067943 719700009157664032953471073031431859192 11067944 184762476616796310105483031472771804160 11067945 47041063684763303341177254534673059840 11067946 -206582333891589268369868232901735637328 11067947 -283392290920145552411323973254850768088 11067948 -284172364534836402913155282556099015680 11067949 -646411358611789393617137596379555984180 11067950 -116230962853929120119662352570531280000 11067951 309983643958423886461613059837152892560 11067952 -56145119779897528840723719049772924928 11067953 -16554121429040291441242067083660538316 11067954 -184228801078149186086322774761018129280 11067955 -20855809097981140488754350349089818640 11067956 -261948816393916325186699197307012935680 11067957 -375250391871117908952323013298853848146 11067958 -32690705859428323455259112771741190528 11067959 -37416983892865966410802953764438071680 11067960 42065836100890193467013889504325017600 11067961 -9653992635762952758842986228510251776 11067962 -99650535044034657288796528657209339456 11067963 286137891517836996288737119290999806064 11067964 -216986338651352359776234916312350877184 11067965 -602969291814627434935655342237855053140 11067966 -59503014749744515324466970949742031360 11067967 284008610240128895674625323170175708200 11067968 -16629897177032699720496007090878283776 11067969 68146499115665099744562950955895313280 11067970 417757927857907235416074129252924633600 11067971 1292130307374011040916428834753729347832 11067972 76179835710693910666910457409837243392 11067973 -51664899663696338345154112143744616704 11067974 -453570490499872634529751198905123209280 11067975 215371088999841660178506767259995520000 11067976 820459052026926271292078900562350638080 11067977 94691137462798020187235721601021137792 11067978 70911497979096864727122413371462295808 11067979 -1003151172118352870971696488406896343200 11067980 -158748608562105741335256530517803089920 11067981 -462699718783223681347246433267969571648 11067982 -58427858835539611409593406643643728000 11067983 -1373261481654732979984790009342515976160 11067984 71013325570802981052764637065200386048 11067985 -4798981997461808316814960788767611200 11067986 -168630947478415027713509874435387561984 11067987 127924488981776936993933085594192771840 11067988 567934695259884889732009173697272303488 11067989 1006830970649305153070178227571938339790 11067990 -110246382731620894239555694233426812160 11067991 214729015893378853156226534162329632 11067992 -20696554270289373149676972611635445760 11067993 -233179789642324595172016331534739811980 11067994 -75090066862737652119449960145790348800 11067995 -57172905900105619612372594774384867200 11067996 -338607172155660245275255685126612817408 11067997 -701679329962505011483468496849897870554 11067998 -230408118110158617791917083982314851328 11067999 -645256755382823254879495740963890780400 11068000 -1142133724262883724416512458161389568000 11068001 -94069564585328351593513963857125824896 11068002 -4047394082606723287054067043636210816 11068003 245125001138260635957054714427820922480 11068004 -154855726033354630438408899613904578944 11068005 123425515497615544519922930999483836800 11068006 -326939289369398717662639375134363510048 11068007 4657699496484928390586557304282051256 11068008 101039033506657155132639085335129784320 11068009 101596798135118907231844346575088177210 11068010 -134915504171140663399724521814725767840 11068011 -269320170417047482087710787075151963112 11068012 105815895909221811469115602051850714112 11068013 -126022429504835107133561903333680337760 11068014 59058720055401427630680616999118223360 11068015 29953253824986363138348704865026104320 11068016 125900466445649829345938964531505004544 11068017 61890461062735404336219623124299900448 11068018 101268333566045427300074192975084308800 11068019 17471766624220212171154949265578841420 11068020 204485851829528283545684188942711150080 11068021 146456170413516006842271347274521560572 11068022 241037941069215755822811465166395532320 11068023 -146044738121538114890225723228395659264 11068024 758203637877329659025609652647545036800 11068025 140726895411944060374229381161739189550 11068026 64830883249768703719806130169950089984 11068027 1956202402835184250183257133404718200 11068028 -6270372064347099333856000806123709440 11068029 -89010541705779987534630558895207023360 11068030 -208338875995304056722186131264569536000 11068031 255605188078625667688715962726771185432 11068032 -50994651625339227590219832635896627200 11068033 -417275934027474539946465864113869038718 11068034 -168194243393337940109083189256426113584 11068035 -238175749944234477241793308148242694400 11068036 -38407845907899176529205528325465034752 11068037 -41571374956517238520583683674482234688 11068038 -54994307161112335088972838034493354496 11068039 -825719207299489056437292031947555741160 11068040 180226269519911363287067966426626560000 11068041 -4507788114831882074341915232599307040 11068042 40834007581564149795075688579094562144 11068043 61347657925510618457090941459477975584 11068044 164087950002395065602625489565318630400 11068045 -85182227242856454959121265520713067700 11068046 330299023857644596298517320988792453120 11068047 383539511459664450713219524417070000424 11068048 -52336000492777223347230357998978727936 11068049 -169967792365539166305905294525298665664 11068050 -19900961316481915987644964086064742400 11068051 199641244871968806562018623854645047920 11068052 -261777297270303166009480110755644097664 11068053 411130369270705531098470535566677951200 11068054 -54574645514273811766930043759421643776 11068055 1002170338268827813754344326397327764960 11068056 -298347834253972775355712944610889932800 11068057 46805901717331348379586098458880851584 11068058 -379961223315672317851544718458236208640 11068059 171374130349330325121083270518668715968 11068060 -279192006986580958641882374153362544640 11068061 452234202854544982496794285647273970662 11068062 226558660567592866123059822616578898752 11068063 135110615667206883331886201994612282504 11068064 -152002388623448527782510257014217637888 11068065 -288135894397269252955382444006323634880 11068066 -7288437304316195817227944938444539520 11068067 -314000735238571213770450729287138734884 11068068 15903746556664893510399238809790709760 11068069 191378313464292004625254599881364963196 11068070 106397947967580834767220776081327942400 11068071 11417790299763567120629833876565193984 11068072 -670691741522272779526506525753394099200 11068073 59506564474096392317329799029020535284 11068074 221565613892076734731618043936528071344 11068075 290979574524409625423810427059378895600 11068076 587047297960169724454497704996900885760 11068077 -1003154852945572192450919048779887677568 11068078 29843441869159028830690477457675262720 11068079 -631583279415566809989708572782558002120 11068080 -7782301007689527748718449311696814080 11068081 662767586044627139060945150552990353264 11068082 319685017238552020227099684183656618400 11068083 -5443156883606111779803499656921593376 11068084 -180438158170100043872108138133251034368 11068085 -19123444253669998940383061791735057920 11068086 -9785384329208830915822146493655363136 11068087 76148243377743998037517075963180189736 11068088 348441048573573221541873810893179699200 11068089 -252652136490376632791720470732142416320 11068090 75709413345141364418105681908307404800 11068091 1329655696254124136819844672436298708712 11068092 187301658126187840678812816762910113792 11068093 112065907287178257520965178371398629740 11068094 528357040318206715101607234226505895680 11068095 349379055461973943753678894578049253520 11068096 32315171087216039675778131103489982464 11068097 -17014973410290094182816766801560721068 11068098 -89921569877173495231041744417476036736 11068099 86563747771914604825668625609875337936 11068100 317953765940660000775154650533758934400 11068101 632346703786352636163630190808891575200 11068102 172844186561785330224722482376914150752 11068103 174386289183746553989731134923431100400 11068104 -192306373951411103004581767795359866880 11068105 -127112588033801057347505577791845363200 11068106 -4880794588950907094091547182875965440 11068107 -320256217921625468985425794009747433280 11068108 -746504758520004166269262677478200711680 11068109 263126663823874021565504318260152948204 11068110 183926843903122322043706395528668371200 11068111 692910291023754016464992510000938891800 11068112 12646968042070292022232012068446208 11068113 47558238248154754810718588914580850624 11068114 10056036620185689744909849105377268768 11068115 265385346673853249357558978072718611760 11068116 101674932166549108575505597961456861184 11068117 641096301718020595613680731262307833166 11068118 578542577160222134126046291549224297760 11068119 -23229264863271094118759493925837541712 11068120 357091920708430480669128115887364915200 11068121 -65434821434162532600442281135925488 11068122 -22689173193484396798566358969876367616 11068123 869612349304816731645828400100331702504 11068124 312427549295074119183021830028718559232 11068125 -86910775190640135231474055711331160000 11068126 233800930997435315839511583831566224512 11068127 356930706493221200801207993927343062400 11068128 257926340781286207429831655452918677504 11068129 -103596302657879291247268218776497451520 11068130 -66856415983854901291194689357644193280 11068131 212154463335997386842102587319879864952 11068132 -622492367163448652226801424313444633600 11068133 791830880858381681493556584618491304864 11068134 22739278558398707060695346427773835264 11068135 266928312950779849760869870404974824800 11068136 -869133907610888897539584591739267384320 11068137 -927862135260686962208210492241274656000 11068138 -408592720991100727379825816554391219280 11068139 447106174443045521688424471008098923656 11068140 165122052959310572739342632314757068800 11068141 -53539314610649271765518489857413962528 11068142 -228148524237742222106622118907775391488 11068143 253716792075040993716406874547789198864 11068144 53524602202693236195537157367240130560 11068145 287380890199155320706856362004780056000 11068146 146701690337558887256039536619342225280 11068147 -9989706497972991248202245333710091136 11068148 74674808432165204657974773949656176640 11068149 -241836822736355959701820567515251339904 11068150 -15357440561747687441688072294216374400 11068151 917687605201703845875387083391322642152 11068152 -224554897968944950113789700185360629760 11068153 499010938716632132243665139468502359440 11068154 556800637812989285425868972691111121776 11068155 -63025921037646739762079994286851257280 11068156 -237584187706526477540276323475585147904 11068157 195508818336882889834828250560192800 11068158 101182815284506306267536422974816299648 11068159 652356780056165608469857848978103914304 11068160 -237527411537219024036188534547907870720 11068161 -32157867322261136607611102158644676800 11068162 -144250667787314412832131024374480951808 11068163 255822368088454450818046694401069820412 11068164 557094184392375749256961996277561272320 11068165 279109694951541113269908774473191101600 11068166 10541932301443114612022127425097069504 11068167 164170050162114811962499889726102659200 11068168 -268255181990908211855822963716070845440 11068169 669027618383676903992801269921353488100 11068170 5844757459963052397155689721226758400 11068171 -1112292988404729536039844260976076903968 11068172 -52285693889805584699687469330123757824 11068173 -39832316258541545280604294108555086996 11068174 304439125888303436288107920950128666368 11068175 161589076792065491274619626956694150000 11068176 8188860161779033512605213912662278144 11068177 -771309495840075082185876605533313435648 11068178 7574780617012719227546722350251550720 11068179 -120000307203791521281265393265203475712 11068180 -41593315842246881813933094504858524160 11068181 69840001864673593558745614428921444000 11068182 47128297114591885210791281698569703680 11068183 105111268859583057255708081580441247920 11068184 -313969779507817717921415271754084454400 11068185 -337307506885937792907249106419834387840 11068186 66159941994070077717121897140555499200 11068187 -5607899342634363549002073447632724960 11068188 -124240020476129207819916236479258536960 11068189 253987816671118036868958368893611348768 11068190 -82886102671850847520145255721047777280 11068191 826914242965930552600455241714671847440 11068192 -90048679626943447961534064703112675328 11068193 526935583786740815983593160207252217442 11068194 87256159643851263528707985710690262528 11068195 770742156961211013428330930363684506800 11068196 223170963763449008774790984373524215040 11068197 -201238582081870327911279795815927963328 11068198 -189262676562272699012175505780432477440 11068199 189883900778372888303370378921501715920 11068200 1294916448553607327036668793505792000 11068201 1065921464932050485574176881519235374202 11068202 -167044134840592778639322099844113233568 11068203 -370234848888580460976463988666213524800 11068204 -149371794178725855889332695916211026944 11068205 -7612688493204325079714600587495245000 11068206 200580325972577442295425021776527559808 11068207 808791847732450052178246868158189101952 11068208 -147412997545235725498317332981404090368 11068209 83124369458024252223818476331105372928 11068210 238659943006288474944607998038614649760 11068211 178108175118422324063529198967170330624 11068212 -310226596231204368996106864912843788288 11068213 -213765786407773446617267469628886332676 11068214 24637844942977865488890386662979991456 11068215 -192651836843292835573828381128685660440 11068216 641698184193598269679863761275148697600 11068217 68929933093117955257489875648152977800 11068218 200449568788307322883480372517997926400 11068219 771966089211417209985419067392951946696 11068220 -80553439158336655294442519431984197120 11068221 254689246841846331500165408806203675840 11068222 153074521629785331413905029810130483200 11068223 -500049348545615511583919369217620792040 11068224 79172289016566759646663889948919201792 11068225 -35900058108472851797657275169815913600 11068226 -74667583425335487810779749463418142176 11068227 261433338457327154975687111188089042960 11068228 -74099103233855385618280806685119857664 11068229 83008335363848276685461239499547718176 11068230 58959791172172633883807620825905841920 11068231 814715857950841786387836877514482180752 11068232 -74725930003646669590056790060904939520 11068233 -72269495280478907113516394288088528 11068234 137242275627883598612402284004357396016 11068235 -62368598610192499260311182656784276320 11068236 -294064532087905947341596065683732183808 11068237 -43408956314442329940317611569413259240 11068238 414794908748420633236379393154208247040 11068239 68581032497641062500671373718668802048 11068240 22629603676530822126293922601154641920 11068241 -540929188941784008984287747047912344480 11068242 178709668592401801035725688554798570112 11068243 4595204493922634187479773466380213384 11068244 -376074537279247171123196318313606770688 11068245 -9154085011940013775168657922953424100 11068246 157659237829547168009244620019724851840 11068247 -883698950736657146717421157376557037304 11068248 -29109483196587022440497587053125345280 11068249 -5652167691146644102523430759819869936 11068250 -373278340882202994153832795184808936000 11068251 367455208158118934173758186667636065432 11068252 -179753611917266340411380667683173641728 11068253 -315179820072254982867897931540801175040 11068254 -26664548025825140122523979833856816960 11068255 225793933236564070264386463387953940320 11068256 1276663009758676617930856750178807316480 11068257 138383752069635157639169790208587745920 11068258 -92864324323941288677491429112012790624 11068259 -1184578622911546878663302402993467557888 11068260 -124027324177896248504035420673187840 11068261 100873404884521290385073763882140795424 11068262 8175958566188803246484346689413969632 11068263 221246567541333850837660041196447630992 11068264 -690940929646866811527560756460943687680 11068265 301543630512133270926918292282060715520 11068266 356419933388466885845062510916320800768 11068267 -259029150524126655129287278101726872800 11068268 379757151706895665921466762296494037248 11068269 37453020245919708710412687411859297344 11068270 275498764224615563361230287222241158080 11068271 -42550530175593127839069028975994820096 11068272 9181491542217581784467480850816368640 11068273 -81360222307693510503070303476307677900 11068274 44746350512557513705329796010190604800 11068275 144754905718392128858110593125751483600 11068276 -4698013642889144406745130077095475840 11068277 376872116119507525139029239701389510080 11068278 13148664766575172826306162755437847296 11068279 -772439772746834965233261460313807282360 11068280 49908291568102610709181006971127910400 11068281 117663917215318660046580301931563835712 11068282 172787878203912017380038800132228943360 11068283 540390494006216992189579286509546106532 11068284 -251526514875187297190417491016364056064 11068285 818532780726012424528162601430171127800 11068286 6710215258755192813960944742722611200 11068287 230012390986373652472913149337699045520 11068288 -111192602930985369545073290409211330560 11068289 421770411282751882948285800034959081090 11068290 44955439586816530441944336435797598720 11068291 -85642052000792572720092387507955032016 11068292 -707969150328663850922008245853785999360 11068293 -41828021356246568998223719324310529696 11068294 6718512997060894350706774791602394432 11068295 289997932152210414008521612929428812800 11068296 91857290261985704947301087473476403200 11068297 -686058985493153914639263144532851665254 11068298 103204423922748506215501904458463274240 11068299 -703750747324929879737677926267458784000 11068300 -244867278691977395902346694990433971200 11068301 632626634995566585337684373089208101302 11068302 16826602517954443991393887669221408768 11068303 1051809284855138589961761584682297365552 11068304 10997989251368585566115975552292618240 11068305 -244661851957020379855432859016928362240 11068306 258312278235949520476738665234657194784 11068307 329652068574386973665078170407465268680 11068308 125847732106205521810835718920879165184 11068309 -154663229878746483243262778689679277696 11068310 157259445606020769420030114304876821120 11068311 93311864995585406073805306658614793040 11068312 -638887934857527813981493308610089861120 11068313 -78039146816153414066153574045379591296 11068314 -156287609950399072459693770928474586880 11068315 -9331281289034695304818573327766484480 11068316 -408086989679347190871305156169613632000 11068317 408963533668498197128462979849905410560 11068318 -233521943699281438477296772941659264640 11068319 56871868644873327816718266372009810000 11068320 56246615217171958208117055677241753600 11068321 -124188430973407330801748276081833098912 11068322 267718091519131734584134637959477824000 11068323 -219866716783765178342906885548314944256 11068324 -115055800639864600754374014073025490304 11068325 531990158200071816590968269342641761050 11068326 -24532827876038202103160067232606870080 11068327 -471026619427993511845021337188193618824 11068328 -264819016622525283393702782737984327680 11068329 4855501822338372993465822875494041600 11068330 -9287791847487900834312332940286970880 11068331 -12344308606524603259627560167867324736 11068332 -237854961994679038091729323109549555712 11068333 -254909606225988992119696870480009458816 11068334 -135591115113500998098324993132697685184 11068335 -320755469971692317043619478641534766280 11068336 32162248752900012131589236621291028480 11068337 -41300540677934369255064975270035456448 11068338 -151222208655615513020671684214408950656 11068339 -149298549716046622756092689328222890360 11068340 405754566822979189720773418704167811840 11068341 278678993552863001675693129688956900640 11068342 71031595888182523402051108052999751072 11068343 360200091457023553293378466820347293120 11068344 -113310120727952077545137400729328558080 11068345 11741590185887863417623377409278336520 11068346 -86172627730575516795108228831413158176 11068347 -396298627514738014724909063194719355200 11068348 -28859880777991524151037428791533243392 11068349 -514550088690831361401821170539686974650 11068350 15565663280142873501570152500167907200 11068351 194780568531961715493997595381886263152 11068352 -70522206443259302382628628992893124608 11068353 1115229155619906248842808216952065291520 11068354 61668987655145000382101529434372688 11068355 -410451592981342179859682454606889785600 11068356 14067347162522910282400198120470687744 11068357 -1253068484630644013718261029783949935300 11068358 -116311556122352595583661952299548634880 11068359 -272274916130744437413106824127703104512 11068360 -180691756824506806802896583275065139200 11068361 -337824558317192101171952216523603228 11068362 -35897223499946519155105085742924438480 11068363 -6578485687044653543723204266641905160 11068364 -28176120463665466372339198329540046848 11068365 159799586869052264039848927447886448480 11068366 -105755327997624949963967329955767225920 11068367 -174381617959986429042973981440712586928 11068368 -78727778710757322088040811633129947136 11068369 408304820977504216833688771106828707444 11068370 106231757645381040026349343048944542880 11068371 -731158515026856054552206410130191669200 11068372 -4518651984940616976176060907341291520 11068373 19442843448893636186694252540887660622 11068374 84931472341237490793720103586628096000 11068375 -359668550463777118869191487538493598000 11068376 -588036845705242460099551008054848778240 11068377 -337744300921250612556689241848277958368 11068378 76284444642747051604835322864852445440 11068379 341064776714074244576782137220720952352 11068380 -85671700064337474780558115850772480000 11068381 -457376455405779587605783655009760329818 11068382 -55621652458430596196863172545707884544 11068383 288980144980988747876964246611670135624 11068384 445036510108118252040711670610506285056 11068385 -492504478779808827886798772821629420 11068386 -83264007299715771434256289632177609216 11068387 97251731134147689700740077230396038792 11068388 601587313855346812996829416027067218176 11068389 -584834864731160022417710319479439807492 11068390 -303861363443814601849083392620549468800 11068391 359630465384699786971299921865662036792 11068392 -419388481871466424823077868576766689280 11068393 -15574537237836380288404340285739434560 11068394 485807798037770546996396078692426603872 11068395 26907837522619201420892167048424878080 11068396 -126937579056366835173827646770008527360 11068397 299367986204432426677062053418838917846 11068398 174829067970606071474984460842741650368 11068399 -337751124981518005581502049431008583600 11068400 33859934706153358473043862219587584000 11068401 30043874635208639169285441971642397984 11068402 32181844283684847416977304202990667584 11068403 -629930413741505339131321473799978403376 11068404 221770761089733331251746501432699191296 11068405 3414926456402760002351034309633379200 11068406 30632683223521090923249348858535110144 11068407 -3673447512063715086243514696548886608 11068408 -15174100186927494572133741684023562240 11068409 102367581298669203426375441818119639440 11068410 149992518202230137965977138965036271360 11068411 56455252802438080095043441792721261900 11068412 515657342996233940577868190180872911360 11068413 -105889608330136059758363883010962336096 11068414 71859961896253563595882489162880473152 11068415 -12120897556236293117342523794528478480 11068416 307870902224045025575927447682979725312 11068417 747123214349258302920524186337872446466 11068418 89265379958660925862790955109556318160 11068419 -427130571804990356330912459704123330056 11068420 -147213090966388940074100137900191805440 11068421 118535638629427059767063853316942063104 11068422 -60238828207928322603138953993055006528 11068423 1040191878010434285766467596853836843672 11068424 -656363991225005233589232828369248087040 11068425 80174383822975257859372533974835190350 11068426 -283623285231322692325563242350941327360 11068427 77931617244415503897486948647127409272 11068428 -96761506715964941215398517647841886208 11068429 -353932947878328892831518175065409735200 11068430 -281759732897274684241198870752651513600 11068431 -225199252999483327476235426405227724800 11068432 47258966487826481639260423641464586240 11068433 -29540673098412643849015736421562481820 11068434 57779376637423256692119044558965232640 11068435 106864932878525190022224512184050240160 11068436 -47266827173790487915947034294768404480 11068437 -571574470880210685814811510509057503840 11068438 54968036735347130678385633700719856320 11068439 120546877603698807015501119821254464856 11068440 -256256366902972784763316225680680755200 11068441 1899319283451087854272800580705199969232 11068442 -5302285725840333445443611301099697152 11068443 -425307263442866960773689604490228899668 11068444 -29610336323359649846194418023675800064 11068445 -511339525422369867484490623526999047440 11068446 -97919669363246919679145091086148762816 11068447 -35781586118536261303787188106929621160 11068448 903573273731701876235967604119041802240 11068449 -47453930586203143741225190098475895360 11068450 125380450134552558658200935609175552000 11068451 142505052911650197378834161598727459584 11068452 209986341476074140973181971263575104512 11068453 -206339675952418345283467189671206830080 11068454 233972385127906733844675722535228382176 11068455 340221080684354495675727273063418737360 11068456 161221270038941849530533374548439285760 11068457 178374577066561753069358977197260412672 11068458 -4226904464343097745539685484857970432 11068459 -180686354019328348872532092981402894000 11068460 16684449877522735943609160643085583360 11068461 571506451166247259814797419160102376640 11068462 -460859820847988122020429347558094246528 11068463 -167597392001458000039888041394597332000 11068464 -34239100444824435046482041384416837632 11068465 265732943333186452993789612445199720000 11068466 142062622120628861370852334068440186880 11068467 173078865932104352003327788440166709760 11068468 -156025165535362541834507772421109364352 11068469 557628822324274920123168852358394463840 11068470 -93280175117269182104116376934287020800 11068471 -210033909986433171080442653663799882768 11068472 -1007676089054980075187571376689629368320 11068473 -171456391582247588500928641597521382656 11068474 192202064003923011240631635791413416960 11068475 578161654846612822452401358857569500 11068476 121488931743394552289714667140851746816 11068477 -139836301200649132396420431117267060128 11068478 -55799634099738826026670836459163243776 11068479 26928848413482442165963645090229685888 11068480 -161361070620938814813369621498062438400 11068481 -1087787049693858524089528339683271248 11068482 39226436931249412292879231707890974592 11068483 596119443620912706888226710768736662048 11068484 205042268754739003723307960261068148736 11068485 119854954415888114880898597953212740800 11068486 284915360145138556263833528174539526400 11068487 -83642404574719180304498175602643549864 11068488 -10176738582101162465466013392912384000 11068489 -183648476731325204299283229712023752220 11068490 -44398935252859117914346745799878630400 11068491 -39426956293880174379176948938771700736 11068492 25439874046356535548470531899682038272 11068493 257611654698910261744596304068218954742 11068494 201257912737066772581315685573414184000 11068495 344659077408708795561430277579880501000 11068496 -248832689757179061843450366780917956608 11068497 -60795853884816524451880465817240610624 11068498 -136104716275625144414479107396209163264 11068499 -341501442232520613490305400480096527936 11068500 470643896357741556514904093559631872000 11068501 13998994895933697600384513214346455552 11068502 -164287616300336619879430333766043726048 11068503 418986796666098644914216209256192230504 11068504 320361856234198530781233117106626048000 11068505 -176257362267268599507933043634464971840 11068506 167812343625416584164479091398755011312 11068507 -31821123192292795326597293380125299200 11068508 295601484592262626191247655799712530432 11068509 -337743585681732043899040253336087258496 11068510 -32308401906733751583086203564272603840 11068511 -85437390048048459501939808588854274752 11068512 48441725924482864233596543473540399104 11068513 -60820228065424671344425233983226185304 11068514 -29228376450316354107753592035505171680 11068515 64159717015723619165797504386962726400 11068516 -421663063544383399148559229840259762560 11068517 -461033609266580144263084248786599047140 11068518 -107229814402353832461042995344836871680 11068519 30029948580366414688909002376365471744 11068520 16510449152629479689088424532081049600 11068521 440196265592040494968697537010984826512 11068522 108240783402474676783686154920413691312 11068523 -956662375693973363764334212687734489228 11068524 -133532758960402229521682879796972480000 11068525 -213648101401022211998890522527410716700 11068526 26550343919221062270920580892031370240 11068527 -469151468038859768906335336223159006592 11068528 75209106743934980853006063146622091264 11068529 -63075664277293787942479948450194641424 11068530 128458648545470253743683553378782755840 11068531 442111311503519056639768863598616452792 11068532 839706453639322570269326500425233879040 11068533 -240482674836938182621724578966808331936 11068534 -86450920783266534369511356636382651968 11068535 -108564175441163496945586246395243924000 11068536 133484698655501017901385287270959349760 11068537 889586667481444751476555181862063230186 11068538 213601789455482619874761663748854046944 11068539 104816690951215874657068425383034240024 11068540 -34335965527048844059471384947698257920 11068541 662511784742006508397544916500979847584 11068542 173649207026874802239978138375158298240 11068543 -127946610702254277239425448897248178400 11068544 6095860951297829843133846568713584640 11068545 95568050789056520216480822191117286400 11068546 -131478156533135444051371145326021732320 11068547 735749138378857052635341865073168993280 11068548 -344616920972735824946441942841705117696 11068549 -225847608939132912385837423452267628450 11068550 32069829506764227072044842920588057600 11068551 212730165222434332971443146927708978968 11068552 79824808759182703555770138052917411840 11068553 416792529376143186917521671512379707802 11068554 121242405131376686113151053042085970432 11068555 278624817712440358305216318133911516960 11068556 567587063316941371963647229632027160320 11068557 -357173268595139174435661368169685892160 11068558 91736858910512105326867413474375653376 11068559 -535215292270233389704748305985383596240 11068560 52873988926553549313473775955753451520 11068561 275523579951012451929965553386079469170 11068562 191204825880699468614528632496691334032 11068563 249304936244559302587289652221932058688 11068564 141828678042253821513754399223476531200 11068565 82435957275653308078453914338241816120 11068566 -129134726901453698076474701525646913536 11068567 -803688887876664964556179903318034947384 11068568 2752467143631533330880620565017395200 11068569 -39207202839522914401194234109476859350 11068570 -156213634105387561592138590394703417600 11068571 906928963195745368001546315901537440772 11068572 -179581655743198326202743618752948898816 11068573 -284317608132209539703008407339066805416 11068574 -52056379903928975533589504400427904640 11068575 34051475855934361119522940300171584000 11068576 -290454993847624992091207747127834443776 11068577 -26748233272029505818445917631698812160 11068578 58586267546992311916065569471901792384 11068579 57683156087504254614684068287666008400 11068580 -20712884628758134414686467132563107840 11068581 90139032239045000656236994216368603648 11068582 37656793857824389900801928921947039872 11068583 -1286415670083065696170084099400774837760 11068584 -400468704058647470116146371163240775680 11068585 -693926957115976773309970527338942211840 11068586 -652602647119731686776912839126502638336 11068587 3952408750023655482138341541653330448 11068588 -166826184526857801439767402687108205312 11068589 59378451550328419548319327537967568000 11068590 29020015729627578008832293372673722880 11068591 -353760132912025119232272228462149871968 11068592 161658597680038812732240754577789239296 11068593 426769323198861931797545077615887063744 11068594 617437026295384930700677149443924616192 11068595 8494674893814721579615758566559707520 11068596 147279619453976043360656950545401548800 11068597 -976565915224551090243595148649194887954 11068598 252776346956105493551358346998185388672 11068599 -202938464152139113646901440387641641600 11068600 -321849845822609582155857984190104576000 11068601 1126469164218832609963911437108017284432 11068602 16159882418968330214566988870409154560 11068603 54272300564700474734206886452909481504 11068604 -319470824663185210674150155532199795200 11068605 371190539246664354315598980551463920640 11068606 -172517198461182697214812538248897057920 11068607 -43968026393017079590635517217637189768 11068608 114551111004567578116324282076391014400 11068609 101686645823862773129534976781348127810 11068610 196586139920881624685526807811886268960 11068611 282128589309988176602613397689876894720 11068612 -114235729261148766952588104720460578816 11068613 66038408446184653742101081948464790464 11068614 -35153122365190530002863385310160627200 11068615 -78182437528598476237783732858532649120 11068616 101847384264954721096771250457415680000 11068617 277379321111880403347218441935416714624 11068618 -248317975617489266873235529711749161472 11068619 737183381086864582480955374172985841944 11068620 -139171136369250204128090695894980203520 11068621 10399239972384206994542561949394558422 11068622 -84060553351381231837752772551460077888 11068623 -10464684810202832775911468603382117600 11068624 -29657933876773990806951209818236387328 11068625 -62210569490797727464516943209834782000 11068626 1477391289443798436194509673959924224 11068627 -88634547782641047652788085232419781524 11068628 585289590071597254249979036690714986368 11068629 -219625633394489087086051927554965740224 11068630 5153272487661578593938292281631893120 11068631 188300966551557798289477258985800531584 11068632 -122666088244538706605364106242546094080 11068633 394928101522374661474814094103572804360 11068634 99543989566533349143192109975636191216 11068635 -126506935863382950579308972244643503360 11068636 -424826131055985605826864761590215037440 11068637 98930668171877293613090492676635333286 11068638 -19095297669658851815769028555919616000 11068639 -798695648035787661182541765398826110560 11068640 344323892669605695545540576010987110400 11068641 250726792267523541850588412606272702464 11068642 29852446037764628266306938066277583424 11068643 4568791317395633437646601950868554880 11068644 -93897556880773680003797439530460272640 11068645 187245940812871186868027900639953167360 11068646 -204008566694045490190235978357449981728 11068647 149989770793030354325494806894331185360 11068648 15044057314104945747990357397192734720 11068649 -1212139640502543797807510455642748861964 11068650 -90285708602791871258281137893074982400 11068651 466313690402552209491551869029386852904 11068652 -259563997381608448661479037587662904320 11068653 -79715305033883467458010896559176040896 11068654 2432835405669805401756936054700500480 11068655 -103593814249435410226196582375405679000 11068656 -19784340734984887653756082924741951488 11068657 -1099375050120429764451520292893409610188 11068658 -144731553170344018659733212106591804416 11068659 -297538325169333192892461107602244534760 11068660 369947775360153657709416542888445223680 11068661 149135756081707000156655479849863114264 11068662 -297860065105922600034524236634580572160 11068663 241874707589579610626009357416173222240 11068664 -412422829218491032304182303744902512640 11068665 523715287820568223705382075103661201920 11068666 99475275843644666262726054725362238976 11068667 -571651178446079561905622112098170840284 11068668 37271266183436825448140045418826712064 11068669 -1417282368509056299434788651384828182804 11068670 20361447135842129860542874049313452160 11068671 -11621550786878573320247375976359207280 11068672 -82149947256225539406057795990002335744 11068673 -134902305972592421840262348442171392 11068674 -16551056827363670267349739968123586560 11068675 -391209583258078285092996640236246948100 11068676 -580342556070300961202848690527987770112 11068677 900627432299806679247800265086796675840 11068678 -94668252159799284394772974628287618560 11068679 -119984072889124565071921316807157402216 11068680 -1682824004832034446747451295028019200 11068681 215316691457109537600303575094903026880 11068682 -394424967535730849126446063567821977808 11068683 -393547444747396919284943150366547805776 11068684 648983778584288191688097157734491116032 11068685 367949597053608083264878109063808706560 11068686 132918000120029399106953857695003983232 11068687 93468998064956168683759503381731426304 11068688 128805387376577686931926485573823365120 11068689 403843132965587300746500473056101034368 11068690 -8148710981964890198212157601202867200 11068691 281700806124648528265913223576510538800 11068692 422227160779581273017152352551335524352 11068693 -110497189788458427540820492738326075236 11068694 34563129886726291470504672194334380544 11068695 223027037860688598386951130010219056000 11068696 273087341708819031174199745108688998400 11068697 -634261802368114179897633358480090086960 11068698 -4889670325208996242825769570754688512 11068699 -102834544733155701212069658447337714300 11068700 116585515664227476315033081751893811200 11068701 142389187097695431741978860342916523584 11068702 561054084783570616955330000588083143552 11068703 -214974215788459243293079671386001030048 11068704 50384423231637864933247715658946314240 11068705 91800883378476062335435040969412222720 11068706 -467893701280446734872566171188423991936 11068707 -79350686583211464489723373649960338512 11068708 -488301556211432312628603367094168675712 11068709 -903794056313865275762879173237075129920 11068710 -428550364900731140949952568766119040 11068711 881220679078410565298019296838043352312 11068712 -303222440348576998347270617076285772800 11068713 235902915604435608977253238297294792740 11068714 38127932594614353059699271225377207040 11068715 -167231028396248762568038388714294571200 11068716 -3633031759123836042203685257439436800 11068717 -2072766799826502981266849408982006804 11068718 -49233745297712439167731797759713653440 11068719 -153534508122588777997140699904680548856 11068720 62924740009083801448818196491259084800 11068721 -847043950652968618986998293008094980078 11068722 -1150257014491442118741717337471827456 11068723 -273729745025825868692295751332708959880 11068724 63807284143577369412373852129694011392 11068725 -223381542690471002676795897984377510400 11068726 197953948385487227658701530858490769312 11068727 246352709838418091358402678181271130000 11068728 -24281047298996504808591269078076948480 11068729 24223725185654185821186619540241941632 11068730 17906045756275573459932318035752612800 11068731 375612717706011221766411801714936372 11068732 181416415301779697065017096070365388800 11068733 -212910495404725077913724351290991026536 11068734 335455924712809027275493454123138742912 11068735 390380833083854134671566006660840985600 11068736 5499131939831005251088588354225176576 11068737 322145011067668917114111736447402317360 11068738 82062819332757096650517667502532949920 11068739 700959731141787047810000110982657301000 11068740 71445239326444775205679499751687394560 11068741 128192022254346433660768890627419242142 11068742 -533060805356595935904251411744015918400 11068743 154760973578997006024899119715426281728 11068744 -320419283977219670364850321711570467840 11068745 -609447491116896631591411572026589809400 11068746 -51933608939966525471844984329035289856 11068747 -123578045335779232738591614182434288488 11068748 -737331743684191490633581806567355660800 11068749 212511007495827134552577146999521265100 11068750 60751797349754642373259058226931200000 11068751 972693686436788897458558588783686791232 11068752 -55920767392316576391881799200947568640 11068753 -171699929577868244003984827781523356096 11068754 -79072194490544127644364781498326508800 11068755 -52471281436182934866098669627265163680 11068756 312563926285783498365183384471884750720 11068757 -477618101923148607287205295261641830340 11068758 -70846905520998854145129181282684047360 11068759 -3969158379326309615726146999403251792 11068760 478222561253893430502693038682689126400 11068761 506119674844779407294148742094629212384 11068762 -185818933060764114503580936793840036368 11068763 526366728800207749168790959319467634400 11068764 157372883711045111656388212423054958592 11068765 816627565002164742459201391217252688600 11068766 99178855298640814463479091203451912832 11068767 -92873483797464973405898579112950482560 11068768 645083713266775448221256794260255277056 11068769 -530015734409727933860473164859249155840 11068770 -12314366473992341612767133005215360000 11068771 16872607252812668659593348965070529184 11068772 1807529757083056094880081076556550144 11068773 232836220519932352532388404130218396160 11068774 54665793588369858184010082373863911136 11068775 -121045744623190110532368223878937456200 11068776 -455785378132719369363454342782940308480 11068777 102115895736960888962267197202870157626 11068778 -11170424794010000805121116927469824000 11068779 -7790104613277255140263612363161210192 11068780 -230590001939625189756172574609254502400 11068781 793689922487280541990823071217208328332 11068782 -284007085090089065441835359128662767616 11068783 -833948953195919280121258079443041688776 11068784 -33448220476302296162096399101911859200 11068785 -37738771139368700903763564643351065600 11068786 -113562603340588878984843135214399719408 11068787 -791964675174030988090449446530304688564 11068788 8712286618622644065875638854751764480 11068789 -9629424949938577412614797238451282720 11068790 -354037340359568427849571918475148451200 11068791 311981228245927559596131739278747119592 11068792 278301888523798205333214985999279718400 11068793 725434543360173271022769100351389528042 11068794 -296317406364788392040624739414237637632 11068795 -504207387810466427548688235174049363200 11068796 189569572321848410062058458474103043072 11068797 -241643481704870187923618077983263347872 11068798 -102972845174007111128500054329361355328 11068799 231415330611425881966964879179926151536 11068800 -45352558842564112676940265505685504000 11068801 748236520829836442203205679399937696704 11068802 -3741735267266652903000832217642635776 11068803 14630037608225370383359988771645043624 11068804 633411881713433047843552971961757334656 11068805 -187994628857765195369370066717317098080 11068806 226999429131571629624397140331953758400 11068807 675375340519817150151104995492899259200 11068808 1134845511243617477683026169391240448000 11068809 -201209281409452604172153339170662551360 11068810 170251652836684176643377561473305342560 11068811 -4833648658053467408456496819137185440 11068812 16638479905444356004959747495176847360 11068813 -19485185620320685479191365195467266880 11068814 379419259337457352327626700173586312512 11068815 27715223906143828145213396654323253520 11068816 -124293283471023533257666388276470874112 11068817 683775854067206436495108506482743202866 11068818 41109837603674676942138920694571680000 11068819 -322364299478773874612167324376817864480 11068820 -152482696398039102863914561929027870720 11068821 630799886385335283424671616833127533390 11068822 116769868886005696302769965746604167712 11068823 132244120371129370291888635885689683080 11068824 19977865511812199086150239322669977600 11068825 -341043847110280471353640242916801798450 11068826 59971104450755995744656656522656976112 11068827 93234027555771567824778494070447938304 11068828 -491409134858101988531812919042080010240 11068829 -125477701080365868374664095264463568896 11068830 141066532603242528405868629724968374400 11068831 -714378185313836189393816095849500725888 11068832 728645472957963418967049084475942109184 11068833 -364735858580418870154170859753397322576 11068834 12943030813244470056726161452004101632 11068835 -308271197374777944698789428339488720240 11068836 184465477354220346498751907443060162560 11068837 -408258763616326061146752489757072840100 11068838 206363510145160003574343809562004992 11068839 -691927008702897590374979299923642929760 11068840 197761105519990912643126962257529804800 11068841 -11003762981692923627885698351071555200 11068842 80700732012289340360824686225173399040 11068843 1094585592117483473931876895681879095092 11068844 -25774024687779328197820685268524757504 11068845 -4249222244139521868671785739535491040 11068846 220732325185097455469678675228201196480 11068847 -948169532785909774663782454952322286704 11068848 42728730588201964767292275112437350400 11068849 -502693172428775222755377975052914359040 11068850 25904941398717705931925789299697484000 11068851 -217049515706782629287375984929576596168 11068852 -217500174109236083422442624429977675008 11068853 -351560331966940313286573657227209437540 11068854 -2906029145415846575431424741135280768 11068855 -139118512381677493519400049802268161800 11068856 -256364765550784894889099695518355845120 11068857 -678145293904129345267756414832371117446 11068858 -325057326232188873138022965664479096720 11068859 1009413555907021646853864286819896009060 11068860 -85806660792440101453966681791051202560 11068861 -340945744285991339865082164584870436538 11068862 123989083762383625890925211973451588992 11068863 -211645755087750768649034727748378431216 11068864 -33766752569805046536232660820509589504 11068865 235970014862597167439986044446898336000 11068866 173953182212999482437466394379762873600 11068867 -1026242834818346594906763936019899334084 11068868 211572591101187291609541969835039185920 11068869 -294664978380106637823214447142467004928 11068870 209276109731939634133473474226703727360 11068871 198135836337679477445612608002390906288 11068872 -83830987842173381661831854043221606400 11068873 244452970422457976297065987546677434880 11068874 95509791646877547176155516288219624032 11068875 -91563515467726764847612880968023240000 11068876 -131478099177202458604136321904263430144 11068877 1067864482841164435325565877206706179372 11068878 114500150595640943305191458132115369024 11068879 893537909056517680324138496666753930480 11068880 -109641972605659910838182051779791421440 11068881 305212043826622411634704554727202013120 11068882 -144963289398672271711430308658621241216 11068883 -134321729617966479031164259801648336224 11068884 -18111196513782489783975024909166444800 11068885 -9735513477427589344015824441254550240 11068886 79428730309735233122377849750765117824 11068887 -391082068414724824809957098589526840320 11068888 -5756155236583017990710159001894912000 11068889 1266273911821999938278964011354763528 11068890 -60355877723779663391525460109207526400 11068891 -70141326143380239440261375105847924096 11068892 -33057700257104573169698316642910262784 11068893 180443061608171986732342740796948222656 11068894 -488174823258450485229531735716572799040 11068895 610488712802825487714467375194077258720 11068896 283567049966069298381506866434922512384 11068897 -135579253395667302895189612223881103168 11068898 -687682939681967157531122502419414135136 11068899 288039629677622907520024014814329030264 11068900 29095496953455448647085177774785024000 11068901 1031216498280224066958266132435097635904 11068902 13717524726814737121455011861153213568 11068903 -216094784445299612108681657116748123848 11068904 -436365963612390680676158843183990538240 11068905 99818669587642512945673922448382676160 11068906 -462296507501950579497179045663046938880 11068907 -507358166818395623571693358597037048844 11068908 20424290919973693852403245256197585920 11068909 -225781293076598188563487210773174830890 11068910 -397248359837457228886772783893155608640 11068911 35255180818217686924697081138388610560 11068912 162487276212828760628199598819056844800 11068913 -363686816899941595273309177862471396496 11068914 -192113801600471844103831721134765426560 11068915 -37751341634600534292821190437103111360 11068916 -218097693939671000802704884325804933760 11068917 4497395108334806919540050774343474048 11068918 -31491557136317871001513086407869901184 11068919 -294558491858628373587957793216548550680 11068920 -89455295663191226055065542358740992000 11068921 -63241210487975007893508510232610534400 11068922 63718047490938565896978892606096794624 11068923 204846321890975066563107138525098933760 11068924 -443424547668032692950576858835429679104 11068925 -128719575685844231945478640932873960000 11068926 -18032263497002300735708818888734093312 11068927 -836037058123608923892025657776733516800 11068928 -93550232585229806244129503143941636096 11068929 -306653282713335941155708051437231796413 11068930 -71675576255013817809479498411072356800 11068931 14774399215417673339094316229124287040 11068932 -105727332221397080672928665262321770496 11068933 -535523794942650550487738270624302844420 11068934 58991857513555324095007373512657140480 11068935 313051635452315462310659349977774734800 11068936 -642348523237780630949628159552513392640 11068937 763644810043655465787722050030552285392 11068938 39743334325223980951394294142755398848 11068939 -123378611648876155756611674258696409088 11068940 -319760863605128736050929034526034344960 11068941 -43993276973829121992769419904346598144 11068942 -27440661434046847367815917410905587456 11068943 310207740656858122971277293730156470192 11068944 50051852001185099750306501217936998400 11068945 354393833347016989094832617339094179700 11068946 -10335543182099529327898645008478725120 11068947 584594249259708306471086325606832637040 11068948 224540217729849249537513557716519243776 11068949 -541519599611816173406698809123883384050 11068950 -16013560643656349368476970936138032000 11068951 880907096037664753309884304514342746952 11068952 -789845601599321536429638366747001651200 11068953 127527440979929699607022189514669875200 11068954 67026308423227054765617407847972988608 11068955 788308385684943073807923484370236724160 11068956 227980852296976664222939870760537357312 11068957 -79742363510288978886818499883686344448 11068958 46079355628909191431691773178632091840 11068959 -68439993428012994866821206546863928 11068960 -200737318668993534716198603435739709440 11068961 54652907065213523101926584270163539652 11068962 -229502420452292279573749912174172792448 11068963 -211990155222416967585888886937621995200 11068964 448928606963469899098887769999151630976 11068965 165093542265324288299273628910433580060 11068966 304315456685600231597998704331758654432 11068967 86601638735564355386177374035378842592 11068968 -563849938323592815987737960218091274240 11068969 167635997114852258047266359597801557370 11068970 467046020305908485360583685233538590720 11068971 -206329545549474917164648771834801181952 11068972 -924736079106118526534994971885373365760 11068973 824045338224473341035175989311822115222 11068974 15583680364360964701305978758403072 11068975 -105845481689486262607604192178685860000 11068976 65248416233989510745231883216650993664 11068977 -2285230827553764830659198751504155200 11068978 140964165163916623547168235342632609040 11068979 67998061776433883785173335953988884584 11068980 469647069192698785839357910002155520 11068981 -364347741489319952472309168515183475840 11068982 4868683286012932360531500391145978592 11068983 -351585265284459678482654933565625889736 11068984 7439984112035470533609322636984811520 11068985 -27250393586589276523861570667386968000 11068986 -20630302708017160492999533589158144000 11068987 496232149803006426187522774091389343080 11068988 168193773239630106051729099993483549696 11068989 247386076405299746869873771866779861760 11068990 21098262548690580079729685795698425600 11068991 224265099984398230393878372875146675392 11068992 -28490683824543553041421730665828712448 11068993 -42463973695017695252031310494120884778 11068994 64651330001195158469445869887091709504 11068995 -11508778891177515648192019832436787200 11068996 85877654520350942237212940402825552000 11068997 142818748898687909740552615000799952186 11068998 -77850003357464719146679403950611658752 11068999 -508229171690598753991142379625699497080 11069000 385132693890377166382034448671347200000 11069001 -477019326097438803594857987230320273600 11069002 -291939648519370120984387909255188798720 11069003 182912448388659919324078983237929173248 11069004 -53874404696164358240443920349167022080 11069005 682469315088871980638224014208194528000 11069006 -304289830803026402000765981579469911040 11069007 -297455730444157536389470948602902730360 11069008 111678314643478596082576735862157074432 11069009 126315567443037331018505678210411831616 11069010 -167999460560578346750039010548888222400 11069011 -101161594983091714678247102923734042388 11069012 984197641070214795131224641630912157440 11069013 320414794936052608716925918597412580288 11069014 549638899757307154889373633353372423232 11069015 59309187275665640859803717190118926720 11069016 -76517055426968673966034862004645396480 11069017 -5115296626411339972092646861985328768 11069018 -138014100679827818814674477542715748096 11069019 92158877728296402659513215132504137120 11069020 -272591729059786908439164538592428416000 11069021 -16313724826838558241581305543269019188 11069022 -115202466157217910214277710298139611328 11069023 -70244714821957636763536593174288949248 11069024 -448201373324040782878327935604177895424 11069025 -152991102475109079030744269583610802400 11069026 -214638482501159307639470084600038596096 11069027 370870124087728568172557399489848014876 11069028 774969455334724780888054790216478720 11069029 -661544070788233089169594758177764154370 11069030 -38782390277370858502958824502953209600 11069031 46150839847253768034686037471523851984 11069032 -261765616556255563457814799402847815680 11069033 709666056398717525054472807727677256164 11069034 -18548583346258138429521166706882676480 11069035 31090391152155844278541640101766836800 11069036 305568269361602723377987016044078457856 11069037 -14122376877689634475450489104322869600 11069038 -472437795843545814489018299856844294080 11069039 1129727039124209865253902011934149394000 11069040 -29253490868472055063280118729869230080 11069041 220366147673915751075748988708049919442 11069042 282657483565849396698751169813715001344 11069043 -107865156994478796628493911705568826816 11069044 291828662118327109288220422431835396096 11069045 130693183119249546074662775244448279320 11069046 -30185811506252579082590730237014753280 11069047 162514190881397225111696651736072973440 11069048 -514849359075876905484831507584824320000 11069049 108223476710584956097009718397757132800 11069050 96132465214616653377870743909787952800 11069051 -100547564627108058147304175172108656448 11069052 66725060277772046682418061835062387712 11069053 -610536681829875333843428752759548824698 11069054 144018723347163966524719551789080126976 11069055 6609525976022537308911691695370348320 11069056 -267150458971514424419640906585829539840 11069057 -213914413968279239995155627837187416696 11069058 -25014712334838865431671922987326423040 11069059 170000784732863576410744090540929005520 11069060 -5753939831098630778964217192800276480 11069061 -577289560485344086056178770375895250400 11069062 680443482824522895851469574686300940992 11069063 5523241163678463586872297996292747104 11069064 1047528220302312748878060298448469688320 11069065 -187829213428449588670986972014333179200 11069066 -113179911805910587454051162150123704320 11069067 -213237858230406501825774983386072916520 11069068 -112448403993016427489753672649106252800 11069069 -991743537597142294619712037518840625440 11069070 -45093508771583605788503069838556400640 11069071 575832329897532809688602131098546424224 11069072 -36127142665669436781533359305675767808 11069073 282840563639418670518362730409545495522 11069074 132114255705401302378794257166800620800 11069075 190536197657421448354998611357680884300 11069076 259174981100105556191530538705728837632 11069077 -243455198857632960723016565130205899520 11069078 -558628529303120523017375403575515976160 11069079 -114855493252928973787375444819455292800 11069080 1047025366112210053723122832599859200 11069081 119661373500316161471859121927679010500 11069082 231079034826062145526917173014059517440 11069083 -781104693945961213841299988613276999936 11069084 80872151337220502037337109327481739776 11069085 -133338774989902059749183063812506950400 11069086 -63957295833739276574245789970184873600 11069087 385166399512149246947876807963347192992 11069088 76982868508672684442196280957687824384 11069089 -765252185775858941813756456749786766110 11069090 -103939254636279869191125172992333631200 11069091 310336553663260958071012231743551136144 11069092 215659582679005206501985136973684474880 11069093 187442393615319459663450900583986880800 11069094 -45330220114209330977486756251552278528 11069095 294674441489770553910340916277171551040 11069096 318243712796074469938072113087933235200 11069097 288367034332554812471984971134342736320 11069098 55609110313533320081317139359292035680 11069099 -52594637926203656435319570977020605900 11069100 93978231313690669592117446574149958400 11069101 554625492947899326006408512772874625632 11069102 -518756160772219463143497922553658493056 11069103 -3270656454550575289126473178210112640 11069104 26612652941207912857600934433271480320 11069105 -37473853370005346907262428378964602840 11069106 54761896810153523492683082387480913408 11069107 229822683542173528383606422447499105024 11069108 -69668546650418500811903345159629209600 11069109 -597207165664418432357828274441233585280 11069110 160002811298801232171770381428239020160 11069111 1712502584461738160748347355853453601952 11069112 -250087008983316458136017763120177807360 11069113 158642314352483658253987308963721535808 11069114 -119862395107496404334453282952313413888 11069115 -5341971230115811395841095807948192000 11069116 414836868220939037584089432021334000640 11069117 -181983634770299306639399239318063995834 11069118 -213823857556095386191376471282083395456 11069119 -131827623667877306977163436021594412480 11069120 209934566779472452581092804367199764480 11069121 74586196241198510819242661618651595648 11069122 -38781144622484244339140572696288883808 11069123 -244837546134998219280358385058217971936 11069124 395417673425418479778869527860015224832 11069125 166982417943659577631855913717176470000 11069126 -362059387369375914821662651159868361600 11069127 658810576326138245499622999041914793264 11069128 -72754401985472371563630209527079731200 11069129 438616792283313611512113805142961404448 11069130 -3528298319483442012714591659117544960 11069131 123252369715107509023094291681951110392 11069132 216487710641429158894771390816393800192 11069133 300890412646555763596761922992005202624 11069134 524774428904874476799632903336797688640 11069135 265307416296415077923266732861741931520 11069136 -2572895880034049680095816611445030912 11069137 -166971449871136635151212386765615329808 11069138 429752630501407129141899089398179672720 11069139 -44492925350086125416950821938867533824 11069140 -412198929857871555869412475178089570560 11069141 -157994971037984019352848331018415146560 11069142 9353849681187885157330424583506595840 11069143 20506225700729530688066556350302020744 11069144 759057303942580149845607776791793541120 11069145 -208005160440288062146991873914014179580 11069146 3312315994423450898685686139994123008 11069147 -297324274322292564133092928872328153404 11069148 -58631960550635598624730182545219767296 11069149 -235942377872716447584000185733443248884 11069150 -111629867081699743814644687315187352000 11069151 99427971556032567091594661890339465032 11069152 -400768189995165964460309765556400029696 11069153 1022221671007092564068227882516393635120 11069154 212710919172017702193832921099126221600 11069155 615374054923481955261256938145571282400 11069156 85446794234306380621947398248503029760 11069157 640799357850134240728640795306586306720 11069158 590115766443629864793747099389947512576 11069159 653910187279679351859270794807039758416 11069160 -23918050115342490830330668948147814400 11069161 -926475782058007148044365674912369991238 11069162 268766314775859607268223762987606090000 11069163 -99790347860482679022153853211747719680 11069164 37927909234237303760458758960927375360 11069165 220132050183538875100361058561681666060 11069166 -202426849949750056755656493821448365952 11069167 101242028593130870985781225932978186240 11069168 -34035068559808921553761802447808430080 11069169 493061000714177228998535246639060440944 11069170 5450302133790781568449979683887390720 11069171 -247316350730924730142461915065636408628 11069172 61196371462021733148433229385268746240 11069173 -625924847616047469760731992312306235620 11069174 297701794404006474403675138353983922336 11069175 72850330741431759014414359300005097200 11069176 87611580302303676599193389533378560000 11069177 -121808838512683678976080464787346454528 11069178 -161975845334631921473808749125201637376 11069179 365979584589423507253438448042488595472 11069180 140180434109297634818273523982727040000 11069181 -223433146842886434267261449876031374880 11069182 446061497398785382321903366899822331584 11069183 -555742071154322674406518754537889485568 11069184 72371868346419997454413558501311774720 11069185 -262517120752287620765766684860551432620 11069186 208649648571839484830621653965086499792 11069187 -109387937917629126606242764214015346432 11069188 242804915058014489161944961563047230720 11069189 2468546224607316346594741585424861760 11069190 -45726548511947718081361712166142156800 11069191 72876973632988562439485169013795387520 11069192 -205332262097507364286539880552306974720 11069193 -64252453879234307638179825519540602880 11069194 -212976781824058305993838064301847249104 11069195 -531966618050967921389880223800969208800 11069196 275391762214821795386341638302257449984 11069197 -251289558393074260474551039046039617000 11069198 -199396363221791611993054154802806230464 11069199 76641468394269608250907477004543087784 11069200 12876960870431175172251733729511628800 11069201 -20687866856673017616323052643638528 11069202 235746558960251216499303005405028028032 11069203 -36975328504636734717368441959639694548 11069204 686355807600379049528669251837907668992 11069205 -258039114933737537483686955342674145280 11069206 72140209240984145487184462789805253504 11069207 -571300808066104964801230941591028271544 11069208 -357737857785209733328318979603822745600 11069209 42448290693355096785435377577315286728 11069210 -177485024516402735310438216503205120000 11069211 -382044867701938756951363510994266567680 11069212 -38607995802699965609796725740193366016 11069213 583795247824114827888673989714661387980 11069214 13154797725676514772271218034341543936 11069215 228588603166156867046388540976973544360 11069216 -190463312438497615784489501143213670400 11069217 -9680883102889324805454922571624471934 11069218 -40064231565720350171195980627387939680 11069219 17957988427761037164657353826599583696 11069220 294003377319568376720489749285437665280 11069221 -58237228398764915208091570359798688356 11069222 209622115679143735008294277084404690912 11069223 -26168473722768572897071358978040105600 11069224 -521984928155067843107913539004557399040 11069225 531602852498027013243533810157061806750 11069226 -39191627042865468635611532080036723200 11069227 -458275003553538177783006991520970389088 11069228 138993622992413748306782843522532919296 11069229 -306109148817114645452252069610597075360 11069230 272602086480812476774490279810670221760 11069231 132482272922180289349231897417034710032 11069232 -213951632623815653579220558916091904 11069233 -23022541191467735380288509639636844800 11069234 -422977505408741971938897840626418930048 11069235 -159069735709152142714033643032561750080 11069236 -129423044731496036726602365687283631360 11069237 -10063571658613143257897578672431156114 11069238 479509356646531685109736545536310363648 11069239 144526774872104615409504292687329379656 11069240 -337052142599198832202577987565158400 11069241 -26156432215699737772691948206176542880 11069242 -38750447585987914998048853007541482928 11069243 1008406013905638834236721149898298359360 11069244 266869382725774325817253782919987660800 11069245 -78086095622535024061474496679593588160 11069246 -266700359649581076188558010538822556928 11069247 245170153129416849362590059831867030672 11069248 290003993072661837643285893798292357120 11069249 60768944586636583513087182153626790336 11069250 23554282877346116118148133745479040000 11069251 -769417259541290528780261604961983207748 11069252 740676931999535413114456843141135269888 11069253 -22897050800214011066147451060236834856 11069254 62941744104255525796256569011998406912 11069255 346867036426037709707811946598550532320 11069256 -288406818073654232268960099586875064320 11069257 469281747224989052839160532060386856912 11069258 288258670037609655728496390861691602480 11069259 37306174858669305982100716904152908504 11069260 216541207148408314856910403746338810880 11069261 59724555362817703210181780755771574016 11069262 -22417205954952260179339531119263597184 11069263 -50224266257430116100468387993689996096 11069264 39008105559496017670767817521330708480 11069265 180080717836869929282310031187340504000 11069266 32883163491679184306135196615337233408 11069267 94466851392432968009828985621259836480 11069268 8213938435401437559044710953623310336 11069269 -263378446864465618542995982494331797700 11069270 78788667110513891235272521318890766080 11069271 -989605377436402462450212212842773676800 11069272 -730421369464852768831358633726496307200 11069273 21275187460074915612376703351546064522 11069274 -201023449815669790219279681814710290432 11069275 -1160399097323333931771171015910758400 11069276 -614166143637124511087369017155913059840 11069277 242509562165199650347804272009972942240 11069278 -10465103124040303314575455932603062208 11069279 240945989288765348639768138332134328608 11069280 314049409787109785340483116693111439360 11069281 1064378499555835834813619555464789282082 11069282 10624870720430099217535654423559399424 11069283 38413139491237664290889166000319279224 11069284 680154250939889951772593116134833407616 11069285 235333998464791925246309653794712992000 11069286 124128728161396454511189288416315059200 11069287 -564806112090247587492593416325294229064 11069288 14120541746454467127157348123625717760 11069289 139293527598016761482023140286588346688 11069290 136380626429663584322778736412646598080 11069291 199800847836896877544648769684120344692 11069292 30354403368617147048485863494275218432 11069293 -501008521731842094077174580171098444458 11069294 143590961850419757305066556536167613952 11069295 -5380040754316766334695590995824021760 11069296 138173959513956754772722964043304140800 11069297 22525945185252338493358802501694544692 11069298 11051380516359976191649863261088926480 11069299 -1778546559193793780526417586742038874644 11069300 -401090451904475311201412464283044608000 11069301 -246393568160411142707345021024615471136 11069302 70120196940579785117270694748674607104 11069303 -38878216538225804384689409000686246560 11069304 -167883887422308788786770509084239093760 11069305 123022512759490995456262918296483278400 11069306 404984942109450388878347424948484010352 11069307 -1276365304964009928424633286397979812912 11069308 -458197079960101629897437388391624579072 11069309 -43014050214910115186293265599220460000 11069310 65044745082897527573774256322558955520 11069311 -829649809968380284683615975310764919176 11069312 -292937907894915002197007570380353699840 11069313 -236890423278463204283046866520594703056 11069314 97252538517542198754998432844854903712 11069315 -53017060252774137361513204323228162480 11069316 435091394383386490719719292980929951872 11069317 -19628152803410384213464554783458200000 11069318 -1322119220844166586222680715439902592 11069319 241627159155028117312267475502398405544 11069320 35300977316552863360755171767549952000 11069321 311113758205254071529411973355688954522 11069322 -625210799440884232498834792401239040 11069323 372804789731761493194746713015850135120 11069324 136543257109568669342014654975392399360 11069325 59761589876359801755841722487593312000 11069326 94453979710459933453128978789390954240 11069327 -340736936618804311262942523916715354808 11069328 -133621980597861441110296056578116878336 11069329 431405868827392075196917552139924621160 11069330 -68361868606515356680717500274962055680 11069331 57813800763903335926139606794573063680 11069332 -448694342988216859353772492184543384704 11069333 -175575588953510423509739452679713378176 11069334 -340171385808917787873638472002777920416 11069335 -217804952372830301658782736390675375720 11069336 -523384556003874539203244621271307192320 11069337 106310754479524694826975888308282807760 11069338 122621026843435807464182326069105531392 11069339 -496333204032441741299074904548472266200 11069340 160150855719270461248767144326762419200 11069341 437341354351244562855107582832348928742 11069342 -121438686746104859374164347693033612928 11069343 9743345519509075145850230993682304752 11069344 -97142471671910577971206530754852945920 11069345 185271368776337696921933260647621866580 11069346 369642523336311660131642861183147550720 11069347 471012256659897746138508509875876600796 11069348 -312168627990528143369532550895185428480 11069349 242013592588065974326039610082430457280 11069350 -213883949236187138414759578700154864000 11069351 282736030742820666259043896980641563704 11069352 -239296658068226770934354061690809548800 11069353 -165596482003294335236985327929218454876 11069354 -30353096112505367791591367556946380624 11069355 -4632502848894493870586026439530483200 11069356 -156552195685787761587336027054313287680 11069357 311159518169858710392317250085562002560 11069358 277636620644620681076765509444267052160 11069359 -237599949357360936906879064371464311200 11069360 -89347336434341356273996836262728499200 11069361 1247305514102233466442057860888991888 11069362 -306890259635877934460871379001830704000 11069363 -502213856021575077472811061167718741960 11069364 -107127517647550963270101025474331209728 11069365 -146919296797155002514299454385114216680 11069366 43564456821389599333393911414885058560 11069367 5631291344538798527779324131209316048 11069368 -329656330791588943591518729856583946240 11069369 -391987052026971906482901183490572174000 11069370 60825578752045685053417817640988520640 11069371 -4126224477292966513318357041533313696 11069372 313001001252776223255449786832157848576 11069373 7624681009513905658049693576220930048 11069374 84037837201978751471065411635130690560 11069375 8900168251601978407426203848148750000 11069376 24436594750326880892973979202299625472 11069377 564239599776409277578255218000750868272 11069378 -64860295712284817462610034629622402176 11069379 986439760291492824990835946120092505064 11069380 141134338810264376417178021306825646080 11069381 484185784060445512904622384590914670880 11069382 -317697893155822644555223557851094604608 11069383 326747189925755865946578959006440505704 11069384 411195042022977078141445048031251507200 11069385 16091526632434418797519957570703563200 11069386 140982021364432981238665308275150878560 11069387 103043498672343209134049085583634841600 11069388 -16451952719383296130483671224132906496 11069389 82483070811767784652772595198803779190 11069390 332500689143880074117194143187123819200 11069391 -163558312378127777890110041232812326008 11069392 -6321654949849426863121044346531323904 11069393 -845765546658051716441949726058713415680 11069394 82778265901147083247728732566596557312 11069395 -4950589930405110791782894563203527920 11069396 -101478943927050966020096694729957067008 11069397 326807182556748275813091992089436690880 11069398 -140567609228992692709208835671815622400 11069399 -809857097011373233462971118393686323880 11069400 124361433124976807432835724114882560000 11069401 -197148849590648659149982537446925975040 11069402 -394715334754638065974406165849846234400 11069403 248284077649301341618427226224167876800 11069404 1838271378336031725438146180649697280 11069405 196316644490312553624120998380091550720 11069406 396931980108966826321187215654990694400 11069407 -713110600353138228053554209638447506320 11069408 -78873999616418761930041941308469673984 11069409 -105947577030952403314097811033269264832 11069410 -122260589788826584253906665483633966080 11069411 -449245293795217000256290670619501914568 11069412 -103970233399193766817875281167998962688 11069413 1438524934024309265989851986528294015484 11069414 -407249664386306539648215043687540246848 11069415 -65256583337209113716767838341628558880 11069416 -434353107292300314510521963620464691200 11069417 -24033920879080358060055410297217754560 11069418 -20438931565198948861521879379211999232 11069419 -720169312115404889014558223723470465160 11069420 -10775966469928506535388357203223838720 11069421 -76885510914118185553461756716159463360 11069422 -25141582038651881340527937765547382016 11069423 -211044629542351499945462721975131898096 11069424 73986762361088079739340656305326751744 11069425 -206749966535193082856632241042018289850 11069426 21269092457286594986170191390732310848 11069427 23235647220106834028146531469061950520 11069428 8071793982223876998594893445025222656 11069429 -54130834247038651894494023392379275968 11069430 -52734052260897115179501984024708814080 11069431 -1145324017536836012241521681158156834128 11069432 -237505438457479269693026047632477081600 11069433 498579419945830995754240894303123310400 11069434 171814041172909320446193116530884491520 11069435 91293060405431757981079668844248738000 11069436 12444652865136908721066560150551879680 11069437 93601610610160491516247720759373985612 11069438 -139765008271037056275636244428798783360 11069439 883172783069935720950103550421643040400 11069440 -32256110916061488993034151648663961600 11069441 171287429622505967766271603974544291842 11069442 343306120041852323744223232995514224672 11069443 1282763390584838996519837897017052004 11069444 -68209998497734309842783787132844936064 11069445 101909894290877995690132814747750236800 11069446 189506369162205808018959745083795168960 11069447 571674265825699485369677630416852992 11069448 -108241620546553755352349698120764948480 11069449 77504079139618880430367567877401557760 11069450 51547466994788099237728630835891078400 11069451 103407460313578252765425353298843045180 11069452 396283734005805395558068246808884795136 11069453 611662053046740652698228628131224078880 11069454 174567674931275475886438970757355106304 11069455 128597465161905806452624450923827700360 11069456 44870126230158966595717823379883302912 11069457 -222026451501698966045189356236122296320 11069458 493932422762693383858720842038188744080 11069459 658678482078032569289692229093031855660 11069460 23182256378404391324560950678281844480 11069461 -223682493145895356721178806240997843360 11069462 -368467403128831767373501432937667422400 11069463 162940711656230118852238317296774101248 11069464 8391712935180816213773071200439910400 11069465 -572636386909650400288488925830742809600 11069466 14893522807635313297768409500037505024 11069467 206170601830424443843928535293846609112 11069468 386564291707030747044964090438089378816 11069469 -41180617285507704722217904596535374906 11069470 -232454015289760275251153280730695306240 11069471 -178841385057481032388457562628865800320 11069472 331663582972018881063057383173924061184 11069473 -41079253176881327613380373514108613278 11069474 46657618837057743164394321305739669120 11069475 -24502587971670123892724944998569718000 11069476 232916514211676813680995718240578263040 11069477 280475979573509478575748665382860971326 11069478 -121134073156498987378926184790957471616 11069479 -803901014741082247337180519866293350920 11069480 69980249459047672749736100880580608000 11069481 -413126443191518044074322413281186876640 11069482 228446012503138355626224793817170635264 11069483 1003820228875704813920095763991236762040 11069484 155327888313992919691928172120591361536 11069485 540989296158332505166647348366178560 11069486 95611271255357986968761159718309085824 11069487 423119549403974263159789838855509800960 11069488 -199023346397848736903892697287580991488 11069489 607424430882158247510590317345082710290 11069490 -1324564264867222451745171753070440960 11069491 -609627801188869082701374235454566893216 11069492 -223106873105116574811488896795854458496 11069493 11211048611698997527352004971170541664 11069494 287321279670089079854639763755606493312 11069495 -307180417638893270192404978686217980000 11069496 -181869712545627418267285469802166394880 11069497 633553223187764465732003740367968295680 11069498 -341966718686464112816913881176844071680 11069499 36470248650843532240311174427700027904 11069500 -486706542129818986030872833250654336000 11069501 44417603295867026779456430122027210092 11069502 -116681440881353238791747887511370610368 11069503 1044828073320942274842661999295604668280 11069504 306652997923504967847193464487805976576 11069505 65521497173619021155873664250531914900 11069506 -86499485224559055616542168917269739520 11069507 -677806603599137386214359781401995122244 11069508 -105107932271559765376682417934926438400 11069509 -95424822616295220414715703437863579072 11069510 -16010997984573452136288687806756432640 11069511 3508858168263827932942012008319409664 11069512 -414737995681720418679076082773985925120 11069513 -267512673426693504675145684503846120192 11069514 -31178628692888649935426149533148224000 11069515 -283520596010873017310852790017446534080 11069516 276539771183202610782553897665054985728 11069517 -97662386942862354048290165562228308352 11069518 -100773007901411829043504149936012767040 11069519 250710437468430218951187021021908983920 11069520 18305353493405740121379094561554432000 11069521 145008625291309187493160694382642997440 11069522 262253925101108879076809255132292615312 11069523 -294114155749958726706148310141640532656 11069524 351760197379861393395025062326078361600 11069525 -183112992992977066113971389373121448950 11069526 -105751695362173570231589121584453836416 11069527 -54169770756348219669937733598586030368 11069528 222064341223259165248073226371681372160 11069529 187379095845671249487305313458558399184 11069530 -87405238186044605747944440983206935840 11069531 94850730518630352197424106218343122384 11069532 -292059293075540689753787063870452193280 11069533 2903230076929814001749050340539295040 11069534 50162198737219546807738940249301737472 11069535 -34384885994004158726443901548739890800 11069536 616541511519224628555566557273308659712 11069537 -39794216236830964051457419212829548288 11069538 317478431567823152201200382255731983744 11069539 147254536820249017602710897194485822720 11069540 -141816812301880343111209581450892684800 11069541 -18192538883671278614783323764455544930 11069542 129739785281291402442432999358622834688 11069543 12495123933579304453878340282473215280 11069544 267260281331238665745720962773317304320 11069545 -2561516658145456084852822264671031680 11069546 -532309779549032372664711932824105128528 11069547 -154351364871385499045483685763718375760 11069548 132221132296851042853557812254957094912 11069549 -90680408983074462472995630562110511848 11069550 154669653393627352399945963477807132800 11069551 -111229926209933553729143283385827784328 11069552 -33959345996380944446112337120152453120 11069553 89381615763066576426526784678212651200 11069554 164692525658168365306457756047755910560 11069555 93889985820112243932787178799915525120 11069556 286266345312500405893871305530767695872 11069557 -378729485387938753550400172557657482194 11069558 599873829090512515062143199113444885184 11069559 -563823982744613587456328025609665392800 11069560 -463162487803043152754402113897188864000 11069561 -103765857030176533204767479814269980800 11069562 -19164101676172568171152370061384070656 11069563 -265437258258069678491534963655735032016 11069564 591099165692747615467105867760060928 11069565 109870049552050682270013121113897630720 11069566 428840888091719473703524588020944543232 11069567 -41020634476648091820683255264016503904 11069568 230472837363177438549763785149015654400 11069569 312177549538383590033578522793970498496 11069570 236962816375899304428862454932594920480 11069571 -149649682074318846303122729971937776320 11069572 -275323066374888684063226519502682289024 11069573 167131190676095258765567360421352996224 11069574 1694120391640378084855877250460876800 11069575 -430377787392436498147202158410523001400 11069576 -628128208436141235230575484985507840 11069577 507585259521532656622894695131119757040 11069578 -22170227335170026131628016858398333952 11069579 46327865368371140242428597619157933040 11069580 -9230902837453068428843411308205552640 11069581 -360977807269124668526256083681839361088 11069582 11711387618671284035224708336333896000 11069583 82817093570433077598789118263848302464 11069584 -2066540152829717146762704330570645504 11069585 -444913995923658145875301614894892589400 11069586 -126713408898146091898498104429076096512 11069587 824223737721657655480933095254926776236 11069588 593608014539944680311226160701344930688 11069589 92848691655718191878848238451751480224 11069590 82976349299000624592755387930349408000 11069591 104991608587772096310213632458402632072 11069592 -486535434187136556276509568590191841280 11069593 35062641289191351929413596346749255444 11069594 541722773305242022104104701434876666096 11069595 471786038921149425294780299851200499200 11069596 243220684873807434521845521112950743040 11069597 3826206673103412669487429674783368064 11069598 23323162950469816835443778493680565888 11069599 798154364981237290877350704984127738936 11069600 -121854784929763780674403407518102323200 11069601 307543752374849994009169702304481711744 11069602 -163320456931794385334550263278053242496 11069603 -87587453820053154278127869924011919520 11069604 -6283685789161039366995778582363176960 11069605 176408011216146103903325068055063318520 11069606 138069486826391733870073635536903520960 11069607 153376256823753698323183057279652960040 11069608 765960133905803275367780747182299217920 11069609 -864813476961971953129460941142723617920 11069610 97695041087754764290856376404096209920 11069611 -36742238468359699930359744844593748960 11069612 -11853434344360873025146914978383789568 11069613 -49101315037624602999370036250118928458 11069614 190229055598934621525471274012208078656 11069615 -267177354074746713145536982720230429240 11069616 -138127654239597671371979369563281162240 11069617 29783537389768781020405998551793572840 11069618 -193750535973205580579929501447147112448 11069619 -7654717859651456466695580795240403200 11069620 -392546128096419017525508989747013592320 11069621 -298934597875210456056937486151264444178 11069622 -417965611979054099486198060629672229568 11069623 5414231413113780377995864113055613080 11069624 335769558395483852299626554943359262720 11069625 -197129472699575807516885295803563296000 11069626 -289556374925294205389541750162113305488 11069627 -119221463093519093163885387516134971728 11069628 5397367256233998074089129033259581440 11069629 158249943106317842248803380367494556230 11069630 43411225535510585115896271894498819840 11069631 261478424944664672541868280936812634640 11069632 103421466162074708456675970733865697280 11069633 -432651257974278323342349984042404530752 11069634 115522565315559987340765705238685636480 11069635 149482056834713552158392316965216241920 11069636 -211482506964714861016074625552278529920 11069637 -985041473412519556410733971440755013280 11069638 292386888053128696323691623882635516160 11069639 -240123700888740155073338989897182432000 11069640 -289994284229296255999098079767208243200 11069641 -303040504788573231380184053159209095216 11069642 127533704709884917253604334255825653600 11069643 119821087503617424443277966211825127664 11069644 -465218341389837142098146513656572945664 11069645 67692117630014124063165718280026989720 11069646 150955470442174282316024710405023590400 11069647 -45289522098662527234192057091361573120 11069648 -190250028197848117902890772442316881920 11069649 2594866419135694526654572339177545120 11069650 -157454925778300254803534834479693141200 11069651 -132352958553722908792376668912172691348 11069652 -284189532685499552174778922273784180736 11069653 -309823599245562324511800042649648769120 11069654 224838704390206743107464842604283071776 11069655 -53772498488829994004054706067307191680 11069656 -20702612535791428951763668536511733760 11069657 -117503746440997562537662786070551400700 11069658 -209795641688336181516616791422617276176 11069659 -291042410354975865520997525701698086480 11069660 -24045680186180415789044612310139637760 11069661 260414979462813652055319888825378003072 11069662 7356654623811115784330952395580487872 11069663 -394707449378227453913102673022886967816 11069664 -344473469605128210099890395701757870080 11069665 205705379920809521329315850339348439060 11069666 161000498753631619110708192131282442240 11069667 -34051160732775232400133702347158559280 11069668 479829321439233671964467082035744018048 11069669 607172901170473992952365669971508294324 11069670 91961701027242972858451673870751866880 11069671 -1072532078534554242260666408874837917128 11069672 -142892445553555872394566220328213760000 11069673 418662940255431482330966953282596892704 11069674 -32342614161488519884679741185323127296 11069675 -598422349100888205122326507867739503200 11069676 -90149359607699398519426202666461271040 11069677 1180732302673319439383188245484459278060 11069678 -272013659353395994504898027629889319360 11069679 258042294444272422693134356102220979968 11069680 -58708378951617283956520732998430064640 11069681 168466088617337489353684749524232779904 11069682 71331743715210117527764414225689976320 11069683 -729258645515370799131841147827855542068 11069684 -237683755659597614993557453045984610304 11069685 -263159028965370347622222949395410400 11069686 -80095182216770924799998013562160480256 11069687 769165315457358356705808857447858944512 11069688 -487121763546796827784819229223123824640 11069689 860504586805408752552213357767433340756 11069690 -235800889585049118741984796853539123200 11069691 354630168781700567958359802858914339184 11069692 459985964773401255764306314638919970816 11069693 326355243369696835341166366918412134848 11069694 75603729667296693033126840053533420224 11069695 -62491888022402689051426063443236923200 11069696 373359952288947687611060343903054987264 11069697 -32681585348857651631003148508857063936 11069698 -320327942666432669261544963077334218880 11069699 844799941132682440131035380475178056700 11069700 231397415871595204259522364981989760000 11069701 -232168997395547909051158778329045426176 11069702 -39195685657461786472456991070881739648 11069703 -14874284581546817169500317319329814160 11069704 -7187501911730912606535340510984227840 11069705 11973313914580332430091455750298568960 11069706 16198808189715829832293932905173501440 11069707 97475941145575601568024566302640907432 11069708 -426720285618062731135312199429268811776 11069709 -17775249821946373518580874456197218240 11069710 141505478539075499496783907052932076160 11069711 244656112502312202962688160305476155824 11069712 -2317993692261871285353481253058502656 11069713 -161230390863928228074335778457485819480 11069714 -340067662159299065267590943787940655328 11069715 -87257569271291914782373031705551580880 11069716 39057660947491232528747851080214487040 11069717 -1251571925238615740108265145839972287040 11069718 -210050916262514560814422394945030446080 11069719 -981046518171774382752052876337767651856 11069720 -30254824313284017633731301836891750400 11069721 196819364182123472927574589105020802308 11069722 141489150333901160276281969186782193152 11069723 102113494616064879057225403022247152640 11069724 -805749243849025309509900484337091624960 11069725 -349476880487166463827885905646087892750 11069726 -195861312207335651274946835766636866688 11069727 51915410813479482421049121272359064208 11069728 -166009609027825317114727317527152558080 11069729 -842312273002716907783766429744215210320 11069730 -124560176489599934159260448711921510400 11069731 175953172005997459005593855461602031200 11069732 -22077724429917495295854214346793496320 11069733 52965750847778530054968187475700573024 11069734 -100078968880215380274244775209830642048 11069735 404801755482923494029038133161297056800 11069736 244311059488385324456806857066937958400 11069737 -261265557492635143160766495443816149272 11069738 -272535811763874159558915627791698566480 11069739 -47816397030875882995530421667825404320 11069740 401165121933437706792593442897387356160 11069741 -601963423302860881310312642391094506858 11069742 -91725951338437155010136824936520632320 11069743 652690279945784023335205838959385022992 11069744 14109693565419041787322314332906520576 11069745 88444866755237355316681579196248780800 11069746 447143869100099775395336840876497869072 11069747 160167857681290965012172788834330407040 11069748 -45220053168420640289592350039617536 11069749 938693206946336903636842943368492976750 11069750 -370841439488282842563201000474001440000 11069751 -35200112851142993685630292022454584832 11069752 -294210007354157848822455649752993177600 11069753 58400179454930322282068005028866633002 11069754 138464406042147468591853047714865511424 11069755 118998164241178235722182385274797728000 11069756 35896486430475820182048311890631751168 11069757 285991192826964300451379592230592840000 11069758 38961489007493273594931407184392942976 11069759 -340818752661770570152871561331499741440 11069760 -10855602395248751422614298936832163840 11069761 417118091459406460716647452801803412320 11069762 -416160283714967578011830532604972818432 11069763 -97202444720984685018250410701866060800 11069764 -505199637581645919927041759986438060800 11069765 -53807933921632438201846793898630278400 11069766 -171830460302033396469776462520042272640 11069767 540244866735534820543067790530930955352 11069768 800080572898805182103268268735451996160 11069769 82917750448555202687819797932812104320 11069770 120536436174656030140568919368222890080 11069771 -328752701207406013690841626094994950400 11069772 90209502347291351597962613055470026752 11069773 33717371324249769661301191064862192000 11069774 11532958078941949949271761505145758912 11069775 38166797442728433232437169012378110000 11069776 -325238840458547221430378361687502635008 11069777 158830614773206628929205297035895008626 11069778 -196987323514940814070059018845835298176 11069779 64401200804820775710538167613344305312 11069780 507770827054829931263259901142748825600 11069781 285257875905365071145551499572113723552 11069782 -32280375131958018377849243926779127008 11069783 -26611163193003398044085329741336990968 11069784 -25013209275271702126210906603667681280 11069785 20891930877088105294527380912016129600 11069786 -5926560733269885400410150496526384160 11069787 452662496467167601780656951407901972480 11069788 -932963461913068006850339046278433629184 11069789 644036901982850210746968958801456279590 11069790 -34670979104317872589751716588136693760 11069791 -15431734709907568432902278703075170888 11069792 197088335298866394191792338643490177024 11069793 -10491947037755764439599136103848300160 11069794 324507774325183416595852749807215919696 11069795 -51803182852876388348024140749548584800 11069796 -386989126996328440972855280022289489920 11069797 -214207507915798905385033824543053226754 11069798 178415143664555976728126696081374322400 11069799 191711667116041896851111018391516259200 11069800 119780640206590532073925281799329792000 11069801 -554629083733068061430038395837701952198 11069802 -114694753011602153312519195660005019040 11069803 446131523560809060456643431116622184052 11069804 -147372740681225217399935712617136703488 11069805 -427950427909882880923807934976166889280 11069806 204253459661894641863563988323899200 11069807 -56462869140566265767934614316489979008 11069808 3184071944474731443442944536978915328 11069809 98163513253328357033135980163484417460 11069810 -26629416501867870584673805905909818880 11069811 435116322770259459689598010657499702640 11069812 182925832267993909498920266169806609152 11069813 124948179644501351704083831590100036444 11069814 39742916008959388129990568320032878592 11069815 314335997694455495865920941861634223960 11069816 128267795871732172901585510725632000000 11069817 -265204622802639381917152734225500839200 11069818 1046718898789386388766327109623773440 11069819 71272021712206839840063678358467776688 11069820 55478254766562583142850658866452198400 11069821 -93940124018408044354778398002214584320 11069822 -353056087393981321627974917167082150400 11069823 206127691227565287277780047671815517568 11069824 28227760019823761275208417889642086400 11069825 -116402056672662770601067056248493480900 11069826 -234766769784742530186883860881057072256 11069827 89497228306213800426529707977543506632 11069828 -57856643081244476793073566525384818688 11069829 11369268647671547159555766136620126174 11069830 323327633000364685251223181160453573120 11069831 -338195062720334593265228997628161455088 11069832 80987356990113513326949529380472012800 11069833 -292862276969996587293756366086290502556 11069834 3169821120318459817884943458221663232 11069835 40950191010848720119437049845465976560 11069836 167548224989361606340145884156319040000 11069837 -516520934052443079749075304743956421760 11069838 -303634376729735365574334138905772462720 11069839 921588084247918397409924877271586053232 11069840 72941347780758581533534717216877199360 11069841 -235128597156134525700544019298522344208 11069842 -14934271762080745553488891337603417088 11069843 -519910767300232005222839433417797485908 11069844 -237585612725493423304946300046070032384 11069845 -75348140154224622700984371058653925200 11069846 -58055074795704288537532434730369564128 11069847 11075927981939814539905732991188066608 11069848 378295530266714012194432189151837583360 11069849 513222773356755737078297393277832796160 11069850 158722857495218246449048122643380576000 11069851 -76105629747331026087090789232539299280 11069852 20649038774482905515737585700823232512 11069853 -5264479660360388400953340417923361984 11069854 102370734029564696358234421161898569984 11069855 205232751983990806808620785903041390760 11069856 -53553598877434676889882127573718138880 11069857 932845393023280935924068119741998235106 11069858 -370753533054643705379474284841299500720 11069859 -518935037954884671859171360917361827840 11069860 -264029648484074114146702067490152332800 11069861 735146852838901562653834755361478783424 11069862 -249509228056544503724504405365959651648 11069863 -194076789627656289163077542375890274304 11069864 132215775870743893826685104454840145920 11069865 216094320087469421323974653282614141860 11069866 5346139303512003012643172286342501984 11069867 197567560105459000965736070829967564320 11069868 432076564618480269259733491692734154240 11069869 119052087707720800553791466843792136396 11069870 -43725588023215672382758253975260611840 11069871 574040002660760921146614233568496982160 11069872 228192724111074533192260465967563702272 11069873 -793489975496866149880314940960222492380 11069874 -95290317478056981874675579524109669104 11069875 757056876557212550332351964313072000000 11069876 -274519367975186093532855595904223264768 11069877 -239818052945160776317932469962805248 11069878 -19615445403580178670567214159598129760 11069879 631550378372911861701157529085543261480 11069880 19790483992534492808418194326898688000 11069881 -990184959643240586819472462950428927318 11069882 13469977095289476720848407565590152960 11069883 -38617729583400934425225731101076739072 11069884 -248338744334090901428773163215924807680 11069885 363398893644881110244048361120098609580 11069886 298902520816314809311552089793092358464 11069887 -156395944758986725869136909117371368000 11069888 21200839519916426554680528084947435520 11069889 552458972075140312495949217773154149424 11069890 70512800384615728855682485672874985600 11069891 -21453865252687251679701574429909812528 11069892 394699045925614506470610369651912960000 11069893 -1071057627606133382967553387577366735136 11069894 73884184105840329287153957642972559360 11069895 193369094199383930283604450047748279200 11069896 408519334760115935063724936921102689280 11069897 -434875987535490814374999878771791200240 11069898 -28418147740007622164417793077009820672 11069899 -550862220864486156644741155396754528664 11069900 -166128820179626813619907064793385651200 11069901 92242975383250708770902241855933773868 11069902 251891716970402285886631649965015657152 11069903 -254099747084976740097989088481613764032 11069904 -4303863570452653411575576099818176512 11069905 143705701345133545589434194237881531520 11069906 -159037354436407414695114844813892884848 11069907 -12872668521789940728855071571522430608 11069908 59781598942046108827402402775973984128 11069909 -332399793467461155929713802040650037000 11069910 -357471191936192722399716950250577635840 11069911 -203539851454728558213347213813038184768 11069912 16714260404916362366477712387373178880 11069913 -343909506889237750070110885614656986560 11069914 101395843578835605078580088926838784 11069915 -700251902182036722755603065170691429440 11069916 52096709534728557992246383191548387328 11069917 -554260449750014434012473323983618707034 11069918 57495207858009867718034504313128400000 11069919 -36648107967180192995484237755287848960 11069920 3416497192330595716511826189523353600 11069921 189577749546518158916751611424357673122 11069922 265418887962580435408812805612875353472 11069923 -239380869802235332462523673100149347856 11069924 337173137128526150170828935364594954752 11069925 259770077870710606972259628147224299200 11069926 8130760762551774930141083422426488960 11069927 392125279062922832704109492230876469424 11069928 -144204182964821428563998800007752320000 11069929 162038729908984865932336700491046107200 11069930 43702977588656476578636593424664107360 11069931 -35620051299731491038176043854064468000 11069932 7036538758309019695034833092616780800 11069933 224180159715348985552793432292433668960 11069934 108282880984143961534665219556017853440 11069935 -2186122028134044374980410368876109840 11069936 179968551682742248824378769609786785792 11069937 147803165228871165828401648831380619394 11069938 -170326733186899908077698713494687546880 11069939 -24148539475570714980371955926090698776 11069940 -55345487885827966575100978591121694720 11069941 -532294248223235549033016097656313385280 11069942 -310917325407724557548532223071949693056 11069943 -38055986452658027875786554704509195776 11069944 557697449803896792522380174012612444160 11069945 23878605221309055459791715516482899200 11069946 -6829012463136911371884049459559928576 11069947 149429096092593119076779654450778345232 11069948 -159315206517252474701781261820824881664 11069949 -212209082132731445177016653655907510752 11069950 40224526181691415735443742666155960000 11069951 -289503146811774850354437202670316300720 11069952 -67637840225129863378201425145661227008 11069953 192310395091104091028090309980914048004 11069954 33599745971611578466605763363931596800 11069955 92929370116834540538595657256514688000 11069956 213908875053116369031634207127845543168 11069957 305340380036498732262615578943672083712 11069958 -209665317047275560419347934796697779840 11069959 59918350200353029474137009858381721488 11069960 -129765963946527549786189537563406336000 11069961 -1801122102379918056808785602027860992 11069962 -420697119439524763197018738891129178368 11069963 158887936964055870848795094728057790252 11069964 -38029124370556941202694469685795683840 11069965 -362894299516221652801965272844183655680 11069966 -413853770610835254059328260317734307200 11069967 -15368527666263351554663709850697332080 11069968 -26053841931051568326650003950453129216 11069969 -465594531151278486367690306718216657856 11069970 -62377700870387678287215295079203161600 11069971 441129823810560818922088815273631452744 11069972 -9049681759794225450310958814687590400 11069973 -155845396535945961600645260442024240000 11069974 269172092207460645617505686134434703872 11069975 -14385029399410076696524623582718414800 11069976 149058257885441895124888991238035865600 11069977 -501169390129582157209700591145074836208 11069978 18737813799846623531778340956472719360 11069979 -326558371640349858941793544191336935016 11069980 75523834626441993853861107090758169600 11069981 -29738515485690021051508539254280737268 11069982 -32100042598074862255994528667878553600 11069983 1039296089873116153074020699099397307232 11069984 -722920673367989811582377780568154374144 11069985 -246313092028852356612449665802867280000 11069986 -7745455612308789902128466908502597808 11069987 -6900480381240632213186770340789973480 11069988 -82497695837962820739090178718097792000 11069989 -123371994278334269379731255581849063360 11069990 -65366748759353704598963644001113680000 11069991 157134679809035979108899493781993602000 11069992 -367624202169831350843668247081806233600 11069993 -368663785228863709772191905209498804160 11069994 112135848149521390445490557946930301440 11069995 -156637436667331896048614102341111231200 11069996 299067446606246502188623479745231226880 11069997 66895217546450298520547783241043543872 11069998 131921904627717389269388130514219418880 11069999 820632474260075968811549380246454730000 11070000 10896674249353844902679629492838400000 11070001 -877410040396677804441756275238931445998 11070002 -200570935054663068021661653187416345600 11070003 136225599872740479540159035646315688704 11070004 275910927047469315159419641009534746624 11070005 736500502183750156760238686520543429660 11070006 -1246944518989050505093514956586529792 11070007 109135164929376349069341743311848890688 11070008 75026273417972079141657941405899161600 11070009 -223181152367987458746083009314127537676 11070010 -45852771226808039669950045784345763840 11070011 210634088746450057492051600393048630872 11070012 37860415237112204259980105285434033152 11070013 -122070568098758764565190801719974375738 11070014 230137682231147169361554198207087449856 11070015 2262318972788753327922430483129443840 11070016 40692133250409817933249084871380828160 11070017 223560085287056348346117920450620243392 11070018 209354556227222988776303348508042236064 11070019 -431420769735212241975591634720809711456 11070020 -52184430463612136192400495985077573120 11070021 -390651125454662977462738479413733442656 11070022 -317270858621782375274180179002411542688 11070023 71717105374342665587526474231918781272 11070024 -114041257515602932125547408007807631360 11070025 151499332898279377228602443143069627500 11070026 -167515892602094125904871441418058188800 11070027 22725276619426053795229338715098578040 11070028 -409289087750915744621812837682897434624 11070029 244210911358799750125535098525529215776 11070030 -4304737548414628782010737463992257280 11070031 -709337854887219555041851876875441498240 11070032 -113076083477255622059904207147892875264 11070033 -330386656770904318090732039256979298560 11070034 21475279161116161728133195720015414416 11070035 -663609053537227543147779601854306413520 11070036 -157388996981291289930333962066623953024 11070037 631601140848006853737878050832288798592 11070038 30200051279828159918610870810966589440 11070039 -223830377807654403332686438818649133976 11070040 -140807376107786947782433837348592640000 11070041 164701729477528414881845052573638740884 11070042 72617506424251044904265040098608101120 11070043 -360095301559863693865976794051957634520 11070044 157094289067366422434201987544022811136 11070045 -39030309334492751436619365259056956160 11070046 -124570019033698009991732251116465225600 11070047 993055226803084893310550818417768574496 11070048 -988894418989016748427805181879779328 11070049 -3380763935255543721984500657196185936 11070050 -169504422031828729126506233398114477200 11070051 700194599312541307606514075403327151104 11070052 -157354448623035568343301525666182000640 11070053 569476025404529458782901433568447586302 11070054 -8684489188896628116649511589667488000 11070055 -771751753780457647539001534948484040 11070056 544362013072659420440522134134758906880 11070057 -105460118149033454245977662050516293312 11070058 -27738157294882346544675925284144738816 11070059 -52594718119356369046293304280199471360 11070060 58836171869706635956142694456548751360 11070061 -130525582058651981298481700386893612768 11070062 -366671226905490226856413019614174123968 11070063 -807126634802499345931680005414838626880 11070064 -24170861058838536720923646650677886976 11070065 84756039040051508370299850687055860 11070066 -69801355367078831817102631534159028736 11070067 -320377376825340284635623863063686967888 11070068 -226295464156150015480672524787047361152 11070069 -151265092672233891142109352121735210752 11070070 -82176832887591347776896597313579918080 11070071 52479387935791667992708857445474087272 11070072 -29281465344153079199671318055356231680 11070073 -104257596650915792177160292808474178560 11070074 -37027352355380227440445475216428792464 11070075 -149692217648359939744025517121118030400 11070076 156968699960120218286356835063128558080 11070077 26713827986949078204626336574773908812 11070078 679676411079384788095928757262205568 11070079 -93694253833510824819779257593109392800 11070080 -69023820192126019657394905409598259200 11070081 -79987696533501421377881102715652173120 11070082 -109110580778622337612619409736761655296 11070083 -108163189580884154687521753304291237748 11070084 -24874997668326881971852230600983838720 11070085 18190473179069051936386171454313825840 11070086 4251991916513625694327309419130953024 11070087 -2629991475033817633527141736041335040 11070088 -295993098287726855205648023689950858240 11070089 900489813684092287969546948326950197860 11070090 -158800384505175791738398793745940766880 11070091 112708710351811833018323610492155464272 11070092 4473928994765703670448886899779866624 11070093 -376588515114120300216406447219058742336 11070094 3493582162874972863323516650760850944 11070095 66375802595132020138811025895271082000 11070096 -119840589906748918631055372839385563136 11070097 -320262746891612121204774342873252355800 11070098 -310553766555102579235377162839857044480 11070099 -429421009206332176331150324146595067000 11070100 63399925899995763068528856127649996800 11070101 -5990612662024007945519347188715402848 11070102 44895612507162693721794528139475024832 11070103 -480017456178494302188585681048087615360 11070104 222922852176853446685366270179124224000 11070105 184776261624600767846373488422559497920 11070106 -541691845074513994122789851518611007248 11070107 297541640033952569879534591282022193920 11070108 -26465467712716748535759182352740327424 11070109 8109783181320175839469541778454934016 11070110 -103544719015613786703874002751638762240 11070111 -87199423846408143032106497760136293120 11070112 793753364730141188680002917805903052800 11070113 167186739842995240188917757508344700896 11070114 -221975769492148045722014175155357518080 11070115 -117083364821833590105120420319654560000 11070116 522754304097037004297910410177801216640 11070117 -19120570085925114853594091735148518466 11070118 142918308986562423357846221549797601760 11070119 -110072658455895885455918792296612690800 11070120 -113340167851414458920489759204908646400 11070121 -54729513906703845330909340158454204678 11070122 -138195324628753664521173942166853383680 11070123 -36763347716853396116630268590741009232 11070124 -40648990743864116245190484257032673280 11070125 422339670720461172109009047495940368000 11070126 10357191592800564217441417940430446400 11070127 -240693278106064175138853441170422753320 11070128 -271017944795404401277268445668211916800 11070129 512074526557328077186264496799071856816 11070130 167390150466751963570088602310786296320 11070131 272464333784542429362970040245570765824 11070132 -41587874006844341696948472278039113728 11070133 -1368290368506725245565806160226286284516 11070134 -118250743901960524305609979444391474784 11070135 -1321447916652422964544136368215532800 11070136 -273200875983866032774465580434211143680 11070137 303440213667456781956203732124369284100 11070138 -49121932257947649842084581365316525056 11070139 -464635551560819612886515458816880476060 11070140 -456165750146545196761486392457832578560 11070141 62658510348266397187100174120185238400 11070142 50270337356716824670203973219318992192 11070143 370848600203338632596616248490108217200 11070144 156161125668684377344870514474609541120 11070145 -62331078766507003473700233168758344320 11070146 -146400557688585292817569126829017639728 11070147 -465664810052478877334843185712788436160 11070148 -345697311719646390692029706746378608384 11070149 31776661847172931047538155528578792220 11070150 -7586367764019245704299669281073100800 11070151 367267235544879570082487423222664360152 11070152 -385403866823307141266970456186425318400 11070153 -25498614758899053563220472339319311680 11070154 -264034725582988263993441304077509302224 11070155 -486369549587983441695777195278272292880 11070156 269045753115093175667078988782732508672 11070157 137153783349565719792956711725003689600 11070158 11124672134313784663340118125287554816 11070159 151592583146797598587580124024759220104 11070160 68116764804465653032023739486303027200 11070161 -998576584310366725413823633520202740238 11070162 -96188196307743284101216729651366502400 11070163 85790265843540450903962529105017742384 11070164 -58286297668226677676021088666887835648 11070165 148166425806737195116527489575816101920 11070166 161708816928589603408789137837691190784 11070167 -93471228798512635237846894379031635880 11070168 -246119470271371404717994561695908106240 11070169 1446542222187363288063777048885626880 11070170 265386001611723584651677938078912384000 11070171 715309246945847612072987274939436800 11070172 346653094180373140389453700054266354176 11070173 700567141830087693754570484121146144544 11070174 57507034915517586122038304553708029760 11070175 -415705310996222568284975142638854906600 11070176 -133668115061674045859922812007929610240 11070177 -348313647251731704383618387358203724192 11070178 1244403994537127669880242666363300352 11070179 311110511806084520662684958225680161840 11070180 -170637378963797316118544809163039969280 11070181 -667817277493499954498423285426129254018 11070182 244175576629986305216737578586782804192 11070183 238320709357898864641424206894752267648 11070184 215517719847749502381158413619828766720 11070185 203716451385117200751435803738877524160 11070186 171883722030338050713283111607448647424 11070187 14103749741031122393961904346035488712 11070188 -5567491838542621118954194947222595584 11070189 -13824982983129983131397935789660650516 11070190 347827075076424216943949683837125873600 11070191 279386678016965464730504618293688966400 11070192 -64109621620246108122034972041104326656 11070193 -263876804679954015893162857850889499136 11070194 -272789499787467569532258122332108357104 11070195 -16682511090451003342033030156483212960 11070196 -1042652941340130162631323467876927508480 11070197 142911928412611129435263814961163209646 11070198 -112748146319716047580552615333851451200 11070199 128718348018942656099132019228708011520 11070200 -407755627466152876267225857234233856000 11070201 -300990756341652154932721841003101902768 11070202 -41401883328562044379014681095453396736 11070203 -1055483706131467479436031357595839779548 11070204 -251908956776001098415038222506038050304 11070205 -62117906291000844672286717659486170280 11070206 -133483094116892714406690949836599619840 11070207 -196466969399605873943395240025517901896 11070208 371202118063521910012251744102864912384 11070209 -320694015673506318361231453240549536768 11070210 51000849894530500484372211260705448960 11070211 673733352094064456560886443347159101800 11070212 -641213374019461600575107968368783260544 11070213 -165875139647232319407644238037109253120 11070214 -1522451518173567623426591892243757248 11070215 115844780077713124088626630341362817120 11070216 182744130833344575723565296000766771200 11070217 472466497527446428523373626424949626640 11070218 35360183650654835280556756032970974816 11070219 557481069284246342036637184705876935408 11070220 -90314410017297046667992734310026854400 11070221 13066649485306949990255390579107777632 11070222 -2305208740252146269220259747627493376 11070223 1610753565164461985644156768378990663000 11070224 -57774740161442967383937615754171514880 11070225 -270318098741482354918357288112403436650 11070226 -348233920396388749803253060447704861696 11070227 51984400372449970325434447382999449920 11070228 -143705180320867950094408172775522877440 11070229 876163925672541427284978281020035904320 11070230 -410697922253632870264634629926388454400 11070231 23723772325783823561248402600279525200 11070232 -49419447507860471312179137644339527680 11070233 -1327752128498297904263665374129188217840 11070234 -154468252260077964428876306941534712832 11070235 114423990826724998112498216780819243520 11070236 374787370756056900801944278048361157120 11070237 558054648701717519199286686498490431360 11070238 -543653599746308809592567918438574592320 11070239 -350561988168555524802716340545655723744 11070240 -51018470403847910350263810029707591680 11070241 -5922621422707351002395178576937075200 11070242 -458335416255996200903291438176949527728 11070243 -348671857666855809378084468676216246800 11070244 301095832474567883590360451815431633536 11070245 -27471339144857610895182176241517034880 11070246 -85361292867586587240663940392485950464 11070247 532502968213814515953500292142924485072 11070248 -317777966598104967446645470064175267840 11070249 -92599664152514348127978283710556199232 11070250 294444298187012709743323520104649784000 11070251 -1093500922638281349435556768442953244748 11070252 -40286835076219410623712428618665878528 11070253 -240938242198883006622690646747180754100 11070254 217838420186230685196853465406412106560 11070255 19305353297840417860105386763702272000 11070256 -61194842570461985969929688470686220288 11070257 3478339294637721521663115695300757120 11070258 -23482785501648281300952222833171834880 11070259 -187674321151574631145655438253738727540 11070260 -273368430259485425664639790912860837120 11070261 308332750702621936915869876874126772910 11070262 -2806597562203014127053744175276929408 11070263 65936154802750235219117946544391431680 11070264 -10734142018830237933643144538410844160 11070265 210759254262625516513469056499972416200 11070266 -22246298513099690337867808492638369168 11070267 -62192669713144386037431083766827756064 11070268 -410243226182179501102786812864246865920 11070269 27570826421943135093502357449604622304 11070270 6992611266079152750777633484508044800 11070271 41619168062004818520036783542172213792 11070272 -46177567768787198677457979672642453504 11070273 172885376985663821150992745739784551984 11070274 103748620972381159582809106892084390400 11070275 -737736924886507474160979713852229880200 11070276 -205003340167831285080164675970741295104 11070277 860396957842750875760639740491083604126 11070278 436201579246433904048642130291345945440 11070279 66820760092631739727763834391476154648 11070280 42052385324851099107189758918415360000 11070281 944789079241101584190990683979812357172 11070282 -343097677163834957887731273205539479808 11070283 350574692980494980643475632767371672720 11070284 -589291147194259562277832570715536944384 11070285 -209469541823575835848591738882180040640 11070286 276378756616320583166920890144670187520 11070287 357863915504489244204520234342603341600 11070288 6860005882590171328260905443714007040 11070289 231758490353403632303249507648438119156 11070290 -85741639281396375173082016952808960 11070291 -193482762407423038401576880888951513344 11070292 354739320870686316358601703657320710016 11070293 318870061701790668211888994187727048800 11070294 264393367411683483665854344274496241600 11070295 131593695911816108793995390799782804400 11070296 -903454568055575752301979407130213273600 11070297 -29444708410866873567125334288781522560 11070298 108981321365000248632059013876195143136 11070299 -21350418110411653706168866782440096700 11070300 -170323878780408525303817162038694003200 11070301 -806940038388118538211943291536401155296 11070302 397004441964910196909005965428391668352 11070303 -390376026322601722115479983221810842296 11070304 -6812724732505206932303393199020310528 11070305 -147957323144746648564350761947823640 11070306 -31737625268836882488426519057872552160 11070307 -11928759376221567097120372534046362800 11070308 -46343648006668504783000524265324293120 11070309 209447351790057654143326471801565162208 11070310 -337148454374916069091828935079056205440 11070311 -134927358075668676751985187819422025168 11070312 -89110008617406373078581650404383129600 11070313 -207180490633015872744549711561886641180 11070314 284082364872636117646998216990306481920 11070315 -52995465002580047020044064217470500000 11070316 -709050970045901203519908834570355336960 11070317 -290242609355587445289830717081843111808 11070318 -65287575523504378948109674722240430080 11070319 145101710271438681849446764483243387760 11070320 -70453020292500203865243862544498688000 11070321 104439049284832789237599966851412665712 11070322 33510597632347601031114074200875641664 11070323 -552860704545483583791976281782522775096 11070324 -331160915610214471752120600904035348480 11070325 29686187271846795015389575736992040000 11070326 -20745419846343348118829306066779082880 11070327 257983090650007476182571863302577960832 11070328 278091491519200311649124694058922680320 11070329 297631418730473580746513090767718205930 11070330 -8218328491615806927533100111254599680 11070331 -714988930786381435715664016823053037000 11070332 -26119993902147785363759242694876712960 11070333 -434176742012360012417263129665031809216 11070334 168430327586554105280752830295469583552 11070335 -8135285335465914632094009072130061040 11070336 30435829282405694140435702164561592320 11070337 -581714419763343431277566327673997564032 11070338 364041286890839393633788774080719098320 11070339 -54734136085324497460285407437720743680 11070340 169842719360060272284880943642319555840 11070341 23626464676201090200463818695123902944 11070342 239502316842502770732615858002192065440 11070343 -77827713658598855678100923108304725720 11070344 759820775129242374753094300690209638400 11070345 -197492771272631175359191861863030797760 11070346 135597863703199670097829700340920106240 11070347 -73815915746410574507246055154715218680 11070348 53701550404829661985864957776895672320 11070349 145827654516672337828041360509557560960 11070350 421022114546862387680130341536512000 11070351 -745420254097321937763526969244865196008 11070352 -140136324454244185072783947130710482944 11070353 -59470408013424205874833225370778851520 11070354 -94024350709741531778797223779918199040 11070355 394987555182292258868518765105218197520 11070356 -219980690164494888232189581939695431680 11070357 -181033759909969446900380381717915172960 11070358 -159977509864120527075541025911101465216 11070359 -118651820118815825233948650994581520440 11070360 39986387390210511983305155139023667200 11070361 -479451394338791358953004210621435578038 11070362 259469185106130238213251369789904008432 11070363 -165562412957147793256480483030772151696 11070364 -20246205892024271463101934630743259648 11070365 -225044998069892653190948767418661934740 11070366 323985643816355800751720957733160746624 11070367 82754740340608094526985541927334950400 11070368 39820839825155216176354400762045792256 11070369 -199070301455137108583483533230724653600 11070370 34723962072856106074374176138824512000 11070371 -348870435142992103376884007594034079536 11070372 -215547183965756337910239538806237969408 11070373 612738062514388572913244159616871809180 11070374 -341269604084044137233088042995166516288 11070375 27071993222982556173243371491691688000 11070376 215352325309341797173220068701294382080 11070377 67287103086398771010879741123230446560 11070378 -194325596606071025185481874279284866560 11070379 -296788714704408232233612718555639974080 11070380 -175642573534641131850892051947722280960 11070381 -162086757112061198055320145368713937856 11070382 28617476267491547082665293256392233792 11070383 404824002308805336436254990743913468384 11070384 16093163590754106578111288042643652608 11070385 -78879115512302891173039594164837657420 11070386 -12740476162976402304668360397089722608 11070387 38839740538849448083609383598729419720 11070388 -105615201483315452601562717640266854400 11070389 -830743168968456088885811886984378277632 11070390 55036341129916507163227321526529217920 11070391 -314173551573755203067374072671101892816 11070392 -486846021377416027424982214242080256000 11070393 -2893494243745967489129761815397748256 11070394 -267160026132978795382659933848173159680 11070395 196350166973447440103879254015254754080 11070396 -98192207789810083141200533730061352448 11070397 -153223484717574506941375323777362343860 11070398 -347054957898224060941897317427540012800 11070399 157534629259364158327528406423839827840 11070400 -46304036199576101242794291227629977600 11070401 -1002214086884992618376283838435998545598 11070402 -100900108669193733891238374135520512000 11070403 -785022726240249788022310852782398633240 11070404 34124426777527779865593941612677698816 11070405 125107788819201413508757676267211787200 11070406 78332063966049594645775793477542809600 11070407 287351956327354373153833377619653649680 11070408 -57488090760188152622939965160614625280 11070409 -133720759026608160693012301626692461184 11070410 16881882427426090142627586867430563840 11070411 -711596915990274486793234462622268264 11070412 -239861708727422647875399368261488678144 11070413 -586257052443784001997890567677852243338 11070414 164164089974731486669096794723296135808 11070415 287269654470752129922337020302048767200 11070416 -52729534403511762026871994106680442880 11070417 -467573301828850791478707231985596632256 11070418 192745078376682890388335573353876744320 11070419 388738285815584860675014443792117023344 11070420 -64169994377216309730800365957599498240 11070421 -240536533796173133197871433670503571378 11070422 59238824387911209420650657218903883904 11070423 10753002109164269636912319513552788184 11070424 17371629548228290432806338196868392960 11070425 206288831710200082443008006025894171150 11070426 198780846881288612682517953440456793600 11070427 -763561840812712326481396607930388372768 11070428 -477320313732290049344938067450990039040 11070429 305576089753886576201927971322876922048 11070430 -152456210930181801879435524496937758720 11070431 -387013726263916954252793895276547849800 11070432 -36080263330881213928975313799747207168 11070433 230429656224333361041636781174568305248 11070434 -48869374250474836964513513562117951360 11070435 -230848066117649776408766257832007109200 11070436 -2595242576329308673848720351972069376 11070437 -20620138994549158795437733095129260928 11070438 343319083460248509466933301613997988544 11070439 461539692004304858205701165212192445240 11070440 -431353888653980685306655352677544755200 11070441 -122698175231562151087046027545169633280 11070442 281205863265215095389848016995268349872 11070443 230636133463262246602214569327307649600 11070444 108343813420583890991952301096616116224 11070445 -179304648849929109637422391812072544800 11070446 97551764809365108773506353845997060672 11070447 -137053476013146648032468128760892286200 11070448 206496698471028657603311128266070556672 11070449 134163442921506032959139518128366653364 11070450 -12318294356611128062873941696444778400 11070451 -163390525308979848953948580282880954560 11070452 -217984891504800260066050251675574130688 11070453 483323585173312079990361623795505398304 11070454 -485381181709774654507932170755667372928 11070455 639748970767026497037566113249379148720 11070456 355570921163959857743943039090718003200 11070457 -91663798800386912969641116799257758640 11070458 5325041814877163029574077028897707776 11070459 140818239653197063556459924317183910400 11070460 202115661636963215390732405453654323200 11070461 -409102957822404049279701627449527234176 11070462 -39684138711912965177985914617568256000 11070463 296198165285958241072324888557823823360 11070464 529136391334919286239636859995239219200 11070465 -109346673670278107160813556271998694400 11070466 577944463904615527051120511846107944960 11070467 -16413033940712116012880852043787508484 11070468 -463417903923146175512934539116546440960 11070469 -377760686836471917725994360388924836130 11070470 268344250371836168112161732026185943680 11070471 -134758874528733695812046884651795741440 11070472 -83399963459373279928104350053521162240 11070473 530170109510801347302981867320413296180 11070474 216227555329617767117071067094434617344 11070475 49672476204665403746509030354112647200 11070476 92773817005990293518609723666011330560 11070477 700176399888262291933842956912399074080 11070478 494065332407661264766490467714439279040 11070479 879669329289275056008636032866661760 11070480 -46685998023256404396428003471602483200 11070481 -472490558724126639284670765335815988748 11070482 557977081249084710718334423076101000592 11070483 -717738264426526583689692854716493203200 11070484 -6657183471698130416161396402056402944 11070485 244507824548406306288285596734025336760 11070486 -5850735786406173712703751232511201280 11070487 -486894583224868334223316024363648322520 11070488 -367652916837627165983868495739404410880 11070489 493859989759050042223824647503387608960 11070490 176541429956755741052827452354710604000 11070491 -647919958760882015667476409375061581216 11070492 87087361974243833425333082531371029504 11070493 200623323659119150040760491684952796000 11070494 -322675822119959159326391889259421464704 11070495 124319951932316486790955672524562317720 11070496 454606440658226521941303255086609006592 11070497 -602127621750197088036071239895032378266 11070498 -92707521503905447619299833997699333632 11070499 832777051141750600272817326516814788048 11070500 36291532370687915148329512551969792000 11070501 156315817809947937609372599565319945440 11070502 301035388988708561186880826829247745920 11070503 62737769266767663702366985429164371328 11070504 424646596134519751775951440641696476160 11070505 -596928412281752267895001284099006197340 11070506 -451022071104794588205189026647775988048 11070507 -90129464476317828246337861072752276480 11070508 185547045594741324706844183857369603328 11070509 165579690651039079506670592696150500620 11070510 86834332481754649144693914142393144320 11070511 50000261897602274392213981904048738384 11070512 -43087686737956785137903125907072630784 11070513 -6959721222699467857720168624969565340 11070514 -89354198465951372383369798627063626240 11070515 627458080226699039879268620453571890160 11070516 225032200548410802249438019296295127040 11070517 -303099420425324788237581188032099724434 11070518 -354667166859765178637001911094865856640 11070519 497832845246845742276940766301740409040 11070520 116239991343002740425224274377530060800 11070521 -484588182158244685606143951292927887360 11070522 -6300576322487709995190712852187200512 11070523 10401731245923241564955394227540777944 11070524 134123994223404541730733746847068851200 11070525 261946076209632676842426922753194976800 11070526 -893723030079739717206829050814296352320 11070527 15268579244825567416472248758890824608 11070528 4345009766708757323303285791314149376 11070529 218048214283460641531740660007984249284 11070530 152094610936549372614613873517841392160 11070531 27543103725112747998470240056984655928 11070532 439280017205779494501924055974140160 11070533 161903647281186743208054753379497075648 11070534 -18742099251654154862595906339970473984 11070535 138638795025166105472623646100009876960 11070536 279444201322242705330615406718867343360 11070537 -61147451150657046666738222875661011040 11070538 -32119854121641807177018637629168496080 11070539 783915613782905684202204012109213016340 11070540 94138766446325675489355583670759424000 11070541 -268817345748595188691406322987205139040 11070542 114803786705346918849536486464756259712 11070543 -559170791433101997359293603932404358912 11070544 174475287743442651723064659195455078400 11070545 -148414092490949046596563129209587049600 11070546 -109303663563987927545960244056623412736 11070547 -1190233375560442677351080822432046843600 11070548 242601429162445128813077309647052408832 11070549 -165987272041355645418545330837451458976 11070550 294446747056474021896785346200319376800 11070551 461795912227764524924124270860940192000 11070552 -2477274071608077159753154965696122880 11070553 317373315519948247308919509093258297864 11070554 -232157918513859646702984065117056233728 11070555 227984172918397883708129155125066078720 11070556 -42288815560917069448604499291430188032 11070557 685093052845866335794395330483105195372 11070558 106249725185955385820698218232880495424 11070559 507720542272434513444361487557985292240 11070560 -313790953827772550926778707552111165440 11070561 353721406286087440351084329273456906672 11070562 -329244302304738221273583451260439873968 11070563 17325697223642144101474742069605591296 11070564 325551792555258154626394538141923491840 11070565 -1926575856261510038827000582180331520 11070566 -156842428851464314028365846063515319296 11070567 -80989290481209967455595635059431637760 11070568 1154404533645966595446763972234195599360 11070569 -88457192023734397198934971269901449600 11070570 -112413261306788940001223494682919728640 11070571 -748252582647776253223122918801820633228 11070572 247356087186388985759772120786604574976 11070573 -326784964685274700149259467451124346816 11070574 -17426489846732039466005267186291547648 11070575 -324298013592115602869186335852137394200 11070576 1781289209793539925225132655412183040 11070577 74079735304080227358197711951292308544 11070578 397478866431464851577330894358642061440 11070579 -112304501123007367719902654972302056912 11070580 98641563377462667442108883666165011200 11070581 270241887796218066093916949323892422752 11070582 -90539414122873264848356996773152936576 11070583 608958116933602000330771397243870490360 11070584 -119823637741760338625251432942710988800 11070585 51126298374466472974070004148911685200 11070586 687511410970543814341947804402756026880 11070587 504097274153484791357880207885181491744 11070588 15640337391374821626621386784779788800 11070589 -54773549104698621499725092155907085140 11070590 83156707827931056679689381489372364800 11070591 156073103508304230403648326129760149504 11070592 315053805989248679375508396080722083840 11070593 -677590292720887822386164488209965932158 11070594 76348281908325671241250678501129966080 11070595 -380121414233994870375571672791677874480 11070596 2866550038402149286224563537804427264 11070597 389243125085857493937642275166948257280 11070598 92983857951327702749200992733856059392 11070599 -715571566758955864285656169189608935400 11070600 -68388556003604832494210474562573312000 11070601 -942543268019639935660059560208964343398 11070602 37458389062007121856530844538710120752 11070603 157977761001268577061262859733328436412 11070604 175528650175905275752339623694798743552 11070605 -47768090946453429742425545354011968000 11070606 -115423491279314475631678161805851681792 11070607 604365145182279141154649960312719447856 11070608 2039348432338791165701896817750114304 11070609 -561244694289780709010530439200853818272 11070610 60522548092890453593088091727482696320 11070611 -1099201875947828503859230102598475398088 11070612 59088698235963988034026563089134682112 11070613 284857679942569374996495902975038238400 11070614 221802345198467795334901206810048730656 11070615 233264449088561664030445028482187427840 11070616 -146470426424183047851153130981170585600 11070617 302082046349615881583547216273308142666 11070618 -11132261873072247917812512813250597632 11070619 -114266647614488279968653507299575648524 11070620 -357835903399955463279999872371597808640 11070621 47656536755440283923278009205925337600 11070622 80569650770544654287366845456530660672 11070623 -297673409143416876835708827930408692808 11070624 192448810567537294014391941776135946240 11070625 67105176515501198584766617166443426250 11070626 -42277435326508765833523637993051051520 11070627 107995193604010144947997470470854901760 11070628 569665747432215593404773317159646282368 11070629 263660086485538954943140115908512332700 11070630 7763228020393359596894627000609679360 11070631 -355090159516179822505995678619316847696 11070632 201161321256097892643481220774774246400 11070633 -80866960183026466325611306865431983936 11070634 -128688206072961229438781537254278247680 11070635 539269669541128654777774890979347025200 11070636 164136566236965703557154909415101661184 11070637 -471022395378939988055284223277988948714 11070638 457644573254012077095510270015105780096 11070639 23524898250265533146203054307616100104 11070640 -7028607465707143981133277174587719680 11070641 -530137624591685367079403849733668078958 11070642 -95835957791129823641153187876308305920 11070643 53853065173170058876575822470839581144 11070644 -217334685981860160622921691427643071744 11070645 -194596770210678895869001963006676909280 11070646 159135018531532557076091659477865511168 11070647 15969184487515105291443960416790246912 11070648 -587049630442622550069848976394616832000 11070649 -793653709211851396768667460774675467350 11070650 -89075515851159004981173378122502913200 11070651 6318249399115783323115639623727308480 11070652 -227821547735194942261647303552561470464 11070653 1827586034320405582626267159326513286 11070654 -52622733430209874631915993523799173120 11070655 -769131895888303887019993560620496064800 11070656 -4165106163481045884108008963734241280 11070657 -280184097099355024209911514590780171052 11070658 -119208117640536786782734317846212935680 11070659 -70807234725377021811365724021834139680 11070660 -107625599792954102817231788394350346240 11070661 -4440292414921756008011266491737736256 11070662 -77956573891767978348136051808792133888 11070663 -619820734009558280673483616312594350000 11070664 -566262595755076545482427394662926868480 11070665 -841514218624311631424117526446350665600 11070666 -20380593544620243909408968956807666176 11070667 358756856364058525961028142308354755952 11070668 -433182117826012423240520175460323072000 11070669 -40355139931612766166256103970794152512 11070670 126137831188633458299845390775187705600 11070671 -19707972036877945021366444426653466128 11070672 99764327551902429311216040908194578432 11070673 882016765135390609660950675744606168800 11070674 510583576371634414495982829092911176336 11070675 3721661252458379609667348970575993600 11070676 467099488672060200578662316654859224960 11070677 396520539983387350276781660346164936640 11070678 167819528659168824591565392542686010880 11070679 1501281253698043648414832627644017423720 11070680 17568581605374599583723043957356134400 11070681 -294403893840627192940404884285242924848 11070682 -122008973168961429927420411492712344576 11070683 -123854540156622147519077392029775694400 11070684 79830524120346141700031148545233574400 11070685 -195778986528142784525788860174720793620 11070686 153500704331172134639759349474331710144 11070687 52177979043013220767380027795177149568 11070688 -655272398959751296989560815362344484864 11070689 -83641515973970503718928614322811309056 11070690 7969253838117485331572512259970539520 11070691 320030875676652123301883045790001032092 11070692 -683997968794755582076112909897813606400 11070693 267359845097092493933728957177960075740 11070694 3699655869335170986817830104660288640 11070695 -615677511982474878716865707281033264800 11070696 11152485694131236544357554287645163520 11070697 -405108642814108852346950092970457738016 11070698 -220845924879580710287908748590780162464 11070699 293422772374058699083199987418343909464 11070700 -57060147244584750295474726671565440000 11070701 1020455345397016586027949245101219274400 11070702 31521696831472959656922312624771532800 11070703 -214642976650286463381319746291332970400 11070704 90267598820570499310138429585994219520 11070705 147164486922211555228717546505129692800 11070706 -43395105884072284034241919662282068736 11070707 292634928153434478070859391833265716544 11070708 25008479652160628154864803952719677440 11070709 -337809010739733473577171084170642568960 11070710 50741864060334776969840925570738547200 11070711 -99861046063109347318056147665442749040 11070712 263022788740639964152866855752809451520 11070713 -5366372628390673862534284622046406038 11070714 -344603282813397709169552108511962664960 11070715 -135991028540308759528762125603857764800 11070716 68887216033590130565234350030335022080 11070717 -34076931006353125197492869030190885888 11070718 -350796533477134144071712481894945404800 11070719 -560641775286952526390567427252221994240 11070720 -169348397042505000004977174702792376320 11070721 -818395155570774895288401343053232147500 11070722 159814608413932282481555008333196090880 11070723 -105204606907170585008416433520721013028 11070724 50327012071288952847843818664154034176 11070725 24399868766278073682144493122358208250 11070726 319651924169845274171189964032671242624 11070727 320459237631391089953780852636329552072 11070728 -51791610634457686836867827662615511040 11070729 -899070312133914309997072947437746311360 11070730 -377321672262929772487998626192187532800 11070731 -341127851099194979756367416992519229808 11070732 -231104596624049410095948812389854908928 11070733 135941521693249764899393749289109500118 11070734 -538616369058478066479082928604229521984 11070735 182481727847947395466866416783197230240 11070736 -237672861767737857961529851173632401408 11070737 1430904268417582587369864017872452720 11070738 48730258298155917987250017900767244288 11070739 4523998547446641245630879963747127256 11070740 68333685066705541198109352835429486080 11070741 396486720048021903082395080880789765024 11070742 -20196302680335025291465743977566365696 11070743 -433683736158579728243172289971964078008 11070744 239123727206453052173438798138376192000 11070745 314218382838264508797998742178610328960 11070746 59522410504458616668446708644094189568 11070747 305174863819703410467246443401561980648 11070748 81691168282411001638063358087959454720 11070749 52231336664868214493675690356421375040 11070750 23908169424022033537313717234875200000 11070751 164048585309527194046799523604791650304 11070752 339945905753343306852930912122572898304 11070753 590747942271309308003777773359196323504 11070754 234371589364689453532691821537418826576 11070755 -103968137035646953572935689501553169840 11070756 -16235172994070765937053899828778360832 11070757 402241146179451356001125084911728033852 11070758 -473428329557906854195795079541317183520 11070759 205510490256683250874870302135409119360 11070760 146349602630893519366486231211747328000 11070761 -196653013496102860793640456237131649948 11070762 -474516015401341622097962682810548843520 11070763 -358592000393438651217107366295062630616 11070764 476802921157831254316676441804932371456 11070765 -263725693726855358940802736046700635540 11070766 444863347646137431277529514883490647488 11070767 221905900285786243817065197817845553632 11070768 13438377968803686688475276838567936000 11070769 -392738030320988854377848587242373086656 11070770 110298917841275762136768608388365463360 11070771 -657082799238998933887029997361147404488 11070772 -88987272880758524516472710623071274624 11070773 271718807202544535308673764916521211040 11070774 101096863999424899294613663335935744 11070775 441750768813807768432551185135199814800 11070776 -1037951950624697156447814031464514867200 11070777 520489071473003007435602302544928259920 11070778 332269889474138056137493038572651299440 11070779 -165927508638100675895775765525077220480 11070780 -1270541721544243489058477718134292480 11070781 930884531641130489481721517575558256582 11070782 -105464703460658357800679904035909730816 11070783 824781197315282601913611354098132259600 11070784 2085544612554349250736087216751640576 11070785 -285185533413729627766609234001765461440 11070786 37024934231505521426214540930645083904 11070787 -3306009939980715934259492807164004448 11070788 427302141009502007151045244872006185088 11070789 168343840555871521071879421447261261248 11070790 -19871262614324253579858164388383521920 11070791 -806576559045431909073710625842069140848 11070792 -87851930692779558294786454498993152000 11070793 260562069384104327104386301676339772544 11070794 -29411775703746316396763840408108966400 11070795 16995547647284968833887841829483342320 11070796 233122068497833957030798314537998492160 11070797 43966760356691091945603766851258740928 11070798 42185943226242659524762922638577177664 11070799 79288902368127004226566688701931072880 11070800 -21312094613176919315645515425232896000 11070801 86768719980158329321041208178114193792 11070802 -450684899745221941519039058232511137648 11070803 -147823677472444555902795874525643522880 11070804 -94092058502458326360507725475322687488 11070805 -620089641411522744134897023374552069540 11070806 73734569376382624543847218813900797120 11070807 2820827238210025824181869569018577024 11070808 -167341887332851605836886925012050739200 11070809 495429998787818588574240861708843245316 11070810 -533667709677029676198412463110257177600 11070811 1505130665827302516473542753876139837472 11070812 -384061475984783937737306588597619133440 11070813 -66416026459549657083446194907098516992 11070814 -10884739601183996101533747539791320000 11070815 -50695835712568123372182974086076336400 11070816 291559405395570599124963304836607770624 11070817 -7781595450873375827120189967011892096 11070818 69527025522258213840118188396176551680 11070819 640867756996378776791728790350369497000 11070820 99417504356365438934675081141169807360 11070821 471721151261007708005634228394358561022 11070822 -97142128341886219864501723023101085696 11070823 -15181796176269558255095981945056902400 11070824 597613458264458552270893736919330216960 11070825 143581806574955630990621559198910296000 11070826 -38578998721550024880257930140547714976 11070827 -403373244501518431141362154712051709324 11070828 248172194961524549541753540087042822912 11070829 -305132983497645473134734924301377100416 11070830 102768368477254057873252813580148634560 11070831 -2259681083512112154601103292288587376 11070832 -8356357980558493243154996324842045440 11070833 332613335501657674671378680688747061860 11070834 -86004967744444006353460845448190517120 11070835 -433241067173444760516398682241345027200 11070836 95915985642874137169983102199752192000 11070837 -1083044705491627470559154693021134560480 11070838 -137348642445285517204374251807383713600 11070839 312934392872675695946862072207168241224 11070840 -308923363462915776247275728575792742400 11070841 -757916514448035805905764000459551604758 11070842 -2203810855534067556925382260059210240 11070843 -63821779658410655983092532801320033792 11070844 39699069176115460995492993400852971520 11070845 -258011068094575219844471610995055666900 11070846 -228622503359941785293384270771522641728 11070847 -178794680758645422645052012304889080704 11070848 572110356318857114103420492741051678720 11070849 56985159827212272133390801978408972800 11070850 -130559830733387769107659491984813619200 11070851 169672545765816203262187142682033815304 11070852 194923625227220492130131605405972205568 11070853 -145505384864681497362513428067903732898 11070854 143075191760263020644398646355906593376 11070855 -233789209227028792765696859898620826240 11070856 428138157121901274620064574467226874880 11070857 -58968314532605088990888069359795645376 11070858 63040954551098076148390504814439869184 11070859 -471978573461563784453462901476488776768 11070860 -45584293186223448697455455219490769920 11070861 -19711677108766715739826541403315045696 11070862 -112977869802048733210673968582129299456 11070863 884105629769830999064320241724428386920 11070864 -2678291476540275599152964918242836480 11070865 -97072680579664650692009891456251211760 11070866 5354992117191183028003695811058519040 11070867 -61594146032074567652040882089107703040 11070868 532752616441145792794386741709175704448 11070869 563675389820514237888187060042468176270 11070870 -36433354350068831196640046510130499200 11070871 73990580489696042488455538872016219312 11070872 106303615775677656672880612538351185920 11070873 -415373015346896293725209086584844068816 11070874 444751726514964756246512214191123229936 11070875 -124214525137741188806549044805635296000 11070876 220566848542340966173407533053673272320 11070877 -326087166266828519690096510308474389274 11070878 -40789147017647682768669506377934376960 11070879 366905152148117658488485243852169381760 11070880 245240749865857457622721549049378242560 11070881 226201951181822493057532492549612918932 11070882 57441483213312637342956669485658007680 11070883 343171758020565813440724560083916615132 11070884 63093574889335983188633954526876152832 11070885 59550954764926383108718469977699474560 11070886 -330827264680474976778531186046006360608 11070887 -737441123215031005297490875617945091464 11070888 -7626041036914581616261217172244070400 11070889 -364231353798674605333928108902240958976 11070890 5721549437592890015688381614920344000 11070891 -162847435484788194571263927471508780320 11070892 30037723943854806338861335094899343360 11070893 -141417362008710122659974363331977728040 11070894 -289330043933582775648639989210823883200 11070895 -1317603594791417390134252251902517600 11070896 75162520183072846160119206588847767552 11070897 -218571452976087423936555138099345990528 11070898 -272568259115685909296109517008266434800 11070899 -51855164002849366335582783863115678048 11070900 -96973206683260718506014578878957411200 11070901 -648894013111723859087681044078536278080 11070902 39612016706302178446847224862404569600 11070903 21475967198806675956078449020654096104 11070904 -47248330104113997426323038783237140480 11070905 152382800212726931954922533536772561160 11070906 31885194249292860844989973593734578176 11070907 -474933212813061919597853039003471922844 11070908 -743722382240184891475090732103664536064 11070909 -6306482943757688796313859368419515136 11070910 -62287159271306521165489357930237587840 11070911 1063155517965655547892722545743849928512 11070912 -30252582097204112798115911386666106880 11070913 561869714694655678533459505834679598996 11070914 219690205032120062314507613536322767056 11070915 136978129487704370332585256150885439840 11070916 -424955826589961293180936897834507941760 11070917 -138671500160566418484099267289648885920 11070918 9951965927112746078053001363834706816 11070919 415381444058238218752885659667003741600 11070920 239140360414382010730948427147698176000 11070921 33988038159410692709618863983986852112 11070922 37175881628977530283159745363504589312 11070923 614220507635696065053944651325164332704 11070924 -17374624748538738394252676946933487104 11070925 345219425469947210006440379566749351650 11070926 -165558599898927757992913206019628705088 11070927 141487784420202355434106699625891949792 11070928 78544242376672951737948325903772811264 11070929 -10713997711202983518361004061466675470 11070930 97779928125806325917974045300254405120 11070931 1382037076091356087903705786922702685072 11070932 -10533095591252517676381164743760963840 11070933 -12591716762595391466504032005086059776 11070934 -43171493912480565483982155178409063808 11070935 -147444721716835501789348635944514760800 11070936 223118370152027677929680327186512312320 11070937 -44041387821020541586154507689291887360 11070938 193012490108914019896273012498903131120 11070939 -69105046903514882529583699033188059520 11070940 -289711406612475251512080764379930316800 11070941 237079686745325497410159689252162946624 11070942 300658499516737254305836440298366408512 11070943 56196347072683051647960982125717913488 11070944 364626855727986410736967695573914222592 11070945 15734614926346622611141032647912361600 11070946 224840239556909342838283457944704040320 11070947 -300555456912176458631609703718643765604 11070948 67534211671776537325953737141447110656 11070949 -273225859708468777610750464051426557636 11070950 -16863779592701712969316085290767336000 11070951 106784488490349075957011482890163911504 11070952 -1785139200417729412230486971108474880 11070953 141782757029248775792295179028822039780 11070954 -343028572188455338973486924891225683536 11070955 97591422057347269885832429042999761920 11070956 286579235156599752459556146448978179072 11070957 72328217045765982298038767513337933600 11070958 -54358690113507423433205319315368140800 11070959 559189114673202233951323817960487538560 11070960 -7185611865459817870693915619725148160 11070961 27481806283188132136328904183841236288 11070962 45882290451288668762418455272760959392 11070963 432054797723339349649130463390114139092 11070964 -331306329889247636424939634821124281600 11070965 -102196993822785635359980354668612695140 11070966 -50564564927236670459099612527664640576 11070967 113882691942647228835119436424999140400 11070968 263587585121539624542217044352637829120 11070969 32219893671439787912206142371545246720 11070970 85113927124493679356044026144724148160 11070971 97140514579868837425502339796200878080 11070972 448918308002688541613142471239274086400 11070973 442406366385584507218046063364716489222 11070974 -99088114991924802640080114990880679040 11070975 71640635869893667137804258919027248600 11070976 -132867808591960041076799587270325698560 11070977 -351775472641596269767291540910298415200 11070978 -53418011980327398739137260728935705600 11070979 -527469981791326809987946257069945820420 11070980 -280564568779583689826157029661271008000 11070981 114115847378775054585517478516479038720 11070982 -29815277040363360351887910615603358080 11070983 -330593706018398750978779053509566112640 11070984 13060816541055587752482230701213040640 11070985 349651000516923360500297837736884587200 11070986 -438039496659099040279011746026526489808 11070987 151344722460896268589881919189690470360 11070988 646737048788359779402858882957919647488 11070989 7869740467938288085927910462296340790 11070990 -9077656287321537509880042374132686080 11070991 -292738361869356677385663196053215882208 11070992 20278541994576686291713424161312161792 11070993 989869854263241040571766613322848428000 11070994 577377054213496073521951062031657667712 11070995 5796374857828575127741373009856747840 11070996 -277594039039497532596213264441461145600 11070997 -13733131320433710716576280249238177408 11070998 464784011617775658698510222522612428800 11070999 4064490310959895627190568463202934720 11071000 547732568638381302133712681766174720000 11071001 -1145758742450984039598582289770398319468 11071002 -39290736365749390358158077837008890368 11071003 -852314882118139169802050323473561978748 11071004 122438032540829177359812634566208684032 11071005 184099067783705097548709168117995971200 11071006 -90743111390307938407782985294269278400 11071007 508551497537650584602404929720238092360 11071008 84086140570895850792036038328385142784 11071009 -347998253359437319163796255669517125790 11071010 288560577931951221513392411430051536160 11071011 -120093529533277239363552714204802278480 11071012 -180723655855633908721477287779897445632 11071013 280429301140250783354180754018283889184 11071014 88439647959122110224931283140623991680 11071015 -458280316921622734682701752613088300400 11071016 -821413524100430511321253737119093760 11071017 12214695332043540788113310208740112240 11071018 167557720765429134791734633763661407232 11071019 72020061643010936878408207925781689520 11071020 236724242205237734302943449617633991680 11071021 -250683503872599776015776371284140197660 11071022 25109670950608327257788983930259925312 11071023 -289317487613279458634753922629462081016 11071024 138552367451712953396049897419765186560 11071025 -26692192121224045180196127613802102400 11071026 -329194484644724757093312445288386873600 11071027 -559552879819851729898445453021841538560 11071028 303631124777288721554730229411643824896 11071029 20917393172481927122824658844149773632 11071030 30384423218890254732921057012084080640 11071031 793040337587700582877438613189066673432 11071032 -70562840673076681229858856311709696000 11071033 -714112574668897972882942785933490059180 11071034 3313161343153101510513488581520033280 11071035 59666381258096224234424209548633771600 11071036 -138585398800566118817851307538071557120 11071037 34653479163434377675443300559477524012 11071038 -4365264642074088514404241408030900224 11071039 205066931774514734919905174368421555056 11071040 4819257551969841982497742697162342400 11071041 117335458327781184839550391051975340592 11071042 -393758406705931894747142092429949057328 11071043 345193809875285591360604153619920911292 11071044 312615255646677359547313150851430116480 11071045 -161816277464101574429431620421220789700 11071046 66282400309142329248553771907626578432 11071047 -224619801044885818002047159739201105072 11071048 -368075005693747180677573808787854064640 11071049 3784510594920498209531929201963135392 11071050 86810845482827036321266760074318656000 11071051 191310149491459014167662031683872712912 11071052 209922948007240199131362992736358638336 11071053 -299163129746708263810614450949590451200 11071054 14380393986913171971369425710627333440 11071055 -182477440811074896888582571064976546000 11071056 135547852437059437327377523875980378112 11071057 -577313158046987208668802204614504823694 11071058 -9192411990552467320209281082268618752 11071059 -779984115439187770752925003164158366352 11071060 -142041244619806257094800891701313945600 11071061 -341635771064229923353328919219896040576 11071062 74406500890754920318571208656034529728 11071063 135836566910177071948697286582793190640 11071064 -120315489232225568566016629570842132480 11071065 248689850417621780874669304301021267520 11071066 49772857403039844608361821843097973920 11071067 199024198357236345633054789998926539792 11071068 87051575521355561276441582231631912960 11071069 1088830207929127258783148853677335050060 11071070 248344176930476154561139306494282972480 11071071 -449772600082345510197519801761649887880 11071072 -790406685565663075617824051243935334400 11071073 187025024418165957855172802740489233408 11071074 94132141007467548454439028419448202752 11071075 346643824433398618133699031074828846300 11071076 -81434224597622912554099282472040717312 11071077 -65853451984565585653791323964518810592 11071078 420026676410078378557711070327242287840 11071079 650505473595721273421926390752010421184 11071080 584623519954327725841157966895520972800 11071081 3328018675770711434012407267728121664 11071082 400897454240198561931628584154731177984 11071083 332830304188203977341528504209250382424 11071084 -689342121031676514391337756597484246784 11071085 -71581045922446059646389655677489795840 11071086 -17167148574213901638399890343550321536 11071087 -557605964791281882301045553635013642840 11071088 24551596421676606500744472187861401600 11071089 -335956588335662383873363296332310161292 11071090 125553215035063962529014013412274064800 11071091 495048284026956356995041771710996035800 11071092 -125585513452880383543353202766899101696 11071093 361508657731404266837130598870419423744 11071094 -96637662384861419726963795114534423904 11071095 8225625331016012355213779470875893760 11071096 414359312667957791323630976913188659200 11071097 236401635470395033357355181545816626944 11071098 -253469265123490147420127612637786685440 11071099 148036335729105078386729544197450096464 11071100 101408164949062002132006137301023270400 11071101 -22369742615247196628541699496578718656 11071102 -30948709615100592541590431170469778048 11071103 -188823227420808357134110692959712018312 11071104 -390321802257290494232540729019224555520 11071105 236824071500799042711956367700012498260 11071106 -123529718709057481991122758309059097696 11071107 9822604582803514409805284616251090880 11071108 -206207604979032966961671481644421714944 11071109 -619777740620186294181183202768474057794 11071110 28220750002031462157227590039978598400 11071111 -1231655259694954905837558987049846424376 11071112 432524559188528845452142361500194539520 11071113 54614861385998186797518567963981168144 11071114 264952229445916024613025018898562227200 11071115 -49099106389702096673095848801747003360 11071116 -81618211176141028288619357824111930368 11071117 51359785402045560424984493196302122380 11071118 455907579409932386909097472015716173760 11071119 141544312367819206961970869054534597376 11071120 -185001234215036916343943546365132800 11071121 -144566954471176534317235901382662076048 11071122 58128107667378617871496103539048543872 11071123 31496882569069358016400793248895899648 11071124 8426242117043923027361549316892557312 11071125 15722699882877386387191483223941998000 11071126 432288362360108558199525393084483000384 11071127 310683833143780779624266450636373878400 11071128 -80188093461338283756638393229005475840 11071129 -269867724030018356422056024619269389360 11071130 -32933153506277690945836486685494502400 11071131 451700497597637532235718877850944773424 11071132 -291679026015221648336322752324620769280 11071133 821650450547305265795388622900708241382 11071134 -370703425943782387853430483875361995520 11071135 262152194364683203654158011624049408000 11071136 89649162026564903201230754682617856000 11071137 -24461476061649248429360556522652224 11071138 -32561892824150031821889688174327685856 11071139 197597674498904812413337249823588938560 11071140 -67247539410508780697614796409627217920 11071141 17185476000819344839051295297056808800 11071142 -228822147804400207486340579417079001728 11071143 576239893741810900135337715698475204432 11071144 5046581439099552527485591060555776000 11071145 -614688434669143044583643634936150089280 11071146 -265713208331251024659855774353543424000 11071147 -1317322710116400834987203817075532266000 11071148 -4729475255394834649293847298909826048 11071149 383252754430406477328037678489695556320 11071150 -100154269757903286256542665367856488000 11071151 -86803758431090841724060686486023519136 11071152 -118411899025745107421127639967818203136 11071153 -677640048829436846601220878555899295598 11071154 11372808195349101877399213771546355712 11071155 -154480582303927256908639014135159319200 11071156 -425160294000256573071147862715986341120 11071157 -316326227798908311135221486536920120594 11071158 200562957683267056649271441674289902016 11071159 -511278449222422500768195262000590859560 11071160 571813534388456433864300592436884992000 11071161 -38648811552524713273733777367369779328 11071162 111785037625456755268835693633097024000 11071163 -710507929501782153813182762706869856 11071164 -59396533697883655211883385917186063360 11071165 58358570594470645148057377993152729600 11071166 -69392072889803831468572743657602524800 11071167 4173242924943626531749767452739012480 11071168 317341502678967160471863672350151016448 11071169 669391582591690738113847040554796707392 11071170 76358992813367437261097008752082337280 11071171 446356833188678554450642793201290157372 11071172 85030345916959597082448250714890117120 11071173 100600186784936133430459162311611796000 11071174 -19896463638031755802677396150227100480 11071175 -106393238328256000986873690458608524000 11071176 -143294940529327113736574943567424512000 11071177 -155781850313849982124289588189470029688 11071178 -241598781829345163513633498860668561360 11071179 -126162591175524384147056082602386014720 11071180 -1091987233233602683582320425058263040 11071181 -1003308075108519344996119969276504904736 11071182 -103250362999515446658439543460379152256 11071183 -238682545982885027124656304931281125512 11071184 9174814402819512009355855295123251200 11071185 -2305157301755011429710093442579276800 11071186 -4317381047895349999909856335185922560 11071187 -207649494911440696862256264323584630164 11071188 -126300879295815352572685527284897095680 11071189 -223176615961260714539796257388461721540 11071190 1218435380571078408112645392825621120 11071191 -100337165747973313178719446266643686808 11071192 397977348315953263348012578909168476160 11071193 35193797436398205287256403007150394240 11071194 -152075010674229834496935106191947097600 11071195 533570812522034344802500029633077418000 11071196 -680976908579858605425800286775250265600 11071197 146746578997202799674292897076265954880 11071198 305736018354919903922445901237057641600 11071199 -1147143848779893724456027223208181076064 11071200 47939428332781565904437037048004608000 11071201 -511083062608245019759494195994782561600 11071202 264055150958323856437489174457872312704 11071203 141372848836401763447338604044190177536 11071204 145367566495048016616039074443753583616 11071205 175129843532808145039330524017813124000 11071206 -111259877151788329371826516829329233888 11071207 829401797241075329370398456020657973256 11071208 322377464958852503357736233614832040960 11071209 140418637685581221625725935767591989408 11071210 -3825219061501653200632224238559773440 11071211 597375591502010484399683190814151612160 11071212 260132204391783775402874193256741811712 11071213 -96881754365912869475852904269566232160 11071214 77821378922684405058797279719890063360 11071215 -68353925417352754974619760560513644000 11071216 -17012555262486537320535599657052536832 11071217 -659075099020868785974849579380492098734 11071218 -109335784382345294213125000472652579840 11071219 638921259229185170334996611269806919440 11071220 218927205887293615820150458848247898880 11071221 4580867203196561197555782537178588800 11071222 -83080493824096089773409690534895157088 11071223 316000428455418120484319678843271992184 11071224 260423127129655364532928896493273190400 11071225 298579563216497290784414646912156748800 11071226 663549106491268044434991578269877460480 11071227 -48790868635020067047144344237995869840 11071228 253208310940581113765321587197556586496 11071229 251269791888825528018299271277119483084 11071230 -42856031855239286326630678039243426560 11071231 -567766776496023459337619910892957235968 11071232 560154452468526179890712664513152286720 11071233 105097396091507851466381271553049169222 11071234 -297014315707245882465151637947207764480 11071235 -37759095506479481584985424472782457440 11071236 -77427990680993949207511576138984482816 11071237 -138385770617305536970957018422037932960 11071238 184626002306727095710499896238572391520 11071239 66543492932535255585252223498129872720 11071240 -208165143412262472898945424092710451200 11071241 403354849095937010353744093417291023642 11071242 -2635554944267079290331526783462127616 11071243 224032007596138822658247351188708678400 11071244 14868234600264383861824820638826757120 11071245 57051664126554827446962341957517777120 11071246 99173545056343681728430243180109211072 11071247 299010508499179431314269505654328850944 11071248 169690689914294087964789092879913713664 11071249 -123534525049626379181828909194135196864 11071250 -75162115403762100014082996240683580000 11071251 -176843340330857260130243307956322374208 11071252 28828840900914935003899939491897140992 11071253 -1181817243181032967162665217712390976 11071254 73468007039014562991858814648966288320 11071255 104579990821785479454894513970027020960 11071256 -121855585278971963405995632270215331840 11071257 -129945133833400347556338668486766578112 11071258 -317582046067086820260274232716342824960 11071259 73736457050363732561219988312836119920 11071260 70066840691219026095620692890130414080 11071261 -381726685939653819242679942414846058138 11071262 -483323301223513935765248071476480408000 11071263 159134337333984308369340670482439511424 11071264 203491934898051636984104414458958315520 11071265 -491585363001532813422966934858204651200 11071266 326530251577434388716895712237509233024 11071267 -747953670666723994145053334529072739368 11071268 -320756670417477223027816035692177207040 11071269 -167073720313245972079988852161264416960 11071270 -52339728566575279358303804687713386240 11071271 39183555555001992024215943040904091744 11071272 -232427052202391590621035920305888051200 11071273 -444262229086467063965853626651942951040 11071274 60045719192943556763986894760298089136 11071275 250401817805825409049069550146768969800 11071276 43817799268793981889284092983775199232 11071277 -95708592450741379763697711823262653728 11071278 -10496212339291227960289623108148603392 11071279 -782111206192339959356421235402450267120 11071280 35742620430597739104676687306917150720 11071281 176262831188708217613373807075287388160 11071282 49444942640302717676134504629853642272 11071283 -546972629170928296649078941840664292468 11071284 4716424382239585492084406335876964352 11071285 -340862409533891259752341030454617666020 11071286 -42540274730943915232896771110210389056 11071287 75642022707511396070156206662777459528 11071288 -83339455309292543576565714085216788480 11071289 -665584285745461301485792065555992755968 11071290 4937087032735981921850545032762432000 11071291 -33460243916023774915584861677255182080 11071292 112676586533611864770738901560915926016 11071293 -60279468863855700602304304150932288000 11071294 -65786517377981366109366462228694071360 11071295 -858322862743051216885979499707621323200 11071296 -3778530293580905333615113474670592000 11071297 342094150466961127911821732158060706560 11071298 -47348011555426610937058529269988697600 11071299 3771979674521753452162429433202394608 11071300 -237088476433605405808559253476164736000 11071301 -249375111485237287290445459147037018220 11071302 -156483623803620440564957706235885149696 11071303 -280388435918779932076942341222977788896 11071304 248338880575120967078291868666522485760 11071305 377806432627121395576603795913616148260 11071306 -499842585401237592494060212143266781648 11071307 -233152068541437717141073633299858552720 11071308 13618624673413755819167235115603405824 11071309 -257233190338295603081848421516283777920 11071310 -53336218279763855721871930524159450240 11071311 -12691778989308561611874849006070430328 11071312 -23131712069501438575099223196321447936 11071313 -132432340169947292230897770411524820000 11071314 -168074972080381719828021961191259556352 11071315 105383975839619287857612485569335141120 11071316 526017425367302674000602566329630343040 11071317 -243891066613155614306166231849817411200 11071318 425739345078177101412614566778009438016 11071319 196021125330024592609571059811402931840 11071320 131619246079257377488892572400694067200 11071321 -428995088883948260883692709543990063478 11071322 341384346672309932049873262507433225712 11071323 315447724263100846641707546153550728892 11071324 549678932976461623609874935974194529792 11071325 205274500497971854320629641374320710500 11071326 3634432542490610253111069586798338048 11071327 82521895373865686554499932589639750200 11071328 -450406290191709748496139081719668408320 11071329 101352581227857183412696364964229012800 11071330 -77833607705846265055616022145091889600 11071331 870658976122197247260433879148726031132 11071332 -168285090504461778157117976287173903744 11071333 39538967896373920574381371341491201280 11071334 -529827619480991805228191336035673126208 11071335 -236361817537486934259962266233799898880 11071336 487088772363151336091949587889627847680 11071337 -782165161867250489624546644094300790540 11071338 305245881000993003080222405163309085440 11071339 12914799693959231898171999867897566824 11071340 2758618065622481124405469443395420160 11071341 -109780888729867303230566538466005870048 11071342 86242669426888520607802547951908446144 11071343 -413193836114807359061503114921986106176 11071344 74311559649274437734194211491923001344 11071345 -652193643538686379290223942446468093900 11071346 -69361922159772239968890278193247375872 11071347 -188082113922028169585733014218315830528 11071348 245269334521104399481897616447799142400 11071349 127553615342648307153770307198823546464 11071350 138881083013876913147767249739907200000 11071351 625892731492030435746133245825068341352 11071352 154544249809915647757205993747805634560 11071353 61395592556370213947077889947228711008 11071354 -232835645615023195986321087543402048000 11071355 -227146019427192649672611985185199530240 11071356 178995004148374078441271444633427190272 11071357 -738630794252706490600197221484548673120 11071358 239733305715547015194842966676475718784 11071359 276297812882602117698313127020445031240 11071360 -9657265419474724810199359668879360000 11071361 -351537521485771978496262678620138568768 11071362 -36266175838449665927557083341753250816 11071363 -751117276815477116053623848775218016388 11071364 -72447683840987046818566844751326709504 11071365 44536082615131768464381316191850320000 11071366 27025236657677860566682264554330241632 11071367 -3123989192516693075285434177407028389888 11071368 82231198989433573369343064495828664320 11071369 -282792089324687161285671431385522518604 11071370 164209122634798603474348502114508038400 11071371 42226481358997783149080214274711993344 11071372 -51261258856072787967356389512247707648 11071373 12467489864243985046483513173558365622 11071374 -149450166537702334770724412323953147840 11071375 24271051506627654614105525921596344000 11071376 -292563365050021997300750754115603660800 11071377 208687331635442773937152138759129266240 11071378 279935230821886748878204632351168420000 11071379 1011486076973227950508595961794350500 11071380 -4323123119543785313312888868718909440 11071381 467278433899101703483605170105640090624 11071382 -1709812219029794059147139971996194816 11071383 177495437967874082487356360130292117248 11071384 -301400750031494998502929723520302909440 11071385 -36924274322103267508061580704203392000 11071386 77938867546173886335112541500976401344 11071387 11569923661844240704003999949121240040 11071388 288429740973342360932271417421366202880 11071389 -7994861007075888510982331273905990080 11071390 185335415723739388040804757305777904000 11071391 798272962343925335106595740646997325792 11071392 117059434555981339782681327911401684992 11071393 -338075987100866171937792079431209301356 11071394 -156256767662422615182928727780797708128 11071395 -26726506273425281980655876482552147200 11071396 -225167637776570697813599436504117665792 11071397 -605456531139860397732728575108692888768 11071398 -59741873068880764385157228957784996992 11071399 -25502710005177131697522390671618858800 11071400 130328989188797549117827147356566784000 11071401 31268545644574866520950149629937050560 11071402 135499028075509996865072750379518536704 11071403 -243030861859190289568016426719313134104 11071404 -11826669724905311886417616892113069824 11071405 525073349624778742558447799873653746060 11071406 -350333346725634594428226143992531270848 11071407 147180400683718649927217353598386241792 11071408 -56087640038626406085264016309822816256 11071409 641783260079550542009014886103362321520 11071410 36840707068546825123618514672240901120 11071411 241624384285848558125225431897478945152 11071412 15274426704790836676492011621546350592 11071413 17857025209011757295865225625104350844 11071414 74472883715425334018280540867915264000 11071415 -467362178783071319315785098282849966000 11071416 -343268391364482550717388887429127270400 11071417 -298274965812544187714373206297822404800 11071418 -65848359127013801819188336031778772992 11071419 577512787479902411478956394943807153944 11071420 210410217757627110360118049891475502080 11071421 813192671772626860285003790348816375622 11071422 41923252730890535617030666199517941760 11071423 477305571761197897384063441234282378104 11071424 19669012358701569153474497749809364992 11071425 -883080751157599514728727730849976800 11071426 166195058612740525727815819649304264912 11071427 -517062945835035464378365907298343275840 11071428 203254690012436920235641767041280261120 11071429 4974556340953022109995734166628462780 11071430 87017496758688077817037512990273544320 11071431 -173300523866311012049829646005338246400 11071432 529930237978969154419214683038903828480 11071433 96432435942325102276229950343009514240 11071434 51478588818439172791729512460601794560 11071435 -101016796171371807208093256615325717600 11071436 190502131363434536231945759666046627840 11071437 57789345436774131632625614045200276800 11071438 -46351760803198524805985507382474904704 11071439 36899394546929270931936579330346647000 11071440 78387961479738176032338529630160732160 11071441 -337892727801517580472002523218459331790 11071442 -283934273840845795422676282437451404000 11071443 56545440611410725206922990206740479744 11071444 187500988639614956791172186705746176000 11071445 262469143943674954070336952182441568000 11071446 -113583127404868340612610839494510915200 11071447 91678142591704888355032890526669767912 11071448 9686606057713137774165379658714050560 11071449 8833697914437186011399835202023839664 11071450 -58534621899004597963760719600851842400 11071451 -959354876422369782753656529356536831548 11071452 157314893772690814178576886752197509120 11071453 563512343257839094276182492879397306944 11071454 -105681392157176874752868590666002956288 11071455 393063567138985580768280300979282329600 11071456 -338118418517516657434000037272986058752 11071457 -247527456223895928933757643765839923180 11071458 -66178431312270301701093700069913871360 11071459 -139281861090152974187126445738360628784 11071460 446191024833220948544507588611924097280 11071461 -1439204367949387597167782315586307958016 11071462 402131656233378756150424308064204715232 11071463 -417964532434575489724171410542407264800 11071464 -72060437770211598732376009512698511360 11071465 -230296534229982241788693102784321922880 11071466 34604096583096068981964886824996184320 11071467 129882509345794141224958375410065555688 11071468 -10075940379946791318098334552951214080 11071469 569854751239845018022905037815222551040 11071470 364991901503883337053349133132322570240 11071471 -82544482308474907331041677977960866560 11071472 15624635770881800360244712529470095360 11071473 -75220808502129314725599864307537104000 11071474 20551099540830467791383077529994607232 11071475 -531264891447179251978677498153517746000 11071476 26135325711497756598241023959199081984 11071477 328113383784761657065134817387274122012 11071478 220377727439828194273812057300669288000 11071479 254994652688010665417702852081637611520 11071480 -220127182494567304847316392975571763200 11071481 -433094104327044717995844476998513681788 11071482 331915972684852297481495258621918386944 11071483 243145306848776313742110479341227937376 11071484 156069047187599639927792696748486230016 11071485 -4050807304269957068381677355388860820 11071486 -273952361051025062551708429093956599808 11071487 165808514574671075624170224395493107712 11071488 -199870637467347671540666589810750652416 11071489 -34559674745685059118443960565475323840 11071490 341224208082667178828812289211862579200 11071491 26981774103195498660613530867254182392 11071492 -14913078806424888840359667824950318848 11071493 -458486670204771069004318162645900500258 11071494 -33828087051196242698707624739231372160 11071495 -212427089890261778115229834307796163200 11071496 65275322955671518122209781855002465280 11071497 164767668167430882261218796730983594000 11071498 -320021222640982882652855933628723234000 11071499 147758155521240656262516917539007391960 11071500 461638315334196517211693022189312000 11071501 -59699197312505638865560453747836196650 11071502 58725721941983063634895595141862689280 11071503 -506790073296729564086713392883185996888 11071504 83899928198600644202413734996093173760 11071505 316267140516830189544661378697214547560 11071506 254424603805423117530644263309476139008 11071507 511551229177154177175116008436622515756 11071508 196833309084162074246762694410532587520 11071509 -1035909495708246505632412226520899136 11071510 -31048509439502484536199693132386081280 11071511 -5554445066133783315794742792194945280 11071512 -72799479827857183235585350487034470400 11071513 246828579766433270756231959933734146762 11071514 -54211801494310380307680408816229055520 11071515 60755267637574725105094822113244170240 11071516 1029172875311798700597439431226430345728 11071517 42689580906095828406121079758309927212 11071518 -105418839967122061696526610967779327360 11071519 7367378469674797001544033727047992040 11071520 49633839087735472091672181836987105280 11071521 -608055244021182070211009562114881934510 11071522 -13684678185029497300963215419868195840 11071523 -666616644438308752810333005889172789256 11071524 -345371175036300088179208150526657977344 11071525 -281792006885675011175379862464586766950 11071526 -90365158677654440043922356073134661632 11071527 -54060153300836691211852000422493489920 11071528 94279579838784884415916363335251558400 11071529 -41811601547186407381875376879909092480 11071530 111565960611640267962524552021122212960 11071531 -155334474102013135519843440497786126668 11071532 666700325796363846517399051486237629696 11071533 163381933261609748335772249588806625280 11071534 -96752793005716999528904598732535326144 11071535 -449395555180105823363301644363461969440 11071536 25428379457062651243382357565562159104 11071537 335444600090461227259882180400252711186 11071538 194969989145163667099789093989872155920 11071539 -167641196712688965154732207770361808160 11071540 6254211479461177319654301911728903680 11071541 163716914837254621883585358127265504280 11071542 37105180111515738270747741740453637504 11071543 153051014164869719724088937843905044400 11071544 295918171933663485005461537582244229120 11071545 -6067551096000889862323820798510069760 11071546 182083868870195947842195514474734671472 11071547 222871805764651233448614657799780590000 11071548 188629896463200833292925704650656184832 11071549 803935934342064653321638184365712436736 11071550 -179794765516077247586562138502173816000 11071551 306219504275976057345876232869677746632 11071552 208487923860978740986241310910807801856 11071553 7224095979896998595284211232079510980 11071554 -1071900999827683199220778786431465984 11071555 269688333966593523503149590353803077120 11071556 55367659305296685805480399733003182080 11071557 -8076475686900630408124070912432785920 11071558 145754661529993751372149164392996024640 11071559 369656443007612416484193464539302048600 11071560 388259903238785192908919229824360448000 11071561 685253647469726456821559407743696412324 11071562 -122553938975971042430216155906065712800 11071563 -522370381796748774631248854468666614056 11071564 -18976892524264993854907476442271334400 11071565 323014733904179881485314457153232872120 11071566 -134704027053779883367719746577365683200 11071567 -181265269919779557091223163877973652680 11071568 -119747038920950286360904990995163127808 11071569 -226423610295901657440607368226480125456 11071570 379470340842245135808325439676661176480 11071571 305414179997682201563935672636536120912 11071572 321984840873638853449973498657359112192 11071573 -1433133003539332511065658453493185839296 11071574 470653302975016964566893726030746869536 11071575 365185033327238181612276991987801063800 11071576 -895567128048573615817063039789644625920 11071577 -578768303507538975782261034449933081328 11071578 -501333218043810106873241808318113280 11071579 77068811863613844704359780129558571184 11071580 -8945219484573517800158992494584524800 11071581 86166715078556653636250513774503258752 11071582 17530371890399264491476482871692875392 11071583 662138364477826957270270081438681915920 11071584 -113217699309539890648806123267261726720 11071585 -163348189883282768972404044116428560000 11071586 311553957665985630479515034141396837760 11071587 -156465961133261785455086847679356687240 11071588 -44445846367211679306910360178772000768 11071589 -370727089296889471346867499393844984260 11071590 -52926281342791832610245631773007400320 11071591 -36205722924000313204441413920871370080 11071592 371272370009241456682454863379488604160 11071593 -778915338970321726728599749936936320 11071594 -244717762313729555658159650790629198400 11071595 -412385994933629560417967890284918362400 11071596 -587642688827546959195586506201759911936 11071597 -4366336167225289707131428056148936608 11071598 304353515343624502464292060108859552640 11071599 -194056462910819299232851240339450365696 11071600 31376552763831227897729117795868672000 11071601 -945338588983066700636744672763231460398 11071602 184804919720204625264184879148416788480 11071603 1037094108095625856279459989157557419852 11071604 -766746776289242366785690332081899827200 11071605 -151812597907303616809155181971615971040 11071606 64095222892360715163986480426330357760 11071607 -837714600463434733302492026872933216848 11071608 66991112239314486196823925296198799360 11071609 -213293500841032825845595697128036839190 11071610 107338517829103893791849544635010915840 11071611 266481018960977067238230779782063021032 11071612 182440853725333064691764431848662897152 11071613 264982571551708078316906914807327445760 11071614 124837703715106862581231991528591616000 11071615 96495475532559189127932885518625534720 11071616 99043319803237696443420299174105579520 11071617 248874283763922221411847909202785253680 11071618 3343713249211184589161608324422182304 11071619 56944966664966396803623210075439266816 11071620 -91565520326178603854750318488522752000 11071621 260181565330792340263118631584985436 11071622 321983730735512212714916387990813768448 11071623 150974897305124951013953562496383513600 11071624 -463571040920342045746977654001652275200 11071625 219041189987015933098184426106583728000 11071626 -64552559943146250820660347176941798656 11071627 72776937750497095377885863935148711712 11071628 18961372728096348595693097068534755840 11071629 13876357491621400098208018554245135574 11071630 56298255664845024562901375894382172800 11071631 -803316693366032753186070194611773455568 11071632 24929743393921192587208082907867119616 11071633 1003946651904892133075243679605020056820 11071634 48282165875846929969904237301174868992 11071635 -23423065695917495903315344748649800400 11071636 -717316473291825478230630633060215396352 11071637 635528644674772273949621010883767668892 11071638 -137622244278495956203400091296247210816 11071639 -38559893409318571976972437971784785576 11071640 -2831616234737384681443504712679014400 11071641 170344825107046244467527772445064453504 11071642 17038718528354420960831596901271475200 11071643 -720759676453161875240627804211447493656 11071644 -284028624083496316914649988290098537984 11071645 -59574423392262188540384232390846134400 11071646 -95861088244384666515392565065692587840 11071647 8677394462538479396991797793260049960 11071648 95283903754228236716222849099467063296 11071649 1179125387857988040235879736035549234560 11071650 -9968993666949477916049172845824972800 11071651 -118481209231625958268229790837747488600 11071652 347844841901832604785942794336994001536 11071653 -94508137778368842338761703834044852896 11071654 198687243328651816498575025568634407040 11071655 79154762437591291836398976918302692800 11071656 125369640341338164343233121888314163200 11071657 76402404371735649369855681368410322320 11071658 -24655220200372600167464054373980738688 11071659 224094221860994941873348634602940662104 11071660 -483471991666637870043665021449050040320 11071661 370500403381788878418462811023885830400 11071662 -12108313776560449975753488742268845056 11071663 409965788365823086813349754454248608912 11071664 -1007222486129668745404144671040389120 11071665 -79133947563028758320834502112992948480 11071666 -10040865227580289798979934394736424960 11071667 -850690292751789394032541631385114679284 11071668 348756990598562596723950669434986352640 11071669 199608201332407908993421384188164341632 11071670 -247592081136045847406196108221717598720 11071671 21817998029145560438451747491095896576 11071672 806770274018196707439111652162842316800 11071673 205301850418081602332352885829693226922 11071674 -388164126748214436728494390363131010560 11071675 -92386152278188479903173063234889240000 11071676 76280329729477985252392992321053491200 11071677 -138226051051921186496216375288748058368 11071678 -174340201413193800046910050419235103040 11071679 1302001043872298036220035014374649252584 11071680 -87432027981819359525880222294894182400 11071681 -146586919388526004363442525458516770108 11071682 -144328263009554446589774614659799253808 11071683 3509636227577602045470270399902623488 11071684 37360125821221991004871763491568440576 11071685 -24535216569594690928422445091895296040 11071686 162378939720963013780517263740923136000 11071687 487035441175889591299008516571870273920 11071688 368101391413364253117660842900852597760 11071689 -139382514418596395266005515631423407520 11071690 -45643064660067455410233059201032381440 11071691 25372426521578389102314887545663098552 11071692 520678208899287010182928308797720678400 11071693 -8029195613259230882824086294008850058 11071694 -3990941814749799849044551413422383872 11071695 181126075047305100118784618678361252000 11071696 354058416553165871879744146444046303232 11071697 -247850859649708530564112180359518284800 11071698 -36963740192001768606943023738169559040 11071699 210490446297536650019571031148516689240 11071700 197074988144673040825624841162969376000 11071701 202895883970522360940497261302100967040 11071702 -304657544711446370448447166668495851328 11071703 -750875933675067355837199339589022653048 11071704 158241198490224514121411150285330841600 11071705 44767445658063551426646212499093870720 11071706 -186353314638733893822361916121319442448 11071707 437297194179745570447322412137761995120 11071708 157207526073254734763002295891842185728 11071709 -430597109968464651410129154211445341248 11071710 -65348335448416253543605455498149871360 11071711 200379264029231859014607720757940498032 11071712 -63595911612063721796373451477547483136 11071713 -81546712759588744441697504991110373456 11071714 -713699723899253871278164189216922544 11071715 367240555892258888376650728979186049360 11071716 323152870456746480468370072723371389952 11071717 372107849850896161271847494156180206560 11071718 -57944192319842387580367522210902067200 11071719 173736608835233611004571551307537124704 11071720 -542136178837561447429875338335252070400 11071721 -46341876035617195940341835772450024156 11071722 35443659769024272591790086453968200704 11071723 66872571711308632230895298306748620464 11071724 -224135141109673023081979834087702852608 11071725 -44875656602583116760148863565339848000 11071726 -4766202027584600971898587479704102016 11071727 678443071195962011913869644114827793920 11071728 9702221196068078633910088279219372032 11071729 223921587282760220308291939502223256176 11071730 -364645926632083323483384254672528838240 11071731 -87424477945186152952843713378415198656 11071732 -61456067360264655134503645275732508672 11071733 486318852830052954678711022480900001280 11071734 65924411783206964121697856925356383680 11071735 -110549026516208096377191163649075825040 11071736 212499358406734169810322539391279513600 11071737 562682871141409516752438354063053400240 11071738 65606624221053244247308645766974577520 11071739 -62060040620259192674829315926526982368 11071740 27848053380878633666632919122006179840 11071741 -438832564027726467688660413591721540858 11071742 -492078211808062356057891425984750784 11071743 -275663667937763586977472771235007078400 11071744 -66270761227487719520883006244577607680 11071745 305006139004801374441285828267678460500 11071746 -267448050847886638737223035462262416048 11071747 -1065950067361183997811327499591968844804 11071748 -379240200887291039817449387198719646592 11071749 -1222078218187920729449812328230471872 11071750 710994660251345907318499743315729504000 11071751 286472186410649826906657385399151929752 11071752 -260261888726715047375874034962204794880 11071753 50370536216372698161636493492724416128 11071754 -542440172334924600884768653417382537424 11071755 -166636667400058441244508525778514176800 11071756 -259634986403216690563703408424810375680 11071757 -260499869332901651631293409504230983380 11071758 315866902337673619629290312151041361984 11071759 79309025694559044330318788773914113704 11071760 28994505092482365062809762242570485760 11071761 -292867961759751380245680751446511200528 11071762 -73825283988527409206022038667113263968 11071763 -21712417500002061510969344327115072000 11071764 30298752836367654687873876975147614208 11071765 54254758458203242340553916388977654260 11071766 -126310542393712056584921917317476553600 11071767 147136543191020926332272284695908501760 11071768 -32159056745726585650686784743419904000 11071769 1451220607752439162851817114966849920 11071770 -29467719348144965914920349508783539200 11071771 913523633918084001593940552493760923200 11071772 -161426100706714133786890683874112199168 11071773 95320946408455237947795486987989605344 11071774 38666567332041421142846952857805225984 11071775 -30046353168597405289036555796964336000 11071776 461381078896798166328468021415254687744 11071777 478636079315946949122654399625839593412 11071778 -122737792064042609540548318769058810720 11071779 255830570837844514607955322437647516928 11071780 -144705842224967251005254854896789446400 11071781 -1745834770021378181499997672185514176 11071782 88487265771940391462683695461511853440 11071783 -119602463721349727665780848998042110416 11071784 -346054607658313716761658139550024755200 11071785 255321882579311922342659469638243711040 11071786 -119637622435336218011646692577264010752 11071787 -753377559900706241356854943137997311564 11071788 51328596348799250904707287307018158080 11071789 507567271953075504023477781203472449100 11071790 613607220762109293541507901902941166080 11071791 -43496467321861354481814965159411508600 11071792 66452308774684586482851393339695726592 11071793 119442733314769263493985859237482241042 11071794 -164452093251457491516104925918277708800 11071795 389932459812371945841298254638234502480 11071796 277191003929522913771230061696480393600 11071797 196402204328544438520143986200122225984 11071798 325874244508874618832597983231188892736 11071799 172250863494143175902695777558160293800 11071800 -176401412551815171993181544781307392000 11071801 -139979132302147247190806173266880488188 11071802 -165257152265794610518389946694534869248 11071803 400530883881440457022357173322023772608 11071804 -223611010761432357865951799897605413888 11071805 207197920985766532532180897174743779840 11071806 61384959416951581390372874914500872448 11071807 345583047640923679824560974635916869056 11071808 -112450173647380571629714767496593014784 11071809 -69915096813252354831888134213477164032 11071810 -22159918091214007054976733550884296640 11071811 816495890237403794389576801009394499744 11071812 -37520039750377231457927315124520320000 11071813 452201459826635757002639442002919557920 11071814 -80720785199162354322699481343385304320 11071815 210188551124218200191079528506744045520 11071816 324185295477032520259696745169458626560 11071817 -112766239756612364854531596896494707168 11071818 33230846494046000741576719377667094064 11071819 -182057433490382732062771080336118209792 11071820 123003576893411460398215135434461998080 11071821 -206652524911529750756809696384785684288 11071822 36398220363546631164252818737579785600 11071823 411962788315221148878244145384188337760 11071824 52389482637407962330697691539208536064 11071825 -175551253101874102160856313367154954000 11071826 261511720698761584953845288378743892112 11071827 -46932722241839175913491849191258701392 11071828 -109829355065401811402106976505985241344 11071829 1149890064076130444348298993111977185884 11071830 20052648646040223364207950371669667840 11071831 1072442374727077318772272916534240969872 11071832 -411368688703997459935982826172828876800 11071833 -596394232818497224817944140736131510576 11071834 -551347276748276754243263390362530503184 11071835 211605763312054003091601201841018649280 11071836 26681381501534316922350368220633169920 11071837 48036717021216335563109607388960356864 11071838 -104863783876830840874143316030643383680 11071839 -21287520027422290676887511308706734776 11071840 176014520627973964021935701637550571520 11071841 -523773379694668084557915833276776692816 11071842 -283645286522934009655580729935601666688 11071843 -4215797725842898585376600494452264560 11071844 -357826018241534280499632473721041811840 11071845 29093988493804626858341177837704214640 11071846 -173970058642264308343406326180081828128 11071847 -554725406786599093853877370328893765704 11071848 50915890326029961582019288080198696960 11071849 489186180448726546065766009600885441850 11071850 44998208944305315356158861169498304000 11071851 75230005673800283652560630727511200000 11071852 395829703605161923565097305458309063680 11071853 173931697932464659826252566475975568984 11071854 -23379648106657383677972845670501223936 11071855 -3793003830523900584604568143758643200 11071856 183381075267359938564721006258513805312 11071857 349599161088653310395653811136387485040 11071858 -263099507753332671804296124057256370688 11071859 301398970345839093116054022912308657520 11071860 -95095819462694445405886689285465047040 11071861 -488988722844588980560614809123346624576 11071862 -516243544322099986674594707226328340928 11071863 1602006826116048991922309887951448400 11071864 -487057485492858236180161330106653040640 11071865 -142485983178965090744743415337820852800 11071866 103166493361068242414207993462848247040 11071867 34469124247752924672091738855427333760 11071868 -199996335639941032355728398963242534400 11071869 -518219682412128549825929675220133664256 11071870 315938799513682724365485946408543680 11071871 -729714550589692606353118162493036683968 11071872 126638950691208053142874556754391203840 11071873 563995620578377825695651637828095189122 11071874 345354753419456206758326343523583390592 11071875 468214612551155907530670604681341450000 11071876 -5405980909132530488632440890258445312 11071877 -793898367886891466218382991469586522274 11071878 113020200823798152503025928991894366208 11071879 22213851796870835222933621990561212832 11071880 -176502588982858457991037784163342643200 11071881 735259369945305955385100705476643792000 11071882 -35387930296560511430582104428964955136 11071883 485357575651442822128018358540753106132 11071884 -369266778220164221627894737627477475328 11071885 -610835724237063947671449353886939246240 11071886 47628666610769646590220170879411623680 11071887 607681320849441388888469827453085133960 11071888 -109650896820937458746905475180748865536 11071889 251014723359775305623169732297212995440 11071890 13597367738026582150546669467247101600 11071891 -355419115703680416188311633853505033000 11071892 153739998516786061899853884167120832000 11071893 86330976890545737975487251989258154720 11071894 362957371448923731203044216977758462496 11071895 32804817678444469613013932700725333400 11071896 -252007266551771685529252650027218042880 11071897 205128885955571885614530305675732995072 11071898 -1217053335674867269418755797615347712 11071899 259225633741168501716177993910669889544 11071900 147481834874404606326343598282990003200 11071901 131018922425235524742354545876026821792 11071902 -114226288536968952449534807928099173568 11071903 154211565700812751336455719214108664224 11071904 -5650077194531521394582880845507395584 11071905 -79828621584458995634332844536900430400 11071906 561647639512766617715857253537328301440 11071907 -19921759196568384323239425018950078976 11071908 -266673216968862149252534849957504148480 11071909 62276358263345756903365120412132309280 11071910 475393118835068911138846614725433600 11071911 478549519234258805444814221829179366784 11071912 -183049584540524017618996771400351508480 11071913 -925499114459617105209278858196944370060 11071914 66658966797783361574006850819341352960 11071915 97477692584123483044090313654558302560 11071916 117342833479163368800098710366363929600 11071917 38116148643055440818716012557113931840 11071918 17553066632152260588380411213503609728 11071919 -725512852750076910170603785476831318480 11071920 53011661395354802552153333360328376320 11071921 352590026531469913463528836833949762880 11071922 -27580916719488990119478266956770079200 11071923 -105372280959976759244815551291785402832 11071924 52094069898307400274440109102482153472 11071925 54666557294747978045305766772430972800 11071926 343685687017662895072607171034675597792 11071927 -401358498413804729848616985122304918240 11071928 203849877367149765286796373014561218560 11071929 80647705620331123456584040718546288640 11071930 283682343430219107649183168450981694400 11071931 326032510210221807356097315794048324544 11071932 199834530159593128828319003827151880192 11071933 992999655213962598293527327284225232358 11071934 234622274060118230628417282445780367616 11071935 -148618257349914663353984009746546596000 11071936 281304421523358201716602238939168768000 11071937 -6199523201209160583608180900379255120 11071938 -44212989322564795745464546675972323072 11071939 408284104883432825275535620668915552960 11071940 -295517243027629751883574618773447782400 11071941 6409032708955185829422200571429129120 11071942 -243631290195113029362691933314081526560 11071943 -134468693679940187703261767059580768808 11071944 -150616688546123446389178487124507033600 11071945 119793161430912032014909771124245932480 11071946 -299615457936365956884182365991119937280 11071947 168054436503512539166458721171573544960 11071948 62873767466205982930787165484938990080 11071949 145898922574543940216411106071923424736 11071950 -71924817165460218293754866526575308800 11071951 -242016733615867102681922425510709592192 11071952 -105351518112029746796266206736463929344 11071953 -239135874896978334409666733767854573696 11071954 230238796564871461717144838493885594432 11071955 95031091066179797432083356861071531760 11071956 -28075032956590624402323854538875166720 11071957 399555288302235702946284717052436120380 11071958 1942905914508570438549785942871393984 11071959 -11701078702759496208012445363253951232 11071960 -170945563509851627713189232604635136000 11071961 -643616740341486894606125976842066472438 11071962 22341631619488969599956985503536473600 11071963 172120969248839716813668266257995730960 11071964 -122540705379507618615942588759049810944 11071965 -163886745766975815152669905553956099200 11071966 139849018961814510165384318909424802304 11071967 -34112714371246712867630541086802734328 11071968 -147118268775924877125767965689674465280 11071969 384831781329542939309390686313207134370 11071970 32572528262559558456314231723554713600 11071971 -50489059502311005392644870668190648788 11071972 590862245121402465778602594536662875776 11071973 -109457063131164646699255510094548351296 11071974 87349736378857677444837461447880416640 11071975 -185472254047690607789155330982024128000 11071976 -29142492084543228632245978545958256640 11071977 -92956815592974298406006584352626114368 11071978 -685873085756543898043774081815198918144 11071979 518210699300874448049909300517760622580 11071980 -132777488259558543220654381773065763840 11071981 195176054283226044075989878379353409772 11071982 510103892897686198521543951803004758592 11071983 -17255816236316703670292257259322451680 11071984 1503862232198352223631259187281920 11071985 1148305709797293813450329520812869800000 11071986 123938578568117734069364190717573953664 11071987 -732108764380839293747368267708549453568 11071988 -812140769259290439537238793850131268864 11071989 -466065482311420053513292764740157302592 11071990 -6518217436221382308166209796836864000 11071991 46994235649537055766856032365494045056 11071992 -240866791086249114115818385881037025280 11071993 128149662438442265918214532414612462848 11071994 -787354360373760082568634321923310690048 11071995 -72748747862851276881477796935042524160 11071996 192458430912635423355295720568808289792 11071997 1076989452849487053888400366301297048460 11071998 245549469049919904125285675925312983040 11071999 395194242491021777278846126301808900120 11072000 -124522544384921524787574989207371776000 11072001 -359366082997957290965382245332568940096 11072002 -193834693303684516943396535900595269600 11072003 -948020424485712698436764441395490891880 11072004 66911404472390914229852038353373572096 11072005 17119030488787405193570268131632556160 11072006 -8856298467695592763357616676995087232 11072007 -141025587747869964756951122648106068496 11072008 1068545079662437105253708011613503488000 11072009 5381492357239274968006051656675191688 11072010 117437136974509893409596949744157026560 11072011 -414550514655922693305245923956209614776 11072012 -246394011336085562819623603928571816960 11072013 185793745260160033966630841077790391744 11072014 -225987632367349833361554076510327090368 11072015 -442184471989741215775264310952450001200 11072016 1840410645706582311710826033405493248 11072017 422338121044610932166658106240211613552 11072018 -46948736068589053158885506492309767680 11072019 -9042986945330002730567290186610634240 11072020 452015024117534228571511961402994804480 11072021 43038361264550517490251365639498364732 11072022 455339389013389076795738540833259520 11072023 76867643301803846612070056326044889120 11072024 367995332771402682169878609346923479040 11072025 -128765698210687687603295446487383200000 11072026 -209603978885274419803015820650677027840 11072027 -458368312079172404816192122247119320 11072028 59001452782703621244157949967631491072 11072029 1083041033684039911756743076442535254630 11072030 167051986888901985742730319424376804160 11072031 -331159904787080030799092504772913067448 11072032 421893635502711997794558697561351913472 11072033 -88469103494270865623866838349702953280 11072034 -101606712718483354651434078831326166912 11072035 337927410556988253228824650437810777120 11072036 227601553512616656585678832196093018112 11072037 -253591291598120235798890163887425943232 11072038 89246250366189393668979179058742141920 11072039 -185432714473283135350484172286676693760 11072040 163451313408408174385150139069644800000 11072041 -410378412305804831872389234586079784000 11072042 56737040738757408304580925619613574912 11072043 -46632157021428706474122125738665040868 11072044 -383980107989894273534936122529760772864 11072045 -121130968349708499766524167893007160000 11072046 -17439954956170793901917873162430454656 11072047 355377633912135889565473671557704706032 11072048 46756037825763100046318263849683124224 11072049 -92969885794002340955268043946169452160 11072050 -48777548172313857262559928569817964800 11072051 350873702464342638120026880088831655052 11072052 248554323290435774048905490468983345536 11072053 195969221337187892754089093141500624640 11072054 -194235317851930838426330669503015686528 11072055 262492086619531719750695130639829101600 11072056 20651913137257331435298960062566809600 11072057 484396358219106198757174450932503945472 11072058 149009081361177687435863719037612939520 11072059 614986126311576391538446901257642860260 11072060 296157354811573540348072294492737868800 11072061 20309367852247514074231362794227347840 11072062 112352121692227148553836449940434970880 11072063 198180124486995504535239335203285125312 11072064 -5875250317835045880119066169886900224 11072065 -1606682743985731970041908569029750320 11072066 -180034167019606633392412620275117279424 11072067 -73269208130423370712943063290312736520 11072068 -45483707832504993899913147691680641024 11072069 -637577723366089966778828091895906642530 11072070 4099044120216902162064554322962010240 11072071 -232696706770971631353916383717829926888 11072072 -456446527936162874738865440824443863040 11072073 39783628770728946562107413927127527184 11072074 141346224503262697273908536972579274432 11072075 -25838420010581819768004038986485024000 11072076 74678451873850491402640799714692239360 11072077 -446182790002658572110459745911642776074 11072078 -45304873394582683007525037521423155776 11072079 183759924252431134370352561293390745600 11072080 86981194616176740916958074739097845760 11072081 -715671040088406207690675063893423327118 11072082 12227881637586366071574891364681035264 11072083 -1024161075930679926356601964667186279280 11072084 145348447008495944692763833309320806400 11072085 -369171169389842426269641699132058214400 11072086 -57923839197767747739846123993685879008 11072087 -134351704411919137535611549319548130880 11072088 724197542023685524604935405301910282240 11072089 -735049247016527043048853759676215577334 11072090 -2384918618762702732508341735678095680 11072091 160271673360910695880060511294857303344 11072092 -368962109510889907151790684356399702528 11072093 7250172078798240002895478981063344960 11072094 -206317523487005957281562811849031464960 11072095 368439311694031583463221662344810722400 11072096 -60775035559767625744021326025622814720 11072097 109811411725640718386378384945033677074 11072098 83857297046970252771885772256159226240 11072099 514181415590739850909400660892349955100 11072100 103964269509816714714259309788958924800 11072101 203077721911708384313918046535074687712 11072102 29907228109338000704777791607083627392 11072103 -139736560659679512798221396442332355840 11072104 -664649849989365341882929706378366346240 11072105 -635783658726402382703182348731320220 11072106 -436674158002235483438023632694986892800 11072107 721528243293266909181784662286439501280 11072108 152198553892793912375753570224580889600 11072109 -587002608713991532061751067150437468096 11072110 19246087079932042299954094237901329920 11072111 332032613786949066043825840665778558560 11072112 -15707408270824488544221207717984337920 11072113 -3851017019171416209041530225090983360 11072114 -284075653919593678469772017594318020608 11072115 -5644647261426190733577109591818410880 11072116 5297355981102026647610024397073827840 11072117 187665734007005658772458721296368102400 11072118 -52956594702806445978338896489426360896 11072119 -857769552809137449175814067643240228704 11072120 364921600789104338928061344481934745600 11072121 -33863263510852987340913169574549235840 11072122 -108413382775086224807559280149212895888 11072123 1085852989278131322640646843041792830372 11072124 80674582852069185187542026455646607360 11072125 824688862980237643154005635614460774000 11072126 -251977620852772642862262166503350861376 11072127 -110158994925089706973542511032931345920 11072128 -485627069224982600647925466692510023680 11072129 12709346439382266755922594472694530884 11072130 -196689654185796248637142112081054100480 11072131 67656875449839796899520953854350466304 11072132 -24938087789016530279634997247228253696 11072133 29042543618699783964074712515761516062 11072134 188479733154259928185984487117801846400 11072135 -18655342696587097142667809355543842640 11072136 330415415345407421830021669958643302400 11072137 39392373601121868303677337279941780580 11072138 -407530656129113605504047239306507547648 11072139 -68361516358583493492788129593606140192 11072140 -182088262573987828720056661633554754560 11072141 -566963434376001448213332689152330672458 11072142 183675718337578595451412412141727817920 11072143 305627639553302669148994909438385625392 11072144 27721048122688612158029904437819842560 11072145 161751550806880157215277783153770032000 11072146 85194017584613347573841180486400829440 11072147 -908410343716566154039033905670310196480 11072148 239664167619515149277215621209325639680 11072149 238999676419626807487410000286257237120 11072150 -133837935563014901221039249952710608000 11072151 393710850414943494230125016760595077792 11072152 17204970581453163429933153409276968960 11072153 478203185311273802624883854987183399040 11072154 -112067633313523469339964749893374484992 11072155 527985965981672760125789524191476430000 11072156 4118264288196186061974151670187689472 11072157 186268213234813336480631163221473982400 11072158 -266023600096237630424841933337803592320 11072159 -5170191429457817514980089726677815184 11072160 -653719682849582836960660550526802329600 11072161 113303653167363573578039670869789368000 11072162 -304628696668191189650007836292644443488 11072163 434727698093802675120842949834884500344 11072164 -168955131213572850252077310274293898624 11072165 -244977380612457551786977495820889568680 11072166 101568845544721067233752355901519953920 11072167 -18830055570982477018284554892319323784 11072168 -35990628499585716215866398132078566400 11072169 5855565589215054951915232550093965194 11072170 220955969407794031136021184240281405280 11072171 645846157079386090403250945239467898400 11072172 83072242957677927574740065068597396992 11072173 35964367587481775167153548022858195968 11072174 408171158583214415791848627602722002240 11072175 -71939443141936311215337588889519281000 11072176 77815068820519091321072789319508623360 11072177 -37622245671627985026339920435559896064 11072178 56731009072038876778888529850183613344 11072179 359077335458009279359268813579492576780 11072180 101480141747236606091053749745965219840 11072181 143598316004810604857554447453315813152 11072182 8435314799569554319710154791879081984 11072183 -68602152827643882518112571925702084568 11072184 259285775659311256942228017164771328000 11072185 178611746961410816248143127969042788360 11072186 126764418992675488570460467721356118784 11072187 -340378455557958901723599225723904078800 11072188 -447582889237787250579233968001493671424 11072189 695982838224884634356139927031925073990 11072190 -232029964285349207698891858054794336000 11072191 -816989927368732426303707030350090789920 11072192 120015424035135327366257908994185101312 11072193 204230033229740101021136862486311788800 11072194 64010748056058168238796721946137349632 11072195 78937054116497933709718539827741088000 11072196 240698323996437217008633415924061014272 11072197 157020960735645786348668621648948047646 11072198 -56472244915932540719896888562716489536 11072199 -8292213591448246636251061220171478912 11072200 151278788692439994928289497780285440000 11072201 166201359086597054041276492512226157952 11072202 10408714048162408674513779859415762944 11072203 -434516945954737811817415189600955323080 11072204 -189800082933627263202272120209617553920 11072205 263835660805142502796138578519291235500 11072206 -101754631713129146751992478861901232448 11072207 461203329943766965184812198505247081456 11072208 -12361529164093044603238088792617254912 11072209 230340863726380198646409745105497255410 11072210 10359341027083051189773129400962101760 11072211 -339851679095036317801954992727393702728 11072212 187924709442542361817222902284892559360 11072213 421445277365112315298462262731422698496 11072214 -9652954778927299173494722398407097408 11072215 76627681984260394105129668936146649600 11072216 -632902915032235276954123329168947435520 11072217 -125745832575062908827010772547852647424 11072218 466980450663526679692876059207262744560 11072219 1144674723373579229920164278303527670832 11072220 6868358217318625638618581465765529600 11072221 330664436472384723820034723452693728422 11072222 -88882109351303596002681064895089483776 11072223 123865997598511406054083293469247337120 11072224 -464319882988615644309481802959745187840 11072225 -27491709916501614064052659938514170000 11072226 203110930631854014533927293633380864 11072227 -153100534731361547594574884641670029924 11072228 275138619108091899756582318844922621568 11072229 71242963118456352222303913012021537920 11072230 -74466582727173174916122922773771732480 11072231 -16106429553569063056047630655282233168 11072232 424442924160969921237667496929187543040 11072233 1067435172063868144357322270035280244 11072234 442428774907521886210875044624259716016 11072235 -294866615396224288021506406525538380800 11072236 610654983526770625721227292429278929408 11072237 -18197449773001730374386515069444751936 11072238 167137667378531799824279075998604526144 11072239 -69190684192730039006949162032340733760 11072240 74684040104716657870602734202255605760 11072241 578353507405649257158229148658555033600 11072242 -6594682845773405177473889716554077568 11072243 20325046673623622757699335208952734528 11072244 62573158846334857631633447826696763392 11072245 730458890036979786576076355121174220800 11072246 -101824034371406762205688178342991382656 11072247 31192382772340517953258050058152410880 11072248 -59099345807017988652620979100323041280 11072249 275485138561823771083319255827647110250 11072250 -31849607613159717717114769914443520000 11072251 -357613466733030226466303933011684005096 11072252 570357636729090800429224765665798182400 11072253 -325358058918358109912901566480113775040 11072254 -301104340894220669671905069086679459840 11072255 109534522462455819447474218040116614320 11072256 -151506658902983305192326414829627637760 11072257 207144695536197601011845860991789336512 11072258 630466409823034121251102159918522313760 11072259 -95145242122412895165071384923169365872 11072260 -694051723004293099739970550611466444800 11072261 -31837238180724905126047564080779256576 11072262 -78882961179581563383764333046888685056 11072263 18289819828088773689744843329051005264 11072264 59921468374472528761929583410345246720 11072265 165211878807210066658206631490306128320 11072266 -16088306436163765866159526894539127200 11072267 -1086319169232673784643414625047671550768 11072268 -168155991616089512395743970002038138880 11072269 173298594923593294354895872791757296000 11072270 -62473442389082778787556461719457628160 11072271 -152740490055610148720716926722717390976 11072272 230995860891710117237848215999159934976 11072273 258747861371152912363761127551662649522 11072274 292652358269764726935654398557046328960 11072275 -29090924999724634936690963200767502200 11072276 -682884796184857336102842104854387059840 11072277 30606399020131994567833700879758813020 11072278 -95286743861781940262172674731697633280 11072279 -24568171275160270749848961513491400120 11072280 64460443499326018848317091133049856000 11072281 2902636186974479704094044156321482528 11072282 -167342909773761067654083573840482730528 11072283 -93939730295816172172432630034912014080 11072284 546520261312831144890577810246036399616 11072285 -7880124577894413970732141458430715040 11072286 -21209651852283828301481893478101070016 11072287 -403317597815946680903361003877266942720 11072288 805513528810764874417448179854897315840 11072289 -38210936391006692697351898338055280976 11072290 -280353242432792351073741261313663457280 11072291 256637272232555948531883780252053593692 11072292 57421862787933907950142254449272946688 11072293 400295913037743504309373609000098172444 11072294 309527870928449973429798160498954506240 11072295 -214176175415617160298906778111741222560 11072296 -120067872474894103872388984370095319040 11072297 686393967417403788854415744992011930746 11072298 -414948624629493641069766618656553629952 11072299 -78270648543658935565796335057798308464 11072300 -155901960392438779418961738309700531200 11072301 58034047736902927018319213772287741184 11072302 -17842270788379118790319920517119699648 11072303 -585467064474228568905890329330812579840 11072304 -82993409521279075205184937003052138496 11072305 65670219488731544348209868911279709160 11072306 63310544834953140588623962780364666880 11072307 -702199067470128753303199970497432619520 11072308 -75923775173476376061047875085736960000 11072309 778849972124537998622274552780805836540 11072310 -26729058645161330483345012692710963840 11072311 -96012917982665016269385083419857275000 11072312 389664473720881143771858117165450854400 11072313 40755672268625194051931018239928770368 11072314 327242498726724141252092198910788812032 11072315 305943851673596687435997436530508468320 11072316 -383243561614454033029803707892428651520 11072317 -749103459900750123221789725169543640634 11072318 -468780856575808022533514890992076688640 11072319 -178178456720608075504236314114374566456 11072320 47275637954163554852941421167383674880 11072321 32049437429058155194655768089384223784 11072322 -191231174925835095949284831611202927360 11072323 242460122524650954749418629581502373640 11072324 -291498945093135899392318933617552629760 11072325 78321701331281213127146122981707679200 11072326 361449592586633980297819531716251497920 11072327 4810866749424218587537183589610661344 11072328 10109233106777945202104622858408345600 11072329 200059499729269941773418770735424640420 11072330 -155313693743821743581045042493297268800 11072331 210622221571688793170096764381871505912 11072332 129099278231988098048553130993732882432 11072333 -862022532372508586066964688374481649418 11072334 -18998768028571795443217080591816697728 11072335 277112717766541333294301793637798673760 11072336 72485038131861575506565691145290645504 11072337 121143274377486419349629502095306501280 11072338 307460324119455048044225453950344222720 11072339 225760605501000661277313742538959534800 11072340 147047347023367249394865559342270656000 11072341 -69478240476422370708334011847112210880 11072342 386152585857698445483384115360500224832 11072343 -536673285449521927096610581799222589336 11072344 588010039411207814782603197838857308160 11072345 -587760249656876481063254179529704440000 11072346 -20699056500482761893860114965809943296 11072347 551413457849792162479037737883472640 11072348 -1138966061911430509485065705454987264 11072349 791441915375247413961772594683971277120 11072350 -145648793083825991871946793676919665600 11072351 -1390548533497429273031163490674791352600 11072352 233949424575319121653439364901063360512 11072353 448703307167598249074168976124910500320 11072354 43301990252972544642109671061225688064 11072355 -160207104206582607331174210599321377280 11072356 308147439268471163967995961642430221568 11072357 -236395731293653015540047062960648795394 11072358 132613844817770485954209723963612886848 11072359 246998548609993187744996655648332037560 11072360 -15495369009306627589206972649021440000 11072361 -111920229298317312802555497438537672576 11072362 162231947132328886832069379903625588992 11072363 186533606371096067696599827044538206208 11072364 -15359005726880151778915469022995189760 11072365 525235183968629595139685551918891477260 11072366 -146704541463243832993974520881666169536 11072367 -232742355189767354169792302438814732216 11072368 -146157319559056116401988704142806220800 11072369 174516251947640797054674565781068533312 11072370 -197321264429695493149652739983312371200 11072371 -181811019336421772842761510388331768 11072372 865372341871406521988115185788259408640 11072373 290233196424797566003618778646711744960 11072374 59438703432333808072173401885181168000 11072375 596889840665812561359917411634924108000 11072376 -12635011451808452032756599326338621440 11072377 -827208320831485706312669045071869093248 11072378 174494810657409485833020177265678356960 11072379 39674943231926519998667756544979979520 11072380 25855858318140237461503825615166438400 11072381 149015423782968570000399712648340290182 11072382 281048706190051892084606716855892450304 11072383 -314028809225794444534163436578352800000 11072384 12248748890478222281332459787507466240 11072385 43820322722179944432679686212726985000 11072386 4923664925637804617668897979471782944 11072387 -787692332967413368072975387396082568528 11072388 209005867006167037079593034250357427200 11072389 146569277011232106779339829507402053880 11072390 24784190263205544913288963493542133760 11072391 201514045994107645180068179284842820224 11072392 364799127029980932636731251594356326400 11072393 1447217177045977486571394120230462846004 11072394 -3334902539680804869162572472601684992 11072395 68518610297881047961131751017627866400 11072396 279633882499574570371820012600430292992 11072397 290640576829503656209895137727753748480 11072398 180295789862169983199380929747513235136 11072399 -123375953104742215431195001610582283336 11072400 -12603348380534146148858310315152179200 11072401 -722643943588183440757596795138688469760 11072402 -100493504954244089239200401840325638400 11072403 -603047301874019096332756124146700160000 11072404 -17450365608386624558324517339637151744 11072405 94359695860802675535338647370734692060 11072406 -243507822629311280106117040434255812736 11072407 -561369941355570441919625438077992436080 11072408 -224496543265395107150796381788731822080 11072409 -11608502863396943397043576966980622896 11072410 290689025338010732235723593355734976960 11072411 285901465723352157679669498542389992224 11072412 -66905809031967276013101009761846952960 11072413 -449415477181774278186210822681350094816 11072414 8646818444982001256688606340717176000 11072415 125104301116319609995300040101147431840 11072416 65672457133404068671962173129071460352 11072417 -584298253790244245389438513607818005534 11072418 38399574489481724989535281405660843008 11072419 -47031105295391265545707056760794289080 11072420 -226576711068056627280972485560482385920 11072421 -10142887272399111026755311549173651520 11072422 -73652873051931929603827445376948377088 11072423 1633639695139635915294228466779896753136 11072424 162600667073007680214016176288635043840 11072425 17142347192502963663533914765363993600 11072426 230177764139302553006302467047422068912 11072427 34582682061562735270607888079048547008 11072428 -501655398086469282813101339704229566464 11072429 -918667091966796092892549135919565972970 11072430 -26409449659690713425442869157549465600 11072431 -180666117096980765348345076455764486768 11072432 47302304508719175112403635024321904640 11072433 -12124031849043175453466366233728133536 11072434 -367139749345231438243573562775938899968 11072435 -30721082656182341913967359624832752480 11072436 170943673523504596452473697256579651584 11072437 -429602526570603106390076240203488698720 11072438 -79982294281008149300695822835832535680 11072439 29516077184755954039235546389976564784 11072440 668633550506195684701743896021157888000 11072441 -812413343520500603104079672442562531158 11072442 -146622679727608920531540086906999973120 11072443 73492726520630511059902502795084319424 11072444 377947355767500732612339911910018272256 11072445 -306832994399557405684992092031006130080 11072446 -118601089738153495645946989014082483200 11072447 39084879224820481067838806770478872896 11072448 169956464692103266379250028405913026560 11072449 421828657209480194380795171366782508464 11072450 56297369429112461490435495494860416000 11072451 -197838243194043508148726201196678465360 11072452 289044838532220592429770095172040365312 11072453 -16352331174618349937433837673839348480 11072454 344905871429183235567574835164614382080 11072455 -224073959545318240275013188803860901640 11072456 -239361227427129280415555614896671293440 11072457 -204599246367144743994172749575799888 11072458 -18315089932965137272394787293860389120 11072459 793065360781359924409261691123262914040 11072460 2809853463673427832280031438532280320 11072461 -411434028554452162259112650186161920000 11072462 79587508647184297778374635808749259200 11072463 -163677600958410426877093842020888718456 11072464 57256252533955873457101261339502362624 11072465 -543034174711158766872510076444123216140 11072466 -29144068256605899159651942744542750448 11072467 -76061225322499967988100588758715803648 11072468 217103677422159259238569973628465024 11072469 -332860675402027139750328608912170133856 11072470 74437940526211066855627275497804476800 11072471 -849048500287851521465047041508347601800 11072472 -372787449502361152468766613528436715520 11072473 -824508208964479335320361951578542604278 11072474 139098585036683709282908151967635942912 11072475 131877891117225276177794676667794485100 11072476 -227385471400271106452900061680772274176 11072477 -1902536315762397262606363436114282088 11072478 -194883680393776645600213434362355164160 11072479 982484933534503997003116069936508338680 11072480 667588401694625006167906350113768079360 11072481 318946855074366393825984102761475486192 11072482 -164071813557591896493786185306221977600 11072483 -674659058035235248460473713570318311268 11072484 -100927799258535072430546449263729633280 11072485 663852811545765876129414727001232592800 11072486 44891414252500687873898166772915062720 11072487 -215647026750470620573495776910263038976 11072488 162215370619361073482656909922353152000 11072489 -90293736296444945779664975638630751244 11072490 -28955625212739501448914802473084672000 11072491 -116626847878575350075684098942613968248 11072492 458894245070282199674529116783617372416 11072493 746331449157799069488526611941974553484 11072494 2570420554473150659349259425897137280 11072495 -91131157621425627034459002112299171840 11072496 11308246856692042642808655962346946560 11072497 164540533216730067511543164044278317040 11072498 -5359182387015303598206317129426838000 11072499 -114948513684603936105888313956957531336 11072500 2782341459902927604809864796209920000 11072501 -226972135417161527164195221397708809792 11072502 -83062317612414235319413905866488910208 11072503 -441095559710958113627912991428687122616 11072504 -14078288726712625431467916177642209280 11072505 -158968001805909483561380935992607118400 11072506 -113523682005576527122120483484277756048 11072507 447873994408015342382458257098139678756 11072508 78321415000905280568537570066063901696 11072509 -20487761830017119853270171384985120768 11072510 -3322107568088891039255671771804368000 11072511 -366765844108945542133921998412319685360 11072512 233318015292729006131909141051863990272 11072513 187218048360140837481748147445893107504 11072514 48748010257556920041543633539381408640 11072515 -513212982908416743835630744473146292000 11072516 23426403833497734868471618139751997440 11072517 400975336733592432660444298456243469280 11072518 10824080691400815774864911932236349440 11072519 89620306569830351380529341031253644160 11072520 324755143781238108379263361488648652800 11072521 -39382987834212404400584407112290883136 11072522 -46018452313978519550631575359776576768 11072523 -3622761488447968623312190524895579392 11072524 95927905885925424094630877354979912192 11072525 605619381189351329458716978269620647300 11072526 17699462945661003192302997691977390144 11072527 -592911965725941175853328934233628828688 11072528 100759963181511975090941409951898927104 11072529 207362922646357864583033137657516030248 11072530 -236259028844733278289464892295706419200 11072531 -179557417976828260651070351297453805768 11072532 -337858368879843658905010090066374985728 11072533 -731231686481780424284673048591883826976 11072534 -406494829882795602326937937478805901248 11072535 386574948642903065522793208172580854400 11072536 741980624106424965193756972999620679680 11072537 -88167728970599016178091036747747426496 11072538 -397663131279320062897563702396379570176 11072539 -578335301816625574859375138759476856976 11072540 -9422988998635580261286558468559925760 11072541 3039822952848290260951429319877459744 11072542 -200146789320184204898603697249345225216 11072543 11314119483357046501277389102139878584 11072544 -12270793632967081157922346204290613248 11072545 -123619768075937420982159442229377157760 11072546 54423011449140101371338604202984789280 11072547 70577365414353081713111748509014299120 11072548 267264237209447105160810961539930370560 11072549 -99127600345345454030876022159609575040 11072550 -89587703797059783937173853193506454400 11072551 -62152501861210185455910460156468672416 11072552 -178741066154175986249148755632894694400 11072553 154305786112857667937548828277374498704 11072554 -72809511152187675178319365590140448000 11072555 -295037968734009405089274495547778553840 11072556 -64579910061155510308701364863459595776 11072557 -202831491456928917452136153288154457194 11072558 140873359276207870053757715429969506176 11072559 -97637420429500014489960820614928723200 11072560 -41957084430332680307584129062855966720 11072561 150847493536975662572322845865952204800 11072562 202822950867538982817996792762131866752 11072563 926884727109076348246390965618326182224 11072564 1092130576156193494276718534823550771200 11072565 134135544468586968206131793773033785600 11072566 93147502221958102471864433867069346624 11072567 69183250420873376287982100211609139760 11072568 46524857217142399669107575407717908480 11072569 248313635777517672196735654659247068496 11072570 -229817485082758728530707608841732419840 11072571 -563428942147901724140634847876206189288 11072572 -94158478544608154727594718272761062400 11072573 -718452913177698768718294031163850121280 11072574 146554743000869452170879345128788920000 11072575 -470974672395290119642811787854413832200 11072576 -84152795916812037151661579283031130112 11072577 -244909765970504993218735702831195241280 11072578 -185909157804403300174024910810436357120 11072579 -199172461753022333078704402993562278200 11072580 22204288598045279057943543582455070720 11072581 -324733405619615671028636220040391115936 11072582 152631868217736018518778192560723537280 11072583 -32445038107751107694681304008497194192 11072584 -325610068514649986340045458933644615680 11072585 -465684757614561339803323218368990216220 11072586 1018750451551031646791125618962198528 11072587 -509302862943208421744839281434549462764 11072588 -801612741953836568300603793493505800704 11072589 535086875183798380245450428272181114880 11072590 -8057870378622523688366815659021559680 11072591 103129639905621902172932957938660924752 11072592 2000456365689237880087320312541347840 11072593 -406111155089237540569669384990242451584 11072594 -8249443946983202727799586046407825760 11072595 55348279367491013566899801327879881520 11072596 12163547742137530016153968053373628160 11072597 494540789015402624046681317899577156046 11072598 -40835676980214716473515858505214631552 11072599 287819028722661465498840187873526510600 11072600 187235636599915734335154137790382080000 11072601 298201821107831348296009709824338922560 11072602 -396127927588279032044926195678459807248 11072603 -230357825113854791293133233150122931296 11072604 -236271168228592702441084400594003695104 11072605 -111035897220179800412500834051078462740 11072606 -33159974403372945022717259898839495040 11072607 -18087223181547930525483638076511810560 11072608 1109296484419764769509648170260074332160 11072609 95452796487565609062198792185270475810 11072610 144245316518518240042875589563113002560 11072611 42327327367721136141083439569177164800 11072612 20100522083596384689913078744867709952 11072613 276472365186374030959121485344637890144 11072614 -28907891370945222940085053565487108096 11072615 -512218900480819273866555854409773524080 11072616 257624623933293293474524661050247577600 11072617 603920102240699961103400663796526724666 11072618 28076477897516973882525045453788003760 11072619 30205155340060141980505144011172403904 11072620 -40808064763078048576935860222205296640 11072621 -407736701780148986945023400124874338240 11072622 -122928116506931453240735203481212649472 11072623 695873938445806024189990393995355635040 11072624 -30274954557178811866971027730765578240 11072625 107994344719009882090020275116097424000 11072626 -189486189858364933593376818633883163616 11072627 1033288205554605200543394297086018582712 11072628 403330700127266992038638276512011347328 11072629 -9526064116694156802369030830645100416 11072630 88664496294768355826367536798441107200 11072631 287588210013093504585955110046337583360 11072632 -470882342889181971957080985622867353600 11072633 118059597812569969611094531765513775808 11072634 -59522948825780191548708043331714887680 11072635 -150196375534525136132612313764682936000 11072636 322084378934629623311486672613368629248 11072637 372409792532787074693108650996436496000 11072638 -33201534707883215608440451645913633280 11072639 -57220517277668489267167408913850273144 11072640 22958959947630828320632053354725376000 11072641 152096394736255208793459935913381575042 11072642 122934486563512935079303011238433957376 11072643 142771720509190454386532677895459151864 11072644 -292233984689405277545357545177760649216 11072645 -163993833932577561183390017331401633280 11072646 3328327654637556055636796422620890880 11072647 863873556985680886519219119706007373584 11072648 600729926654991772695558982232890368000 11072649 196479523879678950634836922726891054080 11072650 143696072903925621715244551224967942800 11072651 -111095400050745976500402625920096162348 11072652 -115469657041406101802095006562174631936 11072653 -685396692604780974113122674576668724020 11072654 -212626779714509045149149505871064367680 11072655 90028068753136856323235499170737484400 11072656 102482400167462792128948413704437760 11072657 -450527907104148559927065201356648662668 11072658 -186628277258501614953388166264945524992 11072659 -415660785865382402704738618232719037872 11072660 116818692495775334505051151134806876160 11072661 337083135548328446000859367992796929984 11072662 -73416128564607147430493667779501427168 11072663 -146695722671875434710457202328142051840 11072664 523705219749279389961102256977388953600 11072665 94649641945136827946721947479467973320 11072666 -218610354743551766434326592841651563776 11072667 344488651382247219027031626933339305880 11072668 169687276461324441751580991690393830400 11072669 -228951760028597485181176163771563035360 11072670 -16626600963002660320913957977208279040 11072671 -49059945117434592173883854349458084128 11072672 -8223766989739882051353633278074552320 11072673 175520581910475576474900362817145075200 11072674 -33449518894940469529564079401963391664 11072675 -132730151413608048948577249346617399200 11072676 40958785614384953031750968328382162944 11072677 37023466927376805980960363018596630272 11072678 -15580051313102966892140958849597198144 11072679 327003279687595347786948376235043946368 11072680 82614034779642183545754281949009254400 11072681 13171539543636355026054061891767968592 11072682 -1420493374546756723435839828330476448 11072683 -325966627256638130966142100739050615296 11072684 -206786334944777599240806913251512024064 11072685 -84726682525275113131094408343405730560 11072686 -67861894425432646198286702111176790208 11072687 -347033734012814113070851413885025268760 11072688 204822589810095174840212153348443865088 11072689 -350336866307230538713755217186251910510 11072690 -226183384221917717012168880092514146400 11072691 -66812069177452267009485790444366761648 11072692 -162082065688065033927593124253942234368 11072693 -352061600579641457220740954826864948420 11072694 -127437816328863671138322579578715097728 11072695 -412279398376460000212136992976169605520 11072696 796445233934203462045291298627566817280 11072697 99714254866713042150486054041918398800 11072698 53891717377132824163480480820971926528 11072699 -827953178108626363201466616439458896280 11072700 -10221541317475424497501111723475980800 11072701 -968741230843822535916864042233641722298 11072702 -162432446995715932266965749018048718400 11072703 -6168804889966109840864572953266693376 11072704 30847339115769949431897506267457912832 11072705 89701967859048768345186567123910685760 11072706 83619411796557650852302927812466360320 11072707 298852041910808279150542377321049149840 11072708 527344218238674763245559207476250777728 11072709 445853040653259438732399648836124806814 11072710 480578614272509473596625847552609280 11072711 -385453718991330817924985607475409716560 11072712 -109700750431891996943870692512960675840 11072713 -9218324234490980546627953718886142796 11072714 -102974823298446622133383196762878574544 11072715 -1742952336288368014856790223553364480 11072716 196420337040563879996572110067400579840 11072717 -909096655627512392669090214112639044234 11072718 -158779008475889013359416760630850942336 11072719 -95425322074962289500250405077133450240 11072720 -152103180980581721292597770188856524800 11072721 53078052898856868372092195743240778688 11072722 189790982293359873636603308327613616800 11072723 -177583757817355026134801502650229818400 11072724 -64675840959910826401556796606617610240 11072725 -167847747689494238680800632557986344000 11072726 -52338659331497031836667299871145286400 11072727 7744777659951610111982297868697806240 11072728 -669113159106072332902854824465246115840 11072729 557315690150258504879206631372637949440 11072730 315691184653787704925981131976232990720 11072731 228484763673555152815948722780225062064 11072732 229685785769622695367223440717958620672 11072733 137755769018747931749303505642059763264 11072734 110050998736063724897295875832996031872 11072735 154751366460842040855661874930597516160 11072736 352125070426867199608942800685314342912 11072737 258509915863386909833440280682926324500 11072738 102530199064063829078569064610531005520 11072739 -238669463567785155338984894597525478480 11072740 96084153561761800614511231940232192000 11072741 26397149247933589283533270847648821632 11072742 -249110781855294213883044327604213101888 11072743 -550341875302722017651404772633682372456 11072744 460591693008614368236061452714447667200 11072745 4343045804503954428871195129379818440 11072746 -207855703415210245883551275595803996912 11072747 -266112657704823622470499038550938663504 11072748 -306061724284007345108190161249944619520 11072749 426885134883333031923772817190267367936 11072750 -151105356578333424333250766495684736000 11072751 -34383714542133747646681200681163519200 11072752 -79846372566025323638495999913937797120 11072753 -216697583891008260393238819397542102416 11072754 -47472468010607952753056248004612997120 11072755 -927276952438665392577565294937353375440 11072756 425196209206940806670807326467028110720 11072757 -95403666739999094326049554844267178240 11072758 1028622584800869897816737814487910400 11072759 26211479014958565010148823228664196040 11072760 -9974468476673521869733979805820108800 11072761 125261240484646277281337634724793388480 11072762 304251142599320833613371125915436747632 11072763 115663622399550045054713996623671032160 11072764 389553199368644674448661885250837016576 11072765 259313402705759397100338234865422249600 11072766 23451214075826159778763841958328934400 11072767 -51775674733377774955732350834852477184 11072768 -114659157109481232863613398475733991424 11072769 -110026054127003255552268712755663976656 11072770 -154644377864034422845602595725725053440 11072771 -244302782700760379011392942347183514888 11072772 115301206046632662692684388459426439296 11072773 525785353871887904948614622597542765022 11072774 -337786127495463784813807229156961192864 11072775 128385426729342302808337401708868041600 11072776 30383845833554766315859397917129113600 11072777 -551134438323152243969577919062984163968 11072778 57884838691443700785917584378233901824 11072779 229714568474239369134468149164952796576 11072780 231651103977067164682021807382416742400 11072781 325947667646238372373172319746116248960 11072782 31481826836907230153104158526610027520 11072783 43586331875223945108250345570362537360 11072784 -32214287161448982382314004785224810496 11072785 -610571976918004662732087729125294520000 11072786 3360357278486731051169730108307848000 11072787 112521290519032137278811261162442244160 11072788 174491950571510025700112542647830433792 11072789 22320598573316022477107766183141004800 11072790 67395776289721326361342969564753537920 11072791 30434698405250008661177008945081052832 11072792 358247667957366800716388628016574208000 11072793 -269934625457717325506878018539995436096 11072794 -86510200600000404485606248794302636304 11072795 -454820496488994722933071254578523979200 11072796 -102462644988347129587025226629821218816 11072797 288449885956349151796867913883953574144 11072798 149704184071246089965160238427637227520 11072799 484034488045050553907344428767310514584 11072800 -389265535648150766890777165085496115200 11072801 -6185498584734557223352114143948498720 11072802 -103049536163799304008421893487690652160 11072803 49931223985261259726131068214858928080 11072804 374498730781363823502175621353026902656 11072805 -45680809872375806831010046941736584960 11072806 331044724990789390997204249872956176352 11072807 -181478638771383432118455808999708807944 11072808 -259507908698557427670057679407041740800 11072809 -1875228837968372462781703739183398135680 11072810 -17618238657205231662873711369532800000 11072811 141348889092964207708538481929077346544 11072812 267262268446033586008253712263476710656 11072813 197505223423093881027393035618978177688 11072814 -249225633259394045188616845788585921408 11072815 -193038464968912323353738564899030918080 11072816 -150734976192197389864540860533835644928 11072817 2536449607868668446385189882745032320 11072818 269411133769166948769315871933237209360 11072819 -88635880642783813917464846156949297780 11072820 -5270312412581889965746055736560025600 11072821 -114473651330686131002371379689989524736 11072822 -391153658125359113092674499408493863488 11072823 -21032816312279503264821965283134721816 11072824 -901199958130745685305740185447613317120 11072825 -470767011903998541450015253519370766000 11072826 137539376756100748082429842215010325760 11072827 -24814351042452249638375258890033087008 11072828 -23765387216996658789744506393612328960 11072829 -94351590972529249557704280261560079552 11072830 -187098799774948339298760233634665306880 11072831 145444862964735978784306714245166560 11072832 79636806379249044008707852535316086784 11072833 -113543337887110116303193644644899815120 11072834 -261948400476430279257175295039072507184 11072835 -95080453272511416692219661994000720800 11072836 434055170281657245717834922726336868480 11072837 61031625934280252722408052554606281660 11072838 -131865431042033882555542256361489684480 11072839 659672194797186250715734153440864626440 11072840 -353247403822102346665623375567061555200 11072841 -125516814364341211847285844858007296 11072842 119292054031173392842112713147666894848 11072843 -7199326961142767433807321666124776576 11072844 -2663823694114028339900910491851210752 11072845 -187686181611066404589741409591257315840 11072846 -74796214833764612122451314288502108160 11072847 -294755971532815115284614651853464017520 11072848 184912804083526696469227944706189148160 11072849 828481128246462369636118908205150484850 11072850 76685283986772147459089746693750416000 11072851 669208324517244716105392628634133775852 11072852 -109784537453648955367813887572927109120 11072853 -50819283115813985058604585617048200736 11072854 30034244566808901587573116833973541760 11072855 164719410202352908123787420991575828760 11072856 -180820535690895978484688700792628224000 11072857 307415116168332504288306281728906438420 11072858 -303969260414836271246333483493055038720 11072859 -5732383161297084975974869452678795264 11072860 234341789865146943872041677237818734080 11072861 585363992187873608477884025544691815462 11072862 -27142458476703508601069429481622345728 11072863 1009978165407340193393973143966684686112 11072864 451827665838566879703983192088741150720 11072865 103716448200065705739005890504221920640 11072866 77907602078142303624543421653259160064 11072867 -186723749730339943760914598886769039680 11072868 299088180849727274096666668131853194240 11072869 -916808827915231844597521580656914650756 11072870 -21713010630232006223384862617001907200 11072871 747679054112994036682789104270079603872 11072872 49858558327503151799628465324990028800 11072873 105987351813855567957264793864924809018 11072874 31987162175373948454461811159442691840 11072875 -73167809396402062503922944469552812000 11072876 57976378426326415198377400311076356096 11072877 752824329709239364734056959369656192000 11072878 137040312236978164336298375976456594624 11072879 -258237991776173917601556404123465890320 11072880 17037757017089885420401130328548966400 11072881 -1127747332626683754494277520975144099328 11072882 -187739128747004171043704223341552276448 11072883 413805033798580835570796422855019693624 11072884 -351358206566871228147785128163794790400 11072885 509111508964259645201175627282644453400 11072886 -22672306198895696831857911118368809472 11072887 -2011585195658127429067991470884896128 11072888 -215239122957553703463274077626254909440 11072889 -100587578766903394418782862258292596160 11072890 -37982434401380240124371905372434063360 11072891 465217038294297745629289582130342192292 11072892 15866995680946857210221491996495421952 11072893 -202190985318894609434161293126033263156 11072894 -11820388087722425741642895869752393728 11072895 -192383912838781912941090631524117456000 11072896 608660653772139608514424244552073216000 11072897 -27369899825126684185781158424475647040 11072898 -296779579028255198937124161479433072816 11072899 130267706370953639870905711850249536536 11072900 -84005119160564001272672423448635664000 11072901 77037228334959265730764863807120753984 11072902 473546446617856522562750747441392814592 11072903 605928453411033153812950788473203757064 11072904 -47010068886338066475120741275891220480 11072905 171322365149253270067400953711007328000 11072906 284485528918971612191134247291076711168 11072907 86091465822157175849705253285267222888 11072908 58270027303114314147352971020032376832 11072909 378289433099968757431553189740554973110 11072910 46815357219202545011243096193103455360 11072911 266920097473967296844607155516104174224 11072912 -194715048580114892792874739510133391360 11072913 79817094826042969621397198026710466560 11072914 139701678952688640580509029292937265952 11072915 -199972505324764799064775837908965356800 11072916 -48570262019625867986806171210807418880 11072917 -92289543796997982167700383448028420928 11072918 855197146875317372343773189759430095616 11072919 -27318895883524070050806795692148862464 11072920 -386563084477595153520547753707837235200 11072921 47114055894852827559939719353811046144 11072922 -74908446781605161121211599773065018368 11072923 112986302445613036295337924521655007464 11072924 -213587251716009035254418856068443759104 11072925 -217650970905964132232580079593916633500 11072926 163236542120439789284590664547349782912 11072927 321626196872691707523421454386111543776 11072928 114708729062357633556116593952962904064 11072929 33442967888426939417971650308569656960 11072930 504571783094437591859309602443901440 11072931 -40674263245523381580672792617011699848 11072932 232147087461768802150612974370345472 11072933 285460806047969179362921702224276849400 11072934 -316165453853249953918179423502209322560 11072935 370939624180493333733272499098098680000 11072936 125103364743241555872192639446521282560 11072937 19105136043290273447932049564801458752 11072938 41137602070520781537455260162842297696 11072939 702018648751459527251597261711240914740 11072940 101991730437800712043985007041115340800 11072941 -290183290264832168294581071873552283296 11072942 -426344307143839908752140753273983784128 11072943 -9199649886996340441951195712743370880 11072944 -56489643751911760086800024397387120640 11072945 -189063010711542182168311857147627373080 11072946 -110504394224730810988564160368441938816 11072947 -139309873955662849327105502278903822080 11072948 -526546831265004734360383539411878424192 11072949 -430383032533565624584804865849655565536 11072950 -39248514453789313762127216552426707200 11072951 -813629370053569567587217424797041465048 11072952 77895830658060205150387003913502720 11072953 9287152699508764413448418289604333380 11072954 -549793253673803174669121842736243697440 11072955 109331739997705245225584049576169365360 11072956 -18952865174659494740472678875230289920 11072957 46352024854768209387161108831913840000 11072958 40394077910864675744103437995160604288 11072959 81190502234223011606939871766574583504 11072960 46335785614432581415250842532582522880 11072961 -345104488434113735904444183459545574990 11072962 496493426346556831936899652157820545232 11072963 -422829539624346280700725758026296884216 11072964 -32343876556823610289005658162679586816 11072965 822896742687260465448871489696975833600 11072966 -166173900859536667942201959515057489568 11072967 -349154535436738043899372057467713927088 11072968 -731791622483855245966161088765635517440 11072969 588813926067869058196841757549397697370 11072970 218299795475655272897540457134633203200 11072971 122960301039055797982175052590041196112 11072972 350039796829588740826286762571365760000 11072973 -6775549765590542646334327008965086176 11072974 224157482861990248054199881088073888192 11072975 359653235551264640408973409498002573000 11072976 83491101313159769211271460060579364864 11072977 -259998998157147856431428409041348860174 11072978 -67261628580671290453608343368257055744 11072979 -15499874695253672881366799461410948876 11072980 -236383117359729186734777705502554784000 11072981 260478857137478349924231249466409012064 11072982 49223051867112931304051986155044597760 11072983 42455104088874476191394247538642195200 11072984 303518744589221673619114587545645137920 11072985 -64222622312405043559362015906210401280 11072986 -3383263706983833314027577472269228576 11072987 -788199346668091492135918321294349282364 11072988 -364451470788474031910506543499780579328 11072989 1243865626581751442832670758980823310924 11072990 8882156912171483747134326741282650880 11072991 403108915765160100430644991776469054080 11072992 17416844488126862019367979385953452032 11072993 -77551506138133293326598426454644215676 11072994 -115772258806072978538721296724627600000 11072995 -218235664649707426267053753884433102000 11072996 -710266818343217599301698353591097159680 11072997 -340331826607679921977415028048740084160 11072998 -148672746112826964314585240929480500000 11072999 -104871460217368280981343562534394214864 11073000 -36055380890226945333647529153884160000 11073001 -2255482237720741753063734052415043128856 11073002 -315835615017218984947875518405422429440 11073003 196596425207160432435134521052326785024 11073004 -281032441455104601298930219964629298944 11073005 -16582821716265457540480255988080761600 11073006 17541114053099781874227380750263503744 11073007 -844270255936418027010973852003019104968 11073008 -151222766992970066419538083099458797568 11073009 349600918884355885003592619237410331504 11073010 98272247170763372805564543525846182400 11073011 -164582316505738824935898090281286926388 11073012 180877259088083400494640398080134266880 11073013 -344932981214403080628790720091152396640 11073014 -67071617471156469901276095407385558528 11073015 205030101915004890597278206206832552800 11073016 4867742890340545276361563425514598400 11073017 -1501916311111523068080984028820864968320 11073018 130480503781174507310738961400725381120 11073019 386463866030036226828272792810594000420 11073020 -336604261453408879948594335461056704000 11073021 -546417414288350757517506262235984959488 11073022 -135643956176993849924389884775243634688 11073023 -501562016971123334044110646308835174896 11073024 122235985870184693945562865816232263680 11073025 -84141733338702807639473727332601395400 11073026 -260856611403807723889384977551054346288 11073027 91680737849917972355433337914575902464 11073028 267889435040528054028225136601854854272 11073029 -719323596162692700031733784462449610720 11073030 -163726741054156823137783982238458388480 11073031 24973652990829347316272817410861386000 11073032 435248069012995201628582739992944435200 11073033 39087722303646045191596739337909865002 11073034 27959436640974142362588262015950471168 11073035 185334954682904233822040077504957675200 11073036 -12577076711135574963946980515450090496 11073037 388636054014324700551581041208405887584 11073038 171135837499501938505138820917477959744 11073039 523424879888558221856926339445310438024 11073040 100571614722592187410113965423540305920 11073041 19553769147724244785007033652244850880 11073042 34785066475736638309000912108935863808 11073043 -256488646664011012085848535520862086720 11073044 210726639463133451411343471624649483136 11073045 -104666718945512156265586883270385538560 11073046 -458195993913418583012903075640730050528 11073047 -652854600082886174022460087830797112504 11073048 20543603378764059089787894542843904000 11073049 -4731420752354133396249980607452245746 11073050 -93161887091333881289596234032686353200 11073051 -180875830785462304207491529360311344640 11073052 270432799859142729373244293656286110720 11073053 -812861016643301816723810691503242919220 11073054 172579913777416376951872452781804249920 11073055 190610745501834917912827611014601310560 11073056 576528200913365477123330028698837581824 11073057 -563812813476220517684990041829634254160 11073058 193607012467281814075336091110422572880 11073059 -15274397743452742944041712352683133440 11073060 4139886188936204621367074010294312960 11073061 -4838469922269969361856524342885811938 11073062 -1408706836352700760194466188738557952 11073063 -209366834934814757368763146455365476056 11073064 100065840945003163915102144656438220800 11073065 -61363046731540894556724538720724455680 11073066 -342176784109268394166859110077161798400 11073067 -39422133588157339953974780554157780360 11073068 550608580194097786047843672032210926848 11073069 -327997378935138338852003483666554684800 11073070 138745834944893790833607759793872172800 11073071 857813007354195859429022784054470656272 11073072 34000386204174858841359366810191462400 11073073 667843286444728870766931335527306946 11073074 38911897256022106566404053121887472640 11073075 -18781223118606873158324908594830328800 11073076 -89457508746607844744850386527781945344 11073077 763795995859308778472241400917316546926 11073078 -17303972048405076054821219559713704320 11073079 -11194014182976638574284787753722461016 11073080 -101405186321247378257077040705465241600 11073081 -540980078150008427324462833687955203248 11073082 507837037716225346877277495286592929392 11073083 -136797600050019595903518904611511472880 11073084 54188354853900423116384034122188185600 11073085 168961314804577160963199241259895264000 11073086 258580408025219070436118221052869044480 11073087 241930533721415652540238249588543540344 11073088 21329714594275348912656667461324636160 11073089 72091415366443347719473743861265884288 11073090 -100162489946119109644298825781176279040 11073091 -347757391197428025094851846594520509508 11073092 -527524327553982776714479347176375528064 11073093 93168411174643585049607434630532221664 11073094 -48782524007560463191924533064284575904 11073095 -88048213524927394330041831246284437200 11073096 233502269629567372702711725119786403840 11073097 -11008922793761540095392197309287690368 11073098 -75484518351752747827868580337981429200 11073099 495125503815399077157433363318391915760 11073100 -215107100602212711746593451592811705600 11073101 -199177699803995761260288549847235207496 11073102 6836977712078043420693630237485451264 11073103 -16958111881671657128726684283316567536 11073104 -60600775085981221857511110492333932544 11073105 -1997382957813018024855290396068896000 11073106 570848501961642770992017160975769656320 11073107 146093038014045201309616420992807377472 11073108 10543259344258006076542606479178113024 11073109 -64351935516640800264008866819072744320 11073110 200894246057686534260528050129236642560 11073111 -420977804329881860498610052171533696 11073112 -984107084708038607170255470994472908800 11073113 -156250344168921863172604631820091380000 11073114 102225056410733344137147347007881472000 11073115 -20427401561406106482134385029005458240 11073116 -152145507004596448917786954245536220160 11073117 -387866352760412221345851425897922203136 11073118 -100438251211509151834977380750545110144 11073119 -328066181466598679292039140454547151640 11073120 -159959939648765285959248131394424012800 11073121 -654426509711287322358322344248927923678 11073122 -234095124856703424658532473979768256000 11073123 -482378352634502572942716038706624300828 11073124 581026790896385342299244195815245455360 11073125 16303950451978953952041544611740820000 11073126 139962880177237186395984843682246513344 11073127 -225544310381598884598943244090552652288 11073128 127347913874839680740029809975109632000 11073129 -620838628814822213581942046906561794416 11073130 -80647388608257279273736956117513830400 11073131 167088236251018887796691086651397996352 11073132 111699121824053039156201879273337323520 11073133 328570013840999337337069229816982391382 11073134 224164958748616812473590939589077809216 11073135 -110905329622234247004601188922606696800 11073136 71516623850282015058054162330855636992 11073137 421308438815961952336628319595057923492 11073138 -12227786852139709434581073409362677760 11073139 -36469249149477243941493701583719098368 11073140 98392001085752197283591395154241523200 11073141 227251448402384706078864230208412483950 11073142 224464432390394373904809237325759378944 11073143 -283504610068999402308828726909632246400 11073144 -100791760144387679061659133547710689280 11073145 -9519328640456945684604180936045809280 11073146 96651448668843938329111854548126516736 11073147 232978493749021929864265160841480509040 11073148 785445790456659898980046443086818654208 11073149 -5129443187994163842533297309784521850 11073150 150602418484357869627790970178313473600 11073151 -74971349814850938995011131392361169808 11073152 -714681005622801207318419877038810726400 11073153 70823933187895246760731532263646527488 11073154 35502781156737865484021968680783172512 11073155 308840293316108477874979379439608577120 11073156 -17153035480857367483785181624092364800 11073157 -365556329805568746624269238706232721600 11073158 489717711343607093389508665557036547680 11073159 428572890526020153198650917582584672720 11073160 -12542516911350965388191111674852147200 11073161 677438503595988181900783280290140003024 11073162 13382347546854755216231520153423398400 11073163 -940051971011415633833215233655223020588 11073164 -330789724638012325182356643522574266624 11073165 -330035613599641155562292553090628066080 11073166 -25974075749143415928248694880641298176 11073167 254926803400263474938564043287981606976 11073168 172455909909298301162666306881037205504 11073169 -185170275175636641128177210711134553600 11073170 8676484597228463749464038459260613280 11073171 385620015529912663489938822768063771504 11073172 -17675243508254328894040188740685139968 11073173 67814718083808290722747957395518032860 11073174 -18117541009643700946471194740310171648 11073175 156836104880666183887830542629442543800 11073176 445780624680766470705410131795358822400 11073177 -390477383572716247511915012563530889680 11073178 -151155255517641329952408708972146841360 11073179 -214663376020967872821702171542321989680 11073180 -69321116812339786145537159018010455040 11073181 -141527282566103426302427317620118578880 11073182 273379849707764631396635964887143763712 11073183 5253563846621631026804717600414898048 11073184 -271660907823011091111192515207160791040 11073185 -170976944103408112157137902571661248620 11073186 -25145706175565607466328524182696925920 11073187 472706912087485525916826225859640559836 11073188 -4941695198075263658043588067747258368 11073189 218277474629888399169158697911048745408 11073190 -43197297026237477148001493786298422400 11073191 167875570408676096089697468953043465592 11073192 153256599618937487373408043482466467840 11073193 -1269621346655673540944018809928134133120 11073194 -164028658779887790568846890887606352 11073195 5100865952197355207592398754305490720 11073196 238515888360735951513493711895624904192 11073197 176599594746434091205333337057479418646 11073198 -97314339676443037158267953376955166592 11073199 -457384072578058183395067492209019922800 11073200 38109377926592497824455293739728896000 11073201 -40493932539098589262010261134192426560 11073202 80414563338761113748041685409531018240 11073203 350231902742306061119764447736583805452 11073204 467422324895209600805162137055052589440 11073205 -113419926549878792258571410590841756160 11073206 -385142072030461697343039064915734308448 11073207 14468757641840678727707246136816099792 11073208 -829503887130380604589155103970749870080 11073209 -165913784417968307268515439085994016000 11073210 159910941165083935212389381074942801920 11073211 -265879494327804358593063872028641161968 11073212 -33148342648385013124382374944639694848 11073213 -236598512379457194449835164259005361600 11073214 -281314372477555567314509832963233388288 11073215 -130223808566554031993975450361311073600 11073216 -55688812727891246383442257635541254144 11073217 1050393108700389394334118641522019699266 11073218 -204305857312327254842221349136917716824 11073219 -475463799943952923935314959877385082560 11073220 -382783081048406103403247991034453194240 11073221 786599094760468514957396604458479934112 11073222 5804377003807577229149302686661012032 11073223 356384821259560277222099614771552974640 11073224 -31997369414109937372559877438874337280 11073225 197835914286121631630159366958310387200 11073226 16205544068690555683472245120389003312 11073227 12170575707312842204252912746132935504 11073228 -276015155991990206163541364665840398336 11073229 -121367327416801732021548666397855634324 11073230 -118960318052307520748789760806294764800 11073231 581781061254939764668284188095322112 11073232 -130948324492637939441966456711595376640 11073233 32811795061867882136809592320232118900 11073234 -200628451401660779210691570568571944320 11073235 102558109652399401296961240123708658400 11073236 -12989543366323915960557414284651331840 11073237 48216259105203701135838204394004764800 11073238 -434688658666126548432122620475349120000 11073239 -4514361637562635674610302099669983808 11073240 -430569432330820684443194508583225344000 11073241 597750393582635856403975572080568293642 11073242 -26597288293917242352474551271095966208 11073243 -420450192074338145483477591052889761600 11073244 -88573066670579726392212174670526976000 11073245 -308513911856710576310114946516452927880 11073246 -189850449804757666962643681777047681216 11073247 1673113896900831178814031007508694242592 11073248 -914885319860964227217322514249892495360 11073249 221824741813043690124016465093573350528 11073250 -406771223964691649299497122507124696000 11073251 -91731078979490086596647935564413289056 11073252 -74666394709275430590890050058053902336 11073253 221449815369183197056898403460283653502 11073254 -298366466395954049118435336635365787424 11073255 -387601969064331247806005686471270555440 11073256 748833334551918194577089971090003752960 11073257 40309276300023065510284776748037806080 11073258 -24871891735854339152321915481079913472 11073259 737700085802902628597894576999967817460 11073260 241620911156388165496679020273241564160 11073261 381220913477359637504198603174697809472 11073262 140624765082403750297916810205625419264 11073263 -313813029347160721044814134579937357488 11073264 -77024849248264566848960947889825611776 11073265 -596743254634314338213091020005146517260 11073266 91738788116456308162116215405967612960 11073267 15844508634644450164471847142897392040 11073268 188827786971540711780953351344105893248 11073269 -103111495453524932969343768317654565888 11073270 4212920798942553877471990259514704640 11073271 856086058363433876277608998944965533824 11073272 -383901109172156587085872947860353843200 11073273 -44386315054512632966604858358613898240 11073274 3916760652620099056077964105251951360 11073275 70635529605449601818182488017974194600 11073276 -111508334337064846840035604630674163200 11073277 -958850924893140497414905612323651930874 11073278 84225174386017272283217904065345725440 11073279 -87654479846940538745557185749616613632 11073280 137915802667983754751474806247097630720 11073281 541018881072117650457972337192903307712 11073282 -124125546447075781674306727556060549376 11073283 357823640700831229240470896117786640608 11073284 547300961810352817555088551251542879232 11073285 222442160193749218476733312835778137820 11073286 -3400182331550101490886387952200509184 11073287 90176575976730978031421354022299648232 11073288 -315633794205828601936231879680088473600 11073289 -68168409485244910301370712205852432460 11073290 44152337726059750512417574588059004800 11073291 412014733312371788870531935024700649600 11073292 570967514733932092013479023868722358016 11073293 -16656867347665479509414479544100618240 11073294 785734480868156542751472849021398691840 11073295 -52214728289580444618757304444887020000 11073296 -78775006338868920925047832851712573440 11073297 42602009431658601952382044818357512640 11073298 -94626870280147527359273557827299015040 11073299 -4567758890484611467557355580629588368 11073300 1952117464239702400142639348622028800 11073301 -365036869808183374011873345626527283698 11073302 -274211770833646491746618896280383353600 11073303 411439389583906096893178194636854092512 11073304 186608182959226738103338376825041059840 11073305 114735345799217202321941532313822115460 11073306 -81666631655593662986297944729408682496 11073307 -175902471942937815869218922172475389408 11073308 2009729286057326889561236646790296576 11073309 21437984905187378093320004388646200000 11073310 84496568980494896982234849439672128000 11073311 -58374290160625719169037205812371744176 11073312 -344996899948887311933281413366806937600 11073313 583646238964426695518637654625849361044 11073314 11443189790733198293302545853926706896 11073315 -183120869589285022253398903703311440 11073316 533219336296392909159095063459367271040 11073317 -1073065106282802958939276442547687360 11073318 -44060625360755884232797459208374293120 11073319 -56163823557411135881155507696397561760 11073320 -245389113682798998178831075185433651200 11073321 -61272293099537160352970250429805804800 11073322 31340277280538945614961736942647436480 11073323 -258614471417944702922617112336314746864 11073324 -59386570703545513108059555870910906368 11073325 337346486943140286378344658644546192100 11073326 -319724753161860137880189333142294331520 11073327 -1092250143541697096388702294881361792 11073328 -52126527657390100560316331463131463680 11073329 -567493962224737332389963646243822617070 11073330 208500382221187101536474967288579059520 11073331 26957474138036422721321450971203009600 11073332 98625959351542773794669550055199477760 11073333 -252396333179037077911682863616429767200 11073334 -12543771508113034105066350155966488128 11073335 62172114848054796249350029415866791360 11073336 34696384836622348694045722602843340800 11073337 462117181748937205046565691768758182784 11073338 -78066135227884498728242993591097697680 11073339 -429048071279865693020537533944870503796 11073340 -253131244926539657891694986492692508160 11073341 -1274733461745196791085883877552227571840 11073342 -36210422618080401997227368322378187776 11073343 400777451836588484639193006916371485064 11073344 -69095971681226937765850818765144981504 11073345 -304190514970551723518940747107003460480 11073346 -116306118150107789515659727574830030128 11073347 -308375067026116514550295115544765819204 11073348 -5405219353454526697042984288058449920 11073349 -246949417411671816736977090872456611200 11073350 -179786240048264830113536550536448816000 11073351 410813500013582376136536892476112561920 11073352 358963549922715603312112517870265139200 11073353 642932704428082097399880135120144880602 11073354 -173520440030855801369691999502144692480 11073355 -29296337053181860370713625117038080000 11073356 -183215305094709961087937738739305840640 11073357 308559414079493272603182992108503212054 11073358 -137729289187118671282997592163371001728 11073359 1226056362709662528533746708230865783152 11073360 481438427654905961762111433906585600 11073361 -272725231217657680169484960087218001548 11073362 -17382060334104233682098964863930547456 11073363 -85675871924402287027819884295148840520 11073364 26520695816746406374107250665947643776 11073365 -352545748384680326654779452443356804200 11073366 330617771699209515844291255746828493152 11073367 359168797231042068909060888398700169584 11073368 -840307394552148976771916044910929213440 11073369 160791675206346063858447299582403815520 11073370 -4368558521810422167362913624781178880 11073371 -915709262890768161965156284390619305800 11073372 -237253408262616720075389573274136401408 11073373 -232926155319566604655354991572091325312 11073374 -11790006034795178489397118260689467200 11073375 -988752710103284818219960335622083120000 11073376 2843249895283497308310199724380127232 11073377 133892873811956337120620592678099963072 11073378 307870902187856837879629056227873265024 11073379 -242519613007461454578475177208081954020 11073380 155222929463578454034641755236547699200 11073381 -344125429662719381809625547803494383456 11073382 138797256291468177373125617335046544000 11073383 -505024991877100419771853042324972279368 11073384 40137009523297917078652183830221291520 11073385 558249139249769467570053505503037480200 11073386 -48238932180180867338710376733080564736 11073387 298011232549276994228300946535104585288 11073388 -351160222773533095714719488178240129024 11073389 394128957361015484658407580808341524460 11073390 191863678335145890941591618581369267200 11073391 -127601548601437006496024572226906632096 11073392 239657508148671769927005601074148737024 11073393 334617225219670795129881763915982375682 11073394 -167404906072108509466013049559884156288 11073395 279147449707640371242771315349605452400 11073396 -7362685516384452106057567143525359616 11073397 387941067110949534673563494843357524252 11073398 115862561705842249450414488626185758336 11073399 164150506735077667320160152950925111888 11073400 123869475122894957132639157964285440000 11073401 299608163704874252945631662870191527402 11073402 37016106806534386912373477571890711040 11073403 -4040359923629378835934590277793234304 11073404 -586594966640117783026207435342319622144 11073405 25056387266393742146378005175210833920 11073406 90395854355367449447954651902266318720 11073407 -1039870727814093777757933624765270441344 11073408 196965301226871743095282989633393131520 11073409 816885336143815170627476641827381539040 11073410 74517730378526860605070205814217827360 11073411 -437566795825641713660149462197205582140 11073412 -71459050891620320361499589378952758144 11073413 132498740769099158474354924399607908124 11073414 -153278519970230770166271606002129210880 11073415 551570819676721353627644460844303858800 11073416 -576858765253329412487263882106846576640 11073417 -25120577328967037159589690000903409920 11073418 -525023508252552373730824665101872532640 11073419 97793108077668134104553034430746301440 11073420 55109316860713711718171046381568665600 11073421 284808432314810223258485921561562515500 11073422 403245552759162808216211054672063128512 11073423 294397071568761914410941577047888512784 11073424 143696748444427749043493714329454551040 11073425 493694422637657339656739226943779117600 11073426 1163105951419652014912515658057709568 11073427 1110337739194005475303452000006074651920 11073428 -54958567870445114882303263253056788480 11073429 18835787777408215670820045819203778510 11073430 -251810364777597081527538417174740275200 11073431 1398411697608744047137058173540223711592 11073432 59061710505828994019081740531473592320 11073433 243699976747295840412011449865582897920 11073434 -84513823019182896978635060603061374976 11073435 -166212794965771364727976488744358579200 11073436 600562844444127111053894403995188224 11073437 -203005120141717333752936819865825162068 11073438 -95419265829057757106083890451870984512 11073439 401238493340816585185527537549859969624 11073440 -162165991157010130447915847456516997120 11073441 377949810830974746287105632757622486192 11073442 206056897226651196445946416246265743872 11073443 92768698274245217238253417084561579344 11073444 -93300360965648576492654075518207696896 11073445 332156509652506592922387349662524437920 11073446 9149500674001616392541377753063351104 11073447 46503474889465102921198755670543121280 11073448 224605641724945676192895394627085598720 11073449 -399267479703790601025248625906606579036 11073450 -44915669235569716435937270805666278400 11073451 354928197241137384974482284780353670452 11073452 -3063012023848176162396914592695878656 11073453 223678891004630489456748873542181866304 11073454 90030399948295860007031407751172915072 11073455 359911997819210738076263103754166844360 11073456 -30452853441930049246472527638212444160 11073457 -391540571210926908345926636636593501294 11073458 42441127705672978751238185007281239680 11073459 270322147272502045925151759839157077304 11073460 -10738735073754195486179747917682035200 11073461 -698901812272839622292658366573815668530 11073462 154679254362751948730751948919244079552 11073463 91639722116006281581372691220177788712 11073464 275194414553735533367469534935617843200 11073465 -79970332275555907116961048296371915520 11073466 -493080386466042828657315866705550082560 11073467 -149398222653930556969904687501428451484 11073468 -1080581681947215249369822520491982848 11073469 340344028486160241368357196622313516160 11073470 132221488482907475639502747244842607680 11073471 -41894853807931685685708433301012820336 11073472 -76178441223911430960462376455167279104 11073473 -595567044052187294472361980936140243280 11073474 -176956607951933626970085730622354167680 11073475 -136440327571477345596623970510999251600 11073476 -819345198990754309987662669092296600320 11073477 -346401019605190191678568435545645756480 11073478 -88326009120767243019583599301415659776 11073479 -3494823680247219444239215681125468672 11073480 -117171104378489040570126744895082496000 11073481 -489999272903729324608048972328609367718 11073482 -307014092269701738271484077081417144320 11073483 -230305873933345327897159852323727186080 11073484 -228224233884847299155460399601359049984 11073485 -90627494848185507212676371888882289600 11073486 -73025896638904658042271617453008614336 11073487 687255054520349654032260882664869649136 11073488 20209422227303045578949192731097432064 11073489 -1464166182212296968294972453732221952 11073490 21349173189643457710703283065553338880 11073491 -373268160370245321833144223218919255552 11073492 -587992111588144395400267023317412876288 11073493 925776189912132302063221906771591537742 11073494 -506353369780255693104265127395608001728 11073495 98679161867619964738254559957304202240 11073496 211558408497563402428312806165856296960 11073497 -908018911884119844552890105110418904054 11073498 -9060832597102923294594765631136871936 11073499 -357027563395389361563883645906907645500 11073500 -324723369383788679386134463832502144000 11073501 36042215788087217115542919610518206592 11073502 13218515553606333052887012343807211904 11073503 -172336513710294479773840198390904146320 11073504 -188502816058028367551396663303728005120 11073505 -179343369720424353605106281701100967000 11073506 157573298532679274204924149746551375952 11073507 96659584045429055115288236701403642688 11073508 -101988799635627601702865622645028423424 11073509 -23934803081264303896969886762921567040 11073510 -32037253361681942455958626525896906240 11073511 248099035342870198772772748649986719744 11073512 -783842797106467575782356105326075724800 11073513 -132989269705183925620997943556360943424 11073514 -35998779014588598759093675439176484608 11073515 291188693618036850966764418200723461920 11073516 -16119476834927217547348842656710726656 11073517 -104250269431114126259162277917028519808 11073518 -61950889785771877503035865628279041984 11073519 163531514163643563046040085674834508744 11073520 37234765562080127243453404830289428480 11073521 23860668754356530004606425164988382132 11073522 -383148422099354006516070891792803911680 11073523 443937893108779208349151070795604671040 11073524 -204903588232088381121912190343299768320 11073525 -43224707091476774495023181558351251200 11073526 -98707361643296801022899953490257705536 11073527 91509710633541787026396367408976747160 11073528 -142919521014925888305611069831305420800 11073529 484373609259808722169929232434506856576 11073530 -4120628333326954620661582718022190080 11073531 159077631887051139557008559809340832000 11073532 -1448533932019867423039397902012563968 11073533 -230997995010634974442855131366400676640 11073534 234166229803597606073545288458108395520 11073535 23509791886143237540933411592581256560 11073536 -29636295659259580518622821265189109760 11073537 -199198337623132293182330256618169623360 11073538 -82568569549498282584794969667301538304 11073539 -331962590338159640139014182577697555120 11073540 -333859879644390353778337400483635200 11073541 94633933842735728772305390435984051584 11073542 -121170920197696743472414434820218760320 11073543 187087567164485840649809923904941130064 11073544 -556544822578767471503667983611300899840 11073545 -51554203268586220646684915335338263040 11073546 -203180457791576681999896201799282102016 11073547 324681601199980013649058629636735782996 11073548 -91414426318641958698077827273512000000 11073549 -368080207592550737678451495694558403136 11073550 77235862905140440539654224625025900800 11073551 -194917190951123642006166574326582569208 11073552 -32859375986343017072565894703600631808 11073553 -933034727325118298971536514165083781198 11073554 -20407919193888999077265065939173401600 11073555 -129281535327100155302125069100814234960 11073556 33783773402947023409634406968725318272 11073557 286638986371472081101412924254370382 11073558 -228435795024039620110399789216283772096 11073559 -992696938977023705779922481233821741464 11073560 11013719690055297817205638092850176000 11073561 -399632781678398074174017556770646083840 11073562 -290186923685587039922491780159819012128 11073563 -1853940794455993102305655001963097840 11073564 -621039902164302560720356887061380295680 11073565 214626983802146759320360177486106276460 11073566 80136581565743292741038408326557198720 11073567 -67773227451921210073487867142527406816 11073568 204798397507793912426621528518199083008 11073569 72664597750768741244573712727195364244 11073570 32255730099723926041894653332211763200 11073571 -122004539808487259224431151506808762208 11073572 -134050750614559657386368762617178308608 11073573 -126511710247289644872694253947787956416 11073574 118109561635300743845477173900874770560 11073575 -2819939784935316897537378833517857400 11073576 641494316892014419594479118831670722560 11073577 -62466850544697354318897309167782356480 11073578 304356894398721468013238249174389425840 11073579 199095192445236521975796263605634943360 11073580 -23585672387706022555915436787444940800 11073581 -866436025823204129777278810458324834228 11073582 -23771903660993600803677792116004986880 11073583 -125515946631325657477796305952559229168 11073584 94492059802776959146307010279010713600 11073585 -194088248180162603827482980528036899200 11073586 155993668755616507749677484673736853504 11073587 33317432914746868974283592496076684800 11073588 289915601621862239983711351150250434560 11073589 54211555694358381271668972633593155324 11073590 -104781316504764341373190130226808252800 11073591 -27108609696807152639846802278345587368 11073592 -315497423055594633542805551910773760000 11073593 537133531941312418604685045726171916842 11073594 22107153163659109721512917094590147072 11073595 68896714676041393723600847017512941520 11073596 511133050474888218962559913621837099008 11073597 124903673245675332181449129394282694400 11073598 403812419557661624881945245087546630336 11073599 449199900988027469388294527037132291240 11073600 19743711401065355253310387610124288000 11073601 190178151941315022977656930640978585664 11073602 40238884613207225439320956275175163904 11073603 -292708516331090168023975539500013020928 11073604 -366021237165327161229514906777281871744 11073605 -554821368743796786718141205767276944480 11073606 93105041669136759829879943339738791104 11073607 432956760605571480777328771466834020992 11073608 -40731118108329796888739654820954746880 11073609 -267343233193205680493119543892204094486 11073610 -35601172258469988981654443799586578240 11073611 665372171160282181130530145893287662712 11073612 -253963093811551665285142622538287640576 11073613 21063297343346273458167753223134515618 11073614 -32461297453643101517659374154921537344 11073615 -65997129546041535774400881316100520960 11073616 160633258919361135983633339719594524672 11073617 -677729201402436953656629614105897841948 11073618 -4168997987608107562670048082713702400 11073619 357878980229881142670358033571592778096 11073620 109583376067925615995659759106869415680 11073621 -125217984617627971346085610321048488960 11073622 -75004135563721150233620484019792312320 11073623 1132356325612509616467153117363945488640 11073624 114302737954501368060441051997862584320 11073625 -564950927230278770651334400984188195000 11073626 412410444478909683080534599787285405184 11073627 -578758158872904912101841234915962601912 11073628 -188412681950701158893737045660667141632 11073629 91663013673477974054339687235865903872 11073630 -187046994292238839308001829731466945280 11073631 -921632181906858980540391517690985625568 11073632 -1128139571894983891137451944171508727808 11073633 -917061223821441764787342058442984513856 11073634 -10873084822509180694902551708493312000 11073635 -406916573691185360316086396360249652240 11073636 26410357213172900963429960172624187392 11073637 143403274510149645331463060345727519200 11073638 -100749358639334460095495328366148245504 11073639 235075455461761053014423413772321552424 11073640 -117695055168417580622157581604595814400 11073641 -409324610580837080212990244449930517958 11073642 -38557570938884893149561658183919788800 11073643 364725437672054319647222526251892749200 11073644 -352069706158950654881112800957952443904 11073645 -640178373257438953701947228791988860800 11073646 -142148208592214768784541005922185527616 11073647 -24427863688789360171795948774764409440 11073648 1460533670749785959291698835720306688 11073649 -103673425018985500778946578965371489792 11073650 -101347585863927849116244186553676736000 11073651 -559743009789141492582509550707619533760 11073652 -621278189927392238365468692028747598464 11073653 -388091618840058257422689166128924550098 11073654 362873957318344577963007896000095491840 11073655 -419883488584991843500407944848067830440 11073656 -147521301667955332614092031094923264000 11073657 -305715327386356142707728230705686130496 11073658 111054804564351078244474440321648397680 11073659 60982025929934161863389447138883517860 11073660 32350831427690740708004452738745640960 11073661 -126250357775114452238092954070491220532 11073662 207854600360038611388971592777308938880 11073663 -69856118767065117019625942977158512040 11073664 96350020218238729308216023728898703360 11073665 80330004303405916362434267772466763520 11073666 78268696319750108828987008244212861824 11073667 643102062450764529496978300756660830720 11073668 -357486183719088446700983583740500013952 11073669 41053030919614582049963087027007166944 11073670 -626014078730566073879651177370186723840 11073671 175746870891950166815250625496260489344 11073672 3574322821306361935336684626670878720 11073673 379572639890024621899401119972783753764 11073674 -225798770981201669877094921730320979664 11073675 -3741721035925074044740517320005627000 11073676 -194373654931323044920172208751808631040 11073677 -81604399218741011130759201594172614474 11073678 -16617911507003141936841527990277120 11073679 -636013076758821254279611386041504048640 11073680 -19014533836198135992504680171581440000 11073681 -752731983897119422633035141972015741336 11073682 18982956735663918948164238338879322912 11073683 185658838621636805843642630530669256544 11073684 261613725770837716065676496874776795136 11073685 209103444896843025046050426465744332160 11073686 88107373646597323129695050282453468544 11073687 135750504713328939706469881430313646800 11073688 -467895207502818755277393500824718868480 11073689 -128613508639645214681459086369836739968 11073690 55561375055619215598622340843283119040 11073691 -280576596396367234139064026643965651688 11073692 236609659719899806710757558402591825920 11073693 -117566145260774796365012767712173369920 11073694 -126447609864345444521128815167299230720 11073695 -307132877071067124158033262111818362080 11073696 12779380437487330708359596104275197952 11073697 881098081384122428617474601287394044692 11073698 -449210677823745863816394291838074279264 11073699 112529724130312593805108994772190717440 11073700 111973555992866830945655449916445926400 11073701 -41957357822423958632967381173392703268 11073702 14329086979745438812864546433881864704 11073703 7601226113128109619593277938924582344 11073704 -11977496864834866394841976127896289280 11073705 -168459240513492539338876288712782136640 11073706 -95257791648721761039151828928306440272 11073707 199670171721351446987766873464941051956 11073708 53066648008611185299648648961969018880 11073709 -13444993200411126596885130504361102100 11073710 -138817152132055842973166728104316593600 11073711 -530697554976564672145064581638174518016 11073712 -86928090436532013932402338646336798720 11073713 181323439521349563756323846786225280000 11073714 114106973751660048126178421047931735040 11073715 -387964409123078808986190573713192133600 11073716 -640297859615253216063111124682185580160 11073717 -101200616662409548071703577895902679954 11073718 288593264184844043376152578987004997504 11073719 -368993509686604472812558976167732241880 11073720 -25446336612873092205854766102636134400 11073721 925320278973671347051695272801295632272 11073722 -437777591526049831781663355759124114176 11073723 -597680902756945317812879064241355764032 11073724 76913360783057991176253924145222378496 11073725 -318693049498446460871438626764946360650 11073726 182020652496586988636672929815123062400 11073727 -44060113215770162472902237699270342656 11073728 -19038366004081226505147500415569362944 11073729 454434221196066588180457386597612435648 11073730 -68671386246556861186096275400498983840 11073731 -46906628426144419494259504742490757776 11073732 -178827203105517157146156108256140718080 11073733 103320813423668145826311096539142113568 11073734 -174137375670463714345440954771822256128 11073735 -39593895004595989979977732507473546960 11073736 -392980841471220564743036051633263411200 11073737 -379423459050036690765226756962192283740 11073738 -104425280848633725281329784224743843072 11073739 -866280648678096600688100604532284420460 11073740 -519379067343500083108825377597206799360 11073741 8744196738563548121908338724178454528 11073742 -85084184123502551772613791698790289728 11073743 -806259473651000541394113848247263509008 11073744 -65281505702544218751966189436270804992 11073745 -46827857025996762500500060522429087500 11073746 -20434387444473012582200358472559846400 11073747 -2319487061993231628336780607385614272 11073748 110197357760292239286088139468812281856 11073749 240907572960313712774403668896643455836 11073750 -19487246213023192641443072412521160000 11073751 -40800735020848185076322698052100163200 11073752 155818768730072742883847708810986137600 11073753 -115418374313474428038211049796082968000 11073754 -88079402174281217651299785743910545424 11073755 -386708731707810443542591133430793152000 11073756 -89121715541063918423059086257206998528 11073757 134054913714186134449315796012659549132 11073758 -34622616562103581274247536744523502080 11073759 265194102299592287748183175906139250504 11073760 -7470027373743968251390100544450723840 11073761 -452264269884704679599384280630700807896 11073762 8779328541603784751921475932570637312 11073763 -369797599006837646873998115157082533988 11073764 -122542734785187372164632294301216636928 11073765 157285817294897039340098166466603345920 11073766 389202659714436497213841177979218981120 11073767 -149980293862677413738086345849902535488 11073768 87157197660148785385313013178632437760 11073769 -359993678691660247969867847614861241280 11073770 87304785681393975008558484727724160000 11073771 503001275473246240666984301949103822080 11073772 -176801215778835594706335031802524297728 11073773 -155335426181454817063288243104744807978 11073774 -28731856941538828100988668524667048832 11073775 -10467820376704253956515135393020690000 11073776 -23863144783914318491573257792926056448 11073777 113878582399877794495769514364873915392 11073778 -511013730415862917340735878826693080560 11073779 -300232358859724082873288355283158349620 11073780 -181249696457111570839979118366548275200 11073781 -86673675745801040435205469514969934418 11073782 68710222516863044132057576665643030400 11073783 -18126235808886884063783663588710383360 11073784 -100199419551425076782816606658490368000 11073785 -197267327999157540998620659679550041020 11073786 193165291943099623382534628931002369024 11073787 -114584218439175778362549033043491489360 11073788 -410404945319033586107835925498288894464 11073789 -210617892849831581213619062072386348800 11073790 320963798712603450583281178693693440 11073791 464301571282612734834367146550118333232 11073792 141094757779568797007527410912397885440 11073793 -168879427536125540353294919817855816958 11073794 282547001276505329480236410358289439696 11073795 -455855003194295008122512244681622615200 11073796 526055412172460241435149000070034793600 11073797 -38596184891646414039107294194154900928 11073798 68890399229715813933867432965422291968 11073799 25693567290432094051193940629889840 11073800 273508557255483203669611774065414912000 11073801 170021267360288089080838381211323939200 11073802 181566815542536966545497264587337922352 11073803 -212141538072650283072374829000196006416 11073804 -9835868412263999109750302648437355520 11073805 344952122881929804150879327352026128460 11073806 302328954455715967112457707797372796352 11073807 -163112240730021515198463226207156821360 11073808 -1677297987887887259137200963174400000 11073809 75637564628559677091111845476985378880 11073810 94170884641641507885983263293211238400 11073811 525417353493879955300661066284876041216 11073812 627197283950563420054439443745961718656 11073813 -22035341096474877796902455709295696512 11073814 53137038989879601467844286615664948256 11073815 369646119581665837900426131402718785600 11073816 -130836049043991655823325549459913973760 11073817 1304636644458752995365958884577072544532 11073818 98895174609177541262745965862612298752 11073819 -97075942053483260413197096501479844456 11073820 -72557502708490333059685204260563927040 11073821 591151394246017682869480058015039974944 11073822 135069495731457641390125735792713790272 11073823 899985392290227869091165277471215082824 11073824 608954653018334083469990918436946575360 11073825 46223495984046288036417869070977760000 11073826 7835595808897237618456232693585264640 11073827 973014024382568334360234228168774024000 11073828 -128516197657211033259158082961528596480 11073829 16568219341682553737810236445317171800 11073830 358337591213896267750263964862324338560 11073831 -24311706068659840073970535507796716248 11073832 305241669083091965125630921777227202560 11073833 -7366457553676103848681449316055724096 11073834 9355028040020314112531823468441567072 11073835 -111022299523790922177900011149692037200 11073836 282765428110202519919248223770853404160 11073837 667657346456364603155964328829017753152 11073838 -395212827755505904895013913510161223104 11073839 -45496812576681788903461952910318305280 11073840 50165540283562409899430171715475537920 11073841 -472077454982448665933446875430819787130 11073842 -147498822990437190051448865988835598016 11073843 333221780350015466887334595189398231304 11073844 671819773167564950989092252457459300736 11073845 -30189813418162914223192468185631797480 11073846 32433458964412284990920771170483415040 11073847 -394160472050657132530430200522865893248 11073848 -552831406251439995252080862784655216640 11073849 -312589497293369724539832065196453621936 11073850 130950114900870965229359694637848536400 11073851 204614450764440094679712117844049506944 11073852 -41276454787038974173697930471766213120 11073853 595995356280610867866942395443438128780 11073854 29396766499772704542373753813860203904 11073855 -47930553348647774859317323792625745600 11073856 84731713872832414647500930669673971712 11073857 -721173020588639991474079378821753528894 11073858 260927492846217750330314062401762066432 11073859 -809069264236150484776314882358923567940 11073860 -139805601221740624161183130451293347840 11073861 -85212694046489257816391161523465199360 11073862 -165975229888548326583133081716246545568 11073863 453486028446532764415549363334862977112 11073864 445211325663133688282735138374112747520 11073865 -381066346645277025073782756751328692800 11073866 114465496316677064195062810360466947632 11073867 139230761908717048820115514327389914112 11073868 -159251322017457048890750733668621389824 11073869 536471098526376103357702854883275467040 11073870 4059027099384815738289425639778282240 11073871 116720846066265025239546746448759608200 11073872 83807436997234933363522074852691992576 11073873 36312831227824041009455779375236342528 11073874 -26677478263022802203654440915165928448 11073875 -947086374779356372828412088191580696000 11073876 5354299476883704336067022532379803648 11073877 -281415729246375322901776680816304613408 11073878 -143562598183935536735078810885793288960 11073879 414188730066865661164261845823388319648 11073880 -288747776773736062360277044823835033600 11073881 11100293658668333207672743773115791744 11073882 -111743686104321639869136862720786575360 11073883 -431609271686173814418932968727502567868 11073884 654219407086002214957681753189943001600 11073885 -117409349014778603148438525606144613440 11073886 112337158019520009474506052604710859392 11073887 -194747088898633164122256443473223013120 11073888 -174770789141400884962305207440045506560 11073889 1048101471269105778196173404792446118690 11073890 -189273445331756683555548445739100184800 11073891 -35586960042072144998019233608387842816 11073892 -57241988360515054549004613727910297600 11073893 314078026787673420019193440778041537440 11073894 48863497356680191090579070915984460288 11073895 -31081698814231376167989411289311013440 11073896 390599107820809225384914878847757409280 11073897 447286918550895656420331671915234358474 11073898 -300792441071325896849418435381660641280 11073899 168917632577471891216425442808813366900 11073900 -6134932636355747966635114519135219200 11073901 -584496786128623770610495909329361661098 11073902 109338650744682536599140121658362410240 11073903 -93817930259899952911998375721439725440 11073904 -165389315511592834376320410391942922240 11073905 546391991295396067783480775207606712960 11073906 -10629660299773477286100480115024473696 11073907 -292597710138095319165165150916983384320 11073908 -84919366522986291807707575260818920704 11073909 -164659845712642180158187406919266173440 11073910 130102041390990273272803020983136144000 11073911 304238142012244141511177744120706277800 11073912 -246799883597412745142362803282746388480 11073913 -18727237575908522426538440171405423872 11073914 45826050017654026565562147931244275680 11073915 12320500618248569589225643341317737200 11073916 604808803861965420619639622612023296 11073917 292560267593297641981855139163144184320 11073918 270995870623503858714157825433695708800 11073919 -15057718818033795744584831387177581200 11073920 143643350698790493865356654333552230400 11073921 326996304226856944194694311010095224112 11073922 -247211900500984011915508307684745705600 11073923 -21091229595807363168566035744780587360 11073924 -29229734008345091009210279813092026240 11073925 289445738742044109753309129692245068000 11073926 47547442325248052884619718726983977344 11073927 -103072927771349032188362407359207099480 11073928 954999352948983333517921278174943196160 11073929 506462384872031635758547234742825956020 11073930 -31203019913572029832646211447330401280 11073931 -1008508278237586870679229058459010363736 11073932 -266999529017420618260095689060778549504 11073933 16572813109197374396318512331299769100 11073934 -239294483946759561392114481120611609088 11073935 -450719752783969737767241202780617386400 11073936 33656462124014770512782252269090111488 11073937 114948470227289151318340263997240835712 11073938 -650799389713728754998609069052219684704 11073939 -98684527850085819192370062264117794376 11073940 631787833544606037045020548153153612800 11073941 -748754480917762977042252073823601600 11073942 211575071055574574230974502151648194560 11073943 347016525353526624630911662833714997008 11073944 67270553301838568583122040832249036800 11073945 -282118404270116576511018595111963654080 11073946 -171374949570912764392052916506860665600 11073947 1015862816891310563761473858370757403396 11073948 173852280882905023557256421030992994304 11073949 -51767590527941985761353162847419731264 11073950 688457255406243308778295966690416000 11073951 23348230357379177683992324198170607912 11073952 70159613121149536334506096247124787200 11073953 518767913814819080880815165141406851040 11073954 -30428010615300752823990348160980094464 11073955 110408186771992771858634531540537457360 11073956 -301099011456341898230278724875281386880 11073957 205198868773591611106105013339066681088 11073958 -45617621638724512970017428114624100224 11073959 -17639177616863942930780184237424039896 11073960 234745128530533621644964646887249920000 11073961 -354517814444311222877293453856523504960 11073962 -3753291787325203756612792785532182528 11073963 -146644786502956909967422490110003568976 11073964 -190438700328826591388759251663258598400 11073965 47516452152820371820177691214306257280 11073966 -163623083737392985411643229281212618752 11073967 586383451415406381577111752036936112016 11073968 34701741897486095498812887986486476800 11073969 -738159776402090882586366055450663756800 11073970 -39928704833068789227679580441776770240 11073971 389688584247326856320726898462927300864 11073972 2979455755979768193218406074128441344 11073973 1001067367677140264063324725558000010222 11073974 283283786126313006753306660443756910912 11073975 18131721171835773574747298104287206400 11073976 -441745900980047565245186286791196241920 11073977 -86752025004691996106062795194334522668 11073978 402891388340541668347195065155586444000 11073979 -179329042278036224422395541490469093120 11073980 -282671811085227239184069987639068352000 11073981 -92066070157165619473166817531597819648 11073982 -659910224405696651510641406488544817600 11073983 -1216040389370720663479512514570338892320 11073984 -34592220783974152694700203791129509888 11073985 -14184021093565764471864583228112755800 11073986 142061998397348040425926546742449297920 11073987 2892999269991938648045459581146398760 11073988 -209160955823186566491510764991502448512 11073989 -163018739110489582633709298552550699008 11073990 38358138838977077579419480641343797120 11073991 345394233337519829224297950236339435800 11073992 563261170770481962671612556592103040000 11073993 181325235928482345096826366770215457984 11073994 99476801349462783971710552087427162880 11073995 -309908825280047007654105866525369091120 11073996 -434430386245627319394974831086722221568 11073997 -145218588261549752853924837319829383200 11073998 -211560797953145482200621858848326905600 11073999 604459499731810039913166110558993345280 11074000 -51205234436436898561533913262297088000 11074001 1070664716210042768704208285292306220800 11074002 5674394217639434470240603972355838720 11074003 405055058392365590186915745798966797640 11074004 -108076884935084354851364692018620981504 11074005 -3659138972840119472926292093824180800 11074006 39054324115416140490740782010579587584 11074007 271606158076967515061143962588574030512 11074008 -27817786104207205256303121018656686080 11074009 957693764711175626589785666073816179210 11074010 145195313636885537843573559054187880160 11074011 -101541022853544125789553360250517869200 11074012 -464857067683997052249764898413054972928 11074013 356228255231189488969517008543050404262 11074014 37153749111325802631355357705082065920 11074015 -383059294045631065713738091132930806000 11074016 283703903400476528117578506224957128704 11074017 -29341554249162773563476220430780497920 11074018 643371900164316008349744164100861600 11074019 138323959065622993315981277626823258112 11074020 169157493148304633903116957943239495680 11074021 -347588697963961982726114951223592079040 11074022 -258786051998504886848093683164107174688 11074023 -708698634364547804083538544328684062000 11074024 260151716478300021290157388411711057920 11074025 -211858841483700201578529793180918764450 11074026 -75622283573429138803714404639192033792 11074027 39994578970507888835785201238275235520 11074028 -269181902297239258000192479383925325824 11074029 -277920223493810241862614593522240058816 11074030 -324986103729180731840265441039708362880 11074031 -210000255850618107715685358149994435336 11074032 -41342666941223120503853299220223393792 11074033 486184995215064502082836328437966259282 11074034 -17446126952644262729232995959595566080 11074035 -2797887618245824142953001645823632640 11074036 -3846360833857998473768483664100506240 11074037 20294477194241493624665637327813726720 11074038 -334354222460801724313070061692213944320 11074039 61522017115808565507589793901118945656 11074040 -68333716203839668835640269500623667200 11074041 -312682953651113970466401244425919830 11074042 -87771212271286563342894292252024236288 11074043 -396990476985391782645945050625980511708 11074044 -288521600585161552815704055179585338368 11074045 -914260210500854478603403095087941959680 11074046 227648438625437054954891362100423496960 11074047 -221684005630149251519561593907235007800 11074048 3166323262051888934674869228241158144 11074049 263050908309341268074922264832579067586 11074050 -110456454114337693882828558650196608000 11074051 45253039254063651309836119759473037052 11074052 405225943881994815564022491518277488640 11074053 204928070472783863215333941988942324704 11074054 -559489081672027405271016086910243717024 11074055 165578543819286652505740707212005965600 11074056 28748568015965387316311214416820633600 11074057 -61098868788199480978497469444661339120 11074058 555495536085412513465960422905983832880 11074059 -16727652352989825046590986450953686072 11074060 -368133198108555965947473683150172011520 11074061 996781017201936875955274199510221540662 11074062 -371171460008864216256843310760552693760 11074063 -44347651059523662574225632413010104832 11074064 165672889556041350100780742336459243520 11074065 188942311734630494922567235828516896000 11074066 343982468359217226587674501082691065232 11074067 -197159172846452356517074844985885335568 11074068 -44775574993702536542835292395856060416 11074069 463252585978355879510564334503563251470 11074070 -1062597637907216934026022085429175040 11074071 -14300784425985689217840963563688219288 11074072 407709928007629308420499769113567272960 11074073 193533653960448928624087598268632635200 11074074 74643889913017986517272754529293762560 11074075 -486216916054607808376312614386268210700 11074076 -78281107196319087915198927711360454656 11074077 -4567351850784378509878112223064089888 11074078 493914648297865847889431075888746731456 11074079 -976225300444254304344890228885558236320 11074080 -370204603395708866275385256690403246080 11074081 635756299900522132313100974618855510882 11074082 267233237294423853036161477346231792000 11074083 406364412251562669268166422559411797248 11074084 -93982908520746173042868485334358712320 11074085 -334206165725363448271773723983611132800 11074086 -86814082358509329761566071557302242912 11074087 843456775947076872618517181161034527736 11074088 -912668827210166116930161081330259476480 11074089 86356011385656071130791916579884755968 11074090 40450067879834884337737378040934568800 11074091 4945436237440882677902105653244400384 11074092 9532716630341194839383459835970636800 11074093 1664871695896507325193467776183017056640 11074094 169147225053552219132416655059653370880 11074095 132014471484458565682147733650964223120 11074096 124949204830647031813642637943988322304 11074097 647354274036816889096973444111380854546 11074098 -224111643237424577215446931726409548800 11074099 -58058051989065415979318011049948373440 11074100 -3084711683154391308321910976221171200 11074101 -65654452915902132694602907934085267168 11074102 -40040991849085462716589090453848604416 11074103 -831514520410476251078288874929083362648 11074104 -261117224218847466704727008811329126400 11074105 243673758416559723536846023502337984960 11074106 -195418329868045275871332761688950065440 11074107 334502691505812066529537102102512496320 11074108 -401532956084018334050287875461241565184 11074109 257784353967491407883050401707330447808 11074110 54233180901658961943952807213895813760 11074111 335999475388842652681778125613574516592 11074112 37993127307768863626424583098959134720 11074113 72509603469397636324320105060881375460 11074114 72634036963245466665054057740285598720 11074115 125137823086876914880889779573958163120 11074116 32988694719227778504561463922586968064 11074117 47281429843944425523037097034190505532 11074118 133511287970210862593470087847328402240 11074119 51603457118530316333714593620269990400 11074120 -488419454544520652084144889933284966400 11074121 123895898341584516135601672500012694452 11074122 202023362553251275222689324751433728560 11074123 -248490345896812427520267913467135454560 11074124 1733798505364880979560744949961876992 11074125 -58206442846793368555176870648962232000 11074126 -79251622445657438091443925580722906240 11074127 -721825068110805210315802868518595026200 11074128 -2575398729480184694687146872153440256 11074129 2029421454963062173138118386689594480 11074130 87595095215618551863963344090740838400 11074131 39725976089762691765836098401258710400 11074132 -130875654355005793832862159763338651648 11074133 -321878018604607743286770458764333200480 11074134 -3286272532613125230318667176145930752 11074135 485748285583360419918966911825260045080 11074136 1183096820212675929696308841319905792000 11074137 -133180406959820448351497984578613792448 11074138 71939596597116344029576968669354142944 11074139 813845171094498496405689822628277999940 11074140 134227642255219774365663154884785602560 11074141 164704281621738055930858167738390320640 11074142 -75260738582720931047181379993097038656 11074143 -336334339385750072441587626487116111600 11074144 100064589666796533413449519558019776512 11074145 -475999479924719029739594812286908450200 11074146 183768330975651903263682512740446756864 11074147 1077760772722495665954388141042863326232 11074148 -1183034599841133282050273494515428229120 11074149 -190716675802089483459293763763832548866 11074150 258547609226394015033203653267270728000 11074151 -75851301114639977516937955899026736000 11074152 120656843207911212847699617591610982400 11074153 75244344770881325853256933844071097380 11074154 50594070145997027975044365792175970304 11074155 -183975504914216319492702460078788768000 11074156 -570154189704140880996899469430702708480 11074157 -1173126796234680104878071951458728608168 11074158 -17891991746354068107995143835068463424 11074159 165302071487605524726018214402995857360 11074160 164539262527510479434803271719535738880 11074161 3085371496206235336572279873043550208 11074162 -561242085006219783070573259472011904 11074163 894268164463762053346242956915248430412 11074164 -114795075941041704813129289357257799680 11074165 -506241630733649857739022614330149763940 11074166 -26535536339976095615230620782472559968 11074167 -177805255618193010316432804409372717832 11074168 -26835818568959276125266729801956106240 11074169 -329491449584747131093439189900526410160 11074170 -9053222750705898529209581983111641600 11074171 501718214926501150435506397562316350372 11074172 408149497728154440052133046671983050240 11074173 -5113344505434765898491978266976242112 11074174 -125177164929608600317203535558812248448 11074175 137910430771032893678682409596046318800 11074176 -72190689000905760592370588294641090560 11074177 13475805409953728046357219936012927280 11074178 -165458077366912766304490969609366411776 11074179 134186758849123372750195243600773768000 11074180 83227140660485857134104307207957381120 11074181 -320657511873076370526321936235761603300 11074182 -11898088577349736070133741321364377600 11074183 -520194798540734828903769610682611386920 11074184 158948943618684672416754891523140157440 11074185 730485283410619507692004143790078675200 11074186 -434611357788861224876722996420980416208 11074187 888197522975391729684993955947001823712 11074188 -351554784172184749216001554409505730560 11074189 -64063108439351685279044731715457186688 11074190 -65285393192395366560412847517156974400 11074191 1248505945551815724113441307685449264 11074192 39537332596435132730558380988175482880 11074193 132231636603538864874136404481171585600 11074194 126712903535847513341546540640876190224 11074195 -20081594583254543206224379799510173440 11074196 -38993552789755130853274773394090814592 11074197 -16725131291845773343204847027728529472 11074198 47039441323383550385450296840002185280 11074199 602575837308010052869941916149128649936 11074200 -95789434314476436827738099602945536000 11074201 591000790860223016413597372843482582720 11074202 -120479007635140437455474609867131250448 11074203 -179827887497104243016393956080889391856 11074204 338594302042377225176529394266807635456 11074205 165525280339361152482939916898790378720 11074206 34093366790056343923198432644486448128 11074207 183532477349005489479105996008077804840 11074208 -910341899403811758355938675059981942784 11074209 147686204849719342804647356994061232304 11074210 10002077404301530296898072323369016320 11074211 -190996569570304050308687954174279028720 11074212 -301683651500704883018259854543513241600 11074213 -31590828497269744481835679174005274016 11074214 -15549568583265199495101833605248213120 11074215 63039558019184906383426875893206549920 11074216 1247842423055489248388407647349641461760 11074217 -51949036063797513665271817166852289216 11074218 -260238063579027844039267677562774713600 11074219 -448435990235668926194226846363824712656 11074220 -1660735721453265564547118168916787200 11074221 401904418449303505718733283802400433590 11074222 87625789648776167292955715083953198912 11074223 75707976788752749398490371342262073728 11074224 -13905379946583249624655836800165609472 11074225 -306744586021138880176275556037245075200 11074226 -71133286627346236569784653504399532800 11074227 48491746724257789662673357931933660208 11074228 102475477259462870386052227397219358720 11074229 -1144452114408589806300840012319924115424 11074230 103136061125333772981643430770102857600 11074231 -265365991641781135905523680737155273808 11074232 -574500032567308603526468589763040378880 11074233 61997872799050494256940343910880927904 11074234 -247133535963298506559524555685041320448 11074235 -251332070841112889733295076196848200320 11074236 -378253220643670923951446931329174220288 11074237 737046366250370866515239337765247729932 11074238 -12925358029106400243226473743675685504 11074239 -288140835681553172517182320293286284552 11074240 64006854766087211509294180878400880640 11074241 -170769696956110726946003586027012018000 11074242 366765631689061862205111887042882304 11074243 113867440704917053706007001925250482492 11074244 307555875397716365900525333524049270016 11074245 88502604802793845468175881066231382400 11074246 -19577087510613377521589818376124160512 11074247 619995783300240485896745726180965604880 11074248 65385513688975500837357779894448629760 11074249 136293218159150938761175688304263526564 11074250 530919049218746222244018414867678144000 11074251 -723312021660927130506922590776277565440 11074252 -56286104011614842635069644184396958720 11074253 -1670334002256108557844131653722425353716 11074254 2427137789448288265648918497670901760 11074255 267443744971635306018652968875673742320 11074256 118618284937403628561614849116199411712 11074257 208905551895869392044817382830413376068 11074258 72826469550761801096850824382723673920 11074259 448313868149821214378986375140470356800 11074260 106641430263663922975048480268028610560 11074261 -341501532500633350527513599813687131776 11074262 -65285641155920488237979920895947078368 11074263 7300912965805247351834146095833364864 11074264 -290282831510731515937860081079226572800 11074265 -163057858502675062004270897960127458880 11074266 19105761472033218775412428234526929920 11074267 -796271439851718695120141760879889990808 11074268 427252104869885707224147790808797813248 11074269 -327641799338263188507720908229813450720 11074270 -91566249952703782224440433949693171200 11074271 84574705640937591199841033630123484384 11074272 550836288556876162659148374159805906944 11074273 -248722932286378173711928966438322673664 11074274 74547172510812855740566743942718232352 11074275 25784322631552429272010409333789536200 11074276 -28879026257984400782675519057273433600 11074277 -635640134858015076816604645414514783874 11074278 -246572170071159420968770264971445114176 11074279 -201038792866842064785562607017411762120 11074280 -34717994756208803982921351083930419200 11074281 103660161840307226469155405681989966464 11074282 31994025131690330384323622919213410400 11074283 -56526563390146675647746447329431240 11074284 -17459417283553426191628992865208395776 11074285 -4488479574009185929944762247799738880 11074286 -294017345470901767745575442005486056000 11074287 -85068960982758759087061560361877816448 11074288 -57252274701308630354296503048028192768 11074289 -164125429593308904332376901623470708910 11074290 -161007161366903852135048826171652001280 11074291 179378667851779559536858023316549336000 11074292 386621643135463944718207332644393414016 11074293 457025930925862662257199276050432352000 11074294 100853852106567210124030224258382489152 11074295 -68918284981289474225543313377907192720 11074296 -242083424429188816705000864896655687680 11074297 -222556236201470549753517963748753926072 11074298 252607445081596145811364019847970796400 11074299 83581268294212593952483547408221263360 11074300 -295997461218861652546955773293590208000 11074301 137931672911339939856517478060812870752 11074302 86968939380356980456857314298740566080 11074303 733355361446324874071006593573711415552 11074304 -97083054626020710064305286356790149120 11074305 86739388151531608045533541496366471040 11074306 964643280681088295703136830322741248 11074307 100751788825145026561170678138974055000 11074308 98302960227183401635459763792650039296 11074309 -990625355322061106454844449883648024484 11074310 173185835202607820025638094704568472320 11074311 -197275141357636335536506126933718983440 11074312 -278330467279693346126454119392825344000 11074313 -86363387485591622502411952178715787740 11074314 -217646832766021040246169647653352213760 11074315 -38752181770818493489957698233537968320 11074316 19312033279806211567160338480926425088 11074317 -446908465724997719908824741278918794080 11074318 110028291843671768705661085258580391360 11074319 28236697746852232967127413622566270544 11074320 -1115747015317425405856592810617651200 11074321 -270177688282941313601070484159003014800 11074322 2728908423283256213440474734712327680 11074323 97310395593959766515615582207254576944 11074324 -29391394720262311026599197999912704000 11074325 -174152028084111038595402531882774352950 11074326 -301211165309554878268351460071767944256 11074327 1141782603279203120289773296567024277424 11074328 -809638026812292510874507092552145059840 11074329 -94829734946195129825573340644252139456 11074330 -34205275196117703585109377950854897440 11074331 138350564135891671104968918791742304132 11074332 289986314044451546835259635140740495872 11074333 789189741026234538343839738597639476582 11074334 90784224658392531559510953615058945920 11074335 377898678374121911624096056515845040000 11074336 -102116512089720261336947795002367410176 11074337 201839507916546343654365634870803938352 11074338 -91086476105771432351297239057031958912 11074339 1786064917979977439436856785798463968 11074340 340112322813857062874232911385024307200 11074341 60018603984593842827663683953366653792 11074342 202512069962851446536111929273110265152 11074343 -214717566377711192461196320871137159992 11074344 582965252938229905840126094306098053120 11074345 174094348933094300570040140832915464100 11074346 -223562056614723481887438890248003602240 11074347 199899792213837371641071635982898268160 11074348 -28025329821074103544370869121474843392 11074349 4686144968289062480880943173601807296 11074350 3002001000898379864496550984465920000 11074351 128074657317298909125985871084057614352 11074352 56588231714901234849040057927215661056 11074353 373788026166636596944486705090110305904 11074354 -539068570829586374143572916407695278080 11074355 -167661542395823397463245829296261691440 11074356 -15042904758376553852635670529696350208 11074357 3638458731963818313305228017908891072 11074358 98653235455999969930120159238333102784 11074359 -63491176020718709576611089650568864000 11074360 298048628591957510512811236294880256000 11074361 -325121470743695996579897449473014623320 11074362 -86488613767004226226728953359118275584 11074363 376916683241428353033883932493646547468 11074364 148039452917585262667682388966643670016 11074365 9226600654373627121908481301803253260 11074366 -2528291492818217284553801077652406720 11074367 130365852669726806590668799737491647584 11074368 47680480859557186187405983070898094080 11074369 21722204172586797608907781637513406340 11074370 -17429947151592285109732430168996068800 11074371 -80902585153688856974602084486063816704 11074372 -351371208807585445697094109279701058560 11074373 -797681454190332968401841838406345281378 11074374 -281714172320838345208215651746063314560 11074375 97467275954597247658419772637694600000 11074376 -980442860709646841248772016833837168640 11074377 -95322015561446784965350015692892861680 11074378 59595536382080120914168437476799283200 11074379 163634522863155925137597381303092968980 11074380 57707023578236808424130297556434534400 11074381 -529093562588143852575660324464729687818 11074382 -269036097304807453015983508097736177216 11074383 -10062795621748701844839220460044687800 11074384 -101759777676214160500676180512361881600 11074385 156840353633836039350214536390559215360 11074386 263037349710169369208437361061808462464 11074387 -414470305585675916029016549846675778096 11074388 138458021168448031003571105573520664320 11074389 -58975478297775051544202170265512320672 11074390 233695957673219017803652783637036179200 11074391 -237026643377281388779025042776576816368 11074392 -408410817021366354835158575027220480 11074393 -73619400850813717550359245249141568464 11074394 -310120489682726891269749987423227021088 11074395 208268195392184459050960354983140890560 11074396 202356601905493354867576623569233028608 11074397 461468745913413952580639262624235206 11074398 -90747614624573107770921481307547583872 11074399 -104782379714576773901248897406683588608 11074400 -96831962375760036869904951055220736000 11074401 -13610922716735685226933433428515290730 11074402 142852417114104613659752964238563523152 11074403 -452321443784058986328440214926141145216 11074404 576156608868224162619550664913530880 11074405 -305922623808907915726371175273436147880 11074406 -11220790011175741547525802397778382720 11074407 140723673131730665850048749718791859240 11074408 93882391336044474250065547567406284800 11074409 -56118885769500588270962162728880574720 11074410 -133046183300649470396760767620589892000 11074411 106851363545813291357116808302138799032 11074412 -628220888552918939148670089367365120 11074413 207021119065857815607464931528449500224 11074414 -96869547977592467358903557717362365120 11074415 -13259993092992099632260441618331304960 11074416 -118608567089796687667852857467779153920 11074417 -69903800175658871499454677152758322268 11074418 385609650372382707675218431987619195520 11074419 40163205944617245305140427908622799444 11074420 -100234283882022079020510969925364613120 11074421 -78614803753165334267981276909000550756 11074422 -21005070224557765785775466404206514176 11074423 889181060549577652541878419168497261672 11074424 234083034632843417875000460324483112960 11074425 168013721911649571683694573682019040000 11074426 239857791788759683981852966857785213184 11074427 27973909451501006602725880573677652512 11074428 -341713039869438110161822032262325130240 11074429 101355945077504638891148921932652153676 11074430 -52408183049125508974453193123526153600 11074431 245509843136436448438239224735881104000 11074432 -12322804499492041278392132694756556800 11074433 -7957396988944020498758232456642350040 11074434 103267807546953531896064279156644992512 11074435 -3925517137018337248256426306931705600 11074436 3515002999953789642007059505731607680 11074437 11194528523198737914250761417137090208 11074438 399676185158459960605066374241154783232 11074439 -876080862395726270230113225064104278760 11074440 -37119394343945811327134348941000704000 11074441 270482832819894970037459338678646064000 11074442 -34472369575727235336799024291057042128 11074443 -306329116494382056373236512454554876496 11074444 262291368649823028950983524806124551936 11074445 802006446079969339070857427490814801920 11074446 -42302452773154448299505711307245968896 11074447 134225173986876560902866147551707622640 11074448 18052701976584346850710021271267573760 11074449 168321939842335752425521482241224451968 11074450 -31999626867217386701506024538089794000 11074451 -80787441837320903399679187158880030548 11074452 81268489506201999879445181053164490752 11074453 206051592525252902507236204176497002684 11074454 191538523131184790649855796053584609280 11074455 -51912097440157551378372456867700608000 11074456 -194561965893356113979477346174294220800 11074457 -2457991857763386512860819940995129255680 11074458 98749742050404643492788637536327045888 11074459 -183901617888489496109797210488253863960 11074460 -135402135207874780562044325551188480000 11074461 532761400638552508405799165151651384480 11074462 -3894478009951520552816698292063934720 11074463 785972329626424662556451368709714295840 11074464 432603276295465562952854673088255033344 11074465 -39065634909608354735988608948693917080 11074466 64289063447036363344809998496626355264 11074467 -3303461335048911900952685429095798920 11074468 -7974319591520744027851591179014086400 11074469 -3869726912015092610848755026755493376 11074470 -240107563020191781563308985484257280 11074471 196144773873480097339065850106152606144 11074472 -98231641211174720134218785402268595200 11074473 281636346435417395667104226404198903280 11074474 357011483578357156551463352757308039520 11074475 -412152698312926917450206982927940525500 11074476 -88493637958989998194984391726750760960 11074477 -282178219580825593265253650703133287360 11074478 3086905774987968002779658433653726208 11074479 126063657909128780874916959058311481488 11074480 67237771288780082296732003752325939200 11074481 -244130821201386786852919123327621503456 11074482 184390077079647021188062659498897428352 11074483 385276523942534309606501154493146602320 11074484 -743772070021638740089759951963647744000 11074485 -40930783574331519963135905466914438400 11074486 -170179909636898386576571755028509235808 11074487 324085361967291457475697042568385192640 11074488 292560170953922082169069481068019650560 11074489 -544332558979275142833764543804562683900 11074490 -259166329491539859952285680315906784320 11074491 253075718461185874436021901532311366240 11074492 206143859772887314365055542423654604800 11074493 -9307893559710626742188363335561549140 11074494 -81339327557887103827873388357183468928 11074495 331497958739398674353613379146559755600 11074496 -8559674497519705105698158333531258880 11074497 -55123086365465391485638495657519067136 11074498 -346389917057430015454961220029622366000 11074499 -94962786942130300141502394141879312336 11074500 -101035398396613031073830629154497536000 11074501 -43621670432215969478560150441696535396 11074502 60052522315638930802618062137243810304 11074503 606073490556167790860383550787996014208 11074504 -211535237856492370061462774136058675200 11074505 -210175444544504052683790514358238905280 11074506 185802287780773723901777655600829019904 11074507 164645137397066571304710373687200497632 11074508 375961236258824500224611684338775747328 11074509 84151447660483275784516509088282348800 11074510 -140150727604678958816237165337020023680 11074511 174658474897632887475914777210225512320 11074512 -45360682748462430878756320772342415360 11074513 519768580993269947750914665030890219762 11074514 -538551789603426646569149748012586826496 11074515 -11182292161500693542619136877671657680 11074516 -389200106258300577706828101737106665472 11074517 -579280704057699733391230769733930688434 11074518 8220282261269042192529490334677179648 11074519 77799993955962725972180588959024653960 11074520 522377648683840010838529749073093632000 11074521 3425778440083902483714670747737822288 11074522 -196645900798619548935911764466581148688 11074523 -530098985662251272667251047931892165456 11074524 134338706977403638557090148138834083840 11074525 -4642184084412835169306813402741600 11074526 -69999805566535659486633172464782268288 11074527 230812355935947485746058135742671143680 11074528 -541296418143261750184377109971043614720 11074529 236421667506099834704258085331903281840 11074530 -150248854556738806560141267717729984000 11074531 -139007368204512849761856622297804452096 11074532 30136655877099292186940699855892553728 11074533 -1763769903308786862914353838347156992 11074534 -356191387075848517889346592227586423584 11074535 -398741840473514539738504256363161016520 11074536 654621541578105906753910205855170560000 11074537 377638920939467788340617575165723220980 11074538 13506106539602530219671346395918363744 11074539 -247947901594009068712998256111365217704 11074540 -88336833034180372377447091424065781760 11074541 -13079413422319641011468435072474486058 11074542 -210040439079825805820429680941791268288 11074543 -179168367283572942562476204309679198560 11074544 -2420604416166388743359174447026667520 11074545 56426140440005360483577559365834618240 11074546 18211472980510290872353279519644868608 11074547 -302977358027042636263488501752611074240 11074548 254062673826614542164490486157491347456 11074549 81511271277990433292805292361316240000 11074550 -68405049334355830280561559550364102400 11074551 66136807085640207518471849889486071040 11074552 -450185391498737391921231770501983825920 11074553 -187059233416681398419487889412850769920 11074554 -292872442610247596574424930272807413136 11074555 572612398429134143195808806672283432960 11074556 -581034509392948076416169934210390343680 11074557 -48203964825059163590540522483036854464 11074558 215649069191831125027885157527041881280 11074559 -531905304052899711458035192640782986240 11074560 168843217431912128430651267911893647360 11074561 499188898559905166678599236850052828162 11074562 79588039354174475989517457674997387264 11074563 72913291408695318199084082800066232160 11074564 8826648173427556220669901925757119488 11074565 59293086938361327970408325203251540720 11074566 -561119170309858553241371794825077933696 11074567 -263900017802295888342595612567144768208 11074568 145298601356477910092298592186960896000 11074569 -377455015157842847966855249777077223424 11074570 169487170191605623691385158233867161120 11074571 17510438384451704842765772337410546772 11074572 -407782817892692555040127540946689115904 11074573 668618347829607041233261807243123712822 11074574 -111124440730658898814843646394386976000 11074575 87771943700822210663794875941338968600 11074576 -138750067121835502298311101054825914368 11074577 104981073561783973574484840517656018672 11074578 179679923683094577310586093596329768960 11074579 -152093534872551105802692622189916388820 11074580 -25989667011538189926539709045946982400 11074581 -55062892480215431307561977382319570176 11074582 322180355724897786406117861750319276352 11074583 -269716679386705741257823938572136389496 11074584 -411038967825919731707794688567178055680 11074585 613759633055870634950767307457359157000 11074586 960642970375257651480188951656648704 11074587 282742522877878802237897551531551761280 11074588 -332941440212015893441887520150684718592 11074589 26730824459453883374932862960897706240 11074590 -350094445949012013889512499011553862400 11074591 -479768122582683788205222594419752599816 11074592 201020270494907584772920669058120024064 11074593 532410899013412826005650984921657983664 11074594 443301367292004276609133008370553526096 11074595 21076408488170360369711271477138739200 11074596 8808659860582602718978926123423719424 11074597 260452015467236379350137107916214602046 11074598 378132743338284785571376874627513482560 11074599 30995301907243017620765197569732461184 11074600 -116959564451329560660221878713388416000 11074601 -679352867788761192541823790397010059398 11074602 15457943197196326650203561562468691968 11074603 1535271727929055560654733681085890098864 11074604 -135368773563985291340448492003217023744 11074605 -85986991711099173122765874427111159680 11074606 -105833135486585092229113263823052210880 11074607 5821416785099655014212843405333384320 11074608 27081407748085573463144391220431962112 11074609 21842438062549532299786664175434037120 11074610 116106209677591413772030566218073308160 11074611 46307158911880705839876198366654707040 11074612 428724636527418463258480958908707072000 11074613 553596169657066130230962599935191139584 11074614 56960610432262900252271913948862011840 11074615 177843679422561821304148705780349361600 11074616 321788857885676196328099172744056258560 11074617 -147383865636633389848814867837980697760 11074618 63260598330621215794444666227786083520 11074619 24867696697443099477599383227339381144 11074620 230402621374388486551113035150222484480 11074621 -158859042430657134512794335209795685178 11074622 -105298579682954675808930449101729236096 11074623 -25428185117715166539841510052771911680 11074624 292917669710785602868377652446218944512 11074625 779622731863763502403166884268958480000 11074626 26421151076322052767448272001036369920 11074627 596517710385954312895479277626514274152 11074628 513353497654079851527049049238845194368 11074629 -78495019294195788644836363477360472352 11074630 107244318349774870799559596567170156800 11074631 -536936751449054229860349483756093127128 11074632 221104545889011620204820914813846200320 11074633 -376944570675508719118965087074070919320 11074634 14258372018785492315485723471705543216 11074635 73268317584156007649021079145873474080 11074636 -400610725714312924895731568810837329920 11074637 417568715942009003279764746188935247766 11074638 90410515355698146610403057431950117888 11074639 -500068581813830674860556153132329372776 11074640 -143610083859484519421408513289427107840 11074641 -427592581842501775257023263534029973008 11074642 -17257992982378246949583888864388141056 11074643 -979734965750192982391603513862852601108 11074644 10484648466832195557299275266229800960 11074645 243614666517158881960706632220921079900 11074646 -357515225749074131344965122533756704 11074647 98718241548800865797664750737582826600 11074648 108104926723769546776514421457182351360 11074649 -73695536143128976745446072264726914864 11074650 1490939693141386314346277174414323200 11074651 -96609264964344030485797768276406827776 11074652 -520471504795382986355466340184063614464 11074653 6364261876755250251663942609122859360 11074654 275066830435884317729719594741042790400 11074655 177081110919692307123261752654643478560 11074656 536464269612182794467295773055016239104 11074657 208573798017397341250880558387013132288 11074658 -109959501777915049794062719089447335424 11074659 -127213728676600012021152217217545429896 11074660 282436154930606261080166151355654375680 11074661 -26346271325791374553266176658587178240 11074662 308337957636957974598961542746848434720 11074663 976892360971258358992605242073022582400 11074664 1013453363230136215314049656844954828800 11074665 -69704850133132634638864875122801107200 11074666 102911729479630020871761646188996987744 11074667 -1193714150822759921970779995860592643808 11074668 51883268102930005194994115106759671808 11074669 87538077475059214814071908947643284760 11074670 -250668764761379949617854774845891654720 11074671 22782376549701793407497589293829348240 11074672 -28475106379868161056833731307560370176 11074673 10466603194012380825528952226867787684 11074674 57804869487606300629241823524398570496 11074675 -202333692912951440097131732524571382100 11074676 -218827554771147801522821588377115872512 11074677 -27653620208875399607523321727331520480 11074678 -66420812927905577898708207880591805376 11074679 179399639004695324806452910365303622272 11074680 -168405614787911524088185139803093094400 11074681 1159855559751722915770361630393983982464 11074682 410192593562532925222658501923865740800 11074683 -286170708736362302602611523381522867176 11074684 20809965666637875193853657071692828672 11074685 -204854082841320280149491346210376849620 11074686 -23078732831495736303346048308883691520 11074687 198269579664832045779800181782943275800 11074688 -30347774787565190495014378953202728960 11074689 287157743293834743834268189372404224754 11074690 215215661522874228791229223815409712640 11074691 -598886229099527584602520382000540395908 11074692 52214859204059293955783968997372239872 11074693 2863273559867897436716357189370939584 11074694 368921423344207585737576933124473254400 11074695 102574469893797802473376990123411603920 11074696 -220666269170202866726309121439888542720 11074697 446375591200404204019169315232168565146 11074698 472177595178971056531866507341517872640 11074699 -300799818600497561842331963238948734064 11074700 9431037022188094786791550968279398400 11074701 -275708382083046962343486874780222924800 11074702 -32359106922221869398025985504390672448 11074703 157008604974707209100086976497030811424 11074704 -43526286791516133272874997176721735680 11074705 -372390403780383627360131135116611808140 11074706 -241177028369224964543655527938363790448 11074707 107312030084829548968550336289429796608 11074708 -495964580738881095084145049424639878272 11074709 38559694008681427800395425250392003104 11074710 125379881658076036509480377020677765120 11074711 1022533566358273491038311115065875098312 11074712 783597177168441691755589856601273999360 11074713 -179357792765374009230358648844837805120 11074714 13073789127850656097460756895604864512 11074715 92841422292153149554881535608184262400 11074716 -160012358924180499901180750587723721728 11074717 -826522519865563864310029561135455262234 11074718 185282761124245097340751105040354381952 11074719 131613467570518603695634872312595112448 11074720 327681449350917926219537102175810355200 11074721 -155653987514826457181852854417452010176 11074722 71568630974605588222299265836741441024 11074723 1344860762507233961560059749101967268000 11074724 -544702832839929440463018986890328325504 11074725 464459485422910051297735101534186345600 11074726 -55417883469741006124926300781216766976 11074727 -309520416260697593557931138422637033880 11074728 30387232982535959190157661424899358720 11074729 -102683806835607285792985057184468312924 11074730 -93886130074820311171543091685508224000 11074731 252354878566561837949596444763686187352 11074732 431626243638550106084402072864893220096 11074733 -1046446920155998344081125554928181101076 11074734 115265959776991954289159013394007805888 11074735 73206234075865954598989712973208544400 11074736 -2785220087462631142480989826010677248 11074737 -137698907982100600055150463660776619648 11074738 -349371997899450111309352656404534154480 11074739 29120058330638566086030889008682173000 11074740 63043057224584523880814514442043289600 11074741 -993087280365963178405173027831175221216 11074742 184246667998335917267522191284555472512 11074743 100291284728153568961574864711164396200 11074744 -878193729744444128571060066112269987840 11074745 -414003287730328549698217667871289622400 11074746 264675025906204277247929781819994358784 11074747 -517238882189562208858811980698744183080 11074748 126150125096774101424417056308377779200 11074749 -45638962773369930687532482085615832448 11074750 73790468198924244664837426189643520000 11074751 -978275345073146776023426200821354635456 11074752 -101337794525156327242072182355289702400 11074753 -327297338266082011724288614892306844672 11074754 -251588573197807968258182839127152325424 11074755 349537855858868093109235569543020560560 11074756 -114095951613598243664266165296971440128 11074757 -96551996514062375503375755801632104320 11074758 2396857971505374495248605294465162944 11074759 402680898640466291217858437018557637560 11074760 -610501901032408864328935931487704832000 11074761 131224755845510832564819554522785474410 11074762 -211526819448605556454623121146656956368 11074763 300823578993154104848905371380873097360 11074764 76528296370036874302060359383067557376 11074765 -191584275105830109931724251061309978880 11074766 199455680287238429940308933943049983744 11074767 567863285631137217383305216650948360 11074768 12871929009125338489929970038994550784 11074769 -121680198639213727415429929786961751594 11074770 57421598893798780521386323036536844800 11074771 374293043162408601975421578426684589872 11074772 442650940452087082754305656889593999360 11074773 -69027198016517588892833309821618805760 11074774 113806393877806032685117057177550492160 11074775 217371940920312106437349734178948378800 11074776 -194576951827583496456937468110435778560 11074777 -199330068678522497256126619169778241600 11074778 205331406384509038533113477653113255168 11074779 7493868847031794244919385488609897600 11074780 -440800289047509108605153944490091202560 11074781 133722543625703184148581484439927439360 11074782 59188723506265568467994139929270261760 11074783 889681000789278986747694816682369776032 11074784 171125659587126576079187736697110528000 11074785 269967934832952401960100839817614755200 11074786 489790332621420391073558304150718085280 11074787 -103659010359582002032297633387694484288 11074788 -340092963380901809102561667330087558528 11074789 486198515820141736885486859136196305600 11074790 95161255994217580196619496786151126400 11074791 -32709347144161381328509797550128184320 11074792 52140972356240254814293332107879808000 11074793 4099643109054493481405206162845019008 11074794 192804761439650976751508790191278775040 11074795 27548928433930166376149759459932792800 11074796 348871886467109827755478874721329118720 11074797 -105177181999022621698754567623854393972 11074798 69696040908082392774299424389790892032 11074799 -397538653797260046579834286227231074736 11074800 26999540454433641808978746014367744000 11074801 935251865158433711885851108039585342802 11074802 -162075263851408888623927321720623793648 11074803 -135687941128301360030668701464509164960 11074804 -68088810697758185118078287115505912320 11074805 14303008735077809916726290393119474560 11074806 -1293184814570559164425891338785160000 11074807 377589397887660139673641774088021392072 11074808 -195426669890302931335906212053576663040 11074809 -541880234986829844782733930595157221296 11074810 46457293428965739881725736758728696000 11074811 502666607538066002345530994123487352848 11074812 52591931618496206533216767025552687104 11074813 932282945406824920129837102742317648044 11074814 276225325274511631411262646566943988800 11074815 -352141965503564832320389139845489719600 11074816 -362470830196534017598944325743671246848 11074817 79469282985200091991061395350352631400 11074818 183828037662885278860566050019180503808 11074819 209434640720896307173981047086037516496 11074820 -505453197515948540972285518254441899520 11074821 31746937280766562004598093811649579424 11074822 351294968397676917079533127514388480 11074823 965981837836411851679807031940656754072 11074824 73098333764109999554868643852214645760 11074825 141090038218857782530538887535088826000 11074826 33350051504698005514338744308529423360 11074827 -236885342033342857175884618713510450192 11074828 -49173650255886625749807251781871288320 11074829 -661254127823478116511539902339280730570 11074830 -3702442108130224509286266478173734400 11074831 -117724563355548213510089129183532597840 11074832 -179580984019304103350993771203140845568 11074833 -514827177073562824543331724127196439360 11074834 -219428286237601800078407371975874943360 11074835 -48389445840018460570948288883864112720 11074836 45278671869813164311525604458845173760 11074837 385318259026589642203214724081324112092 11074838 -170788252665757612238790747497596342080 11074839 489333270611329433878283922201044106960 11074840 -101061731823186500347041151040581632000 11074841 284676614241578441685686432161100096532 11074842 236770970958880432886697978900939283440 11074843 -110254848594667851518381500995699632512 11074844 199807930504810242208241765747092649472 11074845 -184842706170973389648516687410267074560 11074846 475905310025123571170366016573092479872 11074847 42335131686719440921564778840810381664 11074848 89309858327963812845091673225210363904 11074849 686896774683842534023267608874416062464 11074850 -196637208044334282357588815347206195600 11074851 302828150643465018826424815124464825380 11074852 713931428132962065544403249539315015680 11074853 -537301797491778784640845203071761718880 11074854 41085489493211174870106854887986991104 11074855 321764936236282169988251118442860227040 11074856 320298021161208354551140780189273866240 11074857 -121535281084605257506832586785796942960 11074858 -62489384044369928758311118422061005216 11074859 619006038762145060464232219900546971060 11074860 -175109031356042560359388927419954432000 11074861 -134934337856437834029110182864411217920 11074862 2543520368855493003974525453938650432 11074863 -89409298459886684317384757299893860856 11074864 117217324078237112227458349420781568000 11074865 2534891187138078131311095345586960320 11074866 241063702753435859393823265272211016448 11074867 -74796122477424363058733459210724712688 11074868 -17896788139948046936070203957725347840 11074869 72087738533649145036227641838816965760 11074870 97397541937591666626332141258770874880 11074871 -766817973184732451006611622580082860336 11074872 90592725725793121507888693855887360000 11074873 44061024703967409214631924757596217744 11074874 69296566046011501478894796031455839232 11074875 -7585958537279122862395653343398720000 11074876 72146149578613480291269671542748594688 11074877 -299896525332980814418505078731173040416 11074878 179334545730167001183673911605325604224 11074879 -331379231574206562353432780886383098752 11074880 24666414540909555839148101452966133760 11074881 416291859453136126610525341358790587952 11074882 146333306760922865926462242474771082272 11074883 200232403774592545268403247856505651000 11074884 -175496152743074243235423533604088587264 11074885 -491170252474881793478454319597588500420 11074886 -18485304803745348968909869007013352608 11074887 -38335655036898108922626169528606739064 11074888 -1378391984188526295751963948077496320 11074889 -88020021271409325028268872737186582144 11074890 67019435838785972225083453608150489600 11074891 -399460713005750805648926122875403345920 11074892 -232061604219213421913815868897855416320 11074893 239327170613855875112885333835683342400 11074894 -163441588923848606452256881997619741504 11074895 203930542564101645311572346247383670720 11074896 -30236346726331406929432097360166125568 11074897 942474015352558764256595144864212676520 11074898 445637444738143997231291706957058150560 11074899 317993090626146009804732908341387136640 11074900 341006637544673777609739797033622800000 11074901 -298119994307491890484576360860978702948 11074902 -264160711274264659537206612982287327360 11074903 30548361629037000736581950407671742304 11074904 -152676482078149991153066512930302996480 11074905 123667086020951598582556866367481771520 11074906 -85897242586553832082319810037941176848 11074907 -475830592284306110011670356305422822844 11074908 2433973553045116742411135779928408064 11074909 365585629862586178415029387618767764160 11074910 -7379536143869429645025479676121804800 11074911 350831525757012716499465394839696374400 11074912 -219281264112595183033489355238554861568 11074913 -415548434989734986282613476053654511838 11074914 1381917442380777338135170432176506880 11074915 27231020579130724163940205927576660560 11074916 72996769970181936570947757693687363840 11074917 132932203750155195813176418620103227712 11074918 107090687556378675854957909325912137280 11074919 715708930149063163700694568006973647344 11074920 -34612506123397077207944108183010508800 11074921 372697097416873247224282719877470460224 11074922 151033288553431750433617410183604199424 11074923 -570775668667093820092802307369125467428 11074924 168405172178926672402475574019088229376 11074925 46648606586247127374697256800619995650 11074926 -23492777355924849115815895545689136000 11074927 -463311368762675821124722976250403346224 11074928 24155682750293358198985945857304657920 11074929 415842484223575258913098033416914791680 11074930 413303520422022564077310121269734315520 11074931 1175230049891115353745256995449849438880 11074932 -376666424811871822462081811990675079168 11074933 -374257189232118636977402945621131674276 11074934 98391800222570313018339767475105313920 11074935 116821836127000425204797511308767488000 11074936 -36267673556237541417726100544012451840 11074937 23659607112096380356453159293004370112 11074938 -26973132423568296529896327720470473728 11074939 1499786356326734921930946867091889452032 11074940 -414783191227355851937684227413559272960 11074941 -223641480598067154249052904494833606720 11074942 388053911426001854365916809517506447872 11074943 377868313372217469172641051261387289200 11074944 -194025561393597744738801897729813381120 11074945 -64442498977230581834407316350244102400 11074946 204833719575718568649010742069250761760 11074947 -11040302207067213453048519674673427200 11074948 -397906193403250430608510984032581473280 11074949 -57549404246772794800970014244824346880 11074950 -79042059664845624559507776121704722400 11074951 -7378805017255044903721684053417848656 11074952 -96343153656216582575092334414178385920 11074953 105230778520682837380567934100576892608 11074954 -152780164636011322587311581547922851328 11074955 -483595876056709576132987280912003358000 11074956 508736765901826970446743137843351235072 11074957 27208358598225162379916755250592876352 11074958 -327972782040908273553297009120200569920 11074959 -355726807573656377354797318553755914240 11074960 -6274893081250052132591761321529180160 11074961 339830193752308467637551182427132684324 11074962 -75982770036817199115297998184463448448 11074963 930931971481354982679261941426938263212 11074964 100410672955056848036329425252254822400 11074965 23214140414532689571826273008324498240 11074966 124665622490094305108153983767625752576 11074967 48739453200097572934685742027014714880 11074968 544317511135126432177847209581723432960 11074969 255963706209540477030502477359607447370 11074970 -386433063729796176312204010761795820320 11074971 88436800352987405853213356761023804312 11074972 -286223739989309327151225279683415262208 11074973 78886287933234067152321211563175998720 11074974 -27883453644490156748253723253697000640 11074975 63188768543478928180621164168814860400 11074976 11048781095434306032722214411942494208 11074977 -445752825086700363743862145890430835052 11074978 -130679226865550102279166349553065782960 11074979 167024971290305209959319615355061935580 11074980 -68349794354448198600133430457964277760 11074981 316106131357011701507477207404180878782 11074982 121814558272136857314387941388624916800 11074983 33861487178397174495716097385126971264 11074984 1047888630606778940169475820025146726400 11074985 -192514830213894964796315383267774505820 11074986 72056298724916523314478138114601973760 11074987 105737044781994244170042849866277928704 11074988 -250679426623409399794860180304515692544 11074989 92599190453813678774920465230813351840 11074990 318392877793726014784349779276651370880 11074991 247609853083498103351930579418469909392 11074992 -94014285523795057036969346983913226240 11074993 596880277943679430031915487077885988242 11074994 -3674520621420045382788034497078148608 11074995 -331162883214046087126879445815511690400 11074996 465285583472496040101426275746829629440 11074997 652686316286199485089115704760677123392 11074998 76339250884511741341119919278185865216 11074999 365700061898152754007064232490846272640 11075000 420770237880538451546911496052288000000 11075001 130191828268250910479094718470224789184 11075002 158112933905785552276614059440201886208 11075003 406936670491870156234489836403794897252 11075004 -207981048824797565999403599371605941760 11075005 494435530245289032258448608247130748000 11075006 73838277172238331204586835572409008128 11075007 -229332873553945088703562374686672919408 11075008 17215808796918540788332663674608025600 11075009 1523757494278509598428569917226458290 11075010 -153895505096299004392624277031260006400 11075011 -1590798670615933745927959429251868815768 11075012 -162341757137389670394824213175120661248 11075013 -304845488481571955150115457499449597380 11075014 26483002621821864823821601590716510592 11075015 52029508980004976843955012873273554400 11075016 -146410726972653233415649962606289305600 11075017 -123263003466815889097090048090873771980 11075018 -401894129159470983757730989945837913040 11075019 153535097354273607200110507219895728344 11075020 83621078538139158205613260581897384960 11075021 397192050232183590457248249779248992000 11075022 21518328827230247387155990309241057280 11075023 -199375610997295653464568797781000659728 11075024 251697858638827500792264182406331760640 11075025 -10357256981968962737243933144317262400 11075026 19789319868342597393302429211882328704 11075027 -84049572124509581253857719446396604128 11075028 -37644171866693879674418456163605452800 11075029 139376580747952457491285515343862948352 11075030 -95275775620870135030986941040178371840 11075031 -685962219938037007422427580029990513320 11075032 60984329814101181253576867386873016320 11075033 2199185894295160652995827408144625397376 11075034 334964386018553982236295823142981452800 11075035 40975180901075405740232549101702901760 11075036 47162967648385558780449319021258165248 11075037 -522381371674693247860905282876318432 11075038 240060198306305998407571182680205143808 11075039 283432846114421701976977965698531214024 11075040 74075498740175566167522581155035217920 11075041 -732505793231562388818419497329913404348 11075042 63735864335727225337222060421401113600 11075043 19586620133839237396567800059293063680 11075044 -525927099025969156595437528117483633664 11075045 -513954324782761682570916395701658285700 11075046 27638060043080280341479266233416776384 11075047 -213007144186586436122648411632048162504 11075048 -19831941673657747429057471780613898240 11075049 -1529931785752253313876455530661350476 11075050 -3614512955430473051962877713753747200 11075051 -45114884478404496121988709686127193056 11075052 391021431721934310942225105371922432 11075053 622418989358821553706503004805660889088 11075054 -73030078133658441013123374523504853760 11075055 -554996139094412369658449999753093117280 11075056 -130741808745261061793257484480410943488 11075057 137692389007837922834849015648706894912 11075058 -53641212641901749702018567882909808720 11075059 -164913970690998334939109689598439794740 11075060 -134337911734246269853001835853955235840 11075061 -116637412818785454458809376781566543328 11075062 234437304921724611038240170947439413120 11075063 -76616688881610728781563737305524465688 11075064 -80296061446671561248651395971876126720 11075065 -352070620757916922623701613935344644540 11075066 109163140891693552921007949657173477232 11075067 -52352226395385166350071614024917769080 11075068 176477802311317986785475859549715406848 11075069 273669414073013627987064705429113854470 11075070 -103036515812793664618027341284796988800 11075071 132889085092741405312749131456980190400 11075072 -200809080564848417494601983779781214208 11075073 198996421120433448992396813765084603184 11075074 -402840938758387666043393761681716749280 11075075 -396230468995124496030043541864095372800 11075076 -650151905059873043680188552261416663040 11075077 -253992448198453051863001338642695332580 11075078 -371373780232031143502496545281958167584 11075079 374572419863659397418474444676175913384 11075080 5581109370078262299815497301527756800 11075081 -151182852054565355192702034358916982000 11075082 113557035531084506227700848937941691904 11075083 160488322730512276743756091310108877640 11075084 193434308577191001072712047157875896832 11075085 51660991424982448449468123546228969600 11075086 28635159323353332051748190077895300544 11075087 -84520375303674009972250427438833365480 11075088 2202480495390224461044518261991014400 11075089 569652352731025370605164807490771202560 11075090 -110959087224440404374731001318568639680 11075091 50443647741528515775633927028985800704 11075092 -7886835675511799545920513073889525760 11075093 489798814449669342436839371759284419342 11075094 -175766716069038881870722680244309666560 11075095 -77371233032341079265857771390545288800 11075096 -182956652456317873752769915717959198720 11075097 -343218732986446675759604927015201014560 11075098 -174985391603108782243196607227806446336 11075099 121560158332346416610495564998383729984 11075100 -200474915645187549415244640830837760000 11075101 99547373623708111119378394704528603052 11075102 -211563750312707796933638805065417605248 11075103 -34357595018014289947087357199628422400 11075104 838868866623721877529293706136137302016 11075105 -348825503271505914966510637495258083840 11075106 148762899599393155295106699694969282560 11075107 24756810277228520159655042346062435600 11075108 -530128647979910514620445530328376617984 11075109 -272407312963427175682018535532552890688 11075110 99134481456850587272301289896434136960 11075111 -367411226372122948402403226098387877168 11075112 -120304400702560940464959523319834388480 11075113 47284812867941722483234529090845164160 11075114 208893093885187507045414394069056449120 11075115 228076574687500506991631176808966292720 11075116 -67187573763520456615182562256196914176 11075117 303521234055421669746419605649378294166 11075118 70002401843587088427838397006080711680 11075119 -9721185244633934037758443864078568520 11075120 -55743893230042427118919608578819358720 11075121 155029215047083168133903497694991710208 11075122 -9694489560622813470971375482270703616 11075123 2053598845065417933249696506613623304 11075124 66873263309969473487975017773830694912 11075125 82804004337282654565749911283432198000 11075126 235463659887485210684130370338805883520 11075127 -492648235778837200086732837380090112000 11075128 259946321556589509467549351174190428160 11075129 -20010930761733170965826288064168996276 11075130 8190278110506572552378795585568480 11075131 -343875189901327787857286350353483767068 11075132 -555573208552290473140583161680122287104 11075133 445769311483313688572515023839048756448 11075134 -4256096467701710454075028152611515008 11075135 -352106960025631545891890386532806429440 11075136 -9812365021978504439973301216912343040 11075137 -226065229385497189505660141301670161214 11075138 -94593882973952362135152901871130528000 11075139 205087062016108851381749618875043801604 11075140 112731241382348596526617751548181341440 11075141 -6814901543592718019329802722899352896 11075142 32417760601900883384522162095989510144 11075143 -92972984207851790213609671652556066384 11075144 516292966999831683266156786722157429760 11075145 -86755384525909660840538110655163581760 11075146 45533561818465411334605234198586707200 11075147 612354002506839794667727238980043896596 11075148 -115886098013121261005892487324601794560 11075149 -1057392464018040258276410464510357347850 11075150 2347003969319516040871284912264144000 11075151 379377686239803785216966953598245489032 11075152 -67645929266492703826182836793271123968 11075153 196486325686853846353595148283078377984 11075154 76513128336891371992975992972246493440 11075155 -883438335006360517439475891569804160 11075156 -234920574161205940069354486198583652480 11075157 -921222818862252259692804202513264104000 11075158 -100637881405495253740683343068924522240 11075159 393748810181951295754742087373042783360 11075160 123461175134131167509058378536054784000 11075161 -1009778003397619029256464806926057989238 11075162 -54051264353801456457463387128306155520 11075163 144062351864527231777898302296276499200 11075164 381583708871748361747741516607761957376 11075165 286098696025874488737719146611242575200 11075166 369055929102331568418269280979516800 11075167 719948466966170596196181164121633785472 11075168 524151294514740287694034567900126248960 11075169 -55359832364216243792941586665131750528 11075170 -236774283474773709254615021226956376000 11075171 250315807049931506174751718737294393372 11075172 300783855610254066965249396727684436992 11075173 -134341418144582353028112736515585270020 11075174 -265872323609841457595573349831517925376 11075175 171992070303319716537474660032336190600 11075176 -260210968519159923809693809870496563200 11075177 940884640795000230581755661722501626612 11075178 65213124868299009353855551110877874688 11075179 -812578679131537244671931840462732128520 11075180 431350353629869819593674808146720870400 11075181 -116783815355293556749496234536351738080 11075182 -242839671863668216774956112850131075200 11075183 218953662104242881015075796031812711920 11075184 1041795213810366033707205285736611840 11075185 288966516647997738772626463088348155200 11075186 88488432246627186298650065753314251792 11075187 -231071111665558418676090922911377430480 11075188 -578995839646219134051769812502021386240 11075189 -844481029913154232726779932406116675076 11075190 16080867333567567257956434967582679040 11075191 -560015409436658452938331792804307104408 11075192 463561097587514702264011713246200094720 11075193 420584462727664653202252604878644275520 11075194 -176375078163135120508610344239061712448 11075195 -55529861812215543564643449948254416800 11075196 310468278929036493816175617673139257344 11075197 -243408092395903245128455216889571620768 11075198 -13820615856555357460375280052469291392 11075199 12879262771945861625761539151195188480 11075200 -105281926318943546572552900129062912000 11075201 170100843604600062434326237145632739202 11075202 -363535580868573146228668155967486035120 11075203 -633304369672866825701816431273404572548 11075204 -195228796821473655059555754171207634944 11075205 -2302310856442895367339601165669732800 11075206 307556764927830798759793836521621331552 11075207 79337267214626606739662983433262369120 11075208 382237512316663796053283839089548943360 11075209 -4641270117643827258561867767051612032 11075210 94021776524808688890049152506757626400 11075211 358648185066632740084415028969269551104 11075212 -13453369546007997307890768629514252544 11075213 -242047978788842356978575692152781961696 11075214 -200232776610448733394868579620558520320 11075215 -6576258679345518642338724501745610880 11075216 131719850425501585426939897467797913600 11075217 185854106153827565944012973868106564512 11075218 -158010323956023911085793523433096027648 11075219 195771517456418083335195586659027987360 11075220 -109402406784435556865513772822594746880 11075221 -1042813396513335488130514540788358968576 11075222 -241620699989738551588964410009450181088 11075223 -313073130268661077503181658795618831616 11075224 780010007538980348147799579914489640960 11075225 -67527637464710115754527521859228932850 11075226 97891005775948395982487081042393081088 11075227 -762789602246993262142417750340993596924 11075228 -89599102959169743506938006096483749888 11075229 80010474678046036859333117191591246848 11075230 111879832358861124873741837198674429760 11075231 182643005406338296511535025152599274912 11075232 126297928937195896947583823594089611264 11075233 -298212271618236671104670670738180174400 11075234 148411558950747354627297560145198440832 11075235 -114559730766599073647577125884272594000 11075236 -207827238619741341995561455331932274688 11075237 287802244536575002183940307334460573886 11075238 -17162263699798752225671393727772375680 11075239 318616956504533184042015998831283908656 11075240 -153161512132434547844687382070976102400 11075241 49732852037880749571136191082051669392 11075242 -542104652351007981885049749702586598400 11075243 -115883550181794888774319368462985926456 11075244 -37528433097066064569742832857077780480 11075245 -826895485654996679958746446839920941200 11075246 -25532460159187659421997769083674509312 11075247 135057916725406808965371146204543689920 11075248 89020143394148638000466198556831350784 11075249 -118612929309427701700816056393795757920 11075250 19154420396357612448483502004784384000 11075251 319603406414464429228561554692683851168 11075252 -11790914546362842810263704665823795200 11075253 -119125978835447897757625585430016559296 11075254 -459274392511594063658440456530237098688 11075255 -172226661435983998507560555884864268840 11075256 28455023822279595927982892329280163840 11075257 156567243168811526370949339224172974506 11075258 54206199092000863464183186057085242480 11075259 -60618388251638028163900194371854547712 11075260 54042404184262849116368561769632563200 11075261 1032368502282995653943532075362927393862 11075262 266487698681524187185318612183150645248 11075263 -818763420910493226957994913503490903488 11075264 -246692531453646000531958494616174460928 11075265 217409800106202756695501283043721424000 11075266 -112745979864988908451826246805624190560 11075267 -224142099787553499731856819430769644800 11075268 -37702093816337456192730240622117109760 11075269 -37226650043186989124629431971467549280 11075270 -85877762318963521893681210912920065920 11075271 -37469725479130450865813887609217543040 11075272 31341630784876576498926992346753945600 11075273 -527621676512898460203852321469558127040 11075274 -59360599582437879160844909049450663840 11075275 27985082254231193030603224000253699300 11075276 -140241376347971734604380408000714179840 11075277 -145601944150604476200309725371118519040 11075278 259254965247197878731651643380744181440 11075279 609321258568004920433713625058600134976 11075280 56142858223351278047843110639508520960 11075281 -472708034938991619429727585368330192256 11075282 -163716087761235144520034342593106336256 11075283 -263464197137167012269640024541382260748 11075284 1946653131806382727677187423204411392 11075285 -121373009549385832828018432235324202600 11075286 96294747104121546715554997345320675264 11075287 -275162876002268222644150222007173064760 11075288 -47113861084649440856084169300449648640 11075289 -14245183833049648344986312539036354560 11075290 -3377525220757179368665858879676697600 11075291 324289972997048961709183519739356523232 11075292 -31155367870469507575933860192675961344 11075293 -48395184470553264262193665084241690458 11075294 336909187580470639655664078368892525696 11075295 1368630242442916936670291284844052480 11075296 -510595001673826097083730872380846243840 11075297 -597821271745686550222237944635400796254 11075298 55707610766124275224319364497689886208 11075299 -370665292811210082517962214582899801700 11075300 154181814070445629441661856091280918400 11075301 696404398342205699142764049527230363392 11075302 -59041173154956859211634926859700453248 11075303 -669261815749487290451469846067795856400 11075304 171107218456971671700885473632831979520 11075305 -53357780574549372547126672079353200000 11075306 -346872168382498883110494591165519630336 11075307 -222540233803663605446092743628240320000 11075308 199193143863014595622943996869865230336 11075309 31114072525465571808066675704086597440 11075310 -27794380595101432698379295960168414400 11075311 269906046832679115291101379611773364240 11075312 -45972303005986840497852201450032529408 11075313 525065776568995349311806109069064460384 11075314 10286007689587859579319692597156426256 11075315 145869384512053920697289810946546206400 11075316 63873078402962369787866063981126553600 11075317 800350939956513514723833106416462769152 11075318 -322674565084824059570946193804029906240 11075319 301304494855956754768681435710153636000 11075320 -628177243479207241551534622351694131200 11075321 -208928292163662527290530789579867170748 11075322 -1289065196606510352447746944820176896 11075323 -462800357200999683383584563650085124332 11075324 60962169396589234507980399167209821696 11075325 366454936386703688505286249973901600 11075326 449566782179128141470922441038371880960 11075327 43570931956883692901985377283291346176 11075328 164737543696276184895388686531019407360 11075329 -647313644287226036524316687133357411070 11075330 5616272826460677321495203026009282560 11075331 21839633290595889433238222785626609840 11075332 -144339685492254549468963029737948753920 11075333 -36062678367763823594121541799219216418 11075334 -177768837170638100037257782833029473920 11075335 227363787787660834047218965302314300280 11075336 152135366882444170154998794725000601600 11075337 26468536883055532043612489055790423488 11075338 -3308099026718618135973749987272235520 11075339 328220903825712081028457103093338910720 11075340 199097271058754428370459851483048826880 11075341 1574502950421256777144515076029960652 11075342 470131189318491394360906691730742464000 11075343 -407092197251074246740073628164285065072 11075344 -21713730983718447503164626243333914624 11075345 55975832575854971923182165799335432000 11075346 503765711488899721336734972585517317120 11075347 325525349272526443576143448898379959560 11075348 255149007855487841959906303081607571456 11075349 -91949125554775097887515177650307939936 11075350 -70835235655934003561523862305725520000 11075351 42611340104329428480122871046006009344 11075352 540730513484585744407221175790045552640 11075353 779317233120715452759587990867368902602 11075354 46014076007531929621088078074273884672 11075355 -418045312570489091822173718148088618800 11075356 -133739941220560032180946649151151518720 11075357 263715368789215033763600363517054245880 11075358 45200561765438028406180921648086085632 11075359 -13534138854732374909720649050728251296 11075360 249080965513290090623600799232007208960 11075361 -60611546402349274567374869615638072320 11075362 320241833096823654438444079717501148160 11075363 -27124074286934892651287305723684230336 11075364 16867723071994263481484934030221081856 11075365 8604932874422630810513155269725635200 11075366 -5313222552668506438803259022701500480 11075367 111099448299389154666835248136424848680 11075368 -1259050180711281799169923948898244771840 11075369 -39152427079419483885946150228149259356 11075370 19416780547486318802752118898072883200 11075371 -43667297070036921176306086484391562056 11075372 -768496767099378153733927931995922688 11075373 -24908196435605338144301421853761915498 11075374 128020155866151352850813600513969562240 11075375 -116102917891533128259046835416365252000 11075376 21485139746329738886489882132078592000 11075377 -35892890481338065047510728577997328 11075378 70034054537701940256591479117857620240 11075379 -159213770620094351204742498540286291200 11075380 321810798225514357902819945955546540800 11075381 5186567863219528442889153562646980800 11075382 -273734561253525352527224141317501754400 11075383 -295225040795330716419780764306655777576 11075384 282612306613896893692912937447348920320 11075385 -196987809921051659219670534968501553600 11075386 9296715333322218134701464115329273600 11075387 -721776951380638779440954439924689688528 11075388 -29588151077884022468449317858100214784 11075389 -60426158507324166406293833112472657076 11075390 -100789460660361230611636989569963846400 11075391 -491430567815180203935134182945224817800 11075392 -234696674180905664227137376901478744064 11075393 -394762214799561719524619713022161657920 11075394 -90851276141919160398060758628072341760 11075395 -168676579832882085778568792972331227040 11075396 -13786980724717490748314090406600072960 11075397 217536521958494009555093891091030214656 11075398 -557306676791510369631873412599747814464 11075399 808133436991780723059713507704853453400 11075400 63242029719699397392938465141268480000 11075401 -291619245310439767521271069481807703296 11075402 -148108285341016871629281615311987529888 11075403 -62284640088193263198598709501599513896 11075404 -180635248718463424630482326646398387200 11075405 838685579178095775704759943969174240000 11075406 220796779005739008100113346509573616704 11075407 -40749545704406791937373932471857714176 11075408 -59964633137269309914149822432968458240 11075409 -533298215295577073842048045467755680896 11075410 18398019893135528206864309112722647360 11075411 -404910442061577352477204388732895443988 11075412 -79328438516276996708413497105345355776 11075413 -200164678073732779908249411488970411876 11075414 411918943945182042861493269084241152 11075415 293730459880483859635824249266668343520 11075416 -278134342567499477525805361043425198080 11075417 -262058528021680259040047755377926407680 11075418 309898440842731986236337898603253461728 11075419 -867799588422419498387910204694436095440 11075420 263454074024979352803100045667558369280 11075421 299594091240137229913512029411800083360 11075422 -304187980749408203696406683352389743488 11075423 50947870471752778552742052434653958400 11075424 1939358679661418835559006284124520448 11075425 -373133125091013643114809928398910323850 11075426 194108811631929007230507796816877496912 11075427 71870806452315521717653684403752992000 11075428 -120555242817567339286372742937145667584 11075429 -162204923543941834653972002622666227970 11075430 -55331682277909501192842811465062986880 11075431 510564500010774622356858578713611682232 11075432 -55003947223598189445348395230840750080 11075433 -111618783008263262169727330650434680176 11075434 -251111126200615608754297032761952039168 11075435 -162922976528794298575367766048105527040 11075436 -127375384031571141061688451849384676608 11075437 272793617364486800101362172539188071680 11075438 756920359797648096771059795123554897920 11075439 515653211871456229851911219190357519624 11075440 237027376119834188693555461603599974400 11075441 117079681816124108932102397878081761972 11075442 -15408829873601072134776095718793420800 11075443 -32938788346345970749738327240680155136 11075444 -1238220517482969252495053448643089967104 11075445 121716047735248782563067698846521397820 11075446 -87937483535728160777741313835024345920 11075447 651124714742860713404207929051871905896 11075448 -395446932098085848697812200570872422400 11075449 -249090704132491145299807660697448610176 11075450 -100123404344295672146510627696884206000 11075451 -230385481254693268817001285558732595776 11075452 31083073358358933052115642648681179136 11075453 -220323092154605778543527064390940875156 11075454 -14883540290320018797877851696545557632 11075455 -58264188232830740391715800360987743640 11075456 369256467891732918023358201919879249920 11075457 488789606553532321516858336264406875440 11075458 169410471166554985382728787064559971360 11075459 869090678054974947578834083382554017660 11075460 68286476322544367994727355006195589120 11075461 -38457761658013250790745395501844211520 11075462 170858585952110681038060844622907931232 11075463 14482513331663620721131360078937929728 11075464 -498132686030478884766318310030337264640 11075465 -103817797162197308526983583222634527480 11075466 195415666386050450771602056309869964288 11075467 7023404262527214840074304478886751248 11075468 -370055900514779770849385292030365721600 11075469 2017792118297893025386166874695379648 11075470 -214247669244332331571655618099234880000 11075471 -661936092714742887436554242918395037256 11075472 -52580159420473708600846105894305816576 11075473 -149464197586537324704146702767609763278 11075474 -191838661226130961098284412436818993264 11075475 19414704701432508149741184345015066600 11075476 467762488939883676341304070609650462720 11075477 384905009872789544460531226918072972800 11075478 -3828642703670484294741722038215283776 11075479 -71453349120694209999760266784312484920 11075480 -3455064832949332834093710067325952000 11075481 92153622623193565552944641053708575840 11075482 -314092422667612416637446889970604047616 11075483 -976485454969158065394328113976779399600 11075484 176233468482894469494167049305176473600 11075485 35187099290520890057647239500653347180 11075486 538396528060432332483423152177743608192 11075487 40293951832311361865789402588065341696 11075488 -82767717043090859855050976332392431616 11075489 19460527620961278738025007919344027328 11075490 -51925810491481463926279955273408472000 11075491 12042510500624247018551803749699376800 11075492 28254464882696253254958586917312844416 11075493 -144207267544359086046406072380751968 11075494 4546060846668902370886574737536267264 11075495 -143124084600643986426492421682812317000 11075496 -236420296180397127350448794776398643200 11075497 386676024126926043192001591624863421946 11075498 209115868398736762818283748487378547200 11075499 -32593676468570314035735987521051212800 11075500 -43006103782162276656018696237531648000 11075501 -486314229310810831318191747268478763498 11075502 -135005390132496182368848588059591233536 11075503 536998001730139484629776490957253360640 11075504 110729246616126411850267314381483048960 11075505 245322169018263688221834299677972350720 11075506 -67515594993079778443311020976676640640 11075507 428507309694661943257772468677033407756 11075508 357511265752152660519048875857817579520 11075509 -908505057560574061969615292175737606880 11075510 -183286229170342022673684015800301264000 11075511 -430949668209955358752225503736090139520 11075512 137204770073833090366214546672418816000 11075513 -175310831003718339681893935142912017920 11075514 36366974531408316092202488831728112640 11075515 58114032628629106376955956632820436000 11075516 142934830177776045177919776913447050240 11075517 317526865306568939693834006198963857920 11075518 166373532256461804072792248539293757440 11075519 311563860060042654400810689195103083576 11075520 -57518826290329169615324404975770009600 11075521 476487358818401645579648710712795622722 11075522 -452928780241588743663525526136877776688 11075523 -278459462328409879825715035032264779016 11075524 -140247125326010220703708561236830127104 11075525 -420586366943300948132120562159048241350 11075526 -107259172050227775768197916613113636864 11075527 -493270008760010251370528763919999555624 11075528 -32536739166254890995179358828804464640 11075529 385569836280281158123509144113429543184 11075530 97517727939177099587805904566027992160 11075531 43379077645477869028750121550031129200 11075532 -50712869246549613260671063804642956288 11075533 -113342853660303984998185303620427979136 11075534 -237749999409839479646108765328250935168 11075535 5932538887047191229374061502697985600 11075536 60888400659379901975658291701095227392 11075537 -423555588023753183585808103684588987200 11075538 22857191928304596347174031216923516160 11075539 49527662499363412049799732586621191720 11075540 88997073827910545181390103948306145280 11075541 -251371508852604853132534201226074413408 11075542 152139588229521482266934732132229648672 11075543 234568880654258366471526693482035938816 11075544 77938479037391233508639020863489024000 11075545 190266942879460142464706662628834005320 11075546 151861028228386880585789485265054895360 11075547 -209064597381507517611655000463841904128 11075548 508597900183469151312841198868407345152 11075549 48096866129562395144860374900830192550 11075550 -260850138367279255359201101836769126400 11075551 548560357236230559099702990950583817632 11075552 628407941125720140203572468296871575552 11075553 -10931200965315973011698874631715091120 11075554 116697474150514605592337997395792681472 11075555 -25053554052706871198930518004806181040 11075556 67683464386970733349380280108308234240 11075557 -51675263822647892883140979594968179008 11075558 -63885884086751681714564464725522062592 11075559 -389836350694100431029854168377164226944 11075560 -34899311199147215583690712651391078400 11075561 330447386591447589039839491816238187264 11075562 205876520739120621977914959357655587840 11075563 -1096882016791682990565260834479552490720 11075564 -512984140139650062235453902125344588800 11075565 156188939782751000048598208281617425920 11075566 79917700110101665400232196664119751232 11075567 945346320344499395208831643878679745616 11075568 -47864970678757051724890871429634392064 11075569 232151532234097804395754637607712064640 11075570 195175031692888111108293312344256913920 11075571 1427902136238761309564724539134291536 11075572 -329789630347421731498628529547455505024 11075573 -2498193566131088892904105852042532178 11075574 76477180963358710825389297974361600000 11075575 46766629751447840194120481206982096000 11075576 16906448565740678882077157898158530560 11075577 482830664692466911795242318204162135120 11075578 -377235839722660129207261815510953558160 11075579 289680499950774905108563013441919174840 11075580 65319095439543809870715386556586229760 11075581 436484041531718986197216905579065030464 11075582 -33538233811621542258197944933160576256 11075583 543588340328885244541810977922047411600 11075584 69958237242546711503776668036536205312 11075585 533411716344014706421321891194179778000 11075586 109516673109509194144019883144440148864 11075587 -321928867880669898732723990725703296896 11075588 641018261234965895187922797952349762688 11075589 -353474043412460890425618683442797976960 11075590 -390839182957403010890133603693142567680 11075591 -905361664193296354697358883188263187816 11075592 391247723641358158214722937626442711040 11075593 105229122372274922051795615206011884580 11075594 458619473381808354504325509871310561280 11075595 136992643943611433144182500140506433520 11075596 2170140723521797873546683403445043200 11075597 -23972712299108205940746962669656462848 11075598 24524061673547218220779469415662289600 11075599 -275983436052703447563390849640648822280 11075600 -26797886637400794420114941713327104000 11075601 404349533865470348958503275095420182304 11075602 13083942489510511541883469151772716832 11075603 8263381426450398635094586505773456128 11075604 -81413448689721086704438084545136496640 11075605 336744632426420492992532119857046803000 11075606 -50835708353410962115033075259409518976 11075607 793693759449962801832947058653810400240 11075608 -97230617199857644278398280448293888000 11075609 228290077322310530644673692858316292810 11075610 3172549385443556538408489297625221120 11075611 473555498628437847072774290007249006212 11075612 -71549057884798458274653381631004895744 11075613 -199423279325349180423285693096012861600 11075614 -907489601002344149185873676692951872 11075615 -176542416086465194343807852120902120080 11075616 15047239616652629482745082441356869632 11075617 -106271616766797982918247374732081368600 11075618 -101381197265895379482150697739955793920 11075619 -220787194253486637502550925293520191760 11075620 -165869906859357027307213375582241840640 11075621 882855170353703173030596419967101973822 11075622 -91502744626027692974039298390560712960 11075623 -158840102347149776524275563722007774936 11075624 -142491135312073224945909033531724185600 11075625 49941872114261164425332795176132950000 11075626 340381763245177877335850163078859713024 11075627 646317309339447289732069485749186487600 11075628 -91683758252583337141337682400443085824 11075629 1008138988052044852844564914164220686230 11075630 -437462943236815937878757050355538305280 11075631 -207851815611726242690957408536476617856 11075632 26049137758627869593023288775368867840 11075633 39095237459727805084880160756176255784 11075634 37379855134823588196582789715077008784 11075635 -641015739263851503066674388086747515920 11075636 -94461117418292136443098857403329767424 11075637 2191674470929331382634106127105708480 11075638 16451050210128462373916596040240148096 11075639 2087698992026903656718646832312817280 11075640 -311265926244187870055513431015104307200 11075641 -262360782129135090640399200681264063958 11075642 -61189116983544154981323237816484032000 11075643 459805659053283258920678461884315148800 11075644 -277304880424459311532772433745904646144 11075645 49733765362251105283280967091846767360 11075646 -178111307105844816899124022332036724416 11075647 -781945273924034977536623267618192855688 11075648 -133583190032660764995311163728093773824 11075649 -52119129354571185654433896735725136384 11075650 -23429495720504874261894284902921574400 11075651 -711047983713835566535958141208321910800 11075652 120785157209155557452047982612247601152 11075653 130037762170477354787031470470970692860 11075654 -66559294248165770615423561946549704448 11075655 230163425691653647509524082248480618400 11075656 126553018659855588408220491293071810560 11075657 -586837465850850175458888429806440313760 11075658 39301418735666560841300605222935630336 11075659 132955913428389547955949675107325428480 11075660 169428745514744667584552652088053519360 11075661 -284979459092005533674911826845948870890 11075662 -55822812023046715087144783748727135168 11075663 217125515104375094945470889199768090840 11075664 -70154678388166655798600991573073330176 11075665 108819962382998278543581004651466115060 11075666 -490988946892632504714342728749835744112 11075667 21190328002649703826542177333339281712 11075668 -186301873578408738752915791824642838784 11075669 -675244712568447211277088568867637850240 11075670 164310139793918757577493919472238592000 11075671 -55236766853062433654004665809506011128 11075672 1172164523251815002756039957627231047680 11075673 -54652279262834095572695900685134319936 11075674 421669210914497594608525224087082404336 11075675 -7147504218089436299264250307345978800 11075676 80864438275128562374627367708481874432 11075677 78524794444575866136965238810379987872 11075678 199040904513293409840571355595113600640 11075679 -99134523057611647860111227011626340776 11075680 -57708478140495093762330654698530406400 11075681 201000059853942745205387878966234216482 11075682 -3626095932316497075443329675554996480 11075683 224272043567611019189891269169121723932 11075684 330174133511135997858458056537627166976 11075685 -88496931877301384948503617423358543200 11075686 -119575958468313023862478763289703442496 11075687 -59261691232163816108043992148171430656 11075688 -145277290369114042368661725397143029760 11075689 -419851900384013774873468967363638760560 11075690 -110070087900808991604506340542082122400 11075691 -359031716367326759032478465030602877952 11075692 -454728098352119081419859521477043517184 11075693 -960953210489046141338957742284727257856 11075694 38825291882833303361457221552134748160 11075695 -214822074013794043050921235132471372080 11075696 68017354783878260366594061799544389632 11075697 -123027826641314485810829230116933026526 11075698 15317809893855561234811829361566403600 11075699 67473944543018168741355856193996014560 11075700 -103875188560874892310067801382995712000 11075701 -99744632225167830354944694278953505536 11075702 153499468847939188924166029816561456704 11075703 688818629203657659955108670322794609664 11075704 862094062206982945579660535925367603200 11075705 -251804067609143934286831065542461822140 11075706 -5452351395342493591304620068317582880 11075707 57491193726016772634705909779168958760 11075708 53340138035139199939280688137286451200 11075709 -286855993844164587880526957582242423680 11075710 310697612596037017524423474354429149760 11075711 226410540440078830380193623656629612224 11075712 147971322527863461650654091158161981440 11075713 94211215033767675752498745488702516784 11075714 -84076181932435642614735023518983959520 11075715 316160245480256452096962583516502909760 11075716 -398652248520961748822785386994738606080 11075717 607900509515800290503182569447488924766 11075718 19483647035995486364153064055229927808 11075719 -327695117474217027808077426200859121152 11075720 118873647946177383745589481061415424000 11075721 -927014304768154992833723159456409120000 11075722 -34854616221889350756818005201733621760 11075723 336517587012269777148396530335347093972 11075724 -96640650805669559250506225972029071360 11075725 -5020569645167310220152323010717382400 11075726 -61308526000333576076592505708416794688 11075727 103121985603934563784522124435533975680 11075728 7151146033376626081106270396662185984 11075729 240937091442336241589902312065823162176 11075730 173575217601899156210055683308843230720 11075731 -713945523671353984164152235586252816468 11075732 -132612190392560568848351993251804619904 11075733 -654381535932143409179989710430273406898 11075734 166429589977497063391120914810268753152 11075735 -566408150980251632337538507178987160 11075736 -8186950737402006175650295450441482240 11075737 -636535747857525217668171158422951538614 11075738 -408335946076223925182433637741539532800 11075739 344115007946001748333556036299060348824 11075740 35178687882636948740311613344653926400 11075741 221730974490151882782546419163646445952 11075742 -29048939081980499802986612216597643264 11075743 63449711485758085344065832350894566400 11075744 28047825721593442165535848593440833536 11075745 -85489047293766194534128670622274634880 11075746 -257766951260674873423726048708303484160 11075747 386685858217856397579162295200424511196 11075748 87385732707686357882242455127912488960 11075749 -199042430031034514831119748142176637250 11075750 -51585002395226660277383910473615040000 11075751 -50701737208638153121054787693668514400 11075752 -45599636717836833465143761778401536000 11075753 -798212971523613155916696978100300552098 11075754 22619929297416541447172532899193688320 11075755 -729894312593898796633440338574863293440 11075756 -33711460753676034067718948019924929280 11075757 177294732838744799466164737114762996224 11075758 107824270173848825874480838870979100480 11075759 -601083170006586981638708423553632861040 11075760 -54746208811123358595988330378835066880 11075761 -528342924019672293092552263663336179276 11075762 13249864062488421345884620737496783632 11075763 -171253029469612398452006759108028653256 11075764 235313968593607449835164568956990867840 11075765 51988992216629084332030315857185683200 11075766 -156030425956585131403867965237146860800 11075767 13204548723120555908684870449307751600 11075768 -8889385706123294478233257379758080 11075769 290617300160866740068097321145166434224 11075770 -47040630569492713559887986133886638080 11075771 110549313137394390361856501160563614464 11075772 154517921436277329388353163714315871232 11075773 -258294684575659407464238158828336341376 11075774 431325876688704794445140686925849553792 11075775 237420129096785214266732377297516656000 11075776 81794230385602591940509475666977095680 11075777 883193097680255381741279699906380738626 11075778 5468597165604028607870085934593901056 11075779 -33009881393500542678296328356893663584 11075780 -361277617126262263541034753623819078400 11075781 59332228315804916755272129093097233600 11075782 -387776950715094576850021487148173071008 11075783 168874791356570098272044657091195349440 11075784 -27852380163000226001956157253815500800 11075785 -131541862471573163454586870500931453440 11075786 437063400271304418863539204040685932592 11075787 -175397318480217134020414849399310783472 11075788 84289452259689113163548217089755299840 11075789 -167487109677672286903931884238244850644 11075790 52723651709113427059463663671993943040 11075791 -391938948318411161490113572159575777808 11075792 -35278137487355950182266807033670402048 11075793 162135667982098251574860313499474671200 11075794 252693068739057450667815160667951319696 11075795 708894250155876481081037403200558698800 11075796 797409626796062855408051809509752127360 11075797 -86982849965193483821238971099637375488 11075798 -125030947087384806329758830805621955520 11075799 -4748335085190285093584288547479756160 11075800 -470284123672968818784753678549166080000 11075801 713770042197532048024077152372954578704 11075802 -95883929644494830091964762688467358976 11075803 -653209097420560047846160565646604567880 11075804 -14239759007360060694239702034124800000 11075805 87110524433704621824666471144349958400 11075806 68147124364847475946633665972742295040 11075807 459491214039349595071299328070996977056 11075808 144378808284020256628191905509173362688 11075809 40858733086052306703820627961667823010 11075810 -330964191908432729082872995932877321440 11075811 644840804785007284296147930897812736 11075812 15389121162830460990531929322118354944 11075813 363741490125915114005531980057099352160 11075814 -151017929935702946870050661980529571840 11075815 -37047988415274573226050765446229860040 11075816 -166706971685637021153474398160325739520 11075817 -44536249039087391512858658907877791360 11075818 -394010184951319839803354539563154673472 11075819 -977360057371137791774749852587061248780 11075820 93067942036458067955906956047092367360 11075821 -1023174262649969732947990948861089895978 11075822 -172201421584426158300793591138991241600 11075823 157993620809305504162095177237169834608 11075824 -9807646032763634220162160794801602560 11075825 226704562856596806474977611984911169500 11075826 -3175735521867459114093124527517245696 11075827 134236699328224888344279131061617337344 11075828 -132090605220642090196300569570130031232 11075829 178482465492504036470641837245520723968 11075830 299891528204049392427929763533780674560 11075831 271298803938121056451369614618433063104 11075832 -1281405030872253109056192844294933708800 11075833 -676857593140731050878759711403674816918 11075834 33172641943154752054753424650774855680 11075835 75175681127054903904294176983140326400 11075836 -341119817728522599364055427966194667520 11075837 -529335927041600347243278594493488254208 11075838 16871058828069911226401233544459163648 11075839 113428230692824832925928812888428710992 11075840 39020683614463771086566114129136844800 11075841 1181871709752186566326497391048049472 11075842 599388611826288783992877500344836661152 11075843 -368792404046373182553108641553796987908 11075844 59256657298108629357957909811929600000 11075845 -104494273852073468005175546952767687040 11075846 39375060761008738567761265839646653120 11075847 -45604744349750414865684698009477376600 11075848 107385004846985234348165450447786803200 11075849 -10217007681346607975515286036436830364 11075850 -20517474831228098918173604737591084800 11075851 219618652875034743575843443665706416600 11075852 19182665855801969621232578774177590272 11075853 554781049822535874210199985725273235904 11075854 505089967385000751422013453850600320 11075855 -114555912423884813623692122546064731040 11075856 -27024655568325229518343411510738944 11075857 -24494731182365934697423574306785361280 11075858 263894800859706768231322271175352704000 11075859 -5362592176340573250390800476975941060 11075860 -231365806263556733836108305778258483200 11075861 699455511066509741184561715647413736462 11075862 -46277829912870815236736135576313292416 11075863 39994175591877031163753625067304571264 11075864 -261589522639378333823745132671680512000 11075865 160655268326789427804794744180433990720 11075866 85894451088507159683426762244877292544 11075867 -776275518369824176746020064301865716248 11075868 -586695407382599125801071080746455229440 11075869 107097532076536437019393039446578348896 11075870 26639845975616133460751879923530432000 11075871 -399136099273577975245566528191287964088 11075872 398070589288739565908396325895461273600 11075873 -81750406956111899365647078519103870878 11075874 100324579366430294021336014836276932352 11075875 663177780127894862143407288677675472000 11075876 -97232236995721885238083741871666909184 11075877 113561888683741211243196286643095698528 11075878 -9763088481901249539288215802986413440 11075879 1436217805091659564916498222022823065600 11075880 50032034932187847761286669977031475200 11075881 682763557124088550522823619320671618682 11075882 -165698929812748902850141271098942160208 11075883 66801476216943196547609668801891968000 11075884 758398648217186208895734640444381559296 11075885 583358924762530639919459402729244605580 11075886 70564076518406816449282882687257415680 11075887 283063345146178465759050800823686449544 11075888 -158907938221836125979512031256814125056 11075889 113172919084224188101356503153602985568 11075890 -87532836230966495140978887005395499520 11075891 320602444832213609141782429391645767440 11075892 12019234862965217374996289763935791104 11075893 -1369367685283379035659499757427612331680 11075894 -67024757123397132636611762292770193504 11075895 174387354507475889452295627944059046920 11075896 -150373237731754650221471572119816806400 11075897 1304010930328839995764499480841007104 11075898 91055749992434359004725583669992247040 11075899 -152770640459062803574491909525619464192 11075900 136994078884058371011423918517965888000 11075901 13107722957737393662212324491528822080 11075902 -162432617749650907045455877887137044608 11075903 459309823149118819508924889881935827744 11075904 -24501645895731508811439318450221088768 11075905 -7789245636970674253119345623167856940 11075906 -36404804331359568029264693153143276848 11075907 156820698288560870274692485640851933680 11075908 -30016123010820320029336247586139217664 11075909 107987318053369704820907508625217476440 11075910 7967474832038664742297177808014911360 11075911 217121405108888718357685273753232059800 11075912 61940502705124312623277952458337740800 11075913 -58889290751019703009130423223094375680 11075914 -159243958434343190501070342873557524944 11075915 487021441618184005694638727103059262000 11075916 -108699661623940550509684985734245032448 11075917 290994864776809894961441658629185017600 11075918 -41906147519219991815004707392994477184 11075919 420067001880084345578217325475454469248 11075920 30500317505452057350303970282346496000 11075921 4143001039181186923128112110932465892 11075922 135210709102332042366385734985915679616 11075923 546170241108193880284466937866861128172 11075924 -504441649775644326929044286609366482944 11075925 2113583114507505387569788371099220800 11075926 -156164725762106294103772447509523827840 11075927 -54505857231929577787970445384733183224 11075928 -111373503992750651511442492434040750080 11075929 -585617704167097848870249223086334315008 11075930 270488264893918384607510641449689115360 11075931 160721437250234095002901345770846024912 11075932 -63724590004914734697524525616295372800 11075933 219150118624292086423633531829949127008 11075934 385436163693271792670523402520999707648 11075935 -222895114285142025604588692601472398560 11075936 856571342379152022887829174715247493120 11075937 -26825843015615709783924948470689057440 11075938 217980012665563380033900876942969692160 11075939 -225459837459497894205550804028900689248 11075940 -2604246779045766875219718932286074880 11075941 1821506702102786545192764233801045786880 11075942 52228546994915062361863417365044947200 11075943 -356645306445284956161269603759127391872 11075944 39651756821111032614582507624760197120 11075945 20930680006601730601442932162442169360 11075946 8438493770778041666705308259994808320 11075947 4449345370986150550212622979366561396 11075948 107682955801047051179542262125940352000 11075949 123936621955684372747745103262033302624 11075950 19071872365324715147352250710812894400 11075951 289167192942536786567944627653730079952 11075952 -44545514313649713562081875419513487360 11075953 -161139938512567346822274223477710118720 11075954 -155981636471529964779165370308447433728 11075955 65736949486609047804904215536312044800 11075956 -746032875221309330698237985017906698880 11075957 334241068143828196622555107189320124206 11075958 -319193872492811887792201482216293241600 11075959 -130641185992627578966884048580554567808 11075960 485498720051090754454395608366305382400 11075961 -31184788649389285059770721601528298880 11075962 210164259086047102101787996435677989232 11075963 -28180907585289286348924015061245478976 11075964 -207573624495431501089176302820591697920 11075965 646972639873113723599890659329158594860 11075966 87466520512493184648075988696830201024 11075967 -143116501183579787671030038682010376960 11075968 -637691750237810427403091108230468730880 11075969 194192486354859005582705058741739816896 11075970 3636251883762888550578240928090406400 11075971 -907880180440720663063956139140036028808 11075972 -172968047223274005202631887490843824128 11075973 45225504616136924299709566422375859584 11075974 23027551725648863802881503487476500480 11075975 352037975283339847204419807313334676000 11075976 -150914806897694545623992210382419712000 11075977 -823449842760746861689658832950261760 11075978 303222770439397409980590349163784168960 11075979 23574533892453482514462538970334187248 11075980 -102974969628091413947270112674066703360 11075981 -290037865275553965275592901205338955808 11075982 99508766829219087766143819439997998080 11075983 670735500938452197333798524022182400 11075984 -47729529985489079347804602776558592000 11075985 102753743032923035439976112871950826420 11075986 -129041199010327323442186094632892759232 11075987 -16925994059319301836429435403517130768 11075988 101405488605729397659109002671211773952 11075989 -964336543061215463803611306299498308210 11075990 54834772971542016337144893591583564800 11075991 450812916289332763480094311430317348560 11075992 -614952070402134609201944019276760320000 11075993 403754138709052934898707396531852730240 11075994 373423422819319249306677800918841239040 11075995 54643013472802309219123452115463577600 11075996 -81643212801473887975297413802097937408 11075997 -499715589901869401659255228579951739040 11075998 -2213879858543496467108429436595466880 11075999 -978936511177907729182756908442267249680 11076000 -100668618250805602407295953266540544000 11076001 -210564388217300629232194925329604914496 11076002 33370090655807743639459130634195600384 11076003 327137685034555347268275380071120968612 11076004 -231841398999104747596459679597636930944 11076005 46455211466176489157857370842223505660 11076006 -115613370219694131958958863951424844096 11076007 401686048358514737996249905238743195256 11076008 -382231428262426054666370520674438231040 11076009 -246189754256959312459138836677190218544 11076010 -10673261120361700718927080448929390080 11076011 1923202029751233059878139781280013760 11076012 153183704122738135011248143673158909440 11076013 -50806939905569693246791266690372780256 11076014 -160770882242648820362683954129291359168 11076015 -296913650873600335601453809899081181680 11076016 68614017813542527632614283430604111872 11076017 171779580742705481335046962109820402066 11076018 61176266308077587356799606519944470528 11076019 140651771907945877203016197416386618920 11076020 355702963789336504958347723277157089280 11076021 6275850451944262318800182838065096448 11076022 302789851145091381371517090248471121312 11076023 -294678471595239275056704933255412080000 11076024 193663434652512292525557682501489336320 11076025 -323166262333242474042287202620715682450 11076026 818906735236226012864120295259425024 11076027 -306226731734015637828205706600505449376 11076028 208372164843243404813027263762468308480 11076029 -108373384128807089726769505636852003380 11076030 -75224711770428505763869387135816884480 11076031 -658496994567640375910950467015354311000 11076032 -155620446755658899083445781429944844288 11076033 -150317636748356919470153278482205388352 11076034 154450395494400110711694526147852847520 11076035 -106665252453308745071429012116682984400 11076036 154656179228712447493434480994510049280 11076037 -347279106775178986605415184913843769600 11076038 196439023557720186865541444858368149696 11076039 53607901581209839892612108254863790608 11076040 300496043157457577815203795066111436800 11076041 73477964132486943503490968485329648384 11076042 -382499783930110176050765003109997056 11076043 -645605909230978295666306635880788233840 11076044 -34103277356810663403780231439348439040 11076045 183243936052580128705881985734627268320 11076046 77845507646520042325831169704013774784 11076047 -1075463114009636473477618786893421983504 11076048 11476485089717975065634578507844812800 11076049 591430241050232889088772307981713976050 11076050 -102982482626951500371761806474313760000 11076051 62116825511824064439604180979590324224 11076052 -52549130405105027561880840213730656256 11076053 -899090153652864345696183440687207947698 11076054 16391095022653921161664583708298157056 11076055 101679772812006723492233376396004071960 11076056 760802922009336638077857134493652346880 11076057 364071538746818594403247877221681984260 11076058 -40424277387357813607980744331080121104 11076059 404488355630970116759425602047421880260 11076060 161469169411428035557555143399072399360 11076061 84574332368331626190640499902277017560 11076062 277729016330577646681473833935213564032 11076063 16839510842837076580626818085324847944 11076064 334375539413385772845005822416886169600 11076065 -10327702768720754971900757863635106560 11076066 -211692250770495069852322933214115456048 11076067 1111207998405292814417978406661339673952 11076068 -139914665204743368474343514230492472064 11076069 -7965811238042696719797358677220262400 11076070 122110455005327788918602919136861097600 11076071 15888048128269631356153156545836829024 11076072 125805744913620771908439615502671052800 11076073 -13753064164602809113814445325444371456 11076074 241395113396587865069390213496404719536 11076075 335853909459826133106147311634802020000 11076076 629769399481073966302037636968388014080 11076077 638011648733108055430573189911033463980 11076078 97963155451623806286427265179163482368 11076079 -124509679953741624416138716934737643024 11076080 56439367666565783279752760376735989760 11076081 -120830158198040099248554356760550371360 11076082 -273412836514976001420277932225514330608 11076083 -240636733072047564700017804644198341056 11076084 -145654222339730223423124405961341553280 11076085 -134470372126043760945219411052757765220 11076086 230069751419460261362069990294353992960 11076087 51435002231180904585740496220388549376 11076088 -172041035552665723788152763330528768000 11076089 221751699155607467850614087556965105220 11076090 -113286468828233857855073524929179688960 11076091 -724519301221293348929567831909848498620 11076092 -122431781460460304346630816804193689600 11076093 233388014665258360086868463266749033504 11076094 2960494941129165608845697570880550080 11076095 131773635038421605593531855330164481680 11076096 12107586946070471949524298939481718784 11076097 211475250982703903246902452056763692546 11076098 -212111339051869360472522901812824032 11076099 -49787692569922390852209865571958268752 11076100 -15211723162510913792991372854435225600 11076101 -510628118378493093926314004794831650528 11076102 -14831812791935359030999187600003435808 11076103 -755786708185223218859909683346428946280 11076104 329883313795092057725125845609836267520 11076105 383895168521610489186089913566239134720 11076106 -4501920617046856086346269796459351248 11076107 -751920329869666362922038185399623743240 11076108 -196843339712888270056132568509547003904 11076109 414360662596541867596395784223350245600 11076110 -141433388021122626037220063415502237440 11076111 6759829722483196323700460553947151000 11076112 -3328741462134939530792213302630023168 11076113 -539159725050607895066847064088404738638 11076114 14334440649043481974278905983747227648 11076115 544786868452372286625080431915881524400 11076116 282472862774155030858572706218870190080 11076117 -185494430899771167909416028069058049952 11076118 -9576607020226850680903699665644982240 11076119 -4626785918757827749071449297961203280 11076120 -389897097627448731560043486265725542400 11076121 -484665505862362554379210307775422948736 11076122 -133700434220202432270154870097024747808 11076123 31811457322486185719318298863068287384 11076124 -233309419228253993543891634998866184704 11076125 -319647900298748464658735552283064905000 11076126 -26656608848874106679133219744184857600 11076127 -48894651988063357435882991134237317608 11076128 -122986386374416840852912072268980420608 11076129 541406578764961802977844597231132592000 11076130 113373044773287547102298997657596089920 11076131 716327685494359997077071564928253305104 11076132 86562372899147682796976968953488640000 11076133 -361468123126979264380897352904394730016 11076134 -414563743487296807800655492158519238848 11076135 64256365404861051935707421985278277120 11076136 -244801977236691159628303804382106839040 11076137 -339581797844885226145370150694773102214 11076138 -257504538212519349824780371340373957456 11076139 -419409847903881815502426514268583235920 11076140 58794661081093722633901337927353958400 11076141 -7055471544613808119704078054416971200 11076142 16992776485297265666262790331342942208 11076143 261906964291520645355245446880743204344 11076144 3435809791208378750946584418513715200 11076145 -5288252798721365588376289912793817600 11076146 101260724599936029902277085948415538720 11076147 198883357766732988129658294840678520328 11076148 -26190128414702162386697175379385521792 11076149 34278154208361961954453216904994611520 11076150 42097550254203834264220004178928195200 11076151 859830804841100129133086231891156970152 11076152 -105649036241662677062633867749245173760 11076153 180299936107234229395383460125049245408 11076154 97057839513649487841718544017252931040 11076155 2266946162523221919110130053546543760 11076156 -71478225843755468779199200278233088000 11076157 986204037106845274746514456105983957312 11076158 -550107933296210149843395185694119512320 11076159 -474412837106203844061321718555507555896 11076160 -6134261368437168969289578355721502720 11076161 -1563278970055804616443325940353795259648 11076162 -118463814507862654084417076394564545280 11076163 157561858275709089431311436424320673696 11076164 -419207611722741356570964090373551360000 11076165 32319946842167059239211656123191647320 11076166 252586401231322574279103929465806600032 11076167 31035926382774651300938756360395859400 11076168 -549626854898465853823233662864519946240 11076169 -179811659106861782792841304336694283356 11076170 42328525393550425925144038313157903360 11076171 -13793550178586602033533050695141230888 11076172 -355234635997420776854528052352968266752 11076173 1115512968706504921497890765900569515180 11076174 -200460090103552210489153580203169936256 11076175 -134405674745288963961741528788176138200 11076176 -5547443750465201503328723924639809536 11076177 -134886867828717862022055626201373887616 11076178 -403969289606321344013838111869116882944 11076179 -365609128792470708722127367738239294240 11076180 -264644981222367060803544302969475379200 11076181 -322515871765214694017372194069648093536 11076182 -11578510351563806564629747231405849728 11076183 193077203065020910716936353344034496000 11076184 74707106018001604683113384698801029120 11076185 315970359883665534883705173727766149380 11076186 91837305312478190699142561616945433088 11076187 621253783148894738347491963481873359040 11076188 333400263555412096005100525498216680960 11076189 -121168457165997047005359034284819029376 11076190 -153270128622945034755790494153511838400 11076191 68569312682569583567911272748900725984 11076192 -172701640801322585743855412837903892480 11076193 810558622947970384077653629300629649300 11076194 287551332640259714889219345359434210896 11076195 -260258706087820464600849590065340928000 11076196 -306839131004513444946785715647797897600 11076197 551873858016958566515202492909574250688 11076198 10775056228170285474423489303779328 11076199 -546746314491001160653782473897638505800 11076200 -218073006316835968957926710111028096000 11076201 -125093357732701878491245016680179158070 11076202 -5268033237203599902955882302411401040 11076203 -886354872797113819443256133133297000 11076204 -202595108987009076811468308157800098304 11076205 -196000226056531177820181830750262807240 11076206 7060675855432419328066739007601215552 11076207 -136495666063560469682351786564017497600 11076208 184972958055086105798260734395708080128 11076209 -161977030074735324097492660513908910284 11076210 182743064892757784040395147030441779200 11076211 491005495947864533564109424635402747912 11076212 138856793357701356239592183196100947968 11076213 70576814855815977041494915960478160000 11076214 100984164107535568085001901650174218976 11076215 -136475397336902034427040339355621982800 11076216 14669324824684139839370119728630988800 11076217 -87400991188554505648586419601971149740 11076218 -148537231306619778272466153780131191440 11076219 -191570044387300648682630724476825328 11076220 -259773271587671802399651937916351301120 11076221 -95581705799971717746342315476286292320 11076222 -28857631729096085671883582147440052928 11076223 667240594466874292711364235827064601472 11076224 -420013546644855229200990806962738298880 11076225 167101669117692323822356429105125835200 11076226 142608359462396224503257635093214492160 11076227 636643776218221131651404705997713823120 11076228 -109790443434782759062290489285406191360 11076229 -92870023618288831067935081637865803170 11076230 -336441285161725100537598198048291703680 11076231 590388883238746976389100483791167626400 11076232 128886858258484077692353489255883827200 11076233 -313312488841553690413105170905657239680 11076234 -112539051393717683231240842047128062464 11076235 -162229568224707269022216131379487947600 11076236 -7982980691103770454258224807549809152 11076237 280655708372639313666859463563728469440 11076238 -22811431398140332985570084240369307648 11076239 365005339430981043884986587299049960456 11076240 33387224037977633387370153919591219200 11076241 -7335591812512170871607617290262659936 11076242 -2186345407557922735753977119474722656 11076243 509510319444663019516700523426900174264 11076244 404867277107942312825205093086163057536 11076245 -323005520234938362981034861465408010880 11076246 32333406862563242165288833604543816064 11076247 -25396066290662190781186602014688015360 11076248 -392469513178454575098792714794690887680 11076249 -59102059284222837229683542329877910240 11076250 35935755505845295610372922294120270000 11076251 -301530948123519135812417460984425456928 11076252 -337191737574522354287380357956960116736 11076253 -71538388045715319424886934384303856480 11076254 -249008207248427096874641324631345736704 11076255 746010428179177376160153204851496855360 11076256 48227822808884159421253333222845775872 11076257 1103830932683423148368856333859562977506 11076258 96174865507719889473866611748421152256 11076259 -587159034122106934651274062794170441960 11076260 -113365654610466817607208081066111859200 11076261 -52553345507923302298557129443052424896 11076262 194725472254262342220281893432472113632 11076263 328431257539033045178864439677121471384 11076264 -2021985034453151333336933996320650240 11076265 -122115479567685544060844556811316284800 11076266 139157664786090477093888048786867303264 11076267 89099666163230420068131129086798394048 11076268 151088756065844662745996236365097010176 11076269 68445679017618735249264015655822648320 11076270 126756463425846666484898689472000528640 11076271 562441281710919961604354045650451233872 11076272 -233886416901789576342350530284420464640 11076273 66622030745314134850805998042310906280 11076274 72940382473398653138781137120864363520 11076275 172270091453852513979019570684934112000 11076276 -262483625474893374191435888637419040768 11076277 910215814703258814740887334504848224892 11076278 -112895250092268066653125413529862410560 11076279 34980382421989435749172476354004511568 11076280 -345722374735476237510157307578688409600 11076281 75925705561903889751160673951752472064 11076282 138511593358643374416217937749749686784 11076283 -394303557039310702940028853697160203840 11076284 -20827303072715513447913457231699968 11076285 109108888548333562917082208341447041600 11076286 61872162565604298621920460255365751744 11076287 359208514027258060525677908992115727936 11076288 61860793550795350759939591782153584640 11076289 -360216491333465814245592613254003608640 11076290 -6187511840248781192951434964238713280 11076291 210781998020750395841751936707496883440 11076292 -11264099526211893254383156258853209984 11076293 -484927807779793361216918834245697086596 11076294 -136406282019112628320807047815001372672 11076295 99546742447294702627039187616141182400 11076296 170114325019814966619089001404041297920 11076297 553920168515003916516732497916606857280 11076298 -135826038648065301496140953039175579600 11076299 444527293458645967943802672827808567840 11076300 46909488339277244074456146748590796800 11076301 1521508904300262191079914732775922733632 11076302 144766394191853696323548971840418031872 11076303 -38386223941954564415668005364155120000 11076304 72738500211473003917879638378137477120 11076305 -294585873683584818665113898723476976640 11076306 299976856083367047113015733193350789120 11076307 661629670586852175651435629510577634632 11076308 188917798950867085731903375947705132928 11076309 -234221714655907550210823387229750418436 11076310 -54544631200401761509692924501984080640 11076311 746481638658041256250006013292533831520 11076312 29267229346867496790404248514447278080 11076313 373864172569360718400151930175732702100 11076314 -124221222048734993434425710936908447008 11076315 -335628155902559553537795180152231406480 11076316 825285971230428917672381285075315819520 11076317 -86953850937208513528280701805045917440 11076318 36699983036495551865193093996882278400 11076319 -367196125126409729095869860746319103888 11076320 97082822378519289305201561871644098560 11076321 361822370091683706544291861453231265712 11076322 -170385841199305793950224026980333626288 11076323 122389077092997609356839790557503196572 11076324 12103172103837769289395898392489439232 11076325 40268115586316331145630509517215966600 11076326 897496784259345462543875603051598860544 11076327 -10860810375990843809822097290094507432 11076328 106114836156966501856876661644075253760 11076329 -110259770269896429500521481209518498912 11076330 -19827805747000807180433021235635854080 11076331 -60639538947136734150861739091860366336 11076332 148576233562309352815497454604356567296 11076333 -321091101733625125897353918261672453120 11076334 -210382308521033328738925998647913077184 11076335 39655325854127724836484453717517141200 11076336 -79800581724805952755357111614599823360 11076337 -241159385736734578420325977526760363920 11076338 48547477081335247492592578923595000320 11076339 91693884695441430684669635049859165248 11076340 -48111638424895778784892387126272000 11076341 668537319860969888629468996052881874400 11076342 -160384615524985428516172462674197594688 11076343 244715931793447449838005565074640975592 11076344 394785008327426387399673077209808793600 11076345 10571495510596000893739911552115327680 11076346 291267342826031964911897292520861642464 11076347 484376743954327877803340922578522382960 11076348 4195093512354699287449544731277345280 11076349 28158171072850748858845823477035153920 11076350 163046892125733386313489997040567740800 11076351 204724376976124238137670026280005983360 11076352 11947418220261579377971485026964996096 11076353 935961525724183745152944120835924750080 11076354 -304789896455680143013149969532760044800 11076355 -112845964693285136846739903454704864960 11076356 -133577003353740265919204797587311159040 11076357 48974180484549044415609407275354284192 11076358 -99302738320211668075846210133194146720 11076359 -103991511477294386908608995799391525584 11076360 -5504863619516534060262194909203660800 11076361 420063955884128632882680461843061063962 11076362 -55573466374681116184575715861891584000 11076363 -24540141278884132883642593273331354784 11076364 120652789304497652250132461716565130240 11076365 -395760890506616445280649682151579543200 11076366 25818878556090608524564183605824984064 11076367 -256687715748594109627398998240230121136 11076368 -29863871002944374977785003402449707008 11076369 115379829482599659811188910357846101744 11076370 2585533800432274872363783222984345600 11076371 851325912374937013822488651475242358572 11076372 -266478699861295151777580539786124902400 11076373 -125806716571675874102314917698361553920 11076374 196824467214812640749981794953401610432 11076375 132514192663921817149347291828371364000 11076376 -545670060666506004701242121960551219200 11076377 16215696808260527108766044610974517960 11076378 66362286065211090350885974154782017024 11076379 -76158661877333458674814913948413898040 11076380 97281337559868735940350924768336506880 11076381 -245562533577476183432532969390048995700 11076382 158952478118416833568727384822328273792 11076383 310856659042093047817683644455918849632 11076384 4453926140047309095718064753920180224 11076385 377875332481480300978077211378188818580 11076386 283351612760918084682703356684196953600 11076387 187743160071078912044505166660941802752 11076388 594170406963290169257860190691299228288 11076389 -622025446727344010323765862521202319810 11076390 -2880728397945728001058122178881540480 11076391 -201148902286385600147818862621248272000 11076392 764867967665690010696910429904214835200 11076393 161060033965247375297580490268036521728 11076394 39498046369961247993142994187234880512 11076395 -428088952443165112602937158258545247600 11076396 -322766620782672567924898114449227120640 11076397 -311584655075785406402028970650368447988 11076398 -426379759407524405885667619515952900800 11076399 217600892542638895562890096707085969440 11076400 -75458278799728565490135955501022003200 11076401 219159182109840875531418316207773002148 11076402 -255148441380072857712403689750894365568 11076403 72324202316487124709640222493459321984 11076404 -149624346566951554622808613203438102144 11076405 223405218124617241750371690199915209600 11076406 -6958976272406150186736145590746497920 11076407 -443397344226341918299893038358072911808 11076408 -82211182315221935159982726107030691840 11076409 -5912413141781790724451265972610485120 11076410 -139988727467332906296543857524811427840 11076411 -436899068597829729889627887963532115520 11076412 -94698142513663606071453201200198312448 11076413 3268741950024272645989767152169221664 11076414 553253840977112175684629315635390245888 11076415 -8337270768326917172515489702640522400 11076416 -48839469354870289362726559960670404608 11076417 32715001556059488791211889557468719616 11076418 -402396101302397953521611105818016383584 11076419 445722335719662732620794623609221765820 11076420 48796931908377411044709967870184570880 11076421 717453433996606144685898152017258174622 11076422 -63855077573336225013131622447544379136 11076423 -36273379167417769902443361956038848000 11076424 -15452586910527664256660303735891558400 11076425 -275152848655483442601105370367488262850 11076426 -65358199330907409479316304387371223296 11076427 -456630153866573024696359299184338051488 11076428 731817243224787524544251420672046506496 11076429 -1469045610371831837996663972094687552 11076430 -216862061197928810909108353553754028800 11076431 297706233524694305419480372100917829832 11076432 -46441381420838794163388166651647098880 11076433 -284481626816726602697448254541010113936 11076434 130138910746142374880216946120089113920 11076435 565539383334564296715564127164324916800 11076436 2851664763089376665184425729688350720 11076437 -335293581999000569728933072025717092548 11076438 17813540721131948797431281983449284544 11076439 695775994618604905462254532410880877400 11076440 614389674821351090470523701180082380800 11076441 551880336584298670374051863977111069824 11076442 -16750437956089802410366212934937250816 11076443 -680902247078985928468477857210603998208 11076444 -197906644533452379044156997502254529536 11076445 -48807410563119624814224979725155940000 11076446 -222625779295719072008673295006096979328 11076447 -153215343606584153445116556925762878960 11076448 -504837534102553093517842591336360181760 11076449 -543656617296008104443708680623084055760 11076450 41581234351174463043721426556274412800 11076451 -146104624752733660922763746602562744548 11076452 -62250692955265691078012288212381274880 11076453 -768154942483863217511380047319606963200 11076454 -215075706956431223851437865306005598848 11076455 -19627344998962521667850429913050726400 11076456 -933160603511506692642977701060853760 11076457 -235849145779997869710795613250620757888 11076458 -146407523031073088782445268347818430880 11076459 -399466508570073258658436229281371584000 11076460 370382465353891667516457399695952783360 11076461 1328303743256072888997901599135068886 11076462 1701679218097226084000259160305976128 11076463 1654630621323071334594978449175577786800 11076464 88848158715145366842936155409681678336 11076465 10972033159343821223324505589520608320 11076466 238984958213925120427120107966327996432 11076467 -40590479195438051138446097801548812840 11076468 -34031790493591875665443268116846878720 11076469 343542209248179238671711898642436729472 11076470 118688324164899450817918487943523824000 11076471 -45368822846535791612365146977604905760 11076472 -282596992377837262179591938850540748800 11076473 80008836863583700151568211032077023722 11076474 244211582402866482027025751241921423360 11076475 -179748190763025998676530305609741523500 11076476 -288817341546784947160599815920629235200 11076477 -221881090500976924940687792717582753280 11076478 -18379185546865985454961365313658019840 11076479 283499868592475228952990114551884990080 11076480 -120648956330801993296716134935953408000 11076481 -408080609187273922905401251011832132268 11076482 401952297250989294356744215104755888592 11076483 85736670327756758825458850719080777600 11076484 -84671281414878212082712868005268185984 11076485 -10240703221245923811530032563386605440 11076486 80430380024788108858178275320250749312 11076487 154997190952296641305026576102941215240 11076488 500662495762976045421664723338944885760 11076489 -744504160123012141045269010676363298192 11076490 -199414733182218443859508319903555973120 11076491 -1045283246590163930299246245160065144108 11076492 -89948719917887479063791521011457310720 11076493 -893558305083006382756079336171686672160 11076494 88682384545870769260050845742133403520 11076495 -100209471628589525683506632496777669600 11076496 -3495588512276763376937250526090190848 11076497 159907264116995978056852350431324749632 11076498 84183955340551535885296081781915877024 11076499 -7182716555201671334039427591209292800 11076500 466386154679486848103106088343854272000 11076501 -318173993617477787064605048370007224960 11076502 11200996608896576426803608542917832064 11076503 -274596422470273630574586353989474783752 11076504 281775304405384152615439509456578949120 11076505 150748930588779570196141098821787683520 11076506 82863682153222748999273403462763491840 11076507 19587581564050141869346921047052405872 11076508 -96167318606330920021483894267376440320 11076509 30713228049326754801995951087755116204 11076510 140469877473863188390080340486271627520 11076511 1483825140866222575025107048305117624000 11076512 -209865209179686161635858828367908896768 11076513 118270243159087596723298639848658175424 11076514 566808519212638645875099423883279595856 11076515 343651199025599086558680684940401086160 11076516 -317444105823800849155453931637911709696 11076517 -64487327547579077986881081753210872320 11076518 148610169228190769934081600654420372960 11076519 -77248811378462654602267233234052810032 11076520 -45833241876194278161832774310608896000 11076521 -383885108713878952401857119226596441500 11076522 31363598510349587830826642172293639424 11076523 131618693604790454941288030052533800384 11076524 -105074684054281539989907262225941156864 11076525 277883887463140369805527751520143472000 11076526 312031154674646521316869919613893243712 11076527 158157621061692316047417632790417955584 11076528 -53758431638393635767314353682542657536 11076529 -325205377584818486867869199835038197870 11076530 26525189045886268349079043450934169600 11076531 -219077711240944913883044119647220853448 11076532 -326937773527532959929952119822770802304 11076533 -117726029929081545257001243210061218336 11076534 134299895815165169151463372498980311040 11076535 224180725077117790692511615991940075480 11076536 543384409917828870927972395743043420160 11076537 -219048445214793958711621493141341238016 11076538 256205142421949835770827835038081674240 11076539 -67336202362040482286094168878581023600 11076540 -221345860573853878493184880291546291200 11076541 -82503779872944082138035101580742951328 11076542 241757824353584463508295471473497792 11076543 401523844182801195181935558547723984632 11076544 -43136275713228925831983131839850086400 11076545 -240485299432278436559435493135448646700 11076546 -51930266245070023981861014671575635456 11076547 -326031814855559567899981181121938395920 11076548 179415447487945874017559699822351548416 11076549 60241891090343458069090328650104678048 11076550 78095242233576417366970789709728080000 11076551 -552424605289980258735648567205904657448 11076552 66100107142745450718053012595043845120 11076553 -477388946236769987254826283028350700198 11076554 -219556041278222257056576804515068137888 11076555 135699101142967386595780839805961560320 11076556 -500391794407421040183253630506557543680 11076557 -315788433803328940536783696163120717194 11076558 36360473835869930821623840170359147584 11076559 292200832755133924186338814378858257920 11076560 12025122959349190895705361360251781120 11076561 -432132664092844383501894668754909387360 11076562 -16825780155176046964921089911697446400 11076563 -9953324644093189790844645578619611856 11076564 285125505975408177998317506053456971776 11076565 -550291173414380880802842551772137445540 11076566 383887638688014996671415630672682451232 11076567 -241274554653820885521267872853709413552 11076568 -401411034657695294728312385910313082880 11076569 150861410675591425666467471612731808192 11076570 -77630698699386958509226964529659919360 11076571 -67599518719522225912735798102090219056 11076572 -50151761115434654473560113143395391488 11076573 124865116069087298816340894759264372864 11076574 -1000388094172372087770156659397612297216 11076575 -37838872151672544134625944453614708200 11076576 -66070924591550738591346289591820746752 11076577 -862971960397011660859657625559958452574 11076578 131068036369810249086619960878682101840 11076579 -111592581417832444103830742285417951040 11076580 234419741429976172466232819104946700800 11076581 -756414252993021859923959548341796383618 11076582 14371597611288115912251302864137758720 11076583 18591463782819280288345360113010964480 11076584 360780319401857999543442734026098278400 11076585 -1742767184260055047196386045562209920 11076586 41663986536557444463833656984185058560 11076587 -812523247651327489639302705870486269808 11076588 -17822626277141936283251148616624049664 11076589 291783863939038055661665758209893570956 11076590 103793522488282555868747598926246092800 11076591 -62914671840086972293673685243137705208 11076592 31376046972258626741810165542881591296 11076593 317332583602477904718421797645049722048 11076594 -93257295019286195123033624237033596800 11076595 153487771543842143167759654665403167600 11076596 234428611027953518839146600976241827200 11076597 -87714453694108934629773696929379957234 11076598 362561061428977225708801411338919487904 11076599 305965744190964502349093635383497516688 11076600 -33859135336385764880749230527273472000 11076601 3942982892664797165031909627776548800 11076602 177126233960788198460683596631664848752 11076603 -220435685071307123635188267503655621096 11076604 125538209839897378685386750362985684992 11076605 297301989474301166894302484749584030720 11076606 -72312080618587125991196880853511508288 11076607 -955108843505026887102077386595126662144 11076608 -259934823126499146869904985103133573120 11076609 -385390943159821911503409108747472822080 11076610 77520346573334167649709205700095825920 11076611 -52704401808524784536107147948665227616 11076612 89220995721601017471156725692912806912 11076613 -579461137068480783913851160465120964580 11076614 -680022698819633123568848585892368206848 11076615 411004471806105337901732396814575712000 11076616 22995247008763508891377701825052508160 11076617 -7161807900841707736439509977055233840 11076618 -74918774293917111298649903038844567040 11076619 -467867452368146054896697984626433135240 11076620 286000382241123811892529155601099571200 11076621 -384099135423638254803039000436778945088 11076622 391162446532523876835101939878284957312 11076623 148445219694374388341484753887030552304 11076624 33820490169706111775418008533842690048 11076625 15475443878006973515240303813287920000 11076626 -439672601967225214952146300071673631616 11076627 -416189811466614686720605908668081860680 11076628 2503415837963026733361555921435750400 11076629 -272364060602720716762488914122368770916 11076630 -60187792145337832265500844337247272960 11076631 -37089699949393366453819913786295182688 11076632 229524290746303989679843958924043878400 11076633 256783957804719086545401439254994183680 11076634 -351914560585590505007929460316356672784 11076635 -44360304485454901299230253347124649920 11076636 132276869920691572849854166553772390912 11076637 390554516418571908992835623723974467840 11076638 48375628736903472976756476252641492160 11076639 56711083247716464516447153915064565760 11076640 -294579160334358312921454860686139064320 11076641 31603505709581200745985093360332169984 11076642 50538208050602164388684288614752161280 11076643 -920878697023269714991838911474974355108 11076644 20200099767841557107268142514089598976 11076645 -222207402864775131593583371157942845280 11076646 -278677049620782150801988043435855824032 11076647 -36503840502072455403583604616290904240 11076648 16457137128805029792861808577860485120 11076649 -319103124097318650055494033819502217350 11076650 -98532919248828588061174374953044754400 11076651 479740306128728671601176782008122122780 11076652 199873653825846214723297041351941217536 11076653 -127095973320072409215466451973882073344 11076654 -168680574401306573100247588823427578880 11076655 -48885345303974940852815120153660993040 11076656 252035242140078632010645740733984866304 11076657 25866222695524017843349189305137385600 11076658 122251038077324409648555293628511040640 11076659 -259793562049205243556206481266555893560 11076660 -78307128545472312580454722243015680000 11076661 511019160201800569104181253502074641262 11076662 1693352071841455445987915659160330112 11076663 -68470306200771453920703042825576947712 11076664 163561227229892692343729339967486873600 11076665 -32918399731442835369733002323334559680 11076666 34520998631492994413325017776189113600 11076667 240474984146766015036623643070268472592 11076668 -150787013001173547498552851666687357952 11076669 -448304958138523928889341179594213914240 11076670 108410075225173493551723177934010904320 11076671 -2691712378120808957706020827114193040 11076672 19936245977490777665079161518056013824 11076673 -398458299339801635139859410582547833720 11076674 123928519810018047337092631118301322752 11076675 199193431955985955127401208614472697000 11076676 -35244563524022779480801430721006138880 11076677 930660906256098857589132369976885489440 11076678 -43624590513788965889887251937271582976 11076679 235481639166967457085149558895024808280 11076680 75375417206234918413733252843931494400 11076681 120791600075681392144922377977112639488 11076682 -43946945681570622750161672953183906560 11076683 115159650304100776208152748728884970104 11076684 40970824381918927426320624574888611840 11076685 334031130594473336766650466001009641600 11076686 155197333905512563967983988584819906560 11076687 364557320178326884146508454265023799144 11076688 38595505843559289501839894579750502400 11076689 -32215532506666625470346680985851131480 11076690 89480151728283173248522523542549109760 11076691 64576019698804071373868292377996562184 11076692 -81631998216632751939253058254921635840 11076693 -276379946986991221231792880054303619936 11076694 152674697286458866980024290531378138880 11076695 -83320128343757145316555399006484028000 11076696 -325008383534785697088815280641433600000 11076697 747211065010557230782540812423456641092 11076698 -423619644950349825601905099282242309664 11076699 340506292121126323909821188518794010560 11076700 -64553744713398447690255653399447193600 11076701 -38104791670189575836754701988450926298 11076702 34344650482938914510485131568100573184 11076703 173547890167780370570692944537963712 11076704 -1003790587137564714082606519807141085184 11076705 -168123611276844486365345848193612318400 11076706 -41560294257479648955032527903845400800 11076707 23454764286136899095039578675589599200 11076708 -182225115131168219715028834533649612800 11076709 336700817607455975616650689942495933216 11076710 -3049126073168355885915653320020084480 11076711 96439856655000860425710786100791012480 11076712 -156779361284032412105117126291458836480 11076713 482972685712864490293769420530040251962 11076714 1968889349274118172297638588252198656 11076715 -21452560626146635598736515166074916000 11076716 247108306516583083811985661025479369728 11076717 -140669099358437873667919625384166313920 11076718 -485824339694647234516788184445715349440 11076719 597483985063829648027677943052070159920 11076720 50237076000081323610189578819236331520 11076721 -483572181945731417092043288612162520668 11076722 83840619683654744930907190758787152912 11076723 -374619448649234972436450107540441011200 11076724 -119532269904389464544073571019087877120 11076725 815341083599985786137180397656451196800 11076726 -320246071645346704609881377134348155456 11076727 188811378037415922103827498279109178392 11076728 23107922659108618330200505512150835200 11076729 439433595005661666649190387948121915984 11076730 63052937448694029737659554227794252800 11076731 375178199130186044945810527156128936180 11076732 -221912008952210856084356227075035769344 11076733 -862560211645300126426172406931300369018 11076734 27001518437567798814605176920405626880 11076735 -149759171724494448572950039237706417760 11076736 -815255389706136741072856239605840609280 11076737 29234359720614792228720553788654754752 11076738 399828680055995391795385208326694400 11076739 -139246571845532381815872023012698532760 11076740 17740886973837994105451644851575696640 11076741 -159754975360260278752477623319045645320 11076742 97120414448939294215967356166575474272 11076743 535020546922993122639670532966796367104 11076744 -424515522427167382889941748883634790400 11076745 683480359289125288779709605017949670500 11076746 144555106242656602420741906382554660704 11076747 149892466410989624198957549074328870784 11076748 -210530866620427244239443807544090449920 11076749 903352611454728627940099116969611373750 11076750 10791251579966360136859091405205072000 11076751 -379992328741521355762346701768596005648 11076752 -12114502794313406079467291288626028544 11076753 424438058383234238591647739523905198400 11076754 66977184989808076755927615957258628608 11076755 -198616479965615113374230900413466709840 11076756 -12282047605038352620282248147408326656 11076757 -23044853803005064749776737180992632512 11076758 -87117579794593904937515294165721870336 11076759 287825078216774831032720286617348570464 11076760 -455830573025151868064701961259021312000 11076761 -191090019110359781646529672220439667638 11076762 -51649892421881564366392098893240010240 11076763 328949030411157301391329325111162795012 11076764 25755617818912313799610632353490587136 11076765 -9734279528869215220882270107551416320 11076766 -145941403226604597988030096477425578880 11076767 283678337043272805624267850091863776744 11076768 -513496771472366674736968142614868852736 11076769 -925580458336651245691988609987732489040 11076770 358556402952610123945533151867220386080 11076771 -298408731446676373114242280265078042880 11076772 231883229436870180870416019492173905920 11076773 43244520420203882056416518227058101920 11076774 -99699531368424924821667154550993183040 11076775 408592953859146947910323979308981046000 11076776 -916939524431832517848039707326186045440 11076777 -30342610250288031946698640796953023360 11076778 -219695026546084401253217271467598497280 11076779 16875026707100350587599605498163258880 11076780 -10471760070829415670004671088895016960 11076781 -321613946771813386587244543503181333536 11076782 29959152656994054394738352484002510400 11076783 -180647015662826390297546597205475702776 11076784 103106622189478179828304711919047884800 11076785 -812206920648422166336176132857861410240 11076786 -87844171169348977961467481946244240896 11076787 235880308526129581171987379831319327960 11076788 -50134221508292381109956749639810848000 11076789 394514367935506119094279613849750325024 11076790 -125708504928143784686631143427906777600 11076791 -655691275450344607957691811425462640000 11076792 -210471411058104452229225796658356408320 11076793 129134134040210281011947457458197497540 11076794 -338362442029898010447369358891605232128 11076795 1691288332283277951341554821248655120 11076796 -46669631429257067461157425885746974720 11076797 -38891978281633375080575810240510861754 11076798 -62744919615417017965238319822719287680 11076799 -358845421841277678162499314242245643200 11076800 -367965839049178080908292360713011200 11076801 10992033582197972481921911409978390144 11076802 -19753904029995292713702563888359200000 11076803 -37054476087269918072076036477638938896 11076804 133397053072619879833298486704139397120 11076805 -85824801608761517536428385062814236000 11076806 68357721453430827106251599675224013568 11076807 -105813678766713919244633195367723173376 11076808 247806970706538434249094397871989416960 11076809 522562754983525651379629625391139465800 11076810 -33015914709573342948487707051437529600 11076811 -95684667898974150529613260614206944588 11076812 66270537524811754186116306121350653952 11076813 67390291650902142911497109636407077888 11076814 14848881712542531128293603446963030912 11076815 -27413004156096106748689228221868596000 11076816 -127304582893440343797007220591799042048 11076817 1063747312925215500755942195900404986866 11076818 -242190487728321479836790254218253058784 11076819 -406536255970625395943853703642398316032 11076820 456390585901444129592992995281381383680 11076821 -41064834590507136352580193635545259520 11076822 -11235863745078902965721986253264276640 11076823 183607599968888105107296750766348339488 11076824 274219786662813641621710624565729280 11076825 -48502274750575250838577110377720978400 11076826 153466571690306774155768915010887017984 11076827 215778069164705505484332037777015326720 11076828 -12456654081860724618496926422518087680 11076829 522328040048907233323463578887003925280 11076830 227598006522840494069050286528662416000 11076831 -9009148342397661463019059682175612528 11076832 -231241112336918063590705767837274472448 11076833 -110795561787430620738882850786556685918 11076834 -80368714606432607347600913610275349120 11076835 181657792575037417249492824733247358720 11076836 -166591824814488136804215030281087093760 11076837 44455641387327576664862792740103492640 11076838 -1188022809529253184295245671809266048 11076839 -14720909748958466165607717717760882776 11076840 -434736728943787592971325631943414272000 11076841 -21963839151622328060673339622250521308 11076842 -5287555403711268111207157507821542400 11076843 -6750836813560749456572094690461699712 11076844 28677997748730271972538352708075856896 11076845 -174849900966997923656869102026289665480 11076846 -97361100056463628564040397600755238912 11076847 51561790477509322932224649997425323472 11076848 8962824890761599609787763587193241600 11076849 -114009634013941479784498607026177880832 11076850 107739110602751602985039814877960340400 11076851 278114321413124533130642586544400987400 11076852 -257230745115801878836852019235112513536 11076853 -609268195764422244383993465201386583780 11076854 22542733377409318195413890605425721344 11076855 167885993341122083294289407043573594960 11076856 -59337578137010567992219800470987735040 11076857 223726011733778896056139589212412921232 11076858 4604286545915324626961186437157068800 11076859 -2778461094625741968778536625158777896 11076860 425646103068354722254719027724881331200 11076861 -156583732300740595385759838461836395456 11076862 206974947841962941189834018613067410432 11076863 9729024613860896767811996067303458160 11076864 -190015299715142641121833855434595762176 11076865 131008035541410040346904509142409273320 11076866 67568799357630357714924577629987133440 11076867 126019083016984048357297378894864735680 11076868 -63256071074465130560534571538622496768 11076869 -515672623730273311668479242221711843840 11076870 19960596040831307192499080816070236160 11076871 101399202870733812973105503100794986960 11076872 683398692836078148804286815546386073600 11076873 130587760344282042946265455068975162384 11076874 12129436182298244156694900576045721440 11076875 93612173086318856535434049157699800000 11076876 375181378729878324593946670248421861632 11076877 168255470082187868555822518853519009472 11076878 -10486160065212934055894749004974914240 11076879 -290548677511066215213309053943229715712 11076880 -17744025918665552656864085393244733440 11076881 21596049028083106544391076645318266864 11076882 -207776369109178051008496935458040529920 11076883 523430769851076704814368245402651385132 11076884 -15018337659707208684412596615148044288 11076885 422215747542315551692207323744839467200 11076886 7142526669220102952542530283402483200 11076887 55397338868825933234979700542605389392 11076888 220925476024892619854226201313285201920 11076889 -350225594995081728138732695797215368960 11076890 -175089868187312750293466155667629728000 11076891 236765117954294811667318888054590757272 11076892 222491396874165057741727283967227077632 11076893 135385733476186822533168013647751607142 11076894 -91124030203475851955796829821678114432 11076895 -343391422457151543089363280162902976600 11076896 67332306119730925903553721609667215360 11076897 -102722281731242329549588432116646721472 11076898 -108158950129275666845172873102889751040 11076899 5915255631643757151709391479978725600 11076900 42447919300182929551670759366124364800 11076901 -25237271152323127368985091807003052096 11076902 104909216729514961755970613659434973152 11076903 34909312751855778239587875208780913400 11076904 -927654363905049786881253011416370058240 11076905 -72650016781014521830371567951524150400 11076906 -477175001054949410800760161093003852800 11076907 -287234111635292172157018029227932051360 11076908 -871039087710637690139881307109685699584 11076909 -184080609515633353465671476975631106080 11076910 98841458745152854762960109869675948800 11076911 -268631533392726335769049426960084160400 11076912 21576730278894886169471392889604931584 11076913 -65786496965066812328011659707104965120 11076914 336201011008758948061195744653181578240 11076915 -108232484725289452002100413771364738560 11076916 329815256151766096373902819430959196928 11076917 50765794247001347041151778197901753966 11076918 156237412187453151795768494538291808704 11076919 11841369704170150643129418235791138432 11076920 -125974630819212426074455006765385318400 11076921 -486332563338866192085040506142601858310 11076922 -98078381862680651278504489683023739168 11076923 -232941427864959319215789018969190796544 11076924 2005199913047167287200699277521711616 11076925 119953273318961087186251869224796117650 11076926 22096700175959343956209263693411480960 11076927 343681235427450531781411218464805576720 11076928 -36116397104948258327605980317308944384 11076929 8286976927106376919606746828040273536 11076930 6091262021738924972356652430845974560 11076931 -418479077675250497500101341449783627536 11076932 15524082731557373494588426734422353152 11076933 -22123332702549080551804041610613637120 11076934 -461171108084944151662978617372158608896 11076935 -291646415320005081660115131782783706120 11076936 209236346694983659572865175576688599040 11076937 63769847026125334495075772612259606400 11076938 -42116937840966862343341427753826058752 11076939 21174772212867114349069484044324505520 11076940 79219726032577819898102927010995404800 11076941 -159315945606099862568791564115367995658 11076942 -295541495225015891659944377862679063488 11076943 -15206559671240406848191479492234245760 11076944 -40921011931590847153668011409420656640 11076945 -660071361352914354442660898963011200 11076946 -107778947669387225538631246235920361328 11076947 -8065045112389548415814786704429152960 11076948 -183695174957101499737266346884731760768 11076949 25354179426883498077082518175023883160 11076950 -57226072254538383974304816228392124000 11076951 135059261588985523345340524555163088384 11076952 -44806727559450129454351145408377190400 11076953 -94213318064004657361906125454826174460 11076954 61836145738784358660016993342105016832 11076955 486042958189173775465266662956113090000 11076956 -329622847223529647813689945337340810240 11076957 86443674531650763320335995870005568780 11076958 -138891845682520413381016236651885451200 11076959 -46726616300714540567766694497924153240 11076960 311323904153455426202667367318180331520 11076961 -8563177699734049205355578906476379136 11076962 128436850742570923716458124658474060800 11076963 284474862283462556640978521618777831544 11076964 274621100472573991020001513913795470976 11076965 498293918844603686060393502385916020860 11076966 141896003898915397758876949165516041600 11076967 982023133430956305700734452694053841024 11076968 -180359284672420222651288150996573962240 11076969 325340902211914289784745494600692544144 11076970 38388111003060814766771634921270701760 11076971 796739282394107815446479691699548525172 11076972 3391089959081131397836907929117765632 11076973 -240099943097468553787710896836966819956 11076974 -76024878009266646550182650249963619264 11076975 -47522337146672776733688738454822744800 11076976 -52185663099516636817991433044179386368 11076977 -332692688281812770147679108186802206540 11076978 345192359059877032058104073221435399680 11076979 -535736859811976454579847367026004996424 11076980 320004010716136272341216481836842464000 11076981 -137468240943325032236290786999592101440 11076982 -34803496780439817626903241547836235776 11076983 489575652234857525547444580849780976232 11076984 76693523280609834449907838450180300800 11076985 437233081886010065764548905058361152000 11076986 188209963894943785972288087676165276640 11076987 337115824399295646480566508708972558360 11076988 -166664586318840818514526336186403002880 11076989 345422324133703027486874466306334782432 11076990 32637718922718883670043870479002179840 11076991 128649690689887406255396013813931220872 11076992 -402790565922955165296643957850741145600 11076993 -43116098189330268564574902571238365278 11076994 -224856168500800940631010900360196295168 11076995 -315787682498755648212976361519126598000 11076996 -59546141457108320377358554121380306944 11076997 -168401618171086849436165561892056507554 11076998 -38657641597890461573775279030595318464 11076999 89515764085131922558108554206936138664 11077000 275899862020232193751288816715980800000 11077001 2458810100773618278257615845598705544 11077002 191519828560416857572434673690914124080 11077003 -229549944913474134334496307431199102320 11077004 609131294674961756389143667742415757056 11077005 14805246559031408448880446436770254400 11077006 -147043346708087513725907810931482998656 11077007 -342510189320831143842088293819523765248 11077008 -4325722770683085738860788913440751616 11077009 75497092760905229666252745633585116210 11077010 -66405852669025033238790108966408675840 11077011 12045534706175795589813451683782196240 11077012 -411113890766125447198208934266736953600 11077013 -105236888341424001788977554952856136960 11077014 68299646335069254566281727026946918400 11077015 -6925169587327058283511419247400560080 11077016 -444515420374820805359713087987750502400 11077017 -103668558595984099476338761861691356800 11077018 -242107462625723004340200556619512673040 11077019 -97169428323617217502310954015642986320 11077020 16042481922212794885662366365009203200 11077021 425033143629931000504817454149376341222 11077022 471623781867622182209047278788818386624 11077023 80900513274139436619702949329961908624 11077024 193786060438209606327187334297054871552 11077025 -82624137630274894504530374736184525200 11077026 -305599950357114250558165001632167689856 11077027 8747810217067901992495994259317064160 11077028 298290713172418627195552449635692311168 11077029 -309626246367558416239785710505582416100 11077030 -84055830099691250077095187493699258880 11077031 -102610192782841814432377026056233677216 11077032 -716177981533607964806127186951660994560 11077033 -979685057756572792907534221992318073440 11077034 182006381633244694457250994676748069120 11077035 271606461572245418075828896235406889200 11077036 53923652138326110961375438484612506880 11077037 -719224100318037653456752334669653774314 11077038 263014100808154676114780749867156895040 11077039 336783320754011598768036377817190013840 11077040 73715380670796525206277317249928069120 11077041 -232505732985946309161390779014133355408 11077042 -728904067056423163185032057694325260768 11077043 -332453848926813345007233903495580485840 11077044 24686077700788308570438233493008154624 11077045 -95044512174675857513386293808172759040 11077046 261657540084120229303059004800010157472 11077047 733333753201388266978351302362881595040 11077048 -88855956403167173495877356335981424640 11077049 -696683926805399722870401127981714289520 11077050 -151972993552783950915677205187915411200 11077051 -412650317048021080687642603786707584736 11077052 -68518784906421987604101549530298009600 11077053 -76086760625712375803901841466628350208 11077054 907928903876615388137567316523406591232 11077055 316805555577156124940142225013001815920 11077056 -4607823048823041429993144444537274368 11077057 329571485677875994881617494644764925600 11077058 5077046440590270595284765983874067968 11077059 22556293749823090798258313140219514112 11077060 52435087417869998466728736372246796800 11077061 833732503657949357743538826045462853662 11077062 45935042619699247709874065049339970752 11077063 -993476310849255700708231060258357851688 11077064 752897392153929814366353157258611916800 11077065 -122750023641384581896107707492027762880 11077066 -58609073121926837344225460718824448 11077067 -181912192098743060542698536649184912128 11077068 -284203631133899461554597378115196350464 11077069 -659760139428350243580883449197132699530 11077070 389765517973599340926211428340279286400 11077071 341337232199221359939923704527857912712 11077072 113995141435287287812965234794845224960 11077073 -219364513537631077690088138943092863680 11077074 4616248116168155804557989672842535072 11077075 -81950101418657906607639116570815918400 11077076 -7618976066624113295540797303413166080 11077077 180302817864066431871501103811857483680 11077078 8573158857146513105876543606954232000 11077079 -123793111030244282634401845953600427392 11077080 47072994327140877711742763950542028800 11077081 -88530356650710541557851069198487648610 11077082 -200872737239868148630208570677491694608 11077083 2406583748627663737082340479892587064 11077084 -564130017343387378388675888616245036544 11077085 -153771370299010780963708010500090739220 11077086 237052426752355352039726726977548588864 11077087 158452727404659329161494145023042298416 11077088 632913144067331978712027963951372042240 11077089 -265965792985958659037115960127170589776 11077090 231351793310683420294336662124378336320 11077091 -114399785638071296114957400288021394200 11077092 101615055875576000411541502746398480640 11077093 -29658733586436420792042168696886284552 11077094 -19453700489950120941673037047633905408 11077095 -401821925073761855812873341416027644800 11077096 -557280771511385900151794098359418521600 11077097 -64296032276816622300651531766064772288 11077098 475999294907260475404007091779088760320 11077099 281538458757084579230356187348949550848 11077100 140345528666303683141587967790519942400 11077101 -7251021554147335408374736471662796800 11077102 34402547645306788717862769978332338752 11077103 -58878399345037552578052097644557351480 11077104 148034628132490672129230330667712937984 11077105 -295334934354724001212673145250734708900 11077106 -99748728648016135330557758650249992192 11077107 703122291924493049398114796348026455600 11077108 214052128632933740296556167059259119616 11077109 97819154193409469636437541956938442716 11077110 -300370577451474106944604698890422855680 11077111 388835888616808648442825797788593993712 11077112 578153201743893946796189002207329792000 11077113 -110247180815892419717346517508985030336 11077114 -136124353073868835330337546197417628160 11077115 -84108338758820322653285956856717085120 11077116 340069274886310031885527742352785777664 11077117 -653143570796269896959735003179900771834 11077118 26804776731497000857099786347223908480 11077119 174564609777292002134012799760434191544 11077120 -126028346907985454662422647274177822720 11077121 -339277480750820773726534370995614532512 11077122 -31138320241392254004447487921564901376 11077123 -12454775721666587946926452450211180480 11077124 513197009185193238381067556139682567296 11077125 25048653434873913389884643604847680000 11077126 -368853149591087437096110479833305532416 11077127 -446274807999324922748989454080938316248 11077128 -520199723730577948720241103234172108800 11077129 -125610934516698723464309522522143466624 11077130 -369594083856397413961374666693141441600 11077131 -23669960311374180021957878149289771520 11077132 -366139434910695550049967708870330900480 11077133 -743890003897422597368119597576508196480 11077134 8819559839914280826105131701933181184 11077135 426182919014841333923196704577900058560 11077136 -11947122435096342446268161666993356800 11077137 165982758704781325614206846830392622848 11077138 -259574553714824391581246777719851719280 11077139 510314245187039717623853807155909328940 11077140 973764393887793181782472238230917120 11077141 -132889360753364926820591126755432629216 11077142 169861555698304867098242724954347069472 11077143 214621193696683788833407548905140715520 11077144 -5952162823855766546267993261265838080 11077145 -157322019077970474988231485496233209280 11077146 -16509265978915233152703279538822492416 11077147 -256179304904222734470720787991737409404 11077148 -401428393854876696882873651340524017664 11077149 249647873194982918428889349674590934400 11077150 -23203100777075988824824135999435440000 11077151 368751831785850147492622203292955232600 11077152 252926647923397782967937807506687918080 11077153 -756686601364566911565211753106913903980 11077154 -99824946339317321550673181078679363840 11077155 -62319590822855365685134503917944737600 11077156 546063256712177557327981637631326587520 11077157 39360869383681981034501021097723881472 11077158 39253657039840997862789162241039287168 11077159 -150720792225176376629442094769274529440 11077160 201786073066395819815038815144183552000 11077161 282120954767278102022105324034398150784 11077162 214710943578939445943917433335971974832 11077163 -1052760859989746948021340338746376945496 11077164 -35743545332202109476967832893415454720 11077165 -489938951243905960269782492918991154080 11077166 -21790982601335107529510784754787698176 11077167 -1053735728414835058583398704055625789952 11077168 20896676098811397129331191005124231168 11077169 122389135981592655846027551774945655570 11077170 11076376700100180464989553465015523840 11077171 -35535737357350377767252653743893730560 11077172 -390422906857782627742462224450683719680 11077173 -110764284802000965119680612118961641316 11077174 -153247560521492003421355711378269450048 11077175 -57956612174415278793669796838411324400 11077176 307078931516916528531322184479658803200 11077177 -81993427595679830966221333060318912688 11077178 63108020320703568462577460930344333056 11077179 253779778856211490432305088539684771888 11077180 116877951044883892213630809756850344960 11077181 -7508464345157285993458250404824402708 11077182 456610340188868531272792747023723085440 11077183 -268537447407813847736557743820276463376 11077184 -315154801501593144469737049109049114624 11077185 177826481626061932225134528430421856000 11077186 23626021111734697819460859410588767104 11077187 12506852400337412042715273805094280 11077188 336123954987262766132542831896454656000 11077189 -169315033570389044997399894821040615010 11077190 142123081206980031785374693839643411200 11077191 -927670326780610676453571146606117760 11077192 -210939949630580775050620416789521694720 11077193 -763501311571546089862933325558979147558 11077194 -183858712538175784227535729832872009728 11077195 -1081705317532778233131080838047543315520 11077196 188960863864624842894200451849447739392 11077197 -163794053296419824872009328937529563072 11077198 303858970174368205844485013168109050880 11077199 20458509513242073505176028200791980032 11077200 19690919757784207909970868234789273600 11077201 -467529894730786606452192933769390246798 11077202 -217695528139217007640786939590631276896 11077203 -352892456387184863359913579999150010696 11077204 537435730826386127082738337309160771456 11077205 346885243845867646903188771622240974720 11077206 -33721656999059639396952568977346805760 11077207 19601936537593936518627899926604312160 11077208 53593482261422881011355236892591964160 11077209 -198942511399587488033310939285713356800 11077210 124318582553767430285732569048931201760 11077211 -523642126255110286753690399551648064188 11077212 -199934620281536863560460401266656939008 11077213 34412147220523336835012656834112452960 11077214 -414237043618064090115017013167210696448 11077215 313311326625935628887646931625380379520 11077216 -281742006012536222134198450324818886656 11077217 226117442322878662957357072098752754600 11077218 172968424633095724761368476344952115664 11077219 -1361532031302064706859671580780368238456 11077220 81467355325394662813764554607160565760 11077221 647062757777818355345372325867984201312 11077222 -223192981635948338242977836911127969280 11077223 101187687091420232849616240753876078240 11077224 -154851756156564284265005488693153628160 11077225 -5858316645716129809432053070601385250 11077226 16845897984806124176501095155437908320 11077227 -210458200780462530884374032154017859440 11077228 541276344673771884271683482971373739520 11077229 -120587460268034576705289501042571231680 11077230 434051437208626956830321601178583040 11077231 -285415024911674147835626779242473384136 11077232 122025322780560803276888582861813415936 11077233 -326818763806643086719241529575332152976 11077234 -143774221905419414215278980683190888640 11077235 -7837808765263835202797749758912521760 11077236 -11384795584807579031386808642781265920 11077237 -296758129444649620605962593940541958560 11077238 208737415497883853838130959969460182144 11077239 23635122861129683962721150856380797008 11077240 76410415439259348053204555797995724800 11077241 139705786954955505918736485859917622272 11077242 277740739737845286332722802016703193088 11077243 404523184347616409527781996441784434944 11077244 -89590916288718617455431716641322417664 11077245 -161330064518897264402834279353897612680 11077246 -171977905800339760739456169263996595840 11077247 412800508379205891376386585548799152040 11077248 68707633860191659832380352507821424640 11077249 -345900334264511815446373258915657498750 11077250 -304800069126363987868580634008981760000 11077251 229868144730071959713694576122668231664 11077252 505158767204855867236238903832065092736 11077253 -1030709977745482271268971560749080761536 11077254 40716238653229774553196968301790709664 11077255 -52281888041751975645418121848439991840 11077256 -514136099943166362911745466498235136000 11077257 133266954693631366700555376263226639840 11077258 590384724960027643395412635724212044640 11077259 -300938965163781967526120782760306154540 11077260 -27806798969361773812273313093226624000 11077261 -501946473355375719015063020222642176 11077262 -150831342420668932083311939818058337408 11077263 -465530343362558770323602976559773995520 11077264 132989683142500894232509353162047815680 11077265 379540570353640579936272480312586945320 11077266 60026187153886937337964590695457388800 11077267 560913526634864468447721373515561382316 11077268 459682570658075199162516885520251184896 11077269 6972587625683048499483092070309276480 11077270 88846647774108721469272843143273550080 11077271 546099080016686935882489561636069046472 11077272 104836648803852127401751404941363589120 11077273 8621011987902447264515556110174949904 11077274 286438163739594017778796553172399468480 11077275 -53899261187729173865231954425838784000 11077276 192832700708133969659759393378407397376 11077277 570991096035488252975480619484951173312 11077278 115712071353183799118346727646846757888 11077279 -374282138026685120858289868849906161600 11077280 -17109376957661757963299755813902090240 11077281 -1045089782352691372233864299520035456688 11077282 84217901015428983264202411215654950400 11077283 71552947887191006295642368170052759280 11077284 175969738767698284457143060724486439936 11077285 441395139214093292382315158771267003580 11077286 -168691202125435244057642055672342187392 11077287 14522060547444673190166445339891176960 11077288 214535629415269391781381930686806133760 11077289 -1561714176109888878304752297271490103168 11077290 848720830918479273210237909142579200 11077291 696082577197628010437821795749367728692 11077292 138348494726983404241864037485660446720 11077293 -544717274877819855958483886161673785536 11077294 -41068602557277857747441169366137690304 11077295 -12750027582860491423561190379504508800 11077296 -8861961959941785176740470600195440640 11077297 163431526354648797349105118907983391744 11077298 -222184843522592152437351249510982641120 11077299 14612244654730365651164879900291983344 11077300 6711576004716910197167937442092908800 11077301 -87299832445097541336155213232759600000 11077302 -67370711905738221246960709218073952256 11077303 295034252173703530117078477361087885200 11077304 -305160387001197458297167803767685120000 11077305 -342283079553579072333108896216705346240 11077306 58161351215467070600077596612727390464 11077307 14345211207538777425087934022300785200 11077308 -369673524517474479742617887023647744 11077309 831201531535951798876332762842070167520 11077310 180640849154146659777728327340673992960 11077311 -195827651913533350447932321164310994176 11077312 -12688242221529189958550256633604210688 11077313 69088006289982250381049552712077024724 11077314 -216350123607443690082831804305451845760 11077315 -241387271471657188326328088924695181040 11077316 -5958938097471018388952967043409077248 11077317 4744130440545127956932198789966520480 11077318 32565364380616985527407814634905647360 11077319 -103808722683853567072948235414784962976 11077320 367204097195775900259078351374559641600 11077321 446326417013097984454249747633666972672 11077322 -158197017938269003333586764571451918288 11077323 164830227932027895007364641976313369600 11077324 -5139404077627470490678095828944081408 11077325 88031935179520796293592329386603420000 11077326 -86287179375439557614011856894354994240 11077327 263444109715008091140003743183439319480 11077328 -1296410040539235584126965772884942848 11077329 -116354873789778085435202666038946511552 11077330 -238514541932285327922457518706140334080 11077331 25293939585204754055007405469909953132 11077332 -19390130561536841292984742772265338880 11077333 752130412197092762286210644294692576380 11077334 -2406376810167735669611707413166697184 11077335 38915167942894814293101206498723052000 11077336 -49336987900955293370196789751493591040 11077337 762314516753375872433267992545537310986 11077338 236511433465821272953033459422505081344 11077339 -8124758280335085323305408062555741120 11077340 -67798166688150961027451981645398940160 11077341 -707350291153624414456542904103074321920 11077342 -86125596689577298033216701105388516800 11077343 -94056024181968158485356254382152446440 11077344 30403400178769238628860332421260247040 11077345 -129750830839692957596631539420313297900 11077346 -5954652198325588699206383052770873856 11077347 -139236193924525245333333766818082782600 11077348 354395402131785846753909942863333076608 11077349 -383534604822982813408839240025597409760 11077350 23619559301897901230568836432402280000 11077351 -95413413935559332436668764663786312648 11077352 -83238831161487988519735182968461393920 11077353 44695355741578533171760607258688772224 11077354 -73514627436681655643406196477942087680 11077355 289363862119122958678825163959937825760 11077356 -96938945144416068668784133320212858880 11077357 -181234515585269920883052192020898276394 11077358 -10821969171420735905756510604940470720 11077359 -224005444649299291391007931194900193656 11077360 41566108675234423808554120783771729920 11077361 -854652991905128164169831480216383683600 11077362 -395365787906214410718874513800532944480 11077363 37390069368131934516652194722909417808 11077364 -659297041660275816845892854145463436544 11077365 -183251110903654888737134067903590148480 11077366 19295049610798665869429180079704809632 11077367 25375268025482023429605552917227365600 11077368 3505469776901855858206256956076851200 11077369 347775971307510043301388958196433597060 11077370 -46861086820825983726794900893206273120 11077371 141808443047823992811841407950032013280 11077372 -679459124650483716664408590926023143424 11077373 10928533078292586412903518184316188800 11077374 45781179323142045269776863006233708544 11077375 -403494307139816223218349237009709272000 11077376 -665369757393582547750337489389945356288 11077377 -229397168362258555018062468701564280960 11077378 -254376934083891156905755266688869588480 11077379 -691552580493939071289589628995916950020 11077380 101169627082093071765273498097268736000 11077381 46951871422227019806151706553552373500 11077382 424166448327897942685488856024668957792 11077383 -874663070953852214657086212084598036992 11077384 276848304888379075856933428543373890560 11077385 4991956550322910562935444860741657600 11077386 -245375122872630063215239583195890273536 11077387 264497020640391311729196268727399232672 11077388 142017544586534769151493577765978756096 11077389 -210860562381735742275205206405620058816 11077390 -49577342872103891120632882965006718080 11077391 -246935836009507513661465374063263058080 11077392 71409397486980240177403990010765967360 11077393 294115598274840496927239812127666804340 11077394 -70336073747688290725931189775872004480 11077395 31097206851909186267338824850772960000 11077396 10601503022531914233060526442222837760 11077397 -102538809428671613370244125809333447154 11077398 -140552150468303894634529027013410578432 11077399 -232390342994261721905102033199971944760 11077400 -231437120547614047556420476130382336000 11077401 -269076397032351453531321050230499665968 11077402 2986397406597026139866404779411592704 11077403 -455453299498612673288609100148862004348 11077404 145661749431239615211313211706853681152 11077405 -903575621590173913536247829108374485000 11077406 194200650518501877304772823486612577152 11077407 -320368299074777533968153799578585403272 11077408 819659383533873453057149134664901918720 11077409 -10689656785084374058705154659624416768 11077410 155751109073250462854489663759270799360 11077411 -252246065992565325812029268703723636000 11077412 -400390929195283223304923811256315407360 11077413 -532064759452793195759419903615756522656 11077414 479864429007675905936522554868051161056 11077415 56592951573545750733688258195371152400 11077416 -5932027466074120511989228922162380800 11077417 33328256310914898418861384093128915180 11077418 -300172430265758545051511750383221553920 11077419 85838197798689044589969658964950671360 11077420 -230964336593813191583268286247296512000 11077421 108986644741620474727513614713567968128 11077422 31515878771149709146534934105940111360 11077423 60060715299984494550277256673082720240 11077424 87962498921436917211192814183628734464 11077425 249325549978291055150959156899179556000 11077426 -182440643034063224287447945221982301280 11077427 -170474049638019347079555077683239106560 11077428 560982191941188871079069889322755416064 11077429 1347754832401602642104303181758786112 11077430 55650150166787121622886658346916551680 11077431 -205230671009451898625392634391955117848 11077432 -12590204935365823273654925390322585600 11077433 150075340419658151174665157368961744682 11077434 -32939220317180667487017126861625616016 11077435 -153807740346772636607771511442089333120 11077436 766716497236198579562743759693060807680 11077437 192108373491386815912472307677437524480 11077438 49159396299470518198100122086417751296 11077439 296565250670660455246463843446768811424 11077440 85085054894125136184174162915360768000 11077441 -569371184676410400505058727961686788158 11077442 484084496849494785131363052719631409872 11077443 222089481420031062845283850447921124868 11077444 -285773664511689194115692926309665865728 11077445 3232409399996768401598894930679739200 11077446 11151321643694178732500776226676821184 11077447 219286244882361504675577454315603823768 11077448 -515508546023985581593988665851618263040 11077449 -216400011337002408714387817075120553280 11077450 -113371175702769807547351627102393830000 11077451 -103634924878499966720721712341649896192 11077452 -276627163943034662922099947985952204800 11077453 145370508785470633092020539922862342540 11077454 -548602500515803499330639056033364437824 11077455 41734018716427841621972312851366655520 11077456 -11729055139757199500354463052082053120 11077457 -377317264418399857774666176407440689294 11077458 -374660376396206297916107133226386432 11077459 -1235476281665375735733248447602019443040 11077460 -302204592124389728116458732901126590720 11077461 -330088477318116782842329553537928933490 11077462 -159513477190673834020848763787637247872 11077463 -883301898633734540190023429293421079288 11077464 -402575476295361054738142924577794068480 11077465 24651623241470460292553878485306840000 11077466 269651688189870022317227070526059114240 11077467 -18798126267814603157861573550162474240 11077468 -480492107954477176594691507541923082240 11077469 63751207784283458869160820903442063008 11077470 -33846560162149885700920775880597622080 11077471 -873930587434304204685339145124604669888 11077472 -370611818330187737928434212740912906240 11077473 -211631566643051919546822049588081936032 11077474 -117584472820325710877231515814389511520 11077475 -123491836560339015930710178539602539000 11077476 -177720277137656702991234511724648967168 11077477 819492849537989738453785466056197061632 11077478 92603488717813227009995012819295651840 11077479 -4800272525240302633340030893003936584 11077480 69904107779415691233712638030428160000 11077481 262282598392402652385285200147291720592 11077482 149793646073979052227811010034525454080 11077483 198720027058062695561893825795511076544 11077484 -183901806565774981996053325494046176768 11077485 -8794897212189914189752320230113620000 11077486 -131577500104452494437782128455060577280 11077487 -4912465799488167425682007975556802864 11077488 -510294519452369788506128839678525440 11077489 -877491261541664853957662508458571646044 11077490 95284025196692574214192710960542661120 11077491 324292285750257403735287667976240064768 11077492 -173295547383555961469457554017236411648 11077493 -57405863006373281449914082105354574016 11077494 52056782259383938960215463709493204480 11077495 -104221373531730616768900966131130832160 11077496 -177396973044636956662662789244851671040 11077497 165515458422420785362773919673099217780 11077498 348905177440165235347652658057595974000 11077499 -148995406950423773790384843708997297500 11077500 20627965977679582168732168378014720000 11077501 851875042006184624099456626275526522502 11077502 -40070308027050223271197425746808621696 11077503 -15222470706132560122744551227901016032 11077504 127975004880711269751018596499613286400 11077505 381439259745705425022705706354024824660 11077506 -70929959770829157890608343355289666560 11077507 -101529972161332332412446574081676637120 11077508 93175222767902295128468146790413159680 11077509 -153719893652313723279974991812646273024 11077510 43515216292414591261532014390807148160 11077511 376823761025875431162211962210855742224 11077512 140829169697286146722077607539557867520 11077513 45701956417165485868971350079308424000 11077514 -146560308238014596817565354199783916288 11077515 -316527493207556875198234754992640729040 11077516 761385578428890241356793484820386283520 11077517 356275033424478057863936995686312483552 11077518 137904252441843149108706052146196643904 11077519 1568738866929650302711097122135577769744 11077520 89539139882026080388909548394398105600 11077521 -1900829397899817601899035744599318656 11077522 100948585792927603109394667620064118400 11077523 959168102316859050146364569635606934304 11077524 593482672040552446563958837253536935936 11077525 197702540788198661570127562712979548800 11077526 -113243695692165605176592297122354296288 11077527 -979665130624346266682348123258442462768 11077528 -494315707899438392195650351430172672000 11077529 138293535017929245124377723644652365130 11077530 35477318607000865996274263961392389120 11077531 -1077972104435560561962778359656520880 11077532 211130336141784109351273495873270018560 11077533 128257655187495181136191578802306209600 11077534 -28323413793257152305263409912518611200 11077535 -228605135161259873950905889720593467040 11077536 112779222356812128663605064660827504640 11077537 -588389152485068493859179248218126710814 11077538 416745211346933721885101793998984540160 11077539 -286049313530126578834488186819518951424 11077540 145656775027388886047113471442467061760 11077541 -238574743531515119239002145862427219588 11077542 -45280550783593993097216740242935392128 11077543 133125302850294987089546843318104604792 11077544 -109561547188214128355243179632883476480 11077545 -324263872244103937294717715893738574400 11077546 -175791538266692357683163614626963349920 11077547 591032673732806473595675530423577888928 11077548 -77643631238811392079561542045625285120 11077549 236837551109248108148544772849113935040 11077550 220829875495766056845973845245198400 11077551 -419063653904834142743438886545757040920 11077552 -38796107204868555456922879846953631744 11077553 -751346706530795697960166194005281290060 11077554 252698822322916076516893893655155033600 11077555 1563029992225355822964908805048849360 11077556 118157844323882375738944884983713363968 11077557 -340513838068079459389242799434934847808 11077558 -68456535641804924030281744965189516480 11077559 -325693141658990725425236291387230506096 11077560 9528659888586337696947616600396185600 11077561 257474727434921354407710283815799588800 11077562 -16812602846245446477815928479722371072 11077563 -83238963213625686642180889888674808320 11077564 122519047054338211093410523843515954176 11077565 -11959941921341085758268086160458941200 11077566 178423854053995149596624881077300834624 11077567 14666540631225587416124053429620151616 11077568 106436311253757649340013050667359797248 11077569 300637799748809472809988914024160399744 11077570 -6541047933875196943826679906563712000 11077571 387451610120048262704500932989545580544 11077572 -239108642402012621218316688543527970816 11077573 -224172568857044953498984554648866945636 11077574 3426350655177939616338932776185363072 11077575 88782213884210833598913200762680473600 11077576 -420514202265468615314837763724749265920 11077577 -327061522790364262655358210280792729968 11077578 37671385620336933881680401277231834464 11077579 -547497360707580715240451890553793612048 11077580 455962474417220145222096914079567452160 11077581 -529208588074293963949531738214347645248 11077582 209478990265960277240548684856521530624 11077583 -17163509324220339200135943463406222352 11077584 -53911505064944325436215098141839196160 11077585 -117867303634717645267056078167586446040 11077586 37364179606945084367858697615766045344 11077587 -175485545155804799373914279825284444560 11077588 -75571148358689620343103947839228692480 11077589 238002082188900464341528803368687401440 11077590 17704864288271313218349947492032936320 11077591 398616756815360555553302572830512473440 11077592 993626008981916208651902501823795456000 11077593 -69372671980415906814948482481942252336 11077594 -207799351228429997848012364885949427200 11077595 -419553361986276425010341381587928166480 11077596 155549508731894737879784949938966986752 11077597 723116392799622766689479685259463515046 11077598 -95681573954103895914433922751067188864 11077599 -218701040819041904259457643570710609392 11077600 -47448489344133812129230689189081907200 11077601 -573543315225451830825255109379387266398 11077602 14717525524234877668477301368198723584 11077603 -404779534939525419368091199502251425720 11077604 3398882593674263586131964101071902720 11077605 54668104472542014880436237087092377600 11077606 -363623973531063548319547273684438398720 11077607 -864878341837912636933452310253742291144 11077608 254036616720850536461670043411623936000 11077609 129307689449178200665452074922156009700 11077610 -207688566445807555218983509399039200000 11077611 -432853304482458521997321068101425724416 11077612 -17088928633616108532108811831597175808 11077613 111981390042622356400656948585023287200 11077614 -335436742970817790575334182832157247360 11077615 -14878520819347420679152428692215437600 11077616 -8424811890216453150593285052154576896 11077617 885091643398671051154586122630840320 11077618 -4335961214589097312699024705401765888 11077619 -361974924314474186400582322465530685104 11077620 -172992014615545909587665297480198891520 11077621 -1054268809201965478701441761897229084068 11077622 526675773757947096794457449730633061824 11077623 324957685218146624250887339214417861720 11077624 -1445903422232703336491874584941955174400 11077625 191086852792151210040111809756953908000 11077626 -15379966352274380730952948050232988160 11077627 -690708656165464200629650630882458841920 11077628 -423935090584573684406208364613183227392 11077629 -68517988687078970394082609724475580416 11077630 -280580135354582075368777936867404911040 11077631 -1084779267417591338311721829968518637568 11077632 35434945386821862150358866193872322560 11077633 84121371295820477565407114939114618880 11077634 -7928117289949773139429873554115901568 11077635 -37734419039515627644885346999255256400 11077636 -222192750378774249416821641157381817088 11077637 -501003850600599871360525141740168812580 11077638 134498473571529491432498952988215545856 11077639 151778322343254798561348462625549260440 11077640 56101922626465641964972264372526284800 11077641 384532195211456380671343459818888688752 11077642 -607743893311392285694941223673043170208 11077643 70274989837821403821996047151432587544 11077644 202289296092227079611125467551393558016 11077645 -70611091881986400884675236443870962100 11077646 12408991375962637529498691107588335680 11077647 85418514328079243253167020214501427072 11077648 71167370429541760765963143147987279872 11077649 899542597068076794251666711322894987120 11077650 -112096240642664874402323971169874816000 11077651 -133776990475023618436299906519658720800 11077652 -28743166542812593964087777291569140480 11077653 -193562349841075791474631344734622220896 11077654 -171799618961869788414010758626026528128 11077655 -152750484652410246739440481314973486440 11077656 -361196227413035319925972754973843148800 11077657 -780728398592956076227943969603483559920 11077658 135297706182921465391650109088513942784 11077659 -151791898440440230873450076123280518940 11077660 -7596300518696132719363127663038586880 11077661 352147501334146867466747661942254058624 11077662 26349133147678087054530903602202645504 11077663 17841902454546127455557254731314083200 11077664 -32683292812156224491631437728091996160 11077665 9504367628866414516482576988234291200 11077666 -14816788629306121477553661605741931360 11077667 24845390416929263895813060439604234304 11077668 -188400248917462731601741326519588986880 11077669 652247893924791722944174444399932235070 11077670 -56453395308448515632704333267757942400 11077671 -906651256091649136772678751667696344 11077672 -683272886769587394152010693325072558080 11077673 -391115604980595768920477681850054483078 11077674 141054780501216632362358717431980000768 11077675 -80058125391400677210375044884776869100 11077676 489970881668265144803289727524117324288 11077677 11289604075316864649169484131988045208 11077678 -103913633223243523337405689789916112576 11077679 458492703068722484948241849248175851280 11077680 29806393650563574570415260577409925120 11077681 1035222451229537773912686592886018987700 11077682 -160319589193473696098602097704390135296 11077683 32914339862048568137771206769312114544 11077684 -4767488023746791530955776259312230400 11077685 586183744450464144561120293525922148380 11077686 -38940071141097063203823634221014388768 11077687 27347487611786966382046334724611591336 11077688 22957382406905398275843913818128117760 11077689 -31706030083042123806717410984607525120 11077690 30984606351236592308888909655760739520 11077691 587806606031253819516464562276718182792 11077692 -288312835448113000795031286643493211648 11077693 -421305214477890684545263837164793216320 11077694 24312120989606466302638444495653879552 11077695 201233098353200410305947277603981619200 11077696 171382398300287265513743381511305953280 11077697 144820349905865132987522876688625951680 11077698 -198849989632017228113632583934375313536 11077699 -372188326193190302884446771296147366480 11077700 -129878253726990426200722346110005340800 11077701 -300619295646066237522257164372908948768 11077702 -251422899473390206085151129082111039488 11077703 1970141716168666017280924703514432000 11077704 144539508011668156485433024039731363840 11077705 314993500742294405771513313145590949860 11077706 17280592042159603730820919350359253552 11077707 -516654369262076239209594160574404147008 11077708 217174502616918791326688417773109930496 11077709 267949004957664618633091022216092241004 11077710 -39141110472564509148648018831540019200 11077711 1128145358499240794991801350309399131624 11077712 147079793354208029569817118123201134592 11077713 126531350748629055555389272191813347664 11077714 -212767387228869334497755461346814194544 11077715 618976222086448708285601862772491485520 11077716 67990849792941341955462227403555723264 11077717 -223155917283400800535967811088682919008 11077718 -480550370155228387439137175170306441440 11077719 73770879202768294682160705854315607144 11077720 224864924413659599963040737443131801600 11077721 -413860476257757516298589549145527529078 11077722 15380832427550195653879420002086534400 11077723 1031651772552196186224846037395435995972 11077724 79225944820067522308257844455660295680 11077725 75918938552419373554440570504332925600 11077726 3586610354877146969880281462673653760 11077727 66180672984186144973225368897330714192 11077728 727343962836694447284346202594043494400 11077729 -1045857310400015539592162299903460952 11077730 -91255548776502223679531862803409750240 11077731 67524731771495176104801635859610114512 11077732 -403147971777535466680912653436745451904 11077733 -18085736035601152536079517001186424800 11077734 -122136164583832765720263547468400512320 11077735 -594577468153310378776665991324888549320 11077736 845221235131977726544921948475669191680 11077737 650626899778006399830766685827640801760 11077738 -6900456814093147733877344889614100480 11077739 1068153855328204692989475112110173898960 11077740 63335385902629728011052611750543938560 11077741 -1920461784106302694480321686521102400 11077742 -28624671709031223350363535917014851840 11077743 -26782078724791504021512829191998080512 11077744 97344012809964696734276995671625236480 11077745 -136200051670471915570896758147007741120 11077746 -3681008711091798326273206051194629376 11077747 192260135515944030745279919459066341196 11077748 309624826963991798118433520202569564160 11077749 130021852838356575393340105386593619840 11077750 -31480627680701673224723776117391616000 11077751 -154238347221223658784184643456245370088 11077752 104635751461569847323938668100720394240 11077753 -39793062063095649634466361296834966592 11077754 -370963764181368613850387932587015713424 11077755 73006357352751120492628387925896159200 11077756 -666113832238427698439368476861475809280 11077757 291833830412644065411411387701847238272 11077758 77672733221317937442582963694967596224 11077759 417170727447030548003084348284716524544 11077760 -191655272394271290880577180572581888000 11077761 -515497459015626498362148023668290273216 11077762 61490567516893645833313838062446197664 11077763 52241879644140503565175964987834288496 11077764 -441146650302156534249972125358120858624 11077765 31436348545530410404293397082037655800 11077766 80791514037383468070356242623409342464 11077767 -13432977014385001627479069779128400016 11077768 -97360276995455846045071800797318246400 11077769 132510463162484234517656517535208784000 11077770 126887258359277020783307423061404582400 11077771 319248807683310918442680368862056597972 11077772 466232106810250425764569926543918149376 11077773 -123032753290943248564523331601179438240 11077774 -449629049983495383833779402378789068864 11077775 -175996137605325820187686130180898898200 11077776 82892292653394392173811106052400087040 11077777 -484017450197229640867372048919326151374 11077778 719840293116288461984902660001432358912 11077779 -32922999330115420393826253179339347200 11077780 -225763095034393459737510269077483806720 11077781 330719833923019149210277798883473483680 11077782 118337893939768123089403395343097568192 11077783 -581390078897840401262595525923718949976 11077784 533980347660096022736913736035824640000 11077785 -427217751543178433513815332463902861180 11077786 281125830443596458917033251838345060592 11077787 -33435814620034034137921864475087332848 11077788 22513510160341147800473610838071508992 11077789 -2279395911667275550379793901171392416 11077790 -119572272764903018559760135256324577600 11077791 -199849826964233209367784858310252327680 11077792 1780982013463432275553036797931094016 11077793 105040796432711503036631201875699064340 11077794 48364855079721383109366439407851125248 11077795 391362037386676800138641817508750509600 11077796 192854352379636243352980460054680363008 11077797 332446654980563317052311476221064340320 11077798 -3098713574311738317614907953821085760 11077799 -525989923161646217033280552655806424200 11077800 -10769624193429554085066010832640000000 11077801 132975041028970451146079353536672423360 11077802 -157241387774222886443356116958717389648 11077803 26480572901337235389260081477019891624 11077804 -403634300761227537237065911391041817344 11077805 388951797164192260806678041773459352460 11077806 -1345254568084772411778314680569311232 11077807 -9651049249577818666785881875562387720 11077808 -42209808548279056100518126081947402240 11077809 318673024260460626156935446039281689088 11077810 7622156875238975205452524520237254560 11077811 193272285080403009297630711269683831800 11077812 -284878606245375159685743443389197324288 11077813 -555334423879658262540787990743457474976 11077814 7903086121443376492012411531955418240 11077815 -104444319145507857401041682040394414080 11077816 73464134560129020192065682267688980480 11077817 542219666739936692910355776232406844000 11077818 175839691676082979846351277511890887680 11077819 141692716079069471283180179667935483200 11077820 -60885959476206957618615401810071203840 11077821 -699522694485216180847309028382954203610 11077822 317513446190743629920989201454217525120 11077823 31184704181860533806357368579941092064 11077824 -73003740563022613831480348330105503744 11077825 273817373782165002446822146318755927600 11077826 405422148984170924147043064906716072480 11077827 27771314467619537638275633406683700032 11077828 158671671065964814664301085919233136768 11077829 -240382701758632830762829808581767548928 11077830 154833979224752004959681465209146048000 11077831 -445154323298059210920533107362705498336 11077832 -2990496694566839995320486018202951680 11077833 46405101295679173062848204053532336640 11077834 179803767632392881353015775550949184000 11077835 233310669719639973470049424503687976800 11077836 -150925719176281380065934388474230865920 11077837 -52822690444962776706341975369983490228 11077838 349231118827254249726198521585228656320 11077839 -228424745191511046160704317743124182296 11077840 -49178157970734186585456700635837235200 11077841 136040454244646767452005474288192608242 11077842 105061312882380783063256324690112559360 11077843 -384142358826919366973557759398267297200 11077844 225936431263990047469878751302366984192 11077845 235708775460904590116899874143134527520 11077846 -23355204818080078381624428599920829952 11077847 379211445672573203752308909398378857344 11077848 166159700210806766961103190736238141440 11077849 -278064899175510754706943600169197052150 11077850 18522613623118674090354650528244633600 11077851 107144514913753492126068046926118919832 11077852 100278930403645054083834896154215923200 11077853 -212660263466787805689880633953931348800 11077854 -407607281077775702492254861069789870080 11077855 224128814017398664071656658028170996000 11077856 -1345556058413366180540287209408884637696 11077857 307903435805721864137588264795223738240 11077858 68268677209593841365582842417491250688 11077859 223814296221841616812240358420847748704 11077860 67895117162730415928002134306940047360 11077861 -782311896313201705396523856056053496100 11077862 447441231432177442571739838755479646432 11077863 408010111490657384323011134392348276128 11077864 416647601044181780338523663409192468480 11077865 -300848203608929405087884372847242219740 11077866 -38914324013865175595672862999344992848 11077867 530966792050994517740323258027861660916 11077868 371799357713822776168034492270045192448 11077869 471869406814212582755304807266153887008 11077870 27594283719349534599806340138806738880 11077871 -418520334128844879855046841128772743200 11077872 -4422959252020956915985485125418614784 11077873 -162924358581678343599106651749013640878 11077874 -71878233675175549781635463439640742400 11077875 8261645001404443086055690367944740000 11077876 -8241944781915847210485300326788343040 11077877 412526942510987631029857299341083715772 11077878 -60584090869234616231805777685608468480 11077879 456010281661567422414461476765795637480 11077880 -272456969676860264095686192794398310400 11077881 20697919328679355325618098019731722240 11077882 155441928394703366621539079693217165504 11077883 -874253154782587323006240766601634980760 11077884 -367894682424121106680156148403262717440 11077885 45504458870156189575939009897624753920 11077886 -181802086862790738677962031950368580608 11077887 341981124240574950119437769986359980160 11077888 -208618750248239213629615574537511895040 11077889 -381015035109111074052135337360016881920 11077890 -180327010828139017199925603199877422080 11077891 288496306661431651598471359712597099784 11077892 -2897063297514229193524700026079674368 11077893 -135980251754121420651136760017893577920 11077894 -304912460804279032200055546571909913504 11077895 890804706130170568960711071565383286080 11077896 -28645741122876665985665379059481231360 11077897 -11664839784363544173240193379611857228 11077898 139708322631810213323310327471460263264 11077899 -9949072241361044478924157687291848960 11077900 494265799390245456299572413827227699200 11077901 335155153359780902022206907028144046904 11077902 -5207758847365039614584647289536795200 11077903 362768952877722987785196786469641564504 11077904 -87580003873329485273918265549609762816 11077905 178881737357962245948972166565269571520 11077906 98977898914119122384397697498396339200 11077907 -323840170413900051251725739171561477844 11077908 151849495399657975484028827875396577280 11077909 -639577721141760976603475506217100923890 11077910 296920975212676401353477491398879663360 11077911 115579153480045624057912216794241250880 11077912 198112901786674365229379839769208422400 11077913 100870975671696591686136844547731856640 11077914 -160138628583131951876366294208215579136 11077915 57836878801237309050426796938879658560 11077916 -15646169707790871680712414217883957760 11077917 266622580060042155156256826407638450240 11077918 -4176962082096470451697999433071346496 11077919 -326090705103955962423147235354108567920 11077920 -240960218129007878273538962075711569920 11077921 930289101693051379385610874839459201122 11077922 -322046454928920241063743262969103630976 11077923 -76678272360495881915785906735842721416 11077924 -40895875165403299607152921000267001856 11077925 -4858459869825630030033677415611221350 11077926 -178905763846464651480191958406905973056 11077927 165252443362005072772837833170977912320 11077928 404623690177657891056611242623924956160 11077929 372030962242704002149662209914069854474 11077930 -332335106828996512850715299335006868640 11077931 924749084012007458301683826494359995120 11077932 9514363164818789683808600040235008000 11077933 -919160895048885597340273239371022288320 11077934 34760469060860070489866456771020419072 11077935 222902080026561120833448197455830844800 11077936 -131432676348172991741829957514494558208 11077937 22559501256511879735818494396815029300 11077938 4420303295561019065091801983824189440 11077939 642704625738873432897488173648204857740 11077940 19016695838235168313557265687884983040 11077941 -12113188022326197894744093270703833600 11077942 -223480935222668766546112648976947977600 11077943 202865801784447927233958365889030780864 11077944 326582810597258857507732472923660062720 11077945 -801106990636123593849163393446040883520 11077946 -25824635201126946417905785830792880896 11077947 1882409424080538764444907180383405280 11077948 -47867064037767215032501229081873945088 11077949 390689673740831191671132078932633770950 11077950 -44704002910628167295939304561933696000 11077951 -638375234751333184153006561608638078096 11077952 83941955914103906165421576283635056640 11077953 121012975133488860052181426326443296304 11077954 100571791200751088694963164721754267200 11077955 38460182227030057992131903168395379520 11077956 250965323660960470962088272570854080512 11077957 -233556119833612211901824496286599596736 11077958 -82515423645499801359633639673607280000 11077959 -1240929151152143333192907004480607736192 11077960 -138356722601249566003180363765681920000 11077961 -1588956972490096336449888580073641008 11077962 -57366270331743616283348300044588064256 11077963 -364613043427486943416687878109771404176 11077964 -210942982572465261639432036845888898048 11077965 -11662725263158454549581985121259540200 11077966 -368542256149651655279877171632231530176 11077967 1397499091716776351531856187913964779280 11077968 129233528264859904760591428273846222848 11077969 9476484494274594951240041449992183840 11077970 40039806427996330708956995866468843680 11077971 339932197370813845020078544347855651840 11077972 295885653130987199105715894149840379776 11077973 362855188321860057506896309944388309344 11077974 -78821773664183025283685341265015434752 11077975 535879822800273737164031850651145679400 11077976 -40192646476300355893714709928156119040 11077977 305620134651439202846753344707820416720 11077978 201402092204494261484771036462848493040 11077979 443340638293773549618755261294391208680 11077980 113731127019300171394001348995922703360 11077981 1185240525780008489457422215950848140672 11077982 56972435983775003738812888575794396160 11077983 9453495086706022865700467782698469728 11077984 188413284118414439436012340046184185856 11077985 370376231324954168576282421819917514960 11077986 -259319603778255655220811812321170590336 11077987 -256189577053810999858639566383884443364 11077988 418414141252296577414167143864254525440 11077989 -244711367575172047676113839161721022752 11077990 68477812491643771651862041252046223360 11077991 115097708369263404857278569847544254392 11077992 -808721788845685286084196364499924582400 11077993 -176734712800178977807017831132543275136 11077994 -168211441900299745919526630803368478208 11077995 -91363317239899644880039448435399043360 11077996 -92415310805449310389392925321476830208 11077997 -50822320271597748934171168298215228800 11077998 120286261920603494748238987048511552064 11077999 884135403826364063551151533639134894336 11078000 -125703482826720360972509009935073280000 11078001 461989856743848845728403837886588067200 11078002 177526474160688002965318040581430673312 11078003 632133100525156187519212462416195570252 11078004 -102644854394220574348695815698219008 11078005 -154595733021114344624113384551840967680 11078006 -118642320828755421708700911556557806400 11078007 6182463601053445234868191623010112208 11078008 14959095853700331706961564210691072000 11078009 1527728185958090382879340401119727630804 11078010 91020875814318740189885011322583517440 11078011 -107354020517743456659380709273514339568 11078012 278104935042753063150984224810705633280 11078013 586672717616668441023973457265573087744 11078014 -56862716429130629395701894556221206208 11078015 138947692226602503175937200565713153440 11078016 344139775286784574791519996839743979520 11078017 -232726965562539932240246897520072524880 11078018 -212723443017612266714187372491940612144 11078019 400966730024735061668849160751317273600 11078020 432060118553658683595126337851797556480 11078021 -458882173244528854396587902601425135778 11078022 103640277304186686983075999433592780800 11078023 696176901461186924317805828995447171248 11078024 -130198688389000779989312264963733166080 11078025 -13751684020287818547495487599372926400 11078026 84133647816294413132264897472530787840 11078027 721262519369445065961185765065242222672 11078028 53716334262930609520172575327694982144 11078029 -441502385503710021066982653685368406740 11078030 169871843167479790580463870024631892160 11078031 -396540952410403893329571770217345344256 11078032 -13486126725124895875411937541732958208 11078033 -22536354516023635139825674454627891100 11078034 195168529270816307502488597759679360 11078035 -328028500437013105480628463605340409200 11078036 -7892495681758719204328125474454487040 11078037 230599862848907417037479031611184001788 11078038 -201944200864864844916901401296086810080 11078039 181413348742049293419375604380183547056 11078040 65226420089343548091303735622088908800 11078041 -115864682645392099508760456453449636736 11078042 -10478404040903320225022691913664524800 11078043 -219393162617049422441449379099024530536 11078044 622656114906669933927427480328683675136 11078045 355115392602223058213320395575939246400 11078046 -2089543909777023638000325119394545280 11078047 -321575918370397256316719456940203920 11078048 991715816166444496214780794977675902976 11078049 -529956827314933264597812440524721165136 11078050 228930515424562880093986590567256216800 11078051 778820129418771562438050450953254937052 11078052 131135422890968951228361526123494392832 11078053 297510106608599308837726139040977570080 11078054 -28653806333730395433735562701074882688 11078055 -141834507724635455547429615151078512960 11078056 249350867023509411190075403881546383360 11078057 -827264367835370176127684030960142442908 11078058 -92664086114408607961637355629685699840 11078059 232179946151664051355044776566537373472 11078060 -63487032105178551035182993887531479040 11078061 315990186438699975578277838445741895264 11078062 573165504106404200165761810476394119552 11078063 405594902295271004928056592100712679312 11078064 126110769850581440230620324757942272000 11078065 136115198824940492738030294858535856320 11078066 142505864492051584851683747541758441232 11078067 48200815367831060854406548831018948608 11078068 195054706027891328371478817785808802560 11078069 -994059498083478264634790973239021632530 11078070 -16168230759358494220710614762700892800 11078071 50102587035510687630608805279564848344 11078072 157757850376739001744951246430391377920 11078073 217698956957350446227807497371821916000 11078074 176022282483336164425950640322547908352 11078075 89351835497389052636196718077374913300 11078076 -253700172858386145486675911647414026240 11078077 175122353415493695199641594986992782744 11078078 272646373329188696748142732066022289600 11078079 393887733574843771405916097111080484240 11078080 -22713357759522781945093083560033648640 11078081 -168238277115128415052478499709226131008 11078082 -277983045097326307902040067737223175600 11078083 -635919809420731656844116319888653967360 11078084 -269619456637743885020579963069867816448 11078085 -25236421949066725566726168130162005600 11078086 -565164163214580853623964456278364150656 11078087 -595720269608252488565389103673762909240 11078088 -124236510318006153518952037915620802560 11078089 -1065361503436502316815239045254368074800 11078090 -4126113736031757536351157164788903680 11078091 -728440632284192816336502638387226835680 11078092 -125539872729058969936720617904587568384 11078093 326437529187991093653004152964080646944 11078094 94229813443530297081389091371969772672 11078095 41923259945886276354145782481982876160 11078096 -79146572529424499860566007195444789248 11078097 47641418886023430239661869110279145760 11078098 307773273671998479898633988715128832 11078099 -588366914587984603348895529332659530900 11078100 81113177005271807718238942431684096000 11078101 -359880526668516645148133946785888380416 11078102 169338086256064518854307580628904529920 11078103 343323694972269296756478647295024524904 11078104 -668225360896858237619992922252970393600 11078105 215645800216359293524842620950888784520 11078106 3025741115565777336966770316397562880 11078107 -302538818550686271045872359249667491640 11078108 -541014147842271277450537926384922793472 11078109 -183884319822456396659510476411334067936 11078110 -99303806761562701067780677923937679040 11078111 469175308103585088235112304835625906304 11078112 375165114296963821530153810708161101824 11078113 -10179553038982260717177127952976526956 11078114 106052892303607794767915724381193240656 11078115 22741125008203040129860635349779248640 11078116 -484055451743011580999624802407109216000 11078117 207230008986492310041783618162289559166 11078118 -2995187333983296257030680329288607872 11078119 81334565640749243790026092180589450064 11078120 -427190008055799125901169568740667443200 11078121 644243556826514210288318551504895179680 11078122 39892422149295353739137769239637172224 11078123 -96803131939602547010471984453177858160 11078124 -32384209140586870962885612002451884544 11078125 67830705686320478517793176065200156250 11078126 220840723576982520196023260878287784512 11078127 336387193104329313758695179780409923480 11078128 -22581837945343456114402629016873205760 11078129 -30414902773490200646327539988037358080 11078130 6527112074639263928727196133561303040 11078131 61082399087835525464891761144802592000 11078132 26976448695802563155110449191322888192 11078133 -2855882061592116603122442871530514944 11078134 -17510452515200458212564992676594215040 11078135 822119362166426753578031513196331676400 11078136 -308247201488345787154478006191590543360 11078137 -272831699045897085343121012574352067968 11078138 61161536328156526604507105227092516096 11078139 -290587764993746837135030683965786146112 11078140 -229944206960269702156319995402253798400 11078141 435648923748513818370481550416580353542 11078142 82777751335782183924349031602922478912 11078143 385243350467657619253070844586010619392 11078144 68723753780313069897331913193594814464 11078145 -48269013166980789229816305835871602800 11078146 357006488094078252731218103397800932224 11078147 44469675195414258010836666597121260552 11078148 145168709465680251994919330962904263680 11078149 1058798846526704594679725114054677824220 11078150 -116215928662411131142279165702647840000 11078151 -39937609352744941178557264225726838016 11078152 213332930822508818974369830814068910080 11078153 802629776520840663833006659443192741402 11078154 15121840532853889968369037996501923840 11078155 -214113035791192430643177422786782320 11078156 209934778934173200873261510941208867840 11078157 24014257695796461996739780833674436288 11078158 86647013914565621069057913379398685440 11078159 422173184399448579390818665257985024080 11078160 10500087844466913175988138469280972800 11078161 227328731822009001365036315941228678000 11078162 212068195800026047652686225267074962832 11078163 521825991661877456915371254516410368692 11078164 287646180736807023857764417935534613376 11078165 -53718390823629015887293372047006268800 11078166 -126426660697839584386607788724968415232 11078167 -144853002762606985031181350517279897784 11078168 -111603739319598965681290112085374115840 11078169 244489924581348658765109368592593239840 11078170 117918977237350185189784604468850432000 11078171 -247457693129035242767167444191169527408 11078172 15246064846467245483270479962063424512 11078173 111776767393579890089801679284853280140 11078174 -392258263823693139362998091732156131200 11078175 117121057653090703700233478211854823000 11078176 -7413003539552896110689057685447376896 11078177 -1542431762852225717325126532540639831200 11078178 216745553269307656492005143440311747840 11078179 -279836280856353722912738925366195378224 11078180 179561078694518279921878580242468392960 11078181 -100255715071012898570167206054782526720 11078182 905612742238256768411008882623057346560 11078183 482224310007130057026981083950929319104 11078184 121437765479746957695041246033814405120 11078185 -181824085160607562374970481108118141240 11078186 -1513344252681736946993369272948024320 11078187 -162335915098169728710580609731250109760 11078188 2157408613003162405642876399689446400 11078189 788258333826930122671530019605316803990 11078190 -87614406561935806078575834558384972480 11078191 -81860202723809722076354243648739704832 11078192 47845340595745669216454027282987728896 11078193 -63135824759053473600242603973520151616 11078194 156309101863558180163243929474255779840 11078195 54687259099471423028686560392058505200 11078196 -205121930882463477285280137157684727808 11078197 -309637909258579553486072844121919861920 11078198 10195412508884029441125295994601161664 11078199 -126170488665171871568212139655974751312 11078200 60485334821686449216526161536206848000 11078201 144766545548125368960176776936413928704 11078202 22773054559662724817353861242383404032 11078203 144472036089570387723767364770772653760 11078204 118285710119826265304098669368151059456 11078205 -417311914069969139316605474411828468640 11078206 -131653740543736471853085071838479891520 11078207 132118169898426060579222913782833523552 11078208 4982608963453453384192174155775868928 11078209 81694300344706384572468827313254306560 11078210 -65434377436609929321896754004531445760 11078211 466311260856356538709241328276787585272 11078212 624017990879002082724227345902070243456 11078213 247225877675532546019115137066728066462 11078214 -35497996966007523517193571265342436160 11078215 -79783030654011075754347992990053495200 11078216 698129333590676667269745985722177331200 11078217 -112960755333306846007184494288161734166 11078218 474341151571122326729032139940451377504 11078219 1467124642774273465201524239324629008 11078220 -174541295667459125060422331477653923840 11078221 157800242731800532003760017363867521984 11078222 -23408242856074583751539814503823960576 11078223 247710691776427812677605712986533715344 11078224 12443290302040388611666309444197539840 11078225 -341576225244694043993276084387235884250 11078226 164540393502013472318508293439125091840 11078227 203637642171566002645470194387999125440 11078228 -120618972855378313217571999983610937344 11078229 -723275777953246553085190340797420037760 11078230 -11153271480817601509115327963700906240 11078231 -549828882669873114047463130464586027968 11078232 470632996888778090432439842636257689600 11078233 -1172813452984325743309317570404247859436 11078234 221048954185978380734632012738669120992 11078235 1537674712086048759629512206452352000 11078236 44260875498682517815308148638947226112 11078237 -144631818088178480941763128764879755214 11078238 -133561143855080019289638621969771761856 11078239 -722169792427178127018272913512324545160 11078240 457883595168628790254216380588372787200 11078241 -150237977725401382289016439074010623456 11078242 140121629132465463706987686048424596480 11078243 -181006296955927224405563561920586957760 11078244 78497604156107504288449463865673533696 11078245 226473224804967243655827462532614302880 11078246 -473598226588770669986408470063564784928 11078247 55189487379419040059139158932523113728 11078248 -37995039883279509028956684039533552640 11078249 -106426908187185090500003915138610094080 11078250 117858308426838021750754676581844928000 11078251 366114714215392296097266665276440187252 11078252 139837098550246942573758493286784788736 11078253 -147747591223857891592071895793316798720 11078254 74787640839941914818652522133736806400 11078255 -278189944487337770626604082750599430840 11078256 -16224269637973739126125841811802423296 11078257 1063959191329829029175834792229075927506 11078258 -179768274085027157576886124764611009520 11078259 220273316205851938082068379438302068288 11078260 -109589372848907313862137198643938723840 11078261 56518169207571242295883704218979302520 11078262 -3095634265138580082085643394238341120 11078263 8363736219367686708458470442966622648 11078264 -1265977885574665564314403768272096153600 11078265 -158677089616092510292701135688499799360 11078266 79127736098254309088362935595057400064 11078267 16998864701394821475796598669692433316 11078268 -346288008325635697985973935450179117056 11078269 646326665279590730654546923471093153670 11078270 -82280869424053120794122605099695018240 11078271 -469828335994305499676340603023010399216 11078272 -98497945218428619519650513525271429120 11078273 681271328305330966660478684826200415840 11078274 228456075068691945383003503103638104960 11078275 -85217981882975320651327397941292736000 11078276 433495887498844380384643839501164544 11078277 -307139358528900700766656048800912738816 11078278 70652621752715209377596028033540253824 11078279 -1437843434478216585508836189829140651024 11078280 302712140977032645976302197549207193600 11078281 -31172940962771153283451349296641046080 11078282 -11493629079481543979526000190196474016 11078283 -78071563280145447028077780836483764776 11078284 -342662474231424911319320538237042688 11078285 -217380071189405321067159902121500679240 11078286 -26976128509989244098060614341611110208 11078287 -257749279868781681050888171161470798408 11078288 -2299632726845085404081915821945798656 11078289 453312285301623611291230864529180370 11078290 -64071508196973185483105888781797419200 11078291 -97992880227501912285254089802113075296 11078292 -157038546570830210146057965737261107200 11078293 443779769166874448188926184120858470542 11078294 26493273261742795152331072184501855040 11078295 23353533696302764224388827707761943040 11078296 -570241321845759750415695938733175326720 11078297 -115028596574140458296513172663111715254 11078298 -45550828448480639177678914567506432 11078299 -47968851674143915412459189850332147500 11078300 51576797894211090010413386154815808000 11078301 221528795544126184103810761866136878240 11078302 23178851214521311833809493639891580992 11078303 -348533946285690383706827355163797020448 11078304 -577720300808240492705435049886561075200 11078305 -955347267036115114886648411502094080 11078306 299058315437824932988314716406995520000 11078307 137383481353547624961517528586023141200 11078308 -17139168613894815703556255606329843072 11078309 -535521535003549008653977442133790685760 11078310 -24848573520532062986673426088371302400 11078311 -39224736919935051548053457938184852600 11078312 781741789427760776574008866285658112000 11078313 -586848686485890389674524148907075347056 11078314 -173414533112926158342144351998326396320 11078315 -89700085786697523304577044840541239680 11078316 872022727327843915385123532547633029120 11078317 80859599272551381118010741242077593366 11078318 -44236081654993430097308348073336534336 11078319 36580219909416933376639505616302699520 11078320 26354509640639953823584473267570278400 11078321 677041045560316471369483789907809893522 11078322 646777643389659764429269645848252132864 11078323 493043577156242119623224517172843320000 11078324 -152063943607864395259309191516146515200 11078325 -16536193464797870879324568303931099500 11078326 26753281958538350721029654158492114560 11078327 245991451266858472480939344964132764360 11078328 761496300059769143585632680489802137600 11078329 -1075180720099028958523252229166558251516 11078330 21538920129756794232823036040768640000 11078331 -218284987044264711058803028412519009280 11078332 -10338796089683651205507903439273814528 11078333 -121765100365926779820395759566923018240 11078334 21481076597404813237449578365335376128 11078335 -401203121687303259398128882314167421720 11078336 281074275833521091364510184312327372800 11078337 21862258301676540608376523332912663552 11078338 37559698043426482800621950516664523296 11078339 -483049397602967559792025810380395376744 11078340 -35906997547482028593667742385093427200 11078341 637170290287602347421192069095027926752 11078342 293351892301613017518547029764041695744 11078343 506593457184906564464220778222305811200 11078344 258691170555840483708102339407560581120 11078345 -257092623442789107033919242689388591900 11078346 12682822047111119047947590041881274368 11078347 332714952887166863549069315853922828432 11078348 768359283186172213218684835661583360 11078349 548264129919572729593140700340925043200 11078350 179150698226068568049447275984071142400 11078351 261741628541158083520119703326671041632 11078352 -98295702384251420813823310909109698560 11078353 -109704027203851190804317491114265304832 11078354 36071042497195107890784641713402524672 11078355 -40174400436199309858579664581623710880 11078356 404561335037943685497247733685529575168 11078357 -380909771910557136542529679166243964288 11078358 136036816602154487511000358607773493184 11078359 -16023330582942871905876969341675576440 11078360 -159644883648751272019117709566239744000 11078361 235155768203527760675198740039033626522 11078362 -404050497873589184053557620035873943568 11078363 2762341077500774149670603488576392264 11078364 28471257581089243277296712103700561920 11078365 464511795694454064110204765928798433260 11078366 -117808471927694974496834303741768997696 11078367 127031903328024666538500150931034684160 11078368 2764699765679266837912545461590818816 11078369 -544226362772725289588090959782315355230 11078370 -313150280668236642207915641493399767040 11078371 -1592313533119141514857754829818072386560 11078372 -420060202526706264465756624932609495424 11078373 -545334214518919970775589920759931605696 11078374 332129636839041006024572825403238131936 11078375 175215981769081045094742268424214528000 11078376 290661998477430396481527352918450176000 11078377 3139372823209334758076939788295243520 11078378 105016268725221565696096706600541405024 11078379 154166614432270575102932159479807583424 11078380 -219333097060518078146530722397042483200 11078381 -1112242984327627260714953587972977386400 11078382 -48920296362886154168621330790269878272 11078383 985268223969332413945445781599500030600 11078384 63420440875275885358375930339526246400 11078385 -24100705234783798736318666668617652800 11078386 -169287769313868340568197606181819446656 11078387 210942647129708185089583312625614152960 11078388 104639059429787516522584334245553907072 11078389 289146511374622709836817591142950984192 11078390 -405774813705794664311927351869174955520 11078391 -4268888539268500774991850617797900416 11078392 86805968755162982126814148145548492800 11078393 -1321298595279695542823313894922427229432 11078394 22882499081940865572940977351173836800 11078395 211378105796805208075013576367887700720 11078396 251908487683315042740772821129369566208 11078397 615443047771642306220699753841861120 11078398 462690658874491383070306977717227443200 11078399 352244330534612463166085474881897478400 11078400 -76935627120232220305187988214854451200 11078401 114235467979411289935457036189523633492 11078402 -69700022544195747076440226504103864448 11078403 57548469755113039021778072585247564288 11078404 477230937332697459229219611366389449856 11078405 -32136858060502085936101776600588592080 11078406 319419637183118056860610428990152995200 11078407 32808562014466306010583799986465832320 11078408 -645064297413289868103650218765961994240 11078409 541940762888542768074255413492721241104 11078410 43613798205623475970457544591454325760 11078411 111822183942589422417603452285396253012 11078412 269794618510983329422930993105795149312 11078413 -107706608373457105967575259459947835338 11078414 -312185486929906959359622110477250334848 11078415 121996199352442081310109559516609703160 11078416 -41118568087268442074279451184067043328 11078417 272105995857900248220034288227528966144 11078418 -88152888241465355343959596696846943232 11078419 562973292675908714782535667151070642760 11078420 388454849925786735507216622792675649280 11078421 -572777548824445443511192004107085409888 11078422 -540789095737494962083982958182987371488 11078423 796139083525929102121070445657204441672 11078424 51379961224563892281067060617098035200 11078425 167759469101442649468630602855858012000 11078426 -20921921333463807675340077800359266336 11078427 -23991503041345556322299768053903857360 11078428 178222272338690489042930019442877554176 11078429 377563487924548933531413102845471837676 11078430 109600316916561919336629464007508224000 11078431 -58717452863230939243089429300955526976 11078432 -348385140270752473320701984087625105408 11078433 75330754944100576153734733202688166080 11078434 -2971120573193431805925752241650309760 11078435 326188018783458971601683099228142130800 11078436 243727016052993170055032585035828749312 11078437 -526905094341444776261962885545710270914 11078438 -181352844352380844226653397650989688704 11078439 176873667389944236388644493423303848960 11078440 235227132188055391618126714062021580800 11078441 244521446329866801416791637403074520864 11078442 322078972769726380357286164880694078720 11078443 -202025134791351696525559651256453087308 11078444 164647159219424407950559363390025149440 11078445 -155759813212170623047285868542559318400 11078446 -114177600496221409396749280366472705280 11078447 971829595850096202312318840472508794896 11078448 -103983096425961699153333572916879360000 11078449 204599374938265080689157252244767214320 11078450 44349842104407738906909703997333174400 11078451 71192800349712531951236048842946870472 11078452 -217328020956736336413461784280719790080 11078453 -83452080059891780598207025023374977860 11078454 -178277509794688138012217240568021217920 11078455 -242627440409526507379650801859036985640 11078456 339719188710278951140495016302116249600 11078457 -438982800567425170792060598941596978672 11078458 68792236776378427847313989951346816000 11078459 -216862012048040755689409387905107628504 11078460 86405060998770649319544351789402017280 11078461 266343884174559734987883644613213381062 11078462 327179680797598185887094366867114431232 11078463 14733213999582024768594851404671945600 11078464 -244709359819238380484785867840668303360 11078465 592636955322753447918716447823136219860 11078466 -43394644113933145304261758013799920640 11078467 318770905600879227449065895480960062304 11078468 -135775036120531148045256143592975380352 11078469 281299821662441703619710821614669016094 11078470 -49456647072120671461433645176400640000 11078471 -810419618298160807782850061699864060328 11078472 -13826171038651758978519842399617966080 11078473 56314360398259009272779057115975326144 11078474 560242742722437052475132022058563970560 11078475 11177317078692227739791982502034202000 11078476 -598661405557347583470886929606471773440 11078477 16434794771320175571804902049167280480 11078478 -123589182559132254378783127405424964480 11078479 9115387536105264163329343034530280784 11078480 440317151595104093904682551103979520 11078481 -90823628080776972283985414385733509648 11078482 -342406751733746248005988645440436387200 11078483 132263115018657118373574012611909767104 11078484 194828867233269785934818254098504099840 11078485 -179864778384272724554953638286969495680 11078486 380731660391083294381604791067528090880 11078487 60726571955956469034352438439377073760 11078488 -443360519967815246576865515191633428480 11078489 -422653009023891833912139931364508660000 11078490 -177818571886219532281815556668557978880 11078491 -393019302960170088770731441472651314108 11078492 -7968369155545437523380097158263841792 11078493 -41596147686252157413451067193663253536 11078494 118538520938609941198316922334592360832 11078495 394601485669025219897728351088078121000 11078496 -178395775567288139047408893896821309440 11078497 -932674833266122283815947526038423097054 11078498 327797406544357784680958167229950098000 11078499 485067924290346139677346507521177600240 11078500 715515604693515142870129825408670016000 11078501 44173129675893400900168978450146263040 11078502 -199641107541143565659830029103193057280 11078503 223067987213734018631980530232735350520 11078504 -532762892965211928555849968982914442240 11078505 -179031582979670216008483327360326240000 11078506 530724610663616528773979414774434283952 11078507 517817270117556852015133641553064533032 11078508 25110567632163611750918537959287238656 11078509 249380426774536756710459704670130499160 11078510 -338279872942895135059051316779571403840 11078511 -908023565014925405160105299286994176 11078512 -35620094396851120627300809052401270784 11078513 597744201421033765839276962549185047762 11078514 -225800339152862098214696344138693770096 11078515 -186888377415461054077984531068332337600 11078516 -473534394066070090352089288460253910272 11078517 307397055803964961112651856409119964512 11078518 -47837588034074483872807676668524960 11078519 -776837771246925599075943520439215453080 11078520 1598577935904182677199491617767424000 11078521 -533027945997806830560718918584113696278 11078522 4731417014519852884169253491596416000 11078523 -110752723340407419738928375416825589560 11078524 -575835331420928330373993674013663483904 11078525 -308372806882418485718655324061001887200 11078526 -101602652151145415805393023052941981760 11078527 -727267522447509809346018584858063626624 11078528 35143615495402238514318292262993264640 11078529 380059747487963703783990010509465600 11078530 -65609417171148636810580627993207503840 11078531 283997832603913822821719388725038654332 11078532 -11941945721276200185563304849004658688 11078533 -130075617898406070265420014967557508676 11078534 246925562408644024662088805438013688416 11078535 194081064301354312899335076008007947040 11078536 136748550141611866092187291521851228160 11078537 411228804381817771710717893679390364260 11078538 -242881172303740329084281931772266186240 11078539 -1458421945433765314458225150135372045120 11078540 197833398316783001920725852231751772160 11078541 11195293920920493668389714865654856150 11078542 63128498633275815094717667508870844800 11078543 326004682362192211488163010204383989216 11078544 75768672192777492365088314752748617728 11078545 -106696050352697472838530045544397332800 11078546 -219176961170995272436899968543170236528 11078547 -305506530955789367319635580800024329800 11078548 -108199664115922223735468353428863508480 11078549 101629926305834636533725628396729335360 11078550 -61553942268676289262608064406738819200 11078551 361317159044881020957890762530511914800 11078552 18782090580736428181761831787983237120 11078553 18577822139549102913115882423153893984 11078554 -227794727572411676449346676610167819024 11078555 -204450381904833706730410977224014336080 11078556 92152276501872930613513760629961662464 11078557 315729593047121656877436489155796440000 11078558 782713354618957809895816999153598576640 11078559 -751911307334053898207555373391892663280 11078560 -479015057702963637180558503099809136640 11078561 -23920902168248570497782179968960016748 11078562 302526257624739961464308095791390205440 11078563 1196106704707673977440641421053692928 11078564 62375253182589202880385531346041815040 11078565 -246534426362392436052184632324109920000 11078566 -152890147579651946314141567711219980480 11078567 -387630325995249548957686159173952855200 11078568 336618048977620722699345683714362982400 11078569 295273718441702213686183201998082271220 11078570 99319963743237078611935769317993493760 11078571 100064035078012376839285678597303816704 11078572 352401353185906887674014938646956728320 11078573 -18202757965535978777310189494603853312 11078574 -926872526701846332181354454048035584 11078575 -54539307446852368962774396621778280400 11078576 170171288566884969273424182449097867264 11078577 344189722407477982146380240633213354880 11078578 -168671272219058422989746848643567685120 11078579 -586390375942400999658270538877875160820 11078580 198006763390786099595412543244146278400 11078581 369125909336787167601034969007786327712 11078582 -106812062671079423548851981165988416000 11078583 144164345386250296456012144225580043600 11078584 -339125596818969881061523897404412723200 11078585 157739342145510704910481708886122791360 11078586 -537560476552073022811741200941041720320 11078587 -175339919434956781271429752686991511600 11078588 258363894428779121125736065747949810688 11078589 -319014594507042213705654249553750664352 11078590 -184229886051989812414974169417241191680 11078591 -432653833719015776990787453295317006336 11078592 6309731865783803600950302441599926272 11078593 15922682602707750036501060396470495664 11078594 -49554039509921593845798896935319740416 11078595 1033813331448383831786118481122905040 11078596 -617449713327365813631074258031135073280 11078597 626601974119544184820840569671894898300 11078598 -221111189224443780443967248030217508992 11078599 233185795730122412148532485875434020992 11078600 -1400290923642168078393493739365632000 11078601 149059534432018150164226466158640719200 11078602 -10858174361418037585712541550556181408 11078603 -139385391921459392037491941704458051400 11078604 -27814949634797841462200244244447441920 11078605 357731014946571029294182464604080226560 11078606 2662219911700295190455582885003642880 11078607 538257062571468992941913063597025699840 11078608 -242311206739036484880038454199134035968 11078609 -608757827384421061655040282293528848140 11078610 -22813738691790012924556931310261319680 11078611 1041904258144004770853820947795735371512 11078612 -421833513214913552149366795418726504448 11078613 82133567236082410563133957207485942144 11078614 100598234733639775113693216824672255232 11078615 -144672965366030074628859690586054600800 11078616 -60327905050676392640305466759229542400 11078617 -26684580700405140556199062326021426240 11078618 30621011447778886361726553562409675760 11078619 -330412828572970348988140731198339665256 11078620 -155926682916721127501828062090939729920 11078621 189459704082864648986065601360899886592 11078622 210219803904651067544320212410101642560 11078623 -307658275813295182919479728417429372696 11078624 381153465776083322461505837997543653376 11078625 191385051819743844746536504168331136000 11078626 -31374257786209592185522722227243431200 11078627 -136846823314368685442487377644092646656 11078628 -81557940867819937513806663554235568128 11078629 -766626567146750443344838660027116108224 11078630 -18402046023037326273709535595388320000 11078631 29689638938792970454363194118999773360 11078632 -857230540462135318096730895028947993600 11078633 66106686416917740609676398436766582004 11078634 9601077658920964170860559637440737280 11078635 -140375183636930203594817343845929807200 11078636 907998268278920136204680906347686592512 11078637 191391877985675235546388414595037824160 11078638 309845614605528098822881093447436277120 11078639 -722189294667478110149834184565851768 11078640 -47776933665928908958700573833140633600 11078641 -453511544897223634400751047755539965760 11078642 -296744042667862782977419750571631841248 11078643 -249541046031343703029923759496826617296 11078644 241434243996326057003186594002618470400 11078645 444342489032372563757729294778443617080 11078646 -6148669845574825137217046870108836416 11078647 491895186596446964754838302999975365096 11078648 3591026577498218982832217298836766720 11078649 5676812798417225746274740653880596144 11078650 256653664612753991883680270794372185600 11078651 63871599394420756685965889222069975520 11078652 274671188861567426870540005806910930944 11078653 149295411591295746211197047375849725120 11078654 -74439166350003408742016616578696884224 11078655 257100890227429394868653115127772937360 11078656 49727561316271597727266016287365529600 11078657 378470024321315333469188232022570146480 11078658 439778899893420567080965833213182828544 11078659 -78748422499287536164640102873169083140 11078660 493897992647555900782836791063696743680 11078661 123423396702009467107449992107672726848 11078662 -166415250359905420956163826215565203200 11078663 265256769112845485604526789861567705104 11078664 -55668023352128956660311305737496494080 11078665 -208677934661217076327255710250095202680 11078666 37947384472930927085477210741556111360 11078667 -386275531805923539155852947896823860000 11078668 116260376977506708138911771453835732480 11078669 -284837253614335013116396950756609492288 11078670 196432102697191229183002177185824486400 11078671 156483157899172556813954783218042626144 11078672 86534333532379637013355940543675105280 11078673 -20413596548139268640929893731313399456 11078674 68428137280346216997355610901206513280 11078675 -182035988700516213492035558935705538100 11078676 173751463804058134458693209731591206912 11078677 -277347804448332273416350085276851231474 11078678 -95599137189177327949433861119826165376 11078679 549343450263797038331462769282930436560 11078680 -837100284933736070389529502404179968000 11078681 -953321907008901354869337696673321392000 11078682 216073877125876793089523587100926819584 11078683 197273089645740511772279479641473506560 11078684 -650706346014392259492970287537232902144 11078685 -59377993465243988323753613170111324980 11078686 106126845925087369877925483535524868224 11078687 -109661709625742748629073383688086299968 11078688 84859453496573623633668070458513162240 11078689 586182797272609299664002432098077918356 11078690 51385226316326539199768629266056847360 11078691 133264309479021771444570865097591804160 11078692 -4888832697796305738840540289630488576 11078693 -432648413395283542633600909786280933058 11078694 236738210214672441961537156983842112 11078695 -37028443736087926707963036510371520 11078696 503546015337884686859445629521625548800 11078697 -116960084432919594878427226042327787328 11078698 135346884513138492478831389799780024320 11078699 118175654041611935089629541885377216960 11078700 114854149273204572555265825553554752000 11078701 1080358644099039630755367610590454391702 11078702 8984993555075247618589380859885431552 11078703 302557421174075123024458956919334264712 11078704 -5207185786760335585638249345163198464 11078705 759682273736247728237706563219740432320 11078706 4061017188641254480813216983423345408 11078707 -657171554873785671634466564904750749044 11078708 558629349002040015509021736512618809728 11078709 -1569483551523063823184198502995553792 11078710 103354621367456215633567294274345136000 11078711 -13838901765268772355855121012947877968 11078712 -106083373039440602726144155962286080 11078713 -408539257078657507116438907151817135660 11078714 13195030923518806581471654407354119680 11078715 69319529675790170691337168378849035120 11078716 596808209835912949274568541725746634240 11078717 202536525910871811237947477805278220960 11078718 -21765595777586739573450574618014253056 11078719 -712737860516143787412277364779912550960 11078720 48835313023649795537903923925090304000 11078721 755816864961602532755160937361290206240 11078722 -236758188139467334550998370139995255088 11078723 483403925801404974302719558946967192480 11078724 333909664809220047635160216736501472256 11078725 51838744412131225278620236224999120000 11078726 -330375131272789752797796666758690582688 11078727 -460340344984906380757385400823521141120 11078728 28616960964694427796915101505576960000 11078729 -8464331627173576509536136301269836310 11078730 9854402309064671015840293188295989120 11078731 744217938607492444944884751532901728532 11078732 -10013392578514256675337356587697553408 11078733 -2852949286627488721284827610683679552 11078734 -224589016358741337130632213712790961984 11078735 6668545735462778785661108258106553080 11078736 -1604831667772098239954256073977888768 11078737 941644154764168708467177080775369956340 11078738 -67397509047912567055908136204272820992 11078739 -231448294191215260871158247073753860016 11078740 227323853853526252262534477619988684800 11078741 -732686169309251944302026338591943607858 11078742 -135892478843907563203315250871196749888 11078743 315671482528027237498165207801134292744 11078744 -615266499428490509910854225078277027840 11078745 360229446519583371291501592772939757120 11078746 102566805067840466829238041339512524800 11078747 -147547518129006727687421818876561140768 11078748 -708868978526259623413569572190443520000 11078749 111506784146238110195134116987282095616 11078750 -66110453292050293732988090515704480000 11078751 81630295945488285030906330509172313344 11078752 977994789964213414479291936521195618304 11078753 -208602255262929703366624075117731259584 11078754 3348604544201912843037483389461854720 11078755 232141653166075907458244509138669947360 11078756 367727528871712704023854262328219578880 11078757 376957733557614591625795345811521791168 11078758 224400235211159471949221186789141078976 11078759 837274712598105573947992774028635287240 11078760 -63045488895412902791318098108416000 11078761 -131435147624366505486794252532474845638 11078762 -28528776438518788265195738864990494368 11078763 -5814721457919545675477077066100253696 11078764 -420732233735784037709659963425534394368 11078765 -47608166737977644419558049386598675400 11078766 -3455187679009481096241412458630526656 11078767 24367061149263214301961006100671536000 11078768 201823678451153870290612492381212475392 11078769 19558970975914738046454907649696605056 11078770 -695238190074242462220710882790709440 11078771 814940997373332588147502711406806822344 11078772 15495631275659229983817586913313411072 11078773 -727034165892512865550207612752000640978 11078774 -36378216863319047486590299029973117696 11078775 -9410361084207500413376675457977191200 11078776 -580771474884054189909418184991296593920 11078777 76295626488095348795847878704032187626 11078778 -2929191819439320625596680970245394432 11078779 -118728042188200456424343935019963086160 11078780 93399456037373380758858961647385313280 11078781 -144081861991354594388165036101492726656 11078782 87141065445880168846027933682741453184 11078783 -1456211998233359487173252694053472698400 11078784 -71339806480386575541543052955457945600 11078785 63909865239971176899660000437622956160 11078786 324279652619192875126350987770181736320 11078787 30507461422062621984719273825444077560 11078788 -46156542431989717413970900023895445504 11078789 -776961884930433864511111153843550101410 11078790 59838375391635911302679491781929422720 11078791 -1015700445788724828314516646509282467200 11078792 417360776898545970510763835231703168000 11078793 -199723465270319840328093100468411508352 11078794 -480700937875594316311276252173121988304 11078795 -74029759702745014357140357439072210080 11078796 60035861112865618917900030440791444992 11078797 29359294765716213976469640720145880246 11078798 21391089143307225078015764568251280000 11078799 -36753163535156580601561008717051095280 11078800 29925810968318334969996954939675238400 11078801 -163486759854390830346962359811077384896 11078802 181563767051848862565127743172789401600 11078803 -725896599084549977042174511594849438056 11078804 -544634894822488745538556657126200741888 11078805 92787934428794225717103491013990398400 11078806 -584931431923403062072980801339959175648 11078807 -128650098800547539191146532308989125944 11078808 83020637715396964916617214695399219200 11078809 -130161004837972415874583420687976085120 11078810 125158528600742108866628046770588302560 11078811 -137055063485420821508505813731416340160 11078812 -183332991350799385792369394258234396160 11078813 -165345030882393293607661336324009702938 11078814 -92608002919823766760140774144496493760 11078815 114570745879521340208330566715635300800 11078816 -37244562876884647147707648193556643840 11078817 308343236444174337199900751224342133280 11078818 272595261085426514442736048005384705360 11078819 -984451009302186428174116004508273087780 11078820 -79478757322479236679126222902608166400 11078821 -7049345853703821933614556999756553120 11078822 -364598783755198337854530278736467049600 11078823 -95741881600007210276436112346315792256 11078824 -180789121143308754670118861063540736000 11078825 350800741357992934562399319240170411550 11078826 60465509860149325346882858822631852288 11078827 -270968258576466638321953186802346853324 11078828 349720236855429284016085788823872999936 11078829 119264851144021344244441141520774687040 11078830 119764427221284895662677528397378681600 11078831 932640376066432700191535418271527353064 11078832 -174011893190371856490055296247968104448 11078833 841024983621096662864397832692848171700 11078834 22650145813593871989646056400734699840 11078835 71830065397725350540573122263215012400 11078836 53548319929043099860854309804809698048 11078837 -82142628181699333861548520159839141696 11078838 54660919153212841851130018570585765344 11078839 93687630948488115603097233685186393640 11078840 -314964182208924562401007471588501094400 11078841 314789766781471871989001704234978849920 11078842 -172130135626595893393004910464599981056 11078843 698102622164569908972124412700023774400 11078844 -105598824261107551149019709399756709888 11078845 13261337176649337430503808033376870400 11078846 40608483674466893626132446986868097344 11078847 -66813911785867092399821449449674766360 11078848 127677869374708819214981677306846642176 11078849 449533583505801248562718385947802805636 11078850 6612318980103524384448256101933168000 11078851 289797966257726135136504338603908968300 11078852 -4211324867200597200007068425664871296 11078853 -195760031402886055090343625329271480096 11078854 154148218228092474169132926629552897376 11078855 41506223459164900462999581028512059520 11078856 208175288672372081340774131582153932800 11078857 421945995828551431381004060332622654080 11078858 125275182564910499862430758921151493376 11078859 -105140262025296149176122315480713268864 11078860 118561912523539986780148691163299650560 11078861 11173738891804733866274504811823248000 11078862 -358314345027293474918688011831548339200 11078863 160619620530651163380838020520419805504 11078864 -2872889079330676406937442896646373376 11078865 43882732660088870942370043085836009920 11078866 -532384180917211658468750607766470002400 11078867 497329682730786774170097258550520183916 11078868 -383741164134992400142458009509168117760 11078869 88053105620870681901062696594058425020 11078870 122312138156468137678416186344585011200 11078871 -315907353263268603986639401842365269296 11078872 231125533067390443780788085673461063680 11078873 -7581484527251736850834278301536648192 11078874 31266171611135648263305386507480162544 11078875 1054442170012185906085820912490417384000 11078876 -380079549255243121207829393830915376640 11078877 548836446926722877319793221180938157120 11078878 310251199221725830596430316924304090240 11078879 -214226514135774564920721216651880116624 11078880 177018817424274598657376783745503723520 11078881 1408736356991927487892698387450377600 11078882 665992175725163188861108025978822458752 11078883 342704208059767306283448617439707005920 11078884 379484020806855713041776877167580742656 11078885 -118999219048317039525070948920294156420 11078886 -37987634958933684730796231787742666752 11078887 -364904001428924165737656950446729851648 11078888 -39565646340084264468028840882467210240 11078889 48541496781513636699317093613155146848 11078890 -42547392111090145331997071163840142080 11078891 487391311506238834902254193537276674292 11078892 -120028523070089318900600634354100509696 11078893 -161446592620172381251192619213193042816 11078894 57282253679029989578306057566694406720 11078895 -430350307542031170512607797355653916000 11078896 -29716169898370912361904665034633576448 11078897 -36769644753741412706204614749509686428 11078898 67334955673684130097359575006703450880 11078899 -478255001228670626271614095827327825840 11078900 -170022009035644969244402694914380800000 11078901 -442099126171361405232886537401416745120 11078902 -264937466265381851445093708931857105600 11078903 -744635337562901568576635510470561949736 11078904 81591581593155517460094998351468298240 11078905 -170944636656226054685546682174802974840 11078906 109397775374288795721946332479758454784 11078907 2560038977153461227235737351595303680 11078908 -191490425802791928306756226063008714240 11078909 -236275481796482134179788638796533360890 11078910 118071404406383083207071873541344576000 11078911 -475801924232897685089789586411791509776 11078912 -222868294410508249901584973155679600640 11078913 -136326947680339872563410832391729256656 11078914 -190974464857114116845355725866886923776 11078915 5687802521222287844446953437843164560 11078916 -49177126620415071962774868193066377216 11078917 1907644472237005720863433712669442973752 11078918 -34552465932200430261015397629292860096 11078919 346929660043779580709753873731073120640 11078920 59840379983565205872311734301012889600 11078921 -78930624299229436341466590926637276288 11078922 -205552410354800123210202746212771638528 11078923 447935392240697124713537610172494261624 11078924 535063759010109407241255092963134996992 11078925 -1007933165376526293960303040821537600 11078926 561373091160316395527112195834181355904 11078927 108665667563470992426505566353299628400 11078928 35326012186300672152596197251042508800 11078929 -79062951760872632874630779478355931470 11078930 -249173192304148742744919785098389260640 11078931 -45213969629471640907607385849268171848 11078932 -291985883658623789127677427286425274368 11078933 381001392621853859374380964885114759182 11078934 217274870260638323038491540640750116864 11078935 49164830261165266331860782834543544320 11078936 -788251134887635771684288900084183511040 11078937 9041478670625318918710682174838274986 11078938 34259353972646539032994387540596641280 11078939 638814615680704323308920610851156162224 11078940 75026603809996252494312150330717312000 11078941 -605426867562097741353049247951422485658 11078942 68409509940921141330820830614730557184 11078943 -169829930979462597825516822608901705216 11078944 -427492302178084442546909286797895204864 11078945 176189673985608690902467849084439700 11078946 -175528525206841219420631331868233473328 11078947 96027213064748177591762036785473049344 11078948 927179198125603501493856890935902393600 11078949 -116238896444529874525909284414530848224 11078950 -1577850061009895191510740434089742400 11078951 402358146827241333849231610957312656144 11078952 -217386086011978843754047312236476006400 11078953 471570473825786876214182822692463149200 11078954 347674903678085979799615920543348544176 11078955 -7984440412385930209093681123767763200 11078956 267399002395788056720814658095189050368 11078957 41062055687994671179717865956171197600 11078958 -208933081775844650823351997285755098112 11078959 81103278011815725945273592874497990160 11078960 -14557088762032603957183651088872243200 11078961 255661830139666714643025086577933401280 11078962 44423851645365735498800372315776203264 11078963 210953079618832181364413985791949786960 11078964 392658924166694596704722025636855889920 11078965 -332008782799946946927155713643979847140 11078966 -171272049902069134219688114148033977856 11078967 120327347107482636144518759908022757840 11078968 -722644486533033676139307072163454115840 11078969 -255352049763099212639461582275246902640 11078970 -8117443825354364474601329226329226240 11078971 168574212289510997862097526876687155172 11078972 -179206783171413443623406264947964018688 11078973 -207077571584132256913052907008307122778 11078974 -310545481908628341249512861004713042688 11078975 -415022441853222011683275883000663221000 11078976 105275504141557571321643887733579448320 11078977 57675119538208032606935627711522913664 11078978 5401154942253357183000239317266508320 11078979 135179515165531506150762910578922641648 11078980 270356748253788261678153097244205772800 11078981 -256463504722212062950163565981312477888 11078982 -40981921900960002317459207723266254720 11078983 110832215680258159345657649771596665520 11078984 47179385269761347344888382532201185280 11078985 130640946818931574118204410327681900800 11078986 825562693874508325310163717131395772160 11078987 -172638503674691543243010156956905689840 11078988 79955012670760974407472451810199232000 11078989 1868939368808527399637839225668555497824 11078990 -65687487832463035302805719632715290880 11078991 -204386908845329586752626219162520920320 11078992 10617196513786290136703971745199800320 11078993 613885624906074339686825359583928768 11078994 -149345277565824918579392114647650870528 11078995 -244680568786097767755671490385374240000 11078996 56886143525641237329077561101627281408 11078997 133529019047489376044996954221371582720 11078998 -162304062209024707586921145910745933664 11078999 446489812039154106171057360311230383840 11079000 333818113420132893249330437619978240000 11079001 -29436325344401801529499967057219252528 11079002 560908440288222076768923310472964576 11079003 -238451372139494674714895310266053277472 11079004 376611393890198491200310208392991085056 11079005 -174986148088005901713942545643792000 11079006 -202506613637216770155356220142749459456 11079007 286729619839955114431023516896912404256 11079008 -143784305702583974212641895905376075776 11079009 -28687475653628701991025557785214882286 11079010 -10244657157493398183006356840409247680 11079011 -12679050121905864511482363012285369576 11079012 126761977143736485401692236777176051712 11079013 -627719367667422562418803376791267896960 11079014 -57951173849283564378486963028771144320 11079015 230810008686525406874039036125358196000 11079016 116324825558467798669674692320850165760 11079017 336668280508914354957464310370523595066 11079018 20919934942247891863741286645895633840 11079019 -46125855815466731840910997641671260608 11079020 -134417464884894331000566246990548736000 11079021 -201781179891802732820777069354741561472 11079022 11880706499402287832521651875023149824 11079023 36137606388401323835088379374778456272 11079024 112213078452601558398987423255872667648 11079025 -98577723741725024187458778970215259450 11079026 -17327148273447139242382129846267415040 11079027 -67988395926297590618740864345750917036 11079028 157457160425295852173594461885873324032 11079029 -402912107908209613324452241838948995716 11079030 -124952719290301471855280612693193175680 11079031 -333009936816221768979980810224434546288 11079032 -745137157945344290543456046760433049600 11079033 9797283117497429511502447677799664640 11079034 -311980492479951560574366984988192323360 11079035 -80566835396911065804142785233657107440 11079036 3385335800486705423227061265103371264 11079037 17820803622538813044600551508611470060 11079038 -553781341139489662577641741372629559104 11079039 131529364214537593589795141034169186560 11079040 78343490800353476059546239976970649600 11079041 146775444346578130423544496470225682432 11079042 14929557064257143574106964232455324160 11079043 -69768781915608520560485638464351761360 11079044 212582251463473736368134515230911552000 11079045 46602033332578845404843341330486257600 11079046 277173127846277394055861421071071952704 11079047 -246863306610546705568223827195211811864 11079048 113655853090009761455061057034410024960 11079049 680132009813957992081165885235726621236 11079050 -94792662688655334954740510298038905200 11079051 188942753510340508280418396719331198384 11079052 657792714341304468992251889945743029760 11079053 -311128774495402878789203074291263128448 11079054 -48532039429291567010152371979757494272 11079055 -44984035389987767552069543774508267840 11079056 -5411115932470337972437472317919551488 11079057 -177953923780956719762661979697355058080 11079058 -181906108368980264765727353631746819424 11079059 -181087268552111610106343060235521641920 11079060 -132865692903689690531835031283630807040 11079061 -56405967399826800202361691582394994496 11079062 60189155924829010539866228357432128032 11079063 -854570514680964326651728363960040009496 11079064 42904894419447299680985061923460464640 11079065 -717891337500414387924633486890094375480 11079066 -229610489543058594411580663130222117376 11079067 -446659567036071547286448909762966868320 11079068 123123104888206994470136360461783990272 11079069 -8766527794540504919701571454728955552 11079070 35304894919125203239593515394548012160 11079071 -526416798086964122621566914214440595200 11079072 -1067761260473911772774468015490292776960 11079073 -114206313312288185615391955756231331820 11079074 -10712675480266643182434946674182860464 11079075 -177061164682749386986748383440243840000 11079076 215679570503247078938136639273421866240 11079077 -118553999062788860780096060818368429600 11079078 103884875030274964045484984784782604288 11079079 9887405117672608592702884339945875840 11079080 466990792265481797788404620653634918400 11079081 -164980380748102916197378298601565098972 11079082 -159949092531932304084151199955327760128 11079083 717889687498527729524414235994315695840 11079084 -147731808915697274950720387795811205120 11079085 -169083426815674112923222685463155687400 11079086 279957891649453017458618413349224794624 11079087 29747147637154576780066557503424356640 11079088 -320643077108056976468041715168255836160 11079089 -41669523002625594865981433877106685760 11079090 1051119566185638342089308658345994240 11079091 852643008584512057228473559874833268492 11079092 237603781787490773490820529592568829952 11079093 165283844772118061831482117927810057824 11079094 -5676066293791374350699248144145589120 11079095 69045722515252449566500698551923471680 11079096 -315488997484725639905585112113710755840 11079097 202828752146898265878704457135820133892 11079098 -342574431623802023912503966159867011840 11079099 -554793879744190985351710839438646702080 11079100 -7445368503858798275001027758928921600 11079101 650510026349543386864811718652497399264 11079102 79585359955718493502466909529417411840 11079103 129447945032992920944319552910944538480 11079104 -61653764581557835881942874217879961600 11079105 -132476965972546303221788673963456569280 11079106 40464347511230781714939163460574316752 11079107 140791274567851197408199153732338312480 11079108 233932936583295507982400714261999784960 11079109 340526394148642079049358044109913700000 11079110 14924057861206306350541168943262750720 11079111 32686604977926918555297080858178568872 11079112 950896338539209449552569157050778624000 11079113 -267613406724394558258504036499677636656 11079114 -150792230214689827690852686383483524608 11079115 520208920741611079635567260567110457760 11079116 1074812801300016438375619229267218206720 11079117 143233989301996888734996720386482415520 11079118 368832221454162241413732727065030024960 11079119 -283520460085693478783595691216592286480 11079120 -17152437504282960953112593724313436160 11079121 155347351211575363465319297781067352064 11079122 -3897540096764927374502095232596755456 11079123 240694456525718028582083650602481152 11079124 44501277906093244593555220824485978112 11079125 504548213044467841703522521877564238000 11079126 -43370913651545470707761281856543232000 11079127 171041616936347640942516232365158251360 11079128 -247034437112843023089173685778039296000 11079129 -255448300111639750495703398335952282416 11079130 37083102146718461780607486185266740960 11079131 -65801715303470690653460014284399498720 11079132 71717454805764075439881681532546348032 11079133 198312097664030047997844657195661732242 11079134 307908863678109781481788985145492188160 11079135 -204631317772449282129629008708511771880 11079136 -667082946499405289821619479131534655488 11079137 -463165346546310095005112111598331260 11079138 -88090816045417227232695802550297640960 11079139 416852888681516231374862612771313295360 11079140 67787571176488965946331284930231418880 11079141 -1040204619236312381814868629103418258976 11079142 17023428961260688269664061885545397472 11079143 -332439321601984016092333378236640217376 11079144 208870144318362867343213138228623375360 11079145 -396308177482911738532570498516985888640 11079146 53566248231855238468307533457933058048 11079147 -508560710954916038244484538314529075520 11079148 324657737762110674591404045057677054208 11079149 -644511186006960942936122981119420247850 11079150 -225814638012077784289998189982379126400 11079151 -671076827764569644791557412058562236848 11079152 -7485476197582992163794079950198276096 11079153 1062060850401722436366458376331865968800 11079154 144374233670376492701900859552388789776 11079155 -72037714672615497651727290597985302240 11079156 177249520740936802736629870793052309504 11079157 -209823602407669069743980405480298461280 11079158 232736649997180096399846193452845163680 11079159 -33664370782268572477850712635104200192 11079160 -610951060826879640417054799274889216000 11079161 -192564019737376779078702000740409881238 11079162 228605427117953118508485683080352772720 11079163 917011343352236754054122671380364453412 11079164 -605603306051322552548064042475080474624 11079165 2835323585114929725019327031591913600 11079166 83682747270650475724958579356958039040 11079167 68616343900271226593333241982079379840 11079168 -118185568776772376287171611737683132416 11079169 149889474371092886271966808474838917632 11079170 -96720104758781880499468533890810058720 11079171 64834166341268346638281479426666661608 11079172 -142040317426323595510067572345313550336 11079173 -138324142735726257185174863543910077056 11079174 -155632512797308180634046400498089234240 11079175 32907704989902810303479001714700042400 11079176 699805980220770173452810195405733775360 11079177 -48943804044709202128395582490267034592 11079178 -105545698787503618971201980660569996800 11079179 -883951084370523358485387721683845370600 11079180 -1732324743905533063559667257402972160 11079181 207067476718503678216395324921758811532 11079182 -50657642665631814185532121322787935808 11079183 -157621982337919052799770911950329329152 11079184 40823162175218624498879788447015649280 11079185 -77546514330154320966224932528540449600 11079186 -234607603481074158829111029371217334272 11079187 -571381188013020367828353710468639097088 11079188 -588293500763336713714566447222894065664 11079189 -73262028203979436693718026813810457280 11079190 44951524178711774238290819427785383680 11079191 75613589164491432341933615636756403384 11079192 -106302044501727264284743588035658383360 11079193 230166698327939184621147681939152064900 11079194 278062661405786001823883835147162995712 11079195 -219929874793451808745399353890558161920 11079196 -182582347754419260117404844776023139840 11079197 -722922882881077739685163809350743363200 11079198 9848506453599783476489872526234962560 11079199 -752121875295945031323356947380342896800 11079200 104873510660430122229182492218687488000 11079201 129647066042741466773924038767610459584 11079202 -558468252071882381393485256417055158448 11079203 1067226543919442281965234464492769775452 11079204 304351410766459261092681380225591715840 11079205 -279368249379471256897346178595764348000 11079206 -257200855243820213371689958038702514944 11079207 -331031679416560693907401883985784557360 11079208 118586209465534725354317321270555688960 11079209 -530260684325012363718867817278273378396 11079210 8329090915854687351850316123875315200 11079211 59725283188532512286168223777355968144 11079212 1142518588137678845140598069050724712960 11079213 -736015020510128924884882904806040870112 11079214 -13672221173938028124631259439180323328 11079215 -26692089216974609871083751531888929280 11079216 -130422685319924226146971734248813887488 11079217 751125320200652857499259170906873109266 11079218 -469043280812735933495553060367328684640 11079219 -77395972108496805895543539447451560912 11079220 -93520666653354761854784798973089445120 11079221 906330602474951929437939783623570221422 11079222 -47762467865966039835260660180865288192 11079223 -845083610505483774851212811063800936560 11079224 311148060541151002175218597660575928320 11079225 -65913903292392018100611805815197799300 11079226 136123718280265587124277564430348140544 11079227 813247447418656481848960660395011760792 11079228 -132685814667399107171224303992061108224 11079229 117492300947635814811106045826818057152 11079230 290918005818985237990157783168057501760 11079231 -20898820516404915394359343772500782648 11079232 3744781928104286372763774629573558272 11079233 602354080629980857500619464428187576624 11079234 -106324431028576918434086666945212373760 11079235 -204059015250930536090291917855179790320 11079236 12359603473444667319173447885955944448 11079237 155627720438821800433669661310339007968 11079238 -269810752758771318306612753125673737856 11079239 -161830451005199265420661737300064161960 11079240 53072658519662663703898780651108761600 11079241 1057890861041377825576247632793800679642 11079242 -55300272115721930135974340712071980800 11079243 95564259660129052581425339672938113600 11079244 -735841761019310375749928649811842579456 11079245 -29656295130645343438613102114290675200 11079246 62699908308094321786318741814818718784 11079247 804368695607508506904769224419452098720 11079248 32319849093859663055963511020720873472 11079249 391859485900729374745979080611194972160 11079250 -18329140209013850756937920164701696000 11079251 4756561178726785547964794071442364552 11079252 -5223939614685659093808970396967309568 11079253 497394850279783045371409597107637399502 11079254 -33202304498062951808746503587330332800 11079255 -106986180464934854457741371460321465600 11079256 -135041707474215669393182311990449254400 11079257 -213025280852000459750541811119926500608 11079258 -32056551557292692732246547967070364672 11079259 215008398280092348683406198423298651460 11079260 131975038563689431338159174955996730880 11079261 -32926075301998013852235758237938336320 11079262 61816263013855259537316598128142933632 11079263 503154954880322033623163394113751929664 11079264 -72510650371351116768203402949194416128 11079265 716075275645059781774731071068978512660 11079266 36789147502406681188203882420371444736 11079267 -250897851756852388114903431568215075720 11079268 378598793648550872158993559294918405376 11079269 -126560459325193494492463502025478755330 11079270 331699834397243330399635744209948748800 11079271 236646697979036539086865942955041022512 11079272 534738704366164960344932935645902412800 11079273 -305298185969610724408301404128814845840 11079274 576300064256627982324743040241112484192 11079275 425603191449384257507476277421324663300 11079276 -55428424273374488446346866037057126400 11079277 -34786166669542535492638466683371347040 11079278 -100120753030091540525151102827100092544 11079279 -230588309171945901866562261645136244136 11079280 26639249161286499605023715590658457600 11079281 -358074577618071532943836041366141064128 11079282 50051643380974338459402714966801240192 11079283 -33806058246208437962497260603331189016 11079284 -91248833042668296925542343248134313984 11079285 40358503297027012038827623294714335360 11079286 -21569299532925612859467206807271111936 11079287 -6995442385177666066741777225588134648 11079288 674134071541482448754904727286916710400 11079289 -171599691972045804178093922155529508476 11079290 -196460790010699469792265748579115757600 11079291 -483032275958047746876966548388725666256 11079292 85707867232294258031781444475147336704 11079293 90359289594646975643845620219321866304 11079294 4307244234192958016658101774351228928 11079295 765823485297305809520482776306886192320 11079296 -615047170482033324152840023287351214080 11079297 39671552484011400212486241686456730000 11079298 95948402665675411359827556279439025664 11079299 -160251911152898549888850320403404094720 11079300 -101721459104113139637594517878302131200 11079301 743299242672863153829327452169974814302 11079302 -106824764619781828694534342247155511840 11079303 10791506517547725514647459113193637200 11079304 234846116003015504312083795278457205760 11079305 261024950316138532052377767565175298000 11079306 1424165895074363335788903725779225344 11079307 -44459007632975774879528861689603983360 11079308 -696376762420205155059137009251822768128 11079309 -324681427694896617154993317858090915072 11079310 576748028978438363933282731787433246720 11079311 108869686273813787499673880874528471552 11079312 -143170562161327904357306534411431772160 11079313 -78044359020274005379146931276765442240 11079314 144025856637035560267085628154132538256 11079315 -95755546162756831359438758994297408000 11079316 -170090156451775588229999227624127781120 11079317 368200388027279526425315550479839184586 11079318 90505037222395466718738680728338378240 11079319 7718975877971011203670703989025515896 11079320 -148888686022863372811488367552960512000 11079321 781019881331547258168981790815421118208 11079322 481440736785435184771869099179066345712 11079323 90124236477602869429933528318393044480 11079324 399761183772896221595861910841935836160 11079325 81004164805809979311299161126107960000 11079326 524209806919468775468423887410930122112 11079327 -41040685249431624272638402396872327936 11079328 46372403648927998904125480771674046464 11079329 875426832947062368750583672114692936930 11079330 50016175811456835711629413544739333120 11079331 -634506776408255252024935648097363160868 11079332 199467233809147483251379923503043846144 11079333 -60784940649269393999991376978989420036 11079334 -60134297694408475800114973539435988608 11079335 -707638138228850536219234358996410875720 11079336 211493797349449596230993873831022182400 11079337 -4938547717821439378636254874737008640 11079338 -88349387624764629785406072835203889152 11079339 141256009898213221989877856898539899224 11079340 -177821708678521047281436652121778155520 11079341 224070418774584827121218492140119785772 11079342 295289665695432105460879611057950016000 11079343 -400263243065343424214464882334128143120 11079344 -153624782900594076303427921756704522240 11079345 423884794271892932034022858121165483520 11079346 -388743110024809877906498216667385126128 11079347 -47976032327213199640730643933495369204 11079348 -25776366613861357710649382185312247808 11079349 154601435324660799420867578618147226350 11079350 -68872748246064622225895343053893989600 11079351 -240404616832471919082146283103028157120 11079352 -25882317878194494472842956652852326400 11079353 286185282485258406808415703329007949824 11079354 8728321487536103432902536225138508800 11079355 -194491740475317196064591309046263961600 11079356 -21980832660890171375012402771796986880 11079357 1096051585015243768459815327618136478592 11079358 460209738007814147219021798048700317184 11079359 -1123181852264074791697926979266604701984 11079360 26611206271078416984759852387721543680 11079361 429344295539120108652102980557887907524 11079362 -18805752721835100850239349181974488576 11079363 896083121672632047092007219725512143360 11079364 -594849966694088990297055121039753316224 11079365 658080078553586618706877245407001180 11079366 138125567855851435918270217078582572224 11079367 -93672263186407575434444636885781731480 11079368 215750083287756697860680930109598786560 11079369 -193039393873351681757429644950111703680 11079370 -7913776036252367966883972674254089120 11079371 -681104013204006021794330665277561368428 11079372 -19648048071660205971319835547553698816 11079373 347640654088304507279648276613535093622 11079374 -215334302771213264466604417270340854080 11079375 -65511321065942723061584998367833200000 11079376 -36933769926491416044883506983340343296 11079377 505830595315301986645627583452650314226 11079378 267869428603078117910772206950727621904 11079379 774292271209447590639098853077572239980 11079380 -1648951603553413544501193759379783680 11079381 415172158390756595268986039179171343424 11079382 66049981087292404681851698072676552000 11079383 -57127926764369099048624997270854629536 11079384 -116869004602419925558488874725052416000 11079385 7440530108595955322615888310802686600 11079386 608014850100148734960942163619403018240 11079387 -70398787354047299312776102243931381592 11079388 56896433046764888055559076775435414016 11079389 -6183327071726774457551115447147949140 11079390 175271379089769359645974992328696663680 11079391 -6810074737537612561261084893440106576 11079392 448789239123442400957158453606200115200 11079393 -23235678742436949695802464186230326336 11079394 -490733490828162016711204488455297592960 11079395 6638490365861207308386546299246562000 11079396 -408788146528953527171977122848378480640 11079397 -106381346658499961088873463635063486336 11079398 -378765090849737480114071494591710489280 11079399 247152424701774850210104122559567073536 11079400 -117697625010057274568131996298797056000 11079401 -1129781578879799651432050585164825279360 11079402 -341027819691894896630333289372264653568 11079403 -80018479763494652626147612255506902640 11079404 -197534141813849679236657606146560983040 11079405 203410581242604528863794749625368197100 11079406 33558340426626565375822652422560139584 11079407 576945428145493129405274807127496120656 11079408 79131787771079821497920922323051347968 11079409 -70215551035195455565897080415967191872 11079410 -261109794347621468195670850875974043840 11079411 -2181424382882319289436014274777892096 11079412 477572576510902097441244503497551800320 11079413 -587148353221718174890855575785640274080 11079414 -103358202347525872631739056094512551680 11079415 495114593945289787471503526662292150320 11079416 34683545735712316646122792983285288960 11079417 -183958361309061393951544479918846087552 11079418 -76232302702663665542768599529002109184 11079419 405411791743064652646932102491712216144 11079420 -78854118524659696033718269924626800640 11079421 -858209493466684767609720250485183571680 11079422 44111261389066520687636471838672344064 11079423 -42744406565572241630789336877673416 11079424 268843188227783292459466936972228952064 11079425 160286042745540401634638843170871740800 11079426 -44801691043683363547317061718805757056 11079427 -245864789918839481291767046333451270888 11079428 -182433888388687594667698727011410395904 11079429 -382199990160586827132657621705745152 11079430 -81589000874313685119207343389922210560 11079431 -51444065628881566250808349651676047872 11079432 24746782731176099348255858622160896000 11079433 593316954264288310965560810327008689360 11079434 424531786661536508450173854497609448960 11079435 -98388166135600388495912097395226074400 11079436 -33327728051733547701380217491953484288 11079437 -865670128274461339406371834720454445588 11079438 -91489140280267842532653964992363484032 11079439 -142968238333475755175817021643651438824 11079440 -104816143620202189289897062609755095040 11079441 -540291800954708176655103508242156117150 11079442 -53956236527953985812314351715350569856 11079443 -781487817158653203557510381114967172308 11079444 -83320840382799819944154659076617269248 11079445 -66066469815564179496226905831260818560 11079446 43201927010854372038047937094902164736 11079447 26510250649175866958740245690980901840 11079448 1181839769261456705126648377953114562560 11079449 -883205169702799839944756997160046186550 11079450 -96242007713893953762093546933241920000 11079451 8997207075953169493161444449127689952 11079452 -44676544507825955158855012750409771520 11079453 6264587108509885099651489864602812928 11079454 92905453889493576826053744683795938176 11079455 -537427006452553410905669107102009449840 11079456 -132171977262665695433774595082936123392 11079457 -580492979345154557213387955281963018348 11079458 -188035282380344563055201235489125614080 11079459 -473557896789369211848733903731841961436 11079460 56093455906014676823560602334099353600 11079461 1161540610930582922995340296352555338812 11079462 97589559104690355864571478055576551424 11079463 -111815342044221737217926453422201345288 11079464 65281441182576178272981302737126195200 11079465 -106249399883009086402116227705455586880 11079466 1971722447843563625429352436670674944 11079467 -272213590549959594936070165244150969568 11079468 -62661498013118750086269142710094550016 11079469 -2625804728924260469628624842172066804 11079470 -252028620885572891365200562349009596800 11079471 -215511877733232017280050843330636577360 11079472 26754354542728845086222479031244210176 11079473 -459305570881479632003082226885903735278 11079474 -14504566133386122228559948654688772096 11079475 -447644768022569222214160255556062113000 11079476 -230875947524805048732206362454308883712 11079477 477577671388105061423549828507142594240 11079478 532849524584418920660787266671637660160 11079479 757278773991608072991666340966407191520 11079480 -66581233949408873124314853414744883200 11079481 -135412289899894893311452422826972185280 11079482 4789022791511591602279310734623724800 11079483 87383032836639760747535329777770912024 11079484 242358560052526572403337671287217470976 11079485 -232426179390457362313996273696055924640 11079486 170532408696775178326887501432873216 11079487 -982437738639578994871897988516722636864 11079488 -43404193686769904855953283717943263232 11079489 470763031078817383907903994431257911840 11079490 -336156341493487218378745004679978717120 11079491 230889065936333902726814368483647211200 11079492 271084450681092320976844160535239424000 11079493 -2878921555365789051010752554408718592 11079494 -123712165512964030843983978466841329728 11079495 128294636815714251809647063412980747200 11079496 -241832065834699555619781178708804254720 11079497 104085480901443424685802708953677907520 11079498 199115646706327774377832459732835112960 11079499 942984958281055898049915022071590484500 11079500 466796242486113131307248082946152960000 11079501 -390609762992979466650825511049575157568 11079502 2564575105276123415030245933476509184 11079503 -1856816587992165427369708156501958496 11079504 10885930332755289272820073199078866944 11079505 -160937455627152640213692927531691043340 11079506 -132411694857578359705384963137183240048 11079507 -225330270868994344666113089241858348360 11079508 -326951571401712081736938724949617766400 11079509 -4629315435424096294551699533481180480 11079510 -5907289165996558115115707213411308800 11079511 -823938194504734281723201010432339120888 11079512 190015969853781388181486223147227996160 11079513 822227805252924408685073487322959736320 11079514 81463362872686907339097524873226712320 11079515 428240152420721538241206191868827924160 11079516 5643560330177933677521191357098598400 11079517 -27580656560320621229439638948870865888 11079518 182986649139365406084672713872979575104 11079519 -79357490857048058775713580927242913792 11079520 -509862719475818362570510860593890590720 11079521 -250365854574680830769676212841290571900 11079522 -307477394246047032276844588478652394368 11079523 60810740814044409838132850663009197120 11079524 -34695572405341067107027101724815360000 11079525 -221905638730685941861361545888082107200 11079526 310655690991187405375922357721461581824 11079527 -1171515934031354743075921068964739151600 11079528 -184696969605827882667951554869761146880 11079529 266722313842868309464456075916585632032 11079530 6899610417816880359015956207034854400 11079531 25133732054758700694218238349885233840 11079532 482229371762842785064049647168055652352 11079533 65914070702569397420049037291617620544 11079534 -99864907826341966274074892526178466688 11079535 -195616306007178407971890957578856111840 11079536 -37403443181954055323791802777350668288 11079537 87166922516915556543039235275445883520 11079538 -121682287925082825989902847154171410400 11079539 378138213659016538805101121974844020656 11079540 -153015488084357166786120752157900944640 11079541 -136051967047872155693891825963645692416 11079542 93858488288679140300004924394791633792 11079543 11852544090325841349010318162480741200 11079544 -18094328196546339168258597644634439680 11079545 -9690456532359577611343937579260974720 11079546 11448548532573934974474352578099863040 11079547 145190965478459161159066651604488376996 11079548 408432152437165111849684874797664299008 11079549 167117358282665831150644611522808330968 11079550 -1430513170601919247462326182352662400 11079551 282210750763659472520149046084436268800 11079552 -5426073254389097726618575787670896640 11079553 -102621948314631715211379240376182275352 11079554 194032337747599471345425504441256117152 11079555 -100400205973078382434466889487058426880 11079556 -419086551361686186655454976302240375680 11079557 -532881134057424239723143756220551276194 11079558 163913380124942653343353034818565898240 11079559 114926495124262829091745361135032852760 11079560 333900655156001037380487426332445081600 11079561 193629408887750986272833597568500742672 11079562 16508724496285320065820562800369039360 11079563 394708146372459331151938141448324776320 11079564 42428077511091616058775736727027515392 11079565 -256143420500951011403923846122205180800 11079566 352658860013296460287181490930704450880 11079567 -155225731201386605617141408360196678616 11079568 34675678817714977609363566924385566720 11079569 -615203293919999562042547465707162222030 11079570 -165130876270016732970708624303338764800 11079571 -751130269547015581693322634718587092288 11079572 101063337845492995121201746057772728320 11079573 -293455149165867349025058408925646622816 11079574 268013383102841694899168031180913088640 11079575 -13313434937445214901709069971869736400 11079576 -152027571052754006414868060133279334400 11079577 739229642577127095665994347992193924426 11079578 472593204293396042708517840795512819424 11079579 -204953292118404793682252252844327820800 11079580 456071637249967070210941407867517578240 11079581 -730841775464525465117790580856109025248 11079582 8460062137127567217424438510847207424 11079583 55129023599610751559202887124987320784 11079584 -581763684119888635959362301211139112960 11079585 624446766203061060726829415004106209600 11079586 72373876794329243208035808080611123200 11079587 -787877332346828590931851172575889353920 11079588 -97026731759850135844092541954379145216 11079589 709459617278401711391358502260923676256 11079590 -45374052355057208482773425657622535680 11079591 -23502880853612482158797001699894101208 11079592 -477345418292995710812943919352296243200 11079593 -167844818650322576695722518345833507200 11079594 127778998242208996872479620789712735328 11079595 11110023936680814127584518739528736800 11079596 94063464946741418760558993151575759360 11079597 265581649959687484826055769018900670400 11079598 -379232811535214552102412816635008171200 11079599 -138681523373404309203075394243665013872 11079600 -13362069447590909333886092224364544000 11079601 149989857482789170934901571623406187304 11079602 -36719103956327837641488383183340331248 11079603 -439434899941199683450416968607286988520 11079604 9618259747857365583541478298469225216 11079605 513541739763136020220003909704591679260 11079606 -97980353374484298139831461202399420416 11079607 -494872827958991802123852613389819904 11079608 773475049139711698586295427957958184960 11079609 -330686115322825197472843987300795026096 11079610 102128846540593659928691753229332544000 11079611 57603449825992012080305612492724033672 11079612 31094744915300594391782917042174986240 11079613 82531485606598530955258453883386678520 11079614 28248194988991880883264562269709745664 11079615 -184951029938533814971528929325757191680 11079616 -64611889584768057973601745290718609408 11079617 58115792540965318684450463031620340480 11079618 -87748447450599783317587879686306799872 11079619 -107223924511566664736362759816712150980 11079620 44399691427795976758448185022705767680 11079621 -132675859432279786991363765075825640576 11079622 26877067604146963237446155308476542400 11079623 -431030188520339941700920130620438489128 11079624 -31669506269506357010674231671742464000 11079625 -720483346810126653425392476059405136000 11079626 375375462921184103481014707426058985984 11079627 41148716485053997990838097128874068208 11079628 123961135706962730939791272546375463936 11079629 -318258571564210771759676434273965304512 11079630 -26908464906876003778975876586754641280 11079631 -452633977004021097672851039268748903680 11079632 -51367537731089617628743794432010567680 11079633 636518757376755641726063922961060080624 11079634 558844667390080664657148771802658115216 11079635 232838960151225023712437055462456240960 11079636 -76096832943308915985453487983473694720 11079637 -659804792501665887739740863677737534528 11079638 1544759979217969746056301845921953344 11079639 -1193441548917216350280105291084566837760 11079640 354857452294984866371367204752010240000 11079641 -751043103334593249868057455631001425200 11079642 -73809510610000000003757245954353917952 11079643 118047411770475528516498161322569180760 11079644 176186662396047590397183008112105294336 11079645 -123537542388829743308491892300691653280 11079646 -425291333059380206581445342977675208640 11079647 -661617494479415153042627192697615050568 11079648 11941294411107072549679305472667025408 11079649 -155519640843286665647627342284568821120 11079650 -15154270082242119179307925590792110400 11079651 -142327265053428850663538427558753084096 11079652 13869326537565984397348912285775142912 11079653 428972555626292030539896167835697181400 11079654 -219440481075795570510353150475588674880 11079655 -342254497969696982452968585032711434440 11079656 -144330315227585063987445828131446947840 11079657 -585453370398504574603179302588936645046 11079658 -344308881996937698990567561682394890320 11079659 183012159001061685873967202597822863860 11079660 95099378114423048779909401284155392000 11079661 677739650465994538557997520526753869452 11079662 440828558974693606400696403343824790464 11079663 -55184115329074204217056530017868571776 11079664 -62773224535134159532113872398033944576 11079665 94150796656412466134565292695436353000 11079666 -8546527826816963058829846873783096416 11079667 75660908324457604917371456555131702792 11079668 241561346228444777232625606707311730048 11079669 -88639789404353083692091676728803514080 11079670 12413079379390275437988728102317148160 11079671 385835941837579095607290810616987260000 11079672 -465597153433229045715696952059921838080 11079673 -726001773345916837134958374396696886896 11079674 -350198550376955069404558283047175098176 11079675 -151506204302104600242415349786530114800 11079676 -233601855366364995869610770883499914240 11079677 -288722907143330332235508313614629274528 11079678 -212518090562141805086466499515001373376 11079679 104818178485158080730933999499060602880 11079680 589200480330810281599604249222877020160 11079681 -1528855547365953934964706297914267040 11079682 220439402802631570036230756780104054880 11079683 -443835183293093616468227734389049268616 11079684 -217357407566339046207383544905836919808 11079685 127888718248871777051094397849358519160 11079686 -471137646992341413525897758948379095040 11079687 -49640655040188101012694185082367180848 11079688 716699234735457725350819625733213557760 11079689 442913558454776955336389284212430526490 11079690 218123554006852554966954721152392102400 11079691 221550457725135342388825905955151369872 11079692 113982644664102977233443059303622518784 11079693 -340946857633088437152651451024430644800 11079694 -42012911145265382045477794302952087104 11079695 -535670663859196884077721593834826378000 11079696 -77579800251129200969280524274143920128 11079697 -171588408253494735538939587751374805260 11079698 -107107170354367320062622816382269726720 11079699 233313068655383324547815039430313256160 11079700 33516795035716748232384644457004166400 11079701 -62255423503543888796784990713655533298 11079702 159040509766016738479977794901044150880 11079703 -69658287105027247891018726752311580000 11079704 941518117286344003458156424387010549760 11079705 -12584432694965052156004873365678823680 11079706 -165051941890731289189629222525620679936 11079707 142660352158808345774979098742973186560 11079708 -302092106155331451017948320974854653440 11079709 700625543253247494610264184258727031910 11079710 215261432172915285264892929871079915520 11079711 676354080020334490382215860748630993320 11079712 21706276567193743405808291538442125312 11079713 506132605715434215824233183390335670980 11079714 157303614047283711068453673456764615040 11079715 331931076501960290414477607379684497360 11079716 -816834521684785323407322987081098595072 11079717 -31765304889786330936132877471178004480 11079718 -58047975161519012294333027845738568832 11079719 -105321172684240328947399669952556515328 11079720 394634034177312544175641720920698880000 11079721 -33432532431000774958828192480643433600 11079722 -8528344270291822889816489812949195088 11079723 46658681577552407595065718584856710400 11079724 -279175044606286522486175199217343488 11079725 -374633942908482947062236621053468082750 11079726 52167569032191256104679728154259457024 11079727 -436991492813021639336775357301608669424 11079728 -191481049274126948026981443748331520 11079729 763821172738312038550013479778956693248 11079730 313479836508752721189012380414058777600 11079731 -232228749959350063852161934362470160768 11079732 -101973136417709877530884323353168252928 11079733 526354507104128893041329652488691140736 11079734 1453735089555515932829789840729247744 11079735 387849813146381797593419779721515015200 11079736 -235982530183198993133117789700111052800 11079737 107805069157570245588182969463947926272 11079738 -156492858377600079473145329909083024416 11079739 -559764394373123329553880510299023791000 11079740 -9836164485984486401855387803943424000 11079741 -2492200241255035659332516532448734720 11079742 -47999144916994381738053276960606744000 11079743 284144850687873170264189872128153391800 11079744 -39874359517471909074509688071868383232 11079745 59507801251538716918488544053187468500 11079746 -41443887033134383244147054935889690928 11079747 -11322989525524038958653712716007438128 11079748 -606241058575607239109072985380228382592 11079749 1719313642182043272977658872086732114560 11079750 -305552360052938416784765327413954560000 11079751 -92929461955715464650273705017276141048 11079752 188912172296760050217977713714849843200 11079753 269518076677529894235224125897576074144 11079754 24379581916223442028253935629859030272 11079755 -8241041352745452562328095909743897600 11079756 -63398957669033395035439087698957723648 11079757 -139439612041616378548883242067002694420 11079758 196886071835592098710910895225566979840 11079759 44902489808418266562677209332237402504 11079760 -70573689522955481693803080978463211520 11079761 132069608243452171528224508539855588480 11079762 7315777372543642662926243140901848320 11079763 145796874784057076044475144006111468448 11079764 -184696973042334839304626221705401143424 11079765 -47320521245298960256485270720848673540 11079766 203509044307405357913809241125301804832 11079767 -4994372487587857829679054339811733760 11079768 -101585699980693722367034508207500820480 11079769 -782932128935976340444951774122580970940 11079770 134384406351604047858381557131156996800 11079771 -508080692312367591206817014009187184488 11079772 142096673618218658368850727011161964544 11079773 492864749017137503509582301216817866022 11079774 252598712605578580955388617059729920000 11079775 -76982045421099009689602198085859249200 11079776 285989693208982608965408946809891979264 11079777 107240586818063415103134916850113855920 11079778 127049542786912971009201147985700431440 11079779 -295655578257637912368856138786141915620 11079780 99308923728014416248921586071826022400 11079781 68942364664923772539134215574701187582 11079782 -158541797220013502386091297625153635712 11079783 95725692008160135629973447500971314480 11079784 -1165441943659798861570686146983984926720 11079785 70610487007238995944807411595921902600 11079786 117194619716866803645066399780758955264 11079787 -167135912513288067353806708830028297080 11079788 2455477229543561345918689116335562240 11079789 169828646688093006660016237269109161600 11079790 324872105024540236452972510433316659200 11079791 -20816176305360870178427347092814466688 11079792 85138512633468058881215879417713065984 11079793 710165191944970753442719594726809806320 11079794 32896148383487658300331230945081849600 11079795 185083032712847964848911238120054079840 11079796 10785155998168544425106664730055680000 11079797 -614889419800481163926883841554703436754 11079798 61155581451853134970817253511574065920 11079799 62941622947655458890449852008685887680 11079800 508283715961256452040122168056844800000 11079801 -295342058027254724338602595676415782400 11079802 -445265607989904132953908620777368277648 11079803 -27039413901531865152174514058655790080 11079804 -23782712403998998475208147167667330048 11079805 -140772583335986830692268023186903106080 11079806 66550040112216478919778144070407716352 11079807 -447647181791034907416282625421769664512 11079808 100637276159413308440809673054402641920 11079809 -226559762822601709448303585652190745796 11079810 -778805817789961860289477408435276800 11079811 -285308881566826535595872663172910771588 11079812 -10713501264682247028654286879454738304 11079813 -83965855111470626380932045176848005120 11079814 338239816115547016543035026390538524256 11079815 32688033052783201004470530330772323960 11079816 252305979031007544585559460853071462400 11079817 121878087586588422095439128180250729600 11079818 270927866400923726533148428993994066016 11079819 5543119255129853812394358280229779644 11079820 179078747012515981367811589186649134080 11079821 -1076816513293738455817452565130045917056 11079822 26029457791426347405774021717446275200 11079823 849317786215134063349309660771436897072 11079824 39664834672700062594646974801330569216 11079825 17477501632275013887688942406419893600 11079826 -212647138610237792285138508242003403888 11079827 -1550914623574918754312459202240386649600 11079828 -324915314492617451825619857192670873600 11079829 -321665938200760349505684139782241168000 11079830 102689032426655066554832832124831115520 11079831 -550536050781950966723654319956112046080 11079832 -617084266603328902594492445600675481600 11079833 804439903454047697202541749469509419082 11079834 -24915084287167353940220242399884410880 11079835 13230726525882974718638146375881765120 11079836 -185886683614138964521036318320138264576 11079837 -308307343144925607350396513683670814906 11079838 114188217848006314242882418971686157312 11079839 97705418690755936049814283225800188640 11079840 -18071809668089833298412080607327682560 11079841 934751756260882063714347114300740913300 11079842 115857583580545270971951813585712629072 11079843 -279167843230115851948212047707632849600 11079844 -48524425905163421831413784353998683904 11079845 -153637511473483305468176857263737128320 11079846 -278854006488341512474531163231447693760 11079847 827934564801965112729562683304243652152 11079848 -127284854964570772758093273467688560640 11079849 -1392866119790019960282445576408418016 11079850 43265664995424228751030298546179680000 11079851 -51591034094700102477834146048695398048 11079852 -2987126590035215240937812488471511040 11079853 4606311841739417085094721745036646624 11079854 -139940054753142782996156635394667282624 11079855 -102000210664332982844802021728338360800 11079856 -14968436411629985510259910803913113600 11079857 -479399772742859080789409410645082248896 11079858 -189031230206250133634487960732102738816 11079859 40806617142739364852331039351451511040 11079860 261567159677097706975847174591753410560 11079861 -154928855843810970477416307993355278336 11079862 -140636908586859884709783282833411605248 11079863 -194352724661397331519539100081279160016 11079864 155715254603329892477794864908932136960 11079865 -235089035160048018616941344601530254080 11079866 98404355599066951872925958152925617920 11079867 -4211417189624825096485651330187404752 11079868 -175080463113363918385626908113995799552 11079869 1056414007440428144166442473551358013440 11079870 -3182940480266810149360363990551843840 11079871 -215748810807133933020025421684178066576 11079872 -74990247533872572853870893786527170560 11079873 130034785904551831758920858251868353344 11079874 -4281769684331772601999653298125370368 11079875 366584603795940264064273228718433672000 11079876 -77694287351685554454316278007442466816 11079877 -90550982237987074165058901247757515620 11079878 -272403851551331907129087454190512414080 11079879 -45542420631538160384166079521354318000 11079880 112403813017732255428030198917799782400 11079881 100792838771765549667859414424505763764 11079882 -89136806004239268652624920342240829440 11079883 -315923464370881733153974942660331822640 11079884 -9366349362146177258670004850707474944 11079885 253525257468703345515342537960090777600 11079886 370924605409919834690521001143801986816 11079887 144227748066606982920755209548215060160 11079888 -18678935359400719968968676284841984000 11079889 -65480289854444232958144472178622248476 11079890 153292850783575048368185215001833303200 11079891 -341200752129891860855886744270404172300 11079892 -177522909190478247466116578786795518208 11079893 181150695410164666679268592577667230688 11079894 -14825673672648892145821032345285543936 11079895 411713107333034245789631542800516581400 11079896 2125027410696564852494432412814540800 11079897 133012258931852455762506118590880059600 11079898 -103072554487985001274745408304513910800 11079899 824141196657733811943567110455063368900 11079900 -70265239565833786607900320884086131200 11079901 -251533026383042438866920814901254287936 11079902 151339324555475877488325595575422186304 11079903 -472200231698224792913135354565454490736 11079904 -356474500551984598670145676931187867648 11079905 148532925683965565388520618475374843200 11079906 5687160565181171789901777334924324608 11079907 -666404247609889066378164467466880669160 11079908 -143232051530647185305942746288640409600 11079909 -18942549788942022241914013917469359684 11079910 150935818864576103555704526341183518720 11079911 -434057186178805312167182862042138412488 11079912 -154040130236383936430522854481510400 11079913 180552902380966036315939001857263729124 11079914 -355742204100943934099663867751886311840 11079915 -17333671030965614769896979949229982720 11079916 597788194757727131684068036868717335552 11079917 190658976997842694618723887376064874966 11079918 155444599131796353124152633850626760128 11079919 428158867578318552962050363928159818344 11079920 -33498803984053829311149696884473528320 11079921 -33056494696798791695225905873880217600 11079922 6765433137150709397029521283838822400 11079923 -405551418906553526562842884735898283828 11079924 -98531196793370154576657492799425251328 11079925 -40504675890792216416939648213733584000 11079926 -79980962273251612127173802519733196800 11079927 120179647095814942744287706220664907776 11079928 384441535254333734439444120373784616960 11079929 224885144982711484294002796101847161600 11079930 -138115384962385073689488581984073242880 11079931 1072035330227458811486321684970204584352 11079932 -521067770352521405756919922243102101504 11079933 -160234077888415805298435192254778418176 11079934 175583055905209540316356088024606063616 11079935 -51996033044254125851590763870140308120 11079936 197921399754130319611676894747531673600 11079937 -307649909089099428439987182879481329216 11079938 386131816493005446531912017932856992800 11079939 -2275865444653368068732838409234801152 11079940 -44742820939170927311221126030031500800 11079941 -241655831701944758762443672536613872000 11079942 -22867729471345536660747292334362951488 11079943 329275463842750582104754024642925460960 11079944 -221456354890542621356623987456291875840 11079945 65748313987900758456476854164808032000 11079946 47957242923006738161383398028412342880 11079947 -335847852711862014629517388488770450604 11079948 -65514902897135495991849911692825374720 11079949 -401044266392341078173681318445403228064 11079950 -41990464565530526249065997240860809600 11079951 -228984034607398197032992614057183454080 11079952 -17151800075554073067804561288687042560 11079953 111423208971234314424008643064709206644 11079954 281598364002339423034145773710301861920 11079955 -617803960332977628227830231681720706640 11079956 -370052908487853524761776246377096118528 11079957 8545056990374757033022125014238703104 11079958 612118291875071080803188262589744128 11079959 -337374442383120827161220863513817975760 11079960 -367542074718501191349739312913062502400 11079961 797781409533463913210357226087579745732 11079962 1280183785378183487147233905484181232 11079963 -49527807549775528097524794532535325600 11079964 -33966696178316751895301147205182668800 11079965 46714358562626571333193271244205380720 11079966 -57924740008463010525031677498042480000 11079967 -208993893204009687588972725689568941984 11079968 503517363875284631823337102585186222080 11079969 464705368689133849151635762254502932144 11079970 498676841897514397128819361989015840 11079971 -24975312962431562527487266989198279312 11079972 -273263323384230217119603891853205610240 11079973 -1180224535168698618525510008196029895300 11079974 205408201196066566080046145291148205440 11079975 3675714967156260995824649333771401200 11079976 145756900470291144662918834226662031360 11079977 521074152111860983756616423022012610560 11079978 -109786057411240312697235644682920672256 11079979 -379623030982820792152850535732167588720 11079980 -41414371929084451557230879169505305600 11079981 -655151071643271117208036238011979037120 11079982 -354010046111694017105891198973069888 11079983 -293473361199367608214403808570548128560 11079984 42960716364611106150385079286055010304 11079985 -82598694539630122484990892944321077440 11079986 -95575018594498736337758398256502096480 11079987 -53807166798251773147872572162039777280 11079988 -597448658891330975554769081447238795264 11079989 -18454402877931406476077071404890664192 11079990 -15146500667867753465203146002428473600 11079991 242642211306330420022902518340436777424 11079992 -7406754072652063559772735614505123840 11079993 -527819921923799641496913269608536002736 11079994 -493072753732828831025720998232135650704 11079995 -608428527034838756560868032801027440000 11079996 415904125330325671823668914322023854592 11079997 348455983667840976780672217071153379200 11079998 -457358126095385582738106676385621280000 11079999 133838944328444355534364411382398147824 11080000 21667659200014765037589899762401280000 11080001 -925533954568563848035349915372483433900 11080002 -220736606819385586809659588465705072640 11080003 -35342455209516519673512912459395725872 11080004 -89500258049233929112293207710934517248 11080005 -306185849957865517386305060186554322880 11080006 -123461113860578240939107899827999850240 11080007 997088415700100570982361536327417479256 11080008 225865287039112288043829073088191718400 11080009 128664110050996400216476551647069813210 11080010 -238343838222947820343899827544135591840 11080011 504219963570795982288039689215091104472 11080012 -155215774255056773973939453703218071040 11080013 -16684568463646202872801897401408413376 11080014 32288425370744337519340874447562347520 11080015 -739697587121486935662555418215799608000 11080016 -86155236112651053745902910144291012608 11080017 -24166118037777010275513383921347119360 11080018 353288835265122801112778070645793926816 11080019 1291825023611668979547146150914638719520 11080020 5385248962616053936116462037468446720 11080021 -193161295945812350160288531432123412320 11080022 -167704178644865793673520691949465553088 11080023 -59393149447387223992385683196922974616 11080024 541229628275935160778839496089547048960 11080025 9020307553071980524182712515266421600 11080026 -299720435207662406723616347547697985808 11080027 401377372408125038156744676597099570996 11080028 -312601574556309574809199149880012715520 11080029 437336807696008163996858766446793197184 11080030 37060387520120200446771679982230752000 11080031 376146326664283493116743023487903989664 11080032 253275179338795255367209712626679414784 11080033 712641307774850049692823008624700437282 11080034 43422778317103190653881260577327278592 11080035 164575409483304054414692789508425884320 11080036 -135124375909343949278163892106586408960 11080037 -133886796924297211105588235898555790020 11080038 192716744637271396399699494687100887744 11080039 559992150526563377445136766124972203856 11080040 -216061832750572654987146986945986560000 11080041 275298029041167035253983405674223247744 11080042 -141469164678388281096630242546058187008 11080043 -144773987529930299960267424552385485216 11080044 -570168644608426566675012934115349550080 11080045 85094992138133274247989449690892543000 11080046 357202402533480304292867668918652177472 11080047 -151978219071669760167670627029040853760 11080048 -12684456314162814250974117542064619520 11080049 -601544658035018480759379049567963628736 11080050 23364607773944913314286210583706524800 11080051 109441972495355315450041201449809917504 11080052 -7345733346177661630654174579357267200 11080053 -17958803692237909490114884200136685760 11080054 -436146097284804205292859521703490845024 11080055 -65644447548431289429835871834437876800 11080056 -279419350078101229765198723960908595200 11080057 306638619254698899226514175926902294272 11080058 -4952190832012310386702644978341315328 11080059 494193516872115628073849808899170598400 11080060 438857192558593626240002096810021460480 11080061 510348640464153335552915150783012758662 11080062 -68823065675109061831074065941427306496 11080063 -1000998316214804821307831441242306338688 11080064 170988656536097194516619449933076889600 11080065 -269031331817320086123858847961722440000 11080066 440896796100755185147376623942779648000 11080067 278508873866166738539775983122735093116 11080068 -1342593530769403555711094412322836480 11080069 -65673408050868680569225211524792225920 11080070 337641179155446958277128042683372324480 11080071 -286249973835233432734801500323842293600 11080072 331214124864079290097618012912637260800 11080073 661054723192210967233318080489266807220 11080074 -134192381451528118372582254358163749632 11080075 124795632703060512173330955103408475300 11080076 442050057200876570176994061636284713728 11080077 -591465557563931764897511931354258722880 11080078 -20359746321487034953438517017940997120 11080079 -355578335435500982258359186920404218320 11080080 -61817784452705860281785217177649152000 11080081 50315255347986252557274439795796702064 11080082 -66778888342840385553921336311787909120 11080083 178568185884543087548185112388216862464 11080084 74352559368270759010125923018515470336 11080085 195341256558601491654067814939915892000 11080086 -66385698357373624660642879190245632 11080087 229376800084052314590056354183484439800 11080088 92876778071804588898797181968491929600 11080089 -178123569361324240152754835281963912896 11080090 56214770675267973278055921767670620160 11080091 -727135683305787645820222330095794724 11080092 -375856520368114230861093586708086056448 11080093 -731081162289824039828774282932511397658 11080094 -167645982910410774392116706964551686848 11080095 77606959208665867391352757912815630240 11080096 -156328053664982183820558680527511617536 11080097 -43185789915707768483237620445780551680 11080098 -33201073262019014815310228330104538880 11080099 -347234001147477427521617618920593892900 11080100 266670398131345484133251330793467520000 11080101 403722520750211234201513440198081993728 11080102 -68614359691105897932121760085699505536 11080103 -286909626774893984296889236885346587560 11080104 34540151168315788045333798814073815040 11080105 -36731798270788352933073789830773627740 11080106 -80885720524497744733566465087140798976 11080107 434448324629064954100533177637522526160 11080108 86593930190095873769991387575653780480 11080109 -1002356646374576492507112319785375326784 11080110 -148583250789245370109553748819787641600 11080111 3809415326932306608099609447582190848 11080112 20748927511579309465731850484527595520 11080113 -128588496639915199972940846369968103424 11080114 528270614676966684394175818905393616656 11080115 -290573284107068148739091829132529344000 11080116 368553717326121880156732414343035883520 11080117 302902326511319808851132426775408364860 11080118 -71477471023833581987523670118275688832 11080119 378299303450159188764319725866929536744 11080120 -134497384887073244981937687728803123200 11080121 -16354907109896475553724368882482955200 11080122 -126059351151168126575056312570081082880 11080123 -1090494449583427230595549929081678633628 11080124 59371112547932850692641186556110912512 11080125 691147804982488963484790077132969520000 11080126 179779710371789004072368316712056928512 11080127 50068091189930271512827787415654044400 11080128 -104401653461998773932828654087165706240 11080129 -191023927010698554421480969371120430270 11080130 485702474527511075808576140761018797120 11080131 -38300752911912048221866139101762182816 11080132 159070459454199723842859969236797788160 11080133 227342221590567779363157477967461092382 11080134 -27339625811427404165821699657473071232 11080135 -374312187261870075892462620999962995200 11080136 585320476750937846756332201821233095680 11080137 -134727329342165697766285223449199375520 11080138 -73993290976890917108164091622593123280 11080139 311168940673998235693318293734836979856 11080140 237167443832446260542142565134165273600 11080141 97499811021204586421038293515139687360 11080142 203197152747910487829334733260123815744 11080143 -240417952611555344650801830863470124568 11080144 16926206451195295544229737755768258560 11080145 -468647439173039023651575554768819011200 11080146 1894670362844460662668838261829918720 11080147 -706878657787087968518491183633318258116 11080148 80967736671424229524840908287167696896 11080149 103082879365793922869413126579860347520 11080150 -77131440166557720788491524747612847200 11080151 963556187893258505274435762359006806152 11080152 -52495007938913117955000651297000192000 11080153 509287519184678308234554375937573328256 11080154 -5591423358892104088234584580530251520 11080155 -206823696714897208914220570865252733840 11080156 -1101602557047230292447185049187427653632 11080157 158173235750131481979795664471292097984 11080158 -101323486361269952815077005610261952512 11080159 -38573881375304756455732996440230255696 11080160 71174655490401818206305775792706027520 11080161 532326303264528070907863776547579742610 11080162 -405548803157251282472212067311038733536 11080163 -933683240790150358055147449440613320816 11080164 -445564406174118114579599284761789287424 11080165 -804713208694694256912593778028701138600 11080166 71300883358300179290310387218634616032 11080167 63297975597640510982805706771909187712 11080168 74384216892790894170771636517486755840 11080169 -1019274227768171697824939742427026863430 11080170 69502186286090069710398201393444954720 11080171 -489956372572265260844620736850139294488 11080172 -365648721688796931715789378446921133824 11080173 5439008784415847308043629408793061984 11080174 -34640721829369692742194826136215665984 11080175 -39899549870326922740116738965715067200 11080176 11916220469677478130777805313149501440 11080177 382688813411052583568679474648246461620 11080178 96809330584425297995763084320575789056 11080179 -954104963236619022574428302465966789760 11080180 93848693605148430014404975835814120960 11080181 -39921596516085693192897657833196276096 11080182 111530200905744227039652364369239039360 11080183 -180712577157089840332333728459496740720 11080184 -352860895971604729317934125649451581440 11080185 271457759699096505033563633677290638400 11080186 196101338622152246247048848292518456544 11080187 498827571539193746290290273728924223912 11080188 74021278977555270599819797469721861120 11080189 -81969105454687427470041458166156485280 11080190 348168876601262681433670652439715184640 11080191 47170091226148015306423492243264533192 11080192 -416017113623864958566785132544057671680 11080193 69572627600869411026601294997978621442 11080194 66406200311264792284857531746935830528 11080195 30496082024259508465941196041902040480 11080196 532446205253806741581452138658018339840 11080197 -6336957347212781291148653884301594592 11080198 -416065443655269056033494604495601770400 11080199 -212292819663247021689958807127298650136 11080200 -280234474729944147644435067761694720000 11080201 -355664278262734922414465841549870878976 11080202 75186504413386553340317905689328004352 11080203 -558280245221802668710486921663049734656 11080204 -197459658850764727168866642950088099840 11080205 21821071908523295042543065628013847920 11080206 -25901201033322465033120809779736371200 11080207 435106093536548834374762106351674531792 11080208 -120528349548244319493446057181214138368 11080209 -5989084118856198473982469942412687616 11080210 197239819195561189867232422162431065760 11080211 -378612684172392683241304469844045810600 11080212 -259963761399475558905959576039921664 11080213 -241458191355089754625505218102767742820 11080214 50872008649523339130258282771839463456 11080215 -15390603707680950921551666650590788400 11080216 91322612505466962602837068747653120 11080217 493229246346764634284723018125488472266 11080218 90386626867091809624669436774445602304 11080219 -599209116784404811219099112363704327880 11080220 -212111298502600968477588081815666373120 11080221 585990360732582952121845737891766711584 11080222 -248168190475930853045164617148171817088 11080223 -763645145063437600384250776019814428688 11080224 -187379831840605850374542701330631229440 11080225 211467453354447193911834621170912715200 11080226 -326517397680997092848114815500222660960 11080227 -65931785890253602663914690092656411392 11080228 -1109731514847651423896707928481191608320 11080229 694039822666476014146060865342176596960 11080230 -36224730498239157666119457912259276800 11080231 461158326125634196911215765630433492064 11080232 -56907365908444674794712837751616071680 11080233 8529347460821166158523237718290635400 11080234 -230408590248144591519032019453099138048 11080235 297454614110427103986697856483262595680 11080236 -24619809069489480462783902953785369600 11080237 105849788285386957947658918437553032704 11080238 11372746573431194985669976472938177344 11080239 -101857356309322409973502441437888925176 11080240 -746604037156824506497703177942138880 11080241 404826214356324736264522504105763334000 11080242 82454750185728727441846026919361470464 11080243 -1020008638667681126499628860672264567120 11080244 1987196374847035949090198877939486720 11080245 -1648857696188405355273402839631188160 11080246 328218936106331265222999400263258200640 11080247 614885958110173924438580741603349846696 11080248 176939435807405484595972280035661352960 11080249 474203658562778878195295972926440508240 11080250 133006743099577667834949013094734848000 11080251 -11539859060921185337866602600589496064 11080252 80692472631328584038899859576224698880 11080253 -82961730836408570823419038903497693498 11080254 -303095995612482753626363631139886991360 11080255 -544932364446463925294312259583510105680 11080256 -126379224451275200232869087459263119360 11080257 399919565106729978771219560869987406592 11080258 74460334485959795956197049432611134976 11080259 154975476610210236584887504217353600320 11080260 68460008597463988337510665222205644800 11080261 790237426916894397805577588339247592862 11080262 -197193490542996233874528562442870860800 11080263 660212609278773345889037285509604575488 11080264 186657407554030570741369584165464401920 11080265 162044061820712898067509255020558004480 11080266 279396587319664365389064575312726241024 11080267 329138120035257281761916707822354992552 11080268 80918906125176617131842068028374384640 11080269 -284489267918037673299400704038149366506 11080270 -40980979160705336439798474627105757440 11080271 693356728302209523760318972153562528832 11080272 72560214629729272132913425367708467200 11080273 293664117642489733964569298792290004544 11080274 117775660606348237809272767833866069136 11080275 294926551797298596070927925666331795600 11080276 282832680877556924081057620241318711040 11080277 65297293238068104054569694156634845744 11080278 -2870950333611418307755548431602816512 11080279 -36625098439007156663546588138390860800 11080280 -252704035994726554096444033314959769600 11080281 498181480903622410008634495899154041552 11080282 -228628486068402823168295170515465109008 11080283 9572414274790926472785648078619425024 11080284 -394839515018805582518661059434279185408 11080285 -570399988559046282504220833890791072020 11080286 14007171249713907587610692389760785920 11080287 12828017754797073441305285026304640000 11080288 -816277686873419513716063177814749347840 11080289 58387225265923360959026692877440071600 11080290 -51251758842932728554795988885861224960 11080291 307998610123455901112679275631249031200 11080292 304469400559240943723093748006991921152 11080293 -194348970582578818716326274745109620416 11080294 -641494414077215564724895561150876638528 11080295 -5032776717563371110184039822759350000 11080296 -323352917976000240481897263482808975360 11080297 685568269371359143969870889574614788992 11080298 -347603125997125207300669083617586812064 11080299 -38082782965833193604507065332184863744 11080300 7826516395482697709252544484171776000 11080301 -383002709031088252159230969771709366698 11080302 -235407943957227522923624879168070681600 11080303 36618335140988916727157040108775774400 11080304 88257025061895198321630199185198710784 11080305 30359214214949834747807097331199984040 11080306 86051354362188312225964429037643978240 11080307 -259527147955519184241262028761110887088 11080308 50430403809823647951208827535127408640 11080309 -557626422623127669984281733857943156096 11080310 -183285490224335988596185144377274199040 11080311 -489597292910119155472080640435096818432 11080312 -187623494401268841742140500305334476800 11080313 876498855070778809170071828519338403562 11080314 99007634182018624320265444757157207552 11080315 -286852979326179795368467462107001757280 11080316 -128446315393943630278655895891396238848 11080317 44239408890131627219391481932262933248 11080318 -493359720985656529291179796713759996480 11080319 -337078778783746011952732598926656369456 11080320 38486493768088259867920492501401600000 11080321 921006803590201111529719183520384845890 11080322 -130155021770032339923564230435805715200 11080323 -556615374939131051203946847704470277880 11080324 1552302253388267891345795857913465856 11080325 -397388705212446404280969043561359312000 11080326 -1616853003799527061199944207652477952 11080327 -927910864371955374238398479736368270824 11080328 187776750670637155397680192621508689920 11080329 164312040093496965523144348145549129088 11080330 54732022086792853437476438138826422880 11080331 -63321840856292711429246287171639005936 11080332 -183378886566863393192497247085458692608 11080333 -667755777317227294374156388347392074 11080334 -210467233421566807407706545459890040000 11080335 45388566285652446142748752908101352960 11080336 246459849174697652411199261006852104192 11080337 -141114788742347023365204048213119469468 11080338 59448427486745515594945589638250777088 11080339 220225217254120191593089956986882254224 11080340 522742554852125275352631365614447875840 11080341 -628511775536289354848818866383820658560 11080342 -46570076942488422396741545636707393536 11080343 1411494539110857011472808493669778705144 11080344 576332089373448088174266804620247859200 11080345 -257218271316492657097717906718190845040 11080346 8098367675027247654118777050040645872 11080347 -518138911044648581293261672727125098600 11080348 262496689476323334228454794468586884608 11080349 -5979443150090723152276761369428423040 11080350 34925910301705838712180338330175945600 11080351 387050029012292344522254138839993776352 11080352 413955268158035794608643738209596669952 11080353 -151504661308653986476975252214583033216 11080354 418615664690881014076514878727532887376 11080355 61338960350698551345067994134691317920 11080356 41185276974570100607164316152351272960 11080357 -691744026582552200801490869463019203394 11080358 -48582470865750094149834052846350642720 11080359 -65891692645449600276844021505437195536 11080360 50501964126613992662672577867866112000 11080361 -310901315024084736500898548541544478976 11080362 -44111995300879573068251787823565400576 11080363 24689073622612656951695203158126410240 11080364 -286197942953671396293222973361635732224 11080365 15848360378814724285853178230200168320 11080366 -12561895918449615888385079216981184576 11080367 -929481698529022038503086572821074441584 11080368 49777289172614165408819009757356359680 11080369 9321171634323404576130783904710824960 11080370 -158088859811028998097195729166531290720 11080371 -59479235663973919427652622596526012416 11080372 171430510493788969636947494588654600576 11080373 98443994162101773001195730755749222528 11080374 -219739054486990545328915221259878411840 11080375 -104406413211071894538854136200297646000 11080376 -55977438271723939305738848324223590400 11080377 19890441746208359058535825579747706880 11080378 45550574053990317633282052838581517760 11080379 1018945826379058947061188450252985071840 11080380 37187936732396301567357907624811397120 11080381 225235048262462792405061636167682184440 11080382 -46011152315408148810507514437456844800 11080383 108943487382808071470177316420586588800 11080384 -88564966155086748493734852941204946944 11080385 -290148376669752230003151773595434520000 11080386 147256763195570843541414085856811454032 11080387 392067156679922250191884381885086239036 11080388 -424935767450413256163725796302261145600 11080389 -648905422128411513996553125197326284576 11080390 34091394851361970317664640260786596480 11080391 -424551083077286506896072058609526814720 11080392 37770155818682846939855916021106606080 11080393 -890055959142941714129306475767086830320 11080394 90933741824134348796943480973231427520 11080395 7673125668303661846079265071343435600 11080396 154520698844824639493915670710732471808 11080397 106984173426523570314336641903857637472 11080398 -21305106257633750416929459391142415360 11080399 369276611471054676270330028615257576120 11080400 38349468437496711580763475857268940800 11080401 -12916970581780436620101551548478136000 11080402 242446093065680763056974569196400968704 11080403 -199430803098654101791205120715813536616 11080404 -148921214621603572136277247750222362624 11080405 -72938113246194612142146124877606528640 11080406 -88273092463718372002252632606062487936 11080407 -114632853701216837538987239445631488960 11080408 509028904677846076468575519747306792960 11080409 220505192946319703978088597105617849610 11080410 181465509497917413885199705779661969920 11080411 -208184143090714032083462408469135515040 11080412 1763023511640600225976477836516237312 11080413 -46641528142999634101100772720835472436 11080414 47751918191202259513542647031262254720 11080415 56109346246784851714580594347472203560 11080416 248329457921167341845087574215811661824 11080417 -652575676247361349824289038936457122000 11080418 746565777637825821305722615739902192416 11080419 -258393194570489961175450700173594109064 11080420 206326776965393875464946779772517683200 11080421 108546081694776227429704694002263141600 11080422 -326842298120468179439115392986887456000 11080423 -1777432487495625452530182429640010880 11080424 117383780983629298794784410165503262720 11080425 -271865999186251765202883476938652838000 11080426 67196265856900388749154473543679224320 11080427 273285200714667832830398605111823464992 11080428 464913584261108825717436105126889797120 11080429 139087923081061290327547197727119491030 11080430 -398112264004010622869648681054402601600 11080431 488170223033281937513313402975537886128 11080432 -92589486302976877816526913378941730816 11080433 152870907844153681683942037659657276864 11080434 -1895215460184606210278894421467824512 11080435 -605483872914259253706003428378042175120 11080436 -465729546240928283204309730325039872000 11080437 532184551176820946233259377642361456160 11080438 -222971669644905575770882887266290562304 11080439 -694447036507692640080605482467105445560 11080440 79296169784009704110005141730878668800 11080441 199744449366132655245311796714171026772 11080442 575363978847854296340750109443533525872 11080443 -241647989846255785740318030643312510272 11080444 240320307325903141742202106634346534400 11080445 -161072666961327042569374864986283123080 11080446 111273622436737001725420875998495151744 11080447 -210376180834054102754523658835336079648 11080448 328641765182819417428529230132618985472 11080449 -963544084061994016102658970839850086880 11080450 173328026484731925032311513992694502400 11080451 19501231961974638226983841495733608392 11080452 -314880735671101033972645243309643731968 11080453 77685861359831771906033057143677041184 11080454 71885276217175478037856038387474432 11080455 -471447760168440578760418654240723200 11080456 -464508533455678729605982874440662789120 11080457 5001916176735672405202258821785952000 11080458 -48734090995432907535773112401368377600 11080459 31928385445364677491937298577543797520 11080460 -689485743804332815719245805302836147200 11080461 25515721486637011804272210166950604800 11080462 -91500384805044017910564888931023943488 11080463 -452324037743908268166964479862288495920 11080464 -55687662465208402153520666066103042048 11080465 371718473308123717685259374210847460800 11080466 -173336152990781863557752612363260602720 11080467 -332983049108729706503264216633511869712 11080468 196368914060977883244184538218438470528 11080469 529128532434231454743396110918532921870 11080470 43715085774319957599144630398097642240 11080471 667033891869698301516451270073134553672 11080472 -388430738775787177951842257270288302080 11080473 -60731155134064671278302777592014823232 11080474 -497676244021467553578069999631648725264 11080475 -36866214125003468324283096560572635600 11080476 23158476634107256855227217696179893760 11080477 -499315425778001749854358747026729594720 11080478 445849186982154454877047423054094855040 11080479 -460743747272988947182127764863659801016 11080480 116946178081082948949405583730823659520 11080481 -871248890040180270139917360886270983228 11080482 73243837841849063935612478748082865664 11080483 -115283565944630481921200905594802656896 11080484 151982319759580384993222821019024358016 11080485 -113677134355919754460160063002109813760 11080486 -17393911785274757812717280243165003808 11080487 -314685772037785231555425439682090812008 11080488 13814288862536061882768691464064450560 11080489 -374806697469307357150028244884699817344 11080490 -153725369119957480380195273537381156000 11080491 -77558992240357795452061937806282306320 11080492 331642572670902923079118448246675089920 11080493 -91183051752195637692507912114325285056 11080494 -87824549818240613389873261356443403840 11080495 359083706436208110121435967851154199600 11080496 14264622371097191846994667351824138240 11080497 -122806791284300307747367249677521562000 11080498 -1399264704449975840921629811600292864 11080499 -725589700763196770654863161438268432500 11080500 97635700746782007049757209481026560000 11080501 -191032375476242626511223010936968740708 11080502 159221421853621206548766040976547329952 11080503 194920603616830656342508721152186752000 11080504 294084293283825273444442194242653593600 11080505 709406606367048842246940542476387902660 11080506 126111807765545191219688409765525371904 11080507 641668819352389336273794219253932470756 11080508 -271846893159896729315013480169550175744 11080509 -807610558468113759283414167317296849920 11080510 -33528153105836660718066767423539011840 11080511 16448111341591318817337944518829862552 11080512 19343839534438576872627155009980071936 11080513 75588929684862215111266702280771689924 11080514 -322631849326644391075308317225607204144 11080515 -461458930751915194874425957214021452800 11080516 51726759326890668576090431663601680384 11080517 -118772814906130502848110266747695363074 11080518 7338872074881448420667429526778798080 11080519 -111893479916449975138647137853152939600 11080520 -227062265921624620803392799088420454400 11080521 44263300347065524154165666403365671380 11080522 -53344524671713528992421511054522542848 11080523 -1161327560871637009917185914145205790320 11080524 -3134742045285690237032694003443466240 11080525 13654525241986648147855809023347902050 11080526 -115683105102006654447120244678900980096 11080527 542144759798350372067940927935961954432 11080528 134753334331183310273131381041841291264 11080529 -528851161676462417274873221530687571724 11080530 161069634054089075262921878321351424000 11080531 295449775525159273195380255505936025088 11080532 623932217826112161273395198579060809728 11080533 -177374432937221782057909384417088935776 11080534 17069315540757882934758138621133084800 11080535 -1010540563417560000518145622529469194400 11080536 -37066972812828800423232555749266329600 11080537 80504671870746311358579635167947036360 11080538 50707452611122053208136920880162691072 11080539 -451906017841783714630640066813992322196 11080540 -46506200229329898994079322169222041600 11080541 5767967305333366023669203783676542112 11080542 271331730285092122028629567996757182464 11080543 -38565182516775531885291527133699690208 11080544 242798651599201948684066317686983360512 11080545 -63342067145970959421292627393101955200 11080546 179271403283933101087494754981149563472 11080547 -65990835492373437174422986933238720448 11080548 425177402904758015760769441336788067584 11080549 196128502457907922448862216419609217696 11080550 17982328516550818324871487211928092800 11080551 8374182987095319670634430012651306624 11080552 193211550338034627147223114658655436800 11080553 134179202160044904396619520360121836640 11080554 43875902188807444416890628066057546240 11080555 -690895876189426709142984594009610789440 11080556 -256191621399180450001036312238866798080 11080557 -155166453602393720854939456473111196800 11080558 528052094947847979844012712899917218880 11080559 155456971972925362505949744328321388016 11080560 -43207797799880668176131732456498135040 11080561 -408395216387036149626496799026680705838 11080562 -511385025303890308833166495036940713968 11080563 -101724871974687479309738438554633496016 11080564 -120252181879192166434236565498275330048 11080565 516051594003988780279320810398900258460 11080566 -268711989036149514622273154266182903360 11080567 -598327430615286334345931946137054911384 11080568 538688704722503545910958156321753538560 11080569 -26538936465109928225471327305406518272 11080570 260159990960986578170348683019356608480 11080571 525731164923006082345133454714138500772 11080572 -104412126591900312937535966142872862720 11080573 376908787069617925761631489441273964544 11080574 56177272517598872807016365113060225536 11080575 80398662466314390193259400899307589200 11080576 128793003381075606359582901819093811200 11080577 -33811417662679246329913584769997849040 11080578 -19894754114719614269897675796565069824 11080579 -145078694419793943435981257473881228288 11080580 -186373296581544662655085130676420341760 11080581 452685386897105800831458945328831425120 11080582 -214230727385430453774528464655525855168 11080583 -814684668976834654361095349490495380976 11080584 305194969751897409098072005383782400 11080585 759335011796308001369004518114401671780 11080586 418741430199542430196016031950873516544 11080587 -103545500951588135887754216447470732800 11080588 -630230463583555984673302170740846074880 11080589 132099644992658507698882844184544542960 11080590 139594412227681932665535801072708232320 11080591 1001971862163838870738159497960471005800 11080592 -180779401412113745126613583699956424704 11080593 -230488682816019676928528365407455762718 11080594 -127801633097705262320515945915251675648 11080595 340324554351658699297712904071244023520 11080596 379537773824626477173207406898944210944 11080597 23495441713922066378274492166647115200 11080598 -294162749541718042748121129736475551200 11080599 -201752743376822856287823696070763832960 11080600 345987953183029769222540890091281920000 11080601 -221104356101798332707330234591950177280 11080602 -101577178710000009947356271873238611232 11080603 -135826401336813251343537513038481297148 11080604 81141174641561321547508144488758724096 11080605 35333530103986501105172240085639684960 11080606 -178518952653053961256339329503086754880 11080607 -140090390904767842019356067221610970144 11080608 -94565604461022613763690860740870144000 11080609 -145997302520315496943644442776753834240 11080610 167085581087208910055541806703047616000 11080611 323669218706571364313550178390529030640 11080612 282097779059042609096583078596669436160 11080613 -460417474600527590810708091022802416800 11080614 116259292602865680170143153921611099840 11080615 -63534587757099866026073672944747502880 11080616 492115813696995306321065777591809428480 11080617 378005850910872909343656237278155722624 11080618 -128655634124859519101621459596646973696 11080619 313155811559260875045612999320745200640 11080620 -53977937866622557150340397403660723200 11080621 64179146364900676439120237111606928000 11080622 -179688143545277642784793096152367267968 11080623 207404037661577263378469604501749097480 11080624 74197906853238635908695681314766602240 11080625 30655849447286567794053176234456250 11080626 -100790176832360657074874544765480999936 11080627 -4064259069830897138281324106235516920 11080628 -162632744332694023929132502413179066880 11080629 -65591165104575109519063275357726260160 11080630 -354224890472104886723410674394911185280 11080631 536575840367838141036794605173739803432 11080632 -169259958936204490011453994315781959680 11080633 552258081492731623337371529189567219882 11080634 642163086501383898328680145463874923232 11080635 502146063487109859848707084096219372800 11080636 290274364199922237663108731834620238848 11080637 -887922219276859895017371733060282898880 11080638 -18059497102787428974008830822848777600 11080639 -43181912710625522828922227258505550080 11080640 -58937511029927142888921762406040862720 11080641 -53316529810653373713653416228068369408 11080642 305694712876984886160082119445447307472 11080643 236177753354725933742937643717265173200 11080644 24530018917757122032942616776682454016 11080645 630517471874682416729338371506066098080 11080646 40337848204888032440877119846829908544 11080647 228204497963792129285760812542613901888 11080648 -87685143490201879426904546947670016000 11080649 -304488344766134193372633190512900590364 11080650 17072146497197884239056227605733555200 11080651 40085279423474549679843386960408895432 11080652 -75890175742400705453156552577366670848 11080653 86641926740570052370133448771376581408 11080654 4358280916737587336983273819729309824 11080655 -167241960157772785722492933288432609840 11080656 -121822160106331891580407810886933913600 11080657 19187279206542329726427528167034057792 11080658 -219799076939577817713108154571019971424 11080659 241436722983458257255437998816518494000 11080660 136975083825809060758672811852864232960 11080661 -441137176713986478373745425823833454688 11080662 -61390825044874180760181986077184682048 11080663 -788662775084583077096515342390759461120 11080664 92357856121024360119739094765433446400 11080665 -360345235127761477373388976518831792000 11080666 70862011314476118955918973084394584064 11080667 109146296828036898575853952734767434080 11080668 -206465625009100433263031649082474813440 11080669 -295830903425099216660312857297718947930 11080670 72386333916951842993738426058627840 11080671 -32142131885836656103057136080633239552 11080672 -436774406517634578312408485577051340800 11080673 -450085050391842939350431202945976817920 11080674 -96375227580331776767178422628203188224 11080675 -162926356038537518233823351659412616100 11080676 173304306124129948898299694944897080960 11080677 414852437120288515359917614224258032640 11080678 71819140640385771059330445316123265280 11080679 -926404440223596988340976054505226859720 11080680 46874830176164685507788400150852403200 11080681 603788199167858407407293054735661111482 11080682 14226773714344090937527115406786672384 11080683 -260930316632042684599728467013813596400 11080684 -342955357379096264922404935520590499584 11080685 -15576861665652661157993867860338689280 11080686 91367501658819287833155374377384227840 11080687 -616054584626337114856226652941105123760 11080688 -123175928605372554571724983493558796288 11080689 -380578619154138796024219687732078943376 11080690 -91501638404710253564223674312985122400 11080691 -451883666335664336532982398199072608 11080692 -163613660561083300979397386411551088640 11080693 -164930278739194234507653233668330234912 11080694 116747196693607588975000616938111732896 11080695 258275444846967500130375251627219587920 11080696 138319170919460394407899662233456640 11080697 -245692233430481056875110950768490863800 11080698 3999973999277745829966814065492715520 11080699 63407053359479530522639396196037246736 11080700 124493623754465247129460231263216115200 11080701 109557957758722295341647636400256906220 11080702 -125861474805801727487722330260794950656 11080703 -4734976764952881501480203859465343440 11080704 -111238761859055090728615380248747311104 11080705 -212955943729187177424558858804784416000 11080706 -28334790428204860514667807397424040960 11080707 810844329687374031850564823509644579840 11080708 318513713262897058319775852384334080256 11080709 -1229018318295115451438866002260344707396 11080710 -32042146103530549325724641012644446720 11080711 84386366988188147013219724735858039904 11080712 -55911944386697002246944397144669716480 11080713 -586618113122782888210752386696767776 11080714 88498502185432681909293831104446065456 11080715 -360343853535403652767029534772245596640 11080716 -151684639105967911783898005110958964736 11080717 386794363526868406078267490410527955766 11080718 -18613666555586203938747919060968115200 11080719 28073061275996811557154104440993344240 11080720 -36710273647927115476589096031108464640 11080721 820158052473243201720070946387979647922 11080722 37889981295612590704292187738928727040 11080723 -407340450633273029975082994295494031120 11080724 -87407978395334473625418971522065152000 11080725 -85366237964784167034237573894607862400 11080726 -361548536226627783127420889916867803520 11080727 237908745615136989385080749960492701872 11080728 565259432111944114616013489282054696960 11080729 73293576256214575616731904629488625680 11080730 -61390827730033323378702072843915966240 11080731 -63331841859835134295978109908412592960 11080732 -216843808038215772835998817182244402688 11080733 -77382191792081714954303239510203397632 11080734 -18305124557780744568890560354099442688 11080735 438313448735604241088987594539249709760 11080736 -266934738887397228383741664826768097280 11080737 29410276620741890537183757605353555794 11080738 751053394342883430691518605495612166144 11080739 269041485434149838681210282499337224540 11080740 -77377003515261413341337698394179829760 11080741 -1091000980722106059391155118730709728 11080742 -133721334554058866107444135082265694656 11080743 11858981834692501527860735847811925760 11080744 -540130580717711582732132434327551267840 11080745 214099649364483113108368067499773082120 11080746 -205031928110504028681582395586069050880 11080747 -345419541195690262784636227764979561804 11080748 -177631845031576723755419643567009414144 11080749 -149921489743695021263428330775832864672 11080750 58044989686557311461183471378099200000 11080751 -902404279487759726012788479141193792896 11080752 60803093106433904554120788188128051200 11080753 -210105732729270074488663768561948133340 11080754 49595790193355720757579880065131490576 11080755 139709427539728978178554500498586881600 11080756 2624912444794934124697527185737273344 11080757 82866940073018197997816194692158741760 11080758 5955085218144829416041346798694370688 11080759 -671703819570350980468974109489581330696 11080760 -14767936690252914719463719958862233600 11080761 -131510110596805960586886392263937658240 11080762 -393528242571082983892086012566454101760 11080763 -355550851387892265059742715806358157856 11080764 108101028108620693793734719535050076160 11080765 -295300006011914357757404604124932608340 11080766 20737351228055857772854745286266036544 11080767 -8735114505180765858626027088897891840 11080768 181569048247278153692989718142502043648 11080769 355401910133856516741935571884515356096 11080770 223170993144731983587247643940298690560 11080771 -283862503402053046902395679196666647008 11080772 65675064486621047130154945771399832832 11080773 521850829529050675298358520179458030400 11080774 -214344873655483358339222079085103304864 11080775 -63416345417545305237062793591667975200 11080776 92646060356192216189184221727008194560 11080777 -570530182002512378126191086259235411840 11080778 75965683717648453762916047575765363456 11080779 -2705006969152768854074319697170980352 11080780 -46594715011021123190392802218033674240 11080781 -1333250595088434805949911638056867901120 11080782 -189807142785105490863044347132180732800 11080783 -6188723463842914990149588989010062880 11080784 -107852320236001127366183439779592929280 11080785 -78911332041154550131143351010992176640 11080786 -457100873029982300715531958947468567408 11080787 1228585298025582788652324402647812467192 11080788 136188902898047944451549515486322534400 11080789 550359221762429610004012782019740336590 11080790 -23009601352992011214976387118860646400 11080791 -359497262421401551758911630896746069600 11080792 479619741461685969898033862069968128000 11080793 754134586991380353091838049852774684042 11080794 -43301577672031146391313736166023840000 11080795 158466225195245608593806985524009809920 11080796 -334975037861939954179176991662175526400 11080797 -4852305476212963022161272679707783936 11080798 61674820631547835588770868472385828864 11080799 -1210261180943782187485985158165749120 11080800 164814505225839126644527939151609856000 11080801 -18051685296020412144656564444460822608 11080802 -8402912322964782567354950813438538240 11080803 34576748176345673086538997460010179704 11080804 120318184342046997050912119875887677440 11080805 277637224013163011708129865029320910460 11080806 -87286803828678932646399817366311777792 11080807 4245783102667820544505393689315408056 11080808 -23254906719072387075200132066617943040 11080809 -191908676111278153685012144760400952886 11080810 -22735232974949495645897477921954341440 11080811 -341184091536086702797970845436823442560 11080812 -529164682920563630446737372707261273088 11080813 -370388678989154802307641692131110783840 11080814 -193570813661012436094278772272702582528 11080815 -289995320873860142436556390439810538480 11080816 -3877672887370544691055304462241300480 11080817 116436987101843995319132191271203458 11080818 -31182433937608601038760274211461582336 11080819 -273458628925593420852117074017524160 11080820 -122897706219178263029500395377420259840 11080821 691882004127518905531404770912004698304 11080822 258941306958724653182660712548436695712 11080823 203001582679456061410924524827632738920 11080824 -146408529098174104523863506328111964160 11080825 29342033183460293265630776396265129600 11080826 -180697358850966179478204520007167076352 11080827 588088763174596347048375972051054369840 11080828 455223441874510843659052385333643436032 11080829 163865957173009354727169932352700247430 11080830 13884266150259191925130861674855649920 11080831 214639079126319901528518261835813904960 11080832 -185224713179439024596829237424422912000 11080833 192812225601610327856916672187193517696 11080834 -3310144121337037590074000541129528768 11080835 -206953025856593955286362876367186596720 11080836 163582329711040696023105711771109354752 11080837 403022462461183934008877794296606779486 11080838 48556089098842544633385965326536033600 11080839 105122605530386672076236223389382017280 11080840 20723524744817769660320575175922124800 11080841 -110891195907106190017365159256935046758 11080842 2405379056733009394479543944380285440 11080843 126995448612665733353530027555682768464 11080844 461858578190566421840119388814552788736 11080845 318103497640626866959474412402625727020 11080846 84636630047935333478907784597396026240 11080847 -429798998326947887367473254256999650008 11080848 -75710968424984592739737586030996094976 11080849 -232601128805374068473156043101962212480 11080850 219198253150165979629720759287979612800 11080851 -241742551563072063227393003146548036168 11080852 -107862846377317813369976840796679112960 11080853 -133976973959161503040443075507737276544 11080854 -176250363507058014155293979211843500160 11080855 -559151954362412294222776215653110106640 11080856 231467759090035246474200865554518016000 11080857 11011033488536791209713248605692559360 11080858 186519939195942125991266468967213797376 11080859 -39432673844332626693429702363376466940 11080860 -80708714181854845324509249626343091200 11080861 1560598930480168363531757815265088910464 11080862 154072997592912383268191908700079141504 11080863 -412555308399720993946402291508187551208 11080864 -925283653437452919588119579094036578304 11080865 68709016187254719205158621574776867840 11080866 -23589393178437683869822499060673883776 11080867 125563420715020324539476027277175690192 11080868 -433910812416441218773723935867180039552 11080869 143474180810809976551262419106150465568 11080870 -32450599677133259938285561203286348800 11080871 267117462749321424922637083290157512000 11080872 -479450451232552368393662163531788943360 11080873 -497138545016421177734179894112701014540 11080874 -24590898862447371367683835968854515200 11080875 -32827844074240204592220783615689064000 11080876 -292889266744422200203380423039057448960 11080877 187586892527505127510384458068134973952 11080878 -15579573221868094447861513379204505600 11080879 -632303605551890523389520622237530800624 11080880 -80833708767339524234670729048672829440 11080881 -11239067865639128799105927166479582528 11080882 -148842442354032803386430859607327700208 11080883 -432238320192047106100943384311481355576 11080884 -356118075354464254908478886524299915264 11080885 -4101544774363403808473899683709317600 11080886 -375242828091616188803867590422692224608 11080887 255902564595467584277752461378435527040 11080888 20895628047882667950990858552622448640 11080889 -80143728621500953252222068066258916440 11080890 229904398108553705284159713458515972320 11080891 -312093065099012612991038866931450832000 11080892 -131499231907460658776860468773020805120 11080893 217048744712724067439784599830974267264 11080894 -262224987590500737924332505165010513920 11080895 -6419095690523285089479952069464489120 11080896 -63375286398974332089627887819311546368 11080897 992111487545216418282708858849304103904 11080898 339759289072832773986358923868978261200 11080899 329136582003980351172151586307800889168 11080900 140797769580098613014228585455362912000 11080901 -267348570233508792664409365046802681600 11080902 -90131936862505253106933925317844955136 11080903 -47003302122904320846108259444849704496 11080904 162084450179989174891234909548932981760 11080905 318140048148799297603435559319232739520 11080906 -194088079166116261472033751760079073600 11080907 -243595736063830687362306585928979348844 11080908 274089650493197974954577789369563545600 11080909 -95610581784782393547050455902142057194 11080910 -187090927697093306744425381229849912640 11080911 -200432979086462542563586470939433463928 11080912 -37570484693037187472407954454119661568 11080913 162660643561325011173226358498848966644 11080914 -41814701467592743482121068406037521920 11080915 334089387523805112756987772227544779120 11080916 -57788078174594886822490677682455465984 11080917 -39873430155613888811728366053896304000 11080918 -237167261714593729919866966077358383840 11080919 -25049666082008842599167818136765829120 11080920 100316433061018244897915341328783769600 11080921 280944994599573401543873568697135930644 11080922 -190792854313976088714027513612394852128 11080923 40775760968335777071115024695400673280 11080924 -566015078574280831766226459034967279104 11080925 -176757165785156545550337520072062838350 11080926 -168637832094760383826212225363146006208 11080927 -120211361326189770516079525252017876240 11080928 1284258305907190522942739895662936064 11080929 -377356613168381352693451785478286239680 11080930 8301435711284947926450613088418969600 11080931 665709805135484013096567914628380664732 11080932 169719804232894249398575820485466780672 11080933 -235621474736860484400852166171493552480 11080934 170885515261283847119643301346368524672 11080935 -374987976686404182415607690086663680000 11080936 44779261025334082182745270507636423680 11080937 -346031028648398063955223712786762187648 11080938 -272375963955644660665773356932881408 11080939 -13175352074895804167734688855292307640 11080940 -38861127698237685993338565891963494400 11080941 130099126423189310637910690496887683360 11080942 -29477056020694250507702143731213640128 11080943 450993931401673296262292489816496954192 11080944 31957227112039116415673328511198101504 11080945 104287519365453939235380422672927480400 11080946 715211863341912515021394544241139369984 11080947 -33964123223154458018016764412420036240 11080948 52510202190117822746289335563223911808 11080949 1006001563164963940567310522577640350720 11080950 -14671983645468008101314936680424652800 11080951 -498779248155986553988102382533145080320 11080952 966105915094616929081282646682848563200 11080953 -83486708117653262722700793832019424060 11080954 142207073126978065502498198440872940512 11080955 -1006354743458239202259890983251759396480 11080956 -389956166216325437167610120549157175296 11080957 -684068752716957287681943386816683930548 11080958 -35547366796541974067934940944019776000 11080959 38883607746290006179026997779339503304 11080960 -465934228069069090721569918710699786240 11080961 20886741376913576499171124829967369300 11080962 -2260273030842464449981181683606843488 11080963 -166227338656884015287082869280647357428 11080964 569364419251021611920501552836365902976 11080965 -22045090444153804032513104113083665280 11080966 -2265766119791416643002216116625259136 11080967 125191379804556055446177433237733462640 11080968 -16199932172513936497907940951935754240 11080969 -65430375885371117397265749460371046630 11080970 -12306698982592655281439925812490685440 11080971 -3296795076564430362636671296692992640 11080972 264428527207533298009631634071014528000 11080973 11086846057231363830426840445348634400 11080974 -254476054694723281846422297209077938048 11080975 8740304369856412334887233993940938600 11080976 143543128520451457159002437302307192832 11080977 -528964196501832534041028653270927915280 11080978 -290693075074943409895582715326585230960 11080979 -28691666744809263028532048114493560832 11080980 -67088924079752396332300232190709059840 11080981 79655892158053543086747769516427520000 11080982 246464802281607813742731403552102099584 11080983 423825693247613994376613042042950386024 11080984 841007383680236909053294918473811845120 11080985 288164953227358242126116668383266370180 11080986 -20362970909393658362316576011818401792 11080987 -211951155895955932054712427482230236240 11080988 48736608396598518131929547144967407616 11080989 -322770661997013872731130762786361125760 11080990 123322732629666777365320845213005059200 11080991 -14951987779652920324058378209578779616 11080992 -219127962800440688088877528763051016192 11080993 -93116135214551277962508294442583686080 11080994 -342037629415899626774614769682356374704 11080995 23647263112923292321104897512464204800 11080996 154633369525199516315075359840594698240 11080997 -175349840918576935616372093059235695554 11080998 207469937115825911236818787495548763584 11080999 534465583585769784669097086522573131000 11081000 83241735872720630003900572272721920000 11081001 61730647071010805234715688563386520384 11081002 985006089000016891079275427769708636672 11081003 -822040682388966517299399599673994076748 11081004 -277697949294182401157827040524152078336 11081005 25868607703842765224596862895392689920 11081006 -116311327536728371940240106041630476416 11081007 156877215438016623208872656978145207576 11081008 87862372663970550890208950444643287040 11081009 349527381796187664206474209898382181440 11081010 -46664518180583938017589034854632929280 11081011 -295966782166957098805954096379711478388 11081012 -141466419898002290053591877329658830848 11081013 39075309678290922493490637190595923488 11081014 4607267061836211982029690721945067520 11081015 -162156508181614460867610863402244236880 11081016 -184651617485410650556994074556158156800 11081017 1072505808053440180407779233709771297066 11081018 -42000888840417758465377910931004459296 11081019 102346619571803123273665901425229742960 11081020 46437938197960836707402095930821972480 11081021 223453284936446837427843408892737532512 11081022 4457687483597067522925244584357476672 11081023 9543966225958250788083227858183822784 11081024 -161883999230713680189730711108065951744 11081025 -64121235289985133843133428023067299700 11081026 -51177889386329685386710422382255399680 11081027 -184749477485542621214991223883257526328 11081028 -66745777245477940035878561355382456320 11081029 95866734010264126396820611879931554140 11081030 -331028501840860772142538892266748883840 11081031 -52202460089561166677233901980369122480 11081032 239428923025365250047617535043739320320 11081033 -205375093660428999488522338451836295718 11081034 20886653784742760502854400348977251680 11081035 -15477161769545273681203073372692731840 11081036 724245888368141995384873713918671450880 11081037 -7752400821094956939581993339481385920 11081038 -123616571355260841504203011850166838080 11081039 81240097299093747453918203922308443656 11081040 -79960693643875971357667541576792801280 11081041 483102731683821657930991293879969009984 11081042 107860391019936261866256672295692840960 11081043 -112380798671889898034517542162985295872 11081044 -53150227855310658800841932586326284544 11081045 202583808583022779939835800035380443800 11081046 196697520832036478457977715992157604224 11081047 -313151803868129984002959811775293883960 11081048 -848008820032640697784732485000519905280 11081049 188107597314021072759124627076139786240 11081050 -276389454576232164585480911391138289200 11081051 -826304482480215697672768640706925077948 11081052 -299671626169959826759692179850532919808 11081053 138891713534419869275624668507989163500 11081054 -78796541166902832212823293325887267520 11081055 -10531731985928472347615845486278489600 11081056 -168019007656740243727927311060449624064 11081057 -391433331000733499633082271752115618092 11081058 207882034839330541877850857396505523584 11081059 -1992768828659012134557656071887291192 11081060 -402067593751937905915529201013208972800 11081061 614429959317489554803018361873546477310 11081062 -269614644395543016594763598175660871968 11081063 -233228980642369085294176764090528376704 11081064 233001520375285171394967169054818385920 11081065 -171057890482198510195506644059459608540 11081066 -24319748566834204082724825082774406400 11081067 -108338533298850333221275505868314372520 11081068 449747503175626234291395809333763438848 11081069 -934161301879445993731510781498892914004 11081070 13535918931877910406932400459461836800 11081071 -2438982482786662089987315299137092008 11081072 -81262344713331821571961202595100852224 11081073 -346326952071359291201343141624430428816 11081074 -133207926343704364066220178645830830080 11081075 186996533702494906829649128410893456300 11081076 -226641677969859863406519999701723258880 11081077 373097975742712325488904152374910329344 11081078 -294925454509545697223730794840019662976 11081079 326817415963398894828110618427257975424 11081080 -56645129799597898837510772884743168000 11081081 -295974188738012901018607289509371370560 11081082 -205910667086088830224756870469053790208 11081083 361049002753926411609503380828358407504 11081084 -99265902289111360652172419196724635648 11081085 152528599188886112198071835242777920000 11081086 -234940599314465506889375499712747246080 11081087 -291150054946616384076764068713539880408 11081088 -401545961102340521177170811460098457600 11081089 -416668026260405601042261158400939914110 11081090 88361497845595032118792329900084088320 11081091 4077565655027489181466596706471006464 11081092 260078918567227154236252917936013888512 11081093 351812683130030672931122080466910504960 11081094 86172720408311655509331874051143211200 11081095 -915133363142490057615911653798335102480 11081096 -214162966157359199405968090555997552640 11081097 611198380792995142627339910051188451040 11081098 161193644350484556392126936967860024832 11081099 157974769753123159622884977675089773200 11081100 -881600064917058189782715476639232000 11081101 490493345493785559923490922517466242592 11081102 -110662573273915199404993070527230968448 11081103 579019337473267634995979395020554601600 11081104 121725156367434101302183817983031050240 11081105 -140089573541227095118686798088790227200 11081106 -143359825927910900598578782755387810288 11081107 -208079333703925768342733389152052322644 11081108 -10514263468357402085881953140683559424 11081109 10148685203167285173726581449315894368 11081110 102969067879873993342513732276485288960 11081111 -22333715783170149572827415286281621376 11081112 -12479008111197698667268740514244198400 11081113 36475999696103377434927582324530028362 11081114 216043452687656127738556144843066808064 11081115 -251974326161312303840155245833655240240 11081116 54058462980501502945060640989672115200 11081117 91474379761021206048198201706288424166 11081118 169441770198693761609976545268353080320 11081119 -58585535088551918429137121057265326880 11081120 598990442969597455373068605978970030080 11081121 -582025405208969973260407764048609035088 11081122 -99437849272087570112086261235622030048 11081123 -267140661244374927133522375851318152400 11081124 -7779953764527057929023477773433380864 11081125 918319307855256879602755120134724440000 11081126 97336037503612235395076613458637060096 11081127 121570471121730184852230271338228798072 11081128 -178880581647069129995473848951763200000 11081129 705611619889967059126919790584782964730 11081130 91918929470580716156226919049249664000 11081131 724615086698321618716527897585056541952 11081132 632194546141743039472803105115531760640 11081133 49687892610412412686004608794535138464 11081134 -30207599404341738425115854662560117888 11081135 -123406552401838127588530219806814718400 11081136 9930457569126294318591656418500149248 11081137 -128338321224212654595467818489763439214 11081138 19363898604477108163549694872946566320 11081139 494097023399050381487340515051126126448 11081140 3373778945255046157644418091867258880 11081141 -312871017596330113389072094727899913316 11081142 -110254818685124450645677457922831117120 11081143 13416966137943955104846998692238625024 11081144 -529429382776909709482838561113295462400 11081145 -87610227493884645220765812339738137280 11081146 -396205381150563476846442505749788323728 11081147 -73783828466389179230186802674876023296 11081148 46502374327909929857479219540716331008 11081149 489853954752983031570226228747916773740 11081150 -185690519196968462759915007390741019200 11081151 -505273876676114349889133869306072350960 11081152 277506101484663577220126404955108016128 11081153 -649677030679632622642922101916885393598 11081154 32981655628835625910696757389263434112 11081155 634292492808292661955593380822278604560 11081156 51230164194186639624035598118115554560 11081157 570303546793009963275759879877797846240 11081158 -44159905059809640214823258287909772160 11081159 1315405175694961904683303271474874285480 11081160 -369301707762050680528185680299371878400 11081161 -230863141064663220336074640237918268800 11081162 93818490186992823496397674257586166832 11081163 124672997368415533792152674881144240344 11081164 324501670072360803853788399574366864896 11081165 176139906920977445244927917135167077600 11081166 -65221745286247776037813777245639562176 11081167 -146632144205301333976895357424361422976 11081168 -15876144012629493255273570234584924160 11081169 198387156859976246472204648627872351808 11081170 -132939406924766191621705782943147507200 11081171 1055702337328087151043533512236093675372 11081172 497793396650491583301561284637538099200 11081173 -1001987936627344921738480435720244911136 11081174 28518905506087464258383302990196891520 11081175 -53418269897885672580138553921171939200 11081176 935690074884915154491363848284235950080 11081177 -434009347991722832144801622383695849974 11081178 263969783561753279190118572766929699840 11081179 297887009803768278279592253701096739780 11081180 8737090987100830750553141598028800 11081181 -19650647132442277077769373608177809600 11081182 -27173130404704466348912738766664939776 11081183 154225265105147780498438191143898314720 11081184 224360956901953793329707940718094581760 11081185 -224649290804145560615585054546075440620 11081186 11159622423180809972166862341107251200 11081187 108347684284330860947919157372445800848 11081188 233370188309463208288768607161301139456 11081189 132517954826967338295841774898759444256 11081190 37981616896985319441274602622331289600 11081191 343867831822112081950934597681426271384 11081192 -20604645862379470792637612942656128000 11081193 138549987876038453249040776825201904768 11081194 307767064455144942665398450040167294896 11081195 100060382877747095881250655182564532480 11081196 51923127772507521829851757311252636672 11081197 311271492027012026981144030766948119872 11081198 49616250013637941071759132172948242432 11081199 -173280734237972066407776329616669813120 11081200 -16076431899023162747138533776930406400 11081201 1199367653254047486865742821959905116212 11081202 -155504166083179636121165903797232732160 11081203 265261498907906578815119883428507822760 11081204 -24608961703590516592245214733122362624 11081205 8153487976126956499562835236430612060 11081206 -166561842812712390433484828147424836448 11081207 225880832828960469794079790858368293880 11081208 460025220667154413553567357635118223360 11081209 -644462387099886451374764870374692221590 11081210 70484907083649404607525701450511912960 11081211 279368185646353410224926901597772277272 11081212 -183974879711218169851956703928870184960 11081213 -211482628386207746149065595697271565152 11081214 16990083087101370188553015480976000704 11081215 -147066976218263522436627918568821629280 11081216 237462857831766439631735743291204829184 11081217 168139580356046013282160098378213204864 11081218 68691298176228344425823860529813902080 11081219 1070922657227048256519814547144834850000 11081220 302243018221332647796468901563178721280 11081221 152279360727231867204834414239592416032 11081222 489820591453594559105969243070782754912 11081223 703946270355883320168826932447182975472 11081224 44549666352549519085945895378286182400 11081225 68347919148151064914101181420959018750 11081226 -13343667759434697830441941986660162816 11081227 -381549425865824357850616851204189418924 11081228 -861662143964713632795438419756517857280 11081229 563560366559675620689738201166442496 11081230 286825106732096732183837723867957357760 11081231 153416371059660340992404228411581182192 11081232 -8375549745680067947622325335651778560 11081233 -923239101909151553935655688047078141518 11081234 119372398868107181911030200919534261824 11081235 -97727395732179082765669525281115622400 11081236 -465029578470739971731673837550781422720 11081237 1304014586894178006725417561188439395200 11081238 -6877120411241403540502548560727306240 11081239 102315750585948864643611802128855972768 11081240 160051992746935378455889005961265356800 11081241 93199213284506850351057653102468670144 11081242 -122602773462788606167041683648304561408 11081243 861045496144803840321511228671802640880 11081244 -130449878056361143493674079309784221184 11081245 46526954160768290163555647759842671360 11081246 237187277087486199574319357924560844160 11081247 358659750669775884966601493353560508416 11081248 1256609682326163957409420175005044572160 11081249 509272586200901406003824271989820305250 11081250 -118982877098571937091948970201732900000 11081251 651319791694786835243903662498527325600 11081252 26524749786616428543800975617424236800 11081253 345924274525961148006969813511240180800 11081254 27924497247901655593125742006510260480 11081255 229510971023486867993220804515666110560 11081256 4978252774436758285487840767888588800 11081257 522730814589585210568760538386989918032 11081258 244718070082732410661205360900119474176 11081259 -7805867859653435219121086291355855360 11081260 -62534392370282748418451975195136737280 11081261 349207445594008764959263277455313555862 11081262 167132343007968443875916703546696161280 11081263 -420844001067104684881949976073606277760 11081264 164548457189454336956839425202235867136 11081265 -158166100010359568486225537532809398080 11081266 52102178841540023946115912669855979520 11081267 -205304400849072091035678209032402745280 11081268 234436911429066600713957573273747288064 11081269 -933052503337075496997954394495879069330 11081270 273193725084753682754801357352670702080 11081271 550258844427709544867091774648996510720 11081272 3988330808625173562029926012722769920 11081273 205668848470427578377648642376049303040 11081274 -221081102727113020088908502503304279040 11081275 -113285941201270187154904293238905630000 11081276 663958298402005909715302847678180060160 11081277 -397134905207821237241405371579628691540 11081278 -38073999564812727503016744466991554560 11081279 -185791175731351331317702146073044992400 11081280 28498353631203129944614078001530798080 11081281 910536803097032079829835370070610470082 11081282 343420992399801221536708464762159670992 11081283 -199872324717365331795158018272069504776 11081284 407079249908311843510402441601588330496 11081285 -217716154646056543631858650775198979840 11081286 80678485362405037624731431643590097696 11081287 297795754828849281290998780467215666304 11081288 -761385227429315148877687988147985315840 11081289 -1707742993918342654329893586804596976 11081290 -98786749819461413715408693664933977600 11081291 74726197997942343737024335300287265776 11081292 250333657388602037248213925706376945152 11081293 12755688822960084917138041530623100000 11081294 -90912374216202668598648713315874892800 11081295 64457209136727999197857080677799456120 11081296 -183840713754273711823000864738983682048 11081297 -357327638162935717284038741636667104028 11081298 -105502832799950979315897471797394269952 11081299 614437832781262489652517399283801688300 11081300 321984324555226733708111141983159670400 11081301 -193089485665462655952419060823408000 11081302 -41816714113913434058902789035912758400 11081303 1341632922829894725567119787668456381544 11081304 178114063834693272244514294110121164800 11081305 370233196860738758553243587173509000000 11081306 49745223584786724131321712503173709280 11081307 186039843405331668448497172730613618840 11081308 107364016648781437979374667252334821376 11081309 -97764051559327550772865521731916470490 11081310 -112075085464011939670783819353897926400 11081311 -998074251489871611541241396606757957088 11081312 -415560196655998347776473073489862721536 11081313 820024316804979570150826642774344052800 11081314 151041001621220268399915983878646254752 11081315 -183822978474201362961452724064128000 11081316 -68528500024651783347536457578687987712 11081317 343405967016800630593689301949718201820 11081318 307890906177003453776035969281567771360 11081319 -193053976089070105745727224119835754456 11081320 -6081023633930823249820422186232320000 11081321 -525310971364273998529676037400217918400 11081322 -17167763086814927493366117130527215616 11081323 -981168847103962390202390493090042379632 11081324 18341520486138582680659725278763649536 11081325 206563542307256168961492283870641451200 11081326 -272397434453244224857379925557278957440 11081327 30655918477598867324070074445909939600 11081328 -9682092678264995218624447644736782336 11081329 4497694107957339050203972585710630976 11081330 -189031140779775960552907325577226214400 11081331 -608742250665602964522859989639364432896 11081332 -409520254017347446511326401613647933440 11081333 1119683960933639683087396578862942992000 11081334 -205972874477271752922029114719324070400 11081335 -232853635510269462197448814376505511200 11081336 -42877701571806883955133046326455255040 11081337 -332348870105521273696016269415941752240 11081338 -820685257942405279051483854233412360960 11081339 1207710024138488622570918839285978337024 11081340 -269233559152461808443286823680590182400 11081341 73311801656858692350961581293716368000 11081342 -44064519827028762361046758019281240128 11081343 -69537576298447341070392986527109041152 11081344 295784493816072964693626235934233067520 11081345 36665137541081985573488664949627040640 11081346 -139835535686571132227442783963306018816 11081347 -297868702613879721314107816605983832768 11081348 -33261924956894373635462217903541438464 11081349 87494976814551317954797875278344960734 11081350 111253238920657507269717104648200754400 11081351 -69969505406044499937897530955897041400 11081352 -165807886481571404187901154638607155200 11081353 -85015462919665072841885028740855235840 11081354 90280874590507245373369613301839788800 11081355 51789489930232541275380714262828542960 11081356 -283904399564806986187330696875949648896 11081357 122498539795833279099863339199131836224 11081358 6293094202627923146961505662897822720 11081359 4354408040568044711429800309875313104 11081360 -37188413411424604195560236169908305920 11081361 64988706315863447398305802386784837872 11081362 222240179910749907345221505308029323264 11081363 -66500194810384803567097929152778800496 11081364 20583517485400429292351850443756544000 11081365 125588949422308593891068456427536220600 11081366 -175293732508812236230515941338213798368 11081367 -22024088393410154419705207293815239848 11081368 -76095087394510264015960264754648893440 11081369 -437699094529484521414106997296952460920 11081370 -103191503214845742306047609467612377600 11081371 72752393527362189000585473734023031312 11081372 121893936937512766447644365588263265280 11081373 -17890946341495236495974322829577471616 11081374 -495721318989509860133666353628689846848 11081375 -244189351782476362919369317714492026000 11081376 40918192389807011231013940824898928640 11081377 230252655444360763121141665975800504192 11081378 -301474739222655618823495713477514838016 11081379 -205303470076553699887573815139492354752 11081380 239588947409004692699398688730781900800 11081381 180263987484154784458207617216615637182 11081382 49888629085859888351724000471350066688 11081383 -507267274541673161156602870391168543368 11081384 -101623370736179269720870903845998100480 11081385 39644454723191650978090693203321999360 11081386 -302608687423191472037322305112064527360 11081387 -316517347818062961932650162544192021964 11081388 -120918144559592754144101880157873420800 11081389 -185976401219724956485794973517912137920 11081390 -81258252127599839842593824445778377600 11081391 -39133250253454372700749993605826583280 11081392 -14762961829256335130117585528997019648 11081393 -496385584882228638061333751934999609420 11081394 334206085308889308754861692991054391040 11081395 -54815829535852426233158775358438763280 11081396 -191931166320719125291508375741282273280 11081397 97870099445882962482447778209740117280 11081398 260477548937244807727775618704461409152 11081399 -242840015951276662867243678078625560848 11081400 -7919931654493388944308120096718848000 11081401 4612072537055192743179472493501867152 11081402 12229118158057077080685416037453655152 11081403 -148642261398912498339463285047885523188 11081404 -1383769928073222923212555080511039488 11081405 -431405078417190143972387227585941113940 11081406 -114408399600769470665003720536753898496 11081407 -401994631614389223041970306119339345344 11081408 -95226779773177384296208546013443522560 11081409 311867927298259999021402200438978188160 11081410 -80375202409380717844685848442707016640 11081411 -225686155859788764381966486709733033976 11081412 375786384094937414958369836181748753536 11081413 -133429351099417653000906834990305904576 11081414 -257829499149670696256638543381154998944 11081415 -116808231385537743831368965145469020160 11081416 86940522024953836955998176759014599680 11081417 197346328901679597929370961340382396132 11081418 202416726445425325859494453795322152704 11081419 451538659452706214460473916082170652820 11081420 96453657939873884295657130210903418880 11081421 -6184330357005851418792576640636122240 11081422 -818908103940610923421926985306612800 11081423 594454959525458506115096880437550072144 11081424 -37342859151315076534803596130836545536 11081425 923516581793716123047954558867075580800 11081426 125830929584914962048250416508136484000 11081427 -47031768954105797572208450396449125120 11081428 587485794798639847157870980059867590400 11081429 -607610986491007537528735867057240673970 11081430 -10989539505015897810148876931682637440 11081431 75333863256815640181460834324144855992 11081432 -733354119110099022630927920016924825600 11081433 356128809484141742411010170123246213568 11081434 35834897365820219681891697728368161792 11081435 427157675841923277532869087150323090880 11081436 -240268788469094909264161011307279922688 11081437 -866088166408872986274089735784856178528 11081438 -335506756351044825181318563343709383680 11081439 15581714361104447119088264965151732400 11081440 -205542896924294105088163932557652787200 11081441 18670113109830008137899210153325127424 11081442 15464833558395010374304066176133032960 11081443 643667759163977936567354970686185578480 11081444 11802572219019432438637553638441961472 11081445 277664452341208968665131338230250292800 11081446 -51970590412632720165027492372024115200 11081447 118796385837417960592494918103810976352 11081448 6121522049744381841560941815291264000 11081449 -517169887749876531048100031425572564550 11081450 106256242081619551329762100657215866400 11081451 458274921952445337107936654848519092720 11081452 -643858869144208387332775891001697589248 11081453 -1520952352714020879981226704105086914176 11081454 -293506213577461511323524138714326777280 11081455 -100810124908293404294523301719404044800 11081456 82704107556061542077270094705611046912 11081457 112290760924450649440345508282377576308 11081458 -154886124504645381677352422691262466016 11081459 -36864671969478291943854649110141266184 11081460 -13050720026746847738152633704663613440 11081461 177025199363301448601085484304993709824 11081462 11831408327147823734532417012496625664 11081463 91988948463316515340195494366039303504 11081464 -181650635978418802082804993933055344640 11081465 -48453430728008118015253233244602340800 11081466 -39294408592414558068137141437527929856 11081467 -33964748238324209754484774078123751136 11081468 -483931027530455868513631946061146468352 11081469 -58934776885722917505660048597793677312 11081470 133442524204878211320871050580959151680 11081471 -280934834455157666809795170633143747328 11081472 -141450577545649112282518664674025668608 11081473 -23146405660300487686500579305766896536 11081474 169885342773543736415052872439215791056 11081475 268633021423991538718796329190910258000 11081476 -150534585681437658129348205542120230912 11081477 -131533225002368706287516381627336007936 11081478 -194493858191915117572470906033758035776 11081479 -458936770674055166675131353436224526600 11081480 -283541372689061382181858285612157952000 11081481 -198394914405717897990404196613438787040 11081482 -326072740476610576062387518786157363408 11081483 -68814831899777883546808752974979584736 11081484 -493072547372504784460201420764393845760 11081485 147127925860969444820298026651639388600 11081486 163594742676148711407603385281543150144 11081487 6282453513368362215314582535781824768 11081488 46315684921485813746392271096142888960 11081489 545099073067486873079937528885856397040 11081490 15677459692005721867281340935363763200 11081491 429505444561147458528586103488691759592 11081492 -450573043469315155801070102857485730944 11081493 -349216905844911528314384266825532820018 11081494 -740658612174413710901719532755490743680 11081495 -229184303697919760599981003095759921000 11081496 256831391037380381754304804549070192640 11081497 81148222283201327656616884922542195920 11081498 -166878005103973085647625637701111642880 11081499 207683964846980543474781443460064467648 11081500 163885011729694380030460550735577600000 11081501 40446109043644098180868507874729598732 11081502 -256103568612019956627784571233600920960 11081503 -159861755692467180045823740113209201880 11081504 -116512341600829113262589091143856685056 11081505 198590993183589849372655081633682053440 11081506 470417359288283267723477965260209711952 11081507 820845966895884959409372517576438065756 11081508 90108888199211178003669141814383329280 11081509 1169689878643470586582011189917773626720 11081510 -41576533726332840470028315168125431680 11081511 157417824000610034294865821432942803632 11081512 -102090775893635366624581557172803993600 11081513 -426989356250065198699022982020780784396 11081514 -1633515196591435065031679008604659200 11081515 -16045225614632227828619574337952623680 11081516 -64387670892715876838440305100258122240 11081517 218541882201397266450853067686508969280 11081518 165445203719946376236405232971331720704 11081519 -345165773372539892614039626196149624768 11081520 -7636962347345650424498284835764961280 11081521 10330873596895922504084790860970701088 11081522 -377768594148789104850743595980448201600 11081523 -69609159635113185490834125739456547016 11081524 16198281058205537861002827797103860096 11081525 -46972334870967772083398201393536982400 11081526 343799316194849240684974019282919582144 11081527 -419741036836922248612304643989330689624 11081528 -761608045330831585062453068045709987840 11081529 10761819463814324582972460132849916944 11081530 2425388087862502597982450977934641920 11081531 -959790841898972376809602873770987848208 11081532 -86436155920873610779634611570867568640 11081533 -24980510278003795269457466608283155860 11081534 -500513429671096164071356961639272291584 11081535 -360328632352646713773696711632562812640 11081536 122343233802085702324101030016070451200 11081537 84590511065814365704999139667740412372 11081538 -36935418509351371286185007944877598720 11081539 -76739611147136525228697806991019950080 11081540 323257280594509970868644914666798122240 11081541 49255767237246009407110668862658170080 11081542 -414944612525411171553034328630279328 11081543 -30390670967585648033582179117239744 11081544 9305504792872854631795345648507453440 11081545 -340666773952793632098523494560769116700 11081546 22341114363366881464444542513835048800 11081547 -84020410758764530386287466666108035076 11081548 420392149437992706556862854109743371008 11081549 -416212609363117776258579691759451377440 11081550 -131091144455443474861267530576510907200 11081551 325001804845366459386349377013471744312 11081552 -214722153496228686824611514969171951616 11081553 89442307406496582201015014838473870208 11081554 274254141637131714301730760107815174272 11081555 24166929493798656897518296246365578160 11081556 -488090885607006095591913583954011709440 11081557 795309121848485012974892138040262470720 11081558 63089520124187567292093223522093315584 11081559 -276996084179917988009653726251164518296 11081560 -165058011936417809253175275004084224000 11081561 -389556435634197171839495613515734320768 11081562 -28775159066817524370563244857865549312 11081563 387773269882179121662705131214995103812 11081564 388072984977811025153111130868260771840 11081565 363159080204543896381290813489408426240 11081566 296168972128341543395196806408011050240 11081567 225149936318272431069640256581397836800 11081568 145533068978529148190151086366699028480 11081569 51100144004739194347788514220117916996 11081570 -117751015445847213216047127016825866240 11081571 -194759887159769784930155632088693876256 11081572 360242207881582005903374266137468814976 11081573 -9366838302580401611635754888216584896 11081574 30413580362738447494618344784813869312 11081575 175056519778079152098610921046862396800 11081576 415743793757291625930870543873638645760 11081577 -35403775798277342666805036288734462400 11081578 -393189869774051178696336783546980462160 11081579 -579478615963553246352167634299211658560 11081580 75551350887902515673459419370386652160 11081581 241363335828357865919493454007605234880 11081582 -584744406575145453480563017563212188608 11081583 1293521581512143275634242292751108613920 11081584 -13192645045250708089848861731554000896 11081585 243260496185868253820055676803655497780 11081586 -1981304917225036069221404970689753856 11081587 948242010374749454488160774463845493192 11081588 174142620012515800891749492660782702592 11081589 358928292725825246855598766739673736224 11081590 -168754870744501350029914648770551671680 11081591 -4885152400144685611894549171737178008 11081592 409650978206578038107056668164579512320 11081593 291660450418277670601988441605231265664 11081594 156509600259439110947783542804489501920 11081595 -89261278355534360572845460701561183120 11081596 -157033940004191499683970100283233067520 11081597 504088656316896258009385992579350759046 11081598 153375524977250389409495407306833914880 11081599 43358067908282360966548215361139928136 11081600 -462846085006354785383266329991053312000 11081601 -6805567930026683056459039558126053120 11081602 -55002066313594124972997088618821954048 11081603 30949780428529799875699488815993318208 11081604 405701781308320848751891888477035088896 11081605 -85232356615249650884081460773004028740 11081606 -382901274125228736626879762969206777248 11081607 134657371208689531993379828421847663488 11081608 -63764207458134475554504671306127022080 11081609 -11136740301637987440109980609273609216 11081610 -15582993386859295304100800853677991840 11081611 -203911756274852264922734161297088891856 11081612 -289333176695129526472263858880026885120 11081613 869177865436077859898407768837697595264 11081614 477715039631315108444062966107184030656 11081615 352092964035096381302708746474735802760 11081616 213853783205614147092744657205985280 11081617 5762791890701452268582794502237571426 11081618 -509010056139827728231280025609273321696 11081619 -37459987713599939908523799287641493472 11081620 -402664042927340352485950396070734295040 11081621 109609803544147497966272152879234215822 11081622 296335937458334735859763669939236864 11081623 363198857120322252338084358085876849840 11081624 625157705082317673501957901779363624960 11081625 -494039499790639462212067162233339600000 11081626 -52217763289527462258078416475885558816 11081627 -146679113338846370003180095673550618648 11081628 -241609457469562978172621239048057740288 11081629 143344820909217626146186116967814658048 11081630 -89138180280145972447754142718771630080 11081631 -24911871580574397106991513968385811456 11081632 -181412097123550511478552877197705609216 11081633 1006584843766551686710378222632487206882 11081634 -68278481994622176545257805245771259520 11081635 -124121140646137203899143954822291575840 11081636 -453694252851347514007006968177895680000 11081637 15869687481039709492927312889581344000 11081638 57850079653379618921475304680910986720 11081639 368490902894881386370805860866371417856 11081640 266229626417548479904230570071446732800 11081641 -465877657164922996410283622941127229958 11081642 60129436273922621592822634809546541824 11081643 -510316945102372087864725093583603604136 11081644 80253484512259003258261947647452876800 11081645 147917132966739407542997811652453914720 11081646 -284350093376627591787929524816981582080 11081647 -365272974626877684492085245724666977904 11081648 61850797515273414192607114047836651520 11081649 102744633095679982753311374176224945264 11081650 4100550778383970925508321979958889600 11081651 50205368099308036645652740688943561552 11081652 -154732360416755733674132748127502266368 11081653 -199238390644631637209193265736566567872 11081654 -440109796167983019194876739069961516800 11081655 -72353246399154733802378767054296789600 11081656 85504206455131083708992741568414351360 11081657 283134809229474619960585317176407812180 11081658 -123292007914557294815730095482617484800 11081659 -4006642922091237544677713840934731096 11081660 437503100517132364268244097418853273600 11081661 -278686910916763716771086728449060207936 11081662 2673820938720976703680734554599868544 11081663 166017453016367302900573230705875584704 11081664 157321089500552646043432906087464960 11081665 452980200399543901230870310235487820800 11081666 58688735273423822812735233037371619200 11081667 1031951617552667603253574994261458030848 11081668 -168796853031954955882127404087207329152 11081669 10382928489711448449674532952243663296 11081670 -18921967065401802735744420951029356800 11081671 -280604413180389771640991805429815338608 11081672 138447281893584437979390012342722887680 11081673 93380259354672371631234543328764924144 11081674 -664149121867193794699772625467067256320 11081675 -214424757478798191140934315506970024000 11081676 -254241294419790494155462853963889524736 11081677 44698020999742004743198724649520850080 11081678 -487941483312795127557007671935785815360 11081679 -99351446670102930033550301371973865600 11081680 73600330813075447888854029198394654720 11081681 137829864303716878743716125917696380532 11081682 -118379768895572414286331318726134920160 11081683 15122580635468077798124151831647968560 11081684 22367642483335083537031217725820894976 11081685 15027724111659720622647579417879717120 11081686 -24355817943021564678402616394995304448 11081687 254604420065230521113694375506300413992 11081688 183756145593413424549334996981893611520 11081689 280328482888836463215374769786822292490 11081690 2389380320792151540414652860069285600 11081691 -36674477055931732157825985305570924268 11081692 15080135124907905901062673613675487232 11081693 406355682557001570016853453216844741120 11081694 22860181433331424109452324700516990976 11081695 -443693627789167602275359128571961290080 11081696 -1016137144607541762994630110643966967808 11081697 403948548011693345668731737322470310240 11081698 -356061314336648750180556050762455316400 11081699 -554231037796542024354025414591696709136 11081700 64777141989812790816495202135148544000 11081701 165516127475881836791714688175778840702 11081702 -5183028455745456577568822872147654848 11081703 -114790042189572435366728133199227937200 11081704 -418955782038097192263169398252087690240 11081705 -59967958001365035121222548328708583700 11081706 -274633559029491333325203123366804861696 11081707 233825989503178978713922494079183970304 11081708 -625180743710935144830154650575643907584 11081709 219913089550673807084403090146111069814 11081710 -335930820877555941479095401497429682240 11081711 -3338710953433089889855438313240794200 11081712 24997518020228273092210082124201984000 11081713 91336583395786786073489923575957216000 11081714 105632370476408715616846749410813778432 11081715 -379056143822158936647181699772476412880 11081716 -404183372740176306465656024003859948160 11081717 203408542952318961833483789511623346780 11081718 -24612356203529737649656265486756121600 11081719 496891689575511326078741262775698150360 11081720 130904539719929882107419075481877299200 11081721 137461659857008692369635816882225567424 11081722 -130314364205831047815678853723874820096 11081723 44433031428989135177258559521574524640 11081724 76910684009455391055167281668449264640 11081725 -51195253573989382165530574316820352000 11081726 -695990964395133488238627210932419200 11081727 149844830875564758027558648141348539064 11081728 -24875308953801716326656737104594206720 11081729 -88010989686722435864253002024396139516 11081730 39496658942294674162817729128775677440 11081731 580615677889871298421083369018268975000 11081732 8072511496227353389389538989878525952 11081733 -223858226124148494390811898668113828672 11081734 250906209492275824675020017438262381120 11081735 -51365029715965952179265500695231313440 11081736 -51023641972833906572049256574828743680 11081737 -985400054425421550211962320279564144614 11081738 581855356772573297210568177780248009520 11081739 -33421170297111369071912833769900144640 11081740 -524558258654807706153417424694396943360 11081741 -906665975942317163925560055578408277600 11081742 -265103911383032522198108408170624740288 11081743 -196738355667367507279914187530743741008 11081744 125524732806226027886903906350766161920 11081745 -3315014083505142122508677590948915200 11081746 11001229492218737320249840263855931200 11081747 1284016551416670092521246223849380350552 11081748 447196895019079687857551360403107911680 11081749 -94482928149484145900892552491751776864 11081750 -409080556215614585461357876738626720000 11081751 -19888471929612611137763764807357827456 11081752 965178968729102019232186829699849932800 11081753 -780485965203097679487588423554419954998 11081754 107793892121599275279114807806503795200 11081755 503532444280859024295369650481523460160 11081756 61317665516638694485121676637471506432 11081757 -100910734864123525545477574714740189408 11081758 104659987252090130689903581911513028480 11081759 35610442044234808552298050591488890880 11081760 48875640174793965142016836547075112960 11081761 4622148477238952543148573667940523362 11081762 53665375883943908496553290397650726912 11081763 -37782263382693443566714507497323749632 11081764 -173410289521150448008332179102918073344 11081765 -52760091154025916497607967156811358480 11081766 -41841969094581475639790960254732271616 11081767 -288717757848156691048855434226439760288 11081768 452055810129147997178568304947181977600 11081769 -164328217456842293695701392964419064000 11081770 89802970861056982863512510305503129600 11081771 -496608547656574198582350336957186206028 11081772 -320267858166821258582832258396836686848 11081773 -622749359222579177273849208676094412180 11081774 -4605792132921339519927702889617619008 11081775 215376476623251978616146966505580784000 11081776 89472590145908553046302244631677796352 11081777 -4955520650789139389206561245544405248 11081778 -119805997683886376542548244158685666176 11081779 136303765625465456211872258648764663576 11081780 38159941925821239444822543451960953600 11081781 581150229410543121917644254489073649070 11081782 -307177799726356077415171217829043879008 11081783 -172214801754807724571224323861915784896 11081784 -177721895194107559482168706668426362880 11081785 77477388719908619023896185595649800 11081786 66652871271422321877108174667625460480 11081787 -106787970694325406116131555538192808960 11081788 -4529716269700133120996184022131343360 11081789 649813571595907114288237890478516795590 11081790 86391460524632875417661690796829096320 11081791 10454912937060741517441979343806181072 11081792 45747886091993046618320513854341120000 11081793 117945846523713267057258591819781648320 11081794 227162896634491328481326399314505630592 11081795 445172533138477779554820258032681974800 11081796 -165711206205647667619663521711103119360 11081797 45929878870016160228998993480412809400 11081798 39179936634941270659709493669906919680 11081799 797897581374752184697150844364185239200 11081800 9089491883699700873286608038372352000 11081801 935939290140035107968580313515152703872 11081802 96503226213533186224507040237082431232 11081803 365351777524789742662927113421449676052 11081804 306037883015309135060302780559060428800 11081805 104400444103513345305472361150344648320 11081806 -71151172806104964221680603320245703360 11081807 -369809005886783730861873387015094387200 11081808 -52528217693102003209868174374113263616 11081809 768530226804716420224435869077950980340 11081810 141654847969508865159541997850652006560 11081811 115389124957492834444384034339499063600 11081812 -29101305425841044025167583447622205440 11081813 97889290219680692117410715036598733020 11081814 -176097321650343850374312763431586965504 11081815 324385838337839196542996400132604935960 11081816 -813999212024945768625798734786869616640 11081817 1341257599897817879153350508255708634 11081818 90254684411622138305721426729235200000 11081819 -1785691047250070661495459316842603504 11081820 -91538555509671676153433957898619453440 11081821 -27941456084084989053590422912068727956 11081822 -333823599893218663988851031655115637376 11081823 271074001916305871869208913624442775184 11081824 -254180345766301327074070454017707737088 11081825 -75788776609192092068496209757374445450 11081826 63700530800377964134658060319167692800 11081827 453557690667550847049574554251636059676 11081828 302317191730027593596882189814742056960 11081829 70792894917426884616752668836124233888 11081830 58608073155568517358064292102092974720 11081831 6460802663379677415288509919083811672 11081832 274573324982490573094532653507894886400 11081833 13180968508060926777641216721858128576 11081834 712134751229548778713540685406578825472 11081835 -221875662217434846451292852251329585600 11081836 -471688012748636870327097976150245963520 11081837 -470458976473301300571494047546457959392 11081838 -12775789369623159507860471925668771712 11081839 174474808302373756988234558900618794480 11081840 -103644006173806569512841861894795755520 11081841 -461467089247114314422803653423300608256 11081842 -172984605542461049087735020378069586928 11081843 599330298964000182433010139944454838092 11081844 -383532297900589820155486058852989512960 11081845 92295570823418640032521092167908867200 11081846 144286836695275631819430559822176443904 11081847 -1301822096143375373663682772577314560 11081848 619940366425287652586511380714582261760 11081849 43117422026052825228157931713654625280 11081850 1832346026416799410494762572905555200 11081851 57648137137506747640789478920925651304 11081852 256048991999394665738919983843408647680 11081853 -21651778358714662695528115275351930618 11081854 -10400586652686450180003466999906931328 11081855 -78708163856120403406303949176101834000 11081856 306853867653168210466906240911094579200 11081857 4190903413497232590186745063085213846 11081858 9627302872206593284424381047533206592 11081859 -451544903698716138274735661349819609096 11081860 1761290664673765824581542256082677760 11081861 -132390772648068516397642329065819483136 11081862 -95997170334070666824894867539294027136 11081863 101676846069837744357274595466325782048 11081864 -580098375281488630645524343339493990400 11081865 314337072132872838391052792863549494720 11081866 -95314626404172316610990691935314204368 11081867 1875259330585543965663626969560715846832 11081868 56749949899004977171998507469265780736 11081869 308455470893738368852655245340045743180 11081870 -71096867357794256357045345253093684480 11081871 249391640273692655459208038502057440040 11081872 -49360469953803846980170806768645439488 11081873 -1810053000288068904941702023074211991232 11081874 2519831204141531724677565351119616768 11081875 63058237305989099629443309998176500000 11081876 -46008158242233329271412433978765769216 11081877 492550651676800573642295098430396476320 11081878 -310613114949348050292318061157595617760 11081879 -81551687038265409526044788945288798520 11081880 -100465716404684344381438133947465728000 11081881 -114329263919880756130118766109632465968 11081882 28542611264841537929754743080155747072 11081883 172289902639975044483798918042784358400 11081884 -385159955658789070651688316221478087168 11081885 509829027822697196773596366286523081580 11081886 -293410572548253942309845111374902537600 11081887 330900561656954556811584944489373645536 11081888 82740306048073737143167596942015528960 11081889 -156415071011019968492108940815877503916 11081890 49511804175641227644155920495202841600 11081891 368347393889589788289018731325247811292 11081892 306930708245424777202956497301996890112 11081893 88891850590143201543127308431976437760 11081894 59384716829346482731463498859465110592 11081895 -283409733734430818640354014784192230400 11081896 149443843387436773429295256044438568960 11081897 830701156942146886347825358076772356346 11081898 -91395882266976088789841317795298196816 11081899 -203972868908958815829809367853118081864 11081900 -81928177676132420129378605998958176000 11081901 -46831736253667996421885700089704323936 11081902 101939254185263803935523827839487089280 11081903 5411706423222561576993647667735913440 11081904 12201422625821292090028786873046237184 11081905 -45648797336704776082883078429252173440 11081906 -67909313597718056748761047555301151744 11081907 -55619605264712141879761303730032716960 11081908 156684713971301575309578527330870776576 11081909 735397275690096437319849414423562997916 11081910 25712234263850748475243902597107896320 11081911 -11774874982049467209829288595430558720 11081912 -145504394036899042816226935827452928000 11081913 -3688669954409227578135362594362546656 11081914 236155676816001296752658426417975297280 11081915 113595238551556095737872089208291704000 11081916 408709756215573410395896367956318761472 11081917 2065744654752467605409000085013922304 11081918 188340560923492499156964171928134745920 11081919 -144939602423854481582658883110652672056 11081920 218616155832256496758696274637178798080 11081921 -247634023787136555229854327387478209600 11081922 -79793276516753433844163854433187142656 11081923 -459741561620436822409462989657983173828 11081924 117694755273073085274865537063020625920 11081925 199080354958398964667501734391262365850 11081926 -548516363868613929276293425730225156160 11081927 -36430863882552760691340351802864880520 11081928 -197537220835363424340282879569468620800 11081929 301746812804800726013940702514114294848 11081930 112383425607784870894988391134110123200 11081931 61438712887572770067962163982649381376 11081932 -64801133291239775104869348636159641600 11081933 -13985387800395114315823239549734087616 11081934 21164733221649840185416901527753668672 11081935 129674859136620783009541496022417743880 11081936 -64631981415194043473850852415807070208 11081937 -1048910923290416164297197198389098848 11081938 297132359457894747116923501570220677776 11081939 -233804179247939140806209687185546849968 11081940 -204506914548649048633933746754639564800 11081941 237112963346454235545825706289181382972 11081942 182899122793040666649177639789988921344 11081943 -43663200880930134716693028500490587616 11081944 37403825773394209010043388437704908800 11081945 160404929624301276414085837628759141760 11081946 -104613907289269138334692954998063745536 11081947 -89933022656589383178290352728970190560 11081948 40443378111075497258308769285409384960 11081949 226777793936885033415711677223087118464 11081950 114550881716845562670220024758865320000 11081951 191291626981295227024446498086964161952 11081952 49821274058244361701773975327248220160 11081953 1506622715663893431458085137461518048960 11081954 -84156101867882830577273818974974243040 11081955 -50106384428750858332909842198233858640 11081956 -320175674065877762556119924955894378880 11081957 -1065006980670565079419389725612935680960 11081958 -150941168057144190309426022445025719616 11081959 -72878905331995711247307232942842924800 11081960 7068060605677903011508845293973504000 11081961 184825922338641528961094399361002988480 11081962 488930628332852956096457881827959539200 11081963 -382783494671935725903759740423521347720 11081964 -85259697360025887044995306977374404608 11081965 26300259641907745688750970518478259200 11081966 122291259913480580035586520548160616320 11081967 36053175368116916970294725150062293648 11081968 167370350020622359882436820264779874304 11081969 758280343064936836182561517126891436370 11081970 87114062534495760465672891584497881600 11081971 -882981298391894234997830563248620578800 11081972 -73416167669163154064004798954624516096 11081973 -69694951240958999208709126811615354880 11081974 -25769660651460656690149523755087845120 11081975 89078663368873931076029722274056887600 11081976 -661482866577218676478371180940826050560 11081977 -302440329407971067944253682183652802988 11081978 3957473323344877804805066929479999600 11081979 -816165467295023230357551401136234709152 11081980 35382160929340013456621083107582259200 11081981 -258722890431577755653661270918911645268 11081982 70799723833920998001006951873176054400 11081983 293048197525105043882154815945202066288 11081984 6056917537784989880965560482559688704 11081985 137308488601905482425825240869826890240 11081986 -43663541018925154718774432842377077808 11081987 679206343760010678440587562093525508000 11081988 371075342573897334558875679499593861120 11081989 1358253601380915608309758427702864552256 11081990 129368270695656210413551421357628362880 11081991 -501642175542117381088369612706319403608 11081992 -302128715767175543498733625478871398400 11081993 160718583130165643734968258779712937800 11081994 -21313299806842940633110975471198089216 11081995 -456768939749330565599530872657867948000 11081996 -433944601542132838772489071082190240000 11081997 239439756630169487832968937420718106400 11081998 211563997944720815406674411050466254464 11081999 404063421439568849936309623810113731136 11082000 -122047103338323940057130706401427456000 11082001 38588523596505505116900976232953734080 11082002 -105268275927927239960507381798775203520 11082003 1355682717632875644022373638560327168 11082004 19478586077927442459338180052030349312 11082005 478939551964573891704743973906148396320 11082006 128675476984489017964391355499121411808 11082007 -570373960643122220395463080015568290744 11082008 -203535526959976053702470114487046103040 11082009 19391233469899192385202440296416723168 11082010 406106849413127265668058926586914984160 11082011 411405868498826215446413620546680401664 11082012 353744077421882014516833317634436250112 11082013 -111788869166549099851913540963256217320 11082014 -206878539313065517801911108056145153600 11082015 -12771474730938254976225934209663905280 11082016 -476986009949461938663412097127898152960 11082017 -1121361133250232774333061499972610263040 11082018 38076632946586066731218637005827031040 11082019 95330404009461401956921874403838008544 11082020 310530327827555050871757026500457594880 11082021 -379590535947560180998160406152459859552 11082022 -170953780802663769114920302954769770368 11082023 149557516284984560127732138546576410928 11082024 -5438447031715247347727079765364992000 11082025 426654486130460196183991030917682363550 11082026 -287852751501662535708949116658964094288 11082027 -443338005777365148480429295002802920 11082028 -600130572740395862702355992662518726144 11082029 -130744591225106347208586680109751990080 11082030 94171605180377736779723821809966624000 11082031 629711134847582195375662157765870721120 11082032 57092080804879454239425527377629020160 11082033 388460735572315877843896258489337416002 11082034 -133260796205099484031803481791571628640 11082035 42525325576277883702530811468511948800 11082036 -225676817587465772162771273291492696064 11082037 -873414569929318167242164929584283047314 11082038 70628252493065310592596310396922934912 11082039 -428960033150721743932519064210181725976 11082040 115886799773148451798294011280763596800 11082041 -112356365831112731392036762123984339200 11082042 188815094058212637669072719035139658240 11082043 -77012915976726444916515286411784399600 11082044 -82555838743824518424045780553370296320 11082045 -4273403969796955813257057982803893760 11082046 -3555818332468431006133972868547813696 11082047 113841142757450590822516692929665922496 11082048 249242774868772711743464771231416320 11082049 507235834718196650661041445455154799920 11082050 20190640419811125231945524005043020800 11082051 147716732185610740086047431625112286980 11082052 -115323925291907414636236708559740833664 11082053 -368026874666710464328625417592132748320 11082054 63799754141704911573262706181592796160 11082055 331895436342810143308975097147137627800 11082056 -410131059125489942638292560495207741440 11082057 -891470919585509096820824238628106880 11082058 44029932886357572828926627879460665184 11082059 181210106689724533248432075280306880040 11082060 301865344474411636446579852410043033600 11082061 502229608705904840614666972780429308662 11082062 438019356844194138295538356908183583872 11082063 6482450671453034078059087889231105424 11082064 73505329754301718556885859404036571136 11082065 -117465281851227332780356723425264342540 11082066 58705981852585994489239919186915432448 11082067 292876721016865741915351120730950882272 11082068 -479927459391446755878171026683485640704 11082069 -217278213254680041408285808005949300800 11082070 -68307048575541329931621802782108299520 11082071 -93400184023789072602475080109433966592 11082072 72029315092806434248227617821468876800 11082073 -231180335756301310496732582198616511280 11082074 146306546719021873196937841051692631536 11082075 223379248137360364427079438452987598600 11082076 -33212153592029050597227754646549337600 11082077 -218542980824829793005205652624005786560 11082078 95567450547223027705466836899859753728 11082079 557464565041174155616546545104308241760 11082080 -154293051861404407742982680536641699840 11082081 -107955882345247308482159956318535623248 11082082 -33274008803700302480902253393016120576 11082083 497710889437941328741964485630988684640 11082084 -10155592222777303985944146178683371520 11082085 168636589341411479768115270324847331580 11082086 149275079037878140815088653634772452800 11082087 1537806033084568865834220098315299848 11082088 229755514247407275890362420883237683200 11082089 17606915711434291979008780498300474560 11082090 -104303388979266292146461533999358837760 11082091 427261625593241366106550348229881253492 11082092 -11729442392285265124969493457502126080 11082093 -579577195203820316738182300920077583072 11082094 321804235695580496175464583638092862400 11082095 -31581424836587290047223985546658656400 11082096 -5750663873027177999756420541154787328 11082097 66013590043220209722142029700836493824 11082098 -692253247293779807085453492214823252064 11082099 30320944854423535104701787705908390400 11082100 218901791927089012325127277583026102400 11082101 406039553611234837764949904833280397102 11082102 122972903006241646167906701945657842560 11082103 630692807441612455576227441060460021352 11082104 613056754123198679576373344582409400320 11082105 -38618434522261588287043211082751503360 11082106 -17761443373180939513363882238369203200 11082107 -76832035987188539200200374479794027000 11082108 405411013697638063813960057709609525760 11082109 -55898012251277703353022511424895316980 11082110 -32055609854223842670495117066306723840 11082111 -17101420665699102974877997428373152000 11082112 764518456304963134381199664940371148800 11082113 -227311400976285904298966050016545670400 11082114 74751821264983177884201999051641322528 11082115 -486841319345622308133010377829222597680 11082116 18204789691723294887041470185356144640 11082117 -33529723923491619619527710384569420320 11082118 -469701983675913235241188039763672240640 11082119 -103032468256597654487800572351742005480 11082120 -180789483203102236869902219145117696000 11082121 71702245905494671785446126775096199322 11082122 45229551408306071036555907450632176224 11082123 35416709421826416608070371255880134880 11082124 157692785436444086668332516552921326592 11082125 74055544662075836152041704858958447000 11082126 -125395904214839879424126246829925440512 11082127 -16614404934744379398619906018319878928 11082128 -27930186582436235420280367759953494016 11082129 174976865289327461753090169077330350080 11082130 33573684584220731732515410556192051200 11082131 113020870219915172779048654997897259000 11082132 3382890829263613259090856481434347520 11082133 -244462610548427657150242718096150485618 11082134 -12772831555367831806474163920150038624 11082135 -203324586769954069746250174166698669440 11082136 23872402994567163355490450775180410880 11082137 -343014073962267963848385414020571380208 11082138 -77572734435735165171379541613684589056 11082139 273685656345248036472726957333937315920 11082140 51861105082537915604291745532803118080 11082141 -61979783277607310059148009728958555520 11082142 469014942300917492957896337534258209344 11082143 -370689016220550163796810427908889688608 11082144 12048783139374169890447245457877893120 11082145 -1160088081852083791153611797296642920600 11082146 64719421078995083718399740060528781600 11082147 -304648920358019856019763421468801638400 11082148 -498678255864671477989983111255928832 11082149 185471428981187244805340840139417788640 11082150 321657763555844621680512759472080000 11082151 -388325889588659775146956762751551379848 11082152 -337881134743633299030546400131914956800 11082153 140619264201553631388018058448938688544 11082154 -124206868325400098444594868770216038224 11082155 163006421392661389990729046306788515360 11082156 197919237326160904246400775117998556672 11082157 -320828471513848552146979894420428541908 11082158 291298271609284646815946012333303503680 11082159 78714852376693788382517863561365129216 11082160 -104115540527571103478759269015481548800 11082161 790941726723492328022726026005051279762 11082162 35361663365753575764073049125153741824 11082163 55907065028271708021906206464747078412 11082164 -736420115263662213460455269479859391744 11082165 -130327470719916825224093107153158010080 11082166 220250413317962773155720732486365122560 11082167 518352331436443675653985943397353682216 11082168 -123398648813415389993611635703551897600 11082169 -27438814957199178356739341064291720704 11082170 -162844015777428304376363697431236035840 11082171 -161717106115514159382102966195260358888 11082172 -39698982888116307716090670696399918080 11082173 822491566263092872406242664402980737900 11082174 -183671199017155235010805864240928394240 11082175 -4430323446557927829405632158028065800 11082176 86953237921548016283903873332103086080 11082177 13500704864496120230834726291249612544 11082178 -67493872738424702866013417917860217344 11082179 -184526114694354153400589687765189930616 11082180 -46520195408232432101214890931979223040 11082181 -519456196449198597846703353076027063296 11082182 -209849352661706397195551777919055779840 11082183 146988311339639262516519159402711756840 11082184 267549367551375714507379140141724738560 11082185 35734816491997420765903914896145265380 11082186 -133434470598504658922228974722058146768 11082187 448556705387452674683200580016748021240 11082188 57096347457136671922673227751533854720 11082189 -309869473467933894933162033184103213376 11082190 -9390227579801884898317651677218979840 11082191 165515370730908240031806808928137723200 11082192 -65433970537132596302760767235481927680 11082193 450508559371543472925532911855053683442 11082194 -51831329984637513785447862375158594400 11082195 157002100220874160432273080748383544320 11082196 427780011053028761258826436106179606400 11082197 144903872679744660269981692431013859232 11082198 -246051915138451143669003345979056259200 11082199 45485646100971939025395155815849905760 11082200 251326221244871498708425484930321664000 11082201 201544869625493032194457415900954480640 11082202 102519033183371934909611215513945288704 11082203 7865673003879928094985602594080704288 11082204 48439443954492617421271053912058920960 11082205 -409307260983331910834545167246762326400 11082206 -287546068396883265701710140664366233600 11082207 54122078174347976596645825064838266496 11082208 479870141577854503855327380266626842624 11082209 -905984136909710140427020875552840394590 11082210 -213527275915576550999761759870655447040 11082211 -295841066549160002967655677204679430656 11082212 -147407964395569878150961989944313692544 11082213 341287114250711277022793968988066889342 11082214 -16234399656692341003443437278777008000 11082215 -891751675707729917475808207157380155600 11082216 -274008794118028201588060766670898544640 11082217 -849231113203983310989764025491533841734 11082218 1298530318139498866221127723596364800 11082219 -472204086232362025154679125507737239552 11082220 -43197934349479125149981900299260011520 11082221 -38517514988114271068449365015184934400 11082222 143638006531255548551567472523099944960 11082223 573130991961780636341905857857202811472 11082224 -228182692624223806042194492862738857984 11082225 50129208509590876203340867746025344000 11082226 390639366786866796184014982598738827680 11082227 -240421852124371263511649224866263458992 11082228 -143869167556690010901958497030309236736 11082229 -187640855857692495125289034833790265170 11082230 -253279581368204738624800315597831434240 11082231 632397700389554937694023067206826485840 11082232 -439249919915801950015577110475713413120 11082233 -656796170723374387527478472056057210518 11082234 -263061374847589844950077002240760718080 11082235 -27659555783975708489018543886319634640 11082236 724980445020025328827046605763521551360 11082237 -197497501944925439486110979556579728160 11082238 256065991636257675341388692111135341440 11082239 207040687359180419071677755224408972656 11082240 21088824607974573914176965783029022720 11082241 243142819858075765963684577816713792771 11082242 -446417334232587626813236250500190791728 11082243 -203100163489700678137501117712056718016 11082244 -459584682755288261568262648780795212800 11082245 432281594155007143460699248575132053880 11082246 -106923343680320600696055863143187552256 11082247 -190653297030327900586709428412637162960 11082248 102200827912791237349960118175019008000 11082249 -67378568100151454782890377048493227352 11082250 196146816313053767760991784683760112000 11082251 -64611455258287058158698348505500665808 11082252 -163414287897246646925395824440734705920 11082253 -224451006327364661381642833302033036032 11082254 -85900365453257674706474151207950927424 11082255 -140489996675950587182200382783681059680 11082256 -88724038486663679796866726478360076288 11082257 -150512656512250384936820026337753596494 11082258 108640880002212165302419862118701935488 11082259 -206051833581493845621340910829584309400 11082260 -51655846874219591466145683650880921600 11082261 -7173911233069872523344619081159505760 11082262 -311201710107249648792956088000622608000 11082263 -948622209679905416285441827118572114800 11082264 235435569676605740753067922515237888000 11082265 -583763685068798543114890890978834547200 11082266 144647755413173999314137593610929855424 11082267 223873307835742368005544889968528591120 11082268 -208889405564419411018531060921710324224 11082269 1261678484605706205760508589604618848 11082270 116241350091721560401076780328099497600 11082271 -657573664237472774715555512345649555168 11082272 -168013077594520172881370564760455282688 11082273 395028277578968488537569888583063095984 11082274 7416247234970224215407247491783983104 11082275 192112895138967551730868368752942886300 11082276 -31865863558505934238960930716353188608 11082277 447342285708837712375267009815679815292 11082278 93632273261344838978722328904759394560 11082279 152543835898915687109895560957517726288 11082280 -91120413658523262858405754239062016000 11082281 -659743447649294058622111149830953785990 11082282 243669474152038290224392319947116430080 11082283 69025021250035952733861666391503080896 11082284 -631988577361163514039985730002315248384 11082285 183975591507613075206668830339488211200 11082286 -279392395733233996722630114306304329408 11082287 1470317137184007589844408472784622991792 11082288 -22774850329663119923372686307283173376 11082289 1057969418961387445156007712097631459090 11082290 -8779971177486248086044487321051413600 11082291 -69545079698451208182052728949640880000 11082292 -259705406768318451484537458908342592000 11082293 -978632318905605137188204193861815501458 11082294 -31475147282529075238664703169848281472 11082295 -22156857493121277115327629982415826720 11082296 -826930121625497035761492263862648606720 11082297 85619579790684283548564170616363040896 11082298 -83404784593240465974185197515017523600 11082299 405418855005347223641477276242603664736 11082300 32123755408572620302164348475324569600 11082301 -210657027643722643531571020660530190400 11082302 -168360468839475444800050800734683739136 11082303 -53408289275677377491948320269949714656 11082304 -5328215151103047685096262284548767744 11082305 -29680037204948029389478207684517514840 11082306 214501040513850519730285533739338309504 11082307 -152917354547721446764409756859611365444 11082308 650436756501343097612763456019558604928 11082309 -50674374769707939268013029879968527040 11082310 -29749627265947506591554328644861280000 11082311 463991472757277255367189385215194284632 11082312 874631799126163123392879300719514009600 11082313 -886215776937173841333064418197485716016 11082314 -26040698406707286806707158192891150336 11082315 68140108715558643570575746044925079040 11082316 -205998748284244558460922148475193677824 11082317 514825561745622708112379192455769183532 11082318 188154751783581933948482228091109490688 11082319 -380625830927651832867487652626692907920 11082320 79007295479428625686030562278912819200 11082321 -656169840527776829162342900874569741580 11082322 663982832760957724106787195430143396000 11082323 245833663435970633581518779426636814240 11082324 -279794496945900834060492191786069852160 11082325 40098500842091430427575949074758295050 11082326 -306751203662536091500515534575517512832 11082327 -265282899471908870293320953868160553880 11082328 -15992261591600880929529546374218659840 11082329 646274132259820621883662070210906625930 11082330 127716343082667817335310292156378880000 11082331 2142175693395109094233398417639026960 11082332 629903079014559501071052957208981111296 11082333 139624716931195258440111710466977399424 11082334 512658432043238051252398172563782700032 11082335 321200167916809461761101474886661698160 11082336 926631664465738712620864444450455158784 11082337 -140548439584113280977735774942850288448 11082338 -470950059364203706075411086673830902400 11082339 -688834905750552628173331385082683820 11082340 191469565367056823586452247147825219840 11082341 -109071376566733855526312467188791734536 11082342 -34884138504788578458364579935366113280 11082343 131728399909880292009782584209309915648 11082344 -240737386028253092046281808884397588480 11082345 -27314301967667238594283459149939356160 11082346 -203252251300195099103029128153850730496 11082347 16073404419178123992159810528559453392 11082348 140559573720892509502564397582759461632 11082349 -50196358700073253397541504524736290036 11082350 237711416862767911608860539448722344000 11082351 42274204467900311984879843083091911680 11082352 -102382103993336679294459159177174482944 11082353 254152230944062067236169145891816599808 11082354 361474179327217263551450600627140223232 11082355 -129513872539577167337001831793958244240 11082356 598027167854427738801988061838247105920 11082357 98313746325552732170875272229511366400 11082358 -90340707640528590735373281296066488320 11082359 -8806680478289695315804130941504108320 11082360 209970265368767673165454834167348633600 11082361 268717520266791662390274134962548624 11082362 157884467745113243222439927178334200032 11082363 354577141237596823662106586082621957144 11082364 384675331590650397437527265769448011776 11082365 180745469074621132163694039736237754880 11082366 -300893812296311439079414478196656670720 11082367 142869522094486155058639215615254481672 11082368 -152510126937149649598253999041397391360 11082369 -160605717558994773949771557659093620320 11082370 522874312093544928486788087067133440 11082371 800934198015745571050497186012644200572 11082372 49069721783199769620994893288095281152 11082373 -578446619649114974539141529646895273378 11082374 -130425182599841785637450560039671452064 11082375 -126391591443812160574595949467053482000 11082376 -136648013120937318209527971497386967040 11082377 -182705298239819933114686992587093580000 11082378 24302603142879805381991980194896041728 11082379 -81350005318170962064282400685212537200 11082380 -62861820860904017774977193397617341440 11082381 -354432758651305429141411698106252842048 11082382 -67145071330163784446902150608045724416 11082383 -153591955033499071318292562953024466000 11082384 39728877916939075848111112136830132224 11082385 -13079650249437608630773923989981932080 11082386 -167375747947427530667514305032860902400 11082387 394066304415325445128945917693823083960 11082388 -149240706615070994411504350070945603584 11082389 -60955215552878044207176914599705250976 11082390 2440980345713365853508833249310720 11082391 -258075466516343697436474564579906855328 11082392 623468538519409661189911349766230784000 11082393 51895835134197698624063301721676759040 11082394 -35048385345994724161698383983310922240 11082395 326568843216920472268728328890761006400 11082396 -56371428749663971397401548704250470400 11082397 697441437236119426500565184117910479846 11082398 335086495134541265783749574057347796160 11082399 -284866041244301074683385621176753911736 11082400 -198851379692175773933350024875737088000 11082401 29671795708314166970325976209206006784 11082402 -52847590027041864896172545862074675808 11082403 455288719909483633150345408763390579520 11082404 -94847053055016483728367292724552249088 11082405 -261676600775522158406715590155872639840 11082406 199268658742302984491695455660590143104 11082407 56347976722623425019389736338584141824 11082408 -308283888472304845455836274929987174400 11082409 -317216597808887675724695571664979127552 11082410 -39402540426989111577187598666430740640 11082411 -607537107540533227478441728663291351140 11082412 692468590898743390392855058263874535424 11082413 -284343032603302325790813963010182777780 11082414 -66215276823914688224533373792780663808 11082415 284809438570181940173536733577159291600 11082416 452378370414438880327090032894492672 11082417 -27329788045913130775401915072960735120 11082418 279874097342695947132952760421938226816 11082419 -657399719447412160663134573562453471488 11082420 7222703028323625080899534140052826880 11082421 284128743158091521553076562662188951712 11082422 5980983648409065290876659377568872960 11082423 193564382922561160321361613680874356736 11082424 135721378017154213488767013046595112960 11082425 151602002068137447926847425727870300300 11082426 -57895597540611106268045253089909677056 11082427 339893627802714768502925226985545756720 11082428 132411112013424458566314719920184813568 11082429 -49315378714365037070542293077584600026 11082430 52541045056010387320262447163851635200 11082431 575178038583993813086067681195178542912 11082432 46810099557476083217815356930105802752 11082433 16186284731504136988103923164257015344 11082434 -247344454187700512281962042942185483520 11082435 5468024638449315335499158653718906880 11082436 196030102935117525654185515228524871680 11082437 -685791291731985370092524841861442737480 11082438 -68015652402140860706336564425955354112 11082439 285661416974037706102665106178612478256 11082440 -696117115332516129699461010611373158400 11082441 -383197099214006120505968386966378541808 11082442 -92869076957850960793509486025893911040 11082443 655513617254976906217857048376248673944 11082444 -59781118063430313609539255347830064128 11082445 297882249592282654034094553767229020000 11082446 -180802302663298157376671170737503661696 11082447 584102484784605595621407670204169297040 11082448 -73378064277219498053929843986064818176 11082449 5820904657769285880058760815139744832 11082450 41588593038100249466946637090018089600 11082451 246508281903796157783138971086717945452 11082452 113468656938245433983931012941460875136 11082453 362024282127969402217394227396091259840 11082454 412946182492405118826505736407412061312 11082455 66503707582451110327941106880386392000 11082456 -99682789126262591478648693678243840000 11082457 5445198937606013169393299592093751620 11082458 26343078034116907973246570275817940480 11082459 254580393136284539869278739891193215488 11082460 291509386239835352612727183907542689280 11082461 156870129793462672322200199001649651584 11082462 -91770764897409243575616700623802233216 11082463 300425211030798595928625246572865924096 11082464 35504563401797214844820676272845750272 11082465 -285861657862778575455728334922530416940 11082466 18139157435555490083147411678986305600 11082467 -886398414848336584530745835745639069048 11082468 239528077887869246170071362716660823040 11082469 21473664212524272184366035210782449920 11082470 123847247617831163622809275074355507200 11082471 -679365813963447274220975260065856676400 11082472 88676597513072861306045099232133939200 11082473 -83579855293745330823932127100860645660 11082474 -88766457435226802329773429658962562560 11082475 19378276597289021141195162660239554600 11082476 5220134539520417859050306360530156032 11082477 304589297591107307347581514210568090112 11082478 -52949789146636355759813463788596003968 11082479 -471220519812560260408081277921582047920 11082480 -5575346207594611350624524844546785280 11082481 -591838040071894420316811457265971255488 11082482 -37921843938276372852708545677628011488 11082483 318953052015245797136559482154422064852 11082484 -175397883169700826580787284207494539264 11082485 -590098030740888203926949551270909799040 11082486 301887630365522166590107860178167873024 11082487 480950118550848665649160887685699486032 11082488 -716561544910062098397918352072611594240 11082489 404008619272317275202292341044345158368 11082490 70865037324873635939690542132348658880 11082491 225873683142480391944009417902118950400 11082492 -246511735692961662601815247497038292480 11082493 -111362425131249282761535560707524587540 11082494 -330985498625948226336220854311399668608 11082495 -5866559720929442818357213543782840000 11082496 67685318800820582009137692001364344832 11082497 534154646883496349472041625585774962946 11082498 104152231291810331954753550134743242240 11082499 -91846098778040154811543592138331958064 11082500 11745804002182421983514545425623040000 11082501 775035971837993521551716506569255251040 11082502 447317684893811013035318827532044409952 11082503 -2378185247933361424469509228157446248 11082504 -335749668537228303282874529267996098560 11082505 -34157143137894573446389876881406596480 11082506 -412331842355016577189103972076974169600 11082507 360031821499899263321498636681303969280 11082508 -212806026794776949546752436430812092672 11082509 -58218919069639581105562050281091597600 11082510 108307991983790111147899221701152886400 11082511 -463829501207391296965963398896195464 11082512 -40017468174729626656668189863477772288 11082513 -182649990042635627698448149553278934160 11082514 85623442634468238395587325961851031552 11082515 -46624764335405133185105232466790673600 11082516 297978416467203306880463615444649572352 11082517 -619416356356462757865505781260134440434 11082518 196485679503011566582280998885375135104 11082519 -2792160807984459468126856484567171712 11082520 -499513985183904606690844461759463219200 11082521 560936499738313159664159571286809724692 11082522 152878711789421913532663679301938582784 11082523 -105178946126262870785403286044767023228 11082524 -165739805642036687173399598200813862400 11082525 101406000420131043287530826147530677600 11082526 138706544948759501002207542446135947200 11082527 -270168641663696518946778416797693450800 11082528 -309554520300403523630962579174965903360 11082529 -455468264308447826397242034858115217360 11082530 -267346015141548756788196501385145391840 11082531 -112981313931599907103946278730849879040 11082532 41424096321214338385299553635170967552 11082533 1653122888726945776654165456298178048 11082534 -159009829940023074600495518918734898688 11082535 -12583992000899969970561448464658867200 11082536 201699759196624613746907500906749941760 11082537 165436771116729510866418231453923291760 11082538 163149165896373416625812108482334073696 11082539 -276481492104708536096357263726546856112 11082540 -38192845140656291423923076913772216320 11082541 -327535830591608177407771628615128290856 11082542 -54348765057140044132039241825900321856 11082543 -273737167619426924515099427207060140536 11082544 -160218679162473348692772016633593692160 11082545 1356756623844256891050338217938812800 11082546 19648453312359472365110942550578774304 11082547 -88913682260879501048255422802733794400 11082548 505870826741058821860834834486839582720 11082549 385739192775686500004804626267438488864 11082550 -27188258367432243597015537185111964000 11082551 -1008457092295806628939659152248539599448 11082552 -10290284672438440409410334736794050560 11082553 -579632516448775015683870595183729085820 11082554 2187839057256727090127250225784515072 11082555 -37936177244363162169122027814870912000 11082556 123844395188333363440291933759320120320 11082557 -348204608073525567753697411521336162720 11082558 -31939291777205387987862063711644788416 11082559 170470730456618627938599152264438221760 11082560 164688682818104896378814226574501478400 11082561 -131955671104013283733055427071978143296 11082562 -811808250341036542616284750028814336 11082563 -462529309223936955032162003792377718616 11082564 367552838860590278097209877455173432320 11082565 -59987357202257614945026267250712147280 11082566 -902911203739848855929426928657245376 11082567 -297106217931125438860417610861178501120 11082568 -9216763595429852475849781848310087680 11082569 237357729118104793075328320192901930970 11082570 208654381631392437066936908150357971200 11082571 -58263523415312494833240789117088606400 11082572 -116440397737549986536009319661400092416 11082573 124321633776111506684466198441656260224 11082574 -81770829261275079043559290244311366464 11082575 -93276545278611438268763789132864541000 11082576 -57981372432983976216492801043914424320 11082577 77635213870759754063998153942011880800 11082578 234153067440921805853616725399847755424 11082579 130251777972036651087938936522035059384 11082580 -419714219669265681720567333243095404800 11082581 807374862832437407100284091790777202382 11082582 10397089172212802690844856753665434880 11082583 160669450513729531687559885032575701664 11082584 235849241646345497016087498205232824320 11082585 316030727681024659346621704835994062400 11082586 164204537167242798884993653399782328320 11082587 287632546652389334580228988299368113752 11082588 23012832170886407159753754034506252288 11082589 362970752583314083223876791374217755072 11082590 110801339940413378348552492616081556800 11082591 -110734175534044280569029956324391680952 11082592 81280097819105402662421485919391055872 11082593 93116514164688202630389353536519409664 11082594 -70770788588484246907729927812723425280 11082595 478680376179253817791099266034974123600 11082596 -113002694091689025097524899423687024640 11082597 533586925510480522052062360276571042400 11082598 -347536938736616590788343547414172199200 11082599 379952770192959487658153115217111256448 11082600 415470984290318980961147870322905088000 11082601 -414685261213571448578670751453998515398 11082602 12507441630758274558952405705952491104 11082603 75655544109386821859716207470996162048 11082604 -19734600587532380013790814676633453568 11082605 -3109147538357596632164979442988625600 11082606 -175290495098578132274961698861564682240 11082607 243375810285491543594950278453211099856 11082608 -135982647557114367286831043472675667968 11082609 288221505287390944901578683116436369600 11082610 28337116718692753828243773563000678400 11082611 523816990494759883692278042708135350080 11082612 -339219512750941611370431575279753945088 11082613 -499340718435926305714553690237152189138 11082614 489517223787018516306308078974156192512 11082615 152762250998818480081508704043456821920 11082616 155481650434094985192770592692044308480 11082617 90804422556607057530901517682538915392 11082618 124586879131444167697670426723969613024 11082619 -248924730123234952033870616318737332480 11082620 -485207653659541348936097705326260480000 11082621 -390762393659239533985126898691598996992 11082622 187579319463129056426753492311055258112 11082623 -2072927185636238684304410841966280160640 11082624 81449007065659327610091670134482534400 11082625 -20225344186393751689112263100370831000 11082626 -2076134905030421351121341112936944736 11082627 5122224713059150785594268425632522280 11082628 181482501045228191453018883318078802176 11082629 -44078714805576620372992623881782539048 11082630 -22123359415768647978736636576039119360 11082631 155060161004532700185811986616012505392 11082632 -543277032337314547929677194541114880 11082633 1552351232185348393017776428555882464 11082634 -264364172757572591905756305582078296784 11082635 147193949112049953370904973817027891200 11082636 -56282142808371885309151628768874547200 11082637 1025972451141785223469092753367669291692 11082638 87924703793768030210407199329417504512 11082639 682708446666958270980521448283043194128 11082640 -88938834592843064787628900723561267200 11082641 -52643809125416214818259013754580701148 11082642 -138585205950411700914532110117177730560 11082643 -111093886099445256738091427120287833600 11082644 277896960743455743489288449586937651200 11082645 133082017528574727361121165562995447040 11082646 361915959029913169184166486153718040064 11082647 73030661482120306610433380900631815232 11082648 670631083419821928449795026705612800 11082649 1959484572459082602997495733271800701636 11082650 74296138076487493992885064908379822800 11082651 142762573009121031341070862522034011032 11082652 -109769986185450795629203770328895014912 11082653 -443186445750109144593509239687843363098 11082654 138854989660051434250587887347340906496 11082655 16426296861997960304178636858070302720 11082656 -474582430498927058341631496802763145216 11082657 -67106623570693334043224292095070136608 11082658 296279901272200288954884381044365440384 11082659 119626944273521350908822759610601893632 11082660 -167075679535752965518248467223906570240 11082661 905728276569418268796939980345879011262 11082662 64614687108812150432686406944851288000 11082663 54576727509200204285202444502452831144 11082664 -599166217385706611612374401432565232640 11082665 -211602831503879694668654935720116754560 11082666 -174928121236027224468771214031092776960 11082667 -873576227367989326544074135923655704600 11082668 387040809156209846886794856408018978048 11082669 41125571368346530853285225244869721600 11082670 -180744152265787155617733157336698630720 11082671 -5898958118362093785172078112698803696 11082672 -161479375134361979119150386096108158976 11082673 -483470750718442575267361566398356160000 11082674 368452097387001182021976116813946230784 11082675 -255021948801166970831160931321869999000 11082676 206105726603277088233073101587366369280 11082677 -113674939071409075091531608589412435474 11082678 -31818324056908392972695181349886906880 11082679 -17860291730939510719727280715222389000 11082680 -34792762414586490869002420306721587200 11082681 -274762622900207425449131838974562480720 11082682 260261365681207262434948595338289420880 11082683 -246563714783591291479937085534382759068 11082684 -58729046249133544600867859046134323200 11082685 331336139086272824356137439696605063000 11082686 -63603124441594872999412145258251239936 11082687 17277530032508671229525098832552742144 11082688 124858862478799529023122352888589844480 11082689 -251826255579328981572927881539856623680 11082690 40752538228816775708031851742095385600 11082691 -4482614535436657726931704780202618736 11082692 -404259904379755423153746562749478541184 11082693 334094614436016432068673830666403904128 11082694 -30946857477350561305770965112645931008 11082695 -3154156540657272172700782623866434080 11082696 42904164915454315703737502808769904640 11082697 1127694301160724566657719313521645187200 11082698 93634356412581644734609874187587731200 11082699 -311074284238833266294621659276882243716 11082700 -1623171803166578394439483041250348800 11082701 2629307946144720561660133588433667264 11082702 -239317912920692337444587671632635179968 11082703 944406130790209780355907269064067507952 11082704 40601693700704953064826361398707011584 11082705 409995638527454750013325157892035439360 11082706 39330112383616923813556996636830801552 11082707 -450608508163875172012917560012920400088 11082708 -8140065194427228641809505236779417600 11082709 935429551914811711376881668777971783040 11082710 132900528894708810619392272391415115520 11082711 -172731491543855634686245635146923029120 11082712 101346405832285960067079369897508761600 11082713 -1166965981471979863066530817235871533040 11082714 -1301577142870561535168386382107955712 11082715 79460377702349789767281145600013172000 11082716 106387366412131020273070058107545149952 11082717 -107499778900084227673142529286336427520 11082718 -89662958727168583201778131614259429440 11082719 219354337914416516679007186496056908840 11082720 20314542263564014110363830063726592000 11082721 94094700428576206023324956876946133544 11082722 -430506055915159796194177951402764930480 11082723 382440118292447478887553701499091889784 11082724 -363743267002784660309753568682694573568 11082725 105305739797352051601180759668209337000 11082726 -19906022932128874526722948824615192960 11082727 -911939991097127439180094154825156488440 11082728 -505990153604194891870402811368825635840 11082729 202577488741279985633295009024084984000 11082730 -174563024222123310238067865026423292480 11082731 231631874209221488937910039108426619328 11082732 51165262124730752468544129831024195072 11082733 -540523226554189396416733446694152607018 11082734 317754029052281091848590678461014016 11082735 193361074710460157835202467794787068400 11082736 -56164651190854896846694993435211399168 11082737 58146892358385905439535699176399895920 11082738 -230504711723593309383553119186087045120 11082739 -95858299628715435629245677370069684344 11082740 258179739222611071551564897187024208640 11082741 566427349852549052252377168034287156224 11082742 -120908262744194713719854939120769065856 11082743 -98740415293549399279714130367730962000 11082744 189324244521743326202484143188765470720 11082745 -115573736417160634688873856581299828800 11082746 -335251916781627636744326856395084918928 11082747 -8057339371212945311684878373630953872 11082748 14111372618125058506036865074763694080 11082749 -515415706124070066074123023421573585760 11082750 -12265472619904857891028980033871872000 11082751 123142984884372598349369560452700285104 11082752 -415722024933041834656828326196449116160 11082753 -255650378989146861831458420491080894 11082754 4825370888729508533167466821828890576 11082755 -525107797876044297960135020568179913840 11082756 -31799803939698902132603636162932101120 11082757 133827236213341688992634911898694727680 11082758 46714407573569680805939126826288053376 11082759 13562950542239019985873215195281098320 11082760 18743005931217594058203941230646169600 11082761 586523488026811585683204669075063694362 11082762 78201841222235364552370473339502563120 11082763 -54990994884710104469180348621300055960 11082764 30414619455369499070519207128803213312 11082765 83325431286645434346882361097396740320 11082766 315128911840087363607697801698125328832 11082767 40923788076430242084775317719740692552 11082768 48528606693327121557915797647776743424 11082769 -1049578376189306071231968675399546194700 11082770 -26113749250429204981782491611564251840 11082771 -301463720766256716579287257740732439440 11082772 309520016845621419160417112753301013376 11082773 -8097041622103483665509063355206752836 11082774 -184831804631644680872312307070439423040 11082775 255814501067743792263647313639120307200 11082776 -644240064222585627342849353974404096000 11082777 1705834173987466812054711438302690496 11082778 -81548735254245018721289289819347852544 11082779 -123908258100835624508279793173504153280 11082780 -56649108140786570491458859048936151040 11082781 -96523489026044037903037447719889131418 11082782 169270898345168743428062545618001836032 11082783 815576597587818721723811529359971440000 11082784 -139138303988878857076690744106482335744 11082785 -121464738638507843996687174780811936000 11082786 -9992376325066835637727991424286382592 11082787 35604505639944520538325757028083639712 11082788 -271454923656085200911776204025623363584 11082789 -90143986186624973605562839259897450946 11082790 2995835322297125926700017608380400000 11082791 875089848939136624288907988712226163192 11082792 -23062229929344885980606523676503244800 11082793 186978181924149980540770833887741211720 11082794 -287836960241384488647908897236944980304 11082795 132741680234528338666985964697799558400 11082796 -314091177939057141294685983448363745280 11082797 407679613512927242203969394373310646112 11082798 -366811017225599607551545987255896362880 11082799 63176095630911884900997012812609936480 11082800 146823495143771276638317831852711936000 11082801 -413626747996439337569038015357170388368 11082802 705722330509238498665672521985934472192 11082803 -364125122011725907926115645602311208336 11082804 267038776906121500251683618594755178496 11082805 -750752871428209748630826705383087267040 11082806 90924395518146216573342276857223818880 11082807 -255376730791239247430225332922077356096 11082808 924271857742595797445631548555046481920 11082809 -589262325735866698197336459269336811990 11082810 -61056606162447481059740800681470812160 11082811 80977842298418615741484940723091187424 11082812 -4685605334782065392378847186276622848 11082813 133176871130386502429393886218404713024 11082814 -69919665435761486287984433535461472000 11082815 304731386475554371347362968900405161960 11082816 11317356529066558191117999786462019584 11082817 -253993849357709636399635152742172195134 11082818 -59392457427889145084333957491372874880 11082819 394411990404541863642257894854097740608 11082820 5015484621241814356194007184454881280 11082821 -119240009188902827274340225123088154528 11082822 -5702999470104876014426112916568346240 11082823 873900093133781678643975084386917706072 11082824 530258529696778908179276217303060357120 11082825 4197605083739201458237292245512053100 11082826 32398117768592476102249818935995966464 11082827 -447044398801021774489668086745939349728 11082828 69119993175327586139162450275729751040 11082829 -697776920992750757893915437276058690570 11082830 74505251961509112564826261006282371840 11082831 95939398039401853961212635885492848640 11082832 -73432176200837590263152612297104457728 11082833 755754445256642736208494092125916745360 11082834 98817560131751173173341214354012894720 11082835 -388376297948914584421362908107024491840 11082836 370294664292236522914790071658063202048 11082837 397295177603103097305702581471524889760 11082838 103889211731267418346701355923791685888 11082839 1880136262463147075791127571304901640 11082840 -192110735470286476648916625997911859200 11082841 -69804818410415615881913143954797023232 11082842 390975744630237126683301558661923609072 11082843 -616278112025625322279283203628078710080 11082844 160935731771341980927766154816493388800 11082845 313000905773280106496838224875786085100 11082846 -63454931195444121868757129460455304192 11082847 -859379070428369145460808409639173876704 11082848 29937034737006236536245334064484581376 11082849 -55122335346310628904554591295700592832 11082850 236730823766320512868119748837293548400 11082851 837507240938859677413554344407277077260 11082852 -297484335489652139083962652293751603200 11082853 288006769693769739327296777319518447102 11082854 -378590686634032575057173892558273678624 11082855 -28090553586982709193792390920723136000 11082856 -235166181079700493505389524666827622400 11082857 1637047961395658272144921956851906106 11082858 187102588980308201773615630052214269184 11082859 37391796217310063770692619492608503704 11082860 -1197818916005907526194694805093898240 11082861 1715941861041080715798381257206235682 11082862 263698348247382018318229952725013259264 11082863 5287390417142937286856106078162131328 11082864 8718881195762895583995497703578861568 11082865 -79735421870917429074213311086537906200 11082866 -87655949497927419201274513857834640368 11082867 -158332415684694036493002371235668880 11082868 -215184770958436078830816485371041748224 11082869 -12418026194464262932832861770960250724 11082870 -149108493905332772627585726440361988480 11082871 -89471236061379302420894815064078776320 11082872 165452960389186162798320942826625433600 11082873 98032619765919663506210070413019603168 11082874 -315242812272827040767977831234465824 11082875 -324936087653979553958090460220941156000 11082876 -145263609130793201275810886342018703360 11082877 -241555093975167399921515225119426696192 11082878 -621225148208541860583762473801879827200 11082879 891680062729528005072438451860898459920 11082880 -411943505204861001904220655793156915200 11082881 132446380942030697498546571325994807682 11082882 352294390217177820385643572299739689984 11082883 129153735504411447934528190951686748064 11082884 -241586447625793662090762274953450835968 11082885 271435502592259936266123283315019054400 11082886 407628393253766487626629065237955831392 11082887 214705059137492431859966461171852920960 11082888 -164634983481709801593360616334497459200 11082889 -499422664996809249076441356764712484044 11082890 -12054566231486738566123912005964953600 11082891 293061779092225102084704572020140139992 11082892 -495280420537807742576664030658900758784 11082893 6906399464823066090606818905385613024 11082894 -81148555136014261815078841763403403200 11082895 -49948543506384043902182763288226468800 11082896 222079743328607044206840992624003579904 11082897 97675801578501391866957297878581741440 11082898 52241480645703884848512888993424141200 11082899 508598742992379584502412805777041985664 11082900 -32722569225127518850112001694633267200 11082901 -1689963653209842087703156302409762324200 11082902 66366316539567670726676267899666838400 11082903 43408511576019099656527909582263767040 11082904 94520659422757453385663576618401996800 11082905 -135785283995642364666807118707898874880 11082906 -6765044216167474039549864757045395728 11082907 -79465851077344387746123213932374022400 11082908 83008138817524889952402080845271255040 11082909 368571610723323474878869255971913850880 11082910 220465157627880270723125225471124672000 11082911 265259360415638997431375567712312811632 11082912 -564178715413913994521403970403042328576 11082913 647983182840022558941362829233658028180 11082914 -113948212245367343706649130361046001280 11082915 137223730422280393432080234794645505120 11082916 -45083746259099444499704999389762043648 11082917 39571453774252273130641868877238923966 11082918 -114100957739676672971472158796360038400 11082919 99734882857215487090359463076613180496 11082920 169148681904340375365475769205717964800 11082921 -14886998965442680919392833902261444256 11082922 -422204160301121388193076530451781745488 11082923 -379409834941321518254568072584742105936 11082924 -29163807589702730044391951202893226240 11082925 -215656733767253760465360199717523511200 11082926 -264713582964015748408027346338050419136 11082927 124982980586380765153216044874021429008 11082928 9546535514905706179013921388573982720 11082929 429987544636146586458051135246357118464 11082930 -51427616727520612649226718872370368000 11082931 172914868737960086258567588929714815600 11082932 -98726962834395680360466063926605332480 11082933 -58118456356857556557706626826170798720 11082934 51381319352559724918953597548260680192 11082935 206765416175390144247616065070023569880 11082936 157991881460476684587073424052852695040 11082937 -205271342205875001343691867844285283414 11082938 -65774235919964928703919467438490708880 11082939 328474970321108392649851678911649934592 11082940 309911296970040805560084423705658874880 11082941 -238961874775174375112811373084701322848 11082942 -64071961191823083605118229403011315392 11082943 -278591308888839202307003480512495804760 11082944 -327287949685670822775997763778546499584 11082945 413195870265779647102053473599742881920 11082946 -85130759199880797691010468305383742464 11082947 490310401199222325580393505432359054080 11082948 -272568612871386726826712881544577745920 11082949 -2595342364057669144960993229937306592 11082950 183449770451797957148145015947984604000 11082951 -478491663588744871625779507090925140200 11082952 -593658214767353865093206377442861030400 11082953 66056103905007715026617422985688219456 11082954 298729609237824233135082018508313356032 11082955 -262959863188792545041401078605486982080 11082956 -197139476498266897053848637670523512320 11082957 -608750594997034017767107646732641162560 11082958 -347011086557157434165499904713630902400 11082959 -856751643256596094126352118630482993640 11082960 46290983681122235987308748384580403200 11082961 379691278767429440940529254992116888562 11082962 131648613573097997616930631995021531264 11082963 -438274850988957780969780333483097308816 11082964 -218768639014683515505116105990704189440 11082965 -6957282181590613997132382400187642880 11082966 -15274438044962408724103850566040371200 11082967 -786946472942979023694663783720744944424 11082968 -58985483271081920888287432416666132480 11082969 -35949491354583259854179339215670072400 11082970 -1193084287229053285432646195744539200 11082971 -201230437511896454885045778095844062688 11082972 145105360586846560778517157715337595392 11082973 254099674943994208282590011907279777120 11082974 -136436854060183434023369801391284118528 11082975 -204253024684901724995908235782655903400 11082976 1340161465137391406900688633557098168320 11082977 162103795397054660138767432686526687920 11082978 65946153581300799487480644845053796304 11082979 -859164075984840808427551148470117943040 11082980 -37773298084263040315674135155284024320 11082981 -45371349766971029879738616923744789376 11082982 369751936471629182231698361086978708800 11082983 572064511836989183467261862123171954232 11082984 269813170537964549655148443422721392640 11082985 494508322370311500368324917607756443200 11082986 343777405206272130832599744158483814144 11082987 -306262882420683827797770436959749898192 11082988 308903496272869906227034144609295616000 11082989 -654558437956230161641095542102738845440 11082990 -185618597286144056103200775790031477760 11082991 93647820195977478801701990297967618192 11082992 -421152508308421687317443087529738240 11082993 576827647830439036136360107026236058528 11082994 8649613751966820124263981383027535360 11082995 406940207407814261798941571285569440 11082996 15311125703836549973136452306798075904 11082997 468120005290647627674456997839442177144 11082998 -276982054984782317599532915876305500000 11082999 -24378360849899480306806427575290809520 11083000 -86576212356501307864290055484359680000 11083001 361444226419638130751848408752455475600 11083002 633263655017527195163689253868931584 11083003 411573449602547130021039273484779881252 11083004 125824854900294077413152294977983756800 11083005 120477243176980359053978946773247957900 11083006 -65643079200565749575709807633394685952 11083007 61448191465796013193065549752134734672 11083008 30671710184848117843330603806143545344 11083009 -149027592241708758801326938878049208384 11083010 -79567383533944211806571551611128240640 11083011 -38489348111834680264235326035329562960 11083012 -355746652357033170571826178888743426944 11083013 -100094755985781069337710721116780394560 11083014 272305033743841804913416155197530755840 11083015 -537760679197821740802108970958654664840 11083016 -172410397538663379909554399127065963520 11083017 313578451203178388518177202075523603840 11083018 -216496508690872331148824484249126907296 11083019 -224408221574615186100408800134377001704 11083020 6654792582272304491836901415477765120 11083021 116827084751831903580086700975575948652 11083022 101522643255376758509080246877996645952 11083023 -156799129186995698008976046934334837760 11083024 196512032984136917752054824797057392640 11083025 -527770938403605131205416312087770907700 11083026 80467910225747420528426886134659745280 11083027 -311375585618395290694249195925617393088 11083028 -286101677661573023313423960272016175104 11083029 -257173984490447850611209670649787138944 11083030 -23128576552467732295294803475465593600 11083031 -592899888046419742511448990378149405328 11083032 -5638383510625347828733534584374784000 11083033 156632670098363253376369804387920450048 11083034 -449177023538263246951900302128924557584 11083035 973928792821354976494070756359511040 11083036 -292254333396923055562724727058824445952 11083037 234412851319973736839743717321747981152 11083038 8168143986211077032970583026897072768 11083039 -495186607193381690711962610223710555400 11083040 200059766934260277435629325032568913920 11083041 519587697613019434110215341038472178880 11083042 -124648353469425953781709174761638584320 11083043 -116300818895275333714759383417496241136 11083044 19504043331979899896827552689422118912 11083045 286273954718952085608817608929699682300 11083046 -215662583160865549267109901005383728000 11083047 -172176057446426816729310778432430100528 11083048 125019148836858044845460848082738380800 11083049 -503102158715275108716994564343519908764 11083050 -91450291748945783113320096870256896000 11083051 238970072692862997162447933478607588752 11083052 67487976844768817428548338131618406400 11083053 174866541874714826136815326363446928704 11083054 68943911517255266535819851687571244992 11083055 3366469994171916970566017206483893960 11083056 75549280198229002011517186713515458560 11083057 14081528790009301619015096545372729060 11083058 11352442719173914653401474165219315712 11083059 44172126257018327752177771229540917584 11083060 53490326719281266710359696245842483200 11083061 -2565026175894080480957398480422559776 11083062 26426501301714024434157668716381693440 11083063 -11735179895816139107331013598155545688 11083064 -551430627790758019482553819036823408640 11083065 81576998361175350687937259872039562880 11083066 243305470747053107030346052844163269232 11083067 -336351047785140659278039598865162127200 11083068 -9331943306067217449058071189421393920 11083069 -601777267642551623357964821336952468660 11083070 -184466504004313914879954497155457994240 11083071 -584830059632735633737486583710332447288 11083072 -13267227584257773894412069243617017856 11083073 -105644568671293299217303618950376176096 11083074 -196055257553367337549641150274185613440 11083075 331935895975892845654303183157277402000 11083076 -271345649622772605359359231344421818240 11083077 -318448993128981091077900274440886396386 11083078 -999825065604643612446033035107766976 11083079 4570726162741408580652822733472627808 11083080 58841950885298709868271595710287872000 11083081 310805584815410292806039262550989755700 11083082 -78677306472235066472488280544592799040 11083083 -441504135073735834832428756129474989312 11083084 -213190355220775115077832744363255958784 11083085 122214618728384698216688610688369596600 11083086 58303434779476291383552607358979448704 11083087 116603104684494653424189279809959849312 11083088 -6024032041441979871556161417264906240 11083089 3168568184715516353715777938819390208 11083090 -295479866275811600602864228827459652800 11083091 29084973247481718041042776538331417360 11083092 -77686466376351160309138422312173672448 11083093 -166568905550957211853919462528095407200 11083094 -245634720296155897874417411173531466688 11083095 211697956472833627886475992838413160000 11083096 52988406016482777578263271204155361280 11083097 -753185314314680974302520623109347513840 11083098 100537401393948136838148228823384329216 11083099 854734895724236790814950843532454390640 11083100 -45137197326850998135488159905706803200 11083101 -140819614023611511611699703942287752416 11083102 -238190449262608157865432702958626324480 11083103 -615212437294759582846421271761477607648 11083104 295109756909610192946419270834963087360 11083105 -211616222305711112722685000949977292480 11083106 -39379414685003274820881692237362828800 11083107 123097023762198219406604300308391821824 11083108 -8847383721361048732074387668926632704 11083109 -53293770324455520185746360907602368096 11083110 -143748289738063043192594752112684206080 11083111 -461692074174072313912041807444330023760 11083112 961911590917795785801725170126472371200 11083113 147963329975056762527965672182131108042 11083114 -73663461768057443904850655982846724944 11083115 -307748182444441601016612303020638596000 11083116 -781720720543961696068509756372710400 11083117 206361536505009774723278784879520508352 11083118 128314847655825314114993916162772511040 11083119 -16148622896526319822976284251564395256 11083120 -5704511302300716475894485504412876800 11083121 1986493403571061474335090426938900544 11083122 -167421616737870277517952175516749542400 11083123 349448770049222008139015562524734947160 11083124 -43034207333060863270534648138032027648 11083125 -55036088854324743161348613118879560000 11083126 -238975631738204714574944589168405114816 11083127 -599439330261766164038791011730466098728 11083128 -10831599731160066888712004741639700480 11083129 599253750175806811842572169770316567184 11083130 -80699166006747026093902178949451307040 11083131 454764670739668077572917516395632428620 11083132 642283368184708969007378564791584720896 11083133 -910967292946084562542351847876448862440 11083134 -225539467702752736148305852754072288640 11083135 255921667686866812991785466272157777760 11083136 96858654128915933148245487988254965760 11083137 49835064324874021387006246642625820480 11083138 543757188963006692957314011366269170560 11083139 13214911385350608984690168278283458940 11083140 60837308217647898505046325143931801600 11083141 -60721807507942624219596940344844608708 11083142 -124780600822542066926498142353106405120 11083143 37369891515035700683751893350407206400 11083144 -548425309181875715475987424895223843840 11083145 94543913929296353385657667383358860900 11083146 -77712943104882299687618541707323762176 11083147 662452482660649480278096794883123379200 11083148 -27510158744037502504598563408111159296 11083149 15591689075998759404393834077448902592 11083150 24621998710754830754847484617126264000 11083151 2193540053848112931898467566881550208 11083152 -1493479275569990861383567148851003392 11083153 -141691721218393685056118210119075042716 11083154 86044320270977047896076431479041189776 11083155 43020257532736204047333709852452218160 11083156 -100079815053448037435491093653299036160 11083157 763694272426960534313787488610181262592 11083158 116552225473192585253350325406933193824 11083159 -603153469062418996025847828979026819640 11083160 124222338728500652851152616921838592000 11083161 -108543004754245980654247237824429403296 11083162 -494785954223863166001757898201725216800 11083163 76548970300421898951753496659973618176 11083164 5181020262214087690515222147073277952 11083165 37698979893372265995744837080004230400 11083166 435397997902644270133369064129379484032 11083167 -100077036370854301782521529869767498128 11083168 24577387088740502671245265766513049600 11083169 -562977741038746793648330878415476262430 11083170 3707947402808668806780858506126284800 11083171 2375048480631047495522709674252502528 11083172 79736782762958530537078937054299714176 11083173 -104492020615777028820239157927047742432 11083174 461394814405386123180427559042900346336 11083175 -248342163925503216531321809854413009000 11083176 188119306987389718452447740102017843200 11083177 70325885375910682020490790975948793472 11083178 -18295947539086807496094051713479787520 11083179 -361218329894571388085708924622079554216 11083180 -815307737013715765960109772138199772160 11083181 1126442053990322734683826569131457777132 11083182 -5393912802244106252345685062035955712 11083183 505738198399716292008323432106128876432 11083184 -8399926865977008690528760999171719168 11083185 93674147995711930846842777124733480640 11083186 -32216089558132591321864356656048008800 11083187 -218550898449482189307967630777050706164 11083188 -157608009125105068061421997310151782400 11083189 194333627968752944869127177492165108874 11083190 -133562261269084626346989081997820793600 11083191 -206565166404246535683648682836932928000 11083192 420229059977484895447778071135099392000 11083193 56401281506372338098232841609390971200 11083194 -30205064743686926352644004787864435200 11083195 359572996036304165569007673851357581200 11083196 -416537688934370557535924258285292825600 11083197 259312306007411125930689781968444083040 11083198 203398486120731313825435561190885041536 11083199 596676978975809434004155677984164923200 11083200 -57121800400718858255519691180343296000 11083201 250579040790895228498743190916143015464 11083202 -16375713664279282641806211206422814592 11083203 -447784177879497807342937798859152573200 11083204 -387493412350771853940392111414355941376 11083205 -45210152730774364056715520019475770240 11083206 -26837810634518820336346909958947416192 11083207 -4762059832361437720724630578793173888 11083208 -487705716178643989709880950016050519040 11083209 32362830726796020186566710483330228320 11083210 -112431962011843525526787349989609870240 11083211 -790531340091881816280464873487074761248 11083212 445810733569471867249112319839876047872 11083213 601851725629764770621868629841448959360 11083214 -386060299931044206763046473178476340544 11083215 -122423294439623938849410871931052303360 11083216 237070351205989882923243730383452160000 11083217 -45811839914173490477826293904163669440 11083218 55685081953941590170675243027742704128 11083219 34290503760116697280007429523971320992 11083220 196963119673585976771003518615416499200 11083221 453701241417526673183702123343094840590 11083222 -218195254791821611634920987958888933088 11083223 -534797954836388761069856576107098225528 11083224 316456530177554187513193514392497745920 11083225 17863512819021646703608039408840155100 11083226 -90152190734071630409680026631949844480 11083227 321921458357409865115076586919406381720 11083228 -258558869169488685062002585391451676160 11083229 150837868448823708934666858664244561420 11083230 169763836921190829248962107906856782720 11083231 -961061959006232727163282102314593327968 11083232 -553260631879730998581623997567329894400 11083233 -31616605372952355948269279694939388032 11083234 227413780118802622784059248207174824016 11083235 51595814715643231288217403922370927520 11083236 -276553937027267220398586675263170956288 11083237 54394293582102992762313759318527957630 11083238 339573663141443871995860222608965303520 11083239 81038619753732047026905344529446784528 11083240 -55047696351451079736065036597732966400 11083241 309340036381907658659582010092160179172 11083242 159245241567243879543861451017085346304 11083243 196699394073617616044797584842381440824 11083244 174620932628155289018933084183105359872 11083245 -127419652890757677909388470924086242560 11083246 103595592218216143186571754470336777664 11083247 -128142102234969643241895046862513956368 11083248 110320964171467146506429919654179733504 11083249 -210847046311637055360961182021003583680 11083250 4995719743747745473790517891980928000 11083251 406304046320925058319270710923569225280 11083252 832297444565089126167624830215814449920 11083253 517320564275406004787022572873236067502 11083254 21612567167103863850304810423635542016 11083255 196737048369319526246789932404174250320 11083256 924525010329646207496308845922654863360 11083257 967418583132142420434154821513239180640 11083258 -578238306563179480996314206068976898048 11083259 272969202404416156106122906600705770960 11083260 117557178458285333322161623479617602560 11083261 27446369188967151487884319786462988070 11083262 -258262814163962651818193893139522746368 11083263 -8121545302718649078797279713904797056 11083264 230248493944721069022632075110945652736 11083265 -224993927850334959788167814372980583340 11083266 -130881315849539291236144032445950415200 11083267 114441081938718926508801127215361801120 11083268 -246223644289021893606219740682584371200 11083269 337844805797828094018554617567478015040 11083270 280682274359237027155193764173050726400 11083271 -493273871965651851071230130128730844408 11083272 -223872037657084173336539137454037934080 11083273 -984209114772134595632211598504866194396 11083274 -373705174784068427205622412869464684288 11083275 -3486626331546622188071582478252518400 11083276 157452458147917718466493749306694079488 11083277 21846460697322779062589280706901315340 11083278 166075697756967364555709934768109176960 11083279 693694433611175892600586088546398504880 11083280 -68962401479642134988111901460442480640 11083281 -114603599224187554168179958595209700256 11083282 168996815223292521358894672468340124672 11083283 -885454072719534300364965206128502208468 11083284 236645158077109257884051473072329891840 11083285 548736819870773150121363455771629525980 11083286 93645639594999337478220167267482470144 11083287 -197519630681155109541977489306125132440 11083288 -91783271067492709651206850602438666240 11083289 53543739617365465132989893301532800000 11083290 125045126121891303604210044388549017600 11083291 -373051533280427499644175488525568317308 11083292 -446481075535969892591153576255707826688 11083293 1691888163232473442043745368563119456 11083294 -129559211772005668093961220244928482560 11083295 -633942634919983874486919865785896986200 11083296 134650945155644329891414581434262749184 11083297 -178085040611142926290943951558799508800 11083298 -40140902784540162361467099342774147936 11083299 271286480372657537147334280556978367864 11083300 -62522380417594518621701883295977888000 11083301 -244964658328437611144032431781347733698 11083302 -104915744433631211030797073707774314720 11083303 -102688238703412267679636352884194714368 11083304 533139799633566106047827145988588339200 11083305 90814129782685933354948800842434560000 11083306 45626989325836294757898967389686304768 11083307 26979943333095119858304860784262095120 11083308 -351758884126101201173298969886481141760 11083309 228424690072470004769725787932498607904 11083310 36580574147386774825945141503563908800 11083311 24598130096718676756871517432772703592 11083312 -125631007091547252341011654904699305984 11083313 8934774798380582299408368521457119040 11083314 -37235578373995695967361584985571403776 11083315 -597630581292751013055865841334950784480 11083316 -76613048441454519147869303785106232960 11083317 -20666653528100640662964342060527481216 11083318 45318761930062152338369852223943749504 11083319 -109110806245529499820733616988108403256 11083320 -429414840895529991888582861816939110400 11083321 -1660569079599439207402004266249690371248 11083322 -65298572635612126079830539800422298880 11083323 437814464360866085227162626342299925504 11083324 65586782765012557147419700177656535040 11083325 -49952434560334601506073796026656180800 11083326 -340315583134817280051767084281217816256 11083327 563963414492453017816113327841418611200 11083328 -139144416520765722514177465009118380032 11083329 553922887245064616441595906815637178674 11083330 416107215438929860213011622429149088320 11083331 25227158827790578424047100429464299264 11083332 -86870128414664316443253336350462730240 11083333 -309070345746060863508839888766648431936 11083334 281444320847900372417652215730013681152 11083335 68845321941941246245121406617611880400 11083336 -8118558906265690889418694875053260800 11083337 -344224783566555273177363391016492361216 11083338 -55909987089912027174855374522724096000 11083339 614540056395564646871054783960804325140 11083340 -226720459930243753538119861047517148160 11083341 -400713911903242367165252663332895808288 11083342 -367687254314540819949221550994522244928 11083343 -357406102912175101131378391023395584776 11083344 -102413798113066928890310339887321055232 11083345 11102232603750480978675905665755705600 11083346 -473793420007839645942648923909999577600 11083347 -404472533053045009127359987803547802232 11083348 -36365699746716468774719413809360568320 11083349 -11421794167983802599018075066193622820 11083350 -26888153569869294090048279535454563200 11083351 -654310998430826897530173575884100230648 11083352 -558356212486408772771072450411845386240 11083353 -236837318543401712820828833079053346096 11083354 -146361931073047012329607515493056077376 11083355 283105918585947107948541410750043569760 11083356 75942556868374992793991661798597875712 11083357 -328480423946885904007338017137139634394 11083358 -65719319834649884023674744363485568 11083359 352356096303465317137869652460962195200 11083360 -134424796360154222983148694125441187840 11083361 -997161138918673744588157161148787523038 11083362 278291916128803161848595526195631046144 11083363 315808790619565776978150882056442896040 11083364 726069062336757650904284928002096731776 11083365 540472212418893375856233189299724000000 11083366 -69476133691835977763273800832696436480 11083367 -117770820789188095828582662390030257448 11083368 173371754033769667776231333294713733120 11083369 128580897781558239168408234707980531008 11083370 -38649414074680952029099132238414697120 11083371 -17402538011606409387124372268321732160 11083372 287451385977999499628354887836526520576 11083373 -148219277803452833367316555051971344160 11083374 35963991017609025913834836227048492544 11083375 1115195199160412342470471999922410542000 11083376 -14617881311637991611597881152326893568 11083377 86101471702467673780676309603238910320 11083378 62738028909849185024324736902427546624 11083379 -3757623479007098428057094749763596272 11083380 21673983032973357685986899325026304000 11083381 211378861796890051724827694766212472192 11083382 -344108279115381432037741831932353972928 11083383 190546328007414491945131134674306439552 11083384 -194207241741756548172387052117229568000 11083385 -1072532917119319050802466376118515772800 11083386 -141507073054618691412476394175181414400 11083387 -101918594415814403413823345773435772128 11083388 -111832067286071263663371319799042841600 11083389 -240154468352865667238986823546727000576 11083390 -244056938916061905860224173132660286080 11083391 52632923798549182245856922752193892864 11083392 -45700206401519915715966235391085772800 11083393 -601466764103367167484327946722836485820 11083394 -129161681225652720067837368422884416000 11083395 -57479548612360682307327003097765068960 11083396 559816923675458120320954880993230236800 11083397 59372521435480128810225091841964154140 11083398 -158088817723640123456363964336101603136 11083399 524627853645721977550758187511903711232 11083400 -315953166246442343811609335947370496000 11083401 19210320088462408863138937369802697600 11083402 503535929966231066398655042614686779904 11083403 -310730477436173068528246523110114799880 11083404 230172581517821568100776763648548343296 11083405 -615864882474377947508656955594868290880 11083406 237597277444248165313541464268396774784 11083407 158858492533310547689018725634763214080 11083408 -176175096769291522719189970547377373184 11083409 380574287652334086701039125448863778610 11083410 18966210188589483549528399419822955840 11083411 -1021135001300692080354352446332216244008 11083412 -164783829712063467375598393071872851968 11083413 -5599366537478966436619609850738043072 11083414 178660975200546424545169062790744683072 11083415 -241984190080910620770298203390886201920 11083416 -239722871708156945596167134838620160 11083417 248115834066101164661618877281575007232 11083418 -256822971467218635877155266534928387072 11083419 -635996253337451589464516744625929449680 11083420 316528649918329545348294454617915809280 11083421 -556612690227878598461020250699636580378 11083422 -33827154367764878328421536249378816 11083423 324532577424414561966841359536036244000 11083424 283723596783506989422080924061508042752 11083425 327889161879015346167252046843737414000 11083426 -307103671894053596312881941184070759088 11083427 326243721604633050371134881516814893276 11083428 392303334293381572177665701550576592512 11083429 -328226846780871000080827090944112320224 11083430 -53794700633135905216024824967556090880 11083431 -123409817243954865722224910062466629848 11083432 -837386484582073442852242769722903065600 11083433 -36390008456466567877125461706077256960 11083434 132182476602581477013295449832075342080 11083435 344041835354461901023526258620881993360 11083436 -27929259295931734652622099988686796800 11083437 -69001251354457269926508210175847542440 11083438 405272841234101796084093017787958413120 11083439 191499699246571789193254124773212716496 11083440 -32075143094744001451193331938591047680 11083441 -747155279477738709669293890872953661200 11083442 -342565275715430334629490915350342950128 11083443 137962892000523419037830879073792218880 11083444 20280601005555974532651380005933079296 11083445 -553264453657709399771316166698813362400 11083446 525833572925287622422026489147937136640 11083447 -35131506017228537053367387655383268960 11083448 -6217276051991072109115863221041889280 11083449 102868487125278333355357109931572414208 11083450 43557187188152493841570477649050694400 11083451 -579302739680781172821845364263656219548 11083452 -226167161402299185726201957028758912000 11083453 -194110523815144082506136609988962874298 11083454 -8047463812799409114497441568483997248 11083455 29052686900644634001898239187761698400 11083456 -357238233280166778375387910239896469504 11083457 669408296384769329936003436107796260592 11083458 -58204777436496927071798522393942591616 11083459 246018483745802379228815213771713001920 11083460 -272073626819167846855633313659707187200 11083461 22186417010969504508445231335107762688 11083462 132707501435085648833118968211473010432 11083463 208415348216386795132167025256008637280 11083464 -113588721739255141425775011339922145280 11083465 5471765425353091108516061975851518720 11083466 -53403214724964347063546917338399094176 11083467 -169335850420017060627743913627774596880 11083468 356765211756028097093406954790438765056 11083469 -764054360454668043564740666248813922880 11083470 -53106811144208945452065401107912949760 11083471 59860387825539289783084549829172624112 11083472 208863786395203503265608185424509362176 11083473 -211418907769281788677439205899648805216 11083474 -35853687146874287160384484104844881264 11083475 -19558314974433362164243998463972902000 11083476 39135157252201110270428647913592391680 11083477 -851728384811386694838246077200225322674 11083478 -180805015878998751580202828776572687744 11083479 932712781355792394026647296257320320 11083480 240546238386922600891968626310633062400 11083481 830631400816473900100091537640630053700 11083482 -249307977423375987245505157578656778000 11083483 -398940647367091185111688697839856765256 11083484 -64833523066858481566536469228812209664 11083485 126672038943851903719167843367593605760 11083486 163328325912335208915529329354075282240 11083487 -905036047308549271299345882921691680864 11083488 -75812787209306734003558931508423032832 11083489 114561493793588688209080019909404221060 11083490 -337807631013627157723055013097627376640 11083491 -154689755395105986927285803487686690760 11083492 40516942332338569697656145270723756032 11083493 721453385334708298731049041979692589824 11083494 -45300579522597538727917874206605535872 11083495 -52451368958394364989792621016357389000 11083496 480986167404214211875438266016043105280 11083497 341890982175018241112570828735194746000 11083498 -81012287400956517648030962475218492160 11083499 123085440934057895098233441020800565136 11083500 -10808369889141741807450941319375360000 11083501 -51870515724837655193202002048234093760 11083502 -59506967288452601105444210237751319488 11083503 319824697992562154586465076008877002504 11083504 -2321039099741185444560032026139852800 11083505 286262972264167483754750132896648740660 11083506 -211851383525750691059901446485647676800 11083507 450502324599674625288988158256280039352 11083508 -1494733473701682832322105956633589760 11083509 -127906533352628123819666075760008716416 11083510 217327722677167411127828604040216848000 11083511 -153738415751203683599490263556753963696 11083512 -95009858369150912655599787779146383360 11083513 110285885523311282622412315731947407360 11083514 281008140854723901920354896592809617600 11083515 605549379418065018961911081146286800640 11083516 -44874271888821078107789073281159605248 11083517 68560947544482576621313982276124884160 11083518 -8630282943211840597242642546447011136 11083519 -350410435882152068983646674634316625656 11083520 -107385249084182771477666398309837701120 11083521 -268397025043860805638364223080352281920 11083522 -522716010264885207257380522950555600000 11083523 124532630116036436217056455047806266368 11083524 -392779744630477516463658869394972592128 11083525 430612496062579178502226472881234125050 11083526 -165051988202324239351265403612974257920 11083527 278542241358136673747867102565514909440 11083528 -112295062656139552959415054824236067840 11083529 232841587961469847480797572465598287130 11083530 20264417504140421785546936330260272640 11083531 -170666005935189482832921829816392270936 11083532 716000962237560375002250428861664765696 11083533 -570933771770125954056497826540638131776 11083534 -105141508761737629459134967822664150016 11083535 -55779183177834837790961811670868990880 11083536 76519340143900188459824314785268039680 11083537 -512476496031656287962403983480370260814 11083538 -291245763344393500685546481569696196960 11083539 55646712769968134274133492464298641408 11083540 -931403747218704633077395173196677120 11083541 194548429057741683241972091753718642240 11083542 -91520872453749487936800056474064384000 11083543 -655321262398282908148986319223768097208 11083544 -321002246707327552139162492033364787200 11083545 -168797949442304992808911256659087805760 11083546 -238646953428822756592497652505952531456 11083547 -202379076885581674395779761459115771004 11083548 123527670899232973923829725481862701056 11083549 -870140247872471826725298048093323767450 11083550 -273401154085447396669889440230139819200 11083551 4811998087497094186706990050313352960 11083552 1040445694515581132646934269481651863552 11083553 477840370604856688138662753696258888084 11083554 -1550892654247987580875049911709196288 11083555 -106895354444324331491236129736318096400 11083556 -111939350302789351044123163676894638080 11083557 -177070771215857770519741486201213341120 11083558 -353411325546598828168195734754041455424 11083559 -855007012153153930103070186562259199240 11083560 157602813071335520320239234137096601600 11083561 93615686507595267553832659176507095162 11083562 105364463136812562033761374401077781504 11083563 397860861309345588351030589207242068040 11083564 216643729488659584493426666216756178176 11083565 176139393266188583947594522358372511000 11083566 -127343482005426549664446814336419482496 11083567 -629115276669922805042079866981165371848 11083568 -242785933733725084173683667020157419520 11083569 96024402181744840888833796035940486080 11083570 -348340604117338764912795997141924967520 11083571 -166178827024731988618410954225678739536 11083572 63979812124380758834923128134552796672 11083573 -540366455097010074124545285597495948178 11083574 -111446003038987865824731367247738102400 11083575 -275980259454448915326384121718139008400 11083576 64445268402117864750088801224142479360 11083577 1105461063604901475221514227588955267540 11083578 -82912844396837685224530694746133005824 11083579 373875474590890002995499499330097035984 11083580 -352688051864806384372677894858597772800 11083581 1713820857648037170736100815011258201600 11083582 -192252517143599825491802199942202171200 11083583 297637935543544635943790825212162827120 11083584 163391843350324750586009590817133428736 11083585 84092685388898242008568218411092659200 11083586 129694293307611776794260853288025014992 11083587 117808902352843127587060452867103921152 11083588 -311285204009384528896591188634284374784 11083589 681221421264683802695055310833461275200 11083590 74684082770885224056192025520816640 11083591 -396589250705002980076459189920925977048 11083592 -391326881656290188547565470617103052800 11083593 -285319898741596542872484270415076717760 11083594 -6690795500152193442742379300218467840 11083595 32778030464953450945698149480606161680 11083596 -92204395513946561426703286070426075136 11083597 -53137819227195243474389934274129132800 11083598 -75788403133808624988585806495123131200 11083599 33944980423617058049182279687588602984 11083600 148317281285469618738614692422656000 11083601 194838942343329902421159130072064049012 11083602 257385823735054266527608822647245576832 11083603 -667997714546346228959247629055486000148 11083604 -325278915551269064697031821834857074944 11083605 30332098569787206967837633876477966080 11083606 319317463826641598304035661481383624000 11083607 -143773453484489491096023332550495911160 11083608 281060650443956904663781938227363635200 11083609 472891193926023680791074141364397688192 11083610 -24327974859128613844637277475113035040 11083611 -144286523454769232348629099505479156992 11083612 157042817184765464378320895628644459520 11083613 -888820639350719646518702150521585266138 11083614 104662885501011965977086958812446232192 11083615 -354907795361205169132084107250462342800 11083616 32589521504322454153987485258831888384 11083617 -290212757191137074384612424554672937966 11083618 75086868660448222840278758136899212800 11083619 1020922700386816779989974910081313265560 11083620 13931500504740561446766638513207316480 11083621 177115903558407010842654029781412964480 11083622 90963714266225556305264775552560140800 11083623 -405831467357180900181822661720608295296 11083624 987768754395522568329240392751222865920 11083625 68497630454371728289163304332453760000 11083626 -67134669468673017194199449660112840000 11083627 -755579145900469235119072006794326384524 11083628 56622260319534173089466498739288922368 11083629 -89726000170382537512815165665853355392 11083630 253726718173165171056276344378320896960 11083631 -181040271415807408105066729057516554240 11083632 15976010692363318873487116530734333952 11083633 237640615064762494896669818155727903040 11083634 -305302562616949207277148313101980494848 11083635 25236487502130351201012894153564280080 11083636 30587053311203920662431585106103707648 11083637 -18792868164304013554255105557832338432 11083638 -13256156912775262897073115144439573056 11083639 -228143162402479374484852804828592195136 11083640 149551549685669551903711202259455385600 11083641 -49593972123145165407916868786595097008 11083642 -59785939622066002528004977856682625056 11083643 1556765296627440927196978558571369210544 11083644 -122697587620863813645723958196763313152 11083645 222933243183603311739900559944412953900 11083646 28600778474492263105523447230219988736 11083647 -210723159524859302409185076404532334080 11083648 -1137990563063953573770012114987578818560 11083649 664447967863284095254646167084649214036 11083650 133130842564725070152747656248153440000 11083651 -956323971287945951507368314386121097348 11083652 258125494633310425018837076379438865536 11083653 146947377292747421666573872744076269404 11083654 142331821583897562139838892655335979008 11083655 249370577001378137260636051475564460000 11083656 209932941139300247825848610703404851200 11083657 392170430255838474811110547157933830180 11083658 97866852504539047531765793299000719360 11083659 -76917164741670565738019783414735545896 11083660 -193559937704192045106491873014322933760 11083661 313694266160637975612042352739029454262 11083662 169951998453654980666847128049059955840 11083663 -69438575557079805840564599631917154000 11083664 80918003745465279477245918131402874880 11083665 145783938352647157824595875713392248000 11083666 -291026431325902992229910583188464507776 11083667 -5568018757784515859440675303244018016 11083668 -75706351528030888238426999343565025280 11083669 502576920115345993995367597267532719840 11083670 17226481164796947062200396660069161600 11083671 -246053399712321717198841753049682716928 11083672 -132431455210240113227328056504707123200 11083673 -182294500276543550628988682114530686060 11083674 17206356059262211934410964771956346880 11083675 -476800424002229516715749249212307433100 11083676 -594173192835730777237670787951746483712 11083677 -94399903351378717541162932642656261120 11083678 76483837226484192010538858371061419008 11083679 -421257698912225990925266767570244466720 11083680 -3109020618782638112668083538388582400 11083681 334423072103178116333110507178947614720 11083682 21316974157316090523990936097981434192 11083683 -9758001612002029765942972737890312352 11083684 792903503565425450183781057213343392000 11083685 899116961700925572188614550538096841560 11083686 -64341439293441309981780480615070191936 11083687 -535387186726822917169359614018929014664 11083688 229878837587060759280400178723861299200 11083689 -320005598127696133877229307353565224480 11083690 -176058302524256352903000520433237258400 11083691 819773291856710881151603152949492983092 11083692 12319610701992180392931233397537572352 11083693 550677368088669591953120956891176676204 11083694 -265680575217594423901466041615050041856 11083695 18789005425045397274146469669933795840 11083696 -137649458994439846155424256625353932800 11083697 8077491845542543545038754127536352146 11083698 -357593370202685824199883114620170901616 11083699 -192971331261491553196954994435701076280 11083700 185551016611364975488573143352080384000 11083701 115382493738820649463219159503818259232 11083702 109853060260789402644697144451049369600 11083703 -69581681170609218682426531012561678800 11083704 -176749374217008606000354440984300544000 11083705 313969824571163116859347188606288372360 11083706 -81986224199410857084678674613550274448 11083707 -567307641902856503427758354772617949960 11083708 552227895498651480112248045157487817728 11083709 10543572756704792334038858539269381120 11083710 -103529492574340781863039539865529594880 11083711 -279387433041880876572091995398227667040 11083712 54203319250878395776078329189840715776 11083713 433161926449568271625364613919849464000 11083714 268306273586055339604018418791839285456 11083715 -6965579119093190384149577043145958640 11083716 39240523720490251290364332347810365440 11083717 -194920066571275353373378162476640459234 11083718 146192866463470936252688383049632327104 11083719 -166523306580845557943875175365580096856 11083720 196430490785076262658999000928170496000 11083721 -673628163106534258328440122943102800 11083722 82472182410483753765128297439191366400 11083723 -824940261759239780397413836930048512 11083724 -50092840655254686641775040777471962624 11083725 122939371016711824529583605896912418850 11083726 -312544110631541591094717529849649446080 11083727 -1529688204323152422463687072511264156880 11083728 96265110914764290750573511169440481280 11083729 -89194133513563771661903415894266363328 11083730 96757279774092349711113370165740748800 11083731 -127544964997933954310610080115892593360 11083732 -22336516834113113559878133057496547328 11083733 -328235161100036512625079180095092356018 11083734 -321614391508155327948850633099284734400 11083735 74721267702283353549482531163784435200 11083736 73537384780370742984126456379609804800 11083737 146676544675288775268414444689871191040 11083738 409820402336981421070639886572388801520 11083739 -395069402296968140458081778428220557680 11083740 -40160157302582111156780528761474252800 11083741 295028725901524773200245325513580127142 11083742 -49758358849869991541198043075999912000 11083743 113714746341832246428826564717363587840 11083744 -59173387329330931857514989145639354368 11083745 -472840878498361644302243875712955628800 11083746 11240959520669916540772215705603285504 11083747 834785799436253732463252317456627944480 11083748 63222735803821818534159502389163526400 11083749 208861536949210155595703765955112685664 11083750 84640653552076918826196527346730860000 11083751 264513381591436163301673433251518798600 11083752 224657719828536415577929358849986821120 11083753 433086504995143007272978129549410723002 11083754 -220120402414142387360250490924895371776 11083755 -326954434918125567702603131139461383440 11083756 200011379693108972319073670551182782720 11083757 -76496350198000669393443636360002358528 11083758 -98330187608073938922049850390807731200 11083759 872991116286550244364256269074283770960 11083760 8318033713525058013885614295465492480 11083761 -151906557865872883352690976606305218584 11083762 -341517288006848092251061820648157071328 11083763 126111073710742954656450775756973905464 11083764 79064501530856469615414723332306350080 11083765 -109951010652396192300850012611668841600 11083766 4959837454927401595451572206473635872 11083767 -250162059760948931057312056075588255488 11083768 -341694485206641902041370411922098749440 11083769 -102364457941487272749098876594630395392 11083770 -79895000299519715854042845759472012800 11083771 131090216956100533323273967113885148800 11083772 -55225972889486992522429215771157939200 11083773 -410030266322809131203738021209848374976 11083774 35160323687081008146815457627660752640 11083775 -237533776450138430754891223831694839200 11083776 83020465865764907277558476184420876288 11083777 -406098212521777556402924878192036783020 11083778 564165228580146957061727899412222480256 11083779 -316325654845672143169867133988861281280 11083780 389333022314033687446674524513934777600 11083781 184094727300906488946666970214667740832 11083782 45392094536232145534311858655805952192 11083783 9533354207106922542197455426209639312 11083784 163082835304428929369653230788770744320 11083785 364791403576468765116586755510618571200 11083786 71625056954456436434406709620963667200 11083787 259344987175779445901754848953705956240 11083788 -443253915055165571662872844330560000 11083789 39227979237128695128050904436575932524 11083790 324613042424651667121141689633304846080 11083791 -99703369111609222352959719010601004408 11083792 -26026844100110710770923375509442396160 11083793 24701820254502059666643822668213729280 11083794 139228882113208036149191941620335119872 11083795 -155610789376611496844282945683000453200 11083796 39291998433259994753186096608717502208 11083797 6328653796469000271219744187275627420 11083798 407038683433073682731788424990141448192 11083799 -158221642390382042274698268978398687880 11083800 -68339649479429122120766705491860480000 11083801 68616363867662524337626724597375449802 11083802 -20633056787788732374305255976625505280 11083803 -95940348488187417696965218902958024296 11083804 -149293344535173654102992376680478271488 11083805 241609907290891470834895021895929508460 11083806 -287404214919794912060214572394319255488 11083807 -32985749760038336948609633337934070400 11083808 271423119952672151312415462832789585920 11083809 -304769911689635032433336837832774144 11083810 -308628903323575643543654243967505658880 11083811 526492486202241388872289747136549116752 11083812 -44812582087412901970393617424043520000 11083813 16583409648556071092271083132492691384 11083814 -140586136533564017730751243873306214400 11083815 169417741630983471057474249484294231200 11083816 74287379366496247493561080376099220480 11083817 140572319530573835620714643342958253812 11083818 6354560870042834785254765304123701504 11083819 -322934574821069744062042856202356584780 11083820 -278316147952556425940355770456212439040 11083821 -182528675145240935871673582627322764800 11083822 -629878410845360060333560525994022913536 11083823 -51680881420512352189470813391442197896 11083824 56569208520247580208435235800016158720 11083825 467377086002649255174692984823043516550 11083826 193380248713001422526488195865489733024 11083827 392091471943657518056192317774075704120 11083828 -64918189160333662057545264862331684864 11083829 -1130240438998029913433792115661755297000 11083830 309379366070083215430043579335898173440 11083831 -1918563004841685393571695745355251872 11083832 672410642404220333799584956013198438400 11083833 -77023120729610175331427140918728946176 11083834 -98145763469409403198488714456599301888 11083835 -141091346473493445791420518848770876640 11083836 -204731512381906124169202168555911679488 11083837 127764438095406295608971169279110489568 11083838 178920335085994463574146240345790985344 11083839 205368207774406723101668381042163352848 11083840 -188930927397858034230938455689815654400 11083841 -164039697152095807760936889179493801516 11083842 -56089705644014584624959239649022464 11083843 507756863852897197359204453164550034720 11083844 -82055788026432139078109438552216673024 11083845 278566953547275470539447928562236591520 11083846 -16606844572842794573423338626646635456 11083847 -235097004204773114257149095751981791328 11083848 -311788905306755423212903589224081735680 11083849 31834582574376256447088444414265396186 11083850 -19005570016761059527757930198934783600 11083851 179158507641263106644491148400510341040 11083852 -4616554787932321808335037475869436928 11083853 -246997002253738254973438845217549831872 11083854 330625829549907088762323870765491987520 11083855 -122651164643195974837838972358591810000 11083856 -32703070673287016472755447168321323008 11083857 -527882400582224783043587144454892434960 11083858 187817855882372333652335030220572928000 11083859 416907481438197441227482366221697896000 11083860 158337959763513443829945746193369446400 11083861 59203993160752265881697711637959745984 11083862 -304224641215893128769629451347271737568 11083863 100254908168060954719588029080809386624 11083864 -117672881285826143184626308608373555200 11083865 -128261851459075264925755516638373638000 11083866 -83164504580698832976702935336024132352 11083867 599024296647331072664548841898944686916 11083868 -300302173269531272625761174045836491264 11083869 -545950015604923285065679336888931019456 11083870 46720056663683580661051771879931324160 11083871 790067884369435960501113820279165911072 11083872 -34931771370161134619721048831075287040 11083873 533709466629049043092873636501525977122 11083874 34242398655319844689850605061086154112 11083875 -226480116511749621674321970614572032000 11083876 245598714999219265581148879685657483520 11083877 -207348549464808227245650944534894824128 11083878 -4041713257079156677916816790654034560 11083879 19433728447824455910585693106648058376 11083880 506326341787272465397050811354206566400 11083881 295504064237835349931889619994015192448 11083882 -13155150446335716554618911555551339840 11083883 400718666784896100812264057731571009520 11083884 -53354430663047368140368074543437938688 11083885 744531427016871773431525835518947533580 11083886 -509480236470533778019534547795181540480 11083887 -247396848728642100130713905179237024440 11083888 -68583246066251072708181416448483033088 11083889 -766552917251649368973715307902851851310 11083890 24247223088077268439079389396963223040 11083891 -84143385242795433540893579152223962128 11083892 115073146990087400630208092517343737216 11083893 -341902434376306103405740221439255175136 11083894 441700460979147069014244873192446798496 11083895 -1939308656360467109300902264338677760 11083896 391525961020951527434679106470736896000 11083897 135936587292992191712918373440744525760 11083898 453682453720132409856116027451592586976 11083899 20824697899261835731735760529284173920 11083900 29158035719645378162059273099435264000 11083901 -702196621830244903721037529687679961888 11083902 -38055482452352068560641560462265779200 11083903 -581694167015108663699887789160558039256 11083904 178082130830671967960694434501272535040 11083905 -90026910654496095512664829790129318400 11083906 109538473819759075052496641329615639584 11083907 -398247760208853610865025170188145272080 11083908 295883169892012015820372486281649264640 11083909 -254772720402500489624954575469836577280 11083910 294977359953562995985381083792278478720 11083911 -45761548336337739710526460841331107928 11083912 -26124637528852402256480149970525061120 11083913 443534312058775270015280302881724491162 11083914 136068718213992999328437563412961203504 11083915 845193921351103983255651956197728432000 11083916 -488696740914750294792267322381607731200 11083917 -8038249231729112286448986781944212160 11083918 52953113799400064258127350175684788160 11083919 -35292571088321644560434566910930229888 11083920 -22550741285338160459059299529351495680 11083921 14514361667779378334762267599275500544 11083922 61311614548358514843134790560194558752 11083923 623617430024782093853315148225549547572 11083924 155752953235825963019098990965728161792 11083925 -3468454408481300150728977817272691200 11083926 -13585234706528295564116531490219835392 11083927 -74565435302884249973230365874419239224 11083928 -274028771043907846277224027927999549440 11083929 614681927270787351750255785593984184784 11083930 80768244140136094255304805196097955840 11083931 -590719989259007296277453297990650550268 11083932 772265594823938720129715659372884469760 11083933 -368868954818107006160576707668897502336 11083934 136899189485142866062268104228423065600 11083935 -169486683375177619937211908513139177600 11083936 432533881881937086929308525403050278912 11083937 184213997086993559413339500856741307520 11083938 -3802859514588710052632067093797236992 11083939 1126242479671078663493392037519225224 11083940 -3540118810133948358136004060387696640 11083941 46541838440468213270054326412402545440 11083942 -84196508692487430675007126573181364096 11083943 -64506657891585867559925105311731056736 11083944 195224698411661536346322633807601827840 11083945 -75329757401269588019266689387742318200 11083946 363605354881177424844540637909712106672 11083947 -86951488592666877707266740690446069928 11083948 -669115505552916894241028278101860584192 11083949 -444226407196876043797164123255245052564 11083950 -151504959148781221871101160351101166400 11083951 -744471294470806217576845947974814491888 11083952 29552141435218269492372295112268447744 11083953 -86662072195290516271019992037409652416 11083954 90838121741410085717938084250715686400 11083955 6441160842042595691801334465011948160 11083956 28991211870556361568850978607277502464 11083957 408246880196929226090386069533045947904 11083958 170753261927030089737809553545099506080 11083959 392769496770532494172804861322658684984 11083960 429908523338726466503132909467031040000 11083961 10523760756620549248413518058755102400 11083962 106666398228678326209752316205439255552 11083963 -2020966751006162572076498829922394400 11083964 675196344298974700271656650278646014976 11083965 202538097315584041589912259517917810240 11083966 532571710681957332759461165841803424000 11083967 -272400859740575138659895795485766145984 11083968 71779273369576509440017601753776128000 11083969 -427868863749949233504068617004652314156 11083970 42801836234640589468699890843072091680 11083971 -92025224718546251572469890101913850640 11083972 427680487586369441387950755241499547776 11083973 -198903102015443583657382100570467949280 11083974 251110752030020385749334372599922647040 11083975 -14957927532361129089139865442125327600 11083976 -279571403555420181508112095878126796800 11083977 -166795774503120993090730103002610881686 11083978 -181513091623379558420096639127422078976 11083979 -269908114701906386289881983787630843424 11083980 -73158659215227017094672417416446448640 11083981 1266056883953329421613832554018155904 11083982 -52015026252510921811214640655174630656 11083983 -345600689098100199111233250153329416176 11083984 24179881354514315948916704515865886720 11083985 -121788268913126532605099735943434695680 11083986 147831496695559734338073568288460935680 11083987 611305520916032078722002636886724630636 11083988 5708705913700886361928977641707462656 11083989 105035011325922836196055548493087245120 11083990 -454522309301897751806399341427613626880 11083991 433318274831401154783607618701573112552 11083992 122333801502687565285909911926145024000 11083993 -910295389511315549131632943923079616758 11083994 -36958340946046616090897298710453307168 11083995 99502333214698879914635518174716651120 11083996 -159884852279511873264315027594066883584 11083997 350043174964934644431912232560363169446 11083998 3549656753809818462456236606770784064 11083999 254114510951832803263886666323340234880 11084000 174508497536859886734230480564649984000 11084001 -118948212952441647885977563603259711568 11084002 -73290880445926977675078721536525360048 11084003 248538053115632398996188533394594982560 11084004 139573861233849415921287481835660513280 11084005 -142178178258206893623038758576549024680 11084006 60362066816345143149956152091842121952 11084007 236371869146182389071622183415398971520 11084008 -237971807451734523637567945979925319680 11084009 73955357571553714583647182511088065920 11084010 48296057501944511614619999753773547520 11084011 831195343988092098134728311217260912320 11084012 662652409457217752365498838096369869056 11084013 -175375106859816180898612283751576033600 11084014 -118136777336074332194345511332017737600 11084015 -220593550580065551283810701129219558840 11084016 -31951056197191842488106807714655469568 11084017 -74576880250837333815185324238308432960 11084018 -546539969654124490567198502433296127360 11084019 104029460995360670297698479946924750848 11084020 -529923401416133791091555708047213854720 11084021 -166666376499779393764122412601954117508 11084022 -18571919697492618495055113685555755264 11084023 -285792360797081974237489122161156714880 11084024 5519248565888321894806024089475153920 11084025 -257233026567396147261088066821753649200 11084026 230399091969816600168154681032786041712 11084027 -176633095592423009948210413905196512288 11084028 -2192406674704153675190836306309979136 11084029 314223532892994463322462198538765543360 11084030 40731246397050451161003963393466089600 11084031 76040210736149266186022882241874601712 11084032 -585307756522765477463179219846394019840 11084033 385886753574077649423973419777374145282 11084034 -18516253989164262144482471302495118592 11084035 -517090234144428420118046134034188172400 11084036 -51000064215037910473164322249586085888 11084037 280462669140001318102230392272186222560 11084038 -37269287543386380349835550082461911040 11084039 -1267753876306668470800327925884916414040 11084040 18117047056101554982908268707711385600 11084041 572330890812457055589122452303529355168 11084042 -105818587594005503938946437276521605328 11084043 -475798039085509419065002071904375340832 11084044 218097038109613559660513700699026491136 11084045 116535859780348847638344583667393856000 11084046 -47927269842951282780191828601467975616 11084047 -593658272752752897619638356358313227072 11084048 59949099003697580516977511784572854272 11084049 48684362589891442821732890571714375360 11084050 -510456928322550294192219635606630400 11084051 -96952290081262303455857209514938283376 11084052 -45355433775290506482263372758001909760 11084053 -370075175060111751695634468130633756580 11084054 -57878444192529646739556422854346157024 11084055 -18477186983110874127608442975772344240 11084056 -409464769186117115280838582871137413120 11084057 291594361901207820172979476510198294272 11084058 -293070621372531598028914375332112365600 11084059 98327608973913284786819154811690730240 11084060 -107879415856796337414852581962758144000 11084061 -72296924748924817053421207526680224480 11084062 -313648142980031798432862747962087459136 11084063 -16108141961663073373291776445519848336 11084064 -365579371543696630239162477809203937280 11084065 193563575051867191975349437667160978600 11084066 104039645735520697873001659481725877760 11084067 12511939772615938265051793284688685440 11084068 -111456482191883031769077156629991874560 11084069 -757018170067161712502034584759968201056 11084070 -129941126046595404082790063631902620800 11084071 -68872531231383472693512671433303995768 11084072 -11635453500645678759638152343558400000 11084073 6148217949804469521757704563489995776 11084074 71047093087069432044767500670232894720 11084075 -403827062203280713227308484109271600700 11084076 51964647580452286149062370195875288832 11084077 298596659994019405500184927872590475926 11084078 -112399604120203056134484173702770988928 11084079 420441947662979141712903222542919333384 11084080 5056189073262723412048274426063093760 11084081 -212543311630342589520186960364176308736 11084082 214751750525211864207669140592226161792 11084083 -707235045286400854115462158505463834336 11084084 -1017822126665043123555564894616897152 11084085 -226734626095213067695632987296663646600 11084086 -119925952600165813809667312102054198656 11084087 -181528392053372331739243568897347747200 11084088 39793494523644812884068968293082603520 11084089 117634722149815308682366286644528878890 11084090 -1377401351721853170264349422721219200 11084091 -362145747309185513921525175059541872640 11084092 -526867328782301222606052573092926096384 11084093 -242171668874691146436896760832349736180 11084094 151639898623194086396601818182607923200 11084095 -43160986372125070544269205218478054400 11084096 -225970375481921641678844628768907591680 11084097 -27986824741736497602010908699832539600 11084098 41142083695128506861022481039582119936 11084099 75519621835122421813227184423365394464 11084100 -146338887472819194860491363648613913600 11084101 -1311862022246931749466321091618976000 11084102 190616368086589704997445469984226040064 11084103 122150197406664265253684788697962678560 11084104 679216322598339278124839250910819123200 11084105 175463616845239684466394137312563276260 11084106 -274449718775003556524272995615061708800 11084107 -99005148292650633064228211314487537644 11084108 165153204597946538256607011561702506496 11084109 -46658133962761498318124077604300239680 11084110 2104511632075476645817820959212768000 11084111 -27396906358633295854039757551294446000 11084112 -9460771477214598412658563543197548544 11084113 -2114691513334680981160436311797146636 11084114 99855376793335602130767643564445675520 11084115 -11468516523799679597424259021635636480 11084116 -135017665956139807340678281151222370560 11084117 -573896805810871330915075605950964997248 11084118 -118037578544696021195122780426976632896 11084119 -136613044044255238323727997200811491440 11084120 -121355490573800230820601569977423872000 11084121 46725879512293186013118869526118240362 11084122 84323460927289353927438455640798958080 11084123 -243278458153656141271042532310906077628 11084124 -11598031845709895916219129361186480128 11084125 348461098881404845287495799707328800000 11084126 32986941963143615394967515563267920512 11084127 -138190940604642852630341119927724390496 11084128 1036300113437890394863795371481745326080 11084129 -145007914180125131512518076935493026624 11084130 64816596621159733509379344936778014720 11084131 625367997469991694796462795116902811932 11084132 -178704830190664143048462817900919839104 11084133 366260359475523227525000986516325718624 11084134 382922721534135297455770897104753445632 11084135 160115862118120235227138354327789048800 11084136 -193918503653541061426246857624056954880 11084137 319781340821946361389881997481148056320 11084138 7985229425348926025090366750625780480 11084139 -73797428486741407215558753870954289152 11084140 -23404944857220352438376898380531650560 11084141 -584019906206518003408690282852302988458 11084142 151040965680119515309341357934931982912 11084143 144835370702077569158002503823501768896 11084144 -102644607503891800393297102075677573120 11084145 -150018338769611163712475233268765001600 11084146 64037938042123215022713769857799732224 11084147 1678409840561168194441310312587159858800 11084148 468145547164508265370854862536494592000 11084149 247138036108085196274017804990181432380 11084150 -53471304984006056276125904434415616000 11084151 -261724867129090045469778340396145135616 11084152 -531084784467159671407031938389011066880 11084153 -14705510655017566690169044780030783680 11084154 -250098837962200052553601041323892602880 11084155 -104352528590856607543747231285600303680 11084156 -9121676874743820210651911809536276480 11084157 -58943751075528912167103197332408573920 11084158 -118739943749132873461861569026426488320 11084159 558442464871500381270578786950747743816 11084160 99599021667739418936663641577383526400 11084161 -635760485760752117725310742284409920976 11084162 129512698820811694217665327962347486112 11084163 -2767519017657517840917806360354624640 11084164 -35096521629941740455229247547315273728 11084165 394367952381930284933458931017594734720 11084166 -67004723729767935528379258057619677440 11084167 -86462417523055531706021507729908119784 11084168 693385095147655496229336337382768194560 11084169 348267682292093336046971541371308732944 11084170 59823995814015633974309620999996287360 11084171 59205044387289176279527325753680172544 11084172 -126278146957877094989266078011680120832 11084173 485192640543209733506854163600684778422 11084174 30284794291084851022139647334413889280 11084175 -514241516036683296167743026244826514000 11084176 77514316626497654465828318655493087232 11084177 -445156825648552529960527612902438641880 11084178 41288272684468479324170134611030904320 11084179 -649264475277824641489835477757010913024 11084180 -393783672508847238702690501143564601600 11084181 -226263212458793529979764660497633482848 11084182 108158281727182269242268718377122500800 11084183 -73762900753188418885947070205659821312 11084184 476867356396050595229978119900447426560 11084185 87008863938779575421411108584468916160 11084186 182695488171623992028250837296080307424 11084187 217147162656653221393803634817530447152 11084188 91377353190350026591498023285005287936 11084189 -229471984075816716194122002960733953120 11084190 -30291122214202288505401037986065538560 11084191 -126850340550167350944274195270212133408 11084192 -12836800657152354662636968746291363840 11084193 -343327265799439204605283902568448271918 11084194 133207091530965033979316310561906582912 11084195 516521674319738394764922204144567061200 11084196 4127836099348702503575553845778315264 11084197 -713429939701433985508973431243350602048 11084198 -610482758275272306953203171842360363264 11084199 -115277172918563590569784682439757119360 11084200 -70569282743404781699689256716321536000 11084201 110470374890402605999293829995159001920 11084202 -374302141703971829167918511389964375808 11084203 -269485731424023964734006945134736284748 11084204 171313302975131864460472726493684445696 11084205 92182286529071271795193855087772160 11084206 -82787482542953588715855870217898250240 11084207 -248449175686021919425415727172907282544 11084208 -4618917641345326550437346696246132736 11084209 -79045682835413470187747391361210321740 11084210 -47032340802211402782766662427854264000 11084211 220432089744822080020824983712889162260 11084212 -677318935018355826295412667510772439040 11084213 -10661491763829250641354400726494515040 11084214 -174696878549343723143774902205954448960 11084215 -586925804150854789517046949006316062080 11084216 -201721132238881253506531680426100531200 11084217 -113126066313699464980972576497081168480 11084218 161590012313363961258802647999339880560 11084219 73630865195311786883513000265158913144 11084220 -17623860147136186690925385565514956800 11084221 521374229682704015939094070431394505280 11084222 12658245500597076031086590938593746112 11084223 -396910367705927435921860950615492828216 11084224 -72796159461269685319276055610831929344 11084225 -446517909431758029930537652133535278250 11084226 20506074010543491278257440195167750400 11084227 46463850004374917178438579329200946688 11084228 314492293672901467075973035037450045568 11084229 155378190347458786209263171366480751360 11084230 70419980541979342843754967261020741760 11084231 619000657062962762745999620706726880872 11084232 -173684250826540237843835395037621575680 11084233 513691875941919605697108933098207643482 11084234 -193618745788927678530518256375395596800 11084235 -70198668932163829025530138800663686400 11084236 29787021251172069183628074535907819520 11084237 602030636361169613810377309870018669152 11084238 -45857683612580434259527923026181546240 11084239 10603247824969737421252220304249098240 11084240 -25444135423572024257502845760786432000 11084241 451646470927533586469109957785191041072 11084242 -238809506303856939483437073311678461440 11084243 380508145394942247613363638755292256584 11084244 215225582774352414581906618250868770816 11084245 -655050093171219281596274711618961450240 11084246 -42966877343887437361268296142006401536 11084247 -55520180924588835971096219869313031312 11084248 -209500171745854071802349972087573667840 11084249 -861860135813419920451593402070356707520 11084250 256987044080414724397703144321805120000 11084251 220337341144021792400852142345447053252 11084252 267002073428821705879610159362573492224 11084253 -695857503275131318943992028273720188800 11084254 414148401066818185677298668059454312576 11084255 -57780817305649991956556384758892426880 11084256 -689408034486120585266680534475302502400 11084257 774309472121682260964597529218421305506 11084258 458508855944751572026861302057214304640 11084259 -83269922746854214739706034078295978400 11084260 -405230467043839706287323115940031651840 11084261 224256370274964606937592630230526230560 11084262 -71315575538164354683120461111205267456 11084263 -270020464062473427848576157862228556488 11084264 612140655464842983903941250398470502400 11084265 -121062313563392274619828993600514472540 11084266 92622943256480190001357592860949783904 11084267 -466846924702719198425418918320399726976 11084268 2077935726470243211224198872621037568 11084269 -324457747387282663608245933415018297280 11084270 -82855927284663207721578855440575993920 11084271 491684466986014844094360185659285630080 11084272 -120593712888481489916329255353445122048 11084273 -670743866844568613354134100160683330478 11084274 61635514033278029051274721762052928144 11084275 80348559703537027986894995838524253600 11084276 207250711367633567425008454888762675200 11084277 342174511743308214375610841516274240000 11084278 -496002529273787687111614887601860766560 11084279 404315708646551174964799830574465199976 11084280 -299347252065087900108058766686731264000 11084281 5331015643976235893749943723807813184 11084282 4973429905651497522226330683809489664 11084283 -2256274447197252255066592989054814176 11084284 914500587614942736036472807586559186432 11084285 -375902771852492409356977736001232408020 11084286 -9372408218238100966995079575507116736 11084287 96573587777558324065318307336528450000 11084288 189600464248718774462714551646709350400 11084289 273888430621131561079663568590315584480 11084290 101390236498444514908809813984007771680 11084291 -1523580169511530395847806237919931505648 11084292 3240023480387478806549744814263672832 11084293 699753616026961534120303154324913281760 11084294 -222976245245335275105306333414959343360 11084295 -53623588658068136816449299175776133680 11084296 109941327919755633137097198239743795200 11084297 131267211143446693770807154569077980032 11084298 53592177948646780896081662978298740736 11084299 29822200841717346048955317938590759864 11084300 5125963045446564130560316745773440000 11084301 407909029251751519887112981515618406230 11084302 195272912410209350708597169645750524352 11084303 572853404111724390955695070958039374848 11084304 20303266969882784058784935200686080000 11084305 -61331926056249306657388597388987238540 11084306 -69761542463482094001780655610922491904 11084307 134107062770655080484297286216804045056 11084308 186396903154105928894966469522620037120 11084309 338593017104878620118570830761804224440 11084310 280166360699620660811668434244687910400 11084311 -5847106633633771196006857492175311360 11084312 12246489207985871097336524229544058880 11084313 -4186642904489277022931070879930220512 11084314 192145376053928938168811878592055773904 11084315 68011850873107991181643602180989299200 11084316 -392991081087848782114617745021140469248 11084317 -907179128123803950023870913460962612634 11084318 -70393988052586167213065046613835166720 11084319 232980399891652306288112499062856501000 11084320 -171029683405798701615330636526015610880 11084321 -12666715167840002722294849476658195776 11084322 -257740305153972235186600514729815764480 11084323 -776130088662653470159700562848733770280 11084324 -774762311219852581633996579446530258304 11084325 891574832769302007913985303184115200 11084326 90023737671624809968386858738516672 11084327 147348837240716427180166871716268378880 11084328 -239369536490117827747015711185280128000 11084329 -87476710085086360800085724827260135680 11084330 -160149153088801784378271645195701011200 11084331 -126726605593073981760354072954545929536 11084332 -351790913661261160149664760669682565120 11084333 -350187827881391856996248489154135654996 11084334 -46489859689545549522032070304821381120 11084335 -458598850158497839144462089994489223040 11084336 20698477485095477722082654632428552192 11084337 -78046863670510384714985958412661133120 11084338 193996456794450808938253523561792386320 11084339 1082642274937366205052320734961444874336 11084340 -173272905721878764422521896444849541120 11084341 934356234922019560767276353065924453742 11084342 -192357161407441965333744796856367110400 11084343 -449569564092553905630486158039836395696 11084344 34817402299413888224779918805171896320 11084345 899061553632429335825491953824647523520 11084346 -33390017193449206570256690840474729472 11084347 -326698584206962175208797811336737362204 11084348 -463547357862511691634334079096549466624 11084349 -68055179978677198662628719716965675680 11084350 41924115236287240989901744910490892800 11084351 -221307748177307881207807041827988175200 11084352 29547058073230318191181641481979953152 11084353 372730930889694149712448024035291611840 11084354 9979726257746002050801607099800647376 11084355 218323353822475486305501842975017423200 11084356 61710116441849858637643590959719203072 11084357 -508917895339630642904376919212544648008 11084358 -27759684352468675024404711901947306816 11084359 -117847046067678946088171742086267329872 11084360 48742538102453076976199825309682892800 11084361 89283805378923835491723667433036377872 11084362 132922554244921462239366720038746738272 11084363 334761821782410633272578295808075342612 11084364 5473476103846497920151632178504189696 11084365 452861284812971487794785361080373869260 11084366 -44550994928007567924588416938129956480 11084367 12540472382187528826291173635155946496 11084368 785110094516964890121949417360850944 11084369 -137053800912316707411770561937846073230 11084370 -48584101037260484528568297718396531200 11084371 -638043930394718443084463448640550735456 11084372 247433606631327875014987328025973923840 11084373 311006941403964589878506655984127585422 11084374 -169297989994252472238816313844211948288 11084375 -896101833125709020563509625673491575000 11084376 371162402489885443612073027240646205440 11084377 -430343789943689132284782987569231302774 11084378 162178593471933969077780058141936894720 11084379 -905086389317705080092353839492954693440 11084380 69051405310202593269855024118934054400 11084381 183749879372903353090546547818061751744 11084382 107998722550557994921432244961902625600 11084383 916709334145716018338033301883378521632 11084384 471653669495839628161000531164707684352 11084385 -115487790776575937892743539447805175360 11084386 -108958362331160034521782619430975888384 11084387 624921192049713434131545601429830315036 11084388 -154985574632413198897898575404018278400 11084389 -320564387374999506347497844763287249280 11084390 11925290477385659901604778890523953920 11084391 -87846981320964364137237663316140134400 11084392 873301452218315215449519143508365721600 11084393 40819817861249295326899205323640151924 11084394 25960497728951947104085264949715856128 11084395 105515035549490472386269877657900866080 11084396 -62631152261823305804631102616402437120 11084397 -121249468198766873285790095094117566400 11084398 -83352447535603762544817041656830104832 11084399 34565368213158462130928297752159592400 11084400 41626792975341443879632967614255104000 11084401 -89718724370800072759888925111940584830 11084402 102736256344772236415496345145937425920 11084403 -876273382198980399138073525596593221632 11084404 -196558403292360196945762084737086121984 11084405 6998166438494319814623272135908088760 11084406 16085304144404382340430505684986848704 11084407 -33864119643153471208265163737778958440 11084408 489464826696269305796464717441139712000 11084409 190432353533892744641010329322476199360 11084410 40268877853374455473482187697531481600 11084411 4896359202198067353910855718670205440 11084412 -146082534237042610040153396045805362688 11084413 -369466530167161678447236491733884510016 11084414 208081485010308532071568677977970794880 11084415 -27184216990321916999893212343322356080 11084416 84432319863295075683438013276225536000 11084417 -766746544622209357732176974698737681534 11084418 514618260478090018464842623743166782720 11084419 -638736288736355086418665147366551394180 11084420 -265093185658372754738970605093372229120 11084421 525232766965298476173787060429825094112 11084422 80987339773569552657375424379382618624 11084423 135640446568005911669540051517484333536 11084424 192345068713980356415050852908548587520 11084425 -302315048171410930279781487166717826400 11084426 215282843027083030186783440826220421984 11084427 587669761480067886550298534462390592960 11084428 -70709414434626579085303292508986071040 11084429 -472229146846624411079236468658677215360 11084430 75056390641066004134241736874742046720 11084431 -417381098656104815772194498076055406048 11084432 -34740164008765922231640037761494777856 11084433 -751771900206015340641764539742961500160 11084434 250264024617186790685387727645477451392 11084435 -323073066262473028334875873682251191120 11084436 43305778294196179565107346320869986304 11084437 286256427438012536835922068506950495932 11084438 503083820698378252203291035304859868160 11084439 -584547291251748319935184583110945076376 11084440 212381034625128673681785720129600921600 11084441 -184201063217130161958326302855574791548 11084442 20995149651764646682732096733850667008 11084443 416164503363324483169412483929147698692 11084444 51919892332838958928185849613191146496 11084445 -1271124698255992523410004328615950580 11084446 554866832374088763300607121033561484672 11084447 -3437056976676567974705819434660104 11084448 -619116272994164288298326633466770227200 11084449 181149319281155706529979548469108725440 11084450 89552436621960584370015430061511093600 11084451 79013900213668395533475502666111989504 11084452 225485997493100975389045828535466091136 11084453 165658267058524021398043970078735923584 11084454 -5734429476149627395635049181093552832 11084455 427365086797606361964393359481845400000 11084456 -66933782896732405894725079769972582400 11084457 -409454569435837262566256516722528451520 11084458 -42479832648833306794368674392612110336 11084459 312150121899867762702635344329514159200 11084460 63662001887610898661594128537885685760 11084461 -83471412317029841609935179886104838100 11084462 -7248344969091320688214520886326964288 11084463 273123202877305230740376285322249467600 11084464 -202447816533669782291261291279554232320 11084465 75637137134798100706811710041150216000 11084466 14319488176319731431771522976844830464 11084467 -856622355781035982489025949223110176400 11084468 443210572168892540345620639228347531648 11084469 38442204533316830896768583812050875808 11084470 -148832084819945613814513255480230904320 11084471 -216149834780530577946124609611263162328 11084472 -28882415255202562219657807117094092800 11084473 26132604697472239921239127518947191368 11084474 434447445069231117488113273338490010736 11084475 -263567147803603967235820591713580097400 11084476 70549239014698729900222151931111459840 11084477 -817980889916259716907838648398440863674 11084478 140309203410969759387683725237924348224 11084479 -338122937349383322084535200544761927824 11084480 -289989761405093076456014005145614417920 11084481 475212966074280237412468371980211264612 11084482 -322620839913834346185050714698883240448 11084483 -554772264567437883866904808697350017456 11084484 -90614417048418569472714940429058703360 11084485 733413566659719625901091753766121061180 11084486 101833757296143932518172160095189661120 11084487 -28034944108848785553790256691258167640 11084488 775845883148323430854248334070759285760 11084489 43989147377479076785460164102309166208 11084490 39752132336321525249083949553124608000 11084491 -22755371148526598628059858670584957016 11084492 385695941797844857355534288819308444416 11084493 17382928793426737770381802619899587840 11084494 -398211914962259478117781957938174409728 11084495 540574547045088886573540438025116596000 11084496 72127586748092152184614238380973752320 11084497 2374501639417597738863533885249196992 11084498 -81215912809445983637712672022494150000 11084499 -27003521248058582289364569518224512000 11084500 216771879960405335274541077165613056000 11084501 -1372124102708836689073887295617071755968 11084502 -55575133914242387455639390864235427840 11084503 -109204267806385706403966115110948656248 11084504 790647806715885354364697997011173877760 11084505 1601807288145415720343447144318236800 11084506 -12718009755727651779976257614716465440 11084507 356508643901905300035528532091976518400 11084508 226054122848793914896554379304341819392 11084509 255891810678448467045159679118628633048 11084510 417582010412192018420177282132978194560 11084511 -573561970540875602137419917206669960176 11084512 -783974538782683552306917667678597152768 11084513 -117044907761906258271366094412418305616 11084514 -60648433074408537628335831146219564544 11084515 -20924486588246679130797084644127394560 11084516 257171268608394996402783776686968756480 11084517 208635952019387299945691043544229092734 11084518 -73500130577934422871750442496417675040 11084519 -91688146320384388188926693222317531080 11084520 -79383508991192865053052541806324940800 11084521 -49154131410502396815607241839561508160 11084522 -83822111466003171062572501318939447200 11084523 196476646900777870246543786669187280984 11084524 309968784543435025892755335720050995200 11084525 288816043613095955384393222240392942500 11084526 -1207027643503403697803461108865549376 11084527 904552474432609393097113874963996361792 11084528 -11319761341771948907949593191652524032 11084529 -70863330808196164129483840398051612816 11084530 -121010657841145455498843665268563295840 11084531 472772074559704288166571175292772976332 11084532 411425491033580417729535337566973673472 11084533 -139196493885878201966050460431623537540 11084534 -117878833320230602829839065507600281088 11084535 151124848011849021052212233203502003760 11084536 -149180580385694531326708202726285414400 11084537 321776433899925130796185679260019494020 11084538 150672023110901779114978522323797151744 11084539 128239205017526920108200393629999948160 11084540 -2650728251607484639559843817370444800 11084541 38834981893929629268443845049725471968 11084542 -20088826932119022704905659643938923520 11084543 131136660507294258327367667346922321320 11084544 -178936160241486555037178839885714292736 11084545 -95145480469765838415664851222410678700 11084546 82759507522193944178958377533483911168 11084547 -604919487829023913507025736471982273728 11084548 202093576584978073338564122221604879616 11084549 326232928020233247856682338956317952 11084550 -57217133926414028777115754447410571200 11084551 -641702611460009713323005639330074375680 11084552 742388826529630786180567615961269785600 11084553 -95997617501407373063817058982883577920 11084554 -2864888252758167123220405931794757760 11084555 -133110110979257149753504417918553004000 11084556 -19158087497965775499577607203172106240 11084557 -1093121015038069860928635926283770522400 11084558 205307574664363787803189007204910346176 11084559 -285611658437336396745861995087320233840 11084560 -96480856807052015679821145097937879040 11084561 354197654432618626706476510431595872612 11084562 167277597635398551015187373187334481280 11084563 -106020781313190538993804840621047992240 11084564 -660286205281926489209169791091501853824 11084565 577452149487077906573124035070873551040 11084566 403326771465893023050476361542144919360 11084567 78503335540554085506532316594712405648 11084568 504585624417123282889010819377772298240 11084569 511291041729398538527778388216329762560 11084570 110473121025052365891108536992146216960 11084571 45129052383791700672150152055415936272 11084572 389213664897235512844062019807792702976 11084573 -41318250078782194703390861931444193920 11084574 42582990108036837068440523374208163840 11084575 305306027762005411186876407665027667000 11084576 -774884692828738247227247692796819079168 11084577 11840658233375467117156203126635433984 11084578 -376720612730633152761826311592489407168 11084579 -372484298945761321985968958797395704112 11084580 -160507046087077392047484317163267072000 11084581 -408306896184777331502449878850293494400 11084582 362552458938732637249298135187297905472 11084583 8500868664462135252755634263220167040 11084584 364642169217151632498324089888633072640 11084585 -183962722109988526990403142551820464220 11084586 179730766183085460182191586948980164864 11084587 909742975640062699011615055453268109236 11084588 -122444060023701011919577382570813805312 11084589 125311727649823919187813571640763343500 11084590 45473827661338921307530043163259363200 11084591 88403909437326124969468259155322148864 11084592 -144406699119418192157993475891347619840 11084593 88361999072732229720657496180321646644 11084594 -142083680165720748817438253898731965920 11084595 31262731023948624088910254152749224080 11084596 -36092839948612664273747841480583599360 11084597 224318349276477374871910020896818013280 11084598 13338234614001544484648792904306935424 11084599 741136571693417908267871391240263522136 11084600 -4282932858874979165969964522908160000 11084601 3166321960877387127061828852765089504 11084602 544565154318834685038122140448522936832 11084603 251324721527476654441416849936907778760 11084604 158381945506776633986652173973301404672 11084605 -207949950073639057454135483716516631040 11084606 201816335248806960698840275512587265984 11084607 -7703103460197298912469449251266050128 11084608 -21428041886759439900720343561459990528 11084609 361982212459062687481674676696497615810 11084610 109357695459811286235447296326126709760 11084611 464092171962287991662053129322941021872 11084612 -17103885002655712176773341130786979840 11084613 447605122930230132629696646326864340000 11084614 296731121556915780559711318633197097152 11084615 -500713013468676825450075457600842643680 11084616 -594901263266783854187375503621706849280 11084617 33605770431991584046505910573663348480 11084618 -214616128174280290249690556040826956240 11084619 28810350763054631767520956428958241280 11084620 102084798636549332922720203531186042880 11084621 -31566395396076808058807862798424064256 11084622 29650251367841498210418753176226230400 11084623 -620912917687005425623086022801852871496 11084624 -109154320500788418391038874923556085760 11084625 -583222955834877989178899295628432560000 11084626 470155427856004676323027632664564224 11084627 252033024618203590701243205070323306476 11084628 -17989888353433977433268990049212897280 11084629 -174226866099430399741599674636524385160 11084630 -390605686619808538783275153794904695040 11084631 -54693165581165027867191073666847537048 11084632 -82018341309985646495371127087011061760 11084633 -160004036301243614777789386452854659062 11084634 17500244826091054180711453196505684480 11084635 -65472149192027557032767255547972511440 11084636 -257821979517938144703733423306261777920 11084637 -21973695150086151607782282249673206336 11084638 151383632229489152808645927209809035840 11084639 -140632098760002806539927749231572208960 11084640 64136869751829757382411621785141248000 11084641 -526799391764881365082630538194044437100 11084642 14237959009802285405684426068196219472 11084643 -39952691277326766364718075398658038800 11084644 146521711365402468494995900988349856000 11084645 19953254057150950204125021947044790400 11084646 -65681246568565833196730102318109415680 11084647 -102994208211071508051166602530476361168 11084648 -1018575717085691592337085780169191424000 11084649 -367484491133807447163893266172948254272 11084650 176787018154642919054530049135729625600 11084651 649363831617024222259121471930464193652 11084652 49901969455050651448166428709713466880 11084653 535372422712050979478351197825091010902 11084654 -263874829014536241963929637809338503168 11084655 -158623928463796738770553823495477625840 11084656 -145246758113875841490924041650148376576 11084657 256152738051234450615371389578048825840 11084658 -6009340292283154940968962962916698112 11084659 -20607799234206111305892939095216777140 11084660 228325659207898939639513636889802535680 11084661 -218457883039914179142553777852034334720 11084662 -152167172866840016073932670558019971072 11084663 -982873135539295982871897443706913300560 11084664 -345248331697985391197387782371466260480 11084665 17626482607495598777390580365752137600 11084666 -67409862652461087814081144496904493968 11084667 -286163084376921981938268322916041988736 11084668 182480868484334330490529790353446076416 11084669 5547576446362094568004758251902573344 11084670 26565887524999294027102111551547545600 11084671 56786105766831104728426259287543366304 11084672 -102799446060635565702074027363794944000 11084673 -139477839451134509857880456263057822416 11084674 -105479616564429172062089498674239662208 11084675 -37965247910841148914016821455813287200 11084676 -63344411282169842583840098451941928960 11084677 -2597475295662034665400584335543820320 11084678 -52570600250901074778377076611808608640 11084679 -144457490672956524186936319625046565776 11084680 765175908890740041226565775029507788800 11084681 -307694531853470862287662833274737247728 11084682 -79532151647441668609884558405545767680 11084683 -78904187038811095920861453066438014400 11084684 11153908185027002371802111309769016320 11084685 -7855285512317484909835384123131832320 11084686 656401421540608494246748820147827408704 11084687 -138836607395873483530733222910591859968 11084688 228895244734037745305015135004389474304 11084689 -210379337013395661147570104218327680 11084690 215991806687313890546921157022319229600 11084691 237886250024446916462243742423294411192 11084692 -410228654258206911985647443952125613184 11084693 -467980178020310529936995314709942099058 11084694 74851755286276567584667198381851624960 11084695 -40424261210714528068428206685232354800 11084696 -426045602517691142905061160274134958080 11084697 -83608980755305227976483852016938797432 11084698 -3888672914283477959602139681305785600 11084699 718318747170578941290051308549385002160 11084700 23172096707306233724174015822082048000 11084701 -178433537430227776201632840811177229696 11084702 -188812068278916731928165174875893880448 11084703 49180489378552040327249289456680095104 11084704 -356442040077170398024593064449918173184 11084705 -107566158393701295412332528685607788140 11084706 295881851670425423274068118336844749600 11084707 418307332913563676775867013421272788956 11084708 122139956241106062267618147358206169728 11084709 -199800598703951396743784757333965034720 11084710 -109369235213051962368026358635949815040 11084711 104506886234461923259626088568159049624 11084712 4196412326247690690400173651311984640 11084713 88024865156088778991159685680006767744 11084714 396064367650472149307757884518704499200 11084715 -165242582699311522624746942505009382400 11084716 -246910980668846557041538003528997436160 11084717 151577484125804627708993657419229920992 11084718 -113094554647249213404127263966328260480 11084719 -104267453901867679237555842488858074128 11084720 71379998576035853050764391991594188800 11084721 136155615533924473373130719267731936704 11084722 -276708216440025085421095833293165218176 11084723 -23309505678937642395546665681917009536 11084724 74202574313782425585962642337739892736 11084725 -549359757941542380447629191336375177750 11084726 249055362219791114016829276317537057984 11084727 -870963941270351845198313942933130958080 11084728 520264678541545767423496132900403712000 11084729 -544018558729129733116906552716156323670 11084730 -229374609980274031272425362186034561280 11084731 -320034700038618367230025104339086654400 11084732 -99963435525217662570655876308088147968 11084733 186051248299755833235957361444011333120 11084734 -375460843625581049557234888478155017984 11084735 114875225644514986966906206489431154240 11084736 -3761002538831308050059252902454624256 11084737 -152141567608751209373043607912341204908 11084738 79217387714253615503716469279706554880 11084739 37221345026992046390086182911027800824 11084740 424738743377423741224125444011875472640 11084741 -36527764961816355442335962791148133858 11084742 -130414573644990571730868257547471985920 11084743 227445658564391282057091053754941384760 11084744 322460363545510597848447579325525893120 11084745 -175750819028139423903250221221265158400 11084746 -367918584275784216788912583079330692096 11084747 244386628383631575651447007578818367912 11084748 201677737570143806249686623372268511232 11084749 -434769094506476710774366496129251516436 11084750 -20446674214179344820408733047330240000 11084751 -6074105658068045768061294913808706408 11084752 -11868717706051701863425063614172364800 11084753 -224992495879506632013526263162732839820 11084754 -3458455731764207496440511990156967680 11084755 -176273376335629257872844178554153466800 11084756 -235696984960399113958281155068312396032 11084757 711033220062477540580269395915219502720 11084758 -11732105797788944722332795321282584832 11084759 -286937384836311118635916511498785939968 11084760 -97402825483109531366803580164873420800 11084761 1176929441729142733719493128639370413072 11084762 358423313658296011698307270831193129952 11084763 191475344971561215899380694757664601088 11084764 122861349468994398826469375454676568576 11084765 -275086752486091971926554084248429244200 11084766 -20156795069150027409033275889668093952 11084767 895250578234294649539867623947732870816 11084768 -171423175460590336992830143149087129600 11084769 33100553669572813457754226201702982850 11084770 214441949918719907405082338135284450080 11084771 888339153572221712990621149722226200 11084772 62758169595906880341287470952150691840 11084773 -61754146534503900595133291468783732960 11084774 -403008435962268215463636157007827032864 11084775 63584433274155627925961256594614022000 11084776 232880501526363823427299673587257292800 11084777 1679058690094688830950049027361773673664 11084778 159127420459903049070336934595269251504 11084779 203641748016083073050443434399407355380 11084780 -307319672888940302503562655749846108160 11084781 -77054304411483623329728864753711662400 11084782 60892428799281817773383996830463713152 11084783 1132997580163004804330050724128848274800 11084784 -73623385643018044047468919801965674496 11084785 416129799452191239684956272274416924980 11084786 77659409909517910027161627903206400000 11084787 75247777808805523937424348763814936400 11084788 -173168164406213440249779153262382192640 11084789 -941731737113724625452665225404647811410 11084790 -1349064420975148601296454693649868800 11084791 345140297779291755237168723235280239992 11084792 766643529309987142682866300592858849280 11084793 -179581865380979756616340301463311530800 11084794 48235440158170792933017275785921572864 11084795 5743915906991212188804596159609592000 11084796 -287765940190344472104956219483176826880 11084797 -466633700577959513077775132139550581754 11084798 4049063950938427506986255107143742848 11084799 403831885955612063018601889959326000640 11084800 -93465223630325088544490397390969241600 11084801 27319441850498634712678821995147353728 11084802 29731040934051347554662141668850286080 11084803 506898835408924192904207760270737485052 11084804 157174472150194586022900404613361262592 11084805 193332045110986791268592199178416558300 11084806 145014859529301059100813353939136334080 11084807 129234132282418854938464389299860542432 11084808 -134345851894830445360923107362926919680 11084809 -742042904584165409970383862038167820160 11084810 391330289005094894034570357599779680 11084811 -29644604721295389148225910654745356328 11084812 535997699619950992206047518573662246656 11084813 132299625352974774169632525173185990764 11084814 -22835539878649184411816509905267658752 11084815 -57530228488238325810132968449803379200 11084816 -96763041501394370822501835117385875456 11084817 60385356416622434449477933681349600448 11084818 -165246818293095826451514408744222806640 11084819 -16611247124617672764161155191967645800 11084820 -142566836175159308775866378250396057600 11084821 257560508461403155241409396950533474944 11084822 -98226435584307585777190435838638071168 11084823 -1019065315425969661432031895233302771200 11084824 296831607142528121075038544460690216960 11084825 181758042801614968309633073931029529600 11084826 -645290935946362277421285324228512256 11084827 -113685531827076472218882448491157918464 11084828 -73791273207216296295821305384899763200 11084829 218804819909985631719164850399841156416 11084830 -65996672450847710097746631424701139200 11084831 -62303028614753525001620646497595284688 11084832 -546204142171130375647762997247148032000 11084833 284863203379347699577566908208281971680 11084834 -302018096484283415681084197236106283184 11084835 -197642382247390440889373008910705643600 11084836 -215801718617183937611344203957971197952 11084837 -649056516452287122329529522635399281188 11084838 -23592504769989674244675717580537870656 11084839 -280226447462517035340474879461323840944 11084840 35930644752671235889373834568053452800 11084841 -3202213864535235839381262915037022352 11084842 -60654985261931101233635662426568305056 11084843 188188085723779820102182427714889392640 11084844 177833744054329009238028742738536069120 11084845 -405676359131476225821985479495724182900 11084846 411209316056000498430124256727398551872 11084847 150191642106240158641607414780196228480 11084848 49373500886610320954137465638369460224 11084849 -96245193360877229159582172772372802064 11084850 2196875088244292069211554543555404800 11084851 100189324942320190200794506969885942704 11084852 202814755879390247061912411001850775936 11084853 -86769662863925627907702055727383318176 11084854 -287782669143039132756859672203983252928 11084855 713844488006543089162777414599621360000 11084856 -252042145326366704737381973974402990080 11084857 17931324261728363261183715883841358912 11084858 -409945482139155662511884902117882296720 11084859 35252735216658678147986027846751587292 11084860 966745873273254082918701782481632655360 11084861 43755754893995668510206233963016076800 11084862 -131095064059632487974386330066742867648 11084863 132016363819343484338211914440821010112 11084864 4516296942163067655374845715656212480 11084865 -46536148039379176427191495954129834560 11084866 -4797138659716038892704089751733641696 11084867 73505365637767166556710603501793960672 11084868 236942291203207297675989279510126551040 11084869 -737047545114378572921410455319439579204 11084870 -254117894124597214832860465212364725120 11084871 144107329169448644836965521660960644224 11084872 882525314733610065332439487035639628800 11084873 128442802271121591206119076950353547200 11084874 61928007632067163334096843798334589440 11084875 -97572494170283615651295928106271000000 11084876 273491354262252470689492771656564080640 11084877 -401574642527281806170115935042169092160 11084878 2229712289573263346525660829534033216 11084879 -325462759637263441241930442131586540696 11084880 -54394512819883434593544467225116016640 11084881 -258643278587641765366711178035965254288 11084882 -401646748895684489858052124924963698048 11084883 -68008288684266908230669557583392638352 11084884 2481428569055961536810006182014509056 11084885 223259905003925724510362753321811456000 11084886 118614940890181232180484648964381384032 11084887 -64322381124147005986097521305397264896 11084888 -39880575005870144370125461647419412480 11084889 -137732977943560900800777318561153758592 11084890 105786960370884675734791278671520703200 11084891 783428003901162804503458790271417620292 11084892 46265514632192137895774214410589732864 11084893 949033708711297276788361170851363791142 11084894 -265639216043301495007319278867019397504 11084895 722260741517416493038635905377292947920 11084896 72706918147982704608440735236810604544 11084897 65264547838265570598873268133976148800 11084898 -38619464851881373553594349866170013952 11084899 -68263138172553633014612165406062173440 11084900 -94627167107910781971986165545657680000 11084901 218627035386224276334314113592614150464 11084902 -219991182718522228725584591803186502400 11084903 -596877556115649833891697556416332258400 11084904 17603873574365898628025531357159424000 11084905 162382862924586809063094254434471735560 11084906 47162371042277776405088625508474581504 11084907 -27827298089557019489365011237009621312 11084908 899241029909988953291758313626755672576 11084909 -658432711310476246899016474730735686560 11084910 -125767232249074873676608102175149793280 11084911 1847795407366316594204939852244314512 11084912 122649876136797806835653589190198886400 11084913 141495044790672279489475653720797314368 11084914 -220697064881183645123295753184714408944 11084915 -941170592716877530917896384564160850800 11084916 -75604026500288016483918048368854376448 11084917 63035322795761950182445370218372597020 11084918 28360062623575255662978743147996989440 11084919 396046366684025228721440487455732834688 11084920 131852732294510217396508365891403776000 11084921 -84893821129093034870970139779453913878 11084922 193137741997245930180954280991697563760 11084923 -142049657124253912287159687034078798280 11084924 263799058387704377728952093695437699072 11084925 -334082173539958990746370074822320460000 11084926 235854641352847210040810734606552331520 11084927 -10757358491616677402926249910361958728 11084928 -158770935730841934203842914570605690880 11084929 -690570262109212056015693360287673593470 11084930 -51963647289920205259216823307952735680 11084931 -495401432913048157746058754105030640 11084932 416482434211164431017981633182802234496 11084933 239566177430019538384412450379353669280 11084934 -56093939407997242182417578452753471488 11084935 532077918818062474492471910270529405360 11084936 -188985211100836463224079982500335165440 11084937 225775890921094095926732710423463203968 11084938 61869636360862229088656305597455631200 11084939 285008120186425085170256229581574454740 11084940 -69028074823936432629430661419702794240 11084941 -96988072323787488496415836863614849024 11084942 -53241831854160077418537257884227594240 11084943 156680299041436351940256537730843517064 11084944 -25402365389693516073161600730307461120 11084945 541965489217331467720648554713104835700 11084946 10514403266073041248174373573472173568 11084947 -52309098761696384362016702137660708928 11084948 231770374926309685563731660348217133056 11084949 28200202737566169309840770872235344128 11084950 65603529328127358152765160774464832000 11084951 944282936636313285248512803219718922952 11084952 -310514000123355967867781528800575897600 11084953 -576802973307976404959400274028233457136 11084954 460784541387568971158387286198006952176 11084955 -83425302745357466872601117284350113280 11084956 301034333401945273270750612842798149120 11084957 -227876395731738834152168344309709029620 11084958 359711824150563065894251053342466007040 11084959 296098552497150226987514776369055136816 11084960 -201856639500225330031296483100360704000 11084961 -98864643739262243824513129837199970240 11084962 -12805571490067049745327289022480260608 11084963 -1926825573765888286433756530573196044656 11084964 424532176737625829360934028619944427520 11084965 -115490093844244468270584040068232604160 11084966 276299770501502325885200742880703394240 11084967 -308505173285955707376726380676649162416 11084968 -257555560788580399707571914840468157440 11084969 -419835544069216506718593020933663543808 11084970 1540548914581850680966252323931591680 11084971 478123483181551501060039767059764158912 11084972 702822497540090232900100792854059520 11084973 -256455542248329113696604999699380478816 11084974 709028014242223686064285789730087348160 11084975 -227548416534725368784745545262989482800 11084976 -119817688452771341133699643338595319808 11084977 38539290448303682407470927276615753700 11084978 7610647353276930796598015214866250240 11084979 -23307582308531205880046474999676780480 11084980 -139791537008151206819493248702233804800 11084981 733020426466300208809800620513118866364 11084982 228855917770078081892099956989643261440 11084983 -45716736130124741044569867050263694912 11084984 -44664657882882255965657680185557729280 11084985 10155921890190985739942199756339235200 11084986 -131287208729553946307296015968635509248 11084987 793314674499965654050886669484104678640 11084988 219766134249892415083326237530324803584 11084989 -897303264575258477553858298147493943540 11084990 37533769954782737591138271013345754880 11084991 65319710975963640836201278744893544392 11084992 119981233019851854642698393630109859840 11084993 142297508294244175389661339454905892820 11084994 239921906989444864688012260219146233424 11084995 48033643296541236012928080968027850000 11084996 -308006380625894399219662336554480446208 11084997 -207366420807271610341370716532435177472 11084998 15179431028175732973835448766928412000 11084999 -287387133721811152255575057492649856760 11085000 87500120998477336799531293044864000000 11085001 110131912347295369952036887631032359002 11085002 -15422214733000178289914768749370877600 11085003 204847839122776949081664395079103481184 11085004 343977683099312944050740275778163763200 11085005 -404599023235603804659813935656268300340 11085006 -21436763416462028939216552478888964992 11085007 -441797518877750829135671210945900041744 11085008 23959727283023678072776426585793101824 11085009 213271654451805360882357803535502392768 11085010 -340877171478116958667420332007030911840 11085011 3915531723604502778821398687590985728 11085012 246640728857835719706843065019520896 11085013 8468579016499980440561215378306008064 11085014 323648434208368382416002754895234669856 11085015 -92157695214120371421522598952442509280 11085016 -327972918615958350848525167128813834240 11085017 96799052615241549294552648309834569472 11085018 145683129219548462870236972727279616000 11085019 -448913813189842760292822099206344118040 11085020 -502005778050026456784940997145352504320 11085021 -474436914977915875206004931523969974010 11085022 -927071973240186592818576411398718336 11085023 -362840080646346619173202330121517829728 11085024 144334998530599645089624881749500887040 11085025 -98494675316856026717955998518443146250 11085026 141475134431982709236067743924110021712 11085027 -278042456605457591623871538578219251080 11085028 -546472847186334052244821734099550056832 11085029 136302771376761004384233184986037749630 11085030 162490428963031697304003158550356949120 11085031 321209253353174166342797823792953611832 11085032 -191607431316016491904169900322699755520 11085033 -159841098790298544686004075624652753776 11085034 232426123904639526219646336774833795072 11085035 -120549363834639724453771010015825103600 11085036 2584624849271049014537057137009880064 11085037 -473144571499526990906184162582169161600 11085038 264211538888737177556923567518929737920 11085039 69461476043923916495193902379081408000 11085040 54888887236764837440438239361975746560 11085041 871334241353748032175782697544587961584 11085042 -19428616323179102169631742598336172032 11085043 -1169754425734005737553244231370416481120 11085044 -677658722703896269646447039458385055744 11085045 -365465567085559712746772637541573075680 11085046 75299403694434808080010301445031655040 11085047 -66304237539348030546453117520627436880 11085048 -154140664519227839813284813561906421760 11085049 327934268436252011467196230272587283050 11085050 13004045873436399415683868996320208800 11085051 288683539239358188245337205969851323904 11085052 564766887820789059634362072263073280 11085053 192398946300207414887216759042330127360 11085054 300948605957190207875273642255776981632 11085055 1109940003326519737125003266996505960 11085056 -3975443957162209040389317955021701120 11085057 -111455164161868584752624855148204638592 11085058 44657118298565358561118690621852412880 11085059 167292138393879445642658865895767341280 11085060 72664698873216488928714712515258408960 11085061 -245640449199194246610525997038272048896 11085062 82719626537358262026329222150151976032 11085063 542600595933744261493139801311787528448 11085064 -29027017291650887052599444087937638400 11085065 -82108882334915346969344415681627929280 11085066 92356246567402566249019932772422497280 11085067 182237470279102746361962688909179561984 11085068 14086972943292342670058024825727369216 11085069 158496159814711485030913030312815587808 11085070 291631425785415100893267191172588684480 11085071 -1150811936765815474066419393643595481408 11085072 -117754347007347644115372850041857310720 11085073 99572423127200906806412020777033460224 11085074 -38831342469426771241304686650184857600 11085075 44037243314322805464205684396582197000 11085076 -872821783752896730789342914068762456320 11085077 662243657134537547979606965357076262926 11085078 103602069615626500259565348885024191424 11085079 715330835969190777625906858149920964680 11085080 -39062055440595714023641912158504960000 11085081 75600771070702704176561510997794888064 11085082 -3164257370501378129044174748936724000 11085083 -297984586863931894699614055076995597800 11085084 292536447830154224393362616005989534720 11085085 496495648751567512058843963904854696160 11085086 31314252159854420257452531226106275200 11085087 -85066598199759125785314004048897512432 11085088 -68622890036938040458994919474531926016 11085089 -592544741116215503533000500665403270528 11085090 -150108541623064911376709293749955176960 11085091 -101574551407319885055990366631451151360 11085092 -347070224087682663047555165557788288384 11085093 -12441349737784911362432866272776401920 11085094 -95769397822607849153962861466358528000 11085095 30560758508837605489215964776841843680 11085096 -56315811007484147942628739325263872000 11085097 -22789266244894975112199875545849813680 11085098 -391103561999073742874610040073561509200 11085099 -346640644021679121392770929028264512 11085100 -107577723077959867083520269779380889600 11085101 838292250055816045890252766317712830102 11085102 -27172974562664559876273516365151739008 11085103 205393824605761942472126635486219165728 11085104 -34353893984501894415681981002435788800 11085105 230024454195935179108424079391993200000 11085106 -206085231479183175979969262634375403248 11085107 678885594658717307986847503424944634880 11085108 -8648684281845369267693119345596667904 11085109 33109326875270775333994008091215557760 11085110 -185430287145427319359449732856285319040 11085111 -207714068316559703556782286994226624040 11085112 172224491526094857033522231933284044800 11085113 -82268650740506381135319730218108700800 11085114 -47596662335453719719729208753006336512 11085115 -593214146610829839279956777252787066240 11085116 -20789329605592260377533992008655823872 11085117 -391316585549913155238173494851905752320 11085118 361480347078961913281110257660173314240 11085119 553057892818997690178620610386037635520 11085120 -213727114418216818542672574945846886400 11085121 -285181270390002755114472649028210095678 11085122 72998991908658237370463810374576250880 11085123 317897581758393606790593330562428144 11085124 713067858739740157690745395184329863296 11085125 -443092205133853504800077946288265941000 11085126 -32699444606168196102874252974194614272 11085127 342774385007375920425955562312878726720 11085128 -274824062583293332192033997851343616000 11085129 126157805718416503357062558308492337696 11085130 102662000337376747916645515914078028800 11085131 118892111424951321758775995883305180664 11085132 356525232630508239782581436797411430400 11085133 438504262681165194607055866322873790784 11085134 451553727825415744238109703847620887360 11085135 -69482178151891624160402538933654620400 11085136 114899206662386037858483982371226836992 11085137 -209453332300787383087059709999982778048 11085138 -351628242501071009115689652706844768256 11085139 112683984868712016165452925201719901120 11085140 130305027132006245135751140163401287680 11085141 43218771883687698341458608406464259680 11085142 150869234926696553180805000481916544 11085143 -1033581454223719139528619877529776783608 11085144 -134030437179750541393207048025989447680 11085145 115496965162815418445497671644772912900 11085146 -98987268639981333043099321102389659136 11085147 -290712909094286758323486294646789770960 11085148 -223349788694892280895664031289421904896 11085149 12014492415993297448452387582143189664 11085150 220128381581643931964845824714717849600 11085151 115202678693523898587101418240680106240 11085152 461172548197371450608649283265185185792 11085153 -563521193225765705177708620729217760000 11085154 261257858228379443721954455010770302752 11085155 414440512839021811117309889690639757120 11085156 91786716777698146345962329056166492160 11085157 -241073358680854217592228520580107987940 11085158 39099544799001073177442063128371048576 11085159 -269691970202241550188678318497174382168 11085160 -200414260047953939515567248089457561600 11085161 -960217243207752992449550968228715927238 11085162 -55562237730476069027778841896794672640 11085163 -274934160760917208878445797608317320240 11085164 132516828346468143538534540029510472704 11085165 -12508238732463164940511843797659614080 11085166 101053165299151198791802967539358713344 11085167 -565602938920619879933896778028266708784 11085168 97401648067273126936528751226758529024 11085169 -1099136039727519532328333873020560893952 11085170 103534556990656625041725220807334246400 11085171 82871072788729289554588453706992109112 11085172 342344994971470259079915181504771246080 11085173 557529139403210929975910782707423594 11085174 201813862919660844784495272294252642144 11085175 44061825697847101283862919298429608400 11085176 753030974748621552940587535920499630080 11085177 -279508285755138852741611571986668290480 11085178 -185877638127115010606912699283452057376 11085179 -174225554374107648056923777348259923968 11085180 -60436706370772696325609928676612439040 11085181 -57205700773859781513486516821637630708 11085182 17598522479450845643398814976950624832 11085183 168100375803784987992949746814148336952 11085184 -541800215124525140463747127175817461760 11085185 -2428270100720700807709836803693226240 11085186 15284387804185841427421139857308931584 11085187 -114010027306707289290342266043546664032 11085188 -240201044096190056479577079240884618112 11085189 -25612039715304351401826236394375052800 11085190 146396768491085227553776702351181564160 11085191 1347122090002456666314329961541851840 11085192 -305618362073346948017590470751218432000 11085193 191912904320265401690881195602699337600 11085194 -80208047003433526151348108140448017104 11085195 103466841133177721154639172818542653440 11085196 46683572543076538962336503861431931392 11085197 209618813655020374975014965232981812352 11085198 -5499207926301402323035289365168851840 11085199 -94222311355473075074327970138268046800 11085200 -6930242579686091311279194876680601600 11085201 954029916941790237485042496520889337600 11085202 -204328014430675562551755678478588185600 11085203 1309463741168631199464448119699124890480 11085204 77592338961866211171717131540987934720 11085205 -418712234770767856679812810010236495140 11085206 23832492867853188794247986136017451648 11085207 78069554149558694781681207616068221184 11085208 1573677773739581449047014650196030054400 11085209 465400951494115700173196541923185774410 11085210 54292621229042376671815523943465439200 11085211 -223966416720914669404400883694257307176 11085212 -613863431724676445023491830042869029888 11085213 515600222662170884487518881206649052544 11085214 132612517224409675791091242579512752512 11085215 27935367743301563687076225620797356000 11085216 213960371866584568774180979959790567424 11085217 -301681250340969664132455341031707823840 11085218 120605034411081400453343158056100024320 11085219 -487118133809579888413191894079973976156 11085220 -263646671291249495514792685985499402240 11085221 -187999478649834791789270447610634557990 11085222 -16998455370143019485926295864082116928 11085223 419765141810828299838232818249894308472 11085224 713400642009663303982619003772529612800 11085225 255265245346506101345506375137878539200 11085226 -13146977872140706774077534466676582400 11085227 10035251667981057628973765041471431036 11085228 -873822287085244021417230490738360320 11085229 385022782426913726173570517663337975830 11085230 -48408845847493739206587425968812341760 11085231 81011978684979361699309231192029290880 11085232 -252124483319020037350015939535281717248 11085233 42587549368563603285390151614694902564 11085234 -45477302153181376286567043946487272320 11085235 155543058722907750969407147593261916160 11085236 20404083625115904294903535107917009280 11085237 -3711110587974717098853419341074746820 11085238 -230111456968194059460621526374079824480 11085239 618157451052082921526277531988326711000 11085240 167499184642826956838986909332324556800 11085241 3268156964454908206809970222529455104 11085242 34989891644543902479083821526134816512 11085243 -222781542410900432686589968069610318736 11085244 -120774033683270629984840396397047676928 11085245 -13285370647888010672377067003530108500 11085246 -313980604892936398409301901018415862720 11085247 -973422322351948910425656791808921690304 11085248 31596823803268874294230195986348638208 11085249 15270607815143910438369063555275682240 11085250 352985864044165543664358622213276800000 11085251 428537861007496669441064346579578184252 11085252 -159070476372415212304835240676852750336 11085253 313201929380117075119403068451492329502 11085254 -244659578911155109736005164335940683424 11085255 -2477216423308209573040690822418537280 11085256 80974330157917138460372121086854594560 11085257 -655195672436682997976566813114801713228 11085258 156039578882182519115678466131897671680 11085259 -10633248479101195798515486884702005632 11085260 251857267441600617431296244281952762880 11085261 -148343414939203816438038239221298363616 11085262 511543949484534082463193217746614430912 11085263 7068142404381295315597571658182400096 11085264 -28182012357077947659004215098085605376 11085265 446992017971453582087166636160058889600 11085266 165197955428668277137078716523439666832 11085267 -40791380868425785761723867725249019720 11085268 -192370690102722021783857507660388552960 11085269 17340291119996658981341284217016035448 11085270 -1053912859495593895489597860804071040 11085271 -7291283839805835345377679898277000168 11085272 -256692947142040436369973954673817026560 11085273 -254424680114476801898024610619835731878 11085274 106569143515481282175933517615165382400 11085275 -538134025443146286281514770050924918200 11085276 57376872640864032683916556386216479232 11085277 -123627026842120955838295409299848256 11085278 437564189692810680362997354495814573056 11085279 387077687700678666832009986063220331520 11085280 1017715426415625438332905661735790182400 11085281 -111965081621899299365259311652211470336 11085282 108149488626165928734058113029536327680 11085283 -2846979813866712379976765896824166776 11085284 -202903057622650353042741485406768660480 11085285 -23967484003523937517516018710340200000 11085286 -394685565245667410294122409508736179456 11085287 83603090793197543712168853362483146400 11085288 159364006336325013200350019593188802560 11085289 438284547125514961480776445980181742080 11085290 25617437813268311606768704268930457600 11085291 38048657439654020413297734884916952320 11085292 -345748310999042381344475944485895779840 11085293 -403045187380281396307207628089098010560 11085294 139449298281475466534539778840070720 11085295 45236867937519767654635048525777272000 11085296 97400591048678286348024061609291087872 11085297 6706075129403781879794046809771449200 11085298 -44126621187040383197707176916198533120 11085299 13847842728753507378486055073660869536 11085300 26688925950603748100581800791019168000 11085301 354335592424567689324322148907238617504 11085302 -216975910410628942283532675408791520000 11085303 -213291224443009024485251135899737772800 11085304 95054043233674293524696424590246891520 11085305 253906630939248153337618521856942561920 11085306 148834704467572021295356999253451148800 11085307 296619743208961735167771795603867436224 11085308 160520967114989819575406189280736143360 11085309 938627009793058518311036186035955629440 11085310 42889040390147798295429680594364744960 11085311 -279458391556440670210289586424254669528 11085312 -52137929451221090101770042529290387456 11085313 -532266481226859461085750241660575997438 11085314 4010151560081961779869093000936581888 11085315 224140648606923051463564309777831289520 11085316 -413255326464535524019315045495908111360 11085317 422239584402848329162710183974018682972 11085318 -13075918888338644542303262881839863616 11085319 -628164220927890625045624742021685801624 11085320 -8902822577187895543850118954894950400 11085321 11669951633067919746263231638065441792 11085322 255648835322985604774974326442054328320 11085323 734376869366550914337861918469250431572 11085324 -50237374699725082330064836587689714688 11085325 -425329801125572885416260399920953961950 11085326 -174819699792299091832071806388612169728 11085327 -222541045381363897505809007296673028552 11085328 -85434320051863189437666965773496795136 11085329 298073416656323861733498779346019434930 11085330 -91155846588189851164879382479065722880 11085331 -169247374457708122857245357657994534868 11085332 -97012658640851519276785773678122392704 11085333 -61178929839372593723092219262994278400 11085334 41878437433482852033501352406922777600 11085335 197959883563902808835190071479138160280 11085336 3398658342026031290783122491223111680 11085337 -434575782229968022784324202198702151740 11085338 -52271617084066880253224408727062058240 11085339 293974624766512401133400942578178851224 11085340 61155771352470257542263657657940654080 11085341 1162660753622148183972114686545350718080 11085342 -13888548157464333831213995560101682560 11085343 -13699529522137653939802457754733905120 11085344 -749449964639524371808088709447987953664 11085345 156283309289346284872444524102732128040 11085346 -169574740107900993142400705910089470128 11085347 64390487884744631975253826044079662144 11085348 74005887730732748923188986021345734656 11085349 -323154397642646635922017888585530684480 11085350 -66108957384514499515324079278885581600 11085351 -421595703802938560616034797529050060672 11085352 51162235375125031586906492859604992000 11085353 567974563001024000639331517975753012602 11085354 289055402013726695531912148922056192 11085355 -49255442323419583085746278979663863840 11085356 -6457660722549829093237665984231008256 11085357 -11034548328149750528646635423576159712 11085358 98251752953420979281187205227389225280 11085359 482668742207319544160255441405770164960 11085360 27323213424229150813008338923605196800 11085361 483386396698881972519409470672929923200 11085362 -92109418133873455630216577217057733728 11085363 -268189017812729367714114656891212339200 11085364 297575590866156637989898875432687675776 11085365 369049096637631986115226257129685855260 11085366 76460308798422715716151118952590601600 11085367 -686246000736785093232780763721442314584 11085368 -707330417757263204147521340150682316800 11085369 -574981657631540225155958539888440878256 11085370 283385727735767088700453230411161318880 11085371 101268073265748060246878694345701073600 11085372 214143493110523898529342541754003807232 11085373 780543266602318076388855283907967581184 11085374 39878716950535794795039750361945047360 11085375 -105369197750945649211591502209730304000 11085376 20605225973847082527267951691633786880 11085377 429894353115060016942702867840274542212 11085378 279567385582419556632016365428606001024 11085379 3742422765134759413995711189401475840 11085380 -414518105069812461024178881928389139200 11085381 -39369620752589795383828058380816316130 11085382 -35770458633747590146339879996789149696 11085383 -291476827293543398407579310848832379456 11085384 206060606782861925476616519108362936320 11085385 -143096414992589244869480615532726707640 11085386 -184559621411348318326618000011740815728 11085387 -97271946335095604423111556477859999248 11085388 23375434954471095337965168784424519680 11085389 -220072168928932970981996428871061165120 11085390 -387108680411197669102851208094873798400 11085391 107232828123204469811714799142433109672 11085392 92449062470136282197181917712018309120 11085393 -193768364692300752616194227501423223552 11085394 -8699225732350152893632333444151281392 11085395 -84360525136599924836135548240036140000 11085396 -170849178713479988227077867800309575680 11085397 277151831609496860841047299508659204320 11085398 241297420234193857189978462575573378240 11085399 -121776267814757785811434794930317931336 11085400 194266086993632781448144316444160000 11085401 -859790511522696089581003364332641428598 11085402 130380785992375627465066887526923025920 11085403 -117179338595946633881822790286245467120 11085404 -673262914685810891616740740596602239488 11085405 -227090265044895266695601800285952007840 11085406 338961522795911067169186674057691201152 11085407 -862945773881546079604570310368732069344 11085408 -662967682052652534981494151605874327552 11085409 6425268336931287292274777241711929620 11085410 -19810401705156099864259409374820298240 11085411 83762234966041848960258664615969311984 11085412 32807232079591356624781184697941661952 11085413 218549298928069851566796832610276772924 11085414 5407314630781396821791693559256571904 11085415 45741605775351702623347704349970160 11085416 -292197537305213816648341586920534640640 11085417 332222656429750226253605037977727043440 11085418 359580967771720286654885460245887708416 11085419 1781235088130099119656663074750001361680 11085420 246487270378954360071853457870931394560 11085421 79176176395672234698937852923240828972 11085422 -38735092595748780683769123939938584128 11085423 483187753457886199858087661916444856584 11085424 45770390829995964327315338599734312960 11085425 -64689296793525698004280385840543332800 11085426 -209568040280103113433692850341553307776 11085427 99756319942422655342992654395584464720 11085428 206566879758533616371664445596313664256 11085429 -545942165598019956165708833719591221216 11085430 230043901219337184553066552416880911360 11085431 72921889374678612178044553129724963040 11085432 -572730493670437785266679120058044211200 11085433 -723191760758491581261416414230773847318 11085434 336083092325041467737012014656856757616 11085435 -370261922137958990365724342642791578480 11085436 372208628816637826678127012920731589120 11085437 371554476422183331077667216919240063392 11085438 -53435184683994210122803511551321620480 11085439 -386332038611164628973735674031454533760 11085440 34087860869880947542244567166851481600 11085441 -84224004676932039683114164664123048160 11085442 136900772207260454483048138126431249872 11085443 2694372208068413233046705646772551168 11085444 -259158312678043229906444669798507182080 11085445 -69037959343763360557920525757706004480 11085446 71870828273755275026900549717577432672 11085447 -148144197371556985120392003537925210200 11085448 93586464783113872419679593849107742720 11085449 -220247007437481859333458845102776270848 11085450 -78746760087488144036463543871720204800 11085451 -250850639741944515806831509239568092000 11085452 -159530391736323489844072812950175083520 11085453 305340008089443827903791073047458259020 11085454 -87235218932126702379177607656274032768 11085455 -397998189855296899257838049970116286000 11085456 51917586241685299447783871524638818304 11085457 -94720542714948290834958545056441593816 11085458 -100809972122155749248611768679096695920 11085459 48284138350447451777121424387166744064 11085460 -399715015679384125124210017479986995200 11085461 -255636387502409829242056699716218413938 11085462 -40463376203546468271838995039422458848 11085463 -148634635641923981306804238204777067640 11085464 -182526083085788710051155739389335470080 11085465 227559432483563154954318447123397677120 11085466 -128960109199587946588382771150117367312 11085467 -309674798244475305953376083874048388608 11085468 -97847821415638615506641021348351976960 11085469 -954989974664486721038741923187044559540 11085470 -25525791975382956592873529476783334400 11085471 -313042681310613260441496628788808715520 11085472 -678431584960156107745867131446292185088 11085473 40751905524300068321828870543819276736 11085474 128796578454934373639481543152020481280 11085475 261227016361733151877595339000369385500 11085476 98324910417030634180539564641861222400 11085477 -132101736297286840510279743241911996192 11085478 579066286821676074041546477615976388224 11085479 1211691329938608303300289035568819578576 11085480 36352857348858749102620593086649139200 11085481 370522623350680832051847529469968662864 11085482 629489834826914000695638355672523385600 11085483 27232000326162066613441865061025540800 11085484 -159122126435556998217428858874804595200 11085485 -388159709719486763204405650156184862240 11085486 -3095750753076090628686813466387424256 11085487 -425702898012158576904944026033889419296 11085488 19118739462614324581948693922271166464 11085489 153921179733826240643043111992384777154 11085490 144261071461760337865545294206962051200 11085491 965220444478665566816792530018993850892 11085492 145753746090977523653091755156885704704 11085493 319805383552311408417079736154315572320 11085494 -5186305510955861954668975978981171200 11085495 -115876343868434154798847760134874390400 11085496 -159957986665863288475922287031068631040 11085497 -1008681748845933292654775811888353168640 11085498 -9166403892703544354142053490166832160 11085499 -590654009159848932329384662096106777500 11085500 330893945878546711548596967230136192000 11085501 -96813333137056787741447704799090490816 11085502 277499866682951334264504089783449380672 11085503 255395337404133102282528630185633296368 11085504 -138117211743941230763958613005884719104 11085505 -88582924812980581858114026652084727340 11085506 422830797543309990693905606411551007952 11085507 -202572413145760001337301879844337258432 11085508 358717569942984176089564072003506176 11085509 811929058472362395529336854457917577020 11085510 136501646700218931185238528125667379200 11085511 75066484844477449169066559500238369600 11085512 -559763187119116822701238841196181708800 11085513 -36988141139025876247059171218435013216 11085514 278346271307435831544917949471610994688 11085515 248224247151531546495051738836232762240 11085516 -171347068883090203105045173414066736128 11085517 -214546285920409802225688675507837454080 11085518 -2771131888915320768720590025050597760 11085519 6308752686393607177800773898710206344 11085520 35375371592096798589749544822247833600 11085521 570811284149576823634388638228718265504 11085522 123408857258461246294702947972641877504 11085523 879757244218426065556871579111834929772 11085524 -467180409163049153359334041639044683904 11085525 333786308264449569980060402662840152000 11085526 7675026920834630321021792383711093248 11085527 -37317974153316274619778451017776277624 11085528 -449750154522168024073384590490698547200 11085529 933047156050526432196968333507555968 11085530 -452081391716534787870165070048164700800 11085531 316592148953349522641788463431559378880 11085532 -475133973769095497626425615728866338304 11085533 -47210132545815743131902896475609902856 11085534 -127214843687348802853097954364839713152 11085535 -197681007195885394872580285332463970520 11085536 -338381123204696230558990193322885120 11085537 114106749417443745015773400908281272960 11085538 -5210012506855674302310873500936294400 11085539 324553456245292499534706038546148425160 11085540 70422261870203023209916724193400012800 11085541 217181041467665972285202129510635330942 11085542 -40836674669696224793731132245959339520 11085543 55969502253396363755610479376757040304 11085544 -638756878979849328478454344050252579840 11085545 -53675600683292544279155931571662342720 11085546 -145499173564787430377013368936137679616 11085547 953918200965741432231990519705790296144 11085548 -414593495162699510313906481636841393664 11085549 -178014109975838309762442722762099136 11085550 -85640193848623652558072371032365952000 11085551 358658802194543352433922442779649417552 11085552 259200352139284552887930040037607997440 11085553 -197212273108329627347992325280965428736 11085554 -214587810039592757907083251836265623024 11085555 -120417728581644362614936436853281013360 11085556 67489920023831047528344448000100904320 11085557 -243811462074662740559723813571303029088 11085558 117263611283713043931090030808799870976 11085559 358210311652015645861576843879026418840 11085560 -30675617378579892728139282320600678400 11085561 -70446331709610586611862975304529864960 11085562 240373145716136410916132209831203152352 11085563 -129865346569230916220285307555813566976 11085564 331611782975178173303532873780603847680 11085565 462685509371235522448279263112099388460 11085566 -36813752953454961988818554949056928768 11085567 178175191331680347755388499064758689480 11085568 80972913035939608700451917572146724864 11085569 200692328552205315702960028966884864000 11085570 67877293923698554883369099328183028800 11085571 -200272258078205309498051014457266999088 11085572 224959261887963284559889685645847552 11085573 -107352110603075762804376679878815222400 11085574 -170794789638910901439180428445981250464 11085575 -433625322658627611524991439151469679200 11085576 -148974390490466759898028263692044861440 11085577 425436759077431840120838733576994694426 11085578 -181358431016641819590417567915084313344 11085579 -214201953583348594841859660100517340 11085580 40470541919850855305430473760009676800 11085581 198077846268397093536588420547898106624 11085582 271863540981642367382793491191520784384 11085583 -113618682224558561453445884899290425976 11085584 150070536320443334980331896947524714496 11085585 -33973411957903708997504727826625863680 11085586 -80541811526941872514656850136577394176 11085587 -279265995325842089044296120722981911764 11085588 7078846083915382888334191589443681152 11085589 -107970312815287711978108452710646618610 11085590 199702267026645453419763254893416940800 11085591 -93446192428220196744915962350593286272 11085592 145722342071768254088442633204895457280 11085593 40107022027116478619719421147557320324 11085594 115849755943020071420624849241490537728 11085595 566521588143484702662923642114329240800 11085596 166747382589550662353239655075940833280 11085597 292132473739333936038364338736356197574 11085598 256864886703681504368290939751982975360 11085599 -245972274922458162165947260939829810064 11085600 74503791905501085527754214751600640000 11085601 -156615954731225270101847734382724907500 11085602 449351144780139714275213760720859290624 11085603 -451387750862558081447775067038456297096 11085604 300652147569834408801634784728034032256 11085605 -253189986479668783561978957321756740870 11085606 -181249046418004408198641161492824596480 11085607 132866447111140500703735951931076741280 11085608 -1548164107911171538317151378937657917440 11085609 -89357950141658711628367524189721638912 11085610 320797441960306398861176808766520580960 11085611 510385991052559827431691313553034892212 11085612 93302837962014041285210561734898568192 11085613 -753475412036795682688163947832677756128 11085614 -456478416306376585947431481542186340288 11085615 -7855091999214395295939962757157032480 11085616 -106490338750386933787582579681491632128 11085617 -92199708094135333968187665341135728320 11085618 -84956483442859604803852296964015360896 11085619 172600169871116824492548191687126291896 11085620 29435869825550577070972392245830901760 11085621 -266599772120770167765493169763696441216 11085622 -239182852635495224827671656361800865888 11085623 166586588181570112072784109366802541424 11085624 -261999950893109862013177193869927649280 11085625 152659331901873348229264521667728091250 11085626 -368063439496101335475870275126071150080 11085627 -109680036680251932575398125449744102400 11085628 -20011469234532706657792189980424396800 11085629 473920823926340295970397788057789575276 11085630 17067682518301331113576322636013726720 11085631 -477489612016282707451177232154239059072 11085632 -114119133889796751215769769281362853888 11085633 -425128056065238995094636303080570334720 11085634 -1782545811884960100556323568644476928 11085635 561810229920703801948477617837217463760 11085636 102343670334787809307994004708772761600 11085637 440395008463416042165632977213351728732 11085638 142493343571180749122264152971648762720 11085639 833451436716673823114063521428017568 11085640 -260266872485145914981442181639235174400 11085641 -4730136824691118316674141067320035840 11085642 167282058230621794849257502569219374640 11085643 -264196743601345999893455969571019890080 11085644 -26260831971450570117480141190869648384 11085645 -129862638005372876858324901178362537600 11085646 134252222367316580496983317227450928128 11085647 -911395791383953925762290836086863857648 11085648 45039788742025064962116324421193170944 11085649 375630446296237396306338789690274328160 11085650 39851961576496221542304781040630506800 11085651 469535537417116913546570979364451328120 11085652 -83701395688669159393730059786900744448 11085653 -38932426187497504037559282544857693540 11085654 -90601375137460148991411504543767330880 11085655 96947845378039038357324892679423569920 11085656 503591138160606766918944171951645081600 11085657 103894125648035752302555465131059440 11085658 1416710895167500940042273001997142784 11085659 -219530112918291992640602689594289842992 11085660 245517036567091776861100063950484085760 11085661 -1119866482824327016944087946214103703700 11085662 16573357055636566675784781781552634880 11085663 -43521352024196313940926353114088377856 11085664 -328129557988872768266052851519760629760 11085665 66683633398961268391459589980062237120 11085666 54162040219716083917992228529839502848 11085667 413652619961838463431186710567142302160 11085668 349541021083741135149521729260889465856 11085669 178172316754245162661474202301655771104 11085670 -334543623076135452857037595008750126720 11085671 1845745985733643637597877109136531242200 11085672 -93844793036795335899728762487093903360 11085673 -995841369078571759628170164696386683078 11085674 90644829723735343477960261352756726880 11085675 -137354013268348066244349708152138112000 11085676 87909121960884570094524803249946214400 11085677 -487840478969419093279892879060678562474 11085678 -74896559664505712814019956732931418496 11085679 65988968441889211855241321455366753080 11085680 -133952346766285733670107782150671728640 11085681 113741410210115168094566037005395286784 11085682 -796320455168855201986999837913874415488 11085683 -94887665064159375099977416645321167360 11085684 60385406915208314892862626600078397440 11085685 -17468444535540139521567771363670136400 11085686 -294151587471561046216300398856879494720 11085687 176842043906589414027428433712385472000 11085688 279794622839378352892386733932487925760 11085689 -45531530545387084527011648901314175510 11085690 -24780908210491618645742413652312064000 11085691 -207878898154659613038854692807593026908 11085692 263512480093913655577054423807321047552 11085693 16508580714507070649816570457492480000 11085694 -448969477933746354496225966913710286208 11085695 982588527576579097176628401212968374480 11085696 9691043824873269052480376382569840640 11085697 54715126243950360338958436457724855232 11085698 -107909946927440365106873728680080417280 11085699 225348418696258994894381207333596009464 11085700 -478590291204302411773747631756982201600 11085701 -7259175196064013657042930332313239040 11085702 350257841230778369145772478684156620800 11085703 118631562600697605406011877943864348160 11085704 -54992377226164884895641960692163379200 11085705 4489896887100563521115096118294358500 11085706 14712309065689127137103521048524213552 11085707 11616873030024163465009019437409014560 11085708 -142056664474612216312126247336664445440 11085709 1004770042468497460928477427012027241910 11085710 56922009060955723838766815746149869760 11085711 -116453156081489917396064167273058868336 11085712 -209577191828410254716190773112074600448 11085713 463910452527964764112537376695931398848 11085714 65975469987944020541840480533984128000 11085715 372405776152394453357454559698177693360 11085716 -139373104711965560814785539831820341248 11085717 61660930112157352367198141189613438912 11085718 -33245373067829283128841172208425575168 11085719 -182493931346375663162878732590505421880 11085720 148434918672074829886900626879546777600 11085721 869475861660201922633269480942680117200 11085722 -351907592757925305982403122221168180000 11085723 298748200353187264101665943601585103784 11085724 68658359809569560185901865771333986304 11085725 41509411122329378905900417471121426400 11085726 -78378649650252534819786842227295517696 11085727 298670129883835218986489345849493558240 11085728 447196722484358363673191356157162618880 11085729 -68308299856410679861620441018426623088 11085730 66374462307919442426563520142470633760 11085731 -92805019090750673289070095448117758936 11085732 -127606304817078659299686418028144529408 11085733 522709633057567591147867932062696833982 11085734 6407777710190835670550169307203252864 11085735 195606867132682823726018044404250757760 11085736 -348105087224786054254260650746195814400 11085737 -231251767612548425840909797248568441500 11085738 46878949515340269757151408419817382144 11085739 -487485856643600287078188615515345873920 11085740 321144929993927557745219808213646617600 11085741 -4489742045808450167467606438636330218 11085742 215916710991031387529207377365676079232 11085743 -451239495417140642764504708681448794920 11085744 -828971713354585036283931996068511744 11085745 -221167557490867461153680954682947924160 11085746 47543053097404559246912791534094584320 11085747 -362937271547716899040473535614569455872 11085748 522798212250312359717309604210250625408 11085749 -491360168330878958424318740702916211200 11085750 82853129222378150158252639641543840000 11085751 24074018732409756242553662031042467040 11085752 145748682067657157035279525414815621120 11085753 -100710084007620304026572327201857059840 11085754 -558729805906712075513110450654666083840 11085755 65290217947769424637370403819581733120 11085756 -71985247579874418546134249774971600896 11085757 -86197973840838512473119775877071287540 11085758 242845582258877312097132436658790610176 11085759 7241029377564026539573215740106411600 11085760 65566348419923754526567667129647104000 11085761 -249265851522003126519556075332363475968 11085762 68480178810831586600295164195693537152 11085763 -317932125528037385562430589522081674976 11085764 33222305580008323837645053327738721536 11085765 -391564278455237542322451025102100227680 11085766 66915705614178559005865330858270589760 11085767 124617906876329307637819290181238035584 11085768 649873232631451941421183355051569152000 11085769 617753543532266754065474706122343246170 11085770 -43516204451065967517574420711552496640 11085771 -57867817746371515212543160387970248488 11085772 43980810366817595028304452660956974080 11085773 -580019915213778973287690867588986902176 11085774 50365140578945374969425423610906988544 11085775 -225923217489418695918411059652474470200 11085776 29865682372472294539178017665224540160 11085777 588736541293081155906716376830505687714 11085778 -579142735850322877644446744197399680 11085779 63296333027674375922287662129831364800 11085780 -5223382432373972447109496980720046080 11085781 62289122209488389331860751374263827840 11085782 390311164513679741312109562493742418752 11085783 -418724475454840955861406412695084730776 11085784 63894709825643613083097500521459200000 11085785 -15404849397862697312371208292883213680 11085786 -13053743346140193283577741232137327616 11085787 27528050267313558784284602550283405568 11085788 -16518715975943476496231667660463125504 11085789 250457367286847060711830822392895634496 11085790 110328274338509891160105922059369134400 11085791 -325081227727221801387903235861758995808 11085792 -2156274211529237224454455763217678336 11085793 43434492467543147939132950494233765184 11085794 420599798163042420014871531849633987072 11085795 -191672623978981637209027559534732428800 11085796 -1019664945664494694769574007189868961792 11085797 -95396850796653648680282091839629403520 11085798 -45733130363467840126610938305105045504 11085799 594108704856051934603753918412783871800 11085800 75953033958855880679957463516917760000 11085801 -643804502871415989295204147093771169280 11085802 88738177309299023022993494015048024064 11085803 151257259295140863490219693857474200052 11085804 266772912656198425266490563239275703040 11085805 -477559887899890118546955372374034756000 11085806 323984531027474182558992583955107093440 11085807 832518087299917367534341607371837794192 11085808 234046122509257911145786293132218335232 11085809 573113823170434658062182994445368553106 11085810 -241967765265325781098597532179664256000 11085811 -723618080832840914644219234454688517176 11085812 -337274003040516123052337319861163757568 11085813 263034209491909334649061467661685468142 11085814 -229627685056280881753199209376799867744 11085815 106699573841729285238126098139168133920 11085816 58413569888228749554604727140142284800 11085817 -16418304862553208411989686246714560256 11085818 220468763621768623644942564642701205360 11085819 474317374660554535669904185092077486640 11085820 498792688881470861970727775122725012480 11085821 24402758857228901014010566411175320044 11085822 -18663680749032201257396066874913471296 11085823 163511346577529997463482332218790915440 11085824 -59556245328382312276875041404637675520 11085825 -195614425548487693855115396612905136400 11085826 109823005020285840843722853701108943264 11085827 94249385601800749511072657683408112040 11085828 74989528285154872362662498515600527360 11085829 439839382786903810125933198761615074876 11085830 1121352303015602799698574104267980800 11085831 158746255929962331354144142250279644800 11085832 -592219104456026110965661615483660032000 11085833 1399640770867405498105952621551527096960 11085834 424431707051355402033728438216106267648 11085835 -285609971343100227686933076988298301600 11085836 175592581835651595000738547047560590848 11085837 159660056751940727937472687421151961152 11085838 7309189064691565001219133791179303680 11085839 53374560092100564895658439558110113440 11085840 -12870175012189290379645489223508787200 11085841 -448806662944014098779693750493563932428 11085842 -173784981754891981856648200438795068288 11085843 -224558900439495076971471866603825534976 11085844 -236458793112811384350840287205006102528 11085845 163567824101446040145656863110962856600 11085846 10026529277300254832140215304727937984 11085847 -284274632189437089081184967184934571704 11085848 170062794640312897959331901896463646720 11085849 846123433152282352476189686020470657120 11085850 260186698312920036090316039245097352400 11085851 150025517839675177449734744912553002784 11085852 40066917839204040173289415265325195264 11085853 -59060185115520076265906493863793956136 11085854 -17046098189240304132394942451801704320 11085855 -9649615065689286499892660061505994880 11085856 -372592619884739928272163610052363747328 11085857 -44170292688172694927909106834098436048 11085858 74727868708418519346913312184105856720 11085859 981759044838100640827598404342055199360 11085860 41860616320118658700934323400315470080 11085861 -215905834671033868807617206044482293856 11085862 -204951676517409524502682263066392527488 11085863 707353187342348967544407189617991749112 11085864 448911386380330057196622631506659328000 11085865 13283577312531855042624968259661979520 11085866 -76802430536878466181330627044854383360 11085867 39160248545101338166058509371247381536 11085868 455273900162357639587485489961026952448 11085869 -155975252169181176187995017557877260320 11085870 -192164372264362498893589806051197955840 11085871 74302878337880883049229720156813701944 11085872 -94706766281160676619058243323591589888 11085873 4929077319459429499846400331938684160 11085874 -25861269201676349973419238209899406064 11085875 320370923374147515308280341976054684000 11085876 639203686124839981243248737465856552960 11085877 -608443412851350952406795218979916073728 11085878 -114280616129050880861232574824573041760 11085879 -16336614460295519393486622021104302080 11085880 -84184568341271771215148511187175424000 11085881 728506263459148612355658206376692144682 11085882 -201165010767792003966428292700417348608 11085883 227622087143734952173680305021440043560 11085884 516883390292237000839655192654221986816 11085885 -78906204489239371042770348864098156160 11085886 31780584165106060842144253642065417600 11085887 -319705816055828433892044454755720605808 11085888 -46545129591414459742916005239592058880 11085889 -427026437939969921351955854442895701310 11085890 -831571338500412846615329014485648691200 11085891 620384426981282103269406626964402079992 11085892 -90452534006280146849433559142826496000 11085893 44029228962861656417455913705950648224 11085894 -29477819202381636934792210499321690976 11085895 266025681534173817400653582656489304720 11085896 746298513589408558779954973310361692160 11085897 -41543086039388710034973230163744169920 11085898 -538814000672021991564121594109820919200 11085899 48129764574585995711167466751071549520 11085900 64045127578485173882566475155709952000 11085901 -155515527133624664470271288687564007188 11085902 -79852275343695093093401224948038014400 11085903 -86496380037246730259203345766499917760 11085904 27463503907031945701696586413187235840 11085905 -85697446702596790627419175007030396940 11085906 52888522988796340640668074858006217728 11085907 -640426977462368148310400338454391331128 11085908 -36440444003125663757543434360984350720 11085909 -366959941928454794235650558050623916896 11085910 106392445754761972060885977899497021440 11085911 15825798814519421228064438271863635400 11085912 552256032510180999091978667209820160000 11085913 -18590669937249302874843534412069288700 11085914 -82369907570191732271779586903924114688 11085915 -303911774671204080837824665405256200080 11085916 2609996406979197454024122439760983552 11085917 -60447215471539969353889530350392013280 11085918 -219139516869526999419519002399044399296 11085919 -11326565913005753861456756483126242856 11085920 -814830769117255018133015393629136486400 11085921 245180017765775438760693644501107241088 11085922 -225086257327931481067454836450145581488 11085923 547432298048053123911287300808726585960 11085924 -3052607259545088685918597718990254080 11085925 -112539389346265520280426806964058733350 11085926 5870500183688543769674152601588887104 11085927 -222093615717200415827025726660447457968 11085928 -27265596098003040754677559198241341440 11085929 -192341547593353221506388840373874711820 11085930 -67793566271025993221911283832214656000 11085931 -285569271809333360638715310790660628688 11085932 -184287567129906758115346970664653822976 11085933 47938250832882724011606141934251188064 11085934 86019552209014410961399379170038935616 11085935 -5101515853283541250252919367457136640 11085936 22826591558338776396574642756863197184 11085937 61655907693818224461701879400242483712 11085938 643126073950273714042643296431517963296 11085939 107981140780806504522460819736017010004 11085940 -86169982726943870155731522842447831040 11085941 129309260308060012098060512763425472384 11085942 107414554919303053474011526707150925824 11085943 1021257480732386975357821314996107881944 11085944 -390432146173981160014986806710756515840 11085945 86521316860443012164895884929183728000 11085946 -18165760412108185685029866542086828320 11085947 -105511680294828842134395047294521856604 11085948 224698756864642954183389812220576843264 11085949 1314947395709795053742061833206990272 11085950 31469514967399073161221376862360568000 11085951 320557092683160982527752288975605676232 11085952 980183399912745293799560326946551234560 11085953 -242223080684249485925098744361624412798 11085954 68577207019073624697416537009639546880 11085955 605311657997533360208844503035178360160 11085956 139136869347889394905138703413275614208 11085957 -213749947660402555595692114921653841920 11085958 -94634801110837391694722348443185206016 11085959 3151067460292880913796007617157392128 11085960 -288990673788599953791529733156841062400 11085961 -48395631560983193338314868180908655488 11085962 -60950856023981522173851669822985861536 11085963 -358001477890056690713179330158496512 11085964 598025655163433841535015318492093918976 11085965 92123121421808048754735688389907074240 11085966 -133567079826269287095047849552499128448 11085967 -456430724619342567581244863667227381168 11085968 37799419021594112175088168087410769920 11085969 -306060843069707869159218865016958360960 11085970 -23074294065798205191852726536352637440 11085971 56561977082226515375744511410592697104 11085972 10843090319892837362618478641500422144 11085973 477719269599264268099234870696484078222 11085974 -211298567904350542849997308217144326848 11085975 -178147069432892682124683354671168325000 11085976 -1152032842716020305273226857061508710400 11085977 -31547490623532070662313135946727326976 11085978 43448091080626396514806971696622038528 11085979 596826938388606376877158624585225240580 11085980 452977019171766686062742896546352832000 11085981 121242475220339098171660344426408673440 11085982 79710178070696650892552098506370392000 11085983 82915590921610646972546065493255531232 11085984 -8515218246570422948669782538456137728 11085985 87708792433049179502036256996503481000 11085986 -164349887405943696046222429744566917808 11085987 155399168966200742125900916587142674560 11085988 536549549303309083453663090883798991488 11085989 -4939752892396344158698276916671759044 11085990 -86655836242527043026254061264531759360 11085991 -331013000974208702339771153242922936320 11085992 866655572946698738214665181018226560000 11085993 152629669046148171433980731918541282240 11085994 348100312179873681897152706600150579552 11085995 596079015144580454103580122475819356000 11085996 217949640385482160765918591158217262592 11085997 399992575524712855749193213631085946540 11085998 112935273026082912321979485255571694592 11085999 -3679250774705793954035391888111762432 11086000 1528211670853017283335444776583168000 11086001 -2058624057083580468197279057113617228 11086002 5456614572319992904422029089960426368 11086003 -54014565209482197911475533958531002816 11086004 -388682664275826920355734632811745619200 11086005 -17984224604505278036913870924712383840 11086006 360215135922023919653520023172013728960 11086007 -57368653096323476837997330324673730040 11086008 -486698400732167307530950544016708464640 11086009 -1085784522008462533788936156580693653360 11086010 -22444217741047041465762506925312604800 11086011 -514757792637163000473298103735564152320 11086012 -28887710146387305395803468807903856640 11086013 51708403832167229039316388013547744204 11086014 74928872517875091273899245645319064192 11086015 3129802914409846084158251604583003200 11086016 -150302524090677589639559417891877027840 11086017 598352256317954772417035480859320543280 11086018 142736035880795499371130725183204496960 11086019 36236871282614206194738934758312572832 11086020 34526869584254812746141621958022400 11086021 659708006946224775714748708107432666592 11086022 -264016889466994970175037243608802354176 11086023 46199554555002419290196045121998312448 11086024 -335819409252365694992348768482721111040 11086025 283427579550439906571952817557888570000 11086026 -54974635918614768844225581445915762176 11086027 97316022611594516923722034753623505360 11086028 437259497526987413822685130089588203520 11086029 -440775037208479600825384554203936165226 11086030 -249772815610201816402701596807965803840 11086031 -9658531640380159819551514770669860352 11086032 52653766914556299026362940741505515520 11086033 -39509512554294476524716214900208077440 11086034 39302797170501705596309705827849377792 11086035 162959298416632882834376868241751185200 11086036 -48062606568837206372111567239571679488 11086037 49602862989035276761358416861861156686 11086038 386896036404578549681902214186088808320 11086039 -1802897380263171282594676136047805030960 11086040 27249632499426244214269127535020851200 11086041 10814222649817936651589280238110092640 11086042 300946322672723652257248337224963839744 11086043 -177005140195406314355899811013103535760 11086044 -246567428822483590916598057422015938560 11086045 -3942009845981087453540122449742267680 11086046 139632134939348614917108417437623365888 11086047 -259993339975086667898996307037041482400 11086048 352302199664864759575425696654042071040 11086049 -34401293791428537336301018139366220480 11086050 -17793599761907551825651899171702403200 11086051 -336871358906557741844299674835823869808 11086052 185317655098682701054916467937824542336 11086053 454520557978634322860869034148773992608 11086054 422240106716497545962717702215955712096 11086055 481003296688018244221973292413641371960 11086056 20180760479453134265950667080418918400 11086057 769917457229169177249314592181693131252 11086058 -262013495272391441493533087293214295120 11086059 -447142151288375331935902131985593616296 11086060 463434103845873900168485323968758292480 11086061 26473362258434534932356135971449690944 11086062 -48699883440592257023283139523389998720 11086063 -102211183247475378386431736871624799200 11086064 24511298977553850390430230356798177280 11086065 -219344357423634036669018393203738880 11086066 453078767852825040328772295640372169232 11086067 -78598212182830658342457923409521597520 11086068 5146542777234765500561775725398720512 11086069 -56036589538885183107099187773881185152 11086070 -183177712695362171164277257726706419200 11086071 -185788026999418808319880751830567755288 11086072 4655675741170925151646437080352522240 11086073 -934533171996834794875944421405430454678 11086074 -8397532527976838744056491644198219040 11086075 -43303111748433339767356477984375276800 11086076 -562085446953095180277737233862895882240 11086077 -34659205112421684196147198715968587168 11086078 -827626504901739415968169292289045375744 11086079 828031448283174881687621243553392631480 11086080 68312902393731094212725756117605416960 11086081 508505735662938352957475236119256922882 11086082 -102117306873836269333293015881380700160 11086083 437140597687520991536373625163852771652 11086084 303518222538843380952544528252065873920 11086085 -251195318435757039863390664788720945220 11086086 -188537670215999818667773530080662236672 11086087 446768648665920400921328839907241955736 11086088 2357955949734879473108755541862481920 11086089 140308381633991509631368119719051824320 11086090 -101789098433147184195306052509518455200 11086091 54997548686433129400311952241612712000 11086092 -180623367415908824303243944451072655360 11086093 1000969902377161896578852586921252428342 11086094 299147492500814273575580958520599909312 11086095 25621322427459702101185815062401489440 11086096 -84390021109195618440828800634446413824 11086097 269953215438473326777897179577992569712 11086098 183364709942970374035076445508259678208 11086099 -69124419294507050824264674583143332936 11086100 -94467249290137400227821757807299840000 11086101 -144188122116572363180380500009161773920 11086102 83348336066084564563249712004767134752 11086103 -431356242261712271417337814893410762400 11086104 354013409771245061247788747290753413120 11086105 -437739805569952987131307781185068635640 11086106 9983408635988358121182616362669952752 11086107 35718689650704274775152269398248058160 11086108 123310997768273706567773401424874089472 11086109 745455302760646608800008530284555198310 11086110 10661192660577976782545808763347490560 11086111 115348604454566300952764749921103865000 11086112 977191825476031465959464620128844972032 11086113 -260893684137985437316268718921850172352 11086114 -203907275206308385859373608814811434720 11086115 -190609380431856029703853803242718888480 11086116 -171675802488332340080653268303567548416 11086117 201390259245666512822047125564404092192 11086118 196586558062685992396184533688619304320 11086119 -165759463992182667930510256886287161600 11086120 282981953058239370084093306492641280000 11086121 11852182496368367648600802310570739322 11086122 -302006970876120216021628792326473488128 11086123 511346437365138159890301365159763368372 11086124 57036906549402138919186181434483968000 11086125 -305930545130158175833506512619348096000 11086126 -202272582184813270668679903405815415488 11086127 5563126914909078435844648308141344640 11086128 225385536829711875196297024774141968384 11086129 33989127954536920959396186392876110960 11086130 -129214172804930218548154993281872025600 11086131 -537325432664316186564851518046474496 11086132 685904919373312121273712400094268864896 11086133 -21860160987927415216615730233626633618 11086134 -68319279458408223629578641825510995520 11086135 36145174335280352385221362689885164400 11086136 -262943018176198480186198477672181944320 11086137 -143320683395332496952777754185732191952 11086138 -7400245393926844355785084115063639040 11086139 736965786184463026111599174092763760440 11086140 -126468775539899571275104196491640156160 11086141 965086247641755910513581710128593926 11086142 -6105108313808538208520673469151294208 11086143 -137240915787031594241225832129096686136 11086144 100907787832392124923226470918270222336 11086145 -2599544720694020015783058711600681600 11086146 304518790944434873652760164125772537984 11086147 -800829055823253475808356359462807955160 11086148 296562400725305856054501454607420846208 11086149 -400198616846674380048461225791723718400 11086150 -248173152810459527738212409217241879200 11086151 -270867956094291679005108887565259647096 11086152 429848820752686690470353089973045084160 11086153 24323484870665192333969812447089461568 11086154 160328107759964428033401993520759931232 11086155 -117999276684383145565991129875647521040 11086156 1707784909005291077951932405774531072 11086157 -834271520170486398849708174929174159508 11086158 42009847075324029725984818315132231680 11086159 -319970972154196327633515138618495187200 11086160 -163059067905338712356927008720376709120 11086161 -250565495260436813330268707964789385920 11086162 -366222502135076404547009574854361723600 11086163 566904672189538685066576265234224927040 11086164 -353498411488102300297548850857772550400 11086165 -15902309148765074312665233945087851940 11086166 -63313038062656317430843656527747463936 11086167 258180924366681461893899399301012811880 11086168 -300275746915020919661963322226918010880 11086169 -368606249474953252740072495679728578556 11086170 9689551295143847961599990545352774400 11086171 274017134675045764381791554619736610372 11086172 492781886652469055482844796534711029760 11086173 -405026850254937273676036642927773098880 11086174 -1924778244997076349131643050388587520 11086175 -80119943987011933515685390395980386200 11086176 -66500214986075023413454839068741861376 11086177 -315365733579122397167704688145026584800 11086178 431720784550568008830591024646743516960 11086179 63019793221543102619962359853578464688 11086180 62032122235710753657820697118594723840 11086181 -618614046757353339671127950215056438018 11086182 31727550920358369711258092808760446720 11086183 466484441392269507996344147906693777944 11086184 552741336306144200489191418030453637120 11086185 279878883313352078671254516343914820800 11086186 -73395000681668832506803751774001207888 11086187 196371006090091422649898564172288830352 11086188 -117420115124188922277564484302343334400 11086189 -103825999203261458964053081470549055360 11086190 -9497251134896276143476196938244238400 11086191 421786864891944931076958727178692950600 11086192 41859648948797849736304184352369049600 11086193 -442837309019767575209474918971614629400 11086194 -75941405089302127793938388296541987328 11086195 276720544757881542491479027238830714800 11086196 -233895703778038608879936706608545280000 11086197 -104929181680422147128147079885942367200 11086198 -423782435251381337868553948837544450400 11086199 670250396188469686111246040932883053920 11086200 -429829096707917317856326513562219520000 11086201 -593009877044557047386484020835597962940 11086202 -240260142959942030426856718936347170448 11086203 -296752774331016929475243375333418014696 11086204 -197797445712771741218512476033202980864 11086205 -12640379253869021329368670672601439240 11086206 230119640491420811901509255891563562304 11086207 610376943514710528848427080203966947840 11086208 77386240967616484904282645918247813120 11086209 -208817086637523814782856527590604459036 11086210 206709141297953742818985819342899127360 11086211 -387986597348274497378799867799203979008 11086212 -4317443618661155556204639872719500288 11086213 -372581363859938763720196735634304059136 11086214 318713415219433710326003421724381647456 11086215 92985310682027756884067757798996979200 11086216 136317153812585182769951036155721364480 11086217 -15413874265755705856882821197951081280 11086218 6398872527382297150381230108753077760 11086219 -356299874420095107073592192194007567904 11086220 -13274749242186550931381686996828938240 11086221 120091059726153403596262433059812069312 11086222 72833757318672556356012901632281985024 11086223 -958329908056833780678676785380646252360 11086224 -16146480520387238004431513690741932032 11086225 -453969347423415555500408659626166912100 11086226 -25625136663738309192180364242444343680 11086227 25305398713835895613532589775806186672 11086228 -435347881927831362802966285656274718720 11086229 -100262592449878378500859876051156484928 11086230 -50668737831783058528746004165528135680 11086231 630677284086752360091982527490115707200 11086232 174535810000791318407270329527476582400 11086233 227149569965494913529621562073476419024 11086234 -374344999383317715934504443207063567360 11086235 252636952602115045821496313767635151680 11086236 20192857593979799321669393590299586560 11086237 -599214858128965061569985817612534841114 11086238 414523124337845992546877666989077467520 11086239 646695734473941823432480648490313637248 11086240 135336925288599749773288126333452288000 11086241 7278445032154958965667222528646633384 11086242 87464456931258106732926543506694808320 11086243 -189697871634546877728350741700598142000 11086244 -86500316307430164914889954257649950208 11086245 416665931940235859880012674394431336220 11086246 -99237631185011451379205209840971238080 11086247 1072257947001743918945290679599951320696 11086248 411511005828088512066334684490935173120 11086249 1318737346827183212953792791668249698164 11086250 19847122682221143317485546675084710000 11086251 -4985287739789862626113630745606833152 11086252 620151812455127139495632970162085012736 11086253 594917069381617505686691322666042050880 11086254 -68336307239685135249813608714568192000 11086255 483080562114726243777994928625834377160 11086256 882692868513628641171123721823158272 11086257 -26031941321839290373112140020529887360 11086258 535550719792693174565949917653665822480 11086259 1465714447224384921029331914070214997400 11086260 3597321793530340589143842405231759360 11086261 5657964883599124805512033428241115520 11086262 -567173949921201470680495065576139008 11086263 290510124517295836829713176837252028992 11086264 -313123192732057513916662179681147494400 11086265 -33817590058185866392724354013108385200 11086266 428852714270238917200150328062723451904 11086267 -351652348467683237434915680482766934684 11086268 -279810773315282270946948121244147265024 11086269 200324055742463329520321008153042999488 11086270 13915214087441073674181005954353800960 11086271 165559093768119443494909153384692166512 11086272 -26418915583545754492906378108820520960 11086273 -287769393504117579208241023818199830720 11086274 -186453681520722118402897747849000849920 11086275 66028673418648699842990475620181354000 11086276 -333792310671282310875553578458922528768 11086277 197956307953381945239909785085993397440 11086278 116454139029485598912760878306954964992 11086279 -899307167833736241846700501890596872080 11086280 -199720214731202712631055255151354009600 11086281 121052500903422241500210874734735043200 11086282 -4957440641604968307524793578268481536 11086283 -8839917141644868808415016548574450000 11086284 -113615119734709950848619434595507499008 11086285 15522196278137520888555026489573472000 11086286 1451779981812137909586444928052390592 11086287 -188396739654206931983654752983218510832 11086288 10091069968520374853499992603857805312 11086289 906432007086984428309812889173770775392 11086290 40545151075385523158544412977464640000 11086291 29116465288409558898910785584412080 11086292 223593758164739583497159722059423129600 11086293 -289743685002715535941634016560751267072 11086294 -225959613776071290935093671844812295040 11086295 -481007944514697030191897320926797153280 11086296 219001718733175578046070594539764080640 11086297 -831174471863558998760772793128374460 11086298 -238413028505894345177653291033545411600 11086299 9156855172017964343261972752452725424 11086300 -61095738615999232286385233128844569600 11086301 450428679296929575021065375042845819302 11086302 -369073001247033565260674793093759575040 11086303 3633157980463878237423047949012956544 11086304 454442364573517004444355760642435055616 11086305 219663490055573632405233191060287589760 11086306 -64496559009334472386911048774637366272 11086307 1338930907278588393515838301407761465760 11086308 13963002724128252334907747106797401728 11086309 -202600209933955760194059091641712520996 11086310 1750046372050686874600749017868696960 11086311 -315542275579565543643854390504861306328 11086312 -779851076578127966698480706176950405120 11086313 -12793644002011740573271443312349544448 11086314 -159803054584208974556538572422791595008 11086315 -113462437502028840023298124074439468080 11086316 276242958912517728564676993695467639040 11086317 121261669487703768118870573869076321536 11086318 -42634251406854769917194041939888730112 11086319 -434490413778268180745636212162296143280 11086320 24646306666674666490780352834174976000 11086321 -96965631748227188736515814436543078800 11086322 -121474126587804033613583045286178122240 11086323 -740501804769923381423412979583275543200 11086324 673658794860290499535124873693243988736 11086325 550538779565902459081042123842871819050 11086326 -182196017550417866450862919306884088608 11086327 -279952386267954178654380556727570677328 11086328 -263460157108928392548502179469636116480 11086329 170945301804471070888797038058462851040 11086330 211164743229435932960523096206319598560 11086331 424878206564677410072848107298260471752 11086332 64004472887361627087396742535934607872 11086333 58666746526100549072991508655997656582 11086334 47256807982915362709975372037704032000 11086335 107110673291774655904001592967591291200 11086336 -336923390777871562107309472794217021440 11086337 -260490480926304867427135755948626326014 11086338 -104141561761787335268068843821668966400 11086339 123245415190078056359472273585403783680 11086340 -256393562545038848915129460457325372160 11086341 22401540986605243758529628676383110464 11086342 -118188540282980600197663604716983680928 11086343 505643710152949420433581928067451151664 11086344 83527239122487201118761822517157560320 11086345 -345099607598647874026940717834858016000 11086346 -297828087085383286404495338233399296 11086347 105700751676502062347263704096036825072 11086348 181930812523542287754064615136810572800 11086349 -305770968983347225725381034375169704650 11086350 72038119581219060880943703247199232000 11086351 -156481343003269467463604302379267437648 11086352 -2196900559143454470035231589941821440 11086353 -543309783475583639894675011697063591838 11086354 167626524574098388869908667367580370720 11086355 -6179129946818349483525202052855027040 11086356 507707582203792572484064213781419120640 11086357 -105213133052876609134026184070615458080 11086358 -317374271314606689316366218763201179840 11086359 -68449553232064425685430368014036085344 11086360 -1022654508228112975200681751295093145600 11086361 -156790733581730011118550696206783278656 11086362 119384237395705986371711162240193945600 11086363 -218193352584947699883849004421070351504 11086364 -25056526834943888942147258992896927744 11086365 -271022259901836931495702119672306696000 11086366 214092124723623755964197616991220199168 11086367 681323144078811351027388130738207993640 11086368 -374841393998698062457643286944098025472 11086369 -103862858508824880521854645547164023104 11086370 -96401009709856796334507100059239600640 11086371 -356500981853542099481786514814900984128 11086372 -187390772429168035123122993048667422720 11086373 1006873638799105458887249056711423700124 11086374 64334644631948129995944092247236386560 11086375 -344681220150071891937560949487490592000 11086376 -331701583764545142047368896029980016640 11086377 216206766401170087075897051651468062432 11086378 58376100046048456239427623874922681856 11086379 380078765989410644514988373648440396980 11086380 224371741887695508446758249551285135360 11086381 -263358831333588774969665203239870695880 11086382 -275713893892756647184114284034891286208 11086383 -349565519537464503728610875141106048 11086384 -19158113609654374839473408150538354688 11086385 48566937036441875033564371686213638580 11086386 -238046232398213241081835418241124761600 11086387 290445626532463976406440131261948201600 11086388 -282331153100651150545649190817801475712 11086389 -16756152769604800802736648231193085472 11086390 -28815090525118527420958141522577702400 11086391 -578732819472644700516607706471243688048 11086392 377396187857620834205152950239788830720 11086393 -856096935389725153083133623430212843696 11086394 274537298016371879194509905430164090112 11086395 -171265652346165928322266147563978278400 11086396 -379093466620035615316766762931553428480 11086397 -160287198181015032448940400765573349620 11086398 32013839357669191475460110883512975424 11086399 780439907138584697624457480492848988360 11086400 30929193013841761831747328611830988800 11086401 315447877615543650293692822756847338032 11086402 -547574370748764091674463860237777004848 11086403 -568448460510330773060254044159284923656 11086404 -47137101005185099212725316690859524096 11086405 1021984742914872349177677839315351162400 11086406 45366072651703928660988877130674665984 11086407 -855063570022156221471362725274201136480 11086408 -374359452974119393597720776768969047040 11086409 544661665600499817999577244284088507610 11086410 -118377893388272463100057237393464806400 11086411 -359792576449208962136529019774902336368 11086412 -643613965995614995400876120691250470144 11086413 -159277263425467013242885553416161448416 11086414 -10741849234525766140463109096771810048 11086415 565146207558379409603469875312134519560 11086416 172219556020922008833763614130816942080 11086417 -113507435282668476806925963259030939534 11086418 14349033634001444651244959075984802816 11086419 436667964500020827932193187571278989888 11086420 -198748187057071602027748599440383549440 11086421 297186430933306439475440572018752102840 11086422 214007996969416895798283960629586497472 11086423 -607775601561681364232556317983746669080 11086424 -334450122027072751814686378026137702400 11086425 92932378916974681988492826000446592000 11086426 -130834370442825973602690378373073311776 11086427 409858273165000445222651495335708720872 11086428 384799430979857489228594643086782917120 11086429 936945132598018184347311621542745269030 11086430 86089978763818200165345344962343867520 11086431 -128058004177192385870417235811906697952 11086432 -3075431419512887760869596119397564416 11086433 15804664747114593582027799456866325140 11086434 -101374066225530725227675762681149050592 11086435 529476427959518587594565302789237580880 11086436 -60857560362021887996924328807821224320 11086437 -3558273005308114475626251052894076928 11086438 279471364752584552578999224637705047360 11086439 105343625716809152832802170808847286720 11086440 296426252504336952620244318267458764800 11086441 -384870707911053927534323337036913355256 11086442 -131798107265129208576420991306876738128 11086443 848742830529858118152455647040353756800 11086444 18383815689283510484027663440925255936 11086445 -88187837587187606505969298729101058560 11086446 -215462104478164656845175697948847462400 11086447 -189480765397601171025998725598836881408 11086448 47578955701076180303354571233917992960 11086449 -334164093247579145297021564778507406752 11086450 -31520234033210106707264461495249938000 11086451 9291303611860241896832710240660281192 11086452 -41183706914917641387300188064821771520 11086453 17160241700755334662291123849626382656 11086454 -388205444044424026997237157154513920000 11086455 -259514105318577988316548320024554342400 11086456 -530512825781706761046519540676617523200 11086457 895252947485807742223628652900761513706 11086458 -82483848158400367258768230164606910720 11086459 -394379819895370615076656277865887371496 11086460 -118035979100276398602547150817601454080 11086461 366958825939864203846178927708411473510 11086462 -122459521273624472251575890427474170880 11086463 135812429940874245336024904574863500240 11086464 108593803561457489013690736424559575040 11086465 -192977177582180992740361507639085875200 11086466 -724899168734143900164703379189848003680 11086467 84766083589885760351215302510177249024 11086468 -228421982383903376052738685895882096640 11086469 -973288184874052870027937565875926555104 11086470 -1501130053725389076178272444272392320 11086471 729533631681498941550562433240351550744 11086472 -650632106724964925554703083102163635200 11086473 19270988773459916003759026072046816784 11086474 204807021395965134388137782045782301952 11086475 5087242939876140401460554452107780600 11086476 173134867627080543901861542813895839744 11086477 -268026483902186601130193072777017913674 11086478 102307128896651598647476200513444324480 11086479 -492931477982733494156790410717097500376 11086480 -135557352216495352406800951330408611840 11086481 -110142515614069599663755389367677826880 11086482 -1591409794705222681462464259751015424 11086483 -317790170023982012963919865294393001616 11086484 -91074502304988711874108041674142756864 11086485 171036220978444887212452525841917716000 11086486 -253134013300132279423689867751283171808 11086487 -276397249823322784142075029076316634440 11086488 127125177144735769435288870488077967360 11086489 42737173373846082376942168283806086400 11086490 -36949708334043901473724219168155813120 11086491 -204565695807699642801449383140869323920 11086492 628486006177757316681118229328763260416 11086493 496714956281041167928516822871723095680 11086494 392010086109441486289403550911505321600 11086495 37599656613571233301917799534431120480 11086496 648543247582235149615706704170054254592 11086497 -936269198264186730440659302257091744000 11086498 396943491970131548664884891303322738000 11086499 145943820240615417202878448686067626240 11086500 -212783743244326752659861277053414400000 11086501 -938105366147117867162265670282399896960 11086502 64402901646348560919022841420490430464 11086503 -83684838042393890616461955167387873496 11086504 -102688198052931257636392059341629440 11086505 -76738824879933318546110660338228181340 11086506 -10269063166753122630824189113914516480 11086507 920104000321586431856547188403656840756 11086508 476565150480501977210537307792165519360 11086509 76801996487266722569808397392788151360 11086510 -17367200575854702456348345901836896640 11086511 975430134140045543626518528543273620112 11086512 45829807225855860425358198133730672640 11086513 -402786691479402584067804066551070103440 11086514 -154672382540055608018158361655912044928 11086515 -48919053574215274718356967921939048880 11086516 274221333200124461876876559297786064896 11086517 96563025557667203175241935379842010620 11086518 2551311087713912076596371665653234688 11086519 -485110242402160756116443566927839007160 11086520 -281890159251838328533159577869827379200 11086521 -323709284342298259328662701545344333488 11086522 52100975147790330674010433943588019312 11086523 -75953150124533198882192401116265763040 11086524 -33214471328287764187558330138616724480 11086525 -138024539498764381340687606024159523200 11086526 396496604954399600325386463138061234560 11086527 -127142119829892069465482110316731777080 11086528 25241247229867789035291121722951991296 11086529 -45583279430107437874249031500310508480 11086530 9430420137030975563299596101283348480 11086531 616350876454921386810982972673400918332 11086532 -25460830788952881234668202585253344768 11086533 -748470907908979104016218312818687265156 11086534 -302295168833851356583048812115544626560 11086535 -18735201586468357780253295853334913600 11086536 170891511630523045366008279762553651200 11086537 203378685016302799437581627486564061504 11086538 440392550869449731568083272707847491840 11086539 -186386914178338469797018633641859463976 11086540 -218427482655019067965863380934447283200 11086541 356718201688701026146529490268492296300 11086542 187788628261240952509098226572370842240 11086543 10686102609955527507378413314604904624 11086544 -107357861210635111915838396438957260800 11086545 -235389829953959722176441628115056999680 11086546 -174417867100896912834525965624630492160 11086547 -1387864105645576264315436647614364149768 11086548 551022090516874824385282877088110149632 11086549 15706354156555235270060424942050133564 11086550 -96994259623838232211389766870538059200 11086551 10875396344873283925448536549414195632 11086552 55623353637965901670761399620189798400 11086553 18420317055078714325476157413324737802 11086554 1250396660028909325540780139427710208 11086555 -179367523671151367878362074117232753600 11086556 333345674064335579981743879846527631872 11086557 -451043950184211099727715926334979525120 11086558 104537835048823531764763677887071138176 11086559 701374135385630727279909221927757712128 11086560 -51792971379790028916268512808501248000 11086561 -2330575495865437666371825307471434496 11086562 -56856730019347566663768041329720147968 11086563 -445050921807241386837457021771327090056 11086564 -180475581831272542618696950801042555648 11086565 176913219601299073099331345485601500800 11086566 -82638618604329481508592033108517123200 11086567 -1040099831763081252863947010022928956336 11086568 -312616841239357341917678784141861242880 11086569 86855226442892525965797414468334432044 11086570 -364600154984956882742548004534798365440 11086571 358536558584050248591835638661821290544 11086572 130551125168624023058305976357221416960 11086573 -75595465269912068653154233621975728896 11086574 -131502906728455667024653089927526925568 11086575 -91806964299744682973356052373097238400 11086576 -122098853671322072197289026519730585600 11086577 -923897544535782922561788798653762478540 11086578 539751791721448633192053434552331083520 11086579 -194193397637487012803331418059108964608 11086580 -377739684724280781430989163517309429760 11086581 338198131865039661447751326463016778144 11086582 109500054769348120735026039952731603072 11086583 -53396731726640714289861539079767730816 11086584 -729409548481659541808851716932725555200 11086585 -25638316403764662142589495217601292220 11086586 206487168663758551686837773378160326400 11086587 -392269300379843065683406415749416975156 11086588 246678214458432233834386012031341280256 11086589 41969609692100451219261212125370609100 11086590 106695542169273358695319757193839944320 11086591 454617412504864587072554335865629714872 11086592 -101248841482960785441227341828127195136 11086593 -185572199066714600787945790431612978816 11086594 45760106486430209922054354634171782096 11086595 -220853455396399532616463093653537177600 11086596 30822446757270682693744749049084756992 11086597 512288394533185875798324912355505710046 11086598 89099811406494407908862283559165409664 11086599 -537209902088329879370033368371239517360 11086600 -161128273178910903595261023065333760000 11086601 -595814617645665435080886259873816155468 11086602 -176038890011172157866536030487101607168 11086603 1009483100869942663452009370257045482664 11086604 -291433988410946938706044393990346976000 11086605 -152997156914707171046396491066738857600 11086606 -23347869245677671260707437161346182016 11086607 -279680829186978505893970404512148092688 11086608 3778970729455629807786411994892206080 11086609 -950573512343579829888799844794355130190 11086610 37424107953680806794579846222032593920 11086611 187529721528880136169006348640844977920 11086612 -94947804019200616022655827205460437248 11086613 -52709677180750759375584314522957226240 11086614 -44539690813911562714118752332549335040 11086615 -63624915610561769106660612133179589200 11086616 -213128362299052333512371017889092331520 11086617 327190163679884703011252406228463945680 11086618 170870135161817250250725189389257968336 11086619 -261732635713994092699395087349518073980 11086620 121652198797330660751947853283902100480 11086621 102993995831383071271745765927564177664 11086622 -516564163637469496516754141037594800448 11086623 115958794803940601751002045929496432640 11086624 1337491528628927819959873903900444065792 11086625 -1415588755126794360714918932654703000 11086626 213345790719653410222385822568805211904 11086627 -115940781807508357863662352388144175524 11086628 -67779470439886799701372039574969315328 11086629 501942421853447053371787955893879287360 11086630 -110905174069444665600626063681235239040 11086631 250327755209966047945524095319043548600 11086632 196124023343750303625724096805967621120 11086633 -100706976964359803039737126332120241600 11086634 -108156805727724883794146729950128696816 11086635 26661924333906426761337951388043512320 11086636 -664699728189444205897316299755192583680 11086637 -292721443848003049717330028750529060714 11086638 -172376121235319922163653440690698644480 11086639 -305945001065121468384187633035211544560 11086640 -60893435621373464584147757153496268800 11086641 -220424738219080178531675340141633881340 11086642 -412271378597675455741636842624017771520 11086643 -213994168104133196210563725940080697200 11086644 174225466725528416083637677566457098240 11086645 23393832360533628363860892801989391900 11086646 -5175691364205580379574471218644684032 11086647 3118092841726232713940319577776859392 11086648 -129362049148009366165089441051315671040 11086649 251821378054353169168474638192712398336 11086650 106001221346665643198824503026175417600 11086651 -123317933121946357645614145370004088348 11086652 -286953067689478438394748775002914810880 11086653 228261035180454141494985166867287055104 11086654 -35781574903234508353725473248032588288 11086655 157535275446561756691784608909758065760 11086656 1419574564915974043417037056795213824 11086657 45918405047635038421997814733310675906 11086658 -324758307566308476750343533715862229120 11086659 48129753870270463390846395655224852720 11086660 157107144224862245375827357076025960960 11086661 -895864146337953177948028318920088985376 11086662 -80902793665693368509829088970069898048 11086663 275511224606838946530070117459167392560 11086664 -437061776626772818928270140785777392640 11086665 -371780276560025166052192306912113622080 11086666 89595337296020040427674340621250410032 11086667 -122178384025241566922170816512015410640 11086668 -214572221302135656617826448713138671616 11086669 734643684784516817081176596153447436224 11086670 -107432669846765077920718119159363809280 11086671 -2276575220806247005259212459701488880 11086672 -189808182357537204752664981654856474624 11086673 111241199604891801394897147581849287400 11086674 -84848065230609260475469994274327930240 11086675 198641288976835670528106848454666149900 11086676 -376326025431408538320972487343374631040 11086677 115171636316791525939564288147716939360 11086678 -6254732649222663176282288645954907360 11086679 -387784408093431135456237626237381689416 11086680 13620970730177345690819284477073817600 11086681 -935092481371017780335882017706481542518 11086682 -94838719520234978587196107746374666016 11086683 -36533806838018843057583903996076602000 11086684 15786259163486683783235698929358375936 11086685 -213276177751882070177214096645049981440 11086686 25087791853122979365397344560258419200 11086687 -248592764634163680965704815557856300048 11086688 -8708096469324503422152037968681369600 11086689 24807417684342793216961420184188463360 11086690 -2047598572215573217658947727195136000 11086691 215050292350432010697121412205481436736 11086692 156153202686583812613006303799170639872 11086693 -1220225270121389123850590913522282501600 11086694 -70731062979302649954912792856601470080 11086695 -112445500009393630679720175716339974680 11086696 -365318994384224136911299258215572382720 11086697 246381553583491453289343196934333113146 11086698 29300405578462888468736467938421911552 11086699 -111235877363982418522635415654823506992 11086700 274735954039522396752699916599059712000 11086701 -526234161203656444350438773201851622400 11086702 -440139080184163617847820646637775923200 11086703 -1285089073549699361304522410100172004544 11086704 78804527611394305745557836974643216384 11086705 55656819365161067678458856914537201920 11086706 500493492969453503240853807825487301664 11086707 -240150173375609947563904343544265519560 11086708 -1196780444700001194295092281970008044800 11086709 813480594137079920230356490979407859040 11086710 -5664303478314913184327595700771943040 11086711 648210104472908883014740219612909022312 11086712 80621001918272558549272124482954690560 11086713 -28135988410283171617914197663043719232 11086714 370933251764775894331621466353597981440 11086715 -452121425848555208079896624043307280640 11086716 29872680318444138028921386177367670784 11086717 -187116286513752496430855470462369045000 11086718 109810138244849272190175235444046167104 11086719 41433641367517510692891094124299395072 11086720 -479574271327305634276815309933379584000 11086721 560823333322754238058929681691480465344 11086722 -75861652798880828917640142266420628480 11086723 -9318886099466795689054667170721167440 11086724 366458049328966199211445614528038587392 11086725 32366295627572824859661962957493307200 11086726 97047935626359335908675852654256684160 11086727 -749730030672257852963113848693504584424 11086728 -21212336028891681380005302886015795200 11086729 -95059976916657839781509203944860114040 11086730 -163811137696705945513929750081267412800 11086731 -394330488372994560079225737262680320580 11086732 -277345233784927005873266586114372372480 11086733 4450046622145772360376365857644425664 11086734 240440399508879085739143777137500143680 11086735 -111342472525132477780932879476815841040 11086736 49866757448851987354583854135555129344 11086737 -250917740045172945848178328083300697248 11086738 207221505031572678175978366638819772464 11086739 -183275907425921359803160438104263237460 11086740 -64897018547478658866156426242683392000 11086741 -400958217262321966206983564597281567858 11086742 829457312005676929062479068936036753344 11086743 -45409727278369612368094844102175299736 11086744 -83869695541420221458348825129878947840 11086745 -262493888806025475230237615550977509500 11086746 -489008861600966057618818191787362048 11086747 85723904225116108691083831327314073600 11086748 543136801114581789015391436923023441408 11086749 -491206414421634876341452486782320846400 11086750 147726440443179178676893573891988544000 11086751 -311780629871444586791093703498737982888 11086752 -26053378369973015075011837023596052480 11086753 491246055319365487812982285929375276002 11086754 19776745809596683941019946669080949760 11086755 -53732129734805037284469123914112271440 11086756 -191679882031644220368974057455861644032 11086757 143939029466860014313276916545573444032 11086758 -452032304420384510732536136150059943040 11086759 -170304577864407621026115531685149421296 11086760 258300921770631001354077296580665088000 11086761 166718972470160989682265633999712807104 11086762 -9370046735906755148035505538026485248 11086763 278410243193856803059271730312886523160 11086764 27418013596211640025858021358932515840 11086765 -630821612406879013265629804430665793280 11086766 133095923256008848741083114227652378240 11086767 -496505766526835358024456280391437403760 11086768 -12089478221112772484722474148560896000 11086769 -84044484653786794120737224527393797432 11086770 108648394372359281325465183129517555200 11086771 -33905368899275786300938285361615801616 11086772 -695568842325305436571271398839308586624 11086773 502335648120065757450361421849377138944 11086774 472597970313565610104647994945667999136 11086775 -172888109654009193086870121719246713200 11086776 2896756686735133843052739875522211840 11086777 -135694987783324062365489270403178105340 11086778 -106074156875923117523840343770636712960 11086779 -252511764357219145705806898543876391040 11086780 -184533290436816475789266270548980761600 11086781 1022335663746006288806341558789900795200 11086782 6673233480341349052586795307327360000 11086783 823628424269876504214543823782393150240 11086784 -5117992188371901517470415186399592448 11086785 -207023697206693824668488385262708276800 11086786 -333781760177108616649075206884834328576 11086787 -638582175010263953839626990109315410240 11086788 146800342841432865893321596491294038016 11086789 184067514859283403487258659826026977600 11086790 -3936868377746804215870985767882632960 11086791 20831634363903328994112577525299082704 11086792 -582692387061567214799452802345029632000 11086793 400090108439586213127719025910819252964 11086794 8385971357388320525925288129483022896 11086795 590816546202525104100151128084567184800 11086796 -218038959427007100697925868686750859264 11086797 -207267997227194899564390424175266836800 11086798 -207659316165971694416878001185596513600 11086799 -17769284269297730828476750370091133200 11086800 -41573391141398377791573448026144768000 11086801 139224663815189375280310704353687470704 11086802 -12390404193927255971053744357565008608 11086803 -20382348426898620039798207776146441056 11086804 -576361988050867983123422814923080755200 11086805 89566349887197705311971221996902257920 11086806 342074846760548034341807687231014435200 11086807 266411163992160331259960628381340434056 11086808 214932054861803695124376136461378355200 11086809 34518671841081459067476550295578283520 11086810 -33360400426225687766857299020052142080 11086811 -333006664515553429912759805598623212176 11086812 -170049719897949038824029946472298551808 11086813 -36721426611003344566234496518041806938 11086814 546192639346115254112578773294146480256 11086815 306253501314410377680855139567253765520 11086816 -70971962232187678060519758877084876800 11086817 -546864082101281965134501718229627234688 11086818 -177108035854343193123015535664822522496 11086819 1371435129003366630579426807416622480 11086820 -255433930018508018643881351732779998720 11086821 -586999536714839558765724839708316917760 11086822 339478381959255162629111068447580690112 11086823 462233864860261967999687806087086483840 11086824 -113887248698895385027263543273469870080 11086825 110024396391065969544455336849084698000 11086826 -24968068168296907697152394641318772640 11086827 134563734944435403294140567654643399408 11086828 91934318630322766035158718128631699456 11086829 -74116630555367871989263596710474466516 11086830 -303389259413801524535458855916978849280 11086831 -378664420445069702603540704931422869008 11086832 66525759496194243461003813814788161536 11086833 -73878891684634014085448022631045266576 11086834 -508394842392212925203971024930553816448 11086835 -69135579174016004532772360072314358800 11086836 344101198657227596593878573642476224512 11086837 -997659948736630765755089300263477170514 11086838 -17173768460844155305813144779612217824 11086839 -687474923828607797590837563321654621792 11086840 9797425907854679742340176644372889600 11086841 -684236337620620476483028208400258244758 11086842 88435717937800504939181383065693826560 11086843 -306463960041550694373755970037479890908 11086844 -401291663921772097623199638153577611264 11086845 88957185319187836306071608610261043200 11086846 -182796590355394561633119506524442265600 11086847 -569550501938342244067051101743693896704 11086848 358757332375140988067020667206993182720 11086849 628678604941229587048420381149818446850 11086850 -163419130415149059321938804370917379600 11086851 -70935165319533566018759557003080944640 11086852 118592741611104332719277198869109370880 11086853 -558405548076600851765220367808711108898 11086854 21940028967252021909226152567771107520 11086855 146518579365449783464782748241111128320 11086856 -396091873862279215023785601761988526080 11086857 -666339209834955593778508381463519167446 11086858 -158115892296656157517497817324185510816 11086859 -102402920051908044694588534031521417584 11086860 141876042716838961517546886959517696000 11086861 154278595973222072876670987110387286400 11086862 4263132100188437684123680690538949504 11086863 -229024258068035949778453889649251267712 11086864 119343813831854552628432328237112238080 11086865 -318542965853167206918923270708002848600 11086866 123644195516520531491844297688564760064 11086867 860047472577213091375358869812845160 11086868 17084842514416446102370083381230165760 11086869 454392497833533171484498004575727674080 11086870 33146910306108064229504183259745743360 11086871 -155864303566839533202424977214707050112 11086872 248676158771641720145854707097179709440 11086873 -2320104803239196544862635610190416128 11086874 -75936988435001218526618441849305543680 11086875 -9590168600037364721829950331671535000 11086876 -113684845971255105861383479715941296640 11086877 1215025061322028037426664684903476336832 11086878 -66029866085616453577931479233166531584 11086879 26564907929346511648429318801503944184 11086880 157321670466010116588583117774336819200 11086881 26573627739695785937328704053608518400 11086882 -101582259594433810698435128416028082528 11086883 380144303795063233702903105262971767132 11086884 -229657180864485926251044344881464324480 11086885 -1064411011328016597784674097245351150600 11086886 -496291984265586370810182978123685528608 11086887 -45621184822940839127299066699331184000 11086888 229217417986919766401526924710976629760 11086889 -720670270512981556382627901267445098240 11086890 6440882147414395412949467591677862400 11086891 366214145638751716524434134169340902400 11086892 -99292057306520268701556921962221040640 11086893 -183565210747333285468864711481862223818 11086894 -44730815815318692069148090576091989248 11086895 193741938081520615736496173309059763400 11086896 -24211645075224435927572619763512803328 11086897 -332615103543607362266329641200413091520 11086898 274337974039099051611448008186257149200 11086899 322382721619298884119569055495446207040 11086900 37421401252024045932834776807734272000 11086901 92846141590563325307878752685795515552 11086902 28472602915156390176231637050628915200 11086903 63371534198273861994403277082998540672 11086904 273187165347212518004138586561486581760 11086905 -1771794202418068196339919292832827200 11086906 -393442525052820429020619049419428685600 11086907 26614086216361476387679175706305051436 11086908 36562585121261318447251355908768481280 11086909 -240925227441206590081815955779591553760 11086910 75218807673731553373356801666099255360 11086911 137320329813532488479200321063774776816 11086912 -115662769609550256636284289224634531840 11086913 -782962794695948489655821417613658091838 11086914 -262949652420685684313855949474411115008 11086915 -244471779145464560665321756730666018400 11086916 175396333422536206307382885398455386240 11086917 -352803204040674492080081627216412921120 11086918 24235546854377509387572007132994880000 11086919 790890107078050469553785728692377983320 11086920 -112754639468347082532697130033076633600 11086921 438422648586385777065555428169973857744 11086922 54342005144027248683091935951533121024 11086923 840202438769442261073715194286796005568 11086924 -147673351368833816539099665547793879040 11086925 -64604757337284838828765803551844464700 11086926 157486474777675580912661948588444134400 11086927 561114903023759682499625310135277412992 11086928 250865526861854564065882608055799242752 11086929 -134105657796049220847085925992367813760 11086930 90275074637417104772143966354263603360 11086931 321153992065308647225345084849506986732 11086932 407127922089159328332261757009676236800 11086933 34983918458302901408910185200402885632 11086934 88364063148647498177656399974543237120 11086935 -114124840691044060615680191260169272800 11086936 553677012375187720312614282956195604480 11086937 29849208787363023952234648992049836240 11086938 -357047449223423997168499606416387626256 11086939 405820248209836300823955503281623172160 11086940 385612389069852063817522405764824471040 11086941 -627861124069030598952694277416956552000 11086942 -558102620090653650231237002460476177856 11086943 -183715691822808981318806146068904329216 11086944 -39420649458632684698007022154285056000 11086945 31761319906611713606904876065993438400 11086946 -33255421610642505279936508405646759136 11086947 -247195722594933537936953206347161070876 11086948 19044195724477526537499966010824704 11086949 -134808748240480415117882445954294082050 11086950 10722581882887288534108012614739968000 11086951 -344272975021078751119258427713023967048 11086952 45983934289729093157561802165703449600 11086953 530610072053881558726928565259891679808 11086954 18340191757068674737238778491546656176 11086955 93166806130258228458266706238820376720 11086956 -23151747508696677995234663140554785280 11086957 -46715357883647961958455347774489945888 11086958 -4811857084276317255730741103272477824 11086959 137428153732813912421000261615286553728 11086960 -9693767154714542940457583232118456320 11086961 455843832567266368133020893313506251520 11086962 126324363530032387750114126775435751552 11086963 -958712993676862427876526249397205985504 11086964 -480831067047662870468362093506134016 11086965 -74145919149793168257393527929142142600 11086966 -20185783616304943867005350424871237632 11086967 -382096353550552994631008351345025144984 11086968 -457530141331095937991859282340553994240 11086969 153249716951765575704011840610345307370 11086970 -6815223888540804641273151978076684320 11086971 143085908734537332448865275128478794240 11086972 23453443088776508171871555726191345664 11086973 627197963307918889657090366480544524800 11086974 24573042358564844829465796030859926656 11086975 369591043584998612591912952262272726000 11086976 -29286392174407577877014156925814702080 11086977 337529255980701695518184243381899591680 11086978 108344185539331946111300868751713056256 11086979 -946379672934177984144597570577139628420 11086980 -416844060926391630709636549445668454400 11086981 -693971000432068271273827681061574029218 11086982 -385381790157643975769625205898186709408 11086983 697350468124992969535545776984447451600 11086984 -771646347414620786918739581604723133440 11086985 -15285922650270067898613743163982357020 11086986 52329414907780379056835065477262801664 11086987 768584569778138252895977321423383587352 11086988 1292722345401342863422982594221657344 11086989 291206159624600195531028285812203286208 11086990 -47932029642237190870479309316330387200 11086991 -1246637764922306574949933120118846088 11086992 -44568989491986259003907624105154183168 11086993 182161168690642235596292196305684136242 11086994 494614678349026795245250803592982369280 11086995 -37202964793517665837077183569522718720 11086996 -91510581352926872100885536367755073792 11086997 613071131237046063635065234332700766400 11086998 6536993379346983770105011436736073728 11086999 -149351425033344529683635134485138038016 11087000 133759887163020958790387782374543360000 11087001 -439153078194743368113436567944240941670 11087002 43408997739932094476051199757199066592 11087003 -880592991394857571989217599215483014200 11087004 36386908326545740730673756571972164096 11087005 -308588274693492976700906483633554759680 11087006 -95622322633440061175319761709127624320 11087007 217609562851562780683181612261934317640 11087008 1050075383079625765566486662233338347520 11087009 -1190260145403411243641622873084731699448 11087010 -36396396144258239170962946256594457600 11087011 347201479909505160254283029526511171552 11087012 384732468264553588058164873601239252992 11087013 55880750807553627130778933031200378880 11087014 -551251883900441580828348749429974554144 11087015 119185843200278240588758678294519853520 11087016 -276187970543479889728238988044145868800 11087017 -376254538593550719895305734818581853020 11087018 -821438419052901557105297817263789322240 11087019 -274049901027458782936241230244318073840 11087020 61672264885672539745560577106803476480 11087021 -68756993716544465189637705212394796416 11087022 21640568041426433997664080412888293504 11087023 2045570113900840512922821097181050740784 11087024 11712276851091055411557794281068822528 11087025 -246879271825475450260394349464180677200 11087026 178323684487612526726483557271646154752 11087027 -139711535805779277111807193993894423728 11087028 473856615924880025962775913837851142144 11087029 -319442368200245399370015768388639991040 11087030 -300345977369338116324808624441478115840 11087031 81730846574157640330089879788627448552 11087032 3271036011256691367532355143927296000 11087033 -187149257661345875043027208620917189718 11087034 4939434718642133753890541166233056512 11087035 -182191909391378281701146845984321742400 11087036 -302282441500576066462118393557957893120 11087037 2589271003747302572176232038477467660 11087038 -42300905032437015123386667009553999680 11087039 -731647243403832930708142653870552868680 11087040 7950769290881890384919654523469824000 11087041 -302027918795200195730965500467782219328 11087042 -70223175776965192070769442092495118848 11087043 579295891237842094269813725494642785408 11087044 -40287629796383605032748287449868902400 11087045 63187485131856876399986223904855146300 11087046 67079106349319462211396601852524001920 11087047 -770589129022808131663480546777572292728 11087048 249145202538427384327432873169925734400 11087049 -107192906775301706530740391575755537136 11087050 -46985105798615347804187686553246942400 11087051 382857608989053240140770209093430847280 11087052 -145709440291190575679362746632373408768 11087053 693515141900016239916035515281471741302 11087054 145534910672288608678484724497576408064 11087055 -56113126127358747134121421390682959680 11087056 -48497976169790186024098467402117758976 11087057 395939630569151707985114881813758979440 11087058 74582845384043711001849269022871976448 11087059 95662888307026572726172240157950558504 11087060 -184856394891265195160214817855657689600 11087061 -360883904989719394638165681675087359328 11087062 71720735681380233161367658420314417792 11087063 464430693974692553996093268441869833224 11087064 803121487927228224673777644107148288000 11087065 718730659458470433808226866551587654400 11087066 -388544882854438064129879614533352650768 11087067 36835265862261639148660058368760633712 11087068 480355618524588276924076011575363598848 11087069 274175483602900737750312782664874886496 11087070 -88430266808765910112597357628257689600 11087071 -749471944965254832599064448334005253728 11087072 588178875952620942890725958068907016192 11087073 -334819481610927724623325829971491680556 11087074 -199127187658206608376132895747962604464 11087075 -453670760001897469913075947507259190000 11087076 -47416042634291322264544375567143862272 11087077 -331349491846427599282756435918966080 11087078 -562936044122283185469220338529293926976 11087079 475830859328316782735122317105897465384 11087080 592376472156364213111852614159063398400 11087081 212882104420955166223044404957885670720 11087082 155559624422712814371073383063991508400 11087083 -518606007999727180862013477036377216412 11087084 540184883403327739351613506072208326656 11087085 23461657605715590046308838419731208960 11087086 -43464272361921408915702029335948704000 11087087 -339426893639844893045347182848739875856 11087088 50944598006435713797648038393605521408 11087089 -400078745532655826858851275623209946560 11087090 121592817951594557854464771593704704000 11087091 282793725070899425143824682105107626880 11087092 -237954881805218636533473062801528992384 11087093 -343981213424600266225249454510874474720 11087094 -10110969454076869151211851707977795840 11087095 -400653027140925525135729830232488492400 11087096 -972249421950002503727358733322243358720 11087097 17732800162601180531455610902648688640 11087098 -190630957131026692617938375828069902080 11087099 725416290734383756415773936779148088100 11087100 84063180183982129081711492062072422400 11087101 -335409979639168401458188342615989147898 11087102 -78130521340710551523082414043697703488 11087103 427296466867963684262924556404447788800 11087104 110029545173352962708433677693736714240 11087105 115387691472987140803018410323451634260 11087106 -168011590842919925409253762026497548800 11087107 24365184669613482317685041608674923752 11087108 -25286346100163753519211706228947240960 11087109 -109719118741222320676186334288959458 11087110 195841791558791998160137573768045752960 11087111 142671942169484041772298945349604442720 11087112 -129393032840477949540477021980988211200 11087113 99329035548452495565015651475783537360 11087114 -175075442014729263216365143485061831680 11087115 21223407602628524187675736118477687520 11087116 783163758381461807905834338257597808640 11087117 -500622834960776831418505536452382693834 11087118 125244522671855293279809019466951224320 11087119 -85544766435334486205781532628379579200 11087120 1044472594119415272190369286058147840 11087121 -147333819891387210081643016393622432480 11087122 -2129108706993265425910684267397863776 11087123 -353544357112357532660547095666282324628 11087124 -5748124677270850733762351042506856448 11087125 -241358556429892611038209294383330816000 11087126 247690421792788582159818507617338497024 11087127 240513964654566941117130878155204329600 11087128 -26141524239467650511369116599397908480 11087129 159224874818514043139177924104727222730 11087130 33272242951216914242199834856916382720 11087131 555125861570801837746266259943682098664 11087132 -223736052017039339698369143797804083200 11087133 -308316549004596984846516433826543669376 11087134 -48380706487377740242336375197874254528 11087135 -455092360431318127240193657352284395200 11087136 -139754365435368091738786393182571462656 11087137 1017034197604944205332393456307308530786 11087138 59091167304268261081749005742350658720 11087139 -142547235028579755944793767476063901952 11087140 -33088238836409086493079321040095129600 11087141 -342332572563886231498698895181516952228 11087142 -202117862671781874155365148663398811136 11087143 156511910877373844395184414222038841320 11087144 -50612077878295063144364327821059363840 11087145 275436819887754792135530903655083443200 11087146 -46443257763090567581792331148206159360 11087147 417216759818480516793007329636058812432 11087148 -14325927439837846312801384544729848320 11087149 -1020316910359715765630378509391028697536 11087150 -30070005787606354111151392397329612800 11087151 -83040152496650200641408008243317438968 11087152 -7118785476862129796765668038745653248 11087153 95190830774217041003913312101270567040 11087154 125704889299343852102549523679083331488 11087155 -102186526527909444257422246314063488880 11087156 -560139352326196699808435956703398692480 11087157 761316652940345769264914620900158580800 11087158 56973288968088674712883769749143883680 11087159 48323238244748192571842884232665232640 11087160 -76662980231438605572180789833347891200 11087161 -329819368074708553442012271681488615228 11087162 -165672850368111830098165044222291555840 11087163 -3902416018200910832988193384396757400 11087164 -25451980791353593372938744939022156800 11087165 -383570773954028537130295409761910378400 11087166 65064502609708307075183541894055573824 11087167 10540790600728059432001118125496946880 11087168 -629166866819987493955789357175537664 11087169 -227482762624523163546986973679562977920 11087170 101595127499261039193749837810229365280 11087171 247450588691486596695435656601135069372 11087172 -288725432792620057919920599707227852800 11087173 472772797519262191727952164871173778144 11087174 13360103069830123705369617216818997504 11087175 -70785788220408422839659789845392992000 11087176 326788599570145884859568274347080089600 11087177 398510670414297245713486885765363191972 11087178 -124732058030840842692820421048566661376 11087179 180920473522409907012867326803999094832 11087180 72335743442094655667324104476176808960 11087181 51821437226383382515137551584778189184 11087182 244540531898903618740515034242192768192 11087183 -150376435855642222691803190678329019880 11087184 20247803602334202078187529628928573440 11087185 161173310813177290304910871204976290560 11087186 -222710730632731943344344717811959209856 11087187 35111853694260902963000001662459327160 11087188 72803832335923639895105456901598160896 11087189 -1299834296554061144290351465083755076 11087190 45358815716644806268200549200242523520 11087191 431204380374058756715200721253922723592 11087192 359937523599974816315466749143971072000 11087193 93902065782662442599785206285314754240 11087194 -339072357682893048897069943642468633104 11087195 -203142821394731602594528663353963383520 11087196 -55387026851637262899149118394055516160 11087197 641657713720069457433103069715797272384 11087198 -214901786793372860320705429174887785664 11087199 22233098690635969565775087570913643280 11087200 344523009794257858743578157107134464000 11087201 -484528206649518190429541570184930072798 11087202 -66563898469334120044715178125685298176 11087203 -663787357214357958921228704671526395880 11087204 -173888353473444169012495996186861148544 11087205 -271679806537595874113580268922220480 11087206 4334979848362337513615993512394231808 11087207 625105550990015261404396614258104982456 11087208 597296406164063964491545140583895040000 11087209 -102667644391408299984820474117263910784 11087210 -29143213997304876299094525330004992000 11087211 550868100826412537969348959350763165272 11087212 139390577204921282148983676531865341952 11087213 305351993834409114467189967902273615340 11087214 290697889673165046698968843499014847040 11087215 -494081977218384251276913692590471187640 11087216 -74875943858981633446755804045900054528 11087217 748937525577557300899539882404131446480 11087218 -135522569038840544409650079701294039040 11087219 -283759892268596521725059624166459727104 11087220 87634091898392921566104316391378472960 11087221 -196034178501018138109479286312486978560 11087222 206761474100401769065975927765208035200 11087223 -88840189052831208664795684938166363392 11087224 -321536136211373383023740988328451297280 11087225 -168030359499363870776006253696027575250 11087226 -513096186877439437814967027308570457600 11087227 47930813567694359694981967124050399232 11087228 -358403144405288370965759466123965981184 11087229 -128307011301327890789068846472701368192 11087230 206848692403457790004384459510491298560 11087231 402490611095053434973554354868954373832 11087232 -11683163137629555644369771546825195520 11087233 -220270689645058567184257702766975132880 11087234 25187714703696857459810167654398872016 11087235 -65951222140641411030300456341836472400 11087236 -161955469529497318909748568368329294720 11087237 328178538345751724137191154252593824832 11087238 209382780474234830795487355576542273408 11087239 459746237006578527590583841690540099800 11087240 -32723413214960120780375098336868659200 11087241 360880617684339308452982046176866210560 11087242 -179667403274467343972788481136640566528 11087243 -195180950076266981034722918896021177536 11087244 186945883216738094252234434868088247296 11087245 -1221338429968757154247603962909117180 11087246 352066285793994247213448816210655579072 11087247 299753751343287196819615638774679302672 11087248 48207340989479397075681811478916972544 11087249 694510263387791539942377631215474528 11087250 109296567226210960144040319974458368000 11087251 415000048768470396560180086602335448480 11087252 129392462883390418935494112374832279552 11087253 -759874429242706096535526056848421940480 11087254 -278148411019441838332305006792199671168 11087255 -435147523320049577535369111116057832000 11087256 -685463747304496182675361854564098211840 11087257 310526382836409930962943062321078732160 11087258 -73148718357099616665452350183587240960 11087259 54309390207816773556677926208010564504 11087260 45605482969648018743310782531621888000 11087261 -43252168862783384858618261477271749076 11087262 -140524811782225133824806267371355380160 11087263 -780795595029824014907553731245669028616 11087264 401455281310907855163714083767497523200 11087265 -86263647109649646949653037130977320960 11087266 -301532112645679054173119778891812603520 11087267 169670726759950766558836346658255908316 11087268 394357954913617791587516256398113981440 11087269 598807373596659444156076882687339828670 11087270 -310810650669817964808543971739087649920 11087271 -172896271393429324017622060496632659024 11087272 -81471089513563784268305570569903472640 11087273 197176982485579187413471006628948942580 11087274 13504907290672474682558731036152053760 11087275 80241707458618416433437776512892607600 11087276 72105336024036500721937354512978044160 11087277 99787015354016007533771982128925335232 11087278 428912536324596305783184063763856786880 11087279 -227571280542541410891825721989755093400 11087280 -5290243455106268882301279828566016000 11087281 -66654177478340728994053317541338660000 11087282 205478348865080647274407127962727282592 11087283 74876283636363582125555392837578919224 11087284 -33802135962084703945461536207949626624 11087285 15193479859180746294424429135303344000 11087286 71406463533827061463313590581493469184 11087287 104294769042128478565922214585597065160 11087288 -158591087047668866911288156909025648640 11087289 -115036772650828269917619558921505843392 11087290 386078959938353045561625804007788626400 11087291 543189561412462351197672054534860761872 11087292 -1029948259001350252015590537714352128 11087293 -361420512454808976401780137573603037600 11087294 -417601197464654134932834396052209030528 11087295 218231056573666153096836880692510898320 11087296 -165557671638378730533507574576447488000 11087297 -145712240159940444483183977134855261248 11087298 43778994667212884219788128493347498240 11087299 364820235417729124137253548966531435520 11087300 -204365928526953983354548014349026508800 11087301 -940858022293049811000070182522277060416 11087302 -141396019118931154949076373999011285696 11087303 -569226931790916017296078332829603230000 11087304 279136864413118772671003184976420741120 11087305 68635627356535613130098379968503211520 11087306 -244555515464719655823236605648454489856 11087307 25339738805019862545670074159790855680 11087308 -542686332174765258002277043516167163904 11087309 -79894993149582423792422091593884839240 11087310 41258783835461410133973591212519097600 11087311 -57191798084486326187804572291172598880 11087312 213365334747922250923206596696836694016 11087313 5869147253144924278692671139450608544 11087314 -111496846337389795405111032770388569088 11087315 368391149728963339206488276113465687200 11087316 -439742649288707380700573623742244704256 11087317 902541911378785634378510857085093724640 11087318 -368546841891052563088918455470331802560 11087319 -34943542000570597605739380335169282456 11087320 451743473761207477993482390089411788800 11087321 -50012928202023402968384116143041638656 11087322 -278690901675362349328645549370209801728 11087323 -14017325797813292375585696469078865136 11087324 -499384092605050690366955373343760930304 11087325 314663844329028348204108689607491536050 11087326 84893329582797386777331184639428714624 11087327 -667016888175911402093381816529243433824 11087328 412186285076132272772831085845877620736 11087329 294616159372052223555988863937537256880 11087330 282432064978829662560586831870681846560 11087331 -223261968319452735185108556800911244880 11087332 -376183797727790967539936086729493987328 11087333 -13025218588044143506516611665622572418 11087334 -106414054353863764825470781734121881600 11087335 -1319249884990194429491858215774579200 11087336 -27408524389852503315673199073342259200 11087337 -217334277970336841506102539156116236032 11087338 -85456476985744541861890528821614209440 11087339 -283716762928104115157108711070268796280 11087340 -113674653116561515332626991170159984640 11087341 -254711348346911261275180433753170153258 11087342 24006792213228143805773774643957615360 11087343 -57500572446924614799851151150118474176 11087344 -147028146203817841218814296554140237824 11087345 -95522943590354498013935481949631501400 11087346 59529514564635818147570845170506893824 11087347 -833744945126781016411372230054929800608 11087348 -290145732160511247513470406768308683392 11087349 -27855008471635908768785199231016554240 11087350 -150174030953428434836330374478155845600 11087351 -859367031017130402232133275402120944 11087352 427213299182242637348005283066583429120 11087353 -46915074189781895185229819599684258860 11087354 265377083836035869414989789206517911552 11087355 184747305803347672797919989908086214400 11087356 -358092010367778345067423092116590755840 11087357 280008056007206068413654511674264605952 11087358 304143187200925092936262876049276423808 11087359 504164531617118777120431209932614377600 11087360 -120070598864864554750088018693015470080 11087361 64885103148146741540797460346238223952 11087362 -70606336473229793630356543517977936896 11087363 178996040745996294617140481183352830160 11087364 -424876315893177567692594564974726861824 11087365 265417391185974592665911671023932707260 11087366 -149092449011164045582964627282111822400 11087367 -154650417653884623541128280699428188160 11087368 860413063474403186081739518330268226560 11087369 -1020424224234577053961836001131466975104 11087370 57627141441945018192628286607737856000 11087371 41688787145698205402147354600194817200 11087372 -100640259577822393817148266030459783424 11087373 96622052036325915412891438679243880000 11087374 144786409901678005013267547324530734080 11087375 -220627289829420821885399908537385832000 11087376 104707018762057076473350444680370192384 11087377 -42621767726565025126968310339135285788 11087378 7541569482912183571355334128977386624 11087379 -45613099989578049991644176413613363016 11087380 -61797697372437962921952086840194621440 11087381 117966939359185058238560091486455509500 11087382 -28447833765531074497341208066814188608 11087383 -23333632385164055121674898769480404624 11087384 6764530137084610093720439961963724800 11087385 -40915537741267730952456687062486083200 11087386 -16789133446044059390611168724821682976 11087387 641276791742583096496468637330129148036 11087388 -110945712997741043790216983267771904000 11087389 -337788764414385828446097969972248707776 11087390 140257369375583102008581947204227003200 11087391 101411657690489574983100389789462409984 11087392 -41766948404800274051877251766796812288 11087393 9565352755136555436990924418638247122 11087394 -163017004423107978960834984897419209728 11087395 -181741524179314398715878890107116855600 11087396 -197380840663664730719274628541169995520 11087397 138466878228120801616010707386166566588 11087398 11006366917053040192359617787499069440 11087399 16898050067206545666924494215404089664 11087400 -20170936463866871815691005785440256000 11087401 -231840483501939237918776603376034959096 11087402 325952909319364134346962274598533951152 11087403 -156627567428410271013577968527734473216 11087404 -213703785335688437269039351976698719744 11087405 25240736473855221361238015167759407360 11087406 299252900009222891089877722452280035264 11087407 551069854449063320590680463059091728656 11087408 142046976444655992729243696365240696832 11087409 -425657800482386325403385790739831018896 11087410 -87654304351729192174085510929958927040 11087411 -876129833931925253516540355613330607988 11087412 74237524504085603222033220656407019520 11087413 -958381467132872815944730742887502515200 11087414 -191705139585354126736764259706474077536 11087415 -702124645961542639740073938464361372000 11087416 -9102669500700825588437800396608368640 11087417 527583191748612810124488622578970676928 11087418 -5716196057915428125079506446008759296 11087419 -189135618045298551536924624335005438704 11087420 66200935108822052812290674129310996480 11087421 1672735153751739540375002175384290880 11087422 -411875271875102681179274699726093023488 11087423 17504916519334196656009658860749980928 11087424 104269239832288285057989137913151488000 11087425 55650984455220658590700086077232243000 11087426 159125340277663446763274861949527646720 11087427 88964438399229106319306299675147513008 11087428 23677175776441709212986032759289894912 11087429 -306551363097745449253771165888271268480 11087430 -10216710941437635699673853864535242880 11087431 -669620275282969910392782649601738851200 11087432 236952272844122098425611737242538214400 11087433 120651602255160640042001785436573417664 11087434 285611267885900216927752271546501454432 11087435 -144436869764722279233737820943995439200 11087436 215858182858831492189718331709224525312 11087437 -216400251146446209998137943047617766208 11087438 376323615068242806786588754623660669120 11087439 344237900711114086461614958651807822720 11087440 -1672346530686130688694568937867182080 11087441 929067006634862681381316808945722873984 11087442 2521157896374063650657885388843136800 11087443 -280009745487895230279370732090314092308 11087444 35739080585750727328257260490707799936 11087445 -187572188845756311659268940273191130080 11087446 1200580442306043427183992354488741184 11087447 81250518578545574960935053217304404224 11087448 -241331668737119508226485204343406039040 11087449 -302838426902545736417234060908205617920 11087450 254675482324005869756964842196360672000 11087451 -235550665168798194812148092398659376008 11087452 -109235475730508116015049892302719204864 11087453 -201182689686558685354372350051840275316 11087454 131037843304014787742963730723471237120 11087455 -65663556990730205652441098840992391640 11087456 455286302326749115875860501863387889664 11087457 -12430650637940884293890859765927485760 11087458 -385875897012696619715410765260332863920 11087459 6682311992994106713078998539151370504 11087460 45131496936800594475833564897221263360 11087461 -54552086296660943337429279026902904832 11087462 -544077384533716529772540614713101623808 11087463 264865706440039579319075528535414677544 11087464 -21691387497628607111950747745648148480 11087465 343734716196962006740347956622798733860 11087466 24589314242893971156368622456351318528 11087467 -568480116345125404927653986867977017600 11087468 176385622245580036109596168325209245696 11087469 9706842734724268921667226105059716800 11087470 -187624035195085805842354087146396640320 11087471 -639646297543202869541471170502530145328 11087472 -67794661206036517452162507298308096 11087473 301363241942197242900049336509617376722 11087474 -541894326472906108872808846393509313920 11087475 28375179558078225004031539299703680000 11087476 482359164509441968999234369787916288 11087477 -166102056142118020700208728649544557696 11087478 317135040979083647986038118476442862304 11087479 138039103348470994474121210024113576160 11087480 -132967526527137434192329926436319232000 11087481 269663744534201101320808438055683759104 11087482 17718416472132111837748668634327163904 11087483 855675039901279434427708375050492345360 11087484 39872346891446286609087030536110694400 11087485 -167032377262334361414945822425923633020 11087486 -2785527096795843131057166155933323776 11087487 -675976011136463001142781254604449344456 11087488 726586434149587511317150874431861555200 11087489 -176407578335509731380302647347319649344 11087490 1209978123820525587321498091959936000 11087491 304890609926576091497549136648274129984 11087492 159625141526576118608576290874520576000 11087493 -469878329557782608435051643855262389600 11087494 -89410088300320032824868620128105142016 11087495 32473362731583595108581837078968678400 11087496 -202928412962823035067604952474119372800 11087497 -691530200455344961098354708519127618268 11087498 313919445724108985966133900974033310000 11087499 346733116168482956663793533996169608664 11087500 -127691013410645501536577486645385600000 11087501 -137477093094957065283418696489637127498 11087502 -213550483876287648773310630914591619072 11087503 247732073114476302189375659890573757680 11087504 -119677274870898104004394861553229127680 11087505 204703641163216494109827480362122486080 11087506 9422628245754589656579548305512407952 11087507 3577108346938692602890412222641676160 11087508 313578102672490499336481345231264552960 11087509 -630903037582270541728904937858005138290 11087510 -132333984143358432192357984667574403840 11087511 344829524085852239858857276240421663184 11087512 332560877580601161765833633428858060800 11087513 850063917501173315926911064030053042762 11087514 211844389121139516397070306602310288640 11087515 22602630057569246409942295540142372160 11087516 449816403430496913007651056165437521920 11087517 784335732722124159946626305441737344 11087518 -3218318588346821645635300845628576512 11087519 -330126390190156995065487169855133159904 11087520 -333943396814620919172889853444358144000 11087521 -1011992581506003221128702281120966173948 11087522 -34673345110457757644664034400032075776 11087523 15016541136967019249039786399859884652 11087524 -455115956102523941465543735174382837120 11087525 -25047021208785669023541026391016510950 11087526 -282693510163723063575918293474623833600 11087527 -420450168703403094753548597792253389928 11087528 877995792728345762689476169736208384000 11087529 -238250991481319891360139873359723449920 11087530 -171794034916402447468333933333043271840 11087531 34988348018374700542950100640543468640 11087532 -1226265745040670189778847266676866560 11087533 -32422377910541212386278668265489764736 11087534 175751758273617776357201263704824298240 11087535 -254883929512411553763620476396678256640 11087536 224123260172741200271150828711726579712 11087537 907030863199560431795812608122311797300 11087538 214661800209540923041413862954526294016 11087539 1401051267271149982385748858178763061880 11087540 103771907365607067872628849823745514240 11087541 -371797477617319224270444597882074302080 11087542 -276077974376808737097942480516378527328 11087543 440699281071940761964582779653570227944 11087544 -239674727039064775494570120636786401280 11087545 36985199185932779705730026078133475200 11087546 206459514640812425713140961735350833664 11087547 10250542979376188674816961674991670240 11087548 -77598678770127122285988972585367686144 11087549 161245896455078379150343223574307765920 11087550 2121552864940697167588729775327232000 11087551 810586895600112134400294366351067775552 11087552 43358912763133899136911578289930240000 11087553 15781590598655869291659913504507749888 11087554 -151201316664413500585706178648421529088 11087555 117987238374519402838870989624619806960 11087556 -41286129785997086939907410602970416128 11087557 233887648153167408442923242168186362780 11087558 -343687881046780572143616204757132905120 11087559 -19582957687602528457564622083057133136 11087560 -136238670512518488339884500496764108800 11087561 -768746678616508676524574415465382844838 11087562 44024049675116215084829574048569313024 11087563 384800121673053578327332016957796800184 11087564 -256457377838113413002296011045519605760 11087565 27293330804525961335046474699763703520 11087566 126347183938548418593946939851286350720 11087567 251837357897955630100734758292413765616 11087568 -67108473956076005002161328817525047296 11087569 -790353860421738196175268964518784534030 11087570 56441671966841308539690720245605689600 11087571 -822846653604235664525280322963116495360 11087572 14764367474053192536581892873469486976 11087573 154051787528992771543275491270486573856 11087574 99732459054305542277114414812694554560 11087575 -3298776742003409176054290492535551000 11087576 -690662286730920547978095852230082385920 11087577 845153871957462375702277282071155679840 11087578 -90943484093212733801528695222853387520 11087579 -555090863479623836205015039951903125820 11087580 -52887947082561223068012661125070848000 11087581 764325210686097582228762331200023829100 11087582 -188644295390926437410551769206599469056 11087583 -213631884971967692050320341458956810240 11087584 -196619556366132008628080606085673648128 11087585 102099711208408844125588798058903717160 11087586 -26192944081472701051769158319042782080 11087587 -137924131543240371781472155580663102976 11087588 851482644158490606648632873273127936 11087589 1555043460747622055476211121688895040 11087590 -61788593677568937336019109829542083200 11087591 275217996368753435477560136258669863992 11087592 -326860747145335890284821174995278561280 11087593 9434340665926062313698694485666352 11087594 211998130314244938833109485447709311232 11087595 -135019899704476985317306083091423806480 11087596 -175390363031409375239508146831145233408 11087597 -103324246228871373364557230892233382954 11087598 -212090156486460070066306182707457932736 11087599 359442908778076999974044459980446755160 11087600 -876556504923410883803844536030822400 11087601 -166353430193903936349759491968402967616 11087602 -398594535211475320820532710483381270400 11087603 666562951427075489836971312057045723852 11087604 506627792672967446044636049589534633984 11087605 -359569632802283801014241010733696080 11087606 328227228996404685160616108378420731200 11087607 549762972502968407904499669691044760040 11087608 29420093072918413889065578503916748800 11087609 -74384687213503615757616890053669052796 11087610 -96693131265565397745357760265899545600 11087611 -11286727410946846280862104911763871200 11087612 62539002294989659080928205036248803840 11087613 382128357070717794143087414280151512960 11087614 -718884016019160084673420494131843698368 11087615 8168677034477363635334245732206489600 11087616 246150569634113166554905678579249446912 11087617 245490426722447552195543678172501352192 11087618 86615767958120967862263759488896268160 11087619 201231831936988048745337486330917153520 11087620 90974312307202510161383015086452288000 11087621 892245816031891799661345512286274134720 11087622 49456033807381231543552316973613502592 11087623 -6779071306412793642206845643480321128 11087624 -986766330446568263029475248187479895040 11087625 -111332681943005723249568027275778816000 11087626 55063518794794952780811219293271888384 11087627 -562595281431529992403474089922031524524 11087628 -266766371170047443664971394241536737280 11087629 352907277933661694418879580302335250432 11087630 116485374290351358819071851448836821120 11087631 -1484008965405955356441946733413159084800 11087632 63957253980214272723434460066424963072 11087633 66315476200082384800530347357195217984 11087634 47154577277981304125894925532718749440 11087635 -127625182296064137135245477421388717200 11087636 -301224856177567641958667363677655040 11087637 -348860626050164341526869421806607422656 11087638 100283628057311641757666022187659135360 11087639 585329353258807731562486368523873473456 11087640 -122432994106526838637523221454988288000 11087641 -1442476490122098311018987598432089566208 11087642 21184644425844572081752765473104598720 11087643 134101531821698530628794235863427510784 11087644 -311857823168205383742952669547896009728 11087645 234838577341698649652662691967468376800 11087646 27496217413928258818142930940135149568 11087647 -922812961898478347388061353112450239904 11087648 -346946591088379175340905260558237827072 11087649 -139815330468856298015672648847746280366 11087650 52106999126048747424636445078113024000 11087651 127054135081125638411432272863098841600 11087652 -230112019847474682000678376994353978368 11087653 162793803633011551093960347985020227004 11087654 126434070523515080955034936326396617472 11087655 -139249030281731527277165837292049258080 11087656 224985930257236569768173033915568537600 11087657 -195566801918055718444639814307230071680 11087658 321303584441757423596509014826440913920 11087659 389994517556311960684774101441391750080 11087660 112938630892315721808109766355991111680 11087661 164382707017266278037771786966488268864 11087662 306672888927882851515127405278107968832 11087663 858518537807137454008303917795135312912 11087664 21421969802089239214087960433393664000 11087665 548822171431913103815007078844481410920 11087666 -52970112519880962563666809027530505968 11087667 -417255519474969513517667946327060582720 11087668 170329389301047521710274059480913662720 11087669 -947549674807110852777894031551080022930 11087670 102610382920143055620658612695816192000 11087671 161074443977235938093196713645067095520 11087672 -479404619982577658420159737243691704320 11087673 -59031514355488574497920969275287493856 11087674 -86186766398891722410316264339330195200 11087675 273843834363676579010916918662880513000 11087676 450694735069043197221907142059613816832 11087677 81172877787519126486675034354440195712 11087678 8982081316322281262317157157566023680 11087679 1198399650132198956342512161666848256 11087680 37683395477783998595340668594159616000 11087681 -321830928722996225996476279433237078736 11087682 -173923142800974885101980533733992642816 11087683 149619259379779597712493082235642885200 11087684 66926196807205977586524826389980057856 11087685 -4647243584976017164603660501160768640 11087686 768996333488404308329073598398354864000 11087687 4516740813074513076401516170689081360 11087688 -213382594074002101701400439946023731200 11087689 502523318407763084042110024287823637556 11087690 -11078256108725043248265377130345496320 11087691 1049747816474697400885152641769627777984 11087692 85811921455580027622606892017033216000 11087693 287452036229115652917505714526810057760 11087694 6454641668123970258592256966446725888 11087695 421193909410524574735827485650858792200 11087696 51980118714477845276305055614967611392 11087697 250510463855169277845051339147584520480 11087698 36978608600789911537856598357782725440 11087699 244634901079936423006954311979865725440 11087700 31213577345020056613436898880450713600 11087701 555482823351237844337299469859592106702 11087702 257777925046323477345473756917530321792 11087703 -358419236750066761639945411774271444136 11087704 -50500595026779534541346503631352330240 11087705 -126746215956025131047246849379951910140 11087706 -26707125939419998151981120376732137472 11087707 -634874452834967100378896477115807578044 11087708 -199548865628727175752738473538114392064 11087709 -331601517099754088136202509416306072640 11087710 -71552960078255554001709183591829314240 11087711 1051379088574383670711293983106495489312 11087712 -441833062201253777694542170530612510720 11087713 134065853659535240302609545590693522624 11087714 3136217351794934406186101650776528 11087715 241154977643479412468579615562781056000 11087716 -120423492188728600317563960038286970880 11087717 -1344023936107462138791426415208407156068 11087718 -72618173080400629610608301226836969472 11087719 87598273558987917377529799846548296120 11087720 15026313185088352514413830588468787200 11087721 345087672925424733250947467251920980208 11087722 -1190568762195349591814508062023207680 11087723 -557511243682854463155317516167528985664 11087724 -266957068714183665139301685285269727744 11087725 20357351464800365677123682495148619200 11087726 104993741488649811059968327680573838848 11087727 173831121231550221355590237200991349632 11087728 -29097480460322490244889083516060008448 11087729 999731042846859053414315290127241999360 11087730 -8414741461347826959401043190073208000 11087731 -210265779413349137637290297486909932468 11087732 571801716101202502183964002404296820096 11087733 -335915693341152812856996104540765354976 11087734 3837754469083412129243322761883677952 11087735 65796204889455216494540497071025152000 11087736 -342425682086331413536213160142028800000 11087737 -843848239234084638456664287308204327808 11087738 215593778315218593192796935672024956160 11087739 -95143186485505046532643337084798822400 11087740 384310449988772445989312531258598958080 11087741 -234885163183363129185887194276729506816 11087742 -6524514329510575484360303584515004800 11087743 162888511795194668189614435807318257624 11087744 -327247085739673801297199289806912225280 11087745 -4508947850736247323925735913129066880 11087746 450818964015312813518469983685916869072 11087747 121733463176379020710144259500654069512 11087748 41634521354092628019270326528195518464 11087749 -21071050661142418590386715964216811936 11087750 71270116329318413728241221978017024000 11087751 -25420895044059449070855554421526901856 11087752 381548042263352168442328377405533184000 11087753 62582802802620205966438762527770442120 11087754 5211876990093503117721315262899978240 11087755 -277630555113628160305523708942914767840 11087756 -139177344039669063182100396608296952832 11087757 -73308291146498251271679288313262151060 11087758 30194084901307330438693375732781100480 11087759 295252300256318286907288276645595262504 11087760 81401767352385053145509795412344832000 11087761 -1097639102462290675124075720749639730638 11087762 63090450172515179266974846419294605824 11087763 -166127712217552662805875111256235860416 11087764 -47340734205719022672012947367361998848 11087765 5770637998602856906974619390063749120 11087766 -1345050104111659982909163727685851488 11087767 247329813987610482691400404959412374312 11087768 458745649506571705436047319182318325760 11087769 106446560674056270908081497351038880992 11087770 -127479697336840651740576485057449082880 11087771 661860738093899812504267137847460726880 11087772 -169571873629060249749782356908092399616 11087773 -1044465681427292078124001464888778168800 11087774 -129821787433363841258207737716962408064 11087775 100574514427725411243931676166252624000 11087776 -398082235164706768817937551336275968000 11087777 -185116748104426499721636414166592569374 11087778 -91231560037445510383480772212259031552 11087779 41253466351189726618462783448577385952 11087780 33828521227925974063417024661030400000 11087781 31146556635799231492963502080222345344 11087782 -704796838535059917533745156185695920000 11087783 96907729877700355074621456739499556864 11087784 -127044627516562216543001387466052285440 11087785 301342876214681295573619749663975202980 11087786 -54971384880752413090485303491514496512 11087787 -196703023425991990536555500168765978640 11087788 -532228429573769931587604022725268486912 11087789 -165544861054753452865099277152471913376 11087790 -9278609807470391177876981531102269440 11087791 -233103209264209968897095135752839473952 11087792 146307483289090933028379786854821232640 11087793 -776051451340056718784407909492951528800 11087794 43706749112496459341753402680121963520 11087795 -782910575090655026166623393846460354000 11087796 207017536275342162480317454361363156992 11087797 -178255377821289502891352706620323032000 11087798 -91151016841018180169264071538880894720 11087799 157895715723515050923463737060894213864 11087800 -243393393531862199687685398219934720000 11087801 -211940299844547969886888904825704778496 11087802 -18070212175496391339535016870546146560 11087803 649726520677353818537652229152737692944 11087804 -74312941778591306901418143449963102208 11087805 -283716780116923196055376287434656014240 11087806 165622025571637631901488296201408004352 11087807 207413132153875925688910693041383023320 11087808 3066472594428573238319858902955458560 11087809 726630227926723180088244139717752729904 11087810 44993789712984488803617126618927574560 11087811 -138446503103118178122566009502346041600 11087812 -156846962017565653575475656594087660288 11087813 -522483374870827650226698849632827612320 11087814 125402988623017716705770990167337346240 11087815 20509377654810149769971392542662763600 11087816 529121225736525911894080053757279380480 11087817 177057402733396750007031815013767110656 11087818 -183788591485742969769834461458983372240 11087819 808696024392626973490734246513376355220 11087820 -440081349558632828213455100423436134400 11087821 -165053522415498979304692695530640480948 11087822 -77752718935459907951576035134001793088 11087823 21818103437455587267366392082892713600 11087824 8351418047051463724508702149834702848 11087825 29689299992860563189010041272063174400 11087826 -165689986901438170879030357762893008256 11087827 128923925012451136209336109087726510192 11087828 35109093250296026641211016902988240768 11087829 -547041460957629772324641493435752899826 11087830 83936765155890271746809683569111753600 11087831 6619093753796238581369522314284879120 11087832 -27605380499206676566088095686485606400 11087833 510475908883922531730765374340506218704 11087834 76471307181373366654520824524849912816 11087835 -208458771406810426338007896981396000 11087836 746442210754073053709374558056814676480 11087837 -741083692633014762964532766354421607514 11087838 96184543616113651351420217292903953088 11087839 -404678300943249573319371985167683248768 11087840 363148997506717514656192881638874808320 11087841 240871994261096129700210388105489359792 11087842 -286160001566624763094565590944774381408 11087843 -284127740080390204603460504420439813936 11087844 38434235819389329233624613082591343616 11087845 4261492029167207033105678848841375100 11087846 94322858715923172389191663673591808000 11087847 -993416834448513039673630731718009936512 11087848 648671854571150727790081368521318430720 11087849 -535888726948931652738351755013991727520 11087850 194260552848949107689215444222711603200 11087851 -13856523323630457040693621634859569048 11087852 -246718202971560547626765166700314808064 11087853 70940937682609524642629907193318691904 11087854 205825073806780073463189658595957453376 11087855 620456547859384669568581880332273778760 11087856 -1616323361013115337184879012022812672 11087857 163601133850496349896753605357774407744 11087858 88824539292144194322926582714580299280 11087859 330387320225069431730917559953256081520 11087860 -103018168848992632276261736453627289600 11087861 185077475425553000014280574725056045500 11087862 11977111370225064461882323742751227904 11087863 181815514925367025809669058481146871808 11087864 -95247469262720812340108090221265387520 11087865 -188622886042479085520892774879579507000 11087866 144843189148261743325028680597531722720 11087867 -334008948426421627422822239194108358124 11087868 54219033586548681273019883421656801280 11087869 -15242750316002072571580487875977013556 11087870 259940679243157467749320614314128713600 11087871 549037082179748833010661360830418483912 11087872 -169509554438571639860582078395306737664 11087873 -762666019793093491270272654127083130878 11087874 132933905590525098605061403220950256640 11087875 -584628378641212244460933370598460540000 11087876 -347259660279438878214357861160222991616 11087877 -144371878720542614420326123439858621280 11087878 317659341783005136018966953507154438240 11087879 -187756061093538082560717162252025517520 11087880 -39776843128681864430454618201415680000 11087881 -129289386528581848568962745743970807616 11087882 -34976153031990883776463632599384371200 11087883 -578260807692104118913614765445632522948 11087884 -412112644196606276604313878838589565184 11087885 -277007663390166941625931748728667562420 11087886 -43133745239072204635323762938343576576 11087887 297945289231036684481869766801085888000 11087888 36010944303760767823934381045415936000 11087889 -147054111473467593487828743558029519040 11087890 -332673828352265140839028153402163712000 11087891 -36088447472417956076165274187086550200 11087892 53436096496362749640470167497662914560 11087893 481505016210228061136055409088857602780 11087894 1887531801722969985779603304747171840 11087895 40233366478224461989428796188270973440 11087896 814135612563855243972794746114798049280 11087897 -37002998654006132178939096620518884768 11087898 -169508969052953261646722624522777627136 11087899 129156612650415144604973480180750786664 11087900 -337711267556605883490774367861718784000 11087901 -100939883253232089319042488123027657600 11087902 -131618005692776641046562175648640734848 11087903 -779845739568393144466245120168332722848 11087904 -431670505599699983440535662041563136000 11087905 229853489641920727243954861593646695060 11087906 -25951872207331811388752683578736450560 11087907 -290564373806983905095687179260966746760 11087908 -286240178330350075772823269624195813120 11087909 116484479872710068647624334136750808320 11087910 224880596506111888318488902882561180160 11087911 -1951290568786512625557865930356843487680 11087912 180120534103805121276692310590874992640 11087913 138735499501656255827836549899335059344 11087914 -38683225301381547518662306780629232800 11087915 -451425176784996139327710398955273601440 11087916 -43960937623820583733801609181378749440 11087917 -69252844419587345980742703875400671988 11087918 -59164776896514572376227838045092509440 11087919 -45412282830860234278443798990250827096 11087920 38136803302292462634488282710253568000 11087921 125102540946454364197884670108521521670 11087922 331428754771050285152064135414873978624 11087923 -264095533080070268467906233437087232000 11087924 30761814669025562050467085873730359296 11087925 47001126677264892264996787897822464000 11087926 467289568550368842518567138723134890912 11087927 -31726277009477143592384199732864868800 11087928 -318606368594891546255172370837217280 11087929 455957428677760579095312202941571282320 11087930 -77516965095474524495676525442029312000 11087931 331049966793666640914013819534524880152 11087932 323190785876372539176011023105167458304 11087933 915540664072612914908513830781839786182 11087934 133520203469557205533460437212307239936 11087935 556555176001748222147168195179727099880 11087936 160026563081285056526048933773639680000 11087937 1285546146332833436370849957450074688 11087938 111950705589762976825684590531702782496 11087939 -484761909222623261604564394688401571400 11087940 35495614094475620771779657742893854720 11087941 -138314117335868097402016817745208158116 11087942 113188195995401288595928014428222635872 11087943 634512342768478780212221253154209233064 11087944 257558742204841451016313441393906483200 11087945 -154163007378262831252218394559474304000 11087946 221970365861558342011385646621667674672 11087947 -256403738502654947982036675884223035280 11087948 -90072890649371776622864918608270808064 11087949 435918316738348429311191898171235126464 11087950 -328089049842714722281161750894285974400 11087951 -60664794087735436738034721832260028320 11087952 -146868483345783766504036924093710336000 11087953 1053767116122898307838086255930856217202 11087954 -481933451234382417579269813497907155824 11087955 210918361035868388713539070147524902400 11087956 -325868713518753205013498957801185280 11087957 -254984685859803642680439296112620767794 11087958 -24920828269447186488939047888496869376 11087959 -441695062149525039814950575828994766840 11087960 -152307335458860627625579736655864422400 11087961 253659897232787526180361639078317751584 11087962 -335513381808803797085682336394669962768 11087963 577324606934751326283274226276755444920 11087964 67152061390396819353175911469679110656 11087965 85078257054394190032199317428992090880 11087966 527686581265938278788991197202185255680 11087967 131849936272159146599507045268786432000 11087968 189976933575621171771442286186679238656 11087969 62746064227975938562094645304573710370 11087970 8725997953925962995300242114701255680 11087971 742551222699466641147215832504695719344 11087972 -97828572819336040743230268584954327040 11087973 -43039303616474626812237945663765632136 11087974 408309741052978385258524214835278599872 11087975 141893428041416508784852313701504229400 11087976 -114875075917977752048606854251171840000 11087977 38060464041209884792738490619499360826 11087978 8698854668870951126251747579394012160 11087979 -43048988719938823959581572968834055680 11087980 -1890937374009460443424102402155248640 11087981 779580825859545580956459356652414511872 11087982 138312617492601805338453242181091276800 11087983 366335839552261748482741611777157921232 11087984 189023950139219290947949299476675788800 11087985 -286428134205855583322349740598465408000 11087986 60858152013555630187153247469465782784 11087987 -284586303948517268067194905198936402368 11087988 -6765857253466524243973039692071393280 11087989 27332877328781388282228039121396472832 11087990 106381205301445685084860182257462265600 11087991 483729688567773959617988207152225200000 11087992 60372217855842903733529871567775641600 11087993 186377193429091508006026633521408384000 11087994 126565014142593855518076341533345536000 11087995 -472032897865568575376956396181902653120 11087996 -497494575672393255476581440105414912000 11087997 116513656716677356934408101571691418080 11087998 289909766517986676160688777151435771264 11087999 41704768129139944502302213334586760896 11088000 -123465268380895351545908898897592320000 11088001 107069534445541785245960802807148361280 11088002 -75928793516887097988206399313347904048 11088003 253389169189882556897510221370050752504 11088004 1074481859986703374768494276689781647616 11088005 -133548956657868903532236986030132601600 11088006 -101012046251008129118446137511239254016 11088007 54306393995864939595289686868371806512 11088008 -854837842074998262504856670270243543040 11088009 -27574799999737682060105960451329819910 11088010 -304752613802196054345742445126058087840 11088011 184817585237364559541319931448194669224 11088012 -22962039791706645464393988854160347136 11088013 333073806535219394776891580188342097760 11088014 -90645971532215614897002935969910596544 11088015 41852924808032579038252830879624706320 11088016 59021916284841472495057112407709581312 11088017 515787631921770168481691878988151968292 11088018 -62195535227700591977236468858859175408 11088019 895804092501934248332920148583751061420 11088020 -429209096688239888556629818749970176000 11088021 49635742799214436839891986936167689024 11088022 -531618575427095518619558049543630653376 11088023 -8649763726312725451529874050857893096 11088024 -92779685334862271834000360206535884800 11088025 -107691714752876130495002854097205529000 11088026 -71469799292188106464641231356960355360 11088027 338166658225208322060136513026769745964 11088028 -64397474182586486630188256559359857664 11088029 -154225911503412464255907304816781377524 11088030 -22546992906816233099827829387734656000 11088031 -379701468949589986775640436057273306096 11088032 388279600475686808701827361663598395392 11088033 -261862540477545773151690260197556008512 11088034 -232703961469850782001347283875320188640 11088035 192608898291296701043574482517958956960 11088036 205713913801332949476255823574426204160 11088037 24557027406326392260940323425446698686 11088038 74584472242347329215428757121981420160 11088039 282779706888759075805167177982063587840 11088040 39170958413695724902264693955270553600 11088041 881830755542137777438346790063968264442 11088042 -7242168267137328136599865837703417856 11088043 105373988809854034295477867698263041264 11088044 -243437232806113189902579674265911305728 11088045 -196565854679610594314877726597710784000 11088046 635733327951418930788458697812000680320 11088047 237976977653306331918660457456579251840 11088048 77345219950475888703058019879638892544 11088049 28194159855446734404745540268504925184 11088050 233386153172765006828704109811203433600 11088051 13563495939822532159508047202325763680 11088052 -510671111428988333597285662385415720960 11088053 777948975550446594140790275926810292544 11088054 134153853688013934985074713665746576864 11088055 582206160424599147443089213449114573960 11088056 18179573750052872948201591045978112000 11088057 -2387061312845758850500689077298794160 11088058 -493102388313929434439136416352022863360 11088059 82083283857666318610246550269890189120 11088060 61089754835040413494258409353918801920 11088061 332384949971980375493088887002826670662 11088062 -155316416329027476328505605504092979968 11088063 214286010706226153141232517238779364400 11088064 -51899911742555017736966418850836905984 11088065 -120266313998646179566529105847532795800 11088066 -4346760752183242055382391522241943552 11088067 290608703940460399735957575079752611352 11088068 -287829892724331407448397159069500385152 11088069 323591419979794314533581022595978535680 11088070 26578356651187945029484651026431262720 11088071 171328144442395405069769223256979821272 11088072 -361468612137070017748971761938407521280 11088073 198832592530185550742572770197107039322 11088074 604535493879008754988506502351572875520 11088075 -194015191388636137582810913631278400 11088076 -256201483532691912110129637631098922240 11088077 -82027883112301055679166643990924160 11088078 26822941414701773992144203709337615424 11088079 -29333365266690621975437012087451549800 11088080 -42234939880730793446507810695969505280 11088081 21027658335715474112656411902251913600 11088082 -107820171590659779207903762948917299200 11088083 101555902156868154887670130920736196448 11088084 -109459946712782054407082210267075555328 11088085 383586102176206498104973221745989906780 11088086 -66557921580754142980374078399739656960 11088087 95015870669748617799797599812734879952 11088088 -269037189799444968475923701054104596480 11088089 145969249443533612893965194120087179200 11088090 -160344789202705426182172133712138792240 11088091 99180736152506721193676950343181660704 11088092 -425848425826623349836285621117259653120 11088093 219504995897724325544193786867706079424 11088094 -268357618328245619105669459472203819904 11088095 214638661472962500935059580739223573680 11088096 -436002653408617695100203391479762124800 11088097 360514403011501884050044352545917474372 11088098 -146564879173326013491949207923314047488 11088099 -293945358374273820576872528673607959552 11088100 -43102766195827639865975522790901225600 11088101 -155338305767907032286382068283843232898 11088102 186349150846283974913203003200590313984 11088103 166517879138164238525226330438095910000 11088104 389032985553261686060840445987155573760 11088105 -105387321136488490387787828084506558080 11088106 -193006602243738903175314442105121763840 11088107 8792114386108793537873353746232602552 11088108 197458926510700069659349010318526388992 11088109 8568703818786746936833397224197428704 11088110 -511537353505337833045526315089918080 11088111 -93438581117989340420014281710324737536 11088112 -131411341332565052632472018681531203584 11088113 -923656160214830540647771961422195622160 11088114 122360107448405138554850354727101275392 11088115 -4130430561601920438446982905696931840 11088116 -6097173538893150590690094629146853376 11088117 -292053027995714498237645159072685317760 11088118 649560159029613425143982177886671079360 11088119 141321039925640278166870120879416510896 11088120 93935117351537562356658827134475673600 11088121 570801464059381992134655589850144097600 11088122 -120162575450207588698471292012084652576 11088123 2767551060257432728413591635458172928 11088124 581803426858042754442986333096307865600 11088125 54745624987694046205994377863737557500 11088126 -118596784488850787562571313606096946816 11088127 614095170488513434658682686781569374976 11088128 391577199179594058691324667121056612352 11088129 -42679959350476805031915654129833810112 11088130 -196143924801577799028036158150837676480 11088131 -538233856918071936041500262507711991528 11088132 -276756400822450024730216027055397994496 11088133 33617507688818194689343418154834556800 11088134 70710607738021562496599423922809635200 11088135 344336540867204087137477651251744750120 11088136 -142441110456443580930896397805360128000 11088137 687485976724100805440359442982894549786 11088138 39568662319530484784684689671436210944 11088139 -149435872455802663805732060324567936976 11088140 -146263162653135531531338618309505669120 11088141 -360225462913502391248473643977313113536 11088142 76218492085217695142056446365027810304 11088143 33609137037619117185854942015724988344 11088144 28304416134112034769242395125151825920 11088145 -467865122291812904136856872768263608920 11088146 -351176057965629240927860207960844272640 11088147 267129140256975050263100116756061556480 11088148 36924690139722881779264294913146181376 11088149 -545296061224821886940298715226039204850 11088150 168741769864944582349909923081301200000 11088151 479844539036419547286194926506160686152 11088152 17873297613223745656976460504608133120 11088153 473362450729769594843729034894803655360 11088154 -30093995327650917083078956813894579200 11088155 -187831263597618335628447979462858442400 11088156 218280600823712302768402088412365758464 11088157 559318086318674214407100375338783938406 11088158 -449088353254673843475503564995861384320 11088159 373493976658438876991292190934974828104 11088160 -108661338086250201489285459480316477440 11088161 238586658535023329483677284298111900800 11088162 -9025284675299353580652005561627215872 11088163 427724515664333610417533430687109185864 11088164 -209532798351477186356481637934038410624 11088165 -361020386764936211090977117326467404800 11088166 -124264427026233157759986476608908668160 11088167 -596694336003902038081318129437176484048 11088168 6334793089602729192428171159276421120 11088169 8777295950269603808619096576949667360 11088170 -228824911190996450335672015396047426720 11088171 16341059196221178240150193987248101472 11088172 -322685301269475538903191258129447703040 11088173 1888386611892833792327770636777271424 11088174 34603458647477383894740717331748957760 11088175 -70397673677205341982344331718689200 11088176 -42515189460680890381858692331628642304 11088177 -572085001829739231590488500090342318480 11088178 -62783840045413319319356777888462899200 11088179 -41265121703071948176529251062179926240 11088180 -246848854936674265676681770948191552000 11088181 -352114134322339573457967377804373854468 11088182 -58677119424723208063269598160835490560 11088183 46510528740497115020747611978080600144 11088184 565044315593579166441114361592928645120 11088185 352682179374514138714991055066260443200 11088186 -285864727123250915693229076411716903936 11088187 -600604356708697639815025981587063283608 11088188 325836263933299023884221962229350693888 11088189 12651211992361289740501080628241546688 11088190 -122091819784860088583945411966931902400 11088191 436826030924187114374131876013530637520 11088192 -131184344158199669296337451223433084928 11088193 -742829210404841984227373514670574849280 11088194 120354330533962706976068981187332305440 11088195 -5554223958853075366826810022040853760 11088196 -146259838845245795552482386354832502784 11088197 323775534201962209951954763665599422652 11088198 -512628796978166494140691383049933440 11088199 151097838508061856277113998385585456912 11088200 378170421400445708989203815438615424000 11088201 272232617800174976875699078637027177232 11088202 85909849081307725118179474377800277552 11088203 361095536094591917451580175407504412160 11088204 14886049661448602966995979545206718464 11088205 449955188035595217061255851537317062860 11088206 244919989451207715721309388156849679552 11088207 181867695671334230547070798027884075048 11088208 65684035144817124750874554581149286400 11088209 -81514622130254835028167370861251548448 11088210 109986978768064198833034990322188761600 11088211 -103596437456992942063967879448774530600 11088212 -97611151342370032999443965151588784128 11088213 -348859898257641176994305743535647215456 11088214 381100317040517890293858618599474236032 11088215 546819129319821376122640409001917358360 11088216 -552572992626037648483364129637171302400 11088217 199164613428384177355644431298271988992 11088218 -434089211129175178158071011534268455440 11088219 454434908674965831505217402504235200448 11088220 -97858395535431598767131312345399101440 11088221 -863526259308692784037623238438348015578 11088222 -815828830094082108248569282317690240 11088223 144461007190828568537609745626034174424 11088224 136079082738923449730252114893366886400 11088225 -209679169633697458698284797777543212000 11088226 13888958628355656771662445904112050560 11088227 58611776452013600158466258666280098076 11088228 245775464241304519237552462944321131520 11088229 -789628939813204661061206758243229820160 11088230 298444651190764389137452222891558373760 11088231 53592877697902456774541388681770754048 11088232 -320468969598777339999346087998026711040 11088233 583180336101420893206878612039395371008 11088234 -94151439903134708811841219183220983200 11088235 220623210218668569593801785195580012160 11088236 -48177962168779257177122786151581331456 11088237 -427461356320783604927195900194318985280 11088238 -209685181559497431372217470834726912 11088239 233804991274498843535861993610641804760 11088240 38398929318072608616539960376526110720 11088241 122728321992446282546242460208605154484 11088242 480152182212808613842973176100417122944 11088243 -54831876966393657678798426925243891200 11088244 -419695047616461618488305315727651150464 11088245 -4235180099903441323667502813867363840 11088246 -10398917847721417965631061034625673856 11088247 35923152240326292880393393969511636352 11088248 342691355035493317153073315899230720000 11088249 362510610268486516990800563100343164768 11088250 6734211310930824881163532598393520000 11088251 717270614877785336198031374293863897252 11088252 7938145623932491578135742766377221120 11088253 704362373335449641440890896508496279008 11088254 -149522647341165277523797680519751574400 11088255 -358598228321846242307655129951210115440 11088256 35464496442827522184339606541078364160 11088257 -343559123576537616958328242783858714494 11088258 313107183785994220762530617376317913984 11088259 719443937150945223263696161260240606240 11088260 -178137638754799666158811556780151191040 11088261 227492113074934167554215479549792989760 11088262 -969295960632113540124624737580867840 11088263 116296744089872915468351786585939359512 11088264 85274059086579332852338859894880829440 11088265 263092609818833970867992243002196915400 11088266 -11512620424074980276375852999937761280 11088267 -120857787824482200094575504967911611520 11088268 507788471119102298803295888228790165248 11088269 113128272175299829513303548710600402496 11088270 -109323260916112631303600093059918034880 11088271 -13221830554935944640764760776295806648 11088272 34021223950858880142737027470640824320 11088273 -229230149544008133744824546202710945856 11088274 72360233014582628716964972419355957136 11088275 505466353272354501245524500882558889200 11088276 265611742210346677836145521988638431232 11088277 229871302328377343783828745031154191200 11088278 432560643252087846486061050675422929440 11088279 -107920769534872706892114900488210400000 11088280 128792257305369114923787464146754150400 11088281 5867976799256937694120450313566547472 11088282 338171323852509514942548121540164864000 11088283 -546679421705842398102971370283692698880 11088284 495748073582538391262005202662331544576 11088285 -14081345104418384706951928455323041920 11088286 -144816143318315578390837032960009246720 11088287 -252961458140651696461016516479913806848 11088288 -197079212532980717197920600847438381056 11088289 335164933761944756848721415806485813524 11088290 -271025988980549035764386881249281953280 11088291 -253048072761385251409577286045877686408 11088292 -281480137155009391365111112806307385088 11088293 368935460586622639580411166072473092542 11088294 110059076765133516801461384739545782272 11088295 -326575122396095663400230634195223711200 11088296 -670716275535526792954443092762422686720 11088297 -8114426633219070417146428627996210944 11088298 19165893971250263398951250427335506368 11088299 -999749336084540953060564491898556034048 11088300 122851805398512040812376779923375308800 11088301 324447468396299422786626207634981874880 11088302 402362669033728822768575729871732375872 11088303 254185387050298817790178687352185691904 11088304 -182707081812676984112878917397703802880 11088305 -484492833433758308911400873633022768000 11088306 -503280654687623456691158274646610131200 11088307 105059316024829721389184666584040524556 11088308 -145219085934670709046777553677229639680 11088309 394618115161074654525323689133772796704 11088310 -179050227857944474187288278612540851840 11088311 -139231853595262429675223247765905305776 11088312 329022606295506525869575089740438507520 11088313 -512494604536039914810925614689682820438 11088314 35600464463133752240544612776406177792 11088315 -7999902875031840006461888154118541280 11088316 -52599722222772585357912342131701672960 11088317 288006708948097772995870394171166338892 11088318 -6139722932584370479859483345955050880 11088319 -1392422457951900858339677110166359480 11088320 75807598099436606400046079313319034880 11088321 -77760892880687532843047345337975438288 11088322 -202189843789355694390879344628438471168 11088323 213461422301626232251467067854028053744 11088324 2265856850366713491067784956888166400 11088325 -116906066098885079540661634362489818950 11088326 209262629684923030302910752409406966112 11088327 33807803009897861577203699058028635600 11088328 324342935995621460747701538123177656320 11088329 -155214618125778875549220608574181905024 11088330 -59884407933449381417647330331110940160 11088331 492080911391651325681085733845858465000 11088332 -58023744746239037103375327182191111680 11088333 379775325636110759533124064536098324224 11088334 245634879202211347872752107132517836800 11088335 50483178319773849020017895040104561760 11088336 49120657918913037028793387532880969728 11088337 98182319415712097786552492670114702720 11088338 -327710396760147917669146769479384479456 11088339 551661193756559723216464928827654615224 11088340 391985245081982752831134133544805891840 11088341 866799734180894810004211746860590157184 11088342 -64968882428846445335586027621860722560 11088343 361257309559265199257290695928045539840 11088344 -912120882566061357062885396735176611840 11088345 59521502958518801740572242761370500800 11088346 -169962365295889137871203216005876595456 11088347 826732420279407105449497375637790713796 11088348 -346221060870612543239366681504382544896 11088349 -521218645788442145421005472271867778650 11088350 -4264408828401423142390204272625171200 11088351 224752636977494357716263887340278879568 11088352 -103703967470670334359940928605083402240 11088353 -137623290080998983513107447909493242220 11088354 -223372875888401445515886434691555617280 11088355 -295668668487630612275398667129820888240 11088356 -145000938682642574409151519672768414080 11088357 51230577312566288026108300809711281952 11088358 -6060567119452068620515933486209618720 11088359 -137796848219833618486228806811487776320 11088360 -575920615147592238562233503263076352000 11088361 920785679228725525732716958804451866880 11088362 -325333532689621976160046530910834245120 11088363 210096787807461898362564979629513147648 11088364 311895165895164216973846161281501724672 11088365 631508492869723973722972459029010933260 11088366 357714306512829873126547961650630631424 11088367 6391099949371808435778652209250414840 11088368 -22963846808527453574721058620574334976 11088369 141168692945304595048554217972465358724 11088370 184562743249243982736638975867324866560 11088371 82361951158438471824071112521188346880 11088372 -243397635270419508317478512728063377408 11088373 61845486334070216380494184416818536622 11088374 -228604966240218577765370665314526761408 11088375 -549073417285656714766816053984056220000 11088376 39209255957169415130352938892331315200 11088377 -813844836085890223054945521304956378774 11088378 55356857620382846879156480931899645184 11088379 894937425397434842196769235082460434980 11088380 269607466405740069745808575715916556800 11088381 550822145938939260389677238985122841600 11088382 182862878188754037397494536127028154880 11088383 -520750954496104718815293627645621900336 11088384 -219056677664011433747720783651835740160 11088385 -197430387763088937647575388042811233280 11088386 407013559003565016489304309592961514560 11088387 -51207530922797629536701892310150978560 11088388 43194143704526201799822295960841180288 11088389 293501494443466532411250247579014096924 11088390 -17524841836805269101819735217643151360 11088391 264376964283883816742617948460583476632 11088392 -71920292432608429969051908712695398400 11088393 -638920656756914780300264025869355569136 11088394 -70961207801495498593806562183165356288 11088395 333615663210577505994639835996786956720 11088396 -74335931166106996820533093221089680896 11088397 289432115971243206321712733285193834412 11088398 101105760801780715343623885829625738240 11088399 -16461700491898351628610431627212450560 11088400 86799239963548412576553875771514880000 11088401 38765614875323760274877272141782966240 11088402 102078457637601965174875435084392176640 11088403 -437126822542197479024148778818672101040 11088404 -4700183956596123791395650433333206144 11088405 -132679810004466578698964839158472723200 11088406 84815425830565669137483134594358080928 11088407 -321010055580892443620051986496985120168 11088408 11142710115466436249840972556711321600 11088409 -446289454045218784460289768869075079480 11088410 -41438178391262660191917448507169280 11088411 282259990501145551143436570377181553520 11088412 497842119598298643364063236922163537920 11088413 59545824899202657556890252990444190560 11088414 5200607751230946687076478705927245056 11088415 134900598310630075200340258603930105920 11088416 -3935243855551299988094445188119265280 11088417 -602509781706030782958600478690923255120 11088418 -713546251913780686175504043484986117120 11088419 6363543969558175014588119985697190640 11088420 68904972285802682441514179918153564160 11088421 -117396831301552902268586372950567238400 11088422 44181110165723505095672836662515370624 11088423 -255478846691952870413763561677536537656 11088424 -425570088056075879494921503996354647040 11088425 -122773312738230182892342071957445883200 11088426 1844163150949310096415543322023237888 11088427 -92608024341435343096484558942886157056 11088428 -147935181396120446509300672129863014400 11088429 44562429617094908888282304557738435136 11088430 -235239760777000112735307752829844252800 11088431 233497230695773257129733909253114553000 11088432 11688272373541397090682934853518639104 11088433 1779285700552012358169647450387633123520 11088434 12103830963917209890556139491257096192 11088435 53140245439309207751884920146126713440 11088436 147454444886756376166344958270539117312 11088437 767851151685581546847357950629418516892 11088438 -11087968316560792543436631115703961600 11088439 641706815236859112263024691080421513256 11088440 995207631075640285059480613908480000 11088441 150177968597531370219436758765292634880 11088442 403365976303863263802971877700496821872 11088443 15366473126721174800079683737397878104 11088444 -87252606901255248641195393067114499584 11088445 -121056496955384362405501121912060094600 11088446 286827735402494898609583772800887420672 11088447 484503410299407067099456481323120872960 11088448 -44535971496005139027804807897645318144 11088449 516982367999143270891169913508663318740 11088450 -50127004767024912460276379825027776800 11088451 458617537805227365720512335018365738504 11088452 -76115014512966645205064195995498315776 11088453 271545201535734030307172987525486472000 11088454 -185251421203078393362120834296648613888 11088455 416406392244873289390132942105855397400 11088456 -131717138382305644131672327305314467840 11088457 -945042008078652458265053323979887090160 11088458 -483891119470264161427194704074158404928 11088459 896319695936472586954706448346152232224 11088460 439306616494664036708460997448678630400 11088461 -75565013868714130782605188523782872960 11088462 -108988804380621570291571210739595712512 11088463 -728413585472554710888458894985353638288 11088464 522210564348586583726241776961306624 11088465 455036634505724192478365832122254888320 11088466 690469586227292301424174277055311539200 11088467 33970576838835379505860540428994921920 11088468 307992161636228493804202939329161195520 11088469 453839782230209026491101486957560988160 11088470 -277142598597477760952281225067614982400 11088471 540747927250075009079498386844358961104 11088472 -801886119676068929312847265336196812800 11088473 616058780312938268506752055272733330704 11088474 186780673936694991358099771593896793600 11088475 649550287608117579034158936496675658400 11088476 -760445110423664506784089180585055232 11088477 -52065463097670478392145603187955544992 11088478 -121116252358563843259700391922967064960 11088479 34014531888275743846620671259980828400 11088480 -144686750956875202177464816410878279680 11088481 24338883912604246371537803408377473412 11088482 136074238804318832733029457458358656592 11088483 36914098195587658029109978556511295488 11088484 471362752687206436707661281928667492352 11088485 25485266170035740761541558996497171800 11088486 222138671242707135129494407960037286432 11088487 24076487751362059571068747468803123008 11088488 -311596058778127746489547237711705098240 11088489 251936512644201984150636447902284807824 11088490 19447453223268536168464382873529338880 11088491 103368908522688167942653311594225929784 11088492 248116154860684229088591061486048138752 11088493 144433127107561431372165104962835179064 11088494 -188360416294806208200643107398476576704 11088495 28950587798470154090835074776428566400 11088496 225092888181689623748215908573118464 11088497 -219614393756937355713845806024907347968 11088498 170112353749383440666229222734111093760 11088499 744820930050521883024990385419415815500 11088500 520204125418854414534336886905580032000 11088501 -32484535289085998802983719048633599840 11088502 52514299767066539510744937675186144192 11088503 -91832715119422592101250735772522404880 11088504 361694630584460563015750571320473600000 11088505 279296290486877663655640770219946552320 11088506 -36820259601623294801332070098380390912 11088507 5369381502121464204505909694490694656 11088508 -705257222469680133817574793539706652672 11088509 395292537746871046507935388391581816710 11088510 40910694336313704524163185020959724800 11088511 -408486022677531112852837223713231855776 11088512 269499667154583407025969626049989836800 11088513 470688620255077063919292343821204792720 11088514 182316212297015990026668576302756321280 11088515 -217008467798206080134553846655960303680 11088516 -432122370834286302309261088587318555648 11088517 421308944549064437756284629190662636384 11088518 1807349857312335641724265651664985216 11088519 200326594439192680523068262919364838400 11088520 -479184769286464812158409210818334259200 11088521 -598004819003931377902987967391262258278 11088522 -782070838343373023940664198151890145280 11088523 -845671547169111329060416721027254237228 11088524 -168970757266950349921497336922188443904 11088525 47103147115507903069135115020524369600 11088526 198840594277399534006958764853372337024 11088527 942155615890614105287668891699103857560 11088528 75234077666410798518369666697527164928 11088529 -580610228905094746058009922434661745870 11088530 4640499182294333012284573953320478720 11088531 -417878777704120554021796841787572665320 11088532 -5979609696583734606006618014026776576 11088533 122959761335341677902022274866362867040 11088534 -103099767546547101175248292286733987840 11088535 -2749807680500359136310017177725038000 11088536 -40805901009482220009143476095823011840 11088537 -268624864227911046900305689037582587440 11088538 754557172694554442070253738041302109696 11088539 3044889774278498279077921026783742464 11088540 -39981410638303498263915220593450800640 11088541 -738852571822571571705383674636161968916 11088542 161888329938622053121239504213215665344 11088543 330575770453128562921809093229334587464 11088544 38794844808253925314515942171705999360 11088545 -45006901968911184242354747107646914560 11088546 24489667675624197436026187145641772544 11088547 -397337842937639104737628812726921012004 11088548 -348710081733514649085179154627336772992 11088549 925800408789680986423173839223918789120 11088550 242034922400276476314667802529009201600 11088551 737406056039835818333336886837473323272 11088552 171386933460690347342076840608131891200 11088553 71003386462028696723038154346270541440 11088554 10040663909714282523840436458543638208 11088555 -263766571220032195040230770599246146080 11088556 707249381069108784046349301922573793280 11088557 992031777973893863596444364089396935180 11088558 -2504428544234916931634345557420589376 11088559 575995194684045359896264778729321858016 11088560 32025970317034955309286600084960706560 11088561 266545631263270547700570527797408936128 11088562 -508863458661269445128664142760449993968 11088563 -175450814910741023782804667734455538896 11088564 10661531322885899830979667834896087040 11088565 4818513601236685205470353268513195800 11088566 -249131701322221349924702895052993500768 11088567 52559689879564611460467145773453863424 11088568 -518033615559639740138344573026695946240 11088569 85953848093156175807525866162162848896 11088570 36177910581238087361158922634733363200 11088571 -88202110753629460785818056376387690320 11088572 -534022876040470137070005367699072762368 11088573 227796126888797072075524276466191317888 11088574 78635276868105269591884218300788180352 11088575 -103657279119474532032659829563434936200 11088576 -35636269428083076961995889313102954496 11088577 -279242522789006227353888493085325487740 11088578 -512623739827424328245274199625686961280 11088579 -162974630657448430392194594523952484616 11088580 38690184908725731817143124309347168000 11088581 -310968754807954360699722445151615959008 11088582 -705659254625842940276784632201633280 11088583 124934478094023803400069308415522930480 11088584 269494642838291940117216379750080030720 11088585 56312558082069529097523741449179197420 11088586 171351757271755439265132879028535139840 11088587 230156416155425427630285646662797072832 11088588 -45007392875003428387276117140207648768 11088589 -305044731382825885735012798358413907744 11088590 -68488902994856745835911388131420076800 11088591 -363229372287464644576477232717993945208 11088592 53007108150301981966275550135543095296 11088593 -410576800091231999488008388455131850636 11088594 352877023716209974013874925916961168768 11088595 -210288587056669537777005194609334868320 11088596 93138146442547754505533194668856305408 11088597 -275562791841170359882277124795678566592 11088598 -440947868719147096776590994601642986240 11088599 14709695230570423117265197655263253280 11088600 -35107939632891232775007666232929792000 11088601 785743470357570332390804831937205134602 11088602 403694752305892369713901059431152681200 11088603 -334966706901266440415909283249801415200 11088604 325330415786810564914371909891363083776 11088605 -374815687117041949349958681121353096480 11088606 272008869553099887617976008257304423424 11088607 -121214250761461269460663837661926615296 11088608 262273662082729617890028699307637735424 11088609 7903585948267641442245622061826631680 11088610 -109615333230937428691089661329575355840 11088611 207246827949117643408895351638498403352 11088612 -390742893153320198072957346185619963264 11088613 575423690329509825126165971142024724862 11088614 193416207460792951435854980023955531520 11088615 402417579201126731716626831858860736720 11088616 -470361963155371866834579371809497415680 11088617 791840222962449173781678787841990196666 11088618 -256808374652555259934921672020416176896 11088619 43412359187746362570118580391419532020 11088620 235369828936824941629594337569144135680 11088621 -500539784008876404323171161214211210 11088622 -67593650933715916354422082569690336000 11088623 125159638474190167757041982071602997344 11088624 40728048946078735862288480665822298112 11088625 3110426156420870055611743721526048000 11088626 -574385874776592865445662419398856218496 11088627 44930030126776161957985884257198941056 11088628 446105620091431293342818363168262123520 11088629 971558927545016319350937759449920525230 11088630 -9382143787850558894324472143040614400 11088631 -241031630435592741518117861198019852568 11088632 185703801297016997766263725629976166400 11088633 -805711887429119687001154849650489830976 11088634 233261590259573824422971230194066423552 11088635 -113020236994654926556098047232140282400 11088636 -58333513280297166560323210950472375296 11088637 124092732316164794796303614612423736000 11088638 -78499500009337353069343180369426268160 11088639 -226143481326283423743650779253396557896 11088640 414688199495928678928596833996541788160 11088641 -182531136964066735950271182857060671920 11088642 324109583957442492175791683524202070912 11088643 -64828207065690371376030908033529193440 11088644 -74864019862433097621027227837360455680 11088645 -39374941480878462744069088448427884160 11088646 6754726288677675617984684938473486144 11088647 -1001448913254959734010190067584956115960 11088648 -352550640152373355535370578672674314240 11088649 -14247118698996744750602546224839663552 11088650 111468633416295268031338320098622790800 11088651 -9840144968914296127641963068337803856 11088652 -625889784984622378192532301566399644160 11088653 47775934912039659503420191225668814902 11088654 -30969916569979010285328235380912952320 11088655 -105536434025274632209437316038123428880 11088656 199144798778283464644787905782487130112 11088657 -43485525183777290194269396122905010094 11088658 -133194326764990650288176874399433555968 11088659 -5963299661434780738477482910602335400 11088660 127452427998430663841068588674249400320 11088661 -270900937719332267161541771738841638148 11088662 -59590409992396104547760039010087831168 11088663 -645932286251026257126336894437384123136 11088664 450291194460663682761792148940833167360 11088665 -43047648595271801519786584142618894400 11088666 286482506701548698237104514470706791680 11088667 467828675568185932668256304897857443716 11088668 906605881200295062739667624820793344 11088669 185512289277345370176521252396971554048 11088670 140532437504052955631447201635853417280 11088671 1861671355178967834012953180468338836864 11088672 144138153471563428184977495298880307200 11088673 -256996403628317608375776115640481010078 11088674 190015542511025965665472344391675968336 11088675 84803745874730705591768270901372355200 11088676 -121377471919620924675169729518769651712 11088677 1239171189318741693972715774278083156160 11088678 10421579562702953344041190745120716800 11088679 -142303165399733592794206592915729128480 11088680 -12579491357551117092448618869637785600 11088681 -610531267416255212588557997477234164848 11088682 425165533831132894493845631115347376 11088683 606617255260296018455739768079856863224 11088684 -17158711043170127580013916800959329280 11088685 473168257776059163504684689019094358400 11088686 173887748168334099032174382249402748800 11088687 105881050223696231496622510924364103168 11088688 -24259419963187114574653169390272512000 11088689 486451419797221172054609819619102144180 11088690 -100988683486263160239219107881863029760 11088691 -204006191663272587076297366959419368848 11088692 -188168694983797263229141363627692318720 11088693 -117860171434016858199775077369522000192 11088694 -363102691108634522761465840303260715104 11088695 -555822715930686551175617744582236503600 11088696 -94029206829153747029791728574110105600 11088697 -267256095311198403939704832017347489580 11088698 -39489266569574814567250943626257536400 11088699 -23661487434857084155916120533876258536 11088700 4926922641274001381990283299717222400 11088701 -33343093420936225317483144684629289600 11088702 -242093602026726225403642102337221425600 11088703 826665790282297733525755972462306452144 11088704 277640846699682547744360604646349209600 11088705 221873928975171503853039299498336161920 11088706 -23598506039264373904719715917226118448 11088707 -2037145304241880301580146969335107888 11088708 374850417146968459861917290806593346560 11088709 -492388670840837647539832577860526440128 11088710 -126972402415252901051539035357215101440 11088711 -14633441718537700090526563372125150720 11088712 -737226359179529412832201790026492492800 11088713 -198929808733079024116701605369547734556 11088714 -562925847808028036238615228915892224 11088715 -265167937776547596704800267475617068000 11088716 -438946301295909112300954730979444092160 11088717 -394899619351385390991691319850563086752 11088718 468700335484551111291139369512181247040 11088719 132021759149334399292627255688456347080 11088720 3134106645317747043178526061000376320 11088721 319596505207798166056499098440978594112 11088722 41980376793329207997460891228257312912 11088723 81311677212882056902992790761012359040 11088724 -6916151435602570596818487685197437184 11088725 130420392807521066905628697477951372000 11088726 -281758095549653187013778054899090547712 11088727 62163076566213425794656402766814493008 11088728 -24728725382787139214206885867685437440 11088729 -794025708097180881995606297131621861500 11088730 378626529539734396583340488335025054400 11088731 4196303673268767449032330356755441664 11088732 174117480710225121790908077158460301312 11088733 -247877792883443896363939601482329956256 11088734 13922605931646325961452215858001016832 11088735 -84309691975466328014553734573844426240 11088736 513104784103666616072769301343486607360 11088737 -249303128677013970443502558839272832640 11088738 23732546172993115385813483805731941200 11088739 -374961031446480870630570134984149983460 11088740 44653005864801342916985395503511872000 11088741 309013259044341840459411799361441911392 11088742 -30473966024403483633962166790519265280 11088743 -1109535258235700285170521105055325983920 11088744 359500099875245691546197952010670653440 11088745 -371241608525709735035328687068235457500 11088746 26952017088060841742702887965389169072 11088747 373392559371871951637905758989511394524 11088748 -781813470398344126141037989846700865024 11088749 566890955387202371677626562067169209196 11088750 -19251330823238655360412589522991480000 11088751 -286045240416062946767450326717365087488 11088752 -96948911478466174796047526512224534528 11088753 256747773236110568504953045583898846528 11088754 -3994245967775251065022160489217985920 11088755 52592248384940772487970353397939562000 11088756 -20017163573659869015412816058908753920 11088757 1503538907608201345097416355018209014144 11088758 -66643795422054677358728491924318023360 11088759 -642660581120434818149512539480837271680 11088760 -36686315102865462331071201621798912000 11088761 784109124487810143390642252483682808400 11088762 1519568746522747141444404616434714624 11088763 351621592545593305850807638594659268640 11088764 -417017667055149111341588332935021287424 11088765 -320227195819464960846383820364682616000 11088766 -236049342629730914083663524805545078720 11088767 -791148208907721922180406826285690317184 11088768 94669347656857237465792875599851683840 11088769 -1114354165254194448519477984010357352830 11088770 8930004823801628391195254861161067520 11088771 -449296497122432549415452821127145364488 11088772 -671881331765897177867398943314896970624 11088773 78540422923033596291894769815170532444 11088774 226868970717442087163340350199789714048 11088775 -128823356810202977879297580873860447200 11088776 -872514759235816250052563110375587793920 11088777 18675332235431219568530920954807008000 11088778 -3033708628418632085219499329735040000 11088779 -282513670835724256311344036775215984160 11088780 55586084326063561971947499317445427200 11088781 301023220427669877097671350012645554464 11088782 396511379533760310432914877935628830400 11088783 -223344128226026006495510231847288579120 11088784 12391804481170909628680109519872458752 11088785 543347902537523712795798623079729508980 11088786 -49382045690023332426411305286319178496 11088787 236146670240759079409180958789620855240 11088788 390323067463622675708674832889162278400 11088789 -19116577824550218795657878952148089792 11088790 129513287927374446095429627718441532800 11088791 336637582873544613817544647986901482672 11088792 301311762422789671643544037636276224000 11088793 -76674877927632083672589137561693447936 11088794 31918938410887537332437858286154517472 11088795 -359579631622048266369804502115908705680 11088796 518775198746744883921704961474874457600 11088797 -9574990703080877605510123832505951840 11088798 -102919199747789000591995907470089081024 11088799 -476577672587171441414039309887735852760 11088800 -405348196337952587262038156061258547200 11088801 32835304478004813908117126788435019730 11088802 -168197531790930464716301333787498153648 11088803 215765443062661227265933476585689352 11088804 -83445494273482594691613515593573490688 11088805 -20951131033881722977916677995455441280 11088806 -81007482323411760446061021406530769536 11088807 93616370928299905438557078950118828840 11088808 764100307204743620959657549953599232000 11088809 -1283935024458643001493099317274611459484 11088810 207857823279190609352915598537506709600 11088811 -272891481575172982861444179954364848888 11088812 2498626820681776613584652959148835840 11088813 -503529650457371157804161275238941861056 11088814 392989983599947949736645434528230871040 11088815 -396782907085908254847580615015464704880 11088816 -100109328645028341941548268656016130048 11088817 817015523586249451453003734223144423860 11088818 -134016201289976521582966691450588160 11088819 25378321197902838705783051505736745888 11088820 218804618230399506511764568304948828160 11088821 135369217523068354288304584499451671022 11088822 -94101888812682463361598841829717060736 11088823 446844248118480968629297524328733324072 11088824 -245734013199539599300715892476922101760 11088825 50905623820130863177459142980919671200 11088826 74237225454302654820131741508048285696 11088827 -373481391231636215293789905487266567324 11088828 -251355984659020906190294340497381729280 11088829 -581130254720386924060751225145282270816 11088830 85430274176439288539749885504428316800 11088831 50381050223746511769788150918042494080 11088832 -301613539852705731852271635797622390784 11088833 -155509190079347680541657126093998335360 11088834 143948801454309702390058732638358133760 11088835 -209219976854595440910537588783444672000 11088836 482962354929904109751023948982653399040 11088837 -6921929406891146773038070365900084546 11088838 -141018524182978235042173704219019495104 11088839 -222183318942764863887670538437696571976 11088840 451456090593985808506893358242201600 11088841 203958775306657275925540921546081617242 11088842 332405254502568071857773712615304193072 11088843 422740925404842874871668162060476776664 11088844 -1539715460783966164676521037345030144 11088845 -763622767524577006869852149565931561320 11088846 24796917235005293741495050374497395200 11088847 141744031642612333591312314993201504000 11088848 23421229833982970027381592267743821824 11088849 458116677840622481510922350959153454064 11088850 78578389794610877356786268902316544000 11088851 -931462335880562987633038276066408782336 11088852 129267949984626952775787656773845676032 11088853 -120619707613166997334363859660361951396 11088854 168061694167449259236399788443408812672 11088855 -110235975941403535019308896597582096000 11088856 -68358242898812091605545220398730956800 11088857 143363987915506432184465595299951878980 11088858 -57881611829332825106308185856873888512 11088859 558240204102657510879782248879542341060 11088860 52743937638820927813179847463872373760 11088861 -34444991124684174707062001932927029696 11088862 374579605754894814253128030440676483072 11088863 -73627930977335254167450631124314987800 11088864 -219043320149829815378209422647336632320 11088865 -104344069293803072110590434877159733740 11088866 -252875719621633765767339624101730142560 11088867 -105623010398674459345345556073936371280 11088868 77962506575031046551893061072648011776 11088869 -390909073536521101627258598687586537792 11088870 44126420554107920346612949759202461440 11088871 217495618764375140504749518318102141000 11088872 -151396397124618784984738290858628270080 11088873 -899162369848441608306188872204432929600 11088874 -129584266175841133705149778804655018064 11088875 153419170994678436854306100767366400000 11088876 -134284898679215817455934441864834451968 11088877 278766387538507150861633852206124284800 11088878 168278708774679419398890257652347596800 11088879 -504035022291261091270299834733572557040 11088880 -14787717531803343400887871093847162880 11088881 633507573330777177447867637762873817682 11088882 -136253374767005454112526825736279080448 11088883 2072237585829839840778873243638469120 11088884 511959239615154840545250671066875723776 11088885 169656299175927068345728162639072598400 11088886 78237797075033207897464316244621771264 11088887 350006126787235916660680315331055937152 11088888 633826216123749326491528033557669150720 11088889 65475585045557904423371485441202937856 11088890 563119314185230712502470940339889920 11088891 378841885331317306308139614285261304080 11088892 7000739918989855467954717210656253952 11088893 368238585474166596278523760341354148140 11088894 -319455348625265209195013457269914967040 11088895 733357618313088812968360633255944215400 11088896 -248465104047384524801370474629616893952 11088897 -296121839798555731595757983080706458560 11088898 286321226904827780579391512661305462784 11088899 -290521431384656152852988960891819871240 11088900 -9045123429557824409786812705857470400 11088901 419645659864698797372928440467948477404 11088902 334460913699194610228410591522523124224 11088903 147145598244110459490903970177958757504 11088904 -31596711455502391178726064452730009600 11088905 -892832265721124296573619401788822810240 11088906 11887546186660989048754987095026344704 11088907 -372483699719234186485445873669108988844 11088908 549969701754047339205231012802336528128 11088909 -94411444502726884878316986206500681716 11088910 -36094902963280843839921909367038835200 11088911 -153772547608093125586339052023643473488 11088912 -138575855003600479460138266048481525760 11088913 9396827221107813322819874795102278080 11088914 489728252628298820711360038552462709760 11088915 -123177939955254026291238353879601646080 11088916 -235823318425619342534297180111835195648 11088917 14505508044993043097232663312986532864 11088918 17974573898102052916692244642428154464 11088919 42294683568370673180549533720081946944 11088920 229557278090005921007604095553310924800 11088921 -35533301263302455997160481234977728960 11088922 -110156375795495510196906408754795478016 11088923 -111455766427518636617449222170490344828 11088924 238398955002451834575693899710980096 11088925 -111399730749442312928059457095218481500 11088926 1332689424129953497844964029266947264 11088927 -80763183089014853810106304381993394160 11088928 1081373178945414950333410267257359892480 11088929 45986178034610451127161175559473600560 11088930 32457220651050672207355779368193638400 11088931 13589959247954379695584393409825127680 11088932 -233352114569867459066886457426256332800 11088933 -319758543034763554144413361853106387840 11088934 33702842265365053245692650256917332480 11088935 -10840547515442009247313306205627147760 11088936 -898754642856064273451995553915341301760 11088937 -159966107079426711009596657880118926428 11088938 -126246867610874356389131138495658280704 11088939 174731484029682043548182983517715489624 11088940 184149810417525612421597093262377175040 11088941 -2892949423258827484376789296072009248 11088942 95264599407105746481297656213924601984 11088943 595064506177523331503166211980226945120 11088944 -131195963717089122012716277247005229056 11088945 225887339761049576777389388804271070080 11088946 183728920164737310021015076839548502528 11088947 -464651888893228840716892092187004720328 11088948 -19970886118245324640823290805544517632 11088949 295997856466555582189127425245817731950 11088950 7272398725552662880646270957825966400 11088951 426920134736037155729921803896005249280 11088952 206483613186625251436016135994930094080 11088953 293321731369992142094640631024528943700 11088954 143838974441841702452000529610014512640 11088955 -288426145412982870363778879578972516000 11088956 -159308032418303002791780424429303034880 11088957 -429955294812139565366313799432458470880 11088958 -331725436253442632595806605842767089920 11088959 -246678883361938432731385100378603504784 11088960 -7057581132481503992173692904003338240 11088961 21472097794824971427332797946335216852 11088962 -16091954840713453556595529560947128800 11088963 23094493065560729196917025622447622040 11088964 -938033865648715276184282481786546544128 11088965 -104932587801433596973756752991750403880 11088966 -4452725845152098412260132352916518912 11088967 -211299570366208092943975967250619196928 11088968 450838052061058576607267073589985157120 11088969 14946968909155641651679533816196055808 11088970 66645491386565430577554781927452883200 11088971 606762389872753463986530974602250705172 11088972 -322323275932126660589396689908633717504 11088973 242458195235411946198333299768584284640 11088974 24497197783321865395308142414912242432 11088975 48099969498061984537201492134691320600 11088976 110229006868221571005220297334737068032 11088977 -843691873421749984542164305085484715788 11088978 -121188221068632230322031152343813811712 11088979 -585695977725471536073918112569254230200 11088980 -67836005995330395812960343518801510400 11088981 -4384008224080382992644452300334400548 11088982 -81327773961837926697761310402491328 11088983 210134647214442107235300601986478120704 11088984 243160291560893868876474894615561400320 11088985 220076344418893658881317793510945409160 11088986 128918867772666076065320768287208094192 11088987 -51928711908329892817116343503344471040 11088988 -451003305181552031602240484121516416512 11088989 -800497822128482104431203059916432506560 11088990 -28873991466626224780112018886170357760 11088991 -513845502810537821165486814116490728400 11088992 -63251640094886888367921196433141661696 11088993 -213036444361333215008542027191633868800 11088994 -421641720579016488100416710866043346864 11088995 -531381378305968187237228161402862766000 11088996 -154786700858070352322478845474126097408 11088997 206093093251335005208625048300471848446 11088998 -416673766581509087104320787633411616064 11088999 354268626164523990680666529970309065984 11089000 -262524040122196365417214034061173760000 11089001 26295192765518466958146552485338400064 11089002 147979969192166606176592923672946533632 11089003 -18963512459234865879132131336167929560 11089004 -762413726364516701780905439367456144384 11089005 23531686592030424870538894783543019520 11089006 73605207578159847591906245737777200960 11089007 -368275926492124871780018648733338491368 11089008 70278218161081883859311966064004300800 11089009 -366701001647412064219006044136986783790 11089010 27776306446368557714828843060706232320 11089011 -176227882682001860747692875285679125456 11089012 -80419674915424532600891006467885056 11089013 -97144318082763328178072210485905117696 11089014 -106948285913543206088597881071931767360 11089015 -115432692695185516242124484783042003520 11089016 -264627291722559200744075613095388733440 11089017 -43904632525193137877812896124861918800 11089018 -122431769973477428972095269897851921040 11089019 222582401356158755178149005102934635800 11089020 34311844704419631158372685864687052800 11089021 -70094310591503096587398934755845133428 11089022 -4265720757096713202943348297995850368 11089023 637899227495358266141356651613463034368 11089024 147514370812394006191726767415901552640 11089025 -97608743019564197328551973760011849450 11089026 63304461012884824722467182144164348960 11089027 -1138209186243642701814537557381944362000 11089028 -165811477830536391576620048064717992832 11089029 49656770907842924740010238135686679168 11089030 149071894313279036973172016743753580160 11089031 192905601291080633908041950501686604952 11089032 -113783444363243234963644787639819059200 11089033 495866888426048039336580146693698715344 11089034 331370918612161968161977570948712458752 11089035 -250266381556011794894753011222547968800 11089036 -170458945514071242373669468820699971584 11089037 -469818967943549903822015503625705194314 11089038 140351968001265204863009061590141842560 11089039 11015919363331672281252967872182932800 11089040 -57965334414430870747587866215172505600 11089041 91462845694052624375558943111465794304 11089042 -322563927169253078105306856609362441328 11089043 -477984634451420473425865946394094621092 11089044 -51060595241722265798410424084800446720 11089045 136622841964928623561254773491352700 11089046 -83941935216904849855590720055933673280 11089047 147264467605486457943385518924783076200 11089048 232272114105478306803879620813266575360 11089049 -98016804057611103306976669932599143680 11089050 22530232309471150634615643833111040000 11089051 294694707947097287010803216099665586104 11089052 -17851770114134088236780391724729340928 11089053 158597580717976840377361943491830039840 11089054 82700212199636947898881541398542475392 11089055 -5458040995946923331248208444857946640 11089056 -165129982184387470748463376928779272192 11089057 -232577349169953591931695722134447009088 11089058 555458187754067235369990984465725420880 11089059 153233322175357459531431462969304681728 11089060 94553566471348300203860920068100788480 11089061 714959199524166242964159748494010153662 11089062 -534184652184424719454953022268411517888 11089063 177953401677446421177328456346753016240 11089064 -89169986857591717339562008475384217600 11089065 -3381375004416054401801998797725126400 11089066 -152432149889530452436534290132476733600 11089067 -980695412228696969594936867740389058416 11089068 328538320596855647719351030207053388800 11089069 -238787079538976687716459051586686583530 11089070 187136990755822033118391302768465196480 11089071 -257724287743749838112104255083386410128 11089072 -33230875671719384184468287836892692480 11089073 613354770054711770486714148628744178322 11089074 8333425880182527754173204024709309440 11089075 -318298236222881310298808437091890695700 11089076 -47882117204373838523968035730741708800 11089077 -189563824499337713655291053171316422880 11089078 -44026547878941533201274550468154818560 11089079 -1223572762251894946117814301372448734024 11089080 39896562514252229918325132774415257600 11089081 -482543282118500124774519408155137405436 11089082 341477186547388409683934059423067242752 11089083 132549501630194675057650391533868986368 11089084 92332113564519470786139245271799895040 11089085 9533087796573341149404489940010847360 11089086 375261544176375822072875410870202701824 11089087 -523851036512205895064149334535172963264 11089088 -17351878042841385419158959483295629312 11089089 -107552135933652073170431433017162122560 11089090 -66714160699160125933102386243340831200 11089091 10350503996191000658712600052363959072 11089092 343346818031041019309035125431410068480 11089093 508402713437487125149534288782815236284 11089094 130035633081959286879910564116923424096 11089095 203507631159405688830286125073865837520 11089096 160437120057254315945022878383175116800 11089097 -569333474330728358253531515368805996454 11089098 1568641502439773357410645969627609344 11089099 223923118219082530611344947840545697936 11089100 42033388805189650214087258586458188800 11089101 747791915014710804742622176385622312864 11089102 -269981704994425042225132167237536347008 11089103 183477809652365254885330310720258657280 11089104 59328889970168349497300398403529867264 11089105 -185641925976062831002644843461314577280 11089106 80515195280342941834431238097868733440 11089107 -612073546223213715335917475093366700240 11089108 -960174138595659457331543932522187331840 11089109 949305040065432381975661530037796819520 11089110 -206159842502938401996652885418045466240 11089111 553425463763727640978661980699626926424 11089112 -607885540938773059443865952468403148800 11089113 224277710835961368263505794747622738624 11089114 106563449477047505096048138923039516656 11089115 168541739338134654828101850540106030800 11089116 254744295647011409430758711318266229760 11089117 561356086129987785619124910807595469592 11089118 -439816118945210854232845291912255290240 11089119 -17789937318490083650865103308715472112 11089120 88573648254285535947505361697673052160 11089121 -82071000524394142683022978594652080128 11089122 -44845426076670066522962933162521804800 11089123 187217919895457981933515056835210601372 11089124 474993529187947647042067867221857095296 11089125 -498829861926221897566276245269244621000 11089126 1305671309081788598277990227291577600 11089127 -137376509149186228279804363972712575008 11089128 327527375040425422410831612630695116800 11089129 250970287955402108124984209360891556580 11089130 -19238710809167380859777836839440714880 11089131 177156506448124198741433078164119332952 11089132 275372378683746267170315137473389002752 11089133 8305547127834324029971820629697429760 11089134 -45911325766413634456686235852825460736 11089135 -299824926920008369058043198748148948640 11089136 14053034164837806905223807462469632000 11089137 -292953112940449184050664005820684785920 11089138 14672648439458702395170501657809138688 11089139 -10348750603788193872637949993744139060 11089140 8900226883195358445590124157133414400 11089141 -5087230663462662393636784291560960480 11089142 30379074545201184223703978156612242560 11089143 11357717985747451556722399516561261224 11089144 -697065167223909777037998287860164218880 11089145 -365655946769993509686685362937981703100 11089146 69353447093740720763601774792011981568 11089147 19918385637810063260900737696387290864 11089148 -111037122855288219718893714266119455744 11089149 176733666750090691691945521049408523264 11089150 -20162475222473595912507371575926158400 11089151 -773346365918431008410599763284234598400 11089152 -368048243109421396893792394013715726336 11089153 -332208532097250241124716936972708665598 11089154 355179659969684070055101803743733197776 11089155 -100365047164647770904547092476535144960 11089156 118256535532877826906388089537217084672 11089157 689804403196792985806494140823890813406 11089158 51155069087039295125514737703639662784 11089159 -91837825204481143178981582634784242768 11089160 -653762354555831516914813614033076224000 11089161 -540749132766089179024113428469407387280 11089162 -81853736329478877261147080337883931136 11089163 711569474553867469494501709200005699412 11089164 299565727215819502025230386042885336576 11089165 -105080206240191704936048486420077555200 11089166 168539723333642779992363818755147776 11089167 -64064082697008083421411352443439858560 11089168 -97187038301121783380402228520126382080 11089169 3707024809867473378879293688479887488 11089170 -325226770563431525980529700121892428800 11089171 486252513888363634245463742061022344432 11089172 103679185044381965638490384647852258176 11089173 -227437899942277829519422297934282872416 11089174 -219643828539006836560698943437331244160 11089175 -375242970332813798976130514332604547600 11089176 130563163645404178015649322212179968000 11089177 -6957414748762149529450783614143524896 11089178 43552866559344512564334449421939316224 11089179 -704919299825990142236655465406446501000 11089180 -438426088560222675393988180662987317760 11089181 518717475935513322040517703264215642982 11089182 123193699664473307995746178325338327680 11089183 227947383180473526039954287688704375920 11089184 -16118552794147879793438383999934791680 11089185 261463993903349728555094220354659228160 11089186 295727223537289345653392715410713956864 11089187 394200396850824523270881735272828191836 11089188 -83525336917299296003113035835933734912 11089189 -472211212215625807957732051578831363010 11089190 79182416119107212303107592038571136000 11089191 -69395675263585246182259648566004731696 11089192 771911647947934558104932421335321472000 11089193 -741657394957010378823020644654058247558 11089194 270639709405538517058595199754115312640 11089195 36433723703962901498150629385248891920 11089196 44513833272010046918903025754700292096 11089197 -10031131719943307275293626105399685120 11089198 -815866088547253004799578832918896640 11089199 79717478573531580549433508026836437760 11089200 54474471316217929084874169988327833600 11089201 -946855400201136331821725879215225385948 11089202 636032279082262962995045039695409651232 11089203 -173354778781526986634673277209525354696 11089204 -41339309127904822265578223635684050944 11089205 -55377257957382751976137607106120246240 11089206 -104610897188419603658272389550366528896 11089207 369688825656702089819019700402819820456 11089208 114600544376479130643795097194300149760 11089209 -634361596763171913506995766367690219696 11089210 -89938401855499463805325946102647092480 11089211 21762485674351547072830807934600127264 11089212 154309840668201069451976633480606003712 11089213 -688581379237365264683101987660723975700 11089214 350642378242877415583845400840665459456 11089215 -43891171900972230764892829803490839600 11089216 54247201338043076121664205663651233792 11089217 -228833763505416708186910249614689608800 11089218 -104249606696775133750712938352854141440 11089219 8729963649872884285013791762615729556 11089220 112771988263370284704984449187200839680 11089221 78795435441562771586162770345024468800 11089222 222961013332718154021574157710470312000 11089223 -228863836139453489008082196095802069600 11089224 13594603574753653457352182235540940800 11089225 66035955816209749322642440773647934400 11089226 81006865730635406418815654922217803312 11089227 -3180260049652288526713840319300075520 11089228 -373199492820001417538935038221240215040 11089229 247079841429692381465106037820868909120 11089230 -169765685974276638124215004871003136000 11089231 -308368521783685242377827307389065293968 11089232 -42073383543640734128310923195105673216 11089233 -14946103466161887727575075978548539596 11089234 106226108226158530470252872739747792192 11089235 211972341501835442582268701184752471760 11089236 -496225207914160836682688737315187036160 11089237 143720106081426094224509684604684824992 11089238 80661848693278442987175250784212511520 11089239 115289379121703241039587517880332625896 11089240 -664483809023204348558632852934859571200 11089241 -481025868257823820836895319106392798700 11089242 138969181723311262103858357584896653040 11089243 -4335561934513305759615163113612041472 11089244 385353250527335775676745977815265153536 11089245 344859733550070994654114062654640929120 11089246 -56392312408566830548049259998580992256 11089247 -4482092185601883538375597623256242240 11089248 -288448194160577725675172579134146871296 11089249 54107977401479716395647297810852007936 11089250 26489177825381885655464419764453672000 11089251 -308534061810711588100151992021589922720 11089252 -320877048467682266777466784396148770560 11089253 312624224970475935572775468130154101056 11089254 31662777864090639072529503179169039360 11089255 2226718979545126245974726572994522400 11089256 328614588700605619590331345388303923200 11089257 390315925456405926468487045173188522640 11089258 48968394028546639274743549684838353920 11089259 89111642252896553288472302202387369216 11089260 -11044650043321168492669703611253207040 11089261 -151084928429668358746249595758298209076 11089262 -273925429803983721556900323678616978368 11089263 -248527010526599594906411432056528235256 11089264 -30903560080123788682241881186632171520 11089265 -596001592903034536779632779945825922880 11089266 -69365956324511784044866100836816207872 11089267 3046854047129721689974796646506743200 11089268 -552543125768723820452871030761126746752 11089269 -142745389051610692275894163656041824512 11089270 769714999731708964727117649886149120 11089271 -186792569018464443431335860988544517528 11089272 -148120516170302160533881201772897894400 11089273 12912373018820838302323481256323009262 11089274 65846726186039552082016174757034885120 11089275 -6378913293743659453189141749677280000 11089276 315054998200247734986373916312087047680 11089277 106053987466990302416899645958143560000 11089278 -175697310324948639338576208637058820480 11089279 1038129207242376214900726659250312522880 11089280 350920723512623404573988026940443852800 11089281 -204204109857858729763462851634336435200 11089282 -543090442747130613810589481288001001008 11089283 446521176944839863455767940146143971520 11089284 -1397898498253659624234251603822868480 11089285 -540587419645891875073654513419116638020 11089286 -10385111274805220865942018494231510400 11089287 -665623907955198821404481088820172400 11089288 478115217287150129872984424501514777600 11089289 -183362915704432534346480368711415414784 11089290 37772029762106980451400860723893923840 11089291 -442517481226935548957801267010644042000 11089292 -368764426971878679387462733984614962688 11089293 -42941948207988045143078731756494077760 11089294 468144809679800641192094426479897764672 11089295 -81506476816142054194493239803540805440 11089296 -36173052490527093529823711300754849792 11089297 122359067113614599618881531659783453746 11089298 -180135052036458949115352746870843549952 11089299 -57390917898989188280941504249174314192 11089300 -35968596937662576746826439591096339200 11089301 1480979247232207056547773316855445612832 11089302 -93279368401634467379975893756662767616 11089303 567431502242230572863252911651855748552 11089304 234602721171554821003186496698778542080 11089305 104598758526571110320268296754892426560 11089306 486892207863910653515933192029600730352 11089307 -53217993724055197177830426613274659968 11089308 154239538565852312278139862929929935360 11089309 463772625436315793148756686715822981120 11089310 -246741432485983184488034972275737984000 11089311 -15676337752005648978089430462395462880 11089312 157136059306176813409362888459823349760 11089313 -392331829330225349741099207397269376 11089314 137614276708402605903498981124718545104 11089315 134291047504089883164085056081716490960 11089316 -254443804813560974122185999277857705984 11089317 63886060773676808801726373013829577120 11089318 63549655388084958121624146746415867360 11089319 -595027089129500487445918327983843878280 11089320 10945414772101350455837859167757926400 11089321 264868323663995051550560043531944705280 11089322 561555098037753796409954808006697387872 11089323 115646517318974357465805303458732091024 11089324 453780086030877625946814081173921981696 11089325 194303744607029472798962021654163225000 11089326 78453119710400972163253215189041415744 11089327 142982841496614751393663114150411983264 11089328 57145690500848206716033335863823400960 11089329 330304273907829678091223577019977442560 11089330 34617517125500910515985193479349593600 11089331 321584427862928082549598820512450496640 11089332 493910382918869732591040207650441932800 11089333 -187221212048617837279508807466801694340 11089334 212870062808753063742538950750700518816 11089335 68820281371007464249008839288292387840 11089336 -564567112948725184571503849627665592320 11089337 582357590399475556019836169073961338666 11089338 -5182229857923785488115306003822433792 11089339 1103875718448294653750523274190545470960 11089340 -182005997251905400739001248750069276160 11089341 -2646353548532069812590238557006656148 11089342 -349383382329396791373242090469267099456 11089343 154820471830697809828746642874908792744 11089344 15222378120870495744967641750225027072 11089345 -416963624777092306649417669798427086400 11089346 -132344350922697311751631561866417166128 11089347 -549829560170131289356159118417520270600 11089348 -42764983168145505720548259808535998464 11089349 -126779102607369529521452900739860978436 11089350 -87100748071590841573595683177460664000 11089351 26169415308132580554685158712853321728 11089352 -112770802670518802121824337924475238400 11089353 -383855610847823490780620157193706536992 11089354 82380593007566800620626052103704419376 11089355 406573899412495079208706112999659439520 11089356 543137081516126661030146241493929984 11089357 -163316724507863159509090698420550580 11089358 45461426048620191605238057242403655680 11089359 -505632067701752122524291535881717095280 11089360 -44863709355063541525367989390114897920 11089361 -58537319594848544076405889885321344000 11089362 -29659612128602018981711826674176011648 11089363 446792194554213472153494769113439756120 11089364 -159092490077583613129837668659075893248 11089365 -14035240997320568047128751234971588480 11089366 59248350846839081688205457824390969632 11089367 -261328589446652106902954933816692126584 11089368 282082850197700161812326729161017753600 11089369 485085489158811325125137212982399365840 11089370 -385700718887576069571118923324233207040 11089371 -236319262825731955994353471497353157696 11089372 -120541251302088438122225539383602276352 11089373 -300549606216303561682626386712620805600 11089374 -1294252739347750462240188726824565120 11089375 84805847848782103314528650656878615000 11089376 534815659950403552473414382950698975232 11089377 -244528142752595846288927103470924287212 11089378 -249384498178098991970554195940382371760 11089379 -29829533120150375277225781454624751360 11089380 -133987724295986375526339765959891005440 11089381 131055158956112029156663644411194964864 11089382 -181221410646158734902050844940252348416 11089383 264217769667033345142302813467355267624 11089384 -368765214500850756413182095915477780480 11089385 1129553668485356150402239553420704051200 11089386 -9525214353364918365790823213324980224 11089387 -834241225885555396267450508582784381964 11089388 -817511708598460225192221918038745907200 11089389 -146962251058506330765396364995708760320 11089390 128037767378639445192159178198683505920 11089391 286858486415772333117543173219084084184 11089392 -264587805257703958506489829968434429952 11089393 -26899577405796859243684741244783013120 11089394 176095197386219267513783617257004899360 11089395 514793952838657818439255678363980757920 11089396 278418257188562143345122080024928019200 11089397 284102117404601882065886302042094010720 11089398 -19774989752857179044783773166748611136 11089399 -6653819511902701821302230546108338536 11089400 -77568436027061615685436013662683648000 11089401 -219940567689405096331736520837858736896 11089402 411983019076979230196974959556042660800 11089403 -148655014333683602244965833094900420016 11089404 22007009526446993726071610456180613120 11089405 462042755668724269048585661923114134060 11089406 199733394292503177519570917462968661760 11089407 -31746025879185254093728194648869464320 11089408 -305792438062462582217559542763356160 11089409 -694138419727657779752013201092254971390 11089410 148920098319021358950948480312691983360 11089411 165010596628622318286872848539040014552 11089412 -240817519677131341582498961630567912448 11089413 193480164882047770997715466129039680000 11089414 171473187320478527616271185111834717312 11089415 29402585566030148221309333608543643200 11089416 68080253684867280577629237817720995840 11089417 -442636104221748274744394106104411872128 11089418 121723441885129339863189406878649086912 11089419 309162015963761105026180855245208087296 11089420 88793956981345446786969136546948224000 11089421 -37285394972411756474001606142853088288 11089422 329436099649734123483056042181971429760 11089423 77320729690094514411912198549490787520 11089424 -125399836583283427574228006283118632960 11089425 215938033219256101200625153403709918000 11089426 170780162006971338834246885831687534720 11089427 155823307807105081972543793520190833084 11089428 133086269942276853572436742807674396672 11089429 -196635077440914712115013853334439618116 11089430 15863800251106412096489692249817283840 11089431 96065984223376857302802028970548514040 11089432 516426087512652681777943529412423014400 11089433 882069039957802123758737219629784468682 11089434 108983186666292801983523056393010808320 11089435 -480707988252242802371453095953136362720 11089436 452886264080022444993466890656225111040 11089437 495744972769130729264347736790134156160 11089438 426306121361088612480466347354294079296 11089439 743659075173903805357849996744847248224 11089440 396397347485972786118720961531556659200 11089441 142635685925211068140542164914837662384 11089442 737521046277465988984976602305891840 11089443 -294603975060644106344660467388365836936 11089444 -97263819988181174533439950926884323328 11089445 -16029242308482156461589569187247624800 11089446 -43161865218728687514147915900220266816 11089447 228597506493094756562592159463171926952 11089448 -175549595526563035914353544563513840640 11089449 219039069300429996185920716055605810624 11089450 -87566762033467541004131395980646406400 11089451 -503210122205548338875044583698300515696 11089452 -93701148249063155575787930806745665536 11089453 46287662782078544614159477308225102124 11089454 50234959553234723793695171725361470272 11089455 -26259968648669349057526081497500668800 11089456 44340440798645111484602955378746785792 11089457 -611347001598681269346032917118550211548 11089458 -69990628864886056342312798854676178016 11089459 469221159939236431940916723869573867660 11089460 -212972287083332346639911211519119523840 11089461 -514998049754487149355527412903177301728 11089462 -186441593458852697369442495866999186688 11089463 249171171008273008442343147435735018240 11089464 159309896916768088361484677082705100800 11089465 89750294001147529330720680945155056200 11089466 -763087070614344674798550213410272692000 11089467 1997342917827690374820660672943011360 11089468 316295638641359346447697867127572248576 11089469 -46623759652023145017445406342227485780 11089470 -52140318469379642549727247477691658240 11089471 -61946862364428507998047346921066859328 11089472 24569119200798234280889773832544976896 11089473 -15963980914371824068150513357221144960 11089474 -71991448100496394192288073483015040000 11089475 -10646467866527809300039301304631440000 11089476 -310095670872661973578554293898868560768 11089477 -24409332580904792837076410464090826368 11089478 -7884736744048825294486613132336803776 11089479 -217012983676196518713816055294845149016 11089480 331195800178054107720797996340677836800 11089481 -12172939079258627595982471475230879800 11089482 100550504255405617548057857891499470592 11089483 -497986645293273018766712655912558953480 11089484 505679404974364501889741506468472279040 11089485 4661502598233785423161234226424761280 11089486 -86751011015596050765701731242021119808 11089487 -162115099677360291643721692983554622864 11089488 -84912497099823455962251751320465309696 11089489 42685737417877419184467832029927759780 11089490 -189712906511630948900431634419021324800 11089491 241911351587179926851854290383722351104 11089492 -107489402602979136471732778367190421760 11089493 -875356848561010712421744816152710436736 11089494 -156308991724717676605693450195188860160 11089495 -188949053080839098664585571445102756160 11089496 279451416193584506950386820114700697600 11089497 484765762657352671803431516099338094400 11089498 -44317358389404841962960520281528747264 11089499 756742308677251978941416722921016626500 11089500 48009812159525352318373413261037824000 11089501 329007408987608468686319674581534238502 11089502 422921584915647927253360819933069185600 11089503 16557999123072641829389925704610613920 11089504 936896454028244540340961616241426825216 11089505 -144252080459867843569716163923987945600 11089506 -37721991109643436063246946470720571392 11089507 169504198389517895396628502220016181200 11089508 -31427236640688028604307846284131632384 11089509 537965339318068761472550063389141564800 11089510 397173214207689836526014388088829472000 11089511 958700000069127327610755936521700413112 11089512 137339131019601146352975785379645112320 11089513 222727809041616200807262936184183618560 11089514 -18849219208852764522125841485824920144 11089515 -113301911118260316366826031588489617680 11089516 -5251097679291205336780852553347668480 11089517 171593991232698468180879663815713876566 11089518 97470710656384168794800038173303241728 11089519 -58915730069105837848157478225848048640 11089520 -41815632917717214879911989783739105280 11089521 -648680468218905129573869382559263537600 11089522 -327112705676919788841684897431828899200 11089523 -466326310236517462595961198085557186228 11089524 -73739610489537554282749574035772663808 11089525 341305425590729952014898574476432393000 11089526 143309944323617080372451027684614047360 11089527 -568060921277961347947325736594384817920 11089528 -14242144775993971709306670487619850240 11089529 646591208999314520835292582311152388 11089530 98088901807997322545849185983245364960 11089531 74025095996371908562388978674113255332 11089532 -244196101608757714716461167688883554304 11089533 -161637945350946388328576922247314144000 11089534 99687173123629331483135714354552956416 11089535 121486921033151467763182379660520933480 11089536 361374336332623892437310281187170713600 11089537 -99155222260009842171351879037708448768 11089538 -498601798199233866969119125087973390304 11089539 -546166770800683762695395321060821211196 11089540 99379356843066128372015234555240448000 11089541 506097977772768865007815710067968494112 11089542 -35778644889651516510921487615726325760 11089543 532136534023129096885040282325365930664 11089544 479940429514776350146043603172233180160 11089545 316276572982738040148516960730992592320 11089546 -325778357797134718103908209176599296000 11089547 -108743764194783828293242897564839909888 11089548 -243461601460951760158494689482777651968 11089549 -356831886513328001922810028838737669450 11089550 158530202525426444213320071419970700800 11089551 -226400822829976574496257037177112897920 11089552 -97270607681866675967479099192301215744 11089553 -253227008062049240627982197536559061198 11089554 -24998639834242749164722285849542190080 11089555 -337230066702356906231210389131308297040 11089556 -508958929269246494008511272398956642304 11089557 409505775272696460919548856892119793802 11089558 -163904956546735809628118240246325105120 11089559 -6725135008938621439500935851977495120 11089560 271924945413269080282018200623302041600 11089561 44775055108345011283557068137930545408 11089562 359004117979594562361245343793161759744 11089563 -19347114695528538527619007167005593296 11089564 14606097494275700695799789405514354176 11089565 186531770773424377194194468428499992320 11089566 -115261144496408807260385258848859954496 11089567 -600273776641242980067697898578997378240 11089568 128218762542411122780962964410699087872 11089569 174316854234734400554758388258727098544 11089570 -326932974769949134664036791031694839520 11089571 15724932191646950409094959568768906320 11089572 -242246020086844999608780577705522507776 11089573 -28403129421809533152149455308455847360 11089574 -6861950746150390650205450278926281728 11089575 -62189006471866870265881842000263712000 11089576 -73056805230355343285987741704441712640 11089577 873036874647542810360776915726771698426 11089578 4104425387880276955760881525912819200 11089579 60695193916570913493039121792701888880 11089580 543670867220384485328575657770693642240 11089581 24808811083809686330665419911649083040 11089582 -396884628842118144584765916792608147520 11089583 63827562875450404465517299813418977560 11089584 -58784044569493128767011285236853604352 11089585 63290623788708334217725336879962600 11089586 849142346680247688835354276029022992 11089587 208095230850194177359473894474356565120 11089588 246501237224427361338693531101028157440 11089589 -2800290610170341305127997464742344544 11089590 355971240996864517260828573184024093440 11089591 465632061785228406103052341286050485576 11089592 -274150536050208795199614985208630784000 11089593 -447144390125138163200740705734424053516 11089594 -87045804181311499072481540896546947360 11089595 608869704626523782469737081770796470800 11089596 -13078363342582322331869491912108154880 11089597 -29327786512699729760103783059260690720 11089598 -78840735659029378769229687997942147584 11089599 57790624370734830102031467243038642688 11089600 63101193546888258707712978887639040000 11089601 -109310364036836717526965951794385278398 11089602 111392176203264300625919996953721280000 11089603 -90263772962428133168281349337413357568 11089604 -466258606152793125258189038031426561024 11089605 -423252738119767217887954992743455379040 11089606 306778064923999633396108594202271814464 11089607 187680056912099849864333813053453808856 11089608 -580525255293413957179499832163264880640 11089609 674282233921266606821579685443543774810 11089610 -104347201850384701059650529615012710400 11089611 257597220475672504916902888987257064848 11089612 -540405548197642830834764878638653383680 11089613 -80990958336591973925366830716295296138 11089614 840646365972869527991751944747529216 11089615 4666360426838113962867747361474608720 11089616 -247964869107010800950716564204840550400 11089617 -207564316119329054228856394317811694592 11089618 -572449711547822335289489899511930064240 11089619 -666683714321583735662966356940054576856 11089620 -266606117375747854532563386126778579200 11089621 -646863762595162193999331192901717015748 11089622 20675402669404717074402489350036185152 11089623 57235207283015808598269408482171058000 11089624 -78592203641777512186478513397628846080 11089625 -502784980389014239198192347422472480000 11089626 215872857289433055972443947592686502400 11089627 -510365308512520203624491999581924803288 11089628 608643844799281019434428914726833399296 11089629 53660393240677881776506753566450632460 11089630 12897721844679619535822050895067709440 11089631 -49383609144867514244853479474203604472 11089632 38891019243649517320247989955696001024 11089633 -93548810423009690023196721563119233118 11089634 -160452050956417089463318441086552215040 11089635 -627864000148475014167864107083254873600 11089636 -284797334307929433921426224805917249920 11089637 205373769743174029171932109628430779100 11089638 -38067683420038292223987267240035715072 11089639 453691192688717735707671048863124801024 11089640 -101360880331599753144670844214706176000 11089641 -303606135075750715626501504056952657600 11089642 -170536936105258899228007501746915048528 11089643 364432116769163480784614884606048091892 11089644 -3520935306696170974077947064296936448 11089645 -65728117320372368463763819356471601920 11089646 -62762214305312742759079989601126846656 11089647 -88708026370939956456232151503063294776 11089648 94121084830801722440986272854158671872 11089649 1022946038450005801337298265531236462774 11089650 -119316895846933261755518054694835200 11089651 805647877992249412597814710930129259904 11089652 -130594591371454829416470262146671063040 11089653 575497131743674236527179499151963715104 11089654 554149312343840513973066956039508085440 11089655 -7313231649287452896449766278934068880 11089656 -691213421445299529801715514895444172800 11089657 -5797905286263805727686796338698818112 11089658 184372835050095523442553090121908802560 11089659 -165356238202115575434028918226469439488 11089660 -65551802982643833728117156212770201600 11089661 -155550602455100959979696977554605148672 11089662 -262990977537343226147435118359360058048 11089663 164103087271073390004475394705020810304 11089664 -625804163645333034905324059553043578880 11089665 324482483065417946616048316147484962920 11089666 -222893419270131628403984947833000122880 11089667 -166042761359917064077575025942675141440 11089668 278670702292112749838962613996988656640 11089669 404876641906690528436350714744939567070 11089670 155950091374611512128167466043780465280 11089671 -420387779376065148947317295674163724888 11089672 -736429829785154887394208391589134540800 11089673 -9544560535650995964756754565377920000 11089674 168068126742581205421930033583716482048 11089675 -8787656852190927225743907888767067100 11089676 31458891493978056265526212500685228032 11089677 -23423926850550864200990290266201703968 11089678 211048452943597943909420544901600636032 11089679 328755186589488989707266407306423663280 11089680 -11712247687429896061237802113294663680 11089681 -85693310306436552625834595231811101518 11089682 -223503197667947904904974995678831903616 11089683 927971555107874309343136256870162505600 11089684 529777241182865681405954930945819628416 11089685 -825982700387055375299240534345813652840 11089686 95126622925836163084679316947650352064 11089687 -292227268213713249106372735017771405600 11089688 363572439196959747781920052550207477760 11089689 -91339096246191936935817960498086349504 11089690 11938250414591103242369945492409081600 11089691 -305276087941242256936414721404716022908 11089692 2056280233842168616295119551154913280 11089693 34196221120134130755193323766792707084 11089694 91918399387043320918101491043079010304 11089695 181501120302888870460079050747380759360 11089696 -641432650981739819306925984793932791808 11089697 -626302158051706729264238548070684759808 11089698 -67499449833375107309158196910182795520 11089699 235263438095036617146080811341039556240 11089700 2098752645737956185870062032474752000 11089701 60369527440739060220262550495369005440 11089702 239095367785795039880000717449671731712 11089703 -300847333052981375585188938990143811072 11089704 -140691440104530525233934053453291520000 11089705 89935304373218487079145209979991510720 11089706 -705326880598533084539565507651718352640 11089707 -177157754963819973666480858957249778512 11089708 225430096858588753210825299407954953216 11089709 250225534092753148284695846707588084716 11089710 -4844101185783970078340324429078495040 11089711 589198099397460920997455721925616679400 11089712 -160865141245059204429730113630270947328 11089713 -401658967043095809584358453446757494496 11089714 74830198379893113458063222563235785632 11089715 -62006955574709667156617340770885753280 11089716 -81591381694286231915927300118675517440 11089717 28159668607730556229026959633284524672 11089718 -110310592617499113792145197561776953440 11089719 610422420933770966594537095957893591744 11089720 -138574586662566046074183700948620902400 11089721 -174453703143808467247121588198059047096 11089722 -5432420467354467361611854481019186176 11089723 103896878690416550432507332740571465024 11089724 -128304742753933920413981918063084779008 11089725 175975089167761081198056189501155373600 11089726 74152126251492316009094324201600033856 11089727 -225638869583739184202569228133102331528 11089728 32052360452016702572785234095016771584 11089729 367015773649439346607850957193380893956 11089730 -68551671658255365405221666484815462400 11089731 -410226031899589253986640810506587984648 11089732 -579464147141015692133777647344235179904 11089733 -69532929357144231231847960302606161856 11089734 23704391487891117310601294970371263680 11089735 302221849812434320528545539545074802680 11089736 113553480408846077258668352679620444160 11089737 572269975199997822432103866971201929440 11089738 144215689055451064238253464553551535360 11089739 -212555125672587324979086664252949333568 11089740 -147280629028793679701580987947038233600 11089741 150783124525941121186228134233763048172 11089742 -128830644087580004092552981075136643456 11089743 2915648840083519486632686026257923328 11089744 253979211533725163939169793507938533376 11089745 543997621436089847285830647188223757800 11089746 77196773085692193240103755589131484704 11089747 970665260472658159616981596276113673196 11089748 440073579883851732046479823689693249408 11089749 67590385024646932869851456600833459200 11089750 -3756798034030691771554329582748608000 11089751 -201245156449448139005442178329642119208 11089752 -178815168594085229190381427430641274880 11089753 136948630254392785006222675289107941002 11089754 26554442102397361202252011754524016640 11089755 -416946989214855138502590698015349735600 11089756 -59011504379056114814873496812226140160 11089757 89073819736932054109228534008527949312 11089758 40721242080940143316429127953842155520 11089759 378547109769752239420735396834621340960 11089760 -137780184818326067690082949199946055680 11089761 114052622494491263953018095995075913504 11089762 91426446311495128773908025653938901664 11089763 263478924134772770069442134106879441240 11089764 -35092678849468865183037188403245260800 11089765 -676131060860567313128555757619952148480 11089766 -288870287685111202825579249727876358720 11089767 94077433880774288839138148064410664960 11089768 -186582153369423726625976497981292544000 11089769 -18125771691270358551418351502094493980 11089770 -106561183986472157670603940292614982400 11089771 49661623963620042804837227047152016 11089772 171564495309659906401446880705361664000 11089773 437113602355791999499123752012214809504 11089774 -204926119049457946239626542176207002880 11089775 265586595283991578035291763955794093800 11089776 -3309372742946574461739982146109440000 11089777 -1183683093948381431492857846892411260560 11089778 -137778231473280396452350497341757414384 11089779 200356127762253974257043525228040560184 11089780 -389706186641180537895595738743680663040 11089781 -533415415402043258803199225449296926418 11089782 13602751616616035367812125734616472640 11089783 -1114608056688901927407683046818499227200 11089784 -93626747474241782085227223522154045440 11089785 32691710000485099124830455689203384320 11089786 7339177255685042205896631244628016384 11089787 -108705280925199568788898756261399010760 11089788 112729326807574643175576010188079727616 11089789 488873297527195082705069308958252115590 11089790 -149495151351220919805159908991138401280 11089791 -773826940148094092568640843837888079616 11089792 -39447172381802246682310363103405015040 11089793 13308245737199751247741701612170133888 11089794 -182727405444119715084686132036467883520 11089795 -19074829662385443776859465518604164160 11089796 -543739138866011426650760668120220587008 11089797 207445559052800674361403199659289849632 11089798 337157712533240218723207518449789435136 11089799 -299090286351149729309053228779772960464 11089800 139207741858823308359780483216228096000 11089801 -97201071323078633919950081293772102448 11089802 42706009161390179414530905021852440832 11089803 -176201097738886793789024062650534784800 11089804 -927747578406140746062545875583965298688 11089805 -219542814925477444142614212195843298080 11089806 50636462962528813522283324662294425600 11089807 -73158574604081999593945765059148061088 11089808 334052348688846381932816899012668948480 11089809 -198390184649061414948412019073799961886 11089810 236591296153832578109710485547078920000 11089811 539725071015979368486009712519792010412 11089812 -140225363861209616443457878334103103488 11089813 101943985937472261220714892381380665760 11089814 408479105594162809929636538326597010752 11089815 16832111366899383396284684655620519040 11089816 244226914789794073429018335444706590720 11089817 561533609001165483978804113838250767120 11089818 259944921995949311953930232168480947200 11089819 -12322013805069653869482156884888203152 11089820 -58055755887027265616130510922736701440 11089821 45613122915234399915722517878627340000 11089822 -121266150865913870418774296309265180288 11089823 -859014979307112653095079110298319056928 11089824 -80823196510253063067198889206978969600 11089825 -211185488753995827000492093516763624000 11089826 69247289759966850855381700929742361088 11089827 -426831618767039791154364360523074837804 11089828 577979730254722605839230164341302448768 11089829 11799101808771142256625351241056504384 11089830 -139227932864461707402136580276678782080 11089831 757961041207579197488117556784302501072 11089832 87024112842109565847235326779974348800 11089833 -21125954710714230708419041691315691456 11089834 -6537583631756258422538444523801278208 11089835 344989509124666184831289178446897917280 11089836 133617526356167232094463812025184513792 11089837 322445507674164111654844617635148718560 11089838 707416583448783047232808765880696791296 11089839 -255425613425464903200766539406387134720 11089840 149204997733308603880245379084188057600 11089841 -177351728597816734434281755777484174976 11089842 -235403734785359685625920063360766242816 11089843 -821446041475757224611385541533978673908 11089844 -37134129746695542098198908467176140800 11089845 -50040725377664593400722357591882944000 11089846 -79462537108557482966101198428190444128 11089847 203575779608777780943500343016200841152 11089848 32782743370651001812400834471653539840 11089849 -975427906800480645360784617534371634864 11089850 -231634209988610523111567965354406375600 11089851 -690303540293284501801607808994243189200 11089852 -275256404492078186435151285705048619520 11089853 -1061095347805317519343085069481534971796 11089854 111882360735441278324473554092208176064 11089855 -190186726678767641713910319288745979040 11089856 -6062460859016943027648225893186273280 11089857 -6032963476445508954520601563519914960 11089858 -9144829333648827414722085758367690240 11089859 475054911132198074404829067479950712640 11089860 220351647033659060550769370422919823360 11089861 -1037072994552712374081533722884743749800 11089862 10516485220850440820363641577296527360 11089863 30900267475067387807057700468294527880 11089864 329006641180136272970282014341643960320 11089865 43178711283372296743291219803958038600 11089866 -308560443203806439361652212442547947776 11089867 175844822763616186825429122879877888916 11089868 -13541741433308852394634600612760134656 11089869 -105522468698564076704059009546663772160 11089870 11581634674029063476062541224159384320 11089871 48609651412560341186985267926147574000 11089872 -20504713375872747180376226847129600 11089873 -210173579731143648955859554306840625600 11089874 -139465994057019534536892943105412814720 11089875 -144881448772356429704431408475703972000 11089876 -139665256077571878719260165779035136000 11089877 315266262254997327151854729026796315726 11089878 17663917317121422653559397503123824640 11089879 -297556099092887025872517693131774929392 11089880 120985521788171321931258648476378726400 11089881 252397198090061104737335217783739775280 11089882 147753583279300175910757013802183275520 11089883 -92733451860854009420219740016660586480 11089884 -156806325685262487588947569124711377920 11089885 218057812410753574193821579087208325120 11089886 -132067260468520145122897119133615766400 11089887 186609788782656631710482383269074736768 11089888 990268645081316016229021052238519336960 11089889 -445881822474421083217542367350552144 11089890 70697640414829439704853933108156620800 11089891 -1100422597997059217903675308620866212708 11089892 507888245895340629506961564716069074944 11089893 -121509094190801325139578668890564510272 11089894 37882520016957522197888554168900134912 11089895 250447416228388255198479073286070340080 11089896 -51825246766343362441728661091136307200 11089897 -77235398522460544097766816410446138048 11089898 143041405740717881746794074678759137200 11089899 109305686486390521466929575873673275840 11089900 53228872338342780856096222543131680000 11089901 -615313439326769047268995356359280640800 11089902 -72456013092743002522510524653785021440 11089903 -486290508163368365717432509888672207632 11089904 -54031227876711103278915487027110150144 11089905 379564217922808567195759284122158940160 11089906 6475346547354033085117808155948699152 11089907 2434915574776414851665067675648787944192 11089908 147346656296847649391594161433560596480 11089909 130684916853404928853748870885302161280 11089910 62720711100268985658880811320631539200 11089911 84277746423374362534092084688128011904 11089912 -216583723495965572444705014414806220800 11089913 -95781878128349330363383502086129394220 11089914 -291518643039386291398549484426653274880 11089915 10303763773834881518063195840518757520 11089916 378536554102688048535007037498393573376 11089917 546620098359768829975463590958101832934 11089918 -39176101658088467056426666497044099328 11089919 -265937571661336455694293382147322946000 11089920 458236762921999544207552176088678400 11089921 452521497002544960190424805469076193600 11089922 584790460408319792166115733020994133024 11089923 98280290395632817692383355255148538544 11089924 -371151256518270293388616411250753375104 11089925 -312913739184539673425561377024548967200 11089926 -82616728842388677064941592501108665600 11089927 -216556700351942978250466478638369243248 11089928 477784536565913811145392697354123560960 11089929 -356660548302136193225693798332436703216 11089930 62586896856084066427031856983603787360 11089931 997204689532801273168196302464847515732 11089932 -112193305188559883856173126202844151808 11089933 142327905376367072517552687487713925248 11089934 186257087245309667044380772912739873280 11089935 -280333085273983613607683237234233304400 11089936 35084869629767744909757738145243987968 11089937 -22237914930837728740731856119626384268 11089938 93519972734402697553956304503621500544 11089939 124898959379498473887217196663511184640 11089940 -141123122204382284202911130768844519680 11089941 14177011000081681712974383398855312640 11089942 -43166955638294214233747717611858012128 11089943 -272477859667960031783696955271286234808 11089944 475439425853309648402594194011609999360 11089945 304201817149113289130519717845161220800 11089946 -90009493447424432790633177631774901760 11089947 -402219159762703026068887834928636285760 11089948 -125925660375678107171368744927740894720 11089949 494113990690965298863932393387045138208 11089950 19574956298764818682967354298853680000 11089951 -324111695006432606195737304991834598048 11089952 -845853265798650066619856377373015605248 11089953 -18570509641263652542829806755443611840 11089954 552915765059252862768967181888228452176 11089955 78870340989251502439903572591677073360 11089956 39003672746723900378833010645822149632 11089957 -280147110792713883598419590620862681794 11089958 57013354875849282654038537477114880 11089959 836519191308809839816959692249714545488 11089960 -93902185916939220748558502200506777600 11089961 -98706049897848159921856369996458050700 11089962 66204077474911235558303110879532871936 11089963 85320711581821222267017254685276780212 11089964 -227666565153640040378593923451008420864 11089965 -252818958930113665576990677512981774880 11089966 -312305986713996212972429585598317477568 11089967 -22377793330229860602348323991112927296 11089968 8924845528106161026969491442399412224 11089969 -1526829581169800876514165255439310340288 11089970 129052936821492868115488643263506379680 11089971 -147062574811151500378676328717157656000 11089972 53015309045435644071758300605837146880 11089973 329824584661436341108594192658227572024 11089974 -38924416357570778616034430695391052288 11089975 -200770060342392151649981822016521665400 11089976 -40774224013156932463896052105962393600 11089977 664148274323256350064267593270580072000 11089978 -252395206714789323112196725037355714960 11089979 -661240762922443109309243660490668628480 11089980 -422511964053707877426816746070531686400 11089981 98883607989025246946740790292105796192 11089982 91644023032299848856464805629341406784 11089983 197908519829443457597270133040582764048 11089984 -72119350168161787321991737401387515904 11089985 -95058583501814935931916423609734799000 11089986 -332713459096888127992729171142025822336 11089987 128842017810272807935045884544692750240 11089988 74999454553303659868726053144406880256 11089989 183770658705108495874094126710441338654 11089990 -261639987642755740071295462615898160000 11089991 -356547498358252312306168851176429783016 11089992 199241461296905204995330735506152816640 11089993 -698481865282189864376064266857627680816 11089994 -68422254949056079736956378467976135680 11089995 92810021501218844470342928105065939200 11089996 -189669421885479655746326125704629908480 11089997 -593869283546831218532175337106418028554 11089998 -50663542622708059555339544677602028416 11089999 490470344583339200329829923895977382000 11090000 36814566340228317174465333648153600000 11090001 2580605950136581987871348600927464320 11090002 -17300971748036606578971335105893761024 11090003 697332689520644478494019693528379845264 11090004 -523726110913894737751039718196230952960 11090005 222420161124110807351829009502229229660 11090006 508541604434919971639005253610742709760 11090007 -784483586645916603285079802853896349360 11090008 269989308308798299535562227392013905920 11090009 -180407992650371459647956438436585975488 11090010 -90139775410992439459889045609422510080 11090011 28767397600244668226240905562248918000 11090012 367719118501352964606335094055519741440 11090013 -273745999408150462505390935715996928 11090014 19046612279714305127131800602423388288 11090015 357928143335753023338137453113076707200 11090016 53113886819445057522894734648595185664 11090017 60140740300393955269338471427384421632 11090018 -6557726985801125232196082041339806720 11090019 249477783491307822058271974227260701680 11090020 -183689768541849805367230528792083456000 11090021 -245522585149162312878040109135088265728 11090022 37772273058399913560473717635076436672 11090023 -188082970677241892238149091284050568160 11090024 113478158222819855283420664641846558720 11090025 -187092708020529069426743658003815404800 11090026 -370427430648261453337987603872822904320 11090027 -301440695738876445570324119938152885840 11090028 -75866851289542582805919122457580262400 11090029 140825214596368635396517216877804396630 11090030 38408207111986380472351986224015174400 11090031 126291908088918154160239695177794670720 11090032 225083792190176799464368059316405108736 11090033 91623203220233112613047447956498362368 11090034 253130081265939492525672660657880154880 11090035 472080519698546758187092919775408648000 11090036 -148688762792846662496717398053125676288 11090037 35505941152792951422946716827217567552 11090038 28485526824311883539528748377391231744 11090039 237203083935701948196444692148950100840 11090040 -129754502369636901961482456285026304000 11090041 -114279106256456723947581406406327638448 11090042 -275933882029217228672331877589299229328 11090043 229426471916288271713588754626279949132 11090044 2420850199590680014614589067681234944 11090045 380237831148087928987511230681856500320 11090046 46870851041233370494199183596538400768 11090047 323256570229852747139494203539207526952 11090048 -141690047337571727141158593165451591680 11090049 5850506692218286236891595892124626208 11090050 9767459835708449354372189226442312800 11090051 -42858413220686509713616144790213253216 11090052 242593359056018551462628453818519924992 11090053 -247523549477321189517108948353892715200 11090054 137442821322847900045578758337370682976 11090055 261930445558755473117657793762137399760 11090056 -295959759827281663369540496931517962240 11090057 -8699322574254108978089652190457560368 11090058 -60666444694924632733436462343108280320 11090059 442804509365953838290217957151338658260 11090060 -365030506583763544482462643052051819520 11090061 210562522862234239464259227295159514880 11090062 -404598888373723062944600154325805944128 11090063 965270309664346575570020582210366548920 11090064 -40444759287845159423823170358088826880 11090065 103631997034424920802415281672144788800 11090066 139861234255899892270420097408742508704 11090067 43317872320354682002054552228877743680 11090068 -3363018861863314380029789369379944448 11090069 -312460440704718046450277700662136212004 11090070 -4004804368534815732534674642982576000 11090071 -77546402786162758530943130288693875200 11090072 252767550548424111806496108289623552000 11090073 -397995502366808317025812366235829369216 11090074 -98059623703995694893444286026037960464 11090075 532585135563423455183279174576285085300 11090076 110885243471128550346678012992205445632 11090077 308471794927309639595125508466884541926 11090078 -209023252256241663899157609190089649920 11090079 -56923168365580588458484224146984100864 11090080 314995088924153651130165628728659804160 11090081 415649781895653333515895122001954054882 11090082 -198368737048540976411328147761215598208 11090083 101461311647855279722670871034144026332 11090084 -315797578802969542862736602362002534144 11090085 -30430070160467765818772294883584735040 11090086 -19029645944231544383346283105691915904 11090087 -237539491845754610754668370163073232 11090088 731333877349735508335782937377723187200 11090089 186298434027338720503883776420640880890 11090090 -140371417805769216174678684312576268800 11090091 145394832782833217924246317416828936960 11090092 5353119224314891405087864475617459200 11090093 -81396354293980665159988023836074535040 11090094 172506210156163141637459909181745609728 11090095 -83921103178623289951052887631637072000 11090096 85955822863019665967367550677186969600 11090097 3688402470424610817151572193277268228 11090098 -152879295139373416503913768381165225200 11090099 714066207562119847695185854916407193760 11090100 -16576559546072583585338411788170547200 11090101 -671298596762212518096523815236005770816 11090102 61358405851245967042598103155603435904 11090103 -337822994420370793594739514893755397472 11090104 -614589668347570267445652064756249866240 11090105 -305305828561533246994338186107099068080 11090106 45860067742929161153250302306434169712 11090107 70078097675149725634483053680104281632 11090108 604145346331914675133602812395728155136 11090109 -335499812848808006548593813833498340096 11090110 27576795479190809217465345482939472000 11090111 94182983861264991152763619982670491712 11090112 47163665388311001199479999026744524800 11090113 547028540985367158395517237737935658944 11090114 170885505600449730133412181380262170112 11090115 -13805029459326728831802555452946058800 11090116 238931291835993783365104181606363584640 11090117 -167266982751227796935159901260550039840 11090118 226093212414707891370162079120734602304 11090119 354162940934133642319544737470252706520 11090120 1178769337836628482287218900526048870400 11090121 -78857731591990153675722673998860871360 11090122 287542337933608761763233475332020110080 11090123 -431664403300818806512138061586550673496 11090124 121555392626762151847516928090266191360 11090125 -267129274551974057794467327385906161000 11090126 41914229015666907726161913841077179904 11090127 -128060999076684041138088335721527454960 11090128 1395785546826129133705829471313199104 11090129 -91831557395592324200701294082387046720 11090130 -2373237391493119185505237470902714880 11090131 -92499551371528577065979567455886042976 11090132 -641198419241734417335168878721269119104 11090133 -48293175233252984824090018505000558016 11090134 -346987556513200549849035659447752992 11090135 197353403828498454922361083634134913760 11090136 -948533689381571295511317050031101706240 11090137 647892795074504969389173930244190937492 11090138 527201769553643461967635310365756020720 11090139 -297803103387670427707265105414461833576 11090140 218674536361413278701791270023710156800 11090141 -729092786049326487081347025884558489088 11090142 213875528941795961283068042251195852800 11090143 -884457615436115632354973017250983424608 11090144 -91886658399611778199094261821857595392 11090145 -376070058226946071174311183617522832960 11090146 269472185242338030973411203526368904272 11090147 -159324361936186834640628240015842914404 11090148 240474091828715293288397520610409840640 11090149 336116224459959492356903076818030530336 11090150 86362062562556003328516970386961608000 11090151 368080188223073258711354567717051793720 11090152 596662003079735879352555329767402291200 11090153 799096771220442758493350542205081577402 11090154 -141359274744549382461671683621740384768 11090155 -377838669872846764415239841954777312880 11090156 71853035297931738702785829119986384896 11090157 -92897349940339607037509149150750293504 11090158 162028964067084478152870134432256662976 11090159 230803505095535586062280775531563299904 11090160 5387885559181956486004394320656138240 11090161 -98183974268242348235413208597235572928 11090162 -207522369155487514840653436773317277168 11090163 -79980899453259812812052674508578309632 11090164 -60509986746819240412796120620678047744 11090165 -9682147458105261563804531921149058280 11090166 -301130694489614602236779659188923626752 11090167 -821627564864496118412389845918095116800 11090168 33726256590225414854558407349915074560 11090169 -836216907829583423156502455674611499680 11090170 -6907205650464072501804237720945810240 11090171 324335816423482125057551907954013506960 11090172 -134067200044462710100964211225407855616 11090173 -3691947304015381583966000511920812000 11090174 -451975010402470167313017126519290225664 11090175 -73058039404930127924770148348455411200 11090176 460560313510036457381666640973908672512 11090177 143274431146523126533354707823728449472 11090178 38812184297489632667986563710739379200 11090179 -962911135824137746863393218905726473220 11090180 519204121333798896982251000101440166400 11090181 -518261655755529804043958144628358690848 11090182 -123816062778075746434724404939748219808 11090183 -79047781192332434191983751038847683096 11090184 112338080521771651567193379748632330240 11090185 272534365743108471126591591183942913380 11090186 92619935690035623299079117617486937600 11090187 269331928008681951646481757972071875644 11090188 198839768358212437161540416335122604032 11090189 -44981142194879744854360151731545933600 11090190 102614342007189488849013454958431163520 11090191 200710494685123526597624073360796579200 11090192 14536733452786813923482318600345296896 11090193 410935871891218448119371274074427406064 11090194 56836893507595163308796526573583847040 11090195 151002627919113527447590735737862560960 11090196 3709907389284857644573959341533155072 11090197 -364357718074106690916022481519323654500 11090198 169766937495959549002337037487879544832 11090199 -109325844402218732697275993663806672536 11090200 155759304575469668062222927932556032000 11090201 249548574611293473879472598350903579230 11090202 -221938748295263963102496413840433043968 11090203 -392921767965670470514657507973707175548 11090204 -150854054243019247452067883861879251968 11090205 -49724620500675002038638115167582048000 11090206 -214415858258906563419008313963613481856 11090207 131983114194465708121111713796288143456 11090208 -335379830070375612609549947377930469376 11090209 114508969684389262869776635055179161600 11090210 -32703838718507009592197734315336854240 11090211 416719914810426917844092683035370934400 11090212 -158428463606067264485502550907915509760 11090213 -175186169767037008927257885252801384036 11090214 307308909168253992792636481172920600320 11090215 10466329663491378398286642832428943920 11090216 -32492226907413341454431381779947356160 11090217 -302530853738906671874068611692919586080 11090218 -349464127127040331566157517279276719440 11090219 137061712480465030260166644266232532800 11090220 -58193459700809014618863017853952926720 11090221 -189119656089165694287513851408069129578 11090222 131916578096091475173946548128285046528 11090223 1082456578555374952334249566947967770000 11090224 -49575653613785233664652550610624266240 11090225 -474600905190865478646116820320306672250 11090226 51030591657751227099925160294459457024 11090227 502780432238407722542538646861058895264 11090228 -317961858841262782047681385787114711040 11090229 -256050862359931977975643750335034178400 11090230 -102962323324952694832017158555064163200 11090231 1055093106029688039688171901483156407512 11090232 -32508412002421414221143400209065820160 11090233 -15607034680852039504728269722786618752 11090234 284794877829827473391675004638931260016 11090235 -78147939652157028730761288834888137760 11090236 -321162718285062124658632811640784498688 11090237 -508060186373970102663661685828399277114 11090238 93949264650262576551198333248421279360 11090239 47015408504585726086056254991458205120 11090240 -38899826085609108243716690814928158720 11090241 809360444926302773573347913616103542420 11090242 -796198039635937347720019154590407393408 11090243 364036551063816767005651462869691207320 11090244 -196933808319171102649735122582934530048 11090245 -740717631332885289776072493642262350120 11090246 -67297707646351899545549390461233824928 11090247 -210836232937802642182106039416580473728 11090248 -155086180933027857465542500067187824640 11090249 265944513883039441653679958316946238436 11090250 -53250528071736127020672558504253440000 11090251 -802119975275341660982001142912917792748 11090252 246504417200819048986380561627682954752 11090253 -424765615080871649524005333698736940992 11090254 -2239691916091109233027807297737318528 11090255 103317281330631162536090767218907680 11090256 -32719860315579516748992226407294959616 11090257 -737325852616571754952952211534824371854 11090258 -272664498834902608660829369643102330720 11090259 -4108035943497943953444778915859226936 11090260 59134112374692408422292186108648284160 11090261 37055232266137147398659628897939669504 11090262 46457688753543952138851251868071738880 11090263 -143942116723373423165444442320131466488 11090264 790299908734723763840398856682100623360 11090265 -176549963730308885523853025341253599680 11090266 -353684050409511917888052331877956690176 11090267 -117230543445237615872353138990165867644 11090268 68109487107380747695201751885827243008 11090269 -174467724414202531612405193431066112334 11090270 -15569693575720985317077814065517728000 11090271 5480440978033497117213885584604703104 11090272 16162480380534096043374956465160978432 11090273 -38927092370293760488461709624247445180 11090274 70135110131812480306596385838928711168 11090275 12212757108608860197442847279936000000 11090276 -361486887671305568607010393561710483840 11090277 622759700112437553558480748137504159360 11090278 -128674858869512418256760046227416488576 11090279 -1106544387385240674487842493311958515216 11090280 -270122430869419427387271439409793024000 11090281 3498532037843593474680923267360984064 11090282 82143562716665141003162420114973372672 11090283 -170221721309429611910993275177904740776 11090284 131336207897529775767453482704700815616 11090285 -309212042286593150225646095738085772020 11090286 -22994589952378486365893585807571959040 11090287 455463098908858222660667583898848308160 11090288 -1864402720415179137618220826146701312 11090289 177195553350282373463783092020439434240 11090290 -158318187614283702848790392927867145600 11090291 -244828806301023869560029984058611664308 11090292 -49547086307843538228395519805699022848 11090293 -542817749289170365511123699899146293458 11090294 -299046117903727413375399426711385999680 11090295 -144070666720272988268584241884317647760 11090296 -71996431301649119693465507721259008000 11090297 402984487292937955670275028037719968746 11090298 111665617059835977037224036975385032960 11090299 146628958936131809730249825144428098920 11090300 141577215702788946354271764274569600000 11090301 149932613260645212695712437995186575744 11090302 -203290761038246201249184013198103160000 11090303 123785462632155792263110785206284853760 11090304 -747999851556968105927465652241563648000 11090305 -278298187425147314395279793628444205080 11090306 -17430322932805574228660109597429921216 11090307 150695618251803819152251711722776286192 11090308 360094817422122941790877639420616196096 11090309 588302475629638444634102410514472827616 11090310 64469037352852576087554158889624023040 11090311 643949335400897460738809833731402049800 11090312 -17459553124799378752804726582037053440 11090313 29111102142354795297429011143625817060 11090314 240625713181026694818765970937284564320 11090315 175591240595856636602986958588630556960 11090316 542232471897398638345614780580033351680 11090317 -345443929051825839415232838211083362880 11090318 -382663672549095082007623440297310291584 11090319 505638700993283716281278255862462739200 11090320 136238943088700816163562477923438182400 11090321 114331697420512866685425983669623759584 11090322 -173054263749355040827544322571659014640 11090323 -545529164895314123869796136491592419360 11090324 -25634107118393039126767139639437344768 11090325 84005447454784693972495334631249900000 11090326 -36711475434300232668930264067025678976 11090327 144382731301209534555003358972452895176 11090328 -70918591660280490543012231459091107840 11090329 -562492374932924617719786634445994834480 11090330 -180692320452490953431282963185903729440 11090331 -311663604378227855083045428231446054400 11090332 -785611081402238529268136910885755335680 11090333 -758871379883635812239506122372387639540 11090334 -22440671206230354865932118389845818752 11090335 -49575076319446322451044610431307429720 11090336 -208478314400983269936647971232746045440 11090337 -56678667102081235338493497720799548240 11090338 941834961760024274217336603322260480 11090339 138311538097850288252040119166367648224 11090340 168379955704711315378452721655270396160 11090341 -336837732885033348122666596474924362948 11090342 195307639393337373058013096551302102144 11090343 -31038011283610191693756053650782173184 11090344 719210264456699278376111768641136348160 11090345 -3511314575416924380530850732115516800 11090346 -223342636113553588074362196217303276032 11090347 619284706300609554625627967127591551280 11090348 -505240477387474847259584633191566282240 11090349 624702676419901562426706125764875123468 11090350 143585734317190838138269797664980758400 11090351 -101198533562315920681967972808788289648 11090352 -11300745245934138503027698798496317440 11090353 -660678645012553037215344111285829580398 11090354 -206632408920018024424683632305368430080 11090355 663938562812907367214251886883706283520 11090356 64915184364973408662183234252789910272 11090357 -67214355451549218739860020360977554720 11090358 31811168016332270698196242506966394176 11090359 653618743259543598785339428920084320 11090360 285535805043584606985072177980696064000 11090361 150955573332520306958231039460640705872 11090362 185579572780799890159764127455597823200 11090363 -405289719329654958172545319622916383388 11090364 157974156902370461165959320320949490176 11090365 87641905510752241770459431804870490240 11090366 -90870688976403153217615268025651702912 11090367 -390159499945133517172557990579227694672 11090368 -158344982144651604395479818892581273600 11090369 -32253055100852148617258708082994519230 11090370 131444324994707639220008715787611325440 11090371 -1051181420232648355198123722759649940456 11090372 -128599428434219500458388323526379927424 11090373 -17485355759993147323799147961917521920 11090374 -29819204893176150180453457870972896768 11090375 -73765857415858030098525710775421794000 11090376 789663590030135898731681621495193600 11090377 -210215990320687183494603718718983913760 11090378 -119173534519407296988404389863805346976 11090379 -12468382853938262038685877425449264800 11090380 60832109098561649495638727658743009280 11090381 -1018626129568323953768829876619907623818 11090382 -147678270678570469005287851819622044608 11090383 808189134286973241626184927083740409880 11090384 -217371354653990195850930242669419929600 11090385 74277545456378737539440118882890323200 11090386 -198736851813039164033988947807890954608 11090387 -348874066239789635787203415316296784896 11090388 -3556720748026536357017197474437666816 11090389 -982421800579700442619517638139247973810 11090390 300612334795074490869132899226286550400 11090391 -32816532093962889530298491342266601520 11090392 41722822633241569809885297741735137280 11090393 -60144259891653374960682094187766158400 11090394 -80070801143782664614884032523382767360 11090395 -648948705473420126993531741227078078800 11090396 389973424080960772833673590237805204992 11090397 -46912476290827736137739304852131990400 11090398 328741704302380155549728316543113131392 11090399 -334457234010852402041628373668299253600 11090400 59202360258774132970071064221784473600 11090401 365365764862320990242437277798687119552 11090402 60581715957238589052398661721703546880 11090403 -223487683124336146695417296883096096 11090404 -42384456482136836600978170378207141888 11090405 146277739885027726852594053398765445120 11090406 130591860346087477592150379475594689408 11090407 -243430679176963435330916859233601470280 11090408 -184405741293546899795097164349524951040 11090409 -81912016957795204651789822456276082304 11090410 106033378586806657036017603631104822720 11090411 -791442383983354101917403851943892862988 11090412 499784437226569589108220601147063449600 11090413 -105514186423948595514246019067410724352 11090414 -83971001717294213599740332731654676160 11090415 -217482669708417368930215735808018227200 11090416 -36378217463520408294389574031434252288 11090417 55661478660746532790503841824051157992 11090418 1938938181562860204015056535953004288 11090419 383971972578733944351815327468511439820 11090420 -206667253804044890071406486713218877440 11090421 416652623989481570712036345349091486190 11090422 -62240714215896031569372837720748087296 11090423 -15209176709499946718912743597812933240 11090424 239068830307140514017407141198627512320 11090425 97528914356216417966052560216853422800 11090426 -569259322039817099112889156631187728160 11090427 -48027345657353447837630821387920877968 11090428 -73412465162877963052239723472457900032 11090429 76095192614866582931891179745527965120 11090430 -82297328877259388652981929280171782400 11090431 -6840529388045663321884572369962937216 11090432 251243785111484984407864783763870318592 11090433 -206252848092273185515104268342731295200 11090434 -3371307283060935304143418075991551968 11090435 -279006617169673772288846891979303120240 11090436 -32666972703086902533845286610454446080 11090437 517889147223031255182145221962856180252 11090438 -122828326523063930212879244307763838880 11090439 7280782178022090321898087549498688784 11090440 133761516506700386901609281757604300800 11090441 698891589586554392073807527839026468900 11090442 -251036118442842612373177938676702215936 11090443 93334009308399553804205329068470318592 11090444 494658215219378043968664802579569830400 11090445 435012874839160177418145957070297501920 11090446 -481952744250985093876641931354674251328 11090447 -262776250759426678377015036619824806160 11090448 9208764682453289823293983967721234432 11090449 1164862299997722826600809297780938535936 11090450 -13968955303498972778887652158580697600 11090451 -6378264453675623460850119112267090176 11090452 26645734634572586008479349569090560000 11090453 -371964866279855849778774282485256011136 11090454 -32249972555836385112288925851061911168 11090455 -547195656037676234714758906940043233640 11090456 -676366721862507608741389665576993177600 11090457 7369684168107300039941875599712844160 11090458 235486833378204847891647785830508260080 11090459 267548024716644505632638743319920764288 11090460 -229223218597325262796137124999076167680 11090461 206322769634429811972547930786874217062 11090462 18430876919471890750656228399126355200 11090463 -225286413581156023909990484544160470456 11090464 54247331778902398441078879415906598912 11090465 -154312341219111630440856474247206988140 11090466 304669922566986699931736164895748134400 11090467 -278492008895160541566506555621336349696 11090468 71249893273035768311472638849244099840 11090469 17187024003200922755687314497877584000 11090470 484864918861908991142795755562978112000 11090471 203086921239782116435092578704419939840 11090472 -409696243080750208286369548302798766080 11090473 126563305271745148199653397296520505722 11090474 10171396401080716127715134537184798720 11090475 230853927342882916838339579351598478200 11090476 -348171811469226922510254301617430118912 11090477 363934070796287345697494981409156540012 11090478 114793693446817079101452943327684101120 11090479 -510487193547726315510649947354534023920 11090480 3236052473337552745636920898337832960 11090481 220697712370867359555763180315494218352 11090482 41973034505899377408941830398756203520 11090483 662127990272582742684280504357857006732 11090484 35967549817940168680489943049376327680 11090485 -83308284822418469513036046873347184000 11090486 -29580801895963972368153507794487869952 11090487 -235143003432636308758712615199772060032 11090488 14050908326789606709960627508539125760 11090489 -183447455169916686074069161278994598400 11090490 164447461835845069451644595903730163200 11090491 130759229603383375511208009328184504512 11090492 8603900867449928594704727878663864320 11090493 316017088983891099537260275790912923200 11090494 -836644463385205159201882626519599577600 11090495 -189846667038771914533736999131037126400 11090496 -63168422159880190490255860954583531520 11090497 1025482731885327626754348645463434496 11090498 -17701128952738393537058113020434522112 11090499 208107011407104219129451094817596862720 11090500 -276033678618985836908786305244263296000 11090501 -815537763045293638987895573733828776100 11090502 89607070932706723403993299562275282080 11090503 -256999888921716834108679219687789358248 11090504 357152554509925795876404161182626677760 11090505 297519073670749853853694967598391550400 11090506 11905927146806108098650550389554791680 11090507 690578992907364053968190699529304463712 11090508 44932187708218298937804129009071456256 11090509 470375328249250897097005954644383151840 11090510 199233788384176542122500623485951890560 11090511 -54749816021449011687296852613144593520 11090512 -176400049745887232937861347420689014784 11090513 -481741136257233491794688630902946817102 11090514 137941649521880386857578323363908357120 11090515 135791400172892441502171524923967458320 11090516 -175481114822735261751731375861809426560 11090517 -4224922796950992223877804464188446400 11090518 7974900482176958617417816915573055040 11090519 338113700694924588118682622793739439960 11090520 32762042252958668490847275921004953600 11090521 -85946445614342400668495564972341284216 11090522 109022216330655138288007895763473004000 11090523 265677808981702169687148314324883362304 11090524 -773067217346055769906631953883645115904 11090525 -43726477893486748190780315578726584000 11090526 55647642145010429353958598768070575744 11090527 1326215181146575746537770178599787744 11090528 -338862342976791541278198990710007398400 11090529 156949326582682972530261429692044812288 11090530 86145568394746254793320050389827141120 11090531 168756442474138967454150081393328803840 11090532 -113163641587130448283146608651400499200 11090533 -129779737280181298916734201185375353216 11090534 -73966184801496825373781306205943588608 11090535 -72370826810577225889610500679672746800 11090536 -556371741831425444946002382856066360320 11090537 66645506050532131436351834719078592400 11090538 182802889768569698670003442445797044144 11090539 35855531384755556100462700533985708056 11090540 172171837734799520256534964067866890240 11090541 81110845833572252625722771407191161856 11090542 -619985717749663344886173147104959758528 11090543 450286407579577308618260678724832045824 11090544 -37797231221620641585376543005404921856 11090545 26648021663878287889348422809428322280 11090546 -98246731494311948604780202019307756528 11090547 -200257328680517638841900774684934758400 11090548 -93597104103309866093275897889506617344 11090549 391853457737576898808055076913045926720 11090550 -38234209660317969860069356989265574400 11090551 -1264475825979615802647511157983893798168 11090552 -291368300462912392221729023925375836160 11090553 -268107334642048531377709712057053861296 11090554 33784103991880428514676973895938974208 11090555 71124446829564645391739993641055262720 11090556 -6289130134359726029191560893388134400 11090557 -376252738355888634398691861467518717800 11090558 -309410524200648683277076300321118720640 11090559 -159650968937222835686865670831326826296 11090560 -853736525435502710338583245986201600 11090561 542912676313644081749921481441594152772 11090562 214226389595411301411228692517298329600 11090563 -108759889647083119443653029541406113016 11090564 -1030709999519990087315157817007689602048 11090565 -91190777925582126034188730576648615080 11090566 62001155994260590058579689547682947520 11090567 868330708725324130472674657771811143200 11090568 89979985182136208507463296737330790400 11090569 387636404623510343363710518043465242496 11090570 -239916127108007968400998379832338351520 11090571 -316340384879165415416183444018711118336 11090572 123844467023938106214463885346298334976 11090573 -296669375856262016691469984919305152000 11090574 -478022580111764357717489844964160901120 11090575 -6025592444438479738148919887830812000 11090576 63873632138334929391224881497625853952 11090577 -98294725219813782586242262025084006400 11090578 -351124056278626192345323402004947589344 11090579 3762939372944337069993234885156307632 11090580 -189017091866287088865616029259235235840 11090581 554655883308681844447127004595222439100 11090582 50651481284114225754135841693141776768 11090583 -71296227598100315129509157377418198736 11090584 -156568542899385215626515759757351219200 11090585 -350222693471845380665515607984534721600 11090586 -34533709628635030525536312083351669760 11090587 565193957664641415176083531876682285520 11090588 202814930890220218786232422756183346688 11090589 55440933125292216022394482436209060224 11090590 257040060979575861946240168510147829760 11090591 224902457538659437046168834081259053568 11090592 348975680891038562197133434286308196352 11090593 -612993161240244731697665383552185246956 11090594 205756629088993226407496777603589387552 11090595 -21786547544979101862713729583268326480 11090596 473761911287437784640455345331653707776 11090597 44544602883632341824481659341564166432 11090598 -11508332385180265400122495375229500032 11090599 207361427279110760834775248092099367464 11090600 -182412284279416499315557230774331392000 11090601 3689509579185107150336955788452217700 11090602 201332120807651590451479209928354327392 11090603 -5418835521375888598471492657599668376 11090604 49802890224915788739818775160449024000 11090605 20033018810385745018526936245257445260 11090606 277950590042607329424301921678234297344 11090607 -75459709382105059321405661453997607680 11090608 107289631724588792375991634126377713664 11090609 -877729051771552257723963920088757646190 11090610 -68045229966198269037940662816197935200 11090611 202710991468474980102351480700254892632 11090612 320485907006743870453166688926622327552 11090613 -432282194560507745286046906646127518016 11090614 158139773785471663827531017664090734592 11090615 -333250869181374088076161374461063085600 11090616 -32224104808892228603670959030205542400 11090617 -463958855111111113682022042156198261334 11090618 264370060521532074458950770207537408 11090619 -54566762892217466697099090172931443956 11090620 401241952943477338582399368672177799680 11090621 -193359953732988305484213355100776807188 11090622 -17867309897288484745020424457150017536 11090623 258780024877851789933164217209953401600 11090624 107592133161456210919799700518738067456 11090625 93337905774782402058535924117786200000 11090626 -240585486961284465209418624785887007232 11090627 -622124606470261007262702672302751907524 11090628 521131900590387917976848892140926033920 11090629 351506279679060339278935386831006396480 11090630 209143459243963367818717272339535891200 11090631 -409045451160302914536515076840072393048 11090632 313464848629713817269930077550341652480 11090633 603837954194149911308201774065810346724 11090634 -42385746444471130706923789507155851520 11090635 581912579074452288447813844426294834080 11090636 302409920337225459297808701875610381312 11090637 -1106436279024983308686998490940712709888 11090638 -9670071647011022607848621368106321856 11090639 -34980372254969609182649859100858220448 11090640 54474597436118162606429811943298826240 11090641 -268097500943401582898365912200827727500 11090642 -8476779661004134634176960622661554928 11090643 34013627266448232442129779433277467200 11090644 304650672653103660916874586246863370240 11090645 70011969532593854589695251520518935900 11090646 -364418793960544199732639445026426880 11090647 -410963779117272057985873224873350994528 11090648 -34984381911543430181135180388019937280 11090649 22162000021680260228405093602333485264 11090650 -93964609131186671289279077683643953200 11090651 -159386230829862538840528958396621546736 11090652 233851302427664841161880811752585216000 11090653 15588328324310886192441103074556075520 11090654 -322058183875774472157458103141582078528 11090655 495036882667020363083270491991980327200 11090656 -33253010174663699320844077071933112320 11090657 -144625985802365100920741401675803543888 11090658 122880311544144856536899744014468070784 11090659 -737004672260447315082599805965480471140 11090660 361424789720703960938560771677536037120 11090661 -24305511917497328459187608489179852800 11090662 74343803117446459944512678954478982464 11090663 -26106861076715411968042569050894342088 11090664 22935143739539856347542267599795333120 11090665 468856888562551846637244503221237537920 11090666 -61966425495348990734348565484322493600 11090667 85494863109246417693687877368107507712 11090668 -82655229437668191886103167322573388800 11090669 -40116536463274049401832780522068153056 11090670 -38612395633469129484664862031612215040 11090671 2224907144989355982054561655664664560 11090672 -132019626701020241506185694047211290624 11090673 435173053810210252328110093673217359040 11090674 42611148493669326965465205381297802752 11090675 41566125732838878134739669642594568800 11090676 181393390358291842541634313555474913280 11090677 92442176212699353359414733350561431520 11090678 101677386361851420361487887983255572640 11090679 -227504937593876125211758957595027400216 11090680 89086823104415655516927755336856576000 11090681 -64333034068596487290517306391319340800 11090682 -4488206245640229037514174293141582848 11090683 -136441832422628948944522203514514313896 11090684 -106208687250593160055309622929622040576 11090685 74972571058307404458573089794323976800 11090686 -191551397992682707183447769930063908416 11090687 -312734451170649132825406361853059921664 11090688 29121205022423517357990517979662516224 11090689 -1661475474657874429733193642029560480 11090690 -436024413806188646312525984384364480 11090691 362901511165045088327258278972709900100 11090692 -383562902689537655483914834514369875968 11090693 -1046154092138770754456940896900960122020 11090694 -37670684973628998947795312406350241600 11090695 -9164926732641685998330193197128317440 11090696 -732580040560557030009022511682771102720 11090697 -226119132827060468942539588772748928320 11090698 -60256561948175263253044709976852610368 11090699 -1074214389489885232558773018904058370000 11090700 1973531583730784909509611504036076800 11090701 381396010871804960937636932362581609504 11090702 -32718076765470155971125865898453606400 11090703 244697376654526552614238912842196673424 11090704 242725351912148682078025358010353131520 11090705 158319801435057295797919819646939655720 11090706 -139329040076588613474547630265646715392 11090707 218197621367457315706469613048499806040 11090708 -367313075950007713756246468064193122304 11090709 -298188485708387448863732768066729540160 11090710 -366176851470174463542127192154547536640 11090711 1274382020040577879903251493719663956712 11090712 261590091074124715530948162880200683520 11090713 222097402260719953153285556128958714500 11090714 429060252956405849452843168765241673456 11090715 57606373288168945636451008677292154880 11090716 -39122825158946424563338572429440174080 11090717 -808119972717544233475686192848481774048 11090718 -159131238284948234005510165687839076800 11090719 -189198798558944477649764434026030270880 11090720 492401087507637536037818417708946554880 11090721 -350997970814514937737448277845223012688 11090722 -682735357383112442122809834558937896576 11090723 18838632892568615662404356333186162640 11090724 -2354662801277595321561834564833187840 11090725 373266171855130831762392189099537028250 11090726 61706136824364278968047995441666866560 11090727 -281755994375473400207745120633510250872 11090728 -389148796340225884183535710240780615680 11090729 358691956325650583972712935856474282084 11090730 62585637872838829639367029784652395520 11090731 -2969381625714353519022345729399813427200 11090732 10172212396999873165170995094454735872 11090733 356396231541320554214800587434207817024 11090734 325471600618208369932996790198116382016 11090735 -98228521275902939956909549502284203600 11090736 -34277224471837707367392949918982799360 11090737 150995848188826560886369662601811268800 11090738 -7119872650246721220611863217442888192 11090739 794031077319308851116388477064935032 11090740 603231068023875732297419674319212462080 11090741 456231530547072825589582161563257936800 11090742 56480738576172874257922592656567397760 11090743 -73458568497264712318211351885951537096 11090744 -7300000699046948415624136549697863680 11090745 -403309394522852673236682837016662927480 11090746 64965258748477861248097426215869872128 11090747 412193627606655669635738210920424180196 11090748 184358821373222652039818419096227323904 11090749 -854382705137371386789057570157804074600 11090750 -61675232684697333194645258342832960000 11090751 45250468071933821731790863469464013184 11090752 -162973959413473031916561712937966239744 11090753 -455236316106205943150725207268647207998 11090754 -195777579423556123188919213451019324336 11090755 -36934610616054910428297737470780361040 11090756 -461098655286716130264251070722747335680 11090757 -448289682279945655620810026185814403360 11090758 39365334226743663697643744034762000096 11090759 -610756257743149400238704336243022320040 11090760 -122414892024404514098101817783218176000 11090761 -70488119962805888254424016374060037120 11090762 171945372546362392149385148392944152064 11090763 -151660844892041546246234404774561979256 11090764 -448324298322125790010326692662109597184 11090765 148013528141615011880869403836764230400 11090766 -59683961584589560123278074230617661440 11090767 888576895985688194071096804350057320816 11090768 -38068329206964962868891902721829896192 11090769 -293801008619961093625150923532852912656 11090770 94937056838128424835152875240144819200 11090771 795477140012998075325704785625199931744 11090772 20545389110504781456336469326277914624 11090773 111412791646233087726856322661346531022 11090774 -82754369761851069609464470534040520000 11090775 -1169467148502972671803105825857456000 11090776 454218766263498926763599633700621557760 11090777 -304237570549296522032972902905362489088 11090778 -612524193439745164228463081971859447808 11090779 -183206049411877444070815811920889821920 11090780 79972606691284301675427310330506485760 11090781 217787465286506995421340536837718592428 11090782 -119675809034829228670458470882388762048 11090783 -598828790404253112163974100503127830528 11090784 -313679008371342628691950494732383158272 11090785 -223861155920276277009464962001003959020 11090786 77563155638098394009464766685010953216 11090787 10191347773380806577418472008648954464 11090788 -11085300189566019614696099506013206912 11090789 771561858247374000645884353676509060920 11090790 41658116746137136711465623711120633600 11090791 721475182610492418347917548220524107192 11090792 -212853183634342480863164976632642273280 11090793 204089861912854114471106668943632831488 11090794 262361296533988831849360693091473063680 11090795 -12786928197118418534800505573229537600 11090796 1331111306021299490839005089094021120 11090797 -166197938057487044892064885357169411328 11090798 -265013800353698716651292136270945393600 11090799 273278974629404364395033323782866505168 11090800 51120259728367083364436106380053708800 11090801 -149762662532022456145916814331489958400 11090802 256035431925896941971904187539014959232 11090803 256844012539304826375744949541979277840 11090804 -1001109783049247935378157522700368431104 11090805 -140964339991119812039729750737161689280 11090806 -351184574565019218655250627696039223648 11090807 -12192246336412450494270014891922849888 11090808 19362337582020859950324059191416422400 11090809 57875284774781059211320691514422764010 11090810 -215550891082460010914814753358748928000 11090811 165731415864008677891859108880837508464 11090812 -20203076929235208214736783990541113344 11090813 -143552801633251964848119832179456502080 11090814 122073724437169651057298128863750580224 11090815 -533371066206219516175007751858236148000 11090816 908798159217980461414716712599599185920 11090817 -47100942229703888096841744856206357120 11090818 -10083710315100769066236450737557923840 11090819 -233818337123775436546537246661188635780 11090820 1242440911008093893273635762908979200 11090821 35208193289350155755826096565697722912 11090822 247540714875045999198009880264266287712 11090823 -322508213395080559286455408639887561816 11090824 65831121936018805700507008188661862400 11090825 354940741672512236589304442972101056000 11090826 212072152452850276838995159796572633392 11090827 -507200207254226345331040250657545898328 11090828 -115650567928906994972746722045591164928 11090829 443707895646276656296488432838655592384 11090830 -67091483678301394533730164821992001280 11090831 254528873841879301050196401766810819632 11090832 -37697279928109869577800808075864965120 11090833 151919306758868120866752652294800937704 11090834 916666645998545111477400314836505997312 11090835 -65449214450773203603613160388598914240 11090836 -662649411573505445178062251097465787520 11090837 -124372748520905051730208659384637668360 11090838 30410841707064034066682943380349470208 11090839 34124237707747631596102717801237647360 11090840 257104387630512060902900243352345600000 11090841 -184900318122706294244816604224434076208 11090842 -79620892885090566702165300642247620096 11090843 -375998540237337796958316629642600016 11090844 -28256807369068306088667180619188524544 11090845 -183697042130756993217797538441903580320 11090846 50100062727683951347359513002222143104 11090847 546533216370300009232484726099799874320 11090848 276371623244721755358157539181029949440 11090849 43387276010969433967120546665626620992 11090850 58857812321749433445031472834548272000 11090851 641063441772801811574039470563776527920 11090852 249988473238277775473680798324257591936 11090853 275853395119965983392368296034421894080 11090854 -111548311453252942880385423407922618048 11090855 -200960872753173347556413242491802023240 11090856 486879076271764994725875066233836584960 11090857 -159971463086249428988386200778940481180 11090858 -349036657773452506809951748128632852640 11090859 1210803686520698948607546354281426400 11090860 438643108819159745374835077100221440 11090861 1622869856985251596900313568491981664 11090862 -74067772713416833461604887975565116672 11090863 -82007937714217251982208671848303821840 11090864 -184753964196874531647309410713784401920 11090865 -158890848419794006830730617666719009280 11090866 135678986576635115330443447912735567632 11090867 100962517145534834376320151417159560400 11090868 448123915672416149081877862812858433536 11090869 -311157698739715113027768823018498722180 11090870 -28253707690883803891057943908356096000 11090871 90655271295895630499542856468781984000 11090872 601497111896861886381220401014555443200 11090873 -229481790912278787631389267256443649878 11090874 136060169654474909123991059791200471552 11090875 -854928364067513688592895767126054020000 11090876 -131711056094094514688511014594434283520 11090877 -87011593681050788721322659651685637568 11090878 -326285360186981876073102826791507029760 11090879 131221529663058683143353915879671676720 11090880 48489569658809103310637794040123228160 11090881 229070035508108940879626035859214991682 11090882 -158479810582032054435583614121387448832 11090883 -30366607915560742743950396045512071696 11090884 192318580613699169164745110192444379136 11090885 -314600654667676432383513849574572233040 11090886 119011157187002645515940742543935915904 11090887 -13614755779669321086246927086228422280 11090888 -476035738174189109455259567331305610240 11090889 -12889951907180567107660107866230377600 11090890 6773385183495906491152943259827401920 11090891 -268103564091475306588517141466341148528 11090892 153227255610263004061377321368868797952 11090893 -907631940562211163389898023294728474656 11090894 43205331951758263127811247892777378496 11090895 29649527545531677880784279930105256720 11090896 -15281659215623025996075860392381644800 11090897 17196773228639418755833839030309584112 11090898 -21565074518125613486691157261799608320 11090899 -27639403883790918914694460447473288336 11090900 133387327853845948114921669696733712000 11090901 102362742059355282659203946153195146656 11090902 -6885008505766139999352690019512523968 11090903 151839638112087852253779813935427163800 11090904 1703309111470043877867626643280035840 11090905 279872007747571880609558946891575040000 11090906 349728238600397602339330745461338631152 11090907 1465661557397495195768130057017019288 11090908 440284880810375207468930621865048056320 11090909 43653548333119068117780383205394867980 11090910 23153492455204426719473459384987811840 11090911 27664745215040417008107676165912648704 11090912 428684174375202166125562362144636272640 11090913 130838477043406861533549313989655200 11090914 -828739870255251514281274923026772541440 11090915 -581553142815466542344336740485924364080 11090916 399664999873577757158474323546849145472 11090917 512801417468090745822725672386590755966 11090918 -46609974361947502900237151009986263840 11090919 -417391191549979695852735111490109270016 11090920 248318628404501095570497809123127244800 11090921 478121326997051997897277396912070824122 11090922 -120263531235053242890125992779259845120 11090923 -185113599309991677507511023402135718176 11090924 -268123971050377094511494020054629141504 11090925 -4719420189606565489568442579066268350 11090926 -109812799388849663974990834414022261760 11090927 -351109750783487746392756232008930145560 11090928 41593075695911070335055125991864729600 11090929 -416780641476937912862034163372483552716 11090930 -91550065542516270867988423253766182400 11090931 657583661073294341197726167093920644152 11090932 192468099692772730357297852919598456832 11090933 -116058464325408301424587503212729020224 11090934 290410423081519994590220601315623055360 11090935 65579216023676973823680306322443677760 11090936 114635588073918132785909200066796175360 11090937 228131182045585938214734960422921444352 11090938 -149054935925807198427145204497920186880 11090939 226980892755856916959096422918996918624 11090940 -67497467185333900877717062087537950720 11090941 -40460828656399192751927728058552433658 11090942 321515598488644777162627855079345554752 11090943 -694909658332008391551233121294909348168 11090944 662846757946264173362715247154095456256 11090945 -46686258432906908493722562233923798080 11090946 38286218083204275450507954473718988800 11090947 -6483657711990556732531109269615057408 11090948 -349480748471257942992216994152699279360 11090949 231956308451602410550542699680190840480 11090950 -24819938769397282796080773890861356800 11090951 489272643009005488588260317377333039344 11090952 612820240889024170903044064285712793600 11090953 319628780861413337150489095955637096398 11090954 -27497940374827828560308626771286103504 11090955 65419172821255401137242002188634597360 11090956 -55168557652969730325780274337496826880 11090957 -865058089280506175085430087591307758794 11090958 -101148430333557703280210073364411809792 11090959 -108604215804739293416939168119696955280 11090960 -41391040092432185211169519708067512320 11090961 -9599175318882335186248841318617277568 11090962 440777467303921307298202554457149689232 11090963 14485247604648919290076407238430816640 11090964 -470982251591142734294930863131272755200 11090965 368629136811277864690480374005891085600 11090966 397309099324525745495260605148486275840 11090967 98135934960932201928744119209868191080 11090968 -73864740359111623886688983780032512000 11090969 52506086188716241615617770267004743370 11090970 110166619707776743427221422885384307200 11090971 -689381794780645907670656183355061657008 11090972 -59956506404824678990428128716698749952 11090973 -476537697142535415795064834876763230656 11090974 -212767799194514198234696291325926619264 11090975 -67621723934357549094873473601901911600 11090976 -229296304236412260126299981895388102656 11090977 593654155288905937449889427882852329826 11090978 -204793373264720496638143206568462383744 11090979 -666423797052265417394569604394700536960 11090980 -13711846350671077133726113084822863360 11090981 -92331820710363549696975137350927008 11090982 75931064752208144542183241100933617664 11090983 -838474435413199766890472395873712821768 11090984 106644376588517043010088761402207027200 11090985 301229751467542069212312648954756024000 11090986 189504028017593311027488165407986710192 11090987 -908171431842307117979599382628881801208 11090988 -149936798188401130991131358902441353216 11090989 30824121465761164346661780882690259072 11090990 1119256380134264541734052362168757120 11090991 117505941874467518363765742868848197760 11090992 -33325118060692998981783481618970050560 11090993 -54990409768060877055692834221174711440 11090994 87876531016595335032828471469870110720 11090995 472715180237387706071272478228709846000 11090996 229352498725852720971551739539724023808 11090997 -330038763093628742855325400110412656480 11090998 -361780104053414259992885530032333180000 11090999 -285666123013431348424952434689450375000 11091000 -477139300673957652762776948932270080000 11091001 -81115139141887154706462827226800918998 11091002 -26575046750873618636563308994784677440 11091003 290817793004214819175503668535955697280 11091004 769649757913537847980249113847604892672 11091005 638219821179340792375373155417901055660 11091006 273265540712783652465713810212214836032 11091007 -1101056349061821933540231962965989803168 11091008 239262805349203624474801503543639932928 11091009 40633706982550466094881652913256405568 11091010 62786552048976863168724550807994780160 11091011 -617204683384695136051309064587310840388 11091012 252264718533094362946089322109065396224 11091013 -791635369702662491818514473313774320320 11091014 310884521123511643938798083699173186368 11091015 52959999302180919835496158115596075200 11091016 520620325289453541063416422715992212480 11091017 -305107567778478690713648513694143956608 11091018 -79959928597392254441674924778084004096 11091019 202395347244910914006006885831115266360 11091020 501553090506974681956837318367543208960 11091021 578931556119295506106397947762602600000 11091022 -206880443650987491203604669565732881600 11091023 -36856329191228942987522904259176988776 11091024 21322391385989100168158389463281434624 11091025 -56798212782495353051925439480677484800 11091026 -138916084603521655015392063432680850288 11091027 -173571945818111051369242000175352523080 11091028 327537165744540746117919992556855658240 11091029 415042028008014227430011045007706503630 11091030 30775308094553492719278623482485246720 11091031 226209547452720491475174905056010364592 11091032 340882336249863444489832652224594790400 11091033 -6791355998995930848621030256429299840 11091034 -63263610366814070541004483939594129920 11091035 -556522588248143165340294872632212467520 11091036 -15827278345994892444973444029796319232 11091037 268342237511955199410883304859385178112 11091038 -80904951345317693648339806005107121408 11091039 376382031000590335709661778155095454024 11091040 1016930294192016422730233666331523153920 11091041 -306317299993647322545855739501503522240 11091042 14212848828492484640609093303602764240 11091043 117001842434611758888635195956131019292 11091044 -75580927957791805227604200710454036864 11091045 -7566452832401984476311636865015791360 11091046 274236896987684469169954557886713303936 11091047 5361253362633913488981772700365873920 11091048 112934857076837104168251428450471608320 11091049 -874683665756825067878350837024336490950 11091050 42553592574904138450904245767849300000 11091051 -156976778624330395255617723128197930020 11091052 56315087946179540796459325786326402048 11091053 263995123290161116898648460022750534944 11091054 -126633384439329662948425744755398558592 11091055 648092317790332170972036668422899066960 11091056 39645584905375238948420732849592729600 11091057 559903332487184095793632599797983977840 11091058 -200378334603053317349110707162302094720 11091059 -31025639699569131314028826050887223984 11091060 278289055482518236985179008649592832000 11091061 15405566055707727336229891111963802524 11091062 497656659790074569924713426357577104032 11091063 -237786377638306200539301687277899034416 11091064 233195149536610157448333188506398351360 11091065 185094581284170249981604396605588251460 11091066 7583522167847764879386346978563686400 11091067 -432393413503380948511822443103884309680 11091068 298978577595580924920544065162108622848 11091069 -164208101967506890498482418845977949312 11091070 -128257962658581771786330524536653594240 11091071 -141458549305881498570343756017043801728 11091072 281678010382608092846649597203841024000 11091073 87017077559081321534998360147318037440 11091074 13330719406867769006573771692596008352 11091075 -127951504609678327065880883616985805400 11091076 7712008922442145663924632149340408832 11091077 267018324187640473033956243133863603000 11091078 119509226350653663455475322385970892704 11091079 -70563561492068066287001149387531542000 11091080 -34647730453280229832382939576215142400 11091081 -404739862782047061911916824595351430656 11091082 390636033021539561488532740937596091232 11091083 184011634307842795724726358525078574944 11091084 -128097727127499655857516540462367948800 11091085 -271121454125667323844329466930854996640 11091086 -333426265365385273642073091966272467008 11091087 -6281355316316725207372281740656367616 11091088 -121350603717690380993894639041120501760 11091089 1028265433128862004190490537733469702756 11091090 -24647757673825012717139958342927751680 11091091 -45167312704918647657383527686874527600 11091092 58649855576330860967227966326457317120 11091093 -51428512862714099818068253917049439136 11091094 -69430998251012570015614557532910131968 11091095 -724692554090491161114760041947543735400 11091096 -368100443433740218598519885836656506880 11091097 22060993688454042231309084951784553546 11091098 -40719950977746476710941514618477512960 11091099 337883392495920509960714100840110471064 11091100 -26445554176024263156724543764917721600 11091101 -298162006700089499542865063925883116000 11091102 208672814610922416306812270116497216 11091103 -674235481621654508402040970011268495648 11091104 703214434109853454832213036937429123072 11091105 13860720254668157974805629779686639700 11091106 -137503976096305629335148989685487598592 11091107 -145328696683845047981175762223985292288 11091108 35023667584571540366769456956074561536 11091109 33185806951042319363567678527482998520 11091110 3273458740545173514991345917056304000 11091111 446908645110394355997653411616785368872 11091112 -45393120238816773013449694097445765120 11091113 754666367271828991588038851354356113600 11091114 235792142087966720287733254973226992640 11091115 81662131957271476762663186790249971200 11091116 -33808229830935957427866604472237990400 11091117 -302269565191526293486570172069896905120 11091118 -69005047197525588410334478251943057920 11091119 720558588057998058493844777237161968 11091120 -6076980192092585583548761762775040000 11091121 -412916711684086493062781349008486413678 11091122 97183032186506405015110258671731116032 11091123 262863128077130532604755327756744251808 11091124 335116014837655688095808933845284022272 11091125 -118876523297292527988294073444203165000 11091126 1417512335209393222318784414252544000 11091127 361053923740391231556465192526425703976 11091128 -6865955143265381573826844898464727040 11091129 -149383375083883579863768157347968812032 11091130 138277986688770801227384668544947476960 11091131 925283324177827820379609678027756672072 11091132 331597463040596193461499999055217117184 11091133 870778943847464783496985737787536205382 11091134 -332200468950366978675751673014821974784 11091135 446270741005607016928026471730880150400 11091136 -5678439299897387179435886147566305280 11091137 -181254904886408462692554382331239861080 11091138 211576730763482853886081225461004439040 11091139 1229895647326465782003585873914552497440 11091140 -187047582276060941969127961536036779520 11091141 860143789278545604105723835253837149440 11091142 258297866230440050214178075572564601344 11091143 381930269200312019618785385845255862784 11091144 -376039925902892417401740025355462369280 11091145 60866061633893868822274678782757155720 11091146 22116633632702786941308228662415650304 11091147 -289089550518971581179104765105280623400 11091148 -226901785806434848613918720803462536704 11091149 -113494545985087511167980477927863763840 11091150 59787315519201360776487049985796292800 11091151 -94926632128074948608054080780227956568 11091152 -41032836648807754256770131854561771520 11091153 249229624834453185891500438287044229104 11091154 -304039350088737209225604911306890810368 11091155 282578753581426743113052748684797650400 11091156 15599221766778118591459589689261891584 11091157 133192562215488178067533971739825493760 11091158 -168674759973085894579629439375356479616 11091159 -621020085384572385788430814933060890336 11091160 471515653929058937423000477505441792000 11091161 1109450986166744446444270241599357684752 11091162 2421985424044988438079443008839855360 11091163 165268786158265872458171706861649033412 11091164 -60835465897993032075040428980714864640 11091165 -109562529990478559549809247407519015680 11091166 6611728664941377314774679889151186880 11091167 -862610645298532166593592372207026226784 11091168 26244578929279169079378399711748423680 11091169 965263806780379113318545752848124721570 11091170 -109924648931507327844163005111718122720 11091171 81423293273983935073501864173893516544 11091172 7288644504683129461796810117565740032 11091173 394311373005079431577874407177820311422 11091174 -173336413786348622172941183260099737600 11091175 -182863307661824199375813932672304978000 11091176 -254836036711472910316997965653381580800 11091177 -118624442200560634871682584459555260086 11091178 -43168490182620919473756478042493746944 11091179 -597196622405653314184876249255719444480 11091180 36633927651744968482249993010783846400 11091181 1035352304626758042756184894002112576982 11091182 2420735471907338106153852389994980352 11091183 -556856185536380001914571669475242109176 11091184 -17998784208096785299967954094296170496 11091185 -202362809132969463812416748355006747840 11091186 -32534637097002095840038420052978840160 11091187 -8977550174326261479697841158766906164 11091188 -51995443421674557280919162902539700224 11091189 5824145054662180461471258566920939968 11091190 -36608892331658432661593915633153827200 11091191 -1648413529533676045959693995884104094320 11091192 -782855972811477775968612210795479040 11091193 808075299737154589725818945049158399040 11091194 14446326738540237178887539154634235904 11091195 255964358595720425156877159338895576000 11091196 -42800421818016980885160948439794811392 11091197 71547720202550100175148628661396502040 11091198 116094989527762243138528608067970304000 11091199 -598833947871461046984834768214812425928 11091200 10946450051697258101869424631663820800 11091201 5714724085719976508033515883575799808 11091202 129717690416157635602564727758142074752 11091203 371154413817587554783906895986256102928 11091204 131326365812684569483519112937702223104 11091205 3737428017838774560473174357142009600 11091206 134116504597895684142106638099258084480 11091207 -463336855965989091368413738573844570112 11091208 127705376116257649183825155828497295360 11091209 -477819114011481998503216882987482422220 11091210 -25775147062331971808043585648861619200 11091211 179750776049522060671174114898723900224 11091212 505137416339131182891091756583340625920 11091213 90327879852957557616003036877485012384 11091214 111513306146959136783190363080864018112 11091215 -471508817852450198067511682014416306480 11091216 -121858995751230358502466002761429352448 11091217 120380539689933200973960399529554038272 11091218 -284704534851547428066463326341260195440 11091219 -497656497276625395151848453069945590856 11091220 4151174956014016972249799506965504000 11091221 391514740236234274305175584143195256672 11091222 -241012416703219307133856565390331966720 11091223 88698850801187375148398529303633116256 11091224 -181543239059111612731725184256915865600 11091225 -261596413764711465194432309881547340000 11091226 -262716411202997645351176413124663618560 11091227 -164594421206503277509588778853203424000 11091228 250324095876912475707158749591255595520 11091229 -246734483395077120479402979345794774170 11091230 -388512270375850455970095475443913602240 11091231 -17683625308752618239525388368442358320 11091232 -507239339093858059360292609381164843008 11091233 -571885635496781624981569920997532978640 11091234 43300462681932802008059263117216702464 11091235 -487290722749140468083958578310510644640 11091236 104973629340081507906215982828689117184 11091237 -341285333018836679488249291194989800032 11091238 174855023107910343590188106835017114400 11091239 741364398336153517787180389742891042040 11091240 -78155788368915026204382818513862912000 11091241 81121623006380689433687192146584373184 11091242 71916172086708970633961973592951710720 11091243 151712648890672936104270904227088146264 11091244 397562239906275136114873295721633770496 11091245 464303430224788529206836176368766169600 11091246 -256265128919255565521615242113992558592 11091247 -1028653225484852437970988987916921476728 11091248 -2795003728192803684309681612678758400 11091249 130424239533772052794665843938303087808 11091250 -77231734519124569613451762321658800000 11091251 1057873715706278438980390521664857210252 11091252 -27115236016542964178844799709887451136 11091253 733322554761524530214409368178643230780 11091254 43840615425073315804770007323204636576 11091255 -9607000894015771088248390546071444480 11091256 625525775928576475225972974826707087360 11091257 -474724073294927253453348422806023321660 11091258 297144668242565258982911715677330170224 11091259 -73822037078456711596058958905439606768 11091260 111468912855028909082271195667658818560 11091261 211443346586091616252383796074715680 11091262 -53390685370915081870242275694157632000 11091263 239346507140681979742346887539132760512 11091264 -134918886872983959719998043254085910528 11091265 45302777284017609062883773947782432000 11091266 -542671978679430921772380127858336573536 11091267 -215689273098720364609029913193202265344 11091268 -61938254318433391724331626030211332864 11091269 172384551477120223552302032733752860800 11091270 24881303114402582969902719829022025600 11091271 -806068437122861566891373732313950090768 11091272 422605677414473965805905219280584704000 11091273 -10351443397508135249451695532057600000 11091274 69739520570682030849468773240555417136 11091275 -63133394975196197149304487467019223200 11091276 134844991207116877548101568412963307520 11091277 852245892541857709254132714707149115126 11091278 297102304085831593278979288977073252800 11091279 -116059651292467291549427418493131203952 11091280 -108656335835090023709727094509079511040 11091281 -328076963937030097631146972223929611918 11091282 240728993041395267244614610468040785920 11091283 257408973969908905557545856399886384720 11091284 179072760941889830286057679093323264000 11091285 15542026641607270025445130349357741820 11091286 -435566007797133653814670907526241629408 11091287 139515517249514802841994683886775732240 11091288 -73535544018134276022748890282767155200 11091289 417741117488851398952569951306790961568 11091290 -15461644711655995326318491218766638080 11091291 -1602144798064641291481791675891388416 11091292 180930669513379815247704696293253434880 11091293 -965357354709945987270294548992647004020 11091294 -589404288840913212633307786072242504960 11091295 95266464196678862592973678047309225600 11091296 161555491229054091662490808560070164480 11091297 284664007835380896886232864443127227392 11091298 -263274726975573350855934603550326279600 11091299 492710494690958963244113457517531774536 11091300 -153221576699228918742831108926897510400 11091301 -616331385521806507580972652371420112390 11091302 -4516228129227685132806635188251045696 11091303 585410524074945420860916772865323822800 11091304 93571114730545258174863385006827110400 11091305 -382063184233448457272534783345152915200 11091306 177441786832486719586694774540047029504 11091307 919511814174071381138030567654917822840 11091308 -521063935686778604677270634254248675072 11091309 -423493359947908352981746270511666959296 11091310 -123750329030371280511351172271665198080 11091311 -189246585187313565148759206721911114240 11091312 -151101412109372624438038340452040441856 11091313 555946269077470815913963227662131792704 11091314 184757244913897872948934097007346870272 11091315 -229689705747717906641731250173169292960 11091316 -190700774972501160546841685903984056960 11091317 11110855248812431123345021992009624366 11091318 32648618826479440398361255786728253440 11091319 973087215772520878027010525205974831720 11091320 230466262203472721237974527237592473600 11091321 166139228798033348038651325879833908 11091322 15055891840007711777614494646315655424 11091323 -223052665318556026474422294175767790428 11091324 64088473331003772387898960352097223680 11091325 82556049728676006290810975304349472000 11091326 498336895987446725160483165945507577920 11091327 249137410719105852829051833162456498720 11091328 -42586526639580784202086389631974113280 11091329 -130235747054379651166978194735148211070 11091330 17254765538005970747679522998465532960 11091331 -63526443064796827939760014883534137800 11091332 58979442188628618419193664613503119360 11091333 -248508683626905397816584925802459725152 11091334 5547142485412135387891519130119967040 11091335 -2651437382256632471441344066594867200 11091336 64950747244115906920534404619873812480 11091337 233970578731477153404753873047962380900 11091338 159523743747928001695980711725822419296 11091339 15313160840786125457196257579924202384 11091340 83703953992397359725429385089989836800 11091341 485472584852139220409787416083288610742 11091342 -166326896454042860232924884829192953856 11091343 1077240997068803577099669263496178348592 11091344 -411053329572484484690957157909184512 11091345 244937895777748844660280236794533115200 11091346 103529266006701786802642774658952417168 11091347 -464432477353072543205508610592286501204 11091348 129450776193094241238356559892148341632 11091349 -397066193843861487230075827830703412160 11091350 -183701422634874063362973580515118773600 11091351 -201767267495829233417207058622639825920 11091352 -399749797153684389118802140682603366400 11091353 60710018726262504483083496065161533504 11091354 44962075514780558407344066124282997760 11091355 -531102022974311952512963774732805258480 11091356 274092365013427778366969846195361553920 11091357 -283385282872303304199174573024891226560 11091358 33132874179776085882621181790856823680 11091359 -9160311605736755498040915027228046896 11091360 71810605749709983534487097790242488320 11091361 307814626267646665071372981093029529864 11091362 358676589133871855213745258982148100432 11091363 -7912116273319618323864357142069224960 11091364 -1529257514748336607760867705611684224 11091365 -315546004479364078042028507219384565600 11091366 26566635381236400895243018759508336640 11091367 396244104941250094782237877537199110192 11091368 -385413923162500873677609783882952304640 11091369 -135101396310894925432174967738808176640 11091370 -76037711850544336195014255616342179840 11091371 275670073987853435139113783908023115572 11091372 167707868658910600089623801915777582592 11091373 519638620328981886793245618173349095424 11091374 6977669049419612696488231164635463552 11091375 84835169894861640630923980062787290000 11091376 -59190982108286905343752522476135579648 11091377 -9721814704342403269959964139687228160 11091378 -26901642852095816970299253620993022720 11091379 -24730988956948367870317039111746113680 11091380 -290929625346186468141196216337168467200 11091381 -113507996129537396129254631544888992256 11091382 156462870691494765227047221621805076352 11091383 3565073428465484785639243644941575440 11091384 -454530039612372213392273833137392640000 11091385 374791472586688548307484767468787888580 11091386 410841771209329964653189002272404436160 11091387 127125516033137581188102689072794080768 11091388 -107825174458136401206704181258863812608 11091389 1926509652507002585417488268266933937286 11091390 -49687491236361694526373492272231750400 11091391 107771621614060092089874568391667698712 11091392 119099439697908444475618734418283200512 11091393 -288366983941773089192171059851908298318 11091394 278640603531255935013740747529725708496 11091395 170684912846139783742166193260939976480 11091396 82657071547761236765778936199140129792 11091397 -88266989866017590931545718020585925248 11091398 -124890645995377943193713806118025891840 11091399 451234876009336992735584472059378398848 11091400 68011165773451725568737548632463232000 11091401 5053273803456612162657697838718208692 11091402 12773719110739502840601519411851842560 11091403 -946472827454754215688452323191482457296 11091404 -4580442533073793245644179302948556800 11091405 37565476053476883620440321837425473280 11091406 254946052157463608444017643876782726080 11091407 68661485956178473028486980120647434352 11091408 34979954435190535294474165790746214400 11091409 245152251971278771465189764965811946816 11091410 -45193506970237207102702465378121664000 11091411 9033524982246566696118066237857958000 11091412 917504559717715504564523023630392794880 11091413 -562188400425013758485248523512101628338 11091414 -122462045098624141923695418772386154560 11091415 -476110208144559225678055416044683390440 11091416 -33627271132985968085433294711859937280 11091417 9298319128282470445487716854401948880 11091418 -16692522933060622412094209074993889280 11091419 801984083772153610550056910538587295696 11091420 -2477822218432609594724398878253102080 11091421 396034391389514154776271123206584528800 11091422 -187357250703231426539183882835290261568 11091423 94757580262996390631933491640814658944 11091424 699880109354102243982254495856736075776 11091425 -61733666989285847659509390164756035200 11091426 -180591652125057820437744199112341101312 11091427 -45803263651826372962276675497909949440 11091428 117420427316498691468068359182183137280 11091429 -579959427975024537825236745721461804996 11091430 17958701919371790263679619457908896000 11091431 -318498072790703731089844166486629786968 11091432 378372933816785452178843724289056522240 11091433 -396160882614305818292522187329844949318 11091434 43095715253585326456854830488302765312 11091435 281049626242139168708035064207115033600 11091436 -929856181694856943345853704800479741952 11091437 200999555209847769508697852754745904352 11091438 397195134010126585556616427183699720320 11091439 -449943305314275150695971379745892868520 11091440 82101676390132917062671932301556121600 11091441 -404230973929145114674029070176331121808 11091442 -511384289983692120516664319671522944000 11091443 47925608876322405523973719742015956368 11091444 83973641717284843443032552884698580992 11091445 331276886138455543368685032034766924700 11091446 231654056160202593920742801509340217920 11091447 -26868088450617491111667688833714120240 11091448 311978094246265810371359627824650178560 11091449 172590685768654558824820991795654745450 11091450 13890830176384466391316020518236857600 11091451 60134818577643136956749676408985676544 11091452 -170543277808902486099530502239266157568 11091453 -3205676664053506880396612512553594016 11091454 329545292207500612505350948878011028672 11091455 53301241263196399176868274592238644720 11091456 -156231722072210425391062819457288110080 11091457 34301043294375399594436180207076087380 11091458 -47371931173237920044744528155115764224 11091459 201716898312705058233653328061768442880 11091460 -420395717574805354855584260484180222720 11091461 1018783443589051282009718929907762212062 11091462 56115019145995761873472480744032399552 11091463 4312702104490255375693821322590596784 11091464 46823357084940146886324092954013696000 11091465 221530965355714972838328708063148800 11091466 95989618012866654785289580208711664432 11091467 913949328490118445613026022398596178516 11091468 -243203597954289040379456796690768454656 11091469 -489303470047932825237969870706953922080 11091470 -76205119921412987733651483405399593280 11091471 -61157621806128439339194397033057941120 11091472 13811158549255636167402485284826775552 11091473 -626115051306679658470963188126294259278 11091474 -13241407843329209908842405675542280192 11091475 -151097131788171202909936623579333608500 11091476 -719800831827137211634425981473423339520 11091477 378262748601196309820155371371431650720 11091478 -226594378452590167487093384168842629120 11091479 -82349369893561918418110794632944226688 11091480 -124199310328782359263709458924018483200 11091481 -255869065963406956131857098593274065718 11091482 -525240185403006926711465730868349019408 11091483 401433811387064597925590721032674713024 11091484 -294014578975030407032771323048584173568 11091485 -204635937057767607978186246560214808200 11091486 41364322575967183322691849652338576384 11091487 -965159505253726852639206356769647008008 11091488 -61364947314863430492416139112942141440 11091489 342019469975582067404572146014571739824 11091490 -20643760254334314933836584893654589440 11091491 -420507355847103992261366072464688595108 11091492 46190096494738618049044606969637501952 11091493 -201058838449098134809851249643521785442 11091494 -65474583231377609676153512686400404608 11091495 171719498332081749134146122175946343120 11091496 -165488111112791974515548068750991616000 11091497 -458651098335762179910613799784624654720 11091498 -39171760751281005724710675802108022784 11091499 -424952949639554324890086302090878982112 11091500 95267332548063413625461771992005120000 11091501 579386869448294449443893612399787787830 11091502 -301940667934397647108233815374921914048 11091503 572884250745050702347546782922231060752 11091504 16908933049083412113876044453262655488 11091505 117172308043554239714041132358517432000 11091506 -1888826709926375747169016895372501376 11091507 -63954653697145209576340619086342065408 11091508 1006634433542054583592947915132950587392 11091509 -280522777747358844362709357084500400672 11091510 -89646058183824688340123292835823817600 11091511 -59657428706761477878558393481447276888 11091512 284297647381344912574701622407835238400 11091513 139314568699838885234993151384054755520 11091514 -248258658400715380387885482898792581120 11091515 -152343411990097947925166329805143022880 11091516 303965483262992577769150776079025233920 11091517 601662995943258691245751612998907515480 11091518 -500046137193023505238775030793261431040 11091519 -375741145115824929792507400403502927360 11091520 -38619404875733518434781523488265994240 11091521 115876797358675724728109818347436277760 11091522 -12740355409049162728580283103814091264 11091523 -339860311398123166781427456348457948228 11091524 -69931558949776014205706472613363883904 11091525 23815764785096122408273266295754145600 11091526 -255146606696642736637878693160524987456 11091527 50665771589075821855419413147110404792 11091528 46014471969829679799132062948049715200 11091529 -229197465922903765760022144176410840870 11091530 198749760191980008760290530847333888000 11091531 95082941569374859644733557124255996224 11091532 6385564559481086976641796306432893696 11091533 -369797872973085422904982671879973026240 11091534 111056239191152715745249495982265353280 11091535 111438223667814714333523315839999014400 11091536 75749121344246885863482916478726553600 11091537 421993776409717006422009268577148892194 11091538 -160110395648154430188575957719846081920 11091539 407985810492842281465737718765389796824 11091540 -271256516032845791600058808410089011200 11091541 -4046818188378727384559993277993199428 11091542 189666593748693460435020875012446309440 11091543 4530049025064791147876841550857631440 11091544 209821400213395591814480940515908700160 11091545 313235097418410840300531843828337505280 11091546 -339786310620336206472135843445392192000 11091547 87916336825892035912996182279195792280 11091548 334979043554767751788797467067731383296 11091549 -672446222928459194887237934870820864 11091550 -63283055029787254896350272549929355200 11091551 781504208537634661231805564037622827552 11091552 -26375396879412320821550465188475437056 11091553 -860007456915890665696146419655652857936 11091554 296156471868231979409226519019295930880 11091555 396960690073696465667000739026201771040 11091556 -17134117533713135884196270579219435520 11091557 -390613348629497740473979801801982009220 11091558 34476426780865399148290500595832443584 11091559 380134776819879461946083541670704551704 11091560 252434162385302171639642261956984320000 11091561 66511691194889874309825403834773304320 11091562 248456061582345074175957040354307510112 11091563 -30261074909808543484233069478201392240 11091564 10869937094331808031096611533130540032 11091565 601186624935775138761071246528267986200 11091566 -6721134903501233842632806126537202432 11091567 181397536862328060298770189373636709520 11091568 59429291223760941691278430094810120192 11091569 -165465531211773906784133362858647792600 11091570 67610745885696307870634982339262479360 11091571 -709113226852628109645966823357280648528 11091572 -727650649299471597098397121100214293760 11091573 13056179017222711739918097317578914720 11091574 -81087872930303975452794879283024069632 11091575 -168493651616339307765961995070429426800 11091576 -167876382325621738045062238822043136000 11091577 102944955843229945689206438783560710912 11091578 452204158078508366334361107044196201840 11091579 221642380651864900172239572460595967600 11091580 -301720770735369081768106256663664076800 11091581 -451468095454630616505847278443097834618 11091582 -494352270450070088201018893623687140736 11091583 -185503694232185852001020883747925365056 11091584 194728975691483991568094184520600780800 11091585 160110576941496389849487889464044918400 11091586 -644950648772521618624596812697300144 11091587 199075368844328697570368309403726007440 11091588 -284307133242525895680813147419857843200 11091589 -263449430615851069170536303418382054176 11091590 177973375355253794983773404975451868800 11091591 -416245582506244141304473747987462384800 11091592 9022377249506699336281161821121331200 11091593 -137074713732537600413401692538562605158 11091594 -189693234280049811618410826594350572800 11091595 209444249001137069289360012564100557600 11091596 -35472519041031399431716661167554186240 11091597 -124580654096948049865170506811822862560 11091598 -147976955445545881509123649851697908864 11091599 -655287407073834354282413445071280588864 11091600 -40619246925753396232806923479941120000 11091601 251919724290091078716830348432615445480 11091602 63524439110174039848340192438549668752 11091603 169356094430783344748136861610358896704 11091604 -25169587509550496270946424277418607744 11091605 -160820845676327298244340548894151015040 11091606 -185503014325225007848455560950111111296 11091607 -303497822111688998558567571471865319808 11091608 789472983019554284879417189099117137920 11091609 -318921645528623251405829955804613776486 11091610 -29061485413607058929923663197891851040 11091611 650520343557600917734397173420075241400 11091612 -89148116169558173650608391498202382336 11091613 45198047253313115322574969152279759384 11091614 -54915412309258215650961471149529788928 11091615 -432366516176076716542758159689073276000 11091616 263865003646598630371737067101827235840 11091617 -633058240823159289032547255200723522334 11091618 -67311024041716335499331443702358453472 11091619 -12829455580127673031578275445259580160 11091620 -9195764201602684733508649862201303040 11091621 -50034345371692230074754759978082493088 11091622 127940921448886061352797947279828295040 11091623 139690806218330234624371735495390186872 11091624 -18906179730599295661134000121230458880 11091625 -192014906030576506170437108512318470000 11091626 61224760775278371292296021863957428224 11091627 -420856605827556216806020757632862222160 11091628 -24442951315144974013582840942696820736 11091629 -146184557493885946809466389746674356480 11091630 -148726916505262951806149323088380416000 11091631 -149500961535526805212496528869772595568 11091632 66578180684800246595339718437401362432 11091633 -223274906757417822417229867410871877760 11091634 -163605269398317574519834893427266527328 11091635 -7265616464546325904353769356801903360 11091636 98250463434005438620872557919632222592 11091637 733103084525343046795322428701722212192 11091638 -222210238209047951734675835951658780384 11091639 -639380743337813890610134229958732431232 11091640 281039917822894697118568449648901632000 11091641 698216487224867105450649272930817392784 11091642 26810848008455585531397329253728166912 11091643 -279784862783993882744365608044376286108 11091644 717439276811404467920048310783171264000 11091645 -150898280943459350103949945870561244160 11091646 219970961246757343645953711853159872960 11091647 440911701290177360709270017486498316000 11091648 -11677781330304809701228749583999303680 11091649 767484372910254268386774452309436100640 11091650 -149575640376359811288766556430885780000 11091651 -197581540900228811672603459190667035840 11091652 -10106494129769221979997336267761811456 11091653 265526395155576174253735328515577995104 11091654 10035725810837697629833090502465373312 11091655 -107282667897392659268764618942892722440 11091656 -530589674634456702951298501612778757120 11091657 269642993447502945069368699474797293792 11091658 48022896700218020106435652125429838848 11091659 -405635094775854193650599784300139263840 11091660 -174320353478775330067147729337526036480 11091661 64147062807169852727948984094248773184 11091662 -581124742964105917965202234574536911168 11091663 -10840801326948396622124870425644182400 11091664 -15013180144724913638935334974805114880 11091665 -84030448051620841469368960960961110680 11091666 39839593952906515835146405130148546048 11091667 -610717800759796588097518473516611772168 11091668 285566387477832035558558940676286976000 11091669 -300220289712736490349983542808461129056 11091670 -29325422029275879839321106236041278720 11091671 486262003512748196625143934361527946560 11091672 298589363204298796189410966350618296320 11091673 -191213223279064820856738651432958777078 11091674 4141504784719307366251438577692126464 11091675 -28078839148097897585952858600999494400 11091676 227174564415691651993975396369021235200 11091677 638941101507205362678061324104598508940 11091678 280106314465976697062038688873653248 11091679 426081422352095095886053852279213243360 11091680 219188976111986706015371813573697208320 11091681 263840027733152096796493546679540225280 11091682 -33783246859781468109261413608717321728 11091683 171013868499101506774177609947103359600 11091684 26413759677817897739717846382235994112 11091685 44449589454242602248612405605591667360 11091686 -119502008674145052434456581990820882208 11091687 291835261815733123731097101221619617280 11091688 -783007669119929086392903698281272576000 11091689 143147231380303009970987591149541977332 11091690 -82756180719704758116314979676856136960 11091691 113180514863807126374081333445731192128 11091692 -256063061218471185335033696324409917184 11091693 2802114228814223323815780823753285824 11091694 430644007053111593063707003214627032512 11091695 -148165315049325088798799714719907983800 11091696 -30480835011969087972441269122007826432 11091697 694100289344432478445988613852544056146 11091698 248059118949892408681519010645470851600 11091699 511333432128935048675509079731171267284 11091700 131600691248460007356671900713920387200 11091701 1031873995061414762220292327927026850332 11091702 188102204022245243709474092008181956032 11091703 245447254204067747190871194103331456 11091704 -57766332946311852592162080760315822080 11091705 -152756205193757313654549679229476377600 11091706 551666097270161811752394688605540933120 11091707 171446894588022451717255935344060736 11091708 703738088209593904101259834291869803520 11091709 -315834088129399057026339004336296455700 11091710 2948381407230852014668770080080043520 11091711 269208964772179783401275613238637090304 11091712 -290077518353274106866674148916663943168 11091713 721450178593443964472761377539975360004 11091714 -47718344867071309691096486059859715840 11091715 -239409207557263480127676754351211990640 11091716 813155983953171272230438167648025340928 11091717 87151190578575442162337317271968840320 11091718 -1015168866262747837890387170897200766976 11091719 17503258300489193797135776803716096440 11091720 255253552136499684708235218727467417600 11091721 -5790045389870772052738317575299416368 11091722 209495305089394595509023194261567252832 11091723 557305366716771110543638780271923661784 11091724 7058936924453540813063025010174525440 11091725 -2488716082750312726012680748194246750 11091726 -40896530617589977442021976132927163008 11091727 -267069550488124692273738515657202331008 11091728 -15214355709688640675004057802711351296 11091729 -533277511268356904004518692206918570912 11091730 -67746582823576701566962564951921637760 11091731 142373153424180668341403077453762476960 11091732 786707017133662610862156186287861071872 11091733 -452917525001686870082905434896582092416 11091734 23690988333814976708988237162647546880 11091735 -172850898679051610442166778434925545200 11091736 -240573032034570203111333614463627427840 11091737 342138842581325551838568042314446488960 11091738 -14086661420787869204374146194777683968 11091739 260467832553144172038891300794658929540 11091740 10443207071270204181014539924396846080 11091741 -30244863777085773565092877623277749120 11091742 -413031056063493751152369046776781849728 11091743 128688669462654645784710370349080806744 11091744 30282213704941988533688557446813450240 11091745 28500327381886828518508015688574050880 11091746 513893459487531668574148165043020219680 11091747 550123423893033437408492227128689691000 11091748 -3473110449489215489312287732148240384 11091749 272873543858969604017973501618057869436 11091750 12304902046484822252169197393266176000 11091751 19114640807348432614336281356590137600 11091752 187720669068535393880457133191274168320 11091753 -85042511412630044021295044968561339638 11091754 -540328370908153467112884601588000601424 11091755 -579703053287593041696521224118611239840 11091756 127207341206639129621983906767625795584 11091757 -68324375587493803797777503884366725994 11091758 -494750460792385280722908185853233936640 11091759 -23993288368739377841047053314581171200 11091760 -41995666980045240474614935048286699520 11091761 -363151859105428829138600213480887009728 11091762 -223467832783922778473711310159352381440 11091763 163554242306787571412128393495866728920 11091764 -333169815841899444037268007307438080 11091765 -352735346642866861200777066438115764480 11091766 2797152393534788168460001109644510464 11091767 -37201798827664481778901117592558485248 11091768 -144074252248994171000851315346364825600 11091769 100110588281400086606979665785438778880 11091770 121605122344919935771775255033241480960 11091771 -203214975620646010921955092359429793560 11091772 -68586593309571641021443606131769280000 11091773 -150279004283708023439350156472851310592 11091774 25789999017022039285087934226221429760 11091775 644514909114134034197958378913575975000 11091776 -345845168707554746085576881135820472320 11091777 780445013600643580185619297899511905408 11091778 246330560189910752423361239979295440 11091779 -682658080910733376173302519304589111620 11091780 -56074858339400642596406310618520227840 11091781 690898577165792815061013192546033506332 11091782 -71917305106480067868442164826298209920 11091783 -484552967496496184270345334953827720320 11091784 227934002171466253578174093532938240 11091785 -62701529729362410314077004557508826240 11091786 -32798011573068795488573630662433195520 11091787 298338316414484848421079858427379335392 11091788 -427960569289389400025099025013792381440 11091789 -463662828566497075156950645186818748480 11091790 -19141133458500348150678658562046902400 11091791 450700990843786761888967172663386062192 11091792 -104822916469979492127970718123779031040 11091793 -512533708199648529693577083848736546958 11091794 -85682430356802428885886997871283237888 11091795 -165107903444347850948685885174013029120 11091796 -12049647920736482941318853129319671808 11091797 -646395563538405258538118519770553397120 11091798 -183960917087211155694588969102038253216 11091799 102919375885428425545478081976942190336 11091800 -30235866638019894211791640143728640000 11091801 -78936305655173684451476979293785728000 11091802 57292106213918584064982316368106106352 11091803 -48092765508378899621126315981262922320 11091804 4300202676119472979641030697536476160 11091805 362361782710385028771766609780733876460 11091806 -537301031514640191133987301583843087360 11091807 -3274337627943982107325272236319120072 11091808 114930062947313872694508483373256146944 11091809 -9823246943555922424142041969068469884 11091810 158895679385117111747063412543847441920 11091811 -75489050583049811434662867347565583588 11091812 28391484556192439865604961826472919040 11091813 -212147458821207143714542697269509585312 11091814 -39566980943802513195411857016843080640 11091815 -171541244902949259180501596672042380800 11091816 -12315821155615369324232374767734891520 11091817 -160534987554794120194753513223124604848 11091818 -361850797213854047261940476046953090640 11091819 -144056852750611347523066520306828646912 11091820 -83152205676968221183874566436394163200 11091821 248048023537390880722508913469529179692 11091822 45610769330731077695924936491099874304 11091823 -424262948459039203190216517255763734480 11091824 56600438797570344047993987886532952064 11091825 60101433774813284153572924465510274550 11091826 -97677010447577928507785638381641723888 11091827 -629468002558816928588271640524585702324 11091828 -183702689910589291858423483305338880 11091829 167191200616445645043411852523110498976 11091830 441692044197191804118731448413961360000 11091831 185133070361697426843694756902489613824 11091832 533518133341642755680767743213902438400 11091833 728051769037358382122742328472918640960 11091834 -46693161571588735834208550393116543232 11091835 -177214653373223282009256351483948990720 11091836 619429246597970108687577606426629434368 11091837 -244524167934702069590373652910312820480 11091838 -44064495423834018175983393669484255104 11091839 20563388366218130268567883146542426880 11091840 -48260197705259865554723452514992128000 11091841 1052015605728762264454035726360817860352 11091842 -102232859773531556740480758157604387328 11091843 -405850590225283489445928421148779745280 11091844 797285365781661170630332394585467014400 11091845 10991866983834610549690857613471793400 11091846 68790630779533515482221366077300897984 11091847 265968809071163430368833628218678162352 11091848 18318583657109179776733088451191070720 11091849 -20431607984331632514493397852840075520 11091850 -1452469035657485511450538688000102400 11091851 251345054772694070858515236803638320852 11091852 105864200112678292444636133956710072576 11091853 148804938777483674556399160959733481880 11091854 58060848234443567842510970757820653312 11091855 209451663004680961937523118876794203520 11091856 -184773073264637330109571895611478245376 11091857 -266729191949632909979064926831286122688 11091858 -85257144553702797467784532744763328000 11091859 1090742314703191085380551152033910789216 11091860 -15625424978101306447365234579451376640 11091861 255888848431740484288868220011333489760 11091862 50766914067984493514728721839096848000 11091863 -21582524738937480613198965112061577840 11091864 81140802777135144564235944655253667840 11091865 418375323450656565064975891124943059520 11091866 -1837434449539992248313512863943236368 11091867 452379852062873310059355407032661494680 11091868 -70743049768530576447854473367245783552 11091869 -824845714977086366301948011763617000730 11091870 -58763940265376167209811088591434924800 11091871 -124634641483600125577973014850919772416 11091872 -75738719326255365603146425610850533376 11091873 44514537738828809086108432239975111744 11091874 318889813651448450778357776271764988192 11091875 -8760975568464919155967296081430402500 11091876 252945988324210329742919555531882284032 11091877 -95969824178562377715070194025651134560 11091878 132320437406415218369849406521893193856 11091879 231541263761996277240139396002418015824 11091880 -145398028535524307724156338921126553600 11091881 -171484494769595162452976747559312548748 11091882 330365818519297879240091737335458960640 11091883 -721957483544837227786649936123330895576 11091884 -495248302183827715658738611367012285184 11091885 163686397969681371576799394184829956960 11091886 -75591977603069320065242929839068197056 11091887 595085780454260146134713813942419675536 11091888 -41540042738215109911835134326846652416 11091889 64742667687470682052290355980452684690 11091890 178613629768912928270233626763609399200 11091891 398462812428353182002917766260172943920 11091892 133431687707615192260714879802953175040 11091893 -1899545648178292135781752465597942272 11091894 -95257253352866908560454550425006771200 11091895 340035059012246865791095932854177634720 11091896 95085455350780138989050722989217075200 11091897 19952457582047741756718636300253095492 11091898 -306407087323458739962342745687917611040 11091899 -61981649361818303386078861602537124320 11091900 -41025765745639594221077716613280115200 11091901 47371672300531467255582981325787073504 11091902 64050558866879933744144143525569012672 11091903 885089716189631731900189154466206933904 11091904 141774577711588367354412400536748818432 11091905 170257309894968499634267174609287336320 11091906 77031201032634092227757402011010095104 11091907 -165564389055983627722197609408727035844 11091908 -669812546077886329919284313722152703872 11091909 526666324406432016943508736488140023840 11091910 4485926578182669618495732487308389760 11091911 -18604036488997583430251141938030529376 11091912 3959218504052641458871881227128995840 11091913 -230094328729798148160563106766867163520 11091914 -93475249420583171017844350339653815040 11091915 -143206073785052904552067291935007515600 11091916 257073818448637594530022555428339548160 11091917 -828157602453042345841435082028791995968 11091918 88568770027663147789477723808977027200 11091919 -840584937019887019837621999330503953680 11091920 31072722466497696994262907316587724800 11091921 154131937085813361068477890459138074624 11091922 196609826621170996009436271952790979840 11091923 138626699737400509235310473434571696544 11091924 -87666642037788734186667877980651356160 11091925 39135084507718835920326484919687276500 11091926 -58568943167620237201944112889959495680 11091927 138159008005386369485023770902578792704 11091928 271519786331341231367222617040953436160 11091929 -1084580794867539562676047201917000340470 11091930 -96041748060430070402479330860581018880 11091931 370370364935637834694571505989581348632 11091932 105545683249642236163492008549986406912 11091933 171201713168950618832523328268051037702 11091934 53476307701710341300795921500634112000 11091935 59208190503871280287186893912645683520 11091936 3975231364072317450447821219146235904 11091937 -240577037973769666093924538492029109180 11091938 189007133767140177538839735569260535808 11091939 620499788076098741972444666283854807280 11091940 191060932109502408221250172460681591040 11091941 101798628897209761406521648403984862720 11091942 274506504575768095330801750209489015840 11091943 790021288897382143561679667069897642624 11091944 -805612512675573341589909747051887462400 11091945 -143574132029779572418587488135500342080 11091946 -148331199100550382532169807876709710400 11091947 721661812361688604934501093976713169396 11091948 91545655903335538983193599999785926656 11091949 157008429793441063892476001606723330 11091950 236388288884096508158238908294735558400 11091951 -364150421842703951131628239016009053920 11091952 -294346479624771848018782688810523721728 11091953 -1279654956331129083802094558919355032960 11091954 -182307297401815903341059638276813262592 11091955 6220036831535825278168784709882961920 11091956 500163296870446572095496385220799744768 11091957 169650269580748278726467955483780017088 11091958 -137586250105709607545978225334379132224 11091959 -605096697677804372978304387019903842840 11091960 -138458228200912519693797974793171148800 11091961 684297178741962544029241182469460621824 11091962 181976083872519840473923516464786331392 11091963 -360578421805439279100934067433115476456 11091964 160575897873009348494127781737246946816 11091965 -182251213299760641465179061930694720680 11091966 76192702348760289363885896252273814144 11091967 769536321432241316775808267471927671648 11091968 -140417097824132032449148831876358602752 11091969 -43659323602554298623132831717065181696 11091970 275918696485372969747899072616236955680 11091971 35137333947869190888282997520827379664 11091972 -339795507494144247195901081345143552000 11091973 1493428922385667414318731102130601487936 11091974 -154492026951931206934922923318813071264 11091975 -142573037745281188914707811623258428800 11091976 -49114085928895514146848361913973473280 11091977 885549114045779195874523392389530957374 11091978 -546253312616968072450787057942551146240 11091979 -6243992912097380080206099045813877016 11091980 120445649716798112779260379562468751360 11091981 -230856444394301721374719342255459362240 11091982 151374702998850240578284234553567016384 11091983 -188415130277040148745796029711577314112 11091984 7212842774498162025734191666996838400 11091985 -39029227957636296580607556689991120600 11091986 -168873186847772956318509294798782171136 11091987 -46098617518192183691161275629148424392 11091988 392428206764310070200329235180667503488 11091989 -499496581131188959025879051629363630176 11091990 -13932979421774496569577229599859507200 11091991 230748784868841776413285540617756377800 11091992 221599920436113718885314688783415040000 11091993 -298431554749901036446906079416712323872 11091994 323455926813528313183298813337289069296 11091995 319747754322227550555551703065047540800 11091996 -263588262969204700926959074822626525696 11091997 75918186405419619934607095223889185632 11091998 39115227548448528152672639534982576000 11091999 -144348672207300592512695981884633322352 11092000 -984778980163703539229325938345902080000 11092001 -178408781545417308079173533652723427998 11092002 -143544986102644002051417352787707594368 11092003 170377934221695292970247543109664466144 11092004 -184328538711727080455191829859162206208 11092005 260284044728378699945656932236015563200 11092006 420356871199558812113131606243649879040 11092007 -815485984255568805656050222341844536000 11092008 18707444479556701887952982702930411520 11092009 -48587756078486549202310497878984125296 11092010 -220080370962369629954495959851432672000 11092011 177395920446093681456299862058585135104 11092012 364403301916657546729392399633757773056 11092013 -106966245375654773684245075623395666880 11092014 -301876161054276085265817751854111780096 11092015 386356284621299160370821146485720155120 11092016 -87956081275544180358911511711084576768 11092017 -66854284662436733791722504596134648320 11092018 -202402517213585522123397316504841914368 11092019 -499460795987079090710646458051309918580 11092020 -237151818705353837648003192945214259200 11092021 -908546030947242413874834651208819269778 11092022 4535959562274218593037413540062317184 11092023 143707550677074634802504131667734147440 11092024 792207840552697940777537988647760076800 11092025 2397238763306784564385463487497673600 11092026 -111949142332025073939680877213045215232 11092027 359793097574996900824474006949166491876 11092028 -205463169035283061448955552392241656832 11092029 -62825141526605039251856549415544430400 11092030 -17230532576140247070959790067790830080 11092031 -543097604994178444106421807496364367168 11092032 211980891442534480446392054884922818560 11092033 504376969116541254470830760483892761282 11092034 -5993053924618499982775025213841541728 11092035 300891589452347465034481369842716929200 11092036 346583145300256027399285177877135566080 11092037 110455108421512778599098474333961005600 11092038 132543409255600370545795913238787095744 11092039 -233605305970867827046990563666447348944 11092040 -92023503588446171640528589469143603200 11092041 826884402761600027590423851263030333652 11092042 -67723730491144846276551385926181394496 11092043 -145674259940296870680514973248035380496 11092044 -409311666586247837663417271109267382784 11092045 -165698676426007312763318909767105803720 11092046 -62841296187878948919653303937915924480 11092047 -258326723787447775383057763564889135616 11092048 -26830250935309307910565440770298347520 11092049 -189201462548617768819371660668323340736 11092050 -20932354402071885623466528566921868600 11092051 -1420963632025779303892824678306068832968 11092052 -97498482508322545983396665289182707968 11092053 -96337177787389092103263648785785159680 11092054 415279473202149121819639264421115698976 11092055 -67441746311117862941331140514148575840 11092056 125699417354675668291677670776287846400 11092057 611829796385282966856368240267562865732 11092058 5493110189396430694031253560222087040 11092059 31381606695763593086028492607332027840 11092060 115899460347164787763798349108882995200 11092061 -57992338604429244511867684065693864000 11092062 298365228721278361716682513601693650752 11092063 -480051249409740742973858945796646530816 11092064 -74308200978539648200423239785297608704 11092065 811861865227778437129690372895971200 11092066 258210298177587032126379568189315194240 11092067 220359114152446666618796917778243808000 11092068 -27297891237155223583557435873895497216 11092069 -535339748830113603578219261459763158530 11092070 -325927650570676421019590299500460800 11092071 235973839763418471952951923115518979584 11092072 438182836637063772846032060544870865920 11092073 1142942335593781822933693819818041017380 11092074 -3396728789093769266165837667195617280 11092075 -44020401482639683419855256387366335000 11092076 550777928062654639392053384508893333760 11092077 -556848899465147816514435408245311909386 11092078 -29321283719797253337423234731843252160 11092079 -178964508906868217291124825967686991680 11092080 21091802061420021036588647053226803200 11092081 85916148943393586318006449760640130944 11092082 -178091282551089946316359608465827553888 11092083 -348625623810214699904901388559203845576 11092084 73174799871353265781032801102291449216 11092085 310056792016886045319393720571706075160 11092086 -6717817951489360755463371613100265600 11092087 -91273277079268687987396095258617606888 11092088 -80403515092459510623928108134506864640 11092089 385662114049550029247978938658279494224 11092090 157579048944220724464898580832707364800 11092091 51321119417703846391545758845079184672 11092092 -296585486139398688107692755735687561216 11092093 12575605670092674708790067437602876480 11092094 -475984735198983568797930462457332218880 11092095 -89472371920709534615791825416127618560 11092096 -1126705675745928520306365247458902016000 11092097 809667131368780631232539071840150499412 11092098 -23141300218721622829567976599327311360 11092099 17760585702144143465798887810237382280 11092100 393147792556729470890806533810107222400 11092101 -41443515947662683926647877149195156320 11092102 132977010086708158749324694994736077952 11092103 -458524105114507158066586513383600495336 11092104 80784417418723249310851364510796764160 11092105 123668678428470964045972324060647134400 11092106 335732867973476954845860549933708904752 11092107 221177600198051060714422173455201115888 11092108 955113466929610838182842260896023040 11092109 65508015033056449911882657027331552416 11092110 -78022220859994222837103617349975162880 11092111 144682433371137877890994845668790481712 11092112 146335727395232428765951723084504866816 11092113 824798579314056768298211407008845162400 11092114 -119831067654305202207441614101801143168 11092115 -168727136157826641561796192325460924240 11092116 125870106127195030593540409222065868800 11092117 91631436062387837203748413485219648672 11092118 -250060885209724432810560760573729781760 11092119 -48630126651937617776940203628079761840 11092120 165702082709670195860929422878511513600 11092121 -1536161405863802941381398933824590960956 11092122 -146573658774928720695552601063658023440 11092123 297944237189685491651297518739323571520 11092124 -596614138415859350507611604346080448000 11092125 -439515152292720104459703574766552880000 11092126 400437043742546349281015341984813497600 11092127 -244168041148920013228918523312207510520 11092128 5780398858324910238009615139413688320 11092129 -355664638668867676912302163466129194270 11092130 -24456646582537636559395463317120424160 11092131 -48686958504669314588022137182353732072 11092132 358215183400125131738354702473438560896 11092133 -40106379970847340137065831873538213796 11092134 19454410556248217860132159784313323520 11092135 616706015200937468283773328631489873080 11092136 249303545675424686229421679337208872960 11092137 -22141601914263210967614086734626109248 11092138 -231262606779712834957244740187367443280 11092139 -135366731300581582489403437691797824576 11092140 -10049263571201711239982370855987025920 11092141 168338311472483870405745474178747711488 11092142 -98400029448254556564249311632856334528 11092143 -60961862798026100771654374589813333760 11092144 -42412318624456630687868743267862315008 11092145 -115060939376181146657756813477929505100 11092146 246635173840632526656055838215908639360 11092147 66805463154548230959969828785904696144 11092148 284983740104701979165339061103894094208 11092149 -376096061144174670377615288502817414866 11092150 -62552429381936126375665288800272798400 11092151 -346198189509492376598726631476229175248 11092152 -129427031283619123643915422945697587200 11092153 -36865777348775651534512694440155873920 11092154 213897008491063382165778172714151281776 11092155 -67551796750977524039071037962865172480 11092156 -151560786612286344086322305109842073600 11092157 167015988791675806187130935281665614406 11092158 -32126453946163137097033326357207773184 11092159 85111908184402730395577527471784934480 11092160 91119406696216285284821314818382233600 11092161 34387612192347285577047359147635649760 11092162 -540335988693616337852519786322766032000 11092163 583748101473053099686877405115391757304 11092164 14064058208706798403830602716480327680 11092165 -172311025427506011670828807887996566400 11092166 88024820735044939829916185452436680032 11092167 142941054741845041686099048131950884000 11092168 -1005195249962501895874973267335019888640 11092169 -450974274801496304001190696761786888240 11092170 118440311484334084727163197010940166400 11092171 938644995858303446387823299851659380372 11092172 8948644772664380828031631480641552384 11092173 92193496028505610609016399442376267584 11092174 632423274726626221836112110617843471040 11092175 -72097466449233633774928166979387564600 11092176 167337537432533921940685968490595573760 11092177 -364448717254131409248975610032352298400 11092178 391846085912445461242903595611553450640 11092179 289552429807871609779664807908049800752 11092180 207814822639332746600295492911984148480 11092181 -204101192201241189694682142662045745600 11092182 -72736698387458798412142467084859603008 11092183 -375349446349798808835807505565519784568 11092184 142169596394720178744218875474991001600 11092185 -82054415519778593115550905521099895360 11092186 80215721631720989613827869453325740800 11092187 74613774875487723774926674150877614080 11092188 160260251386752810112652746436485251072 11092189 -116981678670650465808598721195698674010 11092190 259276804752731196455247977237835489600 11092191 490926565920485894144634402806231496 11092192 446607606904759006744762264078529593344 11092193 -38048386369038010608880148671581843840 11092194 4375419013687653354578088610979527680 11092195 -310146617543930295149419706124876250800 11092196 677034153962898438661194604558882934400 11092197 -851540203788539569208521149881535899040 11092198 -176344111378834526710379059183195091712 11092199 -359837563935654585514030039259223278880 11092200 57833547931382453837629463708467200000 11092201 -238895798815348110498902250575139145798 11092202 -403504851866184262817052644989540336896 11092203 -185120650223231413586385202226801602560 11092204 29037340742846089226106182718957938176 11092205 -123293766003557618764353139875624920040 11092206 -278331409089377985051366559763001964416 11092207 -86756478492641475874590026061498025888 11092208 146400650239457270964723439311211069440 11092209 -279281936838419134523915535171160215696 11092210 123120502903571525484182173603875225600 11092211 181565578096824626003550560769224208864 11092212 -333577340519748555402614986549840001664 11092213 -59024595446706173086556786791485155520 11092214 -170520545439619496985835309047546415488 11092215 439489142681211197792685847112246100000 11092216 81670600127220209345468887402082549760 11092217 -81486173286567883548304901423177957808 11092218 361662245944902889723907808416461105920 11092219 863572178507039746229652218906179318840 11092220 -315779741332369778013279563588686149120 11092221 -414282417666783186492290877709547462976 11092222 77799487443887576653939481170072881024 11092223 -173274050151786647375518239282398403576 11092224 86794966042681760325502908769392132096 11092225 148678501446542917430826308840372729750 11092226 18214033712605565678060790491278948224 11092227 -147812338828286752798087628215415030280 11092228 487805308448065211716854890626311563520 11092229 -267009199312253048427704202441992195520 11092230 -24661301566183691251438287894870218880 11092231 65846850205276926117157005806562843032 11092232 -876057949882227947260381795491771187200 11092233 14777915594022133081121614372225971264 11092234 56574515281911109502674185095558740992 11092235 -287339106824350374453883816950526740480 11092236 -212166917699353063670082211373785559040 11092237 228939029397122332095474653820558368 11092238 -131093681878528985784122835192110420160 11092239 -698530518403238395625840799902417115000 11092240 -20831890603309908080807193994842439680 11092241 379994778774604264975402664742502963944 11092242 12194505498759695850856535588547546624 11092243 -136390681147950167864294065692111910976 11092244 -557077138901848829560775638347875470464 11092245 465523586372177211474851272563034440000 11092246 -9483952552891170730703563624865597952 11092247 -69197723685287946260746196980956948240 11092248 -135792828128047826344949510974949376000 11092249 11498716837347322549537789659250491136 11092250 107349227136003191534501386052690928000 11092251 -627618975283488891031567775141910391296 11092252 -168753646011459535592090946043318330880 11092253 617878199778078575792068622623388870502 11092254 307936627156803203550532953970456227840 11092255 -659349178563187449380956152471797706840 11092256 145819470608557723327490465608230764544 11092257 604088206159913376511925474416896518880 11092258 135107826113077087130400676331806278480 11092259 461559981355060387383323035206778823760 11092260 -4665928968511916608056508334392320000 11092261 -575025461414435961988083928315099699138 11092262 -386656592512629186658498813937388835200 11092263 17606973154058396057293183968027734016 11092264 192833670235417384453377061257902315520 11092265 -83615305009600827745101427024629569280 11092266 -1207447772261748280902335342020376736 11092267 25429455549302251480364104907037506000 11092268 628437415971496063442377729077538882560 11092269 517176145854454187950924477582828033344 11092270 -89887083237132908804847658475405844480 11092271 -44563674773726974576296752576441175000 11092272 -7914783958168813952797818385201889280 11092273 -329883271851468593083142644607253738478 11092274 222035693497719861341699770031765185440 11092275 -385668117482074245760529639493112734000 11092276 -150409887611313034668257614820464025600 11092277 29571633674857682434990246710726499200 11092278 317450894661423905057093237225704933824 11092279 224730072966536089720021136140668184320 11092280 3533647953706601335668838178933760000 11092281 246747147820692136295844881918939721552 11092282 -315713730691630530817965017900058470400 11092283 -707923180530468011170652171010794685468 11092284 -91332201877422195554176039453652419584 11092285 -103963510679294818422080021209852742400 11092286 307765297120239327267785369262800752704 11092287 -390995495644899272038821375167111248440 11092288 148414030515011571239321826763745525760 11092289 80632490718059977625614919538925106088 11092290 -64562650562931859041114561384311400960 11092291 -314520753986816591409223328160433537328 11092292 638426910622672422165172284300521894016 11092293 572172756813720968345697675234368804382 11092294 345258905216672408440091162785674409152 11092295 -632684273593736303767276154921643120000 11092296 -218328137623552510959515322927033876480 11092297 -1057265630362477351650375718419253320540 11092298 -46460627752736543581862314874959928064 11092299 134117116902050256259397692063042779864 11092300 121021994871546838857737244545786182400 11092301 -9827519963653869476574349865914020288 11092302 -5089876008669971018006280117139111680 11092303 45832773748904466651667177757021213552 11092304 -16819459104844706926182891696156868608 11092305 15874831131302809769979649260745440000 11092306 -45199694190224178302216543513070510816 11092307 15791079801644649339580651555884797952 11092308 -374016084108403483999879457149668464640 11092309 176886573907179553105806551937886484320 11092310 -251221904321040763446932236747586269440 11092311 -11636652836972571565625056979805048480 11092312 -304951551921547587832094088884674560 11092313 -232473857691009827987320377678368891616 11092314 72810078647026350701493345643843495680 11092315 414411166210981793481272102904826576560 11092316 34870482634273174197144926213905175040 11092317 303724503757713579308584996819415233248 11092318 570017332999976111942261041167110908416 11092319 -49031772249639640449874006853871454224 11092320 -155770841169066301355859546388868628480 11092321 -69581239336106197052349790420529204588 11092322 -361476609981444692273958213551589498288 11092323 -1750802644128612959228201751745068672 11092324 -402082166759934300489690121591074642304 11092325 -107346172554275428793987115250315852800 11092326 -103908795153129341217878743848463424640 11092327 158146993169509429502749955678598488512 11092328 16470739668877709870807272412444866560 11092329 -499515282717409913100684162230360482560 11092330 -38122337647741623485857731994572748800 11092331 53943552628433627251943718023642646132 11092332 -1394445897305689609348243024107760128 11092333 -80869666266793382266143605743818784960 11092334 -339377792159796467468247884305035920448 11092335 -137406950891306019827951367955409359200 11092336 84158304468782399839544597288484470784 11092337 83088215637055565800101528932337178980 11092338 -144884041016337418218548276618132281056 11092339 -350011635017838612087104475302321912120 11092340 -118864008445963426682045289436444753920 11092341 77161642545387259412626049105643851904 11092342 -95252005013423572406508397580010512448 11092343 -729596277203092094509175487336357888408 11092344 -59903851784908319689690635237288161280 11092345 166739838106436241016534719310705622400 11092346 -339773769294899740174599572724821866128 11092347 162513179233901010418936458706012710432 11092348 -129143125716476961667614679290886548480 11092349 1109831216397304533982617445574198249760 11092350 1823578830114551825698000357596259200 11092351 -497911972845446438021633419082600779648 11092352 -393894269080345544570506372452030873600 11092353 -112605105074373391793436021713821158096 11092354 -611838343468059913710148906109352960 11092355 -102049938910546530109591027446646365600 11092356 150376734470785883353636030344428728320 11092357 646464287072339119932084282663869984606 11092358 115841176667467168991292291816332843520 11092359 -607901207004287551577676100420128044592 11092360 555621470756871264201467332942435584000 11092361 123612449077735140775453272479854223232 11092362 154335193700913590260570110240819404544 11092363 316777697419914134739801810928445191344 11092364 371593231124521976652027373364879953920 11092365 -55436507680060654134894334095656182740 11092366 5359355549737716228307527783156087744 11092367 -323100074921177246995486305703300402320 11092368 26298391533723165100851426883013443584 11092369 -73481119206221319122968978862603988000 11092370 103290160672120743682067360938408084800 11092371 -201824975204188698480249229882422186240 11092372 171776676080088748462899815887341128576 11092373 561674102628430170965082698448961076622 11092374 76412849531594269890556618654868456544 11092375 -816920168955551883550826707062839958000 11092376 -367520436311347084716624482720356515840 11092377 398476356790442848187302147654016406432 11092378 -200991542705019568913617295930673600768 11092379 811513434652917120516944713227446341584 11092380 133027520054480263611060240812812830720 11092381 564709928207664882414782036055326184972 11092382 -46505174398408815816509092909045923840 11092383 55965733858730633997122491361565711312 11092384 -480614308851212753800624261328659415040 11092385 110228619450371689633184667162156834600 11092386 136786315768878288914361463732930810368 11092387 480060573419037996721393179341740739036 11092388 478597682521716345007454352994607772288 11092389 44671320320857934167258331003886182400 11092390 396030039670039897647532349449873920000 11092391 -997965365666308161944360273728669475208 11092392 -211805219519934564987074562711861703680 11092393 -18055709064202763474389002269200756096 11092394 -144812175512365516062279302411471004672 11092395 249875996736876003534400358616282132720 11092396 -192285754153564330065251265526508321792 11092397 349631053571295343701731165411470029846 11092398 5309699438266039567041578097644788416 11092399 -285787754254720518367437196220664710864 11092400 85521620187999160757450917413472665600 11092401 43046490695313820400784836917954266240 11092402 533868226465650509723017076214144571152 11092403 -179993012928675250370022416258245203120 11092404 33851268858641078930574844365653809152 11092405 345684747993403204515112500650077042560 11092406 75685250615660832620932898592963667584 11092407 -514972090225112191980926285377346907312 11092408 -913266738346385736550399409401604567040 11092409 -18494498717788352127189765735931923360 11092410 60860536657019462784994807488613632000 11092411 808670367179228476095792207370389138024 11092412 716508161599824316846216066132749875712 11092413 125696666058416504739676640807138491200 11092414 152147068450877985808017487372274358720 11092415 286531438664045801539970688591365158080 11092416 -92792422916461508306583402624432734208 11092417 150334700446964140621321908138986892672 11092418 557507325781060816696887449906882558160 11092419 44509778295906987279234054883540905120 11092420 21021224637025123304110208205761986560 11092421 213677940221069756461462191746478062622 11092422 226862859604106263407309087008302416384 11092423 -43675778814653826636651157336909322112 11092424 -89055901341837673979079207418910530560 11092425 217679690532098144431645964251268508000 11092426 1193277937811329711553106956490636480 11092427 161641708264337746812705959811425978232 11092428 -288897234424726069244394059014045370880 11092429 -603210866532127213284703199137541976970 11092430 49661861196203350306158574465849287360 11092431 121004840128701908926721738261402175744 11092432 48558556418183893756766688855238213632 11092433 146734902551699805355279164663560226 11092434 -84641391271344749810878138153728319488 11092435 -291965296722431829059729445004153643040 11092436 357864309959863873889800930939325218560 11092437 528903631378934504035290740762920298880 11092438 -46979758457412737257364175752195896704 11092439 29916541621273053795307735640458452624 11092440 -170401844920396094648117227730976768000 11092441 2715915833717503881284481877088952842 11092442 104842974390109751941268504216879340000 11092443 181396715853587388439592821134239656128 11092444 46768129031245959286949776636127503872 11092445 -10434527478371106355038518703238915200 11092446 132549299640740402080621795583908669440 11092447 13947244878869135372828803221754571256 11092448 155701921766346285028789053113161482240 11092449 -172109694325639545644373148282535988000 11092450 -201310814640519984320350454092122810000 11092451 103057945972325227747000428068494080000 11092452 -568569784144214098435840425727819776 11092453 -1042044072129582483550011730345589639840 11092454 -541702778328187553048413374896120611200 11092455 247277628173267154648032528178918529200 11092456 999392840609748598432626881010315770880 11092457 -199484652449401135602977942215357861248 11092458 38354133836539778603790881732016492288 11092459 -27539778847264034084648179729265401600 11092460 91059938671362833310440010976885954560 11092461 -14046865851726261225695299131805537728 11092462 33468649596956867301361365932631406464 11092463 53439363062291871480804853700509556304 11092464 -131447923187821390649838158874392002560 11092465 -66112382487319260046966246285151098200 11092466 -116021544763517512099903217103876587520 11092467 336905090075751959532074388099815500848 11092468 54120254130163483003136010359467745280 11092469 -271698353827246809876555825402310731840 11092470 354102882225502368028023368418188021760 11092471 94431733950144163090609029899369344320 11092472 272929951359080256586892337787310899200 11092473 -479057409532069589513587383595436299398 11092474 -763520179627479694010055659758545585408 11092475 -286030695483580565447907567582794061000 11092476 -19117963763585346512247612190907867136 11092477 898954880593411343705237131244183789472 11092478 -136343432087061565221971411005094925120 11092479 167258144907445760724508068867582136536 11092480 124718508788756285466310017877121433600 11092481 125370169754718258745799744981607666864 11092482 177080148816461075669927979388283375616 11092483 128581315539351830837769841107627231000 11092484 385852829666182925278378452275981571840 11092485 -329159810097091786503287984688718401600 11092486 -1879727617996563811592900740212418176 11092487 -275398638491634773274088570384972567248 11092488 -243198325301955405632383127257631047680 11092489 297257996405575569078866754487051859720 11092490 161127865602996167908665978150875580000 11092491 965864826367790269652837293257749035440 11092492 -278154988756356396050044941256254179584 11092493 -520377987102270367858493569015012461258 11092494 -42494299365997234653349260922456412160 11092495 -6630152272375425142023289580714516880 11092496 932697596459521009589250813163487232 11092497 108479649920292474566110364306081032128 11092498 -160451200606780317862618293751981542000 11092499 -765948924248260412465948949031046410680 11092500 72523178307033552564076044728632800000 11092501 -99325481168284357023637223577061847648 11092502 431616915791086118385276905089490513952 11092503 -160818611600907549887319689879181462192 11092504 876895712552247752333754581808246681600 11092505 59477618216992337022180991280225197320 11092506 -130746253289497503529957102443811908096 11092507 -7268693325580748699670724594013523608 11092508 -147186968903814995880040801776998074368 11092509 57869705620738529379725550250198598208 11092510 49704034734891969739564173518128101120 11092511 315621280883929587329208387128590851672 11092512 -264571393830108939661167027898318061568 11092513 -166522840162347147636966211393792772096 11092514 14875195649197847669255891500596208800 11092515 -43833734330396692569429082483973721600 11092516 -167959746361607153756931956766291886080 11092517 -165036629370736313886678607670378110848 11092518 -44190371202637412877051560758888049280 11092519 -411223505623414654301757885686671619080 11092520 -481942307823158571610446250113521664000 11092521 -496869301612791950633968089891827564352 11092522 -318202937031856793311552760995117657680 11092523 -324136444602870529074609377049663195600 11092524 37498425141272293112182833767243231232 11092525 180784009530345824523690195101877594050 11092526 -229864520123587197927906898703750721600 11092527 -7204002414801127101111503058213556872 11092528 72195421621224651351205553445065572352 11092529 -116181563540652075510642462701074318080 11092530 -83414066800344780791653098142223623680 11092531 17126035825411234363425874697634627600 11092532 93708098466434643993460840026718838784 11092533 54373790176394829040686417036450472224 11092534 -420662109436020646464657404976049119168 11092535 50213136397714656248012075474291254800 11092536 4845060838751753943249622551328112640 11092537 716255957455335263133039318349709318186 11092538 -5233286026036992108056281510795097856 11092539 163447394785333160874773953395698769600 11092540 252908939917170517231494365225351754240 11092541 -218058099445292669571511598135892148416 11092542 -191762905091837895183773034362298424320 11092543 -181584993420194714244168753465650926080 11092544 56347845996359529159098124941962248192 11092545 -34261986899093674681036762365957543000 11092546 24412821626937521549732009789891147472 11092547 1095729929327843594771633960118829143996 11092548 -213136871622699909955324857357231267840 11092549 661109524829231051372560361934144340320 11092550 35189125223603794948424358143233401600 11092551 11513197817683483075363908079344278784 11092552 -370106940269342252530608368395279334400 11092553 948348858815577405555212061833415875802 11092554 -50743698371645265385314993261448602624 11092555 10376841003500342537051342037931294560 11092556 492950752940920595410458363750058974720 11092557 -33406642148964358847061533803244111808 11092558 -129375986163928253464021124671893378240 11092559 -689116426530117538425779181770494116240 11092560 -104253558558105398834684716938333388800 11092561 72625678542268795932504899415172152320 11092562 -2854905298784139251875082010316630368 11092563 -272231895638187554485439218556014589376 11092564 -90456910941276512412671350662670172160 11092565 -256914119888741438804922529594198445280 11092566 66104819799889345633313653946094710784 11092567 -465908209321124643757141541086371451384 11092568 -925531463295988740676276522110201507840 11092569 30185795769602294118422209457573409888 11092570 -24427821999468170072689894738072415520 11092571 859797481886085033128765151201246745140 11092572 -59527711498381716366100909241472614400 11092573 -97207942113282995580358630297667241178 11092574 -113063508801966387662811005939371438464 11092575 34900064397905218722781970812671283200 11092576 -141180111198664067958724964886610968576 11092577 -1159652707926719061386582686013446066668 11092578 -65726562070190702191238523232141565952 11092579 -363291258769344137568956308369695822820 11092580 -168823530780075360559974689729798246400 11092581 -9368572710393998849949310954165541472 11092582 37989003682212330882328416304106903424 11092583 589428441172940063069974746626856520920 11092584 360233217723779813082449247731044024320 11092585 125679172407888432979550092745307179520 11092586 -368713549352263096761173022604875709008 11092587 254536220529383870046931448493000234240 11092588 -111505494556972103482532309076530478080 11092589 -113258886941102411001004082174086877610 11092590 224879806983145396117601435513084784000 11092591 121502713891036781672598399069520779984 11092592 -23747944981661178312996575596627427328 11092593 188720903103309971164901727640239671664 11092594 36873688827471780543686586607305100320 11092595 592369032053304568938083896328213823600 11092596 -65761747073547083836355294321132740608 11092597 95536556597218047808188901826482240046 11092598 132908377122656539818023061339346105920 11092599 -284422087267597203465423664031874624000 11092600 -83652217675133091759170190159552000000 11092601 -113456108015545892305581962401565144892 11092602 -53099571225204095880471653151789198336 11092603 248448979508419686866179100631949818000 11092604 -242317885287615818370758465759826508800 11092605 160659218644195991734571050376654052960 11092606 -10843403495269751584164733281361182720 11092607 617863361153750004155282431413397289856 11092608 605406665269223052634276058318870937600 11092609 -462119416640565343818189762805223582160 11092610 246246571413611771578536846304258560 11092611 -517888540732252173810424481614266749952 11092612 -330197356279401255621344524019724751744 11092613 -40352498541391892786605672070158298304 11092614 47998426513667856255477457901443270656 11092615 480606079471860103133379605614766768760 11092616 82671826841362904130742822375242240000 11092617 -489235699842588242422376263463558664720 11092618 -396761576382736418252866785289569480960 11092619 -300055157005707797768153474411320114104 11092620 153815177361487907150982246979124674560 11092621 -781127362265931643240319381775211215178 11092622 -211222192829914034073701827547672931648 11092623 218836141441646408158630639421055120768 11092624 -1805136878180302395782426116361551872 11092625 -711044633530222643540633990896019271000 11092626 -3499004342307443574607095790156119408 11092627 -74814303364123193488961560943982663680 11092628 134443785455056378994292873362531694336 11092629 200685301130840621378638735807053963840 11092630 11597327995577644478720659808988950400 11092631 204759359157604403872651779843704216664 11092632 2401782178193698437721953719492567040 11092633 -250542795015945778621186330367685960118 11092634 -220207790038712935428734316783297550848 11092635 -150395200517627441493486881025611003760 11092636 427377559162227307483219391060455707648 11092637 8803093602443997146782860567454886400 11092638 270922500423174035157860074736187226944 11092639 162793936520000847988578510159718428424 11092640 21204134501040040935630348500560773120 11092641 47675765446870765148760022486344059904 11092642 -33447248426734051507039173685895375616 11092643 -225556672074847781487662073617662563108 11092644 341268707401420707598211765829642430080 11092645 74622090115202465754480771535776634800 11092646 -25698719282935358916640071707592464640 11092647 18601107662734376993509080258678629376 11092648 361985390974989179649459868650354524160 11092649 -323685021542051205872104692142013768880 11092650 21410110784211015644513678212828185600 11092651 1007215973609395118252460637616774743032 11092652 22384520053023341805550371046260587520 11092653 508074651877610324311819392958652217600 11092654 -704531484675480580868733144340257828288 11092655 -20506695682035144312008940953217326400 11092656 21966281053815721440615659262809210880 11092657 412768466236285667344993789915401271012 11092658 14249464039430525816641057798224230400 11092659 187655509489950884402437199458245873408 11092660 -46919676071580898079446657495359448320 11092661 693091347694846464084017280368423489262 11092662 -89311065306297274679362335900372117888 11092663 -551804919613246269959438202260959295456 11092664 1344739061590200506441881478385808957440 11092665 -204967878806364824895661652442598080 11092666 164281809116252590389339284276045447904 11092667 -1098856541007245779165880189753485680 11092668 8312369905934662370869197647406858240 11092669 -322809663616647871334253470269039723674 11092670 -106173137231115621498073557590967498240 11092671 -102394834062524556465615303572054924400 11092672 -32534465021813451287952421835702796288 11092673 -215857811801934193164345664122155763516 11092674 170861985281277135719024758258593553920 11092675 -737292418768217920459642137438707000 11092676 74635908717801676472957814691359707136 11092677 -331338983061876924057361703077792200480 11092678 -108925097824496357670758404432853458944 11092679 414649345362530762249910393837176385384 11092680 559652496450281810507376342862626816000 11092681 -39992252726125210448626909011230852518 11092682 -844137863784857111182089524091104025600 11092683 -150105213825489657811032858045956238336 11092684 304055899776483917011493725522069404416 11092685 -230495461728127116611441051945535863040 11092686 -142246711944505058857561158402519862272 11092687 -202783329112703793766798922310899478888 11092688 -93443945472525410050201249405527392256 11092689 -160565284946948431259725740045304010496 11092690 31678053666642760463884794851789276160 11092691 718630915924479646959951087934924906092 11092692 -176157916293454486554661551462212407296 11092693 -36829121575760767517207306481033854400 11092694 -174708116812074314581155017916389521920 11092695 -111083917518079247886295677006393244080 11092696 55561760309673808129929328928560097280 11092697 -198078549387343926896739742383113555136 11092698 133502338173907773316787899127585286384 11092699 4315445647375757241673455896198205760 11092700 126436846612575944151763443193237939200 11092701 328283763958086405438066061870923343200 11092702 -232816403853960670533460407066626099328 11092703 -532334880253950264366255991501080987720 11092704 123165676487898552811129551393499643904 11092705 120493198866657415037034867989985285120 11092706 -359151978503709173600760475180917841920 11092707 -264295774131898600208653710542421258240 11092708 -187595504607262607997225466654353070080 11092709 36402446148693528573486825088350998910 11092710 -2602803620020361826902713698970368000 11092711 125038827807817984097310100318866982880 11092712 168403876835171237228961783690900633600 11092713 259961055640713170614565210151954410400 11092714 -34428901203814448573490966686591944608 11092715 39780991860821584995830411317450045920 11092716 88327473168742207561557513371934231552 11092717 -119602523834232912815475913959629320234 11092718 118489797118025369345912398553515576896 11092719 -346035530820923796824812952282557032192 11092720 -155749552055313434497120376938155540480 11092721 -1217952564988432607434663437498533753760 11092722 -182569294266613446560228136058911020928 11092723 -830491916254180864345457911769624607028 11092724 518814490911104291331826081294345593600 11092725 -121714057258470402057310912824963290400 11092726 46123467798067367950463212368501122880 11092727 158424939566779511897668184182243833576 11092728 -178769534862991887126059072626412052480 11092729 58442004745590777948889595326197409860 11092730 -21708893496318114937050433292605378560 11092731 61392299968074288664940610329483652720 11092732 327626659076397098184596746346766336000 11092733 -53821950030487501130227399180082145018 11092734 -361660357958464952301875594057738213760 11092735 -406197947227876045522639364323586119320 11092736 96596489569977559708420088424743043072 11092737 -142180927006583322957783013163088146640 11092738 578069746641925830777022913084384366496 11092739 -67323513950174596634098635095808787200 11092740 -29540214652531398598177040610207129600 11092741 -566274004737309910607319682391560836960 11092742 58917405148847385895158184704203801472 11092743 -387550994343324381270859080490128042768 11092744 -145169791659242539714249257673566074880 11092745 -168867618429334406120765329947626233500 11092746 71854170820016580915992874683449311744 11092747 268037932662694125095305080067677946196 11092748 -3094288687697304724360676812693383168 11092749 -495480921553554128554240677755105142336 11092750 -188690279529934323826462676208660336000 11092751 90146657449324047156668956723470977280 11092752 179773677836583043884128835502119321600 11092753 -2201956243034193715901709792494885760 11092754 520265350621711620514921417460382642576 11092755 -189097490983783311441770940785773373760 11092756 -180941408852574721889174130340894494720 11092757 90564263672285876210311810366280219580 11092758 113551353269663068944105240840037308288 11092759 707625405692958541706343968449757669960 11092760 -76778649499741541816458866478903296000 11092761 150900513669790757394824546594008243200 11092762 -271757487004910742497695614771832267776 11092763 -223041573457076413190272235513554862616 11092764 268368207699107547961985988554606885376 11092765 -680255914630892742139181724129254666400 11092766 52653294626665961018845528587874657344 11092767 -183727087534300706991120523040618803200 11092768 495330217671554925268669934051067494400 11092769 -641124750854755660547293401785239996830 11092770 8834583164595878052809635038696000000 11092771 414268955830178655903646403893176451000 11092772 610895012231090641229636624208663287040 11092773 324945701065956070249272707330387589984 11092774 109484455033411011008492452620148629504 11092775 153120481062785909445848710137180916800 11092776 158753065583443042861702912794580992000 11092777 882473215539057767276297156385026738320 11092778 79536118054365098555528275645961419440 11092779 -250695186243860711466591479024763061476 11092780 22284478457632551088431112685486745600 11092781 537392456127479832271481476105865328000 11092782 -4569619229344540296543138557905491840 11092783 -163026767463352939685070241711841906696 11092784 117560705741349302711584192337982357504 11092785 -84256918339844133572290350104750284800 11092786 -253796554847500651103813717597999943408 11092787 588442644215457644138991059131000248960 11092788 -930104546049581800550625336881147904 11092789 -125470640559544416898856001078307456320 11092790 62531394636203754071258902811571849600 11092791 -1052656984980668672566675919876968214400 11092792 -160195343852457295076459798751036211200 11092793 94618078733055194299701508515669914880 11092794 -170633669080239553370502382724143625472 11092795 -198599055268611053955113913622054122720 11092796 -2236227841270007186255068312224768 11092797 -154544676878370399456772667703551247360 11092798 -375264517305350175355575256538786745600 11092799 -687045101316065779421510571822659415264 11092800 -33576038977063942100563313337512755200 11092801 -815112753056991514470718296330580315198 11092802 -7718288159482288953032489422618753536 11092803 279645384230604400784465482425226214208 11092804 479431177614661963397232757196368662656 11092805 -57982066091473352366248470535450137540 11092806 239630467176359207939703443602259433024 11092807 -808619414385099675897661756957589179368 11092808 -12254482263011066530766280988698378240 11092809 -5573722356940754372063262015122887680 11092810 -57090917847745828217799621164384065440 11092811 -3374003302892261243490772536350990976 11092812 -141871924089886964786048176864894591488 11092813 625412654620459367478772113017951523062 11092814 -242980717416124909173688096382853256320 11092815 319482530550739241178556742434267545600 11092816 -68766935535262421001217383133069516800 11092817 -882330121139658795129004054023811910928 11092818 -456799339275991042115452308312004429824 11092819 891126405756343459858670684039985982560 11092820 -134661382207345461318739019153691889920 11092821 75364190700773340976041884855595020640 11092822 -36474260686684531211060696465337875328 11092823 -196172772226139182804675417283546174112 11092824 489099871514535877424903316450482165760 11092825 56488681851862528581628515506801225500 11092826 -122925821301823309120455950390083741440 11092827 -92826290137626970946724740927015427840 11092828 -89789052556654053085520188381731999232 11092829 324157476186349653064060988468029375488 11092830 -872361290176160748132427184875253760 11092831 -179662171188696181410565322249916352896 11092832 485034234534362623380890014314562977792 11092833 423128664693296876730190322848490256402 11092834 327022357990706496391984140276981728640 11092835 19745338616528807537789855375935695360 11092836 -78856562282879567302093937041479871488 11092837 -50051721607343208113583513092965240896 11092838 -515773150716714074939105607980868667680 11092839 -4061712678422393187012163485715443072 11092840 354825269879250389982267087966833049600 11092841 391872781638857079991077926239512253242 11092842 508709706106909464641040492448664202240 11092843 -89064828273486566610091775364154784096 11092844 161629832129354568919125165358403920896 11092845 235954222383270962958930755259944087520 11092846 -130260417222691853189822489959144028160 11092847 -338123570885896830585121493535945893400 11092848 -45637475440455869293062595836202844160 11092849 -362582724154104130166669099887251297740 11092850 113395636447464399616124717545643224800 11092851 20853594854563766316811879400981639424 11092852 59466910691137650037036880775311639936 11092853 217119092454955250051949617047294166844 11092854 8492942147939722637139969849018433536 11092855 741382883635945519945242549627040161360 11092856 513916638138312437133137372451121274880 11092857 -3228467037033660258969312980975683200 11092858 17857769894918333827423514113206339072 11092859 217975643825933025322868203649652292416 11092860 106235020755792598767025514212421383680 11092861 29773776806913906887714723561915150360 11092862 -552651303068801292110361967075196310336 11092863 -35801374348578717676781482976291897712 11092864 140767600593773899915925172974832844800 11092865 -157324494786599096343972067397277686400 11092866 342475646949481974893490319187743972224 11092867 332738990236362287785896480603891403800 11092868 -643562710908701108546863025689501812480 11092869 3062489281414587252476440196478961950 11092870 -10907402935759210925128417264825461120 11092871 -196200752765346505140035366200979384640 11092872 28209251196480560861040255930809548800 11092873 -469137627699946709946050551823636520960 11092874 -198706910986840269805372512587427202368 11092875 509637026502812215810091677134627468000 11092876 -146187912154542084196130988082245648640 11092877 -155749626071954436515042520804386148480 11092878 -38503035629573595481017152511529502592 11092879 65317926458436378876190742506207323376 11092880 58906020353653474658999886876286402560 11092881 569442876977357573444849004383784686400 11092882 -3417802768852223212725716296204553088 11092883 290809454932579640225092474433745226584 11092884 116620734189608146014678263637928673280 11092885 156792732290220120783267665234754547200 11092886 7081044291403128497249315327951702016 11092887 -105853792649739299401549790474445985992 11092888 -452121525435135097901741860819020810240 11092889 336316587910809546669169910839802511690 11092890 42751512480723998665156129652277312000 11092891 777088097917553693243262182479480610640 11092892 -37202085920938436397222987034307510784 11092893 234489644188285314782431741002765742080 11092894 634598403520134732583188157653220963200 11092895 -355828508259866120932680776990625475200 11092896 408846020587530076777443753318332497920 11092897 -252713447230405174711306513608950051580 11092898 133834254270915553033020207043221872640 11092899 -28430870425972469716947759194664089736 11092900 -10804262292531217227355437058637414400 11092901 -729781258292722331924218658059244482500 11092902 507009931758230095802073216171075986304 11092903 1171359847001979606491850696365982160640 11092904 -85652253803973872604030051749909299200 11092905 395123293228171456301631375066059960100 11092906 -523577043912549352176418484959814211840 11092907 -193702216923959892500226271780634994288 11092908 363819526501188077796644078382241975296 11092909 -619750189840957707446056442421137126890 11092910 179726980697725794009309378513412263360 11092911 359859256907855218150845354564520592784 11092912 -127958490147589032948357268607872532480 11092913 -333970377829856784044910375351431458752 11092914 154693464107253962111703016297615487376 11092915 -50248395310914613219145580235524871440 11092916 -68907801730332490361091448497506672640 11092917 584508814942182092106898566392012160 11092918 257075090955890078447685061283880224160 11092919 557894714496487854568851905168833705800 11092920 308790727188789566905779010772566425600 11092921 263934369333035665844225921699941683712 11092922 46085377077939241709285860149910552320 11092923 488491431409612439437227737186405306880 11092924 126417757091590921666673743946310480896 11092925 7527575718562127451452132550953644800 11092926 -84389176212136181103935949844027257216 11092927 -148174324431261887693834372683202004488 11092928 26397300083117979452827707740302344192 11092929 26987645810892660817749910325285159808 11092930 -38453761583204311373543568577773835200 11092931 561328309403549931781253049808731616464 11092932 -157165400895299306793868063621125942144 11092933 5449455530367529352439239242992477144 11092934 -15323186690273162143647383040510210240 11092935 84657556551093139539977497509384921600 11092936 -30304843612227971614214756179374136320 11092937 1004782812076731578596389801772295306586 11092938 10559432944300031779814756268441548544 11092939 -70585794367578765698449827273005765232 11092940 376574766029188243858883161431598510080 11092941 -14020874674320136439217447662309860320 11092942 -129706074479949439348030404213455192064 11092943 383966224490892501268114677490431686880 11092944 -123549660696970812895484980116024852480 11092945 499253630133881342726718084640673582400 11092946 -45172057021349651583716903992159795200 11092947 -30065895220165774205462477310507678720 11092948 -635066238459987064975578270622708312192 11092949 65529505423229388416414039121786215232 11092950 -128616033179575634037445593423654796800 11092951 235593832827433357509124527222313156600 11092952 206151521262430001361292925719437189120 11092953 150673633092325166461949134390187484864 11092954 -175700166919709622398972658970771883040 11092955 -170518647329509238562035121147453075840 11092956 -77728113860908542425935090579151216640 11092957 -394553677127283818159407631150400200794 11092958 258782309929841911250970104695294080 11092959 -316017724297347825842404194614773211376 11092960 78004188395403639772915146968137728000 11092961 -185357186943980512679653114499646839376 11092962 -210551118338610758543873664852983288448 11092963 352601249310086072213934683463355613600 11092964 -316374976228414608404302026789563692800 11092965 -6452498483683140825053647408637136000 11092966 -332871761022495967249408316005177121568 11092967 1014951040191596786286614549074952969016 11092968 9099799423983427904813559372542115840 11092969 -35461125667126097841918488747862252672 11092970 -13745167357195406950530825148149335040 11092971 121753421590870787964887316012901428312 11092972 532422788635189202332390436390852404224 11092973 -539719241913108994725446755166770580778 11092974 -296336430584859550125899551990687486848 11092975 878904947982432879430973426583760064400 11092976 17902585037035043836680819223884595200 11092977 -85112250888161361095995384866694700160 11092978 -12971347893486289937245511752423483392 11092979 483544757545932994805905063423468583640 11092980 -182760822656670471683623920881645690880 11092981 890594930902989416290564541987610756782 11092982 259388960260442461318922491460663954592 11092983 -264995026738675437200890530762992909952 11092984 -9647509743546210767302710739639418880 11092985 580114896856871864043956544163094682180 11092986 232847148860076634220722967551155960432 11092987 918303101634162435046002611855434022112 11092988 -172907887030416857047236319230924510720 11092989 -10670650080134337628398845330455932480 11092990 -52788043369184930948487054237497498880 11092991 146929127029769032229099501557813712592 11092992 226738930868306958368028099783595917312 11092993 675672345188009261884392237086507525160 11092994 288690236480876396193567909603105580800 11092995 -192951875035154896156592952524263637280 11092996 400690855385405264688610042123109840000 11092997 -1630026963358470534318500595830117877600 11092998 95108673693946438870148131137608878080 11092999 223576229483648496763831589715803663000 11093000 126333192833212042484584222336657920000 11093001 221571705205533424852940325978570861024 11093002 -198839459268149019026176673752491813888 11093003 -654111361985071027784244168747321966840 11093004 -98694861204483124350717326290215413760 11093005 104561137485932489253017076822610677120 11093006 150324784753497348843343206235980794304 11093007 21685495252507193099687721369416347680 11093008 -123134679387197661087557626520127651840 11093009 -103301761299528117809800046561740715520 11093010 173465171145051134198326956628475397120 11093011 -7019476707150765396172172549315664576 11093012 -401373757587736780087249248674145215616 11093013 192599397678559446345028747853240519580 11093014 531815262692369106951809452490123520 11093015 3184916679286423775979898465077513120 11093016 -5836320340163112413414521205246361600 11093017 -56456630127415019471225633649085425920 11093018 103156949506944908274939936200436318960 11093019 -15103549985329913868704997517427728128 11093020 66769258635807679743824872793275822080 11093021 370049616363753926691760039790681386944 11093022 344915169326594672175711244846869696000 11093023 -908909700076830778979817879194136749728 11093024 -859789815004247212104844535996734439424 11093025 -11749378280124579330041135333836308000 11093026 36870918583245875216755657952949711360 11093027 109595332941172010109233656523127588384 11093028 -323257905906909132541821033634838830080 11093029 -223079432475010880103773739652804515524 11093030 -38738827764800155630721763119610737280 11093031 -5595160767035506832542183867959674328 11093032 11445422673494926863389566409642956800 11093033 -339919166261895806961724360267255988352 11093034 -162113397690265846165461432236986736640 11093035 -513432091856567096083420140588715055520 11093036 6487225556453414377550498547025489920 11093037 351624954193826093736671757659871839040 11093038 51865555811248000092960976437988992 11093039 162044621577273409564176640854202603320 11093040 -4694220088523211549226697838727004160 11093041 82694168114873938311690542276228359442 11093042 -223607754538929358840127063986972901856 11093043 2584077208576915818765010452793543008 11093044 85558708480670357150227682335019374080 11093045 443075361310693305259432615282416822300 11093046 163080531751367975822559163295575464384 11093047 331212533379151612451395119698822234032 11093048 -461066677784938379849053087128455024640 11093049 59385468315222120210891388574414349600 11093050 112891534856821621489012861418244900000 11093051 -1035360612767502494890194287700620720400 11093052 -353350919232568245040776071064304455168 11093053 -508464941011521244273511550590869328698 11093054 -1754979322893429093916294616446645248 11093055 -156206877732506642216748143079227241600 11093056 17586061439308782503775667731247923200 11093057 167024701595386752568683507672179244420 11093058 258973874265973648109787960588630385920 11093059 -377416167846359008609077938337501639072 11093060 -484255723001518287635138633090815856640 11093061 299645329902043217907890223242674199424 11093062 128269838552272559574364092912543489600 11093063 -637105805365210114444944409458612395688 11093064 304375200050644150934831664050025431040 11093065 -128162720299501302836787698943911616540 11093066 -1061141534673277422607938222256098768 11093067 -177601546631046958224520992648998266116 11093068 86701060559265367017969690100011774976 11093069 132618570909865823304066342295945789440 11093070 127677416134977631608756801230642607360 11093071 -94673853009312359141020119749070054912 11093072 -93887204412564328384161780414586036224 11093073 528810845904959948102760344240319347184 11093074 223941182277135578090726414612060058240 11093075 128375645037680561353082019765041046000 11093076 -44237187703909908721104586719285207168 11093077 792360833967810899200285149486172563360 11093078 7935414309842469424041937732842051072 11093079 -102526868594689154119754048115516033072 11093080 48435165211283558342828992751597568000 11093081 -440683844531583623621948091431701653120 11093082 -42745932871389441110068596230938509312 11093083 -220044036109782126551179658670028893096 11093084 -470737232763604379038833087022962883584 11093085 363437815190539224057823985006250619200 11093086 -352003140151888646161584798840179227008 11093087 -556082092371984836397805423803361719264 11093088 132539408031530941186052548788279312384 11093089 -152366839540334026620984789475782878208 11093090 183023622277404160672798897007670400800 11093091 -20155434535969363721169740798687773440 11093092 671806524942393806771888253521371903616 11093093 -146251680344966629452778515575047188960 11093094 162653616714514103810525711333993194368 11093095 313928793997451820721702715639914382400 11093096 -363216204482489903030887182604757975040 11093097 -2845689698022962873328278849833418304 11093098 472608088897331871224736734793407946336 11093099 201817421495849351351391007595041438440 11093100 -336500328873064340772658297629038592000 11093101 -673970903902627304663035658017780222400 11093102 66664444500220823321630132561584571904 11093103 228374404662428731254787729418121573744 11093104 1325762126992216620283722398924636160 11093105 -469347659051636648552776196429755489740 11093106 78655683376291695881047220845581225984 11093107 345247658627905377220357014975242820720 11093108 104914029938351878973678611135766772480 11093109 -412407838542469461782903331520513105440 11093110 293973408051284241709588266735266553600 11093111 -139303325529740753060640095790264647376 11093112 16531139501066145832136334887733043200 11093113 -813926506319687818799534870112492854460 11093114 -46081493823509167901484084111260691456 11093115 431571522213712785405003986753673661440 11093116 456218027276200967430220561837010237952 11093117 -355860793606227977640164150031641339808 11093118 -61397412575976311886815737464316965888 11093119 55554588426436553889611332534131381720 11093120 257387369961819003423433465742858649600 11093121 -237355020021635318802358179020908128960 11093122 -108612954697102661103855236156567523888 11093123 -464041955134169627038600966324471641480 11093124 17498698812135490305531703917806936064 11093125 73088016332384260598586818048313593750 11093126 169982009641499580095090003533137553920 11093127 554001327824911534556688466626618001320 11093128 80975737064617946516608896189375774720 11093129 29963138187801540500811751486467480480 11093130 140034424517606622276203539291492249440 11093131 -190279703177197945703179618399459770880 11093132 -437833347824447294642075977502548520448 11093133 -133338734607794611554769552813802479104 11093134 -4642562316299854968972612370601101440 11093135 253644150859783577933256936608889552000 11093136 -98297808096609221815587420065920647168 11093137 1103143279068323132871294091294358247792 11093138 -19746086884036871229260469731735884800 11093139 -618735124396691039341669302134574702480 11093140 9056999758398660649934003829088512000 11093141 -886979102305368992643978231590086397700 11093142 300902696768141681921164853609406971904 11093143 1240731505967827939857616194656621319040 11093144 -687624372711050097928812831964294563840 11093145 -134202599823323506663188253253394576000 11093146 14330884405969349077861706453597661120 11093147 9721518884184993017682002703261098640 11093148 157464477862277201969594120686336158720 11093149 797886732770086077939143239358006309836 11093150 178577497911421853530188886011855288000 11093151 -524869980928204833445285071309426646968 11093152 31852604122490615622474574873595215872 11093153 -24909664402307347305715487534583588096 11093154 -3507429307577675670597002515458698880 11093155 -72809350760906364975946309748662966080 11093156 34386000751888865127362237473737851520 11093157 131252115180418684258020183681860651454 11093158 599273367133677057853449974938248624576 11093159 -474218044282231409851051772291508432 11093160 -112790745397136286697572341747015270400 11093161 -1230042197325382818549008976177470611200 11093162 -131185690228501475943014311734736674048 11093163 276508678024252565691158200099679422848 11093164 27403361921597855395361197308510707712 11093165 -81251552741885686858237079386320326160 11093166 -50363635447184764592130900987074734080 11093167 239330043739430432467764833370577640400 11093168 -232875126734442206550831696711447134208 11093169 4630747100398491881256990206624833104 11093170 -116752771024475840339084038636059939840 11093171 -66837966010245757129178996193052400628 11093172 -218091411815948421227869403496301867008 11093173 -162240129642187655122850159147443080320 11093174 48074690139374729343908218243552338336 11093175 377233223627900973607029955232773740000 11093176 -466606802205139546825976357638231449600 11093177 818976165003153799607999259998612698026 11093178 45883628779676237041987429575971226624 11093179 -888752208175247033034300518963297784220 11093180 162612623245713531965181828910006272000 11093181 347169659183416483011491270808938086944 11093182 -138620716586080253124153285421394534016 11093183 2377668208809207005889283762269868344 11093184 186771827344272548236299139058588712960 11093185 -297892987246346675943597701729253897600 11093186 31360081263126580863655373401716608544 11093187 -114534266519767039771859155228423419648 11093188 -108096224165717972443309486706404090880 11093189 -177874014080378357860268530283984092740 11093190 -139320271074320090998697081191682764800 11093191 499554987721453544139263572430322085592 11093192 -249812761186938011566122591575134371840 11093193 -151578522036128753175655222341770185398 11093194 11430130841476918564834652943001957632 11093195 80748636955035671106714509169152323200 11093196 162465501584455849517871494729725378560 11093197 14787188160487751779174289296684592172 11093198 -41954183246769911300568886730145710400 11093199 -88814711424920919250864939873388121600 11093200 -31359820537871756476610356169367347200 11093201 333685955076485889080537401910629829952 11093202 58436896962897619643614232476444484880 11093203 -808395923810911960700048890160153966592 11093204 611401920675482355917067742778728515456 11093205 337445680537770564883893302612006363520 11093206 50290010368913774512982277955930532544 11093207 -562675758430054569354661215124411055160 11093208 -125228098705887516426428800787484119040 11093209 717458522539812007065340996055141190410 11093210 110672928169531075869491903499915687360 11093211 109517685318254053246028302093864471812 11093212 36903792031599096520877628222426611712 11093213 416726930931549004089982149047646327462 11093214 -227618766327472757518104279545593061376 11093215 -10582094448651970693918268100834624000 11093216 28141388975807946137896804808492580864 11093217 -658082238836579938772689782296514889152 11093218 -137459014287637817909788710679628591040 11093219 84882416935326512199540554171681182620 11093220 -21261817809959247581247520260621926400 11093221 -777278259243258742308235046273201768578 11093222 159312424555340816761336396435927547904 11093223 520423736770629701543695756057324127784 11093224 -82299621649777549998457037009482598400 11093225 91261837409798326006303230753738648000 11093226 -85416817067618005158237428130938880 11093227 -373349960741784739692021523552956102120 11093228 50995701904531274465281225961905037568 11093229 47197553041323905932332074298733499520 11093230 6108931794468460172454437434666254720 11093231 -1055034995718996878177274227031147913728 11093232 46076679512590686440304573622808248320 11093233 600557721572306173056147531740844678482 11093234 35209811087984065099599580414027043232 11093235 8461252878311436598513818250290558000 11093236 -120452128456705185385156454445902598144 11093237 -424404713043444418880478133556992620114 11093238 86480295709925178048416768182524328704 11093239 -819612531525157205501620200224374550280 11093240 -686412523790978627551804507605940531200 11093241 512218928523579210938268896437248305184 11093242 334001751972299310067786590738771004272 11093243 -86102087583071855831900909811364809984 11093244 -91275688327108245101100778747541405184 11093245 29530592341635556524846526524174499200 11093246 -155106130348949529315566234842801148928 11093247 132889110430783268099283481402365404160 11093248 802773110183045938928883870265560268800 11093249 105703823182414923092629734190127471040 11093250 -51483987937399955565812232332374272000 11093251 -4081926791469356090913831537105095040 11093252 -457148816398208286335883644041177275264 11093253 -283128500207419191200620676282853120192 11093254 -393153064540723715798329107816016327680 11093255 -15880755707808813499266408822410100000 11093256 -78004404812939599891396426610200366080 11093257 -102016156294048053456355345137300599040 11093258 238964524090876903341120678078563151360 11093259 75975359245453822885678275943708316160 11093260 -159653946959292562692273288726236421120 11093261 -96447031510470177734696999960886600138 11093262 45269673749059038427107394508452825152 11093263 57747080341669406994378802244382968520 11093264 -13582004267617660248765229332989214720 11093265 110365086115068589738772584196342095260 11093266 -77739462498435393070471727127830387040 11093267 -221106291663355742806911154444513840848 11093268 -15817255891838460456445417656771219456 11093269 2678861384665697931595333360191360000 11093270 -199183783092288139034472034280969521920 11093271 71214898108191083037067020905790249984 11093272 295469923375157316333841791583714252800 11093273 -275196060741260745702273212836852873596 11093274 29104186347109670360834966176685047536 11093275 29478005288945709004303408193806637300 11093276 5743600904271486456688899472486172160 11093277 206297798300026125835219454756679785856 11093278 -176835516590983187513983979467281020544 11093279 89162362673640376577417083121949864984 11093280 -329580343037166226597030378120151040 11093281 734814402411259962567855406265291050082 11093282 248906511274294452939503792711424009984 11093283 630169705382909197234785996211496809200 11093284 -640994844346466647339657478295752320384 11093285 -161032463652728501961098186133331271040 11093286 43185355167503188377040838822653008384 11093287 -766821339419369478622376120037916173064 11093288 -105947761513836000709609373793066024960 11093289 48540161290617656359400972018544521760 11093290 35510103754838971176506714539977654720 11093291 -92149906245082667592182285486171293440 11093292 -134981041467754939577694418336250723328 11093293 -159606840977329537799009370180405955040 11093294 222007529763646850284850097331480677696 11093295 240246549303978456708385556941830562320 11093296 -115401429199098042917143020788771913728 11093297 235284476535295519890965753134378825746 11093298 -268025664257517050942924146430660993280 11093299 22851770270019568511723355959134408512 11093300 316027111419338870092828380175051574400 11093301 -198571747144156534747716647889315600000 11093302 268948792939344340410449797017155673600 11093303 22432233891520541239606623485197908384 11093304 409539759995717859913491564481119621120 11093305 -91480624373122510203665815462509934080 11093306 438375277972035295986482983593517209600 11093307 81077911271051048399042006558033928240 11093308 -679146150942504552581501907123612514304 11093309 488507528881928733416257915465815950592 11093310 -105825693643362219163107625165176782400 11093311 704720969941045355817733379543211710912 11093312 -3542507340229966510617764782984396800 11093313 4011906156286069925791085465430893568 11093314 -31521784592572762992392438992245081600 11093315 35900716136613875665609474551532434960 11093316 99403722035682456188392255166604410880 11093317 -412097703756187968446573564921673641600 11093318 108035824162226903138523697752220937280 11093319 162858139483621857497170260897538634688 11093320 32973832160014614025919090575454208000 11093321 721653472385170823704656921781373725200 11093322 -57595451102374947475894612704323847936 11093323 -249314581351637311974439094534595995136 11093324 -190399295749135681984065720357637472256 11093325 250012879793953522639043187216322087200 11093326 -19997492483811917258126411259293229888 11093327 -207009299123040651028382279692395319200 11093328 -23629909475783130277319558136948326400 11093329 69339960053820830808632112438083078988 11093330 -195126947446903511446383280249881600 11093331 132677182655355649481278087056738349752 11093332 -55872782866886461650049759133097738240 11093333 830037932503369116296553608599803678300 11093334 -20932565366765658849556696464770777088 11093335 201966015758648815043694430868130052320 11093336 891269730149058232295545881409066567680 11093337 -295382368879717410483691629811886960832 11093338 -346974590063271014637800086519607623680 11093339 -35364237036365288287505030363335218744 11093340 -84486463282788470391094030830705868800 11093341 -179055771033850355499328355733873141120 11093342 160991489105539026031926171177062949504 11093343 313746763614721481657756894453773454664 11093344 -70829789311922709042086101544506097664 11093345 -138795516411026356304596463196167601900 11093346 -243892819829308734473391261535655957760 11093347 94660856057150350076434570216735552796 11093348 -35556281008971821738698128789508608000 11093349 -295745134949856920228218118629235307936 11093350 38214641358794321790878675657041689600 11093351 10007667616921335933325071648343322232 11093352 1455614015795789429060468054008381440 11093353 -11442957095725261324021920336892297136 11093354 -297205742183651633275546063590081324624 11093355 -135040147606517792080566080719430640 11093356 -451279915856525584230505969434051086080 11093357 39874944373222790978973471641894483040 11093358 174781378780203640478196738752787714048 11093359 -784409981111975216570588082837782663960 11093360 -31844524361015467415052861055628083200 11093361 178228670569250482054363676862370069872 11093362 16865717534687800779801882330649300992 11093363 -381274746388242447482616315783733667136 11093364 340668671571105002421635393834599382400 11093365 37248472868936020667310189003219493920 11093366 175933929525880622132882339457733144320 11093367 -83780184841474573151592371017458858288 11093368 215041219002025552044837654335573483520 11093369 326769387648625967753021637103696720896 11093370 -57643611238641044840802859071277516800 11093371 139346240423902144416912079767391588432 11093372 -45455621978371768351812997119732937728 11093373 49774257140182337742674372700989487264 11093374 -460053025646925752766735285410552600064 11093375 164849127809934196509092996424733302000 11093376 -16482930089996618247398536599652270080 11093377 -6311122533103475900102525135734422168 11093378 -1737133971917081079165393661686524160 11093379 -176508674024275775971964104590446315712 11093380 66607470448127557641465172063977196800 11093381 72298530402874511776518431576516457984 11093382 -9753894529812257618686523464358098560 11093383 -240578282791453301709633976385251431936 11093384 791839521952656788388135709580192409600 11093385 2951038992576603019295332435310841600 11093386 216120314904204536065361652901232937984 11093387 934147111744782515981981037475652280 11093388 252265851800904213997160675932786544640 11093389 -614327869245449576449131664280458612810 11093390 45563157992334862187299700819413954560 11093391 939391430171766217525723059996615852552 11093392 22279206205856956729765277619698180096 11093393 217898591963332656884983753660328046324 11093394 -136338748241683149328604592600167887872 11093395 -118000245318288980774618561685326460000 11093396 -610225536897514484474267308787988739200 11093397 -7745935959195282953602224575762833920 11093398 -4490721661245222635320790759732415936 11093399 -69278830808788768775182754406715783680 11093400 -200247041237405347257770110571972352000 11093401 1453289339042068779421796780630321076 11093402 39579225620583562585496237581228818912 11093403 53790262896883743313019197181736076800 11093404 529434853739672033937394356385622438400 11093405 -216976318038633234050076468499327198800 11093406 -97361256187782934174980180189297110016 11093407 -164049253893169900323410656856666577320 11093408 -76967525838792216204661169259879137280 11093409 -346195933196766265795343361280976246400 11093410 67852192043008314109370450170179855360 11093411 -111873449605496732360891575149417964896 11093412 46646821805792984719571645452941262848 11093413 -459576961011429657391764367007301878338 11093414 20791107615571660472485743128473986432 11093415 -451897898045639445044290388594530234080 11093416 454918876195061757716414537820235776000 11093417 696700366839436359656991052718250936960 11093418 -26293641521618064193292289644990691840 11093419 -29688192824904319972013989523421055180 11093420 -97045812060172838529777917995160017920 11093421 147739683548832739697497590015234077664 11093422 585374634942581285820960408426930760512 11093423 -383716192065136217787971512893640957896 11093424 -32848195936938469412465208015370321920 11093425 -95568610368825775874197043419638867200 11093426 -231171517970725621111590312732162767088 11093427 111880144295415214330232024450861254164 11093428 278999095074739958637579910288720884480 11093429 581194777635440550434411380641441343584 11093430 35138520218400761532319561885151128320 11093431 -375977881868561652264376331574420055768 11093432 -242860464286385889631118620153808363520 11093433 -169650357102280333776905479163057930496 11093434 368217475092746386858338121597028689152 11093435 -188062372955559354976532629345442148000 11093436 137295857110131078717675734868540386304 11093437 639573729780160970409294071224979190086 11093438 -36929994983496153644307574020499557504 11093439 22675750723351679128275667021400155392 11093440 108064498584064350535643807313863639040 11093441 13862594189224249242193675187600945712 11093442 301014012849421767102320889190525552512 11093443 74506966141377497204094444234978998400 11093444 -30113724634998663832893771308615500800 11093445 -6576788580795113580835528458571392960 11093446 -41454027737972619360874066833202573056 11093447 -835498834660297537573694962764458267280 11093448 -220039353156925670549988019330691481600 11093449 799142532455538284736478090188048303780 11093450 -27931713392432679836461053285342105600 11093451 -266081387175787464944287032258491558400 11093452 -55497519707095535048137553812119392256 11093453 -42105250492306306459721759520653062122 11093454 -7579034650150911439486209214521984000 11093455 274021903853018484016075785597932964360 11093456 98118779406831595105056006667425153024 11093457 306579132853265599627024695552441995520 11093458 -202329914625814743361898905533797821824 11093459 -332749770824142327598661343318522605280 11093460 20844338408214829310696651656732753920 11093461 -36108482576574803873864626623448109348 11093462 -627916487587262072247047542285830933888 11093463 973106369901372745691662406597834044320 11093464 465366131160708475079043517255119667200 11093465 -439935621668842032357840376392600842880 11093466 137320572880442397893210421123693685248 11093467 -306816414179205452111151203122825833216 11093468 -9356463114686096784184197588546339840 11093469 79376104890521846344413851091700717440 11093470 -303611130267339745171571820207897712320 11093471 -439874375451571501036931837602690968384 11093472 198115604807076645725191974145306656768 11093473 -422867789610623842439815740748366011360 11093474 -21193641505827307029223588768659664896 11093475 45680972971340185395198788369172960000 11093476 873509674522833126061277993416820441088 11093477 -717526045201020642339144069889954444674 11093478 154255666786605917929060749056267463168 11093479 394195986854850222608898921669444129080 11093480 -84856617280625926612191955151339520000 11093481 -69063451112112673175619502486756327488 11093482 83439697150553900172914091464139548592 11093483 240530859084203797404079784947760207424 11093484 -6690054471871098882192972306301440000 11093485 5352788656187582424307183855504582200 11093486 42375660877267851645055016176349036160 11093487 -282068312587849234127053386425761906032 11093488 -11326340751571588870422909815530061824 11093489 488034797897833571129238554399420406000 11093490 11513913736313862829585207147786675200 11093491 552490308835090547598194920421454802892 11093492 242770661386096026038984754921663836160 11093493 161303278121277122846669494365797747328 11093494 114132536725139560953196120385618086080 11093495 42004098042405321294944686656365894880 11093496 269380056311887810367699249796602265600 11093497 264910079782873244955437269290456063300 11093498 67934207694657808351851291219145423104 11093499 559818004254943744707752288607188148684 11093500 642774484051118533486547894661126912000 11093501 1032477592357164366378804984091028906502 11093502 -115383526491154567770331504356224511360 11093503 -136791843279331285321511513703530343840 11093504 715297074595735429970779960149836562432 11093505 96537669134729030995536747182457054720 11093506 -316102079484598248746583305519318784048 11093507 -379785688693808859158283864267025706244 11093508 -106856700103198015080372846123028852608 11093509 -16688017743834363743867881102732631808 11093510 -93052465016291258123202875022827283840 11093511 -237034242908600886410874027386054964480 11093512 -848151422044058905323676507253784084480 11093513 792884954625542585546976795429047441460 11093514 -115106312103218956309447886635733679360 11093515 -707370227476535939373228389163972087600 11093516 -164602678577448296528679261633915497472 11093517 115838888721407621198526213605776032 11093518 -40981775102329757042625888356877424896 11093519 -207447108329708433527814791067443200080 11093520 36833684867953226437767333284885299200 11093521 430683388751970330357522622906225329984 11093522 -392090319655451532782459607589050864 11093523 154095758033199693191509826017441638144 11093524 14954751238999892474532570291028631296 11093525 -120947323847736796814340404406399708000 11093526 82201570997344422850013689025781828192 11093527 -9431986142173150983327793535884185320 11093528 -968110107304054001452459147762690467840 11093529 -565968666433123860917938261153171104816 11093530 159149910015114859485098177760691200 11093531 565462164513855333800896376008862004792 11093532 -33572025733290144411129181031259537408 11093533 -534926536795299346579122905126521015776 11093534 67670857686669650290983740731289504640 11093535 -86204900310806937721342305571114072680 11093536 112700943179703087341393160158343856128 11093537 -53470162336809047775412626401191552512 11093538 -36145893780421089678482181236305520256 11093539 256257647852489417890201830501636757340 11093540 34491451281252729727645947264891306240 11093541 -549437845337947079446884322952633397408 11093542 -105218618718652542749023109541862583328 11093543 -415790579566140367768404350135361587208 11093544 132660434551355123059195594424451072000 11093545 74492430149615402016965031153616635300 11093546 -277498668409356531128763849705863516160 11093547 -122095654960182375911085960281892037800 11093548 228676891924208744213900031486189387008 11093549 -295617715931625021558075014002998687360 11093550 10926884298304183158340040497108464000 11093551 48520603987009011861595112694933654048 11093552 55127614748692689987936880014163279872 11093553 -196509911153734322007689990433310178238 11093554 185385555538758183558771201777550171200 11093555 92068425541622203939043583241612003920 11093556 -416479951478213520635770342292237488128 11093557 -911451711827006822846477919142736834194 11093558 -4593035258982148016509431536206909824 11093559 192805347439525141243327262701353577704 11093560 -356941880726862648859900464035579904000 11093561 -767970934987814500086441035176421114838 11093562 -41874377021299582186095873218336141088 11093563 -58272360294300975106262384560343226352 11093564 -481824928137530436159772438552143565824 11093565 -144033912893181633729103547044668190080 11093566 132676008259323952143114989620723221888 11093567 6979840090340526226374233476638935040 11093568 -619258726381695995562804367023144960 11093569 -419325178388908328152536005544135988030 11093570 -5728706315387443710638097513020352000 11093571 -703875200670324437864356132828518189600 11093572 213326053057688614638738840649542553600 11093573 368691683956263744191855643298682579160 11093574 -23873278624234657891519676178308293440 11093575 89004388365396455543766045479931624000 11093576 242514282978059734463052299560870963200 11093577 -380812487305109190934273183375027716096 11093578 -422855082506347819372401636327123998160 11093579 -232630781714535943548427211245107207024 11093580 -338783198119636735543177075291855626240 11093581 -33453667621918810159937912133502095488 11093582 198118272231975555213164299718329329984 11093583 -45243063791822967493223436221232486000 11093584 -52062390549542742820158180113231790080 11093585 -473562361192051515445295652939034765440 11093586 5488962804520542717327643586480745984 11093587 -853356803046863290530354695346611566760 11093588 614513369389852052527503238296165752832 11093589 27833918758168472075875042114863540120 11093590 200764088288589133798925249553271142400 11093591 55338265444270624854544125218012713152 11093592 577288082698878495788715098213167104000 11093593 336171278200006567838934151652038662720 11093594 -77845251380179865468657672712305916960 11093595 -27188623603824585884544331874499932160 11093596 -580675627809790713183609048107083972608 11093597 -992654388533518811476310258307163764954 11093598 10030626387371692814691769200453240576 11093599 -153714939101858787407445626983410513696 11093600 -142258161763494526056896423500568985600 11093601 336790160314296651033032030446823270832 11093602 26415899171911096692700048503909318720 11093603 -146027126965427248387787289031220103216 11093604 -516559210185218764440794357818206517248 11093605 629605450998637519745189948568949530360 11093606 190316920753254215566224858606252710400 11093607 110674030429232076254487660238918088880 11093608 135501582537005246434087197817385041920 11093609 -217764727240065900038596149837307061190 11093610 -163745080239146330282484003576023969280 11093611 -1453925612933906169552622017408414664976 11093612 -603846524056027716715554072803575551744 11093613 1985070415374414784995438787117585920 11093614 -117531458962890923395070018419957152768 11093615 268008950123965728629330718320284739520 11093616 -16764320258516697898627335856734535680 11093617 -35230417322555926271330792855472724880 11093618 -6375522913645552618454025839753388000 11093619 -270908285474019978075218528006344547280 11093620 -88598704469712817519733176484365201920 11093621 -123028127525724854414935885357797623616 11093622 -245150805909595719753364492404525810816 11093623 -910737712683922624763538282266672831128 11093624 892460314379064055674075864445466664960 11093625 -266557884570804236924194048252130400000 11093626 -503938020798361724886238341513656100096 11093627 -391144081931905649170018039631600660448 11093628 35595429417220039162216793693860331520 11093629 -53808505200765529759973254532148894080 11093630 6092497506077996261484503305356816960 11093631 110351834004631838036516031591558700632 11093632 -278636569694613150656074561479927398400 11093633 -580735297419734139772768394028923861118 11093634 -290258054801741511277093206517099095216 11093635 -140793469587255135945118520407313478240 11093636 116296788112812056073239274364920360960 11093637 -270715847420590338056334967141560089280 11093638 -129187950430501269021068990721742527360 11093639 -499949495416927736414354460623413327344 11093640 588067007754804409924419866776731648000 11093641 332805819852287051730281708917740852772 11093642 55066291119788520950328304406228327424 11093643 -1085265067339757603210959676129337648 11093644 -709590651372249232321947111554608908800 11093645 -543948120123972365704325275615993009920 11093646 307042802010690899936279429651655888000 11093647 -271712720856299508883977597864094173904 11093648 21877302212369762697301632223269199872 11093649 94586403023065048434775523546630371200 11093650 152241389356115219750925406402533130800 11093651 -665076084249083902489690546919134539348 11093652 -34019559281445161200220465685193420800 11093653 60970369329613253049354384938546270400 11093654 -136716320253814911719721980056815759360 11093655 -21087078798181746250922135290810552800 11093656 630357866402380051470057331210321920 11093657 -408262356647966027157422554430127081708 11093658 -80403982909015357137453458224791753216 11093659 -932154555557294488321029349249873902056 11093660 1174070836515434124700762353639014400 11093661 144506213433271418200199904733476630732 11093662 135261878198593069533737968059863476224 11093663 -32682553892989996230322871766702720000 11093664 -11894062464689738448725384409888325632 11093665 -174510959838957138324715309342758188160 11093666 -405434154385411249142910207549875425968 11093667 -183808967259032114526118311317617326552 11093668 480360532375225813109893617224797290496 11093669 -399020812646036878099717211236307336640 11093670 -14825055416573169896790548918036678400 11093671 17250267339058598093469363142006467544 11093672 -355062962984607606217598781072278169600 11093673 -100530463871613709948429729255644743040 11093674 -378747913586858074839935900837754659664 11093675 166284065983403015792051759467477759800 11093676 -417162734155169988831165403024498851840 11093677 36487434144269756552040312555792885472 11093678 -782434993315565902441749625237322005440 11093679 39886658486101070825460942539672304768 11093680 9919576473456087264371887634250792960 11093681 -627216416032800328549060342010074028736 11093682 -70586750489655871769536299730231664640 11093683 -151736945818138714718728590120059246068 11093684 123845581380653812400259345599594919936 11093685 -199659641081049016870885839293599231200 11093686 100977321757506705760390396515459045792 11093687 529560821337123939708080716834156786392 11093688 -503391072055828347505523808275901235200 11093689 -835896457561382064145331763453363564540 11093690 107497209874996036429305109278557215680 11093691 62138504335517380241010016234619516928 11093692 -622886809471134049904430791505839339520 11093693 172512810987929880761431001280127044600 11093694 -70408898948709992379209140387117137600 11093695 -286622665625696001132584212510989970080 11093696 -209357453874966609911497169380407508992 11093697 102258137795387794735051476221290274448 11093698 87100418749549298318378945941123263744 11093699 8608690137021533151616965592775630664 11093700 15341747510985189114065775146854272000 11093701 537506866561650011306060997230469901600 11093702 285460449534500046097449121286535052992 11093703 561738987717250540555243758455083592784 11093704 -259596503976334313237937793183265587200 11093705 25868525941268027580226944246620209920 11093706 -64356114774727187459145064697776657920 11093707 -14952670929192390826314539526636020688 11093708 -603984956900586104849347397924132812800 11093709 112847567575707096423055501731264990720 11093710 -117113303766455699395140016488150819840 11093711 522409689054288761681370897022563283800 11093712 -286333607764386495698126487896457216 11093713 -1170932418471376956237067256963506419600 11093714 333685828057439395190733506412402202752 11093715 -174721398228452583676985339213272189440 11093716 -387236005875146745935220134178572253440 11093717 69300902686288292959811583774439037472 11093718 740815236088801780986813562332808550400 11093719 112702151234755482226481584399827549920 11093720 239105707616962690090379762865831936000 11093721 284619204749634457854226272774344751312 11093722 66303968736287528434838794671367271424 11093723 -92038638698103652539276107238157544640 11093724 -17837548772588191464341745680829425664 11093725 436102115928497735087657646081260131250 11093726 32844143557343513279443118206755204096 11093727 245197730660936928967009797462715131720 11093728 456481714006827296646714972703006654464 11093729 -6062641007843051935753800848668848720 11093730 -122503645781942284205435285607362273280 11093731 -87196081098362081721615386445692131056 11093732 336149740556336501994068278803405967872 11093733 63739777588551131974616022571083571200 11093734 373283662335022656801123201460766882016 11093735 430647651677165941727514700137167294160 11093736 -165368025301327309752871280058202521600 11093737 -72616832974183286006034558381453246860 11093738 -165452195150700191134526003459683302480 11093739 181848804410052219207685276162692725760 11093740 25146291815030967364391886342701844480 11093741 -1259122012564924922594327360638993385748 11093742 -294269502152338119880804128873913344 11093743 337616098719142603526331390843777990992 11093744 -189684905772123125632101516013949091840 11093745 96166149984468580876403264208672488640 11093746 585883629194682093412533145950580730784 11093747 -269719829422651131249584540480147007120 11093748 137446179235760110940022899199365167104 11093749 -487340468112754955375128713886550151250 11093750 63794424237820801812747956278440000000 11093751 430351763351303881057001788507464503568 11093752 -117319345758299493593369438772129361920 11093753 25521146485003753345205827485613125888 11093754 -48097412893789035957837627670388602368 11093755 -744652269483114455660751842098912227840 11093756 75044974552683833348242242210887454720 11093757 -342781779238996731552017475215609871360 11093758 147737887568599946371990385026070350080 11093759 429055032944982570535835749735730760960 11093760 -9901241313066718166666884804635525120 11093761 54532334239710575756894142982292471040 11093762 388102473955033408925555604132811544064 11093763 341141634154793390529476857167067530744 11093764 -595118002163805103970672381558783872 11093765 83824047074234689255866747174980700120 11093766 105750007745772301046549245368540065664 11093767 -363545011243676375869112616295453230184 11093768 32051363102874825490176334037299200000 11093769 8809399529205475246267136364819960804 11093770 -52039827574937942363864314476327878400 11093771 -12560959887351181226008415006588983536 11093772 -244925042072088942345001330188440764416 11093773 580306572527278023595426002063278548022 11093774 184764334791469478129528076407248871040 11093775 33823341758663249344413712557777907200 11093776 204951421952664099375677454370002124800 11093777 -857844032539441535104829472200458017600 11093778 -127464877656271907685145480635134144496 11093779 15653345409767336451717584490362740984 11093780 -22995513857044980119325196555486433280 11093781 337433430323817213210150345682353627552 11093782 69592115366957631342091040751070380672 11093783 -680642912926982448287154523265419798968 11093784 -50685385141484708611658757144500183040 11093785 -3074726970045956166862051374337584000 11093786 956068840321899872571358571877570524160 11093787 475570513321225827588027907227250985160 11093788 -322696991683060886882151609760453990912 11093789 -227117524976659355787727761493162486944 11093790 -23494692841081093094761979720118737280 11093791 18563453823432824003032543568604740192 11093792 -887739351029991503962201858646642393088 11093793 -395800232881616666078420884621908116160 11093794 -588073520577880934084585329695178544304 11093795 390744542531639809863399094520090994000 11093796 192436072917009663635290649316652600320 11093797 217577163196331827721793485381830087296 11093798 104027402456876916200236680372117464064 11093799 422392609498441571488466624620772973864 11093800 369974346215905056906822765402368640000 11093801 -3155217653383303445041985092799397468 11093802 -5519137074904582251977747355771490560 11093803 -105988712797173721621194018631106871920 11093804 267113408857589271040922416496927256576 11093805 221622505685637477115222442298546300600 11093806 422102491137468610451091897357217580352 11093807 -472130324003254829250676982096728744944 11093808 105117575652178940700645724229231443968 11093809 315126730823183040407570098688429038116 11093810 -4521922418466299494993904715633684480 11093811 865386263718710465143822561739430897264 11093812 -49870008266170894174988230061928181760 11093813 998851911118478568951330194795867518062 11093814 -446547135789136773111775729560630111360 11093815 61173006001155940625934345783419443200 11093816 -546782995223493166412240542021917757440 11093817 28033267047048416934358592523943674240 11093818 267032137420729108381335793817866341120 11093819 69925043426798752483624627565765694720 11093820 -43204393564999751063459074787994009600 11093821 124104297164851320640706560848817321728 11093822 -312180909402856424551856343246028332288 11093823 100598696578736527150211866778238441480 11093824 -92823786969272437326009141608478408704 11093825 56877600595513289730204166493426126550 11093826 -48453203726475493400797839991390374912 11093827 865723009001231821258201133786589439676 11093828 8200365046823964826431913399287168000 11093829 593420664854237946963011655323477428800 11093830 364947360430516452684619151231501089920 11093831 188026193664829830930567646331031060480 11093832 -465498434872561119299937265532577684480 11093833 368211346915231037607173385638934645504 11093834 -183339363369281401286479940993066246400 11093835 7095078072243978114424966281927444960 11093836 286442903469338461052623217604068189952 11093837 141511185523762653296737581734111370486 11093838 -21260383002142700429158456375100574720 11093839 -756328066220128953622247736300584905360 11093840 76724039052024110282681187384194334720 11093841 -24968601873320545478325708144385670736 11093842 188819993736853518235943181459020157072 11093843 186242773282738471912173441623336611920 11093844 8907365057542037460285302975977451520 11093845 -184879618266811740941389343381333904420 11093846 -22340277571153172805026427710391922176 11093847 295957634003945077381522192368274487400 11093848 -746961977699120993284850566897260656640 11093849 87907271075912635049801435247758575560 11093850 -28539263804096010068923383052294428000 11093851 -159925109063652033649984682225420169148 11093852 -9566816773648004473664611780143513600 11093853 315631682103366161878722056929254297600 11093854 -144507495380368298283290256707550329280 11093855 400396277967633188463277351626508574760 11093856 -360359027465707724416544307705232490496 11093857 314041819591462462045964991099478108080 11093858 97401100421793905795597187918819396672 11093859 -106502039730719126271735059214655032672 11093860 167164669465853800070631009697184931840 11093861 -683815547753515605510679484790962657538 11093862 -5819841223716950113911675217734263040 11093863 -147819107998755792443061917416622505600 11093864 47166302422252666061791723495670799360 11093865 -292861772547576556073796401267862996480 11093866 -114847677076904624449281280136362278912 11093867 -179477538211600488525948716636751408408 11093868 -541189933485446376647181861123124224000 11093869 -561423205422067101151297439224065282730 11093870 -135607606262046776244576396926007213120 11093871 6620678617965046623143636622166368000 11093872 157861248729296341384466394771977175040 11093873 297402412333524299298101843759573305344 11093874 76156902718356568760103237060639087360 11093875 -284497643716875703691895575139561756000 11093876 -13643901380964219497430520678186579968 11093877 86157004391283214418993923404990101760 11093878 324006755118848500420823680888430514624 11093879 -101275590861730004422213950034846490520 11093880 -97328991421039115045543749264893542400 11093881 412286370826920982065779198828841352682 11093882 481463215994784809325585784777355751792 11093883 10365867957889501064762833786486746240 11093884 460731317446575427318512736254635042816 11093885 -576515950826288511349692883404197830080 11093886 -286982509766936933079682481092546651968 11093887 33473272289976631499847101157771723104 11093888 -86299588191470531526627847107615129600 11093889 24886554989868160122330430949306956608 11093890 169667196176770221044798177572828860480 11093891 16134656522769722605662795222323575200 11093892 285599185063615641776571022362135552000 11093893 -12677692125830163226441358886647099396 11093894 185463957854569365984045658591033663680 11093895 15308329291232912853589673250437851200 11093896 -379858942677050735133244231083840675840 11093897 -668374893527030162163016676604268983654 11093898 -138249895808679799155600332336956667136 11093899 100361753195904928976169901768536626900 11093900 1126304421678104080532646241389408000 11093901 -83396860338426317530083337173300498816 11093902 252574324245856853820578887236045446400 11093903 -338996670473125361885858221400539814256 11093904 -93391687131276944304445755038747222016 11093905 -441524198914946738662979548116060039000 11093906 -137285609500859502473723780405136244848 11093907 -188476620375132355706383109377389744384 11093908 -46819848603214044468641795301530042368 11093909 -489604841311787404477876344920831871840 11093910 -30909677212799122626848889677199513600 11093911 86792538499458706397848857876275668560 11093912 -587926842939392898632459327913832980480 11093913 -221521300724339567694877837374657459558 11093914 -1202797552878896961478363687640224512 11093915 140826287711635753694763993653568153360 11093916 -95034297647311944758411093380771112448 11093917 380883164852841625642540799926706612966 11093918 263108505242187414331301900243885711040 11093919 40149232613126358650963013908360411280 11093920 -172756488940821826934642373712515563520 11093921 -106566981106609911675325253742884203500 11093922 -6663889501104280422873658729417371648 11093923 -663441856383063011140096364638471201828 11093924 290863747023551518699060768594186592256 11093925 -17654847650021104917742982190640104000 11093926 200412207863235936963722878751589522912 11093927 -90569136700812367159647186430915332096 11093928 -576772175836166331254409361911800954880 11093929 -10013742572014253982726577605316792320 11093930 263615101267458065630661373438202859360 11093931 -133322900584495591665908628930494362980 11093932 100403524155730264077964491861858273280 11093933 136503564023352660357075158965959964182 11093934 -73118446340704574839679960858988655488 11093935 356778538265711751467565756593260231200 11093936 33252143249491161266157439862907666432 11093937 -982062762388818776510879746514587887648 11093938 -158459986180561041117609943232916770400 11093939 44766573759246462641226370107874834560 11093940 17912058008464581498453224124092989440 11093941 63346543592793695812324492443200214684 11093942 -122926521242703898394891263532547820128 11093943 18697464440292658235553672253019299584 11093944 39482607025155605862876816911422464000 11093945 243232000352006366460925005888524649480 11093946 -216008052557135209769206476718891335936 11093947 29928564320177268725325588562551619676 11093948 -349729587573635117948190493809783720960 11093949 -411591430819206293619125845472649773760 11093950 -3351146914833595210987567975597536000 11093951 -34924186199466537113189211600289295496 11093952 102777009567607069050150889158661373952 11093953 4821997729196525680106000915889104168 11093954 95650097664720641826599543946026836176 11093955 -136189842127739043809137670049649264800 11093956 -44255213166966697655368219585157136128 11093957 -2180342542843485718033172914001940288 11093958 90747978442054126678702812981459714048 11093959 690954594389521363275700113807617967160 11093960 -195826087896549120393747783720227942400 11093961 135655409397973387819200889867779750624 11093962 -309692192518998775559973204061054212096 11093963 -50188168298492260214492644640258313456 11093964 111034867371295208991081538782517051392 11093965 836269254749669651735987478399893966520 11093966 -222251582960086138039406516492650946496 11093967 268991503186899332217432382749431758440 11093968 -38993074190392397085006177567224209408 11093969 -16034444865392315985331963521122963520 11093970 -48509590908445857627302320877489356800 11093971 -107804462752474306681161606125331947616 11093972 448483327951516478432278636885120780032 11093973 466495468833861536508231241102918231968 11093974 536605900621414351577427118429389053952 11093975 -48250157415607926937187045084705106000 11093976 -448418014274612712633913699671433420800 11093977 1466126111106944137812551483846505434112 11093978 -188002610962640389636393986485059829760 11093979 -113309759355221920261821643765847062080 11093980 -66030483589357428966658804324425792000 11093981 -621401177431163273304358789281727195488 11093982 -34419646941771246483768545461388937408 11093983 -474239221139281760365854799914548284768 11093984 228335745005883516122925500529535352832 11093985 15411939479593859811381735143193667200 11093986 -84067479560027218871976967539738812160 11093987 -149648175778228286454431585142415367688 11093988 -154642324688571065891244897632319360000 11093989 -153071352289538733974901883945552654210 11093990 272322358225276973843973512949635952000 11093991 -333200206082883024447930366129398875608 11093992 -149762134892699440123619950853013504000 11093993 -327166116782508758008942606554879058758 11093994 217094327122200483177863183533467686400 11093995 613858797137017012217274197695702803600 11093996 -416494716440008132181838638653696046592 11093997 -137755074895059461996749444509295118880 11093998 -61831839756702994625836802108158488000 11093999 11248658836326494705938727532348934752 11094000 82963914525625819824670602206158848000 11094001 -110229448691644681044262291684107872256 11094002 -510202469926248860274517824103668888048 11094003 -51247724476584673066744236667383378468 11094004 297461191974255362856124314425580005376 11094005 206319774814346702607811295609238458400 11094006 47715566753802896168789555619010560 11094007 754777703742032813248759174591062552280 11094008 327326573785609615772480520017161728000 11094009 -179744379514358302165530428530883321472 11094010 -268437163585575331909684726100654199840 11094011 -836907546050113513715858368468256615388 11094012 -2213843065248195139718881138256524800 11094013 -167384318412817884485176552077703879680 11094014 424673571014544950472083888250391289856 11094015 304651604031037841040386273874618610320 11094016 4208073702692409232881546968055152640 11094017 740802010023451950920891881633069077552 11094018 56963928969086439991475144234949677568 11094019 -428504902444368449508573678886550136580 11094020 21560601658237523145220805680561766400 11094021 -26206060625157828583981164996476094528 11094022 -299561465255262280060465516102742390688 11094023 343975224592832265190936409314397509272 11094024 -303567912763230114377124983315380224000 11094025 -460408036810460228968381848477350344450 11094026 -230506781409281537914544708110985316672 11094027 130260135338026009097966870153621078016 11094028 -110771585328865699002543561221043870720 11094029 -31094106488357038636471083927311220672 11094030 184237925963453086546194756778901721600 11094031 -63348240876263442714171737115827914568 11094032 -14066956486985475011621767488385056768 11094033 -111770978344439770403634840450236468352 11094034 -24073603578465213347163737282585558016 11094035 381806052806466666108492368146433730480 11094036 -5105107468299121585453758436595877888 11094037 -4194550341428210631726204117601492740 11094038 -478346188752732917509845552026772826080 11094039 417260938736084796525316676607750264408 11094040 -667847866874347319780365340815219507200 11094041 -941035242796944517847861449586873721270 11094042 116341924075040634874264440325576237824 11094043 -5918649485254913280592222003749455360 11094044 200969899615077762561180129770587963392 11094045 159052622774863645804482572131539220320 11094046 259786176913142041868081821007806279680 11094047 360541724024174549472833875468475549472 11094048 114243734831388925431727607256044273664 11094049 1043484765117089086453021780348165944960 11094050 -171412723806891169715653782834296870400 11094051 -41369583101558442167040191050571539200 11094052 553357523489111644411460131885185131520 11094053 716416497740429630487536760305215786302 11094054 376356968136659302463320207232087185920 11094055 48840057834702122618076737803492324800 11094056 -309449537258186856744685212703479813120 11094057 342515644403173499007442326019131930240 11094058 -163992954549777199189080317044390146816 11094059 -64183240024185125438948737402245126984 11094060 54290518198592694284967344617991592960 11094061 -324512910979179468787294189507029256416 11094062 -126520214391079731838225378006779340800 11094063 118230705128543497278892487639414143488 11094064 -301059632109266818597300141286600638464 11094065 128974697371095256193709314855261044800 11094066 74571193399438543627138904447066360640 11094067 -335371224978570238960565307810894953688 11094068 -80931490511225844759683041782317420544 11094069 -30784151444862588138348831251531593920 11094070 99422959234463870206171076915997888000 11094071 -870229569470975029780813829761532752728 11094072 479055665497056919265006287071914557440 11094073 -109859830159995746846374968159116432256 11094074 135098265916769232556963378578355845600 11094075 262959453121956764683128613494623556300 11094076 62060768565466069916303233963942386688 11094077 474497247958587066791435964036794185926 11094078 91045654089949660878670355546491439424 11094079 420626022872859882460601240424215173200 11094080 -91787808094348786236568665534769397760 11094081 239440271992018978667294906132433541920 11094082 647208347030886840429950536117916512800 11094083 14763106357326140395276065967165909248 11094084 -4580169066729807278816618521104363264 11094085 -431262723317815022683622378240753418240 11094086 -267495679307076241389403558249358016 11094087 -627241232324603580241486175061225105240 11094088 -562984217112203611617650757635091456000 11094089 392986487498592924741678209342948572890 11094090 10768410610634855626013340294654516480 11094091 968071712167319452932645076120798256272 11094092 -767495500439010281426010439482279984384 11094093 574419734623551309808121452261524869100 11094094 -54947382975860989808964816071668371456 11094095 765587073608820107821409850933342364800 11094096 29862153342619945364228004279498571776 11094097 -111137202541460890021780941643940630400 11094098 506963690368929077450794500800416184640 11094099 -172192605665331057780060833052067992000 11094100 117923704848913294119454255306984960000 11094101 806444433784503591700171899553740327072 11094102 18558629928339544234404139892779291968 11094103 759983200059115858679484255421734457352 11094104 -314823656851164722928352657701957427200 11094105 -181663244314862984140055113529251752960 11094106 -83822542880597348383830055409918562816 11094107 -706528100265034552149498482963351059644 11094108 87318167830970367768601422604315161600 11094109 249730966954741923244086653838840301440 11094110 282113760759885096086147488592667888960 11094111 22897364889887116298466443120676384000 11094112 -567923265231124703672135525485966000128 11094113 -450480002993230546392762565884639004638 11094114 56209356807979757160399249968380677888 11094115 622680873301528845865369319783262314880 11094116 -296693367367778475783986852430487772160 11094117 42166461568413026244773304582528749760 11094118 -21526664796216229138975988572388048640 11094119 -333365762156542965532359708722162841600 11094120 -174066039539387229022443557299376179200 11094121 73469783238073606937041135871382022144 11094122 202356271423217867396288025378837497952 11094123 234869561877233008696530998814772085424 11094124 242904562693552276463949329494397260800 11094125 65488375256037510057987901890589440000 11094126 -94477033285258941775032499438721758656 11094127 520236907072767859102128543805481656 11094128 -367882631617963874241916083634034442240 11094129 -3471464109402220431924439488066064320 11094130 594763584545530788477146743040523947520 11094131 -801503994745737486876388680094131330336 11094132 25296207036242894161132339643815047168 11094133 -216113640133776070390019841334222705618 11094134 -190329367475685105366630865892630730240 11094135 15114442789610445085658032212400580640 11094136 -297658818999450383843631408989115064320 11094137 599610584393077452237236886714418839786 11094138 119210763275389597713988667037314457600 11094139 -233651213635533250972421474497706639424 11094140 -137950510164652477011646974473176450560 11094141 84514261163660742815323600076195045760 11094142 170511600649231700479837319391084166272 11094143 -27644439724420929609804763388252246616 11094144 -223051458622433649769131367053247119360 11094145 -404609003227952348979460106820813508800 11094146 40106642635888002699131158706555681280 11094147 215485046745754649706434059353333302724 11094148 137181083546656816245228735037943737600 11094149 -366339218458291264324458667861248099456 11094150 -140132578479476292604989141471913406400 11094151 -129794040258505438386754552444886735848 11094152 -473737656424238795334667175886868346880 11094153 221297961789260166797364248620983192960 11094154 -232999609793132191941439250795884552608 11094155 459414076021491220009778764475426422560 11094156 146447988567034254794479957481962573824 11094157 253436288652814248035576521719552595840 11094158 -135925417762590013234607797825324504320 11094159 -412430689784500301194065028887517867896 11094160 -37811123999849362925261923669998305280 11094161 -176420674035034178050282703822750261976 11094162 185005824645327451613776399707968062464 11094163 363133617042163104252593577209306986412 11094164 -71140054715779698699867142166357664000 11094165 251127488051028035965502882704540782720 11094166 57830709032367475470078474407793527424 11094167 95942248037761239102766640157301052592 11094168 -52451728150313173281082708782012825600 11094169 -575162150905217747852676183805811873840 11094170 228373450228387158385757542211302963200 11094171 -33133146184472796304458997701189647232 11094172 -1045054398451372249755722896063853568 11094173 -17451900277975972485218143806974929236 11094174 61777805937166467084890899720190602368 11094175 -30793667066078215014782313883771856000 11094176 -492028585901951768021276794084141301760 11094177 -256435056157888699790274418221012029760 11094178 -287142679113119558839062286763907357360 11094179 645354293287334744512920547861063729584 11094180 -304235465915311921017961480469513687040 11094181 -256248559257117900363528904375507303360 11094182 -217007415930559183326203605905831753600 11094183 140731300150648651579329160077582399600 11094184 -486018982298833902540553889558006461440 11094185 142917609172393436661218506461923017380 11094186 277420574256505424522483392521623593728 11094187 -99096332093110275315960578521793054080 11094188 -136430728462790405903435431766793714432 11094189 -136697145230007386079979414019636189376 11094190 45373694401623038969888739197170473600 11094191 391885896156590272829897936082358175112 11094192 -86104678966556103411472512887054008320 11094193 218050176840612866792687729474043688944 11094194 -8214964003945573635570617983379432928 11094195 -98680584752559393067421382806923161600 11094196 -600861366654988757301086798138590633600 11094197 34837158163418418293119664376204689646 11094198 -24240825046558114058135024372865503232 11094199 -66078666587073795517371204883471068720 11094200 -111586355049700602434500909717220352000 11094201 -298476191811724420163921106162266792070 11094202 -123450710258537432826393430589778747648 11094203 -173583146384355122279227716305657947548 11094204 30971080088016084435843953653119270912 11094205 3007283891506375048002455010304174560 11094206 -254180044624624241352154784335946367360 11094207 516422121485595737774343270387804760320 11094208 64642820254359515426083260278613475328 11094209 -603237983509047311330650155689974096128 11094210 84345615076305569933236199345526535200 11094211 -181462604572401257058488552183979336480 11094212 -305402369162179218842179526280021934080 11094213 -205698348779403614528013820970044163616 11094214 -82754925497220267678893690783518254720 11094215 3056498293157859177694860875019469440 11094216 11948495374705850437257352257204879360 11094217 980393255934967252957780833924565095732 11094218 119416281803985256885695800734868167680 11094219 584467966998876491497000938425663887200 11094220 153595046870578567742619958734579194880 11094221 -363417531838322438807626567147539709578 11094222 -106788130129001927267818344201083732928 11094223 -300311631498299344316127588875342681360 11094224 -254876840843847349466699999676067430400 11094225 17422286626199694688811720943653275200 11094226 -139464069365178326839477046912804593152 11094227 284133517627152744168201238496130066360 11094228 9634857555552405115188249005080078080 11094229 -52302263704072884729361228036219184516 11094230 -48192670878921131627880425373147820800 11094231 -149875439137749780177882869477720181936 11094232 545962979618777943184386389520224102400 11094233 -193323129310133210279235892058112571200 11094234 -89711862737034178537714731122400199680 11094235 -381860340319123165856452298535106986240 11094236 358629885747815601015010464522380136960 11094237 530887180841165096942344422535288948032 11094238 -139061192567812431419256289308203100480 11094239 6831578658251940897895966198978180824 11094240 -70786239580890878973930763519603507200 11094241 393686239193531589127455729747113252400 11094242 592239851420820343871119955217217728000 11094243 112389352966144823681296418722493766264 11094244 17981954713254504339197317361395003392 11094245 278474934631156933992726667902129254400 11094246 14831015745238214038520793310152281952 11094247 462401908107635747981547127446661555632 11094248 81041159009981629428255044601722880 11094249 -40134089753294478423245327761022714112 11094250 46032423514613248701453884070220800000 11094251 -58071832933873566539716603095680068320 11094252 1740866599005041952644063493771574272 11094253 319620009474266136602084571642160070764 11094254 14988256330458977521347429558420820032 11094255 -346386170772988100425825058960640534600 11094256 -722541290070804919528962381483737088 11094257 344190179463350188905736408539169216320 11094258 -525102659962466028220725272229445632 11094259 -161955076045390104665741170133792203200 11094260 -222802139887748519700245240808525888000 11094261 123789454915642854352913463297751805472 11094262 -287387156431797426375455306846036708928 11094263 159169019001758149451608858354815457512 11094264 -629368252208938304829286066862198231040 11094265 19284359632289405978344945253946489600 11094266 -507264400545744466979689756162758657168 11094267 -34843394397211726930041445028600040000 11094268 -824427723879564334313289698489752111104 11094269 -91330315902154645931564639729688438240 11094270 232954726160091083925964510495312358400 11094271 375274699037825913245216469447437516200 11094272 -58025198075758995796252235808129417216 11094273 -318610131193008080604983596724014572000 11094274 -109616372723608730782303047653723379840 11094275 -426101654391673760113419418931397821700 11094276 -453851343740917756665202923083175072768 11094277 -5474596664097918944751924330667921188 11094278 48698727436500709981434220831440630528 11094279 99585252631079787843402862750377321600 11094280 60246424760214096763394587532918784000 11094281 -692887884660535009370732858192851231536 11094282 31771918571083237635818223523901921280 11094283 -305123745846851012408672462150285966880 11094284 427497541852508078315501065812957696 11094285 499038035966433377013337099342852636800 11094286 277987399605719270186858715036373159680 11094287 589766785132731637491992087543368192152 11094288 83300478183593200634761743307154325504 11094289 744163261655581163750839147232015207090 11094290 253359723867747740469355212082607731200 11094291 -74187170409246220970351158920492813552 11094292 -160590374716080579539573705513057906688 11094293 121210261427450235260903473423568426400 11094294 -108609380013080759476833520958971022400 11094295 191327176938882861261207806986724450400 11094296 737307959332304509305445040106637793280 11094297 -103743907362659633783648283318495178800 11094298 -630099286214907453674698020846777207840 11094299 8059872800527003636407812899795513200 11094300 -112108691298445144728336004165502976000 11094301 6028670609888085817195298039848326240 11094302 -44460661169026986243239626582317713280 11094303 336643067803732117323087694436049862656 11094304 -21803941283358506698822836405371535360 11094305 104301386479399711334658994748036621460 11094306 150807685045739683404373078198228101504 11094307 -149605343215537687793016537582159319088 11094308 86624182238081167877908281263488373760 11094309 134840568904428886590881901744197611200 11094310 -133115130084876584181214388681281933440 11094311 504137864906664961361688072263041327104 11094312 510526112494812482355825040272255467520 11094313 29460505203108313821807385889164498164 11094314 183069166589054283489142366599023029248 11094315 -379339928393782591681318583913131934480 11094316 -22726820043938467742193681946122760960 11094317 -113938429003095369144874767205287281352 11094318 87113578055906991218145135790104620928 11094319 1272039832678190664306161374940261402496 11094320 178921733123771968114644058051004006400 11094321 9793031679524496520417517113687749504 11094322 -61940660668456992865007780221438094208 11094323 -559142259111470019678507697500318171576 11094324 45223727111297386006435278415101997056 11094325 -319238279577164912246035249783391114400 11094326 -8379019626643740938418927130641797376 11094327 -27823041126708388620117674810694386040 11094328 -188555977062027988580325554145740390400 11094329 301272553000707695870207623206771479376 11094330 -71151208769672952835525429822046023680 11094331 372520975896801745295105571882183901152 11094332 519575789225887853490354530347007671296 11094333 150320139202325737353219974218311623424 11094334 159709514198873628943256859193420290816 11094335 80578131292736298839263472613466680000 11094336 -255677243912203456327245066053212962816 11094337 1712174717040021681202831709204487419440 11094338 -417364074110373389147916253511589733680 11094339 159563639229625760465254750136596795392 11094340 -39416103492318494263030133196989683200 11094341 1401242916507677306330032039661003389500 11094342 1656222315308542893089650480346677248 11094343 42320773620239397653165574867398356272 11094344 9714587333137824334108096658084536320 11094345 -240679626299176658504781006303016179960 11094346 315889554970897396185795567211053586944 11094347 -92105092566074775024951572001576633600 11094348 -200488220552463896959184093008322142720 11094349 12878735268204636979697851391970491520 11094350 412729250144153369434279269428289196800 11094351 -32912182406772941720000267300262978168 11094352 -210896081658880625000187100302328274944 11094353 637353554956311091783075223112190367460 11094354 -202914181655422503260233678401403768320 11094355 327614059437164487309294716527206707760 11094356 102647856983725001269207874594483036160 11094357 -84343935014677941524619139297077636960 11094358 -478286742054600231288960508408559401920 11094359 -825897410527572187223321219564221037784 11094360 -172811496000600363342717721202982912000 11094361 174105767457677628597738361714864358400 11094362 -393632501775174150406101403044445620000 11094363 -56792360342339115670940965392436408800 11094364 307076283285685674323414204452937355776 11094365 -306383519830745642206068788116309881600 11094366 -82307405207013863359211527773729807360 11094367 -841948821252869467893048233608211064360 11094368 -757260361193814926750819195863665868800 11094369 301991479211838630727832338946553984 11094370 22463288569000288796859630178852008960 11094371 -186317830977990712934813094816468529056 11094372 126865676629564446650103451181014732800 11094373 -143685384883123285554532755378352578176 11094374 -921368556910756978909446164427596064 11094375 -64290422735681141147499000409823910000 11094376 -98759038973908199573547516571665361920 11094377 -197691504675181920777169524702689683968 11094378 11692698993375903119716582232427681024 11094379 425286677387041392996890565305768308440 11094380 -184348045179548046210335638412331417600 11094381 -146650168823188836069600922227574820160 11094382 139188310565794920469789357622732004672 11094383 -1039957463901296656220330979246768280368 11094384 -16838967594700590414681630731455365120 11094385 762135541390988089481402635722639768000 11094386 -259108686908478395882112486784288282608 11094387 -5805384918641692346422311051869746560 11094388 -381006325390942130600755402181230467712 11094389 -111284284446586157418309085292611766880 11094390 -290346260033243967562342942496400159360 11094391 184672883363605392904889969675540620800 11094392 25275618648849355976101047350583582720 11094393 534475887890627556789596899731889974864 11094394 22983228969396039155998193271046886880 11094395 15977823884104268919002486428027025280 11094396 172423438228430580631943524866930892800 11094397 -964355303137952097578391715257674179968 11094398 282929759848927005112499026202237952 11094399 12149890734819260574831085152539628024 11094400 -196887700486109399558252497984290816000 11094401 -172763659758484850044160461124509769598 11094402 183647045679552354043419335350263687168 11094403 -87106650772262334621362157218466505348 11094404 94032728154966468411456847258819461120 11094405 -127074774661129461065677014224677697280 11094406 -95683759275302299356517480058879106816 11094407 517925063926831363407984494044457893656 11094408 18988067042431306636427364206083276800 11094409 357515488258034956170481553169015575604 11094410 413224234921053410828954919138978140160 11094411 -304020646049037104274334511447347301928 11094412 -365251003015211874126000665726377842688 11094413 22682834678629832761172241593510682720 11094414 -130936816653316165561944036121041962880 11094415 -143546062784722424834774816616376312440 11094416 -72409992320406936371694401548108259328 11094417 268070752017469290777492474326740318434 11094418 -51545021192794757582130623786148612096 11094419 63682652745682922021474446724830686720 11094420 1529878802601733176382687165743820800 11094421 51098316470421458200859131105603680052 11094422 471454417939390953854379308223662932512 11094423 -11663961124967436291705329206709548800 11094424 -2274284890014742250961619513002393600 11094425 41770981915637253923252388857359635150 11094426 92004948124815290867767699714081824768 11094427 126167284386464569205420206886665622276 11094428 -106112224463991011816422629927538689024 11094429 196104768354886790463394446020160998784 11094430 5601698848148950321307627998446990720 11094431 -646949693707319940197003517438169524768 11094432 12386751172150502005121941734178160640 11094433 -171675690219235346895408858273673210044 11094434 34367834268983807614642232453146309920 11094435 -2312827772075104366846783046464819200 11094436 240682226781552816550656972653800542720 11094437 12059159434890230224671833311689838968 11094438 340464215775712955813153421771666349440 11094439 1967066382142816257866944193939854624624 11094440 18205956022597434557562343206268108800 11094441 168904111237390549722728262086946768960 11094442 -149608747056859383150691053960810470400 11094443 748174929913200726351350462667395104080 11094444 -502665421914983963450386353316941987840 11094445 -194054209411447368374747323687598539080 11094446 -204524341163600089034331476679778238592 11094447 71688812040327811691095240850753679360 11094448 -20018541467141406246827203004169699328 11094449 -35012772760232773035306989608563921600 11094450 32594516135466456149714851879478400000 11094451 -461553561954424757128344236476020795096 11094452 -475826076870340031395314781081158708864 11094453 139951319875529782249817661544512307740 11094454 82671130963920082161033062862360723072 11094455 -405476526317627556447585955165658301840 11094456 -155367002871389826247793413863110860800 11094457 -588928797368870033548115669953976435568 11094458 106557708754828266964965113899226430720 11094459 -142221089119313039259092221953644478696 11094460 94081618399454455431887679261979422720 11094461 -73708985722040990551182853820919679680 11094462 107115498771260317832246943518886579840 11094463 -1130494505653818523079798122188289432760 11094464 177931124360918692253186310797216710656 11094465 -242252371882041005339180229958698026880 11094466 18564243120284274105688976489411051520 11094467 -28601519691253120839275368829357336880 11094468 -92080361603438784610402563488897630208 11094469 42517508440762328234417116567625529280 11094470 -65787010757204885526728306521929168000 11094471 -38234807602922363793408159798104606160 11094472 -187648847063408485733948801758370949120 11094473 -1813795938860288137823406498262663680 11094474 -132412319606030633800792086695055632640 11094475 78636842247756469406521609937224596400 11094476 16078423962215292165035967122088748032 11094477 -177534858919880927195533150669962043200 11094478 84047067199595771535237296410098385920 11094479 -546911243760519970485110021226705109320 11094480 29375606584276762860619844850067046400 11094481 118407834223911654890139448024297751282 11094482 69670819309646300925725953715294516880 11094483 -599604379334257207217829849948244203216 11094484 -468022324922025674944376181549949945984 11094485 -549554733085632721385841732359189318820 11094486 78532540915463602313983991571989729664 11094487 85407507708562732136206143164389214112 11094488 473734302952078556273125668787595765760 11094489 10498446125458862084737127819068557312 11094490 -87622444998563846775179893794411840 11094491 -91966236400830203599150944502463954208 11094492 155223726785762381480336504419023593472 11094493 354461717823820389613927405405467832742 11094494 176328426566498365866592162153139335296 11094495 70137547348724813469759732494770335120 11094496 171272170385632365835692041508295802880 11094497 -24248383496538921447372582554987225856 11094498 -134918896275459994050958582535937082416 11094499 18105832706707211488076179328911270640 11094500 466008935123799138947102102337080640000 11094501 136636600448314286877005022744441311040 11094502 -88520836432331775663587359347661878048 11094503 40292022080685327166445335900459525680 11094504 -365519499758865700995041651756848250880 11094505 383689819709501122947173800994069946660 11094506 -661388565146884855178317169286838407840 11094507 -349144627472849620017975549294220508640 11094508 -711411479286845875807197394764920188672 11094509 100470553815554156726277232353622331616 11094510 34679216762225945073866517835361771520 11094511 514281678027598066758015603767474668112 11094512 42454532612081223711184671410022678528 11094513 12682287070216985815429622944606462944 11094514 -533240279031469726769735207803690908144 11094515 626348895661122323529222763464616034160 11094516 -3056515023009325282506623423920435200 11094517 -249942802460180209667386784304326496608 11094518 -101076297476637439915667093610716641920 11094519 695000679625331511617884037025164970240 11094520 -12635898626765678471980390776072499200 11094521 136368711779832876502712840960592753744 11094522 -234180513117378192364363252398823907328 11094523 -959368373141200814288044860740047226880 11094524 74352241193140143540767136147279943680 11094525 97822161764666155270468272237674681700 11094526 -442116451976281990812361645720136460288 11094527 -32369501631590782187796648917775404760 11094528 -85358808011935069612448721809946181632 11094529 -36671600971555845138579066162087055870 11094530 330050452425598166019124894625627020800 11094531 235162819674349220202958072937176130304 11094532 133167878037159240003435224583530861696 11094533 -512843702233658500879689509455790704416 11094534 89342886971367642728213379386176256640 11094535 -177613245678103055469005229545391056520 11094536 -742607952821234467154197251120952934400 11094537 -223048296390818440287127283436168480000 11094538 -73291110147609116094409270453121691648 11094539 640930865404611597329769891348892987080 11094540 -20202299432319060709715880847766016000 11094541 542409884842907439445885865796080069942 11094542 -416343375124032719108125603677236431488 11094543 -12860295194288175807538703098317604320 11094544 52121236924141604630146391590973480960 11094545 62286774536782636327127449678301228160 11094546 187499265228463761457410158775669792384 11094547 -121026895224551623949793407809369841808 11094548 -401053735872678738952668990031257508992 11094549 181962060296952617128782616790211048864 11094550 -78254195255314836796530287113321231200 11094551 -118748468955129026158255612782222413688 11094552 -183518694016603659029210464960836526080 11094553 -448369908212981123389961812695341158198 11094554 -140345770564357637875932508330446411024 11094555 443269786515841106375860435649023067760 11094556 137280759172844321590970163543954800640 11094557 -1217102728733763673112521180806014549748 11094558 -101895553846272515512813913638224842112 11094559 -599521216041700821509998335092674560 11094560 -413289638956597438867071170990295613440 11094561 -203572306918586103517496801569631261868 11094562 164167381078231170339030948576256664640 11094563 -172451385606861759293066501711174403960 11094564 -118318435612547556275046431109118402560 11094565 -237846040695881213169195603447847756200 11094566 -5871892145606383595177262826234273536 11094567 -100371637175917059358199982975003235200 11094568 124597472755857657905781395486816578560 11094569 37020882734631808951631167138262673396 11094570 17121642925259990581076697656472240480 11094571 -472501893326445171006722272542871057228 11094572 498723120394681976505614939151767178240 11094573 185913194919096218325361680412808391744 11094574 102289630893871588600703385719339414784 11094575 -128936424318438029594186217237579597000 11094576 -33475994757523006977567286491235024896 11094577 26628038259096916625032018278166199860 11094578 181852222095770596274824825443650985600 11094579 80221757961037744975376145846779612784 11094580 -246482379505275693253064981521708872960 11094581 577767628386052586961461906467297238382 11094582 -186848969578966563186040795092857030208 11094583 862696743375418854549411222999521329832 11094584 -405099622153105616941213697418249277440 11094585 289399615869390292081120990883872584960 11094586 -64378243326493492861953341023740613008 11094587 378060637675705141611152563641201249552 11094588 12103360487377058210761421708005716480 11094589 -119149274661602819652947233750358055168 11094590 -13045478815103134374258354981203650560 11094591 -400256006372559868281976317981332166912 11094592 21290599028496816589549936957472112640 11094593 -650265920639370100906767206643156541440 11094594 -211893312532022622197317492633681920 11094595 -182201556768306584866010341723659894480 11094596 -69723834553300210602718268184945315840 11094597 -7048589646361694576825235287790192960 11094598 -457158210091447906381101782076370621440 11094599 -599096252818160326639122883837716362040 11094600 132161331730831799394303276574546944000 11094601 -323597965239740039179406520310915806848 11094602 2859877568035337029933528245449687040 11094603 161570083676736015165376915062452419824 11094604 -186070016440078056000384704014249663744 11094605 -683054023393067010000752177081206222440 11094606 260217838700291027918341257676023491712 11094607 -1278270557033381944215639000859545982520 11094608 -67626861337369984606804573911528505344 11094609 -131518756366599208414312162603413102096 11094610 162253124876314584712643183107205736960 11094611 -1371690723428083746709177139834875164 11094612 -330206010990271558167698114901624281088 11094613 -707429185541739123276927662064958596 11094614 -26585592470525723688342437023448189568 11094615 -41167342001575523642252273802136162080 11094616 94256692654693692074199576521936117760 11094617 497634234376488942504214122495638929920 11094618 219631766787650757443334240807649903104 11094619 384619928615803352517714591184905773760 11094620 357571800646108999418214630245733127680 11094621 -177247852121100253705319188160443558656 11094622 -56748279135206768657057530543003493376 11094623 -620133765334237984683102949314176190720 11094624 -229616662620178375314136124796040642560 11094625 -62853289581572768148316174985681376000 11094626 62630291702392838849287335781212838560 11094627 191949440804903923618343893060022707320 11094628 -17972771980377317796669880337925941632 11094629 -331081931480705809941780810551111563044 11094630 -13505553600513345328149197580433380480 11094631 -522321438863741004455319687674128113288 11094632 -805019479145192259651479965341150412800 11094633 -380681952295083689175143019286214195856 11094634 100469947242398546626999719970934007216 11094635 -44823450196288467247532099088306458640 11094636 -77650464177839547152725988115915816960 11094637 900209032530050248573646123963366131286 11094638 310172184282440699611483316894260422720 11094639 -513035716401996472020497039484655779576 11094640 142772959964740177501828814068105052160 11094641 -162716600326178787607606930175172437916 11094642 70059058369176304676537464207419696960 11094643 154290392547203506839114359482560677200 11094644 765434427131425018948174206114797340672 11094645 12963708263694676919531409600765143040 11094646 -190454232173617944926692987974559021440 11094647 239341740167805536369695503009588597096 11094648 23631524955430371826042081803337728000 11094649 281044915087607192403579885672847069764 11094650 -66165824291521055758456052505426720000 11094651 252730710922107031606261579127790079800 11094652 -148901238670663469510435343297984823296 11094653 -70185968749084153328940224075686620180 11094654 -253371830459309058741525087280665266880 11094655 -187911768155840378217627630131360217600 11094656 -200344556640244449421949693730320547840 11094657 -75466066347867259185051997129660204608 11094658 400716694394832673914973253608009225680 11094659 1088394247072250695771522186630044283416 11094660 15797139336964244733117693538406964480 11094661 -542761854146606158228049195760407169476 11094662 605380593995398599154419780280224152064 11094663 -11121231360387431257866716471344814256 11094664 -142583031788846261674874247682843115520 11094665 -611859444961134600506911338267898070940 11094666 -7632426397864214497766506843563228672 11094667 157533288160241400685940271384876789716 11094668 286226216013272769080660822407500380160 11094669 -183376277119511963003841719847697746900 11094670 108726496718775550473866324036087491200 11094671 46998449131706936420936265177139989504 11094672 -22288767629727208815192661045306195968 11094673 12856006365124702371322481101488150720 11094674 -61046730979624671769570860043361904480 11094675 43845912608141936714282299341403578000 11094676 3322637934671110786548501218823138816 11094677 -83670151780983009175337479548977632128 11094678 -184153368079384130444687173571558400000 11094679 752733622034340798686202099617017769280 11094680 -320133015994770768883702483481151283200 11094681 230002660604231176983816324664824635520 11094682 58809347681576707761724137510324444384 11094683 236315380472246711959325952283437317760 11094684 310305727178580474824689223538288155136 11094685 34215792810804502274919873101609180160 11094686 -15803393869748231402220964568982293376 11094687 295901038448021319075260341688134133208 11094688 14250778198859902723422940075983372288 11094689 582743153082353987822945388360347760000 11094690 16304336604616713892990957346382950400 11094691 99419075433412310413853329388110800092 11094692 151536062546927365818305890261870878720 11094693 -437507681313697583965080850153569540672 11094694 -9936307067014855565223688018118921472 11094695 445911302441321932589493372521813739600 11094696 193462508195895748249383969072061808640 11094697 854567504728450200709042049728896978292 11094698 204640919213623622316514815333855284736 11094699 -84978478587175182102215252091155201280 11094700 -172017793740071405580217948332371756800 11094701 -82140013925062369480018285283888174400 11094702 74792976120999958658905228179403883520 11094703 -501505748501214140213938904351283400048 11094704 270300279047305683303851993763917660160 11094705 -474720955775787454708160383997809564800 11094706 7241211124838991986538089749142292480 11094707 -331872152573174958376127593645611477120 11094708 -78320369502128758789234662698738165760 11094709 34986143543477117077114027030513442716 11094710 21326505982192332514734356489038128000 11094711 -30922393663675725910240457474547688728 11094712 -520921446403105534758803395080452812800 11094713 -309632796331056872036792219513876375040 11094714 90496961360222363842924819837539440640 11094715 -433953641754677024546418307383172352640 11094716 -293923501251375272662837388869737692160 11094717 -166019318837533632647781719429104101312 11094718 543007593667562599829047411323018466560 11094719 -12771120829855307545530459559297415304 11094720 -8349817123473629625555111857765744640 11094721 119752805212822854859622547983561085744 11094722 536498820259234692622005574102903139232 11094723 -66470016437087298895801736611136781552 11094724 487178423962883437781686879228988602496 11094725 90598932783924505660753207027911372000 11094726 -26774594336735879255438496002396430336 11094727 715604217495706275331623286641545851920 11094728 636272777818350738921249063207679426560 11094729 243070427412306821490656675126822259984 11094730 143113225051301972207358785193499505760 11094731 -8677180192754528480389565185177813056 11094732 -20414485134556147602900754687095552 11094733 370381253394300522583218226598825551800 11094734 51444990897535029382412972530192747392 11094735 -219483483375374296823710005037918326000 11094736 177410597379585922873176056804404846592 11094737 -28641164594171796346318251131645602140 11094738 61646727661275665324604805960466769408 11094739 544362476916320862629340647221704914540 11094740 -12482372062294913942415697749199257600 11094741 -54459346215678292887957076631960393856 11094742 558353993623332354103748013353092138272 11094743 406270466772914293119415673528179763544 11094744 -333182226437371093186525819878569410560 11094745 -359739499333612023848918911395323663100 11094746 67234863577035218263788049610820464640 11094747 77930422441466153806556286450264271872 11094748 99937563397295994415082157696882016256 11094749 63742332075083615950008236727083630700 11094750 21973527233073213627967636597369488000 11094751 243647332511945419360685197797977166752 11094752 -610280350546160260874142623332005838848 11094753 487030196659531756920138009608525379504 11094754 232473305259773356856928425437474265472 11094755 -47559571474688296030593944942466617280 11094756 206559045105944713509255498253777121280 11094757 102911420788763351751690925717160096572 11094758 1461230589905922319363859065380283584 11094759 6189763720445461089999739842125348160 11094760 -262008120763811445411570587357331456000 11094761 677432777187736611873396476152997077224 11094762 -19491057615239851705334326453683686400 11094763 245888766884517220877395718066005037664 11094764 -159308560547261660397678894146848270848 11094765 234480675864166678268571281634778176000 11094766 -81131409062848772472157780411818360000 11094767 450934867804350103104344025816906132816 11094768 -81242544891530441725342630144600670208 11094769 -9412871088751236597456785146532563904 11094770 -209709471313236463200013805650304269920 11094771 478377053229778623752438997314409619512 11094772 16041835086429173365094356655475903232 11094773 191333345240969913374904688712217889920 11094774 -1164060546924788179632421521732076032 11094775 -196889927827605270408122694350449601200 11094776 -118806981010219987927330413509632327680 11094777 92643064886438345524922556093180126720 11094778 -378783342528559196636986155961874749440 11094779 213748692180340279021518552892336729380 11094780 151067353996610107798203927884860277760 11094781 -367196096016650859552300232500990279418 11094782 501912083568204318313487360247788884992 11094783 35679434429360412034062593329981693440 11094784 374787530603629195518950023792678666240 11094785 24798229561146184083771602560330655400 11094786 191560780574931391954581969998752711680 11094787 849840439932404529449926622921885027592 11094788 196018610197542952230773036849350313088 11094789 -50236502457501783117324492550571594592 11094790 -29607428157144850485385607717201088000 11094791 -237542373155396139231437166193593756600 11094792 -155314886304288510034757738253801308160 11094793 918853693099438946732994393119149046042 11094794 -368053980448920302535554455392120836304 11094795 -283831762619411297829247424504753386080 11094796 182054718813706511281155112183652345600 11094797 112591659374144679935382693296035288032 11094798 -157395786156284688068422709894456715264 11094799 -795876280157408141924821253333227301200 11094800 -58896509662352174755976927706439065600 11094801 59053360901463065154658893023362387104 11094802 -81405041530700543185003879930971220992 11094803 42053316527977278056595963284818092120 11094804 -17689260943945316598468955293731457024 11094805 120420744723596935273323260736348964920 11094806 -180864921963544991848470240976086471648 11094807 -1055544893901564208185490105355020800 11094808 110697041290988721171975769064804843520 11094809 -613890386786363488290818948991618372672 11094810 158156684347689784863915548463389756160 11094811 -39054905686717826606026209590800309216 11094812 -244724492662345320462882369328368863232 11094813 -10247957552411062008559586497090104858 11094814 -110338138014968679493909225236776997120 11094815 14797192435314762530053628679025127520 11094816 173973687982398832485210186686541594624 11094817 -12343361771297455279766875580304161360 11094818 153440471450166087134955966829767676416 11094819 500589428789627331393334645164400007544 11094820 238993004008165973088315488558749286400 11094821 92394241719467492161343917277198533500 11094822 292194986586748300700111779932671916480 11094823 42027890889762868590752976233946352840 11094824 71315884408878023748003427857370552320 11094825 165757341371790043941728584831603218000 11094826 70705136421199806481333975917806773344 11094827 -72834573864368480909665077376655925324 11094828 -88374011213230109181434796108163015680 11094829 -337900708558318223946089629819379929320 11094830 -10756101674814129869224086178647350400 11094831 -569169711581643778852854410255864840520 11094832 2340659454771495446522422945319485440 11094833 699846999635609200180061703859943576082 11094834 -72867706037530330663163400993122277888 11094835 -310764990257935113659631509677377672720 11094836 369636673452192122131471964782958138112 11094837 -85076966825692825638979071936449910432 11094838 104431295539788753609256098880947225600 11094839 312889495474508189502768405786578472960 11094840 -138500280308202339769367044629878784000 11094841 539597412156836044104480742574297909600 11094842 188802899138313566133965015039131532544 11094843 -147128563468627164650331950357273490576 11094844 -240669144225163833721269766560041945600 11094845 645350733227853469203354555276588797100 11094846 -31560378568548621843955911948634337280 11094847 5555442025415775512338849053590528000 11094848 30469775076337641758285002313559441408 11094849 602121935397007192189616256666324806100 11094850 93945281418460877309521589546336952000 11094851 -285382349122674272847542258325569440368 11094852 -36826238124542248741260444606962669568 11094853 -122711059819021789743647306918103200 11094854 53245275588255582090151510805557914432 11094855 52031123129672119722181182506292787200 11094856 -766022646152616576064432857747032325120 11094857 -24597028698703266634299245402971735068 11094858 63577635518005654970843549853272870400 11094859 -92690419874828419295092549509099349896 11094860 -1630487860164265107186201686111846400 11094861 305345913275804063319551208576791783520 11094862 61411791043496372494813276611953034432 11094863 -375429871518618650718490503983931218112 11094864 74566072149582846545496454446169325568 11094865 199647044234155110814930922742943545600 11094866 -177901368978047722596384597773318848368 11094867 91526375598283067152001694180261120000 11094868 -60171033099982213502501899179365224704 11094869 71962875054373602865262835342005480448 11094870 134239103270706861837233832700478908800 11094871 -489426558643172858671347827197740039928 11094872 1026260634437799720469242864109274419200 11094873 6410763254847721665462436100940303168 11094874 37816994244479831478977767074720063216 11094875 -918045732791521440198382937135399820000 11094876 104787298285350785680638925439597389824 11094877 -1705653224883892570431547046923088564628 11094878 147960782913330259627289043556077845760 11094879 -243546739479943478234998384701346047360 11094880 221357021492894432775784490113066598400 11094881 282292944319040960092937397468460723392 11094882 338125861193030087864812832873231275392 11094883 -21430080166071785930242593636705418080 11094884 197558022231089845915822895450810418816 11094885 -161385622261330098462325807153364165160 11094886 99130139294734455598593641828813488128 11094887 547011839299845932015178748678554247344 11094888 168296758323247701434685421570508881920 11094889 482753327906542096943790170949716883840 11094890 -68302111783836938909805926786820016800 11094891 516192333566657048603494835496405128640 11094892 -70530019959451364080701648438522014720 11094893 139065902349417195063010148988956621142 11094894 1426215103163322860674420147467522432 11094895 -6577275072747836840780940769562918400 11094896 57661852090386824631520705341030039552 11094897 -649644292960009332880781461277760273216 11094898 298898175767520102188729266146874458240 11094899 774453141318609134973746655863643213900 11094900 -1438861860270153391699296269700710400 11094901 211910286579819949144767435369229917792 11094902 22423411175900196038092719564547140864 11094903 2033371868922893562302494581866749080 11094904 -296194634187738504758578012665283338240 11094905 -15554244112713365390849252469628479600 11094906 145397502137529204884618674546980808704 11094907 -969885658007534177878481857985885853840 11094908 590710145981439157660628874675862089216 11094909 18895058053749885178148473667788868160 11094910 330262896390172594378695908544682359360 11094911 -621579025918391036036282515122717662448 11094912 78895764599573903584711374662365347840 11094913 320364733376374205741213681539322732162 11094914 -448950883811764854296587437568795908096 11094915 52683552220677813889064130482683348320 11094916 17366939007766667118168138392857980928 11094917 14082454870513819514133261974022982080 11094918 -139856345134749517643335139366082355200 11094919 -420080201142480932460816310402345108992 11094920 422862447014660211018702882878030284800 11094921 -166645408180848809870857351134285213120 11094922 1293668048765206845013336240885996032 11094923 559020119341901300661129060027522668868 11094924 108970207860576372231760183732973322240 11094925 -132402432575309385640649419163765023200 11094926 85252076428052064759560216543577764160 11094927 921595954391460914567565317201548409232 11094928 13855065293790751474405617585580965888 11094929 -1108850645725361769528957439967395468224 11094930 18196656401724832677043870359558128640 11094931 -89930052715675993241121571095573384960 11094932 320881378031190363253274971823747635200 11094933 458083380472118862422107743283431505824 11094934 -346868028963434549264933942808102012384 11094935 -241805757204940190177241808240617104400 11094936 -232043871999844368249587144564981760000 11094937 -16507093410890435927896354008444581568 11094938 -15134197810313279251778902946990887200 11094939 331553977002943632788586806450225993004 11094940 471493892514370921859001652226469527040 11094941 67596339545401123055985769430781281184 11094942 158748273674608281014504819103071800320 11094943 713675074187410045017607877614911961360 11094944 -391006019923590347110887797945892077568 11094945 222975807299189633336841697813286544000 11094946 -5226389800053195883419972735500128896 11094947 678864405017156840972790207848208932832 11094948 -774023347676807073349780272784022753280 11094949 362116376007178196497843922116699221950 11094950 -6171633444270170279151738934853832000 11094951 -73391307380006728813793363900747768832 11094952 -108620542774909138984051431554659123200 11094953 -500216831908527390388609298640899538096 11094954 137946704843667547811121149910224987136 11094955 -124061885096163347984253264368979426000 11094956 -926850638150925167731798425066677614080 11094957 -140345360220253733781814629553944012480 11094958 119880447946189527380198216475323849472 11094959 -698071843286567690953680217096385598984 11094960 376613548802787087174185632869580800 11094961 1848109546320846711090690000240997258752 11094962 133114950590733470876711369142350014464 11094963 -488572249657550902918820344935892850112 11094964 290882978031855665265966185955113440000 11094965 21800410948219683001903286041448812800 11094966 156590034983402218288240293699763587552 11094967 156701195460875759603335631503705719648 11094968 -236660596487164178383327756273937879040 11094969 17072000926565546772915617632156073568 11094970 58321292968762140608489036338082150400 11094971 -351702391497894168109803872732724081888 11094972 195440817450652646872895370378658460160 11094973 320302019420520965285193159364200977222 11094974 -8874247130933121148777500232369152 11094975 -14092301260172338900367382148806243000 11094976 233079621271103964032026474556508078080 11094977 -698356488897545956480866073127747178174 11094978 -293337990873329187787928915321060009856 11094979 -610320178638940692631160233161161203968 11094980 37533252894143437236440947064058163200 11094981 -225571504783086675847097007332221647648 11094982 -422925824067453319010279196763741866048 11094983 -242026860920760827420273843444908233768 11094984 224944961317438945819120651415271490560 11094985 -84082756176189653206845595382082290880 11094986 145119904538741631267221816925127727616 11094987 258210989346491086131863770498140207600 11094988 697762054637992770994714167268156959488 11094989 -7677621860211694261696559930128956576 11094990 115694369156751192015136960162847829120 11094991 -968107622900868908933260743234070121888 11094992 -55576160480223722895156743189517410304 11094993 11546726346517984374536954296749342720 11094994 15107156627681714932011940729557491520 11094995 51431695205408688078935553883901790000 11094996 -172320870498257688289841923501622777856 11094997 789314551586583257867920572862423130560 11094998 -49098690822527868944512318669383180000 11094999 -144631624812627475230911280802845324288 11095000 57654799161595901809878861323596800000 11095001 127763216797757825094116722173360792900 11095002 356569868850555738495054744276034199040 11095003 932472248611495010908347528305305732384 11095004 -369546853698401394418070143423612274688 11095005 -14905235970150194149498876578540670080 11095006 65665431754140097038623530548133358784 11095007 -106231344266652209680561556446953158400 11095008 -979273286605516650598647857978152058880 11095009 -26535277017933241116903923908104814080 11095010 -111986968725263994165847864867676575680 11095011 11051223605478917301044204930608423200 11095012 515937986849623971694773559669050127360 11095013 165620275936061734767140882436693127584 11095014 32864732720520294675695633489502369792 11095015 32831832410496185056709183040518273520 11095016 642581169793558398168729379838500700160 11095017 512125251783640916781831366170857190112 11095018 -98125656524265909711950271842185423872 11095019 116009539692142996485013567574564011764 11095020 -67819660858510226123226411141806791680 11095021 108912267046019624181799865541795168022 11095022 454170767655662984781596795935267701312 11095023 -73272002787269171060851942146389401200 11095024 16003510058044702979957202623931351040 11095025 136922115217042057512220660250739610800 11095026 -62880741223503555990086466857929385856 11095027 343480586364415529934216991467675613552 11095028 -52190784791476192547897552698635952128 11095029 659818181820474540184126023645651282240 11095030 19717585727566019383233192050304145920 11095031 59338715619597289678438241792257412880 11095032 57407737008797444726103571533987840 11095033 -339462317774114887001219339111080744824 11095034 -4013926759490818334123323998284548128 11095035 -129905022190494055097820011776024400640 11095036 296569811028574250130591576629673082880 11095037 -116087782725933690141824375494311119988 11095038 -139706371674067039756409453778193985856 11095039 -445901560741617384853970101481938499376 11095040 -272538361103309874908860980960920862720 11095041 86258545423711883170721267339663189280 11095042 -57712645462264513977164964144626234880 11095043 -32837302905538623608991603851856236016 11095044 85059483151228429748108452249431693312 11095045 -20767072680754284455166261488118226560 11095046 -36906250525409642357969005373736441600 11095047 -41773000633439485662153879461758643040 11095048 933439296908121159619199338226353935360 11095049 -21218187373269827811357818194983310464 11095050 134262819939739130279768878807337280000 11095051 29176210254092611717960104386562295968 11095052 440532273039913075091098464291170810880 11095053 -58631291754710137751684097756206623296 11095054 109602431365250667402670002107032962432 11095055 24869781497398750862096676850711326720 11095056 -692920285278209757518335384351408128 11095057 -620383973763071218334511401885668717760 11095058 -22700675165062408591135920597736701120 11095059 89447757980328329589187906461761617200 11095060 -89799697426366554418819892135806859520 11095061 145903182964873364238972242929917315324 11095062 67193461011155383220386556869782497280 11095063 -231196250987399356992241766164819388240 11095064 -254082992061131193765858351096342128640 11095065 322885777702685326712525325773987113860 11095066 745896341633262715645605980354391436800 11095067 -1126382723237355098359764203889492442968 11095068 149611503168133325615575568928029368320 11095069 -118345905526858019824685703257450344320 11095070 -75441331346410892238119877214867907520 11095071 -175298180992881537756133627120890797040 11095072 -54806983959522835610757117037699596288 11095073 -719393204706293810592405429237018432 11095074 -116055542759598305093059010046379108656 11095075 148517963712234591420049218368728600 11095076 -839641090929132352111569228508757483520 11095077 408799719505914136682746848287543377920 11095078 63037634207404509503632122496344345024 11095079 -35857500557774120892791851477297849008 11095080 115293561445439844810241965631488000 11095081 -195480217131650262553465772834773254300 11095082 -23743490648700439935075847207989917088 11095083 -226174293587185155310669725425372312400 11095084 -18812182487633816841720474252072615936 11095085 -115563607777455746487587259677478259200 11095086 49525113905485475411399713570054729728 11095087 109041583283364354992005946004694857040 11095088 138401003629385453172475384216044011520 11095089 490555764886573809257877113625130906224 11095090 353288891424937603898166102595848016800 11095091 24538846976768772734653640790181173072 11095092 -1284979598580306378676848691194770688 11095093 282932675726271012725991173222384063342 11095094 -327393078155846585390647886725485431904 11095095 -24358775772425909625686785708718640 11095096 400777534698992675761317874422445670400 11095097 -131846485194419988220759886770846381440 11095098 28494653908762973069040760480192227840 11095099 -673563370836729351656399575155222299760 11095100 22113969531845742739950289112565158400 11095101 -295301686147595749538008330213663220736 11095102 351512090561086789753874035383568803072 11095103 554234970773215869484451005051611932352 11095104 -97838241275353954157481826350796898304 11095105 -28112933109314963841164054065130927040 11095106 579410953114583526022642049141625454464 11095107 -160176733315757253573905785444414352640 11095108 -162642839979914453617556823969950232576 11095109 -737259133150322349811265589149986639296 11095110 -46306475591021954144759568947495040000 11095111 477249693158057277151199735884475013424 11095112 129244699512405997751959591685256314880 11095113 -446254114645604726587214970387294959856 11095114 -4912911381090424684782259946108923344 11095115 136392915706964001900460810933104473760 11095116 -49543780925334023276899618788093711360 11095117 43767674337581119457785105424111764224 11095118 -12203136049179820779738697296204961920 11095119 -114719352318374263768951107396622414920 11095120 -22253020840929040829226398419815628800 11095121 -100509763421493152293919142123331174848 11095122 -294244427870103298512241321724046112128 11095123 -60709560151602962768298940114676639856 11095124 -33212927956583054799279832052096964864 11095125 -61712656756888510012006911716856936000 11095126 -90447866921928167280164098626554050560 11095127 581138479372679132392975031145014077440 11095128 210910321190895735564668514928450867200 11095129 -816705196684698721294476226442789233270 11095130 -22134228117368726452867718191659851040 11095131 108763385992162942329240467501637743616 11095132 44692309416734465656359324307589186560 11095133 -70101595983432344260320591507203664768 11095134 8650481331231524932413600382499868480 11095135 505581953818900517370920020424281554960 11095136 -213137521417281657743711384400101376000 11095137 -416689513098599436735210066215413314480 11095138 208041073266887029633583494915056432720 11095139 359707937847791168158824664336032979920 11095140 -111871595390297976994387523959684177920 11095141 98345395400412380713397073059277701500 11095142 307344767099807683432996583473182991872 11095143 -29131103780584270925991880041260504496 11095144 -403350981732967841361403514879732121600 11095145 412422428072171051581456108233370651200 11095146 35446161425538766122796891393736872704 11095147 121608225871675745016553091189674578832 11095148 75831055673560985876063295460515434496 11095149 62838656517318328970017150508260363008 11095150 184475579237496291360499834552054689600 11095151 -549529924547283276895203373439206571280 11095152 24021172467210095925784943325177249792 11095153 40600394177951010207182307931265561640 11095154 27497889914787766956621422669056699392 11095155 4994727939533121989348931234178017600 11095156 206808021354337095652663608966683227520 11095157 1290762315855096869745489720780680667072 11095158 -3604960366111219889908654191269684352 11095159 679254311220987793467270109239134144360 11095160 -625588435263542340396099695798185574400 11095161 3304853203547589842398192805978938368 11095162 -152538029203920527304912522375732027168 11095163 -257581256390506487470956178320018474588 11095164 255686643330250194141871535707919155200 11095165 200413756622434819829294677720729782060 11095166 -253934754996887264621553061032689299968 11095167 79142645453664029349599964370315847880 11095168 -512457980072448817799773617192645427200 11095169 764618396986138842344324708138668577796 11095170 -19264601523333723291037500656789836800 11095171 -633666810081312226951627153892334090628 11095172 -212421893166503203854823680246313939968 11095173 76282749187013572687381040018164761822 11095174 -96792324189947985141602269430308542720 11095175 31095428603586962631175062882721360800 11095176 578132519206005055185311294180901273600 11095177 -553286943715922376388844927990156179200 11095178 -354498350544929912470977629909821297920 11095179 -23219260637323313043049643950178386944 11095180 188787785861123791431315401364687590400 11095181 182240920824897173698673809998888664032 11095182 3721903885697132480979735945669047040 11095183 7637168860940639632687865119503613440 11095184 319845714978853671959681637279012962304 11095185 -40206582863336042392608555686127331200 11095186 -9761463087049437444062987928601178880 11095187 -408599496914717596964695782480334126164 11095188 119893255217173679480347487574508314624 11095189 26660873392049066396581910486205348256 11095190 76734361217137638817724027501637365760 11095191 383052459533918752950396016569330458880 11095192 -78499915577177959214361032784469217280 11095193 -242616034993177837498943088967418565558 11095194 294196138099392999222244007712408925440 11095195 602110693185571661072440114780332667200 11095196 356380521320403312421393052609222148096 11095197 8228828343613394101901318826801405120 11095198 -300966089637543154897855323100886006400 11095199 521246113230321228011857495714152511200 11095200 164525148732751818608274431375808921600 11095201 -442784664412832791374040421870665844588 11095202 -243721985584653560746127170426308086400 11095203 -203273005088270657348286563986407037440 11095204 7842266966891927823792822485632346112 11095205 291044996724994805869267637044852290720 11095206 -23777097193637868164972434091273445696 11095207 -479036644649092579663001502966031982648 11095208 -425242836304947372555218500188357719040 11095209 -172363319696264075020019829713977645686 11095210 -14391744572754178839339545933821255680 11095211 224639757037578528711475688966593141812 11095212 -308331531815229010631677681185147468288 11095213 486353745739053342436055050874579786604 11095214 103169172011133372298753150703893788480 11095215 156402727475371275165312949848032286240 11095216 -139419945529822854913002643605020147712 11095217 211687140317545786421477971922963951826 11095218 21700185026680328013698766132586663440 11095219 -29763657928763168930626061935800557280 11095220 -140273634449366171204501047920117189120 11095221 -78403259358574183340985486646040908320 11095222 94019148309667068999608560556180586912 11095223 427324834071229232851628196032275987344 11095224 -240893707995334118281769779657717186560 11095225 435828082773276587692782827207691634000 11095226 32165036810111319998045528751978336480 11095227 112331064510699642903858422888388630816 11095228 -313586927955268660755157030062585626624 11095229 -889187566481014527860585168802539471220 11095230 -66369285769262873493261719283663185280 11095231 82512075767883410755659396986252302192 11095232 174921754485046501604597176064689569792 11095233 47889945934724781023719917969792517248 11095234 -190291402140111883594410182040703703040 11095235 -317590297466047716897791999832586229040 11095236 195572733968178027451024894968052137984 11095237 305480033905516649616737643638813901432 11095238 -183751063540636540279966776106987327488 11095239 58869926947428838824542405304359768400 11095240 -92345680057219073856262413790507008000 11095241 189565362477160130347876157488430842368 11095242 -98721594529418556001811680226370885888 11095243 1166258641786279337862055846999441905120 11095244 -308239828354619796683491996725853868544 11095245 -22400199567673290866367161141644800000 11095246 -301927430199293141555188957688542554048 11095247 1004525255899490210736901705619036928 11095248 33595304522668820071386325044529987584 11095249 -870222184277023056508259422157066209680 11095250 -366849907688505193467960743965361016000 11095251 -427118931610393729121289715562979146568 11095252 202663303320449254083025404372413409280 11095253 264460545628333374022200641280397549884 11095254 -242627065789524803327992425934987042560 11095255 -173386329139982802691752569380293732000 11095256 71798490545887891846393224873129308160 11095257 64350924910024095287751611977107218640 11095258 71298178582695242116849912253508238080 11095259 205159139321811418006081761403066045440 11095260 86518832738285584693920383689285509120 11095261 363664963470966377314939623130725853862 11095262 -408599772574160755571163972789224938368 11095263 1133465305412320712307472897710457285680 11095264 64626373950434820070581451371735416832 11095265 100475293071520646159377668730087200000 11095266 -64297889220858734235884674540711988736 11095267 -980948690790970359280718377158177596168 11095268 358621783881448664485587752516663365248 11095269 -118924634793122736885812214344730761568 11095270 15759697496765802722359824126102912000 11095271 -107197279663682841212744448610385915856 11095272 139173441706430464496442187037913907200 11095273 -386834609701491364050206276974784918400 11095274 -119956303899488438516236384108579415040 11095275 -97105807577152218429479703698144854200 11095276 276337429170649395712657804750986748160 11095277 -440979213925052540212127764501783096800 11095278 -241073322357958055510721085973850716160 11095279 -68786275813539827783496838919750271040 11095280 -56669781082006420145672058508311920640 11095281 -149097908668278008397760723406738594430 11095282 -26813678903860282804349996387661868032 11095283 -247792230138707713189417388296781724468 11095284 -87408517273375909890298290484287191040 11095285 180882414196981678002828576725425998000 11095286 -48581888854416911000942758812329631360 11095287 -27920468910544110004653638501519068416 11095288 -107440425157902820487096643074838528000 11095289 -710899463505213295513174829564013077910 11095290 -4217577231540352725410284335746856960 11095291 -410519817153102466318733364028789155416 11095292 -1438991502703949249759182087588804608 11095293 76833907386069463254977075816635434528 11095294 48191765297593955003580013450894876032 11095295 -392786907349423473753370923198757954200 11095296 266719462883077063721985273097126674432 11095297 -71963489760211658277725647770571281120 11095298 -209523799442862576153889719115240542336 11095299 46360622744518379174893197937908106380 11095300 -92524640758103949255764364011803347200 11095301 116845076644423784485916373042769434240 11095302 124796762833315752054332639433309143232 11095303 251013356863971243281033037759116430784 11095304 -259798197739704133252469655746584166400 11095305 65438180204269740410426640084046293120 11095306 9675533336650314335792481269898858240 11095307 178071498114476150816583416198667642072 11095308 -61219604684269225253878472757124869120 11095309 -691923999746052104695104213228475308490 11095310 301760498284579020539444579124335674560 11095311 -771216621844103443711156602568784338800 11095312 78989192637902857008464760668530409472 11095313 450237969095233003448862704465297988480 11095314 4052673397483481039029048683475718400 11095315 -137356076153411355493880985460661395200 11095316 -68518391436788748588933717455188654080 11095317 -767137902008865956352809333652316109220 11095318 -90316069890344555390939074457311917696 11095319 -5266053991304378165588425202148153456 11095320 294237946220767287566939931134846361600 11095321 -271905750092934193706580314885094299648 11095322 181711026308553723893577626792453905920 11095323 392887369441209462399914001767560652184 11095324 13331033443439663056136193276584418816 11095325 -328630109839433116433525372967558528000 11095326 113154029281067293374664562561451571200 11095327 691466726826321699900521319786837294176 11095328 -21665595679051532933625349072789831680 11095329 -158992988773115590950602025247024512000 11095330 -208447171649619530897440918166610889440 11095331 -1701300741437342887151948632906057776 11095332 -43369019101262987414212004652045017088 11095333 -3358448936665141171494312271080069056 11095334 193351201215191948390998361743265316864 11095335 -4699177513949941059608090471165757480 11095336 182248767812190963360966376761409536000 11095337 2111248330004012271510399860870555136 11095338 -10103749735148485382990893569048889344 11095339 479424531149154637109878652700209141256 11095340 197554776994133518498449422584078755840 11095341 198208763629494890764659845109908841792 11095342 564763879623956575674874352271237864000 11095343 22725203479272042004406284501812847584 11095344 -51156470302613641412527074383992651776 11095345 -107235373143869697090965711906323687320 11095346 -717839432805193717146516921636059429760 11095347 -652789185624452482578330322489869144528 11095348 431676978069827923197158937237463222272 11095349 -60426890832530943249830853033484566564 11095350 -60396349114122079552062756123773491200 11095351 -651347617972976119318118087255819036696 11095352 293544455743330304635819103075760537600 11095353 -258464785691805388230838257595217364480 11095354 117502857118004080140383024892159613440 11095355 98579517233222610806802103313559659520 11095356 -158442656770764280342772260267489818624 11095357 60993828547987118102582892067801672128 11095358 204528348226893509760053602411920955776 11095359 110193506212554013750213598100969481728 11095360 -183498073922425649121203211052457656320 11095361 -317771205331914613803162640897851413568 11095362 111975827849158994473218514997752253520 11095363 183663591853648132026568954813335886800 11095364 -118162525119807614919062448941825433600 11095365 -42572942488297845270720379385061212160 11095366 -547089145348083279080241006117506030976 11095367 710367114696045175700695992402379363416 11095368 310620238596780245374122480668814581760 11095369 569785729241191499058874558004675910820 11095370 2493398231278777001075179352048179200 11095371 -116936494406463715153969281890582054880 11095372 34593663986568161804387243153488376576 11095373 105217219366077161736235643994878509440 11095374 156551780079732848336339826822236804160 11095375 88401822021189330255328297326688800000 11095376 2223186128513692804246443786252582912 11095377 -430010067951040368154362466013433909792 11095378 -35049870577440991427342091789228664320 11095379 -29190295915676218665398983599530171160 11095380 169691416740712719057420169413625071360 11095381 154570156174476676890287735749173692928 11095382 -380919950388182403337119676595368490208 11095383 -89941041492004009980255258366537272832 11095384 946851516613975685487913044198858424320 11095385 84431455303201805644827695376909005760 11095386 -104942801713922432993703946328281345536 11095387 252311848250147755138132950781787996152 11095388 878719988993413602654898973501955603456 11095389 -23844257852670593837367197246370835956 11095390 69723797693713780490595967876466532480 11095391 -173820033193150015154341956933247831608 11095392 180322011591775218395308935279437414400 11095393 -9064446297711639060832502992938973676 11095394 414851702990641202106470432895473660496 11095395 333876391462525196706060246999401484720 11095396 110701021918541193698936326653287972864 11095397 786443207492600071332809389457180671680 11095398 -173973471214184311298092142496206862816 11095399 2864685420854412847323903637186681952 11095400 220541365679681186816949703005016320000 11095401 -432491077834386112294617619089910151136 11095402 472946625466562587694850369810235423152 11095403 145416130613923117771199921868518987520 11095404 157908722300729348916943944642347767296 11095405 177042876380792910924347586273633570060 11095406 72849972246724966520685593915707025280 11095407 -529650086182622625204191373688314616320 11095408 26757125806777596070439349808441753600 11095409 -272636090087724289996752821437495435596 11095410 -47936213836278327411472407018717273600 11095411 -336913698942906795520164198909600674600 11095412 -64476616377712659297596891566674424320 11095413 -181660168569672009393224362954598841120 11095414 75568494008348794775870619045601453632 11095415 -136683377703471780463624968850663606440 11095416 -4741254554104372302270475028200488960 11095417 -17958622669974738790673875280965189760 11095418 263426377247555457886344556890555554160 11095419 9608972817751330012908759113896905408 11095420 51495194500392890492165902226968719360 11095421 1210753871536223099177675307487292115852 11095422 -82355858419686505689124813555005189120 11095423 -68063290765886584800233262708365331328 11095424 237696791614984225978822520519786496000 11095425 213223418698768177337335722465050173200 11095426 -331433468795188759185895232345721239088 11095427 -96286255452029918124211493495642643456 11095428 267288839344361192967889044196060016640 11095429 724989305771124646272169685531296231260 11095430 108201919478313944215466396354435328000 11095431 481214872249639823274010966087202859264 11095432 -742968257414218288122860320089862425600 11095433 25225532863740453538930863678620939700 11095434 -94470648184712599629078599194021632000 11095435 106243944960090581211896014632745615200 11095436 -189363661145899132173089928395547348480 11095437 120592136883242982733217881144813527840 11095438 395913584616517760347511503231535323200 11095439 1011047415574050144683336248089249096240 11095440 -6608274871264293177951620782278574080 11095441 153800100534786285069641138364729555840 11095442 -39401544029689004351417511089020831968 11095443 363533771356488503565659381834996248080 11095444 -41539106743739555459937424527076761600 11095445 -6425354059648920927562497865437370080 11095446 149919728112207471085432492791537077184 11095447 -114207168834820042252494745740642300240 11095448 144270476186814891278215620934367723520 11095449 181209043962084203662433778415064162880 11095450 165503323386889970348272210201046754000 11095451 -379663484040503061985887069405905292696 11095452 -224475343793865399448696506004602270720 11095453 5845339637799762556061464083224739264 11095454 297388655936509667427009465072769348992 11095455 -45275580866390651179409032670281397760 11095456 129030682702020420755092978183219052544 11095457 -391660938767949508757625446749073739294 11095458 -141227333633106600934766652665303040 11095459 -567611029191309361135240016610113442340 11095460 152751714117350987368212560258979893760 11095461 -7102696244399165248227572104324750536 11095462 -1827231917240506610363703817604361408 11095463 -261017233765400079366759462871182417288 11095464 270006876238301239152149275785124331520 11095465 -509701146641709651207109695402573538140 11095466 -124957909656441790015106829785718431568 11095467 -178223225234299962926223466509501706920 11095468 -80009628521883425751809100779558195200 11095469 431264256833647725922271202166817433600 11095470 -86396914853762637148787947197625637760 11095471 411820368003186144014838634590035596000 11095472 68695220598831500947777681295878029312 11095473 131136192406202400281059638055540699968 11095474 -83189631016573621045944751104706349568 11095475 430535410417228933667160011138471609400 11095476 83425162020677159408149604524328484864 11095477 483859273360117040685965145953235513326 11095478 -136211274267806071859052332259188262144 11095479 290745923791071491548839635303629698624 11095480 -495447971977045326384122482688517734400 11095481 143770866436725317389864614941332828800 11095482 -57643690055456104872437403406744805376 11095483 99010640654718974780030261319684370176 11095484 -346659847416378452288519585532331305984 11095485 -451068323868035613392387343241892868000 11095486 -78916000276192549185005580356742567360 11095487 -296397760628692481180638098878396940000 11095488 275906399063345745645847984732970680320 11095489 5953619606589183997429355445081809408 11095490 -98948538656843635993153347415252293120 11095491 -166435741277571387385731446919926006976 11095492 -339485523550395752715344769982732496640 11095493 -244552071827656806464661347944627233060 11095494 -119492294460422239414978570699560046080 11095495 286952144157714369228336753228426448800 11095496 -43404345894882133926188202421204531200 11095497 107508470279454508236362231751650115648 11095498 450714097464792015147283378657534590000 11095499 81856242480788668321396389238693142064 11095500 -104051545633371771530091302864785920000 11095501 -324200408634384413387354624521277935498 11095502 -89876206346183233230277325946847012992 11095503 -194582087570990539505634160027167498096 11095504 92670701202585582634899984638577999872 11095505 5146208166721728764307227184636308160 11095506 85731364414273124868841524019586820480 11095507 -245492055485530966090907199204227301168 11095508 -118158115298806561608416558791698981120 11095509 45269155204618580864440692339922384320 11095510 -85965568569205679178873680679872778240 11095511 7347082730509969826162576917732197408 11095512 -260197559665519524146929747130257612800 11095513 -156415190586876620728181285004188914752 11095514 -460133073045934429582183498784271408144 11095515 326529625469815609219023387989072364000 11095516 461208052255584030762390755822177057280 11095517 -322852561182523316390736242716418690868 11095518 -73637068371210485072929099744756208640 11095519 258176625298416466596663605829484917920 11095520 -203360492890442503091240924861316464640 11095521 156862692968701500399063003246581230512 11095522 -55269229439639187773714373332125920768 11095523 -13509997670644188370807834541795125776 11095524 123497403035267723007872593877198883840 11095525 119777105370112285811832296636391936000 11095526 23328525806666980574089320860433038784 11095527 -401760791208953405242033953525353029080 11095528 150642513721152784323786526837450536960 11095529 317469409211959248823654594586946707130 11095530 50691131324208124097972184796101592320 11095531 -456339826154418019158867464586032966668 11095532 32442240705346098484583894572997698560 11095533 -11549872920507329272206564491717369376 11095534 -476450501649992009816468372326472499648 11095535 263940800016671944914395521935355432320 11095536 -65866425695242531939183360809463971840 11095537 987382976241927997920569441590818124900 11095538 -70832037776124713603430037333520452080 11095539 13422931508382955875698972595156103680 11095540 73676453159177758510491377065250764800 11095541 203515941696146768519420790503425002300 11095542 9893573046205665002188177358896487712 11095543 24651442317956925213852749030980895040 11095544 -440823282959318706663230801643367526400 11095545 -222271354956393197244445274162226144000 11095546 -84145565943524337272455642080624092160 11095547 894706964474231685347904236388412457712 11095548 5326500214646470971104780106102472704 11095549 112719403945177134830760976963196332550 11095550 -156794405748198696987199819353576336000 11095551 129624242829850991898052783173160102080 11095552 165290387719298039544312138414132559872 11095553 -10938520588539406279205096404874668800 11095554 254818538099847117943656833378631553920 11095555 190572234842532277114428787427460738960 11095556 935558498403304565206549147990894510080 11095557 -311410283096898911029030283351794887360 11095558 201274100210935252020704747847169142880 11095559 631846596074406359527369649487936452760 11095560 99019150077813457810390013087400038400 11095561 -454618662368136601243127242675774249707 11095562 31146386409366435112159775206588137312 11095563 -176326416515590411805370798480052257600 11095564 -394384605551684810103109081595122157824 11095565 21001256864204735791234527857939092920 11095566 -47907660129018383177880462786488775552 11095567 185321105409845867039168887087018832696 11095568 -34717197086012620982408628860997599232 11095569 -570569511071796340583179489957463252160 11095570 -375654548471761692800236444385561400000 11095571 -443779462346572988855083484340373686228 11095572 621665916957573972405704265010966953984 11095573 163853456581117456796664241912784940064 11095574 -58730317556015923090584438565127289600 11095575 193853247840838479769826460907854240000 11095576 801166305892140906902121569719160494080 11095577 37163172901073438779656820040458643166 11095578 60849775676236364352858884123601579744 11095579 -1000836314433106879722663893199420312 11095580 -100965001275395078404056921587347468800 11095581 106975447170733334378620632750206943744 11095582 158884426650698833254201019279607500800 11095583 -215129623104103107109823806435763022000 11095584 162629658635062848053650287524267950080 11095585 -391544297543163662129067120219908858220 11095586 455508834174317973999737278607120151840 11095587 -303440490941712627545237640784353576156 11095588 -189099732281486980059172936146568904704 11095589 445368872176357590443562476701676414400 11095590 92872862293097921425254024707283978240 11095591 1994191985916711625049634333276665856 11095592 -158063976064370280743751668656331904000 11095593 34430136718042050893396903361169739664 11095594 -142523493720553776944470260913139547648 11095595 192159046486970715518073878822622384960 11095596 340124698140576716305122405026110341120 11095597 182699678978185419856899992384651491852 11095598 -336341634214808239734316029310592712000 11095599 -16134242953769262245004241943809313280 11095600 -97352263930992412053328957113001984000 11095601 -945655025915948008966909916957439194400 11095602 66023942311528864860195913030919921664 11095603 -488134983166835902416566228180862838800 11095604 30512809389617453857076424309020559360 11095605 -172976190501955207544756448869618079300 11095606 67369437244709551277959009644433623744 11095607 1072059792950294301168798909819078962856 11095608 62836591011698399525422997010392678400 11095609 -74346457719551396466115888607642625024 11095610 -25334929610086464856093210110488939040 11095611 150393856800781928988749741182542606384 11095612 -537796629616896443318489083560854020608 11095613 178206523243917299210407568217734776320 11095614 -11403040769161439050992213240010065792 11095615 -717199774761087605171534469518348553240 11095616 9162781900583810445051017476731568128 11095617 -74852516071992411156609846995861634624 11095618 -323985446134609238604608519534661302400 11095619 -90394066191361709362751887756378348704 11095620 57118453539483940070344000740455731200 11095621 436281686235642289055848656195368081822 11095622 489410759460064066893433925551940125824 11095623 36385389041476072539404544435441255168 11095624 100971945945733106716441449796732584960 11095625 -15045995598162236976350197139645197500 11095626 -258756963971140318339993820748845158656 11095627 -279990235836894449494194178076701964524 11095628 106768895720128035646704751824092499456 11095629 61928307170785840914448458420848837760 11095630 -8329375540309358802607144592106009600 11095631 -130798724232844625240616417158964228576 11095632 180229816104466022034867741890563522560 11095633 988013805895457908934023306780893197680 11095634 -3337985703463876156881797272394436096 11095635 -27389048657476271999730271218327411360 11095636 -570135282645319129922192452173317226752 11095637 112231853056429719162166137521808592512 11095638 7080089041566191334596085689149738944 11095639 -225677864839919988231011393314051029560 11095640 -5145998557352304151726158161372774400 11095641 -44278677930044717812421260618450112550 11095642 -442958283861661511066135319148834237728 11095643 -43586509655749485865664976256706124000 11095644 369286019284538513433975297122893824 11095645 -678969543452810948979309950457811602240 11095646 -157780902333684949268101202400089090496 11095647 -426585326729360971262249032306156902528 11095648 -317731489455895683469023528080232284160 11095649 -856557385349867148492805632096909520350 11095650 287662465692576772375615270029286560000 11095651 -72420984912733297423817916357069478448 11095652 167098712080222107922740566830793133312 11095653 198860604350333752465794168304977643104 11095654 -107111492604030338519137960648452904224 11095655 -133403724058796052030905837404782612000 11095656 73006509122672747880632978160666869760 11095657 1061386213248704230376586431648377788900 11095658 -184183325381842501251002425394645548800 11095659 -293972666728886551103716517497177996836 11095660 43909187129450321648737749847193180160 11095661 -121641627128655510900542488083281086920 11095662 -97387104468242562827755666486221303552 11095663 -700625335720270588036894022072399257176 11095664 -14877238821371642302066937001661562880 11095665 18179133066715630137166412261731509120 11095666 -193972599422278940376517803240858992640 11095667 -65998693069557762387417972344239804416 11095668 -201945962865641876738415109710787678848 11095669 122631821131382505547566436235087139680 11095670 -250116844066611852997899129968545789440 11095671 -74804433833715661842629740503587253936 11095672 315360145207658266780428036590360002560 11095673 216609113504892175871688185153593600080 11095674 91387795410612001181958390899823605760 11095675 -181542199775181317158886824526325376000 11095676 50025413773789255103975943748067112960 11095677 6777956833189163457062561144563737600 11095678 -21729154445414840808720834101534548800 11095679 410317945730881509573182746886784491232 11095680 -290527389363206171618559802812137472000 11095681 639027255800559090506584195949230020482 11095682 235449332178080133109494558559224970272 11095683 266662949727967589637591896095273822464 11095684 341892511405215881188847193393005964416 11095685 375895620078626971700651248888179016380 11095686 55744792077274583786442444415438854144 11095687 233497365350644655078552370991550285336 11095688 1124800597351181505777718603545411840000 11095689 252850196251253396590266227593837499136 11095690 106711666906638536885148925211060644800 11095691 -12693158605108909390434458966033982000 11095692 174868158511640019952024033410732068352 11095693 3992350016664698551916492808417432384 11095694 -14106380919435810558537426540832471104 11095695 -258914981040475502410894392270316417800 11095696 -1639425075714610222887454743925014528 11095697 -141712313275579032477906849508734619854 11095698 40435130247989650187112715921281742464 11095699 1899174216527374844631386785177057543936 11095700 -197785932438632902837131377154508800 11095701 8925645444080497670509420977963681120 11095702 589646601531386213551512478761574059552 11095703 -29112205588788039159537208972278404040 11095704 15113335853880878506046273066559068160 11095705 -428935513089535499423243899861165462140 11095706 131379465345164803113287889144906484992 11095707 -115955250655651786217249970710839833600 11095708 -8645994851463125459412983242212515840 11095709 -188213899966585319137398835164639482196 11095710 25850735132803914979605972094518078720 11095711 123974855135886921108540978076710117624 11095712 -26763309165129257075375511417353011200 11095713 -427923992039255270035072642023309916416 11095714 -14347382710778524647804509040868351488 11095715 -200900626858757897015035998858043184400 11095716 55348318425669949941571051941289853952 11095717 825551121574952427593203408766367087840 11095718 29241469058249308970341884920273966016 11095719 -144820124060150611372647545603799055200 11095720 -3177473062078513663535159579827814400 11095721 -44355887168110018390370582698991599296 11095722 -211475305958264049512897516984916061440 11095723 333687108218313920533721152843748753972 11095724 -606962796304379033870495875067704437504 11095725 22572690101818707721089407941883592000 11095726 572543430069615010406346925002029205312 11095727 410113202747565475838393126832749010576 11095728 20019754444932097502858923281066491904 11095729 164919778559589692511054170050399550784 11095730 -259514297988839052870433602724755422400 11095731 -503017477447986091731158100241427414160 11095732 -247264532758417648826145774827642860800 11095733 393102956716368314555017429037723308800 11095734 7399399018386857876058841011133562880 11095735 -182618952390376378326454837482797041440 11095736 -122954582176754186529247320110231715840 11095737 146055455735365167467041174481835056640 11095738 -283857543921006960894857645620380760320 11095739 -995250709697043119256370214987947586460 11095740 -294234232217291132439039211177856893440 11095741 248559397045646517962643565633917955142 11095742 -93814052581081806430621683144078031488 11095743 457611415756080158763607757008397496264 11095744 218003197853401894072356318559749537792 11095745 -173102429243625320771496500796581772420 11095746 -21627985687325292363383936003920857216 11095747 -243845906272203192515187218582884990848 11095748 259359723248673633063585100905501596160 11095749 165472728131421972330945015699825817824 11095750 45409710966806724689565937558272384000 11095751 -414201737910932852652240612675131614608 11095752 -206145087767501398902790163494607093760 11095753 352113010383228049204054312706276887040 11095754 -169136908940720271461538880985767913424 11095755 183258764835907156390580780666936056320 11095756 307538208460756343339357677189763221248 11095757 168389026923895368980820733280772374700 11095758 265881870618609348003344206860160801920 11095759 -762460850734690528442575049130804125880 11095760 10066226951839886738189475519277301760 11095761 96122799948433344435225584858535870240 11095762 170355208517123104129687960305079995552 11095763 4311062484585338057013326333111267328 11095764 -20495322406209625649117807889369600000 11095765 117419971434488107028458877037179661660 11095766 324243878815240558312933565008849525824 11095767 46208546873550710843153158539184374000 11095768 -230525569441403666517160210851382394880 11095769 498548832582633540949831740515442940170 11095770 -28685704748073821349536361835277245440 11095771 -102924599250140974957727382961363956028 11095772 417537529233530423718542671336850227200 11095773 -165361083532858850025859712592930197856 11095774 -473943680013089040325929755080578900864 11095775 -122875824663131621560645554830745303000 11095776 137506082121614265925303933258861117440 11095777 -43868997792062094510623090287558396800 11095778 19452053150993014162941816098267923968 11095779 -794706114714580949182797704724420755472 11095780 90630360430002753308135912071736121600 11095781 4593288220101229432743406380354080184 11095782 57770055334717056745160955854486980608 11095783 925839641476379383245418337689740543032 11095784 26055645756580468675367028002081587200 11095785 -40211567392555595692758206846468509020 11095786 -145439927978525135652636826100464100256 11095787 1150144884675617759216225790725390787360 11095788 335847007340181846106563492672578334720 11095789 44209662809638501611770016630238589592 11095790 339654245579408198332879122545169854400 11095791 -150355295094571686642319144515136569600 11095792 86520861017962596551853657290038378496 11095793 647542510947285856275436802081472265200 11095794 -313981126973049709447714456420562219376 11095795 45257564929410771553603213496680576320 11095796 193060317103958500656146177212986633600 11095797 -495824170844631722480501890528464616800 11095798 -6573953316345877730377425202462937088 11095799 116211143621951916767445023721271228416 11095800 4575439679210999153192012095784448000 11095801 -658959907383710999236774786521876322198 11095802 -540303944122537272977115536059735317648 11095803 -763472686611367591761951633607839038376 11095804 -169665798591489349662770365286421092864 11095805 38797657790832590334785743240404557100 11095806 -3132565388139797434765188698623810560 11095807 1612163563286490656037368371194530579936 11095808 -74978349630717646839626895687061340160 11095809 153224676071034084852026884724799985536 11095810 -163797597804656676212422328833743168000 11095811 796197331265631847028771777250633872832 11095812 -55972566826583244758108018533863014400 11095813 588235260457485472731462662554101252062 11095814 281710678833773273122883931137542041600 11095815 3744507792922543893446746244076248640 11095816 -730285135149849780718530170491913579520 11095817 990701136343648038171324467750550979866 11095818 -288927579714346314791333096889498589440 11095819 21299982872692357471664979139669463072 11095820 -19143394168612988832159214887866833920 11095821 -346686043060052795199070012859045856 11095822 -445671096520937503806826999131788532288 11095823 -542822643398023991062201920408922094928 11095824 14043297292393671657286945251792519168 11095825 59959367472667111531207066072549203100 11095826 40714828887511929409030272300377410560 11095827 -144191741087675259085133645960652560592 11095828 410975899383658326720843554322449999616 11095829 196849022434645625939215741933974716640 11095830 -16089785222476648258839610140410050560 11095831 -915814169330188488409910367616975139736 11095832 808776841250448292972804671818291650560 11095833 -131982299648242470221394536299363081536 11095834 130666445727802323861182812213576745952 11095835 -378060427589628992645229792473081916000 11095836 203189802324965393705779266190791152640 11095837 -25436039044277149766206959720701775514 11095838 -229366420779999619480900899235098843456 11095839 423942102382247697514653934356037969440 11095840 -54861585836084056128029072775991787520 11095841 858074463064238380845638366841451078242 11095842 -24035715581840422873454998999077235200 11095843 -98263561828112583203569106744257231152 11095844 170121692147274313253453783344578871296 11095845 355139213131755889592686057828644239520 11095846 132422168019241492880759668083471355872 11095847 -264601227354277550456982987883783506336 11095848 -528150585243944101365610958420781465600 11095849 159811804037719202597713121446855832724 11095850 -42514407562708779609850344283008012000 11095851 193840436940506003919266361583198637040 11095852 101764059208572678346587344949377072640 11095853 34005304518280780898480379313522165740 11095854 21583734043743908241902657697334800384 11095855 595819608342267468489841455987860894160 11095856 -27360331193800296432885040228166074368 11095857 724455094536791970783275778682567685328 11095858 351319085297736570221701967237883847680 11095859 12137701773703042614630558734020847016 11095860 -106051589478388540333387954507761377280 11095861 50964096985435342528710581675649426944 11095862 416125980588630845169303745040754198432 11095863 420958224948578898656199574366205958144 11095864 -264405697520817437605893325300014182400 11095865 260221277545146375064877126519222152320 11095866 -164517551770752926265765553993199531520 11095867 -170478587414080609714484185945639057920 11095868 44155651828203445971582667477491111936 11095869 -206410316717216691868723169474076800256 11095870 -315243018854119578486595691921370848640 11095871 73844826536172656219978406578255248944 11095872 125444693479923833137822292343533862912 11095873 121371938080460073558745069675111202260 11095874 -114810808634018632198321249566618056160 11095875 38061538244265493701279025705018440000 11095876 229182972679979713709200577490137395200 11095877 -136419778979593555390269222321813251940 11095878 -70960431325309008191016653049692037120 11095879 416682419488016630009234361910602107480 11095880 -313629082730422996260534530867004211200 11095881 -14678122316665457974173996370610332800 11095882 -144156705705083367605704903128135260928 11095883 134568251117823840907765364096767360200 11095884 -424009935014816211530909070719289588480 11095885 -571077749003125754455978100760750234420 11095886 25876735880628292755170705295438400320 11095887 359919881169047928266337394421249928960 11095888 78080920948377110730053263199501606912 11095889 93682403310421733723756464287514433856 11095890 -30625011490315985252652165032316303360 11095891 318685346302580921780963041450882789800 11095892 4373435911003552473920690735394177024 11095893 396829495469787449466708665660700979200 11095894 -242787853450608090154460871194452927680 11095895 -40785697046126843413424416681401871920 11095896 152648812974384843375514083055852584960 11095897 472125969168754668431051369594656994580 11095898 408603274871116520946625088980124286720 11095899 127278691388643694136203917196115663808 11095900 -162724076143681802123879315099246361600 11095901 103857692096944129440065372320474945920 11095902 -203756588395000218496399624445279920320 11095903 322627054688965560430626808086592704120 11095904 116434699229052336049293412508668526592 11095905 -298866008042254392625110373825908369600 11095906 383584030971895294647307852929115843152 11095907 723560049390723930563267365176852624156 11095908 -299682868650137280266449920690107427840 11095909 -166418973510074457574135463778617674560 11095910 78730180836754620397037772042298206720 11095911 272790098243548559431489257036023241360 11095912 326414491072138950384064580011427788800 11095913 609835372927655649886094103161288810304 11095914 -267141827754216614712836654720019106560 11095915 -271211678340250215349610168712523633440 11095916 180825329491259316923711487825609188352 11095917 -33703710686323593688029180322949187456 11095918 186684603705021832027402015296559748160 11095919 679639054510899296337301348205311258320 11095920 115317672867423500795943263718683443200 11095921 -103265366721734057880412740268921862988 11095922 -13689255550567184439554233883305356480 11095923 -145295229836692655277706345164890130432 11095924 -23327802038629042014128947192666992640 11095925 -247851030861746629878763157495978923350 11095926 -20671755740200871212944033204484461696 11095927 35562257725598954338812726550243256192 11095928 -92600601795214157746844215650237603840 11095929 121553178715885524612983134634667139524 11095930 -42065845499286376977370921642182484800 11095931 119316976763751230640301914528475916544 11095932 -110100794438730181695991188914338979328 11095933 -125315433168418495354469890282716208736 11095934 212383121069013974865601732521807858432 11095935 454243046991457405914630005953645440 11095936 -167310255151299228161705950798518681600 11095937 858583584251346931952250847440968396592 11095938 97812841239006979482469030296661360128 11095939 174788981833707829182041179001063539056 11095940 -342453041382771359567135275979694600960 11095941 454981996559361622441939444768268148192 11095942 325741471610031178372983419495047296 11095943 -271357197709934136883910661764381746680 11095944 -469534167116535325458796340765507297280 11095945 -80454020995080785518366842303758323200 11095946 -358331031209760282276139142115734213328 11095947 24559361558344941846475916226407794596 11095948 -843328351214916338722405540677117732864 11095949 -218647844223360680586847630733806015050 11095950 -10740882389018746236837902418344558400 11095951 -723876257948792243845646111118034155840 11095952 142046200248860725313817097577842384896 11095953 -128553711347900189253251942565482764800 11095954 135361234511684721307263267916747997184 11095955 -63636656003060093609586882442947780240 11095956 -670695228328813872696449314766791043328 11095957 -433173870362547762526602370360134065088 11095958 48906526235733415900888933664979541440 11095959 47942192844367847365681824544418692608 11095960 -309095473266965564275202298238220697600 11095961 503775868927501286838480124704583906248 11095962 -55497616869333051975371470072629719040 11095963 -933116088157882390923809047151848577788 11095964 -754124043046687733701626261305677736448 11095965 123183521658502983685434073618073946060 11095966 -58032116032060945283427275742934698240 11095967 63229128907289348137683482224790814312 11095968 4315191549514711782015376967973470208 11095969 -698861309607118503022273643101480345630 11095970 -14091258777917568637433862813004684800 11095971 -35309692932271859050889652519633815688 11095972 -39424425270474433741249931637650104320 11095973 -149022386419767062686310305638853337280 11095974 125087181393123900225366047026816515840 11095975 -429574431404175717618819759108278905200 11095976 100924024874311903525443175075675084800 11095977 229746454131730448378162553527319480720 11095978 -2406198887681627696579245442432434176 11095979 -894040988623169216444010279488112585420 11095980 -42408441844389915062524426970166067200 11095981 -438425054715199547417110529671990051200 11095982 13593963228469185406305110271666243840 11095983 110337395180333944443445892774762037720 11095984 -134880220387524474462782212413575069696 11095985 258900353220871519684719761619140267520 11095986 -67368134673629601424884926106777561600 11095987 56667677861865632018130726534089217792 11095988 -424544044719913317598560771996841168512 11095989 1180723366673261943994097174849665824 11095990 117512675265268066505374873590627962880 11095991 -965084201984231652315067631559835195608 11095992 -53276981664305555585405071760908615680 11095993 225238823081663985311508767198117131600 11095994 -12178831066602068419671418084080193536 11095995 -286456056865523728627236694587245145600 11095996 -145293554451404561670815268856682368000 11095997 -134408109415410716014370137508350947936 11095998 -257898968767281486103608700071434079936 11095999 -645341566232533219683790279831244480664 11096000 -15123093428142923614807601483612160000 11096001 -698816935605387176159194782830415615840 11096002 -437974645168826114383078406050092713568 11096003 -481393737503520975117594628519903223748 11096004 57722957492044167312374795852151263232 11096005 209402724316456723224420533459168991360 11096006 -121009046706372229819981992433286436480 11096007 -16991909681634454763425168744211756160 11096008 184227941399808828122244156657751326720 11096009 1185386515732968463137294528337365949860 11096010 -14973446699797527124271510514427389600 11096011 -392719529900900209682372038768037985388 11096012 377269433141339943799815368544290388480 11096013 51265938651753336335781166718751063744 11096014 -164110382943408059173808784405882318144 11096015 29027263789200909873260143951716962400 11096016 -44473523048475402213296399692386533376 11096017 -15522065544898394424499346345610033934 11096018 248581220261151264695405579327630719104 11096019 -696306180670746460320833277546533857920 11096020 158769895588696228391131690209296954880 11096021 -8878430748807335837310153014616891360 11096022 4837508116985699377999375037511002112 11096023 -338384334339809911037821522882280420728 11096024 -240772899431189400620385397339956019200 11096025 125990424220852455815252158542864777600 11096026 137776324482498559244471804776416713712 11096027 -155556027864048073186985791271993030880 11096028 7557405699040301051879517246256727040 11096029 264496115096685976682671151965246516576 11096030 -97679850393120760980128385483482016000 11096031 407881902937148134462004879975550318720 11096032 510678009785708790664740601596469051392 11096033 259137791425357692178314857293867485942 11096034 -225275035991920062165819800295965079552 11096035 -133159469485850813900558576843790854400 11096036 -105090372929956549577944632747422367744 11096037 60609048065648782239630646188324845694 11096038 -224306596189232347724405267251590288000 11096039 -483835562343705158199039770921303239920 11096040 -80150852584876239411208061611006771200 11096041 21087766954753225705485395867272694400 11096042 261924889649876328783759890492887276032 11096043 -76898363463332735306026810322760892416 11096044 459926639031468390626010365064065659136 11096045 371067862581228600243455404248806220300 11096046 3078888063265824994575276380377202880 11096047 -101514149608470450160273899140839893120 11096048 110329209561687797049702851841094582272 11096049 598559735602344979744783636103702442864 11096050 129360762751150005518543218266395520000 11096051 299470428862801640258622882873540577392 11096052 -351241419875624907284761570450078119936 11096053 -332282259672389164518628566709466651520 11096054 -21402361943183632001007347295640413024 11096055 -140583961960404939974307006540305128800 11096056 -39787929487771683870380905087527813120 11096057 -1820562318799512291219717426287613888 11096058 -66540153316271276426484482003740603392 11096059 -300344286688790745259551325102293592496 11096060 380337396679334309970753302888445012480 11096061 -166398137194078013066618949111479871456 11096062 84943898970808818472532366267682152064 11096063 827068129323585096905437049588766216 11096064 2344922158044401473769712516474077184 11096065 677029235066732028891309016518591461460 11096066 214416712343185845958685051563159886880 11096067 413141952001465467933718699022098975920 11096068 -28082086269752674755072284492305593344 11096069 -656296817402463879032707803680167881060 11096070 -203170051696708400207522003900964368640 11096071 179458409873203896633859757920070257920 11096072 166571001909647626898175908552193361920 11096073 -22327032142085929660685727240067717740 11096074 288390581449926102111074993251865233920 11096075 -131275819955087798134205636603321769000 11096076 104864514579018156121766906916848394240 11096077 18135102084968935019517209790666904620 11096078 -10630351405671557922406211651261546496 11096079 -260503519072197300330870349090960010616 11096080 76840142362281916565180797262405468160 11096081 259349784486262327787832343947838248882 11096082 -342934052633343900919026123295105762560 11096083 -45974718936256355486355605960473009376 11096084 87277833328532351388073490050874898432 11096085 -52919322295384604831973072358262630400 11096086 460432870325631621406105080259544872992 11096087 40598656290500607802782881530409974752 11096088 -245000374599176869661608926279834685440 11096089 950672522333928802533482354609812669056 11096090 344101417628114813446170910195928344800 11096091 212711092768347311975515274162506595040 11096092 254519070843625424085196331087512739840 11096093 17800681563751729732358537310732744768 11096094 -215114521380485282443991342271999556800 11096095 13926548666747705993412407476965734400 11096096 72655189550006444065381904331162255360 11096097 174351420511825439674788847075758673728 11096098 -49125002899378677226411064762572314336 11096099 -295975582544543020361606353849721544564 11096100 82408397488931927796277076164143792000 11096101 -357126856321055435793441268096570632898 11096102 -74455652240089870322121857225291080896 11096103 -638066730540483779454924957499969900800 11096104 203532777983265401677761334731198136320 11096105 -274312620729508464585506377593016411740 11096106 1732199573158238267196038537567155200 11096107 12546190508632322763529066949844488640 11096108 313854144785075005960437550733081910528 11096109 78803679135245602087721060286100599168 11096110 -324852331121145146049621654669700415040 11096111 28843536092846281262902019945260904952 11096112 -117201862814471612026577364282223656960 11096113 -33797868410302842330215892083665462720 11096114 14857837877161378038051263790258681600 11096115 75249644076294190904408821277934445920 11096116 -9698652779083462431130821466593824000 11096117 89487789531754651356225440188676281344 11096118 298859887930813299887601272757374449728 11096119 264288833012842663720592143521577444520 11096120 -153797224398474596742088138436109926400 11096121 -615059962924665902463737252488816560576 11096122 -10503390677296575562121965020802956576 11096123 -175599546631016684217059415732815209296 11096124 165469375004276603672433345447841858560 11096125 799420253760580515787056332745754470000 11096126 368774186756068975662202528397213728512 11096127 -74251038975432537576036124236901677840 11096128 1381882578155298038977012427066966016 11096129 -71324210068475445998114044139354730240 11096130 -175991646962163282547659276997470528000 11096131 356674566033506675602490708868522303932 11096132 -19857077081191736239401011406274026240 11096133 -66615171450776618255410557987628799040 11096134 57201113984894981108720203006847140992 11096135 1088440788401206758773045805247938972960 11096136 -42370782483415858951561151148166348800 11096137 266492685369020118703474630130303977800 11096138 -488630858371613191698137368810006445568 11096139 572421891667554628987932086044875038424 11096140 -16094015701536544291527085573984419840 11096141 293826077286587186531754747633369751104 11096142 61959527505966715318264533891540558912 11096143 247276022041701566944533861561728499024 11096144 117613939539442030175006797788534128640 11096145 28692703986788475473686922156312931840 11096146 -24899223697867352709144925030224543456 11096147 11841308843100044269827329330452902120 11096148 -147654047574055742662410180069480689664 11096149 -1174492802099385002698028814464101640036 11096150 1260120451590390159891285206413257600 11096151 -227954933302531515266113765783105620096 11096152 -195475518481557322447586985032900812800 11096153 209515364533560459562666506740175915402 11096154 92537282556257380517474435665672925904 11096155 -11855970465071888139292868209188608160 11096156 357775455905604945392308074551855915520 11096157 -320885212342020267833473609082885477760 11096158 74127806178079134637616172962308698240 11096159 1583234976593739398856924956640040136304 11096160 58438402181470551710309963389151477760 11096161 -356239495338997094540013791440423350238 11096162 -17672401400815923846861842608915846656 11096163 -344271212549541196445033231031171743040 11096164 -10457759122033133531051333260659302400 11096165 -327792801032088315688631432804026290600 11096166 -206313997066695713890899330744198260736 11096167 71041135087285503280317385480718638920 11096168 -756918888464817616989226901960421565440 11096169 100754772413219920888271063942456908800 11096170 84257653462119864095431093513711185600 11096171 17354149846493220593594632821533721600 11096172 -86212269263520830847563619857988162048 11096173 584156551525849078862779729309020331104 11096174 185470391128571660876578397515429302336 11096175 295905559837066127608363578709641135000 11096176 -27586677361483562150615766428920446976 11096177 -352012589600975916167308635888016636974 11096178 -115019295466820590040958271860783264000 11096179 -1391778592463703521988271722433733161200 11096180 332066614098335055368732551339762728960 11096181 191190317428513806548524074286453692270 11096182 97970656298133364150750762850119814400 11096183 -303864939358163030593146017631732157440 11096184 309910464708361885437148497669672960 11096185 260354429585635158012770265617054209800 11096186 39698102920813004509677363091069354464 11096187 377226815298054952425582108309605535168 11096188 377559784773089306962298426707630757888 11096189 70332543313646261489928246940008848640 11096190 -7779176625403534054713448161487564800 11096191 83979130578585089071535166110207710592 11096192 316932766326579315444018935445218918400 11096193 -2249869705223827617455805370676055456 11096194 419349150881738279917133399209247034240 11096195 -128911835829388264599594430623948962400 11096196 138642514950058730056981688032705416192 11096197 775448506495690652875915163707954186686 11096198 93245561918502061226381669565254997600 11096199 32398816123879949498459631097893493968 11096200 -13574291333422373248161499796332800000 11096201 222746296892938562741678211307568262912 11096202 -11610250654244650599890537038870677504 11096203 467544831569542215116208699713346909024 11096204 -276772111512727675259574343062640978944 11096205 130664091493377314894154015319647047040 11096206 -54964761071566747098734246206768786560 11096207 -438800695802662186530774763454243439768 11096208 -22299889869273989116612132840488370176 11096209 69483981261404193923254359364532829040 11096210 21109270641766663418094940750140480000 11096211 -204725372696391664999278571376324618496 11096212 306240798749805858602578806714625228800 11096213 -911839672894742681314223171073377543538 11096214 8367239738238194614693493418765921792 11096215 305025348641646457442999019776557583520 11096216 53233990630495693678621304991257702400 11096217 681244645211962831999943124387971244480 11096218 -74151914704776640251961907227374832128 11096219 47474168859722919160055793153767397144 11096220 -138230077678420454701256123598768076800 11096221 -503558121475842463967824077203774261088 11096222 74330239289850316203813173317586156352 11096223 355488269322214286399992991216615343504 11096224 -1336579637382447604950675788430062911488 11096225 22897367556543634787598166016422152000 11096226 -147637215197244971216564900395215895776 11096227 540830929095002680416323328810792759232 11096228 165809145900228589985537559769552711680 11096229 113490095394385009218106808418607649568 11096230 489982698599577728893665106055694220800 11096231 -872691024573414166465750576538141245800 11096232 -89505113478457394024278916980483768320 11096233 366396398676951527337795926267092996608 11096234 368999571697660828226338787428071163392 11096235 82608251601366933486129298318321198080 11096236 2920956357438957527540372988426906112 11096237 -622687344672301811863809997411441467114 11096238 -516452749384246549834900899670225920 11096239 -63422600262154738787875833947539998720 11096240 -7389786100249061713028572385476608000 11096241 -163058897084554688581003274143259002560 11096242 -162125090740481674159456120293075964800 11096243 151831426760977716771351256916716974504 11096244 -158829097186157847269324337249789542400 11096245 -574798440932437155136551418373823237120 11096246 373434892718077770368444938418712353568 11096247 -370593073488683611582199452604135243520 11096248 315708760512118295089647217860791808000 11096249 1013061141321823672049560756251281678250 11096250 40843307465378061179548282687216800000 11096251 83180788301676385012224339447666147352 11096252 -365772588100857218029978311754843659264 11096253 -112601191986257433360313673552315169600 11096254 -117712212825066177793207245931713637440 11096255 496839538582857191840111483160798077160 11096256 49456136990311078289322644276628160512 11096257 -582163588428103282845050545995906048 11096258 -50712075961471143598455995727743649792 11096259 366349311281300015266420733904766752504 11096260 33850027639467676647536818911426662400 11096261 -633922911489248632506842609846099090880 11096262 -288442289408906093909952935689058198880 11096263 46407636625862137891518014104417130000 11096264 -119827467096580290576830799026252021760 11096265 359834136770922520410006156904363024320 11096266 137679354584738970767201147332268701440 11096267 78444138931482405501181352995778748192 11096268 -5767127651308267815705196131166884864 11096269 257332439756826318795716304360728119670 11096270 -318452259361886486313959089141300166400 11096271 -58375495347220596452712487980155683488 11096272 285141178953119786865077785354103291904 11096273 261161198553671746619689585129567809522 11096274 -54931753933498004531484295434364609536 11096275 -109309434025490761499192729641628739700 11096276 323527738417426097696454034745955090432 11096277 298815807785810068942388838440248424832 11096278 -338033005616753787259633176009294159744 11096279 2928900519345807668533356808906601088 11096280 -86029285806495755644791473528737996800 11096281 96733942473653437119483418173478487808 11096282 -463954656198022596281452780272664021008 11096283 127806671962636537310949784450224224448 11096284 -604095368472211689617536164742254544384 11096285 -326166950995621561715802900849599152800 11096286 129230275482305894345860907454390675264 11096287 -13183430660387335752135966940234050368 11096288 -644217950208625108720700738530443264 11096289 601016718093850988648123559758552760084 11096290 98284811292667630151746675551030938400 11096291 339790471962697272159414879633553816152 11096292 -6187398274383586103876006114517565440 11096293 296987340679403242313976558687010609664 11096294 -32298969543197866906937110804417399488 11096295 -24002383943008442043241206410726922240 11096296 -152673310835321877686822189142523806720 11096297 -315680546024866929044634323437042831068 11096298 -186478277575655140618039745137803002880 11096299 -795260469907369596092274322651530465840 11096300 62359894791278713584654919828944000000 11096301 545001946213416614059239859495739821632 11096302 -64912489691188489308221337179547781248 11096303 -299756189806860991923752773619797430448 11096304 -77036320602109749541169802972207513600 11096305 -418359623613703010760887726796748620 11096306 115652755215938882808724491573282298368 11096307 58641906478946581280459638780749567720 11096308 456153176868864150533982725942660180736 11096309 32400820190861216854698321393706725120 11096310 -3744269151900946350027796023577395840 11096311 -541026263126815228419014289604180152088 11096312 39078467141667741127574354068425523200 11096313 -325799477931200279144393002043506651056 11096314 520671263733131897651592515660603366256 11096315 -296639750579077136323051566070003888320 11096316 140870488047806844376107691363963674624 11096317 413263103094587464356554663116823663366 11096318 178562203626539594679877083239424015360 11096319 69708240596150860024750342420212845328 11096320 101113920738086806124110469668641177600 11096321 526338157389896529204763846049116107522 11096322 1545955910169901708455314626287398400 11096323 344380484836708844798102468942078416640 11096324 -870637422240090851761330746436937662464 11096325 -238666186633662617288714968320981072000 11096326 61535524315267427635175101732368751104 11096327 673224640700720214544460916227780060160 11096328 -275163463575960114437220377233428480000 11096329 90179867118285075001135059743329499930 11096330 -74594628193258099178427097712326118400 11096331 -456552322776850272293967433340070389760 11096332 265025952325063485876603677816779098112 11096333 -5814977035753789208937841459966889418 11096334 -39673071748104379357129373979764044416 11096335 -588440011909558532360000622764498324640 11096336 -43815176245352425554345974173915938816 11096337 -49758673161743077668378699093609038976 11096338 -469040352486844373215725889710365754240 11096339 -488016125063953025773419018975973260744 11096340 -32467569983930557334602089791753011200 11096341 203370464377495784171943413951245263612 11096342 -240356096225302456821808523958922886400 11096343 -404168627291610794796905253127430642136 11096344 -46288879997652485573974727842206812160 11096345 40723377035373611556211337519612604240 11096346 -268348067994503037350427548353346198016 11096347 -135039281560438091636043364648835182204 11096348 25421614311911632752835591466910458880 11096349 -305994352495220448685613841343835715552 11096350 -102939599404230726688892752695515280000 11096351 48376604750165163576212327670393886944 11096352 -274431255003702083431532942628424777728 11096353 -13165791428247533229450997630877781456 11096354 345407956483521093838075451563348247376 11096355 -396412056825614242447678773282904020480 11096356 590412600693590358668082530149444065920 11096357 54542819230626745771386501152667486720 11096358 17582992909366022809912593273278343168 11096359 -826929498090596655854393988177457383984 11096360 -129132632279475639563863461299656704000 11096361 6646505883495051902291100623087466480 11096362 234146534765140886210229708884895091200 11096363 -2618657379321576788251375940304867792 11096364 -119388921028032578342600410596630157824 11096365 165723617311614659825849148239543040 11096366 73046000796323750747363784596328069120 11096367 129409353492549287654129244165916636680 11096368 -149843607149854987838861246036627243008 11096369 -708651772274571177094958057943539893230 11096370 44962442116766743080171921350230310400 11096371 550454798065220711021141321257046974464 11096372 230290105730956922524234724020296038400 11096373 -214030309332288490535103515878427896896 11096374 -38282046898666410071256831284810746368 11096375 29700874819289732566256559084679314000 11096376 552350713834293802686047192308246978560 11096377 -39646362090049585400173222123546317120 11096378 195697294146288882387748619955308016240 11096379 -329819298935691444574678489506263477760 11096380 -322855303258737063112234856140009958400 11096381 -566854310561425958588963037656303221818 11096382 -90476728471224505629157014413196926976 11096383 -50157813467288121623926902147512738368 11096384 -64894648160987665268854326182122881024 11096385 404121254901028784155751013335770473600 11096386 42405063855122893820518798119538513920 11096387 277531266504868923191276144294869536792 11096388 22004368080910717641954373912206163968 11096389 -285748984796774059778622188820391686240 11096390 110477659613898320712770261510382595200 11096391 117489158968765636938268114625254093992 11096392 -347979678230808026445380695694906849280 11096393 215871194894724946741902052126263379200 11096394 -100669075906541678110007043546181075200 11096395 150168149835751551034120837696003850400 11096396 -722982075763202676608150940800595050496 11096397 238693234164465230375468478957733785228 11096398 -78817179116719638624333839645255939136 11096399 40595497004909301438164881653240357840 11096400 -15370074105045709474669497802614374400 11096401 -922238740281635999115933195924055251598 11096402 -21548455644427424732357607421957377888 11096403 424080479612115497458633480715899282104 11096404 174721161156204409918950499311870849024 11096405 229578570134041011734352517857993876060 11096406 -26274504759286281528474598945975188480 11096407 229704854925803826683337376685669121712 11096408 -87105370458914855114030746696151040 11096409 -133723496055444928969863337057724454432 11096410 -187593730099790156180212285670352958080 11096411 -110230414137688055742601470108905065728 11096412 -14055508171292323947610992788230253568 11096413 -498577649479953863949026887997404133338 11096414 -146340365557224405597763116377992322688 11096415 419958612337900004327833086502129039200 11096416 10436887137900053767990420537637732352 11096417 441799498016515701538990847331751637892 11096418 3373216736621886078590962991319045120 11096419 108001710819860053268598198306391941120 11096420 -410905876061161961565753623662272894720 11096421 -198641118418401441978387991082602858176 11096422 -67695105267774761840228018873393971488 11096423 -42485784577283204555998461538136027736 11096424 538225501150952176731329930843827353600 11096425 222792683207602597574234617860612858000 11096426 -268387645563832377435382749517659984 11096427 -330686920355880083972100259095826962768 11096428 88362580455611371846920714116620788736 11096429 75002893586500996411068261536475658284 11096430 43279660316072676905210589158919582720 11096431 148407622375967896282154247078966409200 11096432 -103496132467120975290305979558016548864 11096433 14744686916263529847266574155015893362 11096434 -175818714733409478132597043602753894384 11096435 111953653629821166111861682874726818560 11096436 139918939689064236638147937836041089024 11096437 618226200776210330424408375893337211680 11096438 36055311735892581695881838543568452544 11096439 11210461821843863464053308711470838400 11096440 448540665734103354754266411088416460800 11096441 42594719891268660264027879577794046032 11096442 -64900857469594053728877561427688978688 11096443 -289536181045491934348008924880746473308 11096444 161286002770061513380780628211780119040 11096445 71135054900128388126289525286952658240 11096446 558603164855984636578439683544782875840 11096447 -713045140815382326030570494159536261728 11096448 -81259911005459023728892386051065118720 11096449 -78055817067399642307452279806088128000 11096450 38187041822461882654366971671632128000 11096451 5265956155508443695263560710788118096 11096452 -515538365545062413280107870914656000 11096453 95980979617820035201747021661769252702 11096454 226434292223586556029404682945269956608 11096455 -146767428592194165133383042018101820000 11096456 26131594993283212105280928229797888000 11096457 349999703696262215345480646715780903440 11096458 -544837848555404327792154662915156874240 11096459 -616972960391138446823368829267736121920 11096460 -124688370409038533182153592858261760000 11096461 649931781854142621267677973048692464812 11096462 -175485615094146164798873848640886149568 11096463 62808190027002058745174529000942589824 11096464 164459857234304099929802615659349319680 11096465 -658913146705048981965789413237967982080 11096466 43979456352074796059082409721032846848 11096467 -411137558119233299356197057697813638484 11096468 -301601969042935968126944055471397172352 11096469 -550554689063695236403513784270569545906 11096470 74495530656276993835471945333403781120 11096471 -691493982116191254634570770831224438328 11096472 -59292801866479056305387574512653148160 11096473 -662826200627442378375578961016355687040 11096474 49038517765620111176336168478653930736 11096475 -67364183114179507928776835297512800000 11096476 -825067838075068121958671865845919469568 11096477 -6132139523744584449062590838518944000 11096478 -58526713639136830575813352559887049856 11096479 -499704710355123073378019637631791845920 11096480 -347569551755955951864811720953802260480 11096481 21573428248996651266019715553437564928 11096482 -223324249069259975044984714604941966848 11096483 -848243590029222623755216369978174367268 11096484 -79274546882949482325570199315061145600 11096485 -168207687525708192197153031124536636840 11096486 2371698420659193860266701549821851008 11096487 166194757968888668743427236886956609440 11096488 32041551535552246932724712163331276800 11096489 328388506677800655890263648144363143156 11096490 -15895154421159151156880959682830748160 11096491 3698152376080252637998462423848261672 11096492 -302426231781100067500433332951254885888 11096493 559965336346907645582041366093682451264 11096494 -7221880270100886238359081947489541120 11096495 -111277179606797000589342376772208915120 11096496 -65154116488358623720428966981903777792 11096497 227483999138040408484871986458811756946 11096498 -74419465486007557554018119541749735424 11096499 -455335532196153475567449565552636599552 11096500 -489009550055552861611594885897716288000 11096501 432844998557085410078552310794006127612 11096502 13031294459502400097301583452448398720 11096503 305322907456585505516306926760722165464 11096504 -191691044676419369291937021308315258880 11096505 -18485834049976281131290126147782344640 11096506 236416705728150453999852872794535075952 11096507 -532560000729942878839106207258215193244 11096508 262473122828294190089539551309937512960 11096509 -605549956993840065159967244216274742720 11096510 54443612908051792120470951137940088320 11096511 -10347878918994843673695801778470008064 11096512 -44324628989151522632652699544514985984 11096513 -158396684761011882249314510981931136080 11096514 12971195582388232096796236541177886720 11096515 10673861832713607730598504958625868400 11096516 -143836175573194007815488098839982962560 11096517 -20267763763575902942551652575820370720 11096518 438790040411768900078961704014812612960 11096519 124265141813082851389349679744831214080 11096520 -71431829901758847933251764766392320000 11096521 -633043906681319607714152160218503514278 11096522 -32678607332307760029645395980201549728 11096523 -74828442766230348503601315260664362628 11096524 -897315039735046559221900361525659387904 11096525 441945962618246283016399197502947753600 11096526 -17975249071912652311064778192712507392 11096527 -36134620945701928491292994502762001920 11096528 102570696331528783279487895808194404352 11096529 -547643117472723428325060951617413998240 11096530 -361367155930469297883643597927062399840 11096531 141466162338328960559489471914852670400 11096532 328095576663525784240434442377441239040 11096533 226541549288424259561191820394083618720 11096534 346086339804195808981335169531380773760 11096535 199543555231342549415851949488525307040 11096536 106877462283234286692378386471175720960 11096537 -1984219345584807842453223203164330560 11096538 -234710076879504546873913223869388576256 11096539 288447106048929247453801831324178278340 11096540 272408432091187327032115740580645731840 11096541 -1000930389693864743395328433492934906560 11096542 286906563942728061119715462194678584512 11096543 213717925503240673376937752121722565120 11096544 -300955157888654576784740071132720005120 11096545 293078490184755623573020140597780513300 11096546 344062606460917972927473849333041500320 11096547 133706700201263693764498909088557321728 11096548 -54749187706298070664072771790080196992 11096549 -23777215328029080724970547834576216450 11096550 -40365385529546214726939087291026172000 11096551 -211145504840721286414360436605440286720 11096552 461928383715342782095180758372366105600 11096553 -147518100499555917812414552461885742976 11096554 -20485082554734536977541627769812011008 11096555 -28867010427768819117926146603408770240 11096556 -475064901054255277422305979309780208128 11096557 -299853049137627075114901212654623085312 11096558 376266978754676092622028213997561529280 11096559 38860222509052032544304792913260262720 11096560 -170122916120489794419433387666617139200 11096561 260558456139148333420533214943332538304 11096562 -78165555199085512749228740883426965760 11096563 -128216485824406253327674226958970572360 11096564 -581466472978505252292755987452771549824 11096565 283569531815555670859616204826422879520 11096566 -42251327573196867216599502734441256576 11096567 203378231148834899942690418235999968384 11096568 53700781920431339633236823187357696000 11096569 -431421552322673532587106133866925987440 11096570 -313260866896435712009900835305803372800 11096571 -606342016011717062853642146611836456336 11096572 -10069675625210477958511377697683841024 11096573 285388752008863128922365603499941090822 11096574 39527373477491094545150861527160279040 11096575 -136143963623637379833734324115519326000 11096576 454884410549784264356338271431428145152 11096577 -46967157209326413066882332718545677440 11096578 -28151052670436677600368877172570318976 11096579 -151788123086243715348012729012956640480 11096580 -2111967732143323148054042502713180160 11096581 -202632919124833043642820609001401763618 11096582 -29720497293739520965700138612169184128 11096583 457810231382450075942639247825838592424 11096584 2487438877495634192267657750684805120 11096585 394688159052033451495906950720106615560 11096586 -328793711623303527813141541992872311200 11096587 -868049007187531362813908163454819598764 11096588 -207102244707457056723328071423899733504 11096589 173989464872098855027054616917662801600 11096590 -33948386665407038939678111769585235200 11096591 -501618224495417111538021340171528479816 11096592 44700583629215512847124022027096424448 11096593 712837084678020573120445739683161105842 11096594 -60048578146998096187808827917637601904 11096595 -587854689429763004910254518810416436080 11096596 -34629508641415043541363445828291354624 11096597 1034016610360021303002280906236883953372 11096598 -95904843248528063963792711703063452736 11096599 558096775955683033761904407654321315936 11096600 -88750756860450475537232980167117312000 11096601 -709617375183770894530164375345539969280 11096602 440936306901908600557419795966980935680 11096603 11918208047505216042269364239336494080 11096604 3203598598651766807213186912714588160 11096605 -14702792221670450332024637462754823680 11096606 -125663620215183607726349902451133433344 11096607 147139110372352774732410651974378577792 11096608 -320035571151225238888354422385984143360 11096609 657572084866418058635072119744701960 11096610 16706612015253891886416206186117560320 11096611 -589181216475304247149230578475875738788 11096612 1021316873967057453068049188996176404480 11096613 -410373607644273930706906936898411095776 11096614 197772582165665094807091355968121145600 11096615 -542286029995273269777528778058099847240 11096616 -121703917862404568171461414951720304640 11096617 -156238284144858498837870673744864247616 11096618 -25485460996199870030900534642196671040 11096619 -453766794357419683224902376369052505256 11096620 163770454582598892944889458994098580480 11096621 1038728335214099365790479814858280252822 11096622 -474703327154607838029592056037175103360 11096623 7731935630315455054444802786186061304 11096624 -22397108096388839083815662479787163648 11096625 -417438278196766909948018837937336832000 11096626 -236981758827541615183568398602757824000 11096627 -516982226813998883954340317135679019560 11096628 -87614710596454805796108768322688225280 11096629 -527282950222575393228793631184669530770 11096630 131487737836075204994743780148471400960 11096631 17480373424720645641761565856200222144 11096632 -839336275728997558257493650995095449600 11096633 -284119379448252956837052771173093940540 11096634 332619418453210182337558352305122708480 11096635 -136912389902624617338217634820541344240 11096636 1595358248909584747694520540729630720 11096637 -92677004714937033989081309241623894400 11096638 40120142053425480691617346547331312000 11096639 489676403645093723103306011842031413440 11096640 -89322311087466247529879632413421731840 11096641 95887459668202912217580227132783922900 11096642 155610821495555418487059186694963787472 11096643 -371083253933100522393324401799393296136 11096644 -180792755873928191989253831789657471744 11096645 197821890366641993877588190247838334080 11096646 -218263942202532772297688294199633792000 11096647 468716786803032894779024618030084853960 11096648 847550799617034074031037979780873011200 11096649 -339627387262301176028529659598427944960 11096650 84249493286708345733531434708137965600 11096651 -565729614063189266296577652499930074348 11096652 6391229146581033895361530547063734272 11096653 1075835881332374783641308322918116629760 11096654 170744042670219432521616132958706205120 11096655 89248349860635626364645753430561382160 11096656 -125978291989825873076133648989821337600 11096657 25391912312597602847334898665970559616 11096658 -169642760315592789649947133118365096176 11096659 -295656483374297980987239101269068779520 11096660 -9338462618298818759156287501692760320 11096661 -6608105400448583817503028881784721920 11096662 -127218594610988640696268845086801619168 11096663 -540890667216356080763610438040424525256 11096664 -335747068763559328312762384732702740480 11096665 -415836446109632725025710488287270332800 11096666 3450464795533086118973310083707467264 11096667 574965522006105774337821288451732665132 11096668 81536881632466676333061887901301248 11096669 427971296860365647340937657842879884070 11096670 -7762085859585103217380461817062489600 11096671 399333417296994154631136185083210851872 11096672 -158483081494315823665227547890732761088 11096673 24570840122747757956691306163880938944 11096674 824882125006893670460701112592139588992 11096675 -276027892388728823377639138836288440100 11096676 -38554512149639946504676742800411518720 11096677 -312294151966722785200631614420976032580 11096678 201437625850287912891155331207201020640 11096679 588216450250744182031555069608054722688 11096680 -122481438558948510130763251103593267200 11096681 -113469095062328300106903787508719205148 11096682 -98499695920828891156346429457373856256 11096683 171194428447463684337625976720932161504 11096684 -407680168363149589663806599605360550400 11096685 147583752910049322621541354178909118240 11096686 -12592436277530342771900939444140203840 11096687 3587592350516506369965357061475291616 11096688 107092290918694940746777592655559262208 11096689 -122124749586877513506245836024823422510 11096690 -205431507229633634260711769068354636800 11096691 -23257005526513139481158534208572723856 11096692 -661755519773749726414695273496463469184 11096693 943387595436166008179807499576760829244 11096694 15429304393671825520966235890746138240 11096695 270884841910021765146667586430419989920 11096696 237455559115974157914930250115169792000 11096697 22260411079359595586713911245955003072 11096698 33372991431911329214809945353883637760 11096699 -144596758828681152083965876109766071064 11096700 336220429058930057034317616902839910400 11096701 -184322699642309786660470299187957489152 11096702 63631726280921944695276048443716695552 11096703 -429859861781428746793779033288213043200 11096704 -55664021810165856092917020397173473280 11096705 -190821177098822075341985258706198086400 11096706 -316970629328136671757678176370123117696 11096707 84548821732888597355288566648526554512 11096708 280733059392280441893221627228831625216 11096709 539722906808615677685858846030880480 11096710 38594452731484871288869900667013755520 11096711 -962336610330285234935758507499420339688 11096712 -9465616087536948102552335522409308160 11096713 221518002702300408246572717417804376864 11096714 67070781612107400970307460465942286080 11096715 -111379304044601649066869710796760641280 11096716 -236104665004048136594467527290342430720 11096717 668308429607735248754225656314222851766 11096718 -53296821097263883947814629771663212544 11096719 -190875577392192404557469203460805084880 11096720 102986381500690369924971126602897817600 11096721 -41872073898158674293765421360097016192 11096722 -74735944892991211098005448136987161600 11096723 108531649730941717037370512543496517704 11096724 337112479212536507980652038587548768256 11096725 126140303481210230299656034650049234250 11096726 -63344485870592988547769525001878472000 11096727 -16420507639244895977334096409377584280 11096728 -1146833706993435762256820696579952906240 11096729 -59498705666233067867626861039356108288 11096730 3046019861129071325562224323050470400 11096731 642756104776691172813501246283491726864 11096732 -177786894724599937054929451854058285056 11096733 -193134402422158529658657362700685363200 11096734 -376546007189779010491585527332527524480 11096735 79621446939437976788395391383647753600 11096736 -369013447243131269551022168948500070400 11096737 176608321412404197791806732200911964386 11096738 86623142490499894623311759634518621520 11096739 -264567266427313279564692861172278615696 11096740 20589131744353399922911473661688336640 11096741 -450700111675362557607353038626991756800 11096742 -275369894720710939292940918063645933888 11096743 168780509946381483941150414557492990000 11096744 -18211392235246077816320951229324748800 11096745 1163682237031949285760813974338723200 11096746 -678093056609768361623322374579042240160 11096747 -568461366608092351650431038260392486400 11096748 60837517494272502505222553834100661248 11096749 698283389613757135227994662254719145750 11096750 -54957449599126133600047878199011456000 11096751 66850880740447578650857633079813607432 11096752 1176691635949731753319181696028327936 11096753 862826729182846427481759357800957050002 11096754 -42957759941479699947074979543838878720 11096755 374155466587737950939361633308977490160 11096756 -347979320258804240110589022471311099904 11096757 1642263849090138718136979254389573152 11096758 323248448709031045576302812351085144480 11096759 922180568030804254763237407244642384304 11096760 -76185055090569395538549382644891648000 11096761 116643953152351890608620371609399426052 11096762 32259341761737077642475980288740800000 11096763 -733692268048729668924810662756888922000 11096764 99636584590833472739867851541910454272 11096765 -105734330493887065620216835761931232340 11096766 101612620184258659169473073768984183424 11096767 25249381291032816605550573016889082864 11096768 260487494104167331279840563076414832640 11096769 90324829407486493412738631639772911936 11096770 -122132014292763710577068386710721305600 11096771 -61204832440250880162966497695956061488 11096772 70236652861898011026654952443661089792 11096773 -413704867567667120627457530301435089316 11096774 -36371070493149567799570173321102086400 11096775 205523457223101526294102422304787565000 11096776 787073675960090465160915005786730332160 11096777 -595952754877982420569916276452351102374 11096778 -1945764529464034915504301403143147520 11096779 13594808797141747167291725717649349320 11096780 275320114318355373853973531229287193600 11096781 282900524211584125556179698388688469984 11096782 116235270803792400490408126145581360512 11096783 -244293524037310893520051916975957629968 11096784 238247995612924708160826906391978967040 11096785 -328116508654679586254978821967908147020 11096786 80858466765416540865266030255361371424 11096787 40485051885763064479461414954318604800 11096788 -443066314960725113478413581555187738880 11096789 1186132925901119391183796058944721532 11096790 129505456712468869085729518223033358720 11096791 -143698809933574615356302348907403640832 11096792 355662408994855639769683787919103180800 11096793 5984828633577443255031569145133185882 11096794 -98853083006855068111060445906812267008 11096795 12509283940117887793727565026091730320 11096796 19996016821516437233240436653654507520 11096797 -664817365290894984775748609692438737754 11096798 -389396659150812623395810443045425165760 11096799 11093689504335237926493580024199955840 11096800 -116213002559196539386324370262943334400 11096801 -186990344261073906956795771831989607868 11096802 196432734381535820372383414883213027280 11096803 -40194474417802801472324115257561957472 11096804 -143456986223902566421252568975238240000 11096805 -298959233377042177951596095831466918240 11096806 -195266058358875563777575728628966965120 11096807 428549950098561034518455376341602193472 11096808 -564988932532067639714861936072935587840 11096809 -133466878232210513134554826348642089996 11096810 -66743911057871753409844367373616727040 11096811 -410039125223693761327121478334396379520 11096812 96412229904056770034246310913617510656 11096813 -117561710953440355921922972429849093760 11096814 -101732930152290111911496455522510991360 11096815 429113944986250919542894356704213454720 11096816 152381904179917129758276286927398961152 11096817 -322186365491984741529259446953742801120 11096818 -190227458534060526657758742490857793728 11096819 -469615648850534617840858614280893417780 11096820 -115216713293356460853030973326812651520 11096821 -389898077210086743115042291566411730500 11096822 -16568875061292973160525301177996091392 11096823 -469906169820821485467685642957524321816 11096824 -1079304849183388738350598393313123020800 11096825 503440155926876319738903261954348869550 11096826 -11635718627269226234193757784761259520 11096827 95583323566806739773922892348120614672 11096828 782327223655557542454202278056757792768 11096829 13732127486737726784164317956925555174 11096830 -108831114764335335060624515679335738880 11096831 -506555140292555425230262613584497946368 11096832 176121087460303460738139824171935334400 11096833 70540638580799205183744442143610433904 11096834 -6175355621707301406738887234073509424 11096835 -273659205975169217469249121702212731040 11096836 193996396992678594144326722797978373120 11096837 -58271787594561353797709898982089573600 11096838 3406680081969968332557288129729484800 11096839 -77321612504144596503103215353562470752 11096840 54876778042984499380375165766990284800 11096841 -136857112502492047556696052018350831616 11096842 -438567005702435666299999297485824798928 11096843 352007177710281400913326609006322635092 11096844 25370362066114256893123569312407703552 11096845 -797280205945175368228120498670327400 11096846 -235928268167443703347971382339522456128 11096847 301337022081910411965717288067062982824 11096848 -18151974884808569096572296081664901120 11096849 -359679568175453213356543137325602531150 11096850 -8683899437839949097078032594091072000 11096851 -571626243374751356488002869915344863528 11096852 -339370223619183100146383049470104846848 11096853 -18461161691315222688078601872039835392 11096854 -302337153832452162607421486925439410144 11096855 25879788358985943327667167349493990400 11096856 -220206436360192265067149277366104924160 11096857 126702872055704850778378581018421468106 11096858 685947338869910469333549453986278850784 11096859 147150615421570115910399560518606826904 11096860 -97946025551128096051233443442669457920 11096861 -539048960538986706065657965097429740788 11096862 -100746097828760283804798088210048889856 11096863 17889979246163540102751413113257574896 11096864 403844878476971716505302130899309166592 11096865 -187968260048795298701021461620501129600 11096866 316373471342050403953984210385256791424 11096867 -772802972332291249579941376755606258084 11096868 421942608362350257169633354036752076800 11096869 144415329077453294671705925780044905792 11096870 152531362158896613484783419493597637760 11096871 -202009011433215548264206685984101520088 11096872 89370138784566450632242074115909708800 11096873 68248180094307468703467624367887094644 11096874 86407606377144820835614970574473710080 11096875 374798708177417795332019391125738850000 11096876 -6272672301960402923998279393254174720 11096877 -24389052125338182426772842663572358144 11096878 -327954523549516829075722086623996222976 11096879 -397183524887163324606658532990542356480 11096880 -88773054329668613501042796859776368640 11096881 13231746141357128344296969263781125872 11096882 -640911929732883533294280245509573653600 11096883 -479274452353556658366019882552716947388 11096884 -141118727241252444668321932801740627968 11096885 -590004532937088146393112156514832808420 11096886 -130524077740633142654541009535558909056 11096887 -1371304926148388334368804245889118072920 11096888 277272872545133421929776490530522398720 11096889 -487464884146811638949396792359144806576 11096890 8385776177256088544405022094948884480 11096891 245747003669179494089579403437842584384 11096892 136533714994119360864119883503304591360 11096893 146506833672405234221447149806702915200 11096894 -16584897555601772389830730006752603840 11096895 -38493997393294216973723594064639926400 11096896 7671391595063135435232213485334036480 11096897 -107015003082772764040379867327490042240 11096898 -102878818758443860820283864302891136 11096899 1027926210248228235901109162813936538120 11096900 85220348071442696836603151343637104000 11096901 144353528120156781690586866313994725440 11096902 288874415132897628521326201522877332224 11096903 1091364629013369413218562306485783113360 11096904 -92405723436775176490374920855891804160 11096905 28572954069727970462272553305515981000 11096906 -126769013931595241708224161923963152848 11096907 -34070389640902175545277113932089150760 11096908 17740622822865447631777937581328732160 11096909 461242193698210700961526444533951763200 11096910 279181879279973766867463630769361600 11096911 53278339240940040790227807660362184704 11096912 67946191495274855704634554141548871680 11096913 140043099165856921956571380533233051488 11096914 -62687098132883778350657807184319192944 11096915 -98645951115823707305840800427753412480 11096916 19807707702216799239621319476645783552 11096917 -132889426857800119643842005431259500008 11096918 111452058168208270147213220609727666816 11096919 -251388100306867123472903724337821000 11096920 -496045731458595131984174713011781632000 11096921 -715056213625902551162724543219968841696 11096922 99474451378528282736045819561298473472 11096923 25487193493177227723429563888117167172 11096924 -2808562136544919392103193310265267200 11096925 -9755713229110119440958925046147328000 11096926 -176642156883059554918405672541565849600 11096927 176004991842405965765934354326033215776 11096928 -87936821855627819272194699411344326656 11096929 77269950150584349287067824115232756712 11096930 115413216269621796314251076896062419520 11096931 336527974499376486457338314265581186880 11096932 241530642467182274123415515453334033408 11096933 -983345207937643755673346403625991746818 11096934 104546702212761668594580661046801730048 11096935 -861776224349045730822896898121611503040 11096936 -139490598316287788657818964892581176320 11096937 216004366815486703591025379465979860240 11096938 475923106338245745014874276527234163120 11096939 -71136501476367067555674027566541692640 11096940 49171843449463224575821819136812416000 11096941 121319248995285676611084711640380373900 11096942 -456392094571233066770793317771002972608 11096943 -47716017593770444976222487483237777792 11096944 35689643114901348626507020500220542976 11096945 245429097042361808890022954561808609600 11096946 -44368160985633924176527636406195650560 11096947 300172111300554762611565869846776760396 11096948 -368180704568987356061412294917316679680 11096949 -15749589864827204312192340935339106432 11096950 -133782577161677994434904771077602584000 11096951 -27076915222500291538465846612588977048 11096952 -22667869780993449004093751547216506880 11096953 370663462946005496155444231360716129280 11096954 -90047941810144724097270172023306379776 11096955 361913681690333053503294850927426746000 11096956 161727054507776209296390193237498997760 11096957 138301733560776836991624435201005921472 11096958 87540768903857136611740617002592216384 11096959 792414157384135708675185292239891052160 11096960 194695624839613089045623524217900236800 11096961 -281422689770719354392566622777897831456 11096962 -14590948711187391338650015276811942400 11096963 -108008154415160086975432692282440756640 11096964 177671821391994230206647425437376592000 11096965 -105375179450595119709705860765583489600 11096966 246620600872935376839147743084525208960 11096967 960905701157868453992718622156335360 11096968 676798870187248105465996126990675522560 11096969 -64370841664976104525104903072615336960 11096970 -69224710199376054986196172705016778240 11096971 -221387122707263448124318547545798961472 11096972 730091134589331430696844383998965360640 11096973 767574042009365859309066053993270040000 11096974 90962080579936724867167143070678061952 11096975 139946200118534047108845128523400197000 11096976 -47608563637804881837223960392896741376 11096977 76854586584228547861423160109988813312 11096978 -112202799339908275997633590591338121440 11096979 -83603800319993843642253902682361866240 11096980 -150127182069321666859258097402990496000 11096981 -124421712024346295778968269426798606308 11096982 59878765068706568209821239611130365440 11096983 -1053690834255638319745162810593546502800 11096984 224333170781830210829647357470482626560 11096985 -169765371016511012663947807173630552000 11096986 400567132925920500833011536249338238192 11096987 312842478301539015660854814976091989992 11096988 94281268394137722453104791250379571200 11096989 -441528354508630529360166295174613759744 11096990 -227287771647773635936718052125006304000 11096991 -39168173731481768886591605245742241000 11096992 336236040627023436390054170480387948544 11096993 48053390604689422210905694812158177280 11096994 -152634502262050384280171036669068999680 11096995 -47473642105581671460718312833347990400 11096996 123572840313570189603718036393085678592 11096997 -162725843070606815320698887151698532000 11096998 559097493211032163740921037220363364480 11096999 -1405398404596963754515339817519741011080 11097000 15009285709540821110525886392040960000 11097001 14360969491085340884144623730860422900 11097002 52774010238069304355754614627380791552 11097003 164895323333935935131420222362957210080 11097004 -1143970663318078253536224452245682944 11097005 284533663248034447589827404134939521560 11097006 -134496874856350075731698282068798488576 11097007 892934330606109760712996268178197028840 11097008 13024274247282450618563946813262921728 11097009 112443751036187005912863735414522562560 11097010 -3605809177401232848931443823102702080 11097011 -402298194286064768242681399963894214388 11097012 -73570930904375608386242527434420645888 11097013 -418979735806804044257813425610011102738 11097014 19439391683387619075672880669376649504 11097015 75871655502197106887200678553035344000 11097016 -23528339871941903474234967481291898880 11097017 269006694068601452233621089005893270848 11097018 184038776730756884579777802497452842864 11097019 -227877702485147353362603880642161035880 11097020 -225121731536005521808338498180538967040 11097021 33453238738546548588796456036904480160 11097022 11444065231840640874409893390372511872 11097023 -330268191635471282730236387147575074960 11097024 -20317769213591462933584747397319229440 11097025 -120047825534366872960538653015468321450 11097026 44799143793108435253830495041679745920 11097027 730990455912996883625304389742407961840 11097028 -403152935692794678928410176063400744832 11097029 955970679960401342194446478210111200576 11097030 -12266699200658885109460310057794896000 11097031 1240542161304577350882029318334620096 11097032 -895343983291198794436084872598317849600 11097033 -592523883800635428443147996104364545776 11097034 -8436761815064306574245022494398066752 11097035 640530977416615918521184404462642792000 11097036 45662196070243053347086352185695360000 11097037 -132770121997870884169861449258224226848 11097038 173578862381623941206378781092202889920 11097039 62333983640767969949263116513615406080 11097040 5795707534176792680407087191380459520 11097041 -538961427128500090116288580478895564558 11097042 21725619409521435091792344221671096320 11097043 -297934283550128411690838297464421319280 11097044 -93550129352887968791061813724932347904 11097045 -217792953006660929389413067887224484000 11097046 -290669081608926531503063601513395086080 11097047 -425375531403152491725987181337581042320 11097048 404110761790845007381902739144446504960 11097049 72953328860632186785246928073422302720 11097050 -1360803054065405410288401953776561200 11097051 68915461473317866725048430037645798400 11097052 -172698986563884796470856552949288444928 11097053 -6589135315230206343057652988376244800 11097054 -144754452004107193253698391711020512000 11097055 -271589583773056359940565143731879182040 11097056 -139886645530621635974340366279612825600 11097057 -405457458381574139435892914585408080320 11097058 -134035802642224424052916026191857165824 11097059 57657203208068066785636832840267883840 11097060 -49646462513593684890474020548449607680 11097061 548213474368764113327969872988000961662 11097062 -501507380457512360061551901819651463968 11097063 -308375549164061919755200124287068155760 11097064 -489462963843116806230566549212570828800 11097065 124373129635951838222743460930721398400 11097066 326723306163632651165344617984796986624 11097067 -252255088952238236937329979638113679884 11097068 -587005341657455758432717167874447249152 11097069 -105315810202383024976625531975356587456 11097070 -12391290620622618143685043758163338240 11097071 42109293789404316920581623459312136272 11097072 11282730541625207782151233885751869440 11097073 -538502327421948131593692791057118865200 11097074 -278760872094951236763528700097235264000 11097075 177922133805850126890289797692127067200 11097076 258571968148653174067427290531464339456 11097077 -31719424627716246168449768084413932768 11097078 144298911697266456833824336533788159424 11097079 244959535706624806912151755331658101600 11097080 32524986422610750181803401245085798400 11097081 649939204815422410532278417925589944112 11097082 -87406674546006369213292327249099702080 11097083 616297543900631600071028554116381374520 11097084 120319036909569650347570690942763598336 11097085 219546176067447528542050177545384631800 11097086 535242801416363968003204919850049536 11097087 -46834687009074607453982904458688797184 11097088 25698113766758387743176335491478847488 11097089 636744768671365261165117529174274085890 11097090 -91942640628252439756422290025434374080 11097091 637484744442475325719656174861104705424 11097092 93690344316653994011957979404389823616 11097093 -213582418307677738650880990353637722816 11097094 -486075788479565170778380773762818303904 11097095 -40933496315946562938340777602757170480 11097096 5445090217548519427341783688910192640 11097097 -540185993557563741071426311436694684000 11097098 10523054999834197674940354277155498800 11097099 -192928459636362754861389852087494151936 11097100 50929412530418483631649123239169228800 11097101 -98674858892441546593944392885721768192 11097102 319926749821487737213533628537145640960 11097103 -33000377116217299450529314798887085648 11097104 -168162458471130710138455118320612270080 11097105 -199037682175222317113869628345007326400 11097106 -404111610769690861722821221539817862016 11097107 -224448260533681660219118955652267130208 11097108 -165736573748289790333155143098657320960 11097109 -28956556993724404643693425742645620896 11097110 -67874019894808506590903417956205566080 11097111 -71737028436590936188235156953277215200 11097112 -129928508128047236125539013082498580480 11097113 -512823489798648895748444398766611171638 11097114 -79758469740043969202375266532315079168 11097115 -270327408207086950871841066380947554240 11097116 431373838621930080663451938412781360640 11097117 866002757707353130082996953567125410208 11097118 -315021941607580163231305618254644058240 11097119 -569578268327978494331697674927990808840 11097120 -243940369685656263858790030301095526400 11097121 -322169885627337719982069106691781417280 11097122 -51367399950049282751900436182432366208 11097123 253766811755845833668985111558126847488 11097124 265219311216068423865722912577136194816 11097125 82212359911621749841647563619740670000 11097126 -196797388831959394871785969083919581408 11097127 -253707579539153848429807299896041749608 11097128 -358946087054090432970728685526896153600 11097129 -19812471307572774837981379394444162400 11097130 -318913623171713984329806958487305267200 11097131 636909283113852181488747238522865674932 11097132 42928454419789423365769052838029819904 11097133 246561345145040295749472229181874232320 11097134 13523733785147312445405086239589934912 11097135 -106957477687100842523160566008319692800 11097136 48323387762677329790992810611888340992 11097137 -340650471725333519835172804907690950428 11097138 -49182584820434804321531452217236303872 11097139 -7246937731073196707219645535450168112 11097140 -4115417888806244508651833222686425600 11097141 484415129922582644674283084134647960576 11097142 56682453216597483430697636878014276864 11097143 -214606325003617830825188909459267379120 11097144 -621703256928829484372869055088623984640 11097145 2128241654421290929440369484055038080 11097146 450730892719253002271090358973843228272 11097147 -472180596750993302493181513107907271400 11097148 -421231188294319108240890643669837345792 11097149 -268250876190822927458062806916170862080 11097150 139507467139861710965855694516828441600 11097151 162774700718267680983564896511193695104 11097152 240870088143238483024362492626731008 11097153 27613408534202161233390635693387730900 11097154 416577381006206629574895328617051112320 11097155 152123556281671765328731184888082516960 11097156 18928587096022482233377363747263836160 11097157 813223602639847975533861745086322453406 11097158 -42079336398449816992855887140496523008 11097159 -337397625854731056859404492430214645760 11097160 -328335683116314665697544857464725248000 11097161 -384396246967209579983915719617695315238 11097162 21587056440470477945763644647826202672 11097163 -101845838038123397428682199242776934400 11097164 264055436618157624055911722412144316416 11097165 -136820091284461697042222595832645327680 11097166 322474114509416274530192103534458020032 11097167 302346641569367119424637499062656014680 11097168 -8920656943896208490949513807953657856 11097169 -4150472856169830516514626392442812940 11097170 -197089330872774483625181737982064906240 11097171 -109684388683244575453411306663889394060 11097172 587425471779039164084835778758917730176 11097173 572049238675118544101458185567630996444 11097174 -132511198784568175077974630544968441856 11097175 157133577297789856470050204172513868800 11097176 947182375152684170574515754750125230080 11097177 58666203905884003902687849747652401792 11097178 265921955425697790412238543786823575040 11097179 -12552518616540482005027638691982997600 11097180 113104799789293955673190104118269903360 11097181 380520703890030133807610296899741025400 11097182 -4145757795310977714969310092843847488 11097183 12255494289433580938817990700957063168 11097184 36317151329738822601329334226174083072 11097185 -454533845118561604313160976351941416640 11097186 42543606507833122008909156918370773504 11097187 -422529012163767853631203339060284104164 11097188 -224242673985359951173979757188246613504 11097189 -602851179725777046998456313217389204480 11097190 142154183320509163544576570281509083520 11097191 37402199817938532543342144066131341872 11097192 -556401814501377597658936935248100556800 11097193 314387741669124615011624970295322876964 11097194 -158831801938107316607076840190573851648 11097195 -231095406236758636601305956651139576080 11097196 -399217173121442040986110842816957642240 11097197 45934598551010039107136944311761303040 11097198 -85125896174310035764498563553886557440 11097199 -248629413167908668188793240777247099136 11097200 -124232115587124069781879075050779443200 11097201 -217377181060386014399133531759205222080 11097202 399689999868778836259603747922511297552 11097203 -104554353162966145856496762192299489616 11097204 357090150840313756500472638323767265280 11097205 163996256695543895234958484594849061760 11097206 -68378686814804553373653526775653508448 11097207 236318414061209468506508943028973548080 11097208 -946052192520970955849842989627013079040 11097209 541848029164190505771368821642931938560 11097210 -123814247542960631729274086061031303680 11097211 623131497861507372852267090764983611812 11097212 170636562317063800850883141038471700480 11097213 450233292600350416039042251873383702688 11097214 -325825490048376274028535763118806700544 11097215 202471365475586724991886032142454147600 11097216 385189055067629504131440972260179968000 11097217 -1261063579620969272377138586097125230848 11097218 -25791390605393956536570481303618652160 11097219 -275759696994219611282299458709153859328 11097220 929434532459189545381582570926058721280 11097221 -62091773490524705699921694243226396578 11097222 -174721153371701692066385111806188470400 11097223 705158117175130690419158958274912618680 11097224 77013915522412855946324396242635325440 11097225 -477845124119838350873254556610796800 11097226 256441079406372828760995274952342146656 11097227 930344597388030635228494583508181036560 11097228 363078477858860962105357227649005227520 11097229 -7702412846564246464252613189245359744 11097230 -180788306767029259307010237354306834240 11097231 665988285040733787535162275878019110544 11097232 67480210566758769742789599985592647680 11097233 79036635238620193502958049626648256320 11097234 34506411898476879616184121264141767184 11097235 -91304516751799624403057589572174880000 11097236 -30300991706983208012683248829331694720 11097237 -524139123274523065000118045398403564640 11097238 45686530735364860705449971760200447520 11097239 -6703703811679842257308171644668955960 11097240 67949512010241894917398030245868339200 11097241 53948335199674440031180341731848351252 11097242 -177431734583079543190223252964077664576 11097243 55023095965029955866117147383791538760 11097244 -542051781111316865261122896832630526464 11097245 166490371445363306542134708002377243500 11097246 -69214920930838264141824471746379743616 11097247 -193080274696836383957866287397755629568 11097248 -324281037339700728987681273405316792320 11097249 -346628788704176713345968212111266688832 11097250 296989116992894008309168081716218280000 11097251 1035237890374479371345069545737291432000 11097252 38440168142299718845978777198167366912 11097253 349567444560153133924931855290648719744 11097254 -138386242942706504927564270292102297600 11097255 42917079540838075509826704798441511200 11097256 116307503261090713002366575848135065600 11097257 266994244252025773198855125351822412032 11097258 124444475144677097437520323559126216448 11097259 -914677733970601835662637897098459630540 11097260 -309082418715806530165588872780201000960 11097261 -5160733426436646602943751214411640000 11097262 220924927272578205156702422900030308224 11097263 457296190237014888333500720305868262600 11097264 140098843609736530049359837147000995840 11097265 16435829900381711945388449028544676520 11097266 -109600616370628928455498667426066084736 11097267 -362542015472072345112831583016830635720 11097268 170296213067479483765464451788267520 11097269 126078377084495560024731600900444523296 11097270 -163741394069861338780425189317784268800 11097271 450809834190996992810039683647524818472 11097272 301628391113730502212646416278048870400 11097273 281119503379172741625489829551223200 11097274 -77783994210734695458347255349656763456 11097275 -360637227163933708838653970538570985500 11097276 328877998686955281002940158642812703232 11097277 -578921389386703661529877408713304357248 11097278 14552546775954347276967882968419117824 11097279 -22096135741637199367091082384748438056 11097280 -124485262137365928917208064337431756800 11097281 -91899390432221339422713948337879873068 11097282 32876976602573441163177611562225022464 11097283 580190946403227948213372010310267397024 11097284 73722852767038256434256548422348748800 11097285 -284584626455454126766493846398584518400 11097286 11860480344342877070232051738107659584 11097287 173699609785760477636186918252086007232 11097288 -576926674222264724068985472504555110400 11097289 -320153292747575293268721855155974701760 11097290 -16503448380858302043310871218267406400 11097291 -62616630365641510756741238798514051072 11097292 239302503821199856689579392804521656320 11097293 -101645222440337427407335434916790308416 11097294 66050218210411634831229080735883751680 11097295 123919598241551190377112801127147753200 11097296 60326877795501731592259713040576806912 11097297 517752309232132084133085385519223963040 11097298 318720673165554318576230785032711584400 11097299 -118038093325098689029539508982148916080 11097300 85907835961667155803263976972832665600 11097301 252581168733615090065604802975426452302 11097302 117783883083507266139150745018116824352 11097303 184735242327740808216623170535229500928 11097304 -711469644927910904573224395530898954240 11097305 80548571041100454180842806609691219460 11097306 -73473609765838835726616262913075953152 11097307 173433933529383929083854455475683072288 11097308 626276242387460124332594702444707772928 11097309 428648354453551881113458025255697688704 11097310 -47164297111446974091929045996720947200 11097311 -6584775945036690371108887783444058880 11097312 -35156959381113530290955438273553235968 11097313 375810210844754228705374662191054817924 11097314 38659212937585148340175997315658361920 11097315 444240037677046855796599345917104979360 11097316 -99884425065492878011986058131760078848 11097317 -266599111533054278889764339101824638976 11097318 -52084574909245282420749846709960261632 11097319 -351129936133411315174108131705332046280 11097320 23204587420546429974984986926114713600 11097321 334578871185580599272965512255207165552 11097322 -403709251730657844870338613313589982288 11097323 715352598186045402909229925477263707984 11097324 -587920774370163320750620636604465339904 11097325 -481022703705066663292438297051082189950 11097326 -498336658028071051232763603844912486080 11097327 -3403081826350579562244497396825295600 11097328 -183078627677327140821902224961103790080 11097329 -409481717863499383585300468913860072524 11097330 180152556160128813128689625207283264000 11097331 27468917122708664619755597766333564320 11097332 981189876336964960691807258334246193152 11097333 110723301565366863964070658040679079900 11097334 33017955123584411358672977414843573952 11097335 255880808825633929281165823150820552280 11097336 190072368152047691072838695902817525760 11097337 604018875188890279705606018698665658986 11097338 125519855169629359011250043745016624896 11097339 64067080368052419749579228538222786816 11097340 -480075094054262489557562160662728857600 11097341 -38284468208429068237083944891132493108 11097342 -78804255067722489824664727706708362560 11097343 282483744138507738086957935762531484400 11097344 725650803253036905247614000056821088256 11097345 -1559496337362546808006941136870314240 11097346 -129727199295575670455945924268658000896 11097347 -158750640067171796184648952773369297528 11097348 -129131535876067378569201876714277278720 11097349 -22473936007604216137606956609658705920 11097350 45839991241113932009438767939772836800 11097351 -213596648370029937143829362643910758960 11097352 -55701368961932574416348841493514649600 11097353 -1080822813346038870262580821791734184156 11097354 1039298419090732008265621902605207808 11097355 -140469028471401501422492136106320054240 11097356 564175287539344389470620025561139889920 11097357 148564592601839439047837070133420908288 11097358 115021895355995438236497148238646917376 11097359 -16564054810442063969314167978293085600 11097360 5018527338214588185066109283516497920 11097361 452368708373367017219567550860913005424 11097362 -2441310606614271142427259585214019808 11097363 413287090502047422317377383853488393144 11097364 13127653434249718715786279783545745152 11097365 -140236822651968880988041387114885245000 11097366 -8974097580578508377978479861711583232 11097367 842240778508196490795961818625766500960 11097368 -273502414109853789795340271840561664000 11097369 378307537781161472340344267459459598000 11097370 124691320886686212555407161995090374880 11097371 -529064449422716280952413104336626860000 11097372 107908944166131778827599081507218391040 11097373 -27415437714504762467435321250087226644 11097374 76714812976827698152804800195259128960 11097375 176942584272926403940794078751657416000 11097376 23061859250689684596198177777840095232 11097377 -293156136803482193675178697008787407774 11097378 -30393593203450090996732620969535092480 11097379 -1002454850624176631463130982933717725224 11097380 -12040064663388842711945402442265067520 11097381 45718602740160972957186665603894489952 11097382 323748537459537416798488367568879340992 11097383 -218924787321166636285068454106700585576 11097384 91185786237743780229047201247276318720 11097385 -188084077908079411930476176829717888960 11097386 217721494547502875962226611174970569392 11097387 -7801617150754181714584757146688593920 11097388 42812526019233720394741282227999240192 11097389 1007795334994044440011507325779566743190 11097390 -139443205319865449035624273914680158080 11097391 -82614140683476819721822139365196900928 11097392 24671473398134473101380570880537722880 11097393 -375499086875779548814418978226172277136 11097394 1443285952488085424495241757533696 11097395 -436762730483385119799837190057814707920 11097396 374386132693922601178691908569191953152 11097397 -15052576465063831875938246237745108160 11097398 -26184943813240045217361205327738101120 11097399 -142893350786689206979131003798003109680 11097400 -79016664286510908189477442895351808000 11097401 157791886231664520544874650256063772480 11097402 17235011386353274312154025336130759680 11097403 560158485291626073964107604354704898584 11097404 -531499278746924336951885343641926454784 11097405 -18442561174053577404003192248315124480 11097406 257354467715922718308935629136678061120 11097407 -594377740986792424241311039482591903528 11097408 -33461473576438444323128571557975162880 11097409 -494188913394445994839642911381579427390 11097410 -63877207961174199696037298632690684800 11097411 35398878287562012897520170915394234368 11097412 -399613693656819465284841446620300726144 11097413 54664970595836588896134822458926795200 11097414 172275469958074605797270563490485305504 11097415 64990872636888342625926058905596061120 11097416 773788652507733013234891983800560066560 11097417 -457298034157794361797501328836351483120 11097418 120616545286022835501878107669287194160 11097419 -233779401492474070790255244374208435180 11097420 -179722696913442578314925446947383301120 11097421 -161914911078474542976529931356480200800 11097422 -108030434404643337393401020143857498688 11097423 442168322149994097673347958032888852072 11097424 -107216767609392799617509112766203969536 11097425 -437711414729876259607763335797921408000 11097426 -147315610019682034623674530301199960576 11097427 380319120848686185064282135503282220872 11097428 10940669750271308278403933886319732608 11097429 28303620957815051335114514129658629760 11097430 -112299856367088142461178952370774547200 11097431 -114072204749352986139125232121796665440 11097432 767351826731667651461182686968193024000 11097433 -679412951089333122078200515909523826816 11097434 9343365383694395451531933621775430400 11097435 140169718099678861721074586663444338800 11097436 -7141143825014392378704903453011697664 11097437 -119938015728359454224847181768153142880 11097438 7836081202330684370518612339463620608 11097439 -22520183994559051724407527392010522560 11097440 -5279400198534335676203664531487457280 11097441 110563420141089297276709997306523004452 11097442 -78919060824578346061162157019448307712 11097443 20534700235242528433218676180384032000 11097444 -125873798997732411461720863541593282560 11097445 -654150409851463711643067998247364839300 11097446 -539238682014894759460294710216921419520 11097447 15459370081575920683201861254126850464 11097448 -174652027187009764941510243930812989440 11097449 322484771649350310758436353776562544720 11097450 2534977796223273551906748681659443200 11097451 239371247632318079237301528984492205312 11097452 879871256301040040727267233868981565440 11097453 92676063343100849168502764146683700800 11097454 -261466261335048028609158649324584048000 11097455 333622542863559168611778981468881388360 11097456 -46000612524146591404790997791470092288 11097457 451044078390288951862183872769410624 11097458 128702718762524019230069426673430740384 11097459 -285166966357852326302071049156561968800 11097460 15285548337965286150556315692350853120 11097461 -467388451704679043539161046292524489938 11097462 -52867471015456478132992727709872720448 11097463 -134458977021171507927463740385584297600 11097464 387099664564640411419059259347068436480 11097465 275762701570138472601205165727060970240 11097466 368520153843877213370635382880281688432 11097467 -1557389230928345087154530833189601641080 11097468 -60847035346218872065176256142058306048 11097469 -611864496563944273700864670074174695956 11097470 -136000573506142852877163912429315930240 11097471 -303978306012781820394727561880094057216 11097472 -354112369349287870265856555556955750400 11097473 -228452894817099102038003848191930110976 11097474 -188925633608342563894805914311054656640 11097475 -385844993663348960145288760592830202500 11097476 98445189883146336100497426818466814464 11097477 5696614804467729834524724218886390048 11097478 146754881518747580088223217824383363072 11097479 -729321913847898513473531049072294727824 11097480 -118014579228989254847397300313030656000 11097481 34132761602442181504896101589329130240 11097482 -225515413391407195222262081894849740800 11097483 -6994601306619144140470462919993572416 11097484 -452476391431571745195470435851909478400 11097485 15672668081854165892855625117032482560 11097486 -10214888431659493125724877845360207296 11097487 490047309404923586257577809852042694400 11097488 -126564320099324655926593498585973637120 11097489 -49516133059681456277832312848758258752 11097490 107500477126355161436647597732219620000 11097491 560418616167090709226433224524861406892 11097492 -25551696603802656881957310744160186368 11097493 -312325227826317313479677708955602499456 11097494 -280471692016616167221880470688614870528 11097495 346381694754066982123979969172098763720 11097496 285115472800141468065068107006011187200 11097497 764295475649447550497184955819437743946 11097498 -155189389246139285953052902334709350400 11097499 164713207399811610783543461119229107200 11097500 73018999540568667330132463559637120000 11097501 4865768251808292168419150230241873952 11097502 -8951484965597584251553979609587257600 11097503 105003813553887236233362766870603074240 11097504 53772121031735264388073824113683070976 11097505 -148933694656228799513409970503707835840 11097506 -49849683163801087222951295975547256320 11097507 -643791860464890293789777188589159604360 11097508 -181666090788308936512617715039913680640 11097509 233112666530088908304419740966527563520 11097510 110392916732768905666385179568399602560 11097511 -45023394912529420524522600028649139696 11097512 -197892098409510858700934030860670284800 11097513 3274344056179670234094443048800573440 11097514 -235590688655954048473418110494501163008 11097515 -281706141687049157393877328098087840 11097516 58612903829489616018680742222793508352 11097517 -508833037963418552670228584365097173800 11097518 148161531631461552759926914387463088960 11097519 -2254768745773399530140522183795709552 11097520 96217893005670176896108790888325120000 11097521 61199804546832520612129645977574332852 11097522 59213167927979374648416585199051190160 11097523 -631278838291359664293057323973244461456 11097524 751051976588368350404270149770461172096 11097525 153735444722274698301272744881367088000 11097526 -7106769230843259247680824179933020672 11097527 -38510933154394087550734077981914259456 11097528 188502242274016195690917703673887334400 11097529 -430580971759943651238929068363034331712 11097530 -136938943638270811227899505029498959680 11097531 -590323746792831080605318028189236426560 11097532 237350626595660522340431860711915929600 11097533 -52200490118074222778629137595013667432 11097534 145505854178418406108705600059378284544 11097535 74655925453850438566836026548969253760 11097536 169261408268611534156497076323927195648 11097537 -893543312001672552235191768717076224 11097538 562959294807492730908929213005479667920 11097539 -168112518201311756963446156531191667560 11097540 -198368957116567994993631111352572518400 11097541 -18092099481702528440771070035389267456 11097542 -143691611709297040765577793647617607328 11097543 480251359850483641761965437588107895464 11097544 -27441594767196792538693441206735790080 11097545 668045482524185994631056126812345348160 11097546 201904537162312943594127996717433651200 11097547 1041760633076345284183424090535986133712 11097548 95058113359857853284462010463886016512 11097549 -80871749524452571450626143220186282516 11097550 144582233011579896641411397745439692800 11097551 -1034905820561669168156725033410867698448 11097552 50071119463342090669074356765160898560 11097553 -554060474784328454450891188758081548300 11097554 -122820264828672761253214070900555130576 11097555 -124369072911589237732482830333869927680 11097556 154228781044692426271794465490687080320 11097557 1707051409851873436169642512179023020860 11097558 148899447268224907878079044656967123840 11097559 -319301671236050457828265560258197802240 11097560 -158149989356899564378105183410435072000 11097561 -56806391180630917696138021261273793328 11097562 37511617669954889035580710210523856384 11097563 -196558430618041949193782362788901416360 11097564 135574008315827146754602436263485158400 11097565 -587392357689664166389419848355193899540 11097566 23572504038609133463532178652419906560 11097567 207790654998408816331592910959427719208 11097568 -1059845778330303763220175910411960320 11097569 -6406533976445747813987464271512645440 11097570 69878955586898175976688266340960601600 11097571 131984209604347193528789017537349551772 11097572 -359318547249168328000009279390756209024 11097573 -558544030007261479765589808914779686816 11097574 -292016926406386650093785242606206706464 11097575 466150458698992062807284984023707117000 11097576 -16397714094068407361620446518455664640 11097577 625229922170549158100026788036321794880 11097578 -277197805629263160197529275182089902160 11097579 339111384829086129523298450548031415384 11097580 -108991291993387309887880549327406115840 11097581 356658134842003747351835176060702100064 11097582 -65787457715236938034077815785969529856 11097583 -262123815289304845497757196453152110624 11097584 -30181668427300118394917220272464527360 11097585 -446816491990869737488918119253402224780 11097586 -205401209725860376691674723029400513008 11097587 -577588403304262622455132881646783987764 11097588 148337238630142889501823739343808737280 11097589 62836481876375334201988174807343369390 11097590 -122249789778922750020267040964976126720 11097591 633215109313229647727369851881968610792 11097592 -245468937711600091841571792474684456960 11097593 -157086443867967557179805905179801737472 11097594 -414171308097176095200209005750724305920 11097595 -166791228245246450281734955312088428800 11097596 608957080846858672011582863225046366720 11097597 -11340321661094751674817225436019367936 11097598 -223064324494671736869694785187961420736 11097599 218263670819736223739847972160560345600 11097600 31472588313111175053396054093751910400 11097601 237374086853462038239248675779330917972 11097602 42045769355644186690007218771953100752 11097603 466271016894844773712538277469349256264 11097604 -114649488086340388604206558890789273600 11097605 437851641170128328422390842731830116000 11097606 -7718782505851307602518983315357702400 11097607 -340495075917462330437125839340826176328 11097608 199883766213330051296123330212869457920 11097609 -573812669107265457652486391284211802096 11097610 -316493672474502550119365685296324123040 11097611 -17525589275622803147809802871987558768 11097612 4002454322797102104126319284773302272 11097613 -684488277257274629951461499101389160138 11097614 51799414297358490958418252843617614720 11097615 -12621104149102413967039710132853747200 11097616 90709822919276648144598083997589839872 11097617 -68964260265056605301840094893619366960 11097618 -117148675588093582272842453748898844544 11097619 331468981461548810466283991885354714944 11097620 37527162400845232235506070951039854080 11097621 284732254521999592543018042913264788800 11097622 -235290074456440725123182004035834961888 11097623 326639774250657655576784923326341548872 11097624 348114580607749162204480980399285841920 11097625 67090272327107407322730274200330528000 11097626 -141640586030741194978943188711693321488 11097627 352553628307997746946242569303444775320 11097628 -136963906693103856960454811932268345856 11097629 150815038696598668612943598986810992230 11097630 -119216620660914568986335210105388152640 11097631 423877260297688813328313487335755226592 11097632 -78275555706356183904988179884603867136 11097633 23765163872811499244708862536962224000 11097634 39965577051994855736051261186116876800 11097635 15879267133569732178510394224331056080 11097636 -559166287871158935135366899706614784 11097637 572719426869764390712546643768120084286 11097638 248003033471643176623526002280735554944 11097639 -225241685155182213902461626782013742416 11097640 773537996235870901495054880155061452800 11097641 232275027828566270653849925893893368832 11097642 -34724080925124654886816082325759694080 11097643 61841552122044741627472005475641331892 11097644 114486148702457604761537617189037358336 11097645 172261148525422381750109389631398391040 11097646 126049597207075332147356957043520237440 11097647 -21511219253318599012078391939295271680 11097648 1063377573784663352032303587233021952 11097649 -62832032175746407473411803196426458350 11097650 243866132443099510286354329784431642800 11097651 -56496620086458077441944074072354725376 11097652 502800754323863348904866738590716014592 11097653 -129772338557969469010136412079844008320 11097654 298908824934573213155589584751197469120 11097655 -1996208934517583672752017692477038080 11097656 436104877133700926105390340163730042880 11097657 666694007455263355854902006483173992954 11097658 92012219476998964874513158133903378688 11097659 -246073596910848760220651163646289238720 11097660 -56557379019270075657594552408739184640 11097661 -242029075436640720052453841065165558368 11097662 -412615897280005819208751018340090516800 11097663 -104746806323932808955810547053378262512 11097664 -60364910214097784883845916707310796800 11097665 -260056616010677080186960538872700100480 11097666 -197394244699965989071117506166884681648 11097667 344488374749439929874990676240666474476 11097668 -45602829770738117577519294429783381504 11097669 190481384241198815747421624121352707200 11097670 -114687926907966379342270593247092681600 11097671 -265868112453213403576235960855710080408 11097672 302014545147585941740150117855124275200 11097673 -352681320389805267767280205084691020800 11097674 35297541738513971450958666764193514752 11097675 -76808480245408269207924604561591308000 11097676 -388975302876599275869830387180457975040 11097677 271089957092922492769243552968380842380 11097678 -135171611499368359010773450774439367552 11097679 103926450129357908066372556189118589840 11097680 -67003168031180577503899498500471521280 11097681 -106533064349141928080666866446659014656 11097682 -278215386678696084658433514146003069808 11097683 -1028327972359597476683526439422440788320 11097684 61002281740415139509206850708378001408 11097685 396861870044698736945763413837293058160 11097686 5301395541676249817889774012564309792 11097687 1137965209103206646516861638321698692352 11097688 -278795896600981352248448892775692656640 11097689 -553392662922412482228966296872648661376 11097690 -37215768036154383816853754424446300160 11097691 529971540667045840201707525692882246400 11097692 -75930102169727267755415160376785643008 11097693 -774233576993507736043725411341993521140 11097694 -208586923841086001283339108319862047104 11097695 -264083907631971584949934406074115279520 11097696 -6219229929622260065688509351038550016 11097697 -412712400160669758177308888283837191660 11097698 305195816804067270136775717169223245264 11097699 -330643389870453752561372779550936902536 11097700 130168772859304360933256628986966499200 11097701 22079370367533898512914080448354171712 11097702 142980200652073597090642391474888663040 11097703 -116739282055935059909334106403583775048 11097704 -160525801695509219252664458952191370240 11097705 181983673785153603675678954292376199360 11097706 65936470759306439558735207711238484320 11097707 -122631277012579448185974181024509980880 11097708 -126136504132371026557144650936989821440 11097709 -375535733620887580871492051159153194784 11097710 137847208928015138134791298028830214400 11097711 115405883827589748943988661565189778760 11097712 -15330858656826609326937856575232835584 11097713 -1329119859292637076956905073152287504000 11097714 199068933172148139403414133056451854080 11097715 676992168070372097110706889122244405360 11097716 -134596029809175062336204382920502791424 11097717 -403024870155698359639257678030843901920 11097718 -516627214165288884179065131332954713440 11097719 188152276414520843961666664129392332592 11097720 334408862874001206717099618945251328000 11097721 -28814041529812701549327407586434624512 11097722 396983834510852975023202498453636076912 11097723 50965816042696516313018332267194727680 11097724 199588630997529540799345482448103645184 11097725 -125546594842853614370315798006220264750 11097726 31068324515286813579760326185870745600 11097727 -111857712336941639334508586870381467080 11097728 552195334983074608672601762280945745920 11097729 -2337135871108921113781724053153372560 11097730 -21433733737616939116791427493377167360 11097731 763342317465852519088607110944396305532 11097732 81363313730315558162510844847448067072 11097733 1011175437241540243152437116224787045982 11097734 137000513478988563104391718533001719552 11097735 174134256967318096919463668721628807680 11097736 -478900295075983972286218376433878691840 11097737 175717242563625406668130864197796679232 11097738 -188782504107676244273350341452550423456 11097739 -349264463668040092488256780766982204460 11097740 61207676901935846052216147451390448640 11097741 -5763972500919555640475069140314202080 11097742 34751753953045936942138104820160014272 11097743 24380245946387901483388410867204833616 11097744 34603636768760658762338388289392476160 11097745 482342143388545617926510419775345592000 11097746 492854532492715751419874653726285320960 11097747 625672736304714411903951906066069267720 11097748 -158001654711447665453999575791489505280 11097749 208768597610095757094372521084132987160 11097750 -94919656770498578989788782439211296000 11097751 -72432033132494979347313116007904205648 11097752 -16160233012398005248120037950635048960 11097753 259298111639797293005511433506628818048 11097754 -138752234684040520173620820769374336768 11097755 -439612546671018227531044190385552603840 11097756 161140654859518157829313513552049848320 11097757 -621929421390459663031735809025034004 11097758 180134079290278363517409619348441454976 11097759 -58307991982899075917780581631983085496 11097760 61734589545827934826020665376768000000 11097761 -108763808605030453075356079033578148638 11097762 117993264895622144571795923144074352640 11097763 439280648155644837544088098650207909360 11097764 6016140546633862198611174429925917696 11097765 -327893195738123083011695304205074240000 11097766 15608511110163998789354981625839749440 11097767 -134619979271956709833294421754619324800 11097768 190120808485524630336603908759240048640 11097769 790967555779675736690925937713528210170 11097770 284713967238270450479999640616121343360 11097771 72847370914669381035512892933966727512 11097772 -63977734535482800818119959226427571200 11097773 -710285586467198350605380411046460959978 11097774 88317687785377377378644452368977932800 11097775 -100277143164510035252269718056389132200 11097776 -39724701349039978661646652424491499520 11097777 129189222556601417448995941253924073408 11097778 580936771649091217415535744831496812960 11097779 -76178593430829330758707233013709849856 11097780 -125678807906898446320385820100008960000 11097781 1005311022456097949057735796638173117440 11097782 -288296078870951105126106303096574392000 11097783 -143062315341299224537526067870493977600 11097784 -3117153793912649449420913371877806080 11097785 456694503949770969805245534729476182980 11097786 9112692939422422707870413471973642240 11097787 46312788828158546024875935877045017192 11097788 -159340507704442918138281270029962988544 11097789 -565912054185385095242055811125245534976 11097790 108714751536154802970021825183528119040 11097791 -197879790199948600944589344243497065416 11097792 -198984973470420004233378599723030544384 11097793 -355118091898275095650242943011002369600 11097794 167438984415627859893820160912546751696 11097795 -313794249615745090382625897509371129680 11097796 -305137587794196963282792022575359493120 11097797 -662156374352442070066899292295294316768 11097798 -63374496053314436546598496600011290880 11097799 -590167784187069212317683768728999690736 11097800 -35523054406839642907112361979834368000 11097801 -209541171043234596830496137308250999424 11097802 -113081925980539944151113073467462621696 11097803 21809738502713142781278948898520524440 11097804 -228841949012751794502683736363508958208 11097805 359959639753032809514591099777305292000 11097806 -287347181112291729000066154421702922240 11097807 -150300519255237459407410556243206087680 11097808 -306368614551742247152580388109236043776 11097809 6898154594629701103240210309006832100 11097810 51317096234953548656023596710717160960 11097811 -51825816075105418803124988488993123248 11097812 -119734853339115183768018772625300471808 11097813 157510778329242031084503360707795513184 11097814 26155402094841248092467127773518889984 11097815 236959897686528619504783947191308071960 11097816 202570085158835981715473287296053145600 11097817 397120653380916085611446134993633924612 11097818 540931655887249717909858505184933580800 11097819 -148201945732634453405654453106210849312 11097820 -202941391679858011472500899209063569920 11097821 180342248260540505015706129784658079360 11097822 -81572948327603189438760498708176971776 11097823 250583333680212741514615212264367384560 11097824 -631090149296299511934035163810972303360 11097825 -1195138644242298374944492739395538400 11097826 267945868239416572155388011568111743360 11097827 5411066783308428147954090685373859408 11097828 -290831090243146144705985546394493599744 11097829 529848023210815734092160523451253229884 11097830 213067395681237820212038999555133490560 11097831 137382874590437180140131716408840371752 11097832 32001752938205625563492988192479232000 11097833 1034830827551187716617315093735171846224 11097834 11522991283140317928055863428337431040 11097835 -96830162033259560740867812635469432000 11097836 -100976462117504606553807931223699193600 11097837 98274725108722934188308236581395445440 11097838 402858462158525199650621952816768234240 11097839 165486922326174082822806377333234231760 11097840 22543964846345864211554502313887006720 11097841 -241958780364913257003082916746421462400 11097842 129319336280679878398683517439849766912 11097843 -276216968302648129049503861192931706240 11097844 108825400734188627208968676805532723200 11097845 -42516334043333814989973948647430021120 11097846 37566042215513361506421123571473922272 11097847 -31460610602859346469566352214125165880 11097848 767557619935735291823813942533941903360 11097849 18150227885822754056025895882945525440 11097850 14149487503764661793135475892806968400 11097851 -117655686929062589352331365265871370000 11097852 97804366594469132200305993815999652864 11097853 -327104764615681350493713236568437897736 11097854 -17364433343961130448884029064538063808 11097855 33900748774885514227513455742661632800 11097856 29914868990795230057231857586268012544 11097857 1458574674070412886478794417182455970772 11097858 -272767552605443148083451726383859186816 11097859 646444338787601057692085759540687588416 11097860 -342409233821018864861344436246439985920 11097861 485095930150402179502147616035402747872 11097862 171109363165542731627651126837173910400 11097863 -290443141815387984461995828916751712152 11097864 -441850109428557744399973050796670976000 11097865 -296645127342236769194339249845900740600 11097866 -87286161900833457041699342205175425696 11097867 230814059093360887159510932054838356864 11097868 128647124736771406825853158404320870400 11097869 -286124208512353815963677651518507056756 11097870 289461979383081653394574087902105600 11097871 -38131051256584652196824863994446062928 11097872 -70543493749261679213747591303525941248 11097873 -244794659149810950632655482551429074078 11097874 -304921543309476845380387247658146750064 11097875 804279238029589494661511243107808880000 11097876 44997452363311776908573859437432684544 11097877 239542790045006876453342297783599687072 11097878 286638902268048816889929198862284650400 11097879 -30715337690048388461156650089251096112 11097880 -159108766992055620061596039975177830400 11097881 154638862766524561335590878634616642000 11097882 -143396130745481386449011263194494686752 11097883 324319759684668738245601519413380026880 11097884 10222360713329351913962075168529755136 11097885 -54551698102828540987245261365198090400 11097886 801502826735103645034574727733648214784 11097887 376267994866922493985752500275110013536 11097888 -91352279200518139458574435029093974016 11097889 -3714604912733749917557528004850743408 11097890 247080603118870354772580547481097127200 11097891 -3074885838111451112583844314420683568 11097892 308624698235415727004897754066220043136 11097893 249755084688180596810660326274323967520 11097894 -160627217859268185592724367955945495680 11097895 473463593140099343138762477047066990080 11097896 -507170351705307495294613740755145277440 11097897 -106375554331565620676615710612397708400 11097898 -12581585768401286011985525226234094080 11097899 -699759091026153992566290785687818178520 11097900 126162985830193154438078723229749760000 11097901 -821906041595937182235756962308522421098 11097902 -514472683974556865102326152673586182848 11097903 -222290886930835557892070052544207675896 11097904 -177846541686567618521973972056769249280 11097905 -51537830831457725844672011620711054080 11097906 241904496105131647831125371988668331264 11097907 -215845866303334412375269310961380884928 11097908 -376624067863092073765010989351689823872 11097909 -419297509930649922399505801893884981586 11097910 -87672935347544938543653859429641776640 11097911 376946208929273051027869803328457592024 11097912 342443709465890438653740083699319214080 11097913 -6995394491536874848862598099735278272 11097914 91665601500662295470877724076374053120 11097915 168446495272942798988946975375437527920 11097916 -397796289492503565542063410099326837760 11097917 -485089743101276046589183139149845695034 11097918 9916446442248016139850617963521670400 11097919 -268787854615023757875283642707891564160 11097920 -14427132479466957632543436614664192000 11097921 174286025318132067212856006707948945184 11097922 -88252567391601578948758583521932481536 11097923 -615474287856462324440062821399438911040 11097924 55208698026617117822028844741832825856 11097925 394678493085087798185545647484722798650 11097926 -58183773106881178516787734866939911040 11097927 -967711656693427180216962873492113450712 11097928 -179914568649464981116771943203145226240 11097929 874107824496118846776658671138608306640 11097930 -53819901840321712792883507684066081280 11097931 -216994087485200624613178472757889197968 11097932 414333939617720837586556131890757194496 11097933 124656862373535486025095200998704460800 11097934 -58482597026132341392956374372235160384 11097935 390726440665162240717569649763050336800 11097936 52721656362103902354251071403939389440 11097937 221108922535710697509932446124790642240 11097938 118078811802610559477387026938831943680 11097939 277212915278846508088539630259697311488 11097940 167459673765707247769877749950731796480 11097941 -586547721517920930767848089165404887008 11097942 -229729028679816974759853116218728677376 11097943 258397432864221332464709229576425981192 11097944 47920954056347917869667548931934208000 11097945 395198759615406452785737777583432281600 11097946 -4364967979786963023399869726751437328 11097947 46830601234074969189819307866331402752 11097948 -428772125636262689696653924974901777920 11097949 -180077172539667951490214840641421465050 11097950 -130113022020266406684463480830029774400 11097951 362986927785371582677751164241245355520 11097952 -150267262191865927777187136654291763200 11097953 -761167678279618360890242315796100440798 11097954 -73511412782243780506266635658543037440 11097955 105498392454695665851645882008547648720 11097956 -3074236680558498643256593743901710336 11097957 45258107022087317168552727229345368960 11097958 45485562809768059339197125907808954080 11097959 303602033872296941486431480732666663920 11097960 64978813097144328094490969588765491200 11097961 -452531847388885899923891431621381178268 11097962 195775771040032030745705027349074478096 11097963 -577887963671603629254341816458179247908 11097964 -70766750467621777898897739867112922624 11097965 81578665351204329160725364758368390400 11097966 -295528066619906603091963012924140209152 11097967 188749852222200510310985234337170619600 11097968 -45442568021372032234182875462977781760 11097969 168055519515349300714843182823731240960 11097970 128694923597321224715568327485908219200 11097971 18157748841241978910244251734326564072 11097972 27372655583704711867333287590545401216 11097973 -126824098335813122299111522128374576676 11097974 -364446194098408147360201761754564790016 11097975 19281440626724173848368725008675792000 11097976 -838532487953419126867533596499821260800 11097977 -101505270272306772549944254966503077760 11097978 195748008383655621612432341962764724224 11097979 238363178016968905612461988708071576 11097980 27988839277712989738643565588749376000 11097981 -204108358018479070919312364094160301960 11097982 110269208820614284107636067616239193472 11097983 -37562182454194946523119501922449662176 11097984 -287515871570058456132132090966033039360 11097985 -275936158354744438621527096712672770240 11097986 297699707828354566921750795536695370192 11097987 -108437184437077899701551994165999045640 11097988 -170974769461957660563857426773415546880 11097989 -279706769064815566505309305632584869344 11097990 -206433615522135837322372735210316417280 11097991 335519581842154263318234774939122110560 11097992 -97121608980438685073211329362054348800 11097993 365884910980772641680808127760401013264 11097994 225752300334840862706868539859904597296 11097995 44922443390522323045784924521823215200 11097996 -23781827739398117334184514186154786816 11097997 -188389333533379714897648786813446740554 11097998 -186148581509509919676945624679534632000 11097999 23837118553291196477093900351961600 11098000 31486804305431276408161124025630720000 11098001 571113169311080796245185364565176638002 11098002 149552644899907230649660327591818100224 11098003 33035128051857614538595340704070516640 11098004 660433367509794691414963689343314013056 11098005 196796402751001013359610997550479563520 11098006 20152917796479696927238708111137876864 11098007 843473965497386054440222259640299021256 11098008 -7618617266993754752153221343407779840 11098009 259834821319053929627814150555728068804 11098010 132222704630543094011138932673416780800 11098011 31622411683507276042189041714641816472 11098012 435132452490600612185724481227660525056 11098013 261664330410683758495484726237890891584 11098014 -201681692386840385113222306690451205120 11098015 97549742853591400193961806184870666720 11098016 -1228703764697103125510336757020243853312 11098017 216868584077104690085299981030760613120 11098018 39112721259393477440273050619389797120 11098019 293127277253364907774188712171013139420 11098020 -33326893123204096360294464237539512320 11098021 528414096540748834845594390496038865344 11098022 110376489240403929569813910909216313344 11098023 -465438340966128087173117576245816697136 11098024 -192876681321883727206447154193281433600 11098025 239065113106174700704814988975553866300 11098026 -116269367869316644265590548738315033600 11098027 776366484461071175613997915614829852960 11098028 640912898166803923772919893433256713216 11098029 -32096025898365453621842123514510380352 11098030 30488405741372248993910324383278595200 11098031 15442631266843901318176102856225894400 11098032 -38350670637129614876896437520984965120 11098033 120112254532298644095064523581482285600 11098034 86776614368463139471415281975423942416 11098035 110025795838488565535557798058405599680 11098036 -435260581341831671608746431971689535488 11098037 218079435456600125788258124486213512686 11098038 45523632466547325395078717327642818560 11098039 79580309647270818812901948832194142560 11098040 52485770838575198723456373880502476800 11098041 293481009093762754603582754438353875456 11098042 -326692570729359959067156402330763776 11098043 -375925493771112476346050457673826024856 11098044 -17032868970932369480779830539873544192 11098045 -169588899319867988418592504499469150720 11098046 421145682238136439315178305341822345472 11098047 151531079621037424309583893824282000000 11098048 -75306577160311776015444870141323509760 11098049 -619195318776639749081704739109503029950 11098050 -546177190186605799789422656772614400 11098051 -390120443639954822615214062420621689400 11098052 -413363694923125638394127232149422080 11098053 72282379459068014727403903702134074400 11098054 13106512935033293153076534645636670272 11098055 310712778892014059931855078567923953920 11098056 540285845814278588274042457192589107200 11098057 991831178814001496156473198314862121306 11098058 282746528779037490808008739955377920 11098059 28262945415254175966747249008367414192 11098060 11326037688208802255162500514876175360 11098061 154587533148572162696076606405114771972 11098062 -85924785036041786124736629503269501440 11098063 941851666807234906260417700117683970080 11098064 168678680402511451753982737273304801280 11098065 -217122097105458811297515549226906704960 11098066 -118263515329145908603240979041878543360 11098067 -403496231218322357174291699753137275000 11098068 416964085127343165756314067634945013760 11098069 -269016186814761287960483617446893982756 11098070 73947942053766548684182888821726508800 11098071 163040673613758633324463406946922199880 11098072 -306887938261635998081510723800949299200 11098073 243392169027878710750502992592012708160 11098074 143786190207008983822346639493978448896 11098075 139668849368155272321146063019734211600 11098076 132108485494057456032311155185382889472 11098077 -152571386751283400939072092444217700960 11098078 -193505257787151066919930958972533597440 11098079 1323006845506787984852938357096392744384 11098080 207387969406592763594400717285726617600 11098081 675083581298772129116623147206351075264 11098082 242601872332340567187902009062545578784 11098083 347446371206336403548233354790315075904 11098084 -796755879417442954399924010691156402944 11098085 -996777031183902136117792805490964800 11098086 -203787748081749924995751614624655779136 11098087 -22808937776120370874298760448250704896 11098088 -369826043191019248740525608106174858240 11098089 87684677518924553746686248929556538954 11098090 -58189725759137357281608076623612076800 11098091 -682676615366804143825023616662117674508 11098092 106421348138182659607147102037247063552 11098093 114011892386457785004521573414121381120 11098094 20592401452535137708079844182642633472 11098095 67075832423093317415556576134595639840 11098096 59868860050126927190343145856745406464 11098097 -403130375111034922093556019019842414540 11098098 -19581467323698280249048729556681513472 11098099 743374507291383809251011514431656409160 11098100 16668534916681716723929927370748934400 11098101 -23815140110539862780235671284199993856 11098102 176403993303185531081479567627921390752 11098103 728149052916697287748737325695677861352 11098104 328137765370031122430246119031287173120 11098105 554263038965231810791158855531605320260 11098106 115021783177834334804293958174136016752 11098107 361710458674151300901964395152019566640 11098108 -295418444514476435067146424210244864000 11098109 -752914306769626364081208897937688077920 11098110 66242156996334675804989119155231621120 11098111 625523331567731211450687275814036211712 11098112 -10535885044996312806676353428697907200 11098113 18200279882822810564779949608622474688 11098114 -157229507961234707081224759943973324768 11098115 74351273946934615389867457121863927200 11098116 377164902978442852581672933142729248000 11098117 -37913339244624287317480883960268543140 11098118 433668615722370924485460985170630641760 11098119 -139467959691723847614415042704569927256 11098120 358573755699700245794527104131942400 11098121 -185848427773063373436178932364002601728 11098122 6899025253032561546995380540906521600 11098123 -75349073675819202862162089351613787856 11098124 34778481142402536137240036113542254592 11098125 66176296135512122553229542498173808750 11098126 86449536985844671803249149321859571200 11098127 608212465026847891101031019017097195712 11098128 -759101961628083151497311996938813440 11098129 375908724140106711871257722780076909376 11098130 329277875856647372722838579897312652960 11098131 -605235615018879366620945092328266731456 11098132 7147805684608817263728654972699854592 11098133 540162219886742440365227269583680537020 11098134 -26370054414386341429221693965648517984 11098135 -397081211059670668117596267295776409440 11098136 33636061713049949529820399434006528000 11098137 -401391460733309865665488806311148629040 11098138 -193252150945142708677837206341263019280 11098139 -393206414494586618401955924466241278576 11098140 -52759233642136129587772456346157542400 11098141 277865189630566946986782264110600637542 11098142 -306078623249307369341843968363738126656 11098143 178834567446212813780103012650463070704 11098144 144839669759605527065808149383911309312 11098145 184323487711452571954780655114789130900 11098146 198346419383034547372089442659851827584 11098147 346661700733400835588984213164881678080 11098148 936541321328317581630157217025448190976 11098149 -238084833317031459125872727033712983040 11098150 -41555374244208407698764225919083705600 11098151 -526169392704440513689612004283651111096 11098152 149613754369756613567654034860645744640 11098153 -952023407337356678409032004099201986736 11098154 -781154959048679995781241458409825559968 11098155 111714610624267971838346713157969203200 11098156 -471209386006384173708730074332715508480 11098157 -1209214479004075630856465985088107947520 11098158 38487823681190779538761052090375130240 11098159 -877815209613427861984314892400634726640 11098160 -136790927676354395672856825911331717120 11098161 -1176783369505257264473997908358527678400 11098162 112807261844759053077536136086062941600 11098163 10582755811998399741770012847972470412 11098164 -14277512776303957310378686785958281216 11098165 215380308479929009484295263586625975320 11098166 -472634922875325200114290175786346588480 11098167 12920005778894290838875152812624845056 11098168 330945849274739629489536425601371074560 11098169 618122170391289712327250937608785762944 11098170 -164598627630411575592807676901599137600 11098171 1020800730781530565476716425694246144 11098172 39771269756535481817267113722311986176 11098173 -123520186035687358628864253712348210656 11098174 565245866292701880037469951370989166336 11098175 -476607190843056580703644307788374274200 11098176 -78757260810717406357913688221971120128 11098177 -170726709988594620082996941175970509520 11098178 21165435028669891250677236997106268672 11098179 81644253824020867477686546057183002220 11098180 -23365160337362888312466578716294103040 11098181 -206636933556569230941651574500569412768 11098182 -35673969157267934086005312262765307520 11098183 -73390059491447658139395152928400750536 11098184 618033388525270631534574610681067366400 11098185 89356886738099770140038526232992998400 11098186 7298277540762326034771934629848782848 11098187 -218275323081869451405469165023292208928 11098188 -153170394040910481212574437440843514880 11098189 759175887937966450781945953665430491840 11098190 16861522524420370685802448201061552640 11098191 -45924265838988442570918381679294521344 11098192 24082086288511035570321884579558326272 11098193 -859282747146082819884273149444307420558 11098194 125192018288906575150705539589953014400 11098195 -71564563150629196826512005333824786400 11098196 3985523908270528563986034252693569280 11098197 -661534980213993804854010097491215833632 11098198 140036226338868151912084931927695920000 11098199 62983149729022632286121670132815234736 11098200 -22217678512723424856869471168179200000 11098201 40383698323988081811245406043208440202 11098202 329238349480697656680423522854738733552 11098203 339787882801431599109779613401253425304 11098204 -173960359132533206066672793140654899200 11098205 -455568201192000284341655618595945637140 11098206 -182616270266805549549721689538110984768 11098207 -837310211519040393312946100845708056544 11098208 -81787320810653257783089523072861470720 11098209 -47342952705429915778944906318940730112 11098210 177507746736188982480379691854628009760 11098211 169440828062101278931127279495692233000 11098212 208087973310123947180977064874556065792 11098213 -146501845263030530629410812629875843840 11098214 -7245507359844641093648233457637470400 11098215 25671608374640678921602724338363438800 11098216 211274805256984532144965755193238568960 11098217 54717757119164565209160701821738402560 11098218 -242931863706042016345188597992618095872 11098219 632330771944003312234977126231209058240 11098220 -155223464041226050107941126981409208320 11098221 370029792286854681019580581993859637312 11098222 -511569963558832211021748138912586289088 11098223 -2762205878941523169822660243717781776 11098224 46319204654885238754368394706283823104 11098225 -11007743311081570134204639091553336100 11098226 250165212417502461153588462146313399312 11098227 113001665568268026381725847063909157632 11098228 397686230302161670427264291627461981568 11098229 -600241767130097159059357925775376413924 11098230 16589484372720769879505888048064768000 11098231 -834707938831507877539169733919822754968 11098232 1145619814564992764852214190040699596800 11098233 160813384998699411409682502452463249204 11098234 132022275462705580529452025642248603392 11098235 57358745248036493936088527272544743680 11098236 -22604700368905716873616759694263910400 11098237 -184730594591877435663555553471407253114 11098238 378485759305175874446897999334471851520 11098239 199557393916443904684598493604835866824 11098240 -482992556181992294353378810420160102400 11098241 400288675456041719159132639321498496 11098242 -132810270256610646947026120925248896000 11098243 -10176754816717721996039633962186464736 11098244 279812042589889342490458053348220177536 11098245 -175396085824016234411288338521056500800 11098246 -64342658801008961844649064355396372480 11098247 -360550387883729075072644779891042659304 11098248 -20823669737639319590880478067435765760 11098249 438107848284823161008413484461919126580 11098250 139612038010440152659388069292845568000 11098251 423318965975855810690589536199774093792 11098252 -450243687334803655484268346403843624448 11098253 476775439909340716842320413855522603404 11098254 -67764671544879344337931652704367016960 11098255 379588400151843506814612481164975429840 11098256 -118439043230417654104848817724979118080 11098257 859537876995366044058224286758104320 11098258 259748596851203844211552326610538478480 11098259 -37542451811780154040017538418893920000 11098260 218600629683589650130074090568493326080 11098261 -169715639060930240784239630285543603680 11098262 137459881208218377257659460128972713984 11098263 5131495273315500538992303986157843456 11098264 541289869154965366367652272098414264320 11098265 830282553604968507685478148927263397000 11098266 -346067651719942195521562219647102398976 11098267 -45084217970575959145785304181575629200 11098268 423143132118460821522063621374568181248 11098269 64295369263798053225271018342719171840 11098270 21335192546535193111556351183094159360 11098271 -158953163573209478400454440764876546400 11098272 459159774691870479884425722700392038400 11098273 807550845137350935823127061442496375522 11098274 -171120773516313709919632161884274406656 11098275 254270399151321688999493740811032117800 11098276 1545825961128836475255254933122973696 11098277 324249260164966081553872189532605085280 11098278 5189647375255340164175273670518539008 11098279 157295567626625594622949305216848823680 11098280 -163503200663614100231730485672325120000 11098281 -80847393908715252133311178929719630448 11098282 65709993239297587313912021228915457024 11098283 100028702061976916834950210099862712720 11098284 261764817293587423499399241298991619072 11098285 -14992092316344767371887985420368961440 11098286 -310623338663386344416247404353987977408 11098287 -58237310575160205190797370335612280056 11098288 116474543701430492081944984760075059200 11098289 1231411838995371456432022965570279755556 11098290 793608319817672028472659837409228800 11098291 14331733713717257698522051872307195384 11098292 -54859597308831738304825174026988308480 11098293 -145628760321920059659855135997471885536 11098294 202259095965537189264139563016192213632 11098295 113317386113730856533532161646477890240 11098296 -132290427449484279405736183892314460160 11098297 -87876852171450713932216678284625429248 11098298 -100718609154042803900860770669222709248 11098299 102362272726182879761302911770250095040 11098300 2062945349217188497067049112164480000 11098301 -5507502855791391708837658320552928698 11098302 362025219477627962194187266879344860160 11098303 42305848092793127429952529078947647552 11098304 -154820762911826341690708812958232739840 11098305 -55986291260945413183260900460883424960 11098306 -90005281860097765775207095593668976096 11098307 -652083431710719836264057451855535333368 11098308 33627728593654460361360776640293351424 11098309 372069670516561898830755496390776911100 11098310 -23264579135364231099014073696278522880 11098311 8078518352963498220810042811640728704 11098312 657229480724936547930317802271726003200 11098313 -493534118596926620829233680746246331440 11098314 18051990893488489350600611771130131040 11098315 94311500730886757260277649526978382400 11098316 -159130554713068884443727152913883676160 11098317 -429004482578702005849396728872551859520 11098318 -133832275956398675312308324880841553920 11098319 -1422801857137548573052618105987012167504 11098320 18901153176474745539968217731546480640 11098321 -377790329750317182696838847744876775308 11098322 -1880215647034589296667023546564768608 11098323 -621535567158126819244771759125647514000 11098324 157694769661595946903365268226084685696 11098325 -37917413800874443556690640001215612000 11098326 -191553549679540799135174042603112200256 11098327 -247841290697572766071361575873277960824 11098328 -400693050619123498919834808131688407040 11098329 -456527642165551016360676321255674844480 11098330 5862573004303798650776724494369745600 11098331 239967192085591895075006715169565209584 11098332 -8453876598801663068355683061978436608 11098333 295404143081725690627635890721878396582 11098334 -120143357863812617162402994834143849280 11098335 -21139451983573721235003410295699155040 11098336 -45727183836572780476135087202318155776 11098337 -61428808490629967328261779200327629120 11098338 79066692445727761613057283492347305344 11098339 -186697747190191207408895803630531882544 11098340 -7206420731098937497154062923841597440 11098341 166070903200317951646145587356540885120 11098342 595748793756574733576496813433938798144 11098343 1632426324216672466180125315167165784 11098344 54193382945030001203348642171927838720 11098345 -514958415519791613294200914917886252800 11098346 170785561595405278074834935239112217600 11098347 -69110113924576168013383348436754208272 11098348 543612679444627978217188738077715032576 11098349 139431995591688250300469256946280379072 11098350 39449958736154338291727676501578736000 11098351 160674284029524795315783225267829905024 11098352 1168823273463728622586136362119462912 11098353 763913471587529649509594255176117543104 11098354 -149708876528608420455186436854275040 11098355 -44434643775879949167938431965848388240 11098356 76234687067826855496805431224512747520 11098357 -184301268405914764709112009679802259488 11098358 420641421387094746622359343165205808000 11098359 -22176008387952530091487181890101903240 11098360 -102041726113304525417467083299573760000 11098361 257167581353702032078900591015999558032 11098362 305534201918567012609939347116946176 11098363 -672530469143127479783062659043511175388 11098364 675035720563002520141979751728566657536 11098365 -203537468701819053230922485512915772160 11098366 -458859929115845269871137824648364090368 11098367 86114898338069120522428548077971662192 11098368 -16494758670919056102368695946783490048 11098369 -947157766671165354854457737046332159230 11098370 41534032859908593157783437305541341760 11098371 -88554122274214246017681238914331886088 11098372 22661987602855758945715406496178667520 11098373 -72070790007765022900448745644825703072 11098374 -76447957447435197153029015116185661440 11098375 -529006368766298880653611322168188620000 11098376 -105829835723234930239748484683684567040 11098377 1107179421546944533387609591360791012 11098378 183462616475966747171141892320902248240 11098379 -461217959381797900128494645526373711020 11098380 77009434901075213819427668021881804800 11098381 286754540561791135071504900894200423392 11098382 -250154321317622799121734550079623084800 11098383 -493622342860856021489012499109572047856 11098384 104015357788546903287550285495107256320 11098385 -201916853299765259989939298097679722840 11098386 -2487989082133723343504823158285343744 11098387 547362275656236021349737878326591841760 11098388 72926343058083325281292761461861154816 11098389 -123053103680350852622394212287686949440 11098390 396080116943386621669068181576575571200 11098391 -86015376351538218188246504114593121208 11098392 -128399231443979285041428802571245977600 11098393 780832590816697439701963180862933597642 11098394 -608889117156088570981038272117644262400 11098395 -45710825265389999832638128607430063360 11098396 452244120508957167195361047296115852800 11098397 -182403505697000210641412038910624327520 11098398 76857418303328644918821804279657132864 11098399 -561805568057680709136125106893308855056 11098400 -244473962879825004180568836284699443200 11098401 -261528953619897422440325573403248536896 11098402 180060493804886146368986616043272172320 11098403 -147821557462612219175903812378674216960 11098404 -1104869972375084681996097105938810880 11098405 4272696221725801746558191502245208060 11098406 442957305947696933901812627541801171264 11098407 109010760432603923693110325226357498192 11098408 53487421444147605907076152538140661760 11098409 -10871357024878668900617511285466220928 11098410 137305055677746630141201731926747311360 11098411 -250421607025801689893609662286950626488 11098412 -156447767521871450193433094958207126528 11098413 -61194231099553918926408275322561536640 11098414 533559918762568547403871136394720196800 11098415 -192835521151573808457729393324269488440 11098416 -57183248742815644704394600016290775040 11098417 328791219845624062083677919424955642352 11098418 36793625435835419437024949788136102160 11098419 -1970522174798500926732345637147726272 11098420 208447899171822900608581990449326304000 11098421 543604872065675030515660275567457015452 11098422 -180827332829227839425135927536896222240 11098423 250065190282893254264327901847203256240 11098424 889229699460853070121056807752955166720 11098425 -49394973545317457638005790916251444800 11098426 535693223089979198542990917024402444912 11098427 -8332644422087968941914851767871485960 11098428 46993872233150869059351432231719067648 11098429 -1465342903832299233267087728967169600 11098430 -129688463793525292882723247693597491200 11098431 289350716859298672441875040711417747200 11098432 46506587034849285313082956027852226560 11098433 235657811777812958156332722215919956100 11098434 17021153435751154370312366587085076480 11098435 -270338749012391429749413145008267775440 11098436 61650421944841763343885519514498682880 11098437 188516663772903467588426184460334628864 11098438 -89005421217554775753037143703313792256 11098439 766911265864687564845320253384877208832 11098440 65494623259032545844546773422051584000 11098441 633979710075000513126986715925286437684 11098442 -89964390671658788051193375697361650128 11098443 -159031566667659497369591294143001441280 11098444 -102501163323891995716744484758366997504 11098445 -684571902769763903066188711541205328200 11098446 4359570226290039711178569304841399424 11098447 848137019336332521371044474787004295072 11098448 178231326719968510464227154227724288000 11098449 478028748482876680640355826111384880964 11098450 194439271154098865431190081576923756800 11098451 -239316143611672362596867570266378176000 11098452 -338508076984522453273858963848376915968 11098453 272528916258200351524690581765254762702 11098454 46344420954103951019741349117799012032 11098455 232929217142726208883888125834748828800 11098456 1118538682570091178892814460190730035200 11098457 -315671726193529548753486998577844626294 11098458 -10321920555637507847210787574389537024 11098459 601610480404661971616775972623443502660 11098460 -268549638890342615321159038245365598720 11098461 -245100411862564589264798540287468418016 11098462 453708111303664113539758551616994595264 11098463 -482686999583634419850019873186277592288 11098464 -204787078839210714711436012331670700032 11098465 -37122114883106107538361333875018741760 11098466 129190755772922828720792590443547574784 11098467 -212464772625674388522082569417202065840 11098468 -100548115265252112541537703394641255424 11098469 23653350761717744042256427977335575644 11098470 -102818685638529623345873633972168601600 11098471 -378942884352027185225155956718011744328 11098472 950642478373719778036795108550246400 11098473 -273794136938399994077481098134798915200 11098474 -640933147150496700425237541608460750240 11098475 -330207594445908900214795386796902901500 11098476 -316138203055146290996276513727563328768 11098477 -112954577247101260138878916087789869480 11098478 223960329884965442534339612156050625280 11098479 -3988576737252413549420309209811365632 11098480 2517994244978891762360428841303900160 11098481 303808168470494157617783827068031299282 11098482 12627398540037828827232274287092924160 11098483 1116469353028521070712411560762040724 11098484 -134223207856378523942278812011307786240 11098485 659506681579742365578848440821845280000 11098486 243186923768934742546166442156301074432 11098487 804196547803276157250557952032427549312 11098488 -69504869787825705923103120892950589440 11098489 -256524940113355707983171464438018339200 11098490 -111915903378985312177121520771007718400 11098491 67434375818720489517686061123348154392 11098492 -519245115209888002416431293318520387584 11098493 -84098943086407986030032399125274628000 11098494 -99532359972702293436558211101392308032 11098495 -66486376543277266587347605821631371600 11098496 -280973160542618302605097171000208916480 11098497 -429329045669001500790209504474747874000 11098498 -6890105850131774174268013150036158000 11098499 -618840656904306201883981172648801530500 11098500 186311630960363468431416552827323392000 11098501 -1165767765495617213748071795955740987268 11098502 57310327401738635435375072438228537952 11098503 -342299463767900741399227648303855721760 11098504 595699207499767303710468302612230517760 11098505 -549125564110712358581691706381628935680 11098506 206301537453969525098935419146951387904 11098507 -17435518257845593036237741124751346176 11098508 118582969428770197111345297875838072320 11098509 19864510666861195997437553200940475168 11098510 -213926426640382072090703265920608683840 11098511 313038877914494250341383152587169486312 11098512 -115367721233232498335804311296485621760 11098513 -817256222740657787121496779466081548238 11098514 67598729704087214412265313132450675712 11098515 -4870413067038686474218877188842151680 11098516 -84951882721570127835166168314429351936 11098517 196059712398545279528085828219349255566 11098518 181516941646003356619618475315377705728 11098519 -450484181861085705357336285885114689080 11098520 192618480679444055984863729832064000000 11098521 -12826641865126469216164512978689400960 11098522 -96691823617462969683417839457219068688 11098523 -694961099620989891569644503692521498896 11098524 20054566072555926000436905091096582656 11098525 -44219406647414442753163623670170359950 11098526 -308936525210197059921215525786261532288 11098527 -108706483453249790416615796184319303680 11098528 -395860050834063685078450319311009480704 11098529 -109577915888913140765477475192782308716 11098530 74366751251044034557175001056334520320 11098531 831397657778310773786576901277125882332 11098532 9098676681156050471983067375005524480 11098533 427462114912809571844092219504041938304 11098534 44128654649220511246608239341331619072 11098535 -52948771109015421224090749362395028480 11098536 171278558464665396309229645979236761600 11098537 -360119289237043374562811193204364675440 11098538 90850089469602888503160434975360424960 11098539 -792510316158239642246424666189301551096 11098540 -506319781213801952544190449342713333760 11098541 -792259332350710606253598203795805230058 11098542 13151653701764555445840804262751391744 11098543 -880156792018729461457895855437863684208 11098544 8409112995040009922495516333671464960 11098545 284669372044595901254585104600134220800 11098546 126725673684955516282139508318547779840 11098547 169581491268108382007721404389354010160 11098548 68128500514176922224609960654947432832 11098549 -120720651762405309862618123061789844000 11098550 -145719655932208162807080260389811371200 11098551 -160970042932041247864462404154206937368 11098552 11293481891582065228969307122465996800 11098553 -32977994720739916952248060206218106198 11098554 -19709060655010359967862802196283182080 11098555 8485820942026702761875120097114136800 11098556 -216981926111547555128079544619080492032 11098557 231682766239229472815879222994816382860 11098558 403615351170681979021506091040587776 11098559 -555522675961042068347314661261424537120 11098560 -98605579263809673194064312781378682880 11098561 -760335543693742923941223979873821206700 11098562 178972328490602750534826569886677326032 11098563 -278056477736326186542242804972719699200 11098564 -499395303814129919447870265217843995648 11098565 -543404281255011449570937749033433986400 11098566 -439894530058684032451922800676357750400 11098567 467206981410729686201040918919541561280 11098568 883690473174650046769997152239897600 11098569 190482646373167801083923244618837044640 11098570 1456323046854658151302004716645032960 11098571 -187822684082921425479605601739507610736 11098572 -311297723233181367342426329443270967808 11098573 34887604140034808181161401549159718464 11098574 332256302831802512520947430288850913280 11098575 -190715398349003791420723058665237829400 11098576 -25807121808272502634347502316637626368 11098577 25475167049670157304817550989249932544 11098578 -203662334706628308570456259505078886912 11098579 -295349167848656604632210137619900316820 11098580 382853812511548846098198213583828746240 11098581 37106477541902850612569550805096492416 11098582 265186219555259475110632239108254995968 11098583 24631202148416037633208120276782653784 11098584 -3158411969785705027953188511156756480 11098585 324125046408198013899630018628574493000 11098586 -202800943991017583052121573219790789184 11098587 507285230581021421246447432155380343920 11098588 68073854676572160268553438573137505280 11098589 -54730335418920392072385809938618949850 11098590 -257636440045324945831134921934747795200 11098591 -419161176231683675394464446729875478928 11098592 221747664821730135205258540188339535872 11098593 666150729768535775004662769088423300800 11098594 44231736676011103491269782988315266560 11098595 76137253741468509435319830526601803680 11098596 1923923865481924947771775554733824000 11098597 288722228688653867924122077983783877760 11098598 83184497087833618661021877453242707200 11098599 91096634804725695141242928857307329064 11098600 -355213742119521252179407317728888832000 11098601 -13002036666507586359295758351755184048 11098602 -158762516564882741130028854904169981520 11098603 -993570381565941146264548509826424601360 11098604 292658013720453743338954610606066688 11098605 3882051747776384244402770851522657920 11098606 -252812704230828250624483301994954061248 11098607 -157225069735324948056352385518393232520 11098608 63255260726208963912665862568437350400 11098609 -463631629357516510061681505358062378896 11098610 -63590750947879426317193937638715795040 11098611 29965704565785297749885071497665429460 11098612 235313219392973333305760725852230768640 11098613 1194910582058615073245491338378312852960 11098614 -30362015249681307529482410574342096000 11098615 241469184007995885977843476431506147040 11098616 484036361267284949271866686050016788480 11098617 366134728135442239997309322880247591712 11098618 194469302822836415133455185293844639200 11098619 220126655885764503306053353442023472160 11098620 2496091553522582163545788571379548160 11098621 -601194323615165669292441223031646237178 11098622 -88419971019374499530852703437033457600 11098623 483159380009834290642453469043282605184 11098624 -120093618654807982306706166141922836480 11098625 30253242601606761529597650582966705000 11098626 -113968283498558499775218034595705413632 11098627 965000871597024694453074309657560904192 11098628 -4335496910422595751716842483300761600 11098629 -82508832390010678098337161175479819426 11098630 -180631406329390378460514007895295081600 11098631 380518217032680390269995179927760774080 11098632 136449004241999042843082149552196280320 11098633 127910362877088149335997909299634579264 11098634 33212457526845954211077724455469338720 11098635 -218315306771199703261006242002043152400 11098636 497713688448580558711260835891070855680 11098637 95411545111562880350994096580964529984 11098638 375152847455104778445649586956938985344 11098639 -74289476674524624560669914211888276560 11098640 56879096143185633715586309185083801600 11098641 -470034102630500724612931403887836637920 11098642 211436117923735595557267030404361229472 11098643 434030979064994238872597189140175613720 11098644 -2482951115599370482764951884043399168 11098645 -582564691516215399928845023927708202600 11098646 -74980068858534569413675133752493444736 11098647 -265053284366120695087155627926305863600 11098648 -106590787360591334460668194581457920000 11098649 -235715842034730383095386344971417916160 11098650 -38725275950986430436942105962029094400 11098651 -139901832472953954818284978274640366592 11098652 -357945547791622455553425277073324060160 11098653 612686085863001740412008367586484729664 11098654 100379647518125345763780906754485449472 11098655 -257530509263174850137779995153992740440 11098656 -55803556461700968812651330942716477440 11098657 -275632393816938740914557659386895394816 11098658 434139864817761148255410410284099034784 11098659 102242773533875279890526271410936873472 11098660 -316557976257159027434055374788313395200 11098661 -351717332751540684449419802682534214368 11098662 -265646558890851278489541518503340943360 11098663 -245391695187757009866266165469858606088 11098664 223937062780476168414549780216627609600 11098665 269820265266609996386201806265848602660 11098666 39555173901070961382726606949282632960 11098667 1207564854606610445661649433758191348240 11098668 36175353704505336893569336299313446912 11098669 -955337754273678693617092457425806733930 11098670 93702293876100207974705449385403110400 11098671 -252017480898874530871221221577175845600 11098672 -28983594355804289218627960444979118080 11098673 -75947043650094263093711901448761242496 11098674 320617732262327684979258396820715735040 11098675 -86886786146940066247329797082973245200 11098676 243303353513267977899435967154312472960 11098677 50590141878003704733423597865993987488 11098678 -381797483019700479507563072593184523360 11098679 448465841300308119876114030889402349640 11098680 286055887826768661149642130105603072000 11098681 -18242916597936865888996511346939487872 11098682 13681602099964454622103260623636398080 11098683 91023523235038922865725634398238445452 11098684 19441352359540335403474909196940530176 11098685 70920363519735864371316016768537035000 11098686 477999644868654897702205496549059200 11098687 7255046986702858242642881725036830520 11098688 83414966585998878037291008855482302464 11098689 180286430119344015252706724336342147520 11098690 147589797755554168901555806364660781600 11098691 -123026208116881361698405186244926444008 11098692 -408777117122874770149613355540452072448 11098693 -280161832934918221747151429560482067140 11098694 -164913229573253327224397874873142150080 11098695 97853311097450592657690731139218903040 11098696 -258860927238527702152942273722985021440 11098697 1002848601550205662308417117987029035572 11098698 -98420491039594918425375299179519756800 11098699 -125037800491242647500099563246609490200 11098700 27244039120505542220881928009735078400 11098701 3704204947141241934418167129573247692 11098702 325738530471291630113470655952087581952 11098703 -156611704731397742781928807309446472320 11098704 122531260959159616291694332277626896384 11098705 261354198126483478897479082250127320400 11098706 -264316069046958528361540077775688667840 11098707 148734489832363063459077673073132021040 11098708 563138100235523988212490054388482297728 11098709 324348049746744999924257099507709263040 11098710 -61669331316045587088224813081626214400 11098711 1526791683044983309670821211063640144 11098712 395191930335684633184425788882939904000 11098713 92583307369492972783395382161404338176 11098714 -228285834191612107585854511642567246080 11098715 -388334100663043370313796333588163078880 11098716 -203105682141228810649679866056090501120 11098717 150113360231247119960692202346566984000 11098718 172979101174953589574919780575185629120 11098719 -198327446819747863899399340844269538736 11098720 81295362144299720318449189003025448960 11098721 695146203038616543641672116689592626432 11098722 452892036814646004933090734406613584384 11098723 779643738494332554910865099240283130240 11098724 8194909850782994989874284311080374272 11098725 -80615673068199783231276907212967200 11098726 -370225740886345952686069845137821333440 11098727 89769395201924548205268543527359943832 11098728 -216274978413323337313395544909241548800 11098729 -218539764747582552722553361864503065100 11098730 696786733124922269247930593708497920 11098731 -60599995485477685195892611673085382656 11098732 -450908394217232754938832046585937499904 11098733 -861229730661894205711356101602063289760 11098734 215934660823392777083946565377874002048 11098735 588111539659057319154697193271855436800 11098736 114823518554515216027057069427510476800 11098737 267686211838475830306381372965126758454 11098738 66266585918345268941684729729375135232 11098739 -82801049060569909837663515602336624928 11098740 29300139258675888756750019361618964480 11098741 -298361682545432290619773425374194771716 11098742 150528992220806135627829979190038189824 11098743 -327136245474237668033668144924760220672 11098744 -87054642832889486933476866613168865280 11098745 17566625059418842083298068096317661000 11098746 -90069195330183832221881429358093322128 11098747 -360890379803504320753063333774142821680 11098748 750512725411751847752123015104010385408 11098749 -222168840443353604759113781393045838336 11098750 20547886290819307178466795522767640000 11098751 -1207477838283399373741935183259239997368 11098752 188911543017149954277359400666110361600 11098753 -952459982834306842333384556969574095998 11098754 -157248094232527144592508894525771557424 11098755 -269781265020600960372067029830071488000 11098756 -181969305986158911904742323029795306112 11098757 -505377736475368741296457313376643736994 11098758 42597096427302341299864046912914560000 11098759 -27890273838578032571820757851159410384 11098760 10533228959182886386149361810504089600 11098761 303087568354448496523510517789268240864 11098762 -175550041522918225421113133743308316368 11098763 10046132850123580083359204825995375200 11098764 38663442057912934249429930464538383360 11098765 -785441815320437482871319920556588737280 11098766 -9161135090510806167611110709986020480 11098767 -545718431335839382578256258939157228400 11098768 28778178638085042846384426076023029760 11098769 -638045706136618140264635491413042065040 11098770 217700593344028805279524660308741465600 11098771 -2024595596677407098175175859418387028 11098772 194427220300864623884449925249387507712 11098773 -52054882358814339344305336827211392 11098774 5138914772447676643712392052300292480 11098775 165425926902717804938535513728799585600 11098776 100847393181230529022652611781506621440 11098777 -1294443545073540941592373136982790384620 11098778 118950193344990325213752309569201209824 11098779 -157497178217729091276089591387002527120 11098780 46804815316475042601254375478071623680 11098781 -431494179774310483564856734648207978068 11098782 -18579680435753209198170962184335147136 11098783 -257808568403471280364393985068676587296 11098784 -348272359799593729249075497463109910528 11098785 -93026123192357300196612436598680852800 11098786 -339124159310811045219302908057207071408 11098787 115645560583418871589514050121869747152 11098788 73621825968784204636703069931708125184 11098789 -162443891662454494636938687552146254080 11098790 365190390223488137536086061507445326080 11098791 -317218266317879414429587930505602143360 11098792 -108249357395842408389823537123446912000 11098793 1073922755305962173079741218241003523200 11098794 157132515775248190101292763222014387200 11098795 49185064185403577441172277706083619280 11098796 -184650934926589686975677205591879494400 11098797 -77702546491914720182965651652054212800 11098798 20684258930634858248640246105192190080 11098799 -259721733362769227015079136563438417936 11098800 -65418480674623543115760280726343270400 11098801 280972262909620027388891953790892497600 11098802 -146437466465690529356271269409429353472 11098803 -240721502550295093132940854602085828296 11098804 315132831088016749795572633837298250496 11098805 -84862519288671907120267533525960622080 11098806 -43881248490768174736649310880970760192 11098807 -178732936331668961869708568138299735248 11098808 90119678760415586017504163321047080960 11098809 -393632433180373438307640472969968773280 11098810 -114867940099853273882352422322209617440 11098811 -652142384418669547128427308315316855296 11098812 416013809581212845651108092599244185600 11098813 997123295275885938121777586590024461984 11098814 297135356234785273966574855716401361152 11098815 -30072013147930360212278334562294517760 11098816 618962362947754296770171531385896960 11098817 -1020609729472594923016212871013150323134 11098818 176367550183153207554742753643682090624 11098819 402297948189988169182909949084196827520 11098820 693334949090478596686283919149627412480 11098821 145944802630383564993946301505881663712 11098822 -25988965475817057517441707493217713920 11098823 16026890529759426310481437473577184208 11098824 225218326998378498673277100657120215040 11098825 -194261085003944630610419696087403568450 11098826 46561205324567628121929614333248088112 11098827 4925384052520772327660739221870768400 11098828 -270385575567650646073329913563270016000 11098829 97586506471307839532374238810019050976 11098830 -128767783994107532805182557154014080 11098831 514763544664464232473183627256960098000 11098832 -50429418219711418361441711995208638464 11098833 37562301751023858821071850503753862304 11098834 49777890265423187807538482635882152960 11098835 -647470792138672466366795215337414193840 11098836 -47330378868826262327766030205578362880 11098837 -18700298299602606363373449513935646976 11098838 26999198391885994014388212946041057600 11098839 -257405500786050549939505233227736634776 11098840 278367700999319560243188203441649868800 11098841 114587252008815292223547997333573129224 11098842 -62487522189938539569419083803007938816 11098843 -32032046372981500415803179593910238920 11098844 760176082913327118216489480781073817600 11098845 226442498795918163019208075825516371020 11098846 631135316564006042750633876235036096 11098847 -4404481209133127873596110050369789520 11098848 178186197543431968454328789369891323904 11098849 -621711531532523299670623859850620077150 11098850 -81323555765496482311854012207215040000 11098851 -938673537737120523944898763989041868960 11098852 -435194627989941916517618356109802312064 11098853 462198542759279096484707099391261005820 11098854 -63839442725521690798803596445090237312 11098855 -279095999521030904848519311413397015240 11098856 -563023438859514237295638167284364805120 11098857 138346848278407889890062045724191467520 11098858 232603510186736578171494150893087335776 11098859 551407093575433768241123263745305704 11098860 65998429284761936699307505709485455360 11098861 330174324967261690192120518799674103500 11098862 280185870521413823429364835301900550144 11098863 -37492873662734218745684216026061761296 11098864 15994657685758286001524051136399409152 11098865 -244895341833256193513622897252923713740 11098866 274473742591016604365639559474700036224 11098867 57661887178035668999654372843504811520 11098868 -357840867529421469054746641754389217280 11098869 61932682605538467839135581681005865440 11098870 177866336113453073262950506610421626880 11098871 306618379462391405854879828160978265600 11098872 437065953864645385861826236005256704000 11098873 864347712281842807858540795848491478122 11098874 -43495347043378423450655372955537362064 11098875 37971599063783453947582105323376728000 11098876 108311263993737813434304125111897231360 11098877 -526898140789046068644878362371546689274 11098878 30601344198771799388758769582617712640 11098879 668040484341831629692394995807283727480 11098880 91130059459098569515237519421708697600 11098881 -11475538825054726254007807158000159630 11098882 9438111272660317296265722956272452000 11098883 302079045117142806267916727830120307304 11098884 302096019837426755577728832832757492736 11098885 293445102030760562690393020892574149760 11098886 532009935999104212721311453027726706880 11098887 416251477455637926795970236972469185960 11098888 584259681215896017359523520091139072000 11098889 89096749895229753787463222381464428168 11098890 -67640614678368916741517667555956889600 11098891 53924962877125600076533985058136747800 11098892 -177230309604650974216102941297207562752 11098893 88081545759118118886508670921843909664 11098894 -102496862216985741283707018511971453504 11098895 471906356504053371372117915953727934800 11098896 -16804195339244483583911599891238486016 11098897 -86844073400851600055809019834484856654 11098898 -135392533692806813786639910404731816800 11098899 2067895293730325619120099193620446208 11098900 -261596139798308999912804029128856432000 11098901 -267919509209793921677433861593153268096 11098902 4299303721283216126349835045363361280 11098903 7212313233587478724274754716598921600 11098904 -443532872842492506078144731963660298240 11098905 -190360140934801610615411962276337018880 11098906 40507058490867498973029466379248030464 11098907 164372780686721895415414612936207590840 11098908 -263957122109967488204521686145509086208 11098909 -2504203533885156686992920326205200025600 11098910 -97135334877474607243712186469788648640 11098911 443493033114314759222741179225901451264 11098912 -449566994373409532785366850058503847936 11098913 -389939741851326115570468149659327365440 11098914 -265735835852061232433592661846436709120 11098915 261478714341154840379672512172001916320 11098916 370377437997795096132756608949662874240 11098917 331999908859979497182427877692130250240 11098918 183646701924579677835654158623320138816 11098919 46862254201554598804634768644551567144 11098920 2512099734248391347406191520478003200 11098921 -572114401334711171963410958105516150400 11098922 -213696000347813076029808917340337540608 11098923 -90366295456503215765037696460793443200 11098924 -709127512530305524361319367863508751104 11098925 136795962488117537114574932713857910500 11098926 109824974601461998389248500954303580160 11098927 -139274119484284193472612606057421771168 11098928 247801132366081980075768854911392202752 11098929 408258942197759851944113293029118338240 11098930 -19485974225224158455473272410668922880 11098931 -234902219413154890547305189629035825268 11098932 -5606452283909547250583885797918783488 11098933 411342004713706998423979326147457325568 11098934 21963591229386414836961051892076335104 11098935 -40627898965264034150073651321791295480 11098936 242453342330128361174207215944941383680 11098937 310974090355607291779132163160756812586 11098938 22214899117952774275056287025000568320 11098939 -462718796980992059720097178953859487260 11098940 -92936108359418635887578009501708390400 11098941 334704173952258061021259732910677268672 11098942 460098494663576133710966106171246912 11098943 1412964046498207478531977347622101484560 11098944 -12605283348751823858339172426025795584 11098945 -72158718403176196201428840268224960 11098946 -29407696851081535946006983449432914016 11098947 900415364097670187729968782502021739520 11098948 -157095661502028867942869370226456473600 11098949 -588146171838386261979721819419002271426 11098950 127004014790137454371078584280187203200 11098951 113895401149787958332701756489859812952 11098952 -679580177994675922567751904595539025920 11098953 241074222911431637658337443318303801024 11098954 -28149313275772109664374976604998094080 11098955 405732360923455651976788162143456352320 11098956 141554516856627320954329609333249966080 11098957 -65414942907559480572823704648862333440 11098958 -80947710278779177766177709754912527360 11098959 -717354996553060006745786999582787840 11098960 -96038899622817892164192306645332951040 11098961 -340073129136568318187022878510491147776 11098962 79183864891001032529869990910090672640 11098963 -229002881165963331095955026458927827320 11098964 150408192572947314233038756323128002560 11098965 -77504093242737614782097070697142438880 11098966 -205666621736720023797733883818700729568 11098967 -262444942866477272266494858852104520 11098968 180768376001923882793781605411456286720 11098969 -113870372195741689156110470528181340608 11098970 -221281667332468951887698191650293548320 11098971 -146337205293464629447954898403661739520 11098972 27435146522830950485213815471370191872 11098973 -201790687949840111285244009909996085236 11098974 149284334142777765304226844093665943360 11098975 706474041438510599190530184572149287000 11098976 142274138229144569291238224064007372800 11098977 -73415954215343713395272986441913785920 11098978 429201917863765720107821846941617427968 11098979 661475924754038651763194962271035127580 11098980 231174401534879246003291186611277775360 11098981 -152092242816765825726301891783181225218 11098982 71885351060063736162707860194724558272 11098983 -178570048680684714838109436331363503360 11098984 80162963863452496208918515229730846720 11098985 330953193970576351776682156233094278180 11098986 -169113276026093154291230855898069486336 11098987 210211088767175382308683392480180045984 11098988 1321584533017057202403561397493597184 11098989 436603629159393954029740098625961164608 11098990 -200028115963768039267948103198080653120 11098991 464020234758869265699557497110473819784 11098992 28552693457741517361015964641410416640 11098993 17141068372731278879243871770248564324 11098994 80380544163012319935582489098675338272 11098995 90401376563343166302503928232889610240 11098996 -164641996593015606903045247023287531520 11098997 -114450591971264058812215556759462830848 11098998 297810372755482117481194095345642933120 11098999 267714101870117621260411939056128081000 11099000 229272711931363227123818411144755200000 11099001 -118820338996082713502117198969358922176 11099002 -2547320849318964962866349006599334400 11099003 -178093232462062499478228753469517113344 11099004 -33730245563683962361866355627479760896 11099005 387877010796843609173073030018286863660 11099006 -39965201233668057740279533133378760960 11099007 -58915305349581332146380639486344377920 11099008 361249942515939445971996098598713425920 11099009 802339100632264180040994556437332566704 11099010 -52002074562802891853634564722694144000 11099011 256645669141058962962983731141952770560 11099012 240944607856092433364339512661690353920 11099013 384677509096712014961929388963725323744 11099014 -892571449422196177294526427993657408 11099015 619522409079344511462504166348155500400 11099016 -337214618398359890878083961088120417280 11099017 -81958829016884867449930171137624621260 11099018 67425135381174211340245001805126435840 11099019 -393727533588040996517040003888141284160 11099020 -14703603132167430070720546374115691520 11099021 -308031892181241896718563752148081541600 11099022 50572952874265134381034340470358965248 11099023 108221598061011735035700468046403116928 11099024 92961768524465774501979786365559152640 11099025 -87567811696673828634553413590135520000 11099026 -16598296292375854818176222914622208000 11099027 -911436910574451400785786164245609271124 11099028 81149610270791656512140043649697759232 11099029 806883777153867787191900425449659261760 11099030 -109296000421361750956892326178301699840 11099031 -1851456829931121992370441726053488896 11099032 88545844061643704055688707988693524480 11099033 -353391881984402018590852486040916494880 11099034 -4349279915492054449232588576420616480 11099035 -310707978980036933918484674995422179520 11099036 -75784227636160321743699493400244719616 11099037 490940111105052329180481613509029938560 11099038 -140733161642729382059840684833616744448 11099039 -553096027412037067317188466723387863184 11099040 -66300302807734126392041053389638860800 11099041 185789045644992061675211851932127037760 11099042 294546685501689634430653397857648093344 11099043 199118884398891119284146226670083619520 11099044 379666189251822538028686430808937654272 11099045 -23842393987179876950744722543146532620 11099046 -60105797236852374236171837764684179456 11099047 598155306330961396545963137205394021496 11099048 330103769034954038116450339624921896960 11099049 -102810677491138796096859598127677944192 11099050 -214001094800982227909874387142647283200 11099051 -527441679701256884016920313002268255948 11099052 -641374861024242819518222468975910220800 11099053 64610086027518279949605597638114891904 11099054 -216212909172489648721288601333488788480 11099055 93574146808585351663384034262308855040 11099056 -51372991696540240420766243164540223488 11099057 -195866493418834446257131202613529453968 11099058 -74627123162536354900833271081525228416 11099059 -160449581793370013294746631729487892560 11099060 -43679937118821521918228255472207052800 11099061 -486830520439020035368476971084422570368 11099062 -11593189648765903615555736692579389696 11099063 -614437413018484133238231998118380393688 11099064 11904598940712789278824848209405214720 11099065 37794472762130630788057009088496299460 11099066 11550830299171422354059506720720109568 11099067 -124766343642255222294764356416341119488 11099068 381721667648243661487330272456640590848 11099069 -259716348480173303855039271314510133780 11099070 -232700581940564346523981215336450607680 11099071 -1044619170489670529014298990177736351456 11099072 -107254956704485019911684770559822921728 11099073 283721553361373301264782224331168603184 11099074 2612303219229324739798498226780037120 11099075 -66347738431560798532733679336433508400 11099076 -30142024298926788095702208150139478016 11099077 -554604875476297147489474320604564667328 11099078 -455786275702731664218412945111870378560 11099079 794681934605495932215008339701329947040 11099080 -206604631557775610132074294881042432000 11099081 169269573003460349814332735926868548992 11099082 175334640478451044103911976415047169792 11099083 -1040904047908853692226904927163103691120 11099084 42144699695253589386692392988840553216 11099085 -66837978734117719691727909020674137600 11099086 -250342833660060404928823333397421123456 11099087 22215240868299682715201608077586581840 11099088 -54806467587954036895311036587679744 11099089 42048930559333677361951702520173079524 11099090 64702631338531458159075811086408688800 11099091 101213938523221156984059378488937924792 11099092 -224436624553606705771591248515462854656 11099093 -418464817826277730046998989996720124416 11099094 87301697376777208903926592377994123200 11099095 341522156135516743398634428778145933760 11099096 614828471638857755009193445943515484160 11099097 569393783453102506808842147543933207680 11099098 171131788638086021140192325017495568640 11099099 -5156323632399219740132029454112752880 11099100 -214246925603985075847472398097547993600 11099101 22971684496309053305957309981815409520 11099102 100799681384997794847739419560580845952 11099103 -334627003336879137647602387542897831096 11099104 616751469732851957708517201143916920832 11099105 -242026995695523706514668286914775760000 11099106 550675359471233802320335896836713344 11099107 321821918820874483071846298555627059356 11099108 -548920452970585125605629264597600985472 11099109 100881863776995265293029671284400203936 11099110 -32125127938588223166587735031845621760 11099111 466554981448474089774798319773200294712 11099112 35751990067302038452468817187461529600 11099113 555608789977552165525989106276629623496 11099114 -36385448471679829463004760041726114720 11099115 454341544095671278802719115217111511920 11099116 -65835338763324526285084571715528949760 11099117 -10523883476920021901014106097173360160 11099118 -80526007858387391700535325245249768896 11099119 440136707111507952167986010096318269520 11099120 -92632032383694907016137527573069004800 11099121 820049916767595742555614343865600745408 11099122 -344308369660193091125799296443301691888 11099123 -226666057764029178040315122464655722160 11099124 -248894299069292804766814222328293223040 11099125 722183058721194733398729330297067779000 11099126 -74458945047214279914723658345254869376 11099127 -180890432823863785541159782591469055792 11099128 854813833415941810587418799746539356160 11099129 -501834330931340125540260723742345605270 11099130 59695371692259382957248243353169561600 11099131 -360887926379179060534284210625204978800 11099132 190958693643184960728471476359041142272 11099133 227393104797700983075836189573509512960 11099134 -4460764972500078501434854043190691008 11099135 210274364676818565971648125920461605200 11099136 -23373688241460257317409786993791991808 11099137 249503721897595379193170936486098448000 11099138 70654735530111221746089758787308064720 11099139 -10417611996143936609895435166749993600 11099140 208007747261678033085127469126167411200 11099141 26818975292628580042691033152774647900 11099142 444086114452679153625630964414577335872 11099143 -127014135276617970104038807516834489680 11099144 494690003313580619302460201384845639680 11099145 -51805396003556257062668034252163145280 11099146 -94339519144140525567689677794470689536 11099147 -354028442183665105064159883843891536256 11099148 -253083133072402678931144232929650168320 11099149 -19380857673862999655599362345342157364 11099150 -269059050499457853207773519214961464000 11099151 68738126311835969362150143680895070944 11099152 -135340235492784677774982649262828806144 11099153 282278230484906499437781767707484220864 11099154 151568515865734591810786188484065730560 11099155 191163518494977894079266307181418352560 11099156 341239993301928486101656764949760016384 11099157 -248152064076434605015409242248501809760 11099158 100651954559803048292010126390133416576 11099159 121131820401791663888226906457039918800 11099160 -3655965501674269435978041015336960000 11099161 -180908320481380518244898211366153028668 11099162 43633696846969280627503175746193203200 11099163 315250415174843714390500593589581736344 11099164 -218806568637067380004682749406176287744 11099165 -15446184947903281379728309985789706240 11099166 -108404529482037481729349641884425229696 11099167 -6213730326721434046191678576829959528 11099168 79751479732316853927497813563652505600 11099169 567368720267584177617601211880372922194 11099170 195577976533730247795920555781008308800 11099171 365009834643324151381884350694463617372 11099172 64457441361781465303969358349152378880 11099173 339564680878198902071860698568811746720 11099174 339139227302900760921150763911640890336 11099175 -31435033286144436190551807034840732800 11099176 780852070133183511490329646449457397760 11099177 488361876427436698364276146768122474432 11099178 5377520724516234810856028645678711808 11099179 -76615236071449273387025816378322373632 11099180 167724698163601138623243430547530598400 11099181 -93907521548292288669922954818550308096 11099182 306804335143824981732942345609841488192 11099183 508403128929599934712705452276357276432 11099184 108974552126531374364571960040488960 11099185 -6975290090901281397854834738342087640 11099186 128693379535575810423734013879266575776 11099187 -50335011798457127192684521204249198008 11099188 325195639861592390747436622768984738560 11099189 445529437348677163524778959053998153056 11099190 27288565107118844757176408978051654400 11099191 698264685050060660766710070343284319392 11099192 47650490602439204096480038257602150400 11099193 -103712613950175505199643879812732476032 11099194 479639954024599179033729335018892556512 11099195 131947059544741985691586904252983171200 11099196 199475554375631551107580132919698340352 11099197 -526818357113538854095551544425592855354 11099198 -232931537580861620672992582025903708160 11099199 147793010480222741395208527720717677600 11099200 27015333375385843118136742254110310400 11099201 -582218279635857881125011508305532010496 11099202 160334047661755959050123695115619832320 11099203 -26204192306042178563546569582644057600 11099204 206415842762473954766702994081678819456 11099205 -145933891875764132817983716094002373160 11099206 -202311598973313005357204869937693098560 11099207 172552581044798069278245810705893671392 11099208 -289364614576124624903134336335649136640 11099209 207893951132655466526801854540074140160 11099210 282268098326700619064592910606376177760 11099211 -87883269688020778575001970229388019520 11099212 -11425702430030968269642738036697630208 11099213 -1433691458799453561614117447787319860 11099214 -30209870763800525645403938825440757760 11099215 101188093630435166167583835457472360400 11099216 94345731114321415722355245411488489472 11099217 -48966513341634298201318320488465949696 11099218 255528651616695802720857330440411539104 11099219 -115838991774219014341657142347358355000 11099220 192527707464220997408272923076628152320 11099221 -17166271541738678693256513690871841888 11099222 328582138565570073256047355839481818912 11099223 -93645245653902311870278051655625810936 11099224 516605867267479523573944888076007720960 11099225 -25974892207974393258853392948797040000 11099226 89185651441176187234359927396822403584 11099227 -604977364410281695117862994473791291368 11099228 -222939784748048868762190567328020531200 11099229 -489248399697874705972076656737364166016 11099230 36019950885931734217926082915418217600 11099231 233084457987325275887099760296674789104 11099232 -252068708683251799162946764067005267968 11099233 -468246720126825458912319260866104303072 11099234 -47543548503180651693700840734981015984 11099235 -185242902884391509771823234553177596240 11099236 -146200223700723353611699338240129644288 11099237 -99781013059148969246876222626584709440 11099238 220815486705222066113196889306989035520 11099239 -193345343617860384617879355969793459520 11099240 -174494692875323577214395263679587942400 11099241 -232605802782049690284587159218108054560 11099242 13839392909069275734242150888460086784 11099243 372381552876878402873664757053143877492 11099244 -119199666486773906507768681077028997120 11099245 -70069863901654952105596521279929824500 11099246 1306415932953129469483625508630112704 11099247 -83356286830915865303302327691382783600 11099248 -39844519472435802184857635734533636096 11099249 -80268803563423610455822831084560604800 11099250 203183441619179590590457502019465288000 11099251 -216293255808725695366616979105420909748 11099252 315489116121939548800468308951350926080 11099253 109863130067678367162714792779314905600 11099254 -47803094534061847792049977894515454080 11099255 6407492297230322051766703097100536640 11099256 131890857687139968689197227430604636160 11099257 -41913904460648675925764276452701000000 11099258 -25992233013731634607212166717922812416 11099259 -2128981634740998417731115743736570036 11099260 -34557481621032871391337223812102359040 11099261 120492305391629100271155130028872553862 11099262 -190914620201707649499966671202621958848 11099263 170939018006237803696618747916173429760 11099264 -314044804808728086655521083978479042560 11099265 -182258808876994140000875328340159543680 11099266 -254893496965607620643841401525327944800 11099267 173553591452083344669522293764134344316 11099268 -491953222477374506257053038809090959360 11099269 220838912182865406227107615244374552670 11099270 -40417197453752701854177768116135831040 11099271 -82470383248283622130378817900714158080 11099272 -494320635308102035134471107046693304320 11099273 665297936359433698126966718518846554522 11099274 -68641608007816715303087304608603320320 11099275 -341121192366993594197823641536163123400 11099276 269492557846981997285978004374198972160 11099277 -50918184056681867143774422786888390240 11099278 -178214921643338328946420698758738852544 11099279 166296430136841093551746707758210403360 11099280 166102005948803528693115988356562944000 11099281 472482459859834525415053892939878732082 11099282 -88081813982369475795082820176020798816 11099283 -35808352597498986668957195570733063072 11099284 -228748046790938605704962370876974206080 11099285 65280242134369896030337622812711580160 11099286 262852503135437355393649513196013517440 11099287 437099880472411587990952277130677446400 11099288 335923977368844462826075543927268843520 11099289 -10882940794032795558226598226604780800 11099290 448213973045651003437449419297720217600 11099291 190497219319510657175658518472133407264 11099292 130590534246711850601072998869776596992 11099293 -855375457575672746307966830268421355156 11099294 -60516515591430691056045349799976272640 11099295 322107729970706564608715231330249997600 11099296 410837532983938614000137867962585841664 11099297 395694876518204998235493609066872944704 11099298 19930361867842032226187633675279255040 11099299 599574837477662074767550358959128990000 11099300 224294198755189553564086953947850336000 11099301 116454487371500829651284897734185313632 11099302 -59727013736038620979096342362007696896 11099303 -262972607893556401710560381488139405448 11099304 -609431545264149290455105492478927139840 11099305 225156138733759107375567747832645690560 11099306 -6614697916403165371141409355519493968 11099307 135644816880931701325851345571053162840 11099308 -45793383610209518227021206481350835200 11099309 -167627531214409626707524618966001094996 11099310 -1106631159876450489804819110111001600 11099311 -682161633104687496741925859020430559088 11099312 -39550215195541394096178593685941649408 11099313 36341044140086941995478015632470491380 11099314 514775206572567647523312572136548330256 11099315 -289881467004669875169643457204494831200 11099316 320853632114077542241457431929200824320 11099317 -745940910162735130503540827610287281728 11099318 342320991737390500494920853546511827360 11099319 49620890718848900419717996707115219200 11099320 250817763767496672960647416849621708800 11099321 -703075832779859754185760824227867070208 11099322 27273577440636497633670356119333678080 11099323 -769507357570781051317787191133055830428 11099324 -145519175401244196119312553628990861824 11099325 210342114061892277832560175886936340000 11099326 80021545576262350075828507868029898496 11099327 957489321333966670415202934237524442176 11099328 68259270248166429282924198426165903360 11099329 -458217428839865365723989995362638584124 11099330 697508712255034849596359275321282080 11099331 -96973844492687520230100829073128134780 11099332 13336360164455045582616311887499354112 11099333 166536691964606297933660321804411715456 11099334 -14055490544222989640103024065305258368 11099335 -40665293848475378755599336150387578400 11099336 -52832890527599339040828713512933432320 11099337 -127709908937956092360562109681928805440 11099338 482669666425145822922311358399442870320 11099339 -101925605103024670215495072684687806544 11099340 -58376138463754278376547226028663111680 11099341 -119732377630813457805702323337336211296 11099342 201462255606761173383516137172482400000 11099343 -39086232707737248443766896866177929336 11099344 52851988925065235973326351084568576000 11099345 -118783131312904579935007590057932805900 11099346 -79252475700547534843430593358934373632 11099347 20943841998633453834766996321209188864 11099348 -48233900106668639317905910380212332800 11099349 -16148356844473056583058999475376851570 11099350 56676774375660193159410809955096170400 11099351 -347011085095370532168526789888801405968 11099352 -339730577270395287996344199979196252160 11099353 548224735877838400303402377696871758602 11099354 162953189822442892188008615108043766272 11099355 -260507921289625438352493121993695665040 11099356 -183698883835570280339404002834494238720 11099357 -61898704954970236681391719783823770368 11099358 -2338721379416542947031783967417634816 11099359 703333143486085269164841674980062078960 11099360 443269597559117672261907176557829160960 11099361 -9881288172289277670078017081726065920 11099362 77113766526324795409810837765159908432 11099363 349944862341230321186666879728042348800 11099364 -39732595531192973109349479093840396288 11099365 -593896878154242770694647612217153475680 11099366 1326953126313124565439237455822442624 11099367 711536966704559766234695374959292736784 11099368 -154186242913660021128002584004360601600 11099369 807422778873591535446854720428457251770 11099370 152298151382465852915862180778685932800 11099371 11870233959873408711512686127777861152 11099372 81558074954843209224393165260649144576 11099373 378854005707862187320397033527160656800 11099374 -67243277373378711749716156905851713728 11099375 727486485273811404324425571529200000 11099376 187108883918731494381110091666310103040 11099377 586671673446032765971676419501667416372 11099378 -218021978920159568733086242777636619760 11099379 123733427830152040756796612064351694848 11099380 -100165461578588926827423371927383891200 11099381 -157366085593251224220530093320860724818 11099382 -115662622408386805104518212707748999680 11099383 1310402330965031526295963650877361949424 11099384 236295483098153353636390663130550558720 11099385 -254953479721917995464044352738046025600 11099386 130639089416343667243440360771626682624 11099387 145303229654286138509049704100148971600 11099388 37620735601277653614093661996151439360 11099389 -145607657179586360433987468617424512640 11099390 120082892281852130996140028034936564480 11099391 -36314236198624770496673516259631774008 11099392 51244678238106346298280409916749381632 11099393 128488417543006752762687477032142288642 11099394 -32008412343121663462949995058146976640 11099395 -14569506068466921408957831058845100800 11099396 4372928219348942548347849552310603776 11099397 -102460559232734883931861124776280816640 11099398 -231082765950490787998577654932180700736 11099399 233034831374959341538767709797293467680 11099400 -85271470648259407247440307353411584000 11099401 55281924211633680609340624815710427200 11099402 716790027771355874741791253328455628480 11099403 -121115649303499967548668458401195860480 11099404 457546016283950712251813762946236761856 11099405 -636309525212257080340952955347971925940 11099406 105833770873964388327928762217294097408 11099407 -499620396985781530315916498100602628168 11099408 59917982975043949542102691897116672000 11099409 127698542331747510534998528661108395328 11099410 6534409218920006382550656140383157760 11099411 -877486225636733291947853492055154571988 11099412 13117335264581359509058332197941105536 11099413 -453542740993604381096272957186229933718 11099414 192299595676015795405328005379226625056 11099415 -4380467201275749292321775430211853280 11099416 -969536237389301173765510480940098283520 11099417 54110258951100604467178566312979406592 11099418 1910841848323334840006456388912746496 11099419 -217219495743152852422061004118899452928 11099420 -348682193726919636516675198264665472000 11099421 -1177848116886875071043600540199824042880 11099422 -41697955545391386671246178054750223488 11099423 123455502306133581510602736985672111224 11099424 -17734968169713456336153114689352499200 11099425 -44782097959749774167187634405049908500 11099426 47112993655166435722750105037663551488 11099427 -249841939901367307346177670268123248720 11099428 -420853223887302021740111365398809308160 11099429 538801731752844132256541418205260706272 11099430 -10286314283160514891419634326283994880 11099431 -28783572578013955579157711041267623120 11099432 320430248326248328343192988814965964800 11099433 24114244057403162251714445722290918624 11099434 320531944481515467601760952579816645120 11099435 -213869640488391953872138080862165641120 11099436 -352940286631243306031690816091976381440 11099437 -1061134226541198630723540529458123898068 11099438 71810229146370788427814609333005878784 11099439 136500228600510691429747147072795703760 11099440 -56885899026989390229432086899415777280 11099441 -259533380069158906452680442906492398028 11099442 -133577607221044135888022655588703100160 11099443 -569330845094383307305240165527562568308 11099444 -546557917902048512376207100801668784128 11099445 -24315026723268554785196669519364560640 11099446 51067911875217663493110059688256320960 11099447 679551737911760028034727504719382569896 11099448 135651677541088889272346282196454809600 11099449 -894776816710009593308234856977037006550 11099450 -275731437545102108124227200874980494000 11099451 501358680651168389156451298063315416 11099452 7760668234281191320092995199325263872 11099453 -1017549408308400244647172464460885042740 11099454 98463870935630468447357217732036966720 11099455 -112706081812325283382199347676132271840 11099456 -31286143324072324334199297315986472960 11099457 107951711912397380342550399174944640000 11099458 209150688258326562672681449184339872640 11099459 -129402126295654705177302121422285332784 11099460 -207045579629813610143856541882894848000 11099461 -16949063017504654979421759190951539008 11099462 108463614063485212733204270873693715264 11099463 -33000869721560026026646802440163883312 11099464 619699869047397091359789042264986895360 11099465 -182986712153384862576634199291005263480 11099466 4125803904215098298662401322137506304 11099467 -200778100185965883930211062569835863120 11099468 -291926130706208773070185212184388996352 11099469 575492190234782598580167646151976705600 11099470 -100120106067499960182526827906889920000 11099471 -144652536498132271162224931107240559656 11099472 -66006415186409574137661249935854927872 11099473 -23213626346644755760211006040174839808 11099474 63148691736899722195389129095165294736 11099475 -90633110117504816836331742336027903900 11099476 158456424112677340914856667713361010560 11099477 -572000980328058939488161227248648086560 11099478 -54641546792467248330275964314683213440 11099479 153204774497032631135208986912497655040 11099480 140697912221828407971909530373427200000 11099481 -408454318036591094983809899529274999680 11099482 79603901028964893616967246669150975712 11099483 238308819723090071909891412574019779320 11099484 488567626992447364248218145478484951040 11099485 56776960758153812349518975617171279200 11099486 156094359078009102664925685178562542464 11099487 -100542025914299826847656676429281198336 11099488 -443327578520483511606770794133578579968 11099489 1842824170391982356879794114146384312960 11099490 -173052418033407052749923340722824826880 11099491 -23704482523184229159031478684681479328 11099492 -617151753420619027268818752455844403584 11099493 -587214918303175225399464314282809107360 11099494 -45871119995578098786893903877233463168 11099495 38234349236228605820482090888260759600 11099496 -4291493502592898392917472186827571200 11099497 1449568650273754124447929059897278621412 11099498 -198376161602957123560942603911536658000 11099499 135273357908223032163805332328893897216 11099500 423719045405652164998966015132431360000 11099501 65677885894482171754195152933033535488 11099502 118144478319716840106702568888642798080 11099503 -375604913020780662931719164101591955248 11099504 -98732026403303200604881428050214912 11099505 336955928132095295350683116942157634560 11099506 466318781509804217843736726422724276864 11099507 -310726849051137567467308599220876685712 11099508 110166393017821609360729150236016644096 11099509 583942567923210527812114007516103633710 11099510 217736857927561461890231246693715164160 11099511 -69720574741351510464865817943464992968 11099512 71465001008308649812270696354822656000 11099513 967492650189726820414497467558875254762 11099514 -203019791558822604984920437058307471360 11099515 184487773043016236921046257499908947200 11099516 357802719352552928563243967096691990528 11099517 -206293660636199614651743779958631856064 11099518 126069188639953650287493722386220481600 11099519 135669875747990130534392187492234951552 11099520 -153653599745976094270301660294991052800 11099521 -1180047286994891542881612521908378957308 11099522 29064694571322748314590574147559916544 11099523 10324416624123543787947140501574228984 11099524 180017930428467866516576046794287067136 11099525 -98663639768374303853533479119438054700 11099526 312958957100653563667730398006399998144 11099527 -824937542606885031645317620460924347624 11099528 -341061423339610027013483437306873159680 11099529 263489320246859725649199381916542078570 11099530 818663719805220655557837089585910720 11099531 -733112017583558657562831253393998202668 11099532 123290653393969948128869724228543401472 11099533 -267902882558997719359025453873939031296 11099534 38648806429104509287952924671169144640 11099535 209479086548000501714084471825418109200 11099536 86953840492640570285081598754246623232 11099537 64909751073510708426857706397704459120 11099538 93322736785131742823811832995214371840 11099539 163476250332036432420641803133238678600 11099540 -69661002645492956941994246232010901760 11099541 149617873725595240711827768654689138592 11099542 28209973792684608426187637509544112672 11099543 -11604524880407585875575319144743017472 11099544 548210673711014654150566679208051486720 11099545 -49827667824530741580481817826995983680 11099546 76249891105073874245910704120365178880 11099547 252736634546579094283705683719468222640 11099548 -296860114288908988500241222727512193024 11099549 1240667365387222319103068759112061501536 11099550 31221513059503085097890026448689228800 11099551 -694430112312317720295645822169374234368 11099552 -323603802440688334519565916798792499200 11099553 -586939923300074615843446342747422712800 11099554 -509157945181262435889681882851270799024 11099555 -779325130124391843281525684189154084000 11099556 17756180616389121787877189735169729024 11099557 86018234873722193961017513292081117824 11099558 22896972949623073426974274783832294880 11099559 -46326013714164834148626241070241070296 11099560 73258002319518706615770883580720640000 11099561 187213236259480863562925668598426458848 11099562 -143483939325704988745066433795164853760 11099563 -724669661704889421218035271660425757576 11099564 -194180049079152386148260187149067254784 11099565 226377552577570744805417234311241832000 11099566 -264968977713325889913032910344526148416 11099567 -767838163564104416125787152809925152000 11099568 18265103848120815028706041906798362624 11099569 141552291107034045337541650451725992244 11099570 -121321672665795145090143390284193830400 11099571 27723830796501314189908029806679300864 11099572 528812996810229094225117440819548160 11099573 -1243673169377885058691715424143759361060 11099574 -147594188986519303093453024256564698656 11099575 -299560701710890672863229705978312745200 11099576 -783250139514481009688822238935734579200 11099577 -8519925046104210138691598767343493792 11099578 -72056809101009008783794255138407119904 11099579 14749234838805976620462984781149672000 11099580 -228195318178818410639724861090800163840 11099581 -13141107409975011216270288182852452736 11099582 -352078147382474868747160491828972227520 11099583 408539217753544034692305833204605252608 11099584 -271790960830771494558525737541591629824 11099585 628850069038565084389526327783372160 11099586 148075990619271265378561650939741648384 11099587 48651012205170343319050086911817714236 11099588 -92639710129591394825494906739436861312 11099589 556372930298894009557975315145353891968 11099590 -2904549500888257825554429777593333760 11099591 1055513029814193677765535493117531336080 11099592 12300483380967041953541401298442977280 11099593 -77962836010575332501202542825294099136 11099594 5525525119235911836946879896388173312 11099595 -33342174600840151340149178968602857760 11099596 -196373392857003541102698526474770790400 11099597 -329849595342833628245424934957945206708 11099598 -191038020096370866415734474736490828736 11099599 -311312173762306000764365755676265250064 11099600 42094005904589436452508052086912000000 11099601 -236716855351827340194076418844319375308 11099602 135388243858750304224410422672043884544 11099603 -76339019373660611185293028474495745880 11099604 -84594063004848233495277948967411759104 11099605 154197764242939351257144084749854368000 11099606 -307947032398725613790474670462440179200 11099607 73897836751443634063482910658082152040 11099608 402089378387214469596207179680496885760 11099609 -777203175343342542009084582382879091190 11099610 -55521066969743623661960270974661241600 11099611 489815101303655952820606663954341585600 11099612 -79850771472160912126721053504162664448 11099613 -178383488567777764304202051875403465600 11099614 34382866372036262071215753617949756672 11099615 479366232132593959625447431825287230760 11099616 -149938814706502989673010759118536835072 11099617 429126805082920683942382325545102613666 11099618 -22236128956320915139241093042460426240 11099619 -133622188993784052892542932862694392960 11099620 33405037981526842486579013218876846080 11099621 -205156982642977822746501888247412039976 11099622 290957648050239507865333231962282883584 11099623 53199519707069620344965957117126045200 11099624 33722213954256082350959861116015902720 11099625 171033021649392448350375016914686400000 11099626 -467542911630984319122094550474944657488 11099627 -456429679754664449396279422188274355928 11099628 -293719064609555646674596582724146476288 11099629 -19899773562343236262622290458270264160 11099630 -157728850237934669438355531715531027200 11099631 203456671343043592339270671987698465040 11099632 151713558749776705929308542516358414336 11099633 -12275009687487401014054725835149539856 11099634 -43028069076059391932017285361888962560 11099635 -93254486103573898322919118107355329600 11099636 -444805685474955521579424269840280289920 11099637 271831996927864094157603680684732527680 11099638 30905798167720959815104433138915573760 11099639 1955669752649722045761547934379675024 11099640 -46365460395669959022119135209184870400 11099641 -281552394229798548736741168955973398528 11099642 82983416316298757443986807516812446944 11099643 59377545105024123874801977885408605184 11099644 105385655357282656506959669854291497472 11099645 194161948026567545150574916885473178080 11099646 106075264133291583943074069526488336000 11099647 -266612661660168175714533319201404368360 11099648 -23313414170479743528218737881812828160 11099649 282717211284790414094786290600811434848 11099650 -76493282564243728322351523117626400 11099651 -378588174567644106302148416795927656488 11099652 -475949182347495298029649677589229211648 11099653 -739082760577639041735030172504477496098 11099654 -492673878921159270229778384011714848960 11099655 -171995401861940993303215675907137082880 11099656 -478044255299892152881720141733681111040 11099657 928664341606331393671552846054726352052 11099658 -184704151014756765751603550782574730240 11099659 399699791483028211400137189145612427860 11099660 -172984720318289004227148969658386094080 11099661 -176303261030678967941047781630241077376 11099662 -30948195797657292630476580242626768896 11099663 504570552890048135183064598920287139480 11099664 -120199710264709750526745765744035291136 11099665 -10186824545771428148950620283654376280 11099666 -618466806213919947531031730458219929600 11099667 -2129359850932584927657691722524745168 11099668 191230241535902500427048807119150130048 11099669 166587918704089431932784792431861725632 11099670 -11756641622811125522892764671483084800 11099671 -596856195965334497513463712245557906856 11099672 12789653193491574313107119275477585920 11099673 -7414303795632777885782740941839717376 11099674 103399703121436659544060799509969373184 11099675 196207220729416634770646522690759142900 11099676 312964533473214678595857159137648640 11099677 -168328007697157842384021491849785669920 11099678 -589506832466975865319939181681104863360 11099679 152868171943070956425469242582571571784 11099680 -120461362835415783649209825116211118080 11099681 24516644036972171799958431935913868464 11099682 -49332400015288204428831060334222717440 11099683 12375682224336030211261129257597011920 11099684 97731689747061554309322164098025943552 11099685 150449312326948953247302371420301613440 11099686 -37694798018470617395598493622686915200 11099687 70466548281933513007839480669269049336 11099688 95380905697762948248878946495048499200 11099689 -513910142322030524805295347127279224944 11099690 -16155844908036625562986336356118840320 11099691 31342236222713002760047827471259009752 11099692 152563524851714282291637618801211238400 11099693 399511256880026436236420343341533206 11099694 -40377266064656412322951045663332838272 11099695 -84145992658309904935360105648856575800 11099696 -157821619827126837886773124812418203648 11099697 -62510002055107938850685372754513952896 11099698 -289255746563822562107339151150172437600 11099699 -108426426178991201017597412985091403136 11099700 -248764876411102245138783044248261632000 11099701 12889532909218455497033735220452459232 11099702 23125759463035384283999354180064940992 11099703 277696595013467721577869898564904963304 11099704 -30302387880092062527911172689909514240 11099705 72234228407314495922428052749416384000 11099706 49367302744947871630943767388752108800 11099707 -340659937101514471758792947389024886044 11099708 -419893602488897860627868348080895950848 11099709 -228490110520607796173098330386401508186 11099710 -56641509999758835887469286996095085440 11099711 -206878092377143634423456100016897741968 11099712 75085356163935687915517884104360067072 11099713 -1090846850586514807270630804398976607038 11099714 -50440449372856491580059403822061634048 11099715 373085786601101965377192848779378026240 11099716 75411197846987705318661989976660467840 11099717 -242836083401745149400228230965375899234 11099718 -54018436341589222526426483799575665536 11099719 1730061970103989753888264505887632048 11099720 485345281314062571285642373041196492800 11099721 -199811833155704862597120241073344807680 11099722 194282135786812308329321395164188365824 11099723 70506623712352198045504193078852304384 11099724 74343290816343388781900307234003148800 11099725 53195364425168271954113652415236457800 11099726 225889022381560767045917573723494058880 11099727 264567811617610294651963651158968733840 11099728 121903298698755063028708204938353303552 11099729 233254574933486207945360383842858540000 11099730 96378487653753480400506391441564638720 11099731 -226794519930832171912891739790883897488 11099732 22558337689974041173280533577684078592 11099733 -75273907094608691586467281540872053952 11099734 -175413050282521241856529880470175485440 11099735 184678026009381124544293916234106022680 11099736 89199448273288519714862508952017469440 11099737 7523021541387460725551051246229085440 11099738 171199011495812614226042222550287845344 11099739 150346414448301156001956176727337413120 11099740 -135188079075713111624177548556181150720 11099741 -107773571794762164760371115156192643988 11099742 382275755060569895795550437910762866304 11099743 68403999795697081074157861875604151160 11099744 -657056906334972932377767484576620478464 11099745 16893639777735517375603272092599499220 11099746 -34341673578086333088630644514000399360 11099747 543280799994874121293570483539308339040 11099748 -208544113032220685844313174351580497920 11099749 55344609483879493441130217347314461436 11099750 -577713143984632381558381091446522080000 11099751 104886696998831089214286678839464560888 11099752 269695832198037676603514214641868718080 11099753 -255277991536151769960790090186837864320 11099754 87683220377142869745873847474837394688 11099755 -1207037427774359792345829430747317648000 11099756 72787465937699570358833929948669440000 11099757 -87509214157461848915479995848259303360 11099758 310042052003207654290309163528852412480 11099759 45566274231447201009850298216331165552 11099760 18363288186148292822339780568007311360 11099761 1079289276530182641223789110797215507824 11099762 -851249041206842767705253490487077120 11099763 55650454305469551745200414422246913840 11099764 60366289542686130143558431657237870080 11099765 483893875805344380096058843800970005660 11099766 70169768855477396905058910869631896448 11099767 89431037522288516200994670120342646784 11099768 -609492628880733138873048507214564208640 11099769 -416770181316759008550005038197330294240 11099770 410533150211772829868607268765479125760 11099771 173622536156423687249842184154932055972 11099772 -212265807056051843981387840957151496704 11099773 29099685239958893331173621483848269280 11099774 -34124772088057583263165406931310414848 11099775 -159022316302399697174201888798031196200 11099776 124063772864205085201708052165815173120 11099777 -100077150133502335982239821582158361792 11099778 -123774633776995752749486366321050752000 11099779 514655112603453552810864374720385245760 11099780 407474099257046812014270997783598899200 11099781 147112786025462061647612817062080665600 11099782 -106970728374280635196235430057860719008 11099783 399800719359830983109713617556092139032 11099784 42169155744804561092875366928153272320 11099785 -161584148926608753708585557252592171840 11099786 176586348083006133769686630890906636592 11099787 564026324903954963196065104199740431552 11099788 -111751316797900214979943557916468838400 11099789 769165015196902786084174364025432710124 11099790 20424291840779055334511790138834643200 11099791 566431791566118408467648803307583782192 11099792 -123034076562569055784896686089875161088 11099793 -117802691956949602087993452298641284256 11099794 248916866266719843100881414972717687696 11099795 265686974274894081269415923080578892800 11099796 21801944179029900379787881534097915904 11099797 165404384167310108236442495749512847420 11099798 -71065100560642290529859857347759459840 11099799 -3951603504594497545376533223253539832 11099800 112488100460399143531132280765153280000 11099801 1202575443546051048758433382057507761792 11099802 147451733187983555901938387687208812544 11099803 -376137594814834487344802479731171605232 11099804 836445853101875618243953571521908122112 11099805 5126203499959911351194458269419995200 11099806 -177815898599373363515825601127167198336 11099807 39263582933701699907379026104317819744 11099808 607783642541428788898333650387940147200 11099809 239331464295064869826046852354979726016 11099810 -154634229403771611078216114866796450240 11099811 -88711558899001359604436978684168299200 11099812 -710099684618047393077794110598901161344 11099813 173731102236670141627519302077258923740 11099814 265844039335275927880799997939253440 11099815 294724192673004659984643869163047760000 11099816 169531530714259672582440516118452633600 11099817 238121129476211810609776119558433610634 11099818 222744837515271709450778352281965149360 11099819 194242187731430855473436542001040072240 11099820 188888889869797647440242640310812974080 11099821 -528514838235028790359866917258648863978 11099822 -83412431534257604971617778767779534400 11099823 -169133042157036605950741652912165018496 11099824 153569171741072046752711388656996925440 11099825 99667739646358361191088377879969747200 11099826 -15011016811734431497128556700139569280 11099827 -670131731315420921065379737274507615688 11099828 -310765474704414628508436190370007023232 11099829 3864361279042964037122510271210072576 11099830 1131850540651755373659243253158382080 11099831 -603216829916309204656548992419877905368 11099832 157097211634552975398124958819027128320 11099833 -588736796157019600850966787389206840918 11099834 -231944724311331634522312320874572530688 11099835 33531873733700204637909497741384741280 11099836 301918446887029272579554291210296467456 11099837 69389259543679925836554769027505078400 11099838 -23931451770700882306882994056715074560 11099839 72069124923872025457196613795161322024 11099840 -211295636693714926393724555321577308160 11099841 -110943412873249892151369897749621600208 11099842 213885478307283811504956095638001589792 11099843 -414680120356453137832105074284534961936 11099844 173984588811705213503339628224834076672 11099845 26420609225411036963091948051853034400 11099846 -34171784264243662221085565793961383936 11099847 -116912696202436056633978444804854747520 11099848 -5896410744527239041434256615206830080 11099849 -833880049786707482980947978103269684864 11099850 -105442735593285494252816761060948800000 11099851 -153834273037770741216281052451496911840 11099852 27066727409622877980207229906391802624 11099853 253996895666638062554906385955383825420 11099854 187804942511702367068722114746685085376 11099855 137053339962426976076153353177407015360 11099856 44780992542078142190827508661758459904 11099857 -542312037902648168760140479138581238160 11099858 180945179607790323450111053550136361472 11099859 221691022935105291912710519075008369920 11099860 -94694159028796306095435319512898928640 11099861 265500934197930644966375023658979762012 11099862 -228953052637800146061519716596182188160 11099863 -222244158081467191934938427873360654000 11099864 892773659309032022466080290506495897600 11099865 -4461374263748845798095705571001391360 11099866 -1766441218338660608635632007437008640 11099867 936308743213676587262550353926869293760 11099868 -5514408307737955638746904663044729856 11099869 34127960616084285947952981647416319616 11099870 -356526137244420895673548810745022525120 11099871 139649032481851477243608007306043822040 11099872 97520296021552927758235374146298839040 11099873 -37396312035787523553850152827965558878 11099874 -127669693170696322613000767291945779840 11099875 -564681178520389964381533620371672400000 11099876 372047073238122052699848314944012907520 11099877 -45529058969599199878467078658182109440 11099878 -29032258723976673390911271733859713344 11099879 -44846207320063768330844611750055772624 11099880 -47821421334046203224627968648275148800 11099881 269013718982809869140021490326740559332 11099882 -306292666209167342108233659555851312208 11099883 390521378733453977590809523084629057624 11099884 481910442835512065287909598512735682816 11099885 -121243782809417197303567602932389650420 11099886 101683120585581589513298392264359158784 11099887 -231122651888454367644728859716515519920 11099888 74143333069805367886641082238718246912 11099889 -15501856965181000919373010705448901120 11099890 425087306111066958394217070354368340480 11099891 -322725888337541298600637915049413632 11099892 -66869766911526926078538179936594067456 11099893 55242414150108185821093876005303191200 11099894 -127599156064499127551585285845024268160 11099895 -438621130085489976847618332329944320000 11099896 -67936286917340751579788338988667863040 11099897 224447351382197771974627499803029002346 11099898 105309259469181659008980251417273704704 11099899 2484818804338039601062997165485508900 11099900 -67562960629114488296390553150741657600 11099901 522358521959700315976811594360985031104 11099902 25757163336802331964098781150636297600 11099903 304166074793539948848665625231478609152 11099904 287645843506765810703677107787844812800 11099905 -5040834708781543484382587345651321880 11099906 98937809715700114558373076044340787200 11099907 -37242940522848217839367495578606775392 11099908 -856066275173844860659984586945739822080 11099909 -1261867348048352185804987016525246838240 11099910 69276464209144522039865722331924799360 11099911 785109843810150450391826665541712495512 11099912 279512789598996899323276314534653230080 11099913 -306332178222048273089600408345363860512 11099914 36535076950533072412521114932559321600 11099915 388852309538115560056444102970944849920 11099916 -29264034268668090758796321141722584320 11099917 -379332859759478242168210659303111513034 11099918 -60684399954634262351554972079486861184 11099919 -590577916353980706955246046926412572272 11099920 -1940757096638600431705351939823124480 11099921 1140059207724893508940600468266371770560 11099922 -91032800610160561704300982413735690240 11099923 -790321434686693551681415700829410415828 11099924 595683816729071600736141638961113856000 11099925 74024496286903661613917602294917599850 11099926 223636097440514826250549170554812245120 11099927 -249146394623542929473557736886667984896 11099928 177046102593698872143866963850085662720 11099929 -115704443270382826003794149566045401324 11099930 53257862104944410069861884183905001920 11099931 158847170794301064450750818131414862640 11099932 -523836343762357762751396633211497518080 11099933 457187112237084836199570587320792989600 11099934 168086317499901844681733526181318848 11099935 345374091496561598309183254750320480 11099936 689975129443481801111623122242556198912 11099937 155320269021474569599930497144673244352 11099938 -258273215933499530433291666657802323456 11099939 221969365747539432575703280501339589280 11099940 -106791940779611135660819421172922880000 11099941 373721521161929675519474016844221473342 11099942 -8297932843558585499415927303609014016 11099943 -68681275336834224770036654146938401280 11099944 211473056707033470811792531789755340800 11099945 88895236329664809473838292434773061000 11099946 99901879308482999378715339808830391296 11099947 -399977698156485445039132630268182422604 11099948 169948067689659614323468763641508766720 11099949 -5446474284105785836330238167730393472 11099950 69259941040563403963710836090598000000 11099951 -121526072258929661479173361551684312048 11099952 13427466017224299600241310432859095040 11099953 -151539925342569239722724284633255376640 11099954 166512962217506665090814972769565180176 11099955 -17084799184389622108173946328617360800 11099956 -54367591885751891196028681032426309632 11099957 164095333918650215245277945072869708704 11099958 115119046229263661258660075411535228288 11099959 223282751759764493962375971524430428104 11099960 -318882296038939025801721853877568000000 11099961 -300042580730846449089285727315765797312 11099962 -89556182809249422087969854250376723968 11099963 133904444201749489365310367568929965632 11099964 222711966853694070540423657414184382976 11099965 199130435944686201268946276512931865600 11099966 104043540731502030370270970391410109120 11099967 -172202291207251366636799289429032229120 11099968 -82061604827606462089125756719484370944 11099969 -177272692440059714658468261477929954640 11099970 114768967832417968515792029092735872000 11099971 -321390990936196367248839778339899330000 11099972 -8516494789448991307142256845833575168 11099973 -310950622225934217083630616597161406432 11099974 -23495598554183703479224644554600570880 11099975 506841946244294683013727895180994700000 11099976 329854280371034342936672908364497920000 11099977 -4741660718926156888911190810117498048 11099978 1337021424009287351321309623462884960 11099979 -462041825784221211798293683252253344152 11099980 321703387646242181800763458149887600640 11099981 -167330390447837188953002420964737814900 11099982 -349263587893989301046648910508572766080 11099983 841724159743215248391315662325266341232 11099984 9717875457037182840483392453250908160 11099985 28681782614786856484518672354798018240 11099986 207284336626170852376881585120497922192 11099987 199879105594533343809547154581119218592 11099988 -466127742129105681752264316483718451328 11099989 850275015466866870829758796501674951456 11099990 151183629579119504174713176606861926400 11099991 64212810184486369582359302755762963200 11099992 879838925789867376599507900329862400000 11099993 -118741746874073034191083870961962000758 11099994 6676680988102339812434205872150307072 11099995 733321068849748179765229566433439160000 11099996 19327402572370679435298541144241006592 11099997 -433359275896859268315120750746901255168 11099998 -12371937359720131151832766030489128960 11099999 814899371600567404031803696661329524000