6600000 5515916887368724213780378524057600000 6600001 -53750967405055018221289897235864423998 6600002 19810430555118646392434323423553759952 6600003 -729158591420861028435915005945388816 6600004 17918219243934038554222757541424509056 6600005 -8205750608299426952901652406579527680 6600006 -13621758807380024659988819491087968000 6600007 16317388580296064141670186008560403952 6600008 -27576404887027429910333506642628951040 6600009 -14472673009669458920579511081646123200 6600010 -1802346943945830273081270163973031840 6600011 20918612369812026316720014241323183360 6600012 10199813897646135446121957649925716992 6600013 -14706486761900053947755289073424260640 6600014 19735987328333517410949406257091697856 6600015 5676621322621604637106525626643284000 6600016 -1914050448202213779585024390473465856 6600017 28521882241065732237874134545965444584 6600018 -4137141573156726240925879325775831552 6600019 361016371552983909876895292225502480 6600020 3280950140006942807371060306184724480 6600021 22590288156566757549676179025122465600 6600022 -9638898262914808990363644294184046592 6600023 16859552279748975025370934431851803360 6600024 -3303071378507344127036932599825530880 6600025 1823579050858726185637439048345566800 6600026 -496234746801933807791099796191778336 6600027 -80549468891442406866078987612744960 6600028 33450053842366950689801459867581894656 6600029 -51352482834460904075086556225572081524 6600030 -10424142557532583570750422038949504000 6600031 -27983471806213638904904030854874323168 6600032 -25583683078971535325533093188133060608 6600033 -4482103334579005426098669051110313120 6600034 -1231955523353719811726568124334899200 6600035 6257999857856465183231570476584391200 6600036 -41191382151918638019086358304880640 6600037 19848144273498047705121500073115123260 6600038 20096296982322889662654280458010717920 6600039 -7090657403328586365492544894608341976 6600040 -14660180579657693501492333017987123200 6600041 4107279915857765965767616131130193664 6600042 -1258786418522972703132535376539781376 6600043 59389344789103563290113806671109874292 6600044 27753143229342665188185469696853494272 6600045 -1265779258035406925736288621390471360 6600046 -8861521993401932791449470010381847680 6600047 -15374549186095125876290873930450157912 6600048 1147671279764153834632871593176465408 6600049 63561377376650735988012686844404640 6600050 -10785142535364325605620166500023237200 6600051 152482634537212458594459403884496980 6600052 14160927614226364877416416895622941440 6600053 17562559456780224161383031384267584302 6600054 16374471999638721624655469911906153920 6600055 8826013177843079872343306726445772800 6600056 2118813723331981118293352532793466880 6600057 -6446588550908420547339881931806523264 6600058 -9602911905202341563596536067828287120 6600059 8082198915197423422814151667609446240 6600060 -3451049889705906616075240375540899840 6600061 3359162787391855378037686099213858252 6600062 -5735707934708971402664796615315375360 6600063 19444168558902680772153575050509373440 6600064 16111295231344112906770738762922065920 6600065 10211873653859046039750197497844353920 6600066 30562758848890645125919333787014272 6600067 -18590176296848233494232483207703690884 6600068 6145931308823737771888539665562577920 6600069 4493839728397152912866159244945776640 6600070 115901792459096216006139335428176000 6600071 -49996193017171154686090743739487722728 6600072 -15672138228187015196494423534029742080 6600073 -17136827183527896182178311600299033500 6600074 -10502628361665663873887721741125967168 6600075 -16687346702197513968697914937785209400 6600076 1083854663066181035777056276742727680 6600077 -2263573116589905228833467156074941280 6600078 16162503133241345931278829842653718208 6600079 -25629668591106000044572236999990396824 6600080 4170048094395724726037293142043525120 6600081 2039161525056981067730460503258289600 6600082 -14803649685028118367408781944524650608 6600083 -15025831011895776880009845034064552880 6600084 -13982472987387179058723687362800625664 6600085 -24633512970549780955467732439621524840 6600086 -11238957298533527157301403947511041536 6600087 -1908044345135665672159128737758556400 6600088 5574121547719958665987476090064896000 6600089 20415974429526288621351423133636235520 6600090 236790709707478282148291822828144640 6600091 -39594953561755922855585565127044326208 6600092 -2158297818958242926347940349143376384 6600093 -20237910895073488636939432939510686336 6600094 9845106093388589952155482187220496320 6600095 2162470525749430528497716558918418600 6600096 14325084482555037525076102537071820800 6600097 4490329507780675735813696767371664000 6600098 7001092908656140069002301029396715680 6600099 2852987667702894476617736452699568448 6600100 -667042590016734060796157516131769600 6600101 -7552798706224761090163142983777976898 6600102 4789512510707779722653448678300117504 6600103 -11217515546942489642727331115777886336 6600104 -13615676498287337047566899983388928000 6600105 6914640583539909658631868849879761700 6600106 21375885531841880068951936057792869120 6600107 52054368248042702826858645965516482356 6600108 -23076238896529067760749448047789898240 6600109 -26315364901509704090301647256631795690 6600110 16085018532277958791397927964562656000 6600111 12350966512026385464550705813048545024 6600112 1936968025946992019560751952309092352 6600113 -198259275356133189411217266528811776 6600114 -23742928557698198076175634490147291360 6600115 7243304666278650824473517753595563760 6600116 -3515980646318840938784884806203215872 6600117 3690720892645728993392386884974311680 6600118 -2018939343765844855970569822577498880 6600119 -5545741747833271407754416050345547480 6600120 11897073155200633343603418201427353600 6600121 -7827758478089636229828974183120409456 6600122 -28491113079929633096170559015613951888 6600123 -16749259850235920193220070652240236976 6600124 1975840120679763520464200537990583296 6600125 13337192407383579588566871297179040000 6600126 2748295167730316117922619039085024256 6600127 -2662519525260414536276591719089506328 6600128 -10101526391398376579219020606271913984 6600129 -18550698529337219594204536732667710416 6600130 -358429842334014830934535329894851040 6600131 -3078609276879225269286987848497036416 6600132 -1831775004018585060469092865611657216 6600133 744157878388060581016826749361764382 6600134 -8941400720383115891960864211604569600 6600135 20120943472330465274155526894843163600 6600136 20457391636934298326151509995405255680 6600137 98259084204586696401386387436806122560 6600138 14754149108968525477386873113666098944 6600139 2662487433684048294116238762681805440 6600140 -9674424758804123588097977520796830720 6600141 62358582095307253423183782263966881920 6600142 -32297722401339894981078116699790558528 6600143 17431900764467573842020994794087814128 6600144 -4205046657615380822134178323890831360 6600145 55937226720058227814419514527989599080 6600146 -4210257212271157632960308819601730560 6600147 -15838983042274079886914424860444483400 6600148 -18793075261215706431647180506713891072 6600149 -1397064085686465691134057007631224512 6600150 -8673750004572257371892198488583280000 6600151 -4724215146693752455258067618489109600 6600152 7636331221083570767155531581357957120 6600153 -17184781591286639380952041043070763680 6600154 -9609983278878157017406036595569744128 6600155 27145721724104570484366353295178138560 6600156 389679053320722677329124364629827584 6600157 -19977024946857684769975498013232085594 6600158 -325516237363856156370086893760066880 6600159 -30220390255549576442668768481903511336 6600160 -4569416730596256613392680002183495680 6600161 24490258267936329988998407167127577762 6600162 -11917593878562029346462937681869714048 6600163 1137540217885673791637448889340185440 6600164 -39586818649554379235641610482108170624 6600165 -2587835396334327878044639744418891520 6600166 3475915226003211207393165151721826240 6600167 5378120252898222524202293574327931392 6600168 -3024901978430619206568705115735526400 6600169 -20492878066724224364198298292121391430 6600170 -5559814371862189840449998921636125440 6600171 -8518167446499625138487877319067559456 6600172 -18368210517620221464660066785448342528 6600173 67328909398882860022071550712760873024 6600174 -9736176894327868163795612833757147136 6600175 -27712891960335903510506331754441576600 6600176 -12587547792801597209903857806454849536 6600177 -60162450710743139696892696569205944160 6600178 9883131946876007571916289702976414624 6600179 19930849011942324494680715913661523520 6600180 -1261150098020364669612620597482106880 6600181 -17719207612925104097306295967423738208 6600182 -8032487338617509480584732758598303680 6600183 -3163109237124403775406958594596721176 6600184 2106342295744008090685282460643225600 6600185 -5544076710271451370708234077376946620 6600186 12137892207132728435734525042739909232 6600187 -4532022732009843726939431844889732 6600188 -3346737589292153336035310689391222784 6600189 21758669800579518174775483821520963488 6600190 -10401881756295776353442114550976696320 6600191 -3341454559823558417401786508139210480 6600192 -10782695146726966070808245696597065728 6600193 -16124229012586980105859267964255570000 6600194 -5080924454218633613958861687048493104 6600195 -1886345945216478530744181364950312960 6600196 -2322325242669681177457800113579851776 6600197 -32331480289369784324790678651815877540 6600198 -3863530441598126011965037694923402752 6600199 -328176823686349920497968051247714640 6600200 25404363293157825920051417003321088000 6600201 14175663272670880361098689969432869280 6600202 -5648882164746486201108243388958965200 6600203 3033657179222199467303617604967729360 6600204 458640540977181073992693346887438336 6600205 -3465574561159650009512349458425217280 6600206 -30078935176768799351461249393161680448 6600207 7594277858239318877016028041619618440 6600208 811925760884828692186051627396710400 6600209 -8144645917092770848152186820396621248 6600210 -3420067265371557082951178255719464960 6600211 33860019930004534629641203994320416812 6600212 -32171865147913913349280878030404075520 6600213 -37419698381687975224947531030170431680 6600214 48741787375706896174305233428450651200 6600215 -10568831749091911959949718086094935200 6600216 4765268637234212605437567444858961920 6600217 9497147926543550445012943360286794248 6600218 3500826466832636505950399328947637504 6600219 -11293765823519324224418605381252319952 6600220 -21609111756359437498026573175913472000 6600221 -8765168980365514574340325980805702356 6600222 1355119519988647071360274777091532288 6600223 -11580859870891318613979993881097833360 6600224 15182949604949858017732620741330862080 6600225 7789073535483207439130578900813215600 6600226 -2567325213844073467045161871578743520 6600227 25175060638012009630470906767549450076 6600228 34888375310028399564066190640969496576 6600229 -16875011301773738585838262681407359170 6600230 -1133292483394829160968099583988692480 6600231 38159853447016905362610126354040066560 6600232 18406196598597596931384899672263142400 6600233 -7930385596395897590249764362215769600 6600234 -12927807951568037319170162614361368320 6600235 -9005144189678271343053529394703771600 6600236 26775624004338610511827566513812225280 6600237 -4515145523671449769770176629433703936 6600238 20373455462110771409997462375324672960 6600239 -208209025216102047651061543964559360 6600240 -3057182643656752089274585393525555200 6600241 3185219528225933552289687143602957824 6600242 165605589641065679078437818383387904 6600243 -4322248546076711315073244994911130880 6600244 -2352169469708090307599337513767880704 6600245 -15787877524738725450092341545649062120 6600246 -12505606491776891125413799631155185216 6600247 -40761545044210912052158211728986921304 6600248 -25282837550373036311844480073568624640 6600249 -4406442029503923856438840087640455992 6600250 19789867529519999287039808351127984000 6600251 6406917550776004356683108972650214100 6600252 -2880518932314138282154749201850195968 6600253 -68732955208158368674102930866216535200 6600254 29966811137974316758694028053260920576 6600255 5699196382215036607000647277325277600 6600256 329456581084249698585809823242125312 6600257 73568711264261219958784954108875414912 6600258 1526917843740071153220168909477888000 6600259 30813985495917581850941016265427350460 6600260 -661339976755384011712687475514839040 6600261 28430492133008567231260065288248671584 6600262 -3647035848634328319375983327589318336 6600263 62095926723299835719446576536994375512 6600264 -1141661867481640752448501259603804160 6600265 -3634394571384743556718095511020513600 6600266 9507148058708338423651917412451510832 6600267 -305225411257317900985458441950756880 6600268 -1527940691592870688610371581924575744 6600269 -5758712131766484224113699139897863956 6600270 2273600065760665194982654715993193600 6600271 -58589464265185091725990045933240069800 6600272 657910505875464105425714489667354624 6600273 1267340855319734086004183577681300000 6600274 9160618244526015015815834168031013152 6600275 27443397214133316853431920197539048600 6600276 -12559855353653648272896408097663027200 6600277 -7263488390909659542293955687295472800 6600278 -12091664454830384685254614022162446560 6600279 1888964365125840355556888938938921600 6600280 -30125192192956529047621512678907699200 6600281 37764184087806684392471383433778611082 6600282 -3278466354463097441497723113067063296 6600283 1766449188350701368423426486672994720 6600284 17589272059670584232718673204553303040 6600285 -20173781036988221780103847721719200 6600286 8476280117502707276468413725661240320 6600287 -790933609076517178371125666079573888 6600288 -3655869852160180100316946950114508800 6600289 -421645954381052516262786292294673900 6600290 3644313505199262128726804863094810400 6600291 -21403512702400540793285785466085955776 6600292 31401204146763437259140987586532925440 6600293 -17951256892088870475873333346243173600 6600294 6502606038378039743728565952537006624 6600295 -930468986795816305867020073311316080 6600296 -11113388546731060719485927928320409600 6600297 11147917708916284820533294602687683040 6600298 -508441012265323589366528828091435600 6600299 36738389766352889975523500900843517300 6600300 9829260833130631725021422212472640000 6600301 -16438744336630397534328840393858638868 6600302 -10540272873195168175392831163066957056 6600303 -1623970064148082652056239599580772992 6600304 -25936795638412261820358119610072956928 6600305 12062939996135328848581369953034577460 6600306 -7354521123041420060148195354475802496 6600307 121510350530848707239186578895512912 6600308 20528786473967821062567292304966400 6600309 -3682828187318673505312432322932963296 6600310 -12060079336589648637039544267113335040 6600311 -7449996133300336270286125295363750928 6600312 -24201464503864123994443394552242790400 6600313 -49519526769044892814427349901301905020 6600314 -3611310347803156900385237607857273088 6600315 -15189622177602442053375976117749408000 6600316 39498869655616826887399829925566167040 6600317 -21947028702525688813760458121997424128 6600318 -2563961015650574705334316576023530880 6600319 15779623681032416886722965865667219312 6600320 19022277345800870546785973513591193600 6600321 5260076638118337582867443753752799040 6600322 -17761035920771455737463503412617924576 6600323 -2600105888398696472912786749607959428 6600324 -6509617961881625188561663788068434944 6600325 -6166501976819308664400898599534146950 6600326 19093112998237389109779370161064027584 6600327 -11556917817070792635291375780769951920 6600328 -85480780926009249056656048476487680 6600329 16788675263080808294496396156082752180 6600330 3111781811126936353374712622619686400 6600331 -28076116742863338835904851995849165868 6600332 25208129546749355232125161743630487296 6600333 13254779363450263441062673062368759040 6600334 560691915139512886096609630751784960 6600335 -2326465179291039749273255603177413440 6600336 -6375634182239897618308613926988218368 6600337 -13733626374167401414980438930851433740 6600338 12458183671738818330173177503452562320 6600339 -2944481427984835742736120267274350480 6600340 12332304756789192332328344748195075840 6600341 87681544478537212519002833264190281664 6600342 1027804989808103879162316180233779200 6600343 12282819353829849878317258160998484464 6600344 -19859398544776065847143545451504660480 6600345 -11368025295366627546652699110346092480 6600346 3743003057087447126894610233209792224 6600347 4990281193837732735822430648981239440 6600348 -1058910958871046769145558193054010368 6600349 32496014108459346336073492303566931750 6600350 -4434600617664739398857549603707243200 6600351 36409261750733750421183639114399784704 6600352 -66956766853700111074937902073313755136 6600353 45488806174318610353221006424417976640 6600354 9205394204782484431690924317965764608 6600355 -22664525575696973066955310443645269040 6600356 1374719751366411805917880335421587456 6600357 -27217809614236130623812722575427450946 6600358 -14785214375832469256605305646029618720 6600359 1191149986514215804315228838981353704 6600360 -3488242979993076404859589501103308800 6600361 36286654921095703934125663584238887424 6600362 16401557520387524901138024828806880432 6600363 13762293220096980996340720348477440768 6600364 -19558824848218629376083044653812116224 6600365 555828873936350042744467745682662400 6600366 11531676817743591071439281852201788992 6600367 -23023926148407343166447034883588745584 6600368 -1013141893861522791540740822923247616 6600369 -33282727001521912414590159596295353760 6600370 -7962036664658811888994301483318499840 6600371 1297702507521281734152840960291724800 6600372 9713646638824581572189444209592064000 6600373 -89291792742857436269375065472815872 6600374 -14351647664431229760625221658082985408 6600375 2691181311827430799800727363353294000 6600376 -42743092084510387072607564412438097920 6600377 -2679290966946309108311293659578950656 6600378 10799014410752161771715061036643329024 6600379 -19396583425663950143426635466826305616 6600380 3698186007124103078175110518901260800 6600381 -6662935272563188882273899988774113600 6600382 22968775277643638339009839298412225792 6600383 54226747156934805922133009871445255224 6600384 2222091856587259934548351323016790016 6600385 9144015495061067324780121812632320 6600386 2091204655826844468933764265507822720 6600387 10490443551759944373975784556403425280 6600388 11221948584760815203569236261173852288 6600389 6833861560791673696865849051341470720 6600390 5193742162577252365544650749805057920 6600391 -9905952457017447252132905311561924480 6600392 -3884070797156377371922847705106816000 6600393 -12187838412294639443528001714108161280 6600394 3176835271855515711746024019518383200 6600395 -3997886956969583755835501206045835280 6600396 -3400216262466373368682395796108541952 6600397 64144093129605760306260861510225094240 6600398 19598920291281056332541533820263639296 6600399 3641918635921587155357895094204203408 6600400 -4371242410603486415507039741122560000 6600401 71648302752778131400352414636099971572 6600402 -5118290607814086765636309189850790400 6600403 48295828634600762087368099788569178360 6600404 12928016390657406071714075349205673856 6600405 5857705220459912137968146556039227520 6600406 14405618017455522480793243590392485152 6600407 -51419551786313500564980660938979047760 6600408 -11287271693631879296938247459845939200 6600409 -10313450882558103742046718670538924832 6600410 16322797484675490494927219791294944000 6600411 19360549188352148297612626392980281488 6600412 4614713990919515284485736778878810112 6600413 35913664076143020974680081707160902240 6600414 307536465310430721329562534266738688 6600415 1860612656042244987354323859948889200 6600416 55781109602479061324719569497602916352 6600417 -27914819926574783612134160003880663120 6600418 15802512102761048658637742302681800960 6600419 -18398086457300429325560771876948614704 6600420 -34935509364929111189513106675339264000 6600421 165222260795434548938808296518282622 6600422 23746681560339315376472384883920140512 6600423 17517003022719550892679941783175724584 6600424 -53538821660798068650758364896252282880 6600425 141744812518057717175999823226507200 6600426 939922549723833775511297169232585728 6600427 -2321445180986548951100595988900868288 6600428 35757650154198010608664450829958643968 6600429 23688864096367947127885007661268180800 6600430 -6199328842872384560211618546868876800 6600431 49142247119466737685834265672000721232 6600432 -497795026508004102091234033021747200 6600433 -4847824504578365031097455868962269824 6600434 23417351216920318862561666756792537616 6600435 3522346713173038532991949740186547200 6600436 -11111959889779810655624584255951688320 6600437 26024050315697460618532029538848110712 6600438 4174335660073977503687515571692483968 6600439 -16567823732665842314860755156100500760 6600440 12649227638616134778844135046224281600 6600441 -822454959560615274138335020977812640 6600442 23667993964837033544499154562929759200 6600443 -4009050583157763694925092017231469656 6600444 6637963982883446816490162155155881984 6600445 -21600929366732962992152636062956299520 6600446 -17434255711570529354305140187347244608 6600447 1253714731559818514265318928169774976 6600448 14070577283978112060757963377632870400 6600449 14359007080882532357835741543906696450 6600450 1102126859249958778907808655991424000 6600451 -7662216291351669207901304422395499872 6600452 3900899642628540649888670066099603712 6600453 -485407211177580490662653155448224800 6600454 -3457502299230908596943920072285148928 6600455 26557291528915454038691239847895786360 6600456 -2826973670250683543075436969287470080 6600457 -885479665685325764889860356283294000 6600458 -5521700824526028699736280508107796480 6600459 30464606356742928571334386486985657304 6600460 -12829880807418679951782545350816573440 6600461 1577466159498250841983561226083067904 6600462 8211695216410449980598501035248969728 6600463 -3741033741658878320430787759475691360 6600464 -7722298839493918709280887010198921216 6600465 884824961470189204916952115992507060 6600466 8508671664483198266687971809751212432 6600467 7077749642907281359699947647681503200 6600468 10052498807931680968772339539835867136 6600469 -2880620534546549641359979402943740356 6600470 -8824636447460816893886938032621976320 6600471 -4008889606511328711084546326817618816 6600472 -53737643118958475743847727647478835200 6600473 -53020727631503643878139323972830477296 6600474 26050673790272275966731528107769853440 6600475 -4281519009306575249373387528467675600 6600476 -2853317971255458947305666948552181760 6600477 971963479536631688531484719981723808 6600478 -51586407639625300602913413647151451776 6600479 449048908550473992517308211514762376 6600480 14909282416951656842677823308006686720 6600481 63779211410309828908260653636437865364 6600482 10376929730933985807461068619654630400 6600483 -26781456010145761768671165009419933148 6600484 -5999803940340340770363637887851424768 6600485 -17090749460684976291418734955251593640 6600486 -435288965842603239149897182563264000 6600487 4117934655333200428049832046661498760 6600488 15032288368320965757585737727741941760 6600489 -3189403676286290678407313040616919040 6600490 1109935625997933404384340328181277120 6600491 -51621192378726336622008578881437228108 6600492 -23307874338264181485954307648919748864 6600493 -34610067243949991083466930391759121258 6600494 -293428075570985383000491236168949120 6600495 -8506487464565673211160203800787276800 6600496 4995754447555069936298553273326223360 6600497 -47412605266356433263723559564675779054 6600498 -11220853822205038876487684058849008640 6600499 38319896661266998082792544110746479500 6600500 -138566521339155599211985270230528000 6600501 44044606257159733620299041838270855040 6600502 -10885099908382728319137640968632114496 6600503 -996831777168781023611677461886929696 6600504 7103411610644291910250827519757393920 6600505 38299779260149258367366786284827139200 6600506 -17683434663538617221204963886950843136 6600507 2399026637819078507532727858033296000 6600508 289009650859473341247434231953692672 6600509 -15791737760394007900645095440158236384 6600510 1023637460940892414346555430545391360 6600511 -50371497545916041499254831970732578448 6600512 6745622832822084460768479645586685952 6600513 -18169875979961750854467440876566314912 6600514 -840092124321111855514509886949157312 6600515 16921604297375806397286825599259445920 6600516 -8900689089567092875334561012372582400 6600517 1680395044364439081326997326732611584 6600518 10477643534878791999310158146903625216 6600519 -27408092754233402744012481756942482256 6600520 -6914201571634306572023415940458086400 6600521 -74721239107860786818231472513572286300 6600522 -3110345779311279281005223213352116736 6600523 -18281852537526184746439691938644478920 6600524 82518391143493333002548163913430016 6600525 -19171744949756376279665801962568503200 6600526 13195028973432273323453374714670699712 6600527 -3580057476629472098044072176833043288 6600528 107376241788738321106893677362151424 6600529 -16876168657651512333600168467084947840 6600530 -13751279566458617176955037090861567840 6600531 -2545375669326326862417728212005782016 6600532 -37179434185658917765478337581729202304 6600533 -6485899274925593461485838367270311218 6600534 6912315620068995163660715643720761280 6600535 9431946383112265366679556353436339480 6600536 43203379012776402433512311537059399680 6600537 11878487637370999104030518993087551194 6600538 -8256829378780702369899955285229954304 6600539 -67638260949376984331588916181542107136 6600540 9281728621087520324713228803659857920 6600541 501875356460399234677132104627234412 6600542 8696445786531919327217465982903552192 6600543 -312474209851469318016673411696218240 6600544 -44324671513559379335147334351256289280 6600545 -3762923139819153654627612540354759000 6600546 16944779922187993231222312862753349072 6600547 2629319705289736959773191954592149992 6600548 -552529077020932561335271670318020992 6600549 -16259513635901172067864388279636344704 6600550 23489566614991821803618470699130400 6600551 -9552938349017545734671884960246416000 6600552 4367000865282136424007041773825228800 6600553 -8568651748994816902981330061833408476 6600554 18086040305562340488852563900257044480 6600555 397392120134603969176779136172798400 6600556 -4710712836671620455134664693478333440 6600557 7596422920679583632786380620972862806 6600558 -7559210357495748402542645471420884416 6600559 -13447343665377391712285402806066666528 6600560 -6166966395287046841818505538573598720 6600561 -1137421379533297698305999826778701216 6600562 -20951557786022083567959988873362096000 6600563 4165000772751103687851010038720238704 6600564 -8076425306054701623643430545784054400 6600565 -26252076472260411126410773858439901540 6600566 -9161229649816307731287750756551976960 6600567 -5876760348754911350913612021761848752 6600568 -862565252981665386226135321780899840 6600569 -74331903055939553509999996658074832304 6600570 5333361110175691380436091944027027200 6600571 9859361810615843014639617202233148672 6600572 29966374278582368642258139121091543040 6600573 10748970237777553693712758222896531264 6600574 -40487141148769616353480835198419795200 6600575 1121197032563039605717208989542468600 6600576 7241458190025617319976084551027916800 6600577 -13866780964847800607498564393203020800 6600578 -7458156256754754352176135188397355008 6600579 -17809995984104542017500317684122692616 6600580 -88876567555443670970701202013941760 6600581 16529762412488432733249181009505702880 6600582 3913707314544787477924461914547732480 6600583 -31787969850549842899859386724284051176 6600584 -41566548023156735399773312786624957440 6600585 -2491666408154584405236033175355265600 6600586 201629687454345006080392277370175488 6600587 131106959644268760187505578502433312 6600588 -17425503382080483339157560301291123200 6600589 -42903512957725088848685009773478529610 6600590 -7032883522848813187332720536034743040 6600591 -27433490687324331392572359548307082200 6600592 -5716307649960776019254124278272712704 6600593 -62400247944084291614276302167010078158 6600594 -4168873024886682967723680792275882496 6600595 -17773236914532565065267199954163288400 6600596 -458025314146498545916070490908463360 6600597 16708919379706245252586746162867818400 6600598 -20668603567677620831867502179952727680 6600599 -5959301299695782906249475934096103400 6600600 14204570411588472922088571185410560000 6600601 -1530804590608559591500289961735918848 6600602 12168220854919782004083795581404480752 6600603 -11172186913452902314940102693222854800 6600604 18745358332571810355559437086573939200 6600605 5963324005914535508945006273629367520 6600606 -7426791357395348969565862135546696896 6600607 2864570361427576171700420947777679472 6600608 -6925200590505997607137873290634199040 6600609 30603376147231223939936467767173704128 6600610 5339118252207536205273263803273500960 6600611 30148926654003329629416739021709749212 6600612 794100224270979635664127598022223872 6600613 -11958784590831890313841080395912160896 6600614 -17481100475707828360165164321972727488 6600615 -1777905023716459245393040272833088000 6600616 23343191244691943427746570240836485120 6600617 -9489354555463863279857749213698851334 6600618 -2429390582465826103697049702905702736 6600619 40850563275159773523037568931575710840 6600620 -6889214076825758190037307464653619200 6600621 9441099680941398570555665686029486912 6600622 9008331550581276816245631904012959744 6600623 36476927343117933752552996376162025872 6600624 -5603983853174098640938227770172702720 6600625 4265639486441775328561271728881750000 6600626 -3231758586090714020142583456146997488 6600627 -1076414232706115309711784871369132464 6600628 -11154402629951649500095647602028629632 6600629 -345713821248606915023746973548933440 6600630 -8467968327756826537162138581485988480 6600631 1257879570045132877607581714683324000 6600632 -19684653149550952193174292101172019200 6600633 16215856612056863796179910352651830144 6600634 12632735879660824654469154154007876352 6600635 3239339270816007310980850250204254080 6600636 -10945716343870441386065993194151854080 6600637 9667700184992820029858511644113266700 6600638 14560198091540974244285135118159943680 6600639 39244618848216783877783530463487364480 6600640 10477445193661346202246509579930173440 6600641 -53646753523711487352583676884022503548 6600642 6811234323933725510367875828713136640 6600643 51405762278293404884602719392396544108 6600644 -6377147075746396776814737118013718528 6600645 516945186623347659669652146660387420 6600646 -11298989425503688662034969558380308736 6600647 -15226778801396900624685932570292704520 6600648 -34429024162845895399162522521628631040 6600649 4392557642240402827979843481610759392 6600650 -5589193897857881221460011031702496000 6600651 8452255513253272709726452861232419032 6600652 -6047968260520758819240032445660018688 6600653 -29503138844535664888211709850805404596 6600654 1998824806288595030776401369160347264 6600655 -17443400381086619537942497827625859040 6600656 -11865321946385606123407677505453375488 6600657 7736255862527580533062778740331612160 6600658 10100848662819450252257069899205095680 6600659 13338086083477532603180393334585971904 6600660 416696953587309795295524546387025920 6600661 47188591936727624946594845295411570300 6600662 15385226013685524660647164746818924832 6600663 -28686708302043458733800135099443603200 6600664 -10332982596375535914428444455433011200 6600665 33859281946517735593697762131583634120 6600666 24545601691614023614588200362817024 6600667 -2133034812833473981135650260493428284 6600668 5277631139292888849102288509109570048 6600669 -7083816021489577334632674144911321472 6600670 14685860584140786318404712241143593280 6600671 22821803648931503924098516884101616 6600672 68149229326617906975121307057258496 6600673 15782314204731866987038332437698862484 6600674 -6306426065267935919921304984073631664 6600675 -6460025150966066084516623714069862400 6600676 -27343270282811400549213828165043604480 6600677 -12608605860834923366348448814444953474 6600678 -3696838945412386048847097456997527552 6600679 5268252794974105854294683531238676280 6600680 -18472334651863959249168655734698803200 6600681 -35680103984411396263464287249920162230 6600682 -1338026291009889901183877111586521856 6600683 -4825997671148546178916554193317227256 6600684 -3225836845629322530264322314199879680 6600685 417863392931837943312104105354476800 6600686 -1149044843802171659503414805890166208 6600687 2136696591590083392912237673467198720 6600688 12587870258727705599808362848880656384 6600689 5466315374750083331983678920680098356 6600690 -521394719835921985931149386974059200 6600691 5148606175321245237286486926465222092 6600692 10452546425755797390149758229899468800 6600693 -1872833524464432849942830767905945600 6600694 4381843412907391300170662580994276992 6600695 -7752742607219293382902119601513474800 6600696 18583213575594249158393548104326553600 6600697 -21650137587114558419778755562537878448 6600698 4225288345095932345201221524811776000 6600699 -14249329777421646108752172601336187376 6600700 -13748071895473827392684595448309440000 6600701 15313377172338106660251412142953816992 6600702 9837904231696671212057629390287452160 6600703 64134601865546353828589086907779405944 6600704 1705073640795712999248769373605724160 6600705 -13630563902972648079446047599827168640 6600706 -447063468604549907285068238689763328 6600707 -52528658402459389428994181020720183044 6600708 -1346957917414696336640199622707131136 6600709 14413762114907008992686521673859944316 6600710 -5816547067153252167606435146199930240 6600711 -1445090316428722471216971120350478000 6600712 1794092833604968764863749853689497600 6600713 2575354841228073219108747461014765440 6600714 -446594786136616878743436720811480320 6600715 -75121449268381390609667062585378560 6600716 10925423549677722456319463377587459840 6600717 -9213603111463354369747338100464221760 6600718 17690299039719862545731472039390298560 6600719 11128017698086800639489301601843665560 6600720 414947050177779060676993358482636800 6600721 -35084121045719188942717129270596352078 6600722 -21968656063060568363269830162863733600 6600723 -16779736365141427472550108113689553856 6600724 -4884207094822111259016169356991119360 6600725 26250066529819256802351011203556738250 6600726 -2928486374952020419965852971055704832 6600727 22059619574418530148425116564547776512 6600728 19263152928314488574810336185815736320 6600729 -4517895001104805962587239299298017312 6600730 3046875648743001751418778528223553760 6600731 9927079516231912548067834098600998532 6600732 18232031818861804589543254987124931072 6600733 -2124377493299463811958136844656769600 6600734 -1361351290142094255297300366489556608 6600735 21699218953129776713725151097474496920 6600736 34947564043857783378506860192380813312 6600737 -2699217660670491865731867963065095680 6600738 5476907936504130728951540793742326144 6600739 899583042204383886694647803242943656 6600740 -5932575596869690360202161410947055360 6600741 -21266646786291983820918989435441354016 6600742 9572683271854562448774331053266289792 6600743 13494564760972072403150100901795947120 6600744 -28814837735446751213997434219741184000 6600745 -23288324062963586303726591506841425500 6600746 24945548348427732149251962501547646304 6600747 -440957040450782058842189115001457664 6600748 -14224300769998750144942089584039116800 6600749 985350299681194058309813716829923800 6600750 1772567065993786219756942637249088000 6600751 -39255977763876048388100138925352945448 6600752 -9758014071775400717316701230794178560 6600753 9663793245364758079748287922559743364 6600754 -1391802309127742867049230645922783936 6600755 13220726369544948274453205493123486720 6600756 -16654488874053765855057976545370902528 6600757 13232351485315704787691794986137393006 6600758 85636908835884454449926899463121984 6600759 6882804661637885057727037358173676928 6600760 7842721011240142127714510778687590400 6600761 -9034027993044094388975539790822407638 6600762 -7980308275587797044183369878301010688 6600763 8613691044731133068236623095509991504 6600764 -39122526813817617500182220172387431424 6600765 -2988421655068380261664740588751791360 6600766 18082937107767210473902883355322663680 6600767 -19683396590714983173471004625416636320 6600768 2741992502621461432210098352155525120 6600769 2754501941343205203275200420579433472 6600770 130760479926269605226759229974707200 6600771 1838801152955753869869506545322635800 6600772 -750202441362619199724439333489280000 6600773 -37526877995085200456508044062074677280 6600774 -9860279150830458580998251983357501440 6600775 23487758889340441023069285987988344800 6600776 -93907697489960463087086463898583040 6600777 20071248736624074558352318814802673920 6600778 -10084393848480445731432668153206660560 6600779 9409743978129812282769076418290301184 6600780 -704715425840613979853467379458007040 6600781 -17576893570172079088489232905549141536 6600782 8534206746790580386773522121772230272 6600783 215356502108680625743367238445724928 6600784 11574196208775109369562991727215099904 6600785 40341590534703004007397589976853460980 6600786 -7120196150356402306596254056866788736 6600787 -1890203442625350529621883390986252564 6600788 49197991100724580038637087896849866496 6600789 191465999237562121578945344618738844 6600790 1464552213736382978252230558417968000 6600791 -31747945390126274451934697696227106808 6600792 -6663122734894817125742267534807040 6600793 17274095434284814527113038079904286464 6600794 -8954841770041967025313141263889578528 6600795 959890289383220633713783375810115040 6600796 -34791824060718214554377608647687462400 6600797 -12258299514359137502547628648671127488 6600798 -5021263599359491684349554395544565760 6600799 4717673672786575294775386656948480000 6600800 -6703743272317246127324500720562995200 6600801 345003771667614877117174985316470880 6600802 11548628742173304245447126333883450240 6600803 -26638473999260318163440485862161794936 6600804 -303179501838271771771441175981260800 6600805 -20775282747785714247551437217907249540 6600806 -357125014737615280357714768991366400 6600807 -2878982739130657826484574178651966520 6600808 9550568006577519947031229387093416960 6600809 -3375854323055127845672627682883662960 6600810 2444358315296958854066023680120683520 6600811 -19859685374832462315117105373984416480 6600812 -476192691840758413878455272135830528 6600813 41079551546910989733498910936467766944 6600814 -11181655434793520219075720388111246336 6600815 -6455710180938516109247109798278347680 6600816 486495934763823269678067131062222848 6600817 -11358792860066060558807846046324394908 6600818 -1007033433909052356945069781622083584 6600819 -26384681988188366777593224195482954640 6600820 -7885627991501369057159469396631153920 6600821 55648971871512924513593605370162183232 6600822 -1750955614784258853666035816610744960 6600823 7819425052677604808716235406982196072 6600824 41056841718795907894998823169963397120 6600825 4394337568812146572914727679348736000 6600826 26279901795199933913356291525138976112 6600827 21165593626692806250469671389201247912 6600828 -9964829989165427308786440662418309120 6600829 -57279634998041584370619445516587304570 6600830 402640236076647045150213498427392000 6600831 -17874182150733068577517429572001384248 6600832 5391875010830645954952814442368204800 6600833 51018464626627893140614267973002530864 6600834 -785142596566796901292291023298186416 6600835 -12529057135833717377289355916588221200 6600836 11032681204670758795157753654063032320 6600837 -11841589306336480024275936069064926048 6600838 -14184705340641589960447938827374987680 6600839 -27706182639690720540632662091543626224 6600840 -444324626417294013480001685640806400 6600841 -8922341367159244842260582099404158428 6600842 41166641772652975528726124634321729792 6600843 -26396434835443711090108102113490374468 6600844 600411217809826213812456776535179776 6600845 -15120180357489112937423536103559667200 6600846 3310013345325462472018640997159097344 6600847 -57235117698781306173446327705813598720 6600848 -703516459483210843948550934900965376 6600849 -2479737581611334527194226378688227200 6600850 13113055815692417391129763113130312800 6600851 -32510655412106479236700835686772316600 6600852 32509768892999893968038432782144223232 6600853 -21704452988667116348985148859707303520 6600854 -349838440711108531867473672025242240 6600855 1157477802025646959661689163241253920 6600856 -31221810488755282411636189794732165120 6600857 41491916091636386301432518546172300180 6600858 -15684740912127485821481796718462316544 6600859 -24053230576328718271610729721795539840 6600860 -6784178057335934339153977259998464000 6600861 4157324541691988909556804497405556480 6600862 17845918251053747609082358369066920192 6600863 -1160053318618639330744793719649435760 6600864 20439860397196847972054940364827525120 6600865 -29081360360866767375262358404542661740 6600866 27026206699757678771301891542645339520 6600867 -5668717053466808737005748441551655680 6600868 -59197139286689345723215363145780895744 6600869 779630514325196849498011170042163008 6600870 -65506472682155674403728314313301760 6600871 -1988288904180458917773777468294134456 6600872 23814738099512111846946768646229068800 6600873 1487886110207475387778283953385514384 6600874 -2310866249453176858128745979481289728 6600875 38269371583956048840803962548408372000 6600876 -15090378860587982605555498870442899968 6600877 -6254706238036832007605637635803898868 6600878 -13779084673492657107496600418052938880 6600879 -2130513542409430036783522682578791360 6600880 1292467790403227120302874430719262720 6600881 -11737374040923311299441677877268572608 6600882 -8255476530390324915920302103758324608 6600883 -2655226499177466241599737516804893496 6600884 22271683217661781419659893629374226816 6600885 102291926872333735877097594697338240 6600886 -1241299803864226164246238963559296608 6600887 -580407512607185023621607180731480680 6600888 9136217095120230570402881932607938560 6600889 11564223083010490782694493947635654340 6600890 -11466495985412919226944439066718422080 6600891 -47883629546627917953763076802027270912 6600892 -7809291813300791553874915248125923328 6600893 11237471029182567796872341059853412600 6600894 -6867819716488514952887747280844267200 6600895 5126003108497881135731971357081963200 6600896 -14528622501797870258513603217894408192 6600897 -16079329481919759856552438360803848526 6600898 14990742999512133814924304576365141200 6600899 55536282679290539954937106691062659900 6600900 8081162067458235149326800017065036800 6600901 40371200252709218376246828942103023902 6600902 11358874838285745508878294976043249664 6600903 15728151194783564135032249499672680104 6600904 12580605460987659025349259707067801600 6600905 -33797444579790546798318013650919046940 6600906 -2029061595041956910397851447261713920 6600907 -39083586551928785913791526617675611968 6600908 -10952888639477592035721041815016884224 6600909 -5651764263141278854538824107311355840 6600910 3426608606632337328619820071104898560 6600911 -24629442317337385965447818673841564728 6600912 -1058273624434027811441775582554357760 6600913 -103906752001657948250012592937897020 6600914 24298914061075657037134873268992057632 6600915 352142848569349779424386471723798720 6600916 -9193170404167326774455507217780611072 6600917 -37741474592313638669124238340888570034 6600918 2804116729901366572495858777710780288 6600919 9954610959962279143537558097596021760 6600920 -33301924515035649294445327350721536000 6600921 21591628367164897263600074592890876112 6600922 14026927515919988520639655349919928800 6600923 -1455645854817395450100810633113118720 6600924 -23156799734153778943910742230948167680 6600925 6294661242344633653516489336618886500 6600926 -8858259913506711313433570719963519680 6600927 -14262848073922899657833135860676330880 6600928 41757125296024906794632533625351700480 6600929 -25389039871786729171493495742441286524 6600930 3138025556593732328738673767051627520 6600931 3588955382599703570228964839421654240 6600932 -19422528917241138707037723996433214976 6600933 -356831820604277000670709435337007840 6600934 -94779010707843328260465213300593088 6600935 4778543912101313400127095829744653360 6600936 10364287795440378054649070071268966400 6600937 -5989077387423636659810969688088942320 6600938 -9073509359600648290506777377866551456 6600939 15351012947533877368370363504466753624 6600940 -823294674547356732212581176412200960 6600941 10477082084519407239600058831443667200 6600942 -8543177357063738809905944593792701120 6600943 -46993842406161060381957388004984133808 6600944 -4602876703879732858567636342997581824 6600945 -9209201309893565828297333090793956160 6600946 -21424969703210145157043959095623488896 6600947 48734201080795693119250322231452665072 6600948 -6110062859086864478626022380990162944 6600949 -42304923312740353948043651696621972050 6600950 -1288617590406363534391668175591212000 6600951 -617556863112611711137791528482376480 6600952 811967283614638270822462263912038400 6600953 49301447334566128152832991377964996202 6600954 -1208927614572552146965345498572324864 6600955 -14875753176458836857738057860321840640 6600956 -24548251039373537447318256001725212160 6600957 4887931755176108071291488905258649120 6600958 222510311321382169227701527138410240 6600959 -6724167287131802750581581065501514480 6600960 13337923933435979339363631628497715200 6600961 90944034256310705605239141098826860480 6600962 -13416097376895035131069777353994610688 6600963 -6529129660770047199493780866178728456 6600964 -13612621769029543065326086305943090944 6600965 1850769341964959212207091349046560000 6600966 147845118019586789142381907816415424 6600967 32766714126608260070824556416630076152 6600968 29288317408394086135215290334443397120 6600969 -809326447624114037379612150741153900 6600970 15024033955292823008197973954988547680 6600971 -18308469603333243778664163621996394440 6600972 -5120298694249801399243499723614568448 6600973 -832203925834174319219136577802427296 6600974 15763576709527275920708584380357936192 6600975 -5356373143821570624148736487723964800 6600976 7926981719769442470671033429528748032 6600977 7141000055582891276293727701136424000 6600978 17431829110990658902449790411152140304 6600979 -9384606683253650225671841061295522560 6600980 16565821640091371893016833258982400000 6600981 -14943153431491363303226749168537185216 6600982 9425509298182475152359397519132226592 6600983 -27802874147343874094184275563337529720 6600984 -3702106159592778854071653056170106880 6600985 2535689674680435574282221497501368320 6600986 -5683853339188956630546189576925370400 6600987 44796896163002268561738548583304219440 6600988 8353837971032292691361759536610941440 6600989 34358348595300720256892078595912146790 6600990 -105967768732074047376701175739115520 6600991 -5038846676643589156052519682655321920 6600992 -21775477590769886259306083613777788928 6600993 -4419042584955972273552399303932560512 6600994 -3800266081225063807239162950458158720 6600995 -32341719445869995954011374055269054000 6600996 -13036321329333079952339258720444350848 6600997 434999679725177838160438084624547928 6600998 -2178619974386105581428117026860627200 6600999 27920319853390859874557699870409239040 6601000 2917101552852278901159650597437440000 6601001 -1568610299269467889185668933517982896 6601002 -2183297750663916362810854476758554368 6601003 82218609647444373897206138346186338080 6601004 -21581231883950963845752596362299545088 6601005 -15125446197987047282031758360742000330 6601006 -21793839994704714750535093227213882048 6601007 163774987529091101625397377303100512 6601008 -550149460394441235382068746363928576 6601009 31743086488529417384567379074776342656 6601010 -5353734525883741531933776219902351040 6601011 5770222848495812893529171854067112000 6601012 -10911902829993451081223833057545424896 6601013 -17950352900963605303284731484934542738 6601014 -49243702539821121546801694237323648 6601015 43524293560752269093308479221506930800 6601016 323045976220310463936730250339942400 6601017 -35345334190377423303251840389803372720 6601018 972114465611071609145763585795118080 6601019 -29604326314207935083525938978295831580 6601020 3001413459307592937986425669838791680 6601021 15156614917200556414679634786075644512 6601022 14339804614020051666108030230493214272 6601023 4799836787856461863387540710964918272 6601024 7807006162015451127924525870867808256 6601025 1367884284693592346679038626633200300 6601026 14825967353476003346397516263664054144 6601027 -24397341556129955035549039097679202760 6601028 6287727972689829808274183265308430336 6601029 1661258117916727017954207858270446400 6601030 21046717965730719356047555110956160 6601031 -44710041038087448352254059334191712168 6601032 -27998864791424871274193529260645038080 6601033 -34734161794131596833176629291826951718 6601034 902632261691957206020223243042608 6601035 16751835387692356527108882557522496000 6601036 5845895244257584617004293045174464512 6601037 37451030787718287837839658433339394880 6601038 1225034770835308259879313090744499200 6601039 17459393877067040708411751322193705840 6601040 -233704356299359556349158230934323200 6601041 -8736544154537669579792299230424406400 6601042 3635523067138485793927607271402611712 6601043 -49460656770435301028867217470679871320 6601044 4007756827214057600902276295717670912 6601045 -38198587176846726097802312102676027840 6601046 8358691810291408958205948727332610944 6601047 4018761072730417115031396604160325120 6601048 10642286803994757889022746948425615360 6601049 1685467654905152842069120060390034112 6601050 -1351295719654382335670329367273214000 6601051 -21372459023386525398999707076366975296 6601052 12971742594202145061944676701942862336 6601053 15593582734912947621713762402066392704 6601054 -669634875023577743670788551337819712 6601055 23530182655824037729675023029151441960 6601056 12713226343939478339454897955201351680 6601057 -25359024891320601031270275276371230188 6601058 2157937719801011917011927091157516880 6601059 258632011431984883243407448652777808 6601060 9012617314260403297876070373503412480 6601061 32295198594147839595053898541321489662 6601062 4318063767495876088709575304826395520 6601063 -9532710812656963588585115977365452240 6601064 -76377725555625602578991999890839060480 6601065 3087820409987726945297232294469561920 6601066 -25186124275162035179976410174174973600 6601067 -16374729696050210263515876195858138480 6601068 23520906883481073061231565828847774720 6601069 -12681365878744109191215748233812127456 6601070 -1794582289719686094441558018641902080 6601071 -14343821900471697636139556785139508336 6601072 -10730958125621065989631261585504436224 6601073 4067836067465878543975883482006282224 6601074 -11587584916587437001956951324496109440 6601075 -12750268933553952369218581825092430000 6601076 -10263432206938514288515150656794234112 6601077 -4714706915382172769732698358577467040 6601078 -789510650052364563505006530029076480 6601079 2381773066593626271015283761632530176 6601080 17646300511880087794521739508425728000 6601081 -58605152986001592811604529884345220118 6601082 -11987444576717343564594647565896524800 6601083 23161238450058800746837360073527769088 6601084 23568258686379962147001460340581125120 6601085 -12471471637142309785462257206576697000 6601086 -8139912000479382295774659621895311168 6601087 5854312787286409831243722197750068800 6601088 -23585038115389171276324555380259553280 6601089 -7958987328247161579916032592534172832 6601090 4828108743102899407889019075955430400 6601091 12723254554423910089572084088876965072 6601092 6905217116325327866525933967898202112 6601093 56780983654733872473420991326050453342 6601094 6064636254055828536289110807732335040 6601095 -19961498962350178320980883600088085880 6601096 -4989188915448478807720654453888512000 6601097 2794256533220390163292700604319050240 6601098 352018958501900291361426983052592128 6601099 -18029304062964817218820965372427333440 6601100 -3451965318599589446969270265037747200 6601101 -10612288986321448340023577686422996960 6601102 -21676908810452204878426806930474048 6601103 29034533861132677212820093101371911200 6601104 -3677784679813600670613964034896060416 6601105 11415234582307796648906386427689200960 6601106 -10624524887032508621653964086172507136 6601107 -11875166648664588922589680307942757960 6601108 49645050049455383717620914224548059136 6601109 -11960093349615898848613206776498875890 6601110 -2857691098713910008431781819156787200 6601111 -17031883015047862663935456209690097576 6601112 -4890210741242371544539333162334085120 6601113 -13246558656352728588080097482018247120 6601114 57860859138327518320709147448329472 6601115 -21861540642445184761273656977131920960 6601116 -9893333383021341171548396613156151296 6601117 7352637310848117861562786653157393932 6601118 -23433739057177463080225249694801178240 6601119 -2258566109742120817407390668920648320 6601120 -19862579712814005975136468300331089920 6601121 2481637492197375027115010121357610692 6601122 -29776293165736842595498517493906731520 6601123 14867438973730455581899467274796208048 6601124 40193934763135249552713061910362567296 6601125 28996191687368117822845061317518720000 6601126 -8071990262534401260135371480620218240 6601127 9548265450025724459448622097619691560 6601128 8830746536692234985626861643634524160 6601129 15263748166437086697404774185410292730 6601130 -7512578047695289174952488207556500800 6601131 -26444751461976807971905889065328449380 6601132 15893037065459872065413108848966274560 6601133 -10510896095397974739861332893869569568 6601134 7249814214216856511451706450379613312 6601135 -14506433316723345875248671993354888240 6601136 -9153109877832173243281517126901547008 6601137 3960418136007492169317454113521194752 6601138 -2201792964414439878872614383180973056 6601139 4877161181802223071969686365247847840 6601140 -1042596236550380767101787300050862080 6601141 -34126987506891697572376379671854707108 6601142 25577625232278306225527619437082029472 6601143 13624058479111230559704076784293974144 6601144 6663497107070352248514333533950341120 6601145 279201589113243371678292412358862720 6601146 60412822759728265935558738270092544 6601147 6678211422741817429523357945007732000 6601148 5747506773541397804862001621700318208 6601149 -25369951725090470389882755942770241600 6601150 -11054461694077817067094497463445539200 6601151 -18353957032946434898450441559024322560 6601152 -11077719258883950059812744357056872448 6601153 8838322258514478672588449759408790484 6601154 -5974285944396192333623954545931827200 6601155 16155655871157852969020554310140080 6601156 -27113563333032032054299756005477181440 6601157 9037650665502863889455597642011493406 6601158 -3582323211762847940792726794012676352 6601159 -52190302342519463349019145363587545640 6601160 -1367572829044519523311948004821401600 6601161 2849702598411039377152817503673917440 6601162 -3009820596737595938963778466172332800 6601163 39545934261033623741778373186408235412 6601164 -5090129277412483517881830360264557568 6601165 -10397834687225700932919138392398468200 6601166 -5480678961719027605737649025793009792 6601167 32891435931478838260323674611197893808 6601168 2607004724035600663736936116088733696 6601169 -15624795740974551525005815185251036430 6601170 -5645383956564526463992080037885209600 6601171 -14424917626001693322947974785828736 6601172 -2065416553208567809596561214289053824 6601173 2171982145986783030370793038993063584 6601174 -10120396943773019407377322094184000 6601175 -1619286090151350335832084144539107200 6601176 2695889868540805450547171009043701760 6601177 3082116659310701936523500971503775680 6601178 33912778543851835950482304093937510656 6601179 22267165875431004964986707481465885408 6601180 -8876840983285231943889380964018892800 6601181 5226716971901439670267706664750923232 6601182 -4992992317290676309713562444355060928 6601183 -20821223244312631881723509650426434120 6601184 -2644395657388565057581421930214850560 6601185 8617183338608397813410963755700725800 6601186 -1386680102627578247502610371852812208 6601187 -29818228260680199602069703040757476368 6601188 178609900481276928679836198232178688 6601189 -15876963282109014455353760409247975360 6601190 14566847759473667002274640068527881600 6601191 -15249429477215893188078569701657742808 6601192 -9454271388548729915163312972189665280 6601193 -24101931443265315789904382037335912460 6601194 -15553895634000913688248038060538717776 6601195 -20553589883569563583397082057784996080 6601196 -1330597412247690799403162818451963904 6601197 4366125794678751726119702605118259072 6601198 21603763156060225308033325190065334400 6601199 27094613741899134850893277028094225720 6601200 900103421717859193813090562804121600 6601201 -37872722080189764489102671144756986798 6601202 -7886798881762173755219828412767686656 6601203 4435832125696001446092517269465254400 6601204 2073938532920539245802134858427907456 6601205 6122658065446831638796461483925702320 6601206 -10000019161440309793024759262249189376 6601207 -4715914014306272116321704659333540448 6601208 -22316280758623039061864892979974758400 6601209 -2539627786371014215443193369680843696 6601210 7901607762101796479685994284041886720 6601211 -59628527543580373551741769206783604188 6601212 -19745330016161565053219886085184509440 6601213 55768719159686070242296377384401747462 6601214 19916319901019190943492434295702860672 6601215 13719209854418434814201382406132656000 6601216 5667939210266392972176351664822812672 6601217 -2476890374175992481291630822470611008 6601218 -4956689779080732745370681074696760832 6601219 28694584786536945870661524215127332880 6601220 -3451812026600508030128976515096421120 6601221 -3290226834762131851249697006352263520 6601222 -13435942463034642255261801168363898368 6601223 -10297758618017357221845539194460103528 6601224 -2210528387495480557895302392141742080 6601225 15275819831161383088345684915750296000 6601226 2605841437166244441130446206871147312 6601227 18560638023900349291443227169642790080 6601228 -5444799580219983936520364996596812800 6601229 -1742428750125978493513590028575983424 6601230 -8894204722459177921206190045998489600 6601231 3883658303441673571151145146909424 6601232 -5618432277305275754302458848428228608 6601233 781501493375025439586910778392853248 6601234 9400255730004595196738172799506949920 6601235 -24254585543178662199821269976446858320 6601236 10389028223720234836515652838810357760 6601237 41908921666647734891003424895071476092 6601238 1618008196275053852298496669269779712 6601239 -14832719453102690632525034670622689336 6601240 -51164256187657151268273771936952320000 6601241 -3690923511440053674264020923373015100 6601242 -25768796481019606318697483549904727296 6601243 2538178926287670805090898477192014080 6601244 -609567786788153074759170091926478848 6601245 -1069477181605628255306707322195260800 6601246 153195945312503697225725626971001344 6601247 -45171441311718419973436226659085702304 6601248 18136270579131441206125310421019459584 6601249 41693510631308717789750153220492322480 6601250 1228082519446748814004452704762970000 6601251 -1917709386762015760027875706718465616 6601252 -4127980374636240984125747988381327360 6601253 -37682121549208557028230855160807830336 6601254 5544209969996016585630266439362542080 6601255 26524134467305696200174214440596447160 6601256 -17550352730056884602315343432127948800 6601257 1116931965478559939481192112004195940 6601258 -2659869593183422920461164104730164480 6601259 -3569140949344819004043187582981721568 6601260 9543986523613955126946496296082176000 6601261 -5222421138522635037887177413361644138 6601262 -15795926753149123162037352561746180736 6601263 20399743963816204897681383777720282000 6601264 713459479458344405367741927313899520 6601265 14420342071494959463645939252626731200 6601266 -3633207673897565550956865467132315136 6601267 -32676111045865140764706943211973991568 6601268 -7811455667698406093076635354360026752 6601269 1315369686800653108336918635665965344 6601270 13407160334072484291072160026956313600 6601271 -4935125606260466953642821278823675000 6601272 17137315345160873146858577590465105920 6601273 -3724903143370090910998081793388608064 6601274 168166946835380529778613570671875840 6601275 -21046520288191175826922953093549640500 6601276 4147980374906313398851655585534976 6601277 20926763785419721514327390660294205126 6601278 -9116709282059596151077116061299562176 6601279 13902027905981275773126680157113458880 6601280 -3785741877488015749669254872574197760 6601281 -1951271094614989095143128161024806016 6601282 -12283754377141051554894945965096258016 6601283 190186641557296165419998139369923424 6601284 -15489467666418218413471148379325132800 6601285 -4728008113067224059032403524940013440 6601286 15227862490038610629412877009835932544 6601287 -7094228272144852877608247569392254208 6601288 12559795478263186900854745757709173760 6601289 -895315576473763731270118406406583680 6601290 4764879481584523586032749865223485440 6601291 81088559949673013790175056203713908192 6601292 6014603295731254679913333638234465280 6601293 -9705092218480832543850913229572176618 6601294 -10232483842712963052466558680710947968 6601295 -6113781250661530690534966684784361600 6601296 1569642577263802993937934905258803200 6601297 9574099912683429282569455587619463680 6601298 -18705633958534401761089134600068497920 6601299 9651453434455573177672560483112416000 6601300 -11829002641260742985245023696214579200 6601301 -16893559692905090721707772943311025248 6601302 6803729476705389966244498541301619392 6601303 -13133452920077184051028191678171277880 6601304 20071829462473287309507773855069491200 6601305 13306701047423187687063507894561629760 6601306 223075409958850493713559441146654464 6601307 -30712659429532447932855952144739616444 6601308 -80114594377649785279735426927902720 6601309 -19265461349200188472267196415480388512 6601310 6920568631379323718435005305585802560 6601311 -24983983531356066527323382361232677360 6601312 23284601332706807851757867983337029632 6601313 32085897726902773998840029414537174562 6601314 -5251361520157359884156374020067973760 6601315 -6321989546456849683153468660471471200 6601316 -11450040343182158273148448012918908672 6601317 -36181846038379936359348982248986304 6601318 15775336843451379718338705692195683296 6601319 35231530381320489616266997002827000160 6601320 -19433345847935963937250382480465510400 6601321 66529089638416623510253667792154895092 6601322 1353711589686703549220635285185576960 6601323 -8412704583622274405064728141220027816 6601324 14541463419415966666375708725926717696 6601325 -12849510597850986638733273103963165950 6601326 -3982304223527128856405026613144358912 6601327 40748853356184653935460340558282075160 6601328 -6079478577118697287531858402572042240 6601329 7805533224547426555091006038702394370 6601330 -10162045231318178078232586289741380800 6601331 -42984857105589622098558830338342087872 6601332 19434140723654992518969220924811599872 6601333 5755945400109043825512124877611576320 6601334 -3169942616317038177781627438003655040 6601335 1352656860864334985709074787135912000 6601336 -4245391684349960337063915079783587840 6601337 3177830278069772912423125322707026000 6601338 -11598965954014246574138449480750201344 6601339 -36743472135641963953006064893735328860 6601340 -5751356427996645767411717226444572160 6601341 15520797399016128624960210555919219200 6601342 22308242404752506223111954834407743488 6601343 23788150804039740615770013919932988416 6601344 22700537410711504982633988471851581440 6601345 -1964414348859466446679777518062524800 6601346 -3178593446689170900596760239263111296 6601347 -3825190151848065676548067047557125272 6601348 -10041779449231416946399107686821548800 6601349 -7369269240069036024633719629816927650 6601350 619558259203176833636840790331084800 6601351 2575033762213825899145333384229636992 6601352 -14215404827497483250340695994442752000 6601353 -26878452533296353899155058420721832992 6601354 8382346492723408903712260095680047200 6601355 -964610643405099106495031727436452000 6601356 -38861782591028395775703418095098116608 6601357 5503662374467136999141222824111488000 6601358 32788519184836690711711774110606137280 6601359 12233870448469060961179992592623965328 6601360 -71160348079050907508249774004633600 6601361 -19757605298089325521670832918071809548 6601362 9504631935524167423361325251986659840 6601363 25154626315773002409454054104676445612 6601364 14313120935902996603478966208538816512 6601365 -9693189367107233926491853786779350400 6601366 -13038928127513314984485969623750566368 6601367 -10780080422702911586257723810243875360 6601368 2361213345362523918115344252007219200 6601369 -18459941791380352752139368340769235180 6601370 17035228125241969963827188298954566880 6601371 -1976186445722661529214761287506443776 6601372 28026890181882717924520710969644869632 6601373 38692553181266961372274789521156905184 6601374 -8319076713067680260674829756958278592 6601375 -47318267677347612250400884062085812000 6601376 44316635020049891525553639615737364480 6601377 -24774836426326807883729107332197881680 6601378 372446218424361138082673790993177600 6601379 -5797050865052019230844962849721407760 6601380 9168316493592628729237336398246850560 6601381 -51904778115495033222661968667134890818 6601382 21967393725170767703441163518293389792 6601383 -12501252819819743875219317451277153880 6601384 38902831901236358444786348012028549120 6601385 -5672242507509681539872942446513431040 6601386 777579246410926536543317510263104000 6601387 -3182225397744107276395139149557709968 6601388 10744276561411624505391842019303751680 6601389 19593519455023254426362838469393639680 6601390 313937386220377371977905461799777920 6601391 -25870030333221300496854905998498261440 6601392 1145241411213961991414592063877939200 6601393 16534425950639297331509167240055786642 6601394 -29404950012159163677248672533040139504 6601395 1591057144997644999687839651936348720 6601396 27492293108233224413133975538638012800 6601397 -30800013538381565293958393480709060 6601398 -19448085429351122469852068396468121600 6601399 -438329401534091241884658985754563664 6601400 -5844551963962982842834889270730240000 6601401 -28034540280821466104935355775785806470 6601402 31654204540815982039048308904410868992 6601403 -492396136073805941058475907898745176 6601404 -3134893396031504891027015471349640704 6601405 12047015772371343320693865301767435360 6601406 -6493494353015765238765004483167884544 6601407 37982277458981545720347103444577554320 6601408 8682955186346282436740261383677935616 6601409 -80328233676304140433982216364179271084 6601410 -1078137776237769366696246780646603200 6601411 -12341690999712384213194216387941473988 6601412 -23376799131157231192655874627457206144 6601413 3828085229207553678132496040248161408 6601414 -9814889854126863607394622106359434880 6601415 -5387290176570450698425329113927652000 6601416 11692289139730191899775945250565529600 6601417 32018530098175902171024868464616602640 6601418 9833832165761986833284294344286565120 6601419 335863976483840922876400686105384960 6601420 -9229839176620181308366309006575267840 6601421 12837819132514862048187777513059930112 6601422 -9605525181013076047253417861876782080 6601423 -43965176774937077239800302258385612480 6601424 12334203005455004189401874295390167040 6601425 -11266487748111139077333634168823874000 6601426 -3058844375771449377684733762521703776 6601427 1746634075813259382792975148614459600 6601428 -7829576062510678518995322693943183488 6601429 8959840823337311264607317929729395676 6601430 -3454113339391360174366731027381636480 6601431 33223632855830645498181871868177897040 6601432 -16975189778189591559306965310301962240 6601433 -44580535482920601718305565739572419318 6601434 -2503399674540258348150298880340223488 6601435 25321382205615525869982222735205010880 6601436 14689027386923106633801079218506949120 6601437 18546743928176440904065521689547238368 6601438 8807123858825883278690767705214954880 6601439 18610506757308530007296667428455377624 6601440 9267062965688421252938443499215257600 6601441 7721521270418337436275236388331043904 6601442 -18992042113969297542544638537635038128 6601443 -42871773466903673926775270137096702656 6601444 11535775990315031085648508390736390400 6601445 -16500227887907376535554097266108441000 6601446 172035100176726225065809477050362880 6601447 55506812098982371080901099582450083896 6601448 21603136238286124964603208248829788160 6601449 10348503298552319897787305424416824464 6601450 -3218692931818377952479034077182592000 6601451 1028834248752479733133934260601283600 6601452 -2057794931554591627313351767262969856 6601453 -2808342907609949993210069086756893396 6601454 -6896447070318412789151932052204970240 6601455 -9033980702673368407154200640966937600 6601456 -4193084377476208845753585680527065088 6601457 28736676919334198869082529326148890952 6601458 17900320326676778484846770484162144384 6601459 -22963396553644209332048799665130156340 6601460 -2965065116772035379331520798506352640 6601461 15332318905724135529028312745718694944 6601462 10100360339730356526876412198627915392 6601463 -688408451033474469342529017031126992 6601464 -10022809931462550433343715026305044480 6601465 -1206705720361172771570910039994695480 6601466 3300836474564286293625572546788769760 6601467 10816248818142605301469381582518637080 6601468 -10161589999981685883673271347746639360 6601469 -1132802577824563674902621675220733440 6601470 7187316871696202451233141801565845760 6601471 32109069411692132231730999830477640912 6601472 284752636319062646911587914342203392 6601473 -50627956744092284524663309394334892800 6601474 3377576941888941749721346260937459200 6601475 -28905069147621447533550935058401098500 6601476 -10442485465437331034315943632602583040 6601477 -77178603003176166232612438671701867840 6601478 5733549809775265486506204446707859424 6601479 -44985560533024839526295982955807061760 6601480 20736616607327094628221789104771942400 6601481 190326299651461609482302663887427328 6601482 3048415877489410563566665416354944352 6601483 19611639274376602931439350878163071488 6601484 23889312835962456973247497677272246016 6601485 4413469705789672441066173338332123200 6601486 5409940953756231205466040928816151040 6601487 -49116901597766857614509059712725905720 6601488 -3104550346543296135029339746649112576 6601489 39217157080200342745491444251661424 6601490 -4486596740470039994127946877489349120 6601491 -9253289550516382883272428510706876320 6601492 -14318993330417101757214754454074069248 6601493 -43676523190096159343128987725959540160 6601494 12296136462975118232291952275514840000 6601495 -21237749207908133682919979676362043600 6601496 -3924286981743298881848482130869923840 6601497 10309263937441370269832638632732910272 6601498 -28072523395728011104787048475533130000 6601499 -2928659818715596163060662317719254080 6601500 -314881433787205020978018877822848000 6601501 -28676959040337462888308725010061433498 6601502 11271385658369201492963089757706033600 6601503 7931936568714740487203434985736541584 6601504 -3107019451451226743091342888149188608 6601505 3156788029365725114901737631158208660 6601506 -6423984774557527743297916405793865216 6601507 2746548696147969071464091289383305680 6601508 4028448621419576771449852320241095936 6601509 -13075322649250078005484820285427370272 6601510 -25655277655810010714559966149745715200 6601511 -13191165582002727322438797279319151568 6601512 7404766733993943355088101912372838400 6601513 18654001761272646865788873482879216762 6601514 4608684537345054992233550678773127856 6601515 18602931785597974967962286426398510320 6601516 4665054377799735547998014195828829440 6601517 -17569623593584215591121714922703415380 6601518 -2273031046093260975478978876702848 6601519 27262744513222780705858000480332027920 6601520 -5846581869338708811007760930689843200 6601521 -6855540194298083179999865940375016320 6601522 21771466686222484284357174410163508224 6601523 -15365397154193867714947540061241690228 6601524 -26986430923633058816791396600559161344 6601525 -24913126235652126290984893262219376300 6601526 6907216249351555046040220498542631680 6601527 -39663335700399883358095682208446592000 6601528 29324429733937506838762792316693852160 6601529 19317664812416448576643109646027972480 6601530 891749162675953942879264947833425920 6601531 44668395139459970324644525902114817200 6601532 123054460165636751882447921657044992 6601533 4511963591386640228578416888012880896 6601534 16337205481133468532212830011684508416 6601535 -32326343985261037623861327575549354520 6601536 -590522980944859659195196990232199168 6601537 -14828156760486475406166899665530135888 6601538 15299300112680163772651522320624961440 6601539 -1063352530474459987526150564431169280 6601540 -3521913863016566831003784825271971840 6601541 24430507049432971953904536999542581632 6601542 21213817219625648236202322952028299008 6601543 480451622590773766850154278251081088 6601544 30841125321185616676007787238846940160 6601545 -21494385250940703583098585469982644380 6601546 -1402110676543471605097626639205128960 6601547 17212892126167124363181629651437100160 6601548 1562046150202002658902788593052474880 6601549 -38666924081420557691084342913355933450 6601550 4907103336695637147089003170632600000 6601551 4027277311671357686871441608157998208 6601552 -4974643865533243792863789027358801920 6601553 1310736880461454660867962851658742080 6601554 -1291042633949137571157503450533244160 6601555 -6885466630773320179885497817111388640 6601556 22582903199295062234346728014949498880 6601557 2966269932608563489139174829559050720 6601558 29075863347715148015471478124589486880 6601559 -78918838750692482109455357233442991648 6601560 833012154482174054552153198297088000 6601561 -10815780023618528577445567360132926838 6601562 -9613055744633522140942219066961494272 6601563 17759722946656173935795272107807244560 6601564 4233606231109548720835914135362044416 6601565 -16036812708789242894188564685554403880 6601566 17256252548118820606809989850513186624 6601567 7891770699847865262289331960537479792 6601568 -46996379875488245082958982858076979200 6601569 -6640643229165539943784724350983398400 6601570 18832852716291803081497315508847816480 6601571 29343743178197517944746830925609177752 6601572 21571161725023868604736843117353876096 6601573 -44693409236232829660980493737398607936 6601574 1058379894080209081285718695529001984 6601575 -51276118368858229107030171300192000 6601576 60619551706098306289375297418234050560 6601577 8506579326331436510715526884038949312 6601578 -24169995039191228258513899703567984640 6601579 34673549931040410162706164806865427200 6601580 14988564379384611576773601217473792000 6601581 17675552548042258575833912105120689344 6601582 7335440279956932071253250200053067072 6601583 -33300166792585820631572461712179000056 6601584 -2283137951702319639842321500192899072 6601585 -2409396727781867130175855674801317400 6601586 30542619152891626278629041826756717184 6601587 -14227956140988728104199093626195304448 6601588 11959843185753829954202745314786201600 6601589 19708187044976599831323258005935895160 6601590 3364519783228789693634160377236629120 6601591 -37244022192225921544834298083912348416 6601592 19375984426804062966241847653979136000 6601593 3089958165181452408049952400721165344 6601594 23626371677577976602869784220219960800 6601595 -3142577374435558522942786617951513600 6601596 -14063834373069836258527000017586176000 6601597 -12507164428774453700830405830731678688 6601598 967452954170102948474498069649857664 6601599 6076062730751067491342299082635740984 6601600 -4361249961061913607959362941222912000 6601601 -36631241435630705521084377469964374398 6601602 4870093945804811617774849020573341184 6601603 -39713855945929435439010400740091089536 6601604 -366423130152335785053238306431951744 6601605 -2010182783593860018744108207378900480 6601606 -16558999370280594096129374177308729536 6601607 -455855994524386943360292788340121584 6601608 -14887432402259718000626679700478361600 6601609 729184590560411395960973824308602240 6601610 22388888447854602859688696336906400960 6601611 8587873198054016957319250200734566872 6601612 12800443353606422651029066242062525440 6601613 -13857070108318871677908583950663354996 6601614 -946395563755611972156842132130180096 6601615 3076157230326036171505587590511156720 6601616 1700917979945710682584145798388252672 6601617 5597079908112055448603581413292355088 6601618 567846108217612841614727491083548160 6601619 -10942121724580692968197065409640114904 6601620 -2289058126624357323304741379122544640 6601621 3382989117733911688736101426200683520 6601622 -26173308118658249665877661608427537888 6601623 -22503773956210456929979731832260086040 6601624 19639837365404111578567409088644904960 6601625 -45935911054727366450183124521113731000 6601626 1588816060039323233698545259576128000 6601627 1537374553058777728316118212237434272 6601628 -18109515190145261674221193366809722880 6601629 6912617415707723847528404122400179584 6601630 6646913785897267078525640605011244800 6601631 21695057318704666362743316898919742432 6601632 26329602133132590307641545898036559872 6601633 25311983147718443507404440417277094882 6601634 90305467786299579618081473881900320 6601635 -57005550323621659732319429743463040000 6601636 11856291582989814976975627033675939840 6601637 15685107947586493773613675346544113952 6601638 -10092449739057509839761864896167285056 6601639 -89210332863675872117352271770821920 6601640 -12266115614760734015201930912306227200 6601641 44161660868194398122011778343505318944 6601642 -20095753985213174881646798451471816528 6601643 51202008415333497208341668677376579892 6601644 -5583113817648021221841921467382202368 6601645 40306943467666467534792361200421471200 6601646 -30719720493031462785322448726318017728 6601647 28898216453781899907507259611337854000 6601648 14634711738846164647100393820353871872 6601649 -38415619255730967749314766733671434350 6601650 -1131210477903331480205933886764332800 6601651 4707609527195393128454475942146565120 6601652 36631974809908636003248276339826225536 6601653 29058668747506268274559798346406166062 6601654 15196847535582977686876144503116149440 6601655 -21014208853592054349764210227801702440 6601656 12628069554747714543819546586474291200 6601657 20079460786299825044428058685359616912 6601658 -3417324940529878252309195232799774720 6601659 -2038979765770574738550506025721397712 6601660 -3523047707757542092587501867573719040 6601661 17647624803442166819449826372918208 6601662 -706968170128498019817704329816403328 6601663 3902223351485584800601077311222661648 6601664 -5003479137725232857017340308173619200 6601665 -7772985450361874652552463054875338880 6601666 -22629633583038163626399913043060549760 6601667 7614434771801343900759189270012862464 6601668 1429245644515973413636837506226928640 6601669 -7308005240191374140892241459388577380 6601670 2656097717947140506307482631327281280 6601671 11006345417865539418466349726105659440 6601672 40020575067598149951990146188631285760 6601673 -6972331003961540451255483431502118236 6601674 -4419112312793139280335840158035626240 6601675 -30738182037838351630592116863228532200 6601676 46302452135233386420148907538838087680 6601677 678537515948167570023888598230311232 6601678 2172233648840637434589575962521929856 6601679 15419761956443847239215781713928065776 6601680 -821893501749061591034491543399464960 6601681 5855042378975291252070912413825189872 6601682 -230246658231496665307048152145597440 6601683 -3865783281561435542376249087476169600 6601684 -4348811171467014016279105039334816000 6601685 32873977593132183480657879148985452380 6601686 449547642496410368789864064352186368 6601687 -27363324779075036961749506396374451080 6601688 8300374600643903761235263572690370560 6601689 44367984257024536947866976718155815520 6601690 7614398386140088316280711699540971520 6601691 -14716337330047043181261543548008462908 6601692 -8723642307870653276892323349380825088 6601693 17866620573874053116159318147060095616 6601694 -3475495907736970899899542595147602560 6601695 20985891242527676556704172882238106400 6601696 -17977669244723772595842092900111351808 6601697 -430622906999814332669636722978728828 6601698 3399716240559916855236878729475667968 6601699 6910502373667115082408121776617646960 6601700 8470084314012789887550039609288806400 6601701 -10597241787688928471047120671805839456 6601702 -32945953852791884819386690827898766400 6601703 -25956816439293313602750893898861903048 6601704 23851061433066624580768207047966720 6601705 25295606214792129815438844014322312000 6601706 8459343453258298386402245009203269552 6601707 -10865900874170635464733629920088228720 6601708 27683393127735582763426377268538601728 6601709 -25369589586706853142877295093188913184 6601710 13143058492092173231027981940078456960 6601711 -65106133105049509031281745125459751288 6601712 -5974419407709205162521430674240503808 6601713 -226154717418939043868567488141944192 6601714 -10814337244923700868665917919796920320 6601715 43178545116060881105480675136772629360 6601716 -24678509612267376029196961849069793280 6601717 6057234935253348708378643354397998766 6601718 8868774207823422667432281480516070560 6601719 819593045595941857088238284978195280 6601720 -856786305617055747789862377447014400 6601721 5298519526758169377639426006586032000 6601722 2434893672206559272151734842501569024 6601723 7385459419010556909058142331731965960 6601724 10332469885040138588351962537467912192 6601725 2122121126281825767593431724494228200 6601726 -19845333715040478693091867153702514688 6601727 -6192182346330721771467346816743542160 6601728 -2370855323513767363403985394990055424 6601729 9895395316178586751776167431278246912 6601730 -1167711632360473720775681003438347200 6601731 -9627459915927521486265837837356592648 6601732 -16310342688123111026287540089524387840 6601733 -12282992883438951080965996613203475076 6601734 -9994547457403460806652682880479200640 6601735 -8919562902336068759739884495418193440 6601736 -5191680809517619907812517429789491200 6601737 -13366733496409367917865551143052456032 6601738 559521233331368527571001696505944576 6601739 -13330879928001989954624102440147436460 6601740 11553083419976444149951722192130867200 6601741 -6972660070203652048185319497286311668 6601742 5008497514194209183230756939931632512 6601743 -1397038988480895618760069078621692600 6601744 1163212747733428920494304404775772160 6601745 5688356619918467032465738373627500800 6601746 -2367621448947474445099603597044257280 6601747 -637586969628749674288726946631634040 6601748 22114708405071073286596908325552833408 6601749 -12786411771270957689952100614394606080 6601750 -19385624721470280528021499167589728000 6601751 -6407429989340568050014796708497152888 6601752 26426797520051815164455513714091141120 6601753 -14294761858958488438948142993027914860 6601754 -2975367003819697575835039908648633600 6601755 -638286044411872217590927781259002400 6601756 -3165707319622202553352869580899231744 6601757 -4268092303695983613614733085295363994 6601758 -5504564538068064239240659711446325632 6601759 35126847210285164749712025990424141440 6601760 -7644574211521188261151745907212943360 6601761 -3311321202900724741406802165381994368 6601762 -8121356384417770263074789141321542368 6601763 -11838340088527070253050936680502082240 6601764 1285897931708854312323772003596718080 6601765 -29651618944092251387992507317642062340 6601766 11724914049107005689757339799593892832 6601767 -2889005884362952434436731164895573720 6601768 -19803958712579812948507702263450746880 6601769 6836812455806107658811787052060002170 6601770 1569460296542986245407942203992000000 6601771 40074251090285003192301426521171410944 6601772 -14201323721141471451825377549753748480 6601773 2235065801364106391783755964264433984 6601774 23110480805545501911408891505731875136 6601775 -19119453440462096393701997099153914200 6601776 6133302101323105863054539866292846592 6601777 386326958648075957038714831518859712 6601778 5646559416405997474757481311174058240 6601779 -1959193938344333883513342541383358152 6601780 835285162117114039716873639353341440 6601781 -40689340664156523772554024154756406418 6601782 1107929778270449568360685844788684800 6601783 -691978413780857949933604653419738968 6601784 6495572693298973913647668995612467200 6601785 12622939150621597322060653349315207040 6601786 9115169004674705038624785429519860928 6601787 -28916919347259239218787982661708833564 6601788 10397740253349315414390820430909225472 6601789 19886815674249624555063448009225659590 6601790 -140492916542513465855307938294933760 6601791 -185134365975634593584508129384732672 6601792 -11256743900809455387144270435408936960 6601793 18005673646937099817128371958807685120 6601794 4973521052504621371379926148271083520 6601795 6426869097289473351906316459422152400 6601796 -1804922761232409459057261502294871808 6601797 -3598944963817967614580029802367465600 6601798 -831683093788479667645758345409416960 6601799 8273265789957174684527062862289539760 6601800 -6162237635986454860965552174554112000 6601801 48197574375203612523315142614546523600 6601802 17031154431486192097559573478342472704 6601803 3558196120398698133849054330182054880 6601804 -850532850814942731711137165171301888 6601805 4669316852069098665242723556267264000 6601806 1888416073205805883979403081518549760 6601807 -18639349058349604594864705037268140944 6601808 -8881836035166575392054704121251102720 6601809 -15484492798697687265348771595239073296 6601810 -1838445064554396891390519125716633440 6601811 33122324986885678516264461864962546412 6601812 7971713718251004343872979848553254912 6601813 35769880110400105640208859798541466062 6601814 -9578540011761804817112348817480237696 6601815 -12211129507212987220434012173118928080 6601816 -31473703403003234090776099514741452800 6601817 -13047293830952986802313167065703830134 6601818 16545833311665397552902801399162069504 6601819 6588972894444613309699973196845133876 6601820 4820619433927826138569515715024373760 6601821 31825601941714811047946340858767980320 6601822 -6759926044720558483060111758684742656 6601823 -1314676124090826193482850428352038216 6601824 -10132401547789532425763769860869718016 6601825 -1909532014018820948641264093479920000 6601826 1866060615897742433043305213428359168 6601827 4459960325919595668442211458704768120 6601828 -477726769217124327512125364693262336 6601829 -270861996129927641625167510112434592 6601830 4189957594828617334452201697679435520 6601831 4659609251715503631127323879715913664 6601832 40189382147495269760379253580898278400 6601833 23473664986198179300138226596227904 6601834 15705382664456117852485542515782032816 6601835 -40383784633599960503773464192084718800 6601836 11336059101444526237182595787592760320 6601837 14238874957603479530644267204232580192 6601838 9942772109116034859293375112419169600 6601839 2281006970542470921188096894012579088 6601840 1828039356265875871334192967971635200 6601841 -4224309274976851592923753464025297920 6601842 3283278328687955210144157332108324160 6601843 20287926136640255070089335676244534092 6601844 51168975516277283187647987827965966336 6601845 -26330329025951684819315115173437396800 6601846 7256006110560620575519593126794803872 6601847 7387320742644147154129928282395479264 6601848 -12473496894497445999167245644815400960 6601849 56790006033139389303871869808453999850 6601850 3450899240815304241459522636591836400 6601851 -2459035004536412567953573362893176320 6601852 -20626736983525482773983125380813400064 6601853 4864151152295087629975639404367715328 6601854 4892479129735547965325749839563642880 6601855 5613543614767507435772089976574817920 6601856 22307430297296682312789218575421276160 6601857 23232017276856871731373688790628469040 6601858 -52907804707406742003822605534249256960 6601859 35393745523056959177945378120556120840 6601860 -8782433077272333999885097205527192320 6601861 -1115760915871403393415992606360709696 6601862 -8288106257190124576582253929840334400 6601863 2413700830400783430010060708622559144 6601864 12345420918840143921066727274047897600 6601865 -6882217568394502529126698893162514800 6601866 -4922590628480288432027725459045483776 6601867 7839193790459587690223795926320271920 6601868 -12980467199058994855959586796785987584 6601869 -3355099892623551889502776280648173716 6601870 -3470690088410224183616789057268800640 6601871 -50816921980834377959429389214007143856 6601872 576281433241733801718360311078584320 6601873 -12615552513363765557935750875968536960 6601874 8005077850282720288460466686985738240 6601875 1045036396458071681537584665995040000 6601876 -380921221349212202173415025128134656 6601877 -17890347533531700626842759712808337380 6601878 -8963275382294001171582905011530316800 6601879 -1128630616222882040795147239632297240 6601880 4645649761633544986894826232902246400 6601881 -15482734119433767515466060813355200 6601882 -10733341919806269469318656166526108160 6601883 -31506267604265460523528177059010511868 6601884 351263649366283660281031356042412032 6601885 6142894634878434736465603363524041580 6601886 -12609433655480463922899109862344276608 6601887 3960667862982782582716200145897152720 6601888 62300511597411687622633320237298089984 6601889 5115779871922553064538951527121457856 6601890 -12649774861807451932213948395305134080 6601891 -16423580242404804243967116098935612708 6601892 -14936654617371259267414758311176704000 6601893 -7303258774323644661598600537933441536 6601894 1919521992342663241619108218326627840 6601895 33430169710188484075521335522150153400 6601896 2364133748170146181800871338694656000 6601897 9826107092641217436242904033135125760 6601898 27338947168877866296534168415764481200 6601899 -9330952216974403429424010984891339600 6601900 82433359436998824554757559325683200 6601901 -399189438056021687983387977261736308 6601902 -7172467499898063002600263560364756992 6601903 -133358303953192516786743064404348672 6601904 14198057525388664443462940583742750720 6601905 -2183978336057251909683596933335153740 6601906 23513761169484766471105157335835323152 6601907 905134155109061589159567906023287680 6601908 -16526069057863709530665677047383367680 6601909 -30406355523461639181133182345829679890 6601910 -3013658814030207675690321164650176000 6601911 23487404980869340383003220152766644480 6601912 8183323649728656970330876600970649600 6601913 4662524557292172797145550052156550480 6601914 -9269797491918980047906269479816988672 6601915 -5171482706940601317121256167552450560 6601916 -6586447696759203331018872105628879872 6601917 -3919606276527528191612747873499155328 6601918 17541430857279583718505173257660796160 6601919 810478115484839418765425239368364344 6601920 1148829416002361740142649013614673920 6601921 -18845534371647974613319217097765458878 6601922 -32234617962574029418468852665128989488 6601923 17541580450931186431370909958599187240 6601924 8584019882876474102077060015479525376 6601925 -10903062967698015664498818375200479200 6601926 -15732396551805854884370016529148341056 6601927 5553505126757504837739693420330882776 6601928 35401314090867222666300637250688476160 6601929 -7841610920710778674746644654410431216 6601930 -12597733748314980038949119357421254400 6601931 -5792631138825282400409898726241467360 6601932 37445931748864249059744686900341324800 6601933 19282044046528701596119966720150065624 6601934 4284123685868499546433935818973863616 6601935 -1290755943957383787943312739954496000 6601936 -6242929839528062886892947897208406016 6601937 25603914060138244222123779395687830260 6601938 1493560319488974409143528189945146880 6601939 2336034262193874033883483771445045256 6601940 19319311149770643069411378912138551040 6601941 -177134799950821584364095535419150048 6601942 21561292261270692691410494242232515872 6601943 5630458071010964415680965488870044448 6601944 30081723904802954585666795072827392000 6601945 991252429884755579128645100172729600 6601946 -3416620269826060071759167489858076672 6601947 -5457886770611989979591119114551100416 6601948 21210174887747217581886221415810103808 6601949 10329157937899450101809519118018733440 6601950 5192406661703676897405496889892441600 6601951 20720030495726195692496871067630761920 6601952 8993930238190164426069002961141891072 6601953 -9739630754424327821721107878496751696 6601954 -492406235433053885131770362884937568 6601955 -15925387609000967534689945629855614640 6601956 16295058126518413968301305006571779072 6601957 27367688697037542764431175941723806012 6601958 -17291719677244099848242847142018288320 6601959 -3319442984860410623888730304576143360 6601960 1168498874642720062263163446424320000 6601961 43427023392684044333123066526073541562 6601962 -138839841096417806275061963221098240 6601963 10480247987146673809241225923805292640 6601964 1436832729450797966054383619184926976 6601965 -10109240103390533013253900958486606880 6601966 7969739366272993379617265968897992960 6601967 45847076185098096179174810692708511232 6601968 -83239928421864184508806757456805888 6601969 -8346648966515996011669725073990323840 6601970 5488112258030155362952698786111115680 6601971 15616012958695652966329942885751904312 6601972 1481508754009089225140926165134936832 6601973 17793656090797581624259543556098004640 6601974 1101980530235275800148796944237239168 6601975 -8220927094666019595583469809097057000 6601976 34577122484151311069191472427499438080 6601977 1084875364437749004781328806745445888 6601978 -29869263519308228713839002047393698960 6601979 -64930332594881288908496967417327716928 6601980 -2599308325877725600128617253167923200 6601981 -89536207566534749273790301682847747636 6601982 -444805547624702966627736142705128000 6601983 -8113837521070475851390326503685617976 6601984 -5289285965189652605308849858824634368 6601985 21217971154460639099532599370406904400 6601986 -567263323665712579008694982183807616 6601987 -15419325083044155834742896014671571200 6601988 2217827948405476251736013054487883776 6601989 4092305454912862969912724941516958208 6601990 6425495629051664421046173794752656000 6601991 71505085514185841542883978123265066624 6601992 -18621122281623040642486169089011425280 6601993 16631241349400054460550549996124649242 6601994 1311368844053158575498740869675928832 6601995 13728933142199913583875531666311478000 6601996 51473548702143639655145068323126417408 6601997 54697385329926962988474046248768763446 6601998 4108431028346891745461851984697726208 6601999 36985514833174638683482682514737102000 6602000 -6347989437176862258344074680692736000 6602001 -245602954394107890404014071541086336 6602002 -53323803482777633146638120545052144 6602003 58374254532732840832784469514617726252 6602004 14627704691652474125117776613189178240 6602005 293900567626335427378141419303824160 6602006 13083398228497061905928150988192215040 6602007 18887006390381813500420639482174559104 6602008 4011340347725518323231228217401016320 6602009 12799938152750105458186422139249572804 6602010 -11384059269667023984785696200532044800 6602011 135904005961155230349694175927957664 6602012 -6881006546970522501435058060380331008 6602013 -16034694583786828571171348043751396800 6602014 17571974330448019657453560927115145472 6602015 20339708085339499428294030831425415240 6602016 10743589475695788316523118995477889024 6602017 27213140866649160943061755223698052352 6602018 -15586228793801635654554167021306347968 6602019 -23660746643034396620352416984886955656 6602020 8926298816162027204196720303494976000 6602021 -5792613340570391867106045047709603240 6602022 -5860807099581140776235127913393268736 6602023 -8464402642460898545354475616909310728 6602024 -2440483077819828345536813004103680000 6602025 1797346196156230509178570025225304000 6602026 1229346342210088945468751787585643104 6602027 11722683071907965927174874433614525876 6602028 5155512401824568733371293692025873920 6602029 8057748693800484664619116847557152960 6602030 9135067412784688403879545679514700800 6602031 -7424591691509759998691864501904994680 6602032 1993320354963641709717647024900980736 6602033 4113166739348776587533616920883218100 6602034 -1157209873171452898921469557643781888 6602035 -5090220344760301105849155195256020480 6602036 12457299360194502660377253879992629248 6602037 -1002085692196923342229325609439299232 6602038 -10528375910542034150060259675647914080 6602039 -8603362514048247217736734795602692160 6602040 1200827350030663799212937235572736000 6602041 39459517471700907221324842259876208000 6602042 -5779889909665712052854038518258041856 6602043 4858740497476199170987837732034196480 6602044 -35581073709162709020683157524145804800 6602045 6684100215042807269712905489582256300 6602046 16726131939148810313822058746876156928 6602047 2438199165083540232048653121553431280 6602048 -62471868974879111645843999529369600 6602049 13682652045813229711640054355979446834 6602050 -1366970483543902537447428188407718400 6602051 8673025310023850287959142261830082032 6602052 12923998773531222064252765055562749952 6602053 -140667060883376789779552467444721440 6602054 -2277426329840498277486156911049381024 6602055 17821415723968014636437613694197712800 6602056 82855232530788804838129138473824348160 6602057 -15816145422442748937795582421125427200 6602058 665019521829138424916825493031876608 6602059 -28527062357458887955998009382893173740 6602060 19326869147278476469128333641329044480 6602061 12649179612374321695525635087929190624 6602062 1117401015735614061724404873037231872 6602063 2182873840127815374530938751204293200 6602064 -2041700704098524219873866873031884800 6602065 6050090153349240403676929534649897460 6602066 12166657903745238699583315351779004704 6602067 28303160465228535924780896099117876880 6602068 -5703892036976558374520306547339859968 6602069 30887590944074355895591313021927223360 6602070 -7811882503948003324380014154122409600 6602071 -22638224923512438684547992637171147088 6602072 -23383569714050052497876153415843379200 6602073 3906214699042900677387803553080931744 6602074 4030018674260610857754202827854935536 6602075 -10415542599966777171400565265572042700 6602076 4715241447213643771635786815461350912 6602077 2181258169660561637892097762613008992 6602078 -1729643855223762385754924496251239680 6602079 16400209282694904389291398875069093888 6602080 -19977254608073340168227894664851619840 6602081 10332167844924464183737344536863518912 6602082 -7922393186401266472255897384169356800 6602083 39798007445027455588457536072590031240 6602084 10595185231529804768890585036663449216 6602085 868473316429615781574793547559897600 6602086 -22839961467872992324465988307155891520 6602087 -27779914397505487839598060742780040264 6602088 -18954707326781227763749108669069885440 6602089 -1353476103696968508191319618766502592 6602090 -22484338100256367423813394043187107840 6602091 239029602957812040643223412065637120 6602092 4564783438272147902192446917900805120 6602093 30881475007491901107533945968698048342 6602094 34167524196718983128531555722156554240 6602095 4863771769106097735863280045918428160 6602096 2939948569544336046544695900217344000 6602097 -36302485276458813881562944318648787600 6602098 -29821646650128272723015422780714508160 6602099 -12653707338686705057825076051344102064 6602100 2707534281570756768287862629960448000 6602101 -12809155733300565371719575344057702400 6602102 -2018609905293010859645422290336554496 6602103 -2396193684758928673089782521847436576 6602104 3552125193110141375222864165385093120 6602105 25365418937341752377556963497758504260 6602106 -3783938770349773699251659178819059712 6602107 6964548687008321347126876853614513680 6602108 13450830568542584429823848635573885440 6602109 23882173856932022755888453567941484800 6602110 10703237580235132865914944651183452160 6602111 19145851598780956277948218362978964080 6602112 -19051917046424977292292317249871544320 6602113 -27661341937502268021925744693318003344 6602114 12486226185511745554331017757312752512 6602115 -2526961892998444715507111735325432480 6602116 -22692076207099986371660172914331583360 6602117 -11648343715288496831005353524611489440 6602118 -9210105078754630973146671388331992896 6602119 11992946712396706576577951820545866520 6602120 736337460441987871265252484366336000 6602121 398860636272887236458311043080284800 6602122 -1670246359669354751893459996592220576 6602123 83488217275905227772507951392047596 6602124 -14244317307167618421607678402833068544 6602125 -49624183996644552103719308426502033000 6602126 -1234147009600279357168202844154783296 6602127 5541342525727380482917457093384148480 6602128 2875829057200783853009052414231199744 6602129 17341062347003811619046559668790983730 6602130 4589593041809927245174273988776699200 6602131 20056266981782558075560971523151735392 6602132 330150951447570863878142050355773440 6602133 -19617402537537890522210580169678817376 6602134 78737189742037260717734381088098304 6602135 18105991808447949229197154547214493080 6602136 -8287183862409805559979534273164083200 6602137 38201862201808287005719706308694360832 6602138 9465968023802607142954319084377602048 6602139 -1453379706984572227150544824707198600 6602140 12146934525752799015677023359777638400 6602141 772280745256822816173467229246159744 6602142 -9298781900853821433095470596012881088 6602143 -28193242084342210689410927128316755160 6602144 86906874545905266914485141908186071040 6602145 -7721776609362713992154378193645456960 6602146 -3031951972131310755874025681340247728 6602147 -1182835734427010820052559771577082404 6602148 123822474609803309513743943961649152 6602149 46188506416493844353613892950301001150 6602150 -8783807854125576349441753160138006400 6602151 32932017924020671575080845691185333032 6602152 6168946847682687338477186839242915840 6602153 -30045552939413489216424096541860124416 6602154 -14098114983186888193479122655364472832 6602155 192970479139276757960022555733155360 6602156 14155408289838131522445361239741711360 6602157 -14076394438725095714300862582228717012 6602158 -3716800781436628762724529048926919360 6602159 -10776484654849900146870721684225561680 6602160 218939363000856387116434909952409600 6602161 35496572627966918800072794129365519762 6602162 15099476527077007294494219357479961360 6602163 -547343472079085209580600122900211712 6602164 -27819058369042780295398284093007203584 6602165 23315282476581225651254555363985804060 6602166 11909429707526818328967638958086480352 6602167 11107264303657705127105939792853462624 6602168 -16986986697181399032288719227412090880 6602169 -2362180071613529749751662278322817280 6602170 -14890253972485735285202878101785394720 6602171 -47387539485766068594901462967389555608 6602172 10469010502108845251412621806630932992 6602173 -11577820292963921996872472111289731712 6602174 869223829826008813219562767199477952 6602175 28023472724041948951204223298279966000 6602176 3887689490909311436000387903613042688 6602177 -451085504151755305714703287759967520 6602178 15160078231099152076072946676136550400 6602179 17323331810839552382637018185013432240 6602180 -9314002534917810200756751528070041600 6602181 -8701310048335032139994454706473730848 6602182 -7994946467373666903776487561730139808 6602183 1342724861278464526822771922247795840 6602184 -40675008716342581575880365706613882880 6602185 -13940405196280867485030358595949454620 6602186 25402800450001538381392321258852383792 6602187 -3876096902212021397865499937395500840 6602188 -13389737146167567366823446110309068800 6602189 -10972546693428424855365825747834810240 6602190 3706246003810574826665401450065408000 6602191 -579293099384299866037574486009562968 6602192 -8604427111883123400029720580088111104 6602193 -1071132784525737914992558766994429144 6602194 -2809058189641327152380967801996699648 6602195 -370789397737605188912078670552031200 6602196 -2883549315247690581942008991009177600 6602197 -32632429552766686114262842453517734528 6602198 -6376973732423842271189205845597184000 6602199 -6497023655217948399942193282735670832 6602200 -15764166013434423573291406325494272000 6602201 27165935742563307842099109550184648202 6602202 3527406629690696094647694583642775040 6602203 40054788522932040999812042215705152452 6602204 -6030973875907973557382804335068754944 6602205 -592260951705140102864803090597283040 6602206 -3359330176242814700584499850881327616 6602207 6453275034774440177177780095464375456 6602208 -2596672281163375058865028857664634880 6602209 22499542957255614652183537593013173410 6602210 -10461031762157919635015550851355695040 6602211 29449653648532097010831413139199635144 6602212 21934318673761172574554247904473251456 6602213 -16826073768640814105720243921513186916 6602214 -708797649978911102443573236625296000 6602215 -34983728163789180827314317446541164400 6602216 -23391010598940289035006215081038955520 6602217 -16482850046343480327221765845317463920 6602218 -3890591286314435163935198644308480 6602219 -5260002510666002362280933949683887104 6602220 207316861702657577150371776091653120 6602221 36250665321791497429162340995636338912 6602222 -13892647535861468767550649897492971520 6602223 -1866717640928814928358609251864656000 6602224 10324372681929842764807558224916643840 6602225 -586016105824457819456654599862899200 6602226 -8408701915893866229313560601803436800 6602227 37036365684550983431430022922471206560 6602228 6802871445215178266641637364370013568 6602229 -2036200472303310436992713439290652690 6602230 -6069769760983005157214800147932737280 6602231 59380424823071848772482315125226238112 6602232 4126606710409442026888320711343472640 6602233 -13809730594670730277668964671156299376 6602234 370425949871602509515658727775792640 6602235 15168341537501675089339865003719530240 6602236 -2635677479475602989314406243021739520 6602237 -1165532579215592411029558610879301114 6602238 8385904068626136090699775363188106944 6602239 728648236899010587879084193460049600 6602240 5755414082153136866615020696790630400 6602241 790207926017729014722804612329497392 6602242 11493509962754086655833903806675113472 6602243 13218904851712731807870564503527250640 6602244 20847624839147533360370436322219008 6602245 9399753781827739329099839252424828120 6602246 3060759225509130347920639097903475840 6602247 50958840306223359139023751634137823400 6602248 10737979475138417888760339362756367360 6602249 16347613872218341958652862770479245620 6602250 8999510779682404563342994557766848000 6602251 12882143133616131168120489462142299912 6602252 -9921593246953824343363155960790059264 6602253 926200996211412028253741341598691840 6602254 -3917495435641670113521185062838583360 6602255 43984297405147969299129223304252974320 6602256 -3389656706929369732571918830456012800 6602257 -11867869364633246565689908911406460494 6602258 -209996688349024463305488039440944320 6602259 -9594256972021469033922003375452309760 6602260 -10033788962837915589291785772193716480 6602261 -24812645404462927158847889808467793138 6602262 -17510217240184954316064052466444278848 6602263 87580286944871493310824460120463664 6602264 25362551565534057912696352417450383360 6602265 -9209477467782994679868064318829006400 6602266 -1698647932229532133522741098832069632 6602267 11339995383393753241612000551180019200 6602268 8475398673772386605579981776423549440 6602269 -5620597724224936203465223345055940000 6602270 -3050163759955852732715247176059849920 6602271 5940764120728342309986618461251575840 6602272 44855849722927436853523728249795379200 6602273 11587095994533379808434643814458426820 6602274 -1728981518575912410994952297066933760 6602275 -11484798526774369748384080591227993700 6602276 -24219363130154967925787587307125011840 6602277 11782557515510125161834181145401774080 6602278 -38017895637626373532436138383479154944 6602279 -23545861089666204010221929883579059424 6602280 -3189814200609689549193479633564467200 6602281 8381329175976413438681475921280254592 6602282 -11532932394932404367525834077671763200 6602283 -23109269802616711649809620712048280400 6602284 18185428434802781283491602220989029376 6602285 -7109422200797712919120365035598592200 6602286 3839345475902179599568671721570803264 6602287 4230832685890726503398993004874316160 6602288 2893373408427551683973823018741792768 6602289 6997530818495479250486579923015527024 6602290 5895637874539112594620713619918863360 6602291 -19352159405748103665304969785778588200 6602292 -15432727976815420267602851260713504384 6602293 -10639195425403843752259432053488178656 6602294 -1606582756544434411376766676442846304 6602295 -455029406953835450360705466181655040 6602296 -310606037311477723702365724106526720 6602297 -2064066093167583660524525016071554560 6602298 -1490740013152859539302885249211571712 6602299 54174308647943172662912169118534767120 6602300 -8543984069397838878428859937399987200 6602301 -328066554186709364379923387207968032 6602302 11198497387925856196826660264080954752 6602303 10951754990165004218025093488030223552 6602304 -2624671748775204905377976999013777408 6602305 38195465903020752477314215207925909160 6602306 206255385531057273334375329375844224 6602307 34581095143305313812253992036238110192 6602308 -28636806781890539523153757767636787072 6602309 -38992134307395852643841479124530715394 6602310 5115330262921992576807814019578828800 6602311 -32586338679832776927781576897603638768 6602312 -1341690699204983439022954019364403200 6602313 -25350931542292087426375327743396643056 6602314 -22842438279606512401444904949377184000 6602315 -2083655828578387766187757134914824080 6602316 2334898405798743844780751927057301504 6602317 -23463474973685475126709669109624446388 6602318 -8322800881848932703998128378179244032 6602319 35116439128504927522357957542413559144 6602320 -6474465936544069477978647925539225600 6602321 40077098540160165309961459787278617984 6602322 -10929821010662099766632486401992889728 6602323 -5280899507681997202155417105483626256 6602324 -2547660742693863775093705233631776768 6602325 10838796043741677424625212739868393600 6602326 -17310649491933591369468983017923057888 6602327 1639954517845430498994505492108231176 6602328 19281969456014415185712872314500648960 6602329 -1288498515693266744196037785554620710 6602330 -8273798576124261189074823009896017920 6602331 -10371202543952510245487208969211750248 6602332 15272835496866220231337695795355715072 6602333 -18080108194064295720137865824570207316 6602334 8141286642971312522385747126212686848 6602335 -21197364733984721990608285212560523840 6602336 -15237155362001930444922520912566681600 6602337 -6656188557502533719423061803310117120 6602338 19301188003255350106066271382605770320 6602339 4075492441807037143250012745632572800 6602340 -13845886508973928499390173735178956800 6602341 25202126708158374920185623302836997052 6602342 5488068586030120731485641014769317312 6602343 -30300000177202701994047716535650832000 6602344 -9043254722234298353896612119103488000 6602345 44186446476465055652048798660667871680 6602346 -15341560000551072290861355828456046080 6602347 -26610938513176112368692546839453848204 6602348 -2655236879047241956400426083610342400 6602349 34614444306021408630913096754528256 6602350 9020038626563626601098561158192374400 6602351 4477897362943880940549947887932334464 6602352 131747360523718338436488723190775808 6602353 -8262545163036720786068216192897683356 6602354 12063578906698353805996421387274230784 6602355 -24220852322078573419839987320695972800 6602356 9665523896453937020559501923744961920 6602357 -9877902779366553409186616333139749280 6602358 10256976905775454872693901570622643072 6602359 -37929535872689916461358365764345734296 6602360 -36353678374266357605954871435849216000 6602361 10801032296167482609230802894178897920 6602362 1215898181946557705167260236633387232 6602363 -21845391488217222703807195558931255388 6602364 15570208911677672183534112453071063040 6602365 -3190487289920615817981237594441600 6602366 3984067008580894534972893198657362880 6602367 -16140739932383183984662746928675125120 6602368 -42112269284037348275989109779338362880 6602369 39150918957702779279661943385623955520 6602370 786332911264466226302352974489049600 6602371 -15280045300293181956153130553944343428 6602372 -8083122406365834452741369529518161920 6602373 1008699904886122496167026338590933824 6602374 25954787701042235507887617616346979936 6602375 10226373417274704770665363669904160000 6602376 -5983668689693892372194814338774630400 6602377 -43804404440079343231755846464722972774 6602378 5480519941812373639391587619703009024 6602379 13318190935187209404698121413466700800 6602380 855844890297052710031044333490667520 6602381 35554308281256580192894523677355527872 6602382 3926337424459989933550206093205982400 6602383 33514304728971527867059794124330851632 6602384 3947151528421409316388427651035643904 6602385 6178041979900572341073554959783737600 6602386 -3935645381883603371726403582780418560 6602387 22444188884455249156190869223026206792 6602388 8121545108399083709316407448314640384 6602389 25351195716309891831742415319595906190 6602390 8627880697996870712744488463398945920 6602391 456554856861630961010051484155767992 6602392 -535947340046146465523083425959731200 6602393 14394627558324185039772905828145427200 6602394 -7646143089763354876008533024707146240 6602395 88300153389261550362588744722715600 6602396 13008359313008650153332767180336079360 6602397 -6999519721108767499222718608387958400 6602398 6053712442121952045538687313032662720 6602399 27796613243425928818171173174267698400 6602400 6027542730030731949930881095276953600 6602401 -14783536338604574932088294594275776960 6602402 -306322208015902929898045534550783328 6602403 -3792085603254217992025275433741647360 6602404 -1195921140164465894963139628841590144 6602405 -31764608290290646828645848779187900000 6602406 -3955743916145065946201107975192071648 6602407 -20912009107432915233344039842212100000 6602408 -20061150433441257893169223439651927040 6602409 3744754361459573063153959918366678368 6602410 -15798525230705231505831030417327380640 6602411 10087425604048867600765269769587234624 6602412 -1919847229861056739877941791894402048 6602413 -41464651919612930440311800266898351338 6602414 1878820395406741535541180266498710272 6602415 15044430036968410951070989572822768000 6602416 -13147408079916933883416133106408931328 6602417 -5345556211647036710299990861928007534 6602418 -20725151637332737822631954480503937280 6602419 -72500113286270592843318136941863846304 6602420 -1815789228604486695221350222541629440 6602421 9661563009626963185656440638380373824 6602422 -2775642365288850546989799766987027200 6602423 4088595907177007299714664403325893672 6602424 33862585003173400055053971507757056000 6602425 855296816196257782698275853109984000 6602426 14363775643931452631954478156162845184 6602427 -6045294602538893845604745667532030112 6602428 669804822627272749979376732040288256 6602429 -52884738814003164789442658827170902970 6602430 -16126332665256934320986672507093088000 6602431 -40065068475147308705911165963430297736 6602432 -5339697382019611052553692722923307008 6602433 2641908274950692274494120922587467824 6602434 -15112511538728350328254082392928238384 6602435 38510622232918150599892168117240320 6602436 299646301276639337061800207756208384 6602437 37555813174397902883972952333363213086 6602438 1874539319826237344692995176385770496 6602439 -16667508175908145531135240479763628376 6602440 13141282008379989092373033175363276800 6602441 1639968215730877511996313133820447412 6602442 2086457258132730753329823837838442496 6602443 -9673093895064155177346812033517407760 6602444 -20554502855675814432542296186936952064 6602445 -11684198771674010990669089179678398400 6602446 -569809728512664024102516131190540480 6602447 -39379530331979785171771246040687065104 6602448 10486598846647864862486600614229704704 6602449 -1689990865624879505838629961615189056 6602450 12402043635973279263667554756123870000 6602451 -12926616160461634747884128180870013768 6602452 -14323769541765614868840631050326644864 6602453 20555191503159321345672220430568991968 6602454 156822980218846646675356541349069120 6602455 -19899576428487765065410660458292808640 6602456 4108175152492166089952443661379962880 6602457 -8190736574628215982177520487388313920 6602458 -17792312106079147774262114324347387920 6602459 -8761584248960782045696848620828498640 6602460 12427557515905754740833325510122792960 6602461 -28619699965635635137309633410089774938 6602462 -1856993877570264142166726334393525120 6602463 1259555992342733180834029145768934384 6602464 -14113715114095437322410885343707660288 6602465 -2934444210283480845964059942998583600 6602466 8318868397910405665008068896433399808 6602467 -43084838688216124184053102245237456484 6602468 1565794345297992456048260839193259648 6602469 -14850879859932661803630176952173693856 6602470 3808705887905766702663836003540578560 6602471 -34183562704504121209727145978260203656 6602472 861197341715873549926696990936350720 6602473 4174832549597694220015222373222905088 6602474 -8808068128034721199491755959819869264 6602475 -4520403125787990226341063872884665600 6602476 9933967085521132756416253980758409216 6602477 4764011683659347329280329654533849984 6602478 -48742154922422042161572382737380352 6602479 -4486101276599381021891450427608865416 6602480 -2022555856576737988170477826384035840 6602481 28767950759905717639146474435889571280 6602482 -227057527390224240817453748285253216 6602483 4036889112473197173873058048960276224 6602484 5195020322965418519766525457703534592 6602485 2836130328242129385365091337457321400 6602486 25068252414816176459344583044239456 6602487 -31292529921212115122052799067661558960 6602488 -33425058506493953804092287441223680000 6602489 2698765330033004232728122563923879040 6602490 -6021108362606145061949187364056149280 6602491 9820318979820193436947660714085312272 6602492 17543667194850006955050194394984116736 6602493 3175372547357750017180755840152331264 6602494 -6788824063770095135776477224830156544 6602495 -20334717687360266145306116074575110880 6602496 16308284535527075473180890686640095232 6602497 16256816281276243485466975735023005760 6602498 -924732765172529922203758037911755264 6602499 34934383212546602069858778078009155040 6602500 4578924267459806665144492187824000000 6602501 -27821066454255695471106985613755326498 6602502 -4353197824100853789617601476529307776 6602503 -30418771061165476510437861610386148176 6602504 -20589708686409351960366697041769267200 6602505 -3278383492867044822065603951743020480 6602506 -14908542585469356905457771077078167296 6602507 -13539785913533290761586484829441696528 6602508 -3836151639773263721423444497697005056 6602509 28012622807913515695351622072033094710 6602510 15057622399174175666184652045914068160 6602511 -15914654452133384303102218973225400816 6602512 -1134232610715041970906491590515621888 6602513 -17058797833547384248761277448963057280 6602514 -56900901457335491059156678209663360 6602515 -21685230744815116107229981112758645200 6602516 -32305091220445468133020996854838930560 6602517 -109424284541275122649345359653889480 6602518 -1792465006708232551229852205490420224 6602519 20218504955891586687233984783700890880 6602520 16111692203980356846561927735895449600 6602521 -681308506627825932496605943056800160 6602522 -859430452895326283881769680081540608 6602523 31374809385801915074914048120901016984 6602524 -7690293844767171860591743934312567808 6602525 -3070578305122670347608497797332295950 6602526 7269177004014146510525787446812600320 6602527 -12674740056067018612293413239250173328 6602528 25637062949010332303182859083229429760 6602529 3649436968656690590275188196437227184 6602530 -16821737726218959122949476972721116160 6602531 16259140372612509263872996444449457584 6602532 -14069255858019281661018291801604758528 6602533 6058099812564655411966827137358994720 6602534 19028028275005169738684498254906216416 6602535 6797934547473936673653534513117613440 6602536 107190372154007991988676469615324364800 6602537 -1977695132377235119951101021379230720 6602538 -7833684691258747038234978258621922560 6602539 20010397132575519514866040315088042656 6602540 -3562015078064126588769569983260702720 6602541 -14806186653758704952281940335661222400 6602542 -8749844729322289935034079424576679488 6602543 16163432726869953055552592418577741704 6602544 3055436295698540842949010354949914624 6602545 -19412561147364699166137550455876798000 6602546 -4768881022604363539962162527701492320 6602547 3854656519619278789093088101158703872 6602548 9773428720302515740771486451197467008 6602549 7372219161015741762696384808146365550 6602550 5028668144371977389445354983186644800 6602551 -14635576497439860615058509621725775448 6602552 48957767495799437626421181557154508800 6602553 -24279691528271334980178405495553435200 6602554 678982920209982861990095231918385120 6602555 -23211764085248139451635516887804908080 6602556 -18680502025115681033523641892867952128 6602557 1619271824932483373149717413328645280 6602558 997989546204624363053460534934414848 6602559 8764202149105795407496134496580693760 6602560 -1017154805929583401863260502648422400 6602561 -8875620529314695753832189170313080256 6602562 -11500514475234699898023950048081025888 6602563 19179017042225019054064504614116286984 6602564 349850379598491061905309898146263040 6602565 17984924532572974487006042352364463520 6602566 -814398263808400563528900484378414080 6602567 -32210702391059787223882724149873601400 6602568 7726514376750717296760680431878635520 6602569 -21185024409480263671011617471452978304 6602570 7360793098373203940300887151435966400 6602571 3395499121669589731970066364596230140 6602572 -10251886559952500149947704189109181440 6602573 -41882809682054810472262781924234087178 6602574 1763955851363635988400828253388974080 6602575 -4322686950272596375626148884007116000 6602576 4668070625850280200499068340507115520 6602577 -42432846581190193704788358796057941120 6602578 -5493412539533148625606507229303211744 6602579 41347473352640301723602547041723647872 6602580 2753129244379109938459268105099980800 6602581 -2996011676153401494141346312478853348 6602582 11916009263276997663285557052362096640 6602583 19218234245386094853578076664989757440 6602584 -40747299888493522456873809386136698880 6602585 21533240961039307728024514115379596160 6602586 -10244563481992737529886577648364150272 6602587 38215165527908419887750447943600578912 6602588 -15675466756392172846632788764515405312 6602589 -2939743120680301593799681888873595616 6602590 9262397618014142737895649792305800320 6602591 38086752757859760374174306248493896992 6602592 -1748164488522563290458000620691652608 6602593 37642565420293982061424723480229655842 6602594 -6564049356921056068878192141126426240 6602595 593404721582002418304853133227315200 6602596 3943654969323563232067729292006080512 6602597 -3788004757944598469846453800420318848 6602598 -13959069501932226553867793121305666016 6602599 4167856654143357163590383197386509280 6602600 13601077853054806619053928837825664000 6602601 24032239295581858328738228563049138832 6602602 2715933269370531635805116603149113600 6602603 32550420688227911115898851301279554816 6602604 21919528567300238559900370592595164160 6602605 -8125520503960093241800319261520429000 6602606 -26047431836159051869874901006281485248 6602607 1680586196217503816878238376875520 6602608 -1310180831897624927756004072543059968 6602609 -2926972376372514227471097532570804032 6602610 -1491277602156882807474324323932078080 6602611 -5716926320387128579748199847539007208 6602612 -317300862000959754474082460257579008 6602613 -14493003246334823830678052369307576000 6602614 4502570883109154087606895344876236800 6602615 -47554345585778938792466424434119982880 6602616 -15934176425935666725659406324168929280 6602617 8615422820148575716914654630302344192 6602618 -29313069368777803931908059921770069760 6602619 -24526886364316206923171422339540193256 6602620 -3715710676555459760504822678381176320 6602621 -734305894438068356193040916456484000 6602622 1231516986493086474679899020489385600 6602623 56204886035486384165073070965346813864 6602624 14351010774957660121454474668749619200 6602625 -17457282960345940223650491198547695000 6602626 -2090866219134006838622314890275928576 6602627 28939622063463730915208311637833924476 6602628 -2930400061183396199358073638733824000 6602629 -7191029524869981260466502468610531520 6602630 -329548710567355012890952184760940800 6602631 -6822375634072882411260682278630188160 6602632 679222334675498069916720316694246400 6602633 23674101692344338195816705157468406400 6602634 161001951407084782231216683433158240 6602635 -12608802533448912063340096554683471040 6602636 4879979977344466551802367234219278080 6602637 -15257975478430323307357956265252682400 6602638 8631821518278026184260254688398644096 6602639 28950631165463236248012026414138525880 6602640 1376807852793687450160585052171796480 6602641 -9213083693438152847698782810979904528 6602642 -5729265506073675810802437431720124528 6602643 -1573476105114790201339429108966188840 6602644 -2373792164376615527703857121187401728 6602645 9907736139441006346352043780517359360 6602646 17113671418093503914245827609395227584 6602647 26749387111110526861393312455112924272 6602648 4670553881137682531519714361983631360 6602649 -5390562427109084198765116466329966848 6602650 -56021461250908933728353093353862400 6602651 -2971875445311666645730434104669571096 6602652 8704447087243654261939032257871720960 6602653 -19178554145608291092885728934014627098 6602654 -13642683548582467798056048771627418368 6602655 2138184212406730324197973226550326160 6602656 -9558936544402358465817367956434190336 6602657 7512895077399018576613929235065805572 6602658 11563035137318465595970974961521254784 6602659 7490938034328898000673855272312865792 6602660 8628102506730998606174352297959911680 6602661 34415354322367065535810211714258562240 6602662 -39659522383124107322105806048704614400 6602663 -54431348336894423665547686819731806088 6602664 -5044719104239214340244749630111252480 6602665 1437743390631972866723471076679377060 6602666 5761529593230866394168398336424741120 6602667 32002833874310037983992581155668673880 6602668 26477320920469523031589017095170082048 6602669 -13206450534179314776307378794423357930 6602670 8873455151983559728590618213772134720 6602671 22055705935841457845231312161238708200 6602672 12289934952491792825047028387559653376 6602673 -3081823830954965957158010904778589184 6602674 3014056840677239891340604557825962400 6602675 10700070924392177793091146444045498000 6602676 -9278618177970372483920508197816954880 6602677 1156455990062657829023232063445519132 6602678 3551706482601708034338948574347133056 6602679 -16123054991839559446779440183687565312 6602680 -4045716124913699064745286579796787200 6602681 5302632128306005617070626402248822184 6602682 -4061042870723536142019369334237867008 6602683 3714406092006253049577354555095256932 6602684 27088832716173796509949197553903468032 6602685 -19195570285208068848317378264659255200 6602686 -33688269233164796459439659518742462208 6602687 2234367119794522837139085836667781152 6602688 -5778354454805497530888183220461895680 6602689 8849361406664926921819846109419015490 6602690 89778315002586070412033482713753600 6602691 -10910540929461106431552016765343363928 6602692 7823162349775352443595160030478706816 6602693 -210581681303758360488617659790088576 6602694 -1851583344928765387390883942363363328 6602695 8735033912867060247637766592914718000 6602696 25133359379727346562090457036048737280 6602697 -23450239600591150872732377373515424000 6602698 -18884016955546900809752341076465103264 6602699 23485241481644453036188476839486818560 6602700 285087881173938733386184146695193600 6602701 -56069540286388341146049570858312259242 6602702 -7411183245894412867716814931773262208 6602703 4511264704462218994064232613605867024 6602704 -234565009741030096404996317736943616 6602705 10760122280510182210549181478956719860 6602706 4908680626949298541033090278057569664 6602707 26553765691075817935796513930456814956 6602708 1892656447999853592210396266283657216 6602709 12702276809641585566383978594701110240 6602710 -15807508751838071251603391046588714240 6602711 -25840723977846178676959984074558989688 6602712 47327836396693469002969627127076618240 6602713 -8866036773081899436992095661847487676 6602714 17913588210373243639944368509593705456 6602715 -276400681295038844078380248855990720 6602716 -34734413768534043461011242667839873024 6602717 -37028019492075381923302402766477454048 6602718 -4125481319191116966994208846140198272 6602719 67302108183462524273399585118681707640 6602720 33169906681369080570756962963737804800 6602721 3151144257108738221055967619395302144 6602722 2545883328664194583140414858668488704 6602723 -12152944790780445460060957305072033096 6602724 -9661872948473735726437275364728555264 6602725 16549958141685461483344110041353605600 6602726 -11745491764177815098082919477370290176 6602727 -1937085215148044423745999297239672280 6602728 70727735422779455309197548423168000 6602729 9291396685267397941206109076186215872 6602730 241501445862155708215775405380485120 6602731 13499058609903003303295777514719762000 6602732 -19569318611261101595845806068688245760 6602733 26541625094201761549317252408359475360 6602734 -4508951040174177643327212901263900480 6602735 2406254014953738951448972679158225200 6602736 21648095599193170090446259894616064 6602737 -13541072938743425984201907565858781614 6602738 15320424113967841254382714017018965520 6602739 -1097043921471262700045058593893807104 6602740 5809648745301748123269723467232038400 6602741 -34889706935916670698289948394075457600 6602742 -6923137924697770763119434679922885760 6602743 5179682936442997272445574751198958000 6602744 -6234204703749674399946293422813347840 6602745 -10441315166904140013276099094360946880 6602746 8602668861489653586547963107324199680 6602747 -27526585240265365434994117819596117960 6602748 -1593697129318950072316577410053242880 6602749 -6257462668774625292207705949375339200 6602750 10710982292378567493730549471538544000 6602751 1412303065817584649643864155067409080 6602752 3033720683747134405282644873793503232 6602753 -29617020314551071562263592072592383998 6602754 -13822067407003219296755577483131112192 6602755 18345515418594265377751378517202662160 6602756 1463356015858000394279897606007303168 6602757 9821917057577839529113777398904149120 6602758 24500388592126050514726845280811280480 6602759 24114413130472158443148065861471787360 6602760 8060056742363809255369431833151129600 6602761 -17920644832308755275746609085600087296 6602762 -13509347240554672216567846146727371936 6602763 -9048000665456993025094029661886136912 6602764 -7250402684099720337131054719348419584 6602765 -7597177573181189231865193186719134280 6602766 13517337681795525624341654861615984640 6602767 -19327748804856698176702646695905903184 6602768 -29292235589655838605681535426560000 6602769 -18999855358685404947383378348946883680 6602770 -13360162205335294804655564894299885920 6602771 -8022251983597977334082853501640425216 6602772 -23516791499335198680382176783779567616 6602773 8131688506824682840758489997239562080 6602774 19844935156468855591398282881098697472 6602775 -12566653619929256347128906429125824200 6602776 6213179108694948328516296354053806080 6602777 2053986603938132693112139595379446400 6602778 2021881366494566058313012570778188800 6602779 29694843260914949002618167596084831004 6602780 30766044980906676312920112641629785600 6602781 -11568834064591756640932598695903828896 6602782 -2477268074369099241978817801347451008 6602783 5869528032925835843115543990157235712 6602784 15529079635339618049870437714640240640 6602785 10544157317139079194715995693700848000 6602786 36246868497229605334270294452207962400 6602787 -3799647197711619213978032437330583472 6602788 -19279537656603843059282840322602937344 6602789 24001954011687777918912062225262646590 6602790 10049014144438792474796043409502611200 6602791 -8521175967237217653799180000475367128 6602792 -12681912380421853500054591890115133440 6602793 -21176179175209009716456432293420828352 6602794 -8465883833789081362598479500876940800 6602795 6649235137986145863833825559060281280 6602796 3831953530799204256454880185289912832 6602797 -36878462481705452080481682342246555754 6602798 -14196237212081270055680823278992179264 6602799 1257031022907360187259829664115517576 6602800 -3735215247507576368897580274402099200 6602801 37418467441227502018680712030341831792 6602802 -10234645742270527684505367754900560768 6602803 41353638653949429698010766370256715864 6602804 -999664813630816033986636304286699520 6602805 -14170326714280766607172468231550119200 6602806 2530422621641309436218191938270197760 6602807 32217767218158355716328164390326497920 6602808 22502399443123877450470587361694515200 6602809 -3577627389146360329261388282507357996 6602810 -6072492349091980195033981894067665440 6602811 7371170962645538873205555062362306560 6602812 -15655907358957120425044378639936697344 6602813 -461034217053527196756307988329330176 6602814 3774965440039761728286511305893088768 6602815 -2299898263559789832961928394250536480 6602816 3604504366370856351125719275949522944 6602817 1872233427033609756803046137143086336 6602818 4547253979332860507640961257419505360 6602819 -18828214109884811207942300645329587780 6602820 832906903164696094791952403988480000 6602821 -16938644379628107582386904849686028900 6602822 -477873503775999895075586079345763008 6602823 36919592702667994923541356214708281600 6602824 11678751946563460676706309996000936960 6602825 -18092890939690997467263883773241344450 6602826 9832384917563768497004725723320831744 6602827 4100982065614465583928975088464409344 6602828 4669128862697651822148668039625501696 6602829 12582637593307667369152301039963016384 6602830 -13270752517874987215109051797329656640 6602831 -29390247367508676596899059470746900368 6602832 -2517460701333541283539207992394653696 6602833 -26181526518591502361674932702921067918 6602834 -13696915923421028677197727986642259968 6602835 -9217467501831222405235793590375931040 6602836 -8962116279586729375805592327187441920 6602837 -16347147155461724602662928776045029088 6602838 3278443817258786984544273530955806208 6602839 -8027902987446842714612918439241402360 6602840 -12597496246092564610167277432970035200 6602841 11483564367799633284931262969673154944 6602842 -42928453916603899278075898884133217280 6602843 -771147420816717116144169725624918976 6602844 24926160736712856353282554003230938112 6602845 -2185897227685147587787455122394163200 6602846 -5820933153472977151835339554179415296 6602847 -22488852297754824149010087214414716600 6602848 49030402555990024682400601513140289536 6602849 23531838713000119462461585888168468 6602850 1016294572151432473210419327984576000 6602851 23895969399315502081120428974520115032 6602852 -2246397997080261645250916874602361600 6602853 -1283950545825091361698316573976067200 6602854 -1781731585141352371445528782734990624 6602855 9680242567953450770331253604799444960 6602856 -3186196200994777247361086255456501760 6602857 -43266828276478386236209237075410449408 6602858 9247560013111779270440208051634080000 6602859 18219874379303285754796514393669836764 6602860 -11416999238070855764126806606152637440 6602861 31034619214043845218683999691621926400 6602862 -5807090682439551908504004657510521856 6602863 3843421920396825235284472638873335424 6602864 1913485771578155614854810158405812224 6602865 -66673639264456647275237880603292800 6602866 14322534674368466971020591284252357664 6602867 -6012907294464257972284743629167745880 6602868 1920983484226957481082675234982890240 6602869 11928528876147531081593024662334720 6602870 -8408965196320431592976168391664035840 6602871 -16163596563767563109708137337027819136 6602872 -18233107060787606247148925778558136320 6602873 -15216372268516395132364986037323757680 6602874 -13389233966762037336367206452976510720 6602875 640286046369597661915189332210228000 6602876 4811653890640584064384690646754656256 6602877 2225864453922260525035579751361880326 6602878 33663579912668686202387341319151345024 6602879 9496291976680717000653325963465860480 6602880 -4372885020145718320603449142542336000 6602881 -29803622943854501134985454267305130048 6602882 -1513238517487742091946080466698556416 6602883 12014914431082408245187808181107192064 6602884 -32105975648762404317189340393962599168 6602885 -15727095194850373136563386532662908040 6602886 -2348095959212193268308320630081230080 6602887 -34349097916296197967474527087657721488 6602888 50210575198397360758114475934816629760 6602889 -19303283075731865458247114233429933440 6602890 -2642853114921068464761786593604971520 6602891 -17990109172053025487215728964041232848 6602892 20834393199535385862643336281561533952 6602893 -3917027111305660167626539080706579680 6602894 3027451415024254371785009968358640960 6602895 -2680146548530478055079672402167130080 6602896 2877804883557922479742931942941081600 6602897 -37044771148379208796119556992413910414 6602898 -2319343977350969583485049519942347136 6602899 19026881675176097069619594276996518400 6602900 -2970384622572273252218429801173104000 6602901 21005287013534003882908655054680624032 6602902 -9231959072781683843646929253737611968 6602903 85198462547989508046173021454024211464 6602904 11532572682979177012335332261540659200 6602905 -43922217127597254802661187315785357880 6602906 -43743384365497198483431416131935783936 6602907 -3682029396376542691219686176764800000 6602908 95986357478052257574038768439962624 6602909 -236573383324946548476426341487271680 6602910 -2092011260770926215668679187948307200 6602911 -716813757485890613612477957418516368 6602912 25918685876649190580193388019344146432 6602913 -44159489647826213797205419731397380336 6602914 21498617411521264284317732023415677440 6602915 -3194862740092959256688125816698600960 6602916 -34932284518231001929508354516419639296 6602917 -6452155783967964378346033217607733600 6602918 223723569846939568704264931516231680 6602919 -305521645164165069054058334979434160 6602920 -6778531793825985005633291382580838400 6602921 -9795789682052075617480161685883338908 6602922 -11307046081450455872048345299688316240 6602923 1765907377130243341223838471160267200 6602924 5393109838301480244731661745767777792 6602925 -3596100599302248046722452385063163200 6602926 8354017912798426283663522917957816320 6602927 -12738003279333392158569946748593038768 6602928 2257826683274338992996768109327024128 6602929 11277250714077174000404126294434881408 6602930 12207769096722177529732872446955763200 6602931 27277035033633172809590443189920297840 6602932 6616850333695348037145068718289723392 6602933 -69725333158387732651792222060607167620 6602934 2944236277397439880192468920908504448 6602935 30355213901492931950778528626871984000 6602936 796223324215696172833065422892072960 6602937 -16957080291112367335182455329965277440 6602938 3907381353974785517571457511071979520 6602939 10713035994909862709216524172157098256 6602940 3231113623537968447284497660586933760 6602941 -6511069519562425558744793775502547316 6602942 -7906338585627330220724274674844304128 6602943 -21682741945775054105080591965928314936 6602944 9624541800440344095572219864674205696 6602945 -17455185593430315493931357561146551000 6602946 4667905127940830230381831042635442176 6602947 2755230944098350805708380581770711840 6602948 28888142812796223436297167297050827776 6602949 -20656515765574506769905716522393473476 6602950 -7658589394297901942057814126278436000 6602951 -718354273410772055403500488508388648 6602952 -7335959170756877358939480061734912000 6602953 4241499736803659305885857607744121856 6602954 2178858738515389630155761490130096176 6602955 -3282542265638996653805780213429971200 6602956 -4015947688492598476378327693020590080 6602957 6964461877335924767395479612140665206 6602958 278926707229921568341297158023338560 6602959 -24661644926310024761551412372228805960 6602960 -3891727177422896695161795276963840 6602961 -22143230756546990255560769914897651728 6602962 26986325537322821985551139098972441232 6602963 24663082515689036136656763309114415212 6602964 5626710640986003667278041734524782592 6602965 41983906705081693306540622271379015200 6602966 29463871765524264726062758549476182784 6602967 -206980992709894468900147053167586432 6602968 18614900117975362487352449968216135680 6602969 -6691093065771473022083198500366176000 6602970 9071826565898481460723803822266880 6602971 -48389866666400026841436850253545403856 6602972 25651040329179927627196313950904203776 6602973 6199795588040777348005120877639581344 6602974 -3241060580185535415724858321624338048 6602975 -23948378235044170670101176762119349000 6602976 -2484843244681410550233754556641837056 6602977 -15518395050635944543337672312077243200 6602978 10239178871732086856196351039196735272 6602979 4972149571146177742262052692877924984 6602980 -15655702153440936819896246522316384000 6602981 7483726094379902657509676468095244160 6602982 -6554744166168528416008915592771458560 6602983 26827641164964708843682171675075430976 6602984 25775342617540610919556094807341793280 6602985 33144145869677928297150620015394480000 6602986 12506850015725702230279442572324017600 6602987 95081279161784526831697417086195721392 6602988 1080490979308446135853797209921519616 6602989 5898108995870756042297005166823039756 6602990 10527436400612123256847396868608344000 6602991 2473863160969645214687008949813872392 6602992 2244384772870569252980546052278157312 6602993 -58528124354037239022827509635142915758 6602994 304951033006129396599028375330656000 6602995 -17136384402903430744070390343154659120 6602996 1731637310987602780993797842089857792 6602997 18270869364712800416265345459799025760 6602998 9656730664060015931922504530434980000 6602999 -1058163337065229774085601460752454800 6603000 3954464188753709535660321130414080000 6603001 30519620049437232398517136740202392192 6603002 2111178807675763635917686484381199360 6603003 26290238174726913840982892984139962664 6603004 14460910002469120331796146288549738496 6603005 -7680245362722943035563484468772354440 6603006 -17545969838372874944295665651116228992 6603007 34529665853210994853848731217584704256 6603008 -7691245545372809903143515984985325568 6603009 1202815380741980341667489493561233280 6603010 -6215818470940932321651085245436632000 6603011 54275993781675800122311179889532527612 6603012 -6080748573863938875485912556460277760 6603013 -96424644319665675901239277000456032960 6603014 -24871201978146161980639075642149144768 6603015 -6220618778750045551486293152911104000 6603016 -6695890439426228883789313780210237440 6603017 -10720718407166204961972204176673608934 6603018 19082959922000682750249093718864859904 6603019 -4549373644461163371110336092699439600 6603020 -11888715069865578545432699437890001920 6603021 -13005276705689642609063477942675632320 6603022 -9984524022510544132163684485855322688 6603023 -5050178793992282150846811991082034960 6603024 -1708768427100590836786067463293632512 6603025 10763432278616657414851921417231713600 6603026 -22624540590494323684161017078850930288 6603027 -17315297203430760487733456675447169168 6603028 -19307864099854937347950647651618376832 6603029 22810184140971465293233621049313903630 6603030 -4347867243601905757931488174096711680 6603031 -26445708599130527912838230613177763704 6603032 -4471868962553955558729574498621132800 6603033 1402150368809046816886780353830254848 6603034 -21487966331709712935931090593382222848 6603035 -35415457926650636204100943642226435520 6603036 4497867523011977507174746548573609984 6603037 -132057075536820226642062764555787328 6603038 11826782657052970795086444927997150080 6603039 66485232509145974744908067478383891760 6603040 24069935021889098774568084388960665600 6603041 -10911932439826771613541815370547476288 6603042 -5866325772568428590401809906368375040 6603043 21211290450828531904387381748131891292 6603044 -18564949633132321862690399228657925120 6603045 10357886914582301821577692570317916320 6603046 4819917199174653159018544379465612160 6603047 -2491526055519962530903469380024425600 6603048 -22851867501383540599689227059861186560 6603049 26769253240225980571376728552673085050 6603050 1724155424335259851532954107048653600 6603051 106594894923156655484098151542535424 6603052 5969248098842599615449996339248942336 6603053 54877954988788121350955676117325681302 6603054 5637626767180748617386476565497785920 6603055 6389416148725185924376979197730572320 6603056 -1605835000854940313385480843060019200 6603057 10247468663296513559422671607214766720 6603058 -1921812188104465055994966583823170560 6603059 63152649854456258077047995967600421260 6603060 9753946473618009698903718040565544960 6603061 4695407865328077370184870816270290286 6603062 -8571870425572136889233667101412711936 6603063 -34383661410336281380629227099147953536 6603064 -8252099542700296213952030320090644480 6603065 -1490078065525032291365139861994750080 6603066 -17120794344294852667026564382578470400 6603067 -43719551723471828854289808202648407248 6603068 7709439290533612084017055604675950080 6603069 -695865391169929344276575506389733824 6603070 -10988676649028339621694658373788569600 6603071 -21464972240978340761759355933879069456 6603072 -1640128161082179458699901159824424960 6603073 -18166133360432898581330117118669881516 6603074 305592766657424626188982442179601280 6603075 4956056826467047258769149323159033300 6603076 -29448123596740625795411074920461242240 6603077 -11452766884447087486044497059691486976 6603078 12608372252879447912381395947184991424 6603079 6788135964793288961275468088638986752 6603080 95798229306185085217405377269760000 6603081 -26681818768969372756346211505171213536 6603082 -7291976252712102093044326956469510608 6603083 -38242525120519423826014589965353586668 6603084 -18072230368905910661900529325242931200 6603085 -4139779923017844752991848252544743220 6603086 10527965255764829323347169607372438400 6603087 -23327132607246001727821584218462444160 6603088 -1566252451374635152272170800061890560 6603089 65855946314535038019969811684914054240 6603090 -1214699384119805449985359051802242560 6603091 -46799108053322482802877720788139048 6603092 18715938231247445547583755906389790720 6603093 4441440687980716609359027199340544000 6603094 11957840578906841658200698744923601152 6603095 -4346013100869445244384548115399610000 6603096 30536722185122893706420044036297420800 6603097 -48458331958742175822559793144893764540 6603098 24759656010494849730827871193335276000 6603099 -4148982586308156017769429241730904936 6603100 -2178554401319822543057389463158553600 6603101 -61979181821932379888395313093030247348 6603102 -6753350571154195986051551565422817600 6603103 8176131058178145636820080623170897200 6603104 -36103636441638794533734027075629481984 6603105 23438279590384208275680742810832664960 6603106 -21215938773362908704760950263271198144 6603107 18453526611743393003102824254381903312 6603108 8202658406545785433183205440931850240 6603109 -547624782514477282658633588441281796 6603110 -21899064595755755065919314242444071040 6603111 -3501581239159623326150729713178012160 6603112 -20498123376482589834174345234930508800 6603113 -33033888311629826935035507390177898416 6603114 -3831722763387073252375677123201412608 6603115 12353263870662508169619017744411201760 6603116 -4340606156061778186452916804033406976 6603117 24336471860619937290312582046488943680 6603118 40346941803705150393639795498631665216 6603119 51927951789440089534367058610431881400 6603120 337648941403872278983402212510105600 6603121 -16036300878039064556684848071880138688 6603122 -22793533679485259572258908910413051888 6603123 -196775030053349898594721760618739072 6603124 -25228822060349617592343856543895126016 6603125 21479948590921299997649977659684412500 6603126 -3789580246882651735226978084479376640 6603127 -49304471727657107569049502089726949560 6603128 -13814482240268913434140803677253550080 6603129 10070680580945424516980676581055849924 6603130 -2653841331218643812747868845523790080 6603131 6556458108781715996571495036222469680 6603132 2605822028558635296604773177297183744 6603133 15829880242978484084954693136949848160 6603134 184622489956762307900536966997749632 6603135 -280121704795656619097068675788295680 6603136 -15275153678950659012568940231943782400 6603137 31843219740884429882848321241032134786 6603138 -17400593316434892325206507260954337456 6603139 5285822626922916879126760163224503024 6603140 9834057922380170741810079268228692480 6603141 16743496177207991474756005448617692480 6603142 -337242932107041578060942764011968256 6603143 -63542786412683008282400160156275494680 6603144 -4006500449150062957779899116158689280 6603145 4731253108325319040306226965722691080 6603146 -21043926438412158812826506545025852160 6603147 -33325944650018294726469341763343290960 6603148 25743705268494304877429867665596618240 6603149 -14001736932907934084565610653321797664 6603150 7431933637536104421954363517757841600 6603151 10822362186941601277010267448507375152 6603152 5061700558274302519026833109595717632 6603153 8566316233330775884155355337016997104 6603154 -579711245463103517258423108525277408 6603155 -1612215191418279510237966383876236800 6603156 -5007211299258734410948422690329806848 6603157 14789370676235302280778991458865893504 6603158 340463576424739102979471734306267680 6603159 529396890014573560868883407562049488 6603160 -29374823643354288861555534728537088000 6603161 -42528403591998967368378869190750125238 6603162 -2975360686347106797493618236399390720 6603163 28395437142350975883662936339339556096 6603164 -3705414938717906996606512011184372224 6603165 -8021573265507824607222492898131765600 6603166 293083979278851727911694407490225344 6603167 -13605594884121899207723139479342858784 6603168 -7042195697437514147030747675693678592 6603169 -20700821340139222686242028069437862430 6603170 -3547647371493768905235450786974768640 6603171 63481902327316775392212078284011858944 6603172 -33537431099330699067656844059509181824 6603173 2606749584754399978824575794663907484 6603174 -15546922462512572391774922192449557760 6603175 5270823084403892301606333847178206400 6603176 28888071778415144449979417788702510080 6603177 999274546072634095831300958512229760 6603178 -17807047614499493491664566971984775488 6603179 -20780165982266062124248149118636168920 6603180 11179920988161402395117888707548364800 6603181 14852686996043854719270957051830415532 6603182 7138113348793109743069385694203280192 6603183 -2173359492204011740416542979028461048 6603184 -2041944101916252183068435906848358400 6603185 31027095780755204347899028494420792960 6603186 -760495869859856165650067636510982144 6603187 -37654835199965191950478358075288235128 6603188 -23472901523598573397175341033611435264 6603189 30029858516917540193928781910305337568 6603190 -8790536586360761398423268042048035200 6603191 -11541587831710774105673349570054833712 6603192 -23900108057851373099124011876380999680 6603193 -15547881716150431984907206912699808300 6603194 8113828182128704380601056075049417440 6603195 -17795571976414723500201034402297113600 6603196 6691233765922437922017046176029309440 6603197 30335016522150494546895023029111994412 6603198 4246566927857170983745190786453437440 6603199 -1253061973478170520743935338303867720 6603200 -795323581253653802503223587425484800 6603201 1130532288787807851186276015800003184 6603202 7405059493747618752906603830357817552 6603203 7570429240848666149159935079542789440 6603204 -7441300062891464393317889872732898304 6603205 -1500302843518160298475004543731152000 6603206 -4970606010633438955970901013180364448 6603207 11065397471689089897703955808184561488 6603208 -3669576738632485487645149637160468480 6603209 125586033384610074783282979813873104 6603210 11388538452608571533868390505468111200 6603211 38156463546680878489742156532214929812 6603212 -18535410315634425238043847482035200 6603213 -25720709357707836407303308785230601600 6603214 6080150304324791361767353129480219392 6603215 -3186564970866897250559538553581456000 6603216 6416650836225428903873519807721111552 6603217 -7496999277888145083125689082594085120 6603218 -1170228170293828723561372776021657600 6603219 -2207990785054473169219723881209742432 6603220 -5301249945565619788432085964142310400 6603221 -55957819810846820347625243084837476800 6603222 11289701588917769516783924922133716480 6603223 47902735927195559458262253071089423704 6603224 -316237447438478343672947703243479040 6603225 -3699688098843737498416333002198156000 6603226 2117136868823625157856831813325884160 6603227 -37999637142810408360669808490169272880 6603228 -10634563706735158954440563047825198080 6603229 -3184573077006943240495046106223982170 6603230 6483261961184629367339804592649739520 6603231 -2877240080406805299039571145433379584 6603232 -10454379465011080483506068447266603008 6603233 2372896536381653487161197150237036800 6603234 -3944838113153819170002455574389356800 6603235 -2908001711228327561052878732027695440 6603236 -24721997577861926802465816965074437888 6603237 -10726616629185676120006058809697736132 6603238 -7620125121694891270832548923388975104 6603239 15267482207905036799672606295639045624 6603240 -6411270143924402862415494712589107200 6603241 1240262559692659367148584356177382800 6603242 3865432890190762164996152606335628160 6603243 -2272344113351828155342877873803285776 6603244 -14013111029134575680050207305741387264 6603245 -23723113585532857192276620871376145600 6603246 -428902233856510389269082466093657920 6603247 -7271003515028085922215874036409124368 6603248 -1633635660193011417962947166241816576 6603249 11723321814409422031538066486941559664 6603250 5986602739321483461793214158347408000 6603251 2291590270776318354056807532084334632 6603252 -271685327439945101081686789036179456 6603253 -44580723587799791946949521434101463936 6603254 -2606363180476597469607079348558891008 6603255 -313937050847474718620325774018129600 6603256 -6465209902269863833197190020755312640 6603257 2098494711996684428013423561434623620 6603258 11929646898862365123885844858473897984 6603259 4943066467776160541423515313972168160 6603260 18241984127497625683754785342143820800 6603261 9503371631324492583785862464992279104 6603262 17374540508119955737771419102683461632 6603263 -5984356716872180422206554422501251504 6603264 7427081351797948865819288199059472384 6603265 -17063607212782464077036377234122672000 6603266 -9488301345396765861353260371061630560 6603267 1956860779856896502724959589139920000 6603268 2674374103816220695597201851746328576 6603269 -76234089369545769254425010930074276320 6603270 2612570054036794123600365517097936640 6603271 -4875664093039632423397267747922499000 6603272 -3922106195277395080061772805843630080 6603273 -13443106781403190564075191204268177878 6603274 -16764024883291805618593251910351686864 6603275 -4800044726769457627100720793541284000 6603276 -9932788786557454365580263444469294080 6603277 -227441485863735075004526474812984800 6603278 -14618408949621336942132274705444891200 6603279 2114632494005574148784986912281999360 6603280 -5279985934898700796161608927969280000 6603281 35390828151216856394068815399352334832 6603282 4255367226460786638021688207030927872 6603283 2260850217516761071187372964598207532 6603284 22389212409904693676313536796267743232 6603285 1537740504961096018708100084898983040 6603286 -33078727981778214998353976884355351040 6603287 -25122381503606647076533661688427907328 6603288 -827228756021216253075347896171929600 6603289 -19255785070572574143087390747190552368 6603290 -18239737082739469860256404924237645600 6603291 4774933028828390631685534091477083752 6603292 -2968180864117819186674106931604457984 6603293 4449013727103673098421821883090441344 6603294 -10295073721917077265319552276986132480 6603295 280138724696911268626464864859726320 6603296 9853890072224771642973952453682135040 6603297 -28038838352599127924682280181857342800 6603298 7053494905520748292006403003053232640 6603299 13241002769261018598356623206612798300 6603300 -5459159305832344975456136208686592000 6603301 -15775092879435693414657979378587185828 6603302 -3155665438939929391232802251576720448 6603303 -272579216206391132850277852867633152 6603304 -31218775825506223102524123820413834240 6603305 -29915231103256937966814375147003771000 6603306 -2700941746059839989216076731074763776 6603307 -61643275093858221582228570754405018444 6603308 -14135584626924962460994225778681286144 6603309 24720155945137987027037366505828246720 6603310 1190956299143643675038990464457932800 6603311 1433233052028400721922533794458742368 6603312 7683022913755115598942326029811712 6603313 -1949847037522086287026596537945139438 6603314 19469770013195395566656173685734700160 6603315 -10084743607247681545819133292581718480 6603316 -5313050930536961429887812985239049472 6603317 -16511847595808175435132581227847692800 6603318 4058938876316405728497504090674948064 6603319 18656085367008165714784595309562478656 6603320 8717002444920230394456729590086348800 6603321 -21458950570468012592261888775854298288 6603322 -33739514891007714192866955719132664576 6603323 939365852543946904106786792555371104 6603324 -2400424351181120514345552032379568128 6603325 -1382121653633295633965236447047203950 6603326 -25394377671219896362668876469187397888 6603327 -706901545860760454935186456372597680 6603328 -16083381676267182096601894920199340032 6603329 -31039955399815811648477751052270383000 6603330 7310369724634658760229107603284843520 6603331 6287822137362106873474480793556887040 6603332 5505002512879474946379617028129603840 6603333 -8478282980582856340619116472123328 6603334 23367107156619252483737947396613378880 6603335 15939130538911884654120297203519948280 6603336 -13858495658344359500203039887175680000 6603337 -17989281605452847027397320745183276612 6603338 -225893141546992487673415843655291904 6603339 -31847746464326719541045292427848098880 6603340 -7861016471357804966992104487030748160 6603341 3116278695541242827170606266961119744 6603342 7388799821429579467311734867044533312 6603343 8614620634972763101993057033472212592 6603344 2676433155597167635006422384374710272 6603345 -2366220147657469063048550737435567680 6603346 -7634689463156524521398899293685395456 6603347 88758272507196014297904034811594051472 6603348 -2900883511122841403244931879615518720 6603349 -50159265524033334680268062581136921650 6603350 3507235216179661823742560919423648000 6603351 -1655954671644541554924653597149698816 6603352 -13389097128865746285716568767951953920 6603353 -12279940717215969809968370226902973180 6603354 12851091038126190786681187270450574064 6603355 -6736997866552262221316161749735744000 6603356 -27495894772996673450297416022562505728 6603357 16845112867062932549827344898716263040 6603358 -24247691178228157901365558459865946240 6603359 12051698002592434883306735167859561472 6603360 24905500903809126472455240569687900160 6603361 -1954213484082970544616925394590183028 6603362 4246450617213306391764791054529060432 6603363 74613591394008661861891273121128704 6603364 18914098392068907049276537130009041152 6603365 -12438368543751309331190962217960448000 6603366 -3292633320369057520330293322246858752 6603367 59293842743380910575414521014903980872 6603368 -23572037995016732697907809353089213440 6603369 8492285603245951938707566207475277888 6603370 16725004040686032025069353640190102880 6603371 25524605946083128489679354454072883572 6603372 -4612842533616267319377627829412192256 6603373 31751982342845455742825069200458095360 6603374 23817677626633287837778199603564370240 6603375 -6080403053234598019949062266078060000 6603376 -1549214335085663173995699991304601600 6603377 34445433519384123726369802250949100272 6603378 6862509169160136472347289774724113920 6603379 -225410669638335218147376803074723080 6603380 -6007828801823808711686603296212049920 6603381 136622671768828873028846824382753856 6603382 23647146065587958923539834740240544000 6603383 43729998960984090937371235210448566632 6603384 8111685015893429492840798958042808320 6603385 10189733977356727103711970028777908360 6603386 12895901940065995830203865987699118080 6603387 -20577964364627948911844470904698746000 6603388 765480836198331527592179235207015936 6603389 -2273198533050443861703342002151041076 6603390 8250031336988473594845511045662835200 6603391 24272450247921879659270566859746769792 6603392 29695129254271807832043782611497123840 6603393 1575003222566111986757843045162004000 6603394 4335317997630928619336550754216146432 6603395 30852753785249477870263086331473610080 6603396 13704155594326924234235627886052641792 6603397 -15560096739628229560177011700984723680 6603398 -245213857395005799177066863807239680 6603399 12659779491217936911052693253406303768 6603400 -148086839689625962166491192571136000 6603401 -8039460234179849198492787999039416448 6603402 -3112190857327936892668972935959727360 6603403 2189990540726204494110312144639309440 6603404 -50767074996142757645183407626235505664 6603405 4123181327982419883628665837816104160 6603406 14203675040447292508580613547301280000 6603407 20350633906079465597295145229666404656 6603408 13537939343453664383131995621556224 6603409 -7590976018854647305075170687152035340 6603410 -9168095939923319132531845406990292480 6603411 -17198031548230507945602822169469753928 6603412 -741835656504430790869449574176119040 6603413 -25037725087821331699074702175585300338 6603414 -6161535950565981477605008903747306560 6603415 -3713653230687580965000660040041768960 6603416 -52224636701137212769956642148637491200 6603417 1844461876613554801864856756311920000 6603418 26557639814292128463166402154316626160 6603419 -14401346227888020901910332285621975080 6603420 -13495291496222699493722576787935754240 6603421 -41844910132580480493079746657439781856 6603422 2323915299010816151918499417358031232 6603423 3570383681773643168588607383466215568 6603424 -319247276415026595796657548715622400 6603425 12110935747186899319123475224101684150 6603426 8696595309477311646160851964440996864 6603427 -3721355626900774051889588088295110288 6603428 11832910961640678616764426267481309440 6603429 1192612702839595640920479885475334400 6603430 2568416154898581571347415693841788800 6603431 54078681663831047601621718141958565120 6603432 -23281325013593240258711705944522997760 6603433 88164056119288758408567479707194237248 6603434 -600449039265618006950591233349007360 6603435 15580547079747646224179935258193585520 6603436 21499518838602765747409076734374348800 6603437 -52336417324705061060727611549106247914 6603438 240538270588244353092226498395033600 6603439 -25879752638852872198796431091406267760 6603440 -1006569296000613396626805271299686400 6603441 2382362306638500789695095862718041280 6603442 -2197740261894256995721109950290045408 6603443 15142500620985105087528671313576652800 6603444 -724382000675490078148100476436870400 6603445 5803507726001204604112332589787371800 6603446 -44277610151315860955236779724452775680 6603447 -20659260161658704381197541544465106200 6603448 14472037843502808524229656583122718720 6603449 -3742638925834394240437020381362174550 6603450 1750495612401082729694384251771392000 6603451 -1123508095746941546967873923307419548 6603452 -5579424851917823154090413419115612160 6603453 -83041718404658292393855636118596702336 6603454 -1096611568973020304394373245182400 6603455 9150508931911284608340849502112790000 6603456 1653497933217306610029570265221955584 6603457 -203658700609228147321210539171529088 6603458 -4275184272622126805782314592991085024 6603459 -16782227265407255175739448435033426112 6603460 -835143341643787423634223053052003840 6603461 23270439568681044659683258046575748832 6603462 -11230288185660218727977851133602762080 6603463 -9560702009334119526004282036724988000 6603464 -2389672888347548927452244806558187520 6603465 650683487234550757596550971501588480 6603466 -21619865773630104517986985176310511568 6603467 203246561972565862005102339803167248 6603468 -6464344299574919672541187463246184960 6603469 44263073673817923725423881661721866240 6603470 -4894065882539187300843946271658112320 6603471 3195539567050069682786934054712684800 6603472 -6196560120908642511879157669332557824 6603473 -4188051155918028888425279355492777360 6603474 5435224479741911831750837245300715520 6603475 5353367613932189959527356950272303500 6603476 -27366967177886727343410211347530366976 6603477 -9016880047430255135266745123092961280 6603478 -2323785208169552687678033258125071744 6603479 41663295988997617548105456773020339080 6603480 5427310281659849513225921173670707200 6603481 -5908722184779709033053557502561149436 6603482 -16148724513093020693900094695618527008 6603483 -25677598521677048516117323620606191976 6603484 3462516805191557591540867595829871616 6603485 3602116081641030284763868060401478380 6603486 -14974784256532587170621604143422470336 6603487 -11996960821611786106513963222549312008 6603488 29583777076528553826519635574517923840 6603489 -18269922949202964769308417894539094000 6603490 8938333189589043489789647341185588000 6603491 44504563117105392322366326995807636892 6603492 -6894918299445184690097148616145633280 6603493 -1944322660804616319681805051273790756 6603494 14938435364948390636589126419256683520 6603495 -17069988258503465865082609539147492960 6603496 9083612287452831153159015539499663360 6603497 -14986041769466990922768083089393568256 6603498 -29192326981122875847968599841130831360 6603499 5282636188508469682269302479972917136 6603500 29873425229278706031404096035924992000 6603501 3266870545093768430783481052795395648 6603502 12501717352267222976975266031546213952 6603503 5276086516137150997862413888240808280 6603504 -1596988085463350322308088353727676416 6603505 -3503592284485403993934129380130507840 6603506 -995567033766997455952957232693838336 6603507 1073404021026789617099800836687476760 6603508 12453238004962998072471346744072531328 6603509 25231281205341291210949778654737136640 6603510 152639281650949075256743044572774400 6603511 1107592216562039231567030126709307112 6603512 -55627082854923493408458705129211084800 6603513 -9725942793538747065437683054201440576 6603514 24012590941353887251673681884355292672 6603515 -28638879625552046545694742941177918400 6603516 15340917377874709864992163562629977600 6603517 -9495591232950046582657223791085213434 6603518 -30045875774694173105840943772406615040 6603519 -4011386192291809155225098831758943472 6603520 -9131481865672093739288213540453744640 6603521 9300226626703945461664960686694930500 6603522 -8184565754166780913086186495780291840 6603523 10275256754142552630271965244710283772 6603524 -31323885173947526532576371424518699904 6603525 1838568474348838175963285279789932800 6603526 -23692150127432620783261561930732054080 6603527 933194062391296045348826578371846144 6603528 14283734319484692386724500783586140160 6603529 -3233971410834768883559748622314544870 6603530 -2991463778166409731126794497464314880 6603531 39556909303159642625791106299928448000 6603532 -3006293571015591355518959838721829888 6603533 -646469142236735163734149147042563060 6603534 -919317545114383135583293185839153664 6603535 -18418986099640926365658026765810968800 6603536 -14060231736636667893324268145225760768 6603537 -6967974468454333941104088730711191648 6603538 7681542042282741718785815159788852896 6603539 -18430473431211427084638977789707523376 6603540 -1894009683045484602481764937890355200 6603541 8051465637875785963178037229240288672 6603542 9126703911486194643777982334795253888 6603543 6770204591749134077720204831087007264 6603544 -34517033854156141960039491500831139840 6603545 -5445680622532616584381962214969252800 6603546 13834196988306010099826366169802704384 6603547 1039863959205137556566363939884478400 6603548 8296153935874280590529932516563572736 6603549 11655313766981669164602226785284052864 6603550 10940320244600052168982548114797140800 6603551 1800703661410009328697362088973279632 6603552 43603631048895764559653925690346045440 6603553 426055883317952245822829726074441728 6603554 23565834644310019030597937689798064976 6603555 4799973663747979857084254662185200640 6603556 -7650619610885882181921032961856439680 6603557 36682161937098953836390794960187231806 6603558 1244353529638274520224238437019672576 6603559 16825326817012612848431615241303806520 6603560 30562244294722981919643021943723776000 6603561 -21058475632737924518787551366924793180 6603562 7700108763055737072996238642300737792 6603563 -17321948064343841950402645667850750216 6603564 -5538894129228930798922340435385016320 6603565 -2557854548505156273660812381227597800 6603566 -14060251721185166543522605957845951360 6603567 7625114867290940023843243574980521480 6603568 -4754216433343896737788287417490538496 6603569 -12365288554882020897401687164654509504 6603570 -1440057262980097269303359741576985600 6603571 335225641275799582737384917843333760 6603572 -49776333065616358409865099292960013568 6603573 28644424993418518757770006288824401184 6603574 11066129111450269898487423925653829536 6603575 -12014786832132038838397009072143000 6603576 933929390905008315511144556180275200 6603577 15977779897189595031660468799493184772 6603578 4252535077643283038888468893878921840 6603579 70200224467916407147050411424376615040 6603580 1114899219764256495219578280125660160 6603581 -10769655264597681179941402559552898618 6603582 3442489106816622062848873945611564288 6603583 5297966346140958452908710434531455440 6603584 303486732129672771780521762227224576 6603585 -19681371408152227463587354945727433600 6603586 -10148871873417014374505521465782243456 6603587 22619732882611812936868460372715132792 6603588 -3260745979356489357837248342842288896 6603589 10356033130145779439858346755309741440 6603590 -1652177877158711314381724966206195200 6603591 2660305361717043677291266424623770792 6603592 1926724247696835957313922703889950720 6603593 49727233505921823569791840462850170842 6603594 -13022179920173905330573411492842390528 6603595 -969770312854613890510041824218726320 6603596 69809689349862794331281673663508992 6603597 -4650553088490964951723720142715675264 6603598 8246716549698658182213319373758276800 6603599 -17280396328936437725595141291775521120 6603600 1936050678820107146253376561191321600 6603601 40460815732359856473056243247114393072 6603602 13096776296223056685856361503679529600 6603603 -5811586525711721493450951352181409096 6603604 -289512972225069996701012637891125248 6603605 -36956180216414147236565964669119416740 6603606 1313899434161051436105984295329712032 6603607 -21295217737709174989045687946622279120 6603608 54049702106415000836271927957623377920 6603609 29112979732338827767294776119488349904 6603610 775987494844927557153773425165977600 6603611 8931073768495775449042328276913161232 6603612 3640137103663828756807653258021642240 6603613 -3551213588347140840734380084866770036 6603614 -4867145849830450641486946472119465344 6603615 -18836948694741066728603151797488816080 6603616 6883272609186496407779977108940390400 6603617 8029480713385296484299889821738981666 6603618 -2235321914438909597325617957308439040 6603619 6453491719985533063989011279291166720 6603620 -10054184360832978101524689154913648640 6603621 -1941959112285069251762056819863340320 6603622 -3628448529600337208318307448343543040 6603623 3400456154599901417500634517312881064 6603624 11982003384679418618420278762969528320 6603625 1305794248050111527266059899400912000 6603626 -3945923238231635668003793721264059040 6603627 25244497411902888306546113809170079320 6603628 -5914807501867815318371530930310309632 6603629 6555272721648478576369912260937126230 6603630 -11855690051282882884648033212832680960 6603631 16049942981000899102104120508329044712 6603632 -4615048325081027012941870406291718144 6603633 33396120514269684946008113055700345920 6603634 -8231609246464017291798097727141007360 6603635 -5966303921760236040136978189894507920 6603636 9653555641915098102409753658849224704 6603637 -17173291149078643393735477196286591588 6603638 -23370896731601288991067110922116989280 6603639 -159732942215812397835493025214849024 6603640 1095730408396315639839609409950720000 6603641 530394901885364884003924386058291968 6603642 -11436430890006205928204547235003497360 6603643 7331146236093613166675155200165108880 6603644 36032823901069687291313758450255374336 6603645 11295749883538594227548502012261075840 6603646 242435279175512399600634069569362944 6603647 -39427060947509161347119900976864491904 6603648 -3318141432622184808514800994536652800 6603649 174477172967008613840123272250523560 6603650 2492447755395325599412436633129653200 6603651 -6314052123562122890351781581554960320 6603652 1545963600668996918899767726632881152 6603653 -1751878367917723748800405429342917696 6603654 -10507086028842723038120231372038368768 6603655 15243594743382257314811722541263549560 6603656 10423873145950757017062528827174553600 6603657 2824141064161901142566038697792124192 6603658 -23623108536479837107790143769958597024 6603659 26695692882892657723282099972536290040 6603660 -1515531648614219993024655649055539200 6603661 15768488729431360515012725942621047872 6603662 10018760824996572038202450472905440832 6603663 5112751094903876833418422936132366848 6603664 -10801682591751952938380689831039057920 6603665 -4102573554478208477150976219341854680 6603666 -1292611441161552577914410816558242176 6603667 19067357592393249611602434094228698624 6603668 6155716139901689997753604296051240960 6603669 5698788480902944051828225448955407694 6603670 15684109483384542558465962906528897280 6603671 -5224908834432840406140370561373059128 6603672 -31767431624447421598846597321771438080 6603673 -27337594159205963995922207705957610620 6603674 6351781424520316901925908460425186304 6603675 8692543146239246086145625287754106200 6603676 12688050466280522927589926371143340032 6603677 -7159096316487023176703784121197043080 6603678 -16315998512035718652619988713654065600 6603679 55710710584850021136880579883938246000 6603680 -17400192144365715469642380421398528000 6603681 -30438472724466595332697216841110966080 6603682 154664289900067885921443227395590144 6603683 -6731273164940375381120520163869322272 6603684 5060430161987047532000720650999130112 6603685 6225477084427237457366437810297011360 6603686 -17776864879397429632373063188716097536 6603687 1368324972182589014942064395291117736 6603688 11952466054361703333576419826153553920 6603689 -47335444420432177687104208156493485440 6603690 -3830325283024719487382405246363124480 6603691 23604857603540307247100555280335311152 6603692 24655628800601964569780251393314882816 6603693 17419229069577817861727625118593175200 6603694 14238361780472402789246679070162641600 6603695 11334314783296866573825671374204368480 6603696 -8187592328111552894097790514872320 6603697 -21295440290605882213836862090121906960 6603698 12862678227681519465580313679868088736 6603699 22059557992032932870268509987471443968 6603700 -1258155584375461629623574210638588800 6603701 22398102786497307345666114669678609144 6603702 1009862025817824443135789596948598784 6603703 1049767212002894572227468361258246952 6603704 -60757071900941741059796264912532172800 6603705 -23864468501373582404561423177417917500 6603706 6596160039404196190869253021750848960 6603707 -15025325332132602872104661979150044568 6603708 -5379626185747518445394125311539965440 6603709 -5782394289211678094192770318830010784 6603710 9901156294136017053497429178501545280 6603711 -12341546975221298728248269769770669040 6603712 -16187463280473855922777787413219508224 6603713 -11741456356777352577921021743462685696 6603714 3905392554931717430260290770835916800 6603715 -4568264520021553455112513014094384800 6603716 -6805688268461142301853851586260193280 6603717 52424330289806907507081517216597900512 6603718 -4263122753706069769202173399389579648 6603719 23110528974996407488898246358815940696 6603720 1925374208419848893177322534238617600 6603721 -73686008262188338172324499778846381808 6603722 -19506632054235088203651386522626907088 6603723 1952751237840847715121551857128938784 6603724 -20244644744718509364459230446207669504 6603725 132220928171867977114528107238809600 6603726 -382589849318289500558828957402768256 6603727 7992986075595524593333452275977915960 6603728 134862775049349230222425866717364224 6603729 -17950554614156810218322069956086307584 6603730 10312426978562799689738497279553953440 6603731 -56809952937352580588567526714558840468 6603732 15434476779387307795917176458872694656 6603733 -38856835315541507123948565790274308018 6603734 29771890864439591722722242122688932992 6603735 -30924065546891335545174680009589504000 6603736 -6754888028733909761669754577169848320 6603737 12865545097472639057988154185362723712 6603738 -7980254231341296561463991366872526592 6603739 -65784160197412106888124699454298880576 6603740 7231831655891416066815217143739545600 6603741 28992673305851958244948898856070405440 6603742 49763535463992604295627360481339222912 6603743 -8695315581115792285068649983186631008 6603744 -3656560525684561233775603577599819776 6603745 -43738495271139775411258577688620587500 6603746 -8142753046402081412295064519833600000 6603747 -1001095953815257821245481362022612384 6603748 -607076314161900080864928902465118592 6603749 -10991983294155409693373856559592549250 6603750 3245903894055989471654019386982420000 6603751 -130012504563698121238409082813477120 6603752 -40950863273423327222515602804151910400 6603753 -8617339765373049904147121415853051776 6603754 13124071618523558370113098222540189440 6603755 28994365202422891676325837353363912160 6603756 528416577450350646253254698132634624 6603757 -131238412076183076384637320138421728 6603758 2264857812804126407245966440641582976 6603759 14747503240347766444335915823980523464 6603760 -1214971778682610972319537838878883840 6603761 -24699724444508459242282887562702558638 6603762 -12046725156484040451097764630902605056 6603763 -25669154728796356883873824660579431988 6603764 13647324140386010285953845941690899200 6603765 1314370561053087991976376991795257600 6603766 -129459076445502140333075729269200000 6603767 1629315619624993346503230031010908512 6603768 -739009482499702486395462558066278400 6603769 6718382406530313373724178992269466880 6603770 -4310366272606737421676012876006437920 6603771 -8841487235639704788778017905305855296 6603772 -5474296103727906261511072540173747200 6603773 669922610986335774751140116352536064 6603774 -10195340151245485931190944437083171840 6603775 -417037026254463808297001345993854400 6603776 -18557215722676603088048293167916646400 6603777 -19151846933335652659979467424704646286 6603778 -4918522969041617933135917294157560800 6603779 -6428350822979103104551442969134852800 6603780 -16260939079076083008292412370440970240 6603781 -13096462738099858373948448051531991872 6603782 -1656508042855589986810375432669863936 6603783 16956341924786381788274357368465544064 6603784 5031498289981221769354725786828963840 6603785 -7776011589923979792031589949911037240 6603786 -7212558728502651765176532449633604096 6603787 -30102634686323278156138834943005723564 6603788 16425585502085259828067965096196856832 6603789 -14720413058078804557097922249364742112 6603790 11220615888382402806067908921541598400 6603791 41002030066901477621868225766179318192 6603792 -287276027344775796679838346183966720 6603793 -7205251871261447555756321495841503040 6603794 -1307895371523483069794696638526638080 6603795 36152553527029672287649019981111347200 6603796 33663818443883475173129916963512009600 6603797 1131210650983663962368695223679055452 6603798 -9810275076034407656489333279900160000 6603799 -2398396628642291567881246192105023952 6603800 1438815452630070419747617087272960000 6603801 3158174773655685541557855476809930080 6603802 2548870514572611716474360187095450352 6603803 -38972979454132044143476279088088772440 6603804 10272672575157172321075981317606743040 6603805 -7349361252596474766254926483071196800 6603806 2162923813526232374506282568786067456 6603807 -5351287598267041481268280369456775808 6603808 33715562172815333046062068392712273920 6603809 20130180280844280798385330455491201280 6603810 10658099150730684703960463815199608320 6603811 -281586145291584369505639408953129600 6603812 -1611145242308111138540666513897069568 6603813 33113068089198840512122567372293998142 6603814 9807603473358309297139161641798457600 6603815 -3576219087295291207228700109446964000 6603816 4390954945668479620511193371365785600 6603817 15251017198148560763664754806288458 6603818 -11465831388538585729732110408586209696 6603819 -4238412337050309873911123078647692456 6603820 -4449097774694287179460922415904235520 6603821 4414464101845826584485300742357170912 6603822 -29388317445538642070568431710043846400 6603823 -12370861626786757184116043033565559416 6603824 7337422743302446810716744618631741440 6603825 12945700630026981526981596206299891200 6603826 15286340301564467404749487217576607360 6603827 -158031826166648988295436186499198324 6603828 11511607538555754237568845487419328512 6603829 -17219096827094042819298608929495718400 6603830 -15404802606035804987944527910170038400 6603831 1822382151432299403804349257103761528 6603832 -13322647722057999077212702519911321600 6603833 -4655384227598920246681244791978769196 6603834 2613108770438510198478491882237389824 6603835 -10784060688912689923804563826486076640 6603836 7632633116600230014052130609769876480 6603837 -9050980392553752262744751789810136576 6603838 429211495691524927114347935044120320 6603839 13331429156133601482949672664620995840 6603840 -2612821012077340105108354934259056640 6603841 34337696542405122206162331530259611184 6603842 -9068537023557983113440482331535385088 6603843 -32608860812022989768092296175364163336 6603844 -6703412563047097170980941833156823680 6603845 80771961504990233982266423399131451520 6603846 -8078287299422424353103583404539102016 6603847 -39567349545493172412857929429268793600 6603848 -50399907559058491897157568204040765440 6603849 -735128624283241066288881925333239360 6603850 -9072723442912179190834003465303699200 6603851 -48954710341477446955684314320112524400 6603852 -8193501895579996411916086935029907456 6603853 2725924874206693272024555456506817804 6603854 257449313288363343620650537339873152 6603855 601499792983011694735619975260072320 6603856 -2831492654007090985747428632512299008 6603857 21918046706520353625448210621698756072 6603858 -318666511309702645339443975922139376 6603859 11088948971079605914237077743708142840 6603860 -22097999561138933914212661087840381440 6603861 13749708592542815736233389848781025184 6603862 3957591323360921387261345604359622432 6603863 -4522713081463993254124828742648469840 6603864 -32195476442666178973532135160481812480 6603865 33919588557748869558646977917704576260 6603866 -24212425257485277285030848604338980368 6603867 53743326913933544290756186044394920 6603868 1599748677689630594040428334230896640 6603869 313552145225772938253032889983103270 6603870 451825041179685622958604779649638400 6603871 1871840258293237106273966218605786000 6603872 -3688455758469048544068896084693876736 6603873 -10435679530136003999663670995900199936 6603874 8776794500087693004836825063112479520 6603875 -25453466175001905825482188483039656000 6603876 -22855564285512628971123830867640238080 6603877 754300556409099950508067451150365920 6603878 22960384629051248306636525070596644800 6603879 -20701979382379183879321843593417619416 6603880 -36849789101352471396846060308046336000 6603881 -31002528923182189571947889088649900428 6603882 -46213990701878925160062754482694656 6603883 8245435085144444068741392636095345808 6603884 -931596715791508432896484287145082880 6603885 9064787151541103475787870783336173240 6603886 7606836364564747060061813405320675392 6603887 -14838105909764958496412936117027598720 6603888 4370869668652206173390152399301443584 6603889 -12361609037209103526795849188971736220 6603890 -10986504115558914344752182909872409600 6603891 -7785020780410855775904785456681792256 6603892 -12516638736263437019208657894653318400 6603893 242087137857779172205534765259780142 6603894 8054054619231930210360715477889199168 6603895 20496561751224931046767114609667016720 6603896 -21045837190973638512281075476308480000 6603897 -210517864834261010815994597506531872 6603898 -2518060668881213755308121028231777280 6603899 -5789626429979193485707480528416219840 6603900 -10798410458449681394166086589137779200 6603901 -16019290609406847936072637329915086400 6603902 -11647349273830937594407197553086014400 6603903 2038815610796025452681336891993878800 6603904 27097938580217339245433817283134750720 6603905 -4222128554719123235565273117133766400 6603906 262109920923199355861835564857602560 6603907 37044001720831614888525808862605676156 6603908 16928397239836080351575135010373790976 6603909 -5508967295928391780860780749649043200 6603910 12609240539207427295948564707666591360 6603911 5176969696875769115055129058559800224 6603912 -7711904436744672983324355025568071680 6603913 -26250010981705193007818153389727796838 6603914 -7320660628334903132749374522446644944 6603915 4853111892303245245146836965138471920 6603916 3070482191700260559494750025852695040 6603917 27088637433466258573810894642584054966 6603918 -10079244697872289392144666984184975296 6603919 -31008738640042799309496826138725626400 6603920 -6041597395537811297315468712155136000 6603921 321574931261940655755770262029758656 6603922 10873736723200371469284284823585705984 6603923 62301241108969613606490157132655592960 6603924 -731511689463036107451263200427642880 6603925 53354767729415714936853645326776000 6603926 -23258922633923317388402574476161739520 6603927 9770874945390239328573253978542512256 6603928 19169506484247434091583523197653596160 6603929 16944660944401850036343095786151405120 6603930 -247597967155875943916647176739246080 6603931 -16863333362328519545378165091165173288 6603932 -28038192167932147136028349820539605504 6603933 -1640960399786394868892126486646750720 6603934 6949210469816134392101391292865677440 6603935 -6811831451917178471912089583765424000 6603936 6766477790266495865338133353426059264 6603937 -2788582117231513252778880968649904414 6603938 53595581839525696582119562191355680 6603939 7162019837926724585293993600534033740 6603940 -22271015914357254945828225381457920 6603941 -11705111994118451834946779505656648928 6603942 2435220076691295563649806206557442944 6603943 11145873003705091591231366396810211192 6603944 -13998392996557473528890475609280512000 6603945 116168142272099734638664810108928640 6603946 5618399939743447827369536330092493664 6603947 23451546964824074218190142254148473232 6603948 -6484343780843783714912575119653984256 6603949 47822009852361723910106917981824954720 6603950 -7650938532728213398624904257579704000 6603951 -16172631750757782189295237078184523768 6603952 1697225230942574850738514321615060992 6603953 38848632109225983641683859640560237202 6603954 1881267340570776249947276462327430144 6603955 -5851921512812652248765077211088122640 6603956 -48123057317695489798288273732855295232 6603957 620943429317530622321600071630741440 6603958 4081246594602387795011058739173823680 6603959 27978881072868369048456146051699063664 6603960 5126823381591431329543689659306803200 6603961 -243028017990512112293515298866015232 6603962 -2715243136119959918831283875730426768 6603963 12724690452054509803186281820083710400 6603964 -31132331261557573334755166351202049024 6603965 -9613742880269087998571637494061907080 6603966 -345431905518298209924636006506899776 6603967 13328752166326228243399222883326290720 6603968 4295600568683263917590455445499150336 6603969 141478314736420767146709038706927648 6603970 32934064229041262766137866309046031360 6603971 21135856220135116401408459270466932744 6603972 -19866993451721311227485681053210761216 6603973 36903126844264698065837590839789615360 6603974 5709679257484232822977856684567904000 6603975 8369473695806235488422230193726215000 6603976 13781245410108998036402133351369000960 6603977 -18428528717048596624805756481308345088 6603978 4946067398654938550496635637787584000 6603979 26249290756787166503420576940658258580 6603980 5801341421955071308354750268473728000 6603981 2909138798634315547699412575455644352 6603982 -2903312450492563730950716894379192320 6603983 70116810295000264439873180506537200 6603984 7333255044098657622991912486215352320 6603985 -1388814950112056688432170578818104640 6603986 11427290900399897546138903323600845984 6603987 -24553242753778154040871665267416774304 6603988 20023745689455595999060352074555944960 6603989 25164439846102178857757791022604631872 6603990 921337301547869320822743705523875840 6603991 36189960243092715734440880745148416392 6603992 -10398217953784451781208850501542041600 6603993 1499974361652184340206661283794797728 6603994 8423296503440744440957139817494360832 6603995 -3711714887338054769443184301383016000 6603996 3550104801074583374550383548088156160 6603997 -15958999107486386696328267416844254554 6603998 19506841193276618232564377760651216000 6603999 -3244532968059341171274310531146584832 6604000 10718487365944812822611046929793024000 6604001 -17854210962840377201826523803925064400 6604002 9838683757146342596143663572578992080 6604003 4002079945935659811779297648023433680 6604004 1950762517333595959572446340965286912 6604005 8555029422286835467427637803210553600 6604006 1753783646274061266601963936599113952 6604007 -18801109154774505178328664060121545648 6604008 10165374403744031507341058780242575360 6604009 1589178971953425303670467831554657210 6604010 4987752268478742064679137338706652160 6604011 -25686548690129825315382930845029485780 6604012 -3768493585491048104069075582043506688 6604013 13017097566198618255950614502263840800 6604014 -49998516891923753181105668219059200 6604015 69070238903714162879617498435618483200 6604016 -2041263782150878644372774651264761856 6604017 -20485275031618020712187641765608892416 6604018 722806669300637576589275665772419104 6604019 17694165083454427514214421087736005296 6604020 -831372878271758332908876968747980800 6604021 -20550787265586422257745556148823901778 6604022 6958712410902464706133276999334193312 6604023 -4224745691657881483543337523110533632 6604024 23207201163429698738421538214057902080 6604025 4907851217364962364321548910534607500 6604026 -53789427533304204832735900626309120 6604027 23798551176868300345925761737622403876 6604028 -2470527324529065378659310539142008832 6604029 27425741538846060111239573915853590400 6604030 11188265779970979292287984928025540160 6604031 -1528776558259836097300527252862208160 6604032 17885805346546608219947245518402355200 6604033 -22624615138745588252195091768154302718 6604034 -9875894487107150137162518639373205088 6604035 -10305370009378903042938285655616062800 6604036 -212686135504981920684031198518537088 6604037 50840670202994761163321106769858358592 6604038 -10008217779129742917013935521514946560 6604039 25901569385829687376493593317136647440 6604040 -7471085594792711905852602614555443200 6604041 22818381033103007764474961646027555744 6604042 32201817954446615924403839027201500512 6604043 14983543448087363122784556498336772944 6604044 -5009265939782787884425652137979318784 6604045 12204118485347464355561555929377857280 6604046 30766255571193399846965985523553898624 6604047 -14589462239010488351600602572379965480 6604048 -4955101031873683525854127745539768320 6604049 29831978761337936884917416639228944050 6604050 973954653208584759447318745723612800 6604051 90263997284392268110048219046859382304 6604052 7158796505868631791398650631193526272 6604053 15329000490358482457803768382199776800 6604054 2529863270141782039463048100363371520 6604055 -13401846466653534864414749665790600040 6604056 -21509739058445178007543670121927505920 6604057 -4935980988186425861640178038221616694 6604058 2571855012901670001413490634154019840 6604059 3337788406233912700099066838290944 6604060 -8366423445642828886825713413548331520 6604061 -31751942712408516974401707120185162976 6604062 -12176781895120988504630835809585698176 6604063 -6944740022559307622488805836582902688 6604064 20350031837235529944180197723127939072 6604065 -3195616762923548792183231313510259200 6604066 -2401114831737203124854947938823073280 6604067 -1416883047440239355584709942246853720 6604068 609856737870961454873319308790337536 6604069 528794083078271127670015466364146688 6604070 -5370561785724675246727695048790765440 6604071 1230926629335149291448616560761660712 6604072 49263176150623850664955744573937740800 6604073 8233113414373666020284497855752695418 6604074 11181116599133210624526612577563355488 6604075 7946908035254111713701467737894734000 6604076 1059928809862646194672929075507989760 6604077 13681300964767194325883560856875882080 6604078 4911992535126157052559348187528559424 6604079 -4478924664591641354339983598945286024 6604080 1029909115018104526558113700821073920 6604081 43518055759294220472018676673136878064 6604082 8011469178330257790579875577478474752 6604083 -2145404072834745195236637192042865680 6604084 -35993687871008138488313393961158144000 6604085 3783269304074303699591183921779921920 6604086 -9858065155453259087315157022365251136 6604087 3933701541338153245844944955170171104 6604088 263304467461034664256736171251445760 6604089 -33728354872227772749272554093222254432 6604090 23121551737216231130881419016504888800 6604091 -393291804784538120594652773903261760 6604092 664993297874284954886380934579420160 6604093 25687179509338187179668777258933264940 6604094 10948540102365760142568354848647247232 6604095 -19322720938220263234891315775085218400 6604096 -2150861915887726307150685105375150080 6604097 31599132000061675882900308037509636546 6604098 11714444159463568896349268717436219264 6604099 -16560763153537345191145613035158232900 6604100 -17721353164259334703060936950145833600 6604101 -7590733626990589071025863575559007008 6604102 -5049745757489556527636611062300734208 6604103 -41800352736827311829214769877308336512 6604104 13318527706133503317823080735708119040 6604105 -16895185094503857058191158987146242240 6604106 -3356217414210969293079275088587043840 6604107 -813699833644302092590498815281840208 6604108 -2840199843473404105041782607128510464 6604109 -49213250599644047639317046179475126484 6604110 -11089770371332427965720827916310731200 6604111 -15441330287481738601580952866849998080 6604112 138026021125442387998680606472273920 6604113 21321248563960839775851201035171100144 6604114 14869058101989083851132983714157256832 6604115 1493444798337397700476220013245971200 6604116 603256027922647679189220856448974848 6604117 -13409596621652247266726117055623958980 6604118 11894437295269356329276712889039087104 6604119 -40278989157679651500343167032005717680 6604120 -28107774488184660724762947111000883200 6604121 50017192582285431653662129527344344644 6604122 -11234603398946899557880721109481344000 6604123 -738297141953538645410450915977520080 6604124 432576090288137510431321163975572992 6604125 7463243949835017592928514727213776000 6604126 9313712221895312376914648300355056640 6604127 -7514523507971522278359176843415360000 6604128 -8918777292380359948319488146248564736 6604129 13603572666538453045908873621998635392 6604130 -2402295314912775596730898580242999680 6604131 -5598995852588971949999532353915200080 6604132 3576157490664874459182795141708768896 6604133 -38427872431816607982254196099488079618 6604134 -441592717977457835231005288351214400 6604135 -10760151365956059454591827124706547840 6604136 6104685532023533870363396900404592640 6604137 12530708457341642095027233376974497994 6604138 15903625824644963584792067953725708720 6604139 32796106935618025842736333212260242440 6604140 -16150917068491875357481541819080934400 6604141 -13417387642471159243606877446736942100 6604142 -16361121644029942978203901858018542528 6604143 4577248654790356202832507711005042688 6604144 -5091447683336047991514356085953888256 6604145 -883520792192773342911424675925441280 6604146 -14362939883302389027095311930824864000 6604147 2541145947400016488705214539886588928 6604148 15917458005722037368109085627801479936 6604149 -48510286388689250613460464899758717632 6604150 -3181496279918304040639236023911632000 6604151 -20400825649050787165695571848914372208 6604152 -45801370610698279521787447257552936960 6604153 -238359618358490213279294666910184880 6604154 36141029668263755244923963174092235520 6604155 -202721271878577004589122459535579760 6604156 -2212790859327435427269082112020392960 6604157 4197162186044309078040049334322345024 6604158 12734025200447025427624929026014801920 6604159 -12057875680269437726601965219564286584 6604160 28147197755704461656885231079967948800 6604161 25212771997246750164169166431948449072 6604162 23385643005136331643956870286607034832 6604163 -57886332692823160617174161333132058720 6604164 -646102496648614546790487252573511680 6604165 31018174665863653795992251501362233600 6604166 -32926863848091139464103856556941335968 6604167 921001758878178268351501633166760912 6604168 30698914404732888475282584627698688000 6604169 5797033323932755389666537706754284608 6604170 -431721243917765524664964986847206400 6604171 -12011038796510410266030759869047997088 6604172 3372873096977925336912965821313510400 6604173 889362869459374012832852684296549302 6604174 16160429024065133693753392928974515840 6604175 -8275344605449455706097763815048532600 6604176 172861332085693933851860114394120192 6604177 64600062640023814236933762953108160612 6604178 1044387949460452448006943262503555072 6604179 19115770592296131631371432711189305784 6604180 2279750809651844901924419833593600 6604181 5147962880789289412236278366938691982 6604182 14110283603896973251957059640043086080 6604183 -50046768284269345727521569368745984568 6604184 11754358256353228440425459923298611200 6604185 -8812375338426214382179435639482675840 6604186 -24660273743785850017280653532082352896 6604187 45865778612738541165847507224599512836 6604188 -17088886943739532626761140212985113600 6604189 -19321604296892500405280796638380902644 6604190 -21942926770443949452055450714445992320 6604191 10911719856165736692942723516786495360 6604192 -22460353830663246888188484753495687168 6604193 -2938832479665617727796498899120219456 6604194 -19397249787193852546178125909941788928 6604195 11753911051660206433527418931342191920 6604196 14700695513336267425819609969616037120 6604197 6669244972912507878114450334523003328 6604198 -79489510306492775692592007416875392 6604199 1942313348646783068332222576702932960 6604200 3974153133385642288390514856161280000 6604201 -8245291280618505607034072878225939100 6604202 11253201204607886869395184888944712704 6604203 33287359928377350204592189463951273304 6604204 -5482022714632127075767462764476954624 6604205 28701354929502650551139676054078662400 6604206 1093392639888413874352067041587938304 6604207 -5948131892340868137617619774058868736 6604208 3513390696994797968909102307347595264 6604209 -3337770485882806479773645782826403072 6604210 -10276195367444038579564290699015744000 6604211 12839952517224877709292844156550880312 6604212 4618216107457721097359010630998003712 6604213 467994715212744363752702671466188800 6604214 -19455597182387256484325216615335592544 6604215 -11854111334762689851712029298817672880 6604216 -18212419951552278498427932167960555520 6604217 54663179814280028903207562084051652266 6604218 -8611597953962597061112844459661576336 6604219 -35601417492001639777223206732841114160 6604220 -5381901000923466498535033255215544320 6604221 6463110977412740216109739982793555360 6604222 3325473040003446650970954867959935872 6604223 -11592190075164684672849992372229810816 6604224 3011886789776143744451240933342576640 6604225 -7174958108233713446161505906794158250 6604226 -1843846206237906896413062455869941216 6604227 -6158955800524138582356437110277137920 6604228 7295438197964498906092343298618597120 6604229 -2713837760496795701727676444082331360 6604230 9511919263271879672093347940932302720 6604231 -22967139511438100897860419427333436968 6604232 -1721400319281245818575332763074887680 6604233 -23600130605691492755182654768605019200 6604234 2407351065114409427253937337733141504 6604235 -384169996161380681321942442048701040 6604236 -5689762223018230641238831913021399808 6604237 2333323109208551439518325235605464140 6604238 1039859205066891674199202951816739520 6604239 -7065269041018801909927229849144572272 6604240 -759741080089722548449148148205486080 6604241 15848433604232730727335026041348224 6604242 -17771596793239429832366844845991060480 6604243 -25751054066164007415676638860131218576 6604244 4867012044564711182386332096471576576 6604245 -7106716961615161878955648291171587600 6604246 -14304291643815777154978696800602076096 6604247 -15826826648973734202915318221320851960 6604248 7681848820161320307479163144781824000 6604249 -38587160240008057604306922277909813750 6604250 -32130105849359995785524844569740008000 6604251 33633120630986903671850771036841249432 6604252 -64980155366640729128805679504070645760 6604253 -5689654091260424790623209230739694976 6604254 7624923836333953788136111340638420992 6604255 -9257876873350451733991895583544455840 6604256 47749091370275643474274635549805903872 6604257 60462558966558274870431753857330979840 6604258 -9583821955015552256794620329250713520 6604259 36371957045921711793858372221069881704 6604260 -1719439021582471123909297742349987840 6604261 7809221777820430105670590652143794300 6604262 4640974332847203933487129042334880000 6604263 11206089879733948778472726142566910992 6604264 35465235999740356966086653466820623360 6604265 -5658086394771339533262626441047800000 6604266 -11039114544898873581767318385548007936 6604267 51404610880743906039737571790653847280 6604268 11273266600861644625777994991647648256 6604269 -4469065093789233371517544773723339264 6604270 -314624061049748597805516938531504640 6604271 -1676234901474252841841370443742660096 6604272 5920013021969376536313775993639501824 6604273 3391988625818942318549506361662346164 6604274 -6077099508366204656157438654263994864 6604275 523696327860583423296180964826586000 6604276 -4506537442161149938161648569323929600 6604277 15936251966232887815773114682763218314 6604278 792058616023370716036582697972090880 6604279 -58322940824992836271142143841222280528 6604280 14491192703372640655310003126868172800 6604281 -33550099730041145693659497150003776160 6604282 -42361044781771875987367990913364199200 6604283 -3227061937198359306880071957759156480 6604284 -362796058123251258215109448787558400 6604285 14479034661159211971744958666719725400 6604286 -13843809731078619954467784326245497600 6604287 10318709998131648096494943835782865920 6604288 -27147659548953516900885832450808217600 6604289 -8704619080740710761146017373377151552 6604290 -4720867679101823881670262001165839360 6604291 -45117959796269671517965600791229058308 6604292 -13006487876153049727400989528633305984 6604293 31899595673238557118023260033162474464 6604294 -16709668262408720714520324329157604608 6604295 -2633343040606261477276597886296600200 6604296 21983190180918347063674724375499816960 6604297 18913787136913941105139475042554076032 6604298 18934854708154448540122397981857604400 6604299 -13025201793713562020717019851998097472 6604300 25365684502573004179366685768317964800 6604301 -76316943089312767635222153582363594 6604302 -3155506043903742760445182396246511616 6604303 -16603676663535706530553117100595642448 6604304 -4260513008196177386778220857314770944 6604305 11562348090111369155605683117824558400 6604306 16331969774283123438093316565443454352 6604307 -7409164448412024147782659942390209720 6604308 1335849927963486286635453932612075520 6604309 35297823177982829881429646854826570510 6604310 365771677481463302879688214385299200 6604311 2366907460136564253846020873201752704 6604312 -6315715024918012316703752582841630720 6604313 10011327787957215400294610447669029140 6604314 18296440169849629944142134378399950592 6604315 -10945414409406445534631054354756899200 6604316 83048977367875530593999154829808640 6604317 -6251835584573451477360627999749431866 6604318 -23368987047842659896339142771871353344 6604319 -49306532832601130150859990068456837280 6604320 8677050197240406980409433758734745600 6604321 -11885792944406554304350727669886009600 6604322 16780587924838749040668335888251301712 6604323 26420803144452703423455879688563048768 6604324 28541118532712512324898182533950351360 6604325 -2674842358199633069214281331371318400 6604326 7109252442510122304531588900364015392 6604327 247323939723622648828155953146209880 6604328 9202525199918003609587104925685176320 6604329 -10217553968719030776623622064237973616 6604330 -10110250209156578526353170425898366080 6604331 34152380697929281225221177804120318132 6604332 -2059554595641662173646420253288235008 6604333 -2750236886897651858431966225504989056 6604334 -12116813716012816565600670622649255040 6604335 104710716167971816509746086146477600 6604336 -13540592952658653765650490767588343808 6604337 -4846861827730610757269732133574080528 6604338 262100771495132919966007136984867328 6604339 -7822521441238578370123007246206138544 6604340 2925521417450448035653215943812483840 6604341 11877531732317533352844943633717108800 6604342 -8199318588354580292629758617286983040 6604343 -21829147300541131064965909925220914160 6604344 5056226776806358407453619024021401600 6604345 -43802485738098585772496272214173027200 6604346 -17630051489384942684241182564778276864 6604347 13878528156586269616247269838661709872 6604348 -38990528549067578712645455532034701824 6604349 5057313328267754036660157131545226112 6604350 3370695872415324434883785118987864000 6604351 6238068352443597629578122298813610760 6604352 -3166560198789629468829969960460615680 6604353 -2479093210603702004141420278865888256 6604354 27933155869479624242031479114850887376 6604355 -3168428635374302123376332697048672240 6604356 12659314077472209887076395411123656704 6604357 6050016441270466764399760679411720606 6604358 7940430619797662008941152727188889984 6604359 -13297257811516585028969091962960858160 6604360 -18238007986038001644100603074625536000 6604361 -27919833936029386342065707813788369968 6604362 7597857172165341635041721376516172800 6604363 1791258583686801011342841581686775704 6604364 -71785812292171382290194686354374656 6604365 -23290922866878536818205993947414378560 6604366 14822528512717504447561821863727421632 6604367 -19773246300250068215606690133363271368 6604368 44405074657821912210185435552415744 6604369 -57379673370901944345988803610439609230 6604370 -23894119894987800612976358360678400 6604371 -2707304382627083554007585209684939992 6604372 27183350544932090115187547149689032576 6604373 -17242859824080688376437949744282596758 6604374 -2261570306803116539457282485049704448 6604375 -11434815588200616059365065591163765000 6604376 6862440196835069256218101831718062080 6604377 -3880910961942986278946741610263841792 6604378 30499164835788118639967764898586700032 6604379 50002807993171657151410656702550342980 6604380 580938172050434747493550416270082560 6604381 -6038197800483161613026474017455144960 6604382 -15560743963736530346225192331989582208 6604383 -796234925730670935156864171947708640 6604384 -6904799997900941220135488331601674240 6604385 -6813742400900742727720328891815675800 6604386 -5632128426508433265061124282215593216 6604387 -33888038618049252810914545414109652964 6604388 565480627981057481637943762800132096 6604389 16698180377390479300339296012066314880 6604390 2773287309602953636668008050219107840 6604391 36692094430996654321372119674722301352 6604392 -3488310777584034266959973367171809280 6604393 4112671753042979986487866769470929024 6604394 2331690329867911229130033243603416496 6604395 2231152186670326884900761873852313600 6604396 -18200675953206843316794895359667184640 6604397 45145083778780305565440228305016117846 6604398 4430289410122209913458656715897243648 6604399 29678946572676285296432207184983272400 6604400 -5468581396741765766160374442885120000 6604401 6169435587787200082341360520739286240 6604402 -4181827626354228161694768816642731520 6604403 -6668054651431113730750840085511467232 6604404 -9680619284551130217586549330507223040 6604405 -14772242115966549183403549384548995940 6604406 16267264645896904903304405675413525152 6604407 15553824597785868984925521602405560704 6604408 13255818375815992214237393095473192960 6604409 -16536365656667160184526780055752096448 6604410 11197755146940368551827401231671023360 6604411 47998169908215780351685147453237746024 6604412 -3531968101880592751690034882006246400 6604413 484526770719857226416307891379263264 6604414 -5570967867110652975332407527655954944 6604415 -21770058179219099911610585839580934000 6604416 551919394212323189355385074650972160 6604417 -8710194312771841501178315239000851008 6604418 6539914077290986824931010591616542160 6604419 -11087845445199718145168817315398035200 6604420 11950872943388505955533554605338562560 6604421 -6670299158646745135051174750991913378 6604422 250984754092321235344183724563811328 6604423 5398147853183817578701772295607363680 6604424 15036786595476613029893568271801512960 6604425 9296427803104179569839063692385507500 6604426 -2255614289111069776708039358608343040 6604427 -21562027824362984965285355076349621200 6604428 -8958088720823095304855660119670714880 6604429 -10207400350271834927229750854493780116 6604430 -1017811405812527634048667677852192000 6604431 36973002045891615594051688787132223120 6604432 -9924079084626138953285555304815443968 6604433 56513606767811637098653099841498055024 6604434 1066215485902877822792410072349251968 6604435 -10308394708710035377706550346395831120 6604436 4550041023215341179168730656684525312 6604437 8266212982436411138123987668880108352 6604438 11501890044337316389586148692881735680 6604439 43317928177755273114376830766893851856 6604440 -32246718427173285131575619855115878400 6604441 25060300968504039257472684452686535184 6604442 2463324659222782937705238636135034560 6604443 -39171098772098648873654615399428502400 6604444 -88583766611624971374511253268873216 6604445 -11673907001709641812725775039766577300 6604446 16123806393311198369293975271129241600 6604447 4981581054454084450375465779124276800 6604448 538163072109377437789105082742472704 6604449 -30139009297458025065139794638986740000 6604450 8219922359269687176768712426773273600 6604451 -11570141744035409202434798040750074880 6604452 40685779807257585993847531378747637760 6604453 -25715281875269683751123707879171444800 6604454 16344505822575910613468075138203037760 6604455 -5470708815157535045594532827474572800 6604456 51406507291454112673836515198730240 6604457 -10230676314155840335206414995045694720 6604458 -3116309751653796882315438888821280768 6604459 76643447330980708037852949320605473600 6604460 25782948825634912116330774121423104000 6604461 -15709328091314641137032083328040572490 6604462 -34368705846745432269571757576395464768 6604463 1294464204957610240090973538448353504 6604464 7090041647495323862988180856964481024 6604465 -9724961301640912144492895355316272000 6604466 12599046533713698772059433316776485120 6604467 -17956378476852324430109143251870430920 6604468 -6604326290845879304939009199415425024 6604469 52637956662395425060448401884496005870 6604470 -7883326404478013380126502283796953600 6604471 16888451353127019337877275807707845672 6604472 -18151489964859038970365834434712248320 6604473 4194657840165222479426728846107568704 6604474 1616795486227356696532079427437210736 6604475 18541824809252920429699848688582804500 6604476 -2974953484280728098272506841496576000 6604477 -6156947414753754664601499995496882528 6604478 18714107343473048456109206401457153856 6604479 7456826031492577412065218386424514560 6604480 1149878869499939004886545212217753600 6604481 -13339402158133999000300187482669556268 6604482 -7162405937669938610301890823221217408 6604483 34552704287690330869548445833060399000 6604484 -52011647204721910712552450999789011968 6604485 -689840808014027846658997478823451200 6604486 -7719930339741680328546943114627632000 6604487 -23845075037486384745420003021046881888 6604488 7007742016963061609004969812233420800 6604489 -24027620477352881789534769086482994040 6604490 -9073422772011976996344026762695044000 6604491 3088201719823543520745781099170947328 6604492 26622438574242240545221414343177543680 6604493 -8512401377666756470631165113299348000 6604494 3229795789860469512162559407498188928 6604495 620704200054884561448689651850127800 6604496 -3454134404903200794630988332790972416 6604497 10371291094185498820414832092271346960 6604498 -20356340927747341145143256164719031680 6604499 -946903890714360911543307997144450752 6604500 -2805859215274099093377122996563968000 6604501 36674866221991549271791967354071850332 6604502 12255053942126509990988846362206065952 6604503 16507080281784513640179103200624294504 6604504 54129617252446115341311425880989184000 6604505 -15204221740551196086036772973337593340 6604506 19224800525538700804529127885522819312 6604507 8874532553000517440714436185321840672 6604508 27388122928112494170933531153523654656 6604509 -2080469773239937768111125080907500832 6604510 15940769382237901528771889223897256320 6604511 -9496989065143116778767723425331163056 6604512 -13807857244203047318277060536122736640 6604513 -28065925398019176283565474880250163436 6604514 -25652444844561792098933290938492378240 6604515 21963444940772831096476288717893996960 6604516 41336945646707008395158410630739017728 6604517 11629321544970701787805167857047906746 6604518 7309590937763525896563944000196082560 6604519 6723199757094800465569165395958794240 6604520 5200238745232783316083390034193868800 6604521 -13874395376236980816760728718255306752 6604522 -24103443377389099724192287411564100688 6604523 84138396869836048129993791720489191760 6604524 11957548026712618486679148970192235520 6604525 -16624838530850727812086137884263239200 6604526 6388439124427642771432702095406164480 6604527 -5268435770735837860501959070270027392 6604528 2059013254513810185847465109413560320 6604529 4992676483533140963645696382434672484 6604530 13191149772620864603418870414709240320 6604531 429510322505423215371131649752810464 6604532 -28863288744673034560546823306164592640 6604533 6415785520816347322754659678122464160 6604534 -43318989803201022197562899331976923648 6604535 1712732780740558790405427163426548960 6604536 -11360723514994137019403813966877450240 6604537 4784512329424595982076976217364834372 6604538 7725305184987338782479244709434327920 6604539 -1194687932234360930849143792410596352 6604540 7785612751273259278364025984411978240 6604541 1689558724705562237763128140491345984 6604542 -23271900994954108306732557431107584 6604543 1385869500465367053647561632405256 6604544 39366214668070306700193201382018252800 6604545 -16739253339283238242212902889489847680 6604546 1798992521821749273330303144236204064 6604547 -60140185848260249280620066037795023040 6604548 -3991333641495073318371426941992965120 6604549 550732062703183218640240731679165760 6604550 36385933612335295962828974898777600 6604551 3364888752003299303610829375570576800 6604552 32808318999981933207490027047477043200 6604553 -7922986500163737913026699547897676016 6604554 19094036664847172515648630906867073280 6604555 8470537961717173568301275043440892960 6604556 -3267824354110486264235085319761964032 6604557 5335398614224390486110682398856251840 6604558 45039258065673525296032627402101231360 6604559 -1502659706402344957780936939267327152 6604560 6542591661590421806734680105474539520 6604561 -59133968489529319789792800294545877838 6604562 -16406269782735566649998880196587611136 6604563 -9335063907963106879399183702176027840 6604564 1129093285489975065392865752098230016 6604565 2125200033816074674615741789142658720 6604566 18683878798479171468181863519483346944 6604567 9022249391953693256048156066078205312 6604568 -2265771072438996410876100122684067840 6604569 7526173634495380003953679763843738394 6604570 413756504849588606507315642483496960 6604571 58511457879880558911425173842753910200 6604572 -4881797927019561840239085582167313408 6604573 -15072597605093601911731984441900353178 6604574 8302150826434661876835788905892640000 6604575 7843658462113234988215647856679529600 6604576 -46395504065930265476767328356836311040 6604577 -15962250349938419841318566082605867328 6604578 -569748961054792909276877207172170880 6604579 -26546640027598827171028465469093094820 6604580 -18583621657155881733752967077582380800 6604581 -17067236625213162999688265797676777472 6604582 -2153713973969166366297615605384728608 6604583 -54560362451853573956906984268203388168 6604584 9405590194822242032054482065079173120 6604585 -196957790585081325417610215763747200 6604586 -7559360820144048715784332599967393536 6604587 -8513221162148385245549763216410362392 6604588 -8579324595160604334228885073394242560 6604589 26929576026087539310527059482168990720 6604590 11569882178616247183182953248390579200 6604591 -7211497240257563150088195212961765376 6604592 -8690384860556627358285886665453797376 6604593 -29313642388611162618554767750013352336 6604594 -7696215167183878975031848691177712000 6604595 -6272904855343599281563710229651290480 6604596 11850036072583956236657917982266810752 6604597 -761280778209738724259476363822628960 6604598 -1985741390853759862121682070149580800 6604599 3039048260994924038300789838590585064 6604600 10353874245707995634216770543632384000 6604601 -10204866073863065598008347143748925100 6604602 349653646976985262834361148864236544 6604603 32414690393271284190592820082011450852 6604604 22793432917839555313024321667931872256 6604605 -176020158712780259673646714928064000 6604606 1876646955445981072820450059543978752 6604607 -35126309062618211185267409218580910144 6604608 -1668725278206945169689750809157304320 6604609 -49025680514084061127378605545416357920 6604610 6498728220845479953661756048715880960 6604611 360245469717002066789287046239257600 6604612 710218212600757449715599094486007808 6604613 12714771497195995407861862168151607324 6604614 2201711120443449618823629476077574304 6604615 -31822317543196847003409334347466719240 6604616 4861341763493705286413169989857428480 6604617 13062484138488834698815018433358289680 6604618 12774692120629348226344305418175486304 6604619 -4475987859949809474535438218709418208 6604620 5515819100808903369025023656246722560 6604621 -4969606854338644511983481229968027028 6604622 -18279151512318430536387040375566282048 6604623 17639358445080918457498493738084973672 6604624 1021489756802272189206390739481100288 6604625 21054414824803632823110109408389657000 6604626 -6217655347664832185286331465005912576 6604627 -1735135435064058419536340551538927688 6604628 39179850645511724313219409031818014720 6604629 26754267043029720835701894290266855584 6604630 -1619294185713348464795674142120916480 6604631 -5744033316799031967525771414353415336 6604632 -24715741937356575814476443742788198400 6604633 3655060664305358428338556056994958592 6604634 -10237914649329114244671056833115489280 6604635 -7303303836897528837297430439298109440 6604636 30724078867562681879167847791535643648 6604637 8397182176647802055015082177292896000 6604638 4912031073604522819611851283482074944 6604639 -39953524533089625524632226958169166560 6604640 -14836400084430991596729898405928632320 6604641 15875788610345784835930181991197586450 6604642 -13793698322356609991241289907436877056 6604643 -22849476040319385862626150240866029440 6604644 3594558973590944908459353436519636992 6604645 -8659690715986479913081306019385140100 6604646 3883570219833299734258687188832634880 6604647 -4994099861686305101669318584517233920 6604648 4203996548673209530500023008656568320 6604649 9392756862962701991502153407385158190 6604650 -2155306817563617590403733086973452000 6604651 -60563502292474156281845492475353278348 6604652 -38198579802718737691651685766757918464 6604653 -35224156308174692808996200586705646464 6604654 5264954267925369901761624791273628672 6604655 37175521312273815472513016762703775560 6604656 -3146108890549084137292462006674751488 6604657 -15502675543350369334843517311943206080 6604658 -29963186372861408676351799074840334320 6604659 -669607151330109338374480246572054984 6604660 27746608087432316638512248143972135680 6604661 29179241638533039850499300941133625870 6604662 10708112097514652356029157013418005952 6604663 -24617297358380701160517445981874884800 6604664 -44781092156892316599051169774571520 6604665 -13828841033240860611201653440078630080 6604666 7318283143549965119448417495223211520 6604667 -53215878158805487064966570254199080284 6604668 -7842263663378569160778425619857187840 6604669 21179636436576601499690768606654270944 6604670 23847989885214773399684589422494546560 6604671 540131854320781919283189980241100800 6604672 12566643896308577082565252765188096000 6604673 40114393064744701054152791696264417922 6604674 -2157254154378928331749165332099778560 6604675 897900176318581179706605863120409600 6604676 6268401341174980481349670535889308160 6604677 25479714804388280540016337011683376288 6604678 -26414091720925157904749816915811411360 6604679 53556348394219818991037556731080126800 6604680 6141066051207448428634299994723123200 6604681 -57103832052253408335946802500077788518 6604682 -1675056573432767488580524199778071040 6604683 10260308853273812552398495651639578624 6604684 9061875668814412533282519472257564416 6604685 -4550803110928899106072160765941392000 6604686 11607406598533374451334609741042380800 6604687 63727912238218543787008065140480509872 6604688 8371887280787201762888896492872179712 6604689 -3412978706929562790920657072076825792 6604690 -889800715970616732258875824218787200 6604691 24443568031042244471779899011114194092 6604692 -28325064439833619543145868195347097600 6604693 -30080579337103178918858064912758148516 6604694 -6734474486211360351586889488910667648 6604695 -5591455154713419806671246204230588480 6604696 -8514114978365285451354025331097600000 6604697 7027155086657319879855270199973606880 6604698 -16125393713246865434104428307698049536 6604699 15705043728478012923936905125064125700 6604700 -16073651992917624529166241721695436800 6604701 8355387083615695418233570125147360 6604702 -2549972194252052729322007098589140288 6604703 -6715585379410898804614191583493124096 6604704 -16115620030045513177715697858662891520 6604705 -7367078520918058450047078697016705280 6604706 -7119458475275141873582000165655926448 6604707 3671881374762846343171294677684184320 6604708 32822796174559239923451935015415100416 6604709 -28182219808658540686923373805856513090 6604710 9570298193438926939818033472646232960 6604711 -8376413557668385373174440921272147368 6604712 -12498965448803144837901362721296640000 6604713 6202322709765822538137513555690578400 6604714 111822984209080771943209653600771840 6604715 10480357962438331726514483043210197520 6604716 -10758931355931494540766119358362910720 6604717 20826629361094330758955890292561790784 6604718 -8767113250635086658698131835729845440 6604719 25324772265987865607956129907767117056 6604720 3834031717177572068713863477382348800 6604721 -25114991899121081847093496223739127320 6604722 9072571745180133450172162400420680704 6604723 52959703721822220241498742542182726000 6604724 -8603886170902311877807918380260167680 6604725 13762909346296464853508980635596215200 6604726 -23989469201643232847649231116313993216 6604727 -38972310320414366603036332349857886424 6604728 6522107770247199641154664356330086400 6604729 54656062828324834200384547685411990784 6604730 -19643096547910355552170487545986316800 6604731 1122143077441727519254121215380266784 6604732 25356624199425787156645636324003460096 6604733 -56975468701280819553589032365556345018 6604734 30664738716988626858904812452604487680 6604735 19811561590193284551307753176302632680 6604736 4033507152559965784093643358527815680 6604737 -1495320362837388340192994229978016032 6604738 12120913976923888493665695824088916992 6604739 5242818488236184815733488885480664256 6604740 -9362432336098175411604421003838668800 6604741 13982990601775388502249045009066655584 6604742 9244480298468623837606047396713587200 6604743 -30710717741499947159082082478134715736 6604744 -807657680783290241496679071212067840 6604745 -815594773955947117696300966146765120 6604746 5670699985615093045033811716903392000 6604747 24492447198815935278631982667743004912 6604748 -400687860780840860953334841837319680 6604749 3047750479192572619284007697078800224 6604750 -12179925749810532673899801222641280000 6604751 19962222130607181714643406925942016752 6604752 2302360980861894834826045968114253824 6604753 -21468529886137300306541098221509513998 6604754 -1697091004009984711335117153871948992 6604755 -1266298574326364049504802250360256000 6604756 -2306223347391023768213737388837765120 6604757 -633745372288572735008948110454533920 6604758 9620184605822119535298755991789440448 6604759 -10002865731486726426025716412999115784 6604760 -1179472294223564065564848735554150400 6604761 24139455943947957287462423775654456480 6604762 -12320208585722592476558836621690318848 6604763 -19991396402333971141263236670504014616 6604764 -3723594976662585720151364130539520000 6604765 -6642576999298449730000016268277996800 6604766 4850365031963705544927131623842779520 6604767 5584148786179680920040557605722439680 6604768 -31543603578594788715506210718980505600 6604769 50402234026545648334226470595083658496 6604770 6048253168282426728565934788617538560 6604771 15118891223785849313274843704554658972 6604772 -13182886313033116985413329796704976896 6604773 -820225284661811719440767941446833856 6604774 -68837653295010642786238431304183296 6604775 -1218085266055430088338187337943178600 6604776 -7696926801519920347819694547077268480 6604777 10390952629907189388540879079529571840 6604778 204016804619754086292725615996395440 6604779 12116952301175163490855267110759832800 6604780 -2025569897852044670398210026228940800 6604781 -48432396269017997375761621832905513728 6604782 4328457367878452988424055696645616192 6604783 33990152360810202255606801747591294032 6604784 -430460478731691240119555707521761280 6604785 -32380780232327973103802748117841740 6604786 -10316593133814508044964442082617127408 6604787 5406506880052087624414672918217251152 6604788 -6437933953571121368294030287486224384 6604789 10013549440698285400890000446423110272 6604790 11265322093294621914369125949641472000 6604791 196621489558154430640999951883183592 6604792 -3059921190602076470944966972453662720 6604793 938505004082873850678514763767782144 6604794 2287712857353766472906113693233530880 6604795 8459563893291872289784214046867916800 6604796 -1609851989798848705230888701312615424 6604797 -37248583805021242082432756176568524800 6604798 -3022648585929486138028729497852653568 6604799 -29730302225936296389692031187036892760 6604800 -14668807334342581117521280106496000 6604801 -8878246193931829085454275740917981248 6604802 2375101909250832000145056301284161952 6604803 32640128608741264133385791247228435012 6604804 -23931448992798189156997246956156521344 6604805 20997423373122063037522854646689494460 6604806 -1121971516428707985093133455540498816 6604807 -2884399067493774448004854409569033680 6604808 -19577705805997055895295694731714560000 6604809 -36995810100274953732687646684315789296 6604810 -1723150809487883184466671888785280000 6604811 -45643299210515873751532574547084828588 6604812 890671955219765735300153027880486912 6604813 -8001418596006773835385883334737542836 6604814 11859894347337530425801283167183933440 6604815 -3033231437119130696662303652708590080 6604816 1660294561460132312107030218871406592 6604817 29216311324106917415351853603130834866 6604818 7599188169589264673865990308939980800 6604819 -5425147665046858822917066652968458640 6604820 -1495958254141209756994822881410545920 6604821 208519999219464562953740289970682172 6604822 10912420311697800167456018364157764864 6604823 20196502687933990327544398351253028720 6604824 22914936376063557041622501790033489920 6604825 -436168111123769421973727477698872500 6604826 -21675012655711599203235360947464047888 6604827 -7874299436390830809199588937426063568 6604828 -9923871208056977138460121621632543232 6604829 -7650497214023587497660110138393051136 6604830 13838858482070617844918186952346196160 6604831 13186258057526159170440648733916140200 6604832 11950976318755802329447039905279639552 6604833 -8844498829887971069044421047177784640 6604834 2564886046285074882031107039557742240 6604835 -2093679687264554748003432968835648000 6604836 227522627683852058913504076025978880 6604837 41807836473015989308812052501167285600 6604838 7529513975919647308263139480786143360 6604839 231562753486571428990334780634250704 6604840 -777480106426774754237810867721830400 6604841 4417040538142276303922669787475978752 6604842 -3870328964095819768585566682344146688 6604843 -106813323274922254534508298499599616 6604844 12863407015415469569305129031272340736 6604845 1691245818625149512489825784639786240 6604846 295827060216267718541421438376228608 6604847 -11280806115885131647859732466830014704 6604848 6380634737968118850499704127630540800 6604849 9275838258197875599085687840670345140 6604850 2403596184253321292018965306461772800 6604851 -12877585189726507708954302702964897920 6604852 -20991341762804005111543017124461672064 6604853 12131296603535076014232289673217959520 6604854 -2661452404924497640338885368492649600 6604855 7111561276146772136834456184869796000 6604856 -1228641901247095663103466373274296320 6604857 -5622966370739117310222399863475739788 6604858 14214128134009737072158453293893028944 6604859 -25887811297281278822730553874806406940 6604860 2339454362663923410616453375070699520 6604861 44494485574675017279508872648576395462 6604862 -31925236247432593430672627647150614336 6604863 48903412816523722736998632553855649280 6604864 -849610751148812986622348131678814208 6604865 -30996373135719749210013502828251517740 6604866 1414083244912948500224425811283532320 6604867 43547992877745877257888831302759401916 6604868 -1414117353796020859403651373848252160 6604869 -20876289883875896083249077957316820256 6604870 4839939022320571479420958601973125760 6604871 1286378393755729490731850928724867008 6604872 -32452812586386352474881574186561536000 6604873 -12523765199883828467835544823968310880 6604874 46442085973951350204804532101080140800 6604875 -63318186230406261531416835894806400000 6604876 -30865449430683837535689574289436048640 6604877 -13283823334907712803713394261770379274 6604878 2795301798520891525664679148896875520 6604879 -23655662368317042972905233131782436360 6604880 -2813769861040152658782626674881085440 6604881 3254675752156370111909309133046163952 6604882 19444470182422052887366712275151232000 6604883 -51051511215668286924863109822690926868 6604884 -11558513509893527876389610999821228032 6604885 -5955953278392774654144285803406618240 6604886 -112476983659815966234401021766484416 6604887 4566866352830736698595775846209936768 6604888 -54835756264550128630076417585584650240 6604889 -34528364728594880694508040933712995328 6604890 9126429762693557859997251860424241920 6604891 8825955564845402433883245689856903168 6604892 7553954454649533306613080847005649920 6604893 18620648038998425832462215477014278240 6604894 -458172662358509692487373982711144320 6604895 8351108939431350075996362130624043200 6604896 -1359791820146690548996822246008815616 6604897 1270384196372585407019605201339602920 6604898 8161491075754540638584956354872133200 6604899 -16706610042520551271203542576267086848 6604900 9424731300601340388855289745149345600 6604901 37466726458826309168936693166215227902 6604902 -943055254038409085737070017959669408 6604903 -34913653950782920031076166504447019848 6604904 -2334193786555634633393787351072138240 6604905 8292308362703480441984117732534545920 6604906 3805119568827865978780142848454064 6604907 638162330596428941805676262653476192 6604908 -27853271004786825732719520926286664704 6604909 53293734236303617332400636550678810604 6604910 5930291507713319300990074850048866560 6604911 17156386379413482919676781567696108360 6604912 6932135028883527874213648560789487616 6604913 11008532714340364946366417183771821440 6604914 6587252097758184149343366872247440640 6604915 3639391628341866545841864835811560560 6604916 7211213802031511582415249984284538240 6604917 -14045856841798778517718475809295331840 6604918 -255190760695484099149896889980351840 6604919 -2883674144987665010753288983600592304 6604920 -6653927907189793220779380916522598400 6604921 41132976858127024285871564017372242000 6604922 -8085043245877876166753238193660517376 6604923 1448054215913082493752810317936017920 6604924 34514401954701990669067291573238307840 6604925 13831823841294060782170506955339683300 6604926 -31802915801683594775386895044259500416 6604927 -32544199424667037782192208357664652928 6604928 -12492141902022508349175881266479759360 6604929 -153905872165444744015691088178286400 6604930 16090429518641806377865333642499427360 6604931 92900671792517986039905869562709387200 6604932 -9929940686655394441295033749533081600 6604933 -36175986242929648491914997166412480832 6604934 3477323649900084393831360052529880192 6604935 -20802833860212592343920131018094321200 6604936 -5635686610651074059613414844122624000 6604937 -17424449636808335832168693274735817520 6604938 13740613454670972283248144997661373744 6604939 20413191985840960933248364731203615400 6604940 3731452557420213351108724897003607040 6604941 2195778959114724117559313408370614400 6604942 24867978071408116304773534505846116992 6604943 39319659779236089814030553894858214192 6604944 2773234597784975511361374680261591040 6604945 283068051699662327745640821105570600 6604946 -30072074083465978355215114052707337328 6604947 -36011705209438804726135472814696828876 6604948 11143670742811738079527922964436781056 6604949 926121098405612787913697181357554364 6604950 -7756201221107948106809530841336332800 6604951 -36346631860139017658481067521610393400 6604952 -26381418416735004359827809096538828800 6604953 -27894732893624279882124194467526697600 6604954 29295889890350795122371535640619688176 6604955 11281298639488439354912322490379450400 6604956 2600851331441122773600045187595059200 6604957 -35815346562079088251826693130195580800 6604958 7458744334715928064583662478791097280 6604959 33595796812264662603728351552969016720 6604960 -12222313019928455353324758971455242240 6604961 -8391800041541874254544491499372311376 6604962 362565497332679718129688617690369024 6604963 17219179308709516689233113560941193624 6604964 13771492186471153988316499560039072000 6604965 16980595011522206345565508221061068060 6604966 2115875965698695434800123512784733824 6604967 30353429212696381727167899080918448 6604968 -31951292738253361248366378242027274240 6604969 14399812650310043331638755961553325696 6604970 -5114718595834733258847516135400876800 6604971 -6749657862572938523087745851320866816 6604972 -6977752295416279868973832965328896 6604973 -36602533899617514913305799805149484778 6604974 2051781766394502294140739540117265728 6604975 -4427400239568252741654649472171455400 6604976 -617030365852998750194744120654561280 6604977 11918165439780729630252429692681872800 6604978 24710679454992199464642189119326900224 6604979 20159816711767549842795475694597084784 6604980 -4468939278037961380753889508878960640 6604981 -5499211674228879419817631259651335268 6604982 7471695087596168890824895550525041920 6604983 -2988126930641900270974378829238465792 6604984 -1821600542080055154593548388351508480 6604985 -329646756743901411349558726784685240 6604986 4320015366277398124610647475760497664 6604987 -5199082422668440139237790383791998364 6604988 -2211770225715956581471942371325470720 6604989 21038256392380849192380254760029631840 6604990 5971070908346534233747391238433205760 6604991 -40868971220534708049369137338331553000 6604992 5059357540850580230997709150214946816 6604993 67999622444351205064971893175232904580 6604994 29600636169437457787611914256338022144 6604995 8587773946715959344852269864120787120 6604996 -6927971809881762357925649156369222400 6604997 7913868933466679124563454666724249632 6604998 -13780393804142165242234971900524079936 6604999 2646381188376634691668652311895839864 6605000 5976990918453416345405479147497600000 6605001 11294405296923642478922722496980064868 6605002 135610118645984654692667418062645760 6605003 -32548037207221698814440264889956314520 6605004 -12077520638125274864474908069436129280 6605005 -25163099484433162500931730149712107680 6605006 9055078069798758504189173540745653952 6605007 19609774520687561000474162458497269640 6605008 11642559132043459710524144964397957120 6605009 -4633692519154895844947836390828497600 6605010 1366458965191125828577771897089024000 6605011 3330984293948601373874930283418354080 6605012 -8265444956899389014410037288180824320 6605013 35603185738327904736488898967026819744 6605014 3199307494164739631336268239182174080 6605015 102460863543845205570785351226531840 6605016 8599720897234933833716008029435985920 6605017 13998767460493137023645957750853215232 6605018 -1125266482577667072910823699149633536 6605019 -1715804740888689255819388785446998032 6605020 28535226190061934352336249004326056960 6605021 -25393231528811312944519565126062674600 6605022 19862364618339404025851502109351716672 6605023 -46752198240382215826007831099245445728 6605024 -38705593163686967351083265647475687424 6605025 1508725748618701459957939095021081600 6605026 4610991367507591101686413760443141920 6605027 53507689253353967977523066091061320 6605028 -23206923590009272308982339700053269888 6605029 16569668373493162648512055032185717630 6605030 3196453965517619171997609518300108160 6605031 -18104238068710637432171154568017791448 6605032 -18015772974741374416086262381048627200 6605033 -23372930584355512435525431735612827718 6605034 1064048653035158047281013942369025280 6605035 -17564127980326042349656591697388863520 6605036 19922347215301501778969990525086490880 6605037 -5871503895596699722978243744361064960 6605038 18606332160889038585725991685529088960 6605039 -17625334189552988319001063731642969120 6605040 -130473469776780055048507319667916800 6605041 -45782882729114066060465771863273936558 6605042 14836235389130454739600521804150457344 6605043 5592090058942059223003295236895377464 6605044 -2109772868779572503333573192069675520 6605045 29863419454170115981006063373297433600 6605046 -643034085540896651842545864291532800 6605047 -20537525834605343830987029532690561640 6605048 -2552337838457354186061062814679818240 6605049 -5800724530710232740423471571810673952 6605050 -7810960202661890727077748090589440000 6605051 46462047367669831602272594767418395872 6605052 -31572660194556615810785137464769536 6605053 1008080596295292990255547909137887820 6605054 16330055361452108517992456540904446976 6605055 12077225059665625066910098473868546560 6605056 -38493451613987948694549462785204420608 6605057 27732380857191075004407264311654339760 6605058 44163044623141479792952364076058368 6605059 -13835466439859140421397697986008461920 6605060 6591878700061128880511315478456115200 6605061 37824849243164874287582850389315822784 6605062 -4252726765625821051502833697827543968 6605063 -17815079465235114136152255443856137016 6605064 544246968357426839365534385696117760 6605065 -10977006864608954048578317180941332800 6605066 5316386650376007075437977332566500704 6605067 12701037596413254930764420444868160512 6605068 26371732604677243677512645435253294848 6605069 -37248236405773669538765172535072823880 6605070 10403399402689584482165810420002051200 6605071 24368023842343718721223027006038893184 6605072 4837363170048086543714686811584020480 6605073 -5054303377863426706774633156978578060 6605074 7809740983292290486590343895974628352 6605075 4526170399857971528245950384571437600 6605076 6014534486734355449241292223794499584 6605077 -15059427636755599567386241880909583488 6605078 -29331584810797941521452876974271268544 6605079 1967072340528034601881113307808795088 6605080 6686620650333273412591484635310284800 6605081 -25607882730690401896059963659073910656 6605082 -19551167634442415465306683451834472960 6605083 5000417047378405159628038626311879584 6605084 -15204362434892754138227939644541352960 6605085 -19488406567143005582689607116914237600 6605086 467267674029159998125713684042932544 6605087 -964352765929271705368923777779026848 6605088 -1877199765818697682174786490219888640 6605089 19229890415156475866003080588374177890 6605090 -9867335659033041178397284038766783200 6605091 -18594163384910516687492419161271468560 6605092 1243492620340656297034275510922998272 6605093 14403609436730744885541948287615223744 6605094 -12017542469060361579317532882850681152 6605095 1286530210809626271873688607052466080 6605096 -41394887011597935595911744054073758720 6605097 -3049083293909065886782540903116916800 6605098 47293057197987768857908854376094914560 6605099 3265575727906268046204146640832815264 6605100 -2209861021056043719665972337541056000 6605101 -995795736067454983137543423379574048 6605102 12374761436538598026625343003601739200 6605103 -32789242543623936752112927082936156800 6605104 3842173936427216991504532507549532160 6605105 2716640989395245325994774356334960320 6605106 -8761357738120961505831214881392896896 6605107 -36864277230684296312499074402969558644 6605108 5101528474237259207074532311675969536 6605109 10328434709912398575498174596279593920 6605110 13888572154288577725099820944510546560 6605111 54980650574204107900782808335012040800 6605112 9192182658430782398940471054785126400 6605113 -3445529275169492461903805833239889196 6605114 11508613183881093632249094361013932656 6605115 -9121464166193446718293846511616322560 6605116 443199299642428594052568177702789120 6605117 20572743537198295081720082659973408160 6605118 1550495880934353818839282950359579520 6605119 12209715849439906664554945983865603520 6605120 -3480911181972094684271926559527403520 6605121 21439622593148433392849466247157220912 6605122 21719120476251472402939308041541782400 6605123 -8986942909383065672637364407822074160 6605124 -9505314390922006205210582722577900544 6605125 -12262133448536700040224248404740546000 6605126 8023554224577192658287931832734104384 6605127 23602971535464695957798155618561491960 6605128 605121679026024735163352150859816960 6605129 7840990768768084918647476875636692552 6605130 1572642385364194488488206390094807040 6605131 8003257851394155913227815821398174832 6605132 -39213003131284155668681581133995855104 6605133 22053726467034964355729537080645650624 6605134 20367873441012817667500974361339137216 6605135 -12495777037337525583789794411599899600 6605136 1842025216190883942099138958176215040 6605137 -16250116858828926695580129028696552896 6605138 -18187018189529801425143957113939687280 6605139 6028947545536165331750587977663940608 6605140 -3695433038738178261088829507340410880 6605141 13637952171668661859860492757327579200 6605142 7421772482474997168804757712782974912 6605143 -28388099543884438808386706000425591040 6605144 95074701872624564594063503890186240 6605145 -3364463866584369544782909712125217920 6605146 -15570448167553488976059203451644789280 6605147 -44113754181474023450562130993919375568 6605148 -4770689908621211508970668335961600 6605149 -25269448048531401107035170708093861850 6605150 629730959973161502794927977368052800 6605151 -25556341348895503376371927122803846016 6605152 57219967833862848774409725473487716352 6605153 30740394777954450825263396004294042402 6605154 -14062828888675639072861032596984498736 6605155 8174607100904186698696029474698068560 6605156 2449492547648355004348684279798298880 6605157 7901831039923423763564692422358203840 6605158 2088226010462445591524389143863562240 6605159 54446364834169176996475732882118476440 6605160 3512581543982271633159956397797376000 6605161 66206863521348945213521759779058710500 6605162 11221666177866202160195616701484632064 6605163 22235132503784115474444615710104647264 6605164 17908519947240044105444746458631813376 6605165 10844071303637284645812663923076537600 6605166 5716215376592043559573886338278486144 6605167 12238094203547664299050977236785835216 6605168 9422743702428394101099789561865666560 6605169 1700271706932850151604150407583640944 6605170 2110379626946031075114505118585856000 6605171 -44218735629185703002889137248258184628 6605172 -6969231100590792127741711654624419840 6605173 -18364349931065356041233794678097354400 6605174 5284245468537560251472471812982179200 6605175 2171004491400406734466671827064291000 6605176 42406179149840457025340928676785070080 6605177 -2425314033580156897459155752174652348 6605178 -3047308799089527985266749297982074112 6605179 -16717592586859483531912585531715829760 6605180 -30247965212267941311408422208299228160 6605181 -3970756800964105462619776759467030336 6605182 4568298458776327338537375478112860800 6605183 2208621578075921191208406146824346904 6605184 -52983665513250058498842710891047157760 6605185 45653547589816130989514013000396565800 6605186 230690230233907181204700497591728128 6605187 -108931544194979949770304355277092032 6605188 -11860081810886273000228176845670794112 6605189 -2148871444783228130335549021826607876 6605190 1795295105743860372307590574242624000 6605191 35363818533673640153598557476461133592 6605192 -89413241335024624262212774475632803840 6605193 7882862680361731778847746241086573568 6605194 1173139782992216171954651149566785280 6605195 21063078798545217653722720225852554480 6605196 9945953409280690292404464519377213952 6605197 -37421423780119394836685215586361471828 6605198 -9039271094932241485416263855961179520 6605199 -11405774960199615827267570370719936880 6605200 5168534345467105281080735079317299200 6605201 -7082536671257100117424558572208891392 6605202 21355467038107737812416365083994415104 6605203 -1088303631361305109649185845933451440 6605204 -18570067212813388053010178914384492800 6605205 23626038342967446022962903492171939360 6605206 -23905097304841268591373520149737684448 6605207 2572669164946001817194614040788520112 6605208 5100025548033067207431297446728704000 6605209 -7725893559868301201995621670925314112 6605210 -526911756561032521622799182017854240 6605211 25807974994073678744033837197571941272 6605212 -2508133937775591642111716805832655360 6605213 33625005783163237621058287565737999980 6605214 -1603104634362963185966163858665711616 6605215 -11902326781284871080504842185926116400 6605216 -40162651346893407525963651984719413248 6605217 13045376726063157231000286229944435680 6605218 33160774363991523657450723848883093504 6605219 -27907369373027020319462948289847033380 6605220 4487802520287992240283329896426598400 6605221 -7514855664945419459643922150019249888 6605222 -2083053405312910574670675401863438848 6605223 -7826004427998225805308668563310161152 6605224 191632075771158044571445918276147200 6605225 489943799004983500746024260393706000 6605226 -6125666446042709759286770565000435456 6605227 -34546842862134451367901002755145295480 6605228 -7646738695140398720621253010982206464 6605229 30495636899329460865234814243426353984 6605230 -248257884947862870384485755758871680 6605231 -3071219421262106905906058830586948976 6605232 -1333760921147332424006854676425211904 6605233 -14951350005155396421571022222593137356 6605234 -19661217503799866208136415492319135984 6605235 1722862468004582312865551804836875840 6605236 -13287318765987595154198511697524725760 6605237 -4950105793112596378008574943383428114 6605238 -7944490626922452150342245305629113472 6605239 163710295164375749602015266359436974400 6605240 6677980144843041172870357072682188800 6605241 -246724961056343050485750613830020160 6605242 548383706217665563068082588688416512 6605243 -36701414739374047152587427450307809600 6605244 9892206091171454632746379379161735680 6605245 -39794964499430611661690572885726394880 6605246 -2139058737600139025119187210367403200 6605247 20749124107513108211139415882632752640 6605248 -6649010659173586803860659057043963904 6605249 165496780162217841386163608622620016 6605250 18491246950767086596308879381750144000 6605251 -4740430797590081476564678695856112808 6605252 -5756927099895928459420553038912059264 6605253 -5481410029986842140362111665822995200 6605254 -969874397051774502363864122360049408 6605255 19236798865517671412056962301900262400 6605256 -3575286076946914293699843935191203840 6605257 -3898423066361145538927995684553187494 6605258 6399331238366135651115420158218452480 6605259 -798636539118396693570556859764360272 6605260 -9431542114913591350051102681102295040 6605261 3430237504853715047539009658673155052 6605262 -4693258083916446267128618736989719488 6605263 -670156961942416039791147457667840000 6605264 2076470690870736497855470933374320640 6605265 -5763070720828230426014806301525210880 6605266 5841478962512412550943159657515392000 6605267 35764314956835924909129380241921086316 6605268 904293255650953554612065576789821440 6605269 -52183526449361620469162507268931520 6605270 -694961046687128083666860262240419840 6605271 -2719257840204788133492854158861601760 6605272 -14170057056846446299324208902364774400 6605273 445500950763792576030535413396869904 6605274 -2339667748992315087141321559583531520 6605275 25367882473809321847840331682796229300 6605276 -2291357623723445756544008851968453120 6605277 -2417555510800393140619480326791857536 6605278 -15644011105164793625138215761688008576 6605279 -30276605025479790527084477637791068440 6605280 22213053426338939918333340489351168000 6605281 -3116569573929683163103142821042093918 6605282 -24653533729290829980325767039335106816 6605283 3024612685953027524729448988662511224 6605284 8520990347872833224431859265382428672 6605285 7565121317288807523724036470446496600 6605286 17552171886986020594496610423306424320 6605287 -27064945679750102474910412658217315232 6605288 26745687987759474228051535324284533760 6605289 16407424709772886251756131389155220554 6605290 17312712805433244080460244229257730400 6605291 -8700569091710777812729037832725940480 6605292 11329408081911592283101993870577137152 6605293 -2771244779057907183711085567214037600 6605294 3307440050064986692982011806037181952 6605295 13605393300405842874365964913840279200 6605296 -1089184682531543376742745815280386048 6605297 -61788031040881184037102205953788302254 6605298 12227977432577761978720890039597905040 6605299 10139041125191763012481367439670464672 6605300 9730160436463765647971326132785772800 6605301 10806213651759966064367691236865709440 6605302 -13669042877500793663089168139381924736 6605303 4896722454494221804404251825305752552 6605304 -2242602033382490074414343050791444480 6605305 -5677343303127497853006220444897015680 6605306 7033315853539721807916683998648518144 6605307 -119086003220169474774842893566594444 6605308 -63367378265547855832889291427074776064 6605309 -52451518336298392842170939943918506490 6605310 -5096534088025520040942901648629267840 6605311 30712725446559443828085120858171878912 6605312 4887261842465518947885962106733854720 6605313 -1848791001346357684767914483901048960 6605314 -1584075539714036000500416153832447968 6605315 -40732458527606317512721831692738173040 6605316 256861081314882384211016740540237824 6605317 42582032862752422683524384629697684700 6605318 -6068514242161449878834972735930107584 6605319 1587892130507202932178656595727257600 6605320 38219035807962270252082971177413068800 6605321 57368695688382838686908444334144042522 6605322 -334396523635867353638228068443241728 6605323 48593954020408433411502966085417433824 6605324 -9210076735267564607362069997246693376 6605325 4366069390706215171747385530390665600 6605326 1015181380233947177067449378510279424 6605327 10941341959197681276915252889524448176 6605328 -82409720640644622387443368670134272 6605329 -64374282250284327754008101438457736128 6605330 -19343921165296252113472951741877649600 6605331 -18293583673567092566366138503725405120 6605332 -1110585000742189669790187588521070848 6605333 38064682844509530141772424588477440512 6605334 -17643096268689444693817496708554565760 6605335 -11851323888097893850348796540891925840 6605336 -4371807618909814722900362071088025600 6605337 -14742566538906327014635115530843213632 6605338 -3045396080669286751234112127217114656 6605339 25144618402213970393687387957160526224 6605340 -2337682306758239535283921795451781120 6605341 38432925726926178488234221157600944742 6605342 -4473655049166994912857299040960328128 6605343 11980801758816236860371734925006194544 6605344 -26521580900055632278430309130361110528 6605345 -14417385009599788862355248045843246400 6605346 -5344045537076437331019014048126513664 6605347 188782763594597242288410104131533552 6605348 55869969196412192168192043998698414080 6605349 -34581855629449850112074702728159601760 6605350 9289579874489150102141247146900880000 6605351 40749464157762207762319155828360954720 6605352 12230554695461564283019600526987089920 6605353 24024301588889588878107773376405164544 6605354 -92026667921767748523833198751123456 6605355 10536746638595481285776676402101925120 6605356 2339367422517934729923227533398200320 6605357 23795570661385773527122938170610491232 6605358 -4641641928812401144305037623926202816 6605359 -1255843742213642296935787878568173840 6605360 -2461918739926129270751365098281041920 6605361 12377765048695086683342382732255024000 6605362 32303316914324196286766353491557340432 6605363 30229795055427417568794554186378601612 6605364 -1990887633681431989760601619512397824 6605365 -5345237505009225159964175407167582540 6605366 -18956024969877808789878503283762742368 6605367 -41640035809295963020417929714110058288 6605368 -4137343372204885176666726390612295680 6605369 -53902210305493398779742834782039594160 6605370 -2104832689241279926624662075460162560 6605371 45170784975664102228296980471486457572 6605372 18644809818123442144162500884166552576 6605373 -13799789950956928569974930463541292832 6605374 3911461062628694370741674191116605952 6605375 -1487479056840769797658385934347400000 6605376 7335408927398435345930793839568617472 6605377 47051317173246834632784865284394156226 6605378 5012868212613567675982949801726229024 6605379 10318734863699868145037632954712530248 6605380 -35400852771531684486960508084090920960 6605381 1350159702220348876980130934791585182 6605382 1197625780407662459951474337048152064 6605383 28217123280526643201995558469875511584 6605384 -7423267110074678140369712587368821760 6605385 20167012666644349986224809208369870400 6605386 -26872342998016043036177301667645318608 6605387 5561275241407922667731599875957162624 6605388 611439912205341967161152304235084800 6605389 8412772265608210556356932420696747840 6605390 -20813844239932385126954236801501440 6605391 -4704148205085670539827429335537361520 6605392 1315986189625120474227346556843704320 6605393 29440963384177717160331445639822569024 6605394 16250970956344473957354627481327708800 6605395 26110228320630965441112682655680484400 6605396 -19591070074204955910801149256907548672 6605397 -21079591556363434004781356529331299840 6605398 8472697607081228275507824796844283264 6605399 -59169381237908296997727421293119748600 6605400 -3260744328423811599781887760542720000 6605401 -21915736937498081248888440452442343776 6605402 -111056015495130885784952654815549440 6605403 -4712237428072671103609658257960490496 6605404 -10479856931459549453836353750936929280 6605405 -103230929508511439083019533260128040 6605406 -8904754646919282151338306517498961088 6605407 1349120399256396422046886807000304000 6605408 24862838381117512295699000709235998720 6605409 18596873612004296945255652634228706400 6605410 -5866188983203228996033653339659673600 6605411 44308174995751918740465194682510378012 6605412 1086509031822253091443258401448771584 6605413 80458929797922730159355134510388318304 6605414 5612613848301566026796494516069665024 6605415 3010091868220901523936124743714542400 6605416 29142362199301722987273115094697984000 6605417 8844369732804050312438812604497854720 6605418 7260586889686743624139333803308175360 6605419 -49175683885036983504608307579213807320 6605420 25052918635473056635316146961743073280 6605421 8628343378829198985280346577154562112 6605422 18523868322384637436131938642961000512 6605423 -6512457984974900304631429548040221312 6605424 1883158570520279635304920464861364224 6605425 20083194587797862763843597609299911650 6605426 9585941715322093595910631489437601920 6605427 -7829607147775953347405826021832980480 6605428 -4471778090380659057402312873762618624 6605429 -7025656856878740395243264695249685970 6605430 2382712626885374530729583554789221120 6605431 -2224469741531575503711781741417246080 6605432 -12285135475314091242996154015210905600 6605433 12753832092507162810931997613113078202 6605434 6927299770539478207117592891488465152 6605435 -23690949989934282754395709397470760640 6605436 -10464506937695656836102081959197802496 6605437 20754815152293620488524229268558430086 6605438 4068612644500517155330894298031271296 6605439 10665511505917339586604503013404961408 6605440 555340079087416263582120501942681600 6605441 -45378236865619528434623179574880556158 6605442 19128392727894543587897907834010410240 6605443 5435273738855240518765490625119505264 6605444 24550264961987141044920635072995191936 6605445 201615027627989682867638337738278400 6605446 32520222369959315313398634316047864960 6605447 23867405438899303373990697524373820080 6605448 -10507155742073631661559968744622039040 6605449 -5380684821684804284468102807909930240 6605450 1865043022168960091663006275487034000 6605451 29268076931035488834875361464528277180 6605452 -5113245753348788103342038938266458112 6605453 70704452008109787985854622085712160320 6605454 -6681434336847246941597274796456505280 6605455 11017245729794330308612693679215950960 6605456 1254375860479174407109000759822516224 6605457 -9806071969987940416285617373637430912 6605458 -5083703546425827686995047794034733440 6605459 4452903104968835447525863082213979216 6605460 -13515510572371888624644493605804990720 6605461 -54462474297463178717254882296981259268 6605462 -6422389651454509529308693381702553856 6605463 3795765193867613747151981864856129920 6605464 38609807463929662845164371329851289600 6605465 -20097734865908185633694644597232278140 6605466 793502213706616528204687258028849664 6605467 12466339436843696447904504153915132624 6605468 4687059183648379069234090777175078400 6605469 3788863754143612845755384925028296408 6605470 18780513030540029460421520240930383680 6605471 -58179883264916508910770457052641943328 6605472 26241300673917775075668465578457169920 6605473 851043436438069069696610800231859136 6605474 36745048507101631745584632439361421312 6605475 -11977772828482742547076197937303446000 6605476 -39276998667560896786815323098209197440 6605477 61981763659797570101443666144009051326 6605478 647748204980954627389179047120719488 6605479 -16370165001424948065415895941158710920 6605480 -2795882482289104178790374712764006400 6605481 20920894384015832146676111928628862352 6605482 5559827155381850803803927889252853760 6605483 6190838482821158470612696398204902400 6605484 3897508692021330368584141110994945536 6605485 4941645443706605594595473924253907200 6605486 -5787672118289897427345009173167990656 6605487 9617794908025184289787875272913337200 6605488 -155726466282602142188667933868261376 6605489 -4320435948021566374242101586597039168 6605490 109060406317039057905280657471741440 6605491 -11822279251484623690628889187929838200 6605492 -31190810675560573099177891786550507520 6605493 -2641738395854501443377179115876328896 6605494 23266990343155711295181656671601184000 6605495 10907597760272710620676299274564626240 6605496 -8671773531973491463092808237376716800 6605497 -2722666423692239663448744098348402988 6605498 -27569251305040112922342611676146394000 6605499 2377966591881423727454119610307723120 6605500 -20855909804127969039015979404999936000 6605501 -11595987438879619597550935274077341696 6605502 -12962185266710166788672986227133086720 6605503 -22721573304111602376327219028689120336 6605504 2661754265692914481276420872889958400 6605505 6544211989554488846519109494373666600 6605506 4925453708326886179581862955244072960 6605507 -5967322075772954407896478837054714368 6605508 1623891935604651443791499353788776448 6605509 8295822628897120521386500596581198620 6605510 1658761399814235330343017556859512320 6605511 16153361581805569634761380475832832 6605512 -391370692184302555110014262670924800 6605513 5742910203053457416273240204341596762 6605514 -13687302496039406197933125761733126096 6605515 14048758575088987314380571791424698400 6605516 -21916859835174758578083671980798690560 6605517 14276470551894654747091399699816985280 6605518 -46165826984871450746022289265550317184 6605519 -10963124643212357709255127248845272080 6605520 3939897249014847389724105759699763200 6605521 -22386358125261086884231312043264275200 6605522 -2747714696898840675798006849593057280 6605523 10762463559512893554167403892049244000 6605524 -9811727116066517651878101459600441344 6605525 -8278427616778344466241398168330072950 6605526 -2504713139172328578851683440387233856 6605527 8760443642597807875303800722371306376 6605528 -13358900191979204867330052074618941440 6605529 8947681153724539794911703666243537600 6605530 3731797277277768564347029817908396800 6605531 50652608296679884044774896176446720 6605532 29456752130586363256496204467714707456 6605533 35668984222566781096784292425831427360 6605534 14108778462517597232878215846541950144 6605535 -5015670630003412219240698899807337600 6605536 -1381824995285756004560680068074962944 6605537 -17445313450807706936142461837083331448 6605538 -4754281441633277445452904508311793920 6605539 1408049980111693802747735529754741624 6605540 -9506727363224404343246059415386214400 6605541 -12078731083169472565033780524589406850 6605542 -4850209284972219696993665915283641856 6605543 126099897882066449963265808403430408 6605544 19855159220025093057970588042269818880 6605545 23676990521098196361169194764669547300 6605546 -5310306022860854367339609928067467776 6605547 14692965790738212122717431672225298928 6605548 33770347800987524097189601323350475008 6605549 5306040084097059438367655764652300364 6605550 299687235851821729672951835485276800 6605551 -331221076848210017139536828381360256 6605552 12354534870430106732824399483208663040 6605553 -1937399590373958446917505564380140000 6605554 -1810094242803336654487565257450487808 6605555 -24393559539620421159098587994173466880 6605556 399374022044489045841646221179326464 6605557 -20503132567735621001529362806655605088 6605558 6438641774605624512293088778349897280 6605559 -17837081866314785516570028940441663800 6605560 16880291049286834479730381961296281600 6605561 -38927420820638344238408775075460946838 6605562 16825823786475291310580302667275173120 6605563 41359675095947837090716707149875563812 6605564 -17896371288384151876759721641618237440 6605565 5689345342285679061689242897492775520 6605566 -23698110499621748374509876164584568832 6605567 -44044686600619441415238092640966801768 6605568 28982119441176877598839447024822124544 6605569 -24970332465780672449293239115056380 6605570 6067756124372087086454053129287528480 6605571 3048976517299782407022908043455491584 6605572 -16829900626998598384615898612912215040 6605573 -1826682884435970746383240478024827392 6605574 -71681626651790131541217397459717632 6605575 2259679110545392941182065051017964600 6605576 13561460524146438635105955453662254080 6605577 -13508350731509567686975361053742929920 6605578 100614344324727241191771783749788416 6605579 -2487418459943243037880303974655067820 6605580 -4358496563821383181781903752136140800 6605581 3975235517183654384504289344086221600 6605582 2661518782776529071975012409000039872 6605583 -5323077025906136660170847559175026816 6605584 9056325287195327916177712599092633600 6605585 -5100508569480903601254547221326784000 6605586 1363951094149171910102858426408706720 6605587 3468346824588179022550431403725672236 6605588 -11767864584840151365650436216927879168 6605589 -10954745293632125485394652094666570752 6605590 8413219054581162049107617982297580800 6605591 43993250215930011954442781590433554800 6605592 3308223704167594040598754701778575360 6605593 -1656276851617166457637155197236655158 6605594 -11148396267561906080919427693674821904 6605595 -2782221597704619966867125311387182960 6605596 87803531922976770453880444770940091392 6605597 -54830694827960621286451967265067927200 6605598 -7246445594873095870951530517498604736 6605599 -6335732349138897784397983189496025600 6605600 14736010798623026653736636896247808000 6605601 34729435661097020339164731161984640000 6605602 76203111607945569467022202575948864 6605603 -42218904574312603936493285389298123400 6605604 -6789221432077972446292223918910504960 6605605 36490419515129011028863747152617466360 6605606 -939954704473517711923573627808409600 6605607 13709538245879712829394022537711056592 6605608 9570576538373972436198520812992424960 6605609 -51910289347775567964531048685769955420 6605610 -4824093248789340750283365021899688960 6605611 -87666800502089841862396730548207114376 6605612 5495970721166833169826674027834391552 6605613 -13438810447898139497999702636210016 6605614 -10043980615190695838953316379544177344 6605615 38517547847126238405914224776980500800 6605616 -2518488163731684269757434193000529920 6605617 -646747525606399206898619259553982400 6605618 -12622634092535900327680895719784690880 6605619 15724981012972393313002119670316132400 6605620 -1224851773363454900169686965117132800 6605621 7673504674805621773362129810140529024 6605622 957758183092608300342535484189552832 6605623 -20551051205480998930116229822371638248 6605624 -3149891226515419422571153629401825280 6605625 -268195217741944838844199784511120000 6605626 -27955763542371775787764663525220185488 6605627 3399960377168337918949858622362201344 6605628 19634121523316193203877672647985246720 6605629 -47421630404655248230211149649306210420 6605630 -5646949706665009991438691832047407040 6605631 -327194881576400459111745517956667728 6605632 -20153354982621347407083544431296512 6605633 1591346448975522579695178198234881280 6605634 2795715448277127771021798124512179712 6605635 -12820521654205005625957892445852441600 6605636 -8247169933061867103285332595845377920 6605637 9632561382504733962329514495973617120 6605638 7053775975516909261842374199670862208 6605639 33906733909026350477901684506236288656 6605640 12001312798329331398507163954016256000 6605641 415945577808728947363261866237701172 6605642 -621421960229308525499199803262552528 6605643 33523673767348877059266647164189499328 6605644 -45554109884588045772160854521592081664 6605645 9734262377907868592716408021445386080 6605646 7750017858834854873846190906432196608 6605647 -9154665458151327041381447369102184248 6605648 -2133760626374511454427494837732638720 6605649 -22892648312085999110815909827176325900 6605650 -2517621268494696268594883973843733200 6605651 -2082501845549526424967696361382104576 6605652 5467116655262774855570945354405701632 6605653 -23116236273219636927753066221279906098 6605654 -8664283034762918684985009608303761920 6605655 -2799236325024880450051296461306042880 6605656 -51861603187035941729332764748427735040 6605657 -28147551233028518481613043587661471094 6605658 -15809682877750136849393289156177646080 6605659 8858798566281690246006671070705620304 6605660 -44787083224370962925264659267261440 6605661 8713024667865360950987862212995949184 6605662 17592400778764951129808074328665251840 6605663 -10710015977259097762972967934831077088 6605664 -16900085957685045794142864877792788480 6605665 -13593778428932251145303749464739942080 6605666 10093199088461573499085253172341305344 6605667 30360828812481155464035155391455091684 6605668 -5455723290843141830554125877471576064 6605669 -5689960424642978276885356587792618240 6605670 7345898330261637811410934078312598400 6605671 59000007649583137532089626355820345712 6605672 -20529620717464268264953486792511923200 6605673 -4810062164748940271334687618815235360 6605674 2247426668395632219084932834574713952 6605675 -36638395804900589454487315312052278200 6605676 -2695936400304865310539178439625506816 6605677 -12130913214826478842658436237825462740 6605678 -6624832670294186665030344731285423040 6605679 2130303331436204358660526079428591488 6605680 6208242585378700756987955860484751360 6605681 -113068845093403366272815744649973008 6605682 -863316917178734244789356850131419008 6605683 -12735848366548333452711779887639433824 6605684 -447009933051937227235186947175820544 6605685 23329651239572811653020522205209939200 6605686 -27139058446005447585501088689730298208 6605687 -29125797605349417559321258581050029608 6605688 -32239829396216127375996736693165056000 6605689 10960882477847278100634307104047207124 6605690 5459767197956363647167358793135333760 6605691 21738142662379295645290108805380743192 6605692 -7852271091489611333035086517174886400 6605693 -3479323212082242398869743317634248058 6605694 7122087390559820491994785831344556224 6605695 -7895721469514182531211002496904379800 6605696 -21032945714363825756554812348998615040 6605697 194783386155800699460794482661253120 6605698 -1158781425123690572692245078303290880 6605699 -6303192323881995508358670617817569280 6605700 -964856731990670555698661345195673600 6605701 7995646311507593632634152161751268702 6605702 -13043337174026894672610009058510124448 6605703 -232012850990674630009370658662868984 6605704 -7701987133457835665664346889298739200 6605705 -38243927991127170454900395493586122140 6605706 2641803831140644753708060123832899584 6605707 -36072926423933814952394339459325348000 6605708 -15474497828261296375962818765884707840 6605709 36034268517903760759020162469103907840 6605710 -1592408942314490149197954951162384000 6605711 -5396455816989127897802888962269079680 6605712 -6333287028504536043930713085163929600 6605713 -291709915694308359428602297758631056 6605714 -15953213579794804211335568385166610544 6605715 -4316615411168651984980145614996738560 6605716 -1894753295666127745769278386298581248 6605717 40006978897336187680426076049359354766 6605718 5377558748908713689566584089995714560 6605719 -3222737138820972526581732459245533304 6605720 33168419225497883960931204056960409600 6605721 4336934617493673414008423837437906560 6605722 30693877003998126969367719170007708912 6605723 1225171993160554819870991042107951224 6605724 7661714485366630739400999733320348672 6605725 -4873476306409845207066491937580013600 6605726 1873611038619739180526108548990996224 6605727 -14632776035927488263887608208888075760 6605728 -6854251641176886349997552896133038080 6605729 8625364125723972051001923965883174120 6605730 -7834463646602931379844439028043097600 6605731 34225703694522746413037697651142826304 6605732 -6812899916556073045579952654877450240 6605733 20231547504381330172574670861412125024 6605734 15685732042657172197623738585312485760 6605735 -4088200720007723190524388500513898240 6605736 36169706978347932710283217175171481600 6605737 -17020996410130901076984926596229252614 6605738 675990993937238957073614327745320448 6605739 24249213037697694403699815907944953520 6605740 -13946487368627842146766792853454735360 6605741 4270055875406145361511341302637926252 6605742 -896074559279880707262132872082662400 6605743 -28436394825577345791499069702043897120 6605744 331794373971000754702636200392540160 6605745 3131262692703386376159831930890565120 6605746 -126783437162762777403056092032646656 6605747 12079621464566288366359147537712765196 6605748 -4171268625319612117736575553230361856 6605749 -45753349035863014022634790180398841760 6605750 -16243574323863761501943522641039136000 6605751 15606002160051729545161594222396349904 6605752 9509045759427526505448741385633198080 6605753 1780396606620910458477112633180621440 6605754 -2788402081063474729480690985308756992 6605755 3571739000171515028806271722510698960 6605756 27127012313573747106416332592807448576 6605757 -6947130327311619232067318904258454746 6605758 -3916800426044078653520237130879033600 6605759 10105506667948399948756259935769773440 6605760 -654226279194114841642442005980119040 6605761 -2351919509220014841264443122713433920 6605762 728266047554738403551298031690800000 6605763 9446665652599579580709323303780010744 6605764 -8153899651910770727528737831093429248 6605765 -34498892294029936829472224297177442600 6605766 -547534616256130306908446991167904000 6605767 18421982831775143268845915611654726784 6605768 457902286066391248186171567752806400 6605769 14424337681241818303515512127579726528 6605770 386233886622079841126054417876088000 6605771 11040583440659036348477880901746958992 6605772 -3070534936458727924212786797979648000 6605773 14914657329635731956402543432153937164 6605774 -12732561010859693604176096107719070848 6605775 -14070032736902990330875181897800820400 6605776 2535537181578035991928402168292491264 6605777 6887112527949877041831613164638735472 6605778 -2438316658391317313635223616226959360 6605779 -17807022023183854522170510575865094040 6605780 -25650064198155025536506790586034438400 6605781 3355644386711022986140553814453201024 6605782 -19527847661039446623265431818169655008 6605783 445826406903322300102848057733505664 6605784 3745614342078400041560000621074636800 6605785 -31727199607589679637584577023230209020 6605786 -15656839473855021610600311652785422592 6605787 -31434563073696233298764356556001990720 6605788 14042741429203799961225899756926238208 6605789 -621125244867499617757502536375937376 6605790 -1218021505447725396264882364115189760 6605791 -45524494620930983320986343916971155808 6605792 -60752503238062702267435957351206617088 6605793 -364498897044829771732084587482012478 6605794 -7826059202950259722293875612107577280 6605795 -783070019334768192611474897311381440 6605796 -20010075748802974099119317248891478016 6605797 -10187366723506617888101065620217564032 6605798 7706347883730880176210948584124563136 6605799 5680384610082832874945033491040397864 6605800 17896408496588852137426386064095360000 6605801 34217644333497151200556931022155759802 6605802 884101416642378882666604646327024640 6605803 -25953847566498278030072079099644551200 6605804 -10151925744758630767797685782406099968 6605805 -366555913559411330097918595134576000 6605806 -16613249190529142306588204163547330560 6605807 -6621407333661907349085313228339487712 6605808 6208596631793192778332614949987155968 6605809 -22556782321565994100827248509015083648 6605810 -94613651510881649572842836781170880 6605811 -33190952089235749850303326857592106712 6605812 15268701736550735679458630377205070592 6605813 5129071350645697145320531967561830062 6605814 -291817348754681735728298344208310912 6605815 21380604109517999285942716207644879960 6605816 5387259855081196125934234512482304000 6605817 -2605181633352274124631882474349414560 6605818 -20668539839904308597525323362186497280 6605819 47055327161030125291214755947613939560 6605820 10504803265452053283027762767533363200 6605821 13474018144530519786423190275473225344 6605822 882951604868537701340246477336236800 6605823 1641868153874734870895371836144629760 6605824 16686736720372408130145634192317218816 6605825 -2294577442593387778654433744537322000 6605826 -9708791294603916821545510250013302016 6605827 57282021031349356675419686104254055676 6605828 34418715271847273680979702953960944768 6605829 1767064906051628756095737285599310174 6605830 -1067127560051601272241778494591836160 6605831 -57712121872418612048347517810080939368 6605832 -63136976459749779991285827405250560 6605833 12444343300516226959203172713732342600 6605834 -23798119582479599480238478051928831184 6605835 -11820497139530856326528660255294019600 6605836 17925001157333012707077176781266277120 6605837 -37458546362451213530528645546967432000 6605838 6800906192778765145335960263636546688 6605839 -34264364258198477073085281968746771944 6605840 2455176035383721202811528389828280320 6605841 2157944457039072565383858927925705824 6605842 -12630979909015668449043089466392162928 6605843 -3241557622286469167244421664849759856 6605844 5051896316865914100863277233487052800 6605845 6159717977097316941530917031243483100 6605846 11787094742273061208647676545436385664 6605847 25594312881780083425639246521696900000 6605848 -1839552737836222773596530969111203840 6605849 7698331569171157082162832648645467850 6605850 16012895877201191770067080281112396800 6605851 8040276385445189662416714176222363152 6605852 14710188043917153240912746552381276160 6605853 -19084306178479644243707250446264414016 6605854 -18537885635648873753050063549335402624 6605855 -34208131478522313121371743624619633240 6605856 -28435252434634565244507585040731537408 6605857 -45249889269625994982215762264357428894 6605858 -3334905896707496117586275812023258624 6605859 -2153618854986108667637088996125179392 6605860 23687245888597308391234939069885555200 6605861 26695285098409139581761655035461394972 6605862 -14119531864280472582527609490122979648 6605863 46112983938376428948092787846455418240 6605864 -42094885842016476383675500182391280640 6605865 14155025465258357178077200425510645120 6605866 -11767368463949692328476940581237863840 6605867 -12529442962771485239929231059918869952 6605868 -21411431186592632363196086190071093760 6605869 -20630375071390935113907792092303100404 6605870 -13624037300995395346152047632453367040 6605871 13948731321365327551376128105894971912 6605872 -618124382315890959289443119819980800 6605873 -60960296033187804386037462170606021196 6605874 -2409757633897700441315051965694832 6605875 -212456087220565367670568051665180000 6605876 3698836868994077053162383129784258560 6605877 -20204296053382248916982196852340354368 6605878 -17055134831969804446666274794812017760 6605879 7634586936371573183191384172525128032 6605880 22480090977778994306088042017264640000 6605881 -48528686552575523533145182570729218300 6605882 19474446694174643214436664923169548800 6605883 -10164511030274342135868853823295773376 6605884 6706770159885251083804009205680802816 6605885 -9777497332426535110463402863016419200 6605886 -2617031278207462493380562835580543680 6605887 -29728388769673024706726406792658754520 6605888 -16580761975246182714216548585700851712 6605889 -6866302707253943477011020694033232640 6605890 -9190242555064529494192316539523128800 6605891 -32862337701227144396459271635004336708 6605892 11091188224866970161705686755589721216 6605893 -14324146118453391365538244468689144800 6605894 17442518842420982501607020717945062272 6605895 12416645747334344133144019947176736720 6605896 2794091411290282409562716852102430720 6605897 35298087058903265581050077697455505792 6605898 754508819923813855020318594753547008 6605899 13526631029196448317280480785282931968 6605900 5957387025521676937805015165600947200 6605901 10655948484452451811286963057313024000 6605902 -42299890617069289428568744048935854400 6605903 -17523523305846422284524243648170152848 6605904 -1641516967359568892546454048021282816 6605905 23416588260846356681571506890850488320 6605906 -8801442490784987056910512863135446880 6605907 -11647393301701053148312294037988178176 6605908 -6193261923564306436961360018693279872 6605909 -43745393321560363476476082981214819890 6605910 3369036258015130213919933887833609600 6605911 6684704715763867519145572751440801728 6605912 10523974613667888223165635033714739200 6605913 2123354328948258045464246813170459344 6605914 4397544573161478572480033531425671936 6605915 -38863523321876935173803941805409738000 6605916 11544107739240494533006282850694144 6605917 -16872703336428850451222303161879779034 6605918 546873661196226005799165661880368128 6605919 28614264004680880653637125624844345944 6605920 4981372474785495588333932036515430400 6605921 19004480759617096579470120165236706240 6605922 3865590046442306567176620609775034880 6605923 -18667988904915585075753002426737220840 6605924 6802189622135577917244580838522378496 6605925 -10343538713572611541983761883666696000 6605926 -8698992063666346685267367286945268736 6605927 5538870160976494845549117520062715752 6605928 -17152363886272627833110013691045478400 6605929 26630588326952586432273008707449093888 6605930 -11017535200866535664512016996345684640 6605931 29431832958649773850721527645647256152 6605932 6859100769917974044358287283206699264 6605933 -3641192281626935020983798033753211818 6605934 17091143412048075912800085171551491200 6605935 12907888546648484338802842407111716400 6605936 868761371524960750272361475545497600 6605937 -2976082572461106136095458572373184384 6605938 13367461412272573712898366005401147296 6605939 1546154504169902617893547295043462960 6605940 -2101080864028796568662076817292390400 6605941 53116640155451184242770102477548599342 6605942 -237099717596080209226331551703906688 6605943 2936555468496661937905284751596208464 6605944 96007899851710197766812881831518617600 6605945 2414712896162993114202874247312947200 6605946 -14332187441951482666034121969670205328 6605947 -19262552490572536028623536886996608604 6605948 31108279341792209602134777147288278016 6605949 -6031488776270501269914499438654887360 6605950 -2343235216383843710836884243555758400 6605951 -2573393378155810688679481356796766592 6605952 -1856526016627255053151399881065103360 6605953 -43755383529852080956405267091819740798 6605954 3061065295154216165837458052026938240 6605955 11320690881924062186804697669240998160 6605956 788330556067373524362441188812730368 6605957 -13108231836403185624345457776051761028 6605958 10992959834563343593240424966917808640 6605959 -68381896877259684326280986195979668880 6605960 8003533314148478076316848547110912000 6605961 -36910730432337671416334811541992000 6605962 -4786043263133246018366826829924892160 6605963 -9536204592430938294437716405723035840 6605964 5948607114546276705231872885860512000 6605965 -535756987334510847920334934479145140 6605966 12135435149807008467861258706256349120 6605967 -26411984203335469621434625909377580920 6605968 9985265671698439199392180987802419200 6605969 40881854844748617657016699316985944370 6605970 -2101522127346305286027714869330534400 6605971 -6616811809849468658371299576631327828 6605972 -1233656274103831486398909746621572224 6605973 3792375042326890872413018713577693280 6605974 -8955725576987133440274363942735735264 6605975 -11462857451364115182115757743682043000 6605976 -1970074941440971635665906366239211520 6605977 -15119983121930754962545718409936193600 6605978 210259482693858950340848028975769824 6605979 -32917109414805766069064733804215685840 6605980 -4204560944564773626696483663531417600 6605981 69472788924304823734258396385721988992 6605982 20792462916322384496966083228050401280 6605983 -2870859297058866551650979580453652768 6605984 41303447306221196800034509218279063552 6605985 -2216413265286572255976885313065936000 6605986 -23551877328332328711858766005750917808 6605987 7253392872847850565401469011673852636 6605988 -285192453080668440971417467578439680 6605989 1999712191852013710535515639749232568 6605990 -80204217884655109671905804282832000 6605991 7151347086803870658303042315360221184 6605992 -30551261745171784016601362118418560000 6605993 2955080166603029644751554943893338960 6605994 584153087721409960879819910549034240 6605995 28152166085658190561997490284660400 6605996 15207306337482063161727349323366865920 6605997 -5407203133097398010294542792483843680 6605998 -7129826267505593155529508280116184320 6605999 -54422057142910088381056146024020972664 6606000 -7164640225000877190503039098454016000 6606001 5584253883190943120220018497831765172 6606002 -254211554716576416695435497747137216 6606003 18076248586003226167419659495541347184 6606004 99933392506568284446143035632742400 6606005 5920188847281143714992635228378683520 6606006 -6195471172158665147480719313898921984 6606007 3302594346536176286170921335882254272 6606008 35783637589151295175984985509797519360 6606009 -14145871219151582390681973429780101280 6606010 -1181437271575582633155187564373943840 6606011 30202221025185625921677213079378560612 6606012 -5924204322420390069053411918108172288 6606013 205354721307097746722624641792968384 6606014 5532592497908649309743183083863688320 6606015 1250237416823940062484217549595404800 6606016 -15567588697347958932799020125764190208 6606017 -18640312715663742187971056665337309376 6606018 -6124241750038841497638258668468681136 6606019 32342139650853656758795768852216372992 6606020 404323791731702394039458677420116480 6606021 -4444228791783554987118988663947763488 6606022 28575119592470582243606056688036265312 6606023 -33432271706967190470282240446084626728 6606024 -22624254737176300178398245962199982080 6606025 -1737175588678839897293061014089042500 6606026 -1260991437924635023428581164189424640 6606027 -29508264474989496347153178133248924036 6606028 1100242183450223952482681386162713600 6606029 -15149191202906396111624086270801521780 6606030 12139316861681103096847857391692069120 6606031 38280537853143076600062921798707470832 6606032 -8425396933091984570300290054150422528 6606033 31741063372498234606193874482413550640 6606034 -33105480382617551840409579951729707520 6606035 203086332772785607524719404728652800 6606036 -476115443358037603433496978437220480 6606037 -36114877644104839880733275033606259360 6606038 5564928928164496026349880527341207552 6606039 -6714904652834683644621481519699247232 6606040 -2784756498981552597534239943338803200 6606041 52122363060945572342385933066030337230 6606042 -1415414347082456197240751403776209920 6606043 9394428677197071502550489034754286424 6606044 5855213133542153477317880417913371136 6606045 -643821725594440245749770256797843380 6606046 12797841094952384730782651213966009472 6606047 37473541501770486911826342726937344 6606048 -25636949708784348533106202363391901696 6606049 -59835197167600043464621072650172006380 6606050 -1406770375532642188721587152227318400 6606051 -554636917326028782766554032961877776 6606052 -21900424527978941788863929383137664 6606053 15891025258994990170809917149707916800 6606054 -353271947807529540118548976286799360 6606055 -13034824691639781645731414235591428040 6606056 10895941052026093128320496258051471360 6606057 -35514463645583879018587773438995426160 6606058 -12287879786916769150960606365480275616 6606059 3770680223121910269889287733870428960 6606060 2583632192735437083572897080772444160 6606061 -14111373879130236225668439551052019776 6606062 1063933645859129842083021524008461312 6606063 15028532381801695808863933919029184400 6606064 -2720966797674296595571890133898035200 6606065 -3196998634977922562097462947269518540 6606066 -19325944947440983303512590947472837376 6606067 -2362814328145963929448257136097799680 6606068 13789791724264636174839453077053181952 6606069 -2889516842222137654702607474598549504 6606070 11932042775579621954306446009269012480 6606071 -29590489667940386309930097642569074128 6606072 1588603996601824038503689095929856000 6606073 11326224132943590218309744888665562618 6606074 -1221443206888172383510350789813604128 6606075 4245211539729209114496775155185337600 6606076 -383871997348770126098030279190170112 6606077 28768801884017307565286447462766769926 6606078 -17072003105394517130667023163267763200 6606079 -23842248168445265590483835994498554616 6606080 7922211606426045337148434771460751360 6606081 10755847419214969826495874312797376612 6606082 -11000564894417976748026449436932777520 6606083 8893658141416547841847561160675770368 6606084 -1793269039597899072893019946761338880 6606085 31295919970667536181084057761783964160 6606086 1973925704626551601245556332103709184 6606087 22189739498709138586946646938602382760 6606088 16087962060797539684088434768024872960 6606089 -18758096214080501778015733883127903168 6606090 -196743497270988001146677234891136000 6606091 -23131683451138602292406617710093334480 6606092 -1787994690551829919150810556338879488 6606093 -2641901311736876989207114370222328000 6606094 19123198017606595524102715727935653312 6606095 -2451218535605863089519310148342465400 6606096 -348664152218988702945309895292092416 6606097 -15685647328286349925739078584183941454 6606098 25653517881644212158344374516956671232 6606099 5028935006220162324230940894064057968 6606100 2192695862197309878839617964497100800 6606101 -2895945048908121342332212698527270898 6606102 6164572641768637949462041680785873280 6606103 14142541978641278313723086869236322480 6606104 -38451027135506997316905420826535946240 6606105 -10539803295953854448510763520562882880 6606106 703306998851164330343229832747705344 6606107 6282714276748250347935739142966790912 6606108 -1508158941069773229245963040229291008 6606109 -35974012889485568778548804166105793690 6606110 3407025041905217215754914458200985600 6606111 2120198700424286635153660339907713920 6606112 -46652435278610890592461852544532480000 6606113 -31264285219377768289721178157316599020 6606114 7762129017193383897964227494777815680 6606115 46069074935306664984032310295995333600 6606116 -71595284598565376530573584639062400 6606117 -535795585972107454195479673543719936 6606118 -7599416060591269287559110636966750240 6606119 -1553639282856224414520142793602939440 6606120 -5997389695930153397018539599855206400 6606121 -20035031311922450720237602358956684678 6606122 7899346503510798594728406739860416352 6606123 -16268605029120256805026393973077352616 6606124 -8542959244881153624212874228069285888 6606125 -582483816263174239045682726257890000 6606126 691380610709277188434221607427534592 6606127 -49679453745483887325849070467714742728 6606128 2872653204489808545578518560462274560 6606129 -3303415989326333645939174341833676800 6606130 15138864281681584948151153917737318720 6606131 -1648167697926683656190823269403518400 6606132 6347953552567883642219578437906038784 6606133 467562795313270577391912644622782624 6606134 1730960140427511276402028158095996352 6606135 845954663886642408581059768764825840 6606136 -17743005472071403419233341638716928000 6606137 -9085490207281734182937655956065501100 6606138 -2056949226960714313501122138858946560 6606139 -3946464791137526476263152896994476060 6606140 9597386249287945301326835212230343680 6606141 9385536905831026332384488847780532992 6606142 10667887299104381350537676851430712000 6606143 47548072166762872955620790801996755392 6606144 -11275190854613542134334052674232647680 6606145 1929956799386739749546239426268179200 6606146 -3643159862336171488027871579566533216 6606147 -30616505851902834500714682367803419400 6606148 -12738022752813594401774202455610721280 6606149 -12741293869614484916397798024083755008 6606150 465462772986695835472696593592257600 6606151 -721137845358070178126600269662455096 6606152 6279592118072808365765110219543019520 6606153 -8241896122951679507318436579386460438 6606154 246008839259510231685075402952465152 6606155 -3744748595657203649869082923008121440 6606156 1449936653219801634975030209798364672 6606157 256728271765240238016266511954460406 6606158 -14191728172308216719166341583421895616 6606159 -7893864982758030675907867639084965888 6606160 -9068618732515324517934036187020656640 6606161 28295789611693518986020354389094203762 6606162 -4628214317961631875721370320180592640 6606163 -16965667346598453908328231745205248640 6606164 41926483898183165354016912772550549376 6606165 4981339311310870620342399100606187520 6606166 1208307782170399172870200652577004032 6606167 -8986694931130998271050618741126232320 6606168 -20809563532177760196008209133781196800 6606169 55780732605946732118949006504312338570 6606170 -21439100401020117400917351502502802720 6606171 -15081266530487122598540562484205376000 6606172 -54355880238195348661951973119003453440 6606173 8345378227746364819286296079044743936 6606174 7327523723887234260505649354510085120 6606175 19249607098287910021354548703302582000 6606176 830541173599241999911277341882712064 6606177 -8022569583570861662938594075435621920 6606178 -15784862519985602098231980734857117632 6606179 20724742180086509276970860442293095776 6606180 4485756033197123093431125578302464000 6606181 192427306422099909894894072496969982 6606182 2407972065551249093387622232432740864 6606183 849098376644606306173679754832102224 6606184 485984563317805818567106939766814720 6606185 -13856177220627798790702753820483049840 6606186 27650541057145381173531611754474762240 6606187 3909923058316416464101113539649342352 6606188 -44208649694952765300795960443662010112 6606189 24647227858509620946335908785889963254 6606190 -10801833434631648121942376234884238400 6606191 -27198853977008132192333498042024175408 6606192 -6880617036958385030319599496498708480 6606193 17640960402125427541981281682045832448 6606194 -5027551934010165081509393740402618368 6606195 -13565902976843970193016719477214280960 6606196 -1854398087649307049681955446656535808 6606197 -8237233309414248127303430671733188872 6606198 3966168819819547911496660488751112064 6606199 30629367338295844614374098465956399360 6606200 -29574197229678417506233547332899840000 6606201 -6902725924452216789734161915262212416 6606202 1160899254510421264814406744648909792 6606203 1004198734032347005055510916446676000 6606204 12657633767645788040555306309972262912 6606205 9416633547002421040310632927736124000 6606206 1417990209519840284747164642351305984 6606207 8825566805421240714206599819976342688 6606208 -677325077722934710152529408960757760 6606209 -48631717806027632624226193803170974590 6606210 502034380093632476089388354923722240 6606211 63205318036808268272158371605626642072 6606212 -13995378737035758067175519995974812544 6606213 -33269627480588966723397836038841196000 6606214 -27272170823449574748337353664910386560 6606215 -9690855182156470230930320840420006400 6606216 21629512540984322712616548202174878720 6606217 -55166115849430254605662007081958278400 6606218 -9816889463747929474386210718640671440 6606219 3081056831714419683704448034209408 6606220 -1746031361408946901362974847521541120 6606221 6466620198430636355496171010682774400 6606222 337858225455355087608119368008520704 6606223 -248476609094275048259216631409086536 6606224 -3185248842743539324049301983141560320 6606225 -28822634715494580311043293598507132000 6606226 -43163213528135414894563499707560453120 6606227 109404874121883877417747003450285560 6606228 -13788429759374703725188122567427860480 6606229 46915560381491819462447583376617013500 6606230 13878646526661635594052259261648156800 6606231 5074219351539575921937768492488597352 6606232 45215218230423006246394298282082662400 6606233 -1948670307651157088382142703191822518 6606234 -22209868203699870767028141584042188320 6606235 -1062703120990091506705542115002928320 6606236 101033124519064521967747479538022400 6606237 47876090932289421845632345245199200 6606238 7288540379884981585671612674466222144 6606239 -14568008019129719744915202360197568 6606240 -4238576595344390632602916808876359680 6606241 -25261152524768896591026718243812939516 6606242 -387820634113541480844704150602171008 6606243 -6249570164886068196798211336037491200 6606244 -13214657112264364445954250488308629504 6606245 -2760995803820282300405811516656842500 6606246 -1364944697189719214536023926528969856 6606247 -18145712922972270624125691764886183304 6606248 10076842380415278420906903828724285440 6606249 6302323184537157150812500256956887168 6606250 -5025290720676525973216185350198400000 6606251 -2356642403191019702637034164694783620 6606252 40118549472232501510012006882640563200 6606253 -15776724916521879553673496684300774560 6606254 14345741201818564696864626083923872576 6606255 810932255942417567401569777136926720 6606256 8818202833252887624573206593054195712 6606257 -6783113904246415547651586400839127488 6606258 -9030943483102831155425319904781091840 6606259 4482807118610296150293017078775293640 6606260 -7729399728528716595780758938153125120 6606261 1963606024064982454359999851720160000 6606262 -126267060329134200234558567069603840 6606263 -27091193097937260324242446394493046488 6606264 8230229593871815206528597211096350720 6606265 -27266555092897473891097886753223041280 6606266 11778490836403236607928207203833456384 6606267 11788248485062809310126750508624613120 6606268 31567382184182838240897878587747024896 6606269 448357695957615174648939140987705670 6606270 3946661197159779703712833362707091840 6606271 3663216471000549843708817357331989344 6606272 -5655457156423009051701568955555512320 6606273 11332601410954144306449758268964397184 6606274 14209439468570282787734517842728061136 6606275 -3311588365533303412033936167895813200 6606276 -8955734430994724568723135548991160320 6606277 -9226433602375634897264329085808214308 6606278 -25399479253428029242032446073064260384 6606279 -2261133343743106941787582765784123640 6606280 31554099761530290716499490557456076800 6606281 833329746209402937776948024137940160 6606282 -11242721386637645168081932309001673216 6606283 -15000526809130619965561460545832911468 6606284 -12023874885261776877777248719375152384 6606285 -9255123811265893221726341173318337280 6606286 2652783169111554955236647531261460480 6606287 -16981803881778527957693903269982115600 6606288 2786958061956808397054038031508357120 6606289 10775401377908251648949559520059601440 6606290 -9314056074563153270984727256165793280 6606291 -2889236556185118843649381501431214800 6606292 76174792996274667211286949634990080 6606293 27169186838207497924084292095820158542 6606294 -9682586462952780618705827654053445760 6606295 14438032434730312796735223434322571800 6606296 26631529336028042163313360657159372800 6606297 4686069968674405938316032550409982528 6606298 -33401098877695466810603594235086019600 6606299 21809638591895328431559053805113323536 6606300 -185843894701762250064772317250675200 6606301 -25783127900349517118643366040155059080 6606302 -2311524938087790423607054256532736896 6606303 33712531079658783416467696745843908608 6606304 1528797030732863183393551629395951616 6606305 408470392406991519861745916276727360 6606306 10987563947518321323318253021672811520 6606307 16917981079315698937525119991268134556 6606308 -14658431511198008693896896279316168704 6606309 -26869866878066035860991650847612279392 6606310 10150110478873829708302530377627205120 6606311 3191466312250252506223604071517641800 6606312 10521672539492788194013638480531947520 6606313 -4338980511371743118312583194996378880 6606314 10339220292835949015474866381798982400 6606315 6091743598385520161392438105839141360 6606316 -24925481160369465892396330332366750720 6606317 -24113681125133269322154186667138705920 6606318 -919698335234446707627073708490542080 6606319 -6248892358052405601617705281490279520 6606320 -2785378213651990475953294372755210240 6606321 -28587615056819034846564850357596902496 6606322 -9890835171848434748938448243354274288 6606323 -16235096375342730195820308559194085428 6606324 20265807707197339253837618885547980160 6606325 28697230799423318277702710299346709600 6606326 9000735899830136536716904534969214112 6606327 6487860494993114082070179576413264592 6606328 -51271730252966094645357454261231779840 6606329 -34376137363769051511190282644026258070 6606330 8401103260409684899029563924541845760 6606331 39843103121233503298862656489396676132 6606332 -2248058584770665516357935222060328448 6606333 -2583340433549324305058905924952566080 6606334 -15606464083510569003559908172024685568 6606335 -6327341789358050323865862172755693720 6606336 6330460693391870632424241065065709568 6606337 -34388390920858212060167675267210753088 6606338 -28188534861455459157665365337027756160 6606339 -2738909037937652978015113700405881680 6606340 5774565984772055436090294421583116800 6606341 17497879118251154912148109477779351072 6606342 11250949579007054753811544884061057440 6606343 21435884509521800502893313569985853592 6606344 -22674434629865663416259726170406369280 6606345 15996589460608510136228515388723188800 6606346 5043857697009261244629243331033645872 6606347 -21776451915159113914992096336271251288 6606348 -29167934059962834422941366914908160 6606349 -42469873055039760498447337917862108640 6606350 3564375442225113899881589639124388800 6606351 6585146075137535002758696282756465768 6606352 -5336209650652338194308292727865671680 6606353 18480586205821623410767360017905804160 6606354 -77083612382718473647854307505755392 6606355 -10240951843054684105680323377716467040 6606356 -3827134283043556944301376400094846080 6606357 12631268627527853026353431665090291680 6606358 29936104440887010625468978460882400 6606359 19881681390044965106570231504747881104 6606360 -687630445051292991713545055990784000 6606361 41285183043720403816987915026018025924 6606362 10981314418974356702212992053129318400 6606363 2281428934013691984795281087447925144 6606364 -35081066688663468378802943094708980224 6606365 25721167660586212347725345392658161260 6606366 985244446111198000760205605275019904 6606367 -110652007549936107464044355383899291648 6606368 14836527338770879589368421097941237760 6606369 513853102472532258398116898513060928 6606370 -12152270381202039191969837808946952640 6606371 -13549710406441419399382364474624916000 6606372 -759256850709343287012497613418257408 6606373 -4174144954654058072450570251773902880 6606374 -32253513874145377552803271569610026240 6606375 -25293287605915431917746722069672960000 6606376 -8741109968546052770230356817230643200 6606377 63008383467358625229882831362502329472 6606378 -410683877661080718777696821859126096 6606379 -7444149151077067578069517433644747520 6606380 11892533118709673647649527137460454400 6606381 629346944797002880411773521912356800 6606382 -2598937363659865434690544746832395648 6606383 11115130152517535089060199759351105520 6606384 4768251551547636527274986134723067904 6606385 1641474337504119886413389337267139200 6606386 2584884874920140160150596628624901392 6606387 13819801341929124165844715364480004800 6606388 38179937239109434474137372147143420288 6606389 43851175873874836904398487001228110190 6606390 -952549824962392674795844209444188160 6606391 618037355773941380170419700566123264 6606392 -8839819464967707435257094661213593600 6606393 16914899516864117752028706923704662864 6606394 3461025957364406240943776173564952832 6606395 -3689227088720731788750690879791728800 6606396 9957031723288362551806150561710807552 6606397 3482452344616708981981317813833801472 6606398 667826707281883522065334540557715200 6606399 -4466119858940736284228253753424391736 6606400 9115236436253319251167095187767296000 6606401 -15130222802987885321120281228514079936 6606402 -1193082564830836952978077594276454400 6606403 -38992629587407085405227421598864715440 6606404 2429254739733934971839734881567498240 6606405 -2860654569298603993052194520918286720 6606406 -8909996927900754885631348660597215936 6606407 -19007694953063344417662549993295310280 6606408 -9289161952063260529250643767190650880 6606409 -15707980365683815289910007658345668390 6606410 -3401495940153534377932941337641922560 6606411 3958618296299885746576028427290747904 6606412 9110110381612254153956987853662956032 6606413 16181573258113626781359841385620392960 6606414 -14975359773645695332722194051229081600 6606415 -19324413068742878803628556137197960440 6606416 799770466924174989412021602960924672 6606417 -10980337261439490791246913870413295120 6606418 -3686861873947906104330197197749542400 6606419 -23778183460233425555411506944399036180 6606420 -32835186305512863775129986305419468800 6606421 -47764522239346282249135302115753986120 6606422 16384013643696454430083186947280401024 6606423 1695830555713111799402402230669191072 6606424 -17049285227726488330656024952352563200 6606425 -18273482593006407073112935623198092850 6606426 -19427635439613422420474685657109741056 6606427 -1517427579896590628773399365102161000 6606428 23468622650131971820561982424785372160 6606429 25846034273077788030398254503890884128 6606430 11494988573018576807183063461462359360 6606431 -1923969079735893194894922484832956968 6606432 4092383095969462789141173115598929920 6606433 55914430137936324411733320732733257520 6606434 -246875399554757364490004997296645760 6606435 -10179135979839522306008522661265747200 6606436 1178048769266828399494591544838231680 6606437 -8256057231694954733303152405949350914 6606438 1123595041486439297447368202721116160 6606439 10316078590598732855003839435406238256 6606440 21605248648004170333066683727910860800 6606441 19900475697646688597505589154199047424 6606442 7200559625644025794258179444635241312 6606443 -7384975298194692738532359797951431308 6606444 -5598031180243885070445171604836172800 6606445 -22389370425922218183896460023523885300 6606446 7666491620548877725942685655740236800 6606447 -15000023017141492406552518504300990200 6606448 -6898775962421520572666164108686819328 6606449 -5288525259703733354137818193614481920 6606450 -1822526534648783645310562879150490400 6606451 -17453747777704423991866727019843589008 6606452 34115474808038316449550653519405813760 6606453 3350274365661401423542816692682524288 6606454 -19114144787836402609309625276208771840 6606455 -3592073662562616368527736317448925840 6606456 28298776409904759995471859127919923200 6606457 -20925642842419818433399289838269179200 6606458 15693966258989515098340390345092724080 6606459 -15875944447200446746263759458559254136 6606460 269667468569480300211689524549785600 6606461 -39708609353135931045095295454505975040 6606462 1404700448848961702110663308439040640 6606463 -31814430181410970258918948243236700288 6606464 -51126398605377240764020388079945646080 6606465 -6643941420251866277833242449182058880 6606466 -17899643522969948321762332052042432640 6606467 -886860607823646348886241590051081008 6606468 26190048100047875174731637177449021440 6606469 -11426200130569883591513058226149108130 6606470 -2397278883003995459941044431887123200 6606471 22186029533783301593216549476177351680 6606472 9984711147158617707325883132710748160 6606473 -6157662692788182902026531552420018278 6606474 -1672086122099515488210554245618027008 6606475 -7705423037768709895102817532900567000 6606476 -5863742357205344069609382338806067712 6606477 21971159806744322146653046029654811254 6606478 -8886500844111769806455994250038112320 6606479 12315876435265500218693319782695920 6606480 2845341196491846956075033522055413760 6606481 518794478230932660597779114617360192 6606482 -1465351909290738944228988297795948768 6606483 7035466733776894751958475572299841888 6606484 17884098016947490246462950731007622016 6606485 -27119212557179445372717076833960177000 6606486 -3425044669408751691694819785310961568 6606487 31487399651328540438827727199160488136 6606488 -4089033752130116014522995803818352640 6606489 -16649263669990616157854834907585873120 6606490 -6234254697744927662883263892743040000 6606491 49390394261905394939829354394202430072 6606492 -9049569819750946019715708866744821248 6606493 -31261923965494055249188968838116319258 6606494 -5081255186887059976955014254269958528 6606495 6450867681449072268915006304208947200 6606496 11424740003409473087723101323000152064 6606497 10929903355268348406834168254521778880 6606498 3019127936747348196113074403713413120 6606499 -34189133449129996178276937402973845120 6606500 -771044911530215694588280392349056000 6606501 6817753010472923022389431888968557568 6606502 -9985404467264593558922808085195544448 6606503 2858807749968270786013641035059252608 6606504 8599776459578150008416671257939676160 6606505 -14889378928116623327303579913118421340 6606506 -12302515630986937833594247917706311840 6606507 8454740558916457922570088076178999640 6606508 28087112581390676015588264173931575296 6606509 3012858513152900585822859279879089280 6606510 -7669270792567838958950578347481069440 6606511 2647033187049890743105257565445892000 6606512 -11613660395696842026542685422512078848 6606513 19320025460984128151216234286168034242 6606514 -46237612681106392987050339990304261728 6606515 -9897234158072465269426179302890413840 6606516 4933979391242097466902509543653478400 6606517 39526723902324259690663461550461281952 6606518 16973812478359530618441871110161004960 6606519 11412559455138433144843499112698385360 6606520 -358894765395594689132944205276774400 6606521 -54048680787542940504288636106280392278 6606522 284669515124646843161552455304317152 6606523 51278064958134132116986235438344627200 6606524 13947764458827967082049690258231860736 6606525 11141689990594312088575138570740876000 6606526 20075969342292474092631468690160403712 6606527 -54407045337618557560035800524341042624 6606528 -9724720510154906823651379848476098560 6606529 76181839841761814602419489818430611284 6606530 -615516480968146127465858707383129600 6606531 -7098501555122220927009259165543744440 6606532 -4917634049567680087959727989906908160 6606533 1372419692940660602077862475278501760 6606534 5132916368968389814648631117379133440 6606535 -2425497830091356665500342187831327680 6606536 -982901566315161903659619085143859200 6606537 3849228651118072066202499507438351552 6606538 32927120952383567120787961667970127920 6606539 -64549507178090686371584111475979828344 6606540 -2848653093940246704991593559476879360 6606541 36930321365148441059587697750365229942 6606542 -25398632181538157992572076280215595328 6606543 -18798801501083960286174699214786325376 6606544 -2126606536793420993051411924533116928 6606545 12348127040498343979056769216806426240 6606546 -7385273457977584776480573057852767616 6606547 8880788126344125957188225323460142080 6606548 33354636794193782279448365963948801280 6606549 16125788252934531554987058702572949120 6606550 -3323457731180232050756391052330550400 6606551 -2126288322965704529409143120065326288 6606552 23856546964387564394171918737004298240 6606553 8515091575211399586343382465768280784 6606554 13721869432167131984904239539203729120 6606555 5897705264459066094885312907345297920 6606556 -7073908946382661882471332190164612096 6606557 -25503732211917556580814771629931269748 6606558 -3144854261450683690854941236150256256 6606559 2580433670844554542777619986357662480 6606560 30329566931012957653771448777268264960 6606561 -7976927624355172197007604686048766400 6606562 31184549703589439875367577665505406032 6606563 -912049925812747981722776467968647736 6606564 4304669339967443693977718540178984960 6606565 -2198540427175154838562213057032729600 6606566 -18604679830210972503331944643375257600 6606567 8967163999262829740098595006901435288 6606568 11130311118825752670428709483219778560 6606569 3733827345164501624449532868602621520 6606570 -3193523042738711543869162980244608000 6606571 -23738970851968971785235190076819262456 6606572 5010845657882598925492016605435619328 6606573 1380078665046114208081877266990985088 6606574 6361643656060130271351328192515272832 6606575 15134648717518936168246289891739421800 6606576 1229462879467973334177767127733370880 6606577 -4963450461708705823458533985675514200 6606578 -25202818287879068522157132633999062400 6606579 3058803709496923142629966265710099200 6606580 -6674014808750030890135168641720556800 6606581 13881664763518431495607589349609662382 6606582 -8012403119259439593840303983363654208 6606583 62739548580229962370036221714075352144 6606584 -22377962392329295680274248985255219200 6606585 -994603305283635816488544836730364800 6606586 13814893036153746913203663269899046400 6606587 -681366197122403084352104219058372720 6606588 -78125653116750688737837185892777984 6606589 13530929710051880668091383645877851968 6606590 9936716821696544142406170706772788800 6606591 26698775985349580803211335412399981088 6606592 24778204766476107903954189143676813312 6606593 -9376948678224930877027481857933531200 6606594 -803278823776355976788066710772416176 6606595 5249410186339050083661290366489907600 6606596 -7786900111379825169976060950983147520 6606597 23553057366321918965497686938861611872 6606598 -1923133798122875088244809594013518336 6606599 -8892682796418746895850033200893432280 6606600 -2616856063425462732622478585856000 6606601 -7606812391206016556012725902905360000 6606602 48369735495330684043276354172066380800 6606603 2641667937648616612475511215704644132 6606604 -7703521538189753443430770838419827200 6606605 -23130254009103934798407470745939345480 6606606 6863962288223106109484162023357440 6606607 1491322149094601950737072088619395312 6606608 836550628679765796739527665454022656 6606609 2692763752008603662967694910153467968 6606610 -17808567417563727835781075428170611040 6606611 8695212991901349186462195611924132424 6606612 9717173223925225282034058920535736320 6606613 -3900129918044193280483969205411267976 6606614 10187377911924515210676211067852522112 6606615 -5769691486342673057230122052789391280 6606616 -5495344753891974505518916292686571520 6606617 -12232763699541350080775574607391748588 6606618 267590770419164473850363549324527104 6606619 -10938159319608786095401741590519855000 6606620 20966768995247629892987000565993991680 6606621 -12827339406792210281479972061149136736 6606622 18995913877471084828862158089295468224 6606623 -37038134036217883562009258399642072280 6606624 6479896382423319252347854693914378240 6606625 -43814545599200023871847970857643230000 6606626 -10036384525144142701721095581631382016 6606627 631037773760359485948906878054645760 6606628 -5744165496674372687280304223845720064 6606629 13414290905546880052874956101606343230 6606630 16740971733489256427345676870779232000 6606631 -21637399834692442434779285656681698568 6606632 -46258710105932820763153889113906713600 6606633 7405591055016733567798990179121825248 6606634 17366253162818284965243982016285049600 6606635 -3235749741745223926439667764183270400 6606636 281212283465754334265043249661158912 6606637 2227878974924866087306086493291867286 6606638 -568839196738460078401319627070233280 6606639 9763734509242332157207806072350189544 6606640 1886184936673398342560293996525977600 6606641 -25596346591789356796043524600135358958 6606642 1639658468982046832891128050789335040 6606643 25516707043228288779666480697503950760 6606644 -18845203761744943579633642494755555328 6606645 10725739601729312193724063920597714720 6606646 161158872281753895761018802073607424 6606647 39488515767454402066171027887610653096 6606648 -8123740727256958920323145547753267200 6606649 -475756550942647295920458434744752128 6606650 6351023487850117630497318767203812000 6606651 6418802023098373761195668082025189824 6606652 -14045073368987149820945141321737814528 6606653 -30044148741093544213306909818169111098 6606654 1574377189202221300458366116219853120 6606655 11479013620042215453986237699711499120 6606656 -4327200719009637241110727920904568832 6606657 -47159442134517796136291007590187195360 6606658 -620313719000583319458833028704477184 6606659 28310296393932376249811074062169898640 6606660 -16801070828426554540730230517368320000 6606661 746066397741624052064380911453949662 6606662 -16232019125878891514438102664413163648 6606663 6360166300353510183897661435925380224 6606664 54382914528846869409451799605978982400 6606665 -3343780626149196531317168268084610680 6606666 7629279417739924998645321450708519168 6606667 6466226817596132312083608453217852672 6606668 9187448742100481160995462233717986048 6606669 19644490030755519641075404880181212640 6606670 8806336529763568854110870146984905600 6606671 9452394336730511402257802981564953512 6606672 4219090946404230789797474917163335680 6606673 18813181671474745138334638662486871922 6606674 25714981546964230761121801560996360336 6606675 2972816296842408421794272826920000100 6606676 -14355250467662869174008728525027987712 6606677 10071240429014603419893548981513932800 6606678 -5067070438316016936868072702993268352 6606679 14263426368852963807192423438848470280 6606680 -27054789648745114057632114391962624000 6606681 7296261759633177157459306892938151040 6606682 16410355455988180002862804290657054192 6606683 17127179502012499719447663537356271360 6606684 -7097197339736476061178052141151920128 6606685 12844681966417593170181275018353409760 6606686 -26080122634489952443893484856856782208 6606687 -18980471247894054266539238386087966848 6606688 24268392858137640842498813118618402816 6606689 -3547794279135223550363453148473487360 6606690 -1684658439980208505483553185608130560 6606691 -1793317784613887835167906438500812800 6606692 -418449343618248137985887252525592576 6606693 -16666023343989715195459625422819662600 6606694 13221483928326817932020093765464540896 6606695 29861382407885069511968766670237080000 6606696 50102575869184350215972585660103720960 6606697 2966257002131333632774600356931671780 6606698 -6770570151406699562144651494879006464 6606699 10604330082046203596535404537803388160 6606700 -13887875746968646714143970991100332800 6606701 10475499670766210469334904600810551404 6606702 -12363420481477241033180487929672496960 6606703 7893387463997533329522299145878484304 6606704 1859349577732330573996495353616662528 6606705 -4825304117363492779600235652459338880 6606706 21259281386891929835290109072654913552 6606707 -3206392038981365602769600616576321168 6606708 6174181996196511961517597726866974720 6606709 841469938341342110084728021699898560 6606710 4055343244421349465049490761264139520 6606711 20149543313935557015595179483443001600 6606712 15515048079531926166262601437900922880 6606713 40952214114267401678172265134226483524 6606714 2678892783912893934476624330434649088 6606715 12218214848293000579254679355164146720 6606716 -8097258714559442404454952469780213248 6606717 14178258178697603607695721039574483488 6606718 -13092185605937590205522655457597824960 6606719 -3394738074239538987343640854671721584 6606720 -1786763987246796215094155622010060800 6606721 -57604244889052971060944684170776334 6606722 -12918441323559193884029263726690783200 6606723 -14375075727222976298442697457266468032 6606724 -18526636988083028226697823478084805504 6606725 -5018468093754544826615707119990255750 6606726 212303238714096773567252204699265024 6606727 14705470390242091196343703525577596224 6606728 -4074547267772682388301073657381888000 6606729 -62845334599976601090761617246583343936 6606730 -205106647032970095815067471495842880 6606731 -16902514862210302996741744411733127468 6606732 7052812138246214409598677594637062144 6606733 11686660671800801826097007082381668320 6606734 20329312841863193920492456194504652032 6606735 135619837585491494754665156540154240 6606736 12500912896824686678107112181079539712 6606737 20916967336393480446640803075534592800 6606738 19085472182657877212997773314956184320 6606739 44081199686327519706516170354749754540 6606740 1999929500844436943378699411446824960 6606741 7759254630505472626733556469882072704 6606742 -20313185871530184653678817386082997728 6606743 -9871066766436338107868662324170335232 6606744 -12627689194377841816017970783328378880 6606745 30909128467705735816121546646282010500 6606746 -15574228404414340752282280821536774928 6606747 14282484260525604516624003053358189840 6606748 -5590522014201784165499275390826296320 6606749 34680680179131563029698420957476139750 6606750 9368845556434526683861555358416896000 6606751 16137308206708408164425195602837296000 6606752 -55548261796752765274376832651466702848 6606753 9175195980309868734782331411257351808 6606754 -8767409155326616562001410570624595456 6606755 4519865687221417449125458629437630160 6606756 -1404270757851326240539560358020894720 6606757 15152599865254284146265004373874379132 6606758 1359237184478341284226760050707840480 6606759 -7922388601214140857984677049511265496 6606760 2824802220818460799046480055552000000 6606761 20941336814034647417642573084105224320 6606762 -2795960660435950419817654134997294848 6606763 -14894944138606217271585617305187279856 6606764 1947036021627976434706838367215928576 6606765 -1012748432743200052780006769242498080 6606766 2857831492712401835236335350884352832 6606767 -25395548542027013726952547737113113248 6606768 2837434573258939206679357538815721472 6606769 -1785015460028663778761586097943562956 6606770 -948914010429225214368425408166067200 6606771 7631750289560678132567130974070030960 6606772 -9800694201459068239015389662337322624 6606773 -4311299714009576383797441357345687456 6606774 22874654366765904281136945950501568 6606775 -4811655334683024791827610437682992000 6606776 -36838449665053034709412846842275635200 6606777 -6482921351397202011447347612719386240 6606778 -491414631235856572031162938977845760 6606779 -11632420263340879986192764876164030620 6606780 12604375186489674796728439037773670400 6606781 -4559320931995973202277688908024316436 6606782 -1431693970726981884858229869275430912 6606783 2375484477027499211858885168820949752 6606784 -14506053143428493973756668023536615424 6606785 -21132291515323158368112350543281663020 6606786 262869744779601593669613182492504064 6606787 20827341732487694165022967462563350544 6606788 -462304691877813024496847625081809664 6606789 -8940209516296830336138831965852097408 6606790 -24268480969676268643129984379613073920 6606791 22785439400103812420599540741124049192 6606792 -665165843201924118740203462619136000 6606793 39797933634084071088267539428824133684 6606794 -9728169803107029608834388163272560640 6606795 -1129635749369197200232606882017245760 6606796 -6064606877915556466624823062415523840 6606797 13719553241839572582549210265672740000 6606798 -9041775684410981528420181904970468352 6606799 -194966013309922838369679482134038240 6606800 537844027740016737305140184924160000 6606801 5873273340742073688394415421197039940 6606802 23730750630434470338485414005561118352 6606803 -19074716719315260624539740682579007744 6606804 33468238046940959448361894326371205120 6606805 2351850581885612627728711015835600160 6606806 -9615042607144822633082277999010983648 6606807 -11342565561747727386958062084131531160 6606808 -18379670238175878779497667886031626240 6606809 -45697666373361785452050482301640440000 6606810 4584851769110216858694527517510312960 6606811 11988984650427943843751148117395497412 6606812 4202505571321974120828443833567841280 6606813 3502750023981415432598214372304435200 6606814 -5397297165313463229904544834846340288 6606815 3232478507351816617229476020702705960 6606816 -6339359323520274790295767270445285376 6606817 12137302636199708791984579198099063380 6606818 -19195064736737583620848340245584926640 6606819 448550376820610708458025177584665600 6606820 1691397483821351280109138303093248000 6606821 -115829590058894189974563447800845824 6606822 -2183304377618275017632011325308449792 6606823 -29598963124793340297008789400105053136 6606824 -8124207900904194454321807775744409600 6606825 580527713897587798462105335065973600 6606826 2091827841112501796063029566027846240 6606827 -50887864431744577286015439553550157324 6606828 16231755241615785092236364199750150912 6606829 3781734034195746846836865499916073026 6606830 2710919010046641310281938958204442560 6606831 -4581092765938221136352687529766436352 6606832 16139945039224239903706682679170170880 6606833 25102742292908726537776859394425024082 6606834 98488656710271424371742052964350976 6606835 483338822306968539323772091788515760 6606836 134723757147692678954562980352430848 6606837 -51045399800909358389584929418382602560 6606838 555442989125948646618549404146556160 6606839 21434220712760300059081499010517169640 6606840 -7509596822264162327331609150254899200 6606841 53162149021469978982108539078551658452 6606842 19187848131785917770426279040878336 6606843 2360567846740739959197298906910581104 6606844 10008177120850043314989256715227574272 6606845 -12205490288481228492726388090488952320 6606846 372977266100593360125647496328358400 6606847 -44326338219030828276274293502448964480 6606848 23347943348126743034187749969595727872 6606849 20278758703608448075800621948314545920 6606850 10854749038219888857592613309673980400 6606851 -14160084662168087326675984211666231400 6606852 -3650238152841015902811459450956156928 6606853 -6805608668326283759434298287081158336 6606854 34424107652765324369358390175214413824 6606855 20639526969705861042318604943042908200 6606856 41248291005365146303853252515477754880 6606857 18279379172705788714221787053508256100 6606858 8517314316402510509735093226021053184 6606859 4166971879200228483563146695939446416 6606860 6933489884238174093298149094321474560 6606861 -33608236203858161528651704475343256128 6606862 3650674229221328386970888955418812864 6606863 -23008943581193947592570557018247454240 6606864 77045405331868811246982927491923968 6606865 1743464911907780171340885589242913920 6606866 3032122205390413140256820578198425600 6606867 15464143110613035337844730760957039920 6606868 -15836897902496419942485929835208235264 6606869 79198844668547088826928156880970902144 6606870 -4582440822153627569696783888773785600 6606871 19180778498792952322084068247206361200 6606872 7658514668662718511171461091037286400 6606873 -6441825938138087074642965537466502400 6606874 10483781578694166412206331575093173952 6606875 5911156045962671773534639719624922500 6606876 9741974818575658152419513848592446464 6606877 34122101530633995059195561459469722726 6606878 28305616384864199721986008947102906240 6606879 -5533002747808276561849740015816220800 6606880 17101272582962101119839788586112122880 6606881 44480870705609335564495633065040779264 6606882 2410504563589816851680919185989371600 6606883 13237798547380675635858654325981395864 6606884 16799051318693902428318746090034511872 6606885 -13055818489719490015509988500880213440 6606886 -19572769704706527470418489437331287616 6606887 -6497010111965612005545896701275012048 6606888 17534948626769116963570197750175334400 6606889 25176279067255788263457499246631735440 6606890 -919486173084769174691752901698579200 6606891 -37745777928019792089721191334694039520 6606892 -10993361413496942978334095011568214784 6606893 -57510299682366222273697642484702154858 6606894 2318588255365960903583967042971599872 6606895 28258264385236800307229953562582963400 6606896 -2047996757881407784435304163016654848 6606897 -8552882950976247707795263424367633216 6606898 207028823524752952771199760104701200 6606899 556505157474421334125236519820289664 6606900 14363507010083558268055095116319744000 6606901 -13684518408720442561276095413431108448 6606902 -26663040440231490464318109213020653248 6606903 207104576684486458690269430138065024 6606904 20419493319091678698142206553681182720 6606905 -4365470077333791378346306674367361280 6606906 267388446659000605994087707848542208 6606907 -351498970979742291270014634807354200 6606908 -7535603459986133880962071475912294400 6606909 1889386594529678298854151911216462700 6606910 -14565381324600661398099848185840673280 6606911 -29284778577993828851008889195776216368 6606912 -4228297516438337555625823995615510528 6606913 -52175777548924059227267871139840107838 6606914 34171594983938930829513057148084932672 6606915 4219761579082448691394873595741666400 6606916 -6463450255780071305841885146543554560 6606917 31533933127282716691645433627588439966 6606918 5354745647932517191308303628758064704 6606919 -5924676925964920095552277289706987600 6606920 26574506719886179916458875790470604800 6606921 19582761704679488421890735698488720384 6606922 -2748917231482585900586957734030080768 6606923 -25842431186829608719161824153314734828 6606924 20012649172225534063715372233395641856 6606925 10834474217073064198761530855283993000 6606926 6469339437446389179597148011829239360 6606927 16139464211059425306157864732957025640 6606928 -9247108453859168140279061524828651520 6606929 -9517519856683021843005041443619971008 6606930 6483936564294650929471601690932170240 6606931 116250426845558730566588704538174973120 6606932 9004949010509199194673543032935591680 6606933 -23138411330722895761281518214684814176 6606934 -11699143875864695308035457483922701440 6606935 52151020348901709632462751033095848800 6606936 6739893596739759014390988926459289600 6606937 1226248371106874840490862189579990784 6606938 -65518206227832411444899015216844576 6606939 23198068789003072429748085411312873624 6606940 16785301703447497643419435739434391040 6606941 5315155312495086824428894799185092384 6606942 -7060480177165450326467067076470423936 6606943 7227020095236818343644010503328895600 6606944 -38968369607509599828201638026102308864 6606945 -2979732110249423064843093889121022360 6606946 26305254933484112293558193051035662720 6606947 8391783020386499642411915374376601432 6606948 -26851116977003367628566369847953592320 6606949 7571422404487042284039053680108290364 6606950 -5094613868174214689749567888128000 6606951 -9939207763631361528593280963139005360 6606952 -4743930794892183373007401216129843200 6606953 -25914653423590238029722437743969209798 6606954 -1130924536900729889450620335680448000 6606955 -3528163916658156322995819803194724640 6606956 -27029761201380835584479267556648709632 6606957 -6172661494775090395229096978365870080 6606958 16762554532862441110786464095794948800 6606959 13965092577228039509744442450863774160 6606960 -3899980740335397783677665492407091200 6606961 34802538909759580238626362182031327652 6606962 -6481451218238317275596369920831308768 6606963 -44136951224372100770879049704783604 6606964 -2057060585977190514648710007361430784 6606965 -30470150086881119798554046602513540800 6606966 -10681870878512271189730986983318923776 6606967 31158317019003862285408789054486279016 6606968 18642544803228039230472483314506629120 6606969 -3211444777311283526205307867630039392 6606970 -18189844327743582960432266227087104000 6606971 5471490141740137976219487890245322784 6606972 -2127052513140134485539400249186773504 6606973 -19035387475562484705518158918798470778 6606974 11633057713447728528340429240569216192 6606975 -7600748868764039867633899538129807400 6606976 8158658335226786081509664536154603520 6606977 -17976129241702108337825972918447034540 6606978 3667120424754349453766473977786580992 6606979 -1633983752608693615798902362606821424 6606980 -797128281060497957783696993874247680 6606981 -25022489423092906797510826068031484160 6606982 -26952508447218231341251669940469354048 6606983 -17340130117551819270332862794928168120 6606984 -13576102346827738324074196302723072000 6606985 -8813700503655952683157246593737968320 6606986 -4384850872020986815978234254199836480 6606987 34290732209235943255724031791377446360 6606988 12144451007386577711009565472856223488 6606989 40122688852517638866119779394641967424 6606990 3924985406549343732934468455472197120 6606991 33260951541412603981857702305945625392 6606992 1504600761587604697863070754180431872 6606993 -112428501497819445063245289433066656 6606994 4735016776302370641078506431992105120 6606995 11036858424869939723409168331540302000 6606996 17482206643493159696824832188002822144 6606997 10357212168081602470036192991191799040 6606998 -14887731334983377248944937872981228000 6606999 505799022437589416957900604834508800 6607000 27683197912541251755742476834754560000 6607001 32937193905443077777308353561821910400 6607002 15082848689202839309522940910540399104 6607003 -6039181222545400025474961993063709440 6607004 9351728074706751595906716362822046720 6607005 -187135377669804649098392345323082880 6607006 -652329360134068056279450571253704320 6607007 -55598143620225458553447660964531111680 6607008 -2791116943755960053484178149954355200 6607009 28078470641731439607308939155623146210 6607010 -1474593068567444522253041140043351040 6607011 -159383862908331487037371184458939920 6607012 21152187837389185889127529580804931840 6607013 -22298786141263903848516551703523621602 6607014 -11511842663856571786490519683696599360 6607015 325699832969618871255410176877369520 6607016 -5020393104531237884737292333367828480 6607017 9095421957846056667357473454781860234 6607018 -3543247455476054510903648837751567360 6607019 14590700849762363723401445825687226420 6607020 6089349901468186970926958723086172160 6607021 -22621057882210238666365773350346856608 6607022 -563939558151250153122395769600972288 6607023 27694226994802187863895761343394174984 6607024 303368208018616874733532645655920640 6607025 -37128368430012124577709476479268803200 6607026 2066949092180612010421062801196208640 6607027 9761339089736890354242360458489955744 6607028 -970949002354350118539021471360392832 6607029 450212072301697976818765948393056576 6607030 -487028629547244327019907736524897280 6607031 -41050933600141911936024911999246741208 6607032 -31374728153721491327401799533679861760 6607033 -21578447560927439359094341368458691576 6607034 11002101661524006361656725983759310592 6607035 15926659462848155334792117272890200000 6607036 358487505259993070879211172122255360 6607037 -33661999431874577224888135369142992314 6607038 29560552917964110190856882935214189568 6607039 -26509425505356934345594925047897524160 6607040 10592267519681344298471992927746785280 6607041 -8273219779517544764803618291109145600 6607042 -392793856313918592124230154899586560 6607043 -6435317715655672509692077673784071952 6607044 -16596958881900799106558385002397351936 6607045 35964455197168844899895599911031146300 6607046 19524903221258404458296898410536709472 6607047 -1534880475722691672187245372926363520 6607048 1328677130008437257602572746253926400 6607049 -6679256603775217425973549288101673152 6607050 -9579433555574463075902132497677158400 6607051 53450954764367818342002725172624289704 6607052 59416278364511420771224021247433572352 6607053 1508039187132909860247396461250154284 6607054 -5541546482760475234361692271687532480 6607055 10089786733755233435433965813121257760 6607056 5748638742793122889042400350495703040 6607057 2126304526701209316060398879473650340 6607058 26109117394058634063208826605014310176 6607059 -807611855772292032811207177228174272 6607060 -24088690811547570682544458320340531200 6607061 291149338642107100135785068597015424 6607062 2169654412972135980200783301799326720 6607063 10639674626411553995761433364486866312 6607064 -44534834461712619127545890670171248640 6607065 26167873526795593195219781098340051520 6607066 20405686390965429363463948144068917232 6607067 44533600313870772310522913889889909032 6607068 -33534696016670672097227939727071232 6607069 347006478782263427459214231739440960 6607070 -18404299400108342068212966306977587200 6607071 -56526423710125012360941711351911875128 6607072 -27223972398785942002645875484646178816 6607073 22234921830458846740005726284828939808 6607074 -4807525883601427637555326077087949440 6607075 -25603824943866379709035355676715137700 6607076 10683600153699706137653467813714034688 6607077 19443646409535389783764470068789505120 6607078 -28154328327826475785934383494948368160 6607079 -238233408228073714789972769580024960 6607080 23455504570119344884657986088019097600 6607081 -79551254981500512700916591810659868 6607082 -6372019650101387918448686754965398608 6607083 -3399356622857436511295595249198145536 6607084 -2265731525440710891644249784069052416 6607085 10603941320937757890118450861030560780 6607086 -8931271030561648009138561133285007360 6607087 28695024376842652912992037402327169080 6607088 -5105134024173134808304528999693221888 6607089 -2260082082413639663382100113711394830 6607090 155090882962435395266264764845250560 6607091 -11517802328989726485220917380329509816 6607092 -1189185189911504857404004987594653696 6607093 -4515864640359558161194822227471114120 6607094 1163661255366775493171010128319066240 6607095 737307501635541920277056589306478080 6607096 -4340503873831021027553455540281815040 6607097 14575241292286774857861226789185042432 6607098 18908447211775541557086254159762476800 6607099 16931554988078023047412967434457756160 6607100 -18642643754269090379869370383585497600 6607101 7712095473499522446348784971943521024 6607102 -12373092701411575200133581770539189248 6607103 14421117892606191298539752801316266160 6607104 -1989109196963305290920496776179875840 6607105 -31087306811123282352071110709885965740 6607106 15469453297803987950853499515991534464 6607107 -10726193433965787717567263922686022000 6607108 22366587598087755324180344837854362880 6607109 9254061581857123491518344204085838300 6607110 -3753656117225209123898462583090336000 6607111 -26229545323377053789044388864234115480 6607112 -21427670134477693657670876946665548800 6607113 28049092150694397429656667524451120144 6607114 -19771933882413959394256225412004571344 6607115 -4178278421123629097799728652897313200 6607116 -42056583427009163996789693223635066880 6607117 -46349336604477974313595619623904591040 6607118 984452107955739677275323963407265792 6607119 -25614586896940750683247735352090256504 6607120 1950661209131659408001558272932741120 6607121 -571657190722954970577365416230585678 6607122 -277143039175374247949452866157896960 6607123 2801367586255722978354087351363125824 6607124 -10356551010594581156749316616256408704 6607125 5438897098614227157603749911870560000 6607126 -13656121945793241257522033639425662336 6607127 -19467769663098263690488267642711818408 6607128 15799595167150885024245982361301811200 6607129 12770863045931757800592450921110603776 6607130 -4816513549387768105793679109209057600 6607131 -20966578851795707308231398777009171048 6607132 4129827133417799674353109585056571392 6607133 -13747460076917510480789105049064329216 6607134 -1158290877587201495621007563219474880 6607135 -36623585484380527241653142678195789040 6607136 29368792048185170365342598143601541120 6607137 7309366638444981530840210649155382960 6607138 33717282563775520457133786773857524096 6607139 -6783967696797994567707788152901541120 6607140 -950369137899392246964746958553190400 6607141 -27096722783729937716807194076828039040 6607142 12644455786322726128884989570838677472 6607143 -34051249970882635876925524578115361280 6607144 -7493564976140983359007956163363891200 6607145 9424120781867654008939025919145044900 6607146 -864444357202559264522826945753664512 6607147 -6468055065449502987505774941144676280 6607148 39065132027869405919765236648733822208 6607149 19528761066729149397018663594573968448 6607150 -2412032347934175836058200624683324800 6607151 31925661674250912256885642492773403152 6607152 3814939910501933352679574042687078400 6607153 -1614016441536768226717201323857364480 6607154 1532711411719150753407766200939608064 6607155 -6949844061955584437593075945997952000 6607156 33934658194306641387180804201273149440 6607157 -44871612770979321205140396782035080 6607158 14575580242544524548972075298687502784 6607159 5992363663426831120965407988834216904 6607160 -34121900502634447807341458643874713600 6607161 -5904964633838662986698161963398626640 6607162 11435280414144955488958645501085007072 6607163 -32657771830523047530422871847693890588 6607164 4329543044486813854939094307045998592 6607165 472532714413926919667558336562912000 6607166 48763917948341350432065461024444048640 6607167 3160024547352286953181950108142307712 6607168 -10002295627347812283027333674135191552 6607169 -9838985681905082015907455461424910204 6607170 6895838347216242505559480772038707200 6607171 5436248402042789438115422671653965200 6607172 -976641151439732417507219594703323136 6607173 22168105677685063006454585425845583584 6607174 -3804227911501868925960326311936665600 6607175 -21993435064034109895569389317691155200 6607176 -8653327335090604796015868945103872000 6607177 52554691991265400278733342928478360026 6607178 -25020277870799262181184058823110502560 6607179 -34632902486690441619385758760030710276 6607180 9696333280604262198564631343526374400 6607181 -18814953094347446317269944429852903616 6607182 -2066449757077401293918171896113363840 6607183 39749165322836889807865814608779087600 6607184 2487216599531544800802095286566707200 6607185 94640283547452011062435686862740480 6607186 26183782882873034229552484703424932160 6607187 16073190137948254178880822391022352240 6607188 -10147742613589048930855267541736136704 6607189 -29432868010311907816032895669064573280 6607190 16741520864364395675686362164459769600 6607191 -7306546926673245703162819839190343856 6607192 25593781833125119943596607297402142720 6607193 -25388340987658621940819623578092581680 6607194 16250146864211434414365721462025053440 6607195 10068107553350572641075255269769154560 6607196 -15503344817994000970029802330884641280 6607197 -7165251138729978653490921813933792960 6607198 1363534179060003204499810364288966400 6607199 -12830313246846851954889833186267800800 6607200 4659375071777528280962360909109657600 6607201 12983178696496200217734704811457283264 6607202 -2121708636539738734828425664515675648 6607203 -22371905138133199091123290423898213136 6607204 28703847020638105848898543040993699456 6607205 13333915385656536020848393920470880 6607206 -3495630090021717588991047233378493120 6607207 -45568808885624678265524610547437033544 6607208 470899311050859513997450361492520960 6607209 -21625419835482409730866312961459164800 6607210 1947456347069915174727047150997660000 6607211 -5020384971101967203437910171751211920 6607212 1117748223786869867189908808064921600 6607213 48432161090148379891833349746841908096 6607214 14513509925541055162661686730038971456 6607215 14383159425043889494400038323390535200 6607216 -443776649906999036162436602089439232 6607217 -5173539108307159665908300248787090448 6607218 -11483006040931224530833164028081608192 6607219 -21488625078315589170373328201436188904 6607220 5205071894024263576429686717528122880 6607221 -35352300187364207785873306431268766688 6607222 14586730614331588260840809579568593472 6607223 -5787959607315113484341029916584887456 6607224 -8999145872999291665387081585544601600 6607225 -20318129389840777631494207213356855250 6607226 10336148727514296925781167725871223040 6607227 18405456615611941322621149558180101504 6607228 -21587499642448967495278992497688775680 6607229 -6786265013265615909662506402184674170 6607230 -51389633056592716293208127051612160 6607231 9709531516436330690697488239679847120 6607232 4073903835019389372362614207886131200 6607233 -18638180756297990741692583420228320320 6607234 -11913022514155240064336090744460903984 6607235 -17556816844608965223920384973809662320 6607236 -9799544821958847171599507939255777280 6607237 -7358692004235441635713769153164525056 6607238 -2498767641307451254507702898538146688 6607239 11187942553142709040437907239966118824 6607240 39019823912624413299019278320591308800 6607241 -5628752186449212088966750550009024358 6607242 20669805107937864755819767257375605040 6607243 -37555288331915983534884056211546270508 6607244 -27233850724619525191173772851304857600 6607245 -2567605269673006399591601669837804160 6607246 11745285954258130054402708603674459072 6607247 2674015438517667309588885433855117824 6607248 1055730305009436306961052270031667200 6607249 -51394583172749719045797623983101313680 6607250 -4789146809119548276622853214549120000 6607251 -1799178343424097052320235315017216 6607252 8090234199493471841500509937984157440 6607253 15084386307608325941497365567300902460 6607254 -4344229683542726590800174011747767296 6607255 21224446570509876689327938505040203160 6607256 406357591372249250559402051729408000 6607257 -23458167318382594738594641634741965360 6607258 6747446682736334322992650125045786096 6607259 3022579493200056812490310539654555000 6607260 11366032615487567673808822635452497920 6607261 -13410835376384665014423459335706298138 6607262 30146812749236133150139723550370566592 6607263 -2300081658690319874809510148251840512 6607264 -19282099612422467560164033192230191104 6607265 -5691419918818916692178583166325937600 6607266 13340759924107901114661920396363121024 6607267 19634101385433075214652618807618906560 6607268 8846578391489345376831936948996153600 6607269 -6317183205301834699197910368145646400 6607270 -12135978892479980909452917326139169920 6607271 19203148658107742378439622118720496480 6607272 -13433869849026803505815822620710666240 6607273 -16931692303471786337351966077469589240 6607274 -20148474993798886686392375043334614864 6607275 1432291251365326798768270267215195600 6607276 13405700335578347715478249441046887424 6607277 1972315049207930886681165607788659052 6607278 -4888196088165774800353528025281781760 6607279 -5919113155705707466520324036068101120 6607280 -8034823334952819549403224500478935040 6607281 21525392073340776591233399716828907904 6607282 4207973218838547420895183814581229184 6607283 -33266389213039461431185259813914932468 6607284 -9250592739355821626788289571258200064 6607285 7644343715150143022915141501455069980 6607286 2364360374797227441231847401677635200 6607287 -25850694559894032807365311247638597056 6607288 -11904665535909254342598745009447526400 6607289 1932342414971440837099454506600020480 6607290 -3725350664870825445165115257718145280 6607291 20628374522722749968563892630879118692 6607292 -14524301335670627208869053570494405120 6607293 -1445706309483905661451960899183078912 6607294 -96895321288771821534948945418885440 6607295 26827693961485315028792981522133037800 6607296 3308577650492922744780592487199670272 6607297 39189313449380720278482378234333735746 6607298 -7660448018418532720807385031631260672 6607299 21119165540600875989744273903312687864 6607300 3255358991611414017838769210779648000 6607301 43078027704792732104496579931389238302 6607302 -2197560340231305333485138141414031360 6607303 3036712736985360566580257029551396064 6607304 4792828130395672035915534743954104320 6607305 23858009373746645744509184265877248000 6607306 -1051269134991577248545799041413199520 6607307 40084353078965623119139574438399915520 6607308 -15630286754145782579984893210962608640 6607309 16066065829304225406689270590971518080 6607310 -1476228698359763737682470730687749440 6607311 -5536204511514186283840287612680414328 6607312 1100472438641937177628871952017047552 6607313 -51270905762987537048402046531572380560 6607314 1165018035010268718254046058016440320 6607315 12811656286784957927141770633641255840 6607316 -23440178339400724245584943147277944960 6607317 13311360614087889339034329520422264480 6607318 -15162263121754208524953805557795897984 6607319 17065508332458933262973256546112727640 6607320 -19950155190660940864591594176621158400 6607321 -5873070248210766029428932280914745088 6607322 -8480480256321617598975215396816533056 6607323 -23634156486824866549613993195569114080 6607324 -7196484497561212288455168183290884608 6607325 7175719701725686723778629070313933600 6607326 -33765319018822655901625900866662400 6607327 -1783030851445422195135337449513008448 6607328 8726360398287124411718630538388439040 6607329 1544974978846681654110577021964425920 6607330 -18167178237669107334153936896391433440 6607331 37962002175957224586154117836218397600 6607332 1601828241186956627474130766448670336 6607333 34423589595599472268638789988857269760 6607334 3903876876555613539043999234905582816 6607335 2612359009846421936550337961039016960 6607336 8018201126895881382347155956286617600 6607337 753106194759413891450884781652267840 6607338 -1714726296438453113183558439701260032 6607339 -50395467817100620147610777380358007888 6607340 9405916270561815344118506618473390080 6607341 -12834559979836110404215739628978598452 6607342 3346471952125946007235597171382436864 6607343 20951562002926025401923402607564544592 6607344 313853918780975506898184700920889344 6607345 22237694863897825869540984710096587200 6607346 -24871377280198112020358276484801862128 6607347 30687620686858641060245037141044828928 6607348 12694905577381330749535303655255592960 6607349 -5555403881298497700866308989257971968 6607350 1164635806506441403935033629578533600 6607351 11728815848225788926647693255992608240 6607352 7620986538593677016398446954236313600 6607353 15447113868063742121828631944921549904 6607354 8284596021467472446963061348205043712 6607355 22312721029875273914101809346479193920 6607356 23170789023933551660495986392945755136 6607357 -1289384475197267094184076835015864288 6607358 -711636509489687253522616263049758720 6607359 44715549469560040730930146684295235840 6607360 5657219652686678139585830999556096000 6607361 8435401370082805869793573863380968962 6607362 -3809930763314484113457556208837813760 6607363 -4630483416133853016187768603823105840 6607364 -6665936325895159715454338454927897600 6607365 -7820833005045501376386516910383672000 6607366 -13366964306404124785994806395913150368 6607367 -27579088226196407393693935526377107480 6607368 841573157092870555173403758507171840 6607369 -1813226785372943301727531984790432230 6607370 -2747399890529612145181508390316487680 6607371 5397846943688612887647505696842885120 6607372 -38710371942913475696584775509341063424 6607373 -14600950035863121028189354887158316264 6607374 -2955247534564195954737638721380091840 6607375 -11833375540657856173822936618822530000 6607376 -31357008307858630211437112945000448 6607377 3772060371061878330964197335512460160 6607378 8972235000448407613748614920101043840 6607379 13238093053179287039553909582751015980 6607380 50984439507558910699632362820280320 6607381 24865918509144006180449285893274037024 6607382 -3581889778450520691083265366251786208 6607383 214884930826106043011764256093768424 6607384 8713776186025522448896298775971635200 6607385 -17904662745535041729851041142455575420 6607386 1500040570058690083917098737775454720 6607387 -13142831517961341023903492608204828248 6607388 21179658953868070452129611294697420288 6607389 892799589682575587355555348044092800 6607390 -24788583012057846202754726822135579520 6607391 -11525736662690107182480156457599216528 6607392 -11716520423349215218971949405307928576 6607393 -46302674542974811865622055191930181578 6607394 7472677120776362850061821518846453760 6607395 17832931076714289657717524274794196000 6607396 -14893478788826373003728925492365372160 6607397 -470486472029605844895382296371205600 6607398 -2300055871948579940757770517125806080 6607399 3819969156473360745225980653936280680 6607400 141618129283308618524364194865792000 6607401 -9308075339115859081754152871146509696 6607402 5046388350979603117800852574676582400 6607403 -52259119836506364365403243282117995736 6607404 -14335067409132371112606715522425732096 6607405 -9112986288061656662298758200947693000 6607406 12542988776634336182512680290744052864 6607407 -9769812349711712994460275145885830888 6607408 139575372118179790580938588279209984 6607409 12885077127856926555581875796662478610 6607410 -1214901128577471058323469930368268800 6607411 -38765592651732020173949769765433637000 6607412 -7260528353820037073133499442565826560 6607413 52572429707146542303504926785025389344 6607414 1186656321399716567253504290091154560 6607415 29851706516503151108135560865538745560 6607416 5175818006799697179492170141504409600 6607417 29956375162797490104787031748314463360 6607418 8330711651545735578632592997005147360 6607419 6090645434900318039602926759273401088 6607420 23596655004036023274414391103943874560 6607421 86131435925167345511285917442443200 6607422 13229035083195997610668917665322037440 6607423 174859660199334244803196340379805424 6607424 8921415675371245461849045424627777536 6607425 -2863894382671958344123450607980044000 6607426 -2966565260450565861766621613192471040 6607427 -1090539586221739437313307823464825640 6607428 -2035560951262432594575205593596282880 6607429 2117584792655032728825607549507134976 6607430 3890588459179350166120287886777067520 6607431 -7030721240938165787953121834056230480 6607432 21777147629901707016799247650557880320 6607433 1735439669323463986566832994789798400 6607434 6234298898410037325116762342663316480 6607435 -31381046303726980743226590256076193120 6607436 -5746187152253124255534764551158996480 6607437 8083229112474231950849933722638118080 6607438 346358417919227655311962020604029120 6607439 -47919922649115621896457454697456783760 6607440 1162787978505263061767350306996224000 6607441 -41494066419436375990873329627578213148 6607442 5013372241359908341907462123488791552 6607443 150318160075634778981967531126730544 6607444 43272192530570204364444328611498839936 6607445 -14532450969277343527522676527110655080 6607446 -8902760310300327612610855489459929216 6607447 -27682727923297801329411613656679200 6607448 9343107628451115101444234990936309760 6607449 -354003419612275486955126745650144280 6607450 -30907060102706615988695907342706310400 6607451 -16019080954523035973376617194025984088 6607452 22538385004903916953507888271500012032 6607453 -402911809719556202875287582360377940 6607454 2802475201298692495789944384924275712 6607455 5674604253553334102718957772352553360 6607456 -62534206018001884093550049222990102528 6607457 12996593272739855637432175532976661140 6607458 -4796328171456834693567586362211820544 6607459 12402985042996156611771828809473188080 6607460 10270769903453276330305401217964659200 6607461 14164151244319438546489768432471005504 6607462 -11883324571281730552019614057229460768 6607463 -7577325005097819492430473008996499696 6607464 2978077550661222213855411230594826240 6607465 -29545937095663932393000333928115436480 6607466 -444080089229799653620565247326893056 6607467 -15683026213363375584993332304172391760 6607468 -1332890322084885184001866741537275904 6607469 -5374904924790180940069264349001440160 6607470 15578189966174973114929683434382229760 6607471 8647479880623102658758921259186036640 6607472 6945638046393227585048617781120434176 6607473 -4667673416366318408053889239178237952 6607474 16994732598615410592554308408182686736 6607475 -699889002774898254259958050697863200 6607476 7680600322419306998902333321056326400 6607477 -27769093627124463273677997609848103200 6607478 7830079707171655139261295992573162880 6607479 13899958917357946704738868454216874984 6607480 5100275832196060967530612898818252800 6607481 -28099862873754428980503147619146460800 6607482 -775941513129983806248978687040206336 6607483 -11126117904086635432547892448084250976 6607484 -8703828571113969439990480719065625600 6607485 -15090948104832148331479422207671006580 6607486 771461339301070917181257250893621312 6607487 26029879832496876138591542367455243136 6607488 19905750083718312738465114906081361920 6607489 701508142875432879289549748269826240 6607490 13042990050374763909846815892466821120 6607491 -37741200395876562358952081453685110976 6607492 -9463333740971334077049089618809808640 6607493 -9933151122254553331451919712472100258 6607494 -1764930957956901452984053754299977504 6607495 57874610778357207695007660380098560 6607496 -6668185684450980013900966268621783040 6607497 -65420707954514900625652639242119040 6607498 -23085731487194159590294827048239202000 6607499 -9745568190837363887076281741720105136 6607500 765688708380602717539554516880320000 6607501 -15342307029699886147068627651530119498 6607502 13453521597743098566828033771891156864 6607503 9854729417537210760885022463856117432 6607504 5399608753104053897620660828032532480 6607505 733301776861914819492404564206113000 6607506 -10884376388254108896869944140643732992 6607507 13492461143472596335494139012370264680 6607508 17507441986713838979444981969393171328 6607509 350902747091467915458282769352242176 6607510 -531916591944099829794841838762081280 6607511 -36215866312847354322710453726114516688 6607512 4704284663009860947138591149522257920 6607513 -4594663747247574047262907818279246912 6607514 7408827631054437547126534488317629920 6607515 -12387239695400430342886817819405665680 6607516 4939317200459116936504175866633912320 6607517 21212312690385514099402533808769431392 6607518 -4162215402697372973234509537135740096 6607519 20406906046969813749863294367590859120 6607520 9339401504215150419073420718509916160 6607521 34206219113139375841112369919336420480 6607522 364660669736926417927508538568402944 6607523 2233814216854584113785307126019101664 6607524 52412913629936093688369703582040064 6607525 23482167452358045729126181964153409050 6607526 10168454066411247542025713642737751040 6607527 37102255417076858994780032252731366608 6607528 51016332135367499695442289415065600000 6607529 -20885017976473938558900950857372356870 6607530 7293114546370640218341080723907876960 6607531 -3623820590092596697773369426868581376 6607532 12589642448153410589881786962895383552 6607533 11379696103494928797919036871564476224 6607534 8171562154502074721133917820574022400 6607535 -25306223228600509803040800562244649600 6607536 -812519222348559314055409009509335040 6607537 15238638528868908513650091874857047186 6607538 4266681896428675287672259026071239680 6607539 -6435520306242692010810121575773417196 6607540 -2470172101775626907393538407364741120 6607541 54463857206835198690999421662642839484 6607542 9386202378763349275583176320581996544 6607543 -32684369569584162847226358947527850784 6607544 27248207541892213624528571880875089920 6607545 -4276155981412863596924707674912451200 6607546 25637862409684600714218263434017256704 6607547 32744913042604100222536920607212436920 6607548 48942165300907436433740259901856286720 6607549 6122030031190242779645859258145586764 6607550 3170417405471107926730049404995172800 6607551 -24593440239415461084544417127349133368 6607552 -107493634326038489257534659199238144 6607553 -17898426403616051886272473599066386496 6607554 -10779281834152403818444657467476160000 6607555 -15666192250536736809679577287501585440 6607556 9077853703136554582500806071034707968 6607557 7624056858484440058358505692600952576 6607558 -19917127101511430954726920635497514624 6607559 -11315820595126294142910495174804478368 6607560 -8339911964004717552953510573801472000 6607561 -12624403295652502656465289743033590768 6607562 2832376911208831519807834673177910048 6607563 -9248259543852433399259880012728067360 6607564 -38599800036584745634706943157366637824 6607565 12588544223512761286503406556264000460 6607566 -2237503159305762722461748007288946368 6607567 -3118772388573742505389108948181818384 6607568 -10608310353232257865616049087750144 6607569 5955570884892552606490796886979771200 6607570 -16190027444547219057699491867927495520 6607571 -12240217030095130959079596002283608880 6607572 20702143608867587156783349595496712192 6607573 -3909136680286932400333555389084583360 6607574 8026172315768870188568173850721774912 6607575 318491707849805346908375385101514600 6607576 8428267597191199146608610891489454080 6607577 23657477291867221345586985750396717192 6607578 -11168425970317892430619497807454536192 6607579 13259647477897817352911009727125915880 6607580 873741738861370575429059596894924800 6607581 -11019524578738631687518716046076146656 6607582 274292429196835452341518345323778752 6607583 -25344444690060412966361511808386720600 6607584 16747528286440607788287658007146266624 6607585 14309455340850608973826152008622453780 6607586 7198901472307856938741179957780696864 6607587 845833119028009599385897036116099840 6607588 -4296894069276068428369468389782732800 6607589 -52983837275486065676451955792576714944 6607590 -2334990302713941457143685423980533760 6607591 -18691604723961486096087048780477272008 6607592 -24647499785164741305302673531648000000 6607593 7211577457682993990340663010139454282 6607594 11851255659403066375788622579160381952 6607595 -20718348285129000952474696482497760 6607596 4369945882762674550312519062004531200 6607597 -6288897883585654553077604178434854954 6607598 -23539324518018206998587849384181963200 6607599 -7214277412221262897295381501724786936 6607600 5833277068199727364428628909395968000 6607601 3010822982849333707255781020027905408 6607602 143840969371914161905390744821047040 6607603 32353564245690480692496304902680891664 6607604 18186165290509311195853382378125714176 6607605 -4250166744072368767479842377061987040 6607606 -7120563956767259334425136942283072320 6607607 -3754905317484295176151146734119146648 6607608 -3647878570817581693403538323956039680 6607609 46285311996582183110095166834765153920 6607610 5474169395589092017865824929007872000 6607611 -5255272901312546694846194331682863120 6607612 27358690542043150655873496796796411904 6607613 -740090822853675813694057043179878138 6607614 3099277775609224072973707263099573888 6607615 -1024142750083584391757694907595558400 6607616 -4788141441355066218100148736714866688 6607617 -2752848459399862065607629687604641600 6607618 10388336138874295807836847596967031760 6607619 -3928469514875080136918004208573963200 6607620 8027444449719268541288640641250028800 6607621 -59963400233152953287928913374100654500 6607622 4540157097199754884819800165729425664 6607623 -33588020366209794108582910245909992832 6607624 12605771101890139441088021819503902720 6607625 54661618995093080644041375141294069000 6607626 21802313408639776890610055523210194688 6607627 4814352600301718787689272314618500160 6607628 -8206929797801194605198974127953324544 6607629 15099724971295445845039287169454682240 6607630 2661202061455288809374825445339264000 6607631 3077855323234068076039628842536480432 6607632 -7213757876035111697330051819300782080 6607633 -10140420620431524280706954579642204160 6607634 -19674868682971512911915782843880907648 6607635 -24335186652356483621735386255981256400 6607636 26865665566289194839864432221979426816 6607637 13469412446650625949068066211058836672 6607638 35903283704997273627054842706974784 6607639 43835749607797089960935999233937918560 6607640 -11167730603066373527342393655610982400 6607641 25116640316844169726868329945027798992 6607642 7444464185139594767589894421485233088 6607643 16468680778732832420651922413850266880 6607644 -21841580662358833081355083463063913984 6607645 8975847308762514754989680700080056320 6607646 25559814493759050723612054671732352960 6607647 -11059086117755002712171021579883991392 6607648 -6931170216316377409471384163970908160 6607649 26043041498799418986793554228673800240 6607650 1775775238606203714628209552478464000 6607651 -12907093854971414386842199592281335000 6607652 3090117368659083663109427916135244800 6607653 6129816616500441904870763222310630624 6607654 -2288140360341559195293965714963464224 6607655 -29645735545580095284067926281353628880 6607656 -31424281203437903863678276280090050560 6607657 9550802209086785537594103380178819712 6607658 4789522081974800630284749054153685680 6607659 -16535962864959728285118747115700839440 6607660 -9134329115953971973730071033116088320 6607661 -5155312465301174704896805783679501376 6607662 14446294331009373927981421146365572224 6607663 14078756394977669183824991811034832912 6607664 -3885260913113798361547959729592664064 6607665 2893468568865123619479044414293404660 6607666 1803776805002422666122015065060543904 6607667 4569006503439438047464928069749937352 6607668 -1204750014550323574798252825324277760 6607669 30150115728750288809863550120510772444 6607670 2913582386563669644040982584338220800 6607671 1554881246451426684290211209587549824 6607672 29940837540457742768007732898458316800 6607673 31672439785823974647815363247896666922 6607674 -14014180588527637476850355211567671040 6607675 -4510578676276844197405893954258723000 6607676 -40633632273507570073107689708820395520 6607677 -15849934397511648098589128934810420480 6607678 -2586401676260255521764734711804430336 6607679 -17345359906441949234277165444326441280 6607680 -8093238642569324799033343438844067840 6607681 286858746581580144793790829239262464 6607682 7258025784839542679546228262857044512 6607683 15940906645469520325473625006742077440 6607684 -17079678010953675403141597929163763584 6607685 5992942702748058252412880671226924160 6607686 3479007794200827925914737570601289728 6607687 -9292910973544915687432244758245568760 6607688 -32672411829304545351913682506036362240 6607689 25420798196363423279704656370023360 6607690 -11226910537778304075636834405088106400 6607691 -1790083869478643587476263874696955728 6607692 3681772797560266322795704126843348992 6607693 -8654361621524721950906195929322359776 6607694 1787052469750473969945976175342783040 6607695 -8224361070269450360323916997646443360 6607696 -2147013692439683537602868343286620160 6607697 51255283842011359675613557383400588146 6607698 18303542915858186928336159067085134464 6607699 17717084305613119678097740354397460636 6607700 -16281423855221528299376827612184217600 6607701 12802547754252639402583520823264236430 6607702 -14110098476475504853434817885886407296 6607703 -19124713699730616605368004918371855200 6607704 -27662502306029759247279300185771642880 6607705 17484165046245427267628854920936571200 6607706 -6813573955454760359189106547849244160 6607707 11287098006166956328172356504652831088 6607708 21956257374825638206720183282620295680 6607709 -25621573766802906901935047184208368090 6607710 -8190455315575680229375980312381100800 6607711 52254669325558680338023589233496901624 6607712 -9477376142078257679956394359060955136 6607713 -6269916476553793647467374023485202432 6607714 -20994786092472162206641889327786714544 6607715 9913861946047051037882980680922869120 6607716 4465821876344890559212415034494361600 6607717 2836805128576465811191462050103552766 6607718 -7118569851947065769224298458967293440 6607719 479140813137105347119997876702754984 6607720 4358976248677754929601699251568640000 6607721 27553725453701765301946423390819844922 6607722 -4302150674778831197254209006858554880 6607723 15037290467330450999199897277681520544 6607724 300112430228592687794341388473562112 6607725 -4349210207727160633432313795050764000 6607726 8648237296509548073479353524568915584 6607727 -6232713420277430544073366869067211808 6607728 -194927578420451730533827529208496128 6607729 -15452328304467574865250082446820602670 6607730 586328896567856041578581722301306880 6607731 19907377015004644341970924926952255848 6607732 -8583215624743128488802527783065960448 6607733 -29920175703589066034859571580126501376 6607734 -5080757411574883985465644441713266688 6607735 -4561910164467927137017097509862325600 6607736 21522861668375452268338513423009075200 6607737 535590590360736529445633618659016526 6607738 549376060654886160718369804309866720 6607739 2918812647653975503317513741840569844 6607740 9646467875908250911264008535265510400 6607741 2065142696037516087793341251130469504 6607742 28832628330786031107079830299025142272 6607743 -1801426189245680986445356330173023232 6607744 294918191768152419134025473709834240 6607745 -7953090037131397412160336028530403500 6607746 -992912782456872103935674731424254128 6607747 -33836878931488960491308363711260157928 6607748 -5714820775358915461689022234432762752 6607749 34650540514927534645920769619913821664 6607750 3137635696996986199672227968611584000 6607751 -48019373480782885641577797257982358248 6607752 -1450516503955936009850545539766394880 6607753 -30461178564935325993835389246390388016 6607754 15796698219354131081502098121112101120 6607755 -1071179161753746562877073786843214080 6607756 14381327249656963666579961442174419968 6607757 6679876860677065968371759684405351040 6607758 -483580836112154509748341350443520000 6607759 5618619276316112375357371215948979504 6607760 -2956571930678384298370389583995863040 6607761 25887094606729683834340514721350495472 6607762 -3871567507367881003244345290611127296 6607763 -25056435204537448775312504184063047760 6607764 26890595597264005841630267173259059200 6607765 -18385264823257419360987106179021057480 6607766 20375189209752893023638438427721247360 6607767 71896042944421619448600413780351616 6607768 30221596975021721138390524325175490560 6607769 -2362856006846163944418306420020507904 6607770 -1438856522868568721891833591089039360 6607771 37403901974299405412132766071668974744 6607772 -23741872393579511818805800182561882624 6607773 -24759497478850011994273171000620264378 6607774 6183591024802597746798315783058689024 6607775 -8383315942143737390339893581331894200 6607776 -274285835826739184570728479128027136 6607777 51646016050222798628384066897412795264 6607778 29195398626249883135703883266048047440 6607779 1036556959575010071588721741657921968 6607780 11755772597989360528314319936055865600 6607781 54501653315261973313571231385037754172 6607782 -525976447285451770780827058595120160 6607783 2067802375167220106271389226711172064 6607784 8994756015288064078230091328355686400 6607785 3443038812712527282995223738507033600 6607786 11560780912643280357307145358277052592 6607787 12636166642418615646525442366866200952 6607788 5544711790659554609936685679266521088 6607789 -4706595811389540893857368120018230976 6607790 -8573301903800538068317546132833649920 6607791 17764790316858431471531311142256343440 6607792 -8242334123221685040919597644536725504 6607793 -1555145543904207528966984519085898880 6607794 -8631945567000993783076701660332438400 6607795 -5341692880366411192186878219504600000 6607796 13026990325109398215455552982796683264 6607797 -22044685338483835154847575593108694400 6607798 -2031035269543039568498631263572481280 6607799 -1309917066757067001047401035543446352 6607800 -8300589034443266542900919636224512000 6607801 35097866601614232728979623042398219600 6607802 -19193613025622505159043241594622440448 6607803 -29110540058989490821389834820062808296 6607804 4459779336559591095146505916510484480 6607805 6703300499222258223626844708291072000 6607806 -7209961777232962688324738207562129792 6607807 -8565618207585695514160154551123325760 6607808 5915897488440946880372898100263518208 6607809 -5864160186172803592854466510671983916 6607810 -259898441546742284134468908933120 6607811 18607480900007753719653955516018748160 6607812 20935751571663047613970030750132288512 6607813 -40529575976102538637143482285332499938 6607814 1784792485601467304842886568667533120 6607815 -28369352252332622066006504489384285280 6607816 -41124666094438430288786264451473725440 6607817 41357580776988381507550492898757322752 6607818 -396455480688502002750562568320061184 6607819 -62918242402377519760977160597177372780 6607820 -9984059856981154075850405696811648000 6607821 22077732832596510960449220982472434464 6607822 664978204563577548850688495217164352 6607823 -30613334748114619980672004509201488040 6607824 7016803653883981856199334886894469120 6607825 12550143844380175858889730589412216000 6607826 7860276617994874908401933946506500224 6607827 14049650033118031765915348054723013364 6607828 -667835849715762135660095436581560320 6607829 -5014020525474021136966313400459675570 6607830 1248336174963210564153031889858507520 6607831 28845843703596810289488207266617632912 6607832 -22264665739279742186322299234482913280 6607833 -23216591090023890686838118013031414576 6607834 14225050176654073541744745398111581152 6607835 -8150831130105869834922963948016448640 6607836 -10450928015058816116332669226413338624 6607837 26372493078853438891838424475074584486 6607838 813587457298068481334952245190736320 6607839 7902048792151409968928032739021940480 6607840 25951915755993040370300552698036224000 6607841 -34605553511373776929764539623245457758 6607842 15452657527603519082028346081610493312 6607843 10352695294475998141278130627208621328 6607844 22105130928798126695838809110265732736 6607845 -36487215954146942642578428273683534400 6607846 -17455821931254987278389200544058876832 6607847 -7520910476083720793973717858850698528 6607848 -4037198889491369503889036051758694400 6607849 -43383721911898419609568641561638372364 6607850 -12380642001292341907702319129552751600 6607851 -12699418030450224110120513875148256168 6607852 -7241486898844786183753107443683276800 6607853 -24561388777742656598824523583565440 6607854 -6276904708972071016886905773821205504 6607855 -6961988294846348860830419073784461240 6607856 -7792208483715196922939891824654614528 6607857 5638281571806675009226053015179145888 6607858 -23092525595576649584188970236942911360 6607859 -81985322521935031172770298923317382584 6607860 -3235132086956903385428368381979811840 6607861 2367752004500500446924998945920931452 6607862 50224556336367226652366553606662401152 6607863 -39102177784743993530560514661609182208 6607864 20521731246557401027236172969386639360 6607865 31529710997086054395373451302598452800 6607866 4687618985183795093196435652953498624 6607867 2180791665346525480822071246828580864 6607868 -13574810021960996305736468195191002624 6607869 5620588520201274089934723431467649088 6607870 -19584970355736689057758989670254621120 6607871 46385757331797948017051490415341817632 6607872 19199575446690391342875392621307494400 6607873 -4438921569395229716860874397223915520 6607874 2811707773759815144890924440630943232 6607875 -33998128969826952362842797688281792000 6607876 -22594630118186973185162706730184663040 6607877 13832521427051675460163070766790169280 6607878 13787609623064030410044232775566422528 6607879 -21582758004118323214231233721984989816 6607880 -5004572369908049150531114027054592000 6607881 -7190748213995021496295592913302969280 6607882 -1543414520141055229310338732641158400 6607883 71375773368954453029434589770067920200 6607884 -17816211826334625510267791240459211264 6607885 -5610868057648969575580199097513642420 6607886 11574196762221296608433462843163150144 6607887 773965725304084573158238169722943232 6607888 118629447631770969287268128815841280 6607889 42040894167283509915475337220582048690 6607890 -5728904847489739674676127158036579680 6607891 -41976138755625663901624486337932828416 6607892 -7176572718577763635688062132970311680 6607893 24371467663356852057035587701696744864 6607894 5573269582078725687179153307471238080 6607895 17914285996162299230580822459640728000 6607896 -470336334426044734656617340434841600 6607897 22444932530807643399992616462564315600 6607898 5241633436256326304196988693836380160 6607899 30369355376159471732364289432859209728 6607900 7047738981256185647619442676604748800 6607901 -484456713132364891400795649438383988 6607902 -4721184561639119163287595269820844032 6607903 53132306111466314217832315110713805152 6607904 -7751336882732961377565719550890999808 6607905 14285257579178836145762291539285772160 6607906 8942230715592420457479276776198371152 6607907 -7534427988635009812587273366564067680 6607908 -11607704717433612799393718551624179456 6607909 -6001661058938970999600177786938442048 6607910 -17993288219159592549158446528104896640 6607911 -13514690082647815756579618614196968960 6607912 16196591508116168159208095482693785600 6607913 6474130263342623651652415677423809124 6607914 3829560635273510374055885018935261440 6607915 -11371575766648584199890551083200968400 6607916 10003804536409639078487715490091516928 6607917 -40734552449865954448878302280739537620 6607918 21956909681244485474652694825996943616 6607919 -23730156228860796949261457471455933680 6607920 4573541849279744641336106086422282240 6607921 27609115625135992664827301702593988640 6607922 23015887088128762528477413925745290512 6607923 -6350545605326419932987588077838730752 6607924 -22722804017279670869754983970633791104 6607925 21047151771856356379193237055466197300 6607926 -13700371161745426729689653421837323520 6607927 -9071661035271006964701624472120599768 6607928 2076678428031259334316352992232796160 6607929 -129116638998951595503267450105782784 6607930 -2279558928280813620176639280319488000 6607931 9157211976573347527508864950351416 6607932 15411636513177350790754841311786332672 6607933 8765475095212624497860996916790082700 6607934 -15349217349900228512535024581194571520 6607935 9119115566726705592590456221804706520 6607936 2419200045040797335567761048078385152 6607937 -8055270925442088408997121129748830208 6607938 324032580907865318848582185728540544 6607939 233086284391446521400685853353867088 6607940 -20105929537011176202334450549385049600 6607941 -3369343975617097008313091727864868800 6607942 27340010682735502530832169369749676544 6607943 39904816860961784308278037054497198840 6607944 -10225841712054473988798033183816637440 6607945 15583627409011903056926737889090633700 6607946 -8692047099164945998546464192741248256 6607947 -17017816303477099131800660102454604560 6607948 2371119867521772901768536988094596096 6607949 11904637007680042366409079784636072950 6607950 4304107800684561268288597004232465600 6607951 -8218015093939710704901712527323135520 6607952 2623608491059796650376061515801149440 6607953 48740920035616460615550788086735449600 6607954 26330268777576949377195087983760940176 6607955 45619354222959022162344588719042952000 6607956 -5607901250416709924317085582345852928 6607957 -35158841806644803164609682107684703794 6607958 -3135404351785956457979334064507684224 6607959 -56898264781156611272588258804185281840 6607960 6718387219313037421387415089744281600 6607961 23166408143215065450403477228334855562 6607962 4413215805697088268897845306500892928 6607963 -46455052279462805479801451044367513788 6607964 10534808326529476143416165631604531200 6607965 -7143308973545307560094565430818652160 6607966 232943591883044702246662455010545600 6607967 -9062708680678566218372066817233109984 6607968 -36095967468155866026358447513495142400 6607969 -8255688858626387577716960204833275840 6607970 475570747206104892550571141858257920 6607971 -3291067026208252279555532085518965728 6607972 -11736427462858543285171415797488455680 6607973 38635337774374110634798007557653965340 6607974 7298152094085251278927825912124914560 6607975 6500612975246828607502485743008509000 6607976 8020533446914562162550914113028398080 6607977 -2893277098869493989866990677397491680 6607978 -1336101917608695431568261944499831360 6607979 370690216827781661934447479302816032 6607980 -399414454255016352508865885697484800 6607981 27982054026410566282718652545904669782 6607982 -17166696906582282065200996250637888 6607983 6042073766772447719539390201174650000 6607984 16478189591165003782271672185756778496 6607985 17970844522082505375020734816119234000 6607986 7302768118812948796490895833544818688 6607987 9477358336255285533022171566962164560 6607988 -27048703989525720250186154550798557184 6607989 -28191904515895995677106078042716339346 6607990 -940839925493705990492388288318336000 6607991 3518845463814844242441095378509455360 6607992 13397246298169539431360913925365104640 6607993 34301867057527250434580087418881246058 6607994 -4315732622942649435711975754595385600 6607995 22529474734106174709946502049827574240 6607996 9816572236863923904847508200484398080 6607997 32694951670287764101768907437946884512 6607998 901632378370777081868530114829697600 6607999 -3096463949114621599041709765934241864 6608000 -10545426146716040964740580429004800000 6608001 -14149569638947844522858912941956134400 6608002 39743687170494456481435814166704022432 6608003 32472301264509841894901580828292464252 6608004 -3997902435562804547167439284039680 6608005 -23777379215449874081579781728733782340 6608006 13753904197757540059028737869860537952 6608007 -7259746393695342079991469046239509760 6608008 30429834384903460297155119596605603840 6608009 50260949309350961942355608775315699216 6608010 -2459882268984854268341388754837977600 6608011 23313061037955493379993890501938998636 6608012 63966844605806934025473446083850803200 6608013 3158124429621039366146845847981531904 6608014 3367618767248992014229813982124156672 6608015 5457111351069940052907735905113926720 6608016 -1410538490293201577470420765497999360 6608017 7772782811541901583658933803193365480 6608018 3315597593119714745702658985569964704 6608019 -33796721542618202107800571658235550080 6608020 323256032122650090430902480082298880 6608021 -23725150042090423155108629008236283488 6608022 -4998000617388422175412601479621287936 6608023 60033942275992196896842194359196849520 6608024 12015723568881594252559229971440230400 6608025 150427323077393578681248746720641200 6608026 -16197671008767210111214691966408498976 6608027 1021102791001460938377982855115032320 6608028 -2369258088244175983899815371131568128 6608029 21952570368428273919393458576178899040 6608030 1676954310133726514322494371493533440 6608031 4510341998560218873104951808082452552 6608032 20529518874945132834276091379171131392 6608033 -2539688850808372266743590969300446432 6608034 25121738328715712118516687925159680000 6608035 -1983749947425135194179038503491283040 6608036 -34170677910967721864119054542060509952 6608037 -21311050938702485086681874634075022080 6608038 -6721799698513435741042923748941296256 6608039 -42146969690433698212976772904336110144 6608040 -4561659554644479412102607610494976000 6608041 -21092325096506424227284081295449559232 6608042 4830874537869584042695073473979525040 6608043 -6527356853421496248237024590313401280 6608044 -20665844989837537512505598410384132864 6608045 15978780574818174798939686151921892320 6608046 -2472948946623219701764757666807687616 6608047 -6918435515005684280508415297163419504 6608048 -10024981453162764241954830970728775680 6608049 -2111465216598040327055098459786168320 6608050 -6314664120611917466134666361261923200 6608051 -742633056855941638640264872794024948 6608052 -4680145753423958979088571373053184 6608053 -4383716257184268005115074366088049920 6608054 -23003827329636875603798104599755006208 6608055 -5841857908179051857877396594292248240 6608056 -10439288849764674764888761853802086400 6608057 -8256687763008085564214441442532835628 6608058 2324925557407333993163262367611732480 6608059 -25106486290079086838606134647709025280 6608060 -15507913764682478135294302706402534400 6608061 -1834066307735582592969092538410316768 6608062 9896231224351175039137303000480808064 6608063 13105258965452744546091654862132947840 6608064 673352973061283081697758820477960192 6608065 -28423977467742630152545562396046912600 6608066 -10219330280822895428967138352662270768 6608067 -23213760791853030452302881847143741120 6608068 313929320513387382760200014877446144 6608069 -10229347487768339858140773187770960972 6608070 37071978674792106965556719117468160 6608071 -45849581665794124418169002505694994728 6608072 -782920094383194562459865977752729600 6608073 -22230934561651511159417712351666278016 6608074 -19258202478245410106328279482206622208 6608075 -29819337186450555048706527633706556700 6608076 -36837956044076370237258805108249620480 6608077 -422471330229769183582806947246542656 6608078 -12326724911980120302344513059236572544 6608079 10978315455841139367247809802307308848 6608080 -1109328819945937265033018564665098240 6608081 -23598254617687504378458079443808949388 6608082 4200412952844208523755869491476730880 6608083 16567151658172533160958998813899060332 6608084 1543924299313741603828310054552469504 6608085 -14611836766303869071144486687378812800 6608086 -21305097324703134485235848266127311680 6608087 21315735848717425012413773935004996592 6608088 -26631193559186676054213700107870412800 6608089 9636488308478937612500170767234519556 6608090 17803982074395291727655700255372760800 6608091 26216903519245127927592939490485598872 6608092 3182633199809443188525797363880732672 6608093 41992764121034053688925508518179928 6608094 329096082073343917388124844974139200 6608095 7796350545296164549285211981927579520 6608096 -21347682535196720054716649758798381056 6608097 -10311075457052537921069633524448194926 6608098 11057454752922467719701571576372833792 6608099 -8396691954419159175511328018848332900 6608100 -13645941112116967305548015508045081600 6608101 33223035288089684357808030312572572 6608102 -21944074943110822799514352858166309568 6608103 5936725466454374270030173838877753984 6608104 -23166434234433155987993817648329164800 6608105 -4983767315712820081858761377576640 6608106 968193654339825947926554533955707904 6608107 14381918928473174452785204647838017280 6608108 8933876642700255027575586019621524480 6608109 -29058739028705986182084703728706716096 6608110 -2635335293791745851701520561987199040 6608111 37168026956091502941089485116706560 6608112 669622789949976197591479307577851904 6608113 -105496227800264523605187184486203974400 6608114 11157665525285640354642158158665440160 6608115 9973422210520925322408863069089536000 6608116 13401815449054963210742490408155792128 6608117 6789735996184882552760975762796149166 6608118 -9814195328668586692740244504619688960 6608119 7724725319642788529095423191224510896 6608120 -29689175499838233951247073028520243200 6608121 10632048672291721966085190466417369344 6608122 -18672977607893379012404426248362783888 6608123 -4546973281630276061263388452182545628 6608124 -27159751039310714344655079800416028160 6608125 -2694891277099423863421502118346962500 6608126 -5029345740908328731563749341939560704 6608127 -9545727260237060171191273239411689184 6608128 19959326394317092523569295316498776064 6608129 -10875161754712569814082113612444883520 6608130 -4982356705585470562576694569419970560 6608131 -55416700208934254294343166061857112068 6608132 -32411242790858088155190463840958815104 6608133 8318887649266856627404569225690058464 6608134 -462711799719966738087676185800659200 6608135 26859455377046045092227181292763529080 6608136 1243722317038241783943382027530854400 6608137 -16684866786249998839718022687971754214 6608138 33822671310307852128069749033414791680 6608139 4279283562431936628920228211191870424 6608140 15951160343917544803568496448386094080 6608141 -51570190357319780478638236572410368458 6608142 4497136869099977152537815745065415872 6608143 -35636223657935440436902537392452592000 6608144 1117312421877191096289961857083842560 6608145 6650524910497645953271699289244990720 6608146 2131209930388444201263998801344186368 6608147 -1552027246163116815209865828133374048 6608148 -23795962982333394979074833552991160320 6608149 -45174482550010709096173466355910692850 6608150 -3903971528625393353044832746593840000 6608151 18162142348615025947162203942401895000 6608152 -19931187427750217676618682008778598400 6608153 -2012081889307206609505073493971801856 6608154 78910278635040543359839300297789440 6608155 -35066067212748896803776088520828850240 6608156 45767443085092434704917041930342827520 6608157 -10335800999567558615372193107170373760 6608158 7009591721409363377914603066583671680 6608159 -10008652733006756980173155327100693696 6608160 -1553851599047430235786936871528693760 6608161 1033855570414458938515908666932663040 6608162 1335054158807690529316190970638150400 6608163 -7657447093001893470267297337636526040 6608164 24436187932936554850119718240018916352 6608165 11709582379309960309397895201032280060 6608166 9068883839773568004506137083567880704 6608167 58632571515648560117287689787728596216 6608168 -6924227994725373668178070952435712000 6608169 -44895344185685162342002880995886299680 6608170 -5930140885608200952674809434601026720 6608171 -42972980316503832072469521784208231088 6608172 28139955236354221448910810976412743680 6608173 -24415738102159198925808065030697908 6608174 28570156042126091122098839073848790336 6608175 507590445818150555219802526859193600 6608176 -1985630737565605502078715603346587648 6608177 -693070107129806068994153838247868160 6608178 15793325237786420248389036934310857104 6608179 -1927264764009988957925866255838283416 6608180 5917897796878543886030666848888646400 6608181 -21851653338892337128402084514632473120 6608182 -5540586854491595270429645799531836160 6608183 -5018119249334680954104408320760542592 6608184 -8591470364814843069601108354114191360 6608185 2287816147660907307750037335845341380 6608186 1562368450045813513392778999891064544 6608187 -41501076536217242918151304561419608232 6608188 -242013806411009629320871579403994112 6608189 -2475779601779751625157579020401098484 6608190 10124284193373306160310584512132403200 6608191 27382079455416519129884405747198119424 6608192 -9120812413715374028275700143289794560 6608193 -2330912945863950052068174234325032000 6608194 26325721897140620182625474916355762896 6608195 21566357548679414759553220649349670560 6608196 -4581332532802808710619109618237972480 6608197 -32907916601441639284524555349639008 6608198 -12185861851633183437537965490702218400 6608199 2585388390707057570055126522563120640 6608200 11246050649576330308748825126461440000 6608201 -13093862934903904845236968832268759900 6608202 14727943855449566071497654336770264064 6608203 -3854617959232458293509156565340836720 6608204 5520701791512898930447891076054643456 6608205 -22763765383740431887495850840499196500 6608206 908898881503317039053238923864173440 6608207 24912552250159956721529837448251289456 6608208 -125802101183119905310829025696940032 6608209 44313614354497473839887260983147991410 6608210 1674281373691887761250562380400204800 6608211 14534252854818869689050506019703709760 6608212 9829458676060887910401059753494980352 6608213 15338695149835150374752086198671520320 6608214 10796649199547757139578678394122340704 6608215 24129646252692033791481294297281295600 6608216 17439522137779587392938097634844815360 6608217 7309614268005102762218406538298302464 6608218 392100100734857905228660693902489600 6608219 13780674143327642299123011116509638840 6608220 125770417594117067100920210812200960 6608221 19524789559177286636458187066167440422 6608222 -6070283349005169205503253531586793216 6608223 1089798429864999064290026677884316800 6608224 -5331888911111622180974518823535771648 6608225 6106901724994042959575513705254175100 6608226 -19111826456013100337828329482360867456 6608227 -490018273681835079780846708808669924 6608228 -10951675609435861956668623907301777408 6608229 160682257907579896421089712343103008 6608230 8533781278806111655902622288538774400 6608231 6078231656086678907918644905041345664 6608232 21345267430084584466216179776490347520 6608233 49748015029181086694456680187257084660 6608234 -4271202887629062945111132453512549280 6608235 -1335014569572377761328296301525322000 6608236 -6349186961155527282148867908765949440 6608237 -20204207915247333414204643322952071028 6608238 5785357120449046045830951588866304000 6608239 10760145795139129499464423807597816320 6608240 -48013540295228933807873774264647680 6608241 17829488196689582291186798984356418052 6608242 6249406057513320485678472963460012032 6608243 27134591223665564685896461294821756492 6608244 10976251674104148150873222780981749760 6608245 10814446311742051471645097300409600 6608246 23753907532473973074600558493460199072 6608247 -24547602448698584558080131292617923328 6608248 -3730629789029828939928357162209955840 6608249 -46735300030883973468500288779871501436 6608250 8436118692814670096323376250067200000 6608251 -4271332051908717769681947296270387888 6608252 -400574863877131374090461854366519296 6608253 -31143270717469518623848660148821936800 6608254 5770513622743925735077021377611585280 6608255 -2048508014854988541379802481610770840 6608256 -20951185113858759624368256868732108800 6608257 2470000282763998156637032656534600000 6608258 -8725393371509908315762264505737385520 6608259 -8954319042749306745569080772834732640 6608260 9854959938835742868937416995505818880 6608261 40681999519826702393093433877373884224 6608262 4974213425873585833454406341593897152 6608263 35960440860970413064986080179440927512 6608264 -8312063076587312228455336869221038080 6608265 899115480965727209658589152167632320 6608266 6714205330188157571895476697137675520 6608267 -1138246624257797986821523922007365520 6608268 15760071693393931246434718895222752512 6608269 19412299518208134209317939162562719670 6608270 -933641740116845866822324815056471040 6608271 -5133868908334018809925533537906420480 6608272 8332987199968777425938895498207363072 6608273 -9655594876893780055085883885127968960 6608274 -3338742612216478596972196324519116288 6608275 19482983209439152604563017133040852300 6608276 -30110920114930953723009571641572628480 6608277 -13787660792811589989377140751546747520 6608278 -1224808829005707571081773265132536576 6608279 3605027484925738218042769207359335880 6608280 7766178191703729447719350035647692800 6608281 24751246839755610973900105144125835082 6608282 -47161081110115113816678499394723155968 6608283 -543208644411770207793596149775924352 6608284 2897012040626640161645189258807808000 6608285 -913293474631563538278296137454224020 6608286 12013731455842349276832366922062637632 6608287 -12145768396412153740419510998203508520 6608288 -32382341243812201886408259029715517440 6608289 16724733311832358272208894965781839024 6608290 -5943387975515371287924519057666425280 6608291 20529136027439574443628698918340916704 6608292 -14201945109605219038965060085663054848 6608293 -36083748452344085882735158294569083458 6608294 -15786660673242800728940912758124544 6608295 19177797506902343488653681199641264000 6608296 20618657717330191712116402376045153280 6608297 -796202949686730147814548659992471920 6608298 -1365820109997620495805021777198216192 6608299 -9226652764770139987062803601485539200 6608300 10680431217217872430096475574798854400 6608301 -2874799097377668511469425406488338432 6608302 -17590705678100491551836982288127251648 6608303 -22303790354862956532464007097592305416 6608304 -167352743594371752024035407076966400 6608305 -6729292737205210948809814421014745280 6608306 6713583908606843427916801195558766352 6608307 21846635039333304935395715630580604992 6608308 -1513642736068226043752272837061136384 6608309 -34088127064269359044784911474463667360 6608310 756293451940674426593485240654129920 6608311 6930709642834056426793571995534584472 6608312 -7224080019813411116302046254592716800 6608313 7101400642781263199887728397961693124 6608314 5407711868357060919885377347632698880 6608315 -3515713895076318569169323624034744000 6608316 -3749607953157887447062081187421315072 6608317 7417454756589555992570678793932398860 6608318 -16955314769224758129055164011959977984 6608319 -9718271082356197833670640116330439280 6608320 6403130945726041280761365942113402880 6608321 57054690226659377856083143796002035522 6608322 1837239633016539223345263771944209920 6608323 -45145568264668114452676479178627583428 6608324 35612153617434345486953769497962989696 6608325 636030128493854754743545225500643200 6608326 -23052876991592834429953495565684564448 6608327 -68147641978850094365228223307545611856 6608328 3019316438614963822503362922493624320 6608329 7678037190321158492314882984153121280 6608330 -15029398966320613423173480850148545440 6608331 6500953426537548365369795993869521840 6608332 3464678097096256440681272259785072640 6608333 -6157421894797281277493209564805464800 6608334 -12244303112466209906158733317824861120 6608335 2294191392294458922109275523330445760 6608336 2287708398140270134481336168597053440 6608337 -15934015816317803156036437623467236032 6608338 5732038951361712401617436206848687360 6608339 10326386158447508840944061378004400560 6608340 3466546716588382144594392422866364160 6608341 38319130225816012185369302508705110592 6608342 8221137752647250671417673681517744384 6608343 1275633107263038737313907272706705920 6608344 25267955306839945490891961448463462400 6608345 -13404400617269257314516166057492731900 6608346 -4880752322642406507076185350479772160 6608347 543520971043861942639876104701460720 6608348 -13494780547735220530432025240748624384 6608349 -6114994318497099303744823843630348032 6608350 2788604359380962885649873549588480000 6608351 25212919319641818469643351626333064352 6608352 21251127501580721436408682823370670080 6608353 -24241453762577076247485013982060969916 6608354 30139962770680459166617586642269019520 6608355 4359104842945638412290571875527464800 6608356 16644659256163787045203947029356641920 6608357 7487928737536887589648674173440324992 6608358 -9244065705302649451124934237971001600 6608359 -65043172103538567093960934598586135984 6608360 -4820833054122617821743514968632524800 6608361 18643359892878717474291492467483209872 6608362 -23889864701592873532359566235100223568 6608363 19138584581825268858028702487185207104 6608364 -4749843902903563850347280135437910016 6608365 -26743105470895773181314665214013936200 6608366 -7707406911322632186985424747429287680 6608367 -38035772924782418665145832938920092216 6608368 -652379951561877021973177877233565696 6608369 -824347785666700094632910894232347232 6608370 -6278246232486379976022913444385779200 6608371 8656104848406833855344519953480579840 6608372 -426021788085217756899675632605605888 6608373 -14762395773440735164004319905800283616 6608374 9301568748621402208887758607030456192 6608375 62657558253591865157581234769380320000 6608376 -40867880903228531624231754500115456000 6608377 -73810086415887641131869551632941532992 6608378 774385767440891476353480178152281856 6608379 24462763122322255549810101888033154584 6608380 10481771448195932385549217599028300800 6608381 2140840635120875700432208878251007384 6608382 14522958053919805937606589502150041600 6608383 -25484900904482861253346410695317940016 6608384 -6661008464293292127814392298868834304 6608385 4602939799213737643481115340343824980 6608386 -35738269975849619305590842399730086880 6608387 1822094958532451483702611165056951036 6608388 -22562637317745946916287329596643139584 6608389 24643659268432128122061721667467823356 6608390 -6475857679579760898096103915144924800 6608391 3676723418138487790862875957279981992 6608392 312518994962650735211496480448512000 6608393 65341479806559129634979603982420494880 6608394 -916692931151663781795363912511954944 6608395 -6605123185760514384954645819192837600 6608396 -2887773011728179444326026349226593280 6608397 -12310460340027235675190421657998414400 6608398 -2060400659499636809670195432867092736 6608399 2070518184475108797927486910413972480 6608400 632466346627872683882508790082764800 6608401 -19746072785470610181212373968157060288 6608402 -65510475694085413033328901963723648 6608403 16832164618912324572285401657151493812 6608404 8424596865492855410536260953055590400 6608405 -19658937558077818908894115625136251940 6608406 -1151793397951048316573687752942989312 6608407 -1905963727509025236938816841199158336 6608408 40706438047178587654200911678726952960 6608409 -18525070891606968733973959388597944320 6608410 5724131192401518053687473419847412160 6608411 -13704828705722223295243938048209283216 6608412 502259020730942138179596169045770240 6608413 -10066683123081736590530869478695874880 6608414 -16988414643238077126007677548274994560 6608415 11784053690776125640288334582717287680 6608416 21624662334061403688185883611177287680 6608417 -1707785283197595643801645062970341534 6608418 -5178380517209569064328259668701767296 6608419 50945709002310390342336699166646953820 6608420 1105110155882035966080197070654504960 6608421 -15295443878380742328934292916840810660 6608422 -7536400030751636397342762001322944128 6608423 -53540744900447445674841541791741368328 6608424 -3427136072629459422243596544349716480 6608425 6684554222753067869808599639791244800 6608426 -14289343696855442743819678752852195072 6608427 -2499125205990832383262977508394912256 6608428 -3427611547295201616041102077503513600 6608429 18928131848320987548530931683436898560 6608430 2654074882540931074716712821956133120 6608431 -6251828053681081627566337406734294768 6608432 -748416955627726232036982780980772864 6608433 -17543462800652317628475815525080800960 6608434 25503741413746921097137329590813692176 6608435 -65852387234282326134355499349069310080 6608436 5658106041184206513989304223653261312 6608437 9523655446184544656672120048343999264 6608438 -2180430791701226681260385597169398880 6608439 -48342498434371904604499212776406178560 6608440 4400692745215351988719760984767180800 6608441 1839561448813783896820830639255033024 6608442 3444379895912308658612659618398784512 6608443 -25636663383828657246046577918813370320 6608444 56489482206788132104581758468813429760 6608445 1728558524221129835003444202201139200 6608446 -3371253456272917338633753515628994176 6608447 42619232562514581013510052537732048040 6608448 -3062915201979716820086052650955571200 6608449 -10638364355864111871014156654241280064 6608450 16065962727408463964659696602726198000 6608451 5832532225688049077631465598738346232 6608452 4567754420196021616589736269452185600 6608453 38089131526882647277590354247500618780 6608454 -10913442527416647145467203194522985280 6608455 -53318473377353876047510303325729280 6608456 -18115777869715673683290677266893373440 6608457 4296716592437505601414740910057125354 6608458 -7549399254613079747223675556631956224 6608459 1562186193202638489491376360659124000 6608460 5403537896074110489696462228796047360 6608461 -518300550036418773487516919698551336 6608462 3308817288387887450576795989476840960 6608463 556240970433272348780071336676354688 6608464 4309307877239430569193342772309377024 6608465 5856826462497544104685652958944719860 6608466 -9610959958688163473941424490778608 6608467 13341910727400096889095667454638513872 6608468 4550225459450976900741592529456056320 6608469 4769092488299710747150775379791302272 6608470 -11124332039102200287492489778270535040 6608471 -2701359743630643125879246469188996928 6608472 10057699085651448761866628789747712000 6608473 -27207756300913529101110032907822044278 6608474 -9084309128715711704173883545776885264 6608475 7293749595776055938259065390156355600 6608476 -6301272820000526781120878442811814912 6608477 -53304927444108656191743881470328951520 6608478 -11959634137795235989296414687600887808 6608479 -24766060932588835211951252287925693920 6608480 -28614404026587235329672032476625633280 6608481 -30141149842872373466873093354544682656 6608482 11676722137566562343037669134372398080 6608483 8566146665806451549018199994950317388 6608484 -19447813857925832294179471523990762880 6608485 9403800641399895916123748874975926400 6608486 -4923702082246316970243651075967595808 6608487 -4821353178157136895067822734040527360 6608488 16375840634330705267425755372835445760 6608489 -1994132856154709558437345774307488710 6608490 -2943779404205499875673838407748684800 6608491 -5005716040181037187374931665578876400 6608492 -20555346910558633639514946018460005888 6608493 -5785027351970301721759787667276436800 6608494 2515733339045653734808146614731794240 6608495 8313776508546352717808043692719820880 6608496 -221136164226428411858510164612644864 6608497 7160851667719603453634931991621613632 6608498 -106077011401641644614154899164828672 6608499 15800773777303404255524703072893156400 6608500 -11811273524145783979889431209897024000 6608501 -18464751264028853959744872161775290400 6608502 13419903922442034499621372830167098080 6608503 17182788863330394137387967989979010608 6608504 -2856869181970870223946036717153484800 6608505 -2900538918730769705172343114587829440 6608506 30490100267107577916839017016125379952 6608507 46278387898489129272497787330456270756 6608508 -7353267355585925442967672569163530240 6608509 -10066846050869482236720514599205997696 6608510 14705722717997246815044966427707716160 6608511 -5258509616942568799434560355345321120 6608512 -33891589870477164733228901984989347840 6608513 10169504852919841304415545295367353864 6608514 -8036542751337713000292518160619188480 6608515 10225627890936818458754094040296868320 6608516 20329019633925132500841623220800269440 6608517 -6206097152937209660546463010499711040 6608518 -2104081767355795890483812287744401408 6608519 -13045111849410423318326759790409327080 6608520 26081999099076462876578737423687680000 6608521 -11712115433761788089160941699895568128 6608522 -6251522615661196689506380349059796688 6608523 -4982505359362702199281229306086310400 6608524 -18142785946908161062174818200928319488 6608525 -1831678555288823497122678208611614400 6608526 -16943485731587584942558727537464913856 6608527 -41445941613421129488444793566509308624 6608528 -1179922882310529873543996419768475648 6608529 -10257446382304652376330221273912175360 6608530 3118111061352140175171530478752576160 6608531 32357675769344180391266256599369341200 6608532 -13017308902968078505467239314113607680 6608533 4974390842044913888118411799355341660 6608534 12359813095564764701448120298432828992 6608535 19281914735833875393213808170794245200 6608536 -57744965328424312129665992879708160 6608537 15307829469622771725564756921904469700 6608538 11728785973488781479159525868843999488 6608539 4012225196932977071795443688354327056 6608540 18744930393385348145924471654776266240 6608541 488415128360816730393445987141650720 6608542 -6788118927212506693867958804590948800 6608543 -1950364134351317091078061594921995096 6608544 -416812404519291380092741696905805824 6608545 -19477625309016610076298361975732398720 6608546 604398990438703228008206398141172736 6608547 -2308424872597514890163402348784893688 6608548 -24116680323021135626217439251817028992 6608549 -9974287221075662985419275928089351680 6608550 3908821080404221274345391431792784000 6608551 -16027208452269917523355607365845088296 6608552 2174266442259027832353660191893785600 6608553 -378438361273601701465733719500453696 6608554 -3227392904186936231776465076662707024 6608555 -4789417486871781246415226658742523040 6608556 -4051651594003062023084846938208633088 6608557 1197344444592070407455299457436353184 6608558 21910574444707642479658148245003332480 6608559 -26822738657226046495354129121742946296 6608560 1573459689918272965423169033614786560 6608561 -6714201945468691274496834710964561600 6608562 -6871512168332480658820572134274663936 6608563 -7031847529457281397489274929775055040 6608564 -27878142249691038211678069691451997824 6608565 -14194589655120519952486403453884963140 6608566 8712004590483347411842115924662112640 6608567 -1497606215940026363737978023649110528 6608568 4106953912961885899951087503020789760 6608569 -41145950315712962372454024943210178688 6608570 -4079218975922216556154944912040064640 6608571 -19722406148093198886662320543684269288 6608572 8060680542503444433048086302182522880 6608573 -29868969686799393335948139903967157178 6608574 186297424911791972055580540283504640 6608575 24952463621522257882767715424682183800 6608576 13622631784943485384673185247023595520 6608577 -23287086498887775619831634757267836880 6608578 2122510226458721396732234275547504880 6608579 19415694945547120043097802072234741968 6608580 -3726666302171291872958787633060249600 6608581 39907988052360957709215416529870612800 6608582 -19886690008688557670825460697628584608 6608583 60334447685389412977802574099213012720 6608584 402859777686931034676275107830865920 6608585 14650100335379196396878396713733325960 6608586 -10747278660918997642282677843818363136 6608587 -75098820874274064364259402169958396640 6608588 8422268587266352103172819794504119296 6608589 725876073092202711969095680522233600 6608590 -2466187848333642708667260303463526400 6608591 5919374619619974299047668798479088000 6608592 4154154017575892876149098302993424384 6608593 -26961605116189799200745761184715345920 6608594 17555923724207217456956193308661822096 6608595 -5135812320727778242072406869544889600 6608596 -48119893538047165696965901495981472000 6608597 -871813217245810269815768773574541000 6608598 13706646598335968650203400835641059264 6608599 -53164667083643679364228789156869448760 6608600 5655469583002530485878104040316928000 6608601 -7629335829673294204854408872778364800 6608602 -2223327903142824600043706580162511872 6608603 54596973576899389378785301435390854852 6608604 9237849457074074970978849849611536896 6608605 -27963343386450342373820283518119626240 6608606 671704505724310429027039036516154880 6608607 16054730231512769164462561237116450720 6608608 -24599976374080286268771427035406663680 6608609 -3065999642044645181721021789209670528 6608610 -659171785126849584089413859695189440 6608611 -2038542139208020243378553591757526976 6608612 13226904229002622712435390492281697280 6608613 -12648156244851904591678987862675768832 6608614 -31373348773496956097940371613328458048 6608615 -10393100719042170876562293500004101280 6608616 -3555468189957770134791104331428659200 6608617 4339888020951288595477682323509599860 6608618 -30799588505998197595749112849190257920 6608619 27053801994823689927851804971568926044 6608620 -29928507001951620807098808325747384320 6608621 4762358840991104798621915796193188822 6608622 8468026481439583899423520220862042240 6608623 10518638222552208733253898498204840960 6608624 -10233931260970903063688798647760486400 6608625 -5284608664795797400840827411388272000 6608626 -4661316161175066031420017361302143232 6608627 -712357986108692405578724056369372920 6608628 -248655038148377484766919206058797056 6608629 -5773689579886953898223825087205724160 6608630 -17488704170453677492238820130475900160 6608631 -33713542789041216044532332085908022576 6608632 -514820677878096807052658676517171200 6608633 -45346953911135240397385935832473524118 6608634 6935874129641261064028589977317396480 6608635 2703317278819280133985913721029279760 6608636 25093360352304111429043167239904430080 6608637 -5554007478348435010881379566949705920 6608638 1233673307149148275724512208110494720 6608639 26955518249012684165570345137615453440 6608640 -7175934052351361784042881416251310080 6608641 -8279671103814741123036451722832515456 6608642 4742858665686995907145484617041567744 6608643 -4181190272906158437733818947678171472 6608644 -4041756685901679525772575160939048960 6608645 -41053738046437226816779144288745516100 6608646 10957568456999327665356808514206910784 6608647 -29368045441031555291904418846462284904 6608648 44898129125883024649750916968959682560 6608649 -3590059048945832046012023746742885280 6608650 -6623414251243503656957556349528249200 6608651 -1978757360804879512151882418802083840 6608652 417986331314226926479154911721221632 6608653 -40987183257946395763688933493616049098 6608654 1202487817463452065606485192015223360 6608655 -1004047089585879600133391346047992800 6608656 336012983619082309441000540482764800 6608657 -96185530298274811709275055681102622 6608658 -3923952342569214132323955024572428800 6608659 -3394969652354238461481122059309527696 6608660 1567928828668202313628473054062503680 6608661 -40528695270657522051218512572165795456 6608662 -2283273159527373901657737540978099168 6608663 63997182180703518415986758800101555120 6608664 -5975885845866494744700410473049088000 6608665 16598643570594027280679274489985228800 6608666 -12383288723600568467691764264055920640 6608667 4362873814747781015832117652639820256 6608668 -9826097221307046594982204040211270144 6608669 -7885511525381095720199393578713322656 6608670 98790777393555892338166921981747200 6608671 622302654925083484165755672495602992 6608672 1174774493786691616845859341975158784 6608673 10646988429275302758995210333499512064 6608674 17118086631263483447381638547229966720 6608675 31985791225654516760857666454993781000 6608676 9472863607685740583947791941896802304 6608677 20152099025730643949766541149369471772 6608678 -49246437216175821251693217179665584000 6608679 24622029417458637530883094155986588544 6608680 -3881034586362159244008634281910272000 6608681 -5611114684920175369932609046940632668 6608682 22525540537422149130692460570850990080 6608683 21154460368327648796230962077485482932 6608684 -31672627334403965421579753467217187584 6608685 11903841486966650558948436242223928800 6608686 11231976677210431639084856979108163584 6608687 187655916923440875543353646707715792 6608688 -8819320881470871898952932628088225792 6608689 -28167766686414586944787992981280342510 6608690 1227049982893941994146315380810480640 6608691 -31973293650999766868901263742742651248 6608692 3197054310262162623851185123107201792 6608693 1329907694718451791807179088603158784 6608694 9603730203141682515009815289561600000 6608695 -3702812329725384206430121975112487600 6608696 17915027507424155791488723802683617280 6608697 -5714935862272995429092919619614337200 6608698 14209561575326022016459015486615935600 6608699 -31463197113001357350858810157329028608 6608700 3459815744693220013194758082337920000 6608701 8812775063860814762883734902916409504 6608702 -356412235585361427014178693342679296 6608703 -186486053323299923737624109467561200 6608704 -1465461135950072015421887693264519168 6608705 15309271552664014714357458127489460160 6608706 -552074250988084041304862268918574080 6608707 3755821538237598686104294677157104032 6608708 -7134073277382099471589348388025415680 6608709 -580926781186042390401615665250066336 6608710 3957208163498964304836938013137291520 6608711 -42589463463022176396957862655458240200 6608712 -23107327637824626386077041267280527360 6608713 -595607979930705077750924044967370400 6608714 -6482059930721493073542638033390623488 6608715 -21813669590506812818071016159811044880 6608716 -14268428715601021516697151923716035072 6608717 5640444138230285429564471046749065152 6608718 -2517305149075464390441365627314539456 6608719 1050287647722919051613368576333484344 6608720 1771692649470412939502467241141452800 6608721 3544318635276981099089758058905852800 6608722 -2336184280013354519511691992554975088 6608723 5162460385805371969976298989025210960 6608724 2346453788287720322480357275011643392 6608725 30345132203770904046208283776093546250 6608726 12013440024289393354389332890279617312 6608727 -6449997997152823850414675780036931936 6608728 -21148620486604765881751448459779645440 6608729 17311891556492841105442091864119700484 6608730 -4526287151140061427480531596968193280 6608731 -10206662027218055787805355485842760136 6608732 -3885024435977196389333159370770611200 6608733 -31824029475022629417458588125258393152 6608734 -19675327190833956631977639322033866048 6608735 -1829055889203016197035499503639930880 6608736 7805645916924282385298222780448768000 6608737 42739056444717365088908162799456132386 6608738 -10614850822107460894196764136678274480 6608739 3493022724928498151200829779214536824 6608740 1561381351739135488930995142517998080 6608741 9265268225078781857094634077450086142 6608742 -3965112555002577552335035219332581376 6608743 8020355307107500871328694096759537440 6608744 4776258331207680276960116873040092160 6608745 16312327726029646860331163556500707200 6608746 26352703424057756495789912131426924800 6608747 6493777608662718595476899037575342196 6608748 -6054332649580771367839082661925638144 6608749 829512378175246675284486567699577152 6608750 -4041424121330841154310490169837680000 6608751 -6774420327957990706598481178974821760 6608752 -2776777551735077013638733099858493440 6608753 15087628845335440939616274495802149684 6608754 1187448269936325472777407142714397568 6608755 -12585190916089191270520248159371176800 6608756 24569327980663986334462625402880000 6608757 3028208545457877093496074521552708640 6608758 -8658532595496330621819218549847058560 6608759 15991770675638152928256747357848083416 6608760 -11034263434224940746983489269088870400 6608761 443224832940003619819331702257872362 6608762 -11255555345333724368009327086300704768 6608763 1887357427723591063421491137113395200 6608764 -2195465789583536620840235202392193024 6608765 16508432841199905930597833720807439660 6608766 2438514991169620157213149971476533248 6608767 -32607491401426356652744173725761248000 6608768 -38364778560776432146188638930998394880 6608769 5518213120111668281887488129439063344 6608770 789777918015821112780357608644992000 6608771 -16391788975617534998443008921627463008 6608772 29279231691096782838433221416141191296 6608773 -4090909000477643938394344905326406756 6608774 8314823680240650605092934478100679040 6608775 -2302377083018038360154406328544680200 6608776 3349337662736617510535582726185006080 6608777 41146421269013493354008247844230670746 6608778 -30370946906492232290172433387795968 6608779 5496896209260279549873480938534015920 6608780 -11487816400818069348373739709941222400 6608781 -18969312196316816894795285806470892980 6608782 996764522725757000768731800455558592 6608783 -37355949175010410425263130650305621968 6608784 415343150313114654815438139068252160 6608785 -8181031908993836006187831184169371020 6608786 -7102234417792759492134767705424019680 6608787 -31447710251864377221897010747669114440 6608788 6179085143424788164392732532121255680 6608789 -19701421840286329857652399952734763520 6608790 -43321856768480770677609349579488000 6608791 10016747463857704189780486795875753984 6608792 11667439069331761371133169537036083200 6608793 3685722515832443879982428171383936464 6608794 -8256659292602621441240834372373740304 6608795 4002260814124588600324649805964756800 6608796 -15852657431657215542943030058722027008 6608797 -7908142844622469616137711846930762938 6608798 1745323382925799770054290286887319936 6608799 -178260823731794864111870590537882056 6608800 18280635080862684773272379456854425600 6608801 7164947602299629644178017114768544424 6608802 -1992265850806497408421048932387888768 6608803 -40034414019558133460392480649327229360 6608804 -18280635831323967443980869309959510784 6608805 325350445862968279053298045922085120 6608806 -4968778814152513949671244594485551648 6608807 -22148869534965819994325651604491095944 6608808 -11534109777758378116310692100913561600 6608809 2502304677276155192817669749231638010 6608810 -688827075206581923067213001419190400 6608811 -407351844315509278648520442358052352 6608812 -3496882798184134294666939771053324288 6608813 24225578006477229795951613253359679040 6608814 -2198730116520237720733287753262038912 6608815 -38888778697034264964780893727902762040 6608816 969810678521785481253795195001700352 6608817 14961757078690153467629826156329508480 6608818 29041592174849768974048458870337514016 6608819 -7776604737702184847562152563268898048 6608820 1060375580087119503025410627465830400 6608821 17879988913676675118135807319150231022 6608822 -7376880325774994301557642319439460352 6608823 -2240814135629065324429119464558539056 6608824 -75225734951038123418075174122668441600 6608825 2225233970814118140939672979629341550 6608826 -6309807363853426916477189789305098240 6608827 664657046549192365762113666516294636 6608828 -4073438594530308910303455930372587520 6608829 -348718069027396026949659950977103520 6608830 -3942722204998132592378098207675082880 6608831 -29733472883032219390105483347611556000 6608832 9566492628999247921575414672383803392 6608833 13293560931714602426105431489651152960 6608834 -21740993027024719680885067255687539168 6608835 2164912683480769735585415999875091040 6608836 75658557050163152522280566083787264 6608837 -7739547795406349399283677562980012514 6608838 14719114768430361292308393978451633344 6608839 -13735670659536579997542312508406992080 6608840 1488133083785878236275646713937100800 6608841 4141897469518753662855145492336875792 6608842 93527967200618977299678166965637632 6608843 7961521513859179452291659806404619824 6608844 -23715517774945752207341978091293122560 6608845 -15327712883707475745903812901727758900 6608846 1731807404967576120309797979767718720 6608847 -1374873615475060709720298149609574528 6608848 5481484380202771077544117327494275072 6608849 -16802380637193219950510543968824177036 6608850 876797385617655716771709928330128000 6608851 -15990894518028796714019819443124544148 6608852 -507881515062746478455035445671668096 6608853 -1271741771472463089632770984155100356 6608854 3267662909099263344558834646990528512 6608855 8561710484646911566667170362830574720 6608856 -3094879407249156140444951039070412800 6608857 -909091434225156172833651024565627894 6608858 -30402615310767719826093537572395358208 6608859 -4659622397822354759318853056953543680 6608860 16310437868081892345241707594282101760 6608861 8641864418730408277678761438214139232 6608862 -1339378927917599310130000845181960704 6608863 -49113096166412354349278440943937985888 6608864 12881977385958855024822074712256413696 6608865 -14567577321902720265604807015719672000 6608866 1085732139033619632794743861923191808 6608867 -41338593335033505536209507661796234084 6608868 2811807774085120585948751103634268160 6608869 7370960750294299448603162021435358396 6608870 -921254377459177281232524732874773120 6608871 -50346428439700021543964369229075973128 6608872 9113725172958051406370592411120384000 6608873 -10752232065639321209910355947517467660 6608874 -684790762722841233739850760725730048 6608875 10324932466287102368585631877903644000 6608876 -38479756858919603487527422133906457600 6608877 4267564483515481902524727459711237120 6608878 -1738526909897330470030472251993566144 6608879 9026776703970548226366458423082485184 6608880 -2493078716051593626348583065669795840 6608881 -20300178894492010575878179574757132636 6608882 8523020482776826199818174767063171072 6608883 26049974058173866677108526654297197624 6608884 -41308803131319061262662139220269158400 6608885 398148661781921912991594246053899200 6608886 15148548065945726265158922374789122944 6608887 -240447766929395883720196618576335960 6608888 3060247486862101123749892388552294400 6608889 -3876861033048876139309486388732790912 6608890 2187498371325139802665572516520243200 6608891 -29083058886888258263760327176099871708 6608892 15328689476868478289028211467496906752 6608893 14247416765707003036521243212312702304 6608894 -16117864611680784748116978233733952320 6608895 8839423055326172116179125965974084000 6608896 -1627754515439552173089613270870917120 6608897 52296117591634320725535106338011861460 6608898 -1594258660498171456900796073066074880 6608899 45326974314936510417341590650021352 6608900 7616705254892809401411086508411888000 6608901 -1897326822763529655009767480703191616 6608902 10131264131034405762203942461282093152 6608903 -8562365293045379304671372518494566400 6608904 -11831174999619409337870542591813754880 6608905 -17206007180160253613337813189997607040 6608906 2786786995421672775575831695837315680 6608907 4528249746159662082668526668769265560 6608908 23008206037713393290088727474882237440 6608909 -1699948226888915516651512493345030196 6608910 -4751052473070975293448947471728373760 6608911 22791027884030515257362223880956462512 6608912 -3580584383363941514243916087098081280 6608913 -9352355720527163009714808043118735712 6608914 -13652249417497866638768569757104387536 6608915 -18943603560835416272789806289552216400 6608916 19871335462209625689035790921091097472 6608917 -12890414749140276703472162980447164288 6608918 -10508808187446517498890391835454818496 6608919 -35278420196903328720103366480522300056 6608920 14029125567776363998422903154710528000 6608921 11451071837302074609230124346273759488 6608922 168047339258591443329709622728308480 6608923 -12756109977885411137553986607290030096 6608924 963540463575039051325101550751078400 6608925 12515689384529847407679675273736896000 6608926 17507858987952023733497922271794348480 6608927 19687902850038009888232929183992762208 6608928 -130996583205872587239355158780444672 6608929 -9738869161308143988947712916222925470 6608930 2016228486260429501542680683498499360 6608931 12010869706032761442045855731965119744 6608932 35665946995582559844047407975154537472 6608933 34357682343936136231936327108873024284 6608934 608870834164693213034500999004253984 6608935 9954812701579059394619538267479534400 6608936 16418889821630123045167760663663247360 6608937 31935135895027241314900769733331477152 6608938 8325847741648699933259346333447895296 6608939 -39717434088477768557869018910882941260 6608940 2230211480394700028974437642832588800 6608941 7670407075818992941300631814878218080 6608942 -573056420220869738731399516560305856 6608943 -230735757363652405762497753678160272 6608944 -5020867882459289691875000343030497280 6608945 -14989463967430137662545354537550819520 6608946 -4947087253351178655807367675882346496 6608947 75725855909388196437223009943929106872 6608948 10592498111065047581552253639717095808 6608949 3711675952351946803560501229417138464 6608950 -5465065055969073507484623584710392000 6608951 20540934846624610170546260198808566952 6608952 334494763120635390014395386125352960 6608953 -14278778063785845470974143324104344576 6608954 -1959616556561094877356119782900733952 6608955 -6238832883037634375935164694906106400 6608956 -23791453994583650428903574227610168832 6608957 34692099897552789083729844147545131206 6608958 -2903002818947712487670850478898952192 6608959 -5351904016955512876147784499276784784 6608960 -747885354579210979599691103286067200 6608961 19461048519041067130546667449957001010 6608962 -8425869232899590438052172792708719360 6608963 -13496473629279329058471224115834654456 6608964 -5042205722730784168963152785140420608 6608965 -14173441363736880429611055889806864480 6608966 717359100632506654604475106029252864 6608967 -29029286615458307802816830807447512920 6608968 -15435928007669008834940704704156794880 6608969 37380237041010530951953053779066111460 6608970 8320860442599113029039368699093613920 6608971 -184566380270852850571436732781001776 6608972 -10403493486271526810850436319713492224 6608973 -16176157723878305488273270421331258240 6608974 -4436533317993140709583520410689171264 6608975 -2708348445025063853053439535715491000 6608976 6827573824597644934725951406173978624 6608977 -8628022567641039557659971119859428108 6608978 -11007580313861221194563658886901166960 6608979 10580336843386735859756028782103705600 6608980 -4988850802169919879595676896069263360 6608981 18442502908386173174187637626957916512 6608982 -932169730996506192466539222475407360 6608983 2986464953003473362657846276998263744 6608984 -46589049272892848045308259656976179200 6608985 -503153531772976092783016421941829760 6608986 18162532462424372459501808502466718192 6608987 -17199638641675721658782564395397143296 6608988 -15563158977642377819450969551333939200 6608989 8411601146779930600789441697807586400 6608990 15803608691397317749301665386944712000 6608991 -5132914004214574613395835648413351608 6608992 241103004859536540451467114732060672 6608993 8307435285058683634559223374940766242 6608994 440573964106925797611212574937082880 6608995 33422942386870357019000679662801624640 6608996 -5502976321633885428510207977400177408 6608997 6944879886239926728814017317231170620 6608998 3671849911129151086146056841289774080 6608999 58284808808903843255117783958829458336 6609000 11500049758318424889501461538263040000 6609001 1043146452187759565441829687466164352 6609002 9308569390590015493174154407925337600 6609003 30975420893867835166882691789611492800 6609004 -16930845456281465806257115423260570624 6609005 -7100419886636934220836851878922958480 6609006 -7426276097250787443504503099460835200 6609007 7254186926975780804195637251560354256 6609008 -2602636646154529008435861868404080640 6609009 9038362662359606846745266796212408928 6609010 -15463496152885865258687956461253599840 6609011 -6362111523683846936432425918554974388 6609012 30780936888152326515780917249054195712 6609013 3903164668972141184053667959817391000 6609014 -61270431164909030533165086081785856 6609015 8931162745526987652494918195962487520 6609016 -60233341848109197434105086429100605440 6609017 14879948556557747361442093650747400800 6609018 5971555115266873109803361902231181568 6609019 -13325552204988895797418673812667007580 6609020 23876761534131164276270865027325440 6609021 -13725652045492574237738888859153535488 6609022 -33962827173837575709603527060156577792 6609023 -41834746009580485319371848955410649728 6609024 17702389607346739008240372880842424320 6609025 -11514752993553850956133051541684323200 6609026 19333554536125322779387683877296053712 6609027 12004633169604454193905174969256241408 6609028 -41311604942701280347841765259511198464 6609029 903777048927700205474476934606508576 6609030 -433688739157218030371887129119895680 6609031 -5421989364551035169507665539405109920 6609032 51548713453487657352175502944212710400 6609033 -2419094176337840696530958392046123760 6609034 -3872580932281268736231972428502933408 6609035 -7122065958288508460774944701428655840 6609036 1667836545786690531105812296816558080 6609037 -22164424051194840030648362642936197728 6609038 -2516938746000474559729155494104232640 6609039 -14089650864575065794617503119533057520 6609040 645063505546895114850862580424130560 6609041 -24528641332240277707200277531065613968 6609042 10208456934507844631825194739250339840 6609043 4102666813236402863411797191512376400 6609044 14212514958686756110689672442354828800 6609045 7858387065591700327136854714355758080 6609046 -18603235115091583450026285375956471040 6609047 10820545593461340619438922470076489400 6609048 47843234692763908990222334593754726400 6609049 23041285646707899609504979979497599050 6609050 -53320740823866785443907421303014400 6609051 -3796048508193866050037932501260339840 6609052 -16973968766342727044203318236531249664 6609053 26694715822678425585979385907825452064 6609054 1356930391840875706033181242422745920 6609055 3017617562438158055889643233343178400 6609056 -9567538911809151541649345478515097600 6609057 -10227144838769052671945655766785024 6609058 5969010004073565703471556701003244880 6609059 25434694287643747290603320785856246400 6609060 -10772535989332916356980912641722368000 6609061 49119645311866204039299866892831187200 6609062 1161839393752479527101002954235329600 6609063 8177178280714515116890808750568950400 6609064 20968485008678836405555118707932364800 6609065 1726393248954764948046043556559479460 6609066 -16678655701848306963509552923900997376 6609067 -6455191204998503956512896745139189920 6609068 -12507158349834732344923402262490385152 6609069 -13635725233736905947148022243198277696 6609070 -2520233692033371828205442023539705600 6609071 37407311800871775314834123384229058680 6609072 -9193604917327995041841184709732794368 6609073 9720569229426955476642548654190520704 6609074 -3916610595744064003907948762988581760 6609075 -13757560001389851338792031947499556800 6609076 -5709319059077909744327502047297331200 6609077 4308374335232871855118355446984334784 6609078 4630897874099502090150848993894995584 6609079 -19949655481094131217559958127504133920 6609080 8452198440497200984850355093916876800 6609081 -31988415548307714323408455463859255552 6609082 4114759999051234894101198879254881392 6609083 -33552706890081503840066353912285990908 6609084 -9185287559786950982534856053738417664 6609085 5212967905445419803267103809322575360 6609086 31241076977011309562016068105148260544 6609087 -26294024852371105303591207313138104560 6609088 -835526696903883602096221138592989184 6609089 582031693392439800401612324801869890 6609090 -2266527976803569625126962454898790400 6609091 9843971450969944904502255612015465000 6609092 3377071094587942546740808134090104832 6609093 23149257946935311315056925642043018240 6609094 -51746891051415232336612802713719378048 6609095 -31148324406231048220954793569854802320 6609096 1583273176739882519606953354143498240 6609097 43934862564108096381887986809171701712 6609098 -30206012403225335003556869735862740736 6609099 10088578454768719171311060788354749440 6609100 131740351267891415028340404219264000 6609101 16174044049449470421042667009008714102 6609102 -5752663561383207954262650401215071168 6609103 22531964393447131343267701059045531904 6609104 -13998722311219995759189462389500846080 6609105 2564536958020612430112966567519245760 6609106 2011376884388681055137137456100567040 6609107 5374867938255993554850371135336959104 6609108 16293807011925993518963746114668963840 6609109 25837063447533885329992226854052518204 6609110 -8317622337581899790334737554530960000 6609111 502297823776443766540696670473578240 6609112 14920763342100461793221116954251571200 6609113 -10216768369678726742504754320572874304 6609114 18282346147051403967635194535848289280 6609115 -3877661973684545708413522206444402240 6609116 36737897557455785815932695188223408640 6609117 14549247794454733863108836849124985248 6609118 -5293046537701368268095456648392188800 6609119 7809521594429995599141824302307298816 6609120 8546658070645550456358616241980047360 6609121 21557771242075492146150254130790609200 6609122 -8416540315298398670584177659426894048 6609123 -12607409199625410721470980429651004828 6609124 34799881155639080776777645609057339392 6609125 -10601816549033041394716379338168290000 6609126 -18844372595158009075894546252565902656 6609127 15306323714912528251457762612512321072 6609128 3704444832589159614341245586399016960 6609129 -2229692192918568254812268720790627840 6609130 -2355771423114434288239098697855169280 6609131 34515950569226746406266383905878107000 6609132 21023478220291431122804857812758797056 6609133 90600562870176702501450578123447381100 6609134 -61935471760692388043197120633045248 6609135 1461617232259892195077688371012820640 6609136 -4736153616996688526571405342451499008 6609137 14226135408281503055399516242734302772 6609138 -5690661750549883694225671816363517952 6609139 -27420876744631393795660225180828555060 6609140 18201736919145862978219925365137408000 6609141 8205421752896673273120655231135680 6609142 5372281346497354176157243189223782272 6609143 411076298859694211708348230238136984 6609144 1305730528861652900191895233857822720 6609145 925786661973996966766667333590190400 6609146 2345973458961162702257316529229141760 6609147 17568444638662073136585282152735832600 6609148 -830659935323806306162647773201235968 6609149 12143070855035557818836461967714790150 6609150 8263927255002461077773473200540152000 6609151 1521338150836787328629994373519900792 6609152 -14496398595342459216540319142545195008 6609153 -7858210645088189506148069040828518592 6609154 -2362852083750589565606303944761626208 6609155 1363230632188667217232286216555091360 6609156 10789553137216342279166930171983260672 6609157 -24993913771080382105245439743906648608 6609158 30487029832323032533114314051172892160 6609159 1996514321957667076121460206645016528 6609160 2051224057396766800891662502563072000 6609161 1942282225919712824323691701158026880 6609162 2956744615377585068919085183171236864 6609163 22102072564946126326200978804680918184 6609164 26036146153715224652458772842847045376 6609165 14644248371878407198597317264646453120 6609166 14795822261552610821236101603636480 6609167 -19829112036406665691284042841526043048 6609168 14238870413103106913291921119789056000 6609169 -11304630236706477350888361466599686400 6609170 1580545072830639198145445193112901280 6609171 -9802699788248046391077815906613666888 6609172 22110661814356461412915820127243243520 6609173 9817611842472147710129504055870000384 6609174 -2695004440384228378855317040319207424 6609175 -32498952482749186554368084091651715200 6609176 11768831184750615946127661308671426560 6609177 3784681475322911342398841595783317568 6609178 11762161583540542861389373919300390640 6609179 6694572006315558657562678904387643780 6609180 -14103326602222168420608958194372403200 6609181 -62822751296667348124417400683918885018 6609182 -10978517417254591744987537333080763968 6609183 -2914895710911762224973063470953374336 6609184 -1012643400958917762851845445522423808 6609185 -8896697991805472791342170722951912640 6609186 -63814590232651711735855824637895040 6609187 10997153352193175655207604902114894720 6609188 56457060945877525885034718787891200 6609189 -11607295716303596424032983092335369376 6609190 -7424489768351386833327759766119014400 6609191 -26308169961811369015150408596535494408 6609192 -30381702939484093481502284561548247040 6609193 -3429297697364724112532740611822635100 6609194 18373765570618227413186553120665182896 6609195 1415822320869667765603461252753033600 6609196 44181505808396449164369636999035189760 6609197 24652323823911073284530660031617446464 6609198 -9730506588616541286175147738743001536 6609199 -9956156921477241364630556279799513464 6609200 -236779589655792862301430866627788800 6609201 1992521536800035316498623663595328896 6609202 -24709272018723149564693522554850846448 6609203 30638413245836077064900975444010186624 6609204 -240350360144153788837287399774541824 6609205 7451128537530942829582848555915448860 6609206 14302178455824870260213666537014120704 6609207 11069560357372285573525367710041538560 6609208 16532877184335428464313567434672680960 6609209 18663122481179002684865264839981967316 6609210 566332994680065305275695271212936960 6609211 2936044091272912923577041201166596864 6609212 20746399912175506597914182426578186752 6609213 -9405129750351140710104884858258581140 6609214 16586324442135378209997647292727155456 6609215 5477106937736686124469069950061597600 6609216 -7516631489805057020752888253141483520 6609217 7545500349143684232596852461415402160 6609218 -12790018247789616561271250084763036288 6609219 4424850765209254417420610403596609784 6609220 336042934159054015653313661277166080 6609221 -4694844729937635735582682269681460578 6609222 4487566425834214083607363971446624640 6609223 -4132070014452551628014782170484975528 6609224 42355471900809744940277486831242920960 6609225 1112445780640497565706629842936552000 6609226 -13503440276751542913240396039616872960 6609227 27889685593868210648792419175621933076 6609228 7160358339511251912046006993749519360 6609229 300932087074591009660939852418151360 6609230 -5691732656412546790171494792398418240 6609231 2559030941445337422667924329948845760 6609232 -338159774504239560572943160303812608 6609233 50777343058191471062833264405823194482 6609234 -12886524753731644566375739239940177920 6609235 -37045018141089155714413270158852730320 6609236 2179038299570762023256782074826952448 6609237 -463057219487800895929633235178188640 6609238 -2765311364813043676840252158607061760 6609239 -4861926563707193481482597089632936960 6609240 -18453820732450370963663475749649408000 6609241 19094690887715117763503584410000379284 6609242 44173615226530402350785330332221312000 6609243 39986854035706419373446884515755108144 6609244 13709176743712703341468161256114748416 6609245 8935831292964908866059871698091200000 6609246 1748736316977064822449637938036255744 6609247 27170195753134633435951569526978769696 6609248 -31382403386156907228168205362651463680 6609249 -39415258084144069324502315841578438880 6609250 -6911083788203068944516032263460568000 6609251 22097885948995209285731978632870612104 6609252 12581617544479278709680078914523448320 6609253 1069407790015250890479298660231547680 6609254 5694961766606544277688948660544036576 6609255 -68393339454455571677557678225200000 6609256 -57719937181093483386286592368543549440 6609257 7039638778662418664548338036082783488 6609258 -222661914026791848678214263534877776 6609259 29835987593765728053459836092446045504 6609260 5710952679748572557628514960846295040 6609261 -6217124928634933050072058110024942528 6609262 2668306916826878420929373629281792 6609263 -42037549970219384620881103689877021488 6609264 -6555730359392142163243018908425256960 6609265 -5728006282713899873342247793864448280 6609266 8741704016007283374778573837198370832 6609267 19607136739045818478617514507666135200 6609268 18331138889994311732193835827330213248 6609269 58966084398514118842436366715554773596 6609270 -7789663736581645315462782819668428800 6609271 1055968244073950872797432732688762472 6609272 -256359978049085980184559111199150080 6609273 -10968011900756590127914190158485210432 6609274 554024641213488812705220856649195520 6609275 -16163291516270479334137653673083206700 6609276 252410101135968167438006246085043200 6609277 23173338463481918806100871450149486412 6609278 -18757637489471345149973219490099929472 6609279 12965889184886084352704719356805438608 6609280 -18641904267808007982133924048404480000 6609281 -37132503237084031136070202040454447360 6609282 -3848895963738467130995273703958912512 6609283 31256839760029349723315854880743391040 6609284 -13301263448671324190478406217917805568 6609285 23133913722730817293009618589110797240 6609286 -7765140417644482124114540611251285408 6609287 -21002585126271237754661088696777593064 6609288 4057544495737034186045579988379729920 6609289 44641056402215626796998340412280329032 6609290 7678605627426413882621336028275646720 6609291 -4211557407826058399848055026619678496 6609292 -16312722249419644285606486455972845568 6609293 -20713091609016788250310874112211671936 6609294 309272173696954927289586148793971200 6609295 -3615216856538866121900567811247395840 6609296 -9843120655725185339151441128081154048 6609297 -5034117920683829925843358941228886800 6609298 3315029631160963839991218376437888000 6609299 15483262241610819814548298128645360300 6609300 5445749633854247339567353516194508800 6609301 -30387545340146110032906808800516995698 6609302 -1306100018392693225346978452525486080 6609303 31208185515429269274991738423333939200 6609304 268154771779577634773411521636024320 6609305 12278012384452732899845729193455137920 6609306 1694493290015136972015739499558707200 6609307 40729972034223444138640751249059447556 6609308 -59215959403069604474268016788074680320 6609309 -55420348774423271054335916654181888 6609310 -7552544372065021064472992503630045440 6609311 -64820762923258827344194174582423526160 6609312 -3563633003196982556853382499711188992 6609313 -18692631873202208676628962345832657438 6609314 12251272624315558293484891727174738256 6609315 142502858768101422281387970190821120 6609316 33487769579434293704735291538075497088 6609317 26800065924788475299645366799502685280 6609318 1053360374745132505651340039867729280 6609319 33753785605714735762009103927528284080 6609320 28970519958615397355137747598658508800 6609321 -11754307153770133252137909467084655120 6609322 -19155258498317785199916745728483774288 6609323 -1242562510619352851592991327196982240 6609324 -515421178896393786071662184663285760 6609325 -4462399264582664154400517523237310400 6609326 7142758511103833017747278360172615872 6609327 3065166778018036069953255191162319360 6609328 -17310225153904634159661730931988332544 6609329 -1081552818808438356354594429549056016 6609330 2123158863293832073428220115787264000 6609331 7310064971950628615786535254628197132 6609332 3337027454204515563037410298303457280 6609333 -37713017989216092353623625041129188576 6609334 -1119499805660150670391892103175600128 6609335 25526735101504481423552129188343864280 6609336 -5781931822164334786089148896317337600 6609337 13682238136339427653925065679560663552 6609338 -596979760533104712902948850501025680 6609339 26470909204991176538003954912849734416 6609340 -17324098619251837910083800306207206400 6609341 24880095399177980724144010074558524742 6609342 2432099784418275678758732769091113600 6609343 28741354633735273504360791325508425488 6609344 12310382298723564043118646411657216 6609345 -3535553759635628603748485251102540800 6609346 3280399572712179106486419358478833872 6609347 1392851981656587049680620591106887232 6609348 17714686921144685305384449036117013632 6609349 -29895146845833946067354122628910880320 6609350 -6545895715377459504872264446054646400 6609351 2058592083797394013788250052911757568 6609352 32955100614451664282669046465026073600 6609353 63910218373508600348041895351412256602 6609354 -17462398473404156138071056201851316480 6609355 -9762162595613975615813484067629060480 6609356 3930520744105928155934001800813494272 6609357 50715683778253894042719764906791503840 6609358 94064249143559856758583086428124160 6609359 66553634298708883932916840716201671040 6609360 2153441953013804088628893587088998400 6609361 2776128306414783665641126329606307200 6609362 -796853973241992849783026207188766400 6609363 -20814954588631081756564022518638038856 6609364 8511141238971330679829659994662600704 6609365 1121810307188868657661469442512779800 6609366 -11479822430014467737217170546515689600 6609367 -4042545129341305137149314702188724808 6609368 48574929707147727038647482791655106560 6609369 -1999323798541272523536563980340047872 6609370 -1711288760821163157896683193349864000 6609371 1703719544637229638797348330938477632 6609372 3087540845760845646071298630521192448 6609373 44425559693235801100430932163242703424 6609374 28067257611290560479501651482485239936 6609375 -29664328243220042959628738874938250000 6609376 12536709703983320906687944496795615232 6609377 58583857087341177700364401618224380160 6609378 -10106115755886754388379048930252860160 6609379 -5086490653056402928657865691636367968 6609380 -3087189519658903164069689400296851200 6609381 -18154412309083820727417072320175360480 6609382 -735623538153332412669672405898211328 6609383 -105187506010680577939404477612035424 6609384 307433035605185424006416755878297600 6609385 -334538752209328016234039359433255040 6609386 -2094900691013722660818917500710494208 6609387 -3315005335469955870630090945252403200 6609388 -29283849391389980739836065633745235712 6609389 25081394164385240473558061462417855724 6609390 -3314363053413984752858834559429734400 6609391 -42709353304805380211801492211839349768 6609392 -12278732782714584618573099631045115904 6609393 781437694318033941648258108327448704 6609394 -24144975748606368559636389633596949888 6609395 1334104553831989220438184071886824640 6609396 -4293333845062595220656332050137763840 6609397 -5494162320543846550155208752622105120 6609398 -2531944680090548153447615411423869440 6609399 -13858266029559272828704718589026099736 6609400 9051970662883552614860656966063104000 6609401 -270961386255879976748532846020287776 6609402 -35319395066800578803090601833938320 6609403 2028147335746244935277622174348636280 6609404 -32293268046263618992033865346594054144 6609405 -1752099123950956598413355754122943360 6609406 -19513281655524228061752502739143618176 6609407 15535301653713779385347923882720832880 6609408 -3378554922308306886976425277324787712 6609409 16564416042988410645791912565906052610 6609410 -3629130619147472167090308189834524640 6609411 -13304357924805410001977201772904751520 6609412 7110363242169793783357620662966473856 6609413 -12216204257913369833043928293072381060 6609414 10543325957400794519601248180786165952 6609415 10579790476628900324256256539120706320 6609416 38683930090534262532163290376323072000 6609417 -1703672408378075376466744204686577920 6609418 3178832028405323322482139923572681728 6609419 3828409362879824759368924151100045120 6609420 599145086209082735089298786373457920 6609421 3668366189566321177654048868202378624 6609422 -41220247642573271197146843310482786048 6609423 25299402748373487310305370854152104584 6609424 -9325138535483434829660220100872232960 6609425 64430711044011634099741754853012300 6609426 11662055623591183628422883246926306944 6609427 -60709691616413449491777697653855859128 6609428 -8844638945604036211672270500998713344 6609429 11250015212097434224933800975198304974 6609430 -8010501494556037806524662871653589760 6609431 63333129830440955672140906236519873792 6609432 -2701756120914949048893739996296007680 6609433 -25416317708889045594071972263922785340 6609434 -6260392435122395288098430644749634080 6609435 -3341793782945957254571280188365401600 6609436 -21246689066633821122526732307220728320 6609437 -27752300590271176987670005259435797914 6609438 -1073279520951204922643571474315458880 6609439 -12062704762227109403983252881795609760 6609440 16011651862170342158700485573089689600 6609441 12962494264645294173105998603659824960 6609442 6942927406707622628317759071400653312 6609443 19931810123979768302388580785897337692 6609444 -97718832415161628198972972725012480 6609445 -14609213728955832346178503137310811520 6609446 6453338242895132121339028441582353984 6609447 16050507956330521127883965553630131568 6609448 2787920286673061624046177506328576000 6609449 -14053787481672264156415659260389065408 6609450 7673063470793233389249540738393312000 6609451 52351933928980162073895533392713981432 6609452 -234727410545313232358335773447684864 6609453 14829248366917364368205340904144655424 6609454 -19858896421810472138137344047688442560 6609455 26109178950105691239790048673041500360 6609456 -2100310085136411281004314013865082880 6609457 5668805171185644681841968586442194706 6609458 11198737856016813269737895252093494176 6609459 -2965775971344836295050276024832234696 6609460 4250850985969960721368670368514334720 6609461 -20354955078423074769070956419564906496 6609462 -13137967025941021710178448898369488448 6609463 726034923317281309783495243722957048 6609464 -15402948618590110340076445429425684480 6609465 5621948030145792996083261734135574400 6609466 13445045834880308747872011559361931744 6609467 -34678890281822832859190981527691315484 6609468 18551065911700975789220572965965591040 6609469 -54305534216199243523298115819958979904 6609470 7667382926343233784755727660955426560 6609471 -5770820594319310679181132394874885760 6609472 -979608585529930107109730936582832128 6609473 -19931613187485641721272328972059361600 6609474 3322669279566100717668708586972280448 6609475 19717715543802460246177485693852123000 6609476 7253686085251012946563121989756690560 6609477 -2576402472160220480522920355856554880 6609478 -14032782004428465028212297375344506176 6609479 -1061600421604493049681717273886562880 6609480 -9670137274884315414968047728562176000 6609481 -19923826309835916540481351334572065228 6609482 21923087352612475208513588429033424384 6609483 -11237594928292622074198094581115495376 6609484 -843473513864268598970156785542155264 6609485 -31545127062935680765577131493019968820 6609486 5937363706595211866831734752355649664 6609487 35202319523276938654410538310244096 6609488 -6906772404510852034826775487236415488 6609489 -30209767902705058199740962069450268176 6609490 -2723561737252271509757876543329884000 6609491 486356312471923286250848470470026400 6609492 10515272905422116567292116922014822400 6609493 -3860735684949487957340634964579109952 6609494 14994257775038772903103943395210440960 6609495 -2789698322313725682499750886229266400 6609496 -18239439691509329421647379694523289600 6609497 -10867810442698378928648051793889267968 6609498 2261110615977456741663072844062077952 6609499 -7675667093088622924754725526747206320 6609500 -30281384603136267798396160900471680000 6609501 -21521872586715236325000673454479618170 6609502 9177011401388957516585214839548685952 6609503 -12884295905016396939460290739560481248 6609504 -33407236382305133287002581092270080 6609505 12873219169626267777671086806949316160 6609506 -2264166320377525363756902909988458720 6609507 -24608870546621929322322157152205716360 6609508 31071512503658579378229764727141619328 6609509 47109732219264242298448574951504852640 6609510 2929878896527420677213025359765012480 6609511 -62566998285958996563631545091854545520 6609512 9729347085639906165220009108237793280 6609513 12819168659586302580512250461450919744 6609514 -9691184127598084667229994273349016144 6609515 685762666013458245442668287765479200 6609516 8732016793804133946471320735579013120 6609517 -32124075147269565632009363191668779434 6609518 -30401187653778476742658295978800175040 6609519 -1104866569217773688437487863550713104 6609520 2885125518203922179105369373329817600 6609521 11692428452559171731636939030438785332 6609522 -8691473828255134971216290165567123328 6609523 -12271205864236976623650590581292098228 6609524 15386799891286955590028737913508569856 6609525 6051116260848373535993676281167068000 6609526 14181200803873083252875151873795674112 6609527 -1941249479590972758292713363405594288 6609528 -7275830735610651402009715776557875200 6609529 31219548748929163649002661667369950976 6609530 118624856566216482141547340642112000 6609531 -3670497456037763207428676512421993448 6609532 -14404399184301178889552610818915453952 6609533 -10295773012350833976432106485490781952 6609534 -15956254838019562783220884221346498560 6609535 -20748060413825695618501667488829328000 6609536 16186809178383506970901185559800053760 6609537 -25567294511640132831250235903068806192 6609538 -3881234604113614775760317681567065056 6609539 -24392051307228750301145483931563827176 6609540 2654244867044712680425076767059271680 6609541 -1457325992329906650671950504903544832 6609542 -1800680219913601147142843932697836800 6609543 13739222503046974877493254351841723984 6609544 -29938258200761893367118200396714019840 6609545 -391381388305104396098724889117737600 6609546 18037226277542657023834463053463808000 6609547 3692978910778186165562554768842357792 6609548 -2437033993943510311255210174295821824 6609549 774567034018246685498522535728435520 6609550 -11285056529295689397958170515020987200 6609551 5565477491620430160640549686249474624 6609552 -6545497895461486327489872566811033600 6609553 -13181810270483812752812802906150997198 6609554 6867713497483014957220616916359273472 6609555 -3827237394174692048097998913650361600 6609556 -1251979341600691974365281266332387328 6609557 12145958405057140237628117825380691100 6609558 -18190907170368699668974638051714532416 6609559 -7821855794908289800238070516650206848 6609560 -7390983261067325162747023788540518400 6609561 -214141051823242833488449368555414768 6609562 7536590774055669198144043220913439200 6609563 32020881769526527708080866462875066080 6609564 2729064527717211433442408854088079360 6609565 12951385156042985215518558706822167000 6609566 731586151238009176534291759727380224 6609567 30794524777752485280516940430801553480 6609568 -11679008865909374997061174806089564160 6609569 -653153507404201051545032826377829528 6609570 -8497674715922857744514540673831590400 6609571 34635786810129947446444457532091159772 6609572 -1597460254215809790407775244938018816 6609573 -882622644807628985755763693703741120 6609574 9499437668811013700925812297801773536 6609575 -4876694477014408646821143548440176000 6609576 -6568993869755001538640376364701696000 6609577 -3870822330956723348438679473858198612 6609578 1342352609674931342123683024362717024 6609579 -12848794992421658151310104365586903552 6609580 -16189620617457048502796026877271797760 6609581 -10787679477475855046254012337665354176 6609582 523907303300308916271739317702701952 6609583 -33600114359419487880348771167380280400 6609584 1000148140180163399202182313833594880 6609585 -5420699084588425939527030260950435200 6609586 3765655138552128070516472059966003200 6609587 -8126482608644305954025585560420766760 6609588 12740975101152231411672146194135842816 6609589 1941177117111364994796150679350130880 6609590 5833840580519897292585122522559438720 6609591 -24027090320101845648181322877577044048 6609592 16421535723654133842494140592201625600 6609593 37169038387694131977531832855691025600 6609594 1590206384690608689113262529226538240 6609595 20054167839204882154741618396663305600 6609596 6903738785328309512438092968204810240 6609597 24832159978596312371585818078330728480 6609598 -43716057401201516561226464468511848064 6609599 1620435668476242577260586734395193240 6609600 6369871280133171733366764120204902400 6609601 51667747225085933038392136747187457602 6609602 -481476940890767907198268327730385408 6609603 -674321199966707459528431600791257088 6609604 21232981414087950923931436295121017856 6609605 24990359988352971932077432805798447520 6609606 3805198111527330313686404659352739840 6609607 33121053915108943309635640215704944856 6609608 -43876584772915747110549567758912855040 6609609 -10774201151840104713397122815219406486 6609610 -5905215496580168137179644255665152000 6609611 38101529230313741651733436174063905000 6609612 22998031173255573013291087292718054912 6609613 8143324736365113705821781898203374944 6609614 -26245475387003819569751535716220487680 6609615 14016246672774534875888625829604520720 6609616 -82109651636103905311821449697034240 6609617 -32305972270905903491159058159680315520 6609618 -15351291438435204415300384643285930736 6609619 3851043641599486632838023873305436120 6609620 4239702574826610765838184607833671680 6609621 48015131330600632454346091345417436160 6609622 17796854066153295698200944882050843520 6609623 -18704296707572711259496401921220743360 6609624 -587219932587989726484204698126254080 6609625 -35558319484144568326506782142960000 6609626 -4285052872793691599011199775546601488 6609627 -70340574522400216843539174280799508000 6609628 -4637767148434842099621744893428229632 6609629 13493650318573709387823278336870412684 6609630 1742656514954568764136906063647473920 6609631 -9563519058299550618138680129615454608 6609632 9158244139719759713218676632923144192 6609633 -12913492353816893722181216715589175376 6609634 679275820076364674964318197196324864 6609635 9588121183780107323194200469711648080 6609636 -19135305166783176603463362314715657216 6609637 66718196732145684341588893233151423900 6609638 245751019395450237806848283541346560 6609639 946815522337892179096252580523507408 6609640 34719303797090566309089253991001600000 6609641 -3944275265835571482536426903148892416 6609642 -2274082564395402970665506285119073280 6609643 14565903715868038255461174661381687840 6609644 23679230790616593652994720686267891200 6609645 7754901373448612764758412117702139520 6609646 -23505427859926460420414334467337697728 6609647 28109115845854039806090255720465408312 6609648 -793185322317181639352380386090418176 6609649 12810786358085239902415221666147405650 6609650 1113584814697672636124656130182761600 6609651 -5059596575617697707744506655579156800 6609652 1754824545895511550317634295644303360 6609653 39426415693155325509408149865834123900 6609654 6387560494606829851233171093466323840 6609655 -15217127267502979517729764255738483680 6609656 -16086404948148506905081752035361853440 6609657 55192455918416854318752319171147800192 6609658 12041926262556461377907632527198746880 6609659 358308319809336011630507907273935016 6609660 3443502241977738225223793965599605760 6609661 -49792581316311596709419656616262655738 6609662 164648558153768817142409389482019392 6609663 -26272720433694466146509245825614060120 6609664 35881731005320838349723060996795269120 6609665 -4494724237019110947296404726658484480 6609666 27766415684124104289737548029815808 6609667 43355167178508431146494322441533534716 6609668 6592230725107623009913775548364069376 6609669 -37106833328119373188260298625324426592 6609670 18269844351788580260577913126057858560 6609671 -16779964410079762553916201619456643040 6609672 20575827360384282767098902450097566720 6609673 -4995521186144832192589310273643973760 6609674 -128145885940065288458376386592330240 6609675 16965091454352857814933801575236269000 6609676 -16850395146622100881537946302774647040 6609677 49122703420242883360040112852521917932 6609678 7258889493427787203128130248339138624 6609679 4766449861830554088645287564297455280 6609680 998595476655433018825527738158284800 6609681 1366885519296609586912406668960777332 6609682 -22743473096301536842400631282159571200 6609683 10619743334033093469648865280865668448 6609684 -5051948096058407215977357117239666688 6609685 -19374082974675863026738706571730541640 6609686 11063391426021245414356123939839093792 6609687 7863428949935739264513189222775028352 6609688 -38253425333725880212814253967480842240 6609689 -34392733440416295393931457013850899510 6609690 -7440138842306345906228450761662216720 6609691 -58912027191437574646190004779203502616 6609692 7971912988337719782654615904192439808 6609693 45832360315223197731658143340693385280 6609694 -2308084721275155175368428391836282880 6609695 27282531344563504267053958211569804200 6609696 621767782472578483077783981568032768 6609697 -5214131904630929782354214449948865900 6609698 -2369652184869069616147473566830388400 6609699 18791278783343302913889014662881781284 6609700 8446550782538033291507225601050694400 6609701 -13998598433340896625856415069105926080 6609702 113649732161901875202437847500126208 6609703 -16244252831839867921753543647641493216 6609704 -59100737203700692916968544949979545600 6609705 -8851780584275442011718837555688228800 6609706 13306849803464969673917599510789413552 6609707 8834071678327594239657121806385688880 6609708 -5080936977222178070719658319419520000 6609709 -24875535250606042260596442137883296040 6609710 -4214833757327764679482163307978311040 6609711 3026046616603145601602646687104592000 6609712 -586475932549957637071022880588922880 6609713 -56532513435822390076018100610332403216 6609714 -18138195517712228160320983681508952960 6609715 3617250272985794820863718757681889280 6609716 -56114019929713590915888271178381991936 6609717 4173594918261859124089716534421206528 6609718 2020438208152756819551027034180294560 6609719 -10814282296700020158883564140455779944 6609720 -4645576013515550635568834386722816000 6609721 31550155651934386211153194480818144000 6609722 766588837426352352680628596126322432 6609723 31222470246029450053493003931361517568 6609724 39267082806842125986605352397481467392 6609725 7979685442845611158614977646650436000 6609726 7972226963413050399423097705680364992 6609727 2100362456265063950894017491133765312 6609728 2195478265342980331146807757913456640 6609729 14799083600548780475574709336741372800 6609730 -8851074871383630052292899059643254240 6609731 14792745976935610697633218106062374792 6609732 -12735080049427548326367768674250236928 6609733 -10344111041204984231774589837074382792 6609734 -23820888450215385554206712882294993280 6609735 40986501232439415341649978338782406400 6609736 -9846382896100406374538202577941626880 6609737 -53052601306664399409956317457489944614 6609738 10465719565831018106609611937701359360 6609739 38056384592155485754373789988650386880 6609740 -10648064268557368920941394851662694400 6609741 -9457706983685240955057131413384284096 6609742 -17266610044406022873128956596205009728 6609743 7273149562444265716023000442783279200 6609744 -5666694775683075881969206419387334656 6609745 -80896214921238663375534884147698560 6609746 -5832145005076577401626519959834271744 6609747 2888727108715171519290570172831587000 6609748 -7249667302613605029870340847071170560 6609749 13140107720145188377650843451346783100 6609750 -1421833105108180096124639771957760000 6609751 6603110800809527922750525859231161600 6609752 39187216464286425442256442447137710080 6609753 47176457770087775060012919931879897524 6609754 -800566350646814513366238430336800000 6609755 -6238712031241203447925568922949611840 6609756 -6700221324564578695308932556159702528 6609757 18382040626122529000588325281280445792 6609758 -5768202200611677762089611331534278080 6609759 9239847590407534774595628036592601304 6609760 -10225360892415337101301918369775616000 6609761 17644112854725486599511217735347331362 6609762 -413553936568033080696145667648484528 6609763 -13997934004442624028678049190720013600 6609764 16950040732853909242480212983831740416 6609765 18796061931726611578354675506422428320 6609766 -15411099052362150669590948681201019168 6609767 103944865450599678712324238360944689600 6609768 3735375736948799311734181036756254720 6609769 6783721580348940711988504823368506170 6609770 9409560819789850421573245460159808000 6609771 3781314989816728273295523568361238672 6609772 6806483902812589380532834250110668800 6609773 -8903032035958995391419221427875806260 6609774 2295181450207676380649619106129400064 6609775 15290235189941370150760987143668013800 6609776 -8679109253578160884141696886343303168 6609777 14078189932562507524252491327078692160 6609778 -12037431203290401377310393452471660544 6609779 -41501207264591338480216099069509297720 6609780 -5260689484704397042779718692108023040 6609781 -50818797979224548354571517553867934418 6609782 -7406070212803386043371863336814535008 6609783 45979913190329010014148616821021990864 6609784 -15838844882608454569168480154936524800 6609785 49817423056688565512093929253184000 6609786 -1041583220177103332993403745589071872 6609787 16988039633728720198454010326537959872 6609788 -90359340471557130411399059999932416 6609789 6893830926110582204703705211277952000 6609790 8845751491985048998497750377371094400 6609791 -12340851538783434343114753283503280088 6609792 -10486468872064769899507664502443212800 6609793 39617407530904750540148128357025255042 6609794 15957684351805600362492941300586975696 6609795 4859913715001745023893522529540038320 6609796 18373876224537194278392002907456000000 6609797 -49538785242492161284253525601627566754 6609798 -9905563466764113049055194847672259072 6609799 16761488728487376211394970763194335536 6609800 -13463721291771974704555908703478400000 6609801 -27504388602335159287659356347467940896 6609802 25468838801799213814638817339531394352 6609803 19258313367258418228817300106789860052 6609804 -9713133762696946716617313313882334208 6609805 -38551522301598756853083177774540495540 6609806 24042876158522621048864647304244875328 6609807 2486387419669866883823735828486180904 6609808 -9127215984457498213545360714239008768 6609809 28234353265393753946872677196653731904 6609810 -4281782886609788612123451850418403840 6609811 2366272889989677934214554165354713360 6609812 41075351195596349951713599293352456192 6609813 -145721295374914635947872929692692992 6609814 -12627596967511802059893812566959728640 6609815 -9280816481497314259229055006776824800 6609816 4350715733727119031872936744543846400 6609817 -26990401944695824121300953439092956140 6609818 -24453979117510713870402335368932680448 6609819 39396659195539347233300711611556525568 6609820 228094600905709467570387501607157760 6609821 -22218288327470961921505771196330257908 6609822 6245204588026473791648627387655696000 6609823 57247503749000921733908709957697094904 6609824 20131853837128953624269861094085754880 6609825 3005825256453546055109491519665325500 6609826 19495203273704017617591456110609996112 6609827 -9913603109639067803893503942433121328 6609828 6691554956820824347708258396565630976 6609829 -14025356561398042850710542909579031680 6609830 9451913533082669627244883338758386560 6609831 -174551004933748076185581153857120640 6609832 -18711588695922893312171935469701447680 6609833 22842719132620513324929249109187609082 6609834 -3379432298044722726107930941168496640 6609835 -4695224405055369478808932483789867200 6609836 -43346601506627277933490841231428811520 6609837 -10334203197986802271814611210629918432 6609838 -10689769763707661066999119648182012288 6609839 -9178635349474053166713386483397976944 6609840 4259109688638097321089191643781201920 6609841 7523478452039711329697628548102635072 6609842 4869342487493756734230261787576541184 6609843 -354154086413230108245426505489065948 6609844 -26532003545824252575728791177167414528 6609845 13281148730763181608609428168933064960 6609846 -9595440238213862230041948981788606016 6609847 -16064531205412543469169918305227199704 6609848 7709356994437623162250561829100380160 6609849 -30084801725930085014333674059811234080 6609850 -1952191478910310956489079647430524000 6609851 -9918623329439459577816522268908288000 6609852 -2115159047671136209389455219990046720 6609853 -9544357953998513126143537134469858880 6609854 -32587629059985785138251236655718533440 6609855 -8633151065620544981921042413809475440 6609856 -5257622189127281986179416795633418240 6609857 -50217321818009829954694325499193020588 6609858 701589261193805392573580566439355648 6609859 -27983604798056212675310882145870207940 6609860 -46373992987838695105062024988123852800 6609861 28420587304793946231504436448980471710 6609862 10533359584539341452290787638024868992 6609863 -10142370597822920747147358728374695576 6609864 12062257559488704917765354108880568320 6609865 -7878364479067488351437496738383004600 6609866 -18137351368229545301963183566660156368 6609867 47328863343636236454391133997449280 6609868 -11515596974266494643773403074774958080 6609869 7743632285148676338093495843169288320 6609870 4968024447774176437177073728072915200 6609871 -614191773344472239842543606800212016 6609872 6017463377549876439899660347873689600 6609873 14486369334551580977484255385766886384 6609874 -29058553358443624532990504707791360 6609875 -14183607824238574288072065155073240000 6609876 576328275391878971101364618643185664 6609877 29267423486449357767392327793253019726 6609878 13355021931165800654779857480532973568 6609879 -544290719403573655056636852839710176 6609880 -21188502804566117368937499748850073600 6609881 58846376427690743355302395655501084682 6609882 6227840628942414254907349857916667904 6609883 -2992293168351503904879568662265820640 6609884 2278686986238374513737870697523618816 6609885 -13937952983419165737755479904665381440 6609886 -1493280213473657617190153142246004608 6609887 27605192121939759312923854913160982512 6609888 17385250477927380057582554925386956800 6609889 -9468695326729282202777245145509547520 6609890 -3314501564230768105674562126771883520 6609891 -27779547220421650044640610707256137920 6609892 -22235428335586484411613569385589432320 6609893 28459653309058661602475116723542998142 6609894 -1535758544091474788943992994810619200 6609895 -5955261374836406144603410099829657280 6609896 38964399379985267553309048474476789760 6609897 -5664325423647831497235519118021336320 6609898 -28091572943771194588991580764441374800 6609899 -8957037903500205561055283896355639280 6609900 7094303174094490720261525363892121600 6609901 29262991490964071632328981910835221792 6609902 -2954338309822124392769075850167344896 6609903 -26293383226742989274009055473232667896 6609904 -9013072667135110451845741752175755264 6609905 32636476444780577784389000717822667060 6609906 19770061734424868479503292792018216224 6609907 -522582442704699641254406793837148808 6609908 -52849227543849096539819221960338032640 6609909 -20554331035286236163425376739873340896 6609910 237079076532988191646979359813599360 6609911 -4811060262782989288374420014487586176 6609912 1764520031737346195489025187803340800 6609913 10898226494180182787548596150228200704 6609914 28117245069271057631946300191493427056 6609915 -8847335274970124713320472599029034000 6609916 6341024877727646811079464269520650240 6609917 578111932130771716116364370418251040 6609918 -7565097541974443452202183710715455488 6609919 7138679850820749581337496354998094296 6609920 -3354137043614135304860786073136005120 6609921 -196032789253325879338895468498409696 6609922 540173030717508862985749255395561984 6609923 38991338768693617401884333713694807904 6609924 -261347289827743990789977441914302464 6609925 959758231231958796992904050365300800 6609926 -8535379402119148219944180499306973088 6609927 2156018180039172881949659714007725520 6609928 -23829396066817885200487063640999961600 6609929 15868174729940060790403672373415674640 6609930 -7168575674904195252324418479191808000 6609931 2413301718960246741397040053428678712 6609932 10696406781012538589343736267831464960 6609933 5634900749580711052538662535775169440 6609934 -9914071491153416675887960084865786880 6609935 6801900419311319337412811378550642000 6609936 -7479414228151929808314585213305683968 6609937 13561752477445888839415457042644042752 6609938 -13983421722849253597902472030476254400 6609939 -2059495132684042666146724192419895296 6609940 16268493476873568020169890918612897280 6609941 -5332587986084320409519919762549003600 6609942 -5485092818841327066398702944488992160 6609943 530428776627845291839654235473205824 6609944 13628754359685402641335333349991383040 6609945 16540879552748369330615762306515035840 6609946 4276245243806171602094873334401360640 6609947 -18422470788176550510365188420169084160 6609948 4747586381904178499073222614660259840 6609949 -99362645782698126431271834036931246964 6609950 13944101998611559635061339508380680000 6609951 -6544287714865999377894936768800382960 6609952 -69645695101730297723599031801070747648 6609953 8571670113604837927202730061863071202 6609954 -3506277360759900882989322149699157504 6609955 -42523551496262533889282661176427647280 6609956 11863367618250055211708333539010325120 6609957 25075600558546569251301612308367196992 6609958 -14091591951743898481285112699248022400 6609959 -101914891930335136921843136337604080 6609960 -92499829743142128165810356153548800 6609961 4156157087312897738261770113659165824 6609962 -15957771619877024641023002830129170768 6609963 2155991174010513241959012882851840688 6609964 24283918580873596585031124602091166976 6609965 6036996929325768426267212058209088000 6609966 10888822083230485100208758159190862848 6609967 5878932318784103714730020431606881280 6609968 7370030653135374517618381159422197760 6609969 21419313386998697440876486085312461824 6609970 -6504912462530478440397037077774950400 6609971 714601970606539264383688611225836172 6609972 17056402802763208008775627126420795392 6609973 -4462819825401505353385379978776005778 6609974 -2901411884652045966636909107168441088 6609975 -1939517255795410401485674547878156800 6609976 -1637046752995518490747475394015191040 6609977 30656606167783282707995740633662369120 6609978 4748383390057609261450101914919974400 6609979 -18496208002895482311491003654589641952 6609980 2685161055998206107591827937390735360 6609981 1374859633169109438604953608905249344 6609982 11113689617787922501178746091719118592 6609983 -56202683403373935216550934431601858760 6609984 -470886976170268888353931691399577600 6609985 -31289050302506555925280292357819435820 6609986 45217152145691643284255834492163056640 6609987 24187601040095355489213814910306647044 6609988 19363432899299090805369978006028288 6609989 33719234198036608784991049914325541790 6609990 4655798749812107494409416841556789120 6609991 43358917765503297363923527499762500752 6609992 448548584074790262555883998501734400 6609993 6881267940736543639951994515832722560 6609994 -674471447124985122905873731599122688 6609995 11204320044876835425556037892814286880 6609996 -7746590835699616515745203266311342848 6609997 -8814159287199506218474186461498985088 6609998 22647454089684193925891756955024874560 6609999 30807607670133513288300445666530798720 6610000 2572352954481374305313829533342720000 6610001 11094523877475378226910351069675209332 6610002 1581127955465006443108574532250369152 6610003 875373084982220354706703254783130944 6610004 267887577749517594654092411497080576 6610005 466673668075903360128167273315076000 6610006 2269111751454406600962029473787289600 6610007 -1170285493260724826386015285019493480 6610008 11437489769880205018135582455824732160 6610009 -12144150457374556198041508451439235840 6610010 -6616892816013140635254532612947175680 6610011 -12087178459806720233420751798632775528 6610012 15650312247667469503959535037911917056 6610013 3277423450573279020639148051501555296 6610014 -7451691610834805413683331429645245120 6610015 -5258342207859314975367174257107002840 6610016 13736670408244744711556624420022779904 6610017 -6389513560097449732263994706388773088 6610018 16407942373534758706339065517898298960 6610019 38454077181699915652789407563394056880 6610020 -2585062514237275892309750299760394240 6610021 -11521469448960179637042328178396289312 6610022 -16447748610584973847178883416339942688 6610023 394402551348830014937383989300403200 6610024 -28016298337009634777221359236318822400 6610025 32775545513939412507961407691991529600 6610026 11127378704734589177109035421311526144 6610027 14028914796782127371218730408564098512 6610028 36458879788302709245388697173034388480 6610029 -12200461210367651909344355709732614592 6610030 -3541846178247168228370753179950553600 6610031 7926702953362203935796105429149626392 6610032 2016191492491429082009185131225415680 6610033 33905977941801416398683559317282378240 6610034 -21553675043354866394289853435521049584 6610035 -7481451932181172399092497466113998800 6610036 11347771600744368696811778679258346880 6610037 4617581359398166193745937107039535104 6610038 18383487701644441666319147439102903744 6610039 -7780314349040982982364174968044875376 6610040 2972062430943307967779450694643916800 6610041 -35478534479226966488201967644735543049 6610042 3038611381792912984868051703836935392 6610043 -28672373564983868140421989059608496960 6610044 4413489288080562612570386299088166912 6610045 -12219328302384390732500881432412956680 6610046 -260183617313436336372759593251915392 6610047 -172279796847870335411223954986646528 6610048 -8735977018202739104767810093952532480 6610049 29449480370001346170262894245656818050 6610050 2637274821229346651691028002879688800 6610051 -6127209998162203563262963121250391152 6610052 17399562602361863833055381264114142336 6610053 1467437639962129455769356966694324704 6610054 1644860707018927692950180439754519680 6610055 20851976734760165347081047124732515960 6610056 20108573440557753504252627393400627200 6610057 85603892060618112400982085257915931720 6610058 88100003755530194455477633235619840 6610059 4355097022485655341994834450454809440 6610060 -5198239268410304942705703042769536000 6610061 19714910922200147878951546538518120524 6610062 7639803989858480871932830952187586560 6610063 57710447710623739530425848498909931312 6610064 8584171942291753692933760425656033280 6610065 4241174468086115161407157477570099200 6610066 -14611182461587778382499562074953798768 6610067 5143894778134587000215771348305843116 6610068 220453491665750400577608926592835584 6610069 23487776803725343247773762907941539470 6610070 7052587402651733270372511368068997760 6610071 -2736506122049719481297677764232469040 6610072 -2987383274133162494222357949344440320 6610073 -38706491220047844279644817028053967980 6610074 -5948273707987295992362489521390322432 6610075 683440076437989389004313831896605300 6610076 -24180176176031170537300006555580273664 6610077 1046833797322216952037217524888181548 6610078 -20007695868541394745652622725285100160 6610079 -12417105440656417496523694213342683024 6610080 15394855945824632231297577843708395520 6610081 12379966287360506100464538227054398000 6610082 -30428504733380099556387415945114466016 6610083 -22565452650895789016367435121942461576 6610084 -9458587815356482525831869011776347648 6610085 -13823742639168737653444963935222038400 6610086 -10705593016630080031488588761262704640 6610087 7984495963759379983623251031490668000 6610088 -61983365869706465834869810328702976000 6610089 -207987891294053825171542231172919072 6610090 4006899179128907880058409026511656800 6610091 -46144337930948287953817936329910850508 6610092 -1969852066485728809359530480785832448 6610093 -23040822353066033063994858196302283584 6610094 3550217993266853998271881491256332096 6610095 -13102243850906163381890966116981281480 6610096 1719163831483896172104942787700457472 6610097 -5933459733825025562526097944471526266 6610098 10262036752847430469680757662902446848 6610099 17786098627437307872418170500282666560 6610100 -6649230013987977813422343661491456000 6610101 24764886808923897199652544159818540832 6610102 1895545208443335726065632377569671104 6610103 -30877161207594875490505683810944178648 6610104 -23984526547480345882225897576405155840 6610105 29799086343773541081665284110525112260 6610106 -18321908156741662088411377378249990656 6610107 4100650641478556937256150706556821760 6610108 -8794928921430057277525924245454310400 6610109 67730196283503911158575433994131590 6610110 2494218440436731037312461786277573120 6610111 34710728006542324532408800741567003712 6610112 -3983305117371191225313238440959016960 6610113 -22517747671074427230880146292327279680 6610114 4878200580511512070091813665397018112 6610115 17796584830192888460429472580185404400 6610116 -3280549319561161349949879727653454848 6610117 2467238681799255265976285035089403166 6610118 -999889211286152287574769966873189120 6610119 -791291730896249497748288681461804800 6610120 6378583192911293839459478574900019200 6610121 -13498769399310114841934472305415425856 6610122 -5981221513414111486887091687847743440 6610123 -2055710408112786530218924662185633936 6610124 928424004183045628648473017867412480 6610125 1677552581555235295726890934858824000 6610126 -1390714755542798011662044827290247488 6610127 -84098711990730184283636914205864783808 6610128 2597535334730861066513758221854834688 6610129 55381920454751490721400432835591771120 6610130 3957638018722139204478555276974008320 6610131 -12282438279437805974149371605733621504 6610132 290864737487697540671347504182648832 6610133 -12294492166369521989603264546844093618 6610134 8990427022890553444461205418714220480 6610135 -670742927646562276223742937344126240 6610136 3083104123299550063308059569937817600 6610137 30361288161395719526941229750213345280 6610138 379801011149688713167788414906090240 6610139 -4729481280074411284448233601062597440 6610140 -23336294957207392854266299021862246400 6610141 -1164264116870247757508522248221914458 6610142 -6816358432602612057248226734992598016 6610143 2280541317857268125830053999242381856 6610144 12803980620705870790016499906419097600 6610145 9747114432139661459589638654594222400 6610146 -11110837630030523531442047365559116416 6610147 43113766531598309507123620565191237392 6610148 -158531609172628834846059631419212544 6610149 -2326014503270897892567829566327822276 6610150 -1201235868225890430585072280958750400 6610151 -20486362447791026745052204183646011848 6610152 29710408768392031298086357761936261120 6610153 -5968248957121350005763522450698748960 6610154 -2084955725090626017338779574121273600 6610155 14462665162190366587710291562395026160 6610156 -829054266291785105131715942452370432 6610157 10668266234943896531154671317478894880 6610158 -11013390211124052239154038869529650176 6610159 -46079623878324854011614639858519870640 6610160 -602441078811529366813176456619622400 6610161 1426791678249632986976853999726701568 6610162 -8913682311812391298482624665963249856 6610163 -20484181318439921215193885929003339440 6610164 2322476850333769513697515059706447872 6610165 28174899221899002791948125977820572060 6610166 -3994258104847966417674963328883913216 6610167 -32234051677902467508169304010164640 6610168 12636788957755799426597242090139074560 6610169 -41401652754793332150531664801715969430 6610170 1658019433923680101681739169726120960 6610171 -3905812340941154485929340846565228256 6610172 -5367721683440022505355869253540941824 6610173 14113888167638502073486149433386400800 6610174 41481597995582584758000731407657850112 6610175 -7316654399327405386194650407774603800 6610176 -13626823992019453936054888794968555520 6610177 14225773196581160055966232658388139392 6610178 -10137484804754416513186083257562513600 6610179 -9805491831925899951819649378200990216 6610180 14012665174723558017370710906318470400 6610181 -55268683534453213910015142011204970018 6610182 6598145015047890016339979224401100992 6610183 -925935457507540196456595961241136000 6610184 -4254203642607046448872159088620339200 6610185 7081268620039794058554538972599202020 6610186 -10369401946859826007689380544664505856 6610187 16879454847368501962854657517575466836 6610188 -5190774901273489676991409265258198016 6610189 13146238952125816041958089086491751990 6610190 -9481094487522905382890434286680046400 6610191 -13683494174873305629445482852376926336 6610192 -1736004663921538840312613488188981248 6610193 39281437759492392299907681540219254784 6610194 38337141877820189548516138062452567040 6610195 14028842432842818253008925016870719200 6610196 4099710706232248686485829987520700160 6610197 -680336117793002842321542212188053504 6610198 10086825905610506599133914004577747456 6610199 62256797413752592888384597196012464200 6610200 -10635044852290938173982794503618560000 6610201 -9979618920079562619666890743825430588 6610202 22147803390823136444200472177248965600 6610203 21107982006246352218227834993600657400 6610204 -29761533512207775922403208442531532288 6610205 -8055971645306802857222426908225674240 6610206 -12405360833965448839829024581273209216 6610207 54332124542863697838757062670635213432 6610208 -17854443286934706203323222320233840640 6610209 -12376354929054917594384982908285583696 6610210 -14483633679845772429153753198540411840 6610211 508488275145499874412745435679592 6610212 -3924728980525266134087508872221974528 6610213 24310529611558384466539002955234560444 6610214 -2970197752733744292385413262465710720 6610215 -8814552980754110623065606234210968880 6610216 78475156984840833095848361092546560 6610217 2778266653356166118902695057662278266 6610218 -13146694077794754662754730608529152 6610219 15143491346590328077795456167912582912 6610220 -22841033381069010128978053856240133120 6610221 -13263451077187456225918214385399148800 6610222 9257538668561835070587649756491246912 6610223 378859915976568938755655944079474688 6610224 3373482634834562046651833183437553664 6610225 3973024126945345356677079729869647500 6610226 10294857183986549187310962155684444160 6610227 7673472390948921260441001420814325808 6610228 11157609111856089105344974996342622976 6610229 65646158434841814850811458309400114076 6610230 -16385757192840482690056835161029120 6610231 11985407965972394402331857804354337120 6610232 8228934674693150310508316092643328000 6610233 -10655463984654571874032276822810383360 6610234 18412063465524144650334260601569084016 6610235 -11137705360161035636689042995840501840 6610236 25831346512302127811615373171533030400 6610237 -34103894228142492834926851317367597114 6610238 -16947715157949250169869578466177332480 6610239 19585082723127525866647727053344662904 6610240 -171504526849559609087419765563064320 6610241 -51738219524417608256803377337837112016 6610242 -7459291331314373456452957387335966720 6610243 5313797469898598215349610822133670304 6610244 -1509572494721713108112479658049040128 6610245 9772355373538486469075367930233673120 6610246 10628644897727761082233925573524316160 6610247 -12116873393768193075239356903685083488 6610248 -629489070190038337048200045679004160 6610249 49386824535323956100738006409699532250 6610250 -13936171103488391857317491050922256000 6610251 -4191477616274546385843369319427304960 6610252 -27861730918869351626453924145225953280 6610253 2675148240593925691361801295914100000 6610254 -164606766290136190220025308982460416 6610255 5216234974521145371190234090385649360 6610256 4068614397921887880490153735752179712 6610257 -38696613599741634810271804004411073246 6610258 12224381642140274675610393505818719520 6610259 40354354760978878509078898332916939416 6610260 -4851525967295049629793346709519677440 6610261 -202125283490908164091485801476013376 6610262 -18679355207086510216402125550753132800 6610263 17320890678053760868932022837456505088 6610264 -27101532187236906223353412456106096640 6610265 -41878018817974969686387643763363981880 6610266 1956108533150421306357518740125472416 6610267 -10765519656865761533107461575709023280 6610268 22482029650383249694835605788475785216 6610269 9095047921258486565671436854122756288 6610270 -4663788718991058965992202809184905920 6610271 251252983825116801217071770111166072 6610272 -5009591205536425184224487348390854656 6610273 6698995085870947526903580949077407522 6610274 1412941459739350698240823968397827840 6610275 -6676888542108183995347392164596800000 6610276 11405148861477284978936070633945196160 6610277 9482810297928551721065791172954041980 6610278 35965603471222272753441171257263488 6610279 -38846952047751499375850354338326146112 6610280 -30169000476843070689502741494168883200 6610281 14622782347678753163184234244658385552 6610282 -8625009253966117033909665827466563328 6610283 18581804161114804529562186715142396532 6610284 -14447306107147686703677729475839198720 6610285 6080624616252238121195282497928670720 6610286 26723029742502239575129189365979792704 6610287 -3215728189371455788462644736504971648 6610288 3653102182046573924874150905898893312 6610289 -9213743654142055100355528614577848640 6610290 8218912418633407174456786495601011200 6610291 20416360512583031912891038653856133400 6610292 3054061907233392941020014971231035392 6610293 11303597435800943378452961727598838382 6610294 -16086651155228665640036164045946366304 6610295 30234608280417921681002490360080854800 6610296 1024955932523432226977584453681152000 6610297 -8036719368052437132632592053495778180 6610298 -11309840679550528256403171449150547600 6610299 -1265739175883031467061291965058140136 6610300 -2569739736130999014197331214796761600 6610301 21856000382069272698522453521697506400 6610302 -4290211125798587161166672368502353920 6610303 4611300241473461299859760873019892080 6610304 427409133954291323261003603839549440 6610305 -2577198544923659252994861795720057600 6610306 4054602021593288938949479327279071264 6610307 14922161731375078689172871181310596624 6610308 -12805804748948485110778556249667056640 6610309 -3879432560974052755579239754815153760 6610310 -5942261328080718517263924092890064640 6610311 27462791748085433914906902303590056560 6610312 4731328965635625301291641911761843200 6610313 -18038402890840318408111065047159408256 6610314 -8254157015512005140385166469896558080 6610315 6092239372957809388736056481389701120 6610316 -4640221005039620896841288459037143040 6610317 -4148623932951028032583337567729815488 6610318 2191612505919898007411193176036709120 6610319 5226312240030989419422014472819879168 6610320 -272159947489100207423562779716730880 6610321 -29151195919315986786755833952352150478 6610322 -10557037988054753815725533512488499200 6610323 -4653961675100874576977860583604831816 6610324 952536669142763181438540586871951360 6610325 -13097069123808619122391193688136008000 6610326 5751615765716048909297000257915644288 6610327 -36105256129374310568147155904808372848 6610328 -19448144499723658186083202991794790400 6610329 -20528512228798393716627003117856563552 6610330 3218345022945080005119914387850198720 6610331 3068935524040480660141040948494100544 6610332 -4376560819555562876180335363358320128 6610333 -21518123354991146158215013207688044896 6610334 35138407921658306981762780109356561280 6610335 14179558262205010663794275649169068960 6610336 34544677047012632493510362594855092224 6610337 24452149621912701377759983228062613986 6610338 2193973402803803950368476297115859968 6610339 -13786874645863489953831965136597668280 6610340 -6241695958551892632041232005831147520 6610341 -34394627580717256639717140148899266208 6610342 14909369892007901957217604767143151072 6610343 -655511845786266890548634974757334408 6610344 -10175956244508612215544528269501153280 6610345 -7594600982762684545929239627708571420 6610346 -2623789946166993092948707503174671520 6610347 -140793489059965874284570982031283200 6610348 -10058249485129523517334586481157813248 6610349 -27713376585841519877824494954986330100 6610350 6306794113854031008301007761368268800 6610351 18865423089337255152042608304612056 6610352 -3523717693551084963174344793741262848 6610353 11441103638648382175324730012707185504 6610354 -11621191583663694894693568076695663488 6610355 10785432619982325516325086218456238000 6610356 -34496066556430439121559851123134177280 6610357 -12248460909706698596577677447939286020 6610358 26142205435228821346067350150913957280 6610359 -6510343136558866781039994942307117440 6610360 -11826006123385310513269616685868032000 6610361 22195979516414601390596095842224425344 6610362 9605704772390499190746202770468937728 6610363 -26760429453172001653637760384190964960 6610364 19892627264491565669846277776557003776 6610365 -9632111254189280005451491366386952680 6610366 5808154422263198287510214567403863040 6610367 -6225595675512961902423293220963904560 6610368 -671900097112082454340547238344785920 6610369 -3307465006952447908569842540641739232 6610370 120161377807490510874815525240616000 6610371 -25058009423890851001951704360063950088 6610372 17231503675873756262605200587079873792 6610373 7105720394932064149957435009130966304 6610374 12777362153110987602225240852412880544 6610375 -5429832584165170928979509246273766000 6610376 29393626391019687129772358648632780800 6610377 -34179382456156358181716746082783591520 6610378 -1018834986472568353665395281203471360 6610379 34566775979516375260941216907179928980 6610380 -2627247849949907184446505886766284800 6610381 35378092806562735756902291064262324364 6610382 -1054994661423677673274391022267244800 6610383 -661519061884566029791220700853137600 6610384 -3127451444012015406568908712837251072 6610385 35461650988153962401261152182656040000 6610386 -5199860330236069116304291735845945600 6610387 -2947571142253326261460969887640648896 6610388 24989967384486312412639593254856636288 6610389 -131735148860824313654425411578806784 6610390 -193723439792790469247844808372894080 6610391 -37359742909844487279735829515511320216 6610392 4016141425576383821285361074272696320 6610393 -24605779975169687317801256769652986358 6610394 -18694196859325633556630946543675976464 6610395 -9486662566994172777377961322104360960 6610396 931693769456579840760942350645780992 6610397 -35014507541221082917875740883660440154 6610398 11936575533947678854094856325447980864 6610399 -55503992249441455760765005790293309728 6610400 -10324841184833734456557238913119027200 6610401 -10086855199764992060769980443342581696 6610402 11325599320166793675922109622881923152 6610403 -30320962334967315328502572814005387080 6610404 26817561409347139785324609680120217600 6610405 15568379689455234452602681966877031000 6610406 -28360186706363851269218767291326783360 6610407 22816526819908582879942541713348284288 6610408 5744532078018698084413451575866408960 6610409 -2103841305477926507120291850453657600 6610410 -563018116792581097726068962686945440 6610411 -49408370965712602777097727624332286988 6610412 3826022653013947671179611510088647680 6610413 991401630646909063302596094098249664 6610414 -10183086882512822335352215349626303680 6610415 -721192776664500261927945300597290400 6610416 -2071088759266357753583266432516816896 6610417 -45399221354754320757327528494475429648 6610418 21419306879414042369050759804364486160 6610419 -2492044127827299182207420245142691156 6610420 7568821443804473622191839661251284480 6610421 10454665806424775627631507942362325792 6610422 -1236035108992020856796757012230670336 6610423 45303158947735034058534003218932649600 6610424 38846306328943867310534486892096552960 6610425 -4550278611448361978258203948079692800 6610426 388089639174113163174153563660530944 6610427 9749506923399712076094735167777994276 6610428 19165122013267074491026354497415785984 6610429 6791583242253426248973338062527309120 6610430 -3813849033171430798360667956913948160 6610431 -10454657685096878203111976629800385848 6610432 -26277706053829276457543568916802961408 6610433 -218814680470389954645517130673612576 6610434 -16383242409457488705427610053819630080 6610435 223516017244707867489018104755060320 6610436 8719146551265934247510251167328923648 6610437 60463311470927501404443145074622707840 6610438 6015083051046442706237463248232132480 6610439 -19839456388498371974487301498137402600 6610440 5683584270726898490090124638886297600 6610441 -3021908795146832694874461863863709158 6610442 -674321003052820773234380941038136320 6610443 40876188698565108091500377522162084784 6610444 -38923720607775454301299126800025848064 6610445 13588210781250596148519097493059418700 6610446 16162039905392994769958852405382793920 6610447 48266216649045164969953237362135345592 6610448 -3679986740548837787586327958163914752 6610449 -14819818958063723721986409141655051536 6610450 3092494383527334633280268054677785600 6610451 25264078378844298534259822013459089452 6610452 -11061348974939331672050034682793330688 6610453 -21453035171949644714014687183317531456 6610454 -24908487071272837661112838764392185824 6610455 10863641809836188858382688366541330400 6610456 77424453641404113507035273935228354560 6610457 5000378736402491320601160147272751552 6610458 2672794460979424997693460643471824384 6610459 -42684909784653983885218862065493481340 6610460 13949836793426158873853844561633561600 6610461 4219783884886221301814583310839467520 6610462 1728713986039161500178186866486851200 6610463 -15365589453710151728525799760096664520 6610464 -614704062570989279765715583091343360 6610465 -8918120707906735996772168251642308480 6610466 -13640568204058433005339913789619515568 6610467 3389400915170169713289678275508376704 6610468 6798959810494997603656861091150891648 6610469 18010321556288547632069950417894743870 6610470 -4757112313654930856883758228409446400 6610471 371554854518975336567275893633036288 6610472 16686780989261801815159487340211200 6610473 292753869698056560963361018802035722 6610474 -253532690270974542894377926738500000 6610475 5841240544212225717295958518295487000 6610476 22205210293181549317104221518577664 6610477 24384894312160514473121424212386058752 6610478 -2743987454026061916157035129233141760 6610479 31188884701251140542000762542238581648 6610480 -934283734117621076554154090864640000 6610481 12274509668618292589474797301312027200 6610482 -5632280954009486706744825240770678880 6610483 -75282523010106828163815977840519447040 6610484 -38415326138841859455232108452291796224 6610485 3575632434699116441610230992327307520 6610486 6042373834143354794292301434867467520 6610487 12688214749915456604385498238250733000 6610488 -29809240782407872116625002373194055680 6610489 -28667555007206879274128114268995402710 6610490 13098719448462810356417059160818284000 6610491 -1754854075838646327317094485457867468 6610492 16868564895901193186649077328609738240 6610493 -3603986684787638575725274740539475258 6610494 1387863595619072018759859494205533184 6610495 -11409504704302852949245717478171163120 6610496 -4189871307652611724064352850744442880 6610497 -31426323946976969531012695695589314000 6610498 2091533273332116675529978835008866000 6610499 2491331108707199780950250515122209280 6610500 -2954240610162348739772527436195712000 6610501 -3950725581363521938198669459541631360 6610502 -7002697809173182260669670515699549696 6610503 2425092569054138648234155513232406528 6610504 37015199307928522313676960673452917760 6610505 -19022024582748943050172530640265066880 6610506 4191951692866753223060946844999279104 6610507 -8609606181629950346398798044164139244 6610508 2552370358672402139567854642555331328 6610509 -23368492268248615690516678559460840372 6610510 -3910784535141236999853135469961287680 6610511 3897906705265963958471859643016000112 6610512 351228170229646638381554732173885440 6610513 6065496884745580088195695736819340224 6610514 -18415421163925439543872310347309452144 6610515 -1847069703990987231827886002010053280 6610516 -21459635810156047338806366348247490560 6610517 41713625493941194165304748853435375566 6610518 -18965181194876752469249723390562048000 6610519 -813040778477967841434587818595617256 6610520 10746291937135004098826883391309824000 6610521 37747513124848766613267806409334696320 6610522 -3086766995879345417116855874513404416 6610523 -10962629670624987502366504563231144240 6610524 3736830383031467256395377921765143552 6610525 18720026672881063994000391806171684100 6610526 2391980520398722806336993284089851648 6610527 6074606534770773199240369724498463360 6610528 52744596375178574912357746889256861696 6610529 20435390282833292789942590557752507460 6610530 -8073456162491623095731750851141447680 6610531 14331359428086143151035638350380994384 6610532 -9023826841928135846529726131688257280 6610533 3624668020192748936076454321774395648 6610534 4826089678967406698541585157687968000 6610535 37806306330577793685705495695972086560 6610536 16082670844576686485181385377910840320 6610537 51596433942124507718157398730716863200 6610538 68668558815907416805888099053491712 6610539 -4367103477363496803350469525702887952 6610540 48462481988440933635672271280373196800 6610541 -51790151455491992891850863854917781770 6610542 10449802316188043774923060097788235904 6610543 22036446918575180046351625607700966280 6610544 -8740997505713967009259250949845975040 6610545 9670312418706920776177229011216416000 6610546 -28995548043496041220013837162781420528 6610547 -58638858603141573992687718071703566004 6610548 2740606001236904253490850567511085056 6610549 42357949634960191631122270545419665920 6610550 15841251415500849131859735896584512000 6610551 -15567380362834594255984119766954908336 6610552 -8315951881540779833681180159028633600 6610553 -12285074115330144402616381213216438956 6610554 -10591726533768903403229999748592062240 6610555 -13331805594559937105217919315256390400 6610556 15244410428181622129011202549881592320 6610557 32937214990493529136570826897926755840 6610558 15998259049043659785502463553805370880 6610559 -940464028476033059330637230132826240 6610560 -21884377785001278692420678386817433600 6610561 -16546425529572151279316175475974387838 6610562 -156552528673865241976694740939161600 6610563 668179278252230599958598108660687480 6610564 3308789544016875446204698044248064000 6610565 -243996933797509625823783561880567080 6610566 -2873467055393044724106537318985709376 6610567 3693993521369706136023627270158223192 6610568 6166594434254434248467613504307691520 6610569 -2927911672968043644472551908672089728 6610570 -564689834940928915085232796612453440 6610571 40817451351933372008085161387137675944 6610572 -7407616221322074318591369517466905344 6610573 -15293463951078084300930334354506831178 6610574 -32820732976000026521882832294039910464 6610575 2412398985744117477657547092997440000 6610576 -3637824442870280202255020532050690048 6610577 -3329802958085441612972717483065261068 6610578 -2672388613390973992583684285664433152 6610579 -58274686848673195362887803226277438240 6610580 -17790030166442296933130105907212451840 6610581 -390505686754055043682903352611543200 6610582 -28973746221467905541397715703595182016 6610583 14535886607950671447628514161570899120 6610584 11605597930073538091392353646267064320 6610585 -15112624599346229478809391423479108220 6610586 6284407690032857204584659976603627728 6610587 -10954162028561002475710321332155292480 6610588 -3220058152284005064692446964516648960 6610589 54244049229462925032840148767594684390 6610590 4764205280117838625626699504650520000 6610591 5979413886260625853166821784432919840 6610592 -58861926799187850451256398799824355328 6610593 -48233447948698714011799472840741808 6610594 -4806941502076399972967200638639333120 6610595 -2774602681410794182191390345861936000 6610596 5019531705728327041053525781747292160 6610597 -7363609933354375602909588342896848896 6610598 10583600043524814654681623444820664800 6610599 -33606428291558763997045267753049432880 6610600 -26712898507161149211180785824131456000 6610601 -4947743835595948782783209417702491398 6610602 1288724978230049833862989022024216832 6610603 -23934436054874282258315503854720674040 6610604 5048527165164353816512795777256128512 6610605 -62362169836416402332423113678366080 6610606 -680622442564377402936755639903533248 6610607 -45469020121542290842058570785113420144 6610608 -2361235784689245255662704358859079680 6610609 3249848433805058132292478111986161810 6610610 -1005326916322147788855921017195219040 6610611 -1038736689397182561261264338203670016 6610612 -13711365850313227450439053157597585408 6610613 -13210218299275208942525539867137892800 6610614 -5167528081601348895951319150589632512 6610615 -25300314735201972272077718569540825680 6610616 -52717854008939335016074436731491901440 6610617 -1024909885583733121463394442503679932 6610618 1445721608902772625045064155387118080 6610619 -42950577528039733210119043479385645980 6610620 9541623905909147189424788930143733760 6610621 -40705682993276693244373316137705653178 6610622 9491595865120385167539388175689403712 6610623 -1569347396902246948233408266616770616 6610624 -4950575401885534950749105558775660544 6610625 3904141105432653222917793299406120000 6610626 -7829451436859414750109986990117683200 6610627 -81730947299702862898918924187381166600 6610628 -7534402131789961717152490763268572160 6610629 -4254620450852779798032727670657812032 6610630 105232598638326743070254334326403840 6610631 2653176569264571901997595688377427344 6610632 73981330203237231707272898791833600 6610633 11746134659111687127014186145719015604 6610634 12901254011321693613711975843526023216 6610635 -9360456356116419728816341426021263360 6610636 -5182561029540944465487677904287410688 6610637 14106483111858265930639600685332650240 6610638 -3126209212522828476325440777566725056 6610639 -11528092471528448064241118026954362400 6610640 -5019241230218689597459354968455331840 6610641 1101300249168988173991403081221173120 6610642 7778021347398818725676580019710323520 6610643 -7767215134494802732271461624024064736 6610644 -35289150697654020540041156747855253504 6610645 -29807104435649890217897113061500904100 6610646 9683469097827999354244247835155917440 6610647 24005435051100589527993241383073355472 6610648 -134372992363882236340053936615751680 6610649 -18081906435922360444727048851129781040 6610650 848569192595671780872267546037881600 6610651 6156403332314627458561055256705532600 6610652 -13133677505332338275061412516375792128 6610653 440081045846906947501412773510447680 6610654 -18328621926820690878138892005406783488 6610655 21120498094991370654846017648962638000 6610656 16354955831418359903172278637241565184 6610657 95673260139210903862109014455427072 6610658 25923716228655318291894211245194521680 6610659 -21007553428109582810064638769378439872 6610660 -6043259014757864402689580280137072640 6610661 2318799786161838475859506181163418104 6610662 -11152944252109651631926463598923405280 6610663 6810562854750634146395937090263510104 6610664 -54909684323650502122888129691854832640 6610665 -20123253882423295637993369210559286080 6610666 -11051052484216913111624817094887297600 6610667 11368504045345700826008579369258541600 6610668 -252941776213089355597600987024097280 6610669 -10752159709865575249768458621880518356 6610670 2709908509350953053321818962600678400 6610671 34179308078839256980530116500133068272 6610672 2009720202229647018206374192607461376 6610673 -34189007413366420301065717769351292078 6610674 1450269760040389836094829412271325184 6610675 -7835223800735758140123421105039134000 6610676 -7570707304502876795363226891526212096 6610677 -16582660504355064615298330547984640480 6610678 -1593705848008929318942853726422293760 6610679 10562185235810339788384001148124575360 6610680 2651082136975614176697642568943616000 6610681 -1083518981615911144695433895594379456 6610682 -7593401468413519549229264107323517728 6610683 -1592996677076010372298025357447020800 6610684 10580202815829692301441475153409724416 6610685 38399306148842985424221746895957646380 6610686 2034463692815841435581376844571168064 6610687 39357742009189841226812792839250990336 6610688 8448083793496430387310701797164711936 6610689 -16462884086645923878218409461941812960 6610690 -9236756447825937370032345628414380480 6610691 1868605709120033209015071465411976704 6610692 -385046439338637098042745595124846592 6610693 5429468478384646584049452728397688000 6610694 -1183996444788110358356619255424135488 6610695 4165054476395800432672688257878681600 6610696 76434741926655540149613749490491443200 6610697 -59674274453106097914960271228285666608 6610698 9093956735453915949000659791709934384 6610699 -48567896869200574996432492727741680300 6610700 474282388272423833695134237545875200 6610701 -12187071022211028900182197691334881280 6610702 7102343930929543700162425585362068352 6610703 -23808398160718330582196933098408280136 6610704 783469721019462422689968794875920384 6610705 -20143705382958925360192148217955986840 6610706 -6081066350757814845248854259815028736 6610707 -46473713414021155668209749708983657360 6610708 16379922763294151539423830107256535040 6610709 -4134091439186051650007199585854642784 6610710 8541865935387782952307996651100184960 6610711 -8893452338078759958011336877105717688 6610712 -23172538499813256908488815918493132800 6610713 4763134482726998603018347460707694544 6610714 7583145046284400326344264977128960 6610715 30960491204552084964006283133559543360 6610716 356408718156064179798490740345845760 6610717 20819641385661230908255161835387341612 6610718 -25016656102630178162194357005377208384 6610719 -10050484768787512970395182907214146488 6610720 790151311555452954876046879280332800 6610721 -11216242849351166011818556340440665708 6610722 9471834850363635204107626897140182784 6610723 -8263717925778711582442300330506125360 6610724 -22886363063672945166473742901227974400 6610725 -15255728584983605414792193565712212800 6610726 474232860551464284885132113842002624 6610727 -36048591019181495825881271314703101560 6610728 5444637522391112075494408102438748160 6610729 17342900537958684494156422967258905920 6610730 -8135734808956468838594615935842124800 6610731 -6844385672296121446013766979919056896 6610732 18251581744791354977985810795685714432 6610733 38308290517485106423492121442969848982 6610734 -578806294022719336195033635119232 6610735 26497580189989671211619031327426388680 6610736 -7560726694393374238944347731371196416 6610737 -4951884788612159884104047654522960208 6610738 -3100829036156416128674368583778991104 6610739 -7515697586546542567989606411553623648 6610740 -9329082576101227993520251452539289600 6610741 -22875130972550343293478525493196058500 6610742 -7977349581090999494580893420586158400 6610743 12458441179504306232187725575336524840 6610744 -2756052310763747268657339683784376320 6610745 5027629090320485580934048699615714500 6610746 3565986068495120860686594994331996160 6610747 -96814613099827992775476293892330480 6610748 16272968184899318440684484183521041408 6610749 20319828772575849138529481969956804320 6610750 6821569813994780991247542184627968000 6610751 9327993531208842210107080311718634352 6610752 622665029534888635893523682426880000 6610753 -13304769886268582949806540750670253680 6610754 -31726161681414668270968109839155461424 6610755 2894802054386093122670657385833104560 6610756 36339856308289613824058802288102414336 6610757 3529618145358393939430036205022240960 6610758 -427759261242193463499517205677363200 6610759 33251375667635002073225375645232527960 6610760 13219148130197501530596783899732889600 6610761 22629206801596148195483411950980284640 6610762 -14872810893383731579510138681305340368 6610763 -43837911352071261593233976126016746988 6610764 402276505762882128740044746761026560 6610765 14284513822364396470930178642681347200 6610766 2126062599702642014068651713321623040 6610767 33271669251963275072247271881457190280 6610768 15081404846263737771332403977775611904 6610769 17151971226667331165074266358302414960 6610770 15123291166280732323161784471525545120 6610771 43339370866489717130053311597979616992 6610772 9867089343676662147122945372828590080 6610773 16959384262144625440311262343301148800 6610774 3259357620154380222425629479868154112 6610775 12352861288814077596289283638985866800 6610776 -16127379983780031087603224791792128000 6610777 -638141283900585686185370417654382320 6610778 32879959222312922855205717139345747440 6610779 1769028100813061436752835336265795344 6610780 2282555537564305223370449976348672000 6610781 1109254982219456949408505130061214464 6610782 -15950587708196210910410155263975454080 6610783 -33914697550264282142374715053266143968 6610784 38852058327030769056596878064804167680 6610785 19681123344602922924553198392052527360 6610786 -7816306904263040198590721766996200160 6610787 17452690534480515298431096821808497436 6610788 -8182589309623900543737733244448122880 6610789 -17337988061238575582637082559254577410 6610790 8188896509441628279158499043228796160 6610791 1665881884021375313458981512366983040 6610792 27967498972931583601392098030076288000 6610793 3217197814085801226126084453402806400 6610794 22373273069208700218814130964958447872 6610795 -11289036812534088352747555051250791200 6610796 -18027698799222090944135762561389099008 6610797 -17534666330708690129996198762716872672 6610798 6441642593777128689747249548872377600 6610799 -8923448270422957118917530362318551680 6610800 1404845305036312001039274685877452800 6610801 -15285581551264497681494041947666577198 6610802 9449706458377352849070034016984306304 6610803 14998711965116111560261425906989467200 6610804 -5170678300845490776762833681908169344 6610805 -23676281130645263028495105306639069540 6610806 -5086011153671554555661195387174936256 6610807 -1310782463829621818444442550209166656 6610808 -11018785756489698048003229153030103040 6610809 -14172550851994500366162326834777541600 6610810 4760114282215987747540360396076421120 6610811 17596267918161933428319499173164602080 6610812 1852022937916859765906814040681611264 6610813 36477116393589940747205987316469869984 6610814 3389486839350992622033605663707463424 6610815 4226183248103211094495103391848921520 6610816 -34457449886719712296402561866022256640 6610817 50415319051854273620205564909277108866 6610818 16693122751863824745246386809886661504 6610819 48009800607755234279010972157791076220 6610820 354154984167951338675596122422906880 6610821 -611756331344405981858731736319031296 6610822 23063927601887071416319827293308670400 6610823 32998047160582401534297447253294926120 6610824 -17150636805468297303323209552999464960 6610825 6789279610334208958499213272781013100 6610826 -17903883577143470645251171880785042080 6610827 -2114534701731628749653631049079217168 6610828 -5213675422132240771590366548581171200 6610829 -60776436358612220069627025915108340116 6610830 304824492454186962912592906679329920 6610831 1695352128778416139099992810395233200 6610832 15354844869413962066811373542375424000 6610833 5041787766179866817347836889952754402 6610834 -18323153078207990433442770974506115184 6610835 -29958518715119771280055556648938560 6610836 24922584167518043261100266283983296512 6610837 -51303181314973099455183880267291250048 6610838 1454205000612925461370764032627753088 6610839 10412524059027130064149524724845674448 6610840 9634587768055331167115524331612160000 6610841 37518864438074334021940247022779749440 6610842 -1051855058939188638186182547468979200 6610843 -7348103318673044761527869683865798336 6610844 5692738466368765000128596187893655552 6610845 16430097339926443976825399123157959520 6610846 -22163596754987005007981397737607602496 6610847 13526457097031840644346317446100709352 6610848 -29173176562831871094050915684865540096 6610849 5733840081237308470073057332197097728 6610850 5323685815874911897490310839578908000 6610851 -8751061367340551993214161302015476432 6610852 30716128644074265780852195696216376320 6610853 -3529218357528400656666504546274808898 6610854 -7150358158992056866910008369072786560 6610855 23840585201822552231100399418686296760 6610856 -2168044079747470920046098216972042240 6610857 -28364153707916993375467026064959451680 6610858 22737355525400522258351264710214541312 6610859 51574139500019737164045262841392203060 6610860 12093296966870945338778746558031539200 6610861 -64513150689230875462882787645500674538 6610862 4187421014814302896651650526568230272 6610863 -166821413099170080043373014174470912 6610864 565556213161025658304258476280709120 6610865 -19448088020034405894108592402161361740 6610866 14672893265832548853230813292451204224 6610867 -29363708263133746184570522173466871552 6610868 -4284817922543343440537536437734713344 6610869 -43740150033034414948416820732339876800 6610870 -7078772219439479366684341602747267840 6610871 303139315121081964760262781357400944 6610872 10653059659400027787692063520752209920 6610873 -43551448061846518389510917177764709036 6610874 -2977843910302758122028582159398304768 6610875 -8445769087063820248274245381526076000 6610876 -17562291261876878497185595613623536640 6610877 8487980619882808755340963056388758912 6610878 -22383469660815551756335856042331936000 6610879 72621613778757596473396907193983700480 6610880 318959784082001869857322786105589760 6610881 -507139396089414801165880127209821312 6610882 -9500257413673782036597056511026470368 6610883 -13665000172345265259302846494424444868 6610884 7597398662018161698314685018295028736 6610885 14254840930212057319488754927221515580 6610886 -1773754154432043022724510460555210816 6610887 26974228369814066677961911242801693744 6610888 10449938372121359915996554559833743360 6610889 -39886378875809339815480333972243580976 6610890 -2604191352581320321043381038231633920 6610891 1781149041477060954587239489116975360 6610892 2408067408224661402135473229707919360 6610893 -8396979227143548659738239422843683136 6610894 11116161549923606064190472446783394496 6610895 -16664283754334620391043228279884292600 6610896 -87348308862006712774695332904542208 6610897 34002006686059892495565214055203602160 6610898 -12243979971149492660622529474727654400 6610899 -214658636750762100228352094922065736 6610900 -2261971689700899097455840079230448000 6610901 2246054774080282073777350767527555040 6610902 -4365454477712686433275250197612160640 6610903 -17836428809903950293335747262702145016 6610904 -22818238357510059339031961596610058240 6610905 686281136777825132303902099324523520 6610906 -271077904177637374036160219451960576 6610907 62441206619584065991435765396156617156 6610908 -9994856251077415678860482140350051840 6610909 90288769334591964082907345804593818840 6610910 938508316699165692084623910702807360 6610911 -21397680853626273986801772784261151928 6610912 4022601217264113934030841804262211584 6610913 29655874843728836532613639445968013922 6610914 8257068864437133463220667346200855504 6610915 12017625145104393633713716063689113520 6610916 1364096468979575129469107469814532352 6610917 20420976292961699325817209856020230880 6610918 -2745184714132946374426954944348375840 6610919 18723164309329422124464225000791029296 6610920 -10859043562291190707766452888104960000 6610921 8646445799426317630827169425483952272 6610922 -4981666845819081584348723285524303776 6610923 -50533747657161891342096433302809481600 6610924 502398887976925214392932390878064896 6610925 18617005961770107147683247213550891650 6610926 5405303824310429906635800407323164672 6610927 50676290826997070197541562757839061920 6610928 2352027072737273770314779897471434752 6610929 -8924361919641994507634855271657036672 6610930 -16140884114501904472345945259562284640 6610931 -26249239649076498799017899001674491536 6610932 -20392811453335567917740576986426518144 6610933 36646523033252191390612304921051185038 6610934 -26879620095569031213053169196377190848 6610935 4872235437266146545273970224067904160 6610936 -6172617942763733187968200578249523200 6610937 56015441095654129842336013021511924586 6610938 1265720765358354092436929327842217472 6610939 -49804365597256390162953302767924151260 6610940 -7903829150388175321819041848111032320 6610941 -5245358627825325290108738593129210650 6610942 23312182967206998385610010436373632320 6610943 60553250803191507172381512973720579680 6610944 13022066608463909614981320756418314240 6610945 -36043423103616918649526957124886488000 6610946 858222728553965564412325053959454672 6610947 -12276845405050592159422132054221635328 6610948 39647726355242674919946607765004743808 6610949 -324423511073239972998014093943030336 6610950 -6826632461888621432161673108211840000 6610951 61460750185491154604935122035751820952 6610952 15900425848907006852766689311369789440 6610953 1589588264079576415796387993927004384 6610954 -460744692047726200082125726685695488 6610955 3881427825956038081926034345716772800 6610956 -31215361521113910293051510390338560 6610957 -16380313619436413653635829579286320000 6610958 -28109141236352738313532560807028153920 6610959 3725078945698340878965758387025922080 6610960 -1767327270336172091897687609906135040 6610961 -15712871639991094945869763106211088896 6610962 -8336759207616334724350062644082406656 6610963 12202735264040072711947830465835795968 6610964 17168733225388745517186518742251438976 6610965 14402801759754175295877252274540569120 6610966 -15481741166833932381437784415983257568 6610967 9885525979999946641916378836325850624 6610968 1313260023471361556871360409852723200 6610969 -18009635262352076270333791841864810220 6610970 -2396430365923966186954759048236652320 6610971 8644509277962947483951283804484860312 6610972 3475243197446188098981003762502420992 6610973 24638813122864113113435412255269050560 6610974 -1772264667221600932502028777084318720 6610975 -2661229240496772623859228364884767200 6610976 -31408247024522351123153759861719891968 6610977 -2835176785502200417657203542007607548 6610978 -5720517667287612572266556335392912000 6610979 -3103569404405869941625579170185280000 6610980 585896864677462000775907229948047360 6610981 -13897466348639730159927108257812607400 6610982 -2020612858497819642806209592391168000 6610983 -18489981391941260899666336844222645976 6610984 1000464681035175469148893477397944320 6610985 -25676488125291744844739564938200576000 6610986 -16572929488367777851382302335884063568 6610987 19784625129074344522530701339949294832 6610988 -14676218242167184536024531810682528512 6610989 12669956179235305501263210993611450880 6610990 9412893641331968145066449158882968000 6610991 16712194472988965519663555278127173392 6610992 39633040360090580638380278760603648 6610993 -772230344226698246534416911160489278 6610994 3074348490818694213191592158157932352 6610995 -9751062600545156939358590333334508080 6610996 8767738902166652682805606249682679808 6610997 46408690083162444869440213361181351612 6610998 -1769034954854526680930038816605069312 6610999 -46803120744531664301041419195154951000 6611000 -37927893079079850432118574182901760000 6611001 751622057271715625123773290064211520 6611002 -12551678274069556267776018555291036048 6611003 -11101436723114875861124642972952814320 6611004 11105322025983340161799025143237232640 6611005 -16017820816518940794472096837383248640 6611006 -16519983938017104075531149900438946048 6611007 6979600410503159408021657736509589120 6611008 6501680100106201489070035807056691200 6611009 5072236739277388912016585848073844000 6611010 1932836376666200947507407467803806720 6611011 -10759826545976696947872796776838124016 6611012 -11903040870897509771598162969917153280 6611013 -37296522799238033547639887196480684258 6611014 -14859197581211259684052971366776355840 6611015 11951056092037401184272135974881223160 6611016 17308643550088141312644875321130393600 6611017 5681984545512203806363943538923051392 6611018 31957452228586554586410048732968550960 6611019 -11495190427607460297391012208142991656 6611020 -18713190339935248439820003223037091840 6611021 102509898205647444313129617406493952 6611022 -7541935297081448572035234151840070784 6611023 -17814084287758425252258478165352731536 6611024 1080403164329928325515563102920507392 6611025 -1408540575188378847044965105252094400 6611026 -792427204694372486110972801411497696 6611027 -20641134237928056627058006949281487124 6611028 -2660979698349784835715779097613639680 6611029 -19653653994761357728313564776061772288 6611030 11250714767935141436660604797115836160 6611031 -32181367003865141469280649937843897600 6611032 18882577779073101043199764155884390400 6611033 1698764096386204088746407464836467648 6611034 9085876841414028445590349475370017280 6611035 -517298689066968147990761712167459040 6611036 59483047357663938192631489796586362880 6611037 -21768815279860608442586571405278893440 6611038 156862551498359383985347322303634432 6611039 -17497911338908056263529686711553032160 6611040 24513588519419177883167484474603601920 6611041 -15884854429856881359155543185591150558 6611042 -18756702502175377682673559262224867968 6611043 -21169403594827736309931894091560939600 6611044 12235222048017819938749305806064494592 6611045 -648413994889047004627454903647687680 6611046 7581712599418370651337326033937328128 6611047 -54735970336692511912750913705389041128 6611048 12941408807609559033501813426478095360 6611049 11324687386510646103048187299191492004 6611050 3034296878670466484972447768374080000 6611051 -5025755731384649680125095022940774608 6611052 2327436598372132843220022935972757504 6611053 28256518831256131689415620912899495104 6611054 -16544537114993611934115960734692569024 6611055 22016245590410368969892678195194329600 6611056 6913808281120833371881642319725953024 6611057 2001164565649533550176376262649060306 6611058 -16410557076409299371770265667935127552 6611059 6003077880195269135528493294607248800 6611060 5703315626859425951792686288371548160 6611061 -8534758588859082165524678379006269280 6611062 25065087173907695059105719570199735872 6611063 -26421156384330090895968027167840214696 6611064 -11903380912235004751873489629051924480 6611065 -6199391499688479716369580181668121080 6611066 -7521217227232734335415841234292451840 6611067 -9134375735397427613715613085522929440 6611068 13449369557963822372614797066829900800 6611069 -31050481223705034764047668023247908160 6611070 -2988695748364192715942053689235516800 6611071 -19041223785162421421877496562006489728 6611072 7453731966973214343908147724917145600 6611073 -5111522324906754242056657451103176256 6611074 -5759954817096753334073223858028239360 6611075 20199010603486029879827674443463986300 6611076 21119491841195832992047001223990432000 6611077 -25069272511731728413980819597003302976 6611078 8492828337705498230335513161417024 6611079 4975742204000369553353593591805985360 6611080 26163480169365417228528565774310246400 6611081 -20962601312016774433291450026216086118 6611082 8053553211797798148804484505923229184 6611083 -1299725390580833489683386445917549696 6611084 3332356195854165149360531023135977216 6611085 -4596919147980972112419646989017068800 6611086 -443720042043935836767449197637024640 6611087 10672411181193082557909249441486926304 6611088 -3211582789403761860418895244243763200 6611089 10017101348503041550599902740880375280 6611090 -4494267920392507197310150231577935200 6611091 15052434743791318498175876857278501888 6611092 12146469205879233908236074826226719616 6611093 -11974081854657117268033892013467838180 6611094 3759234973714317712822958010408744960 6611095 -25092788376341873393038411657847735400 6611096 -51891712152400847840282171967529635840 6611097 -14067679155050544657986220666446158272 6611098 2269064711134759476355697300009734080 6611099 3500618962115461477196085718036528848 6611100 8665315341568403626696202542320422400 6611101 -2637901183319526563659805071099322528 6611102 -7767859447072733309972200081771069248 6611103 20141405832926757539998009569837669912 6611104 28048209041943462002421743860379222016 6611105 218681060831526678768275701259578260 6611106 790228383430358303885730509491999104 6611107 5850681762514288295678691749710262000 6611108 -11565915604865936962988180335662096384 6611109 -2537965822003013537789842820076988032 6611110 9307294067466782694845010625442209920 6611111 -34600084122417949813291250315626629360 6611112 -376193275047404297821931516382412800 6611113 64673767856274624116751180230038439496 6611114 10583234669671214808558050128945262592 6611115 -1788624949258898285970916522547251200 6611116 -932037105259744729151749554842178048 6611117 2654980314894262771399340250897213120 6611118 3554725936390836538799681310012410880 6611119 -16859673434317146242032131080788667240 6611120 5292006002505434940608398924950405120 6611121 -346053598413794421763170183988942944 6611122 2042183274828974898210058516941164544 6611123 -44219204265916797438296157127967664 6611124 1807962587763105338856613609790146560 6611125 14773032614892008631249308663053155000 6611126 -26411018300077103012083407609962230080 6611127 4435799896179668207804300621565166080 6611128 -22874120273289612509471708102594211840 6611129 18194560752921303579978007857211336746 6611130 13030307499776118572614032838087920000 6611131 -77189140402112190096278263547466749136 6611132 -22122174963159106038774641984232883200 6611133 -32733055195028164539715234652896709376 6611134 -11026542605648469182542946082751488 6611135 -8299392055370639207730021047670832920 6611136 -2386950542682389326965456390460538880 6611137 -6222610300495968153644286389922233900 6611138 10821991931602935310284754444624644096 6611139 112679707574702584397339407893110220 6611140 -13882919837952779763951325580399266560 6611141 44742352097172539620901092894458976542 6611142 -12238065018191947802208091746523274880 6611143 1337523292350748320950098842334437888 6611144 25081848613561963044062688181417436160 6611145 -9410783751545602248477416625329188800 6611146 9226733431545382222359224927406772272 6611147 21843925258061197157082995180912803272 6611148 -1274946361044487996212354211727639040 6611149 35954400592091425170742365771730508150 6611150 -1196040282658453180348019944478918400 6611151 -25192173622942231651363877486563553280 6611152 8235543173949808974817416737233657856 6611153 -1954760334784263170443456823696150016 6611154 804452665395650908073569483320103680 6611155 -407075767579931292165420377038362240 6611156 32038377813323862683510884602798491520 6611157 4323400919849201745004717223104162560 6611158 -88146858078557409083727075753432637440 6611159 28517953915873309492738774180491267360 6611160 3098568545289136864960802239444992000 6611161 -53556311370284527099627857836364939648 6611162 -25436113521588596760925373145134385168 6611163 4141388843878773237100682908592620800 6611164 -60392643232259845222806972889047040 6611165 -1319006389176602187188429984641464960 6611166 10513941112599687485277449955488225280 6611167 -11094236554410591836743009185794692920 6611168 3997277766527794317395494931272826880 6611169 -22149700539058602535223918284113535056 6611170 2250079993765355188001641426547477280 6611171 -16951359134113008802707384909428682288 6611172 -117952533883157355675086307210160128 6611173 -1621904427405684135830113452035262080 6611174 127954243708181124572856212811354336 6611175 9645736852853682555271398311518158600 6611176 18422753230172896935873267665125785600 6611177 5670315682159844962474357128248135040 6611178 -636528980951463338122879464954969600 6611179 -5996316485025124526767988248230462220 6611180 -3909279065810826025566381904221158400 6611181 -42021301728039788114675280267147806976 6611182 -22618587698219224975877817646974095808 6611183 30778794968630933809500039793810892520 6611184 1072122193779591719960223701602664448 6611185 -2811888528548639135637058842405147840 6611186 -20831394552917630925975536480347526400 6611187 3678469412209019266699465088396814720 6611188 21419353641285058149426864190617434880 6611189 6715801462056878344137207629439763968 6611190 11048520756473807924893555008665435520 6611191 795874572773131634656804601718415592 6611192 2522658188117471614581511664269025280 6611193 3698682851520422823454013130736975200 6611194 39589448727685658771829352959792898560 6611195 -13885841157300319553672004010927612080 6611196 -16348818145935317754468528892921651200 6611197 3363170102489388139808522806334388652 6611198 57539488923610129222043418224477568 6611199 -7232425613915589375638067806096316672 6611200 -176658916957407304098113723249459200 6611201 2624465341384029582283313826670226004 6611202 -2860115826859314450852329421610705920 6611203 -20596854655103415987729773905606475096 6611204 -10721221839400301281371529503562652544 6611205 29226921819920870828135850103802630400 6611206 45334065650186256501065140365707520 6611207 -257234845176094430432127634713129000 6611208 -341385995277557489946180169901998080 6611209 -4417853707251788775090825089443340736 6611210 -7388953246687641157408956637152846240 6611211 2908377167463710356742251567549816680 6611212 13191793364239494911912232915405806592 6611213 7288026432192698045770804432938906240 6611214 1941415659559413016997553685597529088 6611215 -5542156806234239287958105207085212160 6611216 7879668630320460596564866596346601472 6611217 14556197627505000401692072638445657920 6611218 1791137922621433926939927882519137280 6611219 7969688631264439302963259110651064620 6611220 -169146987926487284765418289046691840 6611221 14223804725375469310864488339001727200 6611222 9526664058404531242593398463611130912 6611223 -16194000665398646733183586147588632216 6611224 37476580847138979872328271325899560960 6611225 20764319899671483921905493342375800400 6611226 -2836700066258850667121440068396243456 6611227 23067321935214600544858783696635873396 6611228 -11476562614060021094490643705221404160 6611229 -14314387284680594954536671761625328116 6611230 -5639218966107638097761084934615609600 6611231 -31099972338542498192618833154349776136 6611232 -21901694960640507740138871476538310656 6611233 -23288407356251854800956624564419363136 6611234 -19264655136176878205382128451153408 6611235 -7114729865570110874327702773908821760 6611236 10188217452763695141998898001900462080 6611237 -16689652926799631641935768979289778114 6611238 16663062598181578941642212300289468288 6611239 38354277035078891697971359368201254656 6611240 -25644718072447875011584130182502400000 6611241 3529185741633636053077707619794079488 6611242 -3657724165693903452441727887723949056 6611243 -647725993677588171454649403015183576 6611244 13215646361946482660410306943573730816 6611245 -561737233238558825578728320472254400 6611246 -2261282665683072909932847976116003840 6611247 -37539413530585214066985731244663054960 6611248 3676406597037168147094356319561646080 6611249 -18942619606485633763475550212402035164 6611250 -15602611205699453285946282345120000 6611251 -5440096572263602812438014253760625000 6611252 26458711913531149960084410162494491392 6611253 26900433388849744803053593988925218208 6611254 11122777090182539046598596109953106560 6611255 19318834211432638322150938263757593600 6611256 -11099619158459858732701836461093806080 6611257 6270101010869465501962330874868507280 6611258 9944320780427597783378324117394720768 6611259 15888964973010317233262796378780066240 6611260 -8518444422220644718003293217545285120 6611261 -39653451731346253631866288820677789728 6611262 -4229959265797965788008846917970707456 6611263 -71508058169916908468478152258171187416 6611264 9371313223664229688065089736038940672 6611265 -3009731716113243497353954674737586540 6611266 -17601518368241564352551150271367161024 6611267 -2761431704924317675657940801607974880 6611268 4630186301488289228924102426012605440 6611269 21768994055263899273523027936583896096 6611270 -22392208315141052828482419616584858240 6611271 -1822199478461420285506487864748338736 6611272 -18269926040026173525086945845958860800 6611273 -32440924065773719175041604429849635200 6611274 4898536581118013188200349180846202880 6611275 -31588725381022891137357477696650130000 6611276 -9143784189464482215726175227079411200 6611277 9743470641725838853143488214475848960 6611278 23116457255162865666531123521989440 6611279 24427905817714115752463142515585773800 6611280 627011087562754215064407361237155840 6611281 720081602196406654171460876494594560 6611282 -27607518063909854561056483604187946368 6611283 17446905672278202578106782134653453984 6611284 -43112953312247045054843934907023712384 6611285 40288108110721197486699603267109093980 6611286 1155541648829569524103175541734860800 6611287 11654816406580677188963293690872306672 6611288 49383792768772686604732877482130933760 6611289 -6150593141051710281786860875829276976 6611290 -7976620404517763631208425645578065920 6611291 -2731327886520236591691762536735242896 6611292 9138597138845124949627929461904026112 6611293 -52232973062715339681917231136947296 6611294 -9405967147616393834426749485133983360 6611295 24463792563143210075597020854949714320 6611296 11270465502207740797736378018478292992 6611297 -16522617666702560351574984353304499200 6611298 -13137508633388010744182188782896286336 6611299 33679126714338130558091401588123359864 6611300 -20988532741165858020169266345385632000 6611301 -32005110975005158344030209021678488320 6611302 -9366784859371454369906349120411972096 6611303 -51772419055630479518562021688719845448 6611304 4428166761764531154779219488014336000 6611305 -6337334645384793965255796055663896540 6611306 12966517613722130597474390981729292384 6611307 3452780822941160098898608235117352960 6611308 -4785293711075170282238594361023594496 6611309 -4421198156599507608634292045462714496 6611310 -2826396155289513505987238957376350400 6611311 20044065804799296996339606605688462832 6611312 -13308267080439263948245486243815849984 6611313 17688901221396573016945052980902808944 6611314 -14945301699718381075002373277121525744 6611315 -15871563460937654882592599586411704880 6611316 1344719317901776763043416009481584640 6611317 49656401572673683931881630619114549532 6611318 159509593826104718003952929876931840 6611319 -20199234932145782380522002787355448 6611320 9343657105922825824881134050154496000 6611321 51260039756972790535479959823815148522 6611322 25270512173985605342527614213926947584 6611323 -43740863596761730401668986265182574428 6611324 12953483704940667211290932986907805696 6611325 -9472591911684793613624348709004560000 6611326 873469155498582339807643221069032064 6611327 -8334236389339913468161942731832695600 6611328 19751957853643490018437967208932966400 6611329 47498866644521080816572174940829132930 6611330 5281682260426720190316638496444049920 6611331 -29016778069135828426425815119271818248 6611332 -1440727162219293422210575234734514176 6611333 68435689973186186649037548824631916380 6611334 19556678549413545509721907194432688512 6611335 35739266410002774726459747895672141200 6611336 736515763406726883128446338780979200 6611337 9293745424374000280488414836729336148 6611338 6671338376565500073574418642222359296 6611339 -4660239186092004899338337775719728128 6611340 675301369168952848585688518143590400 6611341 36740314329597438222257571975845225184 6611342 28712717195066025341638638998402907072 6611343 -2942485423915410371023379083249704576 6611344 8481439037293562836550202531061432320 6611345 7105664351870034674186774468407530000 6611346 3141351262179958052345750959242461184 6611347 -38596513593223012638244507844842405204 6611348 -39488317682778347206330507133689099392 6611349 -38425428484401767876009931156695291520 6611350 6793618617064215975071624288058000000 6611351 43201260915840877013161821132038482032 6611352 36167291677696867352374045710031257600 6611353 -189786893641150748662348147798639360 6611354 -585177095958911722880971592075291664 6611355 24063465226571671175623519041733279200 6611356 -42117865546984750892647041876078830080 6611357 1369171060709206668276079502563308300 6611358 4874540081960880814253408083304143488 6611359 11059216193517439215462039989583833232 6611360 11222283870384607487266146489634652160 6611361 32239934813048626266960108980895517872 6611362 26445206431532255112818214533671975200 6611363 -53164814136951625702008340967708808960 6611364 6297772378250806971152689394140114944 6611365 5954134160902951889760312247290552000 6611366 23783174833488189039225574910053754880 6611367 8754840713382895607333518574410154112 6611368 11663649562412927947846719157728030720 6611369 40527497251418106242423300876195275770 6611370 3371612733761946330771389181189427200 6611371 16857748846288575768441476318837369392 6611372 -31047060105634664114557275763761863424 6611373 10286417672514352370174325923393108640 6611374 -135276667185215690074804434545153088 6611375 -8574146395346193538352540899245516000 6611376 4798476150445296228935489662576852992 6611377 2460333806097015480969249913177038400 6611378 9133325309557569988641168642702366720 6611379 127396823621775302090858711326725888 6611380 -13100595141395629999459399827236947200 6611381 8558380829829344365404431590605216960 6611382 -671382142124948562662524629565809408 6611383 22099288622705849087928600503278734632 6611384 6885381899527866763972676838634045440 6611385 -22019658425598389107023332479761367680 6611386 6655121113558538538485496917022433392 6611387 -844627336809608096372116013686068768 6611388 10436911970542529723103580545985929216 6611389 -6296960579741683084433760472323418810 6611390 4097155855641105453695177435257435200 6611391 3324992635696650629941354088035375920 6611392 5033393351997416507847011317747548160 6611393 -43960538460427577018350416577398023358 6611394 -10874345524793316839276539068065460480 6611395 -187009480971726714733587846452798400 6611396 -23529721085719096249897191078590545920 6611397 -896607809396750004774146267358461472 6611398 -11684788153723379302864636043352880800 6611399 -39249072511414762062069652428133122600 6611400 3803059235934283038376787658914688000 6611401 -332626632094297129378054168150329600 6611402 -11260279575556175955012248713834667520 6611403 -12638052362872801873932089799416665896 6611404 10751536131544365030090084926285876736 6611405 22700807222754202659186113241116826060 6611406 12622549573677737478300324224297200704 6611407 10710573987998436216586134222261083832 6611408 -15066246784478928397487631082950967296 6611409 -12417014935447701877098974708128863360 6611410 948152163683992473921283444155389760 6611411 39742349612674089699698261501619245400 6611412 -2572949497260945916208748344281970688 6611413 -47595397689023208810501017734911356338 6611414 2267325320536052772975909321955238592 6611415 11366366570459843824001778066679651920 6611416 3004692854646600863553266137913794560 6611417 26316666352036289926561114940093651466 6611418 -11388856569701314589852938967087119872 6611419 7119657172135722362763638928158960832 6611420 -15037448174701998461741640067441920000 6611421 3438941154966980749785618542712362112 6611422 -25134172086395093638605919811804160 6611423 6636648867467546270019137297113244016 6611424 18497180422855443571252152954763345920 6611425 982253053660003479613798544869565500 6611426 23834561724536392001340538486727802240 6611427 -22786679614761209142909959609179128240 6611428 -6839420847267672233233184114799609600 6611429 -46700229709666773272380972704670873920 6611430 2218537575566620207293645170138419200 6611431 -31786467405111529898042237989160496800 6611432 3609491283174557784895673274960445440 6611433 8768721012513733616929841869502791824 6611434 -1978485272618609268513205852659042384 6611435 -17161414525971383011722398588756889120 6611436 -7066202510700335948917709460431278080 6611437 -5360090150592937157925485463943631648 6611438 4100839916369259206106440014297197120 6611439 7392235463035246545995201414914286208 6611440 -7201797438627839721486781273374720 6611441 -36907802979661975808226429461072266158 6611442 8294675415172114133339451000479403648 6611443 -10396076089174233681028756127308056576 6611444 9220266630698729732178902292750827520 6611445 23582542844052998238937910835372245820 6611446 8224632838249368679275725103990997824 6611447 17360102297468727700945587111762385896 6611448 -12745066891831212279138312943204761600 6611449 -19548864503375635573866373426147281600 6611450 -1493315955504940931249746193144238000 6611451 12588369015573260786272545685886208768 6611452 -20828770052956262738916016764471844864 6611453 -3971956977038472083542990587828813102 6611454 -787656976630653857808658190321963520 6611455 -9992854404005334850935236477723795280 6611456 -1705300144323321027841168693945958400 6611457 -1915978088447767915175438556753018240 6611458 -7260390958166825459618825891942644224 6611459 -15072164038417162296457720646437368240 6611460 -11280656071040238696477042016413511680 6611461 17300896360154804455396651976058276062 6611462 -1809311157156903924820464565829018496 6611463 -230522420400136258037138061253033536 6611464 -2526335777322286880772875248412743680 6611465 71328667157882488699804198289571840 6611466 -24631665738292584335954759219277034752 6611467 -122096189589333515266077406880275801520 6611468 -35080278451975217565111193196340718080 6611469 -48598204466337963083089537131762292512 6611470 -10455712986574145100152115752344410240 6611471 -30038821100032833619582967879930020656 6611472 7355289061567274160325086870748471296 6611473 25147342952170348515354009086442190704 6611474 -17970171375370522326855117931740801408 6611475 -4737028557987006694123479436061074800 6611476 28172863833398812652575519721250546560 6611477 -4621471215122527738406805630440241060 6611478 -11970696388214701979153932890374375040 6611479 16026987956295712033681519253358848176 6611480 30163133404011129027898041007639142400 6611481 -16540002368529028460522088315200001360 6611482 -8245892756384329298237219369315527200 6611483 -16684179511477003235566825113732910440 6611484 22778224336179721672564083695153160192 6611485 11056177581171106941699502997369401200 6611486 -10803220019360066052271216714284816000 6611487 19736517923490182607817063893934375680 6611488 -5820758203800175001929424527322775552 6611489 -10451647133575301137678562032514839710 6611490 21174406316780013205369789690807603200 6611491 -1467777139235377970503919886182995108 6611492 19053932108024435680748652265055308416 6611493 3127163428375520827445924211332186112 6611494 4029845076009204225599998960577137152 6611495 -33120980625166357078595714826739496400 6611496 5731388654543808793803733748082278400 6611497 -39785033057473010568685172159799058054 6611498 13128847021309075166406529627754766000 6611499 22471368206183818923305804335367258664 6611500 7376492303894805776599720449047040000 6611501 -6578222130793739300309230174410146388 6611502 8448721804259016918267240992572333632 6611503 11436747305995611517538046806088852752 6611504 -3674315012108293190683758854398279680 6611505 15985029625977933238391347213369509120 6611506 32100331893221021752812498218082512640 6611507 470243095576706310971015594952861600 6611508 -315563735456439028019045363457847296 6611509 -14738994360358932055745488623873350290 6611510 12094403214464462735209217129882688000 6611511 10984123156212004985523087731392567680 6611512 10866816102405809730641803842343034880 6611513 106405033011097032338495248487944644 6611514 -2679960476376625735500870201212943360 6611515 30109907700556044358365301570413356160 6611516 9551745810653361702008715070590397440 6611517 -9593786746906769889673578618488449920 6611518 2558610049668841724744116498101384960 6611519 10252677242971421256562577523917641920 6611520 2413163275594652448138378739250626560 6611521 -2280623013644695129898748679193671932 6611522 20841286615790382174768551337870063312 6611523 25677280759500710935601820469222102704 6611524 6943330738521973675539325103191892096 6611525 -8797179824914799794655691065584800000 6611526 20032783880899855698019116123656748192 6611527 20434778466676627429828136081034861160 6611528 -1935553757515161691731479958812590080 6611529 -7429007024569135815145459452980760816 6611530 5250963982858851832370000115154836480 6611531 -11918010050187249413559856417628771208 6611532 -2755168562650764470648035547028054528 6611533 -2609314163405076754541823330760094218 6611534 13898595913393330845305662433766917760 6611535 -4522057455209591359622961367959283200 6611536 -12401167479998219391264531635496960000 6611537 2142221039210672844390827931075759012 6611538 -1678285923242747056886886889963963392 6611539 -48540136270249423746972065097913302720 6611540 1529906242792286152612232780521881600 6611541 -3283607738668271007539513983791918240 6611542 -9104149362455321982891665614109820288 6611543 11794014252807378991202534941224635040 6611544 20293947997370756554649502042279936000 6611545 24483239959325792467821697322192749320 6611546 26446976197532499945368527368855681504 6611547 -31249432236389045098574390336306173800 6611548 -3600501944112933294130095533253524992 6611549 -12122847003512333025477023354843726208 6611550 5201820108766479684067822248901401600 6611551 757494679872540650828848448855693752 6611552 -14279487433955252732762798090023600128 6611553 6185012530863641248056300644586757140 6611554 18893483307987000831884432734751120976 6611555 -33845731940894698474242961666297739040 6611556 1541330656960723710097203567419719680 6611557 -1152569722810511587187328775679843712 6611558 2053333146727409261309258137849862880 6611559 -18511274569707743775149328403921678296 6611560 -20254463045093960536449034388971929600 6611561 -69055231531775556892535682920681628 6611562 -14839668545382778734927537801519001680 6611563 4799723272060765754954779217224778240 6611564 -13634444886286155242680221909403309824 6611565 -14515949751258938384143550733503040000 6611566 -6069626226094448786540924297073007296 6611567 24730729659470441756010705390546767112 6611568 1920190268365407265422203710268571648 6611569 -4979177007455337709724385460025823504 6611570 -28045427795689333381268277207507171840 6611571 -34215985709181698999523389581681967760 6611572 43267936995985013676026171395969904640 6611573 -3721384837845171556329757724259956178 6611574 15799786574698924759746153552612058560 6611575 30395624666851858222297713768721326800 6611576 3448098823495823856325314204122112000 6611577 6665134057717156818228547554471177600 6611578 2902016486504342616739785472240712160 6611579 -9867547210452172820178207695042468016 6611580 -11096985227400957166565047766866851840 6611581 -2539575186412372823023094030687341268 6611582 8663610190063523856739747255659323520 6611583 -18765683860934172809593333382972401152 6611584 -20005800440078463009007325668221911040 6611585 25014824533872220382557657622596797780 6611586 4017434476789308249142825034314836864 6611587 2633641886540423054116026290986194944 6611588 -11877848103067851437063508985523901312 6611589 22500050687386087153928365733175711360 6611590 1870332742832942985063860245589009280 6611591 3397290475411469705985032310671113728 6611592 3893222023798001616903683316605091840 6611593 -50853016644453455176860680857126829158 6611594 -6526412702970604157469706698908160 6611595 -20169559083647080947333648444651582480 6611596 -18266095112340361846690655565294956800 6611597 45423252105261388831184078398224869046 6611598 6889910021499741285866555795604387840 6611599 35639127270804699678534419527230444120 6611600 735059501232979152442124976663552000 6611601 34203881933573790642998605794188458560 6611602 -2762554262432356114487070398164937088 6611603 -33798785365722988643865189797165680416 6611604 -4902194262291220089874216228806678528 6611605 -3614832815782361661176084861431599360 6611606 -170729546164159253093337340209476736 6611607 -34699742072811125016152968301858690472 6611608 87657862577777804012881502749876162560 6611609 47937864244938632371332839015001906960 6611610 -649995565630470152054451006883161600 6611611 -52187428292323992854913932463546593788 6611612 8638245578283175651835803734542576640 6611613 -6570018293226572413983730269020565600 6611614 -3912085492863142626620220558221346240 6611615 5881429762041070567306609500305582760 6611616 -15229517826762257233091750774461956096 6611617 -40404041367781357134742532015944037948 6611618 7885195788630480539543785919518599168 6611619 -1439366293445886257018570547947858448 6611620 -5918415817398858401270870496736051200 6611621 -1095712176676219225542820719002426178 6611622 -786154542068630469841015530347512128 6611623 -55952606557675693338525142980768149040 6611624 40062539851233233380498732434967464960 6611625 708629722195484435338729354249989000 6611626 -6328351706649531278448585958654565376 6611627 -21573970182154041459546396898561229376 6611628 -13686592599633774223941068579287841280 6611629 -42849605539663225986337194017867585770 6611630 3276582160317662451877440192835009920 6611631 4706217151507990172656425177125581824 6611632 3640764407587297024950190788235591680 6611633 8901599135622433027750910592639059520 6611634 -13993832024786746439326671494524335216 6611635 9972082931266064156226726976845220080 6611636 -2797532123486772978966794999347297920 6611637 -409251218551752523539243033453127680 6611638 1781156313019154052415591420755203712 6611639 -12354130079119818655108142142863749560 6611640 1452821823429085282696121558473113600 6611641 24607444529875486460930464499942198212 6611642 21439548998662928373801310372450319472 6611643 1782192144789885373981483242297649932 6611644 -1834307391287563237463408487034675200 6611645 15235322087755602346654259573344041900 6611646 234266105332633226066938479768715584 6611647 -8064189196640771609989624785812609168 6611648 -7894788980564874095227174195263700992 6611649 -2791950196462552520521334201700016128 6611650 -7956259704872667534284100350872765200 6611651 -13089710757378674494845753820010481348 6611652 4672967666518430805726060474300825600 6611653 16833252838054538525915006054772399902 6611654 539660791197191622444344621814559872 6611655 9375315293836497922534043935457961600 6611656 16684399974814159822633634303709020160 6611657 25761287159474882698855014743141712072 6611658 3979220642280548860009071208728268800 6611659 5932475631827542807121358052735347860 6611660 -9267171932061753559424184570843617280 6611661 12448199633248502834901451971344867232 6611662 14009451033799779032409865497199196928 6611663 47222537429370909966505969424585724912 6611664 -886598137317644342174805643173298176 6611665 -23229492300140987093031766933902428940 6611666 13051184745508822328488612246317286032 6611667 -14575919655262301153177767748271330120 6611668 -24013037429896574319569391131119616000 6611669 -7401123128988402407593129815577107204 6611670 5336372179237401274316960292708205440 6611671 -45751389143873813602474165883917874856 6611672 17333856290249473784343889166550097920 6611673 22221095011969606217348248980424603584 6611674 21108906109098765367141924373299776000 6611675 5225934245332984213148970158726218800 6611676 14830902208005491494308653413602642432 6611677 -49499762171260407447201665612108730560 6611678 8852320059611648744736073522068890112 6611679 -6453495134641114126461306037249732080 6611680 -367985925431331406277020763895889920 6611681 -24588127604385984805861787151179112300 6611682 -3978866773695548912904384687364608 6611683 -643507975452963627371691899991062176 6611684 10073993809155725170133895037067980416 6611685 27199989087632936227477017338943268800 6611686 -5647074902478066554999101197201638016 6611687 -31023993299535136185175872067614691800 6611688 -15144599423682550678525487198002022400 6611689 5033651150655170877556376566688304256 6611690 1812418187523042275883833363187491520 6611691 -44677913729740983009832073948869125456 6611692 -29781466288753513931053025229988413184 6611693 6567317329763745353282982009550234560 6611694 -14108278459293865862085275402851196928 6611695 -19432565976443676130736523587229850080 6611696 -726866581170579932120228788332134400 6611697 -14657966283036672949219415329140666432 6611698 1382061178899780415100214028568718336 6611699 -29553556275878369709690748337213397300 6611700 -1721510495766692328945270981452544000 6611701 18846519960067346999016401071409774208 6611702 24557075564680216411694418581179707552 6611703 18685997507657178626203929804431454720 6611704 8833084538168340071124940197301432320 6611705 16504963619499258340634136509322913860 6611706 -1384554223127351303947793540323713168 6611707 -52695827385864457411674682202838158044 6611708 7329285411469134698920066564084955136 6611709 3072804802374979834850831804118103968 6611710 4582185269527476693658418971743014400 6611711 -19914024592826546911100456645696659776 6611712 -9375420039872718634087338700418580480 6611713 -17062069023186727189817895938650503980 6611714 -4921012403977417209143516776900851648 6611715 -151019191012014632239654435717938480 6611716 -24468605596427136709071190162982796160 6611717 45344181657042218891192043618221532480 6611718 -8886289958290774781332874990375196672 6611719 -7862520485114284023162096401680516080 6611720 14151483194072755106867478831102412800 6611721 -12935014566517883629050540655797620640 6611722 -4537471439515189083405754916488656960 6611723 -156712359694108491535499612458574400 6611724 3882493724771155288922064806051828736 6611725 -30089944677252585505994127302355907200 6611726 32561920444425858880605998350741756800 6611727 -23323624614771959902734225153330043392 6611728 2467479923733898971224650024166039552 6611729 26909450779328781119944035854733708288 6611730 -4675693009868229488465278330068257280 6611731 -14072848796606612684373516528897445808 6611732 -31920257814407083177461245298651851904 6611733 1343802084850207038043348041291408000 6611734 -25540973239586882490178292160863127360 6611735 -1583114619325847369893959355441384800 6611736 7025072069723827238179844429444198400 6611737 43704306944073458447545136306909950992 6611738 -17868072227860773207079304187967308288 6611739 -28688328576385504670039396460005201040 6611740 4589785895450662548628881344757296640 6611741 17754064438755979755896214547650321024 6611742 -595959456286183863771806850142742016 6611743 -5219317355052098165760652255780215456 6611744 1713194179910820997363941331639468032 6611745 6187345115873833330506185096899555200 6611746 -14181162744870413273913806053561418928 6611747 22682624208507818147923920754063564800 6611748 6907127664870104510007405608488316928 6611749 -11130053552129999746220187403916470340 6611750 1497249164589467555975944688460000000 6611751 19788317640847203524731995372090901080 6611752 -2208958766431992501048648831134269440 6611753 -26213728105154909759651599007181056880 6611754 13252227783336815306011456665564760320 6611755 21810936686861601482090046691837808160 6611756 826351865059816637896637524351606272 6611757 5239297731675371678790989394788044992 6611758 -12263542991829968046556718393140259520 6611759 -14002528087543793189028373604699709696 6611760 6058931584753986358952747222758195200 6611761 1029461712045659744724176674042844864 6611762 -12583457077891273275654083199454848000 6611763 750364463103972203993291596609405488 6611764 -9397050060863564701514360257166751744 6611765 38164342639027020832069973991130968600 6611766 3834962819639636308763144568804864 6611767 -16210175342067048752806582053674817920 6611768 -8348999526515301416138865257049600000 6611769 -6455351345136062696635302757580012496 6611770 15132933880772133816490742863910357760 6611771 -35170966219656516808386931513338556656 6611772 -258648794239560276774550040193761280 6611773 2430973984574360969409053187595927040 6611774 6426644524303820964488904147704817600 6611775 -1536935371047512965030349738555280000 6611776 -21837926798604448274714309941253898240 6611777 -9937952208776059530568727616488461374 6611778 -9831784595533332913163531103932312496 6611779 575573277888297905867657173773240880 6611780 -4722970094582817076454531923028582400 6611781 -4239925997116384150671561572980220256 6611782 7094633449035871201062139597171888992 6611783 392596390843239206723071557965558304 6611784 2792405710607423546978922621362872320 6611785 10897445908014284435954169783400426980 6611786 4328805508836389932473331420770074880 6611787 6100738769464189773087739136542656768 6611788 -2169063385796908997102109320464198912 6611789 1964351009579436499730569719696174156 6611790 513612955208574352560764583175415040 6611791 -32753842691495832728460772959798018200 6611792 12291500833389136341612842845876518912 6611793 -4549516841352573037896254834312516256 6611794 -11421039239982352651711974237005764608 6611795 -40186078811865859315858973594802805200 6611796 -987857520975477641814609465932370048 6611797 -33822492295751772228194223341677905540 6611798 -7459188593455191516656978982301287936 6611799 -2184279523782194811773614919064074136 6611800 -5519139975398659926360342214490112000 6611801 -3247919424323434042589137503110677248 6611802 12868563954277372122978816661050143232 6611803 26927672257395043577646551647671312 6611804 5192213574328581003678621977548161024 6611805 2408459371979492236800948855381387000 6611806 7028577234558249927864533243748529344 6611807 -55027852192841811110456266802969566944 6611808 -1862781959018562269751387020297502720 6611809 398003845810773569588301649094179504 6611810 -3976810832207551886067978979944192000 6611811 20865176321323599295083958275143491824 6611812 15326644106062333823796128004586884352 6611813 15688055567550750676885824513126280800 6611814 14959551495972106210745270925213281280 6611815 29509489391856364968378645791186250840 6611816 33244846835416968254147940211642260480 6611817 -24276994161327561539259763714702001520 6611818 25064459602852725396598006792903934304 6611819 -91524251236735875671201328364524931104 6611820 3192337717675790606148469945514803200 6611821 -24523936987415978826928163131258039978 6611822 -1329454151513639829331818015808215168 6611823 11715892300004654898932194407252787272 6611824 567210229406372317756416477564764160 6611825 -966016735058775811047564423509504400 6611826 -3116213646572473880819033770711142400 6611827 -29018221968588872043163728379489295688 6611828 13928890640853171926762010909356384256 6611829 89545063746629081542450336080122880 6611830 -2468097848645891440517577961359037440 6611831 11905263675601481511427999092139326600 6611832 -34725795693999300216687159330196008960 6611833 23489790740576670718422605351901787200 6611834 29491709537379440131825049381007720816 6611835 -77201519055963867876454497256089600 6611836 7033769843767825071189986182938157056 6611837 -38809424988856208926179513577505029728 6611838 281228060144661319064019692019950208 6611839 -32776569496736480945000032629279564240 6611840 19187425082968206607604174363924889600 6611841 -72252342040804578501764088947084781120 6611842 6953455798605928817211252835739574144 6611843 6357621289257658899976768248763802016 6611844 14736677278255238515017650769733220352 6611845 20610606326531482598706380142492839100 6611846 -31356621598963823571793194896278132128 6611847 18027794963851181332142645181958502400 6611848 -49881620348607776701226534537241600000 6611849 -54906003533454379596412628002602402150 6611850 -184817255367568195477217187522720000 6611851 5071088736166047888451741053136226064 6611852 94824332906140226033858513328387072 6611853 -19484751332541539659376635147981740096 6611854 -21426081002487979160838415655460162624 6611855 -7181278937688589403664777003642960000 6611856 630255088195698746605105455749922816 6611857 -15980692250793264901565835560135530688 6611858 -3687901253079237227226010793072348160 6611859 -5574025297560119603925809763118628136 6611860 19915254135120832041320715948145090560 6611861 4019289689933515462606371763640322012 6611862 -2733658428596314994070851424727509120 6611863 12693563581845111670176825071492588304 6611864 -32282905570290422761744895626005995520 6611865 -59052138595273336899354349478751360 6611866 -15629633536840244024009340629001461760 6611867 21482687511881665045613310542595443640 6611868 602385553306121556991620911416846848 6611869 -13008269862236261791415417181113679840 6611870 -784149165659605757760177485012349120 6611871 -1677836691347383079263799401748443776 6611872 8572596585754399101635121962897375232 6611873 -39739050477323120476872905255550286878 6611874 -6224073480014362493663725652934402048 6611875 5339600471654380784861610512204250000 6611876 16371385553624158335127740748613215488 6611877 -6967522674241353836547300520962673986 6611878 1777324050611188354886372848173814272 6611879 -7149725210676208686175041545066737152 6611880 -8381012969744793072387614507249664000 6611881 58129464525483157111547259008388274682 6611882 22573143281192655910912499524547823792 6611883 22518751803424031626932278664873825624 6611884 969947903467408471860439966999680000 6611885 206456942725817575570233147334037760 6611886 13311489474107193594235045539636982080 6611887 13876182436974913546839797751475379640 6611888 -13836710423785960555973368356464345088 6611889 -11675661106690813762724825991464946576 6611890 10288118304014030306801947731151159200 6611891 22820551559915823703017752465654696784 6611892 3920492848461334383350260777495007232 6611893 53424499195077092011653407619718300142 6611894 7630962364122986941298743901026089600 6611895 648067592106798159718121575738867200 6611896 -54927469512823889196113009264914083840 6611897 16660412319819001927775488517782762752 6611898 -5391246205082996360671270065177864960 6611899 -5323773399535431140098190491646557920 6611900 7071521482284972423291381690260083200 6611901 36966037783401799380704721200790604032 6611902 -588732779169601582676650594786805760 6611903 25130384555487064483981204637451448104 6611904 91464250832045243486572237799030784 6611905 8287176180172353613206340551450336000 6611906 1865937906805649266587840784498851840 6611907 -9851717924355836486325971278266602760 6611908 -30772290923702331982270142956284456704 6611909 -487883534427000562163866031859867396 6611910 -250203965515495319145214256202604800 6611911 9709806285336716421904512956182578552 6611912 -9344611053346654106020776786135920640 6611913 35576708747592934427938746377268965760 6611914 5193761432657991751991190779273190240 6611915 2463829920314057897985198384844672320 6611916 -20894320349249535835863796532825768448 6611917 1621552478344537077480588927592232120 6611918 25072338623528267610083229578377364160 6611919 832966221830995272358019762363863944 6611920 1599695719048147674560161523360071680 6611921 -22741194671065041856482475623708292878 6611922 17877255059014150662079884993312080640 6611923 -33660436357523337950581793717658631828 6611924 -75934795758774714206386757332070400 6611925 -3608695321938139174895288866919428800 6611926 28285802735647546850049296791408410912 6611927 -10400820035341909299472342148633736528 6611928 9007216344793840895872694364387409920 6611929 64686045841262818152896479336909046676 6611930 -1404247518011082523067144448272184960 6611931 20284766702684313416486914913588023020 6611932 -437347198175486084680015729640703488 6611933 -2253659134338348662354137294249033818 6611934 -1298427049271414691718164407130559488 6611935 -9339283235049998929362377842575283200 6611936 16939102006351057767826925894381862912 6611937 -14021141591618572374643669015693822848 6611938 433845844759856385772279306324930944 6611939 -69164487725817755772105959982664317120 6611940 7184111975954572408417186712175628800 6611941 -12288222171952784093428990504343292128 6611942 5268124277573286025068032471731416672 6611943 14244473378702490190706040755436581760 6611944 21406854067624693653023072591863004160 6611945 15332052802833597280517284310960657700 6611946 -6413706052876506317288006169627992064 6611947 2335543139871730322997033126605007672 6611948 8850559813065010063485860088692391936 6611949 257492261934647047860683690283459030 6611950 -1361534712620344959719191583192486400 6611951 24663486974323736154800888394074447952 6611952 3479967375562856694073990474692034560 6611953 -32514839727482977698698845566349533840 6611954 -354294050102094385124593476289181568 6611955 -8576303477232829832076567089126810880 6611956 32195356204237048811266079315749740672 6611957 4083633986500839897066037397736047040 6611958 -1975074290877249422425960784458001856 6611959 -20352168476363726199384536039458349120 6611960 -57961654030517092597104680446282137600 6611961 -8776997021547197199039203980337982816 6611962 10729252897293712868620139352809905920 6611963 11888179246771179252373135872655291440 6611964 -20671305952423510359402924508659777024 6611965 -2349908370433780850358819669642470280 6611966 -16273741222321842810253742331320045568 6611967 15962611060040438621850801025442086584 6611968 -47757664271281479820628302884287545344 6611969 -250384397093038825912636664426742912 6611970 2210533058809106508785629521158784000 6611971 5578172951483392040561449282461825120 6611972 15773810506597484702238309048155419776 6611973 -9329701131066498112210032516350416032 6611974 -1950602378157500171648552097233760000 6611975 1500908629675603045182584230196907600 6611976 7031782471015050645545419852092211200 6611977 -14176596403134532939974347266722901580 6611978 11032615888628116816559650135880117040 6611979 -18919158533427653934779924866151502912 6611980 212684620814390472417935554800752640 6611981 464548956973137343115047150632446880 6611982 10670047475345162655627897717644537856 6611983 -14464410018661371863603212587935527840 6611984 8006237284677547387213494075245199360 6611985 2813845692101728942551103355195274420 6611986 3467008235677021950809556729591864480 6611987 64975928655777001032313654200033487320 6611988 -2355096520100187749751806845263421440 6611989 -47897523401110143651349999968898708210 6611990 900305785609234230638608675499704320 6611991 33464623329014249830263179061546796392 6611992 -28351984683119417814743191676954880000 6611993 -46972050059515950664816375987189864758 6611994 466066216200357560793166350125522688 6611995 -7876428753021368186390124272077352880 6611996 23909010541729219190551237694280184320 6611997 -7201496891055009764843572555200226176 6611998 19998181138833346652218713128348592000 6611999 -22275317348692607050926671218530218064 6612000 24362233400660282889719450134118400000 6612001 -32917399878100379136421483436301167616 6612002 31323611681886643263576779542908335952 6612003 -23878272766466609486046175595853085200 6612004 6375572530454156787082974764641017856 6612005 34237466967496487148292539004563872760 6612006 -9662098695750696389415772701616716096 6612007 104183911579618990946968152900747399072 6612008 20140826647298208431156716358428661760 6612009 13668142847997023520338089527333615504 6612010 -6934833853129001823549050073883335840 6612011 -10398288335118385764368659745693246400 6612012 -7756198589122631227951304776837263360 6612013 28185843698242643706664419235776826262 6612014 9265392841329860587037592512090631552 6612015 5002896397957533810420066597285609120 6612016 -3129581185588391392916919930631241728 6612017 -19248112787797755682577440179084892800 6612018 -3931622124400428115903781709126320640 6612019 -13557731438571222067554536570916037160 6612020 6347953929974891891370206311030464000 6612021 4715771008307233310950831414077044736 6612022 -2507032286383757593069282740735470688 6612023 -20273653339392413080968094957841190696 6612024 22060436469922086990884306914687488000 6612025 -6936778411115861862430182381271851200 6612026 26065419163039400028863535384357209712 6612027 33887807577567388534412410854314992920 6612028 -180826252838898325910305923115512832 6612029 17968744580211891821767375275643235520 6612030 30145438710483613669342838625082560 6612031 -10987422269690435611718168742148067952 6612032 -490311606774846377986033992408760320 6612033 -15146668691801768449408300928214541776 6612034 7552636897611547930678662174641533440 6612035 10327051058198934609733338991322435760 6612036 -2354162702445671781428189632082469888 6612037 -8497588425381498215891119544062420068 6612038 7781504219674624587983006375539015680 6612039 -3605124163591541416656744640745652816 6612040 -18974932528597644032339500762391347200 6612041 10867897771771414914736456197173492442 6612042 12215500993106521739198896804539731712 6612043 13426299978759340284537693447314892264 6612044 -2730441732698304713045573380189764864 6612045 -19621279551140461478641178855910240 6612046 -4960886952814839491702653328236536960 6612047 28009074207207197928594859107559101240 6612048 -206633807866346591806147941112774656 6612049 -12653590533292850690685302220410576780 6612050 14380400909963606186333163138423658800 6612051 10106905716983021034150086236878403584 6612052 2454889238206777289532216004379533312 6612053 -150808382696508884661445712735437920 6612054 -12143342584633478665817749467379027968 6612055 17499988600764538242216377595189598560 6612056 3905065083629147743458112935071416320 6612057 17008138820964681148121111757193416000 6612058 20505859602844846264802427389208161760 6612059 8354975138566684645887706625978148960 6612060 1669398603233854322815035856329000960 6612061 -2663715776350902169430076042424901338 6612062 -2698976002184705048252401674208310400 6612063 21199658227832843168282685007536983040 6612064 41887430711620652646532535920314679296 6612065 -7418847626136115066754753499798088320 6612066 5938447885225815061653265214209622304 6612067 146685965037864128622382773094043904 6612068 18303161405035515962322330123710941440 6612069 18673088767096782960030252797530664544 6612070 4697093261614251079173445019762319360 6612071 -48613972472931075753506246212195177800 6612072 1904128215532185566984568958560337920 6612073 11424511455565269664027997459605851364 6612074 -896787399764776537833125414144721408 6612075 18681459787130116084795360068485010300 6612076 -433116978219356648245283904073384960 6612077 -2632842815582690786181037018714813620 6612078 12992773215064777189316625833640557568 6612079 -7114010321541202483060548791066102320 6612080 1904400994986703424973920272374005760 6612081 -6434455637196173218278279197775974400 6612082 -6099006239737548268554552920620810176 6612083 -6522743716879422626783505786065390592 6612084 7196375534556617385208347403269918720 6612085 -30927601757819411307635445423915431040 6612086 2339570172286095715272528382460477184 6612087 22934188940985190482108921157892141520 6612088 6145031589664412013589666750865080320 6612089 15199763796436743780140090722986756000 6612090 3119987966783738439083133462090520320 6612091 -37562989628145040635593579093483298200 6612092 37476943920375549849493369720684271616 6612093 -16957043948083876730962582867263936 6612094 -36425054913348340582973809314070074048 6612095 2146302609409259851957417043223590400 6612096 -31603821045901323947243058071108321280 6612097 -7883783092120233956377765430725539454 6612098 -25629880300795338805609945042562929200 6612099 -813132942955618548292761448243592352 6612100 17093804276845882106683993724771404800 6612101 -17126085158165671234869297316823041728 6612102 5807523077743467521354801694189836544 6612103 -7907843531295451943109651292449139616 6612104 -32625343342834370682554555438503065600 6612105 777850666653903726195947554040640960 6612106 -24023348954334331088853051990371383200 6612107 58014460686820699094660848372520896632 6612108 16779484864636955662243405143335095296 6612109 -2086890021063281706374731370656378464 6612110 -287203327089501456861159784893632640 6612111 -273413213328517346380915414726558992 6612112 3872147334887005801220450268393504768 6612113 17267340633843226891365832051280632560 6612114 1910788235227135335266636390064783360 6612115 36641836343344471875386145901934915760 6612116 -22967443670864022382692089106181324800 6612117 29918785598922091127058875042450635680 6612118 15794210981380299341997563354794505760 6612119 2887596683652104794985076505427960520 6612120 -18354406013038859267811382300857139200 6612121 328326136988730466286423070934052040 6612122 7988745833324225601392289400923227904 6612123 -9327799944600573467863940260219022592 6612124 4187186818401281145531652721539575296 6612125 -52084158615639474800496622175530467000 6612126 18286999868511153947876491261123009344 6612127 43070411004188637148866577873577098976 6612128 -4140842555057499945576653776018735104 6612129 1906039723647177091140985455881701248 6612130 1554214385292257631120311024006169600 6612131 5290329192237741833776042074588217872 6612132 -2904674471854792559158537273557086208 6612133 21831297130535988055919533554226927680 6612134 3413841862196889159278964196571137920 6612135 8829606660342862300955789472141051600 6612136 30304363572606223628798159569789992960 6612137 234801654251758416581709229030157952 6612138 -11939561432910037395297819312919027200 6612139 2207305489364775875917899991352069680 6612140 -3689720170227268007513478854336194560 6612141 -23016176303299060810922637849602083008 6612142 -11280396374243767247870065589979552000 6612143 -10468520172307046215304295641405386608 6612144 591463757777375820197639957706178560 6612145 -5201110444729624982154092476361318400 6612146 -20319689431410720548994714603921537120 6612147 2680578659437301435361108558755556240 6612148 -18887584816292325919364778262961393664 6612149 -31376507819140339924895644599247448850 6612150 -1518086745335953244321727679291478400 6612151 6446924984059342069235972036848880864 6612152 20262108151457370636652861506620006400 6612153 -50750863784754966168569281548926496 6612154 -1533659726091979786365424840011904800 6612155 -11830959732842649568803549540914714880 6612156 -7683134669065987036288970760382680576 6612157 -10233741785041560665058543981255470580 6612158 12645680207638473634182619649906001600 6612159 3579664953529794707850161646855221760 6612160 12550605913590747077491017175038689280 6612161 16689843067064674701909700959571485762 6612162 -2396781775686092443128041744410962048 6612163 11262387840559765692043148973042622840 6612164 1988771387300129305435223289723868416 6612165 -10901493994374622060778509083293126400 6612166 4576596662803075853376713007798720 6612167 18474838603909428988146190581868367664 6612168 6661614841422995807204034591350046720 6612169 31093404441960351612050706697349396570 6612170 -628249437213638188527978546788514720 6612171 -7391588992417659305063947173387690240 6612172 -1633392106267228264666354024369815552 6612173 -5959372729625487931529366180840640000 6612174 3990818095182905963125554196449292800 6612175 22907688289270966724821793832140755400 6612176 3983767521833410613418669043169624064 6612177 720907693494025243663003321963371456 6612178 8902650278246311177473472122023092224 6612179 -7522906378781220796271504391698458368 6612180 -13965524841477899621932360226563092480 6612181 -15362269780859385416528589110214436018 6612182 6361958747998664068961260685841276192 6612183 4991858634816379433403319760608241952 6612184 52594847157002608411004203208037273600 6612185 36723108937182554755683875445614245380 6612186 302153426637923269452041900863363584 6612187 3582103466465266049611904453667696836 6612188 -57462039507233498235556486723475988480 6612189 22024539203618079989461770168049737120 6612190 -2685206371205944990951834441089196800 6612191 -16133033716466251096768071502139590368 6612192 143638287533827974211824524007309312 6612193 -1745203405156634301643005293210296320 6612194 166293720206135408018614502040696480 6612195 8170109543149202931577997277261450240 6612196 -127676127567579169741652475262197760 6612197 49050161778451558303524356573508683646 6612198 20411511709350345505568384024567347200 6612199 -2386223553571592058315300952456985808 6612200 -4693468251370296192843586192951296000 6612201 7096316963614425596321329380352686720 6612202 7966535066268408774288301712730475104 6612203 23466095896904609127548621727618620400 6612204 24410192636770699949554724030643549696 6612205 547183601447315090482150406593344000 6612206 -7167665382682777077696576644796144000 6612207 -5217868023981556892525841906884906496 6612208 6759537274699879244173185304499781632 6612209 35771169012613857475879801850639789040 6612210 -1117302854221512666655607637033638400 6612211 -8938316725035435858721467173400934776 6612212 5210211200578875836796761632117635840 6612213 -17187911954578512417500345639885439456 6612214 -229664003064108998202698578170415488 6612215 1433497945459889506127260699818102360 6612216 634876689123664494444394798945443840 6612217 -5103099247371355098949076152452177042 6612218 -1580018742069386099768354523738078720 6612219 -750412054307189402943968416758601680 6612220 9995333245207653932304078720925370880 6612221 1835849530808490410011491018991042560 6612222 -5105002435653193527453635036166675840 6612223 35469554657126907337991882927475529472 6612224 -9344707303840743560236294528655425536 6612225 -19240165604605324122244062961380928800 6612226 16514715236605946745164882495787661344 6612227 21309765577658331404240694246299287920 6612228 5222227135711332620009651437479997440 6612229 -4812499176721430745949861128372145152 6612230 10487048957368495731062998536482150400 6612231 -8837782848099797587055835214939650648 6612232 52162536128960920113026310544087449600 6612233 -87945855273236690075929584606203256 6612234 6634135015497136782281244625823416320 6612235 -17687622004680734076370106475352059840 6612236 16969520227186142832059976649174337280 6612237 -16826650978454009925977995147499297706 6612238 4300134581261872939641337702681228800 6612239 223637340886664899165536880707383040 6612240 -1732374493702460391438627948834324480 6612241 50512446159638973823376618862557822642 6612242 6953699205894227733860719692461912064 6612243 10472235599327953861055048071958872128 6612244 12250325293420075266210174909117297536 6612245 14581217621289571095676460219060353500 6612246 9570534989797520011643502490095024000 6612247 -925797922347254296644295975829704320 6612248 18014290535838715794505098025118208000 6612249 -1958577240959880070898466525248640000 6612250 13266269338065691458507597806549400000 6612251 66803609326062317667131569730435003400 6612252 -27660792068665023853209632463476149248 6612253 -61430820635918931704004550348632450240 6612254 7229794385029961938287781424394401472 6612255 2082218072864498494613451132301900800 6612256 -43439742337386989108026801192593457152 6612257 -49829522009253939252994147918107118494 6612258 674271075309462653561485261266809088 6612259 -11547987076540444554205858470968972784 6612260 -16337141639885947161287441779700428800 6612261 -33209843877498320627742219623999928480 6612262 23972203901339871606444637796523505632 6612263 -17649411315195818581084417289031410640 6612264 -10942120689338072730048207342884951040 6612265 37270468469061465839771824253711013120 6612266 33723319463678042861988778542001355520 6612267 -445050792411077891185032083993091360 6612268 2718760446154887555853659872018949120 6612269 -20814584247196832720649472539787899648 6612270 -1319643443223450391779071643478487040 6612271 5755379050665609029098409443687507472 6612272 -12251681709300430636322142559296897024 6612273 41255631701233269113386650458276490384 6612274 7321533089197204270155603637692197136 6612275 -3572562208726756733653008500937617400 6612276 -15774808844414696519662577524938110976 6612277 -3908316836430856122049525536838418368 6612278 -5805618375242760220144621094782972032 6612279 11412543744511386912108455887739491200 6612280 -6118576346325569309289060586942464000 6612281 -16794069974586999054301587513706339068 6612282 -275697787532833124594046861054077952 6612283 -4890242035756928821860437053331828520 6612284 6404173863759251534047451622754753536 6612285 -15829732394879130035768246595773025600 6612286 -13158035669353855253441432200433406720 6612287 41500174134837004886942500347386568 6612288 4127638335073246586795164868164976640 6612289 -1514976350100824778971356252732152960 6612290 3733891535230128920362783890714631200 6612291 -18269111862798469885810897204096638720 6612292 -13325912782881340895591212751173622528 6612293 4627507082594036903727821851974822624 6612294 16285043122953061619012894045029919808 6612295 11157225071803472159274320079503854320 6612296 -1961338346265442278622097263424010240 6612297 -14334116796184839913111127908666391568 6612298 -7635116844184172156137892534933611008 6612299 -37636872117641375169314390485648286700 6612300 5540138210959739470054036491632640000 6612301 30735378667277338982855356453346721504 6612302 -9960745504457587810868765683656483648 6612303 29912259842857634325314011612481452320 6612304 9049466886122379857655017329825546240 6612305 -7005993676096676707481927738581206360 6612306 -8827468717778151200969535321549797376 6612307 9594430565890841070834464656401918240 6612308 -14138150614276920278994307543315902720 6612309 21103769987380946898564772520331368928 6612310 -10622013591133282879001558614742749440 6612311 -64383637364988052128334898270372088 6612312 4842921374891408474771103105653145600 6612313 26790762600110417641288399543614439562 6612314 7640551562433684516843707032802678256 6612315 17203273208791796562794859438503057520 6612316 677304425062333145528803526982764544 6612317 388492778707566131068986801928435212 6612318 -1126072771317498206858646900827316672 6612319 22133507776903419565046916938744504160 6612320 3938115695501860862540246762229596160 6612321 9062329089159984577595564624485985712 6612322 23607262342240066683057591712722996000 6612323 -29082290355575825131911087808401506280 6612324 -20428768924081993623649726910234962944 6612325 -314669027719398010648366169469202400 6612326 -5550953413997880657872538853895917440 6612327 -31316822252766766106874802736066810160 6612328 -55352941151822768789752955633868579840 6612329 -1950551590229621352272861158235524620 6612330 -11177796743910022166449345527997582080 6612331 627986966813009829318096996894793728 6612332 685939539458373991347447094398679296 6612333 -1180791310131341643934655585820617472 6612334 -772094441864196215743197699975198528 6612335 -24628795522840568039400156491911617720 6612336 2634483336372664145573882240232456192 6612337 -7276276664536160697379290003111202908 6612338 28113624081329353979490647653899106320 6612339 -20570291794833174822490821727453949184 6612340 598721415313785712146157200962273280 6612341 -53084587319354539134405741220696194258 6612342 424890418199717583644979699505013760 6612343 16206179634314535079545625779310113904 6612344 4994911630989934091536275787321958400 6612345 -22323872827570108677155950936395745980 6612346 -6225011328219885468455093576809399296 6612347 12863032818652044735693612435276444432 6612348 -958109493635653747068484378686397440 6612349 31494764389749667242195037582776359340 6612350 4194786679284738951224397009900254400 6612351 32674144324852224129150434350049477832 6612352 -20106177054718535145082924131837542400 6612353 -26612382882368766262830106797379285920 6612354 641771768830297219963990681465645776 6612355 -28893228617297269343047314391377744240 6612356 -6389565182416101376777477261369390080 6612357 -7725315020411676760207775095343247360 6612358 16360900755810628998552755629198877280 6612359 -1568978859292184664985726640720854296 6612360 -18154475789993838411649469369214566400 6612361 -8912865967599489860321603364134016000 6612362 1501032335584628506759658277021241344 6612363 37045304919238846215573786664535567292 6612364 57401519236312739823983646951212961792 6612365 -59439370221978906670843133867303750400 6612366 3777048621291692656510191023210265600 6612367 3674505386327956705864556953986191760 6612368 55723927947353116792131699778781184 6612369 16167368888578460652925407853302682560 6612370 21912942806693877375270178571472734880 6612371 73278967131021354540952634237238127992 6612372 -689278638420374627944730665084723200 6612373 -7362888383323973976289262295592832996 6612374 -26921960519709884858404405411913809728 6612375 -9575771268712285776499281681701760000 6612376 651361856067294969228502691244441600 6612377 2056422536310316288150244620980837060 6612378 16267043377253624988691595161520193024 6612379 30513977056333812377400234591409507360 6612380 -22132036019978762317309097255117798400 6612381 3721344889893422287133111916133742400 6612382 6459336904568427739105646602216734720 6612383 69840315995414086404457664573974475040 6612384 -9355537235719007252497119759134883840 6612385 2869550456026302622933005873905360640 6612386 7782703296238030358994685788752440704 6612387 10565777388620087376402569891988767040 6612388 -20305221177709217715281943014250019584 6612389 212784534508760562362954699975796672 6612390 -1173942760534279319832416985609031680 6612391 20648800905451291907232917026424924792 6612392 -46725007938496558335787822862338176000 6612393 -7904279301503837983959537490696929792 6612394 -43927760524764766646690989161652396800 6612395 -559726279395033693471483061247059920 6612396 1134828098210911315342709924206608384 6612397 9551880157577098451998590534221481312 6612398 -4863121809066931971485145325720113792 6612399 7758075636876658407438079718969005800 6612400 659776020315077767259615902980505600 6612401 -33062854773695856433523420052863598 6612402 830836982250804396201126713393808384 6612403 -10100404774780625537034324299758875972 6612404 -2936024534462248163724224424818454144 6612405 -6362548072775969179544620077010726080 6612406 -6634179497098968019735759905013430400 6612407 -64663146618819582574095123966639276408 6612408 17573371704440226004797697404587212800 6612409 85197284366076786440397929570043375316 6612410 -537065622237349662897448663443210240 6612411 -104999748105207989557131409426270464 6612412 23018247903535440367081006729821049856 6612413 -1530664283756018816689750941329097600 6612414 -3355625053185030830766151612379770560 6612415 26158409160541280574597420578961955560 6612416 -1031804585786522202818695837557719040 6612417 11693027349887257431326625420979998720 6612418 4549301244598428744014984032787466240 6612419 5615734981123848500829007519409810640 6612420 4343787235212345959012712687087452160 6612421 4801326986963137494060208171736792640 6612422 19530718150472414353593180524418328512 6612423 10047620634305603040529056269109234000 6612424 1033281349112607215454679797808496640 6612425 18211857019589997212298561528716298000 6612426 -19957745354112314809992793171019744208 6612427 -7574258163491430834753111695942703724 6612428 -7660613304636407464453509411110860032 6612429 -19477653494434218497737361658796497216 6612430 13788596220963045570465901350440140800 6612431 11951688271566032746012620480021394944 6612432 -8058482770469497554891940622874574848 6612433 -5398572719474781751293209084665524060 6612434 -9641453895084681099075266840228694384 6612435 252995692836082982945552313643522800 6612436 38540267162316997804161326907946743680 6612437 -90916580687966880223373713742612580 6612438 -5103470550188628120800155912283123712 6612439 5710287138859747148068395563180332320 6612440 13951156174972466455373640157244620800 6612441 -11419242465862847725704621922197399552 6612442 10336117975859010361923477209331209952 6612443 -37854506955297822023371933930809162096 6612444 2028924170563409568424865504534782464 6612445 -5525680734415836083135620270188011520 6612446 30853061033366518318834247416280940672 6612447 20959179619767720535769791665728809800 6612448 -58981208331273814412536603604625653760 6612449 -262243016160994726003873303343219550 6612450 1501652002788502753040596456480051200 6612451 10655977401637585032538722387834615452 6612452 1288666482301948291666790862082618368 6612453 17708657000956446782938329268503630462 6612454 -6743025978478776299362401558024192 6612455 970916631540768152486983070464408320 6612456 23484449395288962082190195766433382400 6612457 39083686297583083090867534161061291706 6612458 16114071572868896774698928276466255360 6612459 10787796769097714344874250380120309760 6612460 -6703697660686057940601847563767070720 6612461 -48465878288416337738307933215868009876 6612462 -23116596493480459471537053488338700160 6612463 25321175681098060028266758397094584104 6612464 15114809417854907072036791470584463360 6612465 10696718765908391714959413588976005120 6612466 -3082658293591756612430730314955079680 6612467 21904494225716287151804635043074797516 6612468 3878449090012994226625559809340375040 6612469 -45780431439613921381818473698078434130 6612470 -12509567116990192928509817476405184640 6612471 -2844700082429707453198265070084005400 6612472 -31016502042931378995841255137059635200 6612473 -1764756319442949357393754586989911168 6612474 -15460430636799106795909117245702378240 6612475 13706706271972701621403820259893761000 6612476 -8548335129860866434283505327836973568 6612477 -12777249063850713512914781848511139840 6612478 11081814353969852846810154723874007040 6612479 -32683136127101151834564902631253777920 6612480 -1033525179801768857597360774137774080 6612481 1943201807978795199057747011002145282 6612482 -2154557632388988595027565652621359616 6612483 -30559469907816397231607007949861139976 6612484 10548170834585577279301398984380697600 6612485 -17493868956684764139288172720719724800 6612486 -102878522750463884706257573699469312 6612487 1392059795131815686311915931314840704 6612488 -50657491780570165472028038918939274240 6612489 -1304098473185513773529084591024534400 6612490 -8011287044055837223628292863822874240 6612491 -8174144728163474968596474292600776108 6612492 -2269310601961963311558307471505074176 6612493 -12809947524312511824909242309112659040 6612494 4260960335581310183210394777381811200 6612495 15359747327403050467275667656382218240 6612496 11649320893294114353593881987235119104 6612497 1291840768896530544513173254646737728 6612498 12309996738686702919497545629921945984 6612499 24751370428775410914542707487358099500 6612500 13513316628979220822855572909222800000 6612501 2280708788015080782668327748964409952 6612502 754639336735173207376808612976134784 6612503 -8046031314963353056939921274209781400 6612504 -12784893749806586450506845449676410880 6612505 32733327912304942945713131829575574660 6612506 18503231198558308381336346275870259952 6612507 -8653914903533960061471132509196757680 6612508 -7042270938192439152035525610351616000 6612509 -583518860232177549618094599911990784 6612510 -853563479561504002479365856994452480 6612511 48182699611827742916893585460122619800 6612512 30817443584127554435410175606681567232 6612513 14542887594186527176515764322385466400 6612514 -7208641747631054537839598821866229248 6612515 5403904429584942446892228019770208320 6612516 -267793715071177498184308283565278208 6612517 -9977700452179395994695256712724641408 6612518 18066804608774053634305064595983288640 6612519 -30709155257188169966106913895086333656 6612520 23928053129284878147818188759749580800 6612521 -15010931038651944917485439040865215756 6612522 -2260814095273064676581124984314419200 6612523 -7278793399109511499358599330630773456 6612524 -55219346823769920278755213600264458240 6612525 -16756403021666080235820575767934106750 6612526 -9860851918355729542335769856683861440 6612527 -16977686480277865294049446716992132760 6612528 1989336153148055072992568994062598144 6612529 -10328088839015833586418688196908864 6612530 9157216944544506897486697214448608160 6612531 -25620078691898494756445018068627637448 6612532 -40102103373858301397503865663976468480 6612533 19853490865363931806330929051118744764 6612534 -7544795159657983425625394729402663232 6612535 -24350289866882579142928237741306868520 6612536 754084421195769097549876075543388160 6612537 34487873770415770198225189347463566720 6612538 -2364841210718356741238610805242184080 6612539 -28481566944739693426873350051593061660 6612540 -288104578745121388926519444155842560 6612541 20834646168412099738274679845395881624 6612542 2074783642459202337241146277578876672 6612543 1931249719249089853776564329005478400 6612544 2444744337746956196360794266529693696 6612545 -8179590925204276465718033588860630680 6612546 4660257401489490752959359558711611904 6612547 36622200500161082551188491761917911996 6612548 11996501255959330076325742426187268096 6612549 19883158487672927440253210637535152864 6612550 -5113953310017985970953380971266260000 6612551 56372815410961456993724916505045718400 6612552 -10027806898166701280043471046591994880 6612553 -46976307330801378880391034071347980620 6612554 11444594510160560440872839504913080160 6612555 -20198552936996885937070979215364820480 6612556 4845892261163601852680698945704199680 6612557 3523114662837083019711000449573394912 6612558 -249618502280158829600280495048011520 6612559 -3263754159541604848118970939799682096 6612560 2520684201165821340372362275148513280 6612561 16899220709822782012786769566186443810 6612562 1101566793330099152602453416836291328 6612563 3908361503745310629281221491255064812 6612564 -1616975282528075092241262768425054208 6612565 16001785476330596229623101029154951200 6612566 2908104197810588974995752500088953344 6612567 -4568475051117399475228376029338184752 6612568 8062917320009365947253996303614658560 6612569 -34749032488144079898720197762952867456 6612570 476893062306381621158964557470080000 6612571 -2679158274316594884635137212882585600 6612572 -50125404599415587292931104600283399680 6612573 -15544401859494311919374132604986123232 6612574 -15049454045644813757965694491412398464 6612575 -1247624502926928313589207915331726000 6612576 -28162609523293783353156193254886342656 6612577 -53700142199934896829723953494195332574 6612578 4999577683899634034829581633180029440 6612579 1696208368430922626334307554068116608 6612580 -14822358640518348490344112485904665600 6612581 -21468615434265764163057911401655151618 6612582 -7363450604821251798544097535392540160 6612583 757131364970672782282357642969917488 6612584 11786467185407312590957024157815357440 6612585 -1141248317166490051364606825840455680 6612586 -27279335430582021577425590617694653008 6612587 31471599543905548779741498880970963112 6612588 -16682724245939601587614462787224681728 6612589 7494876382100024094998226999121661440 6612590 5868652221214687066692702129604516800 6612591 -21717782869425814450596393580354793208 6612592 -1754460779561735605463522934087745536 6612593 14103569994974203352485929351993022644 6612594 1513503224181225716326861348351549440 6612595 35228848236739810043109613248835353600 6612596 21798665350497343148305260277147555200 6612597 1325310688982470924345021758142971246 6612598 6681982546700117706664707133567083264 6612599 -6814521730161285350348638086994709064 6612600 11059212295892385055227537863958528000 6612601 -55733634428973591214064580387891461398 6612602 -18062547063495719792529719291819961600 6612603 2858370986938019039755326828460359648 6612604 41456418246566151131195608145866508800 6612605 -9660457930022344260299392456037782740 6612606 -2509352714882301960512625342213906432 6612607 43102778383593877337504784902696617856 6612608 -16000057814043819015617602583003136000 6612609 -10540905108719223991337400696537666240 6612610 -4305694537544875929365118657765396480 6612611 10347210932417677099845835206309907200 6612612 2509611329121947826509721083077158912 6612613 -1415767673257333262792555791920143840 6612614 -25329540795699619273415060172334037568 6612615 -12810078562602543791116950773389519200 6612616 22693899503154430986526999220473036800 6612617 -39106969344084181336677061420964947248 6612618 -17258214942467398713143114879472967680 6612619 10919908945211756711809166162655064448 6612620 -11070411712111085980414194884150784000 6612621 2008991855761255364450271604527102912 6612622 -658959841140898608865091856662467200 6612623 42764812623884895292806540019552621872 6612624 10298374607883779537635118704379166720 6612625 23037079529614054997351727393585849000 6612626 304077091571950308447183983889456384 6612627 5289449664310420651779234232801946880 6612628 35679966440760183343999841121279799296 6612629 56287840538562827347363744434197593230 6612630 11245958665721877700427619823997915520 6612631 -13132349805981065139029461498920998000 6612632 2792066391997424906143285981572894720 6612633 -36857108596449314669970126498141060198 6612634 -5574602226177094640674020808590667008 6612635 15762348796821940608995986243661686080 6612636 2139974696514872935859252321988771840 6612637 60181915909782065732403761437944027712 6612638 -18211744182947426521716320415193731840 6612639 -716132359436443074141786302071698432 6612640 14809851226007509438456225390158151680 6612641 4503466569106622993146528362148645056 6612642 6354209839934782491966981885491090640 6612643 113676345107723150852797189706031800640 6612644 16817246505934093093949405517167890944 6612645 11245105597540374857218319295432071040 6612646 -20163027181909615564306790420927369280 6612647 -8695070090571026649242504765170917840 6612648 -19574121440864275020138525219018915840 6612649 -1582708525265616863303624683599079820 6612650 776703145137524317233421742000400 6612651 5477990470180918592175744558113184480 6612652 -3220166350496766832009812260804782080 6612653 -39029188145097763364230620992743333098 6612654 -3101329881331483921401513185756807040 6612655 -3991007672863532897320672373692340640 6612656 -711283019818462247818534532087218176 6612657 -2967374980643924800123501844226709440 6612658 -2540482612242112201344425986547496960 6612659 -33896675099896457853760268786306545140 6612660 4176909845082125944975088752781698560 6612661 -16983407646523531763021196008513349120 6612662 -1473398831891762923413497653524455808 6612663 5830516876147563210686490189968026344 6612664 26172034560305481591160276348417167360 6612665 25027757162685788801350067320735699200 6612666 -2889454873646696545800112102514482176 6612667 4186238624266835342878777247374053360 6612668 13261179984733285764810948263536002048 6612669 -174803286166897560804809892025077312 6612670 -11121395449791805434658512432328950720 6612671 3308159985764055015878362923554480064 6612672 -1570829611566541241665222720043876352 6612673 5222276284283302631700720785632825922 6612674 -11698115741141578895753520544704659040 6612675 -10541018440358432370295998533262279000 6612676 -7647977815133859549821693693563891712 6612677 18083097980686168670898304921068456312 6612678 -7110872528652323974482429259522080 6612679 -24275028967339524908095798719867943720 6612680 -9620065888141112712442064218017945600 6612681 -25676357688189275927699873829604636800 6612682 -21210668265975217002447320640365561808 6612683 -8854492165123503982818799919618819328 6612684 3195334282624413767539419537097850880 6612685 89600438490446209094117339280779160 6612686 17598069012232223835648157092214617792 6612687 36453123368175840905298686241510567144 6612688 -4952239797868766364662888889427468288 6612689 -32527960919968257966053396635050054144 6612690 -4819996170263996038220163144267801600 6612691 41061826052447238734771224199895018092 6612692 465339577112473594974261533996544000 6612693 16105074173497744192045125663151433184 6612694 9586647615648005397230579045445769344 6612695 -6556839121715440805903825718277915200 6612696 30201198800845213298475522371697868800 6612697 8371748824584323582295702410521667200 6612698 23853147389848545195202840395256815600 6612699 30911555826431121389386649711429636352 6612700 -1278515819956693714809903429496704000 6612701 21796049980146860349173854047609153702 6612702 -5808221423595496774624805848635979968 6612703 9346015333001636234628113509860812800 6612704 -985601613102686171547150763177279488 6612705 -1926790370802720198093839585747155200 6612706 6531004163770567500280916216634374304 6612707 7878115339650269820591993556315287552 6612708 -6415078249225384028216750215993789440 6612709 7584720744907847900845605626265183516 6612710 -2795127614728953994401604951536512640 6612711 7549961879227455641638153817102087424 6612712 801579873368669199508814153431449600 6612713 -24897319610936976943155914981861774556 6612714 6077493694194997527503883206322046560 6612715 22609822659905454505292207466011835360 6612716 2554881861592067427491604153103881216 6612717 -10152183320457636854380086783687781152 6612718 -2660131638305035156977502257586142208 6612719 -20674197707272939004555831100463046520 6612720 3849270415572779566456006893935001600 6612721 -25763131439786267506662769179449980078 6612722 4829777155276136489236190699802806400 6612723 2082381528008196378553580967168899280 6612724 23789480613520225520357839668946906496 6612725 646067254762739298806279040462384000 6612726 1605064582206316217888546219184290688 6612727 -8695361482329611484659495377835784576 6612728 -36373796427063725293798301985307607040 6612729 -26953022426065382585086035751027460016 6612730 13261261825526313772984260519576299520 6612731 -39384106785144904933191536938157301468 6612732 -629914182771927964365085748416266240 6612733 51087846037094682799418508836754334982 6612734 -427984806599366641460437374900331008 6612735 5101948043802297747068102345101626000 6612736 -8331020452936133861680494109081468928 6612737 9109308824443362112818901880516534832 6612738 -10941653524394578692685169853001896192 6612739 -15374266742576106889649911723157655344 6612740 15642193524523173794247482218323886080 6612741 5982670099633398383060807158545871680 6612742 14142828690186255478211115426371890272 6612743 26325835880209620002680471884170778384 6612744 18984882546979754887056847764574494720 6612745 -19204973248688105466439011839937000120 6612746 3583967435813768251939225951136939568 6612747 2171089539114052551593138482326568128 6612748 2464929669366256275121964315285440000 6612749 -4858847584581230404981334395068993984 6612750 -4219712995912937565576020389581840000 6612751 25961622092820163356344725238247462704 6612752 -1552272146577980940647454181116395520 6612753 -1974119139592153552013148594871667712 6612754 -12289736842813821275173088911766809440 6612755 579305935605808508551394096913182160 6612756 -13807694088473679250606651214786070528 6612757 3997250157495037295898327763081757340 6612758 1284289083510785650910758259070696480 6612759 45076333559558945778854580420235507104 6612760 3315756707770206131915433922363392000 6612761 5597432615289549140712779952649957632 6612762 4970567195991077166273009999125389824 6612763 24075576982361623701041045813012542720 6612764 5122114887296309802434884654292952576 6612765 -8265927605459113964019673638960975360 6612766 14486939502369260894331998384396257920 6612767 -4611411208857214402565007460945110816 6612768 22728216627777265428729920740723851264 6612769 47492510035898622762253113333067905300 6612770 2988931193242430653159190251198272000 6612771 -51290745318689519623164645050307144 6612772 20070708113916540915879786984363637376 6612773 -30200576815840381351275988256914140552 6612774 -897894581975169108639027433307873280 6612775 6995734036719661629106607650806677800 6612776 -4614743537320585821125520795551170560 6612777 41323811812240848398761745492645405040 6612778 -1406366208480967357984070844114396576 6612779 -59472963531025566945187971718762588800 6612780 -4322890221926069349354896976653107200 6612781 14308192864831961135090272262937391040 6612782 -24350343706468036656191292465817290816 6612783 -9259881654978291674511206419261804776 6612784 -4999227222961611398456791758682931200 6612785 20690500539515041818977627080750252980 6612786 4431419105084451498900185447551833600 6612787 -1363499183210453417044626050984495720 6612788 -1255453392656073130740491231629713408 6612789 1276835617503001178077318644669396480 6612790 -11329077929329504893626104798669489920 6612791 -33622802130598781973485157580583390808 6612792 7685010600153802448069550249389260800 6612793 37433035341868226983466322809056598208 6612794 12548183023196871449141539727667075696 6612795 -8492845713868831877473554816676650000 6612796 -6622996097715938920054369725831880704 6612797 -5816731693419281877024010690619202240 6612798 -2864391666077982238469929702259712 6612799 -12413826309809452644828014951364192 6612800 6694193803151508229763711166539366400 6612801 -8434442612606882035443533588529154512 6612802 -3180868423973568575821319013537325056 6612803 26553840679746438431177990812406329704 6612804 5140236251245493524780206423567590400 6612805 -45515279763899962389926467078192237440 6612806 -44134821835189554460397566109321465856 6612807 22954307801819716877332850847646620840 6612808 19256418911439623324768923009957201920 6612809 11343600403421352944831169907903046016 6612810 -4051843018440182683721611535718604800 6612811 16265697692215791423379626786165883412 6612812 303045699889760245559946241959244800 6612813 22220813719895144681770392361460872320 6612814 4573214939324011382092047591038028672 6612815 -14620561290841208689376736531405227280 6612816 3390890791096215172755120622776090624 6612817 -13855402101448718856505891966945385360 6612818 7209389034677005204976903978800562304 6612819 4829644003585541288909445337100495544 6612820 7576017398587007895473752456461070080 6612821 -14766134073139253697638390819542646628 6612822 6962519050031681361129812581047765888 6612823 4820830258510328412950152480559435440 6612824 6776011669925860670873935255552296960 6612825 2107991490179114259008407017283305600 6612826 -10550638117659925481457287142770524416 6612827 5487356781708335331709067994112047360 6612828 7071658662561841866501104298269944320 6612829 17535117859399844535226070777337614476 6612830 5736307426032846649386895633645678080 6612831 12581747249547739809364445451245733720 6612832 9732941192840302295859295274173857792 6612833 -13139533661205383191832755712948231040 6612834 -16622665698466896503905814371040401920 6612835 -8941125642079103552084231454161678640 6612836 7425578899312882330166181848700933120 6612837 -6579786578060534363595875389076384256 6612838 25526246512236912612780145394777593920 6612839 304495495519017720783301586975003256 6612840 -516249503443583228749228449838387200 6612841 934197804463010198005683198427849920 6612842 -15345973904810804365646919394267081728 6612843 -3109991099106784729870739596904470800 6612844 -33726062045255309233487302850491779840 6612845 21889804489769674170703105158348587520 6612846 3022814215481429348062507084601299968 6612847 38567243742859154069504924374599535872 6612848 10887650613577600446369736751638216704 6612849 -1672433296904776932800272161633819132 6612850 -673471518585257328421190003264811600 6612851 570329112513088034634242702284131744 6612852 5072309889259183140787259500700928000 6612853 17588096912463539783630276785076904960 6612854 20649617935682536689947813272445513376 6612855 -4791074732742627569871330453964425600 6612856 -4858833789262855600058624333150085120 6612857 -39570768617072327702000673497970063894 6612858 -125896739777481238309521883787415552 6612859 14892705490480626290358211404390030528 6612860 -12314723767161698127762441123519505920 6612861 -12931330037763602221375293943389606240 6612862 -7953312654959731785001931761707691968 6612863 12130827409671374048796347341283969544 6612864 -4752673622366641055425081756939714560 6612865 -9576145598239775884636971614107684800 6612866 -1384999434391804899034209752059992576 6612867 -70292871517738215078935019072795324960 6612868 -5564845220763314173660690895032504320 6612869 16473833204621990018649837634797115680 6612870 5509260084517617201906484001493043200 6612871 25141060068844017728784254606835362072 6612872 -21026268206753824304408084847648768000 6612873 -3780905610156808801088598275729314656 6612874 -25254731753171583600035803821765707520 6612875 21039694581539293636462666145570724000 6612876 11681166786541096542782490631999717632 6612877 -400721812681149281747873513000307274 6612878 10414163657326650179057597187895726080 6612879 -1634954712448388250891071280762796032 6612880 -12836871301560596368515602407855226880 6612881 27358812948629667812847974228259095904 6612882 -5052463683008173633783333180841908608 6612883 28858640224078219409462731183953065132 6612884 397093084259267148933111708369309696 6612885 26829770842717054091355291031111690620 6612886 7305792073291588269235740896946729600 6612887 25340746857034980366223391587763950536 6612888 -13432394585126674997830205858870599680 6612889 6928614058514914542795472284233079040 6612890 2486085300429802938630104567943034080 6612891 4474833258089871404182220984714603520 6612892 -23790933488466566979991843431002624 6612893 14275626849940234936132230848920293120 6612894 7373252868635603020166982323496622080 6612895 30784979916610908706993006861945439400 6612896 27405469833764299845016245525253324800 6612897 22739748326317156709504688682805814240 6612898 -16385767457444600282504507350929136320 6612899 19138596521246192769240366610817810160 6612900 6589322195846474676603961295939174400 6612901 -70961149899118001892694364521006300128 6612902 -20275783773607384846356450518488162848 6612903 -34721642661220171642284601409554200936 6612904 -98185440371382937990044443324298240 6612905 7109648856087088768124539623778327560 6612906 9109819099933276728511254499376488704 6612907 -23124187573346680086794002530522482288 6612908 42026942133750740021522276207583184128 6612909 -25829667339560925830323205990327116992 6612910 -465690951111583305778694119117626240 6612911 -32111096574061261654283017352411557488 6612912 3756236813045612330645624439618109440 6612913 -8423355903837285437747832893198793838 6612914 -6075704665695886096558672678947987456 6612915 -9208255635211313722807383796105714080 6612916 14465540156687628830565019518233463552 6612917 3458874521850792397440815539351260 6612918 -5271083770593402115429104132653088000 6612919 22114225108967867004540089029207617320 6612920 -832940711761570542469745130538598400 6612921 -184889688175619419184266072301634240 6612922 -22489508164017409431650662018684057488 6612923 -49060344210024252922974672867842364336 6612924 134364142064871963960898965877785600 6612925 7731976359548751098964277393087524000 6612926 24729353792625517205502713880039106944 6612927 -180911327341482410227105347581524992 6612928 -497678194083838601804815843039641600 6612929 -55097493925883500114691568579767329470 6612930 -5488331800843184185833972567206761440 6612931 2249710917063891025787952384719835360 6612932 37528802840498970331087766430449172480 6612933 5881459149480880830354885365218869600 6612934 -7266932312403744807036540148252020384 6612935 14484194004582527830646089719250376160 6612936 2930471051271986342390933143663902720 6612937 -131146329093225069344346139121805888 6612938 11856863068858137158480814418347267120 6612939 -18416486613602004663435543001333668996 6612940 -16390130438367554599290333169919416320 6612941 -1422670673013598692863105553691571808 6612942 1134423949667797381954686603467986944 6612943 13136013337553163382324186498872687424 6612944 3745005874007449219858772366057324544 6612945 -10081375404213322224931604647250638080 6612946 12068436203969451421837237159113174672 6612947 88127787722896731406221618748007145984 6612948 -8763086556650519699227060801881415680 6612949 -8855666791680425871696710844455410176 6612950 -15428036862603826850829695943539544000 6612951 10945919931559159165932812569680411648 6612952 17868813572403988164442002117324165120 6612953 -35860353829662441848617701922141815798 6612954 -10491255832626649915826731395102881280 6612955 31252114054280030158356401405107431360 6612956 12032042269385774668175158217090703360 6612957 -12722955005845408834813179467174661000 6612958 18824448319130109907066138424560255680 6612959 18386488810880090884451551998703424160 6612960 7597026222280548239432870371786752000 6612961 44901695332476745621011455123091622562 6612962 121001254451485951270803716109617232 6612963 14148898552817380437654392452072813824 6612964 2682318361686003692348019818786436096 6612965 -19754159341537876484492993461293163140 6612966 20462439725694613508759424247264052544 6612967 -29516536605710977588711771087229175600 6612968 10039858742267132499478874701079362560 6612969 -1669810354578949651966376979147648000 6612970 -62424132597395606613476982416025600 6612971 13648243922709249405040796463794717172 6612972 1693668468295085247958233912430685184 6612973 -7128595241833906859714535600733444864 6612974 -25584440336468466707558413165538979264 6612975 11457692715369791401022724780474396000 6612976 5465975613562088071941488500858060800 6612977 -4549104400892759704890577876042888128 6612978 119813971148941006358266789102852224 6612979 -21244555717761815923840137097965562420 6612980 -22059016772735582899376340199260211200 6612981 -15524756775622399523285672093983239648 6612982 3772172134124000667093605459567952384 6612983 -5864832773423293799122889284989173952 6612984 27872392006668640565259061620203520 6612985 15626194066181231218513348978957722180 6612986 -3710490469357023018485822889453902400 6612987 26282938194230242420533433634403005952 6612988 -14156704647588274298048035085313082880 6612989 94659102619236899337321355566178899456 6612990 1822942668918433921495988216335545600 6612991 -32140300093113884570680662820357334280 6612992 -4004456724140750358792993313180876800 6612993 5638374106859477860195687824036109824 6612994 37611228649885386702846070912980129792 6612995 -22126851767261336465661948471887142000 6612996 11408492423985555725637214512945844224 6612997 -1689543780254389824058270870425700168 6612998 -783788335773835908180733635339601920 6612999 -10120687039920257243379303208087029336 6613000 -31390003930040485230708162639129600000 6613001 32748669370269008733141235102373503002 6613002 16735736876888448593617201892768404224 6613003 50995536158492028195532551981272711252 6613004 -7690724616376249615870143328506226944 6613005 5609157584560156958005554122705454720 6613006 191251074692577096199696353431825664 6613007 1520059478732982826114888929832308840 6613008 1959193829158934662665663577143312384 6613009 -2613683566453279916210313303579709196 6613010 -3515714715671619670528933952426820480 6613011 -26785598328957892091994724568245608960 6613012 -9812368626974099015937900500723212288 6613013 138952432080819284302299236976384 6613014 7723128152829554061139780302272840640 6613015 35869541201045584388470029922717788000 6613016 2781787216013547569489796116751605760 6613017 15639665353329943870689926436604360704 6613018 20371231449074651184660959799529566960 6613019 10883373279686147701884637922874990096 6613020 -14475637828752836394753728166336652800 6613021 -5138623077768681760447103159831802778 6613022 2097251945993036879509906710157363200 6613023 -25456560048278030625932660829858713016 6613024 27997711402116991620847519843336323072 6613025 -6935212586567469737157385604141197200 6613026 2458416312067570059843338872945213440 6613027 -32573678828529760732636641305489769124 6613028 9378917314577541848263790984555713536 6613029 5419203440124931560101830522428017280 6613030 -6638878479673894981681089093236803200 6613031 -42237264756292202924631309367601820168 6613032 12891225776897558135056977400223416320 6613033 1000997735727190751181361522131970176 6613034 -27825112826223628182710800857477401088 6613035 8597478530543471708348541334429889280 6613036 -16382694528846856216463557623822181120 6613037 -52057779123943711061124735415683934314 6613038 -2319849884687614332192935099455769856 6613039 25253452924739803405726080139180205840 6613040 -67849336285301191434811709816832000 6613041 -37664067562009562010918509837893305216 6613042 15367628414216434616806721430185958672 6613043 -28156707477732207674370136956297486708 6613044 6224584173152211868985715362832875520 6613045 30962500589964960183434352491252246400 6613046 -19489434110218360838789457474853711296 6613047 2466571621594975818535924721042411232 6613048 16859697789162368826960082861395087360 6613049 17064521136770291705941796541443452560 6613050 -3892444205781152225601954711576979200 6613051 41288375324441080398065218621881334632 6613052 4131387258687971420165024188351706112 6613053 13725356438679957928569240691693766208 6613054 -3849569589114794574133821025025318784 6613055 3141530105511547914396538386558633960 6613056 -84663482129154016598512167498547200 6613057 -36091980542336475310086855815322652368 6613058 18624889952380993715808402235777244880 6613059 -22442284813422657094781407985857132296 6613060 9937543947849515178011962869196596480 6613061 -569422249632142574805068421331785216 6613062 -16977719784579078733885834507527166080 6613063 37120486399518855699280839689352478080 6613064 -53472748918228096165293064513431552000 6613065 9119471361168795720679375026616915200 6613066 -30396979432977300498929795146308066768 6613067 -5878756157816798842307405167393627200 6613068 -3923819201591561970826649542937051136 6613069 -42100436394237996163277271006471659530 6613070 1414191350548047110525236573786857600 6613071 -7348614162347220416662912734440148336 6613072 -83315013810392187411129533418979328 6613073 -9805629232396247821113374807896536000 6613074 8592535807325231049633440395357747200 6613075 671344169265726025546715158809907200 6613076 8335452188988837784517432542904037120 6613077 -6847019550195558613958070566286844320 6613078 3000803745033547126758720250861911840 6613079 19701144752856177711473453641366529880 6613080 4851621061297988386340558979652608000 6613081 2782934407399787753198890855348031882 6613082 -6346940280196468314428267087771329536 6613083 2081391091957142499967097852386334520 6613084 6105746392093252100433420585387705856 6613085 24255937166067919421605787808449401560 6613086 -19619903197744459326393816876803027136 6613087 -3763316381997850234976587579819765168 6613088 -53987291136428892212728513048964235264 6613089 25484376847618653577972184390606835696 6613090 18292954103353711966358068310162073600 6613091 -42524133916146439217332349456125313508 6613092 -558542579373109630278328717252531584 6613093 23368083560363261087073389576759050620 6613094 -23283331696779108889034743780271471904 6613095 -5601060744498031548080993051187070560 6613096 1061041528753961729607857309589504000 6613097 -6925325588783018649344419523946879408 6613098 -1759460475411475795541355459854533632 6613099 416526892226706355269041018481367248 6613100 -2720886713848353091866446208360345600 6613101 -20129167556799224403620516173887319776 6613102 5652058812218167495960429331777107200 6613103 -9481475539496540148334531691231189520 6613104 4074038334287932706643772818719244288 6613105 23015324102748304598207526920732830260 6613106 -5356755114306178426867443084359202816 6613107 25219961373638368314001353227751914040 6613108 -4935638062720043219893455971219681280 6613109 -22741307128854572269810769376133620690 6613110 6500592079216736114233110317299200000 6613111 -5264138373262492858992153563163739288 6613112 4714150353457281628835980749233664000 6613113 -9686680256780820481696351895152233216 6613114 2353566720208077342179901686868364656 6613115 17369602101718617139467278156732418720 6613116 -8736061060491105974966555365799566848 6613117 -5035299527801351729492175757051808 6613118 -28203501106385378764892539610994762240 6613119 -7449211030917131814629072377353458736 6613120 5575804735647054770070084863498649600 6613121 7466854174367469324593583449154230400 6613122 -18479417943491852796628635432833152128 6613123 -35093780066888432936687671331144885496 6613124 -2872272282863532096881458241687101440 6613125 -5808173982893808254947397008409580000 6613126 -17078771248004759503861140195195697536 6613127 13013474428281359757966248736058720992 6613128 482188614470395346934115303225559040 6613129 4170193536086108614569028100627512730 6613130 -13385474761874887611122092521931468800 6613131 11588653071719659407083579828974713600 6613132 17024926792283638422549953017577500672 6613133 -35050865953843830643178223220592252640 6613134 4517487933699026969109566700240960 6613135 -28432349718754074766280783451508055040 6613136 637115856414631500747537617013080064 6613137 6132600062099835645126665135408186880 6613138 12190539447815887618212260748048728976 6613139 -16887601100893806276898374322256494800 6613140 9003624715444531170539754695694643200 6613141 -8147559867017364440429073295964249458 6613142 -631856093298208200577679632361519616 6613143 -840629690608826244261108239573324976 6613144 -6915499346681060409174077922953134080 6613145 5881003975402922907030993099068908800 6613146 20793021891396636494364989256579839472 6613147 -8377190010161878767538588959330484880 6613148 233066285493355790831869018874654208 6613149 -21447006614329717755966268932484484736 6613150 -2657736651152896924945168506271723200 6613151 59167284302223918039263814293892541152 6613152 319864976123708738105754558444601344 6613153 -22442052268033697966664003697197843840 6613154 30619806146415165837630278683780829472 6613155 -257592604269794744429927780092160400 6613156 -18115367426185402070288365223228083200 6613157 -10985383755621021168663700085695158594 6613158 5065966618479883018886699612525892480 6613159 -477527867333293365135818623991590224 6613160 8762140127670131516463461729539584000 6613161 18616655345000166506150072951355709344 6613162 12671835839496402192442481118198430464 6613163 24736827702127657830280169689233551412 6613164 -1019663435283650671388402503554856704 6613165 688318757049128982580522872566635320 6613166 10127191087074662175538795201698357120 6613167 -11678677382232965181084731294884395264 6613168 588237699325764187369400589772390400 6613169 30911646789955038484750972752334863360 6613170 7136684929542543670654509729193896960 6613171 33538861268042732973364922675654761000 6613172 11188248202502789834087420158783906176 6613173 -1019171645881695317479361314668732576 6613174 -6366512077725933558939936484963757664 6613175 1004167662339276739858230705342416400 6613176 16900349984504405373834065139706368000 6613177 -18554792789092405354925504852249342136 6613178 2052723433820207890935342773567623680 6613179 15409925046442781826751660879382741784 6613180 10116892786184630657155264075020195840 6613181 -15234317162956585972105501974077148948 6613182 5561953280259985259159755246818999552 6613183 -32899598465252513991027841175938629568 6613184 -12640833118334564940972032919022338048 6613185 -300163828941797366417575915078378560 6613186 -30858255889333860292768793391866684208 6613187 14059808346665664742502628608516949924 6613188 20809954990324329826475315361558297600 6613189 -42700972169826607076454778505851618080 6613190 7183059403170010953663936532605899520 6613191 1688830965113969957888682688249601280 6613192 -808478017286145667504958053614182400 6613193 -28355575840725415636934354720789361756 6613194 6409236903792082038946885820896092672 6613195 16917830916235163595920088945962682480 6613196 35150001517786275025254969374535859200 6613197 -2700228545809870624027800880344287040 6613198 -2411907187821634009982317846829486400 6613199 -6519040390381085822086391831457426240 6613200 4212896421911475357488809126320537600 6613201 1011450458345322043724066315771537600 6613202 6418669922434018690258627793306577552 6613203 2861887693994046638468517710642932800 6613204 -13942193451706168112673749620881658368 6613205 -22974922385516647736808199143434047140 6613206 14112423390455907949423651673509562304 6613207 50142000859598133885405456109113560456 6613208 -15268415764641156231053834732044247040 6613209 6639419974613023047573212882433537204 6613210 14658511416028678999113434102691329760 6613211 10052229616370847181012783056619323624 6613212 -3981588912491001256664947880291478528 6613213 -5128854669954242951722105071595905792 6613214 4167749687327307932877126126319203456 6613215 -925279763615778429744501217496993280 6613216 3424177187143639188815696801366016000 6613217 -24693486904341604167373730059053497580 6613218 -15708576653100287681940546392778393600 6613219 -13008123124242981041817454103725793380 6613220 21477947116911194983178662025473562880 6613221 31096637303986728096759003627738103104 6613222 8934049220097506634655593809040359424 6613223 -48911317107405844303861224782679555528 6613224 -16420492830246234103098163970572124160 6613225 27307422811345036255758881202477350750 6613226 1578775223001176536670646854372957280 6613227 -763530508285907130571697754662966436 6613228 -389054613164904204315595978286220800 6613229 23371124743056759191887306271880375552 6613230 -670780026330976675927452200743157760 6613231 27705712490628831278748435621508446032 6613232 3139179985947892194047234830251098112 6613233 1994947837984227625873936791583038048 6613234 -5483258379993024575077309180030837440 6613235 -22159381800907284477650027398631616000 6613236 1893763193509803833794237245849556992 6613237 -19323019981006731969088583583015148114 6613238 19887941294010162856027951656702290496 6613239 35372213356486830654888878183099826768 6613240 2161015444581239456502852262987468800 6613241 -20937210313549099529579008696993187628 6613242 3524367956386769585601843811661063424 6613243 1624384992633789636756529693492388384 6613244 29902847524868910541955774243734851072 6613245 -20737960711015657995818889129606192480 6613246 -10131322039450354869743197429833212928 6613247 -4242881267277722974497213801257550000 6613248 -9628895317016635926722760793286246400 6613249 -20813476402206440936879146924661312940 6613250 -3871832165008371371042020922048640000 6613251 -13686986865972221692460692731047597760 6613252 -40269639969990557974991617625911483264 6613253 -30601937854570400579965353680238846498 6613254 16864144989674476280147525465154564480 6613255 -5052732147857368824590546301247920 6613256 -2456386273323904161274854473518233600 6613257 -9924874946148325077696208571320857408 6613258 7141722154272350032830190398118770480 6613259 985783649462155792749020894527694688 6613260 -10234628312381550180847832874347197440 6613261 -2293089979992026491045766287903481856 6613262 15931806758947596218462513833411165632 6613263 -4830934223024738581330576127796850008 6613264 -352583024398750620470124377583648768 6613265 3970100572659008327303560422434054400 6613266 123175657389927682282277716754646528 6613267 17798266466645318368135648072313686316 6613268 -5610715689556937594739267849082522752 6613269 -3284427592740551348191632840065261952 6613270 -10169980194036923641999853472444721920 6613271 71597350494858113296309571962527744 6613272 37875108462482587953171901344705331200 6613273 -84241811389385554745182594330583403360 6613274 26646891982477269867354553065758868480 6613275 -10934617208756301859540764962181022200 6613276 -60132391542977669010700816976984862720 6613277 36527952806141720346107797706796183072 6613278 655335608083910239938318286351626240 6613279 28378014495178436195052567433398602040 6613280 3735075375497025456217117399345397760 6613281 -679544508382615995102139021997550300 6613282 -2628921337205612872558084983151695360 6613283 -27976843935748220833430380663775682468 6613284 6268106894500121476457531329596711936 6613285 25703915967078667920037963388097145980 6613286 -4413675352303995115527565136953317408 6613287 -5160245619501658730561756293505232432 6613288 40084374653708715148268005895108689920 6613289 6321169590234158249523865114269264360 6613290 2089977792675650122766790076111926720 6613291 -50156575217451935141103193091848901600 6613292 1852476018622080900119059596259491840 6613293 13692340439861980732907525547379078464 6613294 19687505759483242457691672016981605696 6613295 -4892722862529512855695491128931428160 6613296 -5913268031450052668893487040617545728 6613297 18868981094813739932854646057446857746 6613298 -16863737347695818188895122226095835136 6613299 983207803573163792113255592254471680 6613300 -3752545300862228631812499670575763200 6613301 -14968817367964225619536070059358647698 6613302 -13165034205522506595386875333831604736 6613303 13287985469266617139012048069910424 6613304 40212479844166438921499572426299125760 6613305 -15530819277745438965448486790593708800 6613306 3447309725358768437312323357121728512 6613307 -34183038249499623756430250676344892444 6613308 1312632556455098975615387074192084992 6613309 1647446601435330906997066640151268204 6613310 13676523062432607331284159836802432000 6613311 -29704185912432573186237252579558038400 6613312 -7886590821484592561501847912748417024 6613313 2706278470553196274021534358954503296 6613314 43604500004830026147642216202245888 6613315 22872476127368457844314002085581892720 6613316 39904492499254378858269866872633127040 6613317 15797066806940714945363733553714159134 6613318 9138041823874217899678751413354347360 6613319 1137238603187024254573121894677317720 6613320 5161225633205774752248779094161817600 6613321 -42699211146701408501140157400853526400 6613322 20789829220194786065041763831154330624 6613323 -6176646529407048371115316833744445440 6613324 -16960778155898471327514527047029378304 6613325 1032221691806898357944255146239668100 6613326 -1230858370274625831990394012417103808 6613327 -3796949460863239960578855402728627200 6613328 6648587528594528418006211451875098624 6613329 32403138618092249562705015265686054384 6613330 -189151214250285171357000263109158400 6613331 3163060410103704190604169721872753132 6613332 -1592993879104636203896543426837600256 6613333 -21664050816153697492658812677644058418 6613334 -5080068051177436801929279832094697600 6613335 251927260721508082103510168196840240 6613336 -40089832289709068513350628747774392320 6613337 14199997295120596896492138041800270986 6613338 -10974664936664356209995135793726139392 6613339 -29270467264045693668175057722144188860 6613340 13941334062566770986642932143208570880 6613341 478222023181734428947150506134502528 6613342 -3080063975889224741879494486476590400 6613343 -12967306349695172464908997574626650000 6613344 42450356681461783887018292108327256064 6613345 2185612735316005620580958254334798100 6613346 -39874769695825392176138141718628564320 6613347 4410257378454859221745657434142477056 6613348 -11167755938024960826240903061710041088 6613349 -6377815648171502239050502240787508960 6613350 -6869042434576004032233377011162008000 6613351 -11387344940025543942259166459232135408 6613352 -10035127895306005094491163026830566400 6613353 55035754403352837437056455605438200800 6613354 -5587749935686102025858380845948020736 6613355 -16110584362621490617632410962875971040 6613356 -15878390685522472375799725898183305728 6613357 -254943234690248714971140471177581760 6613358 -28398615644623085449073765697305334720 6613359 264998703440750836204323354740720904 6613360 -3264137172306078809464685119153766400 6613361 -19475272029255977642938239876386677038 6613362 -649085671651040484012154717425285120 6613363 -40094262539907440713700542886904287040 6613364 19572674097804037855033024113554875776 6613365 -18753574855688965329211501117867440000 6613366 -14335694523728642774278029607837382016 6613367 -51930789015613656374665475129088342984 6613368 -16994885717118072864815354904787353600 6613369 9604055357120314473810229784343398400 6613370 6627747479340807453820250227408680960 6613371 -37211496459949025930595383888072705460 6613372 -1548617110640537239559960418184935424 6613373 17826019474119352563809521384820576928 6613374 -8291187965699591178896896673213061120 6613375 16282750804196436022616299899837504000 6613376 -19622997522207293824738791354531840 6613377 -62885686476043033835221954662915645792 6613378 -4279499959525518254326869543471214560 6613379 -21732458151134654743918008406477905840 6613380 6036192078881519183591669542249881600 6613381 61797162551081569199766346776383240892 6613382 -9414954823832994941680569139460788416 6613383 11881174839760583414137877016472761600 6613384 -53686748849920967390483120300704189440 6613385 6030133137668479661884883094420168960 6613386 3699321039058564951248355415011332864 6613387 2010509376223180573850441775867103680 6613388 -34384271030423159569983832860499091712 6613389 -14198714928924061662934179826491897300 6613390 6241271235439375844260408813151220480 6613391 51521181464415223920204866584850069952 6613392 5072732819970400911076962850473246720 6613393 6859795741747027548704105478146155764 6613394 -8351525350555108379635370872585642368 6613395 8580326132441778329347762938283836720 6613396 61249907840847854571044154136225976320 6613397 -1530885125070690882820021581943824768 6613398 9298601421438101874100469737422225408 6613399 -49353288321982694770422108161402032 6613400 93118915560902774400024302446080000 6613401 9034693456503689288561601313841123424 6613402 -26996224550971374335065679069518168848 6613403 -11959648046162516458011933511986701400 6613404 9175527252206190229816971346992021504 6613405 -38773985944681546876165178319086561940 6613406 14675494419979518971427207157841971200 6613407 -2706589502492469726063382243179703344 6613408 10371129034744793979457824255364694016 6613409 15630895343224069529372578817744011440 6613410 -5626969413232163711077843820571248640 6613411 1782761767446909162387733934255303632 6613412 3444768893099621140639188622050931200 6613413 16731033343411742779816302662365909344 6613414 -22121832410185168658824921000699750944 6613415 -38600608195806782800915509639869530080 6613416 -7782376256431803800495454248601845760 6613417 -26277959662805792295070144419956162688 6613418 1794054805997802348231666108740731392 6613419 -8372448434716461956911868020278502056 6613420 6281765421187041979821251463792476160 6613421 -1459441967524080846128254143600388500 6613422 14061413778341200095928323164530001472 6613423 22100538591383860857438709593091323984 6613424 -5816196495391163874288566337486913536 6613425 -2063941083470429649995965464376368000 6613426 -10992111848936973300644710317470927088 6613427 34594570400719027864345187731047425640 6613428 -5532238678117732278031173502061844480 6613429 34344173533920804264407443638678914030 6613430 8956578765432261174684991725495375360 6613431 20896998946109949108068635597017922944 6613432 -47847126158645881414816180662880849920 6613433 27279541591747522911532179753678848682 6613434 -26775583750034577080275229976384437760 6613435 1538305545041775652396423111823815200 6613436 43921995766852511898034602368064680448 6613437 1471939254085371245360746564369034880 6613438 1289798247239209576745126290874671488 6613439 16275500887108894206450277704916070256 6613440 -1403829201636996067352621788786851840 6613441 -2610660962317593361276811276400338000 6613442 22262894557754167632828827269434495744 6613443 49450162935646599016422342479245056 6613444 7555770499178205748975902608280637440 6613445 -37990692647209977210287935567235823300 6613446 -1481426816400798523003401211863631872 6613447 -929242994596890144348825690715523648 6613448 -30039383714877266570178755878223600640 6613449 27702319793865568214499575298715144464 6613450 -8587798855520702924162051505861516000 6613451 -12753261630788920629909340480945043088 6613452 -19277856466495721566961114558834221824 6613453 -3171139124676497425309704210494176320 6613454 1095095820379140450731344768495718592 6613455 841591285345542978008143799200020000 6613456 -4969071982771708600582012696702353408 6613457 597471022865955797158548391843499892 6613458 -2290702767008167585742742273399647616 6613459 -41995608172553600887408776857333714184 6613460 -1963807458237126561481359368800911360 6613461 -41721179857523263436261080211991423360 6613462 15254632160834531703647982269318867232 6613463 13330770458318680227506526179849854920 6613464 -5444632661548663882518996648992440320 6613465 30748607395117094631621947265341689860 6613466 4136455340299047082938865841710310400 6613467 -11272419082944617520187242054236210688 6613468 22854351428149216935295905494095346176 6613469 -27760516511268534154129494258809670804 6613470 2002362591360485073818846831229961920 6613471 29624510086825837219217598952872896672 6613472 19758337879208573315235810420881620992 6613473 27778495157104724945357734166977308384 6613474 -5082019587535426327156939861468866048 6613475 784494076185825504256651648044615000 6613476 1085265888901786790399585963720752128 6613477 43635608380997582978007211784527562874 6613478 -6301625220515747535227936787759797760 6613479 20813881378830259707841926000666137400 6613480 14429818182389133535383717619571404800 6613481 21761374239229740352244340838110804240 6613482 2690959394093469089184869646639502080 6613483 -21685803634409352007889970733240416268 6613484 -1674529562328011015462893139921491968 6613485 -10033278154517533806377038109390918400 6613486 239182972503108722141834215528224768 6613487 20184448754473876286130486766182001200 6613488 -2960110355886397038321688547822174208 6613489 -9669654410290244693116430834080648512 6613490 -9137662916199757054713027450957746880 6613491 -8434558895251095914195050260281554896 6613492 5749129118749120477430866315666542592 6613493 -54538912112658601279626479472846312420 6613494 2669123343927850973774788974546456000 6613495 -2823863669480750800426957383938745120 6613496 7386081110321874275839012018087219200 6613497 27102644346873374023833661398119082 6613498 21690828162360245684081446054045885440 6613499 2793910832193636170181608042063117664 6613500 -6151173975704650215256419588238080000 6613501 -9195126855398644257948099698133854400 6613502 -9942640907434113753261485058319352448 6613503 4489219655531314071677531261335836288 6613504 1952265485821328429919723127786438656 6613505 3206442327324335683561576562855449320 6613506 -4579945615343220979941359201010311136 6613507 -27020975769889594924162806397102506244 6613508 -1448310582868586691480240041926778880 6613509 -2211792285742615633146465369723125760 6613510 11397147941391314776134357404779810560 6613511 -84034559898362833745448059146505711616 6613512 12950139016445446622335236752851107840 6613513 -26013056581425817891651510034066427120 6613514 -24772436461879010270428925004039223200 6613515 9389470165230083612967912839312844000 6613516 -5217687000338173020737317867787130880 6613517 -37871416676061849504478904351218975434 6613518 -15389260268257432135548425064199260096 6613519 359117831711791947341252689170026112 6613520 159230828718720005147697594805862400 6613521 -9038903846460230101870931871664393488 6613522 -251308951180050215386409913802750176 6613523 -6535383616785350171821671987185677056 6613524 -18151551563015983910314591505748032640 6613525 15180175613316716602073366842013324800 6613526 -4365307187903960759104813330169016288 6613527 15365349165392647229600535705492061440 6613528 -8242178436059304402241349585593098240 6613529 -233388450510436050124961551098545472 6613530 -5463751372702165368847033354606118400 6613531 39984568743963489435685942441313089672 6613532 -166447046170325778958198849297058304 6613533 5898320147585516855722739665459202502 6613534 26523181625965867763495534389045698432 6613535 -1650926353914106890336966566464243200 6613536 9549122682625630766661310039564222464 6613537 -18638800543298179546504943138928129600 6613538 4830312405320744796428627836243444896 6613539 9611648404768003324341903674372907840 6613540 -1352950357685933912118705224942469120 6613541 42348675863893502966790962683096603584 6613542 -8873174402055789511466129021800485120 6613543 888284236177790617801308297457484792 6613544 10951570596556158094845659282157895680 6613545 7914945720375506520793367692425328320 6613546 -6275534291376308924880612923866529280 6613547 -16672499567003072609789932357986597240 6613548 16136946357870893036868780814348346880 6613549 60974416680689707050274621287049078380 6613550 -2298453391772350112027187282139800000 6613551 -579279802370513971520402110107758880 6613552 -588196225082682427708347038828789760 6613553 -92328285644898172572092846748952235520 6613554 -9169431035794236367139800353370078080 6613555 577562257030164195042810458181650160 6613556 -23806971468951966219809306930514007680 6613557 14610399048078994153921955374237084992 6613558 -6968443872178300106317367355048898560 6613559 11801627819482734361714349876907530400 6613560 -3334855136680741741740053809163366400 6613561 4647782715169074232090190151592210464 6613562 -5041369260437403628311711034994055168 6613563 -7630867610864441233432852537738415232 6613564 -31324006211540090698241034078937548800 6613565 1349137261012547001005734188763159680 6613566 -1562611922518713270204042436939776000 6613567 -57829159365821303122488816684951064384 6613568 5926881619371362319982133247816499200 6613569 1288153424508189671903187603966343650 6613570 21418292094399607790114847482915036160 6613571 -20887327816790043622579433784778839936 6613572 -77024244341318855101363155689865216 6613573 -4338257608887337163257590716725998178 6613574 10445393079371152022141955943431886464 6613575 -2646465444966101668466852603724570000 6613576 3252703157983177896588264351502894080 6613577 -468021556007984813533060625003608560 6613578 234023401720039063135570830397429344 6613579 -12515934525678323142091602715455092208 6613580 17398045026168993987042537786004147200 6613581 -324775405431710384391594425656666368 6613582 22566787015733708542929815424557107392 6613583 -11255744069717357337577714595532375720 6613584 2003134597685070070783518448575971328 6613585 -33191498643809514121162160780189451840 6613586 6011537497605649291603470517825766400 6613587 -14188557091217909195334422260328103432 6613588 -28922734157413404080490432242305536000 6613589 -17476848059456846161879291603841858610 6613590 -5198969760299020607939368485655737600 6613591 31312413154989220108655170425464169992 6613592 -12073727197278449610556574305653504000 6613593 7514116572581923883017809895281941184 6613594 -14376759419798969898166905477155657760 6613595 -9784706127802149685489193861760175200 6613596 -14710494214877749096046542895233843200 6613597 -50872513477695014722643163570089716954 6613598 -1304093790366848360064936876590371200 6613599 2047677481250849311505584701933904128 6613600 -10287765634158610986233894277493555200 6613601 10608073835973075003870577123073197602 6613602 2796688330540923287216500870054146048 6613603 -44735784148785213255173635945014066148 6613604 -11877590478174490967579006051448397824 6613605 -12216943785968611494369614990837164800 6613606 6145835729421367437901006740324087744 6613607 -4720580676489545510286623051453961216 6613608 -3173166149230769763039601636594483200 6613609 5551535095095249433250139839168057380 6613610 13470743570193063470932049001435204960 6613611 25212151135070028138657360365331382872 6613612 44567598908583214369223815987259374080 6613613 4412470938203326768925957193851361420 6613614 -5462685358728867232775318112554632320 6613615 418743933441410759994339686074224000 6613616 3295391999510211425735353379225862144 6613617 -7558323553597017409064245074368434752 6613618 13612062831016837231305781283575440 6613619 -19506862086116745865834082423839756980 6613620 4297342946116937743212517493690572800 6613621 -1564496029762634707722126673910158688 6613622 -8858694598161015960498606225391041888 6613623 -371139725777652576426392398501238880 6613624 4307785937323159346825234430575554560 6613625 -57128206174176433090550329490674758000 6613626 -8140045874473417511306959996819654656 6613627 -34758832247056569766360947036097784400 6613628 -10410875922584946057328102131738491904 6613629 21304133355084493155378164491726186560 6613630 -36502879767336798763504816655553588480 6613631 -9214344730181521778166795977900477568 6613632 29578324903530895393591399570514903040 6613633 4073611201152888871148015740936087808 6613634 -22714946785785377275943380354984665600 6613635 8093478369916488388565682677115682560 6613636 -31163059824771140530688605536608129920 6613637 18050975821954417609649781880280340192 6613638 -15009857188114893075040140488222305920 6613639 -16307552030912800006212397801609885344 6613640 -9994481446749375365381208954271334400 6613641 15668250521672852127375707385582849450 6613642 3091597446879720385775890874137649664 6613643 -41197231612510684583689035807091089120 6613644 1999864275495575510855865150949294080 6613645 3891306202618852420726130458214266080 6613646 -13179051177154912460350693541787826176 6613647 -38872929655270264098446076539188460160 6613648 -5649999485291427556657385413062320128 6613649 6103279321819629041550541585811417472 6613650 186025422823559588295250129750233600 6613651 -46733551454613469867749899757638535096 6613652 -17063385885286086752164002188105613312 6613653 -4733354090594780555791953931999041600 6613654 1626983967657461525956659286923000192 6613655 -42477756642511073442907155298424590440 6613656 1993038632653762283202352581726044160 6613657 -4112220622430233102493565677589239420 6613658 151474171188155793183314166485299968 6613659 2252752932575963074929992374497002784 6613660 -5282995865323374664813713321191416320 6613661 53725126289255661390281625604677901152 6613662 -3748034753877119406984146671978899456 6613663 7114809549986630681345484542240644800 6613664 4592789037181441175460825758580080640 6613665 680136478253352070686231050523265920 6613666 23336051235679644003988174781171650944 6613667 -15021238928461193770210373037887202408 6613668 8130225660901387932481727481370945152 6613669 534393861814310656326599485479243420 6613670 90396133251225242149171267656284160 6613671 37716836546493954143267845457471459112 6613672 -7011808975546791240611588602197196800 6613673 -12054998032140729545276411165761576512 6613674 -20390744445122988533172646359647850240 6613675 -731403650169767639030679548106352200 6613676 8210100757884415998853848501507237888 6613677 -47871761755757071084623694001464920000 6613678 397778140623991608819394658982008640 6613679 5058495633016869494479420496965645680 6613680 -2054881478003549459373029218381332480 6613681 2163330947317607563646355961404419764 6613682 13512829633920495773286006113143444800 6613683 -6268709441686994560138416850743871176 6613684 -2784796039950076091504850319275171840 6613685 10180892806137208832338315327212735000 6613686 -3736541050383916418543540234622132768 6613687 67990915598109325223053984270626942072 6613688 -47083084928084086627050311118325002240 6613689 1318611338375235008310553918390289568 6613690 16330639308322949470267404176858051520 6613691 1997431929410725974832750619042027520 6613692 -9076148871705024337012183256296857600 6613693 -21642779877501139685896021828372561716 6613694 14273834538146355721446129100192240896 6613695 -1113001089564894474992547140899614720 6613696 9715527582833136233103832301627768832 6613697 -56184973816338159755579396703443592828 6613698 397171568116643291558079476392700928 6613699 59214809655606815932315911232583043936 6613700 20777196362698461188276770089428131200 6613701 -182033233060452653539290570767847936 6613702 16806982137971946104935315984346547552 6613703 13720428743838765032707864474530593520 6613704 29086437750456559325287950480288153600 6613705 -7223019160408041666725851852433335680 6613706 12944083964615823868478366119855640064 6613707 36374610874399074616097808415084948992 6613708 -10506349534713191829349820717510870272 6613709 -36362149169445066105074466305460464640 6613710 -1603812052940968353963615309448243200 6613711 -7528603408560412056849020580302240160 6613712 -2510714491412779712973998892170477568 6613713 9772122156568838854843359476028380724 6613714 15454108004492429281738551353204312352 6613715 11467504683827068063223344104644781360 6613716 -16869437598383226331215757482767874048 6613717 7562117607473687356880267664149741952 6613718 -20775730332519260098585259964795337440 6613719 7031843801636016881779292514343730688 6613720 -31238151116018732510239030594306867200 6613721 -35550534948371389585775601660030310656 6613722 -17847072953599373214372103339259988480 6613723 39825180291590562218218494464362917960 6613724 -10483735474027607092412375731392199680 6613725 -3898033711090488169080955001454088800 6613726 3891502119912239674364814032110387200 6613727 327220549034834497140676599070753200 6613728 -23863589888029788273114971662190641152 6613729 7871886221833443945107428470927491040 6613730 -17631427378641507483544912107619542240 6613731 14280573693427642525960915070397295824 6613732 18506790060733521784992164449022996096 6613733 -45643595215879796968652855124781700736 6613734 9606920738884487416086142675899138048 6613735 12462097456022494334408413922078266680 6613736 22404347693652887726986194332554951680 6613737 6000133913268150083436862575036835968 6613738 30153658431956870366416943509951001520 6613739 -5811274530408205790073403897870918320 6613740 1731574619538595152578252220518092800 6613741 -2094528393641158692223628617538979348 6613742 -15251923381008605219731037222054274816 6613743 1460244092751017488897867488770352144 6613744 -31765493399934892980528022631776256 6613745 25673090356719216083072244165631432500 6613746 3127630195325065736624389508057040000 6613747 -18768106665875544019824321019207368368 6613748 33067712365053728767442273034318643200 6613749 40572830015392056334137734615384327100 6613750 660354956890750576523863405250640000 6613751 -10254695348851733766901411532079561216 6613752 -9641883676869653307228729741783674880 6613753 -9831361821934331614051570869396398998 6613754 -9974324228330605651503484571544553728 6613755 367479147839848004019128388965291520 6613756 -14564656457052023312369793287934177280 6613757 -12487661503531653814480757040784797696 6613758 2938997093757373120034496648501601920 6613759 -34213040419287871108811031789715446920 6613760 -21456945112013101335246995985656709120 6613761 7344936037094287023956264585456452608 6613762 9063470807844455053946785936930567200 6613763 45085516471065412325052826613461248 6613764 5803422312439780683307646534837452800 6613765 880212441297929752817900749540656000 6613766 32213470574859943191210629865100532832 6613767 17006018317893789557638830103854370440 6613768 3634671966197459154445087365198643200 6613769 63039857032728658428528368242973889060 6613770 -8655537292806809950060898050151616000 6613771 -29294822275273305749537748389065706408 6613772 -30956010226187743754041555884834533376 6613773 18898986119282390683862215345507137984 6613774 12941724322927088608297204096970676480 6613775 -26672456753565426114440054053597245000 6613776 614127767414990106282368119139155968 6613777 -5779299776635528842391294358534659488 6613778 -11310116935798955743501459781594913120 6613779 2561153076259505902591426608383877120 6613780 6936765394063912909348207822188537600 6613781 29412462500126063040961743457881645582 6613782 4772637555870784195862864213024747520 6613783 10249002373281716130555969141310953648 6613784 -16660206261832729754786384995732285440 6613785 -24221814346392205706420953245997708800 6613786 15406295473357479215833437862515256320 6613787 116636231659424969424946502915958672 6613788 -4072957263274504131778798757045993472 6613789 -30381716217572230327000443994483840 6613790 6279894155597076713330825102880606720 6613791 -16731953112688113770203565855304276408 6613792 8197344762378134624612134946424815616 6613793 -3736831540719968843687115998122366080 6613794 -18360641520105561255644520198244405632 6613795 38093592687025297777528915180677193200 6613796 17381360053862881380473154598935748608 6613797 -45243639985097319113919724812629016480 6613798 4655935527588275827488711878861372160 6613799 60351483176506431897042535254902198736 6613800 655123976375303946420747979739136000 6613801 -7449054904100626100273521552499158400 6613802 3949968585180809163660753235224546912 6613803 5720686184953262562419007946617350688 6613804 -31500863833322954517665906081273369344 6613805 9843693983828810712938086101722376000 6613806 -10295752290705166048658638377697538496 6613807 -36091512326141922183602178517732136944 6613808 -2869508107733753069272698240514031616 6613809 -20460326537388563620782759234914257296 6613810 -4258319697790638661690449586501040640 6613811 16638372744668061114112321293586373232 6613812 -812572050798696114747636792720364800 6613813 -3913504582494035042437582961881270020 6613814 4076477233942212484387785260724836256 6613815 200897913919459865725624894905337200 6613816 7998429068946916539502262573645291520 6613817 1584282804535494710313310519018782912 6613818 -2684799049263777957411668455145015040 6613819 -8524017473758158574427607488401668800 6613820 44305655834768926333425598081730350080 6613821 13470761207631743761946752332590100390 6613822 1537619720634806529815120316778451712 6613823 -20952159435166259570282816993384612928 6613824 2242431951470643873953513273567477760 6613825 32784618999951260830403233903226446550 6613826 -16430755234587831493503222572472003888 6613827 -10639244328293803367902603820351938560 6613828 -87246416782421911305421068058991360 6613829 -43556367774671393589734000319601737570 6613830 31705006240636715931592923541123200 6613831 9287204564076268479751378978730930992 6613832 -6066386698939567088542234808727321600 6613833 2199307612361256201714442465248001728 6613834 -16524565180201860053487243640089488640 6613835 -5057004568009299745899559294239738720 6613836 -26470142104543198540254001675811045376 6613837 13834314703302926626202204904379296480 6613838 -3353662697586505044689087011432175616 6613839 -7867592571722209177878234513263130480 6613840 11620724285791813434678090859334860800 6613841 -17897348565394175490221821719417375360 6613842 -4438281458207899397671293990641378688 6613843 -19836536894413647599748504447610944680 6613844 -168820882205549863112742688323477504 6613845 -946580428732014503877714753767241600 6613846 2657953058532272645829913399562026560 6613847 3652430109636876642350285126160110880 6613848 20533762662173779742240105006593781760 6613849 24954436634863859835584102964853301520 6613850 2899521548222519867130880068011673600 6613851 -6252880693941391628249701635868172496 6613852 -11637536573276515297120719322536965120 6613853 28419150057787314626174774302154520102 6613854 1939558752632518432969229749388423808 6613855 6708382146013015379716395929509646160 6613856 61872612519489376667976485362642452480 6613857 8344384553005957848956694555221193600 6613858 -481355116872800480899271949072998016 6613859 -697685747884677009003492371219514720 6613860 9829103586929745082063336764334080 6613861 9138153934154585867050974182820997372 6613862 7878023874358342046016189038826456000 6613863 6610718059498288229761523059070940288 6613864 19909231068071487962716677097145579520 6613865 -36582340662929976455415348268999606080 6613866 6955598226460623510935815240216273920 6613867 1677773455073348624449831343359442592 6613868 -22577878737058934959974112808349256704 6613869 22413838293042923178144900102971847744 6613870 7908189108114519643151628910790092800 6613871 4119049100119659022803627032547801600 6613872 844349786418957172456000449499103232 6613873 2307639851536393325969903148490942722 6613874 -2385158052320072628726593094409978848 6613875 -12934006805233668582111762408510180000 6613876 18375970500799231146699970770541823360 6613877 -6989843247845618556808374637908011940 6613878 2054819262657530973771395103664281024 6613879 -20452224955327041211144221844091802520 6613880 2804983265800862111711802650001408000 6613881 -108172183261360122448193441918843136 6613882 -5139510736577655183026921217607401216 6613883 -15865504951298795563938664141594859868 6613884 -8521742777099421937053693973447738368 6613885 18177816461233208322005876117467639800 6613886 19141445494075020855817377270632059392 6613887 -13950668640342506391273675459025437696 6613888 -10085429562668768922184020626012897280 6613889 -17673604227253294342045760817356290476 6613890 3921341212048917145383841275903651840 6613891 -24589155415563877111033933465406872708 6613892 -17574862840350556180717677559064486784 6613893 -736623056019619543887488755492337952 6613894 -8054274558335029203076827817929245568 6613895 20931885281956903606113371477238052080 6613896 -2123730201826455721026628560484147200 6613897 -14097063776611349324539571163425468748 6613898 793348403836797388264758498525569280 6613899 -3384888954272641387398293354132758800 6613900 -1291785777661553873823930578471776000 6613901 -13532273796767970980178176678186598720 6613902 9876387820919336022535764792850146240 6613903 -39104116237792132232902473806726047200 6613904 10055315036294062888390334755227893760 6613905 -7095869411857013485828440673804486080 6613906 -5110535309923779413431982982975922176 6613907 7360710831680123461702000531659542712 6613908 -7452700590968786037370951731261026304 6613909 -2573923017539574933222979525711715684 6613910 12484380209417375415197584617314190720 6613911 26106704379380650915725969044207691360 6613912 856502318964130743255592312324915200 6613913 9033776583536820618766083835103097162 6613914 -4118083626676403437537902758832602880 6613915 -977872919444224970020862674688985600 6613916 487848732373936656801399622227543552 6613917 28908123593128771418221322577440418048 6613918 17444812741491466824275274240788476416 6613919 9072600499694926434891387585367097040 6613920 -36354920237891579825948241029549260800 6613921 5098851957345673597269838370024225044 6613922 -20039807548869721567960152426394031280 6613923 12991385899348706943604173354322148784 6613924 -8572914084740307853561323543572373504 6613925 -23191147928466907205436948248455682700 6613926 -701273237513518521240580414733432832 6613927 59822497698620209666530471202747206776 6613928 22727914872659890173400671893251768320 6613929 -4575884775829545079465563305012091840 6613930 10206540835628280592675658887280619360 6613931 4524778511099084129561427735957735732 6613932 9270302048394985376280173346942016512 6613933 -16582410141410109323568850656905859860 6613934 -14803257930217775032768600109147652096 6613935 8772283920137334400263754115751424320 6613936 -2305678394229647332422933168839917568 6613937 3048726128474765353385026777203217392 6613938 14981799940256201846117419684502242560 6613939 61209990273137378518776094144991148320 6613940 -21383322120461092610103990425471304960 6613941 -33726295508538452411053986822742979808 6613942 -7577230487979618983454807673039084128 6613943 -6378227259558804717743470694017198080 6613944 13291264444233387071199822435831582720 6613945 -10139911510785268004275978879886502000 6613946 75293705830029047753844413033956800 6613947 8163570245340670600338464533129290240 6613948 -28754007491902322927613495369355296768 6613949 879369699882491930596193240284555200 6613950 688034431990084570238401805946240000 6613951 16480678422480216390889576666225725904 6613952 -15379007860813322404340840423133020160 6613953 25613925538244484417582512287612640304 6613954 -9516748117312774773736108022332075824 6613955 -3864239429412864604834880185854210240 6613956 7680684140209015714315647154311047424 6613957 2502619603777095948186924114653060640 6613958 14705964679584542172709720041110025984 6613959 456357775711522600859595632463974400 6613960 -25967689258608819311381042052130560000 6613961 -38448309032461683151182677646597961500 6613962 29713063181104782351763171796591645184 6613963 -3060417602029425367981196124521180496 6613964 -1544957267263943801591889416064614400 6613965 -16561653371626243908986396867826329940 6613966 11930439124659504976012213663900031424 6613967 69041657763470314633913649117551687352 6613968 -5933420264693218025755308947093323776 6613969 23369241553768764269984021787572852196 6613970 23020656637058560530640580940622632960 6613971 3017330182443294479124147785589159984 6613972 -9940762726518887544511303919991889920 6613973 13534718072179307020174012849071366222 6613974 -493396432960834020434517367802634240 6613975 -11846774785557548378556393302143186000 6613976 -401230188086832678539489509330329600 6613977 -20383939374374978405035142215866047280 6613978 -2403950731471626744050904115877898240 6613979 12087598579568189393956442992155440580 6613980 1888385838841321512875588612580111360 6613981 70427486497776477410025039113188416 6613982 7974654018301972699786555295543486592 6613983 9326756304829202138082279279740699352 6613984 7222248745125310003803332234329718784 6613985 -3707264554328212399566670781082170880 6613986 -16318125479913614690539331130485179392 6613987 5804522558769691391575514279028500636 6613988 22450390531843075886371804950769999488 6613989 -6839002644568537863605808433827766176 6613990 -12718751186360110432221498761927786880 6613991 -714137814813592740476291341607621928 6613992 247394155872952222891913097686384640 6613993 29551000680915742968885089515004532304 6613994 -13923437972103815084937350951182397088 6613995 -3420966646799618521200814554025536000 6613996 20263112989950564043288320882884768000 6613997 -8102048776149610117200190689951787560 6613998 -8431463743329689733175586927697087936 6613999 -18399785620329548363688352821934478864 6614000 1658839693033597835154546617966592000 6614001 5512046116342668094524776767903641600 6614002 -99222766617397165729444293308581248 6614003 -31272974357068568915073185409411401952 6614004 441819484407499628910071173946499072 6614005 -5845947112115086751486430032960271360 6614006 -6714417160973777264923441917059973120 6614007 8166981182208382636309799802610865640 6614008 8784360394407466138689491452364328960 6614009 -7382190886153786443130261435034557884 6614010 1235489520064866820421161709585845440 6614011 -11133385801268934171505979561636073200 6614012 -2278595228419492552433946733716946944 6614013 -7891957306519125323583462799324464576 6614014 -3310925461432148687728996569195141120 6614015 22623666186624982825614163165755567600 6614016 21961173130317357109599456706619768832 6614017 -41516972109993256766128436730968103934 6614018 -1672493975142454168460973433603054080 6614019 -928247599266509931274225323778983336 6614020 -17339823443640478847822740316028372480 6614021 43922426292285753833575751194705803552 6614022 16770729436895549778852704513406996672 6614023 4509339908469009880903074760822002664 6614024 -11201658894843515250136699341496151040 6614025 6445538114933800790943976730765757600 6614026 70128596022311814938297100496479744 6614027 -12425477529863376500471036793975779328 6614028 3415984512379104450619296858019921920 6614029 11378818195345357512127523235820908684 6614030 -17323126385541081578792367324592377600 6614031 -1307162113902684924978271611451907448 6614032 11214453531329832608472385201436098560 6614033 9883491353669395417038315665707760640 6614034 -3760324591803829138384236657774309888 6614035 -28614586972163106333200293485716515920 6614036 1325269497805348775831734749350166528 6614037 23360038886555766973026151120935639360 6614038 -9641945915738835023342702566277383680 6614039 -21803628179644627226891839252173861144 6614040 -8101744306712826332909968433555251200 6614041 2159503334992906703603365761557783424 6614042 -25842628735981191493367389536812192256 6614043 -1656288638587477922836094512861824000 6614044 -144358240315907351289368810099812864 6614045 -300405933837032114342150017835515680 6614046 860799120454182711779873080515497664 6614047 -45471798786289928371041779532540254736 6614048 -3931716423106326866523352929165901824 6614049 1541534350003391646751324231256735808 6614050 -8650534484267209165689241749274320000 6614051 279018209856822745212163818618691512 6614052 -20013651805150507877344806793597900800 6614053 52375227528413753066247854605345962302 6614054 -2097979745281445358228208294449247584 6614055 599730970254030285451672859479380960 6614056 -23082604577006049216983320107937228800 6614057 58058519009429624497985191665910346112 6614058 -12400700139587937735940839932281427712 6614059 4928567669162246760434229014789940720 6614060 -12519682019493194375589331060643051520 6614061 -18000529294750721206107127947501467328 6614062 982421250236406250105814273590573824 6614063 12793199003437113047799109675062039312 6614064 -2001169733053161407943802940020555776 6614065 -8676773780835831222582889449174270540 6614066 15197925412570377028041214722415529232 6614067 7351949602337602199825257370522081280 6614068 -19600901335014719636195961738842945152 6614069 -2634541441083484404115640324636380800 6614070 1690930234611005985431182247444899200 6614071 -35928891931321130724406604018177927280 6614072 30397795038914503099470951648150220800 6614073 -5617876446555835737229401381655913478 6614074 -9612688463349542289361134241351838208 6614075 3954265861713738540322760574866529600 6614076 -4639192381134685425336573275627028480 6614077 -56503082760037158943514629410709416480 6614078 5682561412770482086682908259835272256 6614079 2991386214162146411443847059372082448 6614080 3380509995623573639649394115896934400 6614081 -49920858315072203734049123505282336000 6614082 -5433636689502451745893101509660881920 6614083 -1631057750814518989592501957971491424 6614084 -8552869275641753409612356930072870784 6614085 7543628534928482070740521810263338400 6614086 -4162757191628096283225989758146501120 6614087 10390638281735914964735599013404737864 6614088 -186785769604167694938188580809932800 6614089 -42240278486157845816416982278710179110 6614090 3638390986987690874438311943204275200 6614091 25806003499315521748053844980785844840 6614092 2191021867470328181704342616150866432 6614093 -45121617040025178749908519510339355658 6614094 11275608043962993598515426089020752000 6614095 -21039499649538930552388035881874771600 6614096 3400965757486321888271531350975168512 6614097 -12669204893702026652925853715038398528 6614098 -2449218018589674868555350136534407168 6614099 5313004729429953987604160368540559736 6614100 10144538165995785859211180869274640000 6614101 -953058109790476053501680491406258976 6614102 -9828320662469966068914732636943488 6614103 21940817011698705536613842609681228904 6614104 -11282155495893702411184270636363284480 6614105 33166341956917595276073350748471924360 6614106 -18106087929441149560164088178348948736 6614107 24078035660238832313220210619256601072 6614108 13828086974746672827514789765907298816 6614109 12133014894831139245242738855162308800 6614110 13119392166067616039996804263752768000 6614111 -23383032920728001037941137574558010768 6614112 23872434173394971685633974789682757632 6614113 33313925778021007372849412453159665584 6614114 9468507720374277075011836916944661280 6614115 7224004470342095503073581657756428720 6614116 1410814329196509658087875281587997952 6614117 -20136568453088406844469503269315897600 6614118 11990676322357400948879811204481860000 6614119 50708534827041404583114345190178062520 6614120 -1683397277182757476758440150295552000 6614121 -39044207689529429668170929323263398496 6614122 33980476518250651702341136311900963840 6614123 28803256673020300841546207251918272372 6614124 1214169122998781120290017881563176960 6614125 23443840921674980887060259757834720000 6614126 -4439045205503854819910590213062141696 6614127 11618881613348835680658666934667037288 6614128 -10599134356162588079428199678880481280 6614129 -17785231051298789941513287444037870080 6614130 10144238184323784651499263608615723520 6614131 130394543222289227919173934093188872 6614132 10189297187543129131686374417063516160 6614133 9124422062216207157981340209541577664 6614134 11617996282111313310650057507230317216 6614135 18899860322084799147711176116201586400 6614136 693775065107198877991199632973721600 6614137 -28290290126482233359125299123417576214 6614138 942130829755378332428315231834438880 6614139 6038222302494248563620117581397663744 6614140 173940429395276716387659401025331200 6614141 -37324880372118278909693559199531342458 6614142 4479448634319434956817503997696799744 6614143 -6740203557592865684236520369664980608 6614144 27921017715579753324956504641524203520 6614145 12900665726216120751593414730961245120 6614146 4989216705021819151808340306095723520 6614147 -8034830067833927724766438658643851520 6614148 -18849095460546837155205576903683896320 6614149 16836825628137044872318273220758061150 6614150 -12217625697600905858573603486523895200 6614151 -6461004562129584707036842941435950256 6614152 -27264400727547158998414033166833489920 6614153 -9646449927637097460113392640527187136 6614154 -8910972528177181822728043679556950736 6614155 -30536994839924529156599383458913417440 6614156 1748056134565533297416169233350932480 6614157 774968304262723578892945022992271424 6614158 -11182947446011876340845870352586556800 6614159 16297497928615459104747340876321773360 6614160 -279293759518222796632713815213998080 6614161 2329300040385485102389098596038559304 6614162 -16024084109729727013397526922782289248 6614163 -5169664300247987089934198000495232000 6614164 29876349109886807473124383365639445376 6614165 -1484678035147752579686093839413326280 6614166 -3345967738416156586460244295667159040 6614167 -39588913334435220795351714340834372680 6614168 -33347130671575557195058762272600698880 6614169 11891112177021798495054035354303335680 6614170 6595970716953661582370586640789421280 6614171 -101757706057889244477383058596423700648 6614172 -13101257497038254902231551501105461760 6614173 25387983377810519359383893255170340736 6614174 110782053964737712092424573101161472 6614175 70456469500082952637795105037838000 6614176 -19986011035843006779747525208949391360 6614177 -39097463796158254214493394785289330974 6614178 -1135504195020626074263168889774516992 6614179 6062752963827531453669658377959759616 6614180 12282855088166067451131263395558440960 6614181 4609048633791602040896272642256889312 6614182 -4853272974373899228858782189123023488 6614183 21091490702193189437858863471189485432 6614184 -28619915769238789690433126986922311680 6614185 13502116565461891201412444281329499200 6614186 7085012373656496911806514921335958784 6614187 14668136860664719559510635376586260736 6614188 2470651490797995902049634399921391616 6614189 -51749623305413336845886650360363916010 6614190 -19805811444434928520288942235044761600 6614191 -996791095773506518272657696676087616 6614192 -2616686174324546677899966231610982400 6614193 6019679358463832002018608833748734064 6614194 9817275889880565683934978455630235552 6614195 -3904256948233397863124050229688710400 6614196 -10656186595347208866418419327591505920 6614197 46736391532011065106582528285565201646 6614198 -23929323684564667142934072608506658400 6614199 35651630612784733845352166689932158784 6614200 1841108785537964675207452421520384000 6614201 51844628028312820439875297087611279504 6614202 1602540681818197995238250467155345408 6614203 -33586958364258479215572578014963931548 6614204 -27584284369664328407536949122129382400 6614205 -5290413693806592812028055895553847680 6614206 -7001528397930038992979068644270317760 6614207 -39095206533574897183693708976540694000 6614208 10679258703299109368504790872025464832 6614209 3231601008792511046796286785242401216 6614210 3799172562622741341781692869585417760 6614211 -18747834862993049975774118595711678728 6614212 13385998836666454679943559030859553792 6614213 735196123626482223957013175153347740 6614214 3967141492870780588444071241587122688 6614215 16341568126621396026783490089025434360 6614216 -60710438341362726448794547783645593600 6614217 358555209878394672663297144879306288 6614218 7514108126988199080682545003377000448 6614219 -33951942045357024392981042199036384600 6614220 6497232817623411636865357933639265280 6614221 -2940407804261054343735980130357629578 6614222 -1853111372640387096482578491679320576 6614223 6662389836514374414456048664139520 6614224 -5147633562911760669189897288025718784 6614225 -9774547127367224920816041742015478400 6614226 7141797032888972348892054115694494992 6614227 -33102890651968757071010424487672291080 6614228 36122687891947605689958378773361821568 6614229 -2651069571124032043530140545797556800 6614230 5059976838897953118403888272952128000 6614231 -6555439778660426113265955942539149536 6614232 -847608049141470723016991330749255680 6614233 -25082240587951978095633687498314770620 6614234 19681446185362374216132279097293149952 6614235 3960836522527884039506782243905379920 6614236 5615965190267809660084092369709646848 6614237 6391771029029147237799759200691169152 6614238 -793984307725609531039053224403760512 6614239 -17816538391446139442455250494667354744 6614240 357973338005447262915580455176110080 6614241 -14504965447314526142063437848012569856 6614242 -459210259713294471065923709138734128 6614243 -3110906717766343555250462172239941176 6614244 4947275753773186992995655444605091840 6614245 65029955100422147428096483597800000 6614246 -1526643294650723365618604808851779200 6614247 -27146674975831257132677812585228207920 6614248 9117649111927600860465123414024192000 6614249 19891732245675357245609826197452088250 6614250 3196463186296548411420372586937280000 6614251 -18580046178370491963359287508129345648 6614252 12954960019802838354424956535591521792 6614253 -6511165668905422850125136039766246912 6614254 -8501266510533107678694184237531932480 6614255 19063605097916127188285826696259865160 6614256 3606102884415871084815868495962046464 6614257 5308525988717962299330692376950790580 6614258 487575923926007409678681038270687232 6614259 12288330069867994669090603151331466800 6614260 83535285423219937955362265146767360 6614261 -3602434373045657165477572282162437600 6614262 -14062064454467043907514526200987412480 6614263 -24455339821702264724692610898045460320 6614264 4546298216965975560461624000903823360 6614265 -2825877022441042998228499515214440000 6614266 -1633987536141769755765495316685688096 6614267 56052561193682866286678131828122696552 6614268 -10416540545881588686916096049858264064 6614269 8083031222540464853163389968054609670 6614270 -4858504097225857635149878901418351360 6614271 36559917053016092271121157186473716480 6614272 1077588833804082872889123856703291392 6614273 9433068456311856356159306036680779522 6614274 -12273832494733657303435793064375075840 6614275 -19304966737470328904131042871732328000 6614276 -23086771405324460104312138119300461568 6614277 -9163171116586286048000299954356226080 6614278 -2594694569059858347736768761025579200 6614279 115505691255305030935732154677302576 6614280 -9143664017009928869417710447448064000 6614281 5000681934553621569161891858675517312 6614282 -5105101672132929525691614861226957008 6614283 5607064066987656349584687924850330848 6614284 -1889719343880931972149135134211956736 6614285 -42300522545988218302431952109201668020 6614286 4801903450312917560961377430182237184 6614287 30145533982114039822333242131059032832 6614288 -3183204766309572512728605253283659776 6614289 20761178783822795262051890066135831616 6614290 -1431443920249402029378579920651017920 6614291 -22038478634137382666296438889453247600 6614292 25238288370976209906270453512030195712 6614293 5298460297856795117392506733484586400 6614294 2517746689414727208124947224683331328 6614295 6905884489235441822159391152868106320 6614296 -20407820398990688715052552699889664000 6614297 -8770445093366253180317987753580874368 6614298 1050849031747424335507865021203914480 6614299 -655149066625758928586528618209686160 6614300 -1828607328529146624009536602745856000 6614301 22341025378827199536100026084364021632 6614302 3109954959887822317373450807323670400 6614303 -214601846163335469396949825233818256 6614304 -10690653257822994263657425237848883200 6614305 7728932494169659029055065724239206760 6614306 7094450305255192310831628200793494352 6614307 -9541012016798280833011832011215541248 6614308 -35842364574337890408543656553087134720 6614309 -12971514701533763516490907570059025356 6614310 5425911326106798755295389788070277120 6614311 -298537050067807980622773586807369296 6614312 1295698848705112896211140238599290880 6614313 22235917814246930071054230678535970400 6614314 19530594650362891999256771329204430256 6614315 -2332202773481151864722173654662681600 6614316 40509341187504118312017263952533801472 6614317 -15775934681608417951352784834524195040 6614318 -18932661735061268605257250851327840960 6614319 -3405330090995240042725265012387838456 6614320 10593530765081959132145626660056268800 6614321 -13588288020704771869654812862379666496 6614322 -1430274625032369002485415020389529344 6614323 15763640491636847963394612001560882572 6614324 -22184912713499755054842669788313022464 6614325 -4110550721442282635799092302952160000 6614326 5016155502393699139659968599477735296 6614327 9531970602898049897588291463178507176 6614328 -6020689003415565201947956665342689280 6614329 -16812008201498579437079215851698421360 6614330 -17192801981130031991046238489455943680 6614331 -21807803470996058880588662480511900816 6614332 -5271953804365724850170839927884104704 6614333 -4343365887669024912325774509825969600 6614334 -5626195051678382417270042690421485760 6614335 -5406562196151589451639956409643896640 6614336 -17929879658156359288850512257495859200 6614337 21944848395250351495402988582083445280 6614338 9744617466731955440720717599032191520 6614339 -36771261015130735807689777076190209860 6614340 -2561489207568258994114384686762516480 6614341 -26023353458303485801876824233792764258 6614342 2277882697705934990569612311251402112 6614343 6763254093012966754144029836916660912 6614344 -82432706978831482058508341118213120 6614345 5172117023238710492948632556175344100 6614346 -1491714380468476770234736896294912 6614347 23149910918141626798400947247714169600 6614348 -8744670002083030235541652760053524480 6614349 7643063975126223149751734236954926720 6614350 -10908864744474602037217226779419609600 6614351 2179206890904090252253606469942179632 6614352 -6533160149855942119061329445612421120 6614353 34245161451762015103467680147676242544 6614354 -34012891408574940652395338200725027840 6614355 -5997197889274620632985538765285466880 6614356 7816410960510350277129440300008017920 6614357 -59528620714301447903342387830993096128 6614358 8932921930204850103139488253162037184 6614359 19349058829995503378167500537716158416 6614360 8200097332845554250581966377508044800 6614361 5161377377629370574235363517721267588 6614362 -937942555265978410393253222439456000 6614363 13537337467643702006583661860631615920 6614364 24482661444486357898758161465060338176 6614365 -27085945513716958028096375014044670740 6614366 7739629777075419295191581339879584128 6614367 18365291376772042747958839510615780680 6614368 29024246098075646067711187462550323200 6614369 37862637917708192912905224198185224896 6614370 -328115336924146448343601315967040000 6614371 -26587433709060868964686215657289331428 6614372 -34914506367798884785261053792503454720 6614373 14609304091471091811304800554194539168 6614374 11760960047212681913977463610582901632 6614375 -977253824102504038377221186735175000 6614376 -18608607266145648354176612355846144000 6614377 1168932101265836906655531664785235968 6614378 -26710986901302586799895101160700571040 6614379 222823893233134378366318064308032576 6614380 -31865601548327002396549358420972851200 6614381 622658121505542429580926911323478112 6614382 11278032440970399343568819767477795392 6614383 36978302382614814450925411103817129960 6614384 -135602942813243356722839791988244480 6614385 22849294902788243909570121831176985600 6614386 -995779418527886338230381687545957376 6614387 23497013544755109414858606287239929600 6614388 7681178890028562882286949068331925504 6614389 50758747055151588961852965602089248 6614390 6145258461555964179216523927224499200 6614391 3564366353578665320073005808102931200 6614392 -35283714788400394508692616120564736000 6614393 -2488801723677426648869192553737486358 6614394 -9603072888583411205022360304389726720 6614395 -675000121879692162264567679825201920 6614396 14879749740009102836433790988243404800 6614397 36905468353069729067378789260317487974 6614398 -4469589011235946326154250376373121664 6614399 -31869601588584323728926057528016703880 6614400 -2003156660369867574860840486043648000 6614401 16910896201552130161171645357257782402 6614402 -7403303179574588431686089568289420848 6614403 -18842030610488363706151049355918422016 6614404 -57279885303960618763489763413259501568 6614405 5686625692285915406440645806606303360 6614406 -4577020876579664434661815548458563200 6614407 -16270992701410742823971819971681566480 6614408 8372467114076260031451108374200320000 6614409 -6209677074774052901868487719605073792 6614410 -18863304154156183749475984322517319680 6614411 52014109156679418534067230227056227912 6614412 -15898835022519352774271034006864691200 6614413 1243943754364942358053402301712995200 6614414 -14620930048292850975438960334833297408 6614415 -10835023820260174692519018494492088840 6614416 -563933581498223956222288860784345088 6614417 61823868271531439685855936040803953652 6614418 -903992094023703664453329731917612032 6614419 3271847732208770537949275190214397952 6614420 -13837946995927690537297247453908158720 6614421 18541333797168651573672408541181199264 6614422 32431783736932266459308475639005524512 6614423 6427809572853260232163088089508361672 6614424 -32952562126363780379657211414964746240 6614425 5302806675971572581235379774686355150 6614426 3459821406687222216948138149983233024 6614427 -35344971826343611933620515255670885480 6614428 50363228496072718214233917474239603712 6614429 -3963003453775520495493996371833778970 6614430 1376302336206816468236722498072177920 6614431 -27094273909682964539782108365049910400 6614432 357966762774513951199816904249180160 6614433 15357462032698782347263637169936691200 6614434 -8698244668617683758992191225125682688 6614435 -1719548141575935074500031840611491120 6614436 -16522010431796267655063967412975923200 6614437 5516512203156243358589056624135665086 6614438 22004524702438946594569514046781425120 6614439 1705046630515110968390859934885994496 6614440 15059299363945271851555017210440908800 6614441 71163138742421744519307145747530299520 6614442 -15272846067437606840001234678077006160 6614443 52279666740380157785001611947711387944 6614444 10375229260615310774679096099440583936 6614445 -11628524599655545282342779735424545600 6614446 18541621515388109270341284389981604672 6614447 1888139141786937897118797890784175200 6614448 -2322436968200782894984454759377600512 6614449 21912580785278248627421184489710978450 6614450 -7525405653037593011411902486583846400 6614451 44042071961749370986033270847562401280 6614452 -11540406733681530918444476901739001856 6614453 -10988785286676236931622368784399703016 6614454 -7294095866692429358424928035490529280 6614455 -657490120095551671289142635835844800 6614456 -23773707932019432330974358769684869120 6614457 2845077987114904761976660015242485088 6614458 -2329855313397330417308962607099563920 6614459 28841891744108153421441062620377605880 6614460 -27215193007316253976831824574854435840 6614461 12761071176928883301905579213064250470 6614462 26336903337169863453537653501769353472 6614463 -15225285574936934444276344748099046456 6614464 -3853539872006980352142266221753008128 6614465 -5962330822786750345327311882233220 6614466 -9476575911505104019672524805534824576 6614467 -11536849229445505062267371327728428484 6614468 -4791856716207126835759228400366874624 6614469 -11865563731852834884182458143677751906 6614470 2399561210614950979564267425884774400 6614471 -25269161871529847994750534739039436328 6614472 -13066674333714770859060820945514496000 6614473 6673022526462784883721166561634085722 6614474 3682182238952203843580882200089405792 6614475 44088057268614168333015552524755200 6614476 30946978237458937079699159318969172480 6614477 18163212781577020887313924310765662326 6614478 1015153848163348708871195411822403840 6614479 17380714680208084686100012944797000832 6614480 -426048362870082060067014388322304000 6614481 -17492382835329179536534610448276933648 6614482 2573850818270312276518656877777703424 6614483 1938906659849706851463566596975926480 6614484 4029346999262459705801121368268097536 6614485 -20997368909982700821028094551349318820 6614486 454232387990088532616942441859887424 6614487 22334616924912740667380817718136954880 6614488 -18527046374904187201148333420148234240 6614489 -6511544440852189835097480542265121920 6614490 -2257824065457319660239923577182284800 6614491 21043386639570404827969369054475996580 6614492 -23123427427461468213791502928665859584 6614493 -13083356216509656979290748731682724736 6614494 -13754642566517162945458883482994303040 6614495 -10308877909964123857718665923337302000 6614496 14067991016194781578117572962999599104 6614497 26927327532499136786916096203513464452 6614498 2255686104366263177085406840574856192 6614499 26163840456885597809966561569251116664 6614500 23953158354075453145641999106370880000 6614501 89414578136541503228429540167586304 6614502 9861020578018718310272973790013650944 6614503 -8737610111558624918029845475754490320 6614504 19336918412951826409514061435747563520 6614505 -11355596518475818319977273713850475100 6614506 -6289019068899537669463404068662593696 6614507 33256084870642100843913511518408864756 6614508 6115466215487695796634915235525386240 6614509 48412912881432870868997288044674476640 6614510 -12587609401754203236319647670790280000 6614511 60332955694377508095682200271377016320 6614512 11313980174789301171461021552640655360 6614513 25216856318445360077214544933562200740 6614514 -6819352463901090244417673652387279360 6614515 2983054960821659470203931198715234160 6614516 -7575363619414347792235492539839477760 6614517 -5505519162275544952817466689775300480 6614518 192646886580407110090829472542320704 6614519 -12949467791046266078421530053536467256 6614520 -20584528242985772217581803284131020800 6614521 46320323093561103479047984348884063744 6614522 -39422064334858405768965851721420134688 6614523 29326958365795577845112865736305630720 6614524 -8600556681054032030938120194684223488 6614525 -2585913748646369782261667589922603950 6614526 6274720784735348683059232241713127424 6614527 2964446333640503014648025028766285560 6614528 10858019382086082289754053423524741120 6614529 3541607640211366556225178847473083184 6614530 -208598609885406850916706125943279360 6614531 13031011444820943673108601407728966144 6614532 6977330632923354886667492957867753472 6614533 -48552011397103762685615318417094845218 6614534 -6135413059350418457101434409368391584 6614535 1222096176529264120731925373432013600 6614536 41470569697631890096995974973895311360 6614537 54498526400623262426889883885593756186 6614538 -5241608023769538871308978110569643520 6614539 5085232344057503715147831178598560340 6614540 5270702456570377548752437456529894400 6614541 -132984289649574603382396611867084288 6614542 25030406496176325267546545851717047744 6614543 16853939263215556396343487834237301944 6614544 -3221524494460260969319623702716153856 6614545 -7366791821214285769928926744311114240 6614546 7511635604990520840253376250168366720 6614547 -21195045725421948481959204844874442240 6614548 -9444690207165898879162866630337538304 6614549 37291226812746497596010347731008397120 6614550 8424150013189216232331509462527260000 6614551 4095238577390347885624905186305310952 6614552 13260561122757059789772249207289036800 6614553 -94548368692164969882330074042648832 6614554 -27490094177217701195114499806742603024 6614555 17503445033953710488313795125871565920 6614556 -2360171225677561561202961833532979200 6614557 -18074220484670572012992105818141894400 6614558 -10276945513221524857698516421896405120 6614559 -5144257104027088384260080531144496936 6614560 -2372031393693274749363453271460413440 6614561 139028509272400507105048330668532800 6614562 6954181431480473186922411324442810752 6614563 55711044972864012931260944722118958876 6614564 7070034827159712002005078033408573440 6614565 19127938731562604749744286994952152000 6614566 7292749671620576864046296960388462720 6614567 -4208911622466376152483053291475871608 6614568 -1986120809884676878299064213526937600 6614569 371235118725774988372058547303839880 6614570 3830197316237532476935925335211289600 6614571 8213953321821101923807026335346270384 6614572 -4398560895425142833615736505109857024 6614573 2242390610862131451991302082783144320 6614574 455584999787839435894007725828906560 6614575 33258329113980921309029074150466928000 6614576 9110955599117389462212985573330501632 6614577 -6319140157419773185571430056153981886 6614578 19054043726282105324321651515379565840 6614579 50119204121254708691714083613961687180 6614580 -3441713135550535291950964644387840000 6614581 -39492063006761002501406566946177667720 6614582 3255464341292460268188001796295699072 6614583 10270872453834538832760737810924418048 6614584 29323035431423837999648869937671065600 6614585 -14898453575804365329075300052426364220 6614586 19729827719152710304991474528098416 6614587 11384598832440983741446740301978598400 6614588 32792030515165854813346449848606870016 6614589 3520318513331048205010926457447444224 6614590 -8508829445458448599279292677356427200 6614591 56227176979881591716334804182538244800 6614592 14464659998672602899586985371046510592 6614593 -22489682231977027932561858914796590400 6614594 -3748803823636643472196583720622452736 6614595 -5428128016121040236106474845002056000 6614596 37962523824957255402225336047483004160 6614597 -16552897342943432855774189140436877600 6614598 24300536660733359481750100209623587200 6614599 18990718067914609080957833096938186720 6614600 -15482141598169496606418844210214016000 6614601 1951853263024416396260513031235430784 6614602 -13254598308511911485669430438156918528 6614603 -53675923530490921269828974968938936 6614604 131605556705426815199504881552802304 6614605 31002295945194381951548098212130669260 6614606 17135381613656092131781862420650543104 6614607 14119706570869952258578164371606364288 6614608 -2684851609532402925313420505994362880 6614609 -15430786763684607169558499344586978190 6614610 10234131566892296226491114617758681600 6614611 -18127519643999893591440782058677120788 6614612 -5605910770464604097700608222758642176 6614613 -6598777067814114766772348316541849458 6614614 16907159284810311900380263567142266656 6614615 -17340736209344300030991786051933165120 6614616 -11951698411382352246857299601795420160 6614617 -17116463347597639453015494398483721334 6614618 11548455161572247367030634048270715616 6614619 17000024931860053400788854283316515008 6614620 174618746434599472082077500629767680 6614621 10616548736370248814014459501115722892 6614622 109233302915050738717961112237112320 6614623 5925131498519412810550867964007651872 6614624 16312212274900690711884276398666022912 6614625 6465448225219391667399587886552960000 6614626 -19905158912389935337085410824521527296 6614627 30693961262145838656281069426489433072 6614628 25629821739334601609358332099930526720 6614629 25320422020455752178910602181553474240 6614630 12733585459302622542049238726180718720 6614631 -32468936976034773463496915833050272880 6614632 -20598724361447627084292454792340843520 6614633 19156057912917058842525840331659466320 6614634 -4387960797536371788906953183397342720 6614635 -19704960687323000967283370889327301920 6614636 17081263792617710912013266086432720896 6614637 -38002355446472597271478220183938093632 6614638 320946292552087660421857568412367296 6614639 -43702467322083017520722089623970913280 6614640 -3945516506112694174522594798257930240 6614641 12906317461022026099300470498906636000 6614642 -22112913176703752469915871016288423808 6614643 8547652806939466217365608477426518784 6614644 23220318591969409263315495291538102272 6614645 5366590263327264780785402787020280600 6614646 12616327019270047090520372616898651584 6614647 -259149079640900982664417508426638672 6614648 19237796122241509148749692280626831360 6614649 36330916964894107242602622477592328640 6614650 -4929058811245265359315720524606240000 6614651 31388594769837737353739070379887263652 6614652 6909259708236346522823508657779441664 6614653 13662286535526082143221226009275099244 6614654 15034411410007350735879201967773451776 6614655 -9856999902949730631083948638871484000 6614656 -14004332517575363554303085677463470080 6614657 4880790237172022994046088662655126292 6614658 9027369163800813696355920599320010400 6614659 26339168050729470073311275789328821040 6614660 -24956178272634151143169481206741708800 6614661 2498625732462628681557669710344815072 6614662 8723109750168159081817977570551114112 6614663 10351829391002120176588642952720252184 6614664 1495867837921803424812199243216158720 6614665 6698223954633508889461805962371618000 6614666 -2649108924700405874167233492921225024 6614667 -33343525544215775640396105934791937080 6614668 -30408595151289875902489055264059392000 6614669 33419440565611324733940927737785733196 6614670 -1891496128021706819856116943446630400 6614671 5748619291950092327767483659560553712 6614672 771171536102647110781866832958693376 6614673 -5004162863173186142499976662540219456 6614674 756014328999841782553193296181515392 6614675 73339698776128409223780272487760800 6614676 -1257129864050585370348105214398259200 6614677 39371480966549414897765833885075600526 6614678 1682980476914585892823431695787709056 6614679 17256447611227391354453302731456848640 6614680 -18698488832611040896934996181872025600 6614681 14771429873573803147162455453905773332 6614682 -8655509786749581695713895376639595008 6614683 -72331985832140743370971376092670093400 6614684 -21693059767308358489012690834026115584 6614685 -2687184233614336295441832478960158720 6614686 16648485315906843306701206313708634624 6614687 -1895973655304239487879389898199559680 6614688 -38202685091413618616574471597814972416 6614689 -22996761684492552989548940714606153276 6614690 200583010698082591369222011220139520 6614691 26948914636081181504598353994129792000 6614692 -4185564236332999695678889312017960960 6614693 45095203919689526802077444722614474942 6614694 -3475088908406196088873487075445079872 6614695 -38677907628433661402816366178683305800 6614696 44292514136650667175306046954860380160 6614697 29338239247808046052125580244898232320 6614698 33196382653076751361197204145076970240 6614699 -3456273116478201817413749568261546720 6614700 -7673326453571819469998628006770457600 6614701 -8735387306877631311849202477760472298 6614702 -22534647831056539210149871613591648448 6614703 -13210100820929473370808887973729257856 6614704 -1742240228845842930861531510960128000 6614705 -25644939282409633210216815035158648140 6614706 9438247248034997731785124767030028800 6614707 -36571793904595786651629114817774972 6614708 15149889509987746664995709967842150400 6614709 24468110038216915155063555134507399520 6614710 -22017775177831472093030077276008624000 6614711 -23613301202782124036454247564756169688 6614712 -2791867015561535445582011224182620160 6614713 24197459728695187111004648269026474624 6614714 -18998583892826505464929012959553072128 6614715 2257659424536734098550635172104746240 6614716 3071463591542764619711544681437987840 6614717 18104324289811241747525656460454297600 6614718 -1897041499988143721956624375072800768 6614719 -15799108832517189202806674809311378880 6614720 1438729715111437017086705040390881280 6614721 10290396833260452259860359469409436772 6614722 16483766095488049378357877466466632912 6614723 29890736249140384430858165728813839480 6614724 8218062197001411233150085774605586432 6614725 4575306437074999487411113451677386100 6614726 22450780657948300371028643835477801600 6614727 -86519558987768866918351408909560576 6614728 -13277119181133816396875853410750576640 6614729 -4167978745902593947711087259923126320 6614730 -6195504239154468488391374356200000000 6614731 9691229671278971807919899474124670512 6614732 -36510332467698481611476740412595617280 6614733 -893308747928888143132281066749709312 6614734 -1958427225355269288657400556972583168 6614735 -29093514267005208320425487861550482760 6614736 2680316442832515092783617658547732480 6614737 -22648598952981983259439447519613273614 6614738 -8469777972661430372455157686344418656 6614739 -16228616360472444182148799843823683596 6614740 -7215330479417437307703445506188759040 6614741 -18509129396916511973204891608833349728 6614742 -8990459801139695270156941496715597888 6614743 -625063263530548986013898959516199216 6614744 -3913150289275624247865151178764800000 6614745 -15235796568041773690234980078934418880 6614746 18600791205614029807346633376433881072 6614747 -16173543416654365333387357898183326920 6614748 -147287863126206015123499508110464000 6614749 537235960574907083814137898826577920 6614750 -11381722550929417038260218951168080000 6614751 -45354534892937657437168562893892352 6614752 16286250213420497566658108052521877504 6614753 6412738973818914136950863964664505520 6614754 -181081966348300301206450576978632192 6614755 15375640222823994027156578226747318000 6614756 7332366112176761121767198803712814720 6614757 -25713187844556443533298938094867280000 6614758 917443959662579179457542813516896480 6614759 13738348226985340680524066526185595960 6614760 -1229734314926987676762505756631040000 6614761 -9619370331205009349651885111837810828 6614762 5226612372111308461714120700623302144 6614763 57677885995875956575072867715064781824 6614764 -1034788594794228396181512882653686784 6614765 -9534247897709312462601000579238244340 6614766 -12486934012010362237969970107906342080 6614767 -4747199731365312131591462154566491760 6614768 -4784897866562627445456806552087494656 6614769 1529917707591497077081178966577132480 6614770 18601524662755483944102926280632050080 6614771 -5222100034919367529403724899429017536 6614772 5398741794751642292672399602707873792 6614773 -91243824966255338883206497719530442432 6614774 13851490257168131944008613596000739200 6614775 -12676798526293047841306885755615105000 6614776 -115559159517731343786588808074362880 6614777 6296552512368528365688001073588726208 6614778 1887286644302248881104657050317901824 6614779 38612164276325072597597672564915784880 6614780 -1372952302095063141013568602244382720 6614781 -46825506900587831461918534375278890976 6614782 9549935994678227049074189443732613952 6614783 -1595595549782677985225603207619611280 6614784 -1559421518741305716089133046840688640 6614785 -21776108589189094360022176659639984000 6614786 1674641185104640713374967414433528320 6614787 34264712893556122394411524799418541560 6614788 -22116630152413893042096566600237398912 6614789 -68034640018827562411339589031527989920 6614790 1613703616015634815010412055199293440 6614791 16218208506962163490894061067846071192 6614792 -6432281724331675879029128701997952000 6614793 -22922631827602004559713351019518499840 6614794 3287119852544607258140189196785363040 6614795 19342226235729848172612770861432156160 6614796 5378505055975732725053988633590164992 6614797 -254809628414645874519344860593063936 6614798 -15954904709393647017243703717346433600 6614799 -1057613051239336139953010750304758136 6614800 -4556546584719487346128736352927744000 6614801 47075257071763370309109159935072666802 6614802 -15639112938224403715399343237407447008 6614803 -6044977292999323945717035312304449600 6614804 -13712467136700173110155689049518544000 6614805 11871558592133791689360405335018633760 6614806 14510405638420732490729316155708825664 6614807 -8958382911811305092595072401517072408 6614808 -25819075637371333952026276392696545280 6614809 26372108158960827675417559974569112516 6614810 -14154099262152294026320111795174129440 6614811 3477965950885793976119193125222707200 6614812 17855026203149793738574286269612495360 6614813 44839602439132524601091960462056459980 6614814 8743355429996493350013193802450635392 6614815 22082545602587334906911259823809153960 6614816 -25001351015240038911132169904094314496 6614817 8028759066346102216684893759583139520 6614818 5740309403064340872344459930823939072 6614819 -269205415466893260678281428914956400 6614820 5718259879829238354686976183472800000 6614821 12981562435853732097782084290136032444 6614822 -253589040496749451970456752691064768 6614823 -7699835126984195133250187789891561472 6614824 -362218295312548621540912950821038080 6614825 -441768956970291774792292143335880000 6614826 -2580123437211064266544614892746630912 6614827 29909202453570343113284197111188030432 6614828 26572579552063448830777942898903040 6614829 -3046160377771634162520176509242640350 6614830 2783662921176529537496770615718746560 6614831 -20863981091387880260664622139426367000 6614832 -3130133890025064272068975787164827648 6614833 47255277911874077732167865681532952082 6614834 -30008690740930861163086288758487187184 6614835 -5677893260354789047671132195811803600 6614836 -647076702720599731539308094385973760 6614837 4826857125886619867116476131422669920 6614838 26232496818521497116497330794794472320 6614839 2811945519601355747703649526739385344 6614840 12635040922238995289800409633915289600 6614841 8286716332508738552594408088147107520 6614842 -1572452244380479354558097042153410560 6614843 18472323469183180907698441593353168280 6614844 16308245439107279850296121594778091520 6614845 -38920659188649880811595839156048004000 6614846 -305744065634847733186785490903597056 6614847 -5423318839459112227898897989466633160 6614848 7079350468479515125374571855998353408 6614849 -25635978374810914458978913484893633536 6614850 -5971245156696522583702691655641856000 6614851 42973490966735971561184494796850440472 6614852 -960686976262420955709527535797268480 6614853 31774544332981542025739714042979880896 6614854 -304555184042104412569411126339405248 6614855 -9434748251172220428818580783037812000 6614856 5494946651812205410877305104400081920 6614857 -196460180793651658301640073948576896 6614858 -2647513645575893585592605721667366560 6614859 10327385197546672461708742473953714904 6614860 -2928554465420499806926114606368092160 6614861 -2618740095620719905647320750875992736 6614862 -16432824434803538935562516319575040 6614863 17027029094526750350230842257682976112 6614864 -5000510457811955709276773352205393920 6614865 -448738942288775519973100900975427340 6614866 5576114255517613491366710716871099904 6614867 1568566849005044458623370330723530912 6614868 -3282725429593770406846232421169145856 6614869 30413050983082829125390849430655464640 6614870 -38733224637023323780351732334108720640 6614871 14524913651458264310022970140461462400 6614872 13109086681147258336842821533142323200 6614873 -11235938865851994508066242517833490176 6614874 -10498864151189246256136706819998169088 6614875 -38058730087594671876386857439004660000 6614876 3873935474630646449868428235134111232 6614877 -9393204104959155138947646309625519392 6614878 -6221058381706166633414317934104421760 6614879 19318402747127556767569396907643528480 6614880 4107798670963140812081020062880235520 6614881 1554474488875271843406606899881245184 6614882 -22252025683680070109713018901942913888 6614883 -11040584274290802190044375731186057520 6614884 -14931410440280896520087461327724493184 6614885 -39051997131164010601556083043786220420 6614886 -7347251637279363526764940308580105536 6614887 14377340918761253347170760206328582992 6614888 167102605566307721476067568380313600 6614889 51069632835518130893842335446072419968 6614890 1110005677388238328136536944933481920 6614891 44005631431990008193808600046079922292 6614892 6064047528694617762008828770176368640 6614893 -35109982459398381362302193840537266858 6614894 -7164910310054042456815789560053064960 6614895 -322516113190798363519505447657410560 6614896 4458627306232450294390194243484975104 6614897 -11635824247095762848660242621401644748 6614898 -7656805030330126383982127147084939136 6614899 674088785803870719260593688345459880 6614900 -12419906170125666027170788584479328000 6614901 4059420751927683270147140353503740700 6614902 -15045121136370005379799389809796780000 6614903 34894186886356638226660851399027717120 6614904 -169509334156694858703256098436546560 6614905 -695507699435267538882780205332761280 6614906 -21185643060542235878715877118059456800 6614907 5037698026407683874136079408499532800 6614908 -9508134703717506311712252085710541824 6614909 -528363864144720854826238298174177184 6614910 -2227925204043406254137846023235475840 6614911 49878813537215550382259041929559632512 6614912 13009532581786963148553671467125964800 6614913 13371785827198270404618389583389477184 6614914 14819911245636373952475198612058735056 6614915 -2048837811400085981487837836680687680 6614916 -3920985324659433531174073341873684480 6614917 -10723106211653919497181075176448473540 6614918 17008969319562455902846931322122648160 6614919 -1668337286914838116125115686738949680 6614920 -6395068257494731876726306568330342400 6614921 -7930897510871811202989271161384957312 6614922 5183028972118913815683215030448267264 6614923 5571023139386398479243901861456155936 6614924 -37619594759649841357179982011656143104 6614925 3764592483666168209401235943202464000 6614926 14423246631147810754353968573127001920 6614927 -16225011666229486524527004956774893128 6614928 -3773981124111856844991504573996466176 6614929 2679464478615167000645086768774349760 6614930 516611970848181780016177867920414720 6614931 9301140737228289105829891634925556152 6614932 752286844049073682294510113538748160 6614933 -15990965751660559872691829325775990596 6614934 -5094387702414482212260202312932341760 6614935 -9865480934508824597996162751952717440 6614936 -5008198022690295793388582052287416320 6614937 4031027348363606584142661823909416000 6614938 4169682552023134340825543109456430080 6614939 25846815813046478510497544432090260740 6614940 -5016661780868760587570682599497881600 6614941 -6915598844795949911463692783405214068 6614942 55842308266974387060613104932773291392 6614943 5933393255643120087857315871365708928 6614944 2119103809248387014518605617726226432 6614945 -12976226368484440178110017219675480000 6614946 -1095838369846725076035766540981797600 6614947 11053636649929703132936082717389714396 6614948 -194756445825621391408278493480995840 6614949 34835502288667270543236889006018752 6614950 6539856034230613793027192618030220000 6614951 13193889196781981900573510180161725000 6614952 26228114089917894526208734074418053120 6614953 -27689250486355222962455434219830909696 6614954 -1002649085505108308294336476003350528 6614955 13664849227598269143291658141465328160 6614956 5932767486539925820984709055727781120 6614957 30727695652653333108705061046743453206 6614958 -971863537865326991158403988849070080 6614959 -805418427299333989027187345204221600 6614960 -63545974548910182427665786471383040 6614961 -2318693785224840015058634798140989120 6614962 -4213583202982565061464267973315801600 6614963 42639935823898839043095871864875091212 6614964 -40515884393160979990269302244071040 6614965 12401924698163505952589908207281840000 6614966 -4328273014482102441381511537814969856 6614967 -6546849079989559625125505329633088688 6614968 -76868015418814708918287551461294080 6614969 118437253194603737631988369636241382144 6614970 -1017423388236821059664451489359692800 6614971 -11890439752642895356232092165032612336 6614972 -7983011602057331953640323715797831680 6614973 -21854066464615014938940043021447178880 6614974 18042299809915902333387708335636736 6614975 -15926304060495911126903706837107685000 6614976 -10427514396265456421232002342244581376 6614977 57330145894742212943105512149203889712 6614978 -32103357511514081216399398002001542960 6614979 12722535655502536096523210034258842880 6614980 4156103635042119907938251393797920000 6614981 -6737863984163082694493992505141808036 6614982 -14451103545443063490754717055598893760 6614983 -23776586395076281933256194521617785200 6614984 6964910411064017136794036440107909120 6614985 -2861924278465528936100117794731821760 6614986 -5643791416410260661396563977857853440 6614987 7237408924451874132896870441805743760 6614988 -2204375421606019028879102459683799040 6614989 -11119370880456581843273994504440857044 6614990 21302232715932810275401391493904204800 6614991 -27973827325032547672657680306828552 6614992 -4238367465745393385952711119176417280 6614993 -14880065436750297092608034857028806080 6614994 16447221323416596508743848526437011200 6614995 5806490476927608565770037952466306000 6614996 33037342668290098940673116941296048000 6614997 -10281766315314026246509405142271809280 6614998 -2061588834662364401590909027877750496 6614999 12081073024660471738141605126082709040 6615000 -5135979818974622324228024069952000000 6615001 24174968267515936393079476147890413892 6615002 10515502641930843978872339154876825600 6615003 -12728215962491847651117365797830491496 6615004 -12412356012906225958278084293582976000 6615005 -9791823986944665278005927718666360340 6615006 -1065218504855378790216219852163787136 6615007 -423122326380835671477438889550424576 6615008 -23469158450484662779368750438463832064 6615009 -28018134691048321150953006592025906286 6615010 9417160766102683600759404577689792000 6615011 -25301343733502005654907708346052076448 6615012 572250222845783092682043300840056832 6615013 -58328056638851602705325217514411300738 6615014 -2489905167068611668487224343955961600 6615015 -26199851170794933060268938518170383360 6615016 28272822876177682083001687167764428800 6615017 -11174233858912488704044395231106431600 6615018 5709222818577615792141314949590802864 6615019 -22289047873544989271810735077344429580 6615020 6957515759452576643136990737018880 6615021 4910582054940768066861457318634572800 6615022 -8555823582151145120600239817782258176 6615023 -43234945311590535254161241997448269840 6615024 -1853860607902420370855159499858051072 6615025 -10828098912357992692719994344678283450 6615026 26242682647059007735515737895041030784 6615027 3448063942532651828193785329066624476 6615028 3762600661778230614127948804898127872 6615029 4941512627068469415836565350878874784 6615030 -3210136457908732677250447534915553280 6615031 -32201792631098873571760177772928838168 6615032 -498349328194069181400536824617369600 6615033 37698238638055353643501793688245638224 6615034 292378984507283913734786461245277440 6615035 7364896467969786068808780965112817920 6615036 -6097920129234087787698163495556387328 6615037 13970435938342225597968176975214098304 6615038 6642447276010490321755100259617685696 6615039 -8778947000842027136393617479130481976 6615040 25589546953509046484465247789357465600 6615041 3578073104550450233579033033439760452 6615042 1637688664994577287369856803120332800 6615043 16462406272346354074250310016768471292 6615044 32510094661771631950100898121092443136 6615045 -3816843460635393153960383268944341200 6615046 -12522447218556459039465403198924314528 6615047 24264759125646959163770035350487289496 6615048 20963595397744218860983318209069957120 6615049 -25038485234193619368496624886944041984 6615050 -1596116723394096262373695419965503200 6615051 -22031009882530141152939228492738787368 6615052 -39518523803474508564448847596447377664 6615053 -15407952011426192622475183817445498336 6615054 -20873097299712221383937832961384844160 6615055 16794422620367857150111249868592906960 6615056 -4862292464401051806769058633706897408 6615057 -12219933594460549641327248394961307808 6615058 -7942346969335411267645592923221099120 6615059 -10302878650770861752289230238856995840 6615060 -9248237377524609599752272857209559040 6615061 14667740435179098186767893162985493024 6615062 -50407407324638793473322313686808620288 6615063 974217777545395489788974099248878528 6615064 -24473415969220479665608064410502768640 6615065 -18660257097310766493569606443669257600 6615066 -14433092671044370089208801603755974400 6615067 23955108689328246913880129588102250116 6615068 -10699002687130863668064657987247729152 6615069 19651932823357815647334164332571804544 6615070 -2893777987127864866172898950050652160 6615071 51037224644884450234180089838206418272 6615072 -37016095019741293550572596229708972032 6615073 13762808343723729916639861460610301444 6615074 40971618528169820482456306030041652800 6615075 -10613323763522488567676815852986644400 6615076 179945673094791557343687506808582144 6615077 -146650258819182336495798379994710848 6615078 -17826220587154076061591326198752028160 6615079 -47884545838975495572679842100788173320 6615080 -4084527361600977878478579776428032000 6615081 40255332056644100969200250049220946880 6615082 -5619994182147193621851693207634761888 6615083 603979825418205373383851836018751040 6615084 -817620154857949187602477086636589056 6615085 25508434259294111327008523182035888780 6615086 33761637741689041124570305174030963200 6615087 -8522944442876543307912232922945664000 6615088 -2996964675684334220939230220960677888 6615089 8494070866483574388797652815228268648 6615090 2235432529927390169439351952555530240 6615091 -27275187718417263220788248782932766560 6615092 -19834734709905899095491287298148927488 6615093 -25596249389947297636856720557946394336 6615094 16725551475697348894658261748591823872 6615095 -10626848718362135878798073161692304320 6615096 -1119770390579187015313850702549606400 6615097 11577966978906994770193419924896265040 6615098 11332430146306778747323265851573593600 6615099 -16653796169152559099363196330783114576 6615100 -2535232553951994434704717125517017600 6615101 9224241068301964122334168107442941900 6615102 -4172517014207131364900947696110821760 6615103 30133566833157819259978333112257528800 6615104 -5285722906350155894317126329610272768 6615105 1641856937250347611541908134014738880 6615106 12674874996550016392918815679132402560 6615107 -3961429055173196516227585176921080328 6615108 -1249627135980263284860634086448230144 6615109 -46547309267400261464706668275203447168 6615110 2342937066325494976199414077753489920 6615111 35501098896697210377118072095760982784 6615112 -13824187121230498316942458161466245120 6615113 -38760009961563502163800689926086969638 6615114 -931722610203387326004373928699702784 6615115 -6153578143339620178945921306583072880 6615116 12163013981589879648142739876673553920 6615117 30106810408128801885758684519483481900 6615118 25110625282716697449967107786898157760 6615119 -6930207927942694154847082786719565728 6615120 -20747282024070093034912497877647360 6615121 -16467910809655454711863659831026925056 6615122 -1822897634385147445568936864994029568 6615123 46954385044442094846001084989942826800 6615124 -16221302280963487601244666150696806400 6615125 22152150903940541526982765325009328000 6615126 7584130977911292253423940087127917184 6615127 -6928810328248188509469850017083308024 6615128 -288224409314898515626565474987581440 6615129 -16814257054488014912540551035647962416 6615130 4128802780456646304334588322715828960 6615131 3972953670176108366187171412800772932 6615132 -10642738057066489738367729910851251200 6615133 306181818615439768738820983268451264 6615134 -11328586227674789449769207722315622784 6615135 12320267066061717190863471781520160000 6615136 -45443537969162523054693223301942870016 6615137 -51707630649796469978941474965150846588 6615138 -5305979141237204072522961798121405056 6615139 -39463956255857369575088917602152144280 6615140 4453814018397808989262741163727482880 6615141 -2358686552739358956824665043050999680 6615142 8969475424468004270962047920032015104 6615143 -20553898713636399732906957358475809608 6615144 -19245246985662941983102094223603302400 6615145 -6265899251145184530232382329132592760 6615146 -11643094302009952296538883118000091728 6615147 -19588544536970342781205458289799029056 6615148 -1734032487994223682025802911445199360 6615149 -28089671837971184295619917224589743520 6615150 3358482364181849265286540922337105600 6615151 -15868706127178527266614685517058058808 6615152 -2170666733112170961022165295493808128 6615153 -26304195361610745900152493745119957900 6615154 1973504714748139232252607469746170880 6615155 15740356737693572972201465461143522960 6615156 15143223535430672942998945866424958976 6615157 25510755409386949772461752225193231406 6615158 -4457225317049493691110637698191923200 6615159 7808607794981727506505454236360195840 6615160 23458278677336443230996381904876032000 6615161 -19971117364587868218720602210590921920 6615162 8395436274530634517593729858815715840 6615163 117910940427680367979610638886922664 6615164 -4767278863969197176572967218425882624 6615165 17865385721644053209983831135688461920 6615166 6456106603478939883695259031958520960 6615167 -12398949239548491374686728545623591920 6615168 -2399912741532899554172599584486850560 6615169 46702094755484794859490987912076979760 6615170 3028837430418252017223673160390069280 6615171 10867621714406252342155054609798847940 6615172 -5683203291288440646917116979239203840 6615173 497200848566239050192281384622030240 6615174 -857262078675531873178743846461231232 6615175 17147576474562025924404732571192908800 6615176 35474903169218250381105504938895605760 6615177 -30839052816144257906204520055885482480 6615178 4451341287449958210102170369697497856 6615179 29515027163937317802407391247599501780 6615180 -5979649061438466795529677516027156480 6615181 2479920988866304301676759599002828982 6615182 223678456539001038238782172368787200 6615183 -8694139570735032221923709325349696512 6615184 -7577058631582307852308626930633781248 6615185 -1060640716663189860523520986316093400 6615186 -1332417131994795541601720786137251072 6615187 -2486973458027173270896123703429641560 6615188 13961251616437269332607620593989977856 6615189 -18168316923873403094192259485271635520 6615190 14093474000142573765437156582622364800 6615191 33955074747863454581917802713679376 6615192 2029862147339910060820918043467776000 6615193 -4074620863546937816973034795900928880 6615194 15965337234526200833407352510155388640 6615195 -10759383042121195456176436150084175280 6615196 26686648294669590774877041352583889408 6615197 2380129167547940908613189865090624492 6615198 -7246053659431076702921319142097294400 6615199 -31890323836801914450090367228149824800 6615200 -31419075554717624975831207573348352000 6615201 -9232990901721228614069476145185746768 6615202 28015270581752353469854107680099128704 6615203 -1349650723539199052752626105441452544 6615204 -18304892940584649110051528939331883008 6615205 12394910763250167321227185578126724860 6615206 -123913890821718772455370549688731392 6615207 -6692628569698781070874151509430480592 6615208 -23675355627528724207371383087110717440 6615209 535214845547655392970022472011926900 6615210 482343598700929029631718711735884800 6615211 -62352434657588700821923455544420361680 6615212 14935855995551246891482459916450767872 6615213 -9524527539797177218203090898866278112 6615214 -832585391595917926623990627809034240 6615215 -8250533223218625181242775087024259640 6615216 4680984424957420021856306101479997440 6615217 -13400366888522613297493071881178819008 6615218 467328706527797217077735706988108560 6615219 3241269912474042172842292027792092000 6615220 -6842779943552033783433910054004574720 6615221 44392095758210648725187457259471837422 6615222 -18200117945710726423229063406078692928 6615223 22301457190445380084792379036787472480 6615224 1391017268126337244346441603417702400 6615225 17388588338762958301159130454877348350 6615226 29733430513850156982386316510434739312 6615227 -28154384146262421352916723791789938576 6615228 2725400143241499235409764960868651520 6615229 -14270363643792698034794018598867914170 6615230 -7859149903876948098388476503756716800 6615231 -5230232982810197511160451410873558656 6615232 8113106815454915693708519896495685632 6615233 -54127295575180634108350373397891907518 6615234 1761081338570433060619066325353856640 6615235 -14912887694444003934910692686004629040 6615236 -13050893264498507247355088888392983552 6615237 -7931646599733360693654137985870637632 6615238 -3052671615679530523687595306931714048 6615239 60298765825409294842613292125100139824 6615240 -14288745250415061317127133659112243200 6615241 2350016155685644848933984985885463642 6615242 -24943242445595154434232028146380107728 6615243 -3860482177670295505887176115884400000 6615244 -7324213553358906021136754148903780864 6615245 3874021757267728000998805643508687360 6615246 1574504201734273823864308000795219968 6615247 -11283476596128049429313878175292906128 6615248 -5227167814535481146645649450179788800 6615249 -226573819492671694429639415626464000 6615250 5672130223338033166407397653229824000 6615251 14824598893290710152355424865313286252 6615252 5532795433308748722027638612403197952 6615253 57821677005437270998999523589195454720 6615254 -13564040406660095114347019743355507424 6615255 6746456658937364977846359128898391200 6615256 22291795119457245048441032893169018880 6615257 -10732926910320494279178722158682244960 6615258 -6959558982269403981919085886488685312 6615259 8930320946350098087691036679350425616 6615260 558031794391282291509514739369103360 6615261 4726050926276242052322610890191017932 6615262 -19903364791341510627180504842731498368 6615263 -32126445321027137489580703866126715488 6615264 2045081800893055311464653034646405120 6615265 -30787871283712083262406491242559631340 6615266 8290954803424335199070433795774180864 6615267 2791398822739771536370597282034804064 6615268 -14069269628488948504537278898790584320 6615269 -16634969847658846942278613938390963330 6615270 -496668853412131164284600021518657920 6615271 -18679119891975808252131671485065906008 6615272 28121901634245084352130418919113523200 6615273 10280544264318207899544515402389758144 6615274 -28856777575729364970014363574455573760 6615275 6593564812958856325970136527943799800 6615276 -6096799674033467905951627260465709056 6615277 -34948895975525699777075055353663729940 6615278 31193088608542825108468380300821902080 6615279 -26558419785304235640071983913091617352 6615280 -1639936666341243196818547812498800640 6615281 8899667181126568183091531300443987200 6615282 8056962194510605809591772895647320192 6615283 -11679041300617837053865793293832408832 6615284 -10130597033521452312519820907944506624 6615285 11072826485116553579416883422005427200 6615286 -23707910673307629561763098477873645408 6615287 15731880072027202860262159064972380800 6615288 30539213400930365746309215424355020800 6615289 51482934436935698128519897497836906090 6615290 -5819646771757291229456327371393977600 6615291 -2483192241563244531527270964434365440 6615292 -579072704178521012359224158647321088 6615293 40185145759475626778470919128682542560 6615294 -7820076341797082176801922623642984128 6615295 6273801450591874135805606356868256000 6615296 43897282844512308893395879155971653632 6615297 -15178071767756757590669212535687032320 6615298 -15064500313767161854619969865913260000 6615299 -15270754912428522252183466739534621700 6615300 4957786587531445282752425910689356800 6615301 3538226681167964878565173922473219968 6615302 21464924619175857881547486162986304000 6615303 -8350180125275154680776146061385994240 6615304 -10137809976958302072021421841855232000 6615305 -7475535469948888415233157571653411640 6615306 2324453514774656784013912023446273280 6615307 11233914839826426734175666127583447872 6615308 46072954043383781733213033195426816 6615309 1375022912496919916953451061818052288 6615310 -6681018924691967947474566676849466880 6615311 31327273921583142564528692791289460912 6615312 13253495079887221145628723900973056 6615313 -23922708334701397971826750763494146560 6615314 -19604276593406650277726437724086778208 6615315 5199330240920436522795824642691426720 6615316 30306810037392074223593062548319272960 6615317 -34103572882972980842670148809090587634 6615318 -7187274269141990640138883182248594496 6615319 -7171255750934989252165753451777435280 6615320 11626593496722134014094410898366668800 6615321 11842433057380792274947984084938485712 6615322 -8747027811129800207637676344680103168 6615323 -16894810122655132297159007062318751472 6615324 -43296093736301669037655835244304788480 6615325 569880182840392495071489833308000050 6615326 21861740723520843912678533585799050112 6615327 5688576501361919282135594990497466880 6615328 60032140695390520718376933984064634880 6615329 -6770519705682066328156115618815358208 6615330 3371260044479158885411855043199313920 6615331 362486573198150644455434118082631152 6615332 -115354622265800805928144039939492608 6615333 -1135664788978881350739852748268995620 6615334 -21431853227374310880225842516158803840 6615335 -775493698331189826352659249030938400 6615336 -9130436982998193263310886034159861760 6615337 -54290555618431340702388194005541033628 6615338 -6170176542600858232666366755069465600 6615339 -8027391428175312754970577907945156776 6615340 -23166369875303767158945066907356764160 6615341 -14518773851828349030007069496651059188 6615342 -15208422054797457990867440346537058560 6615343 -3998997215462667683313726943758400992 6615344 3455772719368470949933423891568394240 6615345 -7714709048584277719240549945684023360 6615346 -12723834931282400683845885268862976480 6615347 -15754221733699420546719081979558413120 6615348 26743868389620474663127142220820899840 6615349 -9955584968783333934541553932806474912 6615350 2302655118112005467268916237438713600 6615351 748507722694578631629627254084808792 6615352 -24491753324882546899243064365239091200 6615353 40179476338702285060246898256628450602 6615354 -2261486973869402766124909468656098304 6615355 1847238835053981606801029050161573360 6615356 17389171902260134108172803592542003200 6615357 -503798412495044890777485961264435200 6615358 6311633721904536380173329676821953280 6615359 -23386985648296093690672492230700579296 6615360 -5634682779179830573109353315770040320 6615361 -39667257497998998590560562377023935038 6615362 -837034173115326507694150709318028768 6615363 25450128353342433013692527141730829440 6615364 3219861789774696336399624517471088640 6615365 29001477495261266205862412492744755260 6615366 3950886943478719434700231794873819648 6615367 -16032834735702726782994005028656182248 6615368 -13076073970478740170709580486973373440 6615369 -3780259265883926426236864967202234624 6615370 -5305273151220939452111937038612001600 6615371 18721845999379736057608547504814562560 6615372 3166518737775211797369529490012462592 6615373 48161265369939992040337116260928725004 6615374 -2382287150154134905065686675243713920 6615375 -5056501176309380004560232114560640000 6615376 -10121349125131284004316585205756141568 6615377 12134524586661320912135936158239098226 6615378 -49126724625333280396337923666821120 6615379 60955176841139153066855982461733566776 6615380 -25925704896408314022738601938380136960 6615381 8170680301338908537778302048556195840 6615382 1850177383483065005327833900506539520 6615383 1178480185414137299348345936011059720 6615384 1801000690625447139159115471660216320 6615385 -1508817261533532165171591106557234240 6615386 16219680910003980696478921738654033392 6615387 -38001037386119719482350815251614724756 6615388 10805137877865838298012657587285496320 6615389 7733313640373876868272782344961988640 6615390 2436506399895427949913806633418337920 6615391 -6644600328749989037158769911029475776 6615392 -1671653049788811676650922311810416640 6615393 2875241215668908161282565968109438400 6615394 -10884884408583982989376561951892226048 6615395 41941589297768864305588455761393144400 6615396 23921761143228754081406290046662695552 6615397 25918528495745864572242944992000355772 6615398 9505962183773986226457439980677883264 6615399 -3240495448524566437038694649725547520 6615400 4565078620061503376475698458411008000 6615401 1093278551402074881300909303436865280 6615402 3818476022505677713525884833049138432 6615403 -1830201658008624773412032816598311216 6615404 -53780507063658362394619888201029977088 6615405 11504067825570265010910350915272987200 6615406 590823147508430079407767651131842304 6615407 14757948155256383027799738627726718440 6615408 -914284693697429725064175243486560256 6615409 4583743944814215079213601126278986660 6615410 -18900475341298534808589500567736236640 6615411 -3646825845801885168866507581408852416 6615412 36974408146957868275720188313955689856 6615413 -17014528662175103529030702702898777440 6615414 -4828027254375200998091808045283356672 6615415 -3680575320654926975812330836163915200 6615416 -38239533614019205923400749793078763520 6615417 -25829776782768765501002746794047091120 6615418 -12075418607968958502837049815712656384 6615419 -4190457739066521483943400013850528800 6615420 5771766053456364600317953331785728000 6615421 136807727636510828467353159513917760 6615422 -1694059954617886995488308656868828800 6615423 -1628882095932305315272271442507741576 6615424 12436124981033916174093050682928005120 6615425 2514009382718822281608954490759420800 6615426 5300332657319087169937463376608770944 6615427 -125962767092171368665342943154743040 6615428 -3944312153274793157342153412186551040 6615429 7575604057652580940807449201107665728 6615430 2051159453916129312933198935654092800 6615431 21087438890357340902519432321263127424 6615432 -10232755624982063298293628789913436160 6615433 -51019269014521456514141109112906774 6615434 -1738448991612376706952686345268902400 6615435 -9154676361424506942521445207379549200 6615436 476830982176712581088987194232038912 6615437 62199175695517682488244227566053247852 6615438 22272061244945013652799756444057118720 6615439 2284497353540798605743899656810574440 6615440 1977047960353958323070489705993502720 6615441 24212555029905993344399847734724595200 6615442 -24045688263140273694546291855814486128 6615443 55690710404287564738755419641896235692 6615444 1217492722928244285070837957976555520 6615445 -366265406539860824146116639838687200 6615446 46302145353673901115082970476861456320 6615447 19899472548588171975981705596843773800 6615448 7346956567506303495614296519305216000 6615449 -23480606086373171567296978637387066550 6615450 111907443834410032076219895974839200 6615451 74790934149171674349531205510465314000 6615452 -3073934979622582931507255965332902400 6615453 4144733273945328829288107385724171424 6615454 8284642439596556811408388336569250176 6615455 2020114787748145884036391999475128320 6615456 7463129801786111292411694506231988224 6615457 7273868459710721887207218517373306772 6615458 2658448748486177630439003202407392640 6615459 6751166653078698584108804744658117600 6615460 7998905473455461638699833315441742080 6615461 6101548215127471474682737800961665984 6615462 2401121410988674811737628399353970688 6615463 10075521831407877565023268867849006712 6615464 -21732260803801143425171402536058880 6615465 25412420531934074790440408332136891520 6615466 12128308195750363068163707584240241408 6615467 -7869512168090750927369492571497119440 6615468 -2041630309275014983584481398424482048 6615469 -20957442700651550010247331774477053440 6615470 15456849966431196773125211679604063680 6615471 -25181369329882043799613567970925341688 6615472 3824368083683423951370834695184875520 6615473 2202813413823150960630509308209774120 6615474 152185338621535508893633163494493952 6615475 -795461230532159673721243600460084500 6615476 -6627021735412548630278091382509993984 6615477 34238299765600195347902406709723080480 6615478 8070547643532948592088670224230043040 6615479 -439810054773584509939417907419285392 6615480 9945595556670045616489387753555968000 6615481 -92449073037418138518744701503293353136 6615482 -1499418429461866515551902429901598720 6615483 9577561853355979077467110536502434048 6615484 -30519321140663880030434643910450648064 6615485 -12312037283749009494318299078819216640 6615486 -25188585356940194940675248881423036800 6615487 -29965996330186037576371028505303964864 6615488 17183096085695758572842279023763521536 6615489 -776893806716386311004710439503263808 6615490 -8927270916848463033468021524507435520 6615491 -18630518754174865031622863570903751108 6615492 -3839459714939153129851284925864071168 6615493 -10049229842501262248307554229581978880 6615494 8658574993351250996820720673460947296 6615495 16825153759092210273705419797279287720 6615496 21809375588509543684048896788026982400 6615497 6801019293391043371740626709042753792 6615498 2652363363404795317164106617296312064 6615499 -23554272974435230110069409760808444168 6615500 27280170369347723488290468248411904000 6615501 19878529996668997134666782385585354432 6615502 -19471204872993893302072409784144962688 6615503 39118537693521426559446039042134464752 6615504 -846709072641311707620218541968326656 6615505 28623520259875514086813303615462758300 6615506 27732602045824616234991397793190839952 6615507 -362647993946453658121152674007525312 6615508 2874506564332325406333293373080067840 6615509 -34116871047875056645331268759688510440 6615510 -8099654583715726152643976734939975680 6615511 -8137456835350546692600073774920383776 6615512 -41502058281631949378249782001601484800 6615513 767106658462320694282348181991150144 6615514 -4656065326097172901753811113569899808 6615515 12027155012188715426552835272490528000 6615516 -14019006350185437138049403522096901120 6615517 7517308708526716545891635363000800140 6615518 609359373705782031982289931014750208 6615519 2361192146410422780520888266076227840 6615520 -6446717085495784330794743360756121600 6615521 16283988756268477561312274546575015344 6615522 -22272642469222851900430966328480746368 6615523 6934410373819743367683800572559407772 6615524 14387384045218253213100816071151746688 6615525 -624201861384307732079071282946126400 6615526 5527875483675789222080022549043478400 6615527 58539352491429261330283515888410200800 6615528 9872567377423734055093096934180044800 6615529 -24072491841702667279698326233478380870 6615530 9551376213827945959742494152252152160 6615531 3480305023638394949620751507330228928 6615532 10746427998090052123484834207598575616 6615533 -24115459774553210554310971341834254100 6615534 -338795539148572270435311512546949120 6615535 20313248807870706722344441118651409480 6615536 -7428328869608279353260851155304644608 6615537 10441466979182157476173761994971003840 6615538 25733723394909153088288000474944514560 6615539 9090089048373051261315566905814858400 6615540 11058202484422361863746271421369241600 6615541 -20951616584823965489246586763009503058 6615542 41106316387344929503004243275656552192 6615543 -2445150811601689357904921922287133312 6615544 -9822231321517595747562742071836282880 6615545 -34889574473771389617752774442016352700 6615546 1618971486231125556075465886556588544 6615547 6614889330157231221533065922492264996 6615548 -8291642169243922644976530875892034560 6615549 -37075594677344274424970739039054480666 6615550 -72144976870585076849638896742934400 6615551 6113833392570089352856260323990103552 6615552 698605410803459630303529814500311040 6615553 3319456320238449421116612909002459840 6615554 6023523210691581350766949809073488 6615555 3084880969264404714751826853313443840 6615556 -1417115227243720117851444193199820800 6615557 9576290344128652984954846612055734272 6615558 12255440985011287573279475220902699424 6615559 29416150207874407343216445913521143808 6615560 6146973532774405990632146390087270400 6615561 23701294397738299041087673528568262672 6615562 15060174574451464667047927685181322032 6615563 748546501520325937505536917942088800 6615564 14250972735576327333692840999125003776 6615565 -22214211954080387668997411881861829280 6615566 -13998967835280920193985272260493264000 6615567 -10653631485049255182735613683009484800 6615568 14211130786041374417258404893649813504 6615569 -4384306314404228660636999983870478556 6615570 209586970203961392754010984699159040 6615571 35183246181328435450658370730671817772 6615572 -11365721132279572598131344539006330880 6615573 3086735846642770457384185158350097984 6615574 7091480561654117565853102294524404352 6615575 18062540082902753321958744307679034000 6615576 20836891187792595066556747136540528640 6615577 -50362261175094152325476106038346315574 6615578 18546456083594779457713893499855833840 6615579 -31150577290776790181578735000929154560 6615580 -6555018519681665705158699505896565760 6615581 2287731141211873830180770462239956480 6615582 -8230442091021259935378394729934269440 6615583 16296685170910518012720572342529267408 6615584 -19308926640727168627826866270007328768 6615585 -3685009496759000891310143272491673560 6615586 3376134195600186736558986374678974464 6615587 -35565391984508814528173447424333104640 6615588 1253362393679306565746776562289570816 6615589 -50742146669452542940171257812910396610 6615590 -6536074393327157371448303637719911680 6615591 -3238003812574286002746638898425251200 6615592 5449338499063640843608293214122393600 6615593 187010103100949822140927933310314464 6615594 -512973263916492573938939924288158368 6615595 -2446132898925470403734738872464292320 6615596 3036350107913300776327753323677583360 6615597 -17193640768582941703180546937338449600 6615598 -15135111265500384096867750899289418752 6615599 1762569558126529832070564686832179520 6615600 -1289223905877077805220191881748480000 6615601 -34032376296194534686204393974876141336 6615602 10657691938695820326136069370319869952 6615603 19105462903207575368835574080801707412 6615604 -34047100178936321593075828920603055744 6615605 25288167182752292443115255999087333760 6615606 836001885102326386765419863852011008 6615607 -23952142765383031566641049129689553288 6615608 39839105635274637870766371565805506560 6615609 -1961005836077657654958476319391110144 6615610 18772181821614107418651604917808992000 6615611 8598471630548132262380872567866169800 6615612 -3582184154332314433772204978438089728 6615613 41093872582639575048611416481886385862 6615614 10429851540644303088537855493422118656 6615615 24564563307701977952309953231966104720 6615616 -398723013147286925782053029383503872 6615617 -16407605900040065337541515617564126208 6615618 444352635759657872376346601942046720 6615619 7944631470921885347927399478103029744 6615620 3516896459577824381984029161638031360 6615621 -46546338744694411467481680220728149760 6615622 -2795713125739965957206449116970530048 6615623 -1056351539175673285195786359287678160 6615624 21865117869615949930388781586816081920 6615625 2850981845090640001976890675857375000 6615626 32238601349218986756944112712622830080 6615627 -7537298670367048106243732152153999440 6615628 -18146743710698953629055825354729866240 6615629 -36541549895720842515972587753967039360 6615630 -1374449190583880879563349456385281280 6615631 76653259835119151771562018558755804928 6615632 -1724862577204022894852582565046001664 6615633 -21101441912809645448090369116260130752 6615634 -5100027557210928999820908638683106688 6615635 -3295911105945255465948234577465211040 6615636 13399258169405828070372093782943744 6615637 -2381170568423671149548847259989794760 6615638 -4968619294498022930087694973595713920 6615639 6521462309836070665022207354899891104 6615640 -8203858790307007302546119884884787200 6615641 9424181935316840972700259976035164042 6615642 -3180838948395498486340726580531387136 6615643 -23295416361817735816586391447311122108 6615644 893100666490159209500183866296268800 6615645 6165168899265802740850344482859450720 6615646 12194067517872908189727016994989613760 6615647 44822739235951907033092486707463899792 6615648 4691731160412648052466002595256729600 6615649 -38180477272438157693434551106984016350 6615650 661823722299208274054372675998546800 6615651 6977592272269620658479016208231852544 6615652 -6035953249406288225875912835282288640 6615653 21735024104842048564753941920329347264 6615654 12156019978447254875063433687814936320 6615655 -6610164989559521505473323185946858440 6615656 34021785055072026354402045128826362880 6615657 -19209698443940377142654003970561365046 6615658 -31451940564933906155885589433963008 6615659 -54980927529844002633696332800137664140 6615660 9760735129616478057622544038248053760 6615661 5548494782260322612164953783619737120 6615662 -2216612709424462735728620143977183168 6615663 -10105007119459109166815393380008880896 6615664 -1107361902405976280005830986195435520 6615665 -5574912564475536487287404804385758400 6615666 1705279582376821783458894641925096864 6615667 -40030626126962900060621513041749073920 6615668 28857775251105861500952272822781810048 6615669 -23480775528210930803051734529100644160 6615670 10923442845735613192310409052959849600 6615671 -21200259243997429978484292497514559128 6615672 775382634976814411128805345718435840 6615673 55041154673820054800650581770785964160 6615674 3860007218221399256235359252830634064 6615675 20295796181467731902250863889978000 6615676 8967132313833466588425679164987176960 6615677 -22782096448517596868834403173332068474 6615678 -3352232973765617468917103030273292672 6615679 -10581691428383633879649973615093760 6615680 -17581266814426552438949523975516979200 6615681 15006784665465245505049849492526076048 6615682 -4245432038815517249830051493577148416 6615683 -10742785951973923853088558953580189120 6615684 -14152748349487322052277461289947561984 6615685 -6190934411842601352030636381641143620 6615686 424686851402918425443351642699913536 6615687 -11285249401010811361879982215932422832 6615688 3716318889439116694461004253965148160 6615689 -4708083520759081730878657198065545520 6615690 -18494182954965007150098704478835522560 6615691 -289992941401229606250586881264612976 6615692 30271007294237363234344981837437570816 6615693 4513981668675949366839048558951442944 6615694 27175748311856827231195892892060161664 6615695 17212515671103071962660972562167480200 6615696 -1770698475020172030418738255024816128 6615697 -24156042647838046829790492774170511360 6615698 -399062327148981380281410074061185472 6615699 21115387743944989430659876794762241464 6615700 894925111518408057205149279408742400 6615701 -36899331577392569114954825278952397600 6615702 17018874434953696643061078631618702080 6615703 -16599546714394985985308966063390856144 6615704 -24807737742001559319691584563840010240 6615705 21334490830960690502497150141826688000 6615706 20637194611060702946283751535307405552 6615707 1460469756362398787476259587573101600 6615708 -22094904446982156780291187216310722560 6615709 27473331467694065756438305356319064160 6615710 -602960829874943731851422478315156480 6615711 1875491450479191027117294524669510232 6615712 -59400589192135381625737088385014169600 6615713 18724774251219295434874846062304818324 6615714 6526016390226099281548788998500368384 6615715 -35090815343690420890164585823397966640 6615716 31416830035828615032039501797576499840 6615717 18915291046368310932233789192381386080 6615718 -8287548283654491771895074089674321440 6615719 3200580120163486757905016439137423280 6615720 16043986012445039343404955851233689600 6615721 10560439469059284582764156261356650112 6615722 -5922156154645579784257691292275799120 6615723 -3033548487416063901931699306548848400 6615724 -19167468440033345862370693340447552000 6615725 7936330161840717042550663944385940100 6615726 -3496089260425240523478103110788417280 6615727 -56947975253118179393523851039237805424 6615728 1083799222038979374279161449279979520 6615729 21307952451387037162848852782607998400 6615730 -534698971428843420572261601582105600 6615731 -5092004805675519982082187078852357936 6615732 -7792794882850885234670875393305980928 6615733 53865313367524708172324577365718367982 6615734 -9657636476463683455183297895112343488 6615735 -9834519376087669849652912968609944240 6615736 23297453898385106053196929657598791680 6615737 -17373498349993460181254686419692625708 6615738 6197929694601338939386645894580056944 6615739 7675650073178213502486037410811151824 6615740 -13163637857341668374385553158722895360 6615741 -6705135299022919025698609722139115520 6615742 1247502970874211215809831736135040000 6615743 -34445949430982950345750965699869654400 6615744 2496651654185117621728568132203708416 6615745 -38388920218238068458192349392369235500 6615746 -16486252612593725571387899036416346928 6615747 -26509209937696210385962849014834724476 6615748 -10217731288406438097544852118748809984 6615749 16370922221157463194960360790367740800 6615750 13676248895967212840050593790636128000 6615751 30656487827168480037937067041920321752 6615752 -18719657059450685829245466829201244160 6615753 -2672408323197802149075805215812768496 6615754 -18647151240921788601937180481750813088 6615755 1798400291360422928350353191499720000 6615756 7653775502953634546851432821715968 6615757 -48318134100832609693404775978933497994 6615758 -7815867041795586955037855820815740416 6615759 -3574822473290990780184871949822449920 6615760 3342419599085336421294695024734863360 6615761 342918948766273069833091176041853924 6615762 -13371595826357816500487544473284823040 6615763 9981005353593374341542815982571783680 6615764 -23474849007271589067711869091393890304 6615765 131827427908915131002976279528746880 6615766 -2596647234527520079993194509064383616 6615767 -86211559944626756445560993049125636448 6615768 29668539939531872551226502190137077760 6615769 8060743798621590159053295518943612170 6615770 5796458137974613919973545595717504000 6615771 2664612207758858799214388030525649504 6615772 14623503783172865288799315199930888192 6615773 -12191087968795781170693819296712581978 6615774 15405283627912977795800848013315606208 6615775 -27873619284500275554895064686158740200 6615776 75709648299202896003877266996964884480 6615777 -2932712264278906227333893601848328768 6615778 -5456128278112269953026283665742434752 6615779 41279035129591736660627574726715221600 6615780 5834686128812222968545242215729029120 6615781 56377042714307076532701994127852369120 6615782 25802912151321898444971730458834208992 6615783 47983453211495252404938652207720059600 6615784 23606839186707380795260636227268608000 6615785 -15285892875136676616982795052142242880 6615786 -14941451907846700704114258270780576000 6615787 21733111120714500119591236295462728436 6615788 7689565205482116542120533038517962240 6615789 12482148217176306894901970276335459008 6615790 12315462922528781554438054813114894080 6615791 7966726201496794192233216927773288544 6615792 8870344806586758980196529205690793984 6615793 20034021584237216036105014795429939264 6615794 -20175150709863439113467534637317760000 6615795 6125895909253474544053943667470902320 6615796 51671274459386266026282151411383680 6615797 -2083517028633865974219202683016952640 6615798 4062368314312230392086789361285591040 6615799 28662433009272294910430781661765589160 6615800 -1395841419283693019891054227345920000 6615801 3232874619598399667234158820548832820 6615802 13174001678280756527082546422976495072 6615803 -6117086241602512880188519531993679232 6615804 -3120977060829377177851557168263470080 6615805 6894995936087155279128384301769433600 6615806 -30611874478818074124055951507565595648 6615807 1644191293322125749035912672061282816 6615808 546503402520967549217668779489624064 6615809 -62866481322175784121085702031979828990 6615810 -9064065773251778096071714164204672000 6615811 -16314287244180213932616442452511366656 6615812 2128427048369983217158573555766157312 6615813 5908524300053259022710393918832610784 6615814 30792460358028578855699595125194313472 6615815 10912425709277451463376224874782669200 6615816 25639513841977297034205190946756198400 6615817 22917230290929115252564005522772566820 6615818 -11731584771192380198459042845798018560 6615819 3907814268849304719341256239635856640 6615820 -14202592339580644281062841591022033920 6615821 15331911184516077931331082153326070444 6615822 609603943623181218352660795768629504 6615823 18865240035489834741227166777308319640 6615824 11136116940060086483777253443930357760 6615825 -8059555896410397004805060264721416400 6615826 3781793821568106703604710606525762560 6615827 2647990512781917082548262919793284280 6615828 559357620464322278223348371364161280 6615829 47946803542866816681484961240733578880 6615830 5280791838956332282924314478461256320 6615831 7049293051120250868579857153176380240 6615832 15002651192866737361530529697981798400 6615833 -35857501096034320038095686107921940662 6615834 -4898146490387029331918010948721489920 6615835 3344527617019244785275774236572168800 6615836 -22064454604832197398960460599889451520 6615837 232668966184351390422734185895270886 6615838 19016643045386559696675473458331403840 6615839 -63249652746302306988500064298295211744 6615840 3603552356717323747207646373583257600 6615841 -26570924935907917250756173474472278016 6615842 3666652710416651771302238542853110944 6615843 -13006822876848600788658351478793635800 6615844 460141301899533504126139920718100480 6615845 -7044763944568022753063141389866576900 6615846 14866633086134471172840450932795626272 6615847 -13871932954790230192588120002620655360 6615848 10513259880331523254502609658219970560 6615849 4177168350138181250426561506450226064 6615850 -672546988378906060509868095985651200 6615851 257833005955732335322016384166229248 6615852 -9222215617475440855661730992127072768 6615853 53142802231562729578484821548511742102 6615854 3844512912294976309397870113304268672 6615855 11604064560131630985292797337011729600 6615856 2208651656291781906184043791379595264 6615857 -37963238018215540610895692893424462400 6615858 -4043876266490568221122561053438050304 6615859 -5646813953561397330931485212097765584 6615860 29799279515715997167768198123184270080 6615861 -16243430253050870843288016949619613696 6615862 -2603796309409739864788683622527270336 6615863 80591421092088619939264507849363986240 6615864 -9569215172814348908079566777161728000 6615865 6772389118235335981092439571723377920 6615866 -12972021998402900036925733049207037216 6615867 -12339043833849824299048252114625204688 6615868 6063179004376683360527802483527899136 6615869 20615011488410243686620586036869786444 6615870 -3055252262830281710948582803412899200 6615871 -24586768628607780765700147982970998000 6615872 31420934824982404214869209765390581760 6615873 -21479236533726622990892183508490240992 6615874 -2622400880348354183543053594554974208 6615875 -6814282102621870587340736428530936000 6615876 -23754140445321157291999303043701831680 6615877 37906143010271626639279728763633729372 6615878 -16393481300615086039602874877648153760 6615879 -4039946173300328146128549718998979416 6615880 -1142743475233583506914815294146713600 6615881 9020107233216597582451939893840804480 6615882 -2346841581239884646509310211352963488 6615883 -9842228729760884631603996582627695496 6615884 -8935241070535351622540004574623403008 6615885 -10297397332622102860922720688025957440 6615886 -12991615294955399614389659265078217920 6615887 21291973727068745296419629442509191536 6615888 -904091714426197859799867608208900096 6615889 4931375034780354276626609988758297792 6615890 15110333666265060106798493444743644480 6615891 -23972041381978623422646088021309660560 6615892 -24044502145071760555553957349895110784 6615893 -28886881815983653679847696849736439136 6615894 -118690912899104288582974884167158272 6615895 3497653171010027512202286939314342400 6615896 3074820011181632798129712860516843520 6615897 -9384235144554893147009568790207014528 6615898 -9718761576479566805074129186828519200 6615899 4062604644697045755426858295437816900 6615900 -6270224011136063431548115767999091200 6615901 17224428067019063247185128756269794092 6615902 1887082982435880909341262467203764672 6615903 -1700006857210571946044868972193116672 6615904 7492171639762788171446857995371151360 6615905 2544738486611126899752067642236165120 6615906 -8032907592218714092190948482935552000 6615907 -40374427527346355838017500046502305448 6615908 5383676121352839890041996812209627136 6615909 28363337059372458271668608229145785024 6615910 5442497188395726033952113020454293760 6615911 -62857852268058840255823481404742140488 6615912 769419815090477596755207199951011840 6615913 40998728900443744117497735651418127162 6615914 4404078483936592318804943302706695680 6615915 3290371992997611769412895147436972800 6615916 -25685331716609070127185326923842375680 6615917 -1102178120631061608243618833024064 6615918 -33905231475948237432541116706824119616 6615919 -60272645001733577219279231077196645680 6615920 753087472696861275319472281645056000 6615921 -7942890696814733209277589047752453440 6615922 -11278534262937342292346510131398475776 6615923 6870241452916273934976007461681490464 6615924 1125328070458937289724822911852232704 6615925 -8985199821474571935417692934933803350 6615926 -1077936436310596463874927521408216256 6615927 -3790497217625230159744037116208584704 6615928 -23275701432123071318623755155874631680 6615929 -409053401924151684359150905285846716 6615930 -10721757795746096186512300175320097280 6615931 33447498074803270031813517367590183060 6615932 452717022519274924080573892489869312 6615933 -6035748285874280443252857886699863360 6615934 4832555017485818156901747991399595520 6615935 14219287162472876615314363373598347880 6615936 -27679514199537398906580626490481704960 6615937 296399618093325759713122399736971968 6615938 -515063885205872125510719547886641152 6615939 -15555076834850813871107036824183204032 6615940 -9125105350354050993582263256193881600 6615941 -4947335460758019962934814528818230148 6615942 -13663211983221946152776078443936481280 6615943 -15245644361297884781784909827257176808 6615944 58912477077760735619848016093862758400 6615945 5808813525626541651396587389864723200 6615946 -6367724034338299063450221057187013328 6615947 14549573793645515640502351717709913840 6615948 -21253190361036760282741987444433879040 6615949 -11691916190594096812205163058057620980 6615950 -133084342653949743979062242625868800 6615951 -15987279079019860731308814100814194416 6615952 3114234896941618762900715806962483200 6615953 15851949299041298576854577103927718500 6615954 2715019215025638243354229598580518400 6615955 -39045165720473016751182893291472426000 6615956 14520809856662984057987110813149621120 6615957 4286499482139333616467547137354817440 6615958 12444010062022940512684019867226842112 6615959 -4113961040564162699348514503862858240 6615960 5899998307624517229011786554575667200 6615961 -9155502075755702222603392294201979376 6615962 -16419660384810560515021035064420501536 6615963 17181893439904454678850604382069026092 6615964 27997128680053117343967875294111174656 6615965 -5808577584941837156413989659152094400 6615966 -1099206863354505594011537549802894336 6615967 -42340865795949204813672919322754685984 6615968 21741590900540446853597677279272960000 6615969 19703503405242505890994216880637396144 6615970 -746313020541706109020577909182203840 6615971 41045440604151345733425440424782482200 6615972 20318182952258881079556696129096806400 6615973 1701706659202687048260437318745715200 6615974 14121930292304039071955725178319919680 6615975 14741322089703250335866000454346902000 6615976 -13824249272316410175114791071281361920 6615977 19195536969018236946358564799411384826 6615978 5599720578426028510328293699204948224 6615979 -20996087704261118629087693856511049420 6615980 -271731961841399294316256807891983360 6615981 -24512297104384188250418604147372096330 6615982 2390146873989549565167026284142482560 6615983 22810375740723197990030384851837073280 6615984 -6205666076829048046435231774553210880 6615985 7369404440379982522866001041644160180 6615986 9332168680991088587356631492179530144 6615987 -10006241786861031977674659376216866048 6615988 -34549942392697969756467192733957328512 6615989 9900937044925889696380074079867606272 6615990 -328128026073071383916713121595091200 6615991 -2133451702241612088121119536737999448 6615992 44841196835540619022959883167680225280 6615993 1581376471542121273698870922003056000 6615994 -7887858740570693656560231765037287936 6615995 26611694268996445353807206526396336000 6615996 -1974569812184907255874602820903428096 6615997 -6242234271038454885814151600800473908 6615998 -13297942373837021533485833247971608320 6615999 1510850118453241132770442960371583968 6616000 -264108833815132696051843487760384000 6616001 7273364528365038996076698805318652352 6616002 -11697066547097652521962701328080230400 6616003 -47047496595352038860018328396040311748 6616004 -9808368618566109224996662431666503424 6616005 11069578854345785192627591315908160640 6616006 -8245922543449163826419888480962558656 6616007 712258337937781879847318338186293072 6616008 -9457354483530558384066081993826467840 6616009 58268415962345073347343514403831963040 6616010 -4537362215900388445084417559114592000 6616011 12023689768885920494004396549686231040 6616012 -33113490271098475948287491046347583744 6616013 15811333609673516732635098457773609600 6616014 -4963715939987513465272129394521191360 6616015 8474210188492618623579757955555832000 6616016 8779423716356343174990337143456006144 6616017 -20133950335936946599751082613983932766 6616018 4274712025348737263648975900073429120 6616019 21838015992539114560025566248630216960 6616020 -3074815279073696904109261433495715840 6616021 -43809324808952899908836614249314297778 6616022 8884943287228999985002003371193813632 6616023 -563786024879881786460434224028661376 6616024 -24983478356033556079480458184111718400 6616025 -9872377305048413584537274702598251700 6616026 -8932054215961909709429107503521479680 6616027 -4476239053976045640084991813661147928 6616028 -24221852050087889531909917980396380160 6616029 8133542553247712211019023441909182016 6616030 14943348623141024219112154239274916160 6616031 41877621413100893438496850915427062200 6616032 17821883545728383839615511216314908672 6616033 -22429815904275954348178068067360698718 6616034 4237350132917464825333733808730641792 6616035 -41099751360275978506487441579242054560 6616036 -353721605149380919455550132314570752 6616037 -25192596427302985978365260080016136900 6616038 9972716037198711549175389195379584 6616039 30958195247880098337915602716985528160 6616040 -49424258685387094842484952750386483200 6616041 -10349574601869850860170101117391598720 6616042 8967203470814978243702600901399267072 6616043 -8940173685811670836597652952305342400 6616044 -5018492648089965054477182007756155904 6616045 -10604579557626600615277584522274346400 6616046 -2739883407882000453963963493435834560 6616047 244617933359074581837006983679891600 6616048 450590548907822948631923084601753600 6616049 -61442940440391154348677680028613165056 6616050 -700455629524717884795365727764006400 6616051 4389066764988978907266473734806076544 6616052 -20342021117553367304478875047235969664 6616053 -5268306815226719130033408034859587200 6616054 17728527206538662118262234706909858976 6616055 26153759262411919462735118612432052000 6616056 -20600191544935636169825425378544332800 6616057 -10443279736486378797715748304892633088 6616058 40232810782754611832997684892114793184 6616059 -5704641508882534888906983612731896296 6616060 23447307148572455812639652095183564800 6616061 14716340128879715718651174728595656652 6616062 -18294046217980470302572665105843343680 6616063 1378781892209723986338606086769269104 6616064 3475984500106690911875696413032579072 6616065 4914973887436836442464788205503447040 6616066 -462053509227528859948778026905888000 6616067 70123891495702164595607826362558434272 6616068 -2821799973232376218453670007532508160 6616069 51724293106974150428318479512890613470 6616070 -10851245552514377741038453903684187520 6616071 10142306018005048459995079002301248384 6616072 -40452633701444420351742051055808179200 6616073 19693632743436660333794564605856951322 6616074 -1818981519638029206843130761909853440 6616075 26067584745570202116640042073918891300 6616076 -19508738169629978174180047286940330240 6616077 4756091136402004222478520042498015072 6616078 20079321905949755234863766765337124416 6616079 -24490725862119036865176353238274365024 6616080 271583556502592236262337043997736960 6616081 -6517952677937903429744508173001539468 6616082 -1245204566775881703945664537797734400 6616083 -7468347376649849806773487176485630400 6616084 -36701154402456684682534941718337862784 6616085 -6173154005658965520932542579453680000 6616086 -1904473291014700803350158585501187136 6616087 -41834419522258409204762079571866094264 6616088 -13637681635535027932894295091787284480 6616089 -3355272069176727078612668699064421500 6616090 2318224608889070351401361903892592320 6616091 133147436120163231448186751933675352 6616092 -5066484698390570395132501948143697920 6616093 18863763996302760047256612885877162848 6616094 18003454171986677322808069867828956672 6616095 20355412020476219120236812684982085520 6616096 -24750152481257274094329672760584830976 6616097 -17495900755372374848016143226501875520 6616098 -1262040497480544124819010254119668016 6616099 10945677950264664286273706044890720672 6616100 -5781959550635168889516667457443689600 6616101 4676576035359139713872698631779702080 6616102 3784106910076741178104019188129621632 6616103 -22708604803898996753025649700405952216 6616104 -15265751835059943728950508712394752000 6616105 35599173965883946449348338128062628260 6616106 5008352151382183886679077092354575360 6616107 68088915143167390408484854164814767840 6616108 -18443880330922346284966182992202441472 6616109 -549858676222743524469602352978770592 6616110 12133453172981639119635032415865157760 6616111 -8304059394820522045702577625732053856 6616112 8308887085316242812699706474096558080 6616113 1477730820952364207729796254748561408 6616114 -11527172232330520000765952149421167344 6616115 -31954646382951434054755928014599349680 6616116 -10164266038488602088865993615198857216 6616117 9906356985401984382718413334351117166 6616118 -12841997729742097121926295944510458240 6616119 10261202658304642135437428308257600744 6616120 -1017037559240050206667333982865408000 6616121 -36476781830741350389076162106859784956 6616122 762522288229154047539316829354876160 6616123 -34653337564674328632144492663054382280 6616124 34927405070699879501409301024516279296 6616125 1988965236399233172452262335062863000 6616126 11218503604746123427130510386070280384 6616127 23665208262562130353935713363813772000 6616128 -596877486696322480365521664290586624 6616129 4610429873530643376019372226024326248 6616130 -2369986815516522158295686118244163040 6616131 -17188411593050536593832139900410405056 6616132 -23689356871680190278691274133561311104 6616133 -12422396689070206372703726526835182240 6616134 4251502284390071940818336022531809280 6616135 -9774527273394100414099626403317284640 6616136 418024440291559406305260000952780800 6616137 23920078286467178732235677752528714944 6616138 4117387021044262103336924408457116160 6616139 -54164385857783422907444424759201294060 6616140 5455132627620611647344429761121561600 6616141 -8716098460768951879343148510758097600 6616142 1043147264467858311959103862114790400 6616143 20389917755632867915926028978423605024 6616144 -2518936252199348165561887397020958720 6616145 11520515167325792606280320449764474960 6616146 -4678100976995295041311935151553836416 6616147 -19340883300917452202269878346543620964 6616148 8561922398390868204425231013802586112 6616149 -2492488856571971283975486485630585952 6616150 6080885590200698646231097041616449600 6616151 45973353031998969167021207185820038152 6616152 182258559533076617691255357462712320 6616153 -6220577763067576547047323070671468800 6616154 17989569189970074152013451982073313776 6616155 -1354911910893214693053158877981096960 6616156 -22046831362256634639643625867279572480 6616157 11028982611716200439770252279326677952 6616158 4137705044214937659291914640899198784 6616159 -16082510703359115669531538211964760 6616160 20008336892336964863952405604254351360 6616161 25584070723469562796294643389388458080 6616162 -4869617716950741425927505069433267200 6616163 -61058717549910896588739287043177135588 6616164 -1302223195673116336098206591436647424 6616165 -5434611438381749862778079592006551940 6616166 -24790024079899906131022889150794951968 6616167 1148611026994464537565237286071715880 6616168 17448671152891532934562813643653724160 6616169 1154357698221769064219495832707690880 6616170 -776498060044680191905839739361349120 6616171 33247266406712214726599216284656398400 6616172 -31421218011193300261647234380090029824 6616173 484938824523176855646806837099079168 6616174 17099588042552639663086635211332534336 6616175 -1035732327069854148959990500950667200 6616176 -4066097083145114995628664224192593920 6616177 -53206816594009038245314913187213553808 6616178 1793312644140689707061905073751194640 6616179 -21355097264251300964971282106919302352 6616180 942648650711491379068912122008985600 6616181 -5987410566982509812393771057389016160 6616182 -20404589993218613580201305338292136576 6616183 -12647477768049703829844549426657956224 6616184 -10053368385199708334960435761405501440 6616185 -20521180407438705783677883889465771200 6616186 -15018931860112047635171625960958616208 6616187 -4549922343040310778894443388951984960 6616188 -13281150473347262125504225335764474880 6616189 50170799769110872118378107745693465990 6616190 -5491862782536010175924132080857047040 6616191 2832871461871407739679962529863917840 6616192 8651984546960267214819349754932101120 6616193 -21164491233442633523878019339048156880 6616194 1309740407211125643883507501148583936 6616195 539985103872797974583443322221027920 6616196 13441080484514523382122513570084518400 6616197 -2932501577095472764963464628717059360 6616198 -2609769348105920669990561341661951040 6616199 3279341533244943129487601904641439240 6616200 -5857353659132946158469411720877056000 6616201 9638488591739185254835728472593224400 6616202 -14432282884963312171115479199386865568 6616203 -11942460716139367400664948429030231360 6616204 7697664099007341214599228977899181056 6616205 -45976454471601870847273743427268726400 6616206 -3887646518361157323252407316639793152 6616207 3114632609709533255441666983721060160 6616208 4966524065128156415226686419788840960 6616209 448702555204320877882902661222976928 6616210 -8819324223074174347848517400282406240 6616211 -7078406522795342890851928357446144096 6616212 -3268543523083689853914618269577627648 6616213 -62583259210278558145837429989802074660 6616214 -11835748623289004632856141744703031296 6616215 -26750769030519276718383225646625244000 6616216 -7741321468201829623801490399438807040 6616217 -49020467267015485159316266039494007734 6616218 -4253803467867327729903875402075320320 6616219 28430284926198716703093006482274927620 6616220 2678348624269654936244774551594260480 6616221 -22947422879370047708429874878215430880 6616222 -11570435841601243880942479605300498048 6616223 -1303705074215037145729655162208522528 6616224 -13623759572924565739828937800704393216 6616225 -11193377497922151339892878444509149200 6616226 5285214620404011914303561581452962304 6616227 24976884226759250701928895222151545720 6616228 -8940393472180610370511392169814146432 6616229 5140903726710698822262292202988254076 6616230 4936713247760986781356068804749080320 6616231 -18014147250706101447674824137730424968 6616232 -9123535364569057316774850369989099520 6616233 -8549658912025120784236237667174800824 6616234 -33337291996801505632752671407182836640 6616235 -7899274332343385405935212713647708320 6616236 13347457688701210035724828947749597184 6616237 10809370378552425573115737970289049600 6616238 360142708528701785314750797659658240 6616239 10492375466234759279702452666576053120 6616240 1315513091970692647212167524877598720 6616241 4022494046264425549854281118192150000 6616242 70888741904082576396512939653623312 6616243 27525562135764385129807134500834645344 6616244 -671076586344767004626799715924487424 6616245 -8610251767533903012556721680163865600 6616246 -3792245550061946985473260892249408256 6616247 -61990485273943067852818247483662456656 6616248 -3324923913013978920973955056695767040 6616249 -52369989596046923767076637371730795840 6616250 -6924156250443065412246355422955200000 6616251 11714258455323136741025385270779021580 6616252 -10621298147785376746798985902169361408 6616253 -6172101401239758001909255260634876320 6616254 -5928009522646214835769394826042367680 6616255 -8440593567262733922360242329182241440 6616256 1879041030904834601985636125921771520 6616257 -11519722715870351032146753541035393312 6616258 24085130293857569079164421711023556480 6616259 11001755690547087257986251114799766304 6616260 -1754585424247573570099920015449088000 6616261 -29505424007685115674216317376588056000 6616262 -16133443052184046950773777377465900608 6616263 -13063056042995228009140706091141099360 6616264 -50126866615951738990187920813363968000 6616265 3317710535022535468579891862862354660 6616266 1679456980572131813007088387693119744 6616267 -11654561962863979417366851912863948800 6616268 16154131815140214894437295928188149760 6616269 47696806471938275725464533657195903040 6616270 2295577239561344505700935559044748800 6616271 40670165065643943685770462555021695472 6616272 1954076431149977259628018054813188096 6616273 -38686648790860599088661006093345178140 6616274 2239334685395839072164283325303578272 6616275 10109768518804971593161264812462792000 6616276 -41570364606615333662427933952373338112 6616277 26472171288308340980665550056091935392 6616278 -1851789805227514696007794794877561536 6616279 3789088588248492163304152389786287184 6616280 -33252746851534746244523935867084800 6616281 35818626994859762843873211594805248 6616282 -2282152154612496122095714383989852448 6616283 -5437996256424993461803657693022961468 6616284 32240819655309481425608190560825720832 6616285 -4851755835873468065998722155320158600 6616286 -41034745286417557584721114725654380736 6616287 32376038884270345676202695630946793944 6616288 -4824402879123225209616292350553227264 6616289 -33054501369440369022185158143345122910 6616290 -13180554219965599876102709041567457280 6616291 -66822558549968859343720240675960982016 6616292 -43643422215882167980507905646598280960 6616293 10249599493713707275068483995850985728 6616294 25669466711354333558662144242160291200 6616295 9671491391177351496692098147214707200 6616296 -11433057265994387206130509242072268800 6616297 1200776769221612126546172617591970746 6616298 -3875712445732402171217348852497968960 6616299 -2089525310081232077338229181671027712 6616300 -6884572055303181411592701861375488000 6616301 -6294264224942760033522812054353414698 6616302 6646567966892273803719029119509178368 6616303 15240162845426739975505145595285350920 6616304 11192922314506641718870799735258972160 6616305 6083185220526139614030843875467005300 6616306 -293879892483858600547297649407665648 6616307 -6449656529522956631167330707332664120 6616308 -10925576800221258547507041869445783552 6616309 16349739569147279153888160820404602432 6616310 -3336515327706689013044978065342394880 6616311 -5355696159350859758692039738374596400 6616312 51879093791203224657419995942366003200 6616313 23356458743391616737926511016246950240 6616314 -9377246463373670352113690929865578896 6616315 -27192078134601899509977776650556740800 6616316 7224970050749498803601277811614563328 6616317 7192697268275578642514069274484838112 6616318 -340639530346923164899861888582759296 6616319 703584647114921776629297831992248320 6616320 -20048772480359119974051056856418222080 6616321 -21955438983425344472963115025396303320 6616322 4257968103726398321273608364543093712 6616323 -2215141409510895564001073389268510532 6616324 -201177748159090969534473006270443520 6616325 16214052455149973477715768674764761600 6616326 -9264230724698041106023726837877096256 6616327 4448924230333012326433199837964328072 6616328 -9724843380732847284808584618824739840 6616329 -23220913816567932727773922290077466240 6616330 2651508632498709146606071681747968000 6616331 57843952181457444456409317203816466912 6616332 -16657178792189708145330391628415513600 6616333 10207254832028639990977994127478928704 6616334 11205561652596848818526545393620371712 6616335 23657485718807688667543268564071152000 6616336 975774991543146607672570472374280192 6616337 3178814306500157373726603101023952832 6616338 1860862347917454336124558389251708160 6616339 15557682276061927162404467814862884140 6616340 -588650006935734699751863383846853120 6616341 15100508243810118249597535210228038048 6616342 6654787519961883309294619983965328000 6616343 -31733146156870030089639257848059924408 6616344 7041662853908973133899130029891256320 6616345 14262103116952967236897604931611544000 6616346 -22135916618761335295360002147177866496 6616347 6517486915347744459705734620427093400 6616348 -10207106157807384355936292158312510464 6616349 11708780671434336406115008820249960280 6616350 8398005215948311672673304747256080000 6616351 814190437998290811493271998171329920 6616352 -3982505088362131345885847386324992000 6616353 -14629819943493038250588240434488566096 6616354 -8046974900764029137426312091706437120 6616355 109166289491968757512521395991293760 6616356 19029896220294646959940818322135606272 6616357 37365024445019632352301966565497911232 6616358 -4098305636992012207500742328304330624 6616359 1715186045910104794029038323534178328 6616360 -11999570993905569529352056798205952000 6616361 9721190922313472972082709821908907264 6616362 -2364440475737566082260628205727995648 6616363 -9223071955887349844361833801633786576 6616364 20183954082177744056949452651564461056 6616365 71999738897389785393955519984784640 6616366 -1058241721010362007896238015522371392 6616367 600467267536620760482792593490929280 6616368 5902584280941744795211267484765159424 6616369 -4150657084605395053959378900711106704 6616370 -14609178214173419057766609689960064000 6616371 32465101992223753432106956739705565744 6616372 -11522139950137632876112564548705115776 6616373 -13295497390638483584832332036129011680 6616374 -7606600992311173793831485511027979840 6616375 2093200631970138868518415197952668000 6616376 1018048975365217636653463699557949440 6616377 17830491572946372268548289464571960800 6616378 963453761441272487355605310349624320 6616379 17632429212855951019135966015716376320 6616380 -2134368973062442226556008262910909440 6616381 14474654619291643356713269281157386182 6616382 -1025269342251211197340039844444969088 6616383 3444863755911570397387647359488788624 6616384 8479112063058807589776811374407581696 6616385 -2485755353974935774396837063652551000 6616386 -7239064908144072822649287165567645696 6616387 1240577774301157476906969768530381040 6616388 4577760531126132652809040756420527360 6616389 -12305931095897070836251695741076737600 6616390 12635281715135678305165134334071504000 6616391 29412278552581568080862650844831304792 6616392 8044445067990795943017327588120330240 6616393 6682375770015692142182663976472929920 6616394 15654614777577865429740203532835180032 6616395 4212396050439594235481460771206335920 6616396 -8508350701903293957239183032811504640 6616397 19060163500427262543781109460718425846 6616398 15489894085802976726912650815074636864 6616399 24778477149139263626475227770816876400 6616400 -1737039728656635163978506063151104000 6616401 -16324248391287134515474591423269940032 6616402 2909541511190681883352607477255486784 6616403 -1305332836453683714132912769885731348 6616404 20804996508554683384301464315234254720 6616405 27667923864056074008259965978530196060 6616406 731240057919628612461865929018469152 6616407 12348075729989746789681573793197003392 6616408 -1167835885887553479443299658692608000 6616409 14050948780149089879450177114692839240 6616410 68410315251388333353774987595284480 6616411 -74625614039537587898675385253862766128 6616412 20084729168157859185781520608225838592 6616413 -1673351090911379394807419095029896058 6616414 -27032562308463222837835726303597056 6616415 1130262720931683450148293218749187520 6616416 15360889183731374057892481961647669248 6616417 -39973918045851724395171093100423515936 6616418 -19609943866098704407510523026888977840 6616419 20484396999006687753105618757928809728 6616420 25390367424266913716496342155603585280 6616421 40042731959731066005566887562108554590 6616422 -4603985932337694112555957710134515968 6616423 5278652960202289266613323328291603968 6616424 -797107849729856140801592392818739200 6616425 -26242426165779600676111891230533251200 6616426 -19113825454220830708054098217607844672 6616427 27612934950736833070576387526206233600 6616428 154086729031744199464950132445052928 6616429 -7813023756385390912689469596887146560 6616430 4947434423771271631356649378791985920 6616431 -45284434519571712146948915153576171520 6616432 4902232116054276421878158463683035136 6616433 523159386310024500866550342862949184 6616434 -20824607304310314098583700426209102336 6616435 -6320500346282304036142825319977215840 6616436 5195135865515527240249072238376948480 6616437 -884211751874160121149492674889816000 6616438 -3112074373150847694851131625009881920 6616439 -1335475218858627506196129369055526280 6616440 -4360244814350717219059424078578176000 6616441 -20678959207292132985789583026593788028 6616442 -1561918920007965035938206443597721600 6616443 12117637940623463729275429004011223064 6616444 4626517482065622278244339892206503936 6616445 -19718215689277201557401456713689492000 6616446 5141025512426654717747951471186903040 6616447 22277535392828423939016132248128416896 6616448 -47389401144868334627774607915252449280 6616449 1706649556298699976486967662607194624 6616450 -16239667122991466491044150097827498000 6616451 -25620585360547673228973627313701369504 6616452 -5039558219111878461088909682853193728 6616453 -189234039391321655735299723174976 6616454 5255412727147159997489136958141440 6616455 873926786297873641810354619148076320 6616456 8704162622797118735794930485488517120 6616457 -22468041833950615643812349488788252108 6616458 16735981558706243271975978168499537920 6616459 14475314832879326344929824078132683816 6616460 25488547709132067422896288954889057280 6616461 29136530205366073537693127545471246272 6616462 -8992812977266761504946553619695384448 6616463 -8815872580868576721811242520700513040 6616464 -2332363899715675548486355061135769600 6616465 -4649151628743158847182525253876844800 6616466 18080190110212575579409504942421534880 6616467 -4202427168919573346071734473503527264 6616468 -11478757965698371246201403061637019904 6616469 -62981125796439293736682793466916886130 6616470 -546311386591902209065471211533824000 6616471 -28173502260988912573708935041287926328 6616472 -10972950211229441726432201825502904320 6616473 715524431668801381977990624371860704 6616474 -12126317156471735262833209382747157264 6616475 12673215316155103544653688203183216500 6616476 -3014612519333686611088749968498227200 6616477 16686930722187096391255333030529195872 6616478 24781599589179398884275361009100472000 6616479 2862478590152141171949285324374494848 6616480 822742123344518043442681007139717120 6616481 7286144172103000630449290121755853282 6616482 6917443007485462827629404262562398592 6616483 10431208466097487984943770109922272732 6616484 -6500966824052609507366342412761763840 6616485 1256175113695057852107468099231434940 6616486 -5659973201728367074871952614644619808 6616487 52199145355943129308083514824679619520 6616488 15033715076805211920174863457727365120 6616489 -14596862182277626254658417794227300832 6616490 -8835837981205515098900690801124172800 6616491 -1528917741168033354569627978558649600 6616492 -15301776873763838735948129886362147584 6616493 -13682089754260818840653616528825468756 6616494 -9754278556382308508010060738418315200 6616495 17576431527093653433468961927970092800 6616496 -31391086347394737618845404067266560 6616497 6119030928965198578201803334656741120 6616498 -1200563389107671887188838099284507648 6616499 5487032312291315140303102290708895500 6616500 -9497832451788250433692445743107072000 6616501 3853060878207312026915277202712600760 6616502 -12450677376146567764898837161232568576 6616503 7253121301355335157084788705720257480 6616504 -18702491698621987996419734998875402240 6616505 4728944480734479446402330963362292160 6616506 -7995218965030745211323513612194373376 6616507 -17827570161142948556402075415468299720 6616508 17505580474156240230159971961766499328 6616509 -27712308524177287633674944444387786496 6616510 -68293975709811181065846925404199680 6616511 38766337250823586998956984159205368064 6616512 2491100721336021297458105056556482560 6616513 -4577102141800416494463976281223170238 6616514 -2514657594251950943602576348127592960 6616515 -20625449215390939600088679486373369680 6616516 3953128891706307897152153768188149760 6616517 -4750613248934312183172180554339518434 6616518 -5672595990845291848760269054061660160 6616519 -45929298453945673099250995318266437664 6616520 155472700367877293256495147215769600 6616521 9216156425487484748914666499757008490 6616522 2970095021391005068662155276006400 6616523 35653982193477684070027501156410938772 6616524 -20792993804975623027931837519884784640 6616525 4320296276331418653503782144893225600 6616526 3119800243428618079444790445573882624 6616527 15754480438621501106941659652046658960 6616528 12286683005985866581223781697238884352 6616529 16260006396413890668189725115954278130 6616530 7715739269366603290179815742267852960 6616531 18899759487201636462966842263406868332 6616532 -403908523489372645715188956455340288 6616533 3711569247416944100771281896450190848 6616534 -20411522417685914382509618893718095584 6616535 -24100109787923109132756453471859244520 6616536 23815225688156223594572925160559861760 6616537 -25461097087876612015575878057512845814 6616538 -22918001508617957608928478859952240640 6616539 230766730145549790363358539093907200 6616540 5481110638185853582342740593535713280 6616541 -55583759123091193361826993954130603200 6616542 -14158800072238728149147272611723012288 6616543 -2541354731115725521895675817680442208 6616544 18000153969874811343476118972279816192 6616545 -4579437012844483534716593797498666560 6616546 -5404986835820318703369797649780420528 6616547 -509206903444447136694198435473243136 6616548 13701093380181413999507079505262481408 6616549 -10460006727870330019726352936376280450 6616550 -2588648378677422089009531362088455200 6616551 523979442376490342350527574108060800 6616552 26028990412813503937429770613963438080 6616553 20217421233858387237146773412029394760 6616554 4183724005576620285636531003989606400 6616555 13560548311956377461488351749511264000 6616556 21255106729460879445854135656161185280 6616557 -4470771111913629557490239396020670346 6616558 -2091296058577721658055143817324296192 6616559 7097649458460056022513905676196049016 6616560 -2957811409428118578014398900509081600 6616561 -5134488182520880547617809959895762816 6616562 7836607743840255485950227725946812832 6616563 17061173285032168248401049753898021944 6616564 27967644251950321116468767236968798976 6616565 131817219331786665658410771936736800 6616566 -2188538820332735045094633104127959040 6616567 -60182429201377182913799620278601615384 6616568 14269634208370003189095326920312627200 6616569 -2809028937529580608834897402500272640 6616570 -20306023060655901813970796932645707840 6616571 -7787732277063760891329769352236613280 6616572 242523297757956917711796442739016192 6616573 4986628501685316349732961474777278464 6616574 -1672596367525849218121078349261804160 6616575 -4114902515610283818955206288966932400 6616576 -26086576046935883064632526937257934848 6616577 -49717575740600198411624189427123557328 6616578 -2620474425218097490416832036994107392 6616579 16979921966171508226035809186679711640 6616580 -10478648840114547596428760353465382400 6616581 12530451768291966088524041718073078752 6616582 -129429928284744499235171657864755200 6616583 -6664683482186152141587388478400696168 6616584 -213301107058434646932927186042009600 6616585 -39350175937045159891086830766105829440 6616586 -3756176505272724833028112595012736000 6616587 38613754102636929869700191199942635952 6616588 21863332832832766619785821463044788736 6616589 11514985353779171318187202295503551456 6616590 -9559206675400019560305666832868215680 6616591 -51031200233611893915932351313069437008 6616592 -2092098099396947059711628514239176704 6616593 20844147639055554300367680922220716800 6616594 413041090935498919399290755118371328 6616595 -27805773057779952140652510620599352400 6616596 1314730145212659859769365968665542656 6616597 708829515135888135477176329025898940 6616598 -9512837369199360613211859036041213760 6616599 -1940312253087123218156700646186907520 6616600 -21627611045091829151055538637527296000 6616601 -7068672406438286142806049813223705398 6616602 1539481054417067240329989167468556768 6616603 1836278604214923511422988853186689056 6616604 30232077965737708927319947190068356096 6616605 -19481682677195125221401419518065531040 6616606 8295057201467170974990988130177146752 6616607 27545271586317013963536734457581141856 6616608 1892554654600637223428935520071188480 6616609 16800941581766502807070034883903008000 6616610 3195393407130733573429376806340413440 6616611 -15486644940361379944169471033920245360 6616612 7557988425417111061510362336701680256 6616613 -63493698901719676486715961069549155520 6616614 -13048699822741496348014971723510044160 6616615 18806041968658732948953260724764792760 6616616 -11519969175168181518771577280101017600 6616617 19188821034763263108707228130234977280 6616618 18118952054733759558258673370814467760 6616619 -60382779385368579098777922197065304856 6616620 11355369856962097269472097068582041600 6616621 -12298354309524322204722288309528018432 6616622 -1384020537942627262152166416184728576 6616623 6919233440150705253947823905878809744 6616624 -362993004164809314417169900976144384 6616625 595472676014895443750168768288928000 6616626 5015890026476679268682418313462132224 6616627 6361133246810948874772398966744877120 6616628 -165935905056272353697927847523669632 6616629 -9219482051791846939564301844937017426 6616630 10505094398948348467462947325774440960 6616631 2233977136280169932499211089222889392 6616632 2775953776104476527432231813272698880 6616633 -7454069378256875325189160573527516416 6616634 1328173256784186371537593353047527680 6616635 -4890316361198504890887341596225760400 6616636 1646761937668764825687796376650762240 6616637 40818843380251797327623734594986521286 6616638 -6857165218981745609215077009161329920 6616639 -19066420574625990873368620722227675544 6616640 -1649286847255371325091621163447091200 6616641 28869914427368622714191862577929490992 6616642 10286529418332494447002388245839947472 6616643 98885113602541989793497748924831200 6616644 12552671363918297837988945457129430016 6616645 -9875142150137937684247387905317491200 6616646 -13083136765392706012282032239664109728 6616647 -1082050911293824703023783297813940112 6616648 -42080659486646120633754976233027133440 6616649 11560052196800396806268026145391328164 6616650 -5808456734865791750327745805150886400 6616651 2283130485689647983755302304439205652 6616652 -17989200052113498751569778505953984512 6616653 -2680413672520532587565515420921432896 6616654 -2759319331437880087247357659189528128 6616655 -159846898575348622503441754789472400 6616656 -6520661588295349783122014825459097600 6616657 -30377420061494634922316674445076702094 6616658 -32562378215242822508087954587140621024 6616659 2119687742315208742287148246823831808 6616660 36594607921931533104005012002249113600 6616661 11989087070045955056687439890346228252 6616662 -2176207338784104363941837600133162240 6616663 2461578775682324954327160913091497104 6616664 11457973789093369431735677751502540800 6616665 -14001535073199032475383320152327708480 6616666 -15668638291074374973498689067211801344 6616667 -1355796235490630967505880384186692284 6616668 -470579234830809550886883315568582656 6616669 -50489396596786659816787672101551210880 6616670 2443649448717556709136808395906524160 6616671 348367981927935249674045465038815744 6616672 11251350501855409802302635392316997632 6616673 -1581335445810924229619304363711338880 6616674 -9481564669538309875663203429405120000 6616675 -5537245412846621817451958355976442000 6616676 29778079436379500002036586987575649280 6616677 -6394959633308400567262516352085564192 6616678 18439710431905282128664022922627650880 6616679 -40351903237312179887035161927063412272 6616680 -8657272964884326552027685061694259200 6616681 -28956940109127264255963899702388632518 6616682 -20603367758239807373736592672446089808 6616683 6841196788873347597614948168803711452 6616684 30526253728259130601594635772930140416 6616685 25343012364451716883937963700866842380 6616686 8861990762574481775529192386894797824 6616687 -718999064597097826591248192107028096 6616688 7517841111608993960185519284367982592 6616689 -14746944773852615871282043565057078208 6616690 -8549329104922872265206911578869120000 6616691 -4282490661865577145468462293497644000 6616692 26229155974659121547672957018816966016 6616693 -25014646760270904867731791101258411680 6616694 -280649574636480252688683041310475008 6616695 19530274127863857917456974308268291920 6616696 -5632166011428473272080729466382622720 6616697 -15132842105396735389677467968260760854 6616698 -10902724143393509665722323171845793280 6616699 31448793373528323817638302733536405536 6616700 -9146862948855664103458742236049817600 6616701 -4814156537049693539389584962860081920 6616702 -2082998776937712504505838934951338496 6616703 -1894890833070129763796844102274839072 6616704 18473050971523062026559615437887242240 6616705 -20245929646455252811914333443881551000 6616706 16037119444064878601402482524712620960 6616707 39244372482768390189134612616180962304 6616708 138831006519385472030822300320137216 6616709 11191142623952841452823839576460798528 6616710 2537315258161851301382494820731301760 6616711 372587522296420962366069070219115992 6616712 -5284422496352132564819943977843097600 6616713 4090379968869127967631307439532688704 6616714 8007243464475116308194972472354992480 6616715 -4982659721681829765735404321687188800 6616716 6594781961572741605833219585360646144 6616717 -41560316033714940417307828008808828234 6616718 -33181859025322130473720022378592229440 6616719 32412193760500163846177328639001939464 6616720 -842324858167112963588544101139087360 6616721 -20799461715427396031347108910799845388 6616722 6000744369585637393399763945040190464 6616723 -52175870921161192727519023856360275080 6616724 34780518410244372502460287969871769600 6616725 13829039718141087516565902453828681600 6616726 -22017648218944902509999557046229592320 6616727 20182750794413961943049571731842557120 6616728 1618365545276321411992385729452431360 6616729 -6912461242296558258847812593425860480 6616730 1971833860716552724323102198831041760 6616731 -9496081775915025912065488570145498880 6616732 7378751469966462093611920335448849920 6616733 4709002611035576648145775071767927808 6616734 24895309838678688682240987918385144448 6616735 2927790351799010660075806807661710800 6616736 -911938512547468862439171423920455680 6616737 -10496210013597973667872839456172348206 6616738 -11384429657832754120306904498864034480 6616739 -29666571541331691609579891024877907520 6616740 778301475062585377366942235366400000 6616741 56246265450430046814174503424472634652 6616742 25811245858912433925717893232173338944 6616743 1128181965706326227236440996082425984 6616744 14676968916299016188803024202340587520 6616745 6819366390874377163833035993410510500 6616746 8570204851453337933036801488405981872 6616747 4981679246314146732461760024051931552 6616748 -6755070730946431343584772558197476864 6616749 -14157878200556890172668363952262785952 6616750 -1120330347245079761417532377472000000 6616751 35769182939103067506499908059064964752 6616752 -469903406103338101268840297356492800 6616753 -8172208977294639358411761851341189632 6616754 477851808424836595682121676315057152 6616755 7294642871259536167246129347361574400 6616756 27602977314427230869220460871102042880 6616757 18077800125292081280272632838293859392 6616758 -7770410417425194505657355211121196160 6616759 -23720313871196372351194610615603502040 6616760 2784363957323051264739217645338009600 6616761 -15062987785486105087770515176886052528 6616762 9453879712005520536147097797385579632 6616763 12486149237587623560755573819836327012 6616764 7475160872547832634266789190227968 6616765 -8674854101040238098968948924565390600 6616766 10487545531456149984074514461266183104 6616767 -17059304238778922302552149300482289720 6616768 4046007955518755499196653781042331648 6616769 -160321376862976327166898829675742670 6616770 -7809982208988446538149667493321958400 6616771 -3730711762833554255579462724948747520 6616772 44424798409535326793820746346137909376 6616773 -11991838648409589401333690827957841376 6616774 -5726497374068216035708980220798492416 6616775 -28713860619777685968297177867637913400 6616776 3011302374525122264036435938563072000 6616777 25017852544469747154506745979438593626 6616778 -1793013638202948782971174969578470400 6616779 4390686172450198385414276127712002288 6616780 20567662815043588656665602692301593600 6616781 -45217480028100468820609953669183329418 6616782 10612468121542878824466057990816013440 6616783 21441861781316453946735323528675586032 6616784 3402331961193057715464115804268445696 6616785 1286953603328935436573182916815603200 6616786 -908452127279417706396504501611224320 6616787 -31763293442389622726635533599998428564 6616788 -15749137674421950277246994274755266560 6616789 1702667030068696663702305542786400590 6616790 11860303914339783864087103292914502400 6616791 -32225443318784584936377106144517126160 6616792 -6341284558831102375513313373990912000 6616793 -44250857479674976778063110388218476 6616794 5662085669695419736973715945876533760 6616795 -12924972062438741912690834622871305600 6616796 6124850227849929664116695475328473600 6616797 469960589256466868748965312400324096 6616798 -25513039925626694683723090295164617600 6616799 -4262626637853195021961434238700331168 6616800 2772286447706985881322616110022656000 6616801 -4442099319888299373574174374735342336 6616802 16140929355441430083942305213694410400 6616803 23435753894213929903221245869124275200 6616804 7314592897509900156200413133099478656 6616805 -4609049643961998840706150530772956840 6616806 -2117431473368020196967142316829444096 6616807 47939947854253413884563718379273352840 6616808 17203970795516160125852436118684139520 6616809 1843729766947695796987394041385572890 6616810 16582026946065035830454181869995173120 6616811 -417835621910594634282247525516672200 6616812 13218603732313669044031705525008755712 6616813 13892177507714436151265921781124147200 6616814 32890438053783234960885439628869892160 6616815 1502942360465189196419229252427925520 6616816 -9811001514485890898506690260443004928 6616817 14439679302413962615113988613364624960 6616818 4007974165168580203462024055387297184 6616819 34830467967578461307445832221923734608 6616820 9763745870162028226520373008113090560 6616821 -3950508242188452344416237790880839136 6616822 -5190654153799111384635255070196240448 6616823 5130790638080361538916150734936232064 6616824 12120813667292210511096654759182008320 6616825 22920986523929862296506216372418065500 6616826 -1238176694844177200887823242568478720 6616827 -136246993205995573737839457817079808 6616828 -8348812027067511700814941960260188160 6616829 4542863562261191120672475171260868876 6616830 8835752993024386978633191073297443840 6616831 14173289315824934060404975172125508632 6616832 36823345302296385051040816631818223616 6616833 -21833705620108906062899583950803386576 6616834 3731532552385266272953900023974241792 6616835 26661929560182660268179929395521659280 6616836 -15473010648187468165782177077246484480 6616837 -18275965479373754498315919332834580514 6616838 10960531536448569118635578602013353344 6616839 11195284869083329258207647037286989224 6616840 125508655358313543409863457168588800 6616841 -22887765941534985291075326080450389696 6616842 483338701498129042858462019142203904 6616843 -52640685234775268014933140983407170000 6616844 12979399432772993208323710727218169856 6616845 -4210545971811076196607984441948336000 6616846 -5629578190446058388734728733911448128 6616847 16969028121322807618311880296171539280 6616848 -821632471083254203135085321870376960 6616849 18222599295330002549235400427393016564 6616850 -14962136498696250388446157791766512000 6616851 20017035776449049878420263061268603832 6616852 -593323463159315162682419270357250048 6616853 51138675369977243483957597467646415840 6616854 -2749390517974381745076498876577515936 6616855 9155310795158895287739274055699736000 6616856 31127586207372672774676910112082329600 6616857 3323075002088968514921635929170969856 6616858 -11218736711030789885329288628689384224 6616859 9396662219772245559410812922206991016 6616860 3651592382572503444272199357798159360 6616861 19488187044627717920274823171203119462 6616862 13662022282742337079972401957735645120 6616863 -35053256568799951060986049350592684800 6616864 58370158295858062789770905639245578240 6616865 12596018098184517236964146893963354260 6616866 -1564562562391253137290217097725806336 6616867 17778222829717324153423067716307907912 6616868 23555560279032460622894388409186040448 6616869 3188130918556512023247274563010332672 6616870 -516225186555667314273871820619010560 6616871 33843452688142181831339851777483662072 6616872 13272882303903210375130931601528576000 6616873 14836433370143732953218410764231680122 6616874 -31314314582889740637141031067652143616 6616875 -5297815349533557943627885755468525000 6616876 -14994207753351772211053915288205850624 6616877 -7851738243118814820995772530310086880 6616878 13943194469567679082170294850975977024 6616879 39265944787708160891480457182356286480 6616880 -4795344188296298476121587075469475840 6616881 19776300278492642658286597399929410370 6616882 46366661086595258156504595665669606400 6616883 44143898558153826110015606760691200 6616884 4766479238503808398945542883586420736 6616885 61696520443533916322395026346404540 6616886 -8391719733619232388980595654837340416 6616887 22198201279000336350825856368594249960 6616888 -16138518038792143305183557023677972480 6616889 22063198225037463673686748620527089620 6616890 -3898230062929912999369644870857241600 6616891 -3806153275888075414487198141451928608 6616892 -39691188726101235073407104872211702784 6616893 -24373634690329472535015812468433340032 6616894 30438516188251659828617773042993226496 6616895 18315595467534161214850509477394565760 6616896 48596995249013651672679287019798528 6616897 -34357688530281125130984791998374160128 6616898 11948588711119188368412345419405845200 6616899 -1107013074912847559313187408967653116 6616900 -5163174471085134316287002711418256000 6616901 -23167682365159825705975502255242537800 6616902 8696827799589390922401048092993057280 6616903 45277769623140382923068358491048992480 6616904 -4074950469707508122088240523468308480 6616905 -8045582195023196988765899964510411840 6616906 -44913643541635827841579981109828459520 6616907 -31280190993057570244367645777044402176 6616908 7094103830810416356995369782838029824 6616909 25453516196084353726646131305844857120 6616910 -9636475548256374726733679724497523840 6616911 -22331506620862169158809667311821182968 6616912 11101438583815051312488523780617199616 6616913 52673758774420454260861771399764521700 6616914 -5782538905235095772514803030858626560 6616915 44041781860524179229198391082702518320 6616916 -2170626650973802154611779958279397376 6616917 -48090785917406996832132904920162149760 6616918 -6421179783950161346670824438606850048 6616919 2997108615175163304390293328405566400 6616920 21533260482132916949980119681358233600 6616921 -40313618082222362958249881748875946800 6616922 4515919358461512889759269602193173184 6616923 20244514262747095857113227686387847104 6616924 5628179469591179132561822017809936896 6616925 5489959089533123379719413196259640800 6616926 -309334001701947190085341051350211584 6616927 -31686168916638046825665596447881665888 6616928 4372717037445431964227312855150100480 6616929 -25665244105444299696462376217075697312 6616930 -24722669768546769172043421428635953600 6616931 51231947587778235207949215996381096732 6616932 1658589467800304210031238590202798080 6616933 15007670284036441848000146519973875964 6616934 8314119729822604386762835856823035616 6616935 -8077616637717305426557244508880551360 6616936 -13840982515881562224576191262920755200 6616937 -1692008356012818091390941158072861148 6616938 14384353603304101218986670331470476544 6616939 -111937525272425719710961666114954752 6616940 -6642643171828194957975669619391692800 6616941 15114927033494303572368593056155787200 6616942 14171696888796804702518879852094181632 6616943 13205447627417534429098547351004468120 6616944 1549381860424731107598433107948011520 6616945 -3089245167404582422003553554645092300 6616946 4491770830057504049586407763414896640 6616947 -33573009723528029976757083980432032200 6616948 -16289841352302375486076060107088160000 6616949 -1141274996261422928282655604435771200 6616950 2215741041842693147454591781108531200 6616951 -27305412597644935357783329849581651496 6616952 31437670277210426164731636475117486080 6616953 504533784523595832828083685775950144 6616954 -3307936967690627164245405260761497600 6616955 40323446886701588448791463140975982000 6616956 -26731893594347727430153803037501685760 6616957 -40555732619920776871243965665529965760 6616958 24533914000560270239731892357581557120 6616959 -32454479068699772623798287633508041600 6616960 18823521260926402003281926071045324800 6616961 22274018778830253772903756985756908800 6616962 -5492021205078213344544061851838677504 6616963 -19498862240814349362849698470579414200 6616964 -19318469492407454696127872366581425024 6616965 -17327937356225308837322718014476183680 6616966 -22340006753347729103792047468097201568 6616967 -3301611629359544671811191980581382048 6616968 -15268811607735314092073637810525388800 6616969 -271190390585222917741099467329543680 6616970 9816810276408694469261500679604355680 6616971 2327363594878552811302798534387589424 6616972 2246895690258913248337159040823237120 6616973 27477956089928016995739835059882580704 6616974 -1172289275251528949103258462530949120 6616975 -3895186149886152597275070689283173000 6616976 -5415576823664016638429688233010905088 6616977 20510112657569192367193414280226708720 6616978 -11496767037063589427321289528974165760 6616979 -46169782997085216379568580281550406824 6616980 28807676822255769910485310983356160 6616981 -482224443245148244767947601696487936 6616982 -9381322543894332705695485121205863616 6616983 32999046108884074964174519190198450024 6616984 -15722333197752809061451044194829742080 6616985 -802638283982147571924324570520229760 6616986 12972831245215175899819002269237681664 6616987 7903270713169636099469617529917926144 6616988 2223075499204017644819007949489284096 6616989 5954126236974084078005240853033724224 6616990 -5632279975234645783059112150410921600 6616991 -13309034988074262294448676650680856608 6616992 -30660227706425881854877872967341047808 6616993 33715478724861694616330594506754742242 6616994 -17574671876380427326411747927847638704 6616995 9104550518254189368338039711555435520 6616996 -131728034972734224794335990579678208 6616997 543161150032919411014109455166664480 6616998 2477150238371545038592265561915293440 6616999 6609254883732536943560325801696972936 6617000 1502560379746717624966883457715200000 6617001 17519690475898300907967985831589292432 6617002 3798468030085503879607026515156535552 6617003 -1854179390238883811741341069885100748 6617004 4215766065015847867069628786763497472 6617005 -12239285295029919760640773998200004840 6617006 -18320501536356094227990832961388480 6617007 1509650450613159960948751767223114848 6617008 -4139884162848770279442835997984096256 6617009 -3988801616759451064204226847003228624 6617010 12156489241851903238832183233805445120 6617011 -36368724973143281411877014840651334388 6617012 13466253402537214320857848149540864 6617013 -13829683145980843910944959644357382816 6617014 12532199936832489124512179568138941856 6617015 -18941017912202729935459001191191583680 6617016 -4708462045610221805725393630312857600 6617017 -23456696081739586029299662840259340480 6617018 -1629746235157807378373992254651185040 6617019 -7691633119828171643188946982367970880 6617020 2242939394812304316332632790579374080 6617021 -4273257589588029692207950052747804256 6617022 217813274548757260892807059365632640 6617023 13467979519103833199179691860458717040 6617024 9249033967506159116985627811308896256 6617025 -9385625327625998349536322376734924000 6617026 18693612163075413296920690298555554032 6617027 -13098213091100355050533450907131923480 6617028 -12395271970051968871638454252364605440 6617029 41841797684563924780451181978438020160 6617030 -6084977839719288783159216021589497600 6617031 -3007321227513440076282834470785217280 6617032 19292926179657986799492574272845030400 6617033 -8947449471476650552143228026449356060 6617034 -1620722646956415860292689891145329616 6617035 30328559809344558089109763223222257200 6617036 24151673444022273287482260822596038656 6617037 1771942075194570283478478752383551552 6617038 9589182621302836886529753702641545920 6617039 -27018144721053860092329302338229196432 6617040 -1174385888775774627306004982661120000 6617041 -7340888969710091964806714322720723648 6617042 23658664469607304027106014487431638672 6617043 -1103315340047081664792887515884016512 6617044 4236376075378813650841356806084356096 6617045 14487360189608893673660062899620286300 6617046 -21723709411731335485121360717717802240 6617047 3613668177933463602391925431838739280 6617048 8524665929592728767014475323511695360 6617049 -26998087341937666773649610567819092320 6617050 710088765836353888255774709017593600 6617051 -21093670265308885955946614621393035248 6617052 -891313385512556497432926805740799488 6617053 18283017703944571393128661944396987302 6617054 -6288387377768592486608707857376081920 6617055 275112104656787347918256706631651200 6617056 56850533031034860845156233850778550272 6617057 -21305640902846266687902582193089977694 6617058 8377977342847759948987884457015260672 6617059 -4661073709817612621423144984329306184 6617060 -12159607831121794982221191508413515520 6617061 10351556542164262220121670535447867520 6617062 -20815957700618297780368867044110215968 6617063 16220808679398961986463210631009727120 6617064 -11343129633050151453219234475585044480 6617065 -1230407877855315505539111538517614080 6617066 5969752742033326810595070351448973232 6617067 -4194576531223531461270493173450364752 6617068 17941045592896433742491550028030062848 6617069 320084409920601665184487725123781260 6617070 -14197247208794844805339370554344895680 6617071 -47046831556606009256078063114878583728 6617072 -1719446051000655508470135596176637952 6617073 -33651874473512672855812210554126002400 6617074 -10448112732294636026478613457031149568 6617075 -5291310063758617249116622639600818000 6617076 10740313573114409187053539573167685632 6617077 7861134966936034215097661611800619008 6617078 3831133936299072037543962249731928960 6617079 11835743426815060933049136978916208640 6617080 -12463501083523963080124867964109619200 6617081 -29515684050518575182153568283018984448 6617082 3112403686675792658937548417652129792 6617083 -82048069365111382415925922698999398400 6617084 36927509076300377339626765651562889216 6617085 1851273817269369190665113500869291840 6617086 -8351151654255149451877032842332001280 6617087 -12648349651285305754891280639572875264 6617088 2387118472018502698824475247168716800 6617089 21753762893583707776378165403763849556 6617090 1237438490338220101995265446288744000 6617091 -11064992626025609769718324518230175744 6617092 22301121557194671764600080478320896000 6617093 -2946632906973904961776656100127778240 6617094 -11273603453036019271760498022356591616 6617095 6192801049519845432535103210794244400 6617096 -62731137344242248304968544629554749440 6617097 3812528223631512555753160426235252040 6617098 -311936471241237480630086237868673536 6617099 32465404806043287502256831855327520000 6617100 877533401541614198086008871877836800 6617101 26379124199180231498585095852746258604 6617102 -9991092089236197625935219449055133248 6617103 12973478148362160080924959963119093264 6617104 -799968174669727014606806495407472640 6617105 10748747134547607815965707936228887040 6617106 2935852322425722527906894523347566080 6617107 -22651174609970784318363946691513457444 6617108 -22774494678146227668019448777918763264 6617109 16273132953932492271056770940601023904 6617110 39762877042257519389357807337518352000 6617111 -20530674622495347359307066702531468600 6617112 17777151629709021258904061192640061440 6617113 1216034294440570394114344082576754528 6617114 -477850422162377165597810790802334208 6617115 -20612732318069246948350432711354152240 6617116 10638399426249365638708791030401018880 6617117 -10950661927676792771706872516325865608 6617118 -10336519331322579264298855772443720896 6617119 55788757404178737541250456386709256160 6617120 24771279871602763513440146913658798080 6617121 6374120329527705081549511079772893184 6617122 1669735473217421843802103135018228224 6617123 -4536081825034732123519634966985559056 6617124 -8284579212184741059314777319961031040 6617125 39704568232875200222247872961022107000 6617126 -12437274964981009627139180305326355488 6617127 33128764366295691797438394216746280 6617128 13031038709874403759776818345196994560 6617129 -5447546803262914084516149548515785600 6617130 -128096524162175806156188723896494080 6617131 -57461659053682634481256569398625590880 6617132 63644782366360802282111037891089052672 6617133 -39369688579442399911713278945891424180 6617134 -26876193231952462757607773965378862784 6617135 11597298019470762371297894453395889760 6617136 2511536611842130236865937470478352384 6617137 258446808028242323357937449687881252 6617138 -16519231997207170076990262077254189440 6617139 -5372266829828895080318211100472421576 6617140 18790434044988625675203589103757085440 6617141 277768568053363555052354873759728512 6617142 -1957301099814518434032677754449516928 6617143 5079555862929173667430856012747277888 6617144 2575840806463227044576873223431516160 6617145 7089565607676604406506187959779441600 6617146 7905431562675156062336530737841181184 6617147 22703581880572878399448387126219932912 6617148 -667691246758751721634330768449945600 6617149 10223850097037253552869084283545633280 6617150 -2603987380000187998977620027048544000 6617151 -18394612907330002132858055639440995720 6617152 8441959182366241038951886333063725056 6617153 -4630588274926288356813105538541582400 6617154 836901133428839183337893755811226624 6617155 -15093942646854212857869679141251859440 6617156 -3156242500763064053188234192526531328 6617157 -6690421844057202731019452747156585760 6617158 -333069015604945033440401839085728512 6617159 40337537085423685866844274639419350360 6617160 -2997061231945440664522037510774784000 6617161 -4122624007383996191000166088308435238 6617162 12869567486638046727805976737440463200 6617163 -3153874020177688963397695789138123776 6617164 36256705693290726537437731904209093376 6617165 -21760565632956524327158669868515377000 6617166 -5820712922541123208808579871373450176 6617167 -3750978586729067889748846308652775040 6617168 -9820441771470041172852561919870894080 6617169 8998225207079846128970325872875807680 6617170 8833096900185686448953153415880527360 6617171 -62840589248948965164640928737781195712 6617172 5309490369203951219665291636377753600 6617173 -10295041445708896901005559582403158578 6617174 26232176222440938812440251053313474336 6617175 -10586726535654799675344636428205244800 6617176 21431108137913932240470194227741870080 6617177 31179847920623284026041669417031789312 6617178 -5146386236705361637482863386075546896 6617179 11100283587461928294566841057012908320 6617180 22355381456180057566380919400411174400 6617181 -12010417313500330542584587101576125376 6617182 -14622753613958560097953474753271837952 6617183 6363268386103220518442544411212646432 6617184 168076151093788467241748430292254720 6617185 -5087796318503507446088333222546704620 6617186 19445954683668058514609516825417139792 6617187 -58113353980692541487172986427929040000 6617188 -54546488255475969023697517613953117184 6617189 23258382427884645378853066998602004990 6617190 4894847526160924249468041402245147520 6617191 1654071219681911340493344447648922560 6617192 15005353955849427010975814217387294720 6617193 7658168374851195807594027705735014400 6617194 -28985663978938406886051845235790454688 6617195 -5995497081052071103683460989671228160 6617196 4253770040399671006810451128944494592 6617197 -42999252849563248748728465079866429354 6617198 -4405201031884254486845729124961812480 6617199 37201391177598174314290247244347274000 6617200 4328724915543399772282796296190361600 6617201 -23340147817281736908814631496648607248 6617202 -86640701009229583237584455116896000 6617203 26581914916639488810731895591304976184 6617204 34797145843435360525524478485151488000 6617205 12750116982185316285005116811857305660 6617206 18156751711145942572591335865526973120 6617207 -25366006803076609936096163495847551208 6617208 8901625221136803588244804494761656320 6617209 14281238630084511336735211053903924804 6617210 -9259649653535990266946062191547998240 6617211 21940287797912958624390686329457352240 6617212 -1380738837197722823167739498464117760 6617213 38484595989081691921422378169698057504 6617214 -422076785073089485659163993331132544 6617215 10243361089495244686176772564134435840 6617216 199359413658296461482949433905643520 6617217 -16267730880833280166636576276827661440 6617218 24347774128270572741712775725285252560 6617219 4789258913644253154561407384966500512 6617220 -12346119462712800860188926168081715200 6617221 4683080163425631702085132406183281464 6617222 -29468498179712593484122320128229149088 6617223 28477629257757483745110654588372719472 6617224 -59312290284008278652120128453804032000 6617225 -12140672894034145381363564435016934000 6617226 -6324562848824426193388172990348562432 6617227 402903861369498273826903082570293480 6617228 -19487207488888826888255323643377327104 6617229 342648647738728466284215421719452928 6617230 1527750270815555488441267294600780800 6617231 290799639807402335140047159459672912 6617232 5076177904280308634284757829281685504 6617233 9123422510377477151777874308584121536 6617234 5992080811156527043804814503833192960 6617235 -10679173298449336084189075549851029760 6617236 -14292265071257742281594782216674968064 6617237 6116577754846095334152625506970129344 6617238 6037709225354661736192942602750578688 6617239 -3035286528221845064248663911603750000 6617240 5464869940728966838132991125009612800 6617241 -14227726036082055925314385419830854560 6617242 10836185013448133628356080759965868272 6617243 -40955052891559757652089854248466023480 6617244 -19910752319113768315320187135944130560 6617245 5268808104205639420795520036383594200 6617246 31125096383778534164035701096637683072 6617247 812800464722099413632927139854965760 6617248 13775417925565520870431875658874880 6617249 52237413404399533784023296624702000660 6617250 -6426475076123616749889524616576432000 6617251 -891300044022352622027891264992034808 6617252 -40091507423515991133470822957832699264 6617253 -9342903591193098877478316427909860576 6617254 15876000528319345977810066077892307296 6617255 28622975478796349722677723640361860560 6617256 -26299885753594476748997708656092364800 6617257 63609890182309348782838090300527456506 6617258 -11608118070697272184283316825484252416 6617259 -5813604755917891198266214392496462872 6617260 -60583076165876503857755085981204480 6617261 -10478122939650466707949003343547753888 6617262 -3879753910801962836873143969611480960 6617263 -39027649908530746666325162578210041600 6617264 -2228754208356937576593777117628907520 6617265 2517874770814061885685627156672102720 6617266 -9864603921657939983762508328727037168 6617267 -1812412765271996342275644482480816400 6617268 4637959892158120063970958338137989120 6617269 14068422298225145051772514001621351100 6617270 226492346949319852611319989105408000 6617271 -35343553808044353858294918547707098112 6617272 6652947476431508971580153849708236800 6617273 23472160754488490190869321841750395328 6617274 14878462240426450014359681517049512960 6617275 9462152305302475398857703882958250800 6617276 -5744265241698717870516350069922339840 6617277 1814963222857701239859248337854113920 6617278 1986927788203754134852825358345233920 6617279 -2073853731033262071194186929129437720 6617280 -1946060841657773917728281188399841280 6617281 -12101991923424253980089716296158217600 6617282 -7480111698650343170406202940698452480 6617283 -21221061352483995459337469616871360776 6617284 11128242676180548750389078402192596992 6617285 6662516794139944657964900395451569980 6617286 -7774641223464020244199470475117822080 6617287 4844228160410504361862776353672079120 6617288 44261644067361865647074263739584373760 6617289 -1895415728016817877112204723342953280 6617290 -3933816800091189532154288505870001920 6617291 529189218539327453005930727291851584 6617292 -19998917813220280953410787986027114496 6617293 -13584836484584559279758551939855736458 6617294 1236305312232688782403177559947300992 6617295 1640865138450207280776731999640148200 6617296 5670995351070234280221244553359654912 6617297 88614941310219181478826785025523762752 6617298 272261838316086204201631431639425664 6617299 17716539758243911363613073802625347264 6617300 -8491796038616614631272040293223817600 6617301 -7354419828039674151367673029752820800 6617302 -4279224063172676030993924591330313216 6617303 6745913170703316104645630399851929816 6617304 -549613773042103203644375372964556800 6617305 18058594381558485137105484818593619460 6617306 2760645862383670939593288609308858352 6617307 -2823850971137263998701943142954663680 6617308 8424637746770864238058277771287574016 6617309 -5947543852271336290399997965796020596 6617310 352272794685098805278896269461483520 6617311 6659952126558618464992722221424786952 6617312 -9662599789062208100996244806651609088 6617313 -726259721257789853230054082535591600 6617314 16050711086207136515085284313337756032 6617315 655590868003984656209789785350989520 6617316 16555759458168726504012580249092682752 6617317 -2156631625687524600888072422504362208 6617318 11218338031043390560605272807413300224 6617319 -20132884428684252565310006519471571072 6617320 -21906950697069344569964610420959232000 6617321 81822750530047942257297862277269766544 6617322 -7466258555287040393205815487703449600 6617323 8879670205530965678851495080225891572 6617324 8488747956403347287353804022509003776 6617325 48301456158572616166099987392811200 6617326 -2460051488828761033261084662106173888 6617327 50392805670274551795871903981642852176 6617328 -2329892932431773937750787286654976000 6617329 2876048304202936126945553622819950930 6617330 9080076175832377261217997452026206720 6617331 -7500924262717231286645017956339239088 6617332 11597073384757326983214850715719002880 6617333 374213883446926881063508039328247324 6617334 11390848370775979780817118996414420480 6617335 21671240001939500960305746015527439360 6617336 8266381748052599296472217762821529600 6617337 11891797652872284671286535640540999760 6617338 1305598139128977976031650507842213888 6617339 -26194210226134653658657625702742292560 6617340 8876989932412365256275806304432614400 6617341 18090183017914289174629226122438415904 6617342 -6850811802213235855608466153094153856 6617343 34375379812735075029945987261185556864 6617344 13810356444709132738293788898335129600 6617345 5107490948931388214931521302710511680 6617346 -1564635782828442373395287094459686016 6617347 7802827370478322492487306887979020800 6617348 5675225364859045897968393171238036608 6617349 31769827867946906396910341702150757120 6617350 9093707139702826679401454644922594400 6617351 -21608295048297234363861307982787070488 6617352 -15863455793153940217127595014464880640 6617353 -365306641240436620858648280469699072 6617354 584357343404119077757777059477059376 6617355 -20863320361128769268891645776158593040 6617356 -211309110320852985980321804173803520 6617357 -15258619231802623392872299299222824394 6617358 14099144879354679979370468060076748800 6617359 -2727868471110845693264247781642963488 6617360 -1442299504404932071006323530601431040 6617361 18735698499745089079607263256007685872 6617362 -37259643044183367388602084678884556000 6617363 45886547199352371189525430819167885612 6617364 -9044229887553316652813975460974161920 6617365 -35813585847242622496728343651806355200 6617366 502222677549611070727288511677153920 6617367 -36724817163321717243192073117102653216 6617368 -1461963664154879269381694729259786240 6617369 46351554601906385647426353731309748 6617370 2538912893287302092332517684081068800 6617371 23502452743526286495383899462032861572 6617372 -542527981354720022017467040498727424 6617373 -4111681274316051184668419874421931520 6617374 13229664482502722475803979599606508672 6617375 -82451219460782964342584516047609128000 6617376 8954702009927793489085802334256103424 6617377 1603998954747526374453318020931662080 6617378 9200838817528989324777534158067360 6617379 21207761041130647193348714025558622584 6617380 7461534154204114792022574027405434880 6617381 -2431545634667782238258590356854389218 6617382 -10097088726054751106976223763423602176 6617383 17380149773620675811829527548145424632 6617384 10465279234517325219422548063531499520 6617385 -8831445092219675895226128610639891200 6617386 19471466500038526912637390386911498240 6617387 2571569931686459501442171402834455952 6617388 -27208525320849696170194503117599155200 6617389 6635144880257182961915466281131959200 6617390 -3038276599921805190933471263859398400 6617391 20379896263784313499083847276596318720 6617392 8992660057143244712732400769633796096 6617393 6176904273304801458901427249982628584 6617394 7863420415052140010166831732238763520 6617395 -28847976299665387968527212211729283600 6617396 -20534003145123587493241834890176225280 6617397 4558256449035636497669518831820301600 6617398 -113390623242825053753297860918595136 6617399 -576804611923677316247101150585060992 6617400 -4321712781954010838994247930659840000 6617401 147639740412008789667093522180532650 6617402 2003039282991337196355281534455934208 6617403 22302811138677548172576101141980478400 6617404 33372364344945651424484791763850361856 6617405 10481956632252008808662724092821328760 6617406 10533667393820494892347352864195344704 6617407 62952520665816459293926503171933918656 6617408 -2453366841072739891555744951276929024 6617409 -31829685946528362196289726375306770896 6617410 3328788762247706374771320812360739360 6617411 -52106044945664428291469445589086257988 6617412 15513157909829044768020674953910280192 6617413 11278384845672315708778957557967336320 6617414 -29143984453204803392846150179663799808 6617415 1036134007283328262803880588416614400 6617416 -7138376176755735699617064826376755200 6617417 14039931115038644428188331632298089780 6617418 -17827700191596746791358738571432919296 6617419 21604893736516616332222185967753983840 6617420 4873016347690403164214410246703278080 6617421 -8840525595888320113699343379568780692 6617422 -2852537444665485457792304018383220736 6617423 15353172788379456671907822393449119200 6617424 3216375172811833973591796004260151296 6617425 -15176782571960412288424846340441061850 6617426 20104540252387570477274164677793056912 6617427 -16722117088725011245231135778271964368 6617428 -26334877919738096994867316595209724032 6617429 5172028645249051186563139676599376640 6617430 13219601180348819008466136081874656000 6617431 -23586151456946800388803317204015211768 6617432 -7366222617797322498761726177116569600 6617433 -1675244882249472495783983992839612576 6617434 3481300679649972500204213038601840640 6617435 -3568739030578762057883015543740838400 6617436 -9915527051846951918417906529360568320 6617437 -13520311706481041943604300356016622568 6617438 -3460959384752593847128125635601386880 6617439 10943170763616288598350403104491484504 6617440 28237653774989803814100474757290393600 6617441 -22528302455729022073748770034938400256 6617442 -71274562500574546100216930275674624 6617443 7598128052168613147299075119745371600 6617444 -1612388078038283657370102505244744064 6617445 -12038470234553003623791610439122335360 6617446 -28867330267525577678646196033157423808 6617447 -79008013905162281437726055807371432080 6617448 -10021301210669658841063891531975910400 6617449 -46283757416250062768488088479904676550 6617450 276994047217034972812614801101978400 6617451 -196035222210302089424910798307471680 6617452 -41419338129299428626140047273110082560 6617453 235834830044203244101612486815429120 6617454 -9272888238742499300459687160376963968 6617455 4101565432053774535816583859774845760 6617456 20290524887839020110644751840196329472 6617457 -1088319583619963356998384333386652096 6617458 393010931567441678699984104921697280 6617459 69801419240941932610340655993004178016 6617460 1310511169433355122241853365358172160 6617461 -5455081551299189620840682159607486176 6617462 21684534857061576674571472946706941952 6617463 -11500827687636240135947657718675416112 6617464 9390467256363196680598933468378521600 6617465 26149332030872985440798062073280909120 6617466 -7517353916191108981326009447251522448 6617467 -23494985913497281916931106021109403484 6617468 4293928270916853246808571834909687808 6617469 25014909969954191524509267231943494144 6617470 -8244831493180102475697294671081308800 6617471 6762410328487215175304914686947585760 6617472 -76639405469891286258565380675993600 6617473 12001669952124734323939529228689518722 6617474 -3172457143202015704604867184462815232 6617475 10015569346481141634977342081645870100 6617476 12008607220671514301649184342945938560 6617477 10139605715272967008385128334643453312 6617478 -3165158964190021327518250724789114880 6617479 32508230190614571486912436647592294680 6617480 -10656128381173345960193529521439897600 6617481 -6206017017777108091294519108070429760 6617482 -7441147803027441070607007092860614816 6617483 52111221853372663480316143175793003732 6617484 11418308049999468104027405036780912640 6617485 141450390259643551582665482313087360 6617486 2463517744177921221264892161495104640 6617487 -218323443088183551172445881049899248 6617488 9117710112489332783003317515299143680 6617489 -27257998737749227142586756162420469710 6617490 19785972959196461284776977401436160 6617491 -121238649104651718513637641720182928 6617492 6104965487978242410457850434086635520 6617493 49474807712476068165783378438725288604 6617494 -4750880222716513596866708268932280960 6617495 5211104639535123823405511671964655000 6617496 -3002376959066132498903888644371763200 6617497 45041585085997186565603621021497135946 6617498 -18272558300862324571104161611028874000 6617499 -5911791451363561208898553751327040000 6617500 7742972129117562429206687155964480000 6617501 23797585672487463083837580002534275104 6617502 -792007567185436283172957606654800832 6617503 33507265707659987730278825727975990752 6617504 -2944802157372485539346096614432309248 6617505 26924293437454993544041931178035397120 6617506 2298158858923966882118434839588679680 6617507 -105297610086599140965062286735428112 6617508 -4164756638903110316117851196386590720 6617509 6073195536697175950071620748021627420 6617510 11715146404960108430495119696256736000 6617511 -5784684402195977067876190063003279200 6617512 -45693531039757763303588898130795315200 6617513 -9045911982583614307081061090478176640 6617514 10727735706184929383506940995080683520 6617515 5383610491257482943906342646428152160 6617516 -9679771275277091735015701678122089472 6617517 11909916678449231489348160239362409280 6617518 13126823720174297784575919147774384960 6617519 -88097076999492872910025848513139656 6617520 -428457071776534924879124677975080960 6617521 25270013376268824069985654155946680722 6617522 4156462317293686471787945503147314264 6617523 -940721632043571117612533740098749184 6617524 14764217656219957330821309434956201472 6617525 16095468568245161547504664273222108800 6617526 -1122790870567530571613832698825825856 6617527 593551016173016298456648845917201632 6617528 91232966469204121107420007939829760 6617529 -33788041540504140419576219334985362000 6617530 3149150805246503126301454007903275200 6617531 -11663720678106868550535893009781760668 6617532 -237427560328504612798072897878486528 6617533 -6573576254238321005885470107304332558 6617534 5291907677876870893810099805334165504 6617535 -19717041101092413586579467806023378800 6617536 -13412223764132011491548283929677004800 6617537 2007007687021892419625183686012881600 6617538 -993766762549499620941076664163236400 6617539 4680396855468508020585466718011633920 6617540 26323764016843403337110742766628394240 6617541 255621168585244699123298487344051328 6617542 -46932626286182674200463074104927361408 6617543 -35675253912699886994231556978063047208 6617544 18074462108211116056677162012190801920 6617545 29372786144150930723866859802046771200 6617546 -836191937014429458226775477587968000 6617547 38852023419215408253409142039867244924 6617548 -27856572627188302460743960762368760320 6617549 2958491823158705100167099379411551040 6617550 4266389635928958229278528206857737600 6617551 23877305290114351416000313800213274704 6617552 -4255971911170197222340990593670815744 6617553 29558469062459782385354344452270908544 6617554 -5230418392900342412967426635901639024 6617555 -2387852868635009722090555035839585280 6617556 -7344835773561286669977928769682763776 6617557 -24717759061864576377948829283134838194 6617558 10430394564395722368491153904785728320 6617559 -5288989677391049635407520390674960432 6617560 9737644849831172147534062460629401600 6617561 -11240784779328291053512620322457900028 6617562 1696717238118256058554462953621625344 6617563 25658960292051838734291282936248655812 6617564 14703875238256887530109118665394532352 6617565 -4588628158695840944344475590402488000 6617566 10720390975136856462580165642279727232 6617567 -11230689273085339669561710990424715520 6617568 -23263795031516410648104435602400215040 6617569 -10724030172002095672969513456930973504 6617570 -4227429677437654815610804904514570240 6617571 -673924721650716737186120743563767112 6617572 11492842246360169768110143819869669632 6617573 -42240401026223150788064356107303507780 6617574 2933057736493048014391037018579758848 6617575 -1683927289009254731208701933741464400 6617576 8080002673501626891567736321809039360 6617577 1684606524133535061258808692649843200 6617578 27819978532803421025781484035612057600 6617579 -26520729461551635505638656185609463820 6617580 -9388173352321684494902840405753825280 6617581 -32203773634119040877361633519998200618 6617582 15053554854154902849957111042338851392 6617583 -1171917731895212002855732578082607616 6617584 -18605079069851628875785360312620548096 6617585 -14450117898108004392891848820858063600 6617586 -11768253969307491190765694027396448000 6617587 -23433457783882354294190440836932131320 6617588 15028759589050656423725866973052386688 6617589 -18873653241010640557591654282870087680 6617590 -6087651554524287880562587614330531840 6617591 -12506425680303066403985791061151358368 6617592 -53245093081827564848208462380434022400 6617593 -53886962742523694016514688489429952640 6617594 -14153340332863099076073862894189339680 6617595 -9642626296726434096042769364987565600 6617596 1293244987785214216437043184315556864 6617597 -51302588745549426075956157956130473460 6617598 -1122773174082729084896825438966867712 6617599 1253437711516657868412635209294937600 6617600 13370301078568865624661008470297804800 6617601 -420639046039606156425398643016677120 6617602 -11077991804527068967892804117091379248 6617603 -20024961733486118750846712380461478148 6617604 -1839879518478985533850987398740840448 6617605 -7596337619084479092449382990758760000 6617606 8169045146906008903457535330767161344 6617607 10743183597668597912413036906059699792 6617608 26688743243200942286039285387058432000 6617609 -1566799763923717937733076380456072396 6617610 -5107030625235664443703127134666327200 6617611 11276354969537711304902906607121952 6617612 -25330298604880575357151215375082047744 6617613 -12607232754639314468990261319372118656 6617614 446340599185145648747308494162494400 6617615 -772921483185109594200434587985622480 6617616 -7080784959707491212895436932454350848 6617617 -41503100013330425841213943850333540880 6617618 2787329805465296852656978729356143616 6617619 263929462455347045261698988618011728 6617620 8215406472693861794287722066358464000 6617621 265198745117464048411787070998263644 6617622 9862190197061035459379853954580637184 6617623 -4780334494428895776666657955128192920 6617624 -10335345852023976481082341033022668800 6617625 -9626951446924686071963597137811232000 6617626 -21021869721100522666087898955342627840 6617627 43518810193555166177405709242432953476 6617628 -8343655574620367106035555702379660288 6617629 15288543279720399263916444329152399680 6617630 -12168030922784099030951479528472649600 6617631 6429460437386520640675280546316434064 6617632 -6967695885692866338364678787863412736 6617633 -21144946239841692156869790267383045952 6617634 12426436824821042339730453292580100480 6617635 -3990749923963978786102830452365814640 6617636 7291397456702602896438954477352117248 6617637 3657085406213370360678899410667662368 6617638 -6002344777178801393718180366255029280 6617639 7506096597881646521908167788485751856 6617640 15943233430524024662588726196794572800 6617641 -823166752977724114434198983935825548 6617642 -14538767084046300861794525783457444000 6617643 8036412324311442383954156499808824000 6617644 26021111761917653046991500800701020672 6617645 25552116349542287880951343829079477900 6617646 -6396967694883123714310170418130261760 6617647 99215573134982725070976033800224054272 6617648 -4459603790581393639269406992535879680 6617649 33820024211976933125892430042396785264 6617650 -685015688188602763661502617859482400 6617651 8587070960466887770527862861214291400 6617652 -5848005359089173299053729098853306368 6617653 4698220967096821501820509173016082304 6617654 89745712018204368630911914172895552 6617655 27480644714817563809377216328933183200 6617656 3520026489274434636843627404042895360 6617657 1008323195029053867757495789486060512 6617658 -4648330934938328698789948886065136640 6617659 -7431266009578747224119105764015376096 6617660 -9930670368907975361290032277863475200 6617661 -20701392082946522241714505445397020928 6617662 -18621411676308862738131701638066392000 6617663 -8401946772030677987640664324540109952 6617664 12421272149425744803507624991630295040 6617665 -7274134413192348435731832182019632940 6617666 -4264341244397736504208111669253398272 6617667 11547318393762307578207192876300179712 6617668 -35350029564794461903869539445408111360 6617669 4576396306010311979331470600744195640 6617670 -5901251577777068007338014925519337600 6617671 -7600971146369649957703257911964050400 6617672 -9806408061915730386070691136607027200 6617673 -14167388686137379436641239939688701120 6617674 9613033150926492859593143484382954752 6617675 -4639121215105368177989719376029567200 6617676 -10798158901976971460409060694698393600 6617677 -15879742754135245793435509875629764128 6617678 22049851371226026338840109728179417920 6617679 26887427635245872928664732105834043784 6617680 3807621502877995410071042972162703360 6617681 -19377733443238318535788800894473858880 6617682 15058346849429989709283819763445974800 6617683 21573701570830067681568374019720191944 6617684 4763215390473027165712205531012083200 6617685 -3540878954486999254001695645706335200 6617686 -3136316432482201279107641304038544000 6617687 -9217002897820148486556085215782178048 6617688 -3357524978206281826982201992400732160 6617689 -10061295367569811119171021500725586876 6617690 13587857813426453811651510372601893600 6617691 -6414672707410104934952623015798536552 6617692 12976043986110433725546949204672324608 6617693 48232716377695864865551709413987803942 6617694 -572904639494953289331921617825857536 6617695 -32161518146540599037910795317775633720 6617696 51831145951276725531228121355742216192 6617697 -18906313407483470861684847616909024320 6617698 -5180141182133660779792709960258068992 6617699 -14825979550361456658801992899009420080 6617700 -11411999529405874256865879349632000 6617701 19678338245750864784095170777066184702 6617702 -9217401208742642345726177770195402368 6617703 4770568230114213911499885850120438608 6617704 -34068726184475627475189531321814410240 6617705 -10745619511958629586810517088834930140 6617706 5710941972788551209766441120503170304 6617707 -25134021316756308102113754510189168976 6617708 -12215052818290869991953006498121750272 6617709 6596291705132549198174325718045001472 6617710 -13211811042169592674338471674203236480 6617711 -38641000868057560701722967201854576688 6617712 2644182108371787873578141212383805440 6617713 17018127676069496197711515789905692980 6617714 17529560232148223974494852447039557760 6617715 5426316477959881248751640322815169120 6617716 3591359623351832525913807846441353216 6617717 -3825631284739142542552651446376300854 6617718 -5632037980062556919287734781806210336 6617719 -7594400133971143356910099844940688000 6617720 8109584573380848113511193698016972800 6617721 -6651273521691378006513332452317296640 6617722 11451456087987651259968215427145056336 6617723 6155845125671071911055634647196666640 6617724 -28332360335908929214726354318993072128 6617725 1840913343351766873853335846396432000 6617726 -719555232190466428350531979969509120 6617727 -25951951388456178554071370495108344320 6617728 -4514396379253307541279321314883010560 6617729 91482114680800949335048830161505537840 6617730 656651086370637791497591652993387520 6617731 -4125153872549345300254003333323845448 6617732 -10220498531320535013004549493395278720 6617733 -7151962103324798862871423556986514976 6617734 10597841203377976981552550642458898016 6617735 -17283515251308464594941828967096384400 6617736 -4715084546340289819259039978521190400 6617737 2396609167707314705491193551436666752 6617738 -714388602763796913480072703620000000 6617739 405306393928244397387033460576405488 6617740 -17399622988810266737602418063279631360 6617741 -28043289307918875393867998296643790336 6617742 -1054453107742619616016097053348028160 6617743 -855255097714473886789416421340750592 6617744 5555856130670725181149918628946640896 6617745 3361184730963474658013779129016280000 6617746 -10908017181366108290067400508786142672 6617747 -49796989661307173664481316032836702804 6617748 7796299498797486063359506527027707904 6617749 -21177561988917761039535694034847088064 6617750 -46607206813428669641572195874033856000 6617751 3365743674872649305300294502545126400 6617752 25144351220896667822715431712316416000 6617753 -16501631708851224615488345974956226998 6617754 12089561231818448064769648359184634880 6617755 9163532865189113976812865085890596160 6617756 -693637695690155292361962940211429376 6617757 8315581093291127990907179903974819680 6617758 -8349690583602909664515769784632977024 6617759 -31246424203492700233831552531430907696 6617760 -8408012581952456733977631614702714880 6617761 22246548163033000545387352088186331362 6617762 -12658626436090733961727423148836168368 6617763 -12436631836989858137666403252308444508 6617764 -26737341016651793787095913282170199424 6617765 -3675040409045283189977980640579817600 6617766 -2172111975260072404291315880596446336 6617767 12500773392645708714527185687778098848 6617768 15895677010978337732695762567747338240 6617769 -3680493477869014650291766396102948224 6617770 -20283183461823811263039277122425845920 6617771 26730364889553145858311815967769266000 6617772 -8057731085687076306858751533078002688 6617773 5157220568991745250348781225526811340 6617774 -13386408220157213160853388962501404864 6617775 18552113515652649215641602853086235800 6617776 13321553695538814886507029219291955200 6617777 -85512230458879236877424252178351198648 6617778 -8478093828933669415929329914185442176 6617779 -19619387538605077577584708480171957424 6617780 6898695401178762768894258344846261760 6617781 -956122426902791521536995047254298578 6617782 -25503368133191853305036211116850919008 6617783 -7035514787518112200910546821774932840 6617784 24623110042168354618716312610572472320 6617785 21860210317623437348770552844518591560 6617786 -117087136568857621364830120467503616 6617787 -1930479853303288661858909767073571840 6617788 3443241450906460064395038622227941376 6617789 37752252634372105781144061041167339590 6617790 -4758296613889707390443603666479675200 6617791 41485778492408521116099378516234100552 6617792 -6792126217185688006854266169147260928 6617793 13264949749158454337179504266459662784 6617794 -13759954013875488886505354008587552000 6617795 6374345491008101321719479666482953200 6617796 16919148010311541082957166711127636992 6617797 -43256902067709610797297524941939734754 6617798 -30780074053801125142214397006220274880 6617799 -23380918182752984797325787980138014416 6617800 -1657324870049277712215672241582080000 6617801 75638142490539022136210297417399734272 6617802 5349571610829262955176223492622911232 6617803 21123957179278356190022302612603516052 6617804 4066953338677028722383802356784154112 6617805 -20481788717197764299023922453417214240 6617806 1525854798852051123426188318833555200 6617807 -5928776604565827654189879750002202528 6617808 2719843410687983028043223748437606400 6617809 -27236516643005284720555316320749403680 6617810 -1266068956515472057182179861099378880 6617811 -22221866051285370926503778785531764000 6617812 15099571423711260083126091762063757312 6617813 -5800712061255251028612257839337755296 6617814 5482710664111687059534086517535303680 6617815 527621461007250819023383025861122320 6617816 30107974121576475150062078302324500480 6617817 -7241761701405264366418353648705955980 6617818 7950841487479428823561683994501985280 6617819 -15116544115277759030266521758641046256 6617820 -657623598495042481177128967645102080 6617821 -4563754795022900774695676700337843200 6617822 -4062224914261601321267130287857980288 6617823 -16703694099421255497928595941759723632 6617824 15194401579762925023967617672342142976 6617825 1230809913783918217325617309824139500 6617826 -7572868834713202623129411574273217760 6617827 -6927245864317941584694037227852532324 6617828 33405705560304404941717433817317376 6617829 -128726594047046939753441947726508832 6617830 10711676176752013769084374687368614400 6617831 -31538044039927803406796047009749928272 6617832 -6450535160811831670142341426987253760 6617833 55923492126340395952236443953158789520 6617834 27616432656081750179954771248931664816 6617835 -17764544427259649490744369768322560000 6617836 20478935462819858765063903023774682112 6617837 29507899023721222658428032289516566486 6617838 7140404366179664966750643637510978560 6617839 -10553723333891836892791304418461814912 6617840 -5153887430587254712893434531442032640 6617841 14478734626937167868641091712084903792 6617842 22183333877154776132633631352623129600 6617843 5213610395436963756278997190551638016 6617844 -19584563722871570591823047227522734720 6617845 2618889541090179554915203930898156640 6617846 25103273283098964908768617135837171872 6617847 3213892522035039867558825065443367400 6617848 19125911846144525677259038800693903360 6617849 -5013872875211601753779276629921709568 6617850 6372476541318381449050280008033056000 6617851 19668565067951951601169099360009025304 6617852 -514729939342034269753288995683879424 6617853 -66342112600980471688516518991694880 6617854 9148882996378912660032556572284261376 6617855 -34509977441071589666464571445170841240 6617856 5575082323585810262288733171471089664 6617857 26036915028756622218844315135389176832 6617858 -17407843099619818741977198365370017280 6617859 -13251587039814871250658775938115913472 6617860 323743105060211291971332488711477760 6617861 48102673990848559891315684443032298462 6617862 6616395633244055194570068231828825600 6617863 14032181026366320902700649539849594160 6617864 62415532714651187582262543833205964800 6617865 -23710079582290987601608264456261961280 6617866 -4605243155599284807578158864984436736 6617867 -6507889734267371396381436575924967084 6617868 1899304404719524536162403029006282240 6617869 60326084919126514063255667319289726944 6617870 8776663875844599665402469872902460160 6617871 -20893333096949376060081546089706678600 6617872 -176689068267610980886442530752757760 6617873 -36460906954319445584770383256248364878 6617874 -7718335218087780599944199927404179840 6617875 45564072741289331467873332777434628000 6617876 13984500545509874758573210416524863488 6617877 -4433116430105237901454290466515265536 6617878 25978814586806562760696008172240350240 6617879 -17082812703179662790048296674633838224 6617880 -743243396979462027894648844561612800 6617881 24837051912755593371104419234748090752 6617882 20852075376737599629427096736759814144 6617883 6429917027337121567922474702131729344 6617884 1872374547976458310904067687682291712 6617885 14703446829590764381308151715445737580 6617886 -732069625924334022243200599094249472 6617887 -52974569971525212897443915660118903240 6617888 1621669527657442498677304564344029184 6617889 1838613195214182469012285072390367520 6617890 -12313320594973708238341207914421209600 6617891 -39192158194277871089857949424982664820 6617892 5919603478458516858987601065618683904 6617893 22803767758966832700079896213606766142 6617894 -5468220450757661138905976396611755648 6617895 -6348599548064108128030957381737215280 6617896 -11553874694511431802567809241106851840 6617897 16186272363842578188609451334209446720 6617898 1708577527963497088839326822219747328 6617899 -11526973950983898978669340610203169736 6617900 -1955896774068737784795524506499424000 6617901 -936169946538317144886721825448521920 6617902 -18886815939161825583720763136476678848 6617903 15436774973504638523936837632814817384 6617904 -6922998500824974971775138541710114816 6617905 1326345915100261897318870343689240320 6617906 -2079240079348508469507753998967172848 6617907 -11728604681944853073503903462603474640 6617908 -5085569037593406128743142086458230784 6617909 -18770934148922494027443686907543984000 6617910 -1179806900263479177192307267010150400 6617911 11738442995903385655894119185509234624 6617912 10297920917086860455518245998410137600 6617913 32589095370682745579332827853601623584 6617914 7426544515137297144355575802785811056 6617915 -658769154030801834081951460970970480 6617916 19614654765481111109306823754440345600 6617917 19608587911176436870064261533322432966 6617918 -27899062108257180092828970104016579840 6617919 4523148014626430749972571589014457600 6617920 3269336611789090145846576116877230080 6617921 -47203457936539247768355713515122082878 6617922 -3955361206626956420420679053011478016 6617923 22246624124418108974737160563553887264 6617924 -1893599149333003983571298402217278208 6617925 1302438358870215838533396329350932000 6617926 -8235308556509634160627337434783751040 6617927 -21015217141378345273444037880381888720 6617928 -18039876784681453499334172190323507200 6617929 12955516766327183287940380353816938880 6617930 14465222865365902256047081955447462400 6617931 5419692263377254245549884926160652784 6617932 55864280936861157225061351277346460672 6617933 1212021071991858206078191277194355520 6617934 18685600697737012198621594036914681984 6617935 -15872874100379360284438136313649598400 6617936 -4588671762670933644594350279463026688 6617937 -154923434655754316353157947016164032 6617938 -14097414816346761905655148596471800160 6617939 -47168153022549772349299208797501450260 6617940 -3321539154132735455652914725198878720 6617941 11078994092500535227759811996489280384 6617942 -29333497353288567704500473594510336 6617943 531232694802024670985678000118399672 6617944 2299977322976525045053816272577536000 6617945 -7019035402369165407710860035430438200 6617946 9800839157080803375339035548317725184 6617947 14168611717131278174020009036600320 6617948 -17925823124306130033801802000985356800 6617949 -3006169519459704999778731846742461792 6617950 -5375361086108707524529086393797937600 6617951 5173406268814743489300190288296697920 6617952 -39314100728254965144425472932586455040 6617953 48992931703541882168064107627249959202 6617954 9643882941691265665414985637023427072 6617955 1610456801476991029313640308014291200 6617956 32405192875530464644848243297087619072 6617957 -50799145073111029199668119376586689794 6617958 11992690918845277279327269333623808 6617959 7984346111788354703249947774182748800 6617960 7853669657957388901533140257217280000 6617961 -64880899693759831716398525387466240 6617962 9800886318634019428874146151074062432 6617963 -902482236469724887305823847909554752 6617964 25741541488648295865464855059030060032 6617965 17543175092272658334608226066642286860 6617966 -17435319015245186830974942423052236480 6617967 -9057237618227506396342937356289884920 6617968 -2218715177092180790263159811166306304 6617969 -22232276777558967887477155789734435630 6617970 -12145527019484355079661583032310988800 6617971 -19281815959464633393472979015889730560 6617972 -4295021151708781685224952576923845888 6617973 5332161032306454055272021031410931968 6617974 -8821645415419072340493501236087040 6617975 -4019170936394176210440234191470812000 6617976 3773835138918797225591380762670530560 6617977 -40556950228725949143149063569407511920 6617978 -2415360619976337366283382694916578960 6617979 -6869095343512741928639013996142077876 6617980 28403563655453377439268858609953856000 6617981 19713003445601811953510033896477884864 6617982 -1067587682430084916501847886541710336 6617983 20554963028228422711523564111273455232 6617984 58699382016933469369586234890911744000 6617985 2340555460525610387753531465224396800 6617986 22876849765422164841830829949808202192 6617987 -41071942966717137601318859593443167364 6617988 -6193916635658332477700856689383219200 6617989 36283450538746454735479394482619843232 6617990 -18911147953341890355283116529957077120 6617991 -14960042741151382366714248991970092080 6617992 -29209685891664907366387002819135774720 6617993 34636898756231700273025495745645977242 6617994 -10134309975315879014973754647851808000 6617995 -30624774254855179339317091130682252000 6617996 -2136309886266732621029768134108545024 6617997 -34202627117020997001267543437291602560 6617998 -15024512581801923682115920543900616064 6617999 9254867210609139987881434886726852136 6618000 8233573776231899327025702030409728000 6618001 317724095738466920409353969015298560 6618002 8253342447345930681859834835072855952 6618003 7587521901473077049578024700584776960 6618004 -5574258379378362422813536647879925760 6618005 -1853075122509424762883000636798618880 6618006 25419848057050549278679077189404712384 6618007 6090100817069889631462158748009320624 6618008 54070329570185642579202922302326568960 6618009 9770374753374307262845103121334677120 6618010 3414975789541564261293510749907548160 6618011 25234049935158466915689052035716413224 6618012 4026979740132011021258067512345293824 6618013 -54054012129514866757367851933607827738 6618014 -2225351707073426014800832332629166720 6618015 -7934236462918253880144886405587608160 6618016 -56104627654212118658820106182432718848 6618017 -10259547292954851903491256017027212608 6618018 797451902956311741385682590012515840 6618019 -12838597909223183346318928351889690504 6618020 -8747232385676169419610120324003409920 6618021 -35037072967748290990585264994689519776 6618022 21012468859387159852520992991926521312 6618023 36384795899681582507547041568460611840 6618024 761856865430454534742501620389068800 6618025 17862921356675826589137126246336029100 6618026 -18572260454140127854734934324498110288 6618027 -7983518189343494987876284480753381392 6618028 -38990366877781424157218635572273419264 6618029 -17491688246884231530197713306065384960 6618030 -3739937469912725345386354357566336000 6618031 9148087756625484353316308348014523360 6618032 6969474273535368539021451302171443200 6618033 -36610843127441290054806302601137479998 6618034 -1605788484277531036606324087320131040 6618035 -3244609489504845169997885117631930240 6618036 -2469999187434403163211600438948261888 6618037 34876114641049387141262045346585864686 6618038 -17369581830297507489423709911484518624 6618039 -15187543189175016365334683473104784560 6618040 7951098770284422733449837832848384000 6618041 28680736239006003687824833397459894442 6618042 115605099908175605509991747648436480 6618043 62013131678306391386182917444720946944 6618044 46143636403637305584501124709637120 6618045 -51198448671127870676987192259235200 6618046 2767220930732435899141043018060305920 6618047 23052714732921368651845968539457458496 6618048 6121817939657110885033556007526072320 6618049 3669030432801805276705002780488335236 6618050 11108145247422525078840102701971906800 6618051 -23084990414431372350888162620368302720 6618052 -6824313207829262356473324465901854720 6618053 -34181486487528926908516234390819429032 6618054 8223724082939100404475764311347913920 6618055 -31499538890470499978236502706128396040 6618056 3647052522345447645071502106709084160 6618057 5439675436961628677554155565115386560 6618058 -9769828921626956072671885343556721824 6618059 17392660530050961341762420073855155712 6618060 14515022376310004641918219963725434880 6618061 -5886386699579364917716623578982664800 6618062 -15449176889496565982726215447333187136 6618063 12793439837112677519968965012509143944 6618064 -5917736525380117116987563196598558720 6618065 -4925125121661330446822887223946910080 6618066 -398047899900428747427977493193949184 6618067 -45929508399372388844920195832905075040 6618068 19731054582426694167256921697824112640 6618069 5923670624240504593911396910267866894 6618070 -30240447059848639756626639341090634240 6618071 6924971068836466423291451597195506992 6618072 -8941724663088182400968295668373135360 6618073 3469572975957678087346542769151207040 6618074 20615393662938756351543636517116439536 6618075 5205453434308232393717558178919182600 6618076 12987337541604151590985436272425781760 6618077 15047629614162853273193886069520213926 6618078 28350305475046636339873048404035963520 6618079 -3815199044036426280559550704327233280 6618080 8459096586277973643618146386654003200 6618081 329361019177578943884521534309366784 6618082 -13046922747863681436368990325544306608 6618083 39118636003670602736236004615441779800 6618084 -3245554268482516975694962845115600896 6618085 -531239940857348496868356531436860000 6618086 10481744329550097035709025884863925120 6618087 84690241454849038949237556183082200 6618088 -26206228983249188613377837352019722240 6618089 12195574835039232275108601100271574720 6618090 13857499459617850574621911519761484800 6618091 5585684338772511622584000047666855584 6618092 -6436604996223805709682651432379665408 6618093 2190652737264458145977820263110361664 6618094 -6143068981815061993979639615063664768 6618095 67302029470227718837245305047728600 6618096 -2243936071071232263235396249661767680 6618097 -6322103929582109205296516368384446464 6618098 -21302798913904738589134822778855648640 6618099 -8705959327887224241557102897281728960 6618100 -5956179005013190075956225750157072000 6618101 34567449748747371282168672276308544 6618102 -740568138163806777899769793391727168 6618103 26475387522552458324716996357637413352 6618104 -5701789191853535399342179415610900480 6618105 -2744893758635453097110605681713729600 6618106 2404643877491483062270768129761118464 6618107 -3338359667897034651918065315040775080 6618108 -4175219782825327591156050427602837504 6618109 26313085613915523984816624095726818310 6618110 6282234586125884889787872593513813760 6618111 -38189564037054397040280962358532674816 6618112 14391918285310926938256469465164152832 6618113 19830605915951166003113279749542415362 6618114 -6660160811825897705969258451821355696 6618115 195756242456879398016971180606739520 6618116 -14673668005965567548984988614876726784 6618117 -32461045603089533960204056266669238272 6618118 4186782484126422381259098143803539840 6618119 21301408975576771074613326724719103560 6618120 11111559231062705737206837322498867200 6618121 -57976320469200261969687145199563781888 6618122 1679637567778574215215277570839926784 6618123 13761175154272409501059861950207339024 6618124 -14950392408705194830095237279244904704 6618125 -2764022896501399178424058925295131250 6618126 -2738826001596781792399096136427973632 6618127 7505801219570798459503936931991916976 6618128 -3301366715518576908873875372519718912 6618129 3805258520309361660769653292023538560 6618130 27980839833191255115666955603077120 6618131 1550804005538899094494028339508224832 6618132 45986647390184739159762317185528995840 6618133 32289936604540933626527524245202383900 6618134 -9881377801047146790351231480710343936 6618135 9146453371345225695988534448223728640 6618136 -41958275478565030673991791776616171520 6618137 -37463241901352150075503502338267187760 6618138 285994434860164272845930788666695168 6618139 9568574732613417355106479297918468368 6618140 9514048139564956896810833546018557440 6618141 -31529816396366044517663315178058593300 6618142 -546518852808900097502770631223654528 6618143 -1936872510391291284002418044891673600 6618144 -12166134461019065581825112448687931392 6618145 37850085028335908551175897397562890900 6618146 16821802057226484671275979213135892480 6618147 2245263978638889872399814558016622400 6618148 18140842880441849470922102607564902400 6618149 -21403038518379387608031227485059472320 6618150 1719752394964183764953941563284275200 6618151 45641978086713873021716726819693844432 6618152 57763141392806572565988490297216281600 6618153 -2537856385848752925275451971141849280 6618154 26626285708595874701245429110128473776 6618155 -727476464667940585638526732775865840 6618156 2123639200640421008056309548277739520 6618157 -9593773489507390247338315117941574528 6618158 7887568181132254564157238097495507584 6618159 12859242392877700421530597582212848640 6618160 4614103898942283023243020975518842880 6618161 -54387755006171739165228037658914664976 6618162 -22604574658256141412374393549935311360 6618163 -29844821549478896880778082176471453536 6618164 10564203729492226150966330230757423104 6618165 -6628039249008189686419816892366832000 6618166 272121588292664505171639966448432032 6618167 -7292699733253509761514911865481038840 6618168 14740906436463344351978960717931970560 6618169 -15799235160005556640397843277653289430 6618170 -4283809571346212309008009151512814400 6618171 -6781499226735587223840791285438727936 6618172 28068802295710791058461431522339692032 6618173 730745140596312004528344423689769504 6618174 -7910735248705266957271120111218882240 6618175 -20957513204792176472655154970488709000 6618176 -18442298623233881149438682925847019520 6618177 -25661034088963735378230109800534762540 6618178 -3489259390512888571391403291881875968 6618179 20621952828220052293462560093750624480 6618180 -1250790237843906445535120297721569280 6618181 -24567990987106415341711037615530982688 6618182 -15143083321123865017064892182665883808 6618183 857446874992021417198753776557781888 6618184 16606039256507582151976003296680478720 6618185 2790551899840654637296750454118624000 6618186 -7535992187113153017454279386955728 6618187 -9892928622012963989111874634347217728 6618188 -6218549594887582505379915179867258112 6618189 -23540554477320149020051254604866082272 6618190 979610195728803008380587048036956160 6618191 21092454260371062998343255436282772592 6618192 -2805649397422818218875107476868169728 6618193 84169004443000754723610853850591492080 6618194 -9824389669111615211956066305813872640 6618195 -17343244142517316125481291959552621360 6618196 -903656854734345584633749941159621120 6618197 28577819153319089628007094233289693646 6618198 -2835050666373270607303497506067239040 6618199 15249127880375479588856479806620034736 6618200 -11182064757499330307916989103787776000 6618201 -2898384365780292734472799629663009696 6618202 -4836733840915104083399104664387508768 6618203 12306513939163390351899422559135088452 6618204 5818580753401703912968413263176704 6618205 20510784962737242835202295097096746720 6618206 -14011858208089599923638978662182365440 6618207 -20164124285261565759296002955158704000 6618208 52810404583701091383308637813844869120 6618209 40359959685575352771558539465492700534 6618210 11645725905185012408614044513013816320 6618211 947894457341442749220114272762854752 6618212 -12692875253354596109838185416211436288 6618213 -259957624016704354866717923588100480 6618214 -19745233255921259877550025213912288544 6618215 -12137653393390946600622369139766918400 6618216 289974149477194190652441375621120 6618217 -55150315259253080326570085967233249734 6618218 8651846513098060002725454009259728480 6618219 -16600145092486532174888890319818420560 6618220 765773838048066599560758367675944960 6618221 -1311127479413163662357989981041833856 6618222 6085755704590340090914930937218077888 6618223 -3892896252575380375008291078173524528 6618224 -4767965540173611843142539108846403584 6618225 -20953166090166999783227400417175536000 6618226 15400574756199352128613075564080173184 6618227 2485710323699526523205240143066242048 6618228 25038672951256500371582509166829035520 6618229 37577785670445775076432630998190454830 6618230 -12797356635478752726590445340850826240 6618231 -16470256187483051756131197086765950080 6618232 -16386492401248444850004350113735372800 6618233 31791559861500264646864628982158005482 6618234 7123357869725260040377145594009144832 6618235 6036181291659550819143920227533777600 6618236 38006033927650466883798915594887989248 6618237 703605494073684284248272956011260000 6618238 12043578414396248666680435743812779008 6618239 -23408115238329282786270137651718456960 6618240 -27694398520596617011333462719725568000 6618241 -15256384168432713138940444630352241728 6618242 -22638944826181092022121291766228103728 6618243 26742667126659367855455470719582134264 6618244 7907608034531593715462442305541393536 6618245 11327295059779637167663698659366989500 6618246 -1295895060668083474472587236408465216 6618247 9248403169445402204071058302432796696 6618248 -8287366909107797737112717307297300480 6618249 9457918763212724567245815642553936368 6618250 8758085404067259264222052271689728000 6618251 8707906546370300078311894618205918400 6618252 1157044307265102681384989744943857664 6618253 -390504280957089909937979937848367336 6618254 9450079491971986867840833006277112640 6618255 -3789163371661074959040387642957857280 6618256 -8762216815135915695838996032547045376 6618257 -21956848925662920810446144241239507340 6618258 -232578186495887947436952836150716416 6618259 -91017183921802447617496276729688696 6618260 -36035324758727761693987635211943424000 6618261 -3422345070548542988214136655496204480 6618262 3860657103459807601685204648648520960 6618263 -66419688298370940805751132074098382656 6618264 -11935220048387146733935542391528243200 6618265 10642171378973136816049393315024016640 6618266 14044640381863342403402559965854383360 6618267 2069526340677577750883620962623308116 6618268 -11368671727380459135550244796457226752 6618269 -7843564152675156988695904227571864320 6618270 -6519359203219786156617529933017753600 6618271 26139588101245925766205627901125152384 6618272 7576558086048147825266349832959885312 6618273 -4059290056590797514602183353212002496 6618274 788955412605838797801867822628333632 6618275 2363422748170608774299037894431862300 6618276 -5906135678530603304482829803392012288 6618277 24155783592036948282452604932741096126 6618278 18774924755403757627342109617552681440 6618279 -30495407730790747662617340488844441816 6618280 -4549043060720657214592077081832089600 6618281 27224928622397836148095123876786937082 6618282 17099458859793743800012435317521011200 6618283 1043221258385664164550184658120936256 6618284 -18163500508077989618561919328037935104 6618285 4749355161495024093871537247531027820 6618286 5958011882371392329976364609257590592 6618287 6439611222096258847419220909273459632 6618288 -544344284807585264094408905955803136 6618289 -4229002615456351533050993513458478560 6618290 -6534078159193685716633071427802257920 6618291 -8851434037222079935119536697186078408 6618292 2006765955742938480769944413846086016 6618293 30580036411573941763331303061100241760 6618294 13097085739119983931492476364027143040 6618295 -547128804023099916979973303804956200 6618296 -25976823177095230566181127590709452800 6618297 2313052092077078463270150035840664960 6618298 29798103911219302427074636166665868400 6618299 -24368502364349428719352442455240460700 6618300 3196463540732564802086304884060236800 6618301 -6022010398691799017516139157892292308 6618302 192456578826074378827721918788884864 6618303 27750977542499202559551684656919979512 6618304 6360451277227868579919112975134228480 6618305 13977281446948545217430908745525420160 6618306 -5513051418391805351652515732546071296 6618307 5139521746788631892485529512481368680 6618308 9470603731777608259200155288029240320 6618309 2870117879516253868191465984627220704 6618310 9249765343606049913839296823278152960 6618311 -9546567487085000491262423625697065168 6618312 -16141562423485629317657130797321518080 6618313 4236646988306029890020691594331458724 6618314 4401184898311962764876749184382262272 6618315 -15444051151289749484693892764276712960 6618316 -31835607000860138472571666955001160960 6618317 -877436484359027400119988470254529748 6618318 1281055723448697528013325888362460160 6618319 -28255533919913625632213507163889227616 6618320 -3774521201840244371880033708646809600 6618321 -20770108444079839963152614797372209600 6618322 11680531920044817577351844582565875520 6618323 13650654221545878820322693879448382572 6618324 28052913682300313711047562667724879872 6618325 -2233957632611536388126417158983672000 6618326 904619473185046092607745410291653888 6618327 -1308910988215863874482862088419009920 6618328 32201043974156582102174156383919800320 6618329 39905466406284523205546389214479110660 6618330 2388410017744371753757901887891768320 6618331 42284964668125499029546917006970866312 6618332 1622402916108966948816549774616702464 6618333 -12727433799295866630523195665396094656 6618334 -7909332261972363211086869532924173184 6618335 34177035173289892523420188655651127360 6618336 10429335363041485808873953699276259328 6618337 33111866538699005508472797969710160 6618338 11178870908960952426826069654306370112 6618339 -2715989725275115480178608097395263072 6618340 -21897670182840428432607713808180668160 6618341 16062090304099224733149423292041801984 6618342 18997101140777294279163267908505600 6618343 39178406861137734095463889671414264960 6618344 26520893426635303751742142644548828160 6618345 -70037889011686307277352135677726720 6618346 4299090811416745938462559044017664000 6618347 -10001935898301675365016040463385476160 6618348 -44560512764650341453532542383462952960 6618349 25934185438410477667364153285244411350 6618350 -2325259252369575237734688291304137600 6618351 14468784132022520448298947072224256000 6618352 2165689014553558174286253727577014272 6618353 -717245034086239650829801949373635520 6618354 13170229910543636196364721579467835520 6618355 34185174871876631558228244731907843360 6618356 -61003740091465378200983607415728284928 6618357 -33236781586365084615535868474979356946 6618358 -22885160871770004176272023111176058720 6618359 -9878179640908763520369889371833477160 6618360 2654310880119965089161122922921984000 6618361 284571147447386711938183209471789892 6618362 38467561482863448450413906987825664 6618363 19716173512053512840734911958496709144 6618364 -1134397130491850259789271015036697600 6618365 9741429547850171614016363797417132800 6618366 -7847705771562229127532317163831190848 6618367 2194000646167174061479551127344334192 6618368 39984206223962507897421358796724240384 6618369 -25072591633436899312875463594897922256 6618370 2037888653581049521806173719005903360 6618371 -9655872468399910840803218608140592800 6618372 7552687675198201700572302424516933632 6618373 46675341687529112820290110545612958144 6618374 9285861178742365203053988455340903552 6618375 7650748715047601989249973772956880000 6618376 -10990470425151270282942396865881047040 6618377 49386181104447822682912101267170781312 6618378 5537029575911992728817245269171620608 6618379 -136282774971956385294604531653569624 6618380 2137729898354478158136520829470694400 6618381 9018813626264271535122048108512634144 6618382 31687894079355003295808231252227358784 6618383 -1189668905506954422435451715768044320 6618384 1912299746698185885951426897415372800 6618385 -4431895875248328437600897034713818200 6618386 6272887787172324183380406838926805392 6618387 -22443331113288406442723816823505879248 6618388 56183683125803844115492915378913280 6618389 18621267706719738944584762874471383146 6618390 9322864343725592760526367902174273920 6618391 -12465930705814648765128853572915170016 6618392 30330380384456084254316485912136601600 6618393 24138825092449903168702769008259498484 6618394 5566962318705848396592272315952963072 6618395 19061301146823294397696276709294131200 6618396 -551642729639869107611651318969871360 6618397 -8297945807507303546137220527378648500 6618398 -2093155788445311916211826970972662720 6618399 301336792360861706981238290483870208 6618400 22729411476497612397590192211930316800 6618401 -35296743489105908624993408562839069598 6618402 4460675887324397128473343468367539200 6618403 -24227920697343113009515503465145287360 6618404 13012659086856647213234559545188782336 6618405 5170226117132596850538881293863950400 6618406 -10877659331837216671671017287258002240 6618407 -16611378177628713906105967999204424784 6618408 15825336380391114762557674426260111360 6618409 21982547241023483652140806839838762560 6618410 8643878260907703118550881141430957760 6618411 -7109209232155536218796009214627944912 6618412 1049006766131129458928866994196691968 6618413 -18205020842778443349644764746380671338 6618414 -2322426190252606171949582483888378880 6618415 10742731887460832790630267703494697920 6618416 -4832240802761218905140497485799292928 6618417 8269767464021956799081059023960500736 6618418 22955770862803327458177683751712934160 6618419 28498800310023240004516222363361639820 6618420 -7783025827663015057224960639654574080 6618421 21916460756928265889743528987010176622 6618422 18798838930231021523282815127243294400 6618423 -13693096017545821895843937767513214720 6618424 -14023942442680574633898514897704407040 6618425 10224720951241358677077043492210581600 6618426 7017573648084085414435798384847564544 6618427 -1043403042216025952905818719057562080 6618428 -5741419779827987898581384061676193280 6618429 762899732088531878405813690038586220 6618430 -3158897210916022182503037353189644800 6618431 -9701230931303410341768169046672400 6618432 -2809919760087247523487900612383735808 6618433 -7762310504573028324015870516931360318 6618434 9860599185059563849251292098017410560 6618435 20376173242682527052073626791389082800 6618436 -1448418092272996187696360454971596800 6618437 16949640529136039239852474593823907904 6618438 3815492466852810251240829003079603200 6618439 29885026433412261307539047636710597000 6618440 8426153491545174213550881353944780800 6618441 -2288529311580541432340291182758541920 6618442 -4968318274078138970141569717081330128 6618443 6815296349541270930395293208960427600 6618444 -6766379108434676266982762043546943488 6618445 39776107298517944359865933085690986700 6618446 -9634993147128822701879645470968952320 6618447 19249200687952492447315390829061229368 6618448 971944786110965184899634521007644672 6618449 4284262556286243655740986376130146036 6618450 523379259542119196372174332241961600 6618451 310027335831230801591524627506596000 6618452 -6791204452667691992119824616137750528 6618453 -5611858374820407897877202591461113696 6618454 25144491772070667230831324257488358176 6618455 -5881719926502544225573547547194705640 6618456 17525347055962769425869521183943475200 6618457 -6802952249949535733677114351120501248 6618458 -15719742707255967218060184465414912 6618459 27232190987319952711601059327707569304 6618460 25597738708179261382371029374139212800 6618461 21073428805338834304906597923024214944 6618462 -23842258906588509624322690242434119680 6618463 -8965371505707948159783678057937240288 6618464 -8573660302913632493152367129658261504 6618465 7264540310628754504678235286328816320 6618466 -2937738589068862737325128591552748896 6618467 -25250946573837243769888766216237840640 6618468 -6346224674257811907113279028711336960 6618469 5453575232285356290975395821811406336 6618470 3882198866241785505249378617133788160 6618471 -44839275243953403422984671343491470720 6618472 983173351901703131161507087680307200 6618473 1855754662168377940049368035819983604 6618474 163410550491376510799884022521963008 6618475 -7747833147415763068116666377617781500 6618476 27405659252298730241780753963999339520 6618477 -2716099569987865644092819078522198880 6618478 -10983158522317226881670377221411176448 6618479 -39516449466957416241081596896484021400 6618480 879975267451196726922943311013478400 6618481 358630692570218684782793188549831104 6618482 10261798218860667855613434953520979872 6618483 -28058630175391014165918033400599968400 6618484 30437644499889713875650687843968204800 6618485 -6501197554169254292032690540556232000 6618486 -1836553491535372345873510956959201280 6618487 -1523987414273494942158891502623763864 6618488 -782231075739307896637296398914314240 6618489 -34018541544228032991741362700154528176 6618490 10878574489245229867035777933030828000 6618491 56698008593674017420586556070074579664 6618492 -25672890578002238257510310382577264128 6618493 28155945018060792909761487878787446016 6618494 20622656958892762166880546215992183296 6618495 -5648131341136477948443962690953035360 6618496 -7239268749933642232073194091996774400 6618497 21568907745742552873475909678984354946 6618498 -8169874579701536135293482419388936960 6618499 18094476722834312987489176000484997500 6618500 3252678272490070657079782069714944000 6618501 -27053501222015786130357354013274203170 6618502 -6778648995058117613598076527657408000 6618503 -12490875876359623601042718455180843136 6618504 -9121611098180858246382722479571681280 6618505 -11542296500886034408055474700016618680 6618506 -10905567079449854366946785004016356048 6618507 -3781552645440700086304787276818745856 6618508 -1166540566937812754969464028934488064 6618509 54499260750604631689353319094075254710 6618510 474825271764026606816270765337831360 6618511 22464515245606198263924344537136280112 6618512 4153757532185180933498390633675243520 6618513 -44427324052632744637768589788371297024 6618514 2136265773742792183232076914066291712 6618515 -5116476535898317785461796231543265200 6618516 3223281631169111643962636900803172352 6618517 -220121439405136495417908712720906720 6618518 -16462951757234418735961728693070613760 6618519 3914234505155692916814045721564443744 6618520 -17387237413158407173092694508017459200 6618521 3873981776788402680639460142182813824 6618522 -14842260250868805047298993136706339328 6618523 2543202752987081241848473663331404224 6618524 -9102818989333763946378288753608908800 6618525 9580857084715303625142998140767720000 6618526 -4105859212534536757547136754572468096 6618527 -2175707239411477592384595192803155080 6618528 -21291980107841066550408928183871078400 6618529 25517687503982295212135214757637020130 6618530 -9499849453456439536630141962553759680 6618531 468708123366208592525315792182247424 6618532 25591482395540681138483528673224589312 6618533 7609884125409961700887242692856718782 6618534 860564394259069406155199608464688896 6618535 -11520523919660142103646418631652590080 6618536 -5661666503834158135631800967492812800 6618537 11488746326225219010116900377166377440 6618538 -729176366212950386669330913988960080 6618539 7197871920934513718892125602743643824 6618540 -9570329378352679874098215033736888320 6618541 4750748724472623136931390339820512000 6618542 -9275488670933192283780813428301431040 6618543 17826500413511288712775900059303648528 6618544 -19364836620359267072025485104831463424 6618545 -2291253437594003066903872972881070680 6618546 203149253043812864948681757208281984 6618547 -52290431581743605503304074355073314916 6618548 -15857080422897524775621043327453734144 6618549 -4191987145487532359482205270728740864 6618550 -6003948895869170540334563040199039200 6618551 -12287311813412807319930533278298783448 6618552 -2803201630829063662421375848942202880 6618553 -12589983247411678806481344791253754198 6618554 -2245288393118518864800320396225521440 6618555 -7095433117833384577553630045401131600 6618556 333630470536268836238200079721683968 6618557 31208421960563931218065398353315113632 6618558 -760887725650309300345448524407469440 6618559 716518522289750215388000641678312992 6618560 -23504842253396523239842894200176640 6618561 -22496575819252785340708625491947597120 6618562 3011042068819411421576571532302680064 6618563 -4464248656726482047176589655661140480 6618564 18750999735283908000573009596747704320 6618565 -209890222307749302769869481747651680 6618566 11003866522426061541280100167232064384 6618567 14778427792296299885489764249404621480 6618568 -29572652267791738495558463075831930880 6618569 18685896204294331460200233798147674970 6618570 -1062025760869220350516058656329968640 6618571 -14832201273632064708836797478089644056 6618572 24394734046727501141478612266745756672 6618573 -11962306820601414570532819841785852020 6618574 382462909903597061517148993739575680 6618575 9896015508956350046492103304661593800 6618576 -8864333206375939001408925492092338176 6618577 -29612124992517306695880913376079038028 6618578 -39797970502905240891563673713954079744 6618579 19648111905770267795410532061969912 6618580 1882431671224457878830744526245312000 6618581 3820591986455022814065131962630178382 6618582 -13179624073545289089739975129504317600 6618583 846853273397693033022991750040198160 6618584 -15471071599756205057570475084703948800 6618585 5953874256025893600694187275272579840 6618586 -392510090127021634992202069969011456 6618587 53665050629608485648556018134278319552 6618588 4613341773238613344170036222519052800 6618589 4094880546792979251475953831929663640 6618590 -16304149097650775825739033979909852800 6618591 -6062060332558209463327050866485536528 6618592 -24920425624955442532717675496550432768 6618593 -20737835854517963787826461662914859520 6618594 -10376250503253502913204109013820413440 6618595 -7587159608741447574380164270871750400 6618596 -25174115339737137856551835371140284800 6618597 2567078734954231626363866421060615072 6618598 -14622154209849857907509828045589047040 6618599 -8467734569291199078798187709514376536 6618600 -3399310954185340148034208283776896000 6618601 -45648970667840801608461797516522803296 6618602 512316590567258560567282875672184752 6618603 609734017388975904149205912850528704 6618604 -19700199214818792881560011231157759744 6618605 -3513777672119590521159897035040460800 6618606 15010036989059612780478602463765271104 6618607 4546196383174695642481063435452578832 6618608 3290426668871278691164170638448721920 6618609 -2619549979633468683347665905331373196 6618610 -18437184204116811087517056240940751040 6618611 -30507339438702867554945338969096414968 6618612 -2626271998260399516972232632818073600 6618613 7252529956811239795489455002868974560 6618614 5913686109427378935727439454968554656 6618615 -1025991968682518363355484172978436480 6618616 32917477241660188846246885237554708480 6618617 57495149759991948651416091995152866666 6618618 -10216179968673268982410200052185208320 6618619 4887028325444412568045969286996481792 6618620 13769595803422507322709953795579904000 6618621 19376113637562781698813562215038502912 6618622 -3031172616174506788208563280717971776 6618623 -77879544479560763794563822249140938752 6618624 2900447718680667554182882493265346560 6618625 -15142167520589192830883782598793582000 6618626 12563744479499412535957936402860996048 6618627 5585146132960683494667607017318183360 6618628 -1554018532934384546623105973066511360 6618629 21155162233069068024331602296078981184 6618630 -5421246893227559200996846624612296960 6618631 -1632195344958551222769284018522022000 6618632 -23115770560543024299931817086665523200 6618633 836128051975802761159617693766637568 6618634 -5971105347727340334111831788561750016 6618635 -8737505614086628017075830111769277920 6618636 1141303321894709326990065778513930752 6618637 -36877265373198043830711885708896814528 6618638 1107228439781733025563230216432451840 6618639 1706064149611427836271654965984410240 6618640 934594858290865187983886112333496320 6618641 12125828167258823281275964734172057920 6618642 -3768818860122808496193414375635657088 6618643 -69442684775749874659507828975332292320 6618644 8749389144385310856217039603085709312 6618645 11883989564405452663611701125423939200 6618646 -145561457446841060156567584632194496 6618647 4053339304809207347826635885441222832 6618648 12820139898031098391436143853878149120 6618649 -29429252868057238600085638119784239164 6618650 4964746830629212789303545490725408000 6618651 16507349910405080897062111917961641840 6618652 33907998851193209735370562889149953536 6618653 30911804344942017091772781871928716902 6618654 6863310139711678502804750438477976960 6618655 -209085783622579598741971914283850880 6618656 9097744482302359215685489759241109504 6618657 -19890354967468247321477764074602087760 6618658 22985837391563433549049560165647184384 6618659 27437856901496096096935462621158784860 6618660 8284359150038712968696308579180277760 6618661 11087179283723792694755454369886489920 6618662 40102262701840463560067064530122836672 6618663 -5846524305140768060060117475688524240 6618664 14716680852362797986463530753036779520 6618665 -10458778230873972200792686650911246940 6618666 4727278475359172750620954163876845824 6618667 -11403492575207897609125598025198738648 6618668 -2562184855540920973333835771971943424 6618669 -16819422622621365168425013337470528000 6618670 -6574351115042428918404110577587219520 6618671 -9333858045934815037369958769365834256 6618672 150490831295363613146144074192306176 6618673 -855204634239697131120694002213800780 6618674 -4641085237786141968299333648758207968 6618675 9660464483955205011516215262590365800 6618676 -36031493953806767027780740517948672000 6618677 -28245481091129133439031919341906932992 6618678 6754376918328977460399666525669652992 6618679 -4193564777045529304963813750369372680 6618680 -23889885131243777764518940579948339200 6618681 40251157079592317332703236075894758912 6618682 -4798528677736781735623754240731369728 6618683 -30816132224075682596366282239631764176 6618684 9482893085568787935997325637895451136 6618685 -9166832723252033324428803469045345620 6618686 4163142873469434651106982302438424064 6618687 -6080935347835894187242708377887874432 6618688 -9220489691444435430619565799747092480 6618689 -177816525848426730315056450965248000 6618690 165162123659101244197419746384800320 6618691 1935025914534166364677111662763015584 6618692 11868095495781003285609662910268530816 6618693 -2955445805683627838465135218118774496 6618694 -410162458820727732192224583082195104 6618695 -15964326466262609684531440246028957520 6618696 -11609293300205281178649108961162199040 6618697 -10859956519538621734259986494635000048 6618698 13160592602564855169705375471786813120 6618699 -32366038985778285634333889616584832000 6618700 14068392610432768468231479252665600 6618701 -34392985539436021361864613954491084298 6618702 17820735311120891338732671547402927104 6618703 -8331700244826822086351093757871739296 6618704 3212885605166115449226267074665512960 6618705 -19191670213456007313615666011307536640 6618706 -26959722951894086543643844821959150448 6618707 -43074242857147258115197604711221205160 6618708 -1163330068442878524188321531354753280 6618709 58200488664325708801635462830857119900 6618710 3272758698304522399753836098075934720 6618711 -27398166984147377841095456123078898432 6618712 15469685205121660677957772591332188160 6618713 17344194430429679794457738589182509962 6618714 11966377690287498787403082329366807040 6618715 7644281685747143882764965389398791360 6618716 14378913057796355836421644849717727232 6618717 4411302559488918049923058681747791360 6618718 -236865509543594541861380202540589440 6618719 -6104691905226265781889105371750300904 6618720 -21166499538093292614103097042966937600 6618721 31680970866680646286660279544047272852 6618722 -17026244591771144332006089098972098176 6618723 -1495358094972636608531831548837650432 6618724 12368441182284850484013593176486999680 6618725 -6182690698522703034040791480602643750 6618726 8525868088305556851335369918301772800 6618727 -14501412892058727430737460540534020424 6618728 -72765000410495286536792375655569817600 6618729 17362802910312086764850457188125737600 6618730 12088602549703047724385336729514257760 6618731 10271424379634977078025206829675557920 6618732 -136425561306399627587607372656541696 6618733 -14254164215866439835405219926922186432 6618734 -13644168148119825260948560226573313984 6618735 25719268643955632893667222119108660920 6618736 -1939523185601314930963529796300800000 6618737 3109199476386805520801684294944210386 6618738 5174832535811904444056525010355568640 6618739 -52953735819800286974054438284755105460 6618740 2297641018512338442173038671937536000 6618741 31235256482980806075423054786904975392 6618742 -9493834299866554653686215434575589120 6618743 2767970610503308074258288761486471040 6618744 10611376603559337830282874136163082240 6618745 4059340360346444955693990979092192000 6618746 -4109521169276455485247703145821791296 6618747 -3950010254676541240024311142036737000 6618748 2668121112891406756883591858249936896 6618749 2043321405800264316296338872872463564 6618750 -2285125856017805212982046236062800000 6618751 -20388095110754623428348689877516677248 6618752 -4150229844864769926795598882878259200 6618753 -119349685286512690345337387169471996 6618754 -11556936481579145980588596854802725424 6618755 4823309771874560931894853076122089120 6618756 6101091587701894210084616627867111424 6618757 -13973165308637620963809831363096434340 6618758 -13069301814880743806513985372305711520 6618759 -2928596031801779893597626783954848640 6618760 16018509047957519143854386732721408000 6618761 -38485525224447572836200110728603201638 6618762 -2226474235064107160004779951108762880 6618763 -23018811988083860093164477650571039920 6618764 -66129761068232721450358228501877760 6618765 21180571716193080968984997700990084320 6618766 -1463672401810259791240792476062346240 6618767 9466162996628521553853822556203874272 6618768 -355052171296388458917088056577622016 6618769 33804367424417452711048432012937445170 6618770 -4177262700323011113294945203432557920 6618771 18705030443931096396224089063930546740 6618772 -21046189396525934924504031694509802624 6618773 -28506045993388485594970936111807457682 6618774 9292116356830817897517971699467008960 6618775 741127005623349731250505155079353600 6618776 -6870281917539813250071179602216273920 6618777 6159788111560887201933065007412397280 6618778 7843623204886149435047332274347176960 6618779 -8510432290107535826272986122992438272 6618780 -13600479278268416354973709531948646400 6618781 -19418264729225562943598829746385870068 6618782 10820652519985042377796836562294254912 6618783 -5590967666616428766350725701505094400 6618784 -37971829267079596789392683724453838848 6618785 7236906979153464778966831230063801000 6618786 -9942569198862716901586590223071321600 6618787 -26219781163605549725692249158458389600 6618788 -479425643916258769045331923660606464 6618789 21233913988107836444451891141036933054 6618790 5763262789276922956925738160770198400 6618791 -18710474288907767122571179745362720248 6618792 22245736170973759140721574221737246720 6618793 6695896935102517997931250771722720000 6618794 -409116119306381440717267686878631936 6618795 2356416614306841756491244007687788000 6618796 -10915953244199535538628319648115169792 6618797 -43902688522241158312587540274680264000 6618798 2505801868503401729719188207719702784 6618799 -16744023237224071802587288644469127952 6618800 518244148118383644605092554968678400 6618801 5837683281541456079192036906236238784 6618802 -8010113631596523519123131811045342720 6618803 -1254607250988983341091319282571271760 6618804 9356087299041697964786265134284646400 6618805 -29833671463746338728498670444089423080 6618806 8191876461192488070370834297444745856 6618807 -2956627416875122061966481169182667200 6618808 -1671360966917625072017802790660423680 6618809 -14371180449311839902105751557293499990 6618810 2835423473127043229783386306934538240 6618811 -15282581102086617600899218588339954588 6618812 8129737779484642046891603860772422656 6618813 -19987395541479478149093741350734754112 6618814 -22862060511460492205213305317055381248 6618815 -19173458767503089704691876719426747200 6618816 4630305794192463557487800442386644992 6618817 -4188479642233755394577235138480769088 6618818 591639493098824454241797083071250304 6618819 -12625626094305468363535640801033071440 6618820 -11980569984568868329324930601532126720 6618821 51857067549301502977491885985132800 6618822 28983075820471644330550892662474260480 6618823 17424431112399279250785559283381882072 6618824 156807515070915424050638515140741120 6618825 -4472916554827191289344370900860672000 6618826 6969957862447176979933501599348824112 6618827 9475569051158731413167920133317910676 6618828 13453790091895228110420013853780344320 6618829 -18490321977203466105029785186049813024 6618830 16120979794241733278567212738207738560 6618831 5730681534455088954545792523229702944 6618832 -2715641004691987390029358694739345408 6618833 6387276241779044559294344608136332212 6618834 10565420137732263258856615825964384640 6618835 6542963122816357377072236481980728800 6618836 -9469728414279228838565148314338301952 6618837 -2181337997088868139799578244217180032 6618838 -7251361768535883825071748385718168256 6618839 -10602048712121116672957596994403082360 6618840 11887696015581232124771874063040512000 6618841 1784806440128858360212749313420032000 6618842 -34496636731262977229060462043495821856 6618843 -11862017137493041944403867503443092992 6618844 19896102108259769053657742436375206400 6618845 10335763319127196171826507941371943680 6618846 5403717745454721222137222795611234944 6618847 -7074251479821978768735195038520794480 6618848 -39458779678915109951760935761650647040 6618849 -9314419770169292171680494420350457936 6618850 -2574703470989739944076878429567539200 6618851 13192202750318000456419340913970749852 6618852 1443266233311318453619533652355447040 6618853 5451122878381320231761398533290399102 6618854 -13447244681311165352373965713181108928 6618855 -8184496763777782633360807731270197040 6618856 11699384249639323331684705820063744000 6618857 -28197076670534188365273833139877190400 6618858 3428534155482974014411057180285181184 6618859 -10992763329152820620077237092714475520 6618860 -1574718281797688281329811924790353920 6618861 209869947217022858960682637583945280 6618862 406012975412359192351053477914524032 6618863 -37288721021698221371790091096702511616 6618864 -1133163128380450353007133203011993600 6618865 -5209692039028448738342353114565155200 6618866 -1620917392476866865717385278743915520 6618867 -5518710673137433917828449526932766720 6618868 -16616900358489754580636977210569511552 6618869 8767390328952112704614660480705119296 6618870 -4092263600094467957096336173810008960 6618871 -9132047664011372497368744326526336000 6618872 -7022772528059227296531184486572687360 6618873 32873311180734521395423155360412636800 6618874 -33036138620089414815795733208590802064 6618875 20032808386417039586282444041551324000 6618876 -1538336231062178419481102157376438272 6618877 -17215382466667211941011401401496750900 6618878 -13165115012544003264309820393999872000 6618879 -10553680192737647456862006418859695176 6618880 -28938211783804804915487395294520279040 6618881 -2005002828199934190398589595774286268 6618882 -229123617309841344745001349771853056 6618883 -59815967210146138858159720521034886400 6618884 -3147868686935661791737207074542861184 6618885 -1639514483437288399973404373067500160 6618886 -8824283322347705643857943119325635136 6618887 -14211776846382289837104547461014399208 6618888 -13625464150898128481829044948681932800 6618889 -3718815591696156662524953881657066240 6618890 -4069114891985749728123503021710864800 6618891 9648799530337664284864124833634347992 6618892 -1331794795948190573827510306776635392 6618893 9914273065368600144020381476393403340 6618894 313132331671984871661361402508848128 6618895 28615320580653149537048521099304075400 6618896 -4536197221464450733239616436723048448 6618897 6767012229817203593032590016166114640 6618898 -7115399320571802626767686908792612352 6618899 9157266267438009104337669495810724512 6618900 -10332692989966311639860572014078259200 6618901 3954392695595695727882663956447845902 6618902 -513333292685908740369342547395081600 6618903 -3119406390201550513716388612454164992 6618904 53376994101823990219824464497213440 6618905 -12857117992501810354176689023964766840 6618906 3847582588471237382606236961003801088 6618907 -6325155651111300098275745241294750844 6618908 -33456984755738537754690082949915023872 6618909 12676143916138957698186003662135044128 6618910 19498207089194757347331473641676160 6618911 -22158388119195793973471617728952711848 6618912 -16270247976628066246837712426217504768 6618913 6722872617677285116260565319651052096 6618914 -14247930968302302353128762623409348608 6618915 685261171257826963528419282323398800 6618916 21401994138314568358765574564053401600 6618917 3893639332156045563440372577461974080 6618918 -3679301826985187652820656780444083712 6618919 27375431192212038910026773577511107320 6618920 -5667856763137445049449262763250073600 6618921 13038189054197895412833031981002682560 6618922 4681869975868287165366500959330126512 6618923 33724054482870887838217870504168373172 6618924 -7581660849194695851655654646335266816 6618925 -4109903486130269703960021841287020350 6618926 2480148077298396567071957254559982912 6618927 -9558636970376800402104668858078340096 6618928 -559198297888969233049003546142261248 6618929 -36159636098782679690446932278034559470 6618930 2059577676480218515781182442514662400 6618931 -26306405653164017544573187618693710000 6618932 -40537043248778326347627060212819109504 6618933 20852790050557557427020335318989932444 6618934 1431108486940036637335573704613920768 6618935 -33438393076396108675361779946899845600 6618936 -420137938815919602249108723115622400 6618937 26341755133806425774752905258678487300 6618938 22725775852246172691197885491822443120 6618939 -809546054052558498239143671129561600 6618940 -881343803186487776905090676338636800 6618941 -2824139620846000433775424913201643456 6618942 7079557599621746872684070800072320 6618943 11292201943767635470673428758368259720 6618944 -12938154065760345574167817495842914304 6618945 -4632393441479080744877503948471774080 6618946 2035784371707086733013595907976446672 6618947 -293679792193113568295302039157229240 6618948 -4759270658589089324215430744124985344 6618949 -48245257650428067180270291900027614050 6618950 -4155728050077829763841960525882720000 6618951 1405908981566964288403846538238229680 6618952 50795141007755661978538187873475609600 6618953 -6841867490331296076513974556810662112 6618954 -18805505432196331976664213884834161920 6618955 -8065883375402768637177156060133126080 6618956 -39791373361616559377288859328815770880 6618957 670152051904531644241425079874929440 6618958 -427948787416937618673545295953031552 6618959 981734087144191628325210841760546160 6618960 -5800429403143721247979926013494067200 6618961 7324673586142379131613599550964892912 6618962 2526505887613134862491354490969480704 6618963 -9592723143746027770470662404559849472 6618964 -26625026933524852410381012235228520448 6618965 -3856071207060062420228773310372090880 6618966 -2635460783444292804458604531080986752 6618967 -10332527790941628831393186720586896440 6618968 1684566481206021038389204814322216960 6618969 11597410324531357606594045006430289120 6618970 -3456148391441270782267240792396588320 6618971 14620539176718144348868791534701615172 6618972 9093242582722345859184720525892987392 6618973 40044633184668050738407567583805670720 6618974 15140981473646390837712922736827177920 6618975 2864068824682043656172658024138950400 6618976 1195153079706998826879228263047102464 6618977 33602911600419461248672659096890070720 6618978 -19951858333333581362633153337897435696 6618979 -18047784190784402370422702405756296420 6618980 -5387376883338705774864822457109552640 6618981 30099746999417155474461814294142624352 6618982 -5512804271889991580902702309144197408 6618983 -1474861688234611789947804932075576736 6618984 -27046538611166691990050104432363438080 6618985 37023820057972006908324435132592518180 6618986 -14187249753270790469828067764617347072 6618987 -9353187581128690438192276538357425956 6618988 35446831568983188658513285907711835136 6618989 5546961166120880295668436283315294320 6618990 -66282629376459261014532069662453760 6618991 -30881555295381035185117367499012194608 6618992 668273869472161003369669597793648640 6618993 19418582264575362363681397520969553264 6618994 -44274027167836879303913238167383621728 6618995 -35230139013639526071628852239216666000 6618996 -293391723352736814488530296765603840 6618997 31002875310757543279529387188361854464 6618998 22531965740364468784062293001377124000 6618999 8298516599684478122272250049428105808 6619000 -8452583928567855843015977588044800000 6619001 -14002312980182668719577620643235568096 6619002 -2056353374440257103073851218819106560 6619003 18897153530179216801535078830007529600 6619004 -5621949872666174263023094085793146880 6619005 14516028996010650572959795994731125900 6619006 14114869567551656151184706363510482944 6619007 -6060576552390392643413833948570501128 6619008 14750882076427232173862544024734269440 6619009 -9872595285312526426666257518155807296 6619010 39108803765375259819207773840632181760 6619011 -7142697597128980656511836404092823040 6619012 -38153422104468639342013849481420682240 6619013 826246504911498076298972471455961184 6619014 -11524606979224187952507767698714296960 6619015 -560096152847499380350715509264848000 6619016 2524765396530189966914652376105420800 6619017 40255441267661606113685722675928606112 6619018 10733491688921212534740591589458267840 6619019 -4162922264513260347195923247639057840 6619020 5473979094705351148894708530374492160 6619021 6753580411699775848315885313113079222 6619022 -10907937698775845545275694281825434688 6619023 -22376781850977009577513780595282502000 6619024 4233214393380958776344224389816688640 6619025 -4883740093633141865278261041805416000 6619026 17182418521584997369645422568526358144 6619027 10554959084560663184855788960063209600 6619028 -8839383275359749037736161100552597760 6619029 -8281755187893225311058642275065594080 6619030 16186474467172542632205059513931571200 6619031 12052344404908040735516933801659685832 6619032 4292301806798053649507610455493181440 6619033 -10057882369147204752547089072904800 6619034 -3524304757072625508896246071548877584 6619035 -16463754428164534807138796592872393280 6619036 -4100945478684290826408499237971402240 6619037 -44909272570705793825482948029626813568 6619038 14130020248109016199931342173840161408 6619039 -514738525477280198912032240112940944 6619040 4139519201175118043815789233379737600 6619041 -3816950908586658121817814180770873280 6619042 -1319509405018689221912239577380503168 6619043 31235669914847514282514393172504675292 6619044 -14505825495574098635342863981648886784 6619045 -13104267430205402358969425927630094720 6619046 -2594609191912838454428964765654804480 6619047 28003897872008671205685774822710890320 6619048 -10672864889783415997723121975971184640 6619049 24728314859419540617466777225556292480 6619050 3451686148178888721448784714294976000 6619051 -49190264789060612843346828621608671948 6619052 34410057120359605692033762542715417600 6619053 -4647800480176259843770309608598389696 6619054 15838695871220724990956687044106855424 6619055 11550108748703515872857581318125910560 6619056 -303559471386950538153928992670679040 6619057 -62531991739081166889722294735298390528 6619058 -10493621028754464058317549071608289280 6619059 23468725061061833186934553566151097364 6619060 -1030283600785836492736452200056012800 6619061 25899497548450697918101961035812006300 6619062 8318045326730657801832783362362590720 6619063 -26771689093901437438139119972790979792 6619064 -36663303701930746054147906197568020480 6619065 -203867324132833066254958719822072960 6619066 -1574301670924110233447311479767559456 6619067 15686597826177009538332504950145930672 6619068 25129278909613133287164088775420152320 6619069 40270250792020758525047259786019233996 6619070 9708813871151977466744618768328466560 6619071 -6202802716429095877161480178846815288 6619072 16146858588665922735758046785328644096 6619073 28091852257410250628937181364866688322 6619074 -1818155128599565733846070327901741056 6619075 -6094357776570205615727043026097765700 6619076 332796649281971636762449931501690880 6619077 39587348003153144263137733136093405280 6619078 6601434963862234379053913747039220480 6619079 -9427119078036328630217271036027361320 6619080 -3622050833163896804234868561722572800 6619081 -1099363240819127827776673429563240576 6619082 9612526687657969973038010867895481392 6619083 2229720896893692549492035120108101104 6619084 -34546899927137027274556247121836544 6619085 -4901671203641455022838621820895863680 6619086 -10363541458967843943580852863798291456 6619087 17258043961061554709737368603601614080 6619088 -30706672609966868609641832599781376 6619089 -8259147519593723981051053425286017024 6619090 16142662472922177284645193563684848800 6619091 -8939413324238801348972468967400655508 6619092 -10228737208009331990181226633231104000 6619093 3701461820938501752404238240091780704 6619094 40737632639332756145990361995852002560 6619095 5153165239733801363563953155709700320 6619096 -19005547993499058193518643357173411840 6619097 60031597875819303735774799564891173072 6619098 10397788903319675155076168892776139264 6619099 -38020565799419852079746811354099043900 6619100 -23530178584690284137738512593436953600 6619101 13088889239166530623724745004971952320 6619102 10002219294949907642128810757588717952 6619103 15860175913599713051362656965643593664 6619104 -13861249274846274264258857911304847360 6619105 -12231907297159650849981765479536128000 6619106 6013519618463132836248556022630976000 6619107 25681128580343605910345601408213376320 6619108 13163476067285761194437407645502864640 6619109 -4004448283180827558356442534853519584 6619110 7447175377902398756611846248268158720 6619111 -39135069702434850360753982143074521288 6619112 39849740658210795985418926210752691200 6619113 -18057539504878656536852866993924141056 6619114 -53093242224683976746171544922970933760 6619115 -12927809738564307115021808942554967760 6619116 21200794191150959180527507608135464448 6619117 -14173650005591609331179796950722997760 6619118 -20592926620096069902302440072958237760 6619119 131144032165820714903455915182231168 6619120 2288230139005585504227703593353871360 6619121 40277477346232775616739337722200972144 6619122 605983033646679210382461314852117280 6619123 -2582168889171215879518740917992810160 6619124 -14586197205768102116299324847435864064 6619125 -3448491849049542285751264303707600000 6619126 10635602942637276953079608994467044512 6619127 -17607578686226449943962754994620439528 6619128 -18777956102960327468761146224665190400 6619129 -433529229867944058462700068034564512 6619130 -4533944062561345859140846456424755200 6619131 -51619793085099537505569034656462460800 6619132 -11745441231962418440978751435005823488 6619133 -13410528777317364482106212867953750356 6619134 1463367495715131473250752542764960000 6619135 42759320313548890289954768382415834560 6619136 -3921197817404466412268669925240864768 6619137 -362782978426535514223928781317751936 6619138 1137348295712903524957484523428390400 6619139 9125195069043831720136125336658034940 6619140 -380109963795999332094833891890913280 6619141 -36286065427130137876256172427027463458 6619142 -2395302001403479163494525094350362528 6619143 -6452850024456518969703107070606282672 6619144 -13173833154322488309361052903578828800 6619145 -6281163751795010762291560370674172280 6619146 16878460892558125158335549236881187584 6619147 -481956297616846458367014393725933520 6619148 -39075861752189295806896246189652289792 6619149 12473423805958862807681929167779746134 6619150 11312561395745514230980807331796844800 6619151 -6596468245462034463421481003020124160 6619152 456403510670486112722444234553556992 6619153 6813445334582633820269259504135115764 6619154 -19875827992425239825626058474110603488 6619155 -3307594966184481670096776350126405280 6619156 29658443031431571237739335902093083520 6619157 -36115550245902926511307431384560676594 6619158 236743109367052634018849000203142400 6619159 55910840536572545242942282330898348360 6619160 9065954877772705966276378046825472000 6619161 14213778074771120714749235170395141072 6619162 -404201708523277695249721278914831616 6619163 -10092731108628233164074642967635165600 6619164 20351013789681271425212595298251864576 6619165 8809229532641664354459817071563442540 6619166 15023437853974139111289243525145180032 6619167 10210084561474026036518750958382034088 6619168 -66242944876806856472201798676751319040 6619169 7232482948002166863517657499447049570 6619170 -866415093660092608698566020070430720 6619171 -13429670064522169966508248615069268832 6619172 -7625788199068930572898194924593356800 6619173 -24115462850421432886628657167834291200 6619174 36584745759652612291287806114747452800 6619175 -839618240738724258151357696729999200 6619176 260617390018101148591614668431104000 6619177 44550125297166757691461523338244007540 6619178 -3416022098005869490297924651543120800 6619179 7313501145445307640258768489370982400 6619180 -5190423473044329832883879864738380800 6619181 -8926905395405112201942454506810491988 6619182 -2138677073372615846112476361621872640 6619183 -25362311413320932288460792058356832160 6619184 6898468302644412014675398077775872 6619185 20145092206519520179244731039480675200 6619186 3051546140960114038298739085349836800 6619187 30766250679439948360051812584978713872 6619188 7612262655409091437794631634061238272 6619189 7889950304255613796886948047594355356 6619190 23939582903776820032252988699379168000 6619191 -3025060878343421455680526609209304320 6619192 40209056542111002466660128514647244800 6619193 4930042858026133549381747403170982784 6619194 -10487225544867793545029691823673989776 6619195 -14320771448813588093129804090509974000 6619196 9491059572956146692213004464057830400 6619197 -793273232371360169820655465044459840 6619198 -56055975908921453073987188634345596928 6619199 -7210039768268220494689796122675994136 6619200 -835295364209444922020497236531609600 6619201 20760484984529486313518795150267021280 6619202 -307522018559629170711031650272243808 6619203 -21618896514963320675993811011645089788 6619204 -11349359147834011414812946301063532288 6619205 -766000388081846972879100384004370880 6619206 -1372868213399354439483274164071112192 6619207 21332590409272722623578051353464376112 6619208 -143522571767437260491007578522327040 6619209 -14109778325742661141431839688633747696 6619210 -3757122806609788379252669227164364800 6619211 58929845144435463861824358778441153812 6619212 -52864260613318340731838491642587709440 6619213 -12704874768191370923445601827904205696 6619214 13321901968824613019597860542234720000 6619215 -19013959836347440548758158723552112880 6619216 180249981181280651300419569512742912 6619217 -21604351530164895632492507694034908048 6619218 -9833989622025422237830233603166221696 6619219 -48848159737728385696569441857550383380 6619220 -24944046354879007855854168893823744000 6619221 -9825110847838645028014877386201226880 6619222 20760568578297816815666493581435387712 6619223 -19568442222001834394158541220520258440 6619224 -2228087304987029638917044664738816000 6619225 -33961493375366585192935898434710843250 6619226 12771867269667150659676624428143423200 6619227 -9624181371041464156871787358788706368 6619228 1126570297779823207510122133926223872 6619229 -25778856880154169637485897636174142170 6619230 -3175064326884623051953090118693586240 6619231 -61897803054797574238606518936751103968 6619232 23062550690499239271407189528709955584 6619233 34560625774788604378387627763980284864 6619234 -5078701062208315501418846114536814208 6619235 1289655252904361695606373708316000000 6619236 -3716718118640438916022001913001992192 6619237 44740277701833998181027913493088510972 6619238 -11525372455502710983070464240267910080 6619239 -1221973200198489783417606783154725120 6619240 -1263262573945488268060453652476723200 6619241 2727133935163557466142263941228992400 6619242 -463285634809390113798942913559347200 6619243 -4943082677500752072991129313714775440 6619244 9000429297764830950259725621292879872 6619245 -11917130583173849449214177079760550400 6619246 -15053157704997921089811811290263252928 6619247 11113133755416115028339814789750395592 6619248 -155960490822303340210887893705195520 6619249 2178913758418997468547948036419986880 6619250 -17350849415761884659943641688312960000 6619251 38389242072923528053651694606682405432 6619252 -15409938599432110389053161461824860160 6619253 17675837413344368114758213538058515502 6619254 23996768499103578472627107586739383680 6619255 -20066717548376908440883703978213724840 6619256 3913694486142379051667453459085926400 6619257 -30504984934423829808534239521948722246 6619258 -8713993695261612291295948225696124160 6619259 -4917365276464762658508829119819888240 6619260 15355292400851900093971299351998530560 6619261 -8083759003946895829835001701606407776 6619262 -3282653275565313954228154158261553920 6619263 2023895549340224185278120590466657936 6619264 -15982746520919310732182556562245550080 6619265 32456992698812476830615235022400028800 6619266 1871189236344708666757561824298425600 6619267 3821166525908425811512850364270001720 6619268 32872178233061292818630388471008005248 6619269 -35232306516257714959828790561647258080 6619270 -4525751493922346383265746697424234240 6619271 -10125669593201997079047692879547513648 6619272 -17192548126719680103879664494386626560 6619273 -668665037054724159380438726221743180 6619274 -29040494754085150797408212936552838864 6619275 129499657232432228781089278670870400 6619276 19591232684242253199989281546737503232 6619277 -19572417197798029531461417082382302080 6619278 -2653052833005992092080435016337674176 6619279 -34081019854727214281843235116482779240 6619280 -5358613180683938647404139640181719040 6619281 39991574631178054444146708816449312544 6619282 -1098735492217201663615993489985714016 6619283 -55950631773800541673046900984127088560 6619284 1812152041740806929652788233185212416 6619285 8101764457742803121551611282445257600 6619286 -15594692644445344771977221492430720 6619287 5324304262554348015945766225881715560 6619288 11292371639748633351981282803625000960 6619289 2819747639480054611120597840197462090 6619290 7507931248717684016665774897105804800 6619291 -202622258589237522857469969368809216 6619292 28170023017344625528094174917371383808 6619293 45312710924928133202949325447372036800 6619294 -23065897179723206335466338286080135488 6619295 13653102036194289070876930197586276320 6619296 386749196713785014036785287433027584 6619297 6147603154085203441769981651293750020 6619298 -315083756288251689613849680285984768 6619299 -4560534886279362127217860382423416512 6619300 1816634621539651245039182256829408000 6619301 34096774834755544441118257301744939520 6619302 4066779410142021975822096333501269280 6619303 -54078006689417769679742122697338125448 6619304 8894476485226265475456245760608256000 6619305 -9420284492089864621150424691047040 6619306 -96327872034081447228947337003927552 6619307 -19796724201303289545197420737129976496 6619308 -242021778369107138625772441610403840 6619309 -10545731568000667322942880315681236096 6619310 -4415146761926867695962859771819813440 6619311 -3193742731925212787456432256093832440 6619312 -7786866705125996948611451844984029184 6619313 21839903686431462905918028124101871104 6619314 -2028236918829134857553824944399489024 6619315 31948876509137252340330327172693023600 6619316 30280821725588600831520975241194608640 6619317 16909580660978530462467579935727048480 6619318 -8348014486315981836242954331724844640 6619319 -135657968611637157684839899120782720 6619320 -1710109140915824710465773636262195200 6619321 -68355884793221587459928057211619396268 6619322 -25011224109318037765288149553433574288 6619323 -5002084684863892730878753847332035816 6619324 -50437546507215260499450790716349298688 6619325 -29751070191477079791285759311390377500 6619326 1059550989522556355569458228015341568 6619327 5104901949153875590844830758523331040 6619328 1121979216361686812719316981105295360 6619329 5448763404097017776975766107590946964 6619330 1902130337959040196021774805000542720 6619331 -22988492038864764844544872174474375680 6619332 25689610977517208100875602785122691072 6619333 10817541019739716391238714130444236864 6619334 -280356940800175397916521732368350720 6619335 -7488013509103146257875743449194199040 6619336 -25641400736628313455997779798112312320 6619337 900577748113223867931054183660672000 6619338 -7578634887320011436821692362524141824 6619339 -38650144346248239097769735821143910944 6619340 -1831950575143608276267475082907217920 6619341 -18591624355857119192415060110744565696 6619342 31495115419107229315778728286851267392 6619343 -23510333475743224825361564102111355408 6619344 1558748370194149072421841017312378880 6619345 11000048032415023159376573074100474100 6619346 5829980638610085508700114758758025872 6619347 21399209728065159069465665659747261440 6619348 1032710901025651695239036531009509120 6619349 28870035040390115309107332374519003520 6619350 -904651317777643176253047534966456000 6619351 -1890812435888319194463036900440253896 6619352 714489628282326745629630368599449600 6619353 -9068589408598248401563421268218197440 6619354 6306269799421808316810629599809153024 6619355 9796365904964328141854380199999117760 6619356 -20615710462766809407006270301953036288 6619357 40045840125302881391844523216848893606 6619358 -20814217778275638136841547364918708224 6619359 24463710516546803539807257880624856904 6619360 -987109406481626208397363592972206080 6619361 -50986548546463393625555213575934659230 6619362 -1163026468796878697594746509778763520 6619363 -54627970854099899679924119016178956388 6619364 27710790394093999747913018810771803776 6619365 10680579122528653761881006332204303260 6619366 -5961168460908376650665881966008547200 6619367 18933268825108464834155206093922326272 6619368 2483999121120579311057061776917954560 6619369 16728121759332281452126347084944547770 6619370 4024889841602062964737985530585478400 6619371 7250992242660226882368883634791356864 6619372 31716195939335978272085353953035857920 6619373 -16072680995885751661671999750308792916 6619374 -4928662321699257099642386290229026560 6619375 1412911775861947091140711120719900000 6619376 -13369396502183042678555377217740013568 6619377 195936438277648929207468186266449248 6619378 1155215687924719510707528577459956240 6619379 41144611178098682984266038964039149600 6619380 18244860982628716321216864821816514560 6619381 -6432249738358680176965137427346612818 6619382 1743661515796288759507301611704649728 6619383 -3378265915180397330552003787385951416 6619384 -956754268641556965409309292425789440 6619385 32485848097815558994856769159269696580 6619386 -5006671127964335506470013198110053376 6619387 5830663628398029892271474561313027840 6619388 -2529559155087403436800103031787682304 6619389 13209979631143381903431413965748994048 6619390 4947507290626017317573377572449179200 6619391 13363806945202539180116792456043109800 6619392 15613834776774187136346348759929585664 6619393 -10612983440170698351710519921345992656 6619394 5632304891565476079877722108792291360 6619395 -7686659948877568312870619793249367200 6619396 -6916990235801560926550714423398305792 6619397 -11028560839335162063623093128257015108 6619398 10528066147060723386916000471239272448 6619399 -7585012170534887505733662846568595968 6619400 935489273785654436036306138972160000 6619401 888979937880598782256926214148957184 6619402 -22014362822891999521933212041307760848 6619403 -3040118923940349575870863095517131120 6619404 -23905274365643245170209962996214181888 6619405 -10318501679133687367641540135229306440 6619406 4958094932833393066337003512633417152 6619407 -8597637589773705751901148272055824760 6619408 -2276321416565997351569336532869767168 6619409 -1373496745136681595022962572814255288 6619410 -9084604118414954155934411449959552000 6619411 24262788822320673420492139230664172272 6619412 -41286725828654931888911170329208278144 6619413 -6098377037294880759347325321282946656 6619414 5597762664905161728326205258419301312 6619415 21395310818772487938468448926918025440 6619416 22107251311495572059130124606816419840 6619417 1878094608134915438121916752828366592 6619418 8850290008898558287995219955290369504 6619419 4210443892226222391497631129713814444 6619420 11105492760834200964467306720199590400 6619421 -435466727470872153673293687306476628 6619422 -11378736804293601374277174135667854528 6619423 25061281593794299688285265352099272144 6619424 17986341970443695530972170877245849600 6619425 7122131280387907678871456772853638000 6619426 17342394008350571082371547581323680 6619427 12026224376592753581624412894491051160 6619428 -1866752453843586621659490733358254080 6619429 14051465264873397633871860897064007040 6619430 -1384268860603341333413711308040232960 6619431 -5079043500358974672867694087897483776 6619432 -28048708288808907939733579190136345600 6619433 -62126515390516717056311271922642450560 6619434 -14737061190235372075950939616190047488 6619435 -20688460482669987439166115814937557200 6619436 -27384138063623699340299094865267864320 6619437 2242983994606881549405051158915270208 6619438 10205134981297490507199637190501863296 6619439 40609706799309333607400401402347484680 6619440 564911820867394696990925104676536320 6619441 10679630985390629543216894119374285842 6619442 17848883655325090426875149640887449872 6619443 31013172144638413761504039178799570544 6619444 12860430297478366244641370037995942656 6619445 -3323571597737026231297894396563515520 6619446 994214031043700016423216672907898880 6619447 -33165296064579652801545650347357166160 6619448 -7917588199433261782012680305978572800 6619449 10583305238371300980776702237221744464 6619450 5664787093900805144052367540356804000 6619451 -38169995716197790890828291494620267548 6619452 1162954241372209454322712840942313472 6619453 52228891726197308103474857421768864780 6619454 -7874418354796973304349784891808290880 6619455 26826237183745149322157048600856295200 6619456 -1608817683458082712559281005042597888 6619457 -26255916257926683076397626367759761728 6619458 702415464487346563298153338927783680 6619459 -36604844505383601641869380950899652088 6619460 -28401666740246796734608590896106739200 6619461 1159937448270924345816764957774215680 6619462 -14280324708781678672551844228451449536 6619463 400749774309984955269681984352539864 6619464 -121856337598293685218436054529587200 6619465 -12164588194733510381071582384398874140 6619466 -13718647256288805766180447929061031424 6619467 -15377931233850309987900728209301133120 6619468 -3161845408384768818881269351193255424 6619469 -8508250941236406766360349042365643520 6619470 -1830653217206819672519881311114424320 6619471 52611224493996909067726044199778210672 6619472 -5726459160938674761665623999557009408 6619473 9652330856161470753787086765814794624 6619474 -23745117531036703033925196562022328000 6619475 26511688701475786193647326607800319500 6619476 4774229650083651511636844816246913024 6619477 17876939940707001490087062089132562012 6619478 -7526389180740989391451776674907636960 6619479 -23609896676386761825336523531788677016 6619480 -9301209871118374399978761171841843200 6619481 -45830653546109998842027688994739857136 6619482 285924063692012321208841375041784800 6619483 -4791781872460795359861601029339778000 6619484 -21220169990679936737583199643564649984 6619485 11209811951265769875242854067346725760 6619486 27081780027887344411284278520067744320 6619487 -8242083050583443998595429269118570496 6619488 -6238023442062389489870997566463148032 6619489 65069279170701129425925513005571170560 6619490 15423502107819399167431111963585716000 6619491 9465118831840717962160585992179305560 6619492 -5266594460032791979298928245594652672 6619493 -7000835769821058554042431636120128258 6619494 268943528190683606479339157398093824 6619495 4846324333481577766349956314833427000 6619496 -1476454170922684631967626964270336000 6619497 -4891762453307448504181968149287878000 6619498 6198809227443868290135258239903214000 6619499 -20332894459748746406340787062532089552 6619500 -9530571213786168610092937761785856000 6619501 1898690781834284881127351674783577984 6619502 2385314371249548625501635851936549952 6619503 30356402572211264993478928271004926208 6619504 -1860555555186027291667245477269831680 6619505 -32732523843817973602174550555955048000 6619506 -80999701978601613554891739654794496 6619507 -39810715529638981627681301260696440244 6619508 -10513915619852202526314505859260240512 6619509 23092060146081666824570003652415982400 6619510 -11520522292507447696820051959156515840 6619511 -3618106184324334284760351104915705568 6619512 -3054203338354232308603213055171604480 6619513 19829446895089093761003986438688758762 6619514 -5528175642016125475845805770288360960 6619515 1340713086325841723160016387865687040 6619516 34661249853444912272976514711086909440 6619517 -41434828068843921240105527387044957908 6619518 -19631819519698426524821215666717667136 6619519 -57321551841875421204167995808017502080 6619520 -5553843237269628367465827944261222400 6619521 -12126747343736712627643085494951201488 6619522 503097270479352213937830373704505344 6619523 -7324434343551678004944008740879805376 6619524 16580310896417372348437035442412144640 6619525 12014368499702728835980264797600909600 6619526 -17086675490616928254653560511636688288 6619527 -43009284082318517238299508779137231200 6619528 -18568989270439920957880408028287703040 6619529 6898365463120649411550135457587912576 6619530 -14628455372888427097289122090060884480 6619531 54189216581979194075141143672038185464 6619532 3316020810229748050354731108650901504 6619533 -17527323047883711011220880969944415776 6619534 -2241881865964983049928487187761302208 6619535 -4293716376324472309669023647543265600 6619536 471649879388592666062665477521408000 6619537 55871549767151712134030548493466296692 6619538 14767912952552676530382850862501004288 6619539 16278583175318429364556628707452996024 6619540 6354207523640124479918465780462668800 6619541 18963908387451380075948022778859118492 6619542 3701578999708567897194258224205515712 6619543 -10011181158669578140068210792073797120 6619544 47907143855922477289188576684477020160 6619545 -631676267158802328445335913518707700 6619546 47105976268392375733212559966512203520 6619547 156741694851579227293570643814936 6619548 4477018804152976371145372603144418304 6619549 698413304628030321050115616072891200 6619550 3863237459150705373156236204808220800 6619551 -32364719278452425282199080830525117368 6619552 -12828643253414011431547057565260185600 6619553 18429123127580463240688079137675963140 6619554 1376069242903090504817176612584511488 6619555 -5958657079653841128613663630625323440 6619556 19769691852283086517204834123808584320 6619557 -2849930507542318934254668309821571360 6619558 2797547201814821992479623193959465280 6619559 -8128321272503214540350762663484366984 6619560 4378455229916433449188850327724441600 6619561 22110657780235791875929404849124191360 6619562 -12080254618648083172736559225633338880 6619563 46693675086602020807856075157622951944 6619564 -8069481134152244839501579079692369920 6619565 -64211282226392321188276434335467302600 6619566 685242554569201059970749636605526144 6619567 -3100282102645608570092372113958681840 6619568 -19029397259862395248464553842984222720 6619569 -5300595691913535059093705144100694080 6619570 4076655892746763204939498061894625600 6619571 -15232292782590074837678151290221596000 6619572 5474444052782752947186980237189364096 6619573 -5768742905292030645253471409703523716 6619574 -1176334284695768548336627449738951168 6619575 10766479276232773291741599482193948600 6619576 -2286810416163656779205120311934545920 6619577 18012668840206876339283077653223506372 6619578 476001898335579193030331622348224256 6619579 89700839891240822304989240314709767872 6619580 16491103143810297987071257429382323200 6619581 11336995754852530485201787257490205280 6619582 -15925302918619395342726088216317048768 6619583 8488177772363417163756145824469287840 6619584 -2702649812746914342823161130647552000 6619585 -1290259612271037017504535119156321280 6619586 -18562793864377553000388541853081854080 6619587 2102529542103353593944635289323579568 6619588 18879339094120020100911214659275458688 6619589 116794725442730233127118647096847390 6619590 1515940419976512986511261072031737600 6619591 21178908415710071534295527521088374704 6619592 338538583762113149977248747540480000 6619593 -1671868137167274822244746004741952736 6619594 -9184761212964379025096158267304536128 6619595 27483105988284772673865661501072605600 6619596 13117614864873391068693949363280173056 6619597 -53797497680083286213752785416276556320 6619598 -12022229793192266164893444489775495680 6619599 -7788147030550455088959595795100192640 6619600 -2400336696250489440992161020166144000 6619601 11753709036486214241846092397444654400 6619602 4788743158740090553602670200427893504 6619603 11312345511230213634277795673397994024 6619604 30917507318223949926736951055064631296 6619605 -1034034732265913262134878540163459040 6619606 -19501350729379025047064910812160235872 6619607 -11511256715026236244106246296708927200 6619608 4083725703086630370145388624847206400 6619609 -63176341923827374412859647888968179190 6619610 7078331716737445502806417412702772960 6619611 27534891646171467295333756728281280 6619612 -4435376354687822269567598660326495744 6619613 5352670831426986746608125282288034560 6619614 -2672447240674890852107143973385000960 6619615 -35441035975444673790468685759279809240 6619616 5825017105945610971865035940648976384 6619617 52892326362856453036129224552352062240 6619618 -8274524649379872388550579873120952240 6619619 21253592827483972112739695108501730840 6619620 4531982494190524859447601653543362560 6619621 53856576033538288103099832239123189760 6619622 -10521189397580433959571673230694617888 6619623 18937464951729953008790267551774416000 6619624 -41024660453297970523469895564399329280 6619625 7937612114116200589642976522317797000 6619626 5255216210936045326889920372389790560 6619627 8094756297999377485283928476409856800 6619628 -51304689052012684567354849186690813440 6619629 16474634940514700955256800940591147584 6619630 -778601834248894658069352269403041280 6619631 -988493736975955239759375563326856088 6619632 1891364126146533638821492706609233920 6619633 -16643435579536245858768823904940974540 6619634 9409545738817001760429851480600788992 6619635 250646338796439099584031714943706880 6619636 -25479508206482304158474825060847679488 6619637 -3554147984295689863074122810383109700 6619638 3879407260090828174094319638327293440 6619639 6711124358213235060686953687885380424 6619640 975249528309014242849275789801676800 6619641 82340817437782840023008183758624128 6619642 14877503772041343559807744667009733600 6619643 -33626649586350099800490218464783302108 6619644 -1090693615379259666509225802971218944 6619645 4696683903961247687017483962747253080 6619646 1520452642843044718805986133649626304 6619647 -5594700045532295985780624025484943360 6619648 8351507858516409653899309280045039616 6619649 -10036281457827300779348139485790628350 6619650 256528853454824084028266161288329600 6619651 55001517938888496031350820459819558652 6619652 -6072903895586763063160796871294198528 6619653 3015035785867244155361963186294972736 6619654 31575706326379736479703448846755143776 6619655 5720426585151712939690103134496422800 6619656 9243717982511734473153459895421337600 6619657 -1183661066913678800933675017309807248 6619658 21159973175322394556393752874032165680 6619659 -372907538005820903853080523987196728 6619660 2573196242255540280039426001626055680 6619661 -4920904833486266695983238877843097876 6619662 1994071921834435542981723455009270784 6619663 18943796906834705596228717706805405544 6619664 -9071054471289800055132684211989233664 6619665 -4252913481858679480299095986684041600 6619666 10200171751820021922425981830428358032 6619667 4360702137346842622220944360157503032 6619668 -37263223896196209222084371241541632 6619669 -6970998157582077458487854167332874048 6619670 1181823729256360071024496793409432960 6619671 33545784366328634821187530866117948240 6619672 22310322428317894427724024765976657920 6619673 -35358192888612622667790388920428769078 6619674 11279621006517719560339051295222453760 6619675 -25233224437238818856423360985955737100 6619676 -8305048724373473194628757426537922560 6619677 -33274699697522202481489375043468772480 6619678 34663040010191189908621007157067776 6619679 -10755068248255440136913206372849958160 6619680 -2799591982125078159423979542111191040 6619681 1146601253571463119419617451431386240 6619682 7097076043507457142962765393162736000 6619683 -10058458958861992609396512749556462336 6619684 6752001258802437850683316918903884416 6619685 1845999659275557804399892464058089600 6619686 8706932868449638926682095265474832064 6619687 -39830731842844952108375523486590022664 6619688 -18382336772915483185830528820925322240 6619689 17841468893707422600320979982943299008 6619690 -4922548737371064351083522158272599040 6619691 -33340435154528208789801681050177982816 6619692 -34409291195228725572553711666350084096 6619693 -17318974371774013967653369349857086058 6619694 -26639175408128106474382765557161191104 6619695 -16497163395848938706523352059804892800 6619696 2491895070767326232152104835591471104 6619697 -861361391327947946706546220909368768 6619698 1598892316295371546177954055886128640 6619699 11498264551651221884075038736272650864 6619700 -1662899052437401239646606575957600000 6619701 30434134215741875634653803663255334304 6619702 6272272754472618023511997275588123552 6619703 -23872553821359944369829347195305555440 6619704 2084693819297549506668134460442091520 6619705 29302570382603750857142840771477041860 6619706 6559399634167095621889169114571817440 6619707 -25441920861195457936509997585104731232 6619708 2269110911719873420782211527216377856 6619709 14741716462122568633075773585076874880 6619710 -5645579920780225726080754137084211200 6619711 -7559584424627333374013197323885261968 6619712 2881790363161514949717473796588306432 6619713 -1012912763661871944262814853481951872 6619714 26658311044010288267256378783611097600 6619715 -38135298620737285077474240006689838720 6619716 -21928810706799961739648139658464121728 6619717 1055795454393297111227214006922430720 6619718 6350245742247510591516760830801446016 6619719 -46483119779366044329416983328430948480 6619720 10007396480318399797187235006426009600 6619721 850647311818937153980082368169287632 6619722 5254502174045766046993079981841569280 6619723 1180723938251945578183576850147829648 6619724 21219754955531362323752028402874442496 6619725 -438937413768614878206124344396141600 6619726 36964027017802420751941955815077953280 6619727 75296380034806850833246000743474914880 6619728 -225963135911761332464282216878964736 6619729 863897766442841307510653914562641920 6619730 16180507406614300871412405405713556960 6619731 -15222181901615323086717836131276452240 6619732 -1436647214384385572466006506408374272 6619733 -38883443207703699613288245319627368480 6619734 2457841405395535936477383347645760000 6619735 -5674888350236609045138992898235348000 6619736 11824167738268529113255580785172582400 6619737 5315791675665047548285576250570544480 6619738 -12595744445804358957712320021054078480 6619739 20119182563040860619750283581684976656 6619740 727066615125145916264870107142553600 6619741 -969070011087484311483579877782468000 6619742 -20321747642413846235997382481704587456 6619743 13291320847032281961502154334268179840 6619744 -14159118726413905328114480011396251648 6619745 14475362166888981145912163569498899840 6619746 -2248688887299202872095715961304847360 6619747 1713700305920542995530521996933639196 6619748 -14919291423954183480041129938708660224 6619749 13673255439632217229864915581020816448 6619750 -9641507325523419612183300254975040000 6619751 34856887247435350296840352445031469752 6619752 21415075327528824257339816848011264000 6619753 23079020302032755882346857115188691300 6619754 1863893264563600211082592501247957760 6619755 21137996088906405925047891526247961600 6619756 -1592964579653376819828702714787479552 6619757 -41342668247245257087141854613788909994 6619758 302404670990875131285805567946385984 6619759 64052483640631173532156493256548138960 6619760 -1880704600781248469968729346060451840 6619761 12084855580212538345941678100822417410 6619762 -17921087474741566907330118775249087488 6619763 53336727805515224002949051780202143784 6619764 -303832998408933616164618268457072640 6619765 35363505355736900303266148138033907000 6619766 -17039954320193566678818683208942216576 6619767 4761474567340736459003083384499345664 6619768 -6907303908060906571120810091877949440 6619769 7096979444503823941124913293520285120 6619770 3551185425106074884722039372695441120 6619771 11650480051346976311266868340512537600 6619772 48797252537294203020895180151918592000 6619773 32076975804358810935415012487168361984 6619774 -1238281647940361710411747975693329408 6619775 25049868745169080363038847452103423800 6619776 -727967382724038992490118635533107200 6619777 28437184074453497014099968887407434626 6619778 9824290350347139501293400098108465280 6619779 24726975538193578321310635466374663920 6619780 20525744319257082168645890812235366400 6619781 1557921740164124874909251886893965440 6619782 -5490455324215504326839933690086715520 6619783 66790318914015197260618532176141136400 6619784 46307026042224973651173982008514114560 6619785 17859571035851858468166866520002635200 6619786 1445627273152029089633108450508073824 6619787 33315821725440682759564972556113413600 6619788 47608367132844001531801774328555520 6619789 -815977138837340972065732213968970 6619790 11713404633137069453686245778771651200 6619791 2971462806794734230801595189989809664 6619792 -10975017790201437011064038061146005504 6619793 -674805005788484550576544325473952220 6619794 -10349742564899063937269845060378307328 6619795 -3062394069318613504825473233342232000 6619796 21047917970841681716581563493118472192 6619797 -967954324545241078595289666422843826 6619798 -18339250792519097174911606168999371840 6619799 -62014477478138981331307756251817702200 6619800 -10400237949735626299303166389739520000 6619801 -60346426784532080222771748355804283520 6619802 708712692168936235681688153413985280 6619803 -2078061612417169441655340480177160296 6619804 12894459134869247343916815477667712512 6619805 12855522158589119881880370027803424000 6619806 12299807972757099772065605623831718784 6619807 -426993062149452014042972488445366600 6619808 -16439762095115296870693778069170814976 6619809 -3011405952214786773828103661611192320 6619810 20054967717153359064397588309747100160 6619811 -13262529009331909768763154269336173176 6619812 11085882955555889521338256042898752512 6619813 -13560692020676964508852476911328815938 6619814 -4654364610304189547242232870660158080 6619815 1747498215749113055595568605002784360 6619816 -17083941083199426623276938947912253440 6619817 -48672509909298203618542025063756739468 6619818 467325580256026303092717587689923840 6619819 3509040069868084667111139923076705720 6619820 -10871785144695107649334287713280768000 6619821 16037156540954179178939953509213490560 6619822 3582649306423404342881295011758540800 6619823 -25185860336124902767199558478695160960 6619824 -6149188316692859904860773192866349056 6619825 -12533837222163420525266615227998067450 6619826 15764743419799132124544867379073024544 6619827 -17212606634991449898074624684715982080 6619828 -17712029881655048986883579286357524480 6619829 44979554054166050926411481378508488430 6619830 -337930808691187618169613061378867200 6619831 47106243107895624425087184244137985992 6619832 6956563783378131622784425673181696000 6619833 20100981523144370272902059616457113600 6619834 785639002262831191165283234177411232 6619835 42824981120550478751973124458004817280 6619836 9630129031834224650600712876769792512 6619837 -8798295227292214550749580191566473088 6619838 -19659422235414961439045798466864679680 6619839 20150477751791532295720316651949793224 6619840 3194534901457647776964162265735495680 6619841 9161817576146941386423820944029495472 6619842 -6797228948195222542255153595926426080 6619843 -15900327393934152427818264157960359216 6619844 -7377319812226739067947902454083350528 6619845 507267382489367077501450280248199040 6619846 23084979593670154981874517537788011872 6619847 1381308218211313126626446130675256080 6619848 1409686672796547420785383116025896960 6619849 -50903637059409257531612765834540746150 6619850 -152515172137422987191871027458016000 6619851 -687329801568410498839172774189342088 6619852 10305883067203524099074571531409799936 6619853 -3665989689280374629357473103635954560 6619854 -5287486388660602182107076196335084480 6619855 3119016750375036277878643993125057120 6619856 10995432559832313803245398772317683712 6619857 36496091720419648644045202319644205040 6619858 -9928779317645150098574517525477018624 6619859 1556737480360462880667753767020327200 6619860 -1729053895599512767782588958484889600 6619861 -26533341863362578126620689500718287538 6619862 24535341247206010352135122695818805312 6619863 10213168551160033709866232212260375144 6619864 -13218898198202977179038789949932666880 6619865 11609473427492872309218367889438731200 6619866 13939817423371723786824068210974310400 6619867 45502525745049754277246130313449310916 6619868 31795808712747794991214282571506062336 6619869 10273954935824433297006329987713145088 6619870 -6762140029338779114840945362125885120 6619871 4118690523145866154120764936559623072 6619872 -2571329585921843445368820534236676096 6619873 9264328282772324422235712191591884564 6619874 8519206054554861271826565934716607872 6619875 14184334691230779708557306135362560000 6619876 -18858378451251488431784356421535808512 6619877 18407879611460671834720708228793326272 6619878 -12020976820313087393355306493021104096 6619879 -3902446723911391383473668352129350560 6619880 26349352860842798920248399179238604800 6619881 34422239975541665845359234783727991952 6619882 -3096475682171901444568224483001557408 6619883 33181277564352678010682591514088071984 6619884 -35189559666545165015297349946612285440 6619885 -34002563797016406359202745708037640000 6619886 -579206500852682916630019333083714816 6619887 1793756825476842673466579612633535936 6619888 7960293145404756422608420071023247360 6619889 -27515945975126256573631664676930011310 6619890 2280019479082427422651099369986961920 6619891 -7255214642319424479534211405734717488 6619892 9624874039029076882938191634928976640 6619893 -20134862582227043915572805154857472 6619894 3861111294582367494729567242911940352 6619895 12658131212934536991531535980689289600 6619896 3257736992738246259939352295354757120 6619897 16575438611067366227512502589614476420 6619898 15386796764929583603212960440294301440 6619899 16908081782844979930268082851962285248 6619900 12567738711922552923236661433637120000 6619901 -3800115014122980789828060287848596 6619902 -5620467289404362296494049248203185536 6619903 61565466927797806482458022484596467520 6619904 -41544632196331974806302140252983132160 6619905 -27890818397984052746748816496608182040 6619906 6422123915559889519528803509239779792 6619907 11961329200162693973515558633905557712 6619908 19980458122537134234548723275864796160 6619909 -23517334304983554420283949688674434020 6619910 -12802140000217034848048441880977920 6619911 -49677967543690421209355074618838045616 6619912 -5750686983797592641170074161160744960 6619913 -89765570023794595133168710129868009856 6619914 -5868274445713462975939068195838648320 6619915 -36117688719577447796108508408548944080 6619916 -30182302099026000319421880893821589760 6619917 12006497824341864959984498352422773920 6619918 17345380697731820835894388478280995520 6619919 4088770200992075668301584269942126480 6619920 4590151104538217943606474949861048320 6619921 -8763298797739185667960400420783971200 6619922 6928187441644338285927604330226266512 6619923 -2868995490565673001338335768705263720 6619924 -10147499923133555695296906042975743104 6619925 -2894824966143846857971980430558051500 6619926 4794631381929260276476128890646847488 6619927 53032013225110390177712495290082568776 6619928 8455171699746947634880458690070978560 6619929 -1220220128855615997790932806464947072 6619930 -9085553638965525014623029111958052640 6619931 17013412008509559747061219579134969732 6619932 -1547917805174058980572539908380308480 6619933 1821011235002531341527944637233105260 6619934 1325115117455865946187623303580630400 6619935 -11011617934641677784473092921259450880 6619936 -388819673935653838628423521734230016 6619937 31199179700697117137703436555131647586 6619938 2369646614791622215828229519842518528 6619939 45651143049332304987389549362729415400 6619940 23972673185944476889773024894110327040 6619941 44573739332694159966022759401967357440 6619942 -3295059149058787812693230047425576960 6619943 -5734258649552025515333759691215422056 6619944 -11727812739728014473529204591381954560 6619945 3309766037863573865245552259775753480 6619946 27343992326760694199342313854607144960 6619947 23083712643084402506111130711597139800 6619948 -3331987994941694760534308654530024192 6619949 -2637535791123580841467390463207079114 6619950 18592779306150874449238235496558969600 6619951 -2603808447393548725501986350309806088 6619952 -1084155953189914965253031510982328320 6619953 18768616987679063650364889624184800864 6619954 -30815703977532897597033312096805115136 6619955 -3458754013268656882416924365818224240 6619956 1920510215252537393345503128435855360 6619957 -255770667868546984350129177090343680 6619958 -23339240455226139765166895965587277920 6619959 -894470389236995549555583927823000896 6619960 -46894781593665715569163308713060352000 6619961 -39916276630640896399184041088108775600 6619962 16989177705957253755603136248603759360 6619963 -21543443843731476296024488183119178240 6619964 -7539016322429781663468761166936066048 6619965 692774890646474057905083414612839040 6619966 -3874030967366331781805511372429474240 6619967 24242038143757054299402962848496174016 6619968 606838384956649011676302313872949248 6619969 13023375286737324293047507563137810880 6619970 5512468251203134631152741286962652160 6619971 -32449916225439828746623562754384167688 6619972 -46008379986379184018483474555477392128 6619973 17043013818141649773153765712127506464 6619974 -1330460993582590836721077187195871232 6619975 -12703720613216213139571779129186516000 6619976 -38617745492264581404755410892301066240 6619977 -1695432618323461107739566838663666560 6619978 -18222268325574895177068577287459634176 6619979 -1061198997180446577120684710489813016 6619980 -4535802216289471449142086969456230400 6619981 -27882945797948494702682572424880062218 6619982 2053840535461074834985182946526438592 6619983 3549616207346720497483048740769905408 6619984 350420859748707794485365137669226496 6619985 18607106101330810650308511140729544180 6619986 5444328439940179374525707341988508432 6619987 2805303865079378800374693489533629584 6619988 842951239048469580913103830267133952 6619989 6984432094926402735814344947534833824 6619990 -1999470607579248265320006930115178880 6619991 12430836924736282352188887843547282944 6619992 -9723491726905870730953251588244316160 6619993 -36154557391198187582121078439073742320 6619994 24822959075411483190823440167913037296 6619995 -27345549466780919045778176582669690400 6619996 -20399637409536015340216090212579729408 6619997 46112115532479913374834342753130442112 6619998 -2556598371838786273730580872037181440 6619999 17708419950997764666404226214305523240 6620000 -6114806669703349235886306192506880000 6620001 -3668813846913920012731797061487669856 6620002 14629895319579005228358798937575383040 6620003 1863653316166825248370136772801476784 6620004 8182731133292531386291283465910120960 6620005 -1064790472699230539588386534198932480 6620006 -1606697256876285162327844114997399040 6620007 -5033658338936594386916743096024806360 6620008 17365314118567892519318872261459368960 6620009 7550599771363292752086980736786626640 6620010 -357118137945020368161740690263837440 6620011 -58673140755442671467035461073692693388 6620012 3713985269449301721487832397435479040 6620013 1507797355689531326798219058136106742 6620014 -23308132347421281175657941600368454720 6620015 -17000705902209526641523131525095737680 6620016 -5335215809384500214307834259411402752 6620017 -36550225250516570419094294692076421934 6620018 102821393730605146587250227125583264 6620019 1231124172518319021566142892272506880 6620020 -4173961267328454100794998176696535040 6620021 9266666293706375497261734043942716864 6620022 -521157446505990168861532144479390720 6620023 -1820331849232365636184407767822102600 6620024 10963883090303964034103836575547269120 6620025 -14395234875714519806034173917501214400 6620026 -4125112359293464166938328043560720640 6620027 15454913531255106526827161617621683876 6620028 -19418170744433477403310692209364532224 6620029 189245229929491611487472380467837848 6620030 -551897002159737392705936843481531840 6620031 -46720363182948389028386196405385920 6620032 15897606004674434514764681266279219200 6620033 -16828735826334057057246675652047896640 6620034 7320054789099875701357657901123345280 6620035 13734870727501583430428446727701326480 6620036 -19444227604387848925628082390324925440 6620037 26322984748933118375561038476825389280 6620038 6314776612326715342050778929503541696 6620039 -40871920680108922318508656488562877160 6620040 -1385261049851804863841976894563942400 6620041 35418476396031630946875185962775797300 6620042 -6760573241151634918301799516775311360 6620043 10759493840646634054556389422228949464 6620044 38509839996911232682656727317652733952 6620045 16553686108184701534184563394721804600 6620046 -15251854949404893337832885243353415616 6620047 -26201255127590883588468410739767415120 6620048 771787156034207699065121598707638272 6620049 13411890465234890647545164350536439410 6620050 -3562173942855398765038377770581094400 6620051 47225182022844573941327279947590759504 6620052 16001049587956550549913300192026744832 6620053 -7046880148717208988974687592111447936 6620054 123208196917232270150212642724332800 6620055 4646683989476505981468866294474541120 6620056 -41373415412448461183490632699950080000 6620057 13290294132288189316184736773302911306 6620058 -7355688459143494674279381079730562576 6620059 -10093943893540771231539256431218687740 6620060 -618036815780342385066857767051837440 6620061 -3790026642816525022169508964462694400 6620062 -9989063064063109659525493090216446720 6620063 31206979934562258554942931607572749760 6620064 30767339357066175123166429036994887680 6620065 -173749472572332272274957372412181760 6620066 22308489647335516913991490853511008640 6620067 -8089952678954435153660072939856390672 6620068 -7670883871745809250490053268533145600 6620069 52430731632075892302862238114284070496 6620070 5893026630612219916121308033719648000 6620071 -10024508210341366484286157802228718888 6620072 11246193389486271227309837350117447680 6620073 5214248444148516854927497341038732544 6620074 -12589240153430752876432688348955134880 6620075 -2425698775813737602742971775015648000 6620076 -11136647537686099462889799946843223040 6620077 -9577987891732057293608508937479576308 6620078 2709506307076135061260513979340609024 6620079 -21317561978382588221910571020015868272 6620080 2993187375182383978564504036352655360 6620081 -3425847909059613784732828956921244416 6620082 -670212582249486932747437036607594496 6620083 36830666410562356419742526428276056332 6620084 2166224747973654268767832457244537216 6620085 -12736570846911380295612429331673465760 6620086 18521578757006548178038236054837307008 6620087 -7536435786066497770499577583836863520 6620088 345950485965610362990199127556034560 6620089 -14042679277160828914196353027503452928 6620090 -5038944933146050657159974435084364800 6620091 -41290466411847691926156293938728460800 6620092 15934898874180442854059825930561647616 6620093 62467148028667332709636575733907801484 6620094 2778301298958416309887966358612611200 6620095 2890118241336179477397608522203143600 6620096 -1545400620757050971507941716799782912 6620097 -33061569266260258401280251047259238560 6620098 20384428650628008903739549161961582800 6620099 11248439207047698994058181891349264464 6620100 240667423437983676807540422940134400 6620101 29489588095804709579550684924867011102 6620102 6916605213198573611550857010448287552 6620103 -18362928817449733583594945813276724480 6620104 -24031692747199869891911731929651609600 6620105 -9308362829301586496332395525518099640 6620106 2109536022956357627638233433489963008 6620107 -8625753303657653645909420482320421520 6620108 -615956958665253755670209684614656000 6620109 10261111820509598417474941517037124608 6620110 -3718017692232065966151702466169437440 6620111 34744610540275641244738989700672704624 6620112 -1396242669815197252310431453061578752 6620113 -25306111253157339588807009406601304000 6620114 1540630669219074440427666519294172992 6620115 -9430833572540994272862768070850820000 6620116 40781863861712491986633680834426656640 6620117 21830842623458076150125648047882764192 6620118 -20008980193942873694225581092964984896 6620119 -113259000780780596496330541343174788992 6620120 878789214765730995018230716968960000 6620121 18166450332735684539619019273652037120 6620122 7904093817200210439129075183053360112 6620123 -23650624439705234838637320949994464212 6620124 -1687715786044196544012123983393783808 6620125 31662486041828440874842124316981288000 6620126 3637208354620350135602143655030032512 6620127 33638894119471175618558196283540501320 6620128 -1833758290514409448137505802598481920 6620129 29163731621345505906439716664407576576 6620130 -140641926994443472942054900999380480 6620131 -13313748156371242988828229121033602608 6620132 13114332622567135183453295914106434560 6620133 1588856758796773374498328726711785600 6620134 187239021217945658754949729884144960 6620135 -203131024007468029562729586805341840 6620136 -10331556550231264203015289806579302400 6620137 -8810303032289158941251557125710820620 6620138 -6795952332245904960540542615328626688 6620139 -6578060872554804601078447241687103396 6620140 16209717510641786040655212795387924480 6620141 -31613451519944175486470453677350477216 6620142 9260252547097577170385730018788711424 6620143 -11273198565024996103970984907472252736 6620144 8725770115272638966525061260146114560 6620145 -5235252670225483406238567082289742720 6620146 -7203205020344646838860123696933665472 6620147 23061810459261043906421064914216757984 6620148 -4359254546784227904542735472288614400 6620149 -40841862535757655557835049753329206340 6620150 1139806498727565341240116977194272800 6620151 12272227658346832717927017688277760 6620152 6159892966224406579617676115927040 6620153 -21661398697758005491626536623651645920 6620154 -3538279481246789746815257808696456960 6620155 29356251700689772571179298291126607360 6620156 15987727374655139523543275054844395520 6620157 27971545103636288998840811531907603840 6620158 9239097653957005197242876789225287680 6620159 -739698581429568115726266089161723392 6620160 -3206010930383512969079715645137879040 6620161 46409320972293006141401112637809961300 6620162 -3597161778923923329830579216701489248 6620163 12412093642713895311320681292294031488 6620164 -12469914775537801590808514909792584448 6620165 16789399679112937058444983902168432060 6620166 -1820951565559816821471903409570878336 6620167 15275261972457057617015091197313661920 6620168 -2871170391869961718239226163758525440 6620169 25000236058076956019822692461994108944 6620170 17180723939593507725513685707206611200 6620171 54180431917855411643973079673284236372 6620172 -5346823839005074515526600913824478208 6620173 -1908489684403958470923816661298377760 6620174 -6706153947510745581295131612561580032 6620175 -3688665326837007863798177792149424400 6620176 5311906980546966789412635128211456000 6620177 920998490633274606605791280104991220 6620178 5678697890363976045869525083711272960 6620179 71643219153344627876029246615202048976 6620180 -8541561395436139363218592703404892160 6620181 5940133393241159617678399905678770400 6620182 -556664533108673022007551844798703616 6620183 3464087986276905907222139827086255432 6620184 3916383033182322906711739758320640000 6620185 11530375635548899520236831302837112320 6620186 38165044019593048587197199997981827840 6620187 -240972327136991329567492836011355648 6620188 6365564908222031460028273633171264512 6620189 45708234937544767717367954909357989440 6620190 -2804420329558072842641754975133956480 6620191 -7170246277832594191804338075526369296 6620192 39878111978508889412376830784988250112 6620193 -48761357353609929151461710451646896 6620194 438996474946017552910726006211394432 6620195 9134997718019788074742359181336117200 6620196 -824266264370772712526860908759238656 6620197 19621277985992350595286270568168717632 6620198 -5728449553755808440411067848448667136 6620199 1129713904577542534872599795738503464 6620200 -6027187446737589350069135062732800000 6620201 12197493625585379838009171287980998144 6620202 15653274839796265795269862646629448880 6620203 -7692766109408860799205483846725708840 6620204 -6778576959109260910626197760551756544 6620205 -5066775982994019151248374320228147200 6620206 30288496971505310829012423597686671104 6620207 55847899711880351738704570139005515120 6620208 2133357701096143818735651797052948480 6620209 -35421303030752356287669534757784228590 6620210 4501140115613932735609361400642425760 6620211 230822676340833368666193701133118752 6620212 -20963892336161006232836574626122078208 6620213 -53203009021075706051209745644577125440 6620214 15208058428509061976202157544961748992 6620215 -743107095803643345270701974061748000 6620216 27946132575305973569045946087154421760 6620217 -14412654696619866189297631405012778880 6620218 3294361374502323498568575363683900928 6620219 -24516983590204467633518476590376033200 6620220 2478616466174642195808967539644198400 6620221 10776096360327852453425757452705409772 6620222 -20597137830888977920873970958407786496 6620223 -36507811309052224998841006073437980216 6620224 -167743500551882553954291254170746880 6620225 -5490473594514129383999727318424504200 6620226 6276501134863444097745199472630300544 6620227 44183811227779183215422416977371468440 6620228 3111168300196923015566419228057030656 6620229 -5505142453593349138511576670550468224 6620230 -892249529339066235215027843886353280 6620231 11823312990139535637263509830116467032 6620232 -24480293310697015437382736453512396800 6620233 6555215722003850921452915591574890000 6620234 -23134957370140573285798377274737003984 6620235 -471537123119491950024204750353514000 6620236 4059567893233773807453091040294338560 6620237 -274959776878432004791033770075291072 6620238 -26238497568881878988947195278841975680 6620239 20636157320105263152172170616505703600 6620240 4291766095148215478905202821652152320 6620241 -1174986678336285615809370140195374608 6620242 -28996624237006080858246076769160323808 6620243 -18075208473218759811794428734289538400 6620244 -28101894883447930697667905008910419968 6620245 -5905759824459187778776652574359654880 6620246 -1191286583437607492130699367715136000 6620247 -12448238036550812446460836515406213752 6620248 -1611894019095721901922649334448353280 6620249 14958108304278609627583844916504963600 6620250 1575569400148176638393043450137088000 6620251 -8182667491864667507223940313429471232 6620252 758465598046467914663408976972782592 6620253 -2853938790009655582570139560518240192 6620254 18947747750052295029237813501829416576 6620255 -14110002813358070828636181524334138840 6620256 5853914757500441414888615047178747904 6620257 71309834673608022080444514788298624 6620258 -3157252386430242405441333498066905520 6620259 6890675926485654433236469707049144320 6620260 29186303272757676770020599725700122880 6620261 -32383325982972029811245633596942107138 6620262 2622507577764070658464217638277203968 6620263 -4605240091544957758277067171725715856 6620264 6794880872177830498444727799075225600 6620265 12110068185814729865108773565258400000 6620266 -6438476715039204602806260874535961168 6620267 13191012091647916243953324676782710592 6620268 14001546898407099490842864280677373440 6620269 -34920612017454702199228575633733921940 6620270 -127905640648800928853814311463694080 6620271 11012763909401358365458959064625073024 6620272 -879056268995419453603186237813063680 6620273 112998697503783961743036257165052546 6620274 -1888528010536671455269060507512018432 6620275 -22978269427893344313518488433312655700 6620276 15516327086879687862899698760927639040 6620277 -25679064284092193219105817223019098080 6620278 1898911035808162559755647672944535552 6620279 -17082041709222522665926029548055767040 6620280 -393941704957615864433061715864780800 6620281 -51669906359612596597000300954063792918 6620282 -26328677179298016065405025501744997008 6620283 -2588656005126025877481438085480331280 6620284 37479450627330005480724441613508198400 6620285 -7707090830453002197289915605167255040 6620286 -846257301653156936132680324051203456 6620287 34257707285172980943174502115989655936 6620288 -1048733628362002681222591076609556480 6620289 -13946846740163641893812674397740661952 6620290 -22834628632168602398227732571802309600 6620291 27098683245793201688557207444996525692 6620292 19977240878861404975903809438457144320 6620293 -18589309281402740956894144070349138240 6620294 29978636063653861617011517100643304960 6620295 -16358228883913892883966996285615845760 6620296 -51698936769278393728468053209003166720 6620297 -1149236873283560924590565828754271872 6620298 -1352354737602436615790428585595738112 6620299 3044988122924379998604490805470709792 6620300 4399995227432366616441671316672768000 6620301 -1372269535688250027026035024818565332 6620302 1575650953577856474590025264973710912 6620303 -49682362455216142545543584800015337880 6620304 118208918865386687433881628890234880 6620305 -30410580357879911901584555489990982540 6620306 5023661490333613176410310920566202880 6620307 -36173162798598218057343620803535897160 6620308 -10909432862696024429006853122069587072 6620309 -35927190817858473701087052705937541490 6620310 -6504187930706165693217305159882039040 6620311 7776014351674170573874358320377873024 6620312 35360075622474334465147566353823283200 6620313 4085323286758516935811565216980715520 6620314 18452005631175549451377091460297425920 6620315 -6345392695620414949192599446891364000 6620316 5691761201991609689782827821809162752 6620317 -10631640005521733256164184591432148320 6620318 -21123583395362876264470011182084824320 6620319 35002661278740750337853201543233286400 6620320 7106490661073500910749603660887490560 6620321 6883743457790999029136891408394677700 6620322 -18440748180129128650316862043951307520 6620323 -545169290062045211397199535387540400 6620324 -8898767692160579258177445155825246208 6620325 -32286041450307149641723229580008366400 6620326 52588509328287925306966307414652122880 6620327 18079006145042547018300968837798578272 6620328 901394064802197771119039118090977280 6620329 9663472837097741888113263074710012101 6620330 -3834549361293725625744661652878102080 6620331 -7079749781614646416744633075063624320 6620332 2761203503360652954590082430341145600 6620333 13468847318489937204441311176534095660 6620334 -784727579567425308742932946295897088 6620335 -20007770800689043907830125275947168800 6620336 -1950192687460237176516204754636701696 6620337 -24047531265956930095864860090887189040 6620338 -8554175853245016574173964406602429680 6620339 -10282142243282519780784289837070527800 6620340 680439871806919793245335180330547200 6620341 7861770347621402765172439273312209120 6620342 -7621445596302608146625206046029880928 6620343 -6765629761037370471125578527716136576 6620344 61370642881824366677529802397639270400 6620345 24214283102526760801871041947211100100 6620346 13806796289659214993412305435318592000 6620347 43942203572798273768651739755005633584 6620348 957843883738726736513675223463974912 6620349 -28913168879221653840891604236311943936 6620350 -2938926964107958213100492758259275200 6620351 14115186999589386098546867959718540352 6620352 898672460673015692176374712869322752 6620353 46354600661960954522935098084991425602 6620354 6296397239905124411358377383920068160 6620355 -3290166535255313654051726055279078240 6620356 31425666362965996277969248101029025920 6620357 58287094193421325002973971856627512606 6620358 15561670825102446215948005708403957760 6620359 29365087356879878526864530558038088040 6620360 -4835733692606226846568216894537728000 6620361 18337239265648148011267576949858424768 6620362 5298414583878517139683575965903860992 6620363 9850631530005327813489258998055678612 6620364 8928896678605843587375856375176889344 6620365 -12054423128770805429652232205785098600 6620366 103255239200503628476866803363195904 6620367 -3161923056873284264993469285256547952 6620368 7648789399406779386032731993267814400 6620369 -16224097601813916440423071933013095104 6620370 -856814024471487607539216758489794560 6620371 29863798038187324334854298865745470572 6620372 -23986625361522512033972907446466693120 6620373 -1441146308275559148878507147270292402 6620374 12506735375291226630493103480077851936 6620375 -5950061643322164433788741689035806000 6620376 -6086320528308192786756521695663226880 6620377 8246461347593639380009255187205578500 6620378 3820656236329071981550505013051826656 6620379 28584037737513270930519278090195544 6620380 5871432433349997123694785650049730560 6620381 -57849698024323277487942691359212814720 6620382 11899315790837804748691396269230645952 6620383 -3323155062813523375713250898954723328 6620384 -28591495803779669775631184619556306944 6620385 -18414050048028690386295204886871030400 6620386 4945232664965367546945674582191117392 6620387 16865315970377243922999260973229659036 6620388 12706850118953908679611533415759190016 6620389 2223909046629367586868660970231041408 6620390 12070119168170258866317156491169552000 6620391 -6260950278793961182752155833361777280 6620392 15858394899960984638675169773430144000 6620393 7950698540520057801770903608363406088 6620394 16618422595454107024326080030837015040 6620395 -3567758640083629660054056607070984640 6620396 -2190231154695417033676931300660371200 6620397 2759907034405105759422125695897515072 6620398 11082141002228719584308270471353938240 6620399 -51422341511628236991194337053671527600 6620400 4561521003960039650202693484732416000 6620401 12930981953124053260736265436577240402 6620402 18295685083415850012622340584082971152 6620403 -11494712596523312647556894666315390976 6620404 -16408506432934659232864656688024514560 6620405 12314442458843241700880552613559449120 6620406 -7632082735663381611565319334737599680 6620407 -6068985263163940553752780954454168344 6620408 -929869155868075093882130203510026240 6620409 47019874023118259042314347997362864 6620410 66006847763659445843106157601750400 6620411 -12029888729348298484798198717790472960 6620412 2722522515432166240661503892596580352 6620413 21633204103728849269978745825437597280 6620414 17987098609138029657995342643408301056 6620415 -19239931995406222932720588928065652080 6620416 30357616017550938603951521077609365504 6620417 10148914264463639866507108259436542640 6620418 -508202161737248487256312513112027136 6620419 -23229650737720838742468941315825077856 6620420 -47928162991937397482770810102688440320 6620421 14215579107242165264038749517145924064 6620422 5772799009431604110344184164205402624 6620423 33932119207110263229193512141909771672 6620424 -15198850085462459176809467960860999680 6620425 9899545293984463209865090536133988800 6620426 -9970008512330742563869464890756119200 6620427 -32699841010316446170762212220389416320 6620428 59001086694720708321742398291544376320 6620429 7655635519734178919006146974673205676 6620430 12551375930872937362065142668547413120 6620431 -58004715420618259073814825698986473800 6620432 -1076978695837378865212128922670727168 6620433 -8527756647686947968683394560201980176 6620434 12339357957430975147740635826550209312 6620435 -20814344129672373951176727660776216880 6620436 -2076752560174282146919341336255590400 6620437 -4642404843315234959626433014941114880 6620438 -25211983103314563551341627635113672640 6620439 18263094613640475932263028567607729360 6620440 -3787881273488561842881421311893299200 6620441 -32633346044989192870668964688302831158 6620442 1959439609431983139420556723671982080 6620443 -1555872559957513191205621632308396400 6620444 -7751382810364178819647659526496729088 6620445 9499720168537576536490316433954614520 6620446 -11016070052364111199703536785027550464 6620447 -9526196677868353304269792133484637848 6620448 34536121955859932330490583808073007104 6620449 12413960157805061734811139854112189360 6620450 -153395884831734288755369212385946000 6620451 27372183510053761385067868579990778232 6620452 -747631747183935287531946380770594816 6620453 4001133592171737425545901193235576320 6620454 288585066128925589508423625882631776 6620455 -1072151224716839951819459452110998400 6620456 -35857848355406560045135861509968947200 6620457 36454641045581920902809012488359703440 6620458 -4668562651516587691116025060125499392 6620459 -67523529808648206544940509887352379184 6620460 2871953322154416643117929421318225920 6620461 9410772439375636952731365390060519062 6620462 -5314552978937392727890183115060779008 6620463 38278434293307904132507403328013905264 6620464 -6268028152697035805160428801353400320 6620465 -32651875385075212292569981505030488140 6620466 -4651471905071000188958251588948234752 6620467 34330085014773171482036766642882627072 6620468 -31982691034667263195223233308492913920 6620469 31199475445692901669435807219963770144 6620470 -14555397921389896179871543857193336320 6620471 -13137116596913739548744214953119496832 6620472 3189370810802051790888244194474270720 6620473 6954082828170773316439868185222423300 6620474 -11951491635721062866507332532877811200 6620475 -4701797511366637771704553249418914800 6620476 6342427490959634358367373153415377920 6620477 -31035868006485821417963375381337816768 6620478 -10522798157249129092998604109659886592 6620479 -78088332754278020707271418350814166016 6620480 -2338593286263457947013365000422031360 6620481 -829417821483299365950686135541688320 6620482 9776209261047300282379492593792192384 6620483 30827210089435199436644111710566825960 6620484 1638869867814392892855233091536044032 6620485 -4177094564081273729059297156615802820 6620486 -4578278216883762319160298092067678336 6620487 -4153297106788677100544163060417911640 6620488 -19241369640015063260043517159281638400 6620489 -4140059039032329446377685111244892710 6620490 6886213418830583970472294697252922720 6620491 44881122506808612549741254265020659992 6620492 14475154688866582787157221482527388416 6620493 -5964247930133162717540983854062899200 6620494 340118000480026795022148412796477760 6620495 64847090005173809347111452856650240 6620496 5691863766365089325539108402561155072 6620497 -260180882611326861713333164593359280 6620498 -9705501942000572730908350419221962464 6620499 43385714400443925585920699119973814864 6620500 -14670411862781863444127208743585088000 6620501 -39630195572356931730990276756237384498 6620502 317326149468519111702078039767291904 6620503 -19925049215936981005796679680924672248 6620504 -34186913323298852721598666883780444160 6620505 -8864019951885945964423359802140336000 6620506 16672756594785442400954487328908563952 6620507 -13202098159453666784475574169968973244 6620508 -15558287441974341975350198423433216000 6620509 20261872983313619553049194274774155616 6620510 2347250743224629578159662377301073920 6620511 503201254372887332544145828347260304 6620512 -15715113450005213193427539964703539200 6620513 53961127792944364490997293029841793684 6620514 -19628593673930275395617847049184925696 6620515 -3168215707114082033952569590919040 6620516 423724581598756887189270755064053760 6620517 -7548891718865530908596820211048961700 6620518 -4719676236978177956596481655686126784 6620519 24615545355338717039619341962348372920 6620520 6228420884375466070016185019126169600 6620521 3209730609451482938483915627065186852 6620522 -17180471700726714826300709148634244688 6620523 -3619559013266394156905479783212947712 6620524 167105307824416840256388895660964096 6620525 10639126889180425713726664935436515300 6620526 3908822407982740686618002639796819840 6620527 -11642091823279232763548982393269818800 6620528 13554566791148649787080935793462116352 6620529 13452378863203237736992024587790499184 6620530 187538265098060079439216727824896000 6620531 12107093936806665071752340913432768000 6620532 -1004091259811860308146819254405632000 6620533 14236850780435047334871469603265887420 6620534 11246677747005758607208678878004000416 6620535 36478151148094375207981591933122582000 6620536 2169546479826059574096103029262233600 6620537 8442302478313427235044692805777511744 6620538 -371140976252406559480736932813012992 6620539 10877469817534046738019043783352362080 6620540 -23235155922091545436942174450152629760 6620541 -9266903204875653009680485323860802816 6620542 123466060144285113194159260948572672 6620543 -5287597173058303873803268578402041136 6620544 179550625694133962350413746106531840 6620545 -39631164213960716405712958591479477720 6620546 -3604986993821399309314867306718846976 6620547 32951654160419377602989770631815275840 6620548 -23895295008226682321719463849572589568 6620549 -11481570161755022844537895917798673920 6620550 2505684041675502185610720930034944000 6620551 4819684399288196312123612700429179360 6620552 44724308125485125801653187815224115200 6620553 -13700227377997193483353901180997713238 6620554 1828203975821901340163260448107140960 6620555 -19284861866073628858983678403896606000 6620556 -8724233140123659421254013483939312128 6620557 4252002985587255000152601638601060120 6620558 -2632235230577849834438777382274092288 6620559 -1186967860302610266571650331287901440 6620560 5470313818065929238859419782652641280 6620561 52798851125724724602819335489347095552 6620562 13693545546482500195639394979857249280 6620563 2012974044894808496189925127942649760 6620564 155013533770429914829584052836322176 6620565 7070153484610134474848684279654457600 6620566 -8881728540415509347883563211396492768 6620567 6091805152434929636381804012032992120 6620568 6072442919914616773226462595335454720 6620569 29795040089183470050783419647991461840 6620570 -3694070482285633703337125106909043200 6620571 -8615070898718486852250775010172229992 6620572 7900198387572147097476962531407129600 6620573 11184839073932261464997268160310979744 6620574 -16877228291826682047629370965245664640 6620575 12043917517653254540040484507538056800 6620576 -104302519918712224130849907129900466176 6620577 5238931507788787405718368559535465984 6620578 26636553515669072458299896436827428224 6620579 11872885200592674734885027796132507552 6620580 9377253036850404605462175233316245760 6620581 -467361732638328370452120260184698016 6620582 -5421560124258191707578108341630883648 6620583 -5020760380962715477167645572791311576 6620584 -30272778287197204030113240806822553600 6620585 -12415483173649766002870645258840208220 6620586 5011621697777072991450537940090905600 6620587 22164103197402229960883548337668413236 6620588 11154884397325626592503382997230218240 6620589 -491530502952869698011075645980505600 6620590 -15938649972426609104053197822583579200 6620591 8975824732229255691922639274103185184 6620592 -1597524033592397692546207463528202240 6620593 -355109643984778892973530450901963200 6620594 -2920609382786876799609244852043249904 6620595 6969596429359444589446054129282713600 6620596 21506062940897721440376454948673390592 6620597 17273217142973383751302277959415384046 6620598 2190501769063332509500905443597410368 6620599 -44649529672758058485206270649661446864 6620600 -4155599009160292630825395832765440000 6620601 -2161776745526931396300070357218419904 6620602 -3504090036087649511142125416853647248 6620603 7496165950320553708255894964507138664 6620604 6760908480109408125449270166938128896 6620605 46559479739609731504119514771368843360 6620606 -21459484381478777898165938874167459136 6620607 230248858830280553094612231815844480 6620608 -3753289339629226931358153471990693888 6620609 -7717504980698363286810458273922951120 6620610 2661533679141465163677156759494261760 6620611 -7343541286500298050274819057077902788 6620612 -14991629210545845217102453967470671744 6620613 24980484693033740278241959756950396000 6620614 580994126228839842636961119548073984 6620615 -13665161735245886570534755829543103240 6620616 -2272532095089673856402959606765271040 6620617 35262542881120831919153952221691128666 6620618 10913613579188632216407518915527094880 6620619 -4077735572343442906543385590073913600 6620620 -26017042750947115082263432491624760320 6620621 235800208420522678822275034929483840 6620622 -14648633766020130619162421962623112128 6620623 -20010184934368220709455227165880802120 6620624 4264272760350427168281148737060864 6620625 2680420880501032585026233494890090000 6620626 -8750830046273909308124306467104441600 6620627 -15539650374168557527257640685442224880 6620628 -3839787739379689589149662762395688960 6620629 -2233440555751986171965652351681806770 6620630 11065264959653976961711113081954312960 6620631 -21540040024171967816360071491954033048 6620632 -4151148975529079801183949845520875520 6620633 19306351546593146090908837418257044480 6620634 19681430910439756425194091523857585408 6620635 -18722886259848092082993597293738280240 6620636 -57558125086220423252856158728289280 6620637 15932764230768847164313920077667505152 6620638 7715290751865217999281676610238794496 6620639 -1096634489268194131225374912793272960 6620640 10099317898732852080293958579089571840 6620641 42272621382552131520157968209412337284 6620642 671797738828245672020507299756185600 6620643 44807789894109214547182390032669577200 6620644 35098582477077240099766472342851126272 6620645 -18369077784495792652820421886395208800 6620646 8868848335881610014685205231161834368 6620647 19309734763207156481432166057266956800 6620648 -52779172680966418337950253661241328640 6620649 13309107692498003934391418231113679040 6620650 12976103666811648567329444685815316000 6620651 -4558847304346917991012176758417529696 6620652 8623401962780443874940961479536069376 6620653 -4048852735534879025735512542311522516 6620654 18019430566963541777989329275252272320 6620655 21241382397765680009446656932685957120 6620656 4827961671902706925772563897925435392 6620657 -56171500050165755447408773963192080 6620658 13341370475836980132045859649549138688 6620659 2146230137218802224141777719393763416 6620660 -7584046864822480051671456847253721600 6620661 -18783334564913161799109315581628477312 6620662 -663873568528684355618503413205443456 6620663 7443074521907210063508919869177520560 6620664 9375184137547697070100733564166144000 6620665 -22385337693212896417933740375612857280 6620666 2173522557497454031315533539653368000 6620667 453047576502278307552446077578564480 6620668 6096996400222911940232352509599490048 6620669 7894543677228382797131966398679922912 6620670 -639963334353595513495480854051225600 6620671 14781387953544654872304514306604619000 6620672 30751279868812763601425982669824458752 6620673 -8185806929523867168968865746527039200 6620674 -12678076263969030415078106209504880640 6620675 25080690761189404444307612959756923900 6620676 21149358188217371216146098182805138432 6620677 -3609898821607523126351698912909826528 6620678 -4027553006809269794812042297468855680 6620679 1480190601117041595656232287239927008 6620680 -11957466631416447953725934615897702400 6620681 32271176326069993920831451830952915482 6620682 441438177132177737015703258579066624 6620683 37896912136165311583499129423073462520 6620684 18234608078644841584253178352962031104 6620685 -14994028472687644283292971812634308800 6620686 -5671107507490104023535157792709881536 6620687 -7762129214660486951351183243477411088 6620688 2425869778834554825456407384358912000 6620689 11059406887819465008843782281469485490 6620690 19838951117401869353745127036817743680 6620691 3795165269918936031855157410818320128 6620692 9032470993121241659265736607176859392 6620693 45160098556390741968596244419418972942 6620694 -681634637770597113568493181540801600 6620695 1744585929524481991563121628113771920 6620696 -34128616816813663829039705872068771840 6620697 -1743781384346716683274202404654989654 6620698 -1915009360203336362215074692185054464 6620699 21230465033166726162966323956207853700 6620700 -9405731903739702495029888176480896000 6620701 5961835956111045555581761722085997440 6620702 -44481506071362490465266310331902709760 6620703 27870620956806992030775549763495967304 6620704 -38127977529070880078122381603439837184 6620705 352199776988597668901963243280203520 6620706 8233378929101177871576238113212100384 6620707 1636908106574031975761297766873182640 6620708 26207567279065703552661903423665113728 6620709 15815351756704048382958919397911838880 6620710 47154652499546992718446736062828800 6620711 3383172791694733050353798492735042832 6620712 -8582294546816381055173683562714726400 6620713 -5523027702715621741685301540946647216 6620714 -27236071284488679326721311146491998544 6620715 -6384290978643864018743448466201565280 6620716 -20964038303915729195720827865970492160 6620717 -40611560905937653488756396168999792234 6620718 -4705544039046746681002261138024879872 6620719 -4050260434421276152314881419644172304 6620720 -9050677876434705451631167332684595200 6620721 -4662308586944592650790406234574447040 6620722 1086028597808968039559890947204246432 6620723 -16013932640943698843198190731750789760 6620724 10633675499666239816028795202271088640 6620725 -18936200720590264828758179490736441750 6620726 -3779142942614250966517906325328531840 6620727 16515008159606902554466099301214399720 6620728 -46663216308443044043342961373317795840 6620729 -15835239078883699857056785695551167740 6620730 1623117519580182671911982312085120000 6620731 -8122843156305639545520970188941438768 6620732 -764259443244446057615714697768960000 6620733 29322477599298494790522225436643859462 6620734 82630541442103871838842375408821248 6620735 -1958065661908294269608581161365551680 6620736 -3226462872518781009980344833197211648 6620737 76247566608520720257756943576460493760 6620738 15510689191767668009407133900143656960 6620739 -36317213759202171677133275886048688320 6620740 -212339503921271355154390092606443520 6620741 -32339597099167555083957365406051765858 6620742 14726849989267012435385627523524603040 6620743 -17157087406472655765298388121954860360 6620744 -18754809471242334201716505926072524800 6620745 -19429002170518073595219497394629674560 6620746 -2460652255911426190797654416989435392 6620747 15196479013192675503006677841841248000 6620748 20666935130078606473752839932792020480 6620749 -58684728775642582753700385300054425664 6620750 -4653647744329583459206036729008192000 6620751 -36875655319214616215820573934347206400 6620752 128895683835966394361582761871376384 6620753 985127422101035426364172394505552000 6620754 -4112658806188107982779596684587258368 6620755 -2624922677919005970782160494732325840 6620756 3317381562839132475383538971369934720 6620757 -9409170257634070111555117912758912 6620758 -35490248822583481488438300718412004480 6620759 33917705436336086566809952867393988040 6620760 -11520548334500650666778458028200550400 6620761 -1262920597201051090667605280041933568 6620762 2748365149745030217640314826572071424 6620763 4787515639700603257074566065930073088 6620764 -20947845315697574712997139328019349504 6620765 4715091621109909530962510029290585600 6620766 -5417321103319643742330960019198070976 6620767 16955910119386457121246882097379825880 6620768 8245390959250262214869849710874591232 6620769 12001746449990150075225767806345822120 6620770 -1259215448843265158779406467407691200 6620771 -11460582020901944922478033507577645028 6620772 5377809826940573683479799850248737792 6620773 -63561378748530969110843624605631008320 6620774 29001834624370555177571473895828327136 6620775 -2828259473699058071964060663845078400 6620776 -20605695088294457420223109876213155840 6620777 -53864152070013780164731129767719314374 6620778 5630330949325801535288826543078489600 6620779 27412785418899219735105952846217738280 6620780 -3619732232373547154549919540713164800 6620781 24848564627460227722603663744071231552 6620782 20976457446152609363462115424014655680 6620783 -7809022622869873402504521541883529936 6620784 4981398788265094796117214054634389504 6620785 12307792659044110423580770922756116800 6620786 -36208599142876415659186244158444362720 6620787 -274755121209460686774492680983255440 6620788 -16677913748153839124365005912833206912 6620789 3253876835532243004644903875218307712 6620790 7656185191390909031965226111432663040 6620791 36979352299009377078226548065624057192 6620792 17613780762671857848537796402633728000 6620793 -23360609824198579373689154142828463536 6620794 -9519920365249876872404958584904834048 6620795 -24719585027483322009977692880439571200 6620796 -74475456386558549447038212179951616 6620797 13830205013176518976679872850574351040 6620798 3765390300344561383810039089941030400 6620799 -1865784066453290555970794714714185440 6620800 17424986092811449645142855744225280000 6620801 -478148007635923336879166014098475392 6620802 -9740100526427089291304021173570032768 6620803 -3446870834454406824151804692586152960 6620804 -2988824308304722848285863891686249344 6620805 -25320567112537117927347913008945268800 6620806 -8548364831429481222549803773365138240 6620807 16023010766927165702096247696104812056 6620808 836341987538983540721091906093465600 6620809 647360416588086085698376204978452004 6620810 7753643316943178266129277917892367360 6620811 -15198867375560254269329889792579404328 6620812 -32907487066649772428489688838652087808 6620813 -32936478755403045138406047981372640158 6620814 -9302167445301992846544718791942688896 6620815 43135830454660786580641206577734852000 6620816 9212697436679393642289970788709171200 6620817 -237957090934570240203530909556794496 6620818 -14375076442321579604952413977340292960 6620819 -40493803439130137215272450085002333780 6620820 -4891246990890340422101043708272701440 6620821 12228698298594105034531474464661136544 6620822 -4888238477406862638526732613012523648 6620823 -34612775163167067192619584356482760616 6620824 -16510995628731341652600316524154060800 6620825 7953286763284181863459107756985881600 6620826 863608913229568183147452488171871744 6620827 1773910180335750920676461389065616440 6620828 34993823490335039640060685564386528768 6620829 13770006561658414839000545140046592384 6620830 -7572402061861192994385708469559605440 6620831 45181035306520171279391742487694901360 6620832 41214977456518633373560423752243609600 6620833 24271315002479027151374115986025850082 6620834 35877182775110422479334394959257840384 6620835 7751604830354186390176166061334790400 6620836 -18262950719508070158953698331827035520 6620837 -31901150216819707634671827215241907908 6620838 5670775196614182522931063802190305280 6620839 35998919661951572978499041783508480 6620840 -64174535906588727478607268882535219200 6620841 -1475378664481323979158524860715512950 6620842 -8786713953022399119741474610468806048 6620843 -67686988123947168191295309080256898080 6620844 -3104525810296460791341740397948761088 6620845 1683956950080905951624210947278969600 6620846 18686011384942588459891130126312023872 6620847 25818147819155784894940042147401539472 6620848 4024496835667541151956567259088486400 6620849 -20623024048182588084979247197657465536 6620850 -1031850282491843793316425512988872400 6620851 4323738214534464088746886901900003852 6620852 -5997168171602021870872037019756933120 6620853 24605228309214975317547188782200203808 6620854 5286566857028691311328902446257073920 6620855 8981636880820846982548062446985356760 6620856 -3370821345549855520876823446329753600 6620857 28662463596675011206062100475168584106 6620858 -11720049923895526471515026259994104720 6620859 -763125631086844566476460205350035184 6620860 -10734683740342887721853473084259089920 6620861 11430231794744939486388564038490277452 6620862 1627639885264020306271319501505928512 6620863 43114669637144554592409473975215426112 6620864 14037156912956355929254272333052379136 6620865 34110261964716426676739476112662897920 6620866 5885974429208941662392496110922392064 6620867 45416357722394238092496443258941855752 6620868 3865181379388892839720808087853959424 6620869 12999350037006657525955378881495530270 6620870 2317662363083857328553929635277491200 6620871 -25762594482983394033027782809774574592 6620872 3635404160552563190128663300347985920 6620873 3766611612379272632438575664165053440 6620874 5156568269958432813180155403909120 6620875 30234239969191143402183803940653892000 6620876 46592384477886560343060087219020328960 6620877 20907115882637151458002348923332773014 6620878 -11409886249800313786926902926367040 6620879 -8896987338578989452294467697651669600 6620880 -499473880368273168396284075159715840 6620881 -4668072416547345132387738276268048988 6620882 -825783383486487200730461277842843136 6620883 -16449858308193053939228791180175625936 6620884 -32436996104229879155291659646498822400 6620885 -10123981192466998981707571050052234440 6620886 -18376629096525766259215032115923484800 6620887 -1016076504692055547038707079788988416 6620888 10967173315574150067101489783865139200 6620889 -13513463384038092337062062928137776704 6620890 22922344572728888455942591196969748480 6620891 -2667210342158689122374639060407703040 6620892 7983482042840058542431361309482598400 6620893 -9737335854244779316162786127456359956 6620894 3280323777377557519442166984702210432 6620895 669447750702517132128700770131922720 6620896 12128253728246554010885156823683825664 6620897 7622491662240442612224592941044470080 6620898 -7094826381545883941707442899012715136 6620899 -290961647487218246233569832105920100 6620900 -1416555409617641659132955568642662400 6620901 8508587610306789561625744008161265984 6620902 21090330882737290367251277273776765152 6620903 54814299291453803453150643775503446280 6620904 27338966202597537976378556116876508160 6620905 -16157501921331142178392074889703613240 6620906 8523744587223962171126002351583839152 6620907 -29821143872428377676169303016358862760 6620908 3793419675535695089147107600714556416 6620909 -4880947383403997426178088509789259584 6620910 1108286530860827102257155312191923200 6620911 -28983603490030214110998596089832025600 6620912 -9509037986202412098480784221354000384 6620913 -24676367779472392434280407094875345120 6620914 16764638800699000003960145212044055056 6620915 -7279929857233994088217842649996226400 6620916 -10131869993286094851640566624168296448 6620917 2302788196979831683199160799655610112 6620918 -3489159807691170797672827725711532032 6620919 -7779063239625591972246236663157811632 6620920 3011935478913380627671718186084044800 6620921 28737090390939310201728803652580285440 6620922 3546759287552092874329124897101237248 6620923 89887872325163858304903011538469477120 6620924 22472844087208840272477705166525648896 6620925 -299647717117347309633927361666864800 6620926 809328564685367961131609744113323648 6620927 9886744239225019736165356299471211776 6620928 -11001758161477409183007106935885398016 6620929 3361534041788775771744982649452960000 6620930 17903220060551333806847598943383705600 6620931 -34047935658715273405692637590296353980 6620932 4318999593008260019732191446587792640 6620933 25778539610289215600399285983103817024 6620934 -5955200206660534648929957175869529920 6620935 -3369273046636817174709888183340842120 6620936 4544911759465536496445364001705820160 6620937 22700690538687071921792136361986548352 6620938 -20630296521165063346576210624158236880 6620939 -12466281136000840872111708175400237280 6620940 1275058091662912313084861169081338880 6620941 -1007906815008854447479948521034810848 6620942 -35598595036626527256138677909161732800 6620943 -16519211001536547119622704110017971712 6620944 -9219233655668669395200668310463119360 6620945 -23061985602207748291160439876124824600 6620946 -6358049239007262360378894207755187456 6620947 1651768710987341581850124400211780396 6620948 5135264764704271515832947110298407808 6620949 1777172728734293057248325983310880000 6620950 1643631837885419544028718239209494400 6620951 -62322491365774610450223211106679237048 6620952 13884910533377420693832564557993533440 6620953 -57100892530399479967781423138732959798 6620954 1758544468858484256999380639487076800 6620955 -36792258612536114089428127616686080 6620956 3772875235795097606414261325896352768 6620957 8178279632405219943387294596200502112 6620958 1877250671970720354696724859017641024 6620959 -36987626424474156621943366727193445896 6620960 -25187022298482743945129940987647754240 6620961 24138171572948177989280201727303107520 6620962 615345963233098307047549333578375552 6620963 -19005669822201406239902221961084865456 6620964 4193123019605042768912125684005580800 6620965 1874304047227019146953972644512851120 6620966 -3529459203392316623617905171542582976 6620967 8319247870481304968037124878532152480 6620968 -124601738723858698712826436358553600 6620969 -64327039422283226087915175893221776240 6620970 11831598320066725456398859989122592000 6620971 -807756253538530451851221222099859456 6620972 -15329908671925070111221093043031441408 6620973 -11337400767411399653859383590678966080 6620974 -23846926998075667974606325908276696960 6620975 17803683583863282256210192120743321000 6620976 -6389888853526043691711957719853219840 6620977 -24492970634349822169947931537622655840 6620978 8036744192142871945834702627839531936 6620979 26422233936140460900462819482849244984 6620980 1943307051950013217120080865692057600 6620981 -56039803826672158889439849605777251218 6620982 -11562521337723083232518041280212473408 6620983 -8758113283122759483297409369030644720 6620984 15258573795997383508151512909542604800 6620985 -2650365469851850009772083313604388800 6620986 -28325844634093820966149515835457557536 6620987 8716583498125283067250485076136736000 6620988 -5600875165634782250280758206558126080 6620989 -12779237546301127356684502006629694176 6620990 -7614058335307433711056453942033344000 6620991 -9091252578704514839571330199135879920 6620992 -5349504001438883093088356970486824960 6620993 -431443737054721160923747180785448992 6620994 7729257602589630646853695763556599040 6620995 -1746687220549249911285304782229014000 6620996 -37550580457762928630801120068298928000 6620997 1083574124814543697818163006243596000 6620998 -14813217329994961016508174949153920 6620999 -6331649857439635657270783222231632 6621000 5612657101356596647462508780421120000 6621001 -17196768248295699677143203158333762396 6621002 -8371301872998700204099514160793249536 6621003 5434357615259824959965321779131139800 6621004 -5687324834250936266302906068157508608 6621005 19232091600024377563185743250857235660 6621006 3556560511029986026466383405237155840 6621007 -52589375518222658803844160332581721328 6621008 1198328510488527494179822281025634304 6621009 -3514884660323249734892499427261321632 6621010 11666355538156347113757896451416017920 6621011 148997872196960785000279764284335104 6621012 18508998199993699968349653212414603136 6621013 8401608646656524913091380101758692224 6621014 -22712567377249567215796796314014162144 6621015 6508577303979035447706024345353072640 6621016 -34379473493401509268578926807104573440 6621017 -4559930290566521116281679461951584640 6621018 400209982258726614648250413916692480 6621019 71644262246368644076777178679798016560 6621020 4306115000227874374688589032884500480 6621021 -51016510428400625795329253013112653216 6621022 -633634427355965164217169933207595776 6621023 3261577388769123484000873592641911384 6621024 -3843267130251858514643858015786631168 6621025 -10532381121193255412531133392451288000 6621026 -4782549009038596849544553691250989920 6621027 -15234061776787826818463755730266128 6621028 14317739085321937790081780273982359168 6621029 -8668126574949771113021422494085466370 6621030 3089057780764980086873854831358659200 6621031 59766212494718511557173831320554983680 6621032 -16069082243759331240259618426143129600 6621033 -16539411562617061076565369459367935936 6621034 -3587567037330062765440421828824790016 6621035 -13718299029624642539320325592710714400 6621036 -5736994427261609465703366860861925888 6621037 25633396995824614461833323289680103520 6621038 -2789997978592223807160804277649895360 6621039 -13002115395169646696123128975609331280 6621040 -10216726713263234661285368476310077440 6621041 17987083084584482362300367237837946240 6621042 2298881214856644067896471864263890944 6621043 13366537233607319125707447887516439888 6621044 10183118491582763943386878370424115200 6621045 -1820128924056896520425611722000211680 6621046 -9401539628088828185379228310827090816 6621047 -74191656075567886011338942467472284128 6621048 -10973457244628054026662576599138304000 6621049 15699195975428942593540412853114855552 6621050 -15833293122538954407153843155220769200 6621051 -5703083442869377788460776711863611368 6621052 -1046550542712858990180140203639281664 6621053 35880941496340850259698044618584206880 6621054 -246595861555828527841532924219218944 6621055 4149408898954320238045111943724477120 6621056 3460685863820556217321777500814049280 6621057 14709659733008057593232905658402951154 6621058 -12755195533869067277893638318371186880 6621059 -4718953087971493209169407343961469984 6621060 -905940675080564766308497307364618240 6621061 -12229244085826440489295664273199218338 6621062 -307385091989961459301438697600806656 6621063 -13074303599065646254638239096291097600 6621064 25545207053939785708423684786772751360 6621065 19555024072093208786539330347264606720 6621066 6629664423703709847097217604086379360 6621067 -13333712561219960744873551854910989728 6621068 4265432564970116136903131609359833600 6621069 1422701643450789067829479719378923520 6621070 -6625215617598153460321792179129587520 6621071 -36603116259801762314156758975376203728 6621072 -80377027958023600520342508585615360 6621073 1243306580709117802441126667990699520 6621074 -17147719376872056855490446161243265408 6621075 11325447831286512215535545047992708000 6621076 7138173929910674445029114033208477696 6621077 32492953461002605586603181583362773400 6621078 8518185390189384648271423845851516928 6621079 11531181334123463464855221614619287184 6621080 -15505276132498360490451001029451161600 6621081 -789434023417123865904755023821680160 6621082 -12633953243861792418777361878754417920 6621083 -15213096274454433646175845737128352000 6621084 25718834807378240741723361053275038720 6621085 20543389149939304672290152107595964780 6621086 13296975979901089957789391177017170240 6621087 21851938989931086728215358154002242560 6621088 -36916649933706098459374078684604989440 6621089 17466488864542805462823222826993212180 6621090 380405799412400026120613352856934400 6621091 -49801533651015052043760575574158009928 6621092 -30341776522672275333481599729890999040 6621093 -13335745308816617025628716762560668800 6621094 31807215234816928920322615952066928096 6621095 -860457434944524457390525094487768480 6621096 3115706825642507363977184119589683200 6621097 226768909115397090445759852169283392 6621098 -3538056881353577844645838265265941760 6621099 -29332638713694492237801760198929504936 6621100 -4635985577073889056607497691865600 6621101 490928090185994918894127849165133302 6621102 779342975124408070979750258757835392 6621103 38085849679915716627799795592098558352 6621104 -190414242208174379160830581804105728 6621105 -132053919270170436433338190407319680 6621106 4986096187483659763032807725923877280 6621107 -8389647244183270720965597668022107928 6621108 -4772390349360908943417072680326526976 6621109 -9577858910277047472251097205375582848 6621110 -10509988698489048049983954490647575040 6621111 -4939296145627163577900304383875029968 6621112 -48133695817442572593684960356483788800 6621113 -15004125387929624487338343381659326200 6621114 -16719068982332965604699253334704860160 6621115 3070255587838885287205022687377829760 6621116 -24572570073010032216106670310787599360 6621117 11838918973430537711481427193370343680 6621118 3304681686495564777146504859231839616 6621119 -25095355839579439888548744879405132480 6621120 -7871613597784154587567294985011200 6621121 23981056363723617577462915527431079892 6621122 -1325848123376613911742513447752689248 6621123 -7253836028319457051709982200595287712 6621124 -26706522602904733909410842028646520704 6621125 30522130387188364302861299857209792000 6621126 -15389034893786376518610545851638942720 6621127 -31433873840852458093404497692856746024 6621128 -5347667184382646571863940079779840000 6621129 8313973625271858188675144614259739840 6621130 -2949561722944407841841144445852153600 6621131 4316702932174813560965776398172082208 6621132 -6489427539693393573570345874414583808 6621133 7699711757644755028085692556812158144 6621134 -4776779218449078419587357945589407680 6621135 3996193366291787517789618312991795200 6621136 1824546357651550259708006115945480192 6621137 -16019105493466861229791313828982803214 6621138 -513968169929712313174861397010249456 6621139 5434287933011220970336637635280272640 6621140 -58407175391461523835269999395584000 6621141 7670248880085248353826754074376085344 6621142 19879371479424817107673077025396321344 6621143 -15669605030687200150851054071726856720 6621144 12830514263432237753869405389699870720 6621145 -15865281052900703848626813824808913920 6621146 10552188501302981318660024722913053440 6621147 16281131439368141241229375984681165728 6621148 11515878409885767781161808584979906560 6621149 -66213212001913365699602046580400744736 6621150 -80893531131108479419376304885686400 6621151 24463820839202967647377873953807381152 6621152 -6020354391896351584417826745926811648 6621153 10858770786421144297610214047245513728 6621154 15171467593199181008973219006514333776 6621155 15994726879921731888586219155892176000 6621156 -22008749464179306521975854163788922880 6621157 -10398896600019592138689916726656785280 6621158 10445178081357405579269334439083080640 6621159 -23815530789857018002391340458401869312 6621160 -2459907355193525524954568775332659200 6621161 23023358143057114018804939394736833544 6621162 -12240671272622957319942962162382587136 6621163 -57650898734256424352925956702054104588 6621164 -33567612337090676190592952950709836800 6621165 8495823152297268101682647278928007660 6621166 6819435373539370924653966181748874240 6621167 -3616888258022895833029311340008699408 6621168 -696429235608530209624248496724606976 6621169 21604555631880351821586031071373008180 6621170 -10101990693972284438820620561173275840 6621171 15455790013378834609218271033623095040 6621172 -6633459141188399182814297697235722240 6621173 -637362655747438951792819478166339336 6621174 16466647512537317343785109660241743456 6621175 27095272686762277482371234186352001800 6621176 32778549477314560687030880784113295360 6621177 36330837869462685036715251423182710080 6621178 -17254078171876793304356176787211657360 6621179 -46658140277493512329946885398347007824 6621180 -265555785241382037122358163197665280 6621181 5813772129647600027387779201838365792 6621182 -29795731320539461277808584358249644928 6621183 -21480959241391947104857351526930376 6621184 1479981368199915007187504050691112960 6621185 19408368701553392052474287063880465960 6621186 2330018173556456520830315988785591808 6621187 -19125238266439510385372857781180698928 6621188 877109349520539494857986068834512896 6621189 -13165340436573591651948979892289328032 6621190 8472935680408894164862748555714860800 6621191 43438842510541206699380529246503933592 6621192 9690225681686085880905375432130360320 6621193 -12853511752817220089183271395045030338 6621194 -5132821535326585599890252277824045568 6621195 -4016878177707352853044848295146950400 6621196 -15715712110119169013117019626047777280 6621197 -480601311258620845258490732841344256 6621198 -14747336811617152682762824762997401536 6621199 -17997632118551046132556059290626965472 6621200 -2794385925975607542422325912295219200 6621201 -29549983869249404959383285585635399070 6621202 -19066004995507184768982900021772839936 6621203 -7840261119712715530509875428394623416 6621204 -10075625228073717399850354495278434304 6621205 -2499721534148753452937155288984305000 6621206 -10450330327091566071167134996793005056 6621207 17067956363192738362284730185136174440 6621208 -25691199213972674326254300406308372480 6621209 11815224026028073843900348935351273216 6621210 -4244752004335718035888057912912512000 6621211 -54789166060969851309023422844413433688 6621212 8737208955087114110273602382665124352 6621213 4238024781191482422345541954534682688 6621214 -16020964677763809571570450774717982400 6621215 -34705752619847094779911146625055444400 6621216 -11865175716168499985699635560374599680 6621217 45827717675234394259892575652452139520 6621218 5776558441753104341644073959095412560 6621219 44391188699983167553042846670471851008 6621220 11501533104209727092292674120842068480 6621221 3343142374139510633160029426622927612 6621222 -12094623383394592955652114549043428480 6621223 10958017911761461974863417387652299880 6621224 4722624573679765678103065720184985600 6621225 -6118344272290858004160773065542628800 6621226 -288729571383982417977476136099035136 6621227 -58760932587831538118168450593193967840 6621228 -1565420359115733388036141824551116800 6621229 12487480426359618553341087228634666284 6621230 -5398713048800881074674790531730944000 6621231 1513398226984854382988690502947760000 6621232 3204438219606880565972754956852903936 6621233 -37629639592488434882506336688870305518 6621234 10267587345545117360110489829473192320 6621235 3602450343176625177857921795583415200 6621236 -5188448291681669259447051163289646720 6621237 10438170275101433448849857209054644480 6621238 -4652596958943184472400311666921014656 6621239 27492702637734242940012845753291984040 6621240 2590651782095748187054728379760640000 6621241 49266727382626466185017497680279226 6621242 -8422712749699281008593142977958542848 6621243 -28463573486233718333825182605448661736 6621244 7707321673556650449613547119451781120 6621245 -31326945680853794122167274472222522640 6621246 -263304715685413720227314701685840640 6621247 -22195933593241818775100914357069636368 6621248 -16477392264709541198719712642024865792 6621249 3400986335611549034009531457673865568 6621250 6700810275721684392334928734126410000 6621251 17065012062680210677447137860822020320 6621252 -9845314676434819203616937253141282816 6621253 -12573412537197302283381475383394246880 6621254 7229556797567453180919938071802048832 6621255 11564212463556856278899425690009631400 6621256 -32383785319468352665018088100116889600 6621257 -11115502550887144509569046605807797788 6621258 -1721755231314818823289333474185715200 6621259 10555811287314977156654962404665500480 6621260 -4483277856501055125199657519068165120 6621261 -7115501297274284707893124415069799456 6621262 16388655682993783598542923661646678400 6621263 14169701931166262708026884406489684608 6621264 -4826492931601501482714008692015890432 6621265 -13786573735551865426259511145734345600 6621266 -16074442903575422180876111440585896960 6621267 18275249539210303189495536405770958912 6621268 -23943834809644720403473138238892314752 6621269 -16367517440569662253497167757423830226 6621270 -524282018286595469985535076813174400 6621271 6929229613190710590371282923647439200 6621272 -14557618794571906038537203778846720000 6621273 23602206341802422351752711562000668122 6621274 1157762131168746900929801979211828992 6621275 15555199048717376717115253066836859500 6621276 8382913772179145272863815357490719232 6621277 17320026570819291265913756785885675660 6621278 33283740701005975570714917150653773440 6621279 -4361558513812720959331963575571137408 6621280 -12700988813287728973391579757320601600 6621281 -42199142568898360344437957820381693918 6621282 -14025586654375900306863121704369034800 6621283 52585258182876762228622440213840469532 6621284 -1524612643739707075926262381798656384 6621285 7660410442312417732636790151023841600 6621286 -5528051019852928422942878349634492416 6621287 54880033184141301709086228638665290936 6621288 -25032672051602068269602510246866944000 6621289 12831032365425112780455605254380524090 6621290 2417433930448349310678689518454746560 6621291 -14258818225410776265513914418571401600 6621292 21728179916732404067611760212983286016 6621293 12820046868313344263509155946959026400 6621294 -10230493721737201704221612807370110400 6621295 7637479475322861844551705255883398000 6621296 1506835574233125099824976860635398144 6621297 -34152737677061437479471555474993286800 6621298 4263259755653188146079371235602488736 6621299 35052659631123179429963185177827019680 6621300 -4009601169982671757364964950396467200 6621301 12890274053029683768340936192573123900 6621302 5810057020677499066118802768885320352 6621303 -5782796301731463313689604852393052976 6621304 -14636772885574754137631436571058503680 6621305 -6756567641421596153356415705695716540 6621306 18962592778094386709462005875297945600 6621307 -8424769763193816084138783594065016576 6621308 41299630771823191863873471554162300928 6621309 25082299194706684877052288341517431040 6621310 -9064527337786536188539286880677040000 6621311 -56740916797291911217490057102147945088 6621312 194643167370157045242862544753786880 6621313 -42258666802541684680456413375757999104 6621314 648436124216053267936638152746790400 6621315 2889955367408944136776724077271033520 6621316 8933940511942769412069624121388417024 6621317 -32755693421849139722977742265416433348 6621318 12107175516727282538127597418920161280 6621319 2995393182061881461688013507573320544 6621320 -33587560715042376854878342811921971200 6621321 -4565409730060914509808941216583434496 6621322 -1423348134944936710242959388400589568 6621323 -1800272363418015667501897459085331696 6621324 18489343759216805212768387963698204672 6621325 -6410751327040898414809631372416178400 6621326 -24259038155071083215291203579532877888 6621327 -5167761529251746378517933320375331600 6621328 -1017256135131674474961612940763463680 6621329 2372002546198893442242055526688089280 6621330 1278634233790906187649358654086865920 6621331 12538509217857073015144523128157321132 6621332 13430586887274694487561305902540797952 6621333 -12626514217212960374240963850016416000 6621334 15243584982848753698354719971319693120 6621335 2067728251426192749635370899047911360 6621336 -13937079409330127324584212384206376960 6621337 3076435918802924828437282556461350986 6621338 27842938121674637016625896939806830560 6621339 -33391212855534470048103007000500508776 6621340 -14047992128666232948302910197331563520 6621341 11337493478622256815565238798675168742 6621342 -902861337080876750955370099031887872 6621343 -4385933945976276518840379850369246272 6621344 -12564341287447670127551290271462129664 6621345 463082579885938587014034021891460500 6621346 7868351234253684066848596976031705600 6621347 -11723213553726025870302819718822911408 6621348 8068642677183123712255295329360957440 6621349 9478010960276795239451216539518619936 6621350 14178984127720417952577483540282652800 6621351 1572377191071068961212666696494346880 6621352 6154631134720036633965156194967552000 6621353 -4573259550877907438614685797687195398 6621354 19668025297277485276097446356394214064 6621355 -201134402832144121336113085723345920 6621356 -8191675573040443480405981527926111232 6621357 6569441494477674121005447954061535040 6621358 5987587028809271269945334512444493760 6621359 -4808467738604175278724793199567299440 6621360 -7859843880672372646859161956715069440 6621361 48090760548739336646025599955029730962 6621362 -12124181770020438385831389774997104 6621363 -316168586703244874971275522502980096 6621364 45549623370590944461154060629209715456 6621365 -437415705096038940344698907556923880 6621366 8138222385079393820096362412346700224 6621367 -27390165549400535249921771385371080800 6621368 -5823673989906222169685201706827427840 6621369 25437672877960061671922280564725649744 6621370 -12299782519060306897330568015797554720 6621371 -19840999954318013902342040050965718428 6621372 -8361833832300873542878773395112867840 6621373 46647219827194374756977201839031289504 6621374 -562800736239253316572197957517770048 6621375 4352630397645702693409742509726644000 6621376 5000890221746875030703161311533989888 6621377 -7977293896380132991731338545707910656 6621378 -7212091513080303989091140899262049792 6621379 28704270153488165085116787340918065980 6621380 11612929401957256671610039524656025600 6621381 12821516561065933941026177957331868920 6621382 -32034113137742800092868148328730178208 6621383 12052669640170186265438352455947714560 6621384 -10547245477191541242741495437627228160 6621385 -48753542352772364525190208294914787200 6621386 -7432805524207666502695624386898771200 6621387 -21335346237183230899405239453074912040 6621388 13959320426600454554074199510858634240 6621389 15270892353023870800843306809733235520 6621390 -9413059507520879244874673899900255680 6621391 15655182222521559049229339243326738304 6621392 116061264347395397561083701428797440 6621393 8500668896242225106063879521266367200 6621394 -620237753732052066647698660616571072 6621395 -7931021356529744680634718621033849600 6621396 11979987855101176058709915019296153600 6621397 22896672344738808488180017876817263872 6621398 163294998689615591455544728618831872 6621399 -1858025568751914543845341597983682560 6621400 -5291925383888148974858430710323968000 6621401 -5326020113773496010074790570516974208 6621402 5172916976718887672493145389666213120 6621403 -58628634661946906213497010278223383800 6621404 -11049978013160321423443473964548364800 6621405 -4434269090405355623947577876119296000 6621406 12800357389178742821505478000365507264 6621407 -1087219074981793857080073855493979328 6621408 10766968455633931829433741725857480704 6621409 -27779657926720183315561861643914553728 6621410 -10630129178275128452447180640443708640 6621411 -3070792861457079205729117678082360400 6621412 7162111344789828668554750019975741440 6621413 -30330137115648477548982467146144222338 6621414 -4265003397875989167351629113948471296 6621415 3794576524387474092347979789611742000 6621416 -9945620450497750212296734158867563520 6621417 17796947385165057013229833903311531888 6621418 6980729407109773587720173350743804000 6621419 -30686113453301912105067372340880064924 6621420 -3097320592010682275225328315183713280 6621421 9174177743176920835745160411053617622 6621422 -4861661727236823603459259378902432000 6621423 -21821857403007088646347825363590000 6621424 -5594306999071985573524391491007938560 6621425 29737651555560661906075692380170561500 6621426 197190094574408009098628987543946240 6621427 -28753684081892388393201708585080509040 6621428 -17552276899694005345959035241730111488 6621429 -2056751475687180076162419085798773216 6621430 7203934513442446069759149656394639360 6621431 -51811116724720358719978922425083220128 6621432 -1642510437638884113703012291751731200 6621433 6812397882215881036626078313615244864 6621434 -18695475960054784671694151299365258384 6621435 -10667071625562687991788206655726070800 6621436 -8380791380813391585172259250922969088 6621437 -252776332670882565904861362771748320 6621438 -1017451302250982387850062373958008192 6621439 32289495860054861509984468228761953400 6621440 -9275089345165367952687907667233996800 6621441 559881874606578682125921372870081120 6621442 -4886210239015066323299244974814766128 6621443 11035786352628102354837217614925780800 6621444 36447086918614989100483650179496132864 6621445 -2958660442079347308940451026479052800 6621446 6223666642419508936679642116880817024 6621447 -7784877362538247880173709923369013760 6621448 42124102964366857905615792999055119360 6621449 -26213515360017963683719478178909295800 6621450 2151800087862570346348863696893203200 6621451 11886862480627572212365091634975642452 6621452 -1934465984361912761322268971111544320 6621453 7113309408404412645290069805208876800 6621454 -21585557817357972469134538633129451520 6621455 9229850042819057308982766859865868960 6621456 1254925612208526747927074207325683712 6621457 4649267046852739122744149951526278640 6621458 16432192104716112394967425864592016384 6621459 5419585921669331640662468941259535504 6621460 14180030892451437725617333353436815360 6621461 -5902505278302410959698685689084450432 6621462 -327608638772485220558169971827275360 6621463 -37756102058275098128723660813812495288 6621464 -14943652236728033748395020457406873600 6621465 1191835627765998503008480077731857920 6621466 8449831045468725073091386840199340000 6621467 50015686469324444411697447673447090800 6621468 -14049883015256182309078418962041890304 6621469 18954071216841835065838461485101980480 6621470 -5495847649481485250751753138556281600 6621471 1695310960773575721787037818864530840 6621472 19565443236372248271117642586499579904 6621473 -18152649432470563453041311636436619260 6621474 15229728262770908113099840732566399360 6621475 -129879052843016542965604676405543200 6621476 -2772772937646854545912277733121081344 6621477 12214597762849791973001137295592186720 6621478 -2631406654454821779368477214662268960 6621479 -232644116791284455940183492954214824 6621480 17564238504188347006775143712157696000 6621481 17688369587099821134936922950549153120 6621482 -1413540299351316818049796387467126528 6621483 20290781715206790364712906689306080 6621484 -157601649726763445807822464955624448 6621485 4662526833342977736244069967620774200 6621486 1693088181163932826834343572787801664 6621487 -34951121032129658737642514240743738864 6621488 2008758603044254885107328390140985344 6621489 15982969592102066396157431842822893888 6621490 7580479964166800728701877138149252000 6621491 932142282708918685025609701164191832 6621492 -2052772831494417367437945973105102848 6621493 -31072520125359495409715575418133082738 6621494 19545155657637224818912286300222939712 6621495 -11876113695108442461043156360436505600 6621496 6505144025624765670106834633482485760 6621497 -14342395189510342125620679435321060054 6621498 -978860323807820964329654075836232736 6621499 -31134014519542626824644312228329065500 6621500 -11988409744344531153566504859471360000 6621501 -27846571766012218869495653688195796992 6621502 1922832547077923042313469691781364032 6621503 12803965788586834604295408127010509680 6621504 7716790916667392129017767134962384896 6621505 16275028959715904917478224612178080320 6621506 -3639289709994422849715835360217376048 6621507 3896813807429657076520073286601416768 6621508 -1310507575677490054299645059253964672 6621509 49777668624569397883669468125080482560 6621510 2091007385851068949408333252168734720 6621511 -5620674443436013518095871264647047200 6621512 8342581593870906554389734644198860800 6621513 -18992311778219884209249211360174550256 6621514 5397903588139258396249633678753463856 6621515 -28213746595491870362609628855855437280 6621516 4109349626997151215550473746494930944 6621517 -44538957355508303285905197026077386900 6621518 10395708649877705700111939430584295104 6621519 27655176526610338147856737720518253440 6621520 3518978057893262698745252473970196480 6621521 -21815642733390030861596054508271261968 6621522 -13203209034751937591460737530730579328 6621523 17782181422299223692812918992689835024 6621524 961384391099677919871672863694569472 6621525 -14467726366512435020513248838127249750 6621526 2900398649477092542635689038960230400 6621527 1065471509944565023778087458281888000 6621528 25906659496625926662466552014083420160 6621529 -27104295292394599460220938849979562870 6621530 59358232876651101591118188012803520 6621531 -395393794100154328297488892470323712 6621532 -11070954216865053133219524310349995520 6621533 24659028101836273707767914704961183782 6621534 -15607238556771926185625011571603823360 6621535 -40973305550103382161401756426949055200 6621536 2508304754213922805650661546016243712 6621537 -7879599036850906140446584279145207232 6621538 -177170832767775085984740767122391040 6621539 -2587668914918969607310227579964726272 6621540 -1619570074908659239135423084038451200 6621541 13940113374686319861791851922172166200 6621542 28000524578224968054077651466911784672 6621543 40022663895437525102413768728644870400 6621544 -9612212137572434041206507610357539840 6621545 -3335233027351010243453469764487462720 6621546 -10593983562153903001337197838840015616 6621547 -4145475837456143867896117451259079520 6621548 17718852418305539917780893921357428736 6621549 -4669139662602811387637027080179446784 6621550 -6775697850109366452104002801433414400 6621551 30317589807004736581311781885087333344 6621552 2624613168265457098816316487638384640 6621553 -11388589789744634008124831931571921198 6621554 -13800039135775055895593591837463255024 6621555 614059431210763725634035747392757600 6621556 36502734671799512865692046912707880320 6621557 -22827657622499843012803922720526501600 6621558 -6448263297417330631286724680376136320 6621559 -22578314633077992119885932507086395984 6621560 -19889956097729575077788140964751360000 6621561 20236776904924851960089506452223658880 6621562 -1764081955309281683751690338569529088 6621563 -26897204882242347143923298250057845136 6621564 5958643341073447698564709893632689152 6621565 11995339546311854323161435950844764460 6621566 -4376341063292132650011519222183203712 6621567 7403567832546155400423898305863688960 6621568 7628318378769459051801129428346470400 6621569 368603491898575875208567492452019200 6621570 150327269045764915336283563718976000 6621571 -17647858969624993287077100060117496056 6621572 699969000598578749200497828447566976 6621573 7457883993423872853243880854666855744 6621574 -1493268715593777105372290104761570432 6621575 -12654513471765735890416453014223469400 6621576 -11217746250577282830279456403736985600 6621577 11800614377687964180569110815171537700 6621578 -26955751871648471195368632910140734160 6621579 -40138742861799591636693982666945067076 6621580 1457221366221097180816715286831114240 6621581 1787420380066457369198868141900509100 6621582 5202555103860332161606003720232275968 6621583 31597488195313470246191418723540427840 6621584 -5970421408611618857979833435652710400 6621585 8406001964387302600561760485351353600 6621586 8880968966667351047302395279261742992 6621587 -8437586366882643008908503167425430448 6621588 -611031235191525434741366642325110784 6621589 -12605558848026648412647412621165819926 6621590 29396212168733874577497828202577280 6621591 14308133223606909245821755211377618792 6621592 17685644952944776822064173781957376000 6621593 -1738038175923212570786110723770498720 6621594 20761444112270908322561378520720384 6621595 -32594066873219522264557530544989580800 6621596 -3014262016283829036957796377810385920 6621597 30252872846924440360177224450609749574 6621598 -3032562092545911550978499555705155200 6621599 -10970456601883786345902260308704624840 6621600 1669366119748045949900938646913024000 6621601 -23184736887006343853964816187010454848 6621602 6369209835426815877275663731805273088 6621603 -15273985009842787443776623290955305096 6621604 -59216838413466881680437269727951232 6621605 17423465247073480276649187980624019960 6621606 4781097682368270623110782537616871712 6621607 18226517168112465348198059267244340856 6621608 3157352896332888680551033806990213120 6621609 9321084734451384892117671140306837904 6621610 -22645612612897025514665320144158647040 6621611 1733613694412568156619444154440778304 6621612 1953632355232169815281496187232486912 6621613 762073225706090242701892132442762464 6621614 293074379916104582426904332758702080 6621615 6725578592528059286068203485502720000 6621616 252236090111460940759801355493507072 6621617 -1337038562740352756882831913674730000 6621618 19287506969240888112113142545815039104 6621619 -62367670606092928819494971884107484104 6621620 11190480662166680707415735485729831680 6621621 3478183973413836775803002163059259264 6621622 -2619765465418908574019396042073477120 6621623 -20771799003610503792910809892704263616 6621624 -35941501248046306238863840613738250240 6621625 46523184510536748298383378544818189000 6621626 15353174015309174161721893346034402048 6621627 11029518290151881549110286452108009008 6621628 -4203867478794392298157358467950397440 6621629 22957600191711127753905175280179081920 6621630 -5547838311376743103115729798836356480 6621631 2330601046390629940318174382839769088 6621632 -8040865184957567053532978961312645120 6621633 -33560795462919774317790940978377214320 6621634 6634141420655849832978067645070486400 6621635 7655125639821574092931078084187320080 6621636 -2723063782341292398483089691297521664 6621637 27335654869991264365905841410108478080 6621638 23147090609973318302958174519784122720 6621639 3726531175995357289515891305215136424 6621640 27111142594899875449723546530727372800 6621641 -5867673867964443351055657404897791160 6621642 -534899921595996343081193657119180800 6621643 15383535788497695346854540080461613200 6621644 -81839253577667881172225432415512064 6621645 -9108966402340986340484206859493845280 6621646 17886587938372776230717060357110119744 6621647 -10640747542921861931441041503375757920 6621648 1958721825272606691708986946293465088 6621649 -34260472888517329954135324358904878350 6621650 5394257981438101661010346274359488000 6621651 -26259881040793707957083874327173438220 6621652 -11355643047514044259421710572462100480 6621653 1750781762473455130504888610506976256 6621654 307315676021904602977544935650994176 6621655 4213675419306308802696036939669555120 6621656 491773726950772753641225250798080000 6621657 10037554251124599745177782060884413440 6621658 -22332552077311714082043499621875682320 6621659 10531217864852702376385848252788446440 6621660 -5667980027335668046438574757750443520 6621661 12698799776952744961793046075150724344 6621662 10169668522894855736698003717727153664 6621663 -9362336426457739910111116775163241656 6621664 -23219312353023430420088092017044226048 6621665 11711441116052125534519552778223133800 6621666 -2008592970784758265486520533210690176 6621667 10734490022401624401338334540674842720 6621668 13850462287421384212670821850582497536 6621669 -2629272981581808639610806531776621250 6621670 15442832497098023817131486391365157120 6621671 17347214674651296133698013209249774720 6621672 -15865194690642630838186872771767746560 6621673 -7441173450904797162851153161904228736 6621674 2552106067193835171248981884531644336 6621675 -7439446505671205239810750369333923000 6621676 8871947291908884559561404847669448960 6621677 -33839163216560531174551261931905958208 6621678 4078077955730231313520717032257702784 6621679 15040878863195758425130492396219002784 6621680 2370784887191951048149502775286824960 6621681 28953824537435351739122183482291726944 6621682 16740801112998546146236817497762396800 6621683 19300302689944551963499128563560375320 6621684 -2117684654220577284483725002585927680 6621685 -4024943345661939779767792971300800640 6621686 -24755435824611465878356370201991649920 6621687 -15466432312903115570646765197134075392 6621688 21873549560679975392474050344973824000 6621689 -11009641209210737106447453102702097920 6621690 8913418505001877425152662387301875200 6621691 -71510411160056298687454136699282908 6621692 -13876453873303218539655610719851520000 6621693 855103371726923450630628461960237568 6621694 22132058090199870162190598303363016192 6621695 3037389722593100078547020195727402480 6621696 28103944867234664104980723508287897600 6621697 1695918922748968423733465245205715972 6621698 -16851532818051878978274671312456804400 6621699 -141467937252923029063002918912444672 6621700 6830328155087330301447899146801152000 6621701 51466275462557568696417063909532879902 6621702 -13983755603818675529102685960864091968 6621703 -635984635162485060701453344522217472 6621704 15025440304491226913412444433616179200 6621705 2311693575140197062982906290863151120 6621706 -2965086931706658906791225722560516096 6621707 34077084479554189231488794367062287956 6621708 15675689299771338483325918903205506560 6621709 24705600481205741796547505383285020000 6621710 -11347927622601418202273207812896624000 6621711 2909994175562568445191600464717851272 6621712 1658809418694989547502073115243642880 6621713 27393347419657200918236763792120864996 6621714 9921620469806556483555115481416306176 6621715 30079921361604543650517623181574196400 6621716 180058538514548597558771221896779520 6621717 -15516333132872205012203542534102577088 6621718 -34148273933465436467495215182181609440 6621719 -20228063052949675466245289028464545656 6621720 2991612131754839990158053820553625600 6621721 57331978162040655570029898730650710292 6621722 -7345797008594281367224538657023907088 6621723 -20738902208460800454307889876627781120 6621724 483975514321214713408650944638676992 6621725 2828074447036807454602703380914120000 6621726 -10642168411491232312804624642928139456 6621727 13056219525926215748531599124141429872 6621728 -43104283861396060901571775362627010560 6621729 -18869457494360055233639666222330312016 6621730 1297575208471173805883325294403200000 6621731 22759877910917439053345814827278877532 6621732 -3967447387568781023719234099004563200 6621733 -40557219081380018164204628650128559076 6621734 -6793085814035899755666411920989900800 6621735 -18792842569563598999820729521928478000 6621736 -18728768071634424683262746629744558080 6621737 -21192351247992558966090884939323979868 6621738 16870191834498207374153744167441098240 6621739 3074957866295936489371103739106098256 6621740 -4364624007776689813341676697876812800 6621741 8525645864014930046859439349380923552 6621742 245876747299597758513123343485811584 6621743 -27943264232645220487893893982906943536 6621744 -4842122377703511230006919460190945280 6621745 8063270530651023273801975709906566120 6621746 2322472884216631756043316251875365888 6621747 -12532046188580747238759456591259776000 6621748 3830768861642064024498843911636852736 6621749 -52828273207122458203619982014958191250 6621750 8484428693872280072001888341915040000 6621751 41107012487604549632352725750775939752 6621752 745786947336360058418730285260697600 6621753 6381987414262403384713479576565959504 6621754 -4088282516632168893615320839415681424 6621755 -4650826640789719945241193204388454400 6621756 5950209429625621043759515325305385472 6621757 -542390649124215780947752680458808980 6621758 7161158912193563768604101678071898880 6621759 -3215007695306463756505422895464646536 6621760 -3109895200798067676365496435757547520 6621761 -11890125397471170743900505083283791148 6621762 6153569124531668844123589590692726784 6621763 -36101300880415270666835199517531307840 6621764 2512207983858851016236214132755539200 6621765 -16115115826280723556198448441183383360 6621766 22094568500018773028164578296214275520 6621767 42655486268306781351620054899139108448 6621768 32299427691582701138936959949529523200 6621769 4117416109244000559130278483950607360 6621770 -19623393846678259809428808519095893920 6621771 -9959869477887445708511723972989485840 6621772 29194463014011084456780351612835991040 6621773 -3433974767207946215250640318827092820 6621774 16192111959140835416509201913257296960 6621775 4389953688583294195338497912217705800 6621776 1442733705107335173145804509392535552 6621777 20228111405038926377809019694432231840 6621778 -12072913533161528184950989099951530720 6621779 -19447972226912131126521133502679514368 6621780 9591789664818984545781842433068236800 6621781 -33743833072847358288059053832793422528 6621782 34408035591578326817772419188098184992 6621783 -21829598736815431766881942039467463680 6621784 210450261846570620256035218030878720 6621785 -218398881613032500221710024411393600 6621786 -5487629906696755491060990883392623616 6621787 2140561463347869508903035250490968152 6621788 64818473211360953348800036026455763456 6621789 -623769000669898286423342101652207808 6621790 -6771340692941051612297360282188273920 6621791 -13517060888399125599581642684763409416 6621792 8426193551723901460396053894266880000 6621793 919275846190387671783212193526883604 6621794 -5104467580460884120180645780250097888 6621795 -61337024811855007976080195934294880 6621796 -591035271697315625063087605938006400 6621797 -9401079750210420030123482939908789248 6621798 9906795744903754585401621497980457664 6621799 -27858996470761636697226871293421676736 6621800 -4388693250731153236784257546835712000 6621801 28154257097522172903694466285198769504 6621802 -11152760127071814674613595276933501440 6621803 50780022959147810588068028211234579504 6621804 14043424758733664036353432020661862400 6621805 -992069401008803872045727789969463540 6621806 -15406280921534409504556984112943703680 6621807 -37329555472350431366444566070725607160 6621808 -3431598120665925045855416642699296768 6621809 12652447716338171800678898274586733010 6621810 -1484882729697338992735592524981286400 6621811 59773884589036812585590576790905441208 6621812 -23542049655140359646003261053454481408 6621813 34408018409871559094899652919819248928 6621814 6023374237403584602627185913260119680 6621815 -4483558298899137108668740746095439360 6621816 -13124105403443280830938634150861168640 6621817 -2507832694991255031520485740846182656 6621818 12433848283672467523122639875215852032 6621819 7663469177712104085391807319771243544 6621820 5579964064088476196312968733911726080 6621821 7853427010268961971629427557489053600 6621822 830346146794451151184058234098695360 6621823 330570758567721679364895723055062864 6621824 17635404050560714442699488450408611840 6621825 -2401201130789814811765190620185758400 6621826 -46288426190204784625821046539749376 6621827 51463545485944371103077670931038871676 6621828 -194722801838060744311717364529057792 6621829 -46350218185466722192118913256625329570 6621830 -2481709855354831499213872159811527680 6621831 -2276728447108657584820020053862605400 6621832 -7042930694101434670629298601165291520 6621833 -48689208235223546762059580415690402918 6621834 33822177716149825641486760153946880 6621835 9886759741867089637943267874462902160 6621836 8273158800330425833453561747895334912 6621837 -8656515674107076870007209703121458240 6621838 9184648114210573298037037448744521344 6621839 -19137002658759890160384408850320485280 6621840 -6343474607873920972885695687155220480 6621841 -53838126855733020594317111665269527758 6621842 -5326950550696008135984810454911676800 6621843 -17001517225795259364842303061664971336 6621844 12532593638493246249705268780372900736 6621845 -44596644714843020777094930420559620900 6621846 594680013408339263356219400251392 6621847 51685021990817180899693288054447236296 6621848 10526178557762624744131840673223966720 6621849 -10549742265948156078919529806220093436 6621850 -13685990856892637634614419191340599600 6621851 56686897915927867409706817765174158852 6621852 -7849568881322992688753415207913344000 6621853 -6657079850447674970492773611352509984 6621854 11293408696188462560981760455293013376 6621855 -13425033065286525641836849949491190880 6621856 27802665153664738919659632650041884672 6621857 16257487707349621711542399159807814032 6621858 26535116025180645951616357324346496000 6621859 7069853389221323438894392535008136000 6621860 -27209638269060027246779093487880588800 6621861 -11345505220304419215766651519724951040 6621862 7787967040323427586321034276846234624 6621863 39620938996427248549601588752292440824 6621864 -13053674686963680591155034009912852480 6621865 22722071859660233254607827076476800 6621866 -1079778993439030148474899842103276368 6621867 -5825529976582282032857116881634191840 6621868 -17005673287506201131155070871689209344 6621869 -1697627427347929238469387983156777832 6621870 -22838185324556034359408194775465410560 6621871 -226625222776303372669308112962293768 6621872 4268651782563184425532072746814488576 6621873 -15897093245594648553045323568915974016 6621874 -3239780252996314245467590580850444288 6621875 3135731486176882315961406182205450000 6621876 -356477939253316675821692924010547200 6621877 -45127661839516705625389141282266591168 6621878 -8897947090189472352880815279951649344 6621879 -7150492680544960316637900984237026304 6621880 -20227786933268714314200829729496064000 6621881 -8830805136037618893083617152904324608 6621882 -8019326574414883779150893924079081216 6621883 38421955674573188324240472433838252132 6621884 5426297283215961033058292640241876992 6621885 -1329312701369604180089332960692825600 6621886 8499876243470192658624850861235282304 6621887 -37796596275516443916082296110854240488 6621888 963761548066206726710901050871644160 6621889 -60895588504900198043828839058318970540 6621890 -904813586435849137337126609704189440 6621891 -16719250158341952173597625014239639056 6621892 35745114946923305567166556593082841216 6621893 8387203849078753851155970453616712604 6621894 -19183390785999556612799387285148314976 6621895 -4203241161813948562347087168765503040 6621896 -11541294264611805750660989902270110720 6621897 9138397462389436983051768164855139600 6621898 -19503142120625211771652807706350680480 6621899 47613373112006916089719540290983059440 6621900 -1224503326509741986954870308037875200 6621901 22833541970214999168317534910765663264 6621902 12713077929843578395008845128776289152 6621903 -310219011670871060461826746576505280 6621904 -8095426684834901595886765173087969280 6621905 35231576543448947889287168898427299060 6621906 3317902808592720704946852222723135744 6621907 -7997351585539323577928436061395406848 6621908 -26905099496292924534295451351596433664 6621909 -6603267898169282435275802732580394848 6621910 1750719637115987238877737890867005440 6621911 936659537390814224752222770455749512 6621912 268889476336306482925525969532620800 6621913 24529401657545208983024713652732619924 6621914 5921999222488297732124468951647488 6621915 -853234698880384915412133613889416080 6621916 -7640644549784146923414639305595357184 6621917 -102767810899301392320127136748967200 6621918 -11615823182127161150498629806354201600 6621919 40616001999468187150812539501659350600 6621920 -33900745945200157301208001341739499520 6621921 -17306374298477588716487351680475155692 6621922 17224786364837308001180330213544436512 6621923 13732555069385242636811507688298944000 6621924 3767887033171157510201384052867072000 6621925 29613103427761986451518966969470589300 6621926 -1651564203849067545822936980569104000 6621927 1668098204672823830145004736068225008 6621928 -26510923060496410252428435121716003840 6621929 -47945076068630061018870599430416806470 6621930 -1248006447916543565607980781287700480 6621931 35599405808979787165120324583362943732 6621932 -28702578646265814218080721816768757504 6621933 -17385081881546737936412662464899914176 6621934 -10356547955363718711163555822830070848 6621935 -33997449977158620228491702055327816120 6621936 6552240551816657768223334233959596032 6621937 6959237280366604980052568529023556800 6621938 -1309487840181187333784441274208035840 6621939 -29100456663783192633974284118676174480 6621940 6066041708067563834417301343730265600 6621941 -6145398200286936513157000186281791616 6621942 -20154824736902700366469316136590906496 6621943 -26195746915405202334955151164428054808 6621944 -8461556280276768360955951823815680000 6621945 17146051386699533867399581376476032000 6621946 13164356392098076456535266750324527840 6621947 46845942163842045913505812074524029200 6621948 19986581269315369820664472683223199232 6621949 1872885444203680979568916369476210950 6621950 7288208130839489349458752012679736000 6621951 -891962823344072882108141759764108032 6621952 -8363114023028646547242662397806116864 6621953 6618552593392879482736910880382657344 6621954 -5558134752220015036834116575728872960 6621955 19560017337672663974440440895224105360 6621956 18042906505225120632023790545642296320 6621957 -4407866224459769384747750497575744 6621958 -11084572472894954840595687789107677824 6621959 11009341662936048793721546864439276816 6621960 12770858313682349830089785799340032000 6621961 -37202685352032786027446391978647326438 6621962 7498029004540614416719664798315053152 6621963 -16788762084514062171852112612390716456 6621964 7199486885728203953714510923301225472 6621965 3622296144393656195004191652076896000 6621966 -3522058673088889714264577445943422720 6621967 18967889138241781420998734771468408 6621968 -3974114249619313565849089645753712640 6621969 -7550828403486713985842597950203203856 6621970 -7313557047654928229518126621401354240 6621971 52467262519328604431349105279518862432 6621972 1455512705951071246583015879746781184 6621973 41645117963869188048324303774045753600 6621974 31043316442807095159993459411898952736 6621975 11577804376232404026983012136719175000 6621976 -2044396274347919893535988824110694400 6621977 -41509543716729110109037461321289018428 6621978 18503599360669319032855097016862119168 6621979 -3039451187986803339863403241247255232 6621980 1055908350495300472764651026768064000 6621981 -670354201280841724438409085444053280 6621982 2899239535518543809053255834715932992 6621983 -34768017570434536731642007811874593640 6621984 -8360200456353665420450493478049611776 6621985 21571687004191554665758396854012422400 6621986 4141168009871714941579308735188789760 6621987 -21621380839735620498734282479806293640 6621988 29072783422650736250879047645770447488 6621989 -15849652970078445217767162344442097632 6621990 -4342849807464236477404268169065164800 6621991 18907367275322753036295113582439366392 6621992 5001713287057112346582702364069539840 6621993 -18322797458238766064734266351892794240 6621994 -26905143325220907533056657996651848960 6621995 6410077670981547972202850953779345120 6621996 3412517005285508205086678073663114240 6621997 19842396058753050476468296987556151446 6621998 -11454384678516443339980117177595448000 6621999 9907184809065350096193244528188989568 6622000 -54327437819928742718162810437632000 6622001 -8841092297724954392133560085558309708 6622002 -12597198014590083248869354138498231920 6622003 -4278694071407454927882342059039162816 6622004 -287171954592029653143141469275930624 6622005 10537219152635681174144294421823651200 6622006 -286625711846353410688943614997802816 6622007 -159714661591775277504077189507461800 6622008 -29316439538122888889042521752101744640 6622009 -23771942829135232726452347708155032790 6622010 3586939880598569804877791841327514560 6622011 -14710250571327387062138989924345454040 6622012 -52147183534347650713125348666290040320 6622013 -13489701973009920573252046212924886080 6622014 -2069109136739240103306586456976606208 6622015 -9567419711745759733500243037315170840 6622016 4505233021050714333384296437307670528 6622017 -53524309370247944533720997815599434880 6622018 2945224745021179775172212778534128640 6622019 -21260643302400027909335069614955744580 6622020 -10556428967998270254403194128296550400 6622021 3120882587338353075836074623607700512 6622022 10502428252543548569079443648663964480 6622023 -26760221285244228628923834215828492976 6622024 -5122073515882691970345511049131745280 6622025 -30694468644007156109711825232148896450 6622026 4208453589483757818353458752040733184 6622027 25886135783713237171662362722086003912 6622028 2479421854818657155397125862794575872 6622029 7291365822779765799909735271400778774 6622030 17642685091048301614096363884102164160 6622031 953711826338028862275976744042728240 6622032 1258020156749333231581760760183521280 6622033 -2758471114293518139144391154289442272 6622034 -1428625316192875876312187900815638528 6622035 4751345452882506349482942999724143360 6622036 29671490423540410786195225708328746880 6622037 -44065893085863482484220456736569387314 6622038 1237096543819234362290973155863317888 6622039 -3782637100830964599276880425831406944 6622040 21826888104659385101633967125742796800 6622041 -22062359165303683459211176054451247408 6622042 3912588154124431382361733933356264960 6622043 -644796292086616839443629376961331416 6622044 1075940075522649950228859836244148224 6622045 -7732460028265905630141425611781625600 6622046 9398904497114303380052340686577009024 6622047 56387481802877102759437213876389953040 6622048 17865445470006760052242901309645783040 6622049 275370955086558697996369406249157120 6622050 11784804807045048980691187928939385600 6622051 -37428028580003494187560822281510094080 6622052 -25417269258340476061111374356296124160 6622053 1684893601348266431160236580695044704 6622054 -11690034084051139741892112313863285024 6622055 -20934814178369495430759706851803824080 6622056 24758367537184597887960527852679060480 6622057 -7781893600900394152536676565945896220 6622058 2261747819646932666660501926050152880 6622059 15842562230941572403214397066864112128 6622060 3065254048905311016544037676183014400 6622061 -32988798654956750040848889714690938388 6622062 4261707775150685215720478464996961280 6622063 8190707146189429842579047019955544160 6622064 -13981574404136536672353702485292318720 6622065 6371666135322995017494622886121584640 6622066 -5674260711377072431172740973826465792 6622067 6374106239174472628071598846742630520 6622068 2574792684007281894638802779827974144 6622069 -32047463949424189061620190409936632530 6622070 -2767068786673698187678099217340825600 6622071 13234759225859520324995032548334196712 6622072 2004237259790975486570993277870673920 6622073 984234668327597800140404559650218884 6622074 263522277927350420814053353874384352 6622075 -5486508241966885922013704843573006000 6622076 -80205883427664393220318968659397178368 6622077 4023647381790028720684374476043847680 6622078 -28606027024251313777128545255941772544 6622079 13216108118884953690505311087010274376 6622080 -770659995693280786589362925076480000 6622081 19966335217955508725165756820537482882 6622082 5469515995830193141975984404337021392 6622083 13915711099629074663973606343952156400 6622084 1549086773815571343269362500492046336 6622085 5650616881967210106090862606708541400 6622086 -40528218999578183093765544659283456 6622087 49924204041522317141508399702830457720 6622088 -25682873686254175785044968898718720 6622089 -27091448281295444797383968829704216160 6622090 783772149245686009666819724838513600 6622091 -6826616963580700979109028106670878976 6622092 18828171576290107973222006510268380160 6622093 31523393088104476950827180146361827224 6622094 -3299532827784728052946200195009424320 6622095 25374468778065227527277798556884167200 6622096 2899701220399010119676565787005419520 6622097 57493826649279454189223091476907306546 6622098 7231667117434615567690596658390371840 6622099 21732059038439013450596780832306673920 6622100 -16069167462159849935321017703851017600 6622101 14212993868767983601663233212223835200 6622102 15004090426847202455458739646313822752 6622103 -42929004903827351079491076876667831320 6622104 18237758544748141678045177011595653120 6622105 11361873146705577368954525846776046400 6622106 -9201086684108131150896153702976150560 6622107 -11926354816080827857637528272541049960 6622108 42996435583169062603707055231023608320 6622109 11857443959681936297136961041327912204 6622110 -3017725438195293611211262674606787200 6622111 -33119794904949314575657296269928928288 6622112 11137917932163569136699787824328605696 6622113 23926637075728270568146914701881533888 6622114 9406489694352944241552501486614768640 6622115 5439957852966051226273378656627222720 6622116 -7962038937882908925760718979708238848 6622117 43017864745796973578459008460071893312 6622118 -28888617284477991794233882157669790240 6622119 -9400061807209126299740411995578053280 6622120 37450859721807217820169365046913996800 6622121 67592985491530774783447012903355697600 6622122 268987330167342568074276996664705536 6622123 3278342020730508301797006720126278400 6622124 12703302669597657197694917613219415296 6622125 -12863573509892875578789561779418360000 6622126 2140201063632203795912253500746661760 6622127 -6799665139220201011346057778564011520 6622128 -196488750136201826526647625483878400 6622129 -985692823080764788016873246044133280 6622130 31791640113554333395386681400191739200 6622131 8053689296274986133215819299782128952 6622132 -1434561856760573518769763940484425728 6622133 5770694353102360176001743331153007040 6622134 8783557717178373550928693453745394560 6622135 6736668118066865190007448728262560800 6622136 32580768439442022079423011893529415680 6622137 -7377861730113519388902973192604663232 6622138 9113283936699000606918893198809342944 6622139 9931598109618977332689157325646992424 6622140 -1705946335585323163222723587524689920 6622141 -29943523331212312541488464175198511828 6622142 -11007456416459634442450765736119607808 6622143 -10055031916514171452411618241664348672 6622144 -18110417423735470583990764431845883904 6622145 -15965496844020476357956117913114285100 6622146 -6041497725715055071488406517634814080 6622147 -14638859893324852654469292655872677168 6622148 23550441425371776555883925918432157696 6622149 -5679079866301540896891392775709258080 6622150 -2595964537016005774284928390323888000 6622151 13672238012670717726644605685487496152 6622152 9970136700199486481970421759156101120 6622153 -6586204916743637214328394586456402598 6622154 6592460982626011088825509695545475072 6622155 678579545890724238340883464750893360 6622156 -1906229344750263054304705457424691200 6622157 28573384672971750980280876357267020406 6622158 -4685665954367298326002727073700073472 6622159 32021581008298839634013734227826499616 6622160 -3208754102223902035042981980654796800 6622161 -1769156654772632838776801426658557952 6622162 20831760444941616539840460354088754832 6622163 -7059138869280246960489178993034551560 6622164 1978547323171957871420772269104867200 6622165 716889958106695437503781452025115200 6622166 -244284051341898040510660763342958336 6622167 22280322883774794585961907002288907880 6622168 -6573614513613090954959914108449546240 6622169 -15732206570350250390833949104414865004 6622170 5054842134213888330817067189687731200 6622171 11848112331088135883237416126975505544 6622172 -222247147166314835010473454623451648 6622173 3083406563747774449534489814939841324 6622174 -13826350991756692694377355369372193600 6622175 17101685409948707180651955687912960000 6622176 2055328129216302852046064152832114688 6622177 -1034388038039205707892992463996698974 6622178 -20903686545469872691137673464274749360 6622179 61413431543937239513316270209437420800 6622180 -10323013225248126439782811361210396160 6622181 -69089536927051443746673880875547141536 6622182 -9771752421203894015003208901625241600 6622183 1730266951593034533307813191739751184 6622184 -420771793310093014047161633148503040 6622185 -22610339497624528156214394853413307200 6622186 89691836121924623391138462174467520 6622187 7341600025578123359412684367867447440 6622188 1343593774844414530494235214778201600 6622189 -6388215066767624645996053161755734528 6622190 11927520150496907907118933785861751680 6622191 1612963965552478409398649503691567448 6622192 -8470130617214172786865952754130223104 6622193 16116957969630346582127929276544207442 6622194 -6104778018207362616757762948867401600 6622195 -3554416836099326652772593057087358080 6622196 6485157174371719269059909481905707008 6622197 13136619332388444391032944969486882304 6622198 82379964795420583819594114920144000 6622199 -21953857480005901635098462794833163800 6622200 -2363815112712248593603750789246464000 6622201 -11951930854528716953879096352596243888 6622202 15104224056950819246878107395178909552 6622203 14640644295197852993153897356587752640 6622204 -13668817436060674969996538697219948544 6622205 -11216281891216973150114654838320413140 6622206 -10365109421121955276239097583640502272 6622207 4159613022640936744096608685578421632 6622208 34563567587186370011982919394792570880 6622209 -4639806479282113879857876302036640 6622210 6288876144100004791355568386225256960 6622211 35924201272107598082950733991387202812 6622212 8721769231573922014604703817771622400 6622213 -24403817862991955952687660545115690016 6622214 26858281144758343488914741632327292352 6622215 -401492823290796127211906101465092480 6622216 47621133527508237029548590030778214400 6622217 13075704211666905186284269040361220992 6622218 -11305736066861924041691693686929182976 6622219 41719907958221939211603747144687238920 6622220 -4315903526153742516433727509794324480 6622221 -540218255124432873502772164545047136 6622222 -23430180525290494413494076356152636800 6622223 -4794851442055676155379520097951325520 6622224 -1207901322231221269008486066066554880 6622225 -5653313825671945691967146440076340250 6622226 66529613514563174186338439260322304 6622227 -25427276265651536170344097996265801520 6622228 10574311072176149843729981939135005568 6622229 1781505312713341879519142484461880000 6622230 -1333643143427134186486156160806932480 6622231 -12041479838320479703287814011836532480 6622232 17625625268749453353944847128034662400 6622233 -20176880396796627290443317411120380976 6622234 7667215969139174483940759062083724016 6622235 46618399178474944281959180489866326960 6622236 -1568326148616113795863423449378478080 6622237 25852134654318679064087043582355501260 6622238 -2167717473629717917401697693888419840 6622239 5911559673759643003483439317425782688 6622240 7035396152345339194206836343993139200 6622241 -6796944533774368181547518368761633600 6622242 4608317111650572676927359774604469760 6622243 -3694355749591235670809101729689207440 6622244 -14894567046708518356776877259413257984 6622245 3912385304935328871715067784029713920 6622246 -22693116316508563842568194150419792928 6622247 10447452382025338729161693868583425752 6622248 -28132689549177866440860273821687316480 6622249 89617926151488505321023087424500544336 6622250 6329654692811645441502534547623480000 6622251 -21674386874312185423248695831761791144 6622252 2290880670905551237320705056597071872 6622253 -22099582839329181787347791257739460480 6622254 24476526111373464893302273552780066560 6622255 -20611693414416774818943844849607766840 6622256 2871750565005167826116173252352999424 6622257 -614714369196286834516075722946185312 6622258 -42824314476874004993234304577094016 6622259 -6855214054664784510726838576788318384 6622260 4577358750068149821919321038366105600 6622261 62289734523182733130390292612262012 6622262 19272464722801375337243638990646473632 6622263 53590939238308661389799175761682296400 6622264 14426427687131787459076125537880043520 6622265 -35477332705743808644151025419856373480 6622266 2274330785442840981904099671847388160 6622267 -11378350774799454677782967690415608880 6622268 3017740313069417572910276368549524480 6622269 33084881810856660277948497005022361344 6622270 -12041049772599771333315047111815849920 6622271 5761276916373613652985848280671448072 6622272 7970980971664234665321348789812330496 6622273 3317716665893358145880672043283839936 6622274 -17217095508446292369399193744323522864 6622275 1642319194718725507025934131322720000 6622276 -32504156189308208740922155393311571840 6622277 -12301692469347038864548524895762778148 6622278 422356545171120801718083963512217600 6622279 -10329330098032731674285610847059684720 6622280 2634832214178395658047779955289292800 6622281 31357952707910377172695681365921390570 6622282 13754651586268595683239872223110258688 6622283 12712313389020178182835211169753440532 6622284 14263598685475509939722946563203829760 6622285 -35785208408588173944405466454213620020 6622286 -15540925790240425378468951884482504256 6622287 -10283109337441860819925964192819824896 6622288 -6031469927834643940241807196752445440 6622289 16481887661601879193403626419632961024 6622290 -13405487106989574080273119780377446400 6622291 -14585095912404277076346355856610882960 6622292 -5149253580603093093061901303464185984 6622293 -32091051215181026486817726252624157536 6622294 9939315099419919299932323606886972032 6622295 3345310259558653272236375624856180000 6622296 13498279461739841929985510861730508800 6622297 2380526619645944395066965822092942784 6622298 5758349715523747093081594070827722240 6622299 -18906618575310394295426763590722523016 6622300 -5620143849567634234058021793416448000 6622301 645199469159057458932246657343920000 6622302 -5147449941203854580933824441744828800 6622303 -14306465859333335789336867300745108448 6622304 -1316584114025465715608752924639887360 6622305 20826590837226534840668105254159368000 6622306 -9920908566732716554863576135408432480 6622307 -40997200535676346574031771335948457444 6622308 -2477642258144354845029384797664030720 6622309 41970486006037367798804387999869568510 6622310 8726000857994605911154735514787250560 6622311 -17669308467622170047479649722437818328 6622312 -13056072775859242979152746561545011200 6622313 -8686603685409624206504440157254922496 6622314 -2171444743501444121402749586167134720 6622315 -168519385376652850375030083886233600 6622316 -36206733729212638336720388041543337472 6622317 652164790276485104974905356157970080 6622318 7557400511539537403759509184693310720 6622319 -2133267473332344649752324752915722440 6622320 1755227137916304711175365734700810240 6622321 2956362004547455696738466170400700480 6622322 1069817168946044152166795144686003200 6622323 -18478812293130502393384675179611919816 6622324 -11837098339262535248186176985462150400 6622325 -23391196493746424246194732547820964950 6622326 -25544040401773637243404182410251999680 6622327 13465805003952187730988537619312780512 6622328 -9557332275795164474332196144055459840 6622329 -8964311245333191951515764621994260800 6622330 5710548986035812126214527666720960 6622331 -34266793990046596703801409064901205288 6622332 -24281520522599284580425969650766192128 6622333 5907305648202556652033468108423852160 6622334 -7933765200454564331806224775570941888 6622335 -3281485795771685262515358675931034280 6622336 9044862022396593050203960280875008000 6622337 -22684130622943325816983678094651532000 6622338 -1105081242406379851602181250544022656 6622339 -13953706471184479432197497117429225860 6622340 6749525995466336379304249802299084800 6622341 2755909357211518230256282125513864000 6622342 1100062169566411331520215093930055552 6622343 193720030745762124204831651983959488 6622344 -104446389102936076072632669909811200 6622345 3268070764084775632702758721647336000 6622346 -17489959605022439357151449854790674128 6622347 -60049474984385581136045350100738259456 6622348 6295883968870254617890227454331940608 6622349 -24901917303302949577389756609399544650 6622350 -2884577210577930476600985102332227200 6622351 -15228149466978096663532538185146792296 6622352 -4192812917231727173829434268268363776 6622353 -7860657322975124046129281793629731980 6622354 18896810967459852420763236437545151376 6622355 16329651577918742240547612334449126000 6622356 -9933064614468359989503467214846560256 6622357 -6273570874526999832128997799029491968 6622358 17478245933919577734633941737707509280 6622359 3147864777533192972997602492539141248 6622360 27464071204714513926725619781929984000 6622361 -8656121194146053321940019530966000876 6622362 7023607443009263358154945970504705520 6622363 41911523257093225359281118027903556584 6622364 2036469398172076843283109394541125632 6622365 8135477322704772688016091157377539520 6622366 19430795530019684237503598886340789632 6622367 -18177174596286410048323497807567532128 6622368 12282243283036955541400479018897113088 6622369 7418015327183880791228669518313527444 6622370 22286613810068557710694970230038620160 6622371 6374578111086078742659333024028101120 6622372 6060445284383609609795842612276904576 6622373 -14019317058148967389944521046795693378 6622374 -3607990526628707383296227659785661440 6622375 -2666016738387788394886272067030560000 6622376 18508874573818225317101106568003983360 6622377 15118955729101469377643632545663560160 6622378 -1200402443243694189476465419658598144 6622379 -28249845155190008856520868285416195020 6622380 13934599380020907077287441600793410560 6622381 75933763878484956014891963621797190764 6622382 1114329912915153826873714961553937920 6622383 -8513626005560630800335102885368756352 6622384 -6639205150195525532617366194821726208 6622385 26889213010818216119870174890752184320 6622386 -3253166303827687863513996155349229056 6622387 -628888201935530047740934867126598128 6622388 -29375112105619814396599716005179907712 6622389 -31500120634563823705409592417293032146 6622390 12691399129079482366116333503514289920 6622391 3884587225022343073903890311243658792 6622392 2359612737113228577456939604824883200 6622393 48298001813983391691280844667178154320 6622394 -168439463480080394996957354087428608 6622395 3483273342074113745204210118861827040 6622396 -1790753501460213500745254204778209280 6622397 30108892131156308469199721962982937900 6622398 866489427586097700409277428971761280 6622399 -15408321219188094826492217464770844464 6622400 -5251089565338848151308698743078912000 6622401 -14068144206098777175547550994059083200 6622402 4655514761152412663973700682676095904 6622403 7830128134897911892059106886607627504 6622404 5562504067505316973357150079531274240 6622405 -35389178299301993768182244186452127940 6622406 1375146762186447452742331100619448320 6622407 16447790457568373381990222303632381056 6622408 3843454179206216519331906301762129920 6622409 -63180554672615992588045142791245067596 6622410 1915961839566868816958927808224559360 6622411 19372809497180468494611015930271942800 6622412 55151189840367193259388724606368153600 6622413 5050503185800678101950032295272378368 6622414 -768558263872265737793887702720203648 6622415 2198737506966579879308527105338662400 6622416 -5539434151466169334515430005333073920 6622417 7911546079579838385722293812110888692 6622418 13455274715426252410628929568017949952 6622419 9157572902462525877146812299362495088 6622420 -1036346637205020559355728986021765120 6622421 13434889922916852853802650857745228092 6622422 -12469766371898570969490210786927294528 6622423 -29219352838474995680250598912366110328 6622424 5120363472997249604198529841325352960 6622425 16297934466252433824817908668055756000 6622426 -3500564437243514831624352245029763088 6622427 -32665011391950748077574510006841856 6622428 -9558546993342970553197152506707430400 6622429 -4151909286271704278117038510803805920 6622430 -11482960380609447989268166905713280 6622431 18279170061888690949273237602895426560 6622432 -31588520147577702336549311598914961408 6622433 18911664979193050330779463550430800004 6622434 3321757427078262188361196871846281728 6622435 -8025066996521901182058681060089271120 6622436 4569253935350058005456192043500838912 6622437 -5393868002480081599403768510477909760 6622438 3957900980390356748168253515648721120 6622439 -153761176712430499924202879311094640 6622440 -6708546281071886149102210381799424000 6622441 2319322796377110334388867099784180480 6622442 4160972537052199605608579975916447744 6622443 6572087065383059894193854470071594288 6622444 6239788955297169402223933897645840896 6622445 1780313815213195263732563620625751480 6622446 8742158549194846619593129615171872768 6622447 -33555282161189663117436893050598156448 6622448 981285348771131149602323918050295808 6622449 -9422013256889215081801197106034491536 6622450 3393191162827503415644142696109136000 6622451 42068816500829534833564173315525600 6622452 8960386437876353914534937297647656960 6622453 -39175576200827517943079182147259782656 6622454 -26076119309548630396906563560310854400 6622455 -8585270579816515634338410215709888000 6622456 -22536780686154877703075029017504460800 6622457 52118599537550474464362634964675801706 6622458 -12160631319153525890267822068649064192 6622459 33684902162465691233539811036413827504 6622460 6663033351999972436612664192307855360 6622461 8825234721832984759541859686572353510 6622462 -2414484448975824371804135919043040256 6622463 -38084322591068994579253008601627188120 6622464 20522562469537141249964602891356340224 6622465 -31153438292502810310630786516385643480 6622466 -6627643311465640267010692388442731568 6622467 -33666034553352249406841285985132646920 6622468 1396724826253412036489776809950642176 6622469 12940006503070408101569137802416723200 6622470 1227394493604624893488878825228337920 6622471 -9890256320260796460334297271171438448 6622472 -35424461815922825856922036651644595200 6622473 210054141150771408812377719867509760 6622474 5306427231144117046920145253489965920 6622475 -19100693881428036044402387014834177500 6622476 1556368344940354680742955395075031040 6622477 -105257404109251525517805953565515988 6622478 -9319768023737521110989515154018299776 6622479 -4833710249583583378231012979446018536 6622480 -9040471442394266261428188401887395840 6622481 -49390103654925036253914380437263086880 6622482 2413459109525359822344390511903601664 6622483 246258443897235386247418232742961664 6622484 8221524609120606783379739700825329664 6622485 5909252575703186108987427782435220000 6622486 -4893207978765439206790357840859609856 6622487 -109364234574370601902094901056558832 6622488 62097377917284984441548461557605990400 6622489 -10391008514532033196980641371802246710 6622490 2724464426596472871399317817914726400 6622491 6431590450355074274499094349862981120 6622492 812028815344996800946567023445116416 6622493 -44612281026435837996928389503224239258 6622494 -1290376716285952432216107167546232000 6622495 39889193334058412583129261646928223480 6622496 -49643709510420155845531841636814225408 6622497 4508889097881558233926923047636787666 6622498 2122958801329323528719393289381173760 6622499 -6301247358882069482078632007956182912 6622500 93594845370777956196727290952320000 6622501 -1751128079505055722017157068225602498 6622502 -26867965545149501847190425759991638048 6622503 7473985441021358461204722395303728464 6622504 3753320898661911814201426895918284800 6622505 -13911176416651156668492106035688232640 6622506 -4244134868096515923266647013479104000 6622507 -11991363635845462264328448387636001160 6622508 16980634967899489847967345063796739328 6622509 -7855955301144895866214116417553452192 6622510 -4451733392099441903976558117602571840 6622511 22868038858606966087849965847335988320 6622512 1828318537991962698135731036183789568 6622513 17731678893754968726242595908742167860 6622514 19092727337547699015705849508711470720 6622515 -13027180120185026476384037296412950080 6622516 -247016173768152600487223772461762560 6622517 55831950173695947241576817704890423552 6622518 5722076503199146138423952754967695360 6622519 22820096787578226642454128683652518296 6622520 32100308291612599822522868456549376000 6622521 -764597966723329232532374539521595200 6622522 -4618550381712430414372180888163858208 6622523 3863636268341559623054320892730572772 6622524 -22689855706985428319377851558555440640 6622525 -744194090869792732690993519475500800 6622526 11654764673825867854454345966087898240 6622527 7148602093968011309874182710575649920 6622528 -5546663865042613364779313200921313280 6622529 15890234435760160319186867288796150576 6622530 1979020431527971934899396500669296640 6622531 -52314255278905235355121487798624249668 6622532 -9781569968241673773294742042945597440 6622533 -22886264088418476159325282861605830400 6622534 43888597973542978767960938890192994112 6622535 36356964229747846839975161933402717760 6622536 -22402274626130624202996989644314009600 6622537 -29319444724346086489930185682923151308 6622538 9141331308534454085681006895393838944 6622539 -2356807139223441173039616392599153920 6622540 -31306218275706329335483155606695285760 6622541 14249177533358080312640521125187677942 6622542 -2295896077488310328199923307443939328 6622543 -38879514822567373812484874174164450176 6622544 4615733664695123458128688628298547200 6622545 -86547570985070491037636589973346880 6622546 -16296360122765975892062030298287179632 6622547 -24745648484826338209228296240533738004 6622548 -2190841323096451449369324461029484544 6622549 -30155972846323232565319600215140185764 6622550 9671091027305614572346707517100625600 6622551 -3585956967112818111217637629808484072 6622552 73770043248392841645656649221725102080 6622553 -16479113136287320394147846632161841920 6622554 5232242378572144653463585645051717632 6622555 -30417969089311779399131188127790239040 6622556 -6988000036461672253364533207401400320 6622557 -8744098859352367288037520779438156160 6622558 -23855203897052678073893274027186925440 6622559 -1603219869584329064387955146924877072 6622560 38776370758305138808242795168399360 6622561 -5658260611872903008777951587412343552 6622562 6189374728078873272171538725020005152 6622563 -141865868668464077667882944732871696 6622564 12988165037826866779092966190459658240 6622565 -17908507872788829897698828641380849540 6622566 956360136146169853468829956489227648 6622567 18670613468336255354632804371376351792 6622568 56232550666262081089588796729919298560 6622569 2467878685077795371214597071327979504 6622570 10595299794036816553097472574883481600 6622571 59098898809862115004384974746537843592 6622572 20200996950003135991141073679730176 6622573 -39922369836649515905986270278086963040 6622574 6222286969610500085776241228799750144 6622575 10517705835775523256327804619137480600 6622576 15303077205810861059793416428389957632 6622577 -129391887636371674936315549639672140 6622578 -11954472277103242982478300624565745376 6622579 10301284969681781189765282456320924680 6622580 -6636210379678691990506663156389173760 6622581 571218932584514585643202847134580544 6622582 24293624104940576426776894280643972000 6622583 7769986153053486617267979460651597440 6622584 -27312252009499935856051951396147015680 6622585 -36678273616484160977081821796026486200 6622586 6184857827738544662388466494973770240 6622587 -17278957135066862281536219383776473120 6622588 20026475032492548128277388558757984256 6622589 -11324884531064921846054628229014279444 6622590 5845531902214615069900965334898653440 6622591 25996791266289833223712795372676285280 6622592 -13298453276094483246326286407801241600 6622593 7483230852169032324694881349983483264 6622594 29345819327980728741719791570002621312 6622595 30497756556701050528570686563548708080 6622596 14732542997857315499473868038979272704 6622597 -6727313221761630903320529616539474720 6622598 4482291960364241081095803467316232800 6622599 2825255068431966728325760815224151120 6622600 21357681406217677002667950807444864000 6622601 -62983850100595516389901680262611991398 6622602 -100629209344466647996408053530173440 6622603 -39486685517341765501199023549215896400 6622604 9517774351696801091394414150853510656 6622605 26804994570252195087021608828416230720 6622606 7360338277028676319059571665152674752 6622607 -11204227197744745774669815262837949808 6622608 -2531963854203122228204718404675960832 6622609 -4101740109365013399743442016763574208 6622610 13697029783581655752873183243919116960 6622611 -29055842923001672269808327480085997128 6622612 2489963873981713973870080570953616256 6622613 -8680130357084237004229074468514611396 6622614 2082963710048637940728412496748768000 6622615 -6583476512888310379884984210689203680 6622616 119074638020174356670926060307742720 6622617 21329371824735266847858420848107273680 6622618 13294061285399847307045567816592747760 6622619 27853490538767978962563241210896310020 6622620 3165468565044074003817930712055808000 6622621 -19647150690149368338875373806828580800 6622622 -12592634482180596025616176866125197440 6622623 1694690339389377272424078422450946048 6622624 -1529980776739329327029190215732428800 6622625 45307106943621925656220673573009409000 6622626 8785017335889194736739636479812767488 6622627 -484346558558507394244211190591364728 6622628 -8823323168035804147533374784232692480 6622629 988878792406358566572096835987861248 6622630 -676898437967865847974996574667896320 6622631 -59861173936096505734533642694838066568 6622632 3944025650841788342219571242919936000 6622633 873691486727098576837554732420377064 6622634 14369966321901624994158930839085015216 6622635 14332092622717503677233078251577267200 6622636 13278493697345919289765935572764878080 6622637 -13354389460327435375238427514956534048 6622638 6762143190275719276931846572477713408 6622639 12990191282661927277522365139277398656 6622640 591362550073953988666589935597977600 6622641 -187778924096949140142625268628858318 6622642 -6338704939473385736167008727236142080 6622643 -29275212919845478046702294104955719200 6622644 -4791906678217927384581779626970112000 6622645 71168435411583372690420303720498720 6622646 -13563674048940249361865017312714326720 6622647 10702260270667959027645922851489402600 6622648 -11513619421155500718189169181575618560 6622649 -58869170006002275707250844509965316480 6622650 995505773141592243589795486209406800 6622651 10575601170390425175333452857280737552 6622652 -10367665922193306009410560246477630464 6622653 -11401700149885341890864558465573943456 6622654 9775249670252958550701400167980728320 6622655 -13177568129375676847350127271376343200 6622656 -9732111152710726302036540718181253120 6622657 -15709066225024165932141210894801458768 6622658 -929962135288532457145176929982494208 6622659 -14494866719680277051806813682583829800 6622660 18088371842015632511783767785494261760 6622661 -2860508092259748840519154021230624738 6622662 5413474982447336462185260914469765120 6622663 -38025148820113247174536062304709058088 6622664 50952769958528173786838164512629007360 6622665 -3829245571482159425391677320057226880 6622666 6228965304873723273646095044483261184 6622667 11338665081086414905173742392064475424 6622668 -2485900511542207316543764453382246400 6622669 -5466172354750571271610588881949474304 6622670 -18786494305406868873639539180143590720 6622671 -11640800880165806086675570365449388672 6622672 2147901436149267061301010957611827200 6622673 -10970626502429986891861050274287037980 6622674 -6114363924273222042332585517879930240 6622675 12890775027184283450115413684471315800 6622676 7956495353726783610228756417204031488 6622677 40700149005915684688844052982849158414 6622678 14899020147590322988657078516779445440 6622679 12035655889369342369002019353138920160 6622680 281235219737384508978705320245248000 6622681 33020982709559679381734834875042969280 6622682 38350035469611529414746245505954526464 6622683 -15659910551753288250106119758513059176 6622684 -1482059833561391203820103514823939584 6622685 8346163027096601943812676798670210560 6622686 -7066729045622875306711104724769940096 6622687 -17839528643696084507474951644281524000 6622688 -799751138536036175656703443806191616 6622689 688209302632768143965901694039372416 6622690 2045188789972808085440910653918054400 6622691 48133120814824556640857488239229905000 6622692 19095378865245373410634443262703972352 6622693 -72341311392096806486258834912599746 6622694 8969494264170407982687265118502966528 6622695 17594021402861828333853860727896541600 6622696 16615335330974365258551599118039137280 6622697 35833547468477553304085523525678833040 6622698 -1663704585122133547356326145814367232 6622699 -51028944605516850609781595956097018160 6622700 5022827464699698619753635596098022400 6622701 35577455057534197075924119225093282720 6622702 -17340424485942314420022453890627160000 6622703 60432749477227405354781350756912655952 6622704 -930480209540986452296010274775826432 6622705 -10387878624986141153094062223826529280 6622706 -619044013220994353449304583113658336 6622707 -1752660461742640231737784371990160896 6622708 14057096594662089679432765310171577728 6622709 -55688056772492855903256228453459045120 6622710 1349756332402636798265417252152728960 6622711 43333278747595136420799392866442510312 6622712 -28263489587399440565797437640104468480 6622713 11918934853593938732410792556809621824 6622714 -1582284491785594993182033542868518400 6622715 8695605250941701995461961613009045520 6622716 8074569480793538227479329530479575040 6622717 22633215181232795127426905261371327212 6622718 6329138950222213413577172675789506560 6622719 -39780303983847541243548377848768556160 6622720 741812912831010481026424312430592000 6622721 6123626150313696177028805512161493824 6622722 27649646996390450882419307000624917632 6622723 18676468429900472036823722756172574560 6622724 -25648720301312845728266407423260372480 6622725 -1309587305686197210335043977175468000 6622726 -11092287251024185578472314814000931712 6622727 -26537166918975017983726799282140067088 6622728 1479345551241389492559333507072000000 6622729 -13375007193447066704609169071612253670 6622730 -859888620797871613481203032368899200 6622731 188079083906414619036661149085773840 6622732 -5838090974861669284143830607845787904 6622733 23855631400629263546494619689537706604 6622734 11795867016953594432474968544545873920 6622735 -1605563533040697891276189776595993600 6622736 5964930231183410078671786143922716672 6622737 -1781611907323096343540544700603278240 6622738 -11472324790488249384604201306698040320 6622739 8234365372724878104235599705222176424 6622740 8067755412576462983972483087080738560 6622741 -3386770263402636205070773779984738120 6622742 17702290220414553237761510726438094240 6622743 31463500611342638749114130463224700264 6622744 17661707086170734534837852493534812160 6622745 23976396672441298176318287022267681600 6622746 721312793905226888585388899688265728 6622747 13428957212340082927380512289113925952 6622748 20490081979396410953973306500118590976 6622749 414466403801730207184760603114327040 6622750 27379173504703676686508578024764000000 6622751 34732538735541214669312888231716812904 6622752 6756031863140867427968082718595481600 6622753 -2764527854009835248965413248799395998 6622754 1545916254158475695794376391522316800 6622755 -3142902950516046894171798567770767440 6622756 10609077807624048707001435963662983168 6622757 20323349374105754757794248138018953180 6622758 12255203625165585647449475044816620288 6622759 29217451109714274168783371415298353120 6622760 12230270905657955291823780900603648000 6622761 9906710712410464153429482876706115472 6622762 418322730786945827014118919511988064 6622763 2097529284248904084639028561106601360 6622764 -1879552145981316862547703074100077568 6622765 -14993921078339464623907807681905309600 6622766 -6046492508796421446305151520612643136 6622767 -47058389220306564350284126835573060832 6622768 1122197589606432885478355373651771392 6622769 -2007013677405625787058662801241288780 6622770 4888439877348116228250211217720279040 6622771 13514393911375287887758213155004200744 6622772 13163411326018434148287930516371327232 6622773 13857821796415186490938706928265221600 6622774 132533374132301246779224242487523968 6622775 -33425808444794738215561446637808443200 6622776 22793551804734377371000151985342259200 6622777 -10117189914538800528661510705702281728 6622778 950738882102528863449734944424374272 6622779 -1758598919009797083963458455358169552 6622780 -17792067826124968103966744893171814400 6622781 -24401098243663771286857336273201311936 6622782 -703838719412280833000519202705839808 6622783 -11334418237458839145609774408540635968 6622784 -2275143580923847564951872109012844544 6622785 -6478564001060463433564914029261387160 6622786 11354217109501803672389122536331182624 6622787 53331034906991290123181952843388181436 6622788 -40158305977288081202025765515735040 6622789 -62768529850013625312097680620637005410 6622790 -5257379580863264773778868394992278400 6622791 1874409898014070187709782988469202472 6622792 58403318574112008755069415458805350400 6622793 -26547975088495901075824424274645658140 6622794 17513038467449409145079071919545447680 6622795 34951596249150775230021058935718624320 6622796 -9722772513857112200739048061325524992 6622797 -61796912691213491015081369862889543872 6622798 4025399253207203329540576793521447680 6622799 29374359591399929471118618330561970800 6622800 1954059137511770422955367855783936000 6622801 59968126450854215377617160604851186802 6622802 -10609380058042541658330135002307873648 6622803 -1630176008881438216419152526134552376 6622804 -14426148291747505335154126786247092224 6622805 7111973700328538044431362369115058560 6622806 -4232134668689925440507341291459944576 6622807 -9019136290906613777847722651085134240 6622808 19143190050286043479584925098649896960 6622809 -4672626931613653460564949613771038720 6622810 -9809947493482624643320190078603185440 6622811 25520014875420482660790390410113026480 6622812 -870198320925234934494751585761601536 6622813 28224461545869671152969895325806817062 6622814 -37526487143729026554580663387947072 6622815 5346960862032156874483827665779900320 6622816 -66213954864051092859561537564302376960 6622817 503186085213202220110205810252209920 6622818 9569941334842119496816073458823685504 6622819 8090559163783394474361205880494252800 6622820 22960441626276820468639362362421070080 6622821 -17281598875940560433550257748070860480 6622822 4302826702490517781018167298472831712 6622823 -28658166698435114104418918018052761928 6622824 3084323566078722608370252987832811520 6622825 18467189809696602396651015302328867600 6622826 7228504436269258756843875811020151296 6622827 10054989471302055834233228350868134656 6622828 36823484726342239775900552478667712768 6622829 33798874696015145524316328219304313430 6622830 -1713752093244213702848099146634496000 6622831 61086308913278820093463705005591064 6622832 3247546536523733666192536009932472320 6622833 -894689383812053381348472380345449536 6622834 -1602624527304033459778052941752369120 6622835 13768501455481078205462833872262535280 6622836 -28986552661965050183021016348894953472 6622837 18295655954123824523136090396732331900 6622838 -27264546867370741923875985939901795680 6622839 -31561684637870246064482785556762695296 6622840 2688733668207660682911283279355904000 6622841 8408196583990834398072972799822386900 6622842 1411108976306244573339823642310463744 6622843 -24344286656264621206693542206732004120 6622844 17963474054155937124731311454077725696 6622845 8636086842167921866909060289072807520 6622846 17230484415669391667535031022692982400 6622847 19930849387846343679046626285688251264 6622848 -22876622765811340820429668732108800000 6622849 5233216732158082644579745290826456240 6622850 -2164484923837986907147755355264396800 6622851 -3660569399006666569309666596557916168 6622852 970940874092729298899220575057357312 6622853 -2584485559761649784464258418121599232 6622854 -1640959978702051008204992873784999936 6622855 6143341646787834605820166105420208760 6622856 -23199762038730045290935033283848965120 6622857 -20123502602187966467722930502551683360 6622858 16582043118947295424433171878277614080 6622859 -52529681446027731252622695294725456940 6622860 174698565469700497292123327658885120 6622861 -20588883419604670163315480239073396768 6622862 -2535106927049298503516686370956949568 6622863 -615827963571291519719355570976047216 6622864 22592256820602376314168535243317313536 6622865 25478461248306893243068782042179590260 6622866 -14128574401991973261526124430179750400 6622867 10093205440516297055946668686156351916 6622868 9263075064467530249354415946048307200 6622869 -20427541993721057240334555942763389120 6622870 -10819470861109710856295823862779621120 6622871 21656542165781874084702494606623402944 6622872 -6272454494757419027154554348806963200 6622873 26369485344943960186629068326103757888 6622874 -7570438277788083889925252358746978064 6622875 -2929054352320310183646100518574116000 6622876 11897267597611145070955964738742917632 6622877 -8800052783005521839325945850283006208 6622878 39095568856461216941809436244746880 6622879 10532299951695779468000845541004724576 6622880 7937810556293212480487858796798935040 6622881 13712989815825336681817759605619312320 6622882 -376458367913652263269888089503631360 6622883 22996711537049627845785135037588356600 6622884 -322032055551554713915294397516744064 6622885 28037969598144294962629019008438307580 6622886 -32719033108452369983674171959522570240 6622887 5749017230270550817356141041504801280 6622888 -1369397767290203709319854328079984640 6622889 -3757867127610175105657787987902174968 6622890 -3809386947584534380036281761631782400 6622891 4139766577841790876534254851464383784 6622892 40603462282980859885493528860331738112 6622893 28435187470616738217810331338959008182 6622894 8110192948622139553981512509036127744 6622895 -17401189140976079142703120928156460600 6622896 1728257838691883607494862345364045824 6622897 -39150599241072695349466402117582540654 6622898 -8785142889870227790370121907530784864 6622899 -2811414770595212930980759065940481736 6622900 -2575851838165804439219380908650547200 6622901 -30587606215567386336811259642432782500 6622902 -1305870112480227131533194900236279808 6622903 244988802530539665327954038263589504 6622904 784257708279088350442342926553190400 6622905 10319941632293130582259045099832612160 6622906 -818498250470844523500118514270913168 6622907 7006919989616264294055094964407725156 6622908 -5741050783302467125233704576178531840 6622909 -27333396697504083959118370294096566740 6622910 5818510049139720537227947601215061760 6622911 20822487534872009972099799251111838720 6622912 393987127035201469205987376864690176 6622913 7186311086636967503594125669162427184 6622914 13254837538713426681445654886760192 6622915 12649032656091414361958789096954374320 6622916 -26006373943805349670912064935078629120 6622917 6109366812199404513681577094806715712 6622918 30066154561109529370605891296843801280 6622919 4373093095216594450465819649113766400 6622920 -24758562346226478614928297259477555200 6622921 835346242029695632788502863126293044 6622922 -3607375505725802905429249162069807776 6622923 -8303287878434919002729877432209166336 6622924 11048181273479109269233992699721285632 6622925 -1099279916923312628166984891396288000 6622926 2529779205412188500518026102380747904 6622927 -6606123539843672023555949278663437480 6622928 -2472064969468579264675963955022299136 6622929 11807052421808517032613502037499350400 6622930 -58897151133759830667785421467724480 6622931 -519921155152009426967531154767564208 6622932 -13123982389087264755263523702952163328 6622933 6463213143887998562388897182720140800 6622934 -29619278433387003429683280365429148384 6622935 -4670822805800538529598143600533600 6622936 31159566751286882163793876810046023680 6622937 -17707913389070923293429189850450918380 6622938 -21249733142989730995399078284474938880 6622939 18336322819995004762206477370384428740 6622940 -24822718266187442261926099477000296960 6622941 20518401644232841095849368853717660768 6622942 -5011576790218212465032888871092320128 6622943 42901908174868748589955691101543786920 6622944 8491694312493947307702673418464788480 6622945 8886226729013435587818580991200517760 6622946 215377117371522668739512864919806208 6622947 22283275257523119046666558311122177124 6622948 37519485771487187739683257577914210560 6622949 -19376528961937971574807836653358735780 6622950 5408150961197425306087483816580928000 6622951 34957787530050144903963687209844176304 6622952 1784225188301193082364707427078799360 6622953 3937124898952345022912521973567255808 6622954 -222136196521285212014754447222875040 6622955 -26617121597013961259595331396604228640 6622956 -1122034171248353493290927130887570688 6622957 -63949832677681947586516024721348657568 6622958 27284256262654797591540621789368299776 6622959 -5450680013356666364530696280350267392 6622960 -2596275475125558045788273904078520320 6622961 -35188848657235698107134691133667851438 6622962 13191285927313908412967699763198566400 6622963 -16964926929103354708793511268990537360 6622964 -4524846251443456039674468267060584448 6622965 10578432998107588425369574217323449600 6622966 -3800053407943536670068739533831009024 6622967 -29542614771891621860319512992629365040 6622968 22018620098733108811208985547080990720 6622969 -1117066677021322743384649118317934720 6622970 3145359554033654285237971172890920960 6622971 -9053471374290746154156214331980826256 6622972 -24694919534512477483543975311951349248 6622973 1911237170509077375437171713347715200 6622974 -7212331519385339803851403485134478912 6622975 -3744730333117305513493584524562877000 6622976 17919935824781147441583749761465319424 6622977 -16754304213566265757595656600607770368 6622978 -21203951335615631048155490623736311776 6622979 21184307124491734941175144306844724864 6622980 -2051799215820197324589935071544033280 6622981 -45710568155448349968962164647192797218 6622982 -27574401679693111886708103427511707200 6622983 16276985882875361640517783720420125744 6622984 -53853186303268784025550532096622013440 6622985 -5759548128268958341022057608753310400 6622986 -1247759986100720681204556858487825920 6622987 -34520537526934125786864639451266892000 6622988 8238674239191984385606332458801117184 6622989 -481867154558175317796173565681096672 6622990 -13367220513042576683735498119569206400 6622991 -29915727746805112916750060996143755120 6622992 -5195576837581333957500770762641244160 6622993 1827160952615387409993069520344305384 6622994 -2004149452956674927434381795536603648 6622995 1409007058182269464340575070268503040 6622996 13772156595164722577592786675048945408 6622997 47192175368247525702544166721167314446 6622998 -616105539978638785647201290410952832 6622999 287679966091277915015268579377213000 6623000 9291733827150397759126034665420800000 6623001 5494280953101182737128010100451087360 6623002 -30995191598577907851568747619793996048 6623003 61146784042877662956559256682301412304 6623004 10867403013603528942545350918925892096 6623005 34260682752323860907476404808461653760 6623006 11533731802294238293908215027312174784 6623007 639169392583781710936000349559100560 6623008 4053254225142188601984552954721468416 6623009 -59458363673569214929257565867021157790 6623010 -5415526491919943600430826288923621600 6623011 3350884136701191461873225579197649664 6623012 -6620496001597558468537864107193003008 6623013 3360878956795715156959270694446350240 6623014 -16558110983288187367499004276377703168 6623015 -3434065190674713333297785635423341600 6623016 397417543321751161224802811414691840 6623017 -21666750327923777467649009254011944736 6623018 1796759123557343813817423609444534960 6623019 13144525810522638540960689673998680800 6623020 -22768151445656921799992221179662592000 6623021 -27682648166636202366384416498817020778 6623022 235364046739552976981230828291166208 6623023 698584712635054590497293055731445304 6623024 4235357290050327694293714785245102080 6623025 16529633850536655187825236946527108000 6623026 2057129138893161951772562586282338304 6623027 -14695364908034262050401498868420267124 6623028 -3470200977626973878523440993580981888 6623029 -10202465337828385633091544121722745408 6623030 15209512445371039709537819172222604800 6623031 -18327890831954063532416618357462087448 6623032 151171225400808469573311075497533440 6623033 -19978543208801358122875006806680981718 6623034 -10021510680357728307199115359674814464 6623035 21451756159213758886610036677221924480 6623036 -596631915791289543176253299231096832 6623037 12345209756786647812469247553266890380 6623038 4885019503864168945893568272205873920 6623039 -12586129970276700020657523943684874160 6623040 -5754588129658878963103355731181568000 6623041 9722193667065882251969453005984405442 6623042 6794541869551477661618920634703102672 6623043 610320553829512862409598294849218048 6623044 -5301908242014406176870796032354713600 6623045 10180797524094496809199036677191971200 6623046 958394512072291271048560755630800352 6623047 -31837144585196755001895637340901468528 6623048 59269732884617410091531296415270430720 6623049 13973363131191545159818461018782654400 6623050 -3002822610151693405772639783024640000 6623051 24980820161722650230273398553997348072 6623052 17991076019675867217445444771513761792 6623053 -14751571194379472328317034112049742240 6623054 22729360163367306224839705558171382976 6623055 -13955573403319817078162931392962648200 6623056 -7496531036041800479969168373339389952 6623057 1695919950845584362273348593018241024 6623058 843457581217994924769644344372761600 6623059 -255138838879490314802875607338142740 6623060 -9868742070635104477682841308429963520 6623061 219768126459588635871185705048900544 6623062 -4232165082710233822827061523834911968 6623063 -48351653889149053368871583746210937520 6623064 12372821694115568119449164141176504320 6623065 33659209850824335387081045693472883460 6623066 10050621589738902051902984655256093440 6623067 999055418752739325155278122532036800 6623068 -35265380642410857417168415470498700800 6623069 10036203570189273033896707676764693440 6623070 1104330994157294313602450642633007360 6623071 -303034121425757565055017570938927936 6623072 19414304798576670139399984160184729600 6623073 55612445825526461768621604397050036000 6623074 1955263548689370132618472139267127072 6623075 248322074908907111758377425306281200 6623076 3945243020193169937973109094435112960 6623077 -15773568328759163918866400874046878560 6623078 -6497540385716852276799449123233044480 6623079 -12064551795254085485413455956072627712 6623080 24567827573075034995549011205502105600 6623081 19895422835529853264833758520555057480 6623082 -17635811217801900692484586500590187600 6623083 -14243897100023945893467467059397136120 6623084 -9917511668237086317339512830676763648 6623085 4650239370335804460676068788967262560 6623086 -2576153132332574291005567407839668800 6623087 -10479317955531360382989313463395881264 6623088 2847353461758134276815160262323601408 6623089 -32251977768959171190732093413738518800 6623090 4685876947834909242907926231156880800 6623091 -864030514819585702324658079767960448 6623092 3533288085301990913196899829777580032 6623093 5400663426143633523808888304448652704 6623094 15473394014777566720183779474431563200 6623095 17385125589655134811003797130178976600 6623096 15557276265074518959297933321059635200 6623097 8909671240323948227629458941708905728 6623098 17820114979462448250817125237743096832 6623099 6708512691685725890925669131632241664 6623100 -10785629804855929120264776091951104000 6623101 5259304904136066131226561107708948102 6623102 2054291305196289994065779197942599552 6623103 -13745867018614678474943288834565830016 6623104 49300705475728434252421196437625241600 6623105 -15579755629203025557135399475159789740 6623106 11937857815022738085934675488514695168 6623107 -36550820963411686040794750863899259840 6623108 836779228068265931995458693598997760 6623109 -41253729126692845313666644494970045986 6623110 -8284136183895137473075287974407660800 6623111 -1048577160433550521567481724960255696 6623112 29260349297060116313913129024949739520 6623113 753249290147054126901434298171530880 6623114 9131409205581462857275256982822941280 6623115 14655592408091509100406166625651443200 6623116 6240001827055243576112991349848760320 6623117 -5764842673960082621405529884256309834 6623118 -1845587612730244706380337797960027200 6623119 -823345839298614385256772438157755200 6623120 421452480603945149554163096353505280 6623121 -1192139251822569289166124973686431136 6623122 -24998518005144076737461513824093051776 6623123 11135804468825284218673703838067272000 6623124 -21440097779174284710362799462895724544 6623125 6767311498484682936531219028149503750 6623126 10165784392243091490137146469323615104 6623127 571700885156147742533287259728366512 6623128 -26088234968652919033808059893837066240 6623129 25266304059042396251971857386888381184 6623130 5125306906619115961816095380809931520 6623131 -40657005578685238874481706957025123068 6623132 -2366715788350991013869866435613948928 6623133 10391825960402922575441461124164454400 6623134 -14101779999708298189848925158592904640 6623135 -17877170959954117378120717399491160920 6623136 -11536360195129098455944777387675484160 6623137 -16528908035146498373196804326967998928 6623138 18844153778542898930428590526819356960 6623139 -27778661640658347812352544439454525576 6623140 -9311977465494319798042910336037838080 6623141 15417044713461096653246366771491805472 6623142 1758607673325333740288367445990878912 6623143 -15403779893917852364035993552930796400 6623144 -2238279341952656247048547925470248960 6623145 -6085690276780483474149688760702885880 6623146 -8634761523212057674601484760113968640 6623147 29274046766975936612374838570628809832 6623148 1251129985648741563779530820606902272 6623149 876555821218833369775542985263330048 6623150 1485601265788553313926726626416345600 6623151 23817966749910231124080373607998514304 6623152 -5066660631229280040215002908452323328 6623153 -14263602091048379709423365472252164880 6623154 8336084638769262378698257619270403840 6623155 942187050247251558632188401542603520 6623156 13074072804506883076744387889124348672 6623157 19307689009953897529161185259101502240 6623158 17069566146113038789006737644290315680 6623159 7464184395438966068348370760690968360 6623160 10431694848076965090547845728495616000 6623161 848100135415782538312834885561243792 6623162 -44274421508574929901571343877937152 6623163 -29441266556316432196696466180001699960 6623164 -6547154671754361082430175409501160448 6623165 -3226747040288653876373930417290254600 6623166 15751776261648178135598774620816723968 6623167 23310740017677975530954879769306325720 6623168 -1924895272064471946020751042108456960 6623169 -1789845170064915273393933326854278720 6623170 -11948615717753171810422535369021576640 6623171 58563324365693866253378539486486413372 6623172 5689419853810206017504174812565114880 6623173 19249411093961075904329680211111163422 6623174 -10013260742899633742492925282294869664 6623175 -721174334213687323617637868660518800 6623176 13493463384288076628138464374945054720 6623177 9396691911690963890905770747181056 6623178 -8867113595614862029524479424139397376 6623179 818153399768980563993630717455751360 6623180 20752392843312175259610284386788326400 6623181 6493499954123943084809424314525660160 6623182 -29351462181673144971278476624730303808 6623183 -60967865005637983549464977956135576224 6623184 -3879001529922936319794552844264144896 6623185 3342529273817360793620170934269070760 6623186 28129351849849612524354551157717339792 6623187 5834364885412234050505512826277498160 6623188 15217517952875236117850339215363061760 6623189 34461879556240108689968479794166001856 6623190 -3169790670051767993508314374348327680 6623191 -36100800074099046205788382006706505600 6623192 5826549271493398315617408620957952000 6623193 -1774168946225173972764640668468971520 6623194 19866445641440196785034686518129428960 6623195 -20940223707627881400490653690321394080 6623196 -14108356705124004396281372998764983808 6623197 6842955517607781064223943796462196864 6623198 6074658282098194122107983800946342464 6623199 -41499007797006284161054920562416330000 6623200 7617502504181658867869573474903654400 6623201 5763541007302315344892350197143259412 6623202 7577221726187612764608924701338982400 6623203 -9328691304786387011376879825936968548 6623204 59896777893613497101219025061466112 6623205 10453621717809100260401569411834611360 6623206 1265201434611881874931776776332899552 6623207 -10052398465663658659842581010597857088 6623208 34365797530842695054377600460406620160 6623209 -35860560115465827868841021592149357696 6623210 7113663663970286639627693678620224000 6623211 11548048927022806447919469920235897600 6623212 40196772602113369848904516506309189888 6623213 -55979955025674831447536937770171402538 6623214 -2771204433090945897809993226825405312 6623215 -10722826175160022171549512806720220480 6623216 -527086882017176387238328231057686528 6623217 -348451845629861509754556619660152312 6623218 -1775910149855926389872060365924835328 6623219 30368754609073175169615161339175500544 6623220 26308010679799696398513613430514524160 6623221 -4244756399875651737352574143962464256 6623222 -5553270342396958679939308970825432640 6623223 -16804417047500442918183502262765425200 6623224 14417873531634287593428332228172840960 6623225 -8676855518912691206970416313662673600 6623226 18413303938904035194731833221881530992 6623227 2151720868223099852837227850629310000 6623228 -2723156923243543567231096353891090432 6623229 9703611817080281767125109479045127680 6623230 -12066258411069526436478791270225826240 6623231 -6187879997396769104836758439515475968 6623232 16450919301363183971277382672283860992 6623233 -3576743772564808747333969562566422080 6623234 -9664260931809334085555798912036590848 6623235 9521029813653691604899099094126246400 6623236 -29277131833910216561467271710152526720 6623237 14663597600483531783659994914508849886 6623238 12464478889553688957694086360520446144 6623239 20878017396396044558397582875703524656 6623240 2387036485143322507909460132403609600 6623241 621123716920697664198595781127197760 6623242 -20014929082666059646960235678698603728 6623243 2559894897469861720224369003340443648 6623244 -3097839000745128117065308017826072320 6623245 -32218506365627473171731591197275480500 6623246 2392687404261090389721539789157843840 6623247 509836417489765023638509393400809728 6623248 7833376321142803423762822912278200320 6623249 90299794221653850242490644561259534336 6623250 -4701498353478381337452299628767232000 6623251 16202276608078062092879408776043060064 6623252 -25427360013253450301429037182024290560 6623253 -1434405413185349738959094115684329856 6623254 -13929942615190496953337868996201582528 6623255 -15197858399824094158780909818160020840 6623256 -7610834636386034061853723288461004800 6623257 -4745787135044917997274362167940837228 6623258 -33156070131066686986598819080858464816 6623259 -2445507537535965479602616692580802960 6623260 2397749001752275364116241331951974400 6623261 37015257039809972391042953404019573862 6623262 13362842082245825250772256942445363840 6623263 3789361144008946720007380496234942064 6623264 -5017334578792424660179337936633856000 6623265 4627208162151104962753310504949383040 6623266 -83361576293009178129670912955356896 6623267 -405282521466960375208754157844277808 6623268 -27113755591506704518917978153073956864 6623269 -21367020264635608729179861005826757956 6623270 8641094428406989516689867038095198080 6623271 -35175701702759120321801041449562163760 6623272 -302144042368663386715463969699758080 6623273 26090541747887204319176165977962822522 6623274 -671435932444938294480152533749989376 6623275 -978877470048792092314513513342032700 6623276 10112591578499010046359387716707845120 6623277 10237632772550088474438216158500950240 6623278 27628429013167522134061977598044037440 6623279 -23036015925254116812461624256677203656 6623280 2785730811672776023572507171274752000 6623281 43100078632796204688280059624596112000 6623282 22165457178714528057104271361204894992 6623283 -908821221931400887281543226399328400 6623284 -31772737361862153971749462026169120384 6623285 27158244959689660025296332086715773760 6623286 -10766356886293815431948001457052736000 6623287 5021814856055850571960517135718104064 6623288 5196095516128455777010301265407631360 6623289 436593265072341577246450081714607370 6623290 -19740514096345211499714368101608960 6623291 5231846004199639902577494654615559800 6623292 5832398725193550531893297625652626432 6623293 -28192305914979754731898773708320733216 6623294 -3608590089091298439249259043568386304 6623295 7907340121633008934342983449347852800 6623296 -7735676779933471008853010961784635392 6623297 -37896950576014751850123289737833512254 6623298 -116056133710498930419962726035248 6623299 -4259251036037767721437602401338240880 6623300 14312417078146941227996211955999104000 6623301 8618017852584293383813888416476784384 6623302 2333099981622549191294905021210819968 6623303 -5142252793408762220428970537379617448 6623304 2750499115617591833892061859822960640 6623305 -1494110285750988748622674993350067200 6623306 2874711197529756559370406585840033024 6623307 -18925583488027552286628054076264182912 6623308 4803934980209153090348049734664028928 6623309 -4666660535687532297276399034812099648 6623310 4446481527910291496976334360559923200 6623311 -20366325944480123102504943680584755088 6623312 19809120587989184660923793676048138240 6623313 -5299525586393393056690393167049490112 6623314 4633012300759779913389041950246874256 6623315 26331549490260904054597966803502374960 6623316 7938903792306314958518854920710430720 6623317 2850585354509915713738084935826420800 6623318 -10214762027669728653698293356941996160 6623319 17742043994102669673184844205784444320 6623320 8552849089930879487853693366214041600 6623321 -5279532571743654112452482965908815478 6623322 -636097211488724439749689086059001600 6623323 -7488127901997782809185753548045126656 6623324 -12417351471866515312585589771487936000 6623325 -8154859125464274236727492209101855950 6623326 -8319294968613807365669937358275071616 6623327 3212188470911005233147152867535622176 6623328 31099273330425032906275008420546084864 6623329 -40684388888601260341526068017460670160 6623330 688294688982090706588263267742848000 6623331 -4205080502634581554650492193786298880 6623332 -8166967824712807758305751893854788608 6623333 -57989277123837262997419002616455552 6623334 -29784024049971189991758442450100087040 6623335 -31860464571497496105317918902166091720 6623336 -19404099508904272736405994812553953280 6623337 -1872643336071004178277527670655303296 6623338 -9594838626301796673998342754020569680 6623339 10989790736066899911124324913758620960 6623340 5213784559387947595395346620533145600 6623341 -34972272102550331460960760467608377258 6623342 6274573447576487116493940207723777024 6623343 -56251097114028524102770544489735923200 6623344 246451643085184581929689415440793600 6623345 16429959763708176600515381429628978600 6623346 6140132666874665238543021066672864000 6623347 -35012809407190766989281045175968021488 6623348 -51998668088498456817327017154361785600 6623349 17420325081410233207768386999187628064 6623350 14621273844796287106611533542643832000 6623351 -1466145673456109533639655214466912848 6623352 29260098466043316565521455838926622720 6623353 -29720871229887922830320218440545854560 6623354 -7327404989566999266076624902171310368 6623355 -1780998526231542884382357276966929040 6623356 -6941549824717623923912507421088508928 6623357 1732642873679639349605896274489520888 6623358 718894897213650034732707104321771520 6623359 -9873558924655081803589983823099128584 6623360 39306614071877976438381698642608128000 6623361 7466617587849489333307012899767699988 6623362 21514179975872135339714090263179696000 6623363 -3910868443022878538750500704299088696 6623364 -27901794257156939765472195043336316928 6623365 -6512953585950870904852713597686140800 6623366 15543351137714099901666513804691969632 6623367 7853318639184132994083675102559549440 6623368 40388327404229454849438902258238720000 6623369 -15376096199171719702614351043566832230 6623370 140331511569196012818093234563698560 6623371 25599628229521724355548389925892399572 6623372 -15910173584568831176897976816968985600 6623373 29087931813998583027473059539617256384 6623374 -29276406707383446291221013579237194880 6623375 2042037689358908826065056625853804000 6623376 -128629076837301661873179513966428160 6623377 21063515118211505988741715777840502592 6623378 -14587793221913730360892749303512788320 6623379 -4261848244211774109510022581772538256 6623380 866910021644749790338855360197868800 6623381 -74293824840038341976764124709084746880 6623382 -1608044677855465247835613241560225920 6623383 261688132545918671539835636486368784 6623384 21635548653265611805252250564827330560 6623385 -5722280205194152727654164065308260800 6623386 3206608551220548353466328532177587200 6623387 84723639690340448620768380521363128992 6623388 17185430384637712950993421886841798144 6623389 45738075905549719710915536099659081190 6623390 85003918749477651034964556641851200 6623391 11622088303194436434666830778379799184 6623392 63156716695922165943797227464107753472 6623393 33376985690079247379978117321267069184 6623394 -2785042889825816210750959948587331200 6623395 1084489098243011555945668097650952400 6623396 12044169168159783087917960609135476992 6623397 -12697395513321907759535974610616816000 6623398 12793709072998513963610069263132972032 6623399 -36546375585941040926543919599906423880 6623400 -2842780075779780446799741255843840000 6623401 -321578770523368189852195650350286598 6623402 -7465258148569174559939973991389052416 6623403 394880763967655558056754520986079408 6623404 35675242455809694394192463645140362240 6623405 39862961946762658274081745685842738060 6623406 -918504518053344641127197154766812096 6623407 -1965698810443419540768932173375196160 6623408 -12072550320312834759181099095310565376 6623409 -6412311263890587579558799404978176832 6623410 -9065480921745062723308172620647656640 6623411 -14101062723724545465240804398718719988 6623412 3324816627937671366074808146819469312 6623413 53353068920312658345250574010885351662 6623414 5473114645893500301555120739371933312 6623415 -20083150563742360167225828568254986400 6623416 -52626353020103128484833875379318763520 6623417 9415345675382198967750694168768151466 6623418 -7903699926964309735235969786068663296 6623419 1408620659583461430227094508377920 6623420 -12472469959725441610918674671386590720 6623421 -1120064087310867635746198962135378816 6623422 -7083944770401561844875675412110224448 6623423 30536062396324051304552142722558916672 6623424 -5958421222539870242049359398651822080 6623425 -7163996009346774096602479990020864000 6623426 -4018673906459561075931411925075031520 6623427 9094339466125482021533822645000924400 6623428 65180013304827217120428917688541102080 6623429 -13755945294296148527359342032946596480 6623430 4182757162574311726245232056920586240 6623431 -9724134394066903214858592170368571648 6623432 34832218666808380682173742748355814400 6623433 16105928019057046343492975671941092202 6623434 -6057576450210479805190688281377042384 6623435 -2488970688197923917030219495575605440 6623436 615534830084542958661926046499421184 6623437 -13084290150589804560115436557376079008 6623438 25445492899381158578741536683482701440 6623439 -32219830167542357992218113797774621440 6623440 -3687720757900969197845830386691031040 6623441 44384610979714750682855606241633994368 6623442 4928398429744296438916179547706844672 6623443 227209918523929018624327940348241960 6623444 5230426500728622859489582634039836416 6623445 -15787539615713062184194352870780506080 6623446 6897502765050215679660446914757520672 6623447 -11791957656706684214526003460027278000 6623448 -5667553359416057691236489653752299520 6623449 -13532421160597741412024581207516139264 6623450 -3714509711151975995754260792566782000 6623451 21145983293813024564044693393113481104 6623452 -28095954320572051851686013507760347648 6623453 3443023780340404457505804681779994444 6623454 -2642723994121714346780642297023982592 6623455 -20056357338839666130842907221778969600 6623456 19989944638768879470511211328472350720 6623457 -24032345154261021281925760757408356320 6623458 -1551515812480094983619345144031703680 6623459 17428034964895090107394102367234037660 6623460 3674270383618094941446781825342095360 6623461 27473405280793233071380871968209226464 6623462 -33739719789351959068440792907278528 6623463 -6103577634677383660095690443321685504 6623464 20304794733804036599579386826157342720 6623465 -8941448452843262372330478925489383480 6623466 -4182796936132885404072667393086456576 6623467 12126763561493457658613853651443510516 6623468 -9986401014023216064574902685951486464 6623469 -17791304058559118164842143747010990900 6623470 -8282995889943067058341881381393757440 6623471 7647914555303272580494103463956526672 6623472 1836097658014280479124149133294764032 6623473 -52014014202368015200740180129031265436 6623474 -8676910656049254183556414163330204160 6623475 -8375240126629691681743644748560576000 6623476 -46074754736060261233125989380417556480 6623477 41924607588884289707722344708965333646 6623478 -1167213868778617007078178590592441600 6623479 -46942743194687498424198174457797473640 6623480 -7940327159798511999080826709565337600 6623481 6304621149543531912911261766956280384 6623482 -2739934061473276155922194261459723408 6623483 17204652626540518505891882085359790264 6623484 -3540406234783216358926016104572518400 6623485 8585848219658231923719577189997844960 6623486 -6856163671743436432370171375115683520 6623487 8083360645428364797198499043872355208 6623488 -36156776971969142945529569411898277888 6623489 -7950356732097032187000956754488389920 6623490 -4882087877952658645974839556713978880 6623491 -9814058352259443241337631498614433792 6623492 4250461327645812894755313748336780416 6623493 2808177507402573659386981352516151264 6623494 4758067256121845493155905395422903040 6623495 -106707242962664480542337250928408800 6623496 -1102267063181843736615013053586268160 6623497 -36461178880751412898407074385849836700 6623498 -7904947290596541136730330892678094848 6623499 -36282195324033361159645894299861687336 6623500 -12984117232251597525861187515298560000 6623501 -2602739904395824354227871981086400896 6623502 614306030559775319171556928712882304 6623503 -7958780096778998806814282367394045560 6623504 -6764227472480280264634410823906492416 6623505 36317419861990506543923516897126400 6623506 22058956096933163469972664092530960160 6623507 29199191977771780778822863512739945032 6623508 -23522351465625669150644103818791127040 6623509 -186477925102272175797773834557530312 6623510 15198549129115057493025623319281276160 6623511 -966020617677946817230021404267653376 6623512 -2996503606670906525851014724540293120 6623513 -31372379282763807149460347178843751800 6623514 -2615598285893937090968381666851403520 6623515 32873734865353096264711102791289312320 6623516 2250530870099828446001579447438899200 6623517 1953463631172972850144197258909949440 6623518 -20117991974600798209232523010900500480 6623519 -5456232162961696676198502631107744768 6623520 -7188391021809858570006733739261952000 6623521 -317320641651165355681771256936933278 6623522 -2140618058808689882699787074088738816 6623523 -3893907108865236433758317403856659096 6623524 44781194289908434844265778857919648000 6623525 -4220836533144208563626329537013539200 6623526 -186589829407747138282638854698882176 6623527 666425516709632828972805919954240200 6623528 36975679063024053453115620347034332160 6623529 4261952494786516753074557714089387488 6623530 -13686671232197862245704544752166343840 6623531 20072585856908218265272004741789905332 6623532 2192444939750261319909949058191892736 6623533 -10925977109610529670723806569599776960 6623534 -6234913148420701784478203603442819648 6623535 -14197454962556287244862229192574434800 6623536 -442337027389475877695599402543054848 6623537 34683414965415198855457288238733784560 6623538 4580832654921852209957099937555567744 6623539 -10505261755280436937063814227930328160 6623540 -7637777013295432019196574512168960 6623541 7466503099952431104380644894175487150 6623542 -12120800476131646186282226272094544000 6623543 -1962966018448140304282563256575086616 6623544 -16214396414858005045813671911579873280 6623545 24068500460159573125593270082238413320 6623546 -5399715410245480633017972426411795456 6623547 3678097263632509520486580030294031872 6623548 393541502990713899313832047536905216 6623549 -2436592123118246780942193133752507450 6623550 -3376867036764942474009952785579504000 6623551 -55706300776460090445042481390554652296 6623552 -1220431698096742335670269808056729600 6623553 -11578657267781086676347012229675200512 6623554 -6234918544550352530419340175564438528 6623555 2799639696797919320615002369190495760 6623556 14331989853944880706534301579980495872 6623557 6454055125783852971269373410126400252 6623558 3770529900809733509889290186614394880 6623559 -24018464027542166354002018672443743280 6623560 29795267235063798563001933260779776000 6623561 -23078102729644571339409204645100695168 6623562 -842767784807125182502040167463513856 6623563 32547274695227449632564593585772391008 6623564 35641091695888862881178778420956050176 6623565 2177833262046874554764093428510974720 6623566 6701895457985732541709351030891308864 6623567 34974044721021763958325281605583334240 6623568 -59957635767337248932201289693659136 6623569 -5547248307955333086850435240352810880 6623570 -10317989551207422535321431592724807520 6623571 21766114238973749116967038437214675200 6623572 -20747185377301350563836789045780177024 6623573 -19970381551649486842082648335246548096 6623574 14960576319804642116639559345849159552 6623575 9620664951185716284755013033411511200 6623576 -18174058976779123876320414205604966400 6623577 -2161218199420603628917135591326638886 6623578 10987930981365997632517122061079699424 6623579 -31051093571460362548347569173306160616 6623580 -373004797968458042056061167699015680 6623581 -50475767348418091502478299395645126618 6623582 453621901263842402831723994375316224 6623583 3369247418949433915619538863204228424 6623584 -13870848249743470049182096000303497216 6623585 -35457958922995497023567077991897450220 6623586 1266594487160434186550244753024967680 6623587 -12975400835667810166794433692040409760 6623588 -29595014447314455905362136630826621312 6623589 3513625354360816510655581091080960320 6623590 5855237675709608340320905354191206400 6623591 40912253914099295160532978266981264 6623592 8425879777573662213309433678991769600 6623593 -18452602058182116637959393310555039196 6623594 -11121416955396047843688500539055117904 6623595 5895988948214621553920454666678065040 6623596 148006615491971471842041591205038080 6623597 -23069544432363553213080323134668757440 6623598 5505700163398278996561704179092339264 6623599 -14476581280741735153282883840599929480 6623600 -4629176339013101416305052267769856000 6623601 -2562577338782359111163676841867197600 6623602 -20024432797526150647892006183569072128 6623603 -4013539357816614384197904481192656480 6623604 8195229607147911672715322941694632704 6623605 26577117839473998863964436092332143260 6623606 -18489308300289765054662572113210841536 6623607 49101842818088695692769148441041968000 6623608 -3565522644489591163699072937100410880 6623609 14616022238893536535470960521365808400 6623610 -1881430197846197587057577168187079680 6623611 -44983217450125228136839447948944893788 6623612 -40620069613264735024468013790581698560 6623613 409683052182138546212726596927527942 6623614 11493463851916810376686442230402054656 6623615 3516882598799552990764836903940515840 6623616 -40729762141075489978233582854319636480 6623617 1119488645747934116346135145658523840 6623618 25051627265892859552063023002598455760 6623619 29010945522567953251262972752659786744 6623620 -23837327593438973912103840199252254720 6623621 -47655507414005985996305512257539866176 6623622 -11577704255566678956069926775774443232 6623623 34453066857400219573164143496382470760 6623624 16374242009434263027299383885661767680 6623625 17365688014305474383025963831802560000 6623626 -5489201693769499631578980488769313488 6623627 -20110977074858650839666534559058358888 6623628 334267923707088775111362920789422080 6623629 31064304842192290373438828774263851960 6623630 -5987831086349423532768886081912270080 6623631 -9569825117508043992254096126071551888 6623632 -164620887631702038746380693749104640 6623633 -7699926824609325945543174327348360720 6623634 49080498728892822655007931580693248 6623635 12193377806961985605465983785928931600 6623636 -26114975577064414615830210054051361920 6623637 -4319683526131290291319018791630035040 6623638 -3849526645461893967042315983126891904 6623639 9379957711660185032471762435235801600 6623640 185772342185943775885489748023296000 6623641 -48269990793339709034240513176696607216 6623642 31084815368316876528551774739422157792 6623643 14201095475454184494079804937818487664 6623644 398138668415493489374344091926070272 6623645 -9564301153061366054279832445188387840 6623646 2545170431649039795026334095437824000 6623647 -25503236870294588189978336678741329200 6623648 -87850009738762072243014646785038745600 6623649 24048144193449994956467767385206323984 6623650 14360548398158750264281663417428105600 6623651 -24407875305415096838407785397888471008 6623652 1333638046356782094868590179688886272 6623653 -1485842263589225812071116433894964580 6623654 -29331642574533714943002156303476296224 6623655 -806279216232412925975295536721822720 6623656 -18440019120277754409867626211746457600 6623657 34763958833585249153867018079265710480 6623658 -6799820130960498722909150685144381600 6623659 -10689698280931418164501699471490881248 6623660 -15052365345919305161611152110199736320 6623661 29462242828386952794693335577141312 6623662 -1213431652271682444356018953878783168 6623663 -22128988313736799608043008727688817120 6623664 -2255780947494690679884583628942770176 6623665 -9213051734812840241392780347816836940 6623666 -3701295567580162168005795711549404160 6623667 50736947732081432535869667079401360240 6623668 -5224968114472034523915101316423127040 6623669 -4121337339619673871392955372995812356 6623670 -9620503360401709631037718880283945600 6623671 -15249103631557146851369254212785447000 6623672 21503767552250128315888940782098739200 6623673 6282293761409245253183558633074963200 6623674 20786681664421651173159253919837364336 6623675 -15667564391967554167808592169790850000 6623676 13086901998350307465891098254180577280 6623677 34538997467039101730848954159297280 6623678 -2726759431031035702315349828790853632 6623679 -15477057183617599130629230496207068216 6623680 1421312247408469324101718968725667840 6623681 -10892507128180257500617846796148405036 6623682 -1833304005738056731806559168731256320 6623683 -15333262058202362422411701759319337976 6623684 -29731101539901352521580528773204211584 6623685 10695050484781733728306290001314662400 6623686 -3985298827956535079273701486418239680 6623687 -7320045713093388106122805199156190720 6623688 -1296696244420818409456132584937021440 6623689 -26375898618461777017471970714819274240 6623690 5539535739259617920400935141057301600 6623691 6884231855648621423922369666579327192 6623692 2534358833849821775760468755773834752 6623693 5213719183510613502471118861910043180 6623694 -3435935490966452874465122560745948160 6623695 681381226576984551599642982885476640 6623696 6661167744906003997662421401417572352 6623697 9016197100604226572278193078784190272 6623698 -19905537538333353798139681640443820400 6623699 66843658054955152757637583273617473280 6623700 -2970864629123292079015589123033088000 6623701 5869246495590751233731514792988028544 6623702 -14733122935820270122079500037586548448 6623703 -772613178930547994151486271924538616 6623704 13104277254659101975574711973074841600 6623705 -1305002251423175501523966583237937280 6623706 28364413883128912944455645292810177024 6623707 -1375563175755074892739542038716586044 6623708 -1831690417045912915672231132367290368 6623709 -4547361939525506638725990605625588480 6623710 38822522978853088351286502732116198400 6623711 19457318252686797563365789335618609312 6623712 -11158821147023002893180162210008924160 6623713 31904674526917149138416452326108133680 6623714 9052614694439441078634978307864735392 6623715 -1237592257428020970974572847380608000 6623716 -5673397679750816755222855933227064320 6623717 -5307061107101690373645420760281275520 6623718 2974235306538712117332486355916289408 6623719 24255232335836833965938034278506616120 6623720 228695408422527701085007788855705600 6623721 -9930589038061926730413976387571800320 6623722 3240984195547108659689211929137529520 6623723 -8328226704201099459721412653261574280 6623724 -27420511585260933227094537492186365952 6623725 -5484910891819809561302037644057338750 6623726 -2656210149383294885207109567133560000 6623727 18642996284158114253520196852634747904 6623728 -208117856520895895406990052645994496 6623729 10046970130189575137958817056302499840 6623730 9871316267253855467201413474191161760 6623731 17103851360789920885663215698885187312 6623732 8894087434855510846545394653275049984 6623733 -35512110141584636530717452843985130976 6623734 2318401272534071240142415045359301248 6623735 -29919384295627769483979232773554877840 6623736 2925458104913775742581704155270348800 6623737 -569710636798093180344971999526782614 6623738 23480475656637405472766478820190972160 6623739 7495513257425477946159096400569945408 6623740 10484009079258214781886716845667297280 6623741 1258758767742594953561384614540187142 6623742 8232319190057449950348786583651584000 6623743 -2152432363087756015822578196750394000 6623744 -19518379272143231429860896152462819328 6623745 15485970571235280085060044802306180800 6623746 -10070447789567680044145819277312611296 6623747 -9505941316863393497581166896583491872 6623748 -31679091828362748617103611345220679680 6623749 16664371048662793170674300268908329440 6623750 131052296377087765080774201388560000 6623751 -10481726147436932215946133698729684568 6623752 -19169078859963783497794686335062502400 6623753 72936263107576386788017305941085517920 6623754 -1384294863095119829553355075769895168 6623755 -11695127782906137444045332483860272000 6623756 42317133346288095479016050988551550720 6623757 -20712772036671094798279327189020181248 6623758 18004213572681560064516159651973598976 6623759 42448906188095168820350604192933462960 6623760 -2019685622076228040228452678586859520 6623761 25614142118996060077986909252102772320 6623762 -3248655800507030919804349750220704368 6623763 427216741705323782443767871740492864 6623764 9179152477101302136727248505905596416 6623765 -587495067207527453972564046978530340 6623766 1619747403891565562588386811651935104 6623767 13624541202166430354403664633995201880 6623768 -3005396581122623101096066445760061440 6623769 10291352581282167084338448941318623488 6623770 408307338085640647899982292127129600 6623771 -12063799759305999229165491792845281560 6623772 -25280033506992743291664166877780510208 6623773 -6432316358185127029188261435448590836 6623774 -24148676086809873114307906731499122240 6623775 1723992986936908604721922520873653800 6623776 -10579712150054758078104074145914093568 6623777 8581255250258587796211635522322086292 6623778 63473255157482211859421085073492992 6623779 10754633224474355521507358034850543576 6623780 21979746821361969826862522217991065600 6623781 8534657040519199417696586575656721440 6623782 3683604156626890254991699499703552 6623783 -54648622685985453508706603184797048520 6623784 -29565196879717600021901554715731645440 6623785 328018813202957341375338118691232960 6623786 -5589003598589815260076983389935174128 6623787 11505520736175940372995048577848265560 6623788 14446915842614087471874273108184825088 6623789 27451398767771278881883957557702493590 6623790 1145157791828091518589058988277102720 6623791 44416540100268760534215789845989586192 6623792 3970974778656054514984634263802806272 6623793 -18455375065167641553814160375454630720 6623794 -30418271123827242129956223132451736304 6623795 -811785308442370595604195964500636000 6623796 -5082890186442515178097223041156632576 6623797 -24237668339291044630214152562951940754 6623798 -18629195888184098506053961122679317600 6623799 3508849852621985376689422093299924480 6623800 5751411394250585066470499622205440000 6623801 -888993574246186276273934314730496 6623802 -16375019186538774312966966344106216960 6623803 -16934393412937149366784113622335126240 6623804 19674414898231711588792867522337882112 6623805 -558861225345657514761289328404110240 6623806 -78122477379941813277427981880964096 6623807 16709467074516212704901074009827602232 6623808 4013794699547774551844717767163904000 6623809 -7322399593149040154036584952235484990 6623810 3007890623768200320121759089264029760 6623811 -35572047474947006012909020425052178940 6623812 -8006641773145031852845169162753802240 6623813 8862116839050607977420580712403573696 6623814 -2233786329508265280890109672141691008 6623815 17490578217261527896220799120631501440 6623816 10256942939641178088846143491522560000 6623817 -10819800243752913438819354123742433520 6623818 -23008825723948638524655799202937480960 6623819 -26944936875908059464185556168096492780 6623820 -9347121454074969746116945836269291520 6623821 95992055009296515679399335934825760 6623822 18115211882763323796360712663685867712 6623823 -60405053846961263898589727720592917232 6623824 -3005368561652547261843273444726030336 6623825 4353658785563131196693529807763035000 6623826 -6476208893108306634734106891421715712 6623827 27525416171059515185904966073321509632 6623828 -934761348718379743986978145703641344 6623829 -4515084449132752460025425129072232960 6623830 763444747955447417122697326699497600 6623831 12241626052825582018687995490014113832 6623832 -2211754552199204951179281965344358400 6623833 57160862563848437593161722868055603082 6623834 2081632713066498628052518128635473920 6623835 1269167837152056395041050402806184960 6623836 40583361281373255569570181658960724480 6623837 -19573333136586105543864404786153615040 6623838 -508785463742390742507574176552885696 6623839 -3812077752103574589537353224370878560 6623840 -13377652369102622237118907587821568000 6623841 8366420623569305771701900721460694464 6623842 -23508745950252881450723659509661802928 6623843 -3538357783529922828370681014494299320 6623844 -1630263179568349977271545348472946688 6623845 -1097742128521739064212172834457476480 6623846 -12127795001877942029337893296283868480 6623847 14929129674974228538304257440572327824 6623848 11294159645108857804223317402082181120 6623849 -656626310202312552819250855440866736 6623850 -3026319942663190509553806230702592000 6623851 -6768940867285538118672756517897742976 6623852 -3492544670935263412085137122229688064 6623853 -5036003716668186290137081873103964096 6623854 -23069146053442748404081992656604018624 6623855 -6004978450321890142146142636334747040 6623856 452803078673309330840970515297894400 6623857 49747818818252278266119628938777713106 6623858 -16054870864464731291744020373221620720 6623859 -32044549686531144084254543669353294272 6623860 -3127083747145046673173497681586841600 6623861 36157705139228629443976357708232154300 6623862 -879047991296215853571586825881071616 6623863 -5892057765235622490082657764951519360 6623864 -16532658451488977400705258379905454080 6623865 870657021180827096393156793082984260 6623866 -17338726245220314846689387291028724368 6623867 3043182427462257145173967468266218352 6623868 5873684863018365505197326448324633600 6623869 -13918988809549521929138251459619645274 6623870 -15126948806238632245750588082498048640 6623871 4552806865945161897691199944106653440 6623872 45894958847583294030815769424035840000 6623873 42477192101279195552705383240571317122 6623874 -539967362315220784114909218769948848 6623875 -24641539625439566031012701638878900000 6623876 2177859596138968971927923234196934656 6623877 -4125051565437122349250253535529461792 6623878 -459208156645733571296263433822927040 6623879 -13300202560005730652710065414945836520 6623880 3811905224113783262560647914343628800 6623881 31370828200659240226014327026563456128 6623882 20688384461435506159922628423456063792 6623883 -15612446395436267062778024986509980160 6623884 -27597158426875675635454477432743571968 6623885 148706647325590801523522337107596800 6623886 -4906411468292543911862266626043801536 6623887 -3779586422031172508969838566320122840 6623888 7671401652792971712817648509355032576 6623889 -18365288635589376795852911223878946576 6623890 -1869445539546278727307449116483942400 6623891 20508529483396954501786553877765797292 6623892 229539271552828002774315185912616960 6623893 -4107571512582581259078123105598975858 6623894 7326052636523902022054682386216263680 6623895 6561635950948274694556377839880796800 6623896 -621829779265479014647505177326110720 6623897 10123535337875187568782299018848657152 6623898 7968605652858057279315512625440759808 6623899 -57527712796204335614968696987381359100 6623900 6112745503054268400439289866003968000 6623901 -23345711010732346002625684207418584308 6623902 16859391792289972862853534965947297152 6623903 -42287638748421032494037646641485848 6623904 -10148269894065000758466701250357362688 6623905 -20506356697784677726691583199940184000 6623906 -22358026621118296775283598217369938560 6623907 -2943535175950371738100284292047770760 6623908 -12048632023258074165228631156248576000 6623909 19852469737634543184290127810140169120 6623910 -15982645495194131051379203456479084800 6623911 -8082277709080040159650358568243900368 6623912 10606490736193479456433006123819699200 6623913 16251939543810544221222912463076966400 6623914 -1613073392599965694230886085096064000 6623915 25116843598426365894089614750344094560 6623916 9636635035648562573932211287827569664 6623917 -13290717703978785497409238612666028768 6623918 -23688038410167335191501752639047090304 6623919 -18998691907364230644173838969184755600 6623920 9571260791315705319341149089153024000 6623921 -6567005161933601161448723917480047888 6623922 -3325277318524529606222575339106886528 6623923 24001521952159083487098309522061545304 6623924 -10584148591383141902639410831408447104 6623925 553852847666917345368706936844083200 6623926 5056317839214283385044430546636931264 6623927 45530903886847925496777753416995444776 6623928 -17047171553327480253436567290159575040 6623929 16316162309097606721195021745341889288 6623930 -9978877367486709860636075168498304000 6623931 16732126927732327322377532390413046784 6623932 -7370114463852343552264549566343290880 6623933 65347998740816160044537030336474998380 6623934 4152926015293257595226844512604406080 6623935 -139416150817191756791883402976496400 6623936 -2202103720614677085008328958323720192 6623937 -3120391849830482900658172170263903280 6623938 -2682153463250844516029530794645080880 6623939 -17048237466360949786641664588137689088 6623940 6479848180221605755786294834511646720 6623941 6902623037058064726236567128947686400 6623942 1530632845173701459469740121475403904 6623943 27339343607281943572135400247108497064 6623944 40326454728208970900338597072849152000 6623945 26449292782790896435864891532443676160 6623946 842820281074086408119404548029793024 6623947 14183470254875383678639577778261334008 6623948 5981484467781919562904827159255654400 6623949 1653153237520797680962485672342262464 6623950 -3363927885665540938040224719995913600 6623951 -19175587506101859239146864215138293400 6623952 -1251698472126127098342878808342528000 6623953 7013935362102240890691006265264191104 6623954 -13200686433936227165390622609196032000 6623955 15958733462009339477610324507374786400 6623956 -9730365678646643939493936524242657280 6623957 -42937229330268061804160184376423929540 6623958 -6106739239783208433552531646522010112 6623959 7394854171833872506056356623884385160 6623960 1847594814025964680217799911529676800 6623961 13604099060416815472794403514605144272 6623962 -4489250181885765911862583280077409568 6623963 -15601579003027864001320162771694953788 6623964 2444664903303454948485386899740472320 6623965 44797490197727588295730389423580253400 6623966 3957335851844037905156871676274658432 6623967 -4919267044879930716951804758213696568 6623968 -12816166653139350288372155407374483456 6623969 -34841542828325556485457893190294146640 6623970 -7252685709131602496460344255813721600 6623971 -716392029369818746451294445421801800 6623972 8728987709292198436359990266397115392 6623973 4057536978637751692814941299509796222 6623974 9546047418670360521651646004599373952 6623975 -14124929368209773900520132999382176000 6623976 -4665929265036201934219462563225600000 6623977 -4146458853027213754968703212734460480 6623978 553615982180515967563706594600653824 6623979 -12615020064519063155027909750299439016 6623980 -4285388211392488617398814797984947200 6623981 7974835100657376957611066686573106304 6623982 11882878035938407344747381261314833152 6623983 72268460828635990867570434413031440800 6623984 7715328165067619529964018315264819200 6623985 5881253642884721438401542272703498240 6623986 -25159475048210823902772314508142510080 6623987 -19850845878869517880661847195992628096 6623988 5898613998181611412154113884041711616 6623989 730985123323170012193462372123890720 6623990 17247795216233491289746276591526697600 6623991 21124303168149972373001134377019438080 6623992 63472682994746210061790103967419596800 6623993 -6637790356485892891854204609727003836 6623994 -1159769507595891166178889866090187264 6623995 10482571956528792221899996946317358880 6623996 3748990537263199573251196929759744000 6623997 -63010352374199490890198958871339872 6623998 -18318073883792097924905801461741440000 6623999 -14855911752216418794047516303496016368 6624000 -10376111043337243177849651086753792000 6624001 22334202316294585580291019429715649604 6624002 2155703908502850304874562413187070464 6624003 1282438295438871444446090739011842800 6624004 -43275062143067625010094806944940729088 6624005 -8328490870804950742571829217015487010 6624006 -16181967325764998076583801538571292800 6624007 -2364246456836802884691085174720319712 6624008 -16167339514091042216523911137907712000 6624009 707329957187155728530591738603561664 6624010 -571573520154712556406871161286119840 6624011 58336085600257842870048256652155489824 6624012 -23605980387720444042306263021353701888 6624013 -38945851044720774593378704979152303872 6624014 18524141783777936894889266512002869952 6624015 37879134129424011351061375365986144640 6624016 -4106585464840263313672737895769702400 6624017 -22803076128343384062449978955702617934 6624018 -265688924845895735868924353140930560 6624019 -25770719738842261982046552350835566456 6624020 -154182204456997407510005336298624000 6624021 -316867540551021135551364188117493600 6624022 1964832029402384364919571981526501312 6624023 9867754968518711280368163686017887744 6624024 -27337499054828425324185868810506240 6624025 18679478161611226461601671932274985550 6624026 -23469879611504383387775821026389334288 6624027 -14242942788662100982618419842828801160 6624028 -8017335307946986200270555990615480832 6624029 -12301607986429914954182281321700927424 6624030 -8999066125553217611298742084423680 6624031 2935231316807244759924707397797428832 6624032 19439468286998543146003968629919055872 6624033 -17026733925809827050154275557103727872 6624034 -1298092865643269976659618828248783200 6624035 18579510596101586261464430775428349600 6624036 -5359290934023750236798292171553767168 6624037 17180927476289205996556492220193701152 6624038 -27146364395355314597925169067719426080 6624039 -3571804791744912647139898194174351360 6624040 25853843817754077907459017254970316800 6624041 43521806910156332485271774172725048442 6624042 -1631084474728608330081223548466799616 6624043 -33905509507356343336390683263636293708 6624044 -4395448915051478626428080865429371904 6624045 -5261647947991618876566289973453232000 6624046 -2351614392016596758408183761841786880 6624047 10993195735490692976073401641904660496 6624048 2681728977114848681206906309528780800 6624049 -4562849014830182966999554351945882368 6624050 11559608774776162795470269585236840800 6624051 -12891390622908598645754533327647320832 6624052 19918811372843169939829885301171198336 6624053 5930506233911870730073706678184210624 6624054 -22467643904728324327373362084951520640 6624055 -2810989135379679626057076474115163040 6624056 -26808536745877180319407171858484613120 6624057 10243830937576712370105878907353830080 6624058 6944658591868719359224168479550738176 6624059 13922864829095274041943371004579447504 6624060 -1333140486649013786855051503553034240 6624061 30754063830072647909349184765505886662 6624062 11588806525308840025538231355703948032 6624063 -29311758033890964063674505857042665608 6624064 174130234877821469657208004238376960 6624065 23758910070316880173631991469269705600 6624066 -9881624898212754593229326274318114816 6624067 18541705392181195803704878435396795032 6624068 -13884544191380636230769179337585676288 6624069 16692870755853384273010715423095793088 6624070 3732205980989726276405289547727076480 6624071 -3056816341950865983336449859132825600 6624072 -7246270788444997177867356073888972800 6624073 10210250423556716709020754713033182180 6624074 -4222309943839324317779242972183069440 6624075 5558951185112033214090738807107046600 6624076 3130892849490513719205898892423893760 6624077 -4923837358279639034051320631011000074 6624078 -13250584313663227464387856614621639552 6624079 -14508142318055118490482694745006195328 6624080 2481061600453133802289707379347947520 6624081 -11718760656239314009900441052017014000 6624082 12861687737534733320789978625620533392 6624083 17742289085796717825449127682326812904 6624084 -3838168815037593226143372649998028800 6624085 3225465490655221570745084023682353200 6624086 6026101233331873764619964899818786816 6624087 997203426208231271095810305059952384 6624088 -37613254172626770542895519524868618240 6624089 -56762848314967742414966013368651709744 6624090 12723242906973840182718918789795114240 6624091 -114554958410519932799801023552272225600 6624092 3844152740371752461312516903893862400 6624093 884647191459218410659279950634528000 6624094 -7880359122962907077429227928325673728 6624095 -19843917713634753494431868593221437400 6624096 26874678276014693352452846909472374784 6624097 166791640417814085030212765649336900 6624098 7093294278804610512343567088544293664 6624099 539248496798381308380773763228521424 6624100 -5396305646358932703370826362060697600 6624101 627131054288929219388047303883783424 6624102 7959322361124675100870659923434160832 6624103 45897959924478426660361987839057706120 6624104 -32516845474344717142827263300253066240 6624105 13733576024029744546915795773788448960 6624106 24881315280635145605209569018266296752 6624107 82081707545934307641999786742237440 6624108 -26688193548088147855910884708884811008 6624109 -58587441499718155256664319070516866260 6624110 -5323752830512750679378578439975370240 6624111 2553359065061235598042343093727037440 6624112 89344580926074309569605370392018944 6624113 1587443322444087021206695100650459200 6624114 14283855208821382170609380601441370752 6624115 510148332010480612269557266605623520 6624116 12770204665387206068310656071942883328 6624117 -35556006453789398707434559821805208466 6624118 -4749923385115663446628857280464398784 6624119 30916498690669581650905635877344369840 6624120 11398717266125605015059675040431513600 6624121 2507187680780023049563277642772371264 6624122 -27988458220221835906848528060809644800 6624123 19611657612647062085305576023627711168 6624124 -4722492675180829513304010527494686720 6624125 26677949153249448000778591421167590000 6624126 -34884392953075651339469075089785600 6624127 19636520961152834667105517212560782976 6624128 -2040767401133041214157748019323207680 6624129 24363470457036693283032407788946191008 6624130 -3446740600922616495587892799748337600 6624131 -8321906061413925926782674638990081928 6624132 11550330887118159564789496245668662272 6624133 -7897021878634913957582966107705824960 6624134 9074171936721560512610211671252242944 6624135 6177826923245488215903772384526439360 6624136 -24668447982039851363408686492289433600 6624137 -14931158519744095617242574490757031900 6624138 -4664709174370916623505985827528829696 6624139 9348611310635944034390035409548908856 6624140 -2756694145869819638774512549537090560 6624141 4262079839344066888196333895223004160 6624142 -1919146116079407488338073386880925696 6624143 -33616362843402717469672813258007878608 6624144 3529959162957456375288070745890504704 6624145 69712399178533603637988906091360500 6624146 -26626492264295993122215694164003535344 6624147 13079101889039041291205145367658580480 6624148 4317784949402235844231290050445602560 6624149 15912491817814198730222061437032530336 6624150 58161444744336954264072832098816000 6624151 17743643485883511537135312069135546600 6624152 -4528710136851048642800241717007564800 6624153 -9053723837794045962380050514749111200 6624154 24115034158433099623879832942515393776 6624155 -4956413797680321070410354950465077440 6624156 -4639098763267899894508961235697532928 6624157 -10523029591374579984311916226290110720 6624158 -14376970947168608912237409238969027200 6624159 -31417723466643112286087556072852691896 6624160 3335628272086126133615123211091968000 6624161 -3791838937746388654104250811748226368 6624162 -8583638928913970280932355169074334080 6624163 9610182897264945820004616006348590400 6624164 -31999679496513004318310238485197536000 6624165 8523472340842506743284337375844987840 6624166 460150206005839636156704801692342400 6624167 24451844552018270320120912797960083352 6624168 -22081873119677576547042831048609546240 6624169 10887807746615610550154321974124004206 6624170 -1387457566141388039311118187262602240 6624171 -857082378408256067879023904094515640 6624172 1841430771644874805209271578456786176 6624173 13396007192876638320341779008699994092 6624174 2171662090236144349092242800061617152 6624175 20686066705787054214946676729812318800 6624176 -380747067952999971954999881179004928 6624177 6215466184841626757850956346499972032 6624178 -1133488347191496287071792641050554368 6624179 46306622105225416400605785158959871040 6624180 -32877364422894631029462511963419033600 6624181 10139404132770559790220919786413389760 6624182 -29772798942262901187395850885541427808 6624183 -4271703853476723178120750688262097176 6624184 2867738219359769856108168352294502400 6624185 13810281912313781054928666486257917380 6624186 1037846257862265058280701256280626688 6624187 5916388202887958689180728578316094720 6624188 -937567575638098946640875522900954112 6624189 6348412120093965589156134297513065568 6624190 -11629019361460575252949182710312676480 6624191 3308710897975792857751170015639951360 6624192 949614475208325843676949133574275072 6624193 532630795001443324906842617653474304 6624194 -20523880865827825950689294330610061104 6624195 -244750306105961263002604480333408080 6624196 14705230068054215580514655099626678400 6624197 -7947043562873236333145202012462288354 6624198 7874647034622465931041059965275402240 6624199 36467442129762279449237602533104010200 6624200 7603579258819805480907533309088768000 6624201 -249511178433897792577983598664406768 6624202 -1974556127940755093751152345577264288 6624203 31675080446215638226619573678348066760 6624204 2554318922405536767681291207100465152 6624205 -4125907642411826301464304316254506880 6624206 -1787391028330679696860144223078835456 6624207 4919718107272520656945314047474691840 6624208 -8910642480383303332452279976496570368 6624209 -64608430286671715977179289680925456140 6624210 -6772962340655824352036434789144343040 6624211 35477748522983253336913324874041143624 6624212 -28040314603060970147181875605034610816 6624213 -18115618640460198996900909242713647456 6624214 6126120358619699082261202153619079456 6624215 -6211614396450597557089044138365633280 6624216 -26486955375043354275985131574382561280 6624217 3289045775904670799030002084423506640 6624218 7303225564536367774408161583960984560 6624219 -11443828219365993986431203272471600640 6624220 3421703866386912497859847877849594880 6624221 16343812184925994915919599528397209452 6624222 -20836090390972503319588955032363948032 6624223 -48825286118937378819669968589054522680 6624224 27881432582718307516021850342224822272 6624225 1637228923255599523062819696326250000 6624226 -209041877843470285106910886450275840 6624227 -40726890304785306014371541570600271168 6624228 9050777526246406041455681437910974464 6624229 45717462375853506840294599695797630720 6624230 -9868461654748271246273625185865185280 6624231 -13226724774131902794569269612277298648 6624232 -4016304999041352852143118171425817600 6624233 -11955582555014433252947772907766696640 6624234 -12881273682506097690706014387308459520 6624235 11236807218137714071590453977939564160 6624236 34149393633677964053644252661329920 6624237 -30848612222955498685887301860981973248 6624238 -13095966030782207112220392924211802880 6624239 -1395224931504088878689094779762239392 6624240 847212052214529413249519933215211520 6624241 1564343846050358212205793281150517172 6624242 10957133513092271215796374693944132000 6624243 -22384537777279425409709158162833140268 6624244 -24710894480303208775479876902221436928 6624245 -11055260520979081645753321979391334500 6624246 -7391486805848344553638038783100785216 6624247 3814461297429299481996153082172276064 6624248 -14695178579146363325903368445951201280 6624249 -32099706453498205554419073828751932336 6624250 16235634267525623982401736812785752000 6624251 531491959896836606212818159766895400 6624252 -5030113235542589916719366691051201024 6624253 6581975001656175809886326383839729600 6624254 -4496373972919066581580437445293974016 6624255 9824417927521396962462194945606956800 6624256 9951219164074585242634074429807656960 6624257 -13111090989723012264692169250403691180 6624258 -430878787843661934012434923488271872 6624259 38200476255733748779586819531881438460 6624260 3956832673240834203936159526168730880 6624261 -2103488652340491246190500930307477890 6624262 19610254218677824731349170917938289664 6624263 -179191331335456440840353792008284840 6624264 -22108610918270900062539759531721236480 6624265 -29389159733379096702546477485232408000 6624266 326163583906542626419560083284992 6624267 -16371954970781518202119921013411573280 6624268 -8797664509014449472260351916563251200 6624269 -1853378791428410490147492777262896330 6624270 -89733482794146980595168110538921600 6624271 -37834249097941844165613736349880575808 6624272 -4411921838652569202831897753289089024 6624273 -13100961861296135035447673377303328016 6624274 -34542185747732495426526814352090188800 6624275 7437175759271035252507892050013986800 6624276 13922033497647627889147317309412798464 6624277 -8754240590607520098792482896025610336 6624278 12632003597437297560267430850723473440 6624279 -170387341401042187915642233214859496 6624280 -3232079292609115532312661437395968000 6624281 10980768083387771560755935552894189700 6624282 496991699534019809872989208485886464 6624283 -7498537147499294211140418830013969920 6624284 -18054312853711364360330707336567718400 6624285 -9856639708029799019674532428015216800 6624286 -11374801666664234837140055785220499456 6624287 15104824014045745697783593635218148072 6624288 -16397586290486369233715815486869995520 6624289 -3614275054099399940207735488009242944 6624290 -18294297438453219771829370694119761920 6624291 20662901441814665750184203751340553592 6624292 19079280554529362145354921797392870016 6624293 -7866129535766505354207293126917254720 6624294 2624085781819954498612469630687425920 6624295 14903283508076800515207048415677704160 6624296 -6127820548134335147144563257950208000 6624297 -7582975408535737686467961054775560192 6624298 2388589884328580102403355691560479840 6624299 17404609735972772608777147762168520448 6624300 4619215393310188448400505160020377600 6624301 -49962457039890659918797454623304358548 6624302 -33750869423667253350164104607674707648 6624303 10740650838899514749904855492275827968 6624304 -12593778013901237846403278312750202880 6624305 -41471415923863226829524257158742262040 6624306 -3945365525577498560310665816416856160 6624307 24851003384591934611304419832269308556 6624308 14445443361301488696907265168705556480 6624309 -27499959911721418980747010348784707296 6624310 -3634083295584642857590885930827657600 6624311 -18842062948020935274628518658747793928 6624312 241998947625655601729966902394880000 6624313 298006186377327722214996328158248784 6624314 -4904590308967314393151087380846993408 6624315 15076311040035495968772508310309292000 6624316 -9230296338837182477924199725956264960 6624317 -14780060062612836175668425129297954208 6624318 44520209004371536034785402181296128 6624319 -5198928492777907358107878776664721256 6624320 1225649723745616099295280613325537280 6624321 39879645273218137684030439557786841088 6624322 152197330516615864169021445139160064 6624323 -29104130366146365409889200331423706360 6624324 791685406513882111742088487778598912 6624325 -31155451983931571999176514174651335500 6624326 -8668923271358899524867993433685577888 6624327 -7787128393670571674818733571495345792 6624328 -2587010509497420675113320888017223680 6624329 -4309426351618218902131272604972861260 6624330 -12210889791135118771472473648834318080 6624331 -13883503804074249140056970372146362880 6624332 8241323565535474681234657334858164224 6624333 -29899979501294861255421411626848933098 6624334 26674090380756928762308180153930522816 6624335 24040103924390089973683316591802134280 6624336 4448747787334815802389348965971525632 6624337 12275764289538930540677318852138511986 6624338 12147386233179076376894970386695504896 6624339 -44905608968500419219885041931157484832 6624340 20845447653161328105790965801584643840 6624341 17308874132708621022593376095916156000 6624342 1877615243871309711386422871647658112 6624343 1640136714966992896762344598230110424 6624344 15714353181210938054342553620868188160 6624345 -1491187792136455423133504898696990720 6624346 -25252680637926563056889571550628890128 6624347 2532435667390575881053473170146543032 6624348 -14284773448154415963945694719561438720 6624349 8290305881003845366332679696535634636 6624350 307496841076205206664672482132694400 6624351 10221112125902130376900087112630753880 6624352 5274653714727723222725614470519324672 6624353 28638905952997741012133765992866157602 6624354 -5070565042836878312411275711417858560 6624355 -35621798115193813301811756356987832240 6624356 -52096066373861892846997581653125000704 6624357 -30778348497868586910504646698911522208 6624358 -10276343217721006205501261923464969216 6624359 3071067569550671748111658754770092480 6624360 20122055092255083631666316044483737600 6624361 1533989503978633681515895776814925172 6624362 -25882253793833920605222399273931391568 6624363 -11791905488602300636697082180799756800 6624364 -11450449246961933683554254559958554624 6624365 -246985074651452141217893867425143360 6624366 2396391327860134597097250299358597120 6624367 3802999192887649676582825290165312 6624368 11446678825234531147297906771806388224 6624369 -3650432949908101744434376322661360000 6624370 2657338784578125894102801726748216320 6624371 9367863942538578103090101867412872864 6624372 -12621835976250520094751575747191185408 6624373 -2871131050273363679545514748506902464 6624374 25885278421900360878739368038617995936 6624375 -1167414593422874367617606507613435000 6624376 -37587378426931686222833719253235978240 6624377 -62025292358734592495394777159534762774 6624378 -5569048110623006018571367789915230096 6624379 37336475854595213420450833698655170980 6624380 -4285976635575343057641576963398952960 6624381 33636145744681887647472204696244157952 6624382 -3729322693636601793867900036270494208 6624383 17169899789074664305374430270253669880 6624384 -5060285767739826933783900465565532160 6624385 -50163995931423473292381535088511000 6624386 -23152002187802570855121367702770946608 6624387 -11043784027103086705770272324101340160 6624388 -13868790245692565177714543796412661760 6624389 -47385381914740616941743177716375989344 6624390 -782504855423543670613482898682265600 6624391 -29194288878419163305537980233406658400 6624392 17547423118315357741345099820325888000 6624393 -20844506402431922995445757195310193136 6624394 9416933527118449973281481221942579200 6624395 21213478416367677618454809573056908080 6624396 26601929419069546106206123306744012800 6624397 27979759225444292633629124687774348140 6624398 4788603861421517940901912863950130048 6624399 -8713802547406186125516898797975082992 6624400 4421492269420592626550709250898124800 6624401 1502991926208987093167848408377547200 6624402 13809804159824135255872310112350058240 6624403 5293679050697183111620137625768927224 6624404 -9654048131161061378242797366441174144 6624405 8675213831602955200864494552767327100 6624406 2821828780594630766255846954248293120 6624407 24746345528555096927853491929532461200 6624408 390723067686678058117999134568120320 6624409 -66884759023085844767826060142683063648 6624410 1408152216281183084266200747524525760 6624411 -5966557695145922262297608563712857296 6624412 23559577509805159768277691950683107840 6624413 -34233880626513752148191851590003277338 6624414 -5891183194222053611903389822848772992 6624415 -25050299300383622605326193876964305920 6624416 -23165694472973439552116488421696667648 6624417 8480990218956456371327058743086182336 6624418 19240082220244766306675113909590734160 6624419 -23457296693790352219066916976114334800 6624420 15636995761851897736002723983282319360 6624421 5964556624587464646022516189174962944 6624422 3594099489842164988472958676246063232 6624423 -16207246117908039833369140338584591040 6624424 22261800681412738120166670202831994880 6624425 24354915089786166322607962869136965150 6624426 -9390474991260440869837238146680249600 6624427 -594367601428310307575784533258955724 6624428 2401527793998652158187978428581491968 6624429 7050962172081771863182938873181838400 6624430 1267953051535968516788586209495463360 6624431 27500006902081945998695979166414302264 6624432 -4519548781373463707630333811133808640 6624433 24722070548577901657287510053884801682 6624434 -18234428481254045274062801194408326384 6624435 10088909855945904110204924157667356000 6624436 -5428849996465633135757041537366220800 6624437 -5304913287148340120850561421567765632 6624438 -7904865214577724637196703365725888512 6624439 -39607715196793519988243754658836492760 6624440 -22628794044083098788815090860465459200 6624441 33672502019305380047290726746187136520 6624442 12477221824067843729829921943262258688 6624443 8695752155442577078879296079045744416 6624444 -1429049356285754062373413732851916800 6624445 16427216782635882690321725208522307200 6624446 611037886521432910793390311379903040 6624447 -21039346852064367404419764922980169728 6624448 -3547950267547027900297433259190517760 6624449 -22287725748405790340192731594738734636 6624450 4300707674033597082576757226864256000 6624451 144105161723468693231319634684737352 6624452 282436781293220270455984056114315264 6624453 -20892519461516821675330407823657488384 6624454 23324164945165423034661508301896654176 6624455 22036533809422215085871578363552234560 6624456 18918409615667258903745297455925043200 6624457 25201970972497636858421693515541596506 6624458 -620023493585960058026749967014301664 6624459 -10019731152078293746948568741920514436 6624460 -1140702726281362905921895260823357440 6624461 -56083689186820062746606227968151711200 6624462 14145893167827308039034537877256079360 6624463 43040596011315555998178213847209097712 6624464 -1574522808439853816998346156691947520 6624465 -403579965356204191360644840919706880 6624466 1951652363093864630831679022108615680 6624467 -19660859511428987060982140735783123400 6624468 -7171632300031345418960114422331730048 6624469 12863808751794463786101050542315649870 6624470 -1705187276933782517582631541945574400 6624471 -2791859474972846641835416260601224576 6624472 8972115531851712310015745464833484800 6624473 49889610224557628991353810064002515722 6624474 14970660625009987835604490063084239360 6624475 -3996722600687530238444418656557764000 6624476 -33590616757725038280620827646167549440 6624477 -11661498358598656937996193110300084160 6624478 3880820444904296246324668212391180032 6624479 -37100732958427969402654093955611363416 6624480 -2406489475278915473963228170294394880 6624481 -4100309277286795720857971549141466718 6624482 -22413216301565568635442935289557749248 6624483 947123631831207284585193202583224320 6624484 -33690416689606565710950381193422745984 6624485 10501119298584237922485737592141778560 6624486 18260210438645796452115325933729591104 6624487 -137947080017099925643030490360977864 6624488 10437384772657783524012781466548008960 6624489 -2176722173737197358745449002106393152 6624490 -16504494238825929864251428024496484000 6624491 -22351860446761644105551235239305303848 6624492 1510415912977820128361076754598461440 6624493 -679686587128988726235896799044162676 6624494 -613103040190811948641862049503039040 6624495 7062627148113662693198859551258529720 6624496 -3309244185060917843016900501673934848 6624497 -60257839328271580892683972902067657488 6624498 -8600386886202178199782430581943681280 6624499 6142502598139345275561684907647660960 6624500 26404088781771071750743715285592000000 6624501 -12104355913708199079643242669103462560 6624502 13672212929342840926229609141629905600 6624503 -7922704363584363969197448670553236248 6624504 204745816166450342934528915727196160 6624505 -2273301763352096201576284424348218680 6624506 3272197567744716245394818475506423040 6624507 -31347548969632315277708899043403408 6624508 -5704435189198984195154830374862336 6624509 73120269544957768431632971257434685312 6624510 429614980668093774107176930873036800 6624511 -130540691872534350358551865482602000 6624512 -13734794963509007701290122261393571840 6624513 3369661221480248603239527878072995968 6624514 4699979775432445466939096043630766080 6624515 -19868065900370505565305308087713750080 6624516 -3021366607951470227217006520116473856 6624517 11717552700377389815776239646238257212 6624518 12254486165120164922022907207249934016 6624519 -16478582373093807712501901911414696320 6624520 -4729798555420038816153288892833792000 6624521 -28946874762363081452151340846351761600 6624522 14496377831244445123947892321012538160 6624523 -5337991583843672919209249746823135616 6624524 -3563107186628245442646817955583899904 6624525 7861376522549184130258063525957672800 6624526 -27685410714991951752834096370937573760 6624527 5458867716777790517094403403784239712 6624528 -4348129303614833750244487880894054400 6624529 -234222124977785850968586066665006016 6624530 -9421013936336167687725162483067514880 6624531 3250162452259110607069772622382022880 6624532 21211084363495095739428388903568549632 6624533 57928640613643399173688277786843680782 6624534 -560422568187353815042757258375663616 6624535 -30712326745357335560824692157230236520 6624536 -45434728464316099498895249364447160320 6624537 -94665557220589949356314966362034240 6624538 32054911947227798280396434521783607040 6624539 79279620168606410524559854563576651120 6624540 5551206045047182109332336984346880000 6624541 1782846126684420130020909245073154560 6624542 -47901486521765863497066730333977080256 6624543 -40713035443336023644844926683149254256 6624544 -8911125645017146358429113225746776064 6624545 16492667436821273670923849846269593600 6624546 27226102265136530494978520339188704000 6624547 24214043357294762410447543833940091996 6624548 -21160877178271410048176168366183276544 6624549 -20453796464140751686099685721665577666 6624550 679969778080846058294001232739608800 6624551 60466860493020301400213322670749666552 6624552 16343452547178194140874699604897300480 6624553 -19217420862408568965328465310365909916 6624554 628236290795032924507328288740912992 6624555 -19885613849104555377642596428298215440 6624556 74028610885353067138865228623734276096 6624557 21560064936043255332886604868704232546 6624558 -19716272057378069850653265121319208960 6624559 -18557732220093455834925115000225127960 6624560 -6270058069890122721096218634196746240 6624561 9815950159195510801060686793856446560 6624562 -1971422620085429521947019558876617216 6624563 30756748177370147302522119831669750984 6624564 -22206201457100790428069186802539188224 6624565 -12060501288741657156249206730986157540 6624566 -5869703179320694900528071751348903296 6624567 22146655010263276754517629235938760384 6624568 9703621307861578010501803915330498560 6624569 5412329909345691116894912483182634496 6624570 22387501188369174340487546821298073600 6624571 42940465757571005018630373854274024544 6624572 -26912365755856643219789549461507772928 6624573 32024622261909712600910085583342968000 6624574 -10824556484657094919971247890215387136 6624575 -3081250950307911355851017506375264800 6624576 433200978586280070464132985372278784 6624577 39497841877622092308497791381609831392 6624578 24193083237477073693453783389914221440 6624579 7374232721541288548239019729150515200 6624580 -175663504113751335024674654098083840 6624581 7559387788775174837701510943196020382 6624582 13220953545851160810105948374164761792 6624583 811220073761031869599818704438371120 6624584 5485201526190145278990291330886041600 6624585 732036782837028028836061890447212160 6624586 -27941651952776764053896324110735285920 6624587 -2149729129978186952539284850812387240 6624588 13442407054890132464893853374585704192 6624589 -54088372183963261482537891992310585610 6624590 6130206010219407877657894492386178560 6624591 11832799919698717845146454211970803992 6624592 -2707956430626775757458858956715212800 6624593 4830354192099093287302090841273365620 6624594 9785076782155778852662790422627552800 6624595 -3519969484285122351243135692673585600 6624596 3655440039522047457420170505055887360 6624597 -11105887927508871777017165009423761920 6624598 1314352387445633555064409006490657664 6624599 -19002434836562146511423007742912049400 6624600 3764157628865341416042739215799296000 6624601 21588333445688954541246340510258608400 6624602 11769465085257396211431391100630822400 6624603 1073446580737629323755126145680176864 6624604 446775197615405754894801959947769856 6624605 -12891576513005282223757725907432565640 6624606 -999006061758723161795533023889096896 6624607 17403890794701893974648691144316854784 6624608 247625081126012618804669186259025920 6624609 18229585297698777231052909343097449904 6624610 -28754018359840531120487297828234005440 6624611 9696899938219442658998467661410306560 6624612 18211698110325916910353304039861606400 6624613 -27602175129105047433078601622539579138 6624614 4129835742375344555156865463141330656 6624615 15418398160195244442765510842529460800 6624616 -15586050350107453969850967836002713600 6624617 -16193870276755634613547703954190642288 6624618 2883737362899993204810708944559046656 6624619 -17927179310353867918246824677089475980 6624620 27790765045487784196565269403983687680 6624621 -15896219682914257506046492843158309792 6624622 8845975791466509905936014461461145792 6624623 -377823179123662046790182321605650696 6624624 1647272055106030016001999584137052160 6624625 7924025282009059117807139672905824000 6624626 -1388448139861578761686768755959969760 6624627 -28614855616934019899865060691214357760 6624628 -4852564296214508666864847375404603904 6624629 403915835265867128482911360006012 6624630 6024167199671406070013452617160095360 6624631 35959335718691281650157671098665898400 6624632 3133426247170142195007044755098132480 6624633 -18672091882800375541560511283933080896 6624634 -8787696858084741478636099827980683008 6624635 -1312382620046237867160438629338884000 6624636 -4752287333461669413530214468883865088 6624637 -37332525823173403607792574737217601568 6624638 8824938973227958931920763991823011840 6624639 -6177193291182003599361685954503432960 6624640 -30466059862129370590439765860732108800 6624641 -8799145450875936761616207911962712958 6624642 11546527126051542189368746678032726912 6624643 31447464064374493713156895800160775784 6624644 5623871899868212084935653796503224320 6624645 -24529973284447927176312442834435704960 6624646 -1559306957368560529173042717362681856 6624647 18610706599267221601349198831100629352 6624648 3285794852634946036114892194557465600 6624649 1335077369532155613196822179577034340 6624650 -17511471087108795911935988762922432000 6624651 45899059686744564893284888810728441600 6624652 663551577676913152900438166317473536 6624653 36791784354250226108326309517352232278 6624654 13590191595491871200510583216576430080 6624655 880257790693729626694344773428065120 6624656 18134947917169810243837323233080983552 6624657 -3537733590358813455186298919795186904 6624658 19887017440937543319904760996654990976 6624659 58597193904614025749408288712634162860 6624660 -98269463889969840992945349716336640 6624661 -11220866306989286015037276276404624896 6624662 -12162194206092170256525226696454426496 6624663 -46701444004517571803113010287575600 6624664 5406579570748155779487431776566067200 6624665 -13925054677526564371977331351879966200 6624666 459194079201767693650251288645928704 6624667 -2691771629146948388838826387051412720 6624668 34268293182997775120239863764539842048 6624669 6698261230847073562520809399127586048 6624670 -6338721936869033286881520330682003200 6624671 -7486346879812073230033562796308932128 6624672 12402696991430980214402488717283426304 6624673 1864016639711260520626024092046238400 6624674 -3677518389896192111396384637329653248 6624675 14734988457372366110711996886366434100 6624676 41601963580168003568305389187241144960 6624677 -2454347363975430717437437073819542500 6624678 16393136696738300474183558544953298624 6624679 -54269898737534359692662296685222059824 6624680 12862133153748762090327004785059174400 6624681 -7303136401554555422254336705788008256 6624682 7616104763222778161700873502097239392 6624683 -10389089912848211151935406990765510096 6624684 22160229371708064237838583567270300160 6624685 -11861532681214220484768621435099904200 6624686 11843239648242779965600842819432288000 6624687 22960415517351800453964084573045425160 6624688 -2155271866915529281354565175802265600 6624689 25401119205346302015562664977152157800 6624690 -5016697939173575796159267561373608960 6624691 18242367347128053874192484827478932944 6624692 -19156899010280996706765987631786567680 6624693 5882689556771694005122977265809710400 6624694 604836704650331543188434975357844896 6624695 -10102169205476354155248492943184893440 6624696 2357712548161878296329934883563520000 6624697 -23073575244129461647896551772174057600 6624698 2788420664057011980983897545459853280 6624699 3293007099339638769219596310576640560 6624700 -2198702350928482921830968956575641600 6624701 23929341550841959673191321893758618112 6624702 -3926036775240910136260018304131392000 6624703 -76002167270231272467433552057181157920 6624704 2348833867275244920059998752542294016 6624705 -5471914166550743270873648081813792640 6624706 18824020419557051154261889055085320064 6624707 -13822813616785731207624349872871011120 6624708 1746539441780303673112552546190146560 6624709 8642734552499803023997315944692608 6624710 2387627288700820395143214314155680000 6624711 -324830569378527839423540106600597720 6624712 -4871081946352964471137077982424709120 6624713 10976710300719682195213884261868310784 6624714 -17850152929758331681290019337701320960 6624715 -11950956648057688438131565214421736800 6624716 5233070334416916358488646563503302656 6624717 -18026839808069304046064768000957684736 6624718 8142983339830396896341797775758267200 6624719 -42807801263779439803282151335082992656 6624720 -337151589540092876359673142961766400 6624721 24170702221922046293308110906693895922 6624722 -9493261551472035803666484195668197056 6624723 9690412444121050581236467704797652480 6624724 3270746836227100411879822420806400000 6624725 -27319543466100546390990055275639633900 6624726 10928997227859611280694565239387865088 6624727 36405613173863019047092723644655037576 6624728 111791373748187961141534024558673920 6624729 -7961605939427063923230665261933196 6624730 3419327930705761938496362966191155200 6624731 17202483604028400443517181727383363200 6624732 -1416741626375833250519223433259240448 6624733 -9367032832996981553813029801270717018 6624734 7015364270754188000041842344391590016 6624735 1131656602799703693530264917522409280 6624736 -17461154091137816052438871839723749376 6624737 20540478079689089358776521550588098752 6624738 -4269629504056647501547696387720473696 6624739 -6246456080237748347939580975166836576 6624740 -7639066775820593715264500563142860800 6624741 22869622616895874225940043514329954720 6624742 16202066010633751096496557058078228544 6624743 11019177209202179256128207574065479992 6624744 7626948395303824665939626057426534400 6624745 -10080845644789283787472220054505121500 6624746 6568015901032883669729932010501424480 6624747 373487255608192020094466107666807596 6624748 11384161055851875253863143152391910400 6624749 58877206899391153789016722843470858240 6624750 1583780494542949044982559685024000 6624751 -9783625627356047813962275213103458048 6624752 266392268809691098236197603727605760 6624753 4938982524460614476206245559743657504 6624754 12423451250972325442271641650617886720 6624755 27951479244718373753726495438042978160 6624756 -8155536333209640573854276263000780800 6624757 29213689833036604924048902270206201006 6624758 -925759431397066410386442002085489024 6624759 -13024733950184906176235496401117283072 6624760 17469420399062290933479077541064704000 6624761 20687575262354146719347792173236260544 6624762 354981094910024118708879122560026624 6624763 24366689606491129975596953793907007012 6624764 1383504153476663111923522087595513856 6624765 -8669217558696202545297437223290724480 6624766 29421039894944608605421554610299512832 6624767 16559475141279233219292632911169318952 6624768 1333382589700352211546645456161341440 6624769 -64851674104997795755519817558659640830 6624770 7663019181638064233221932216685570080 6624771 2330979078454687717989694823083051512 6624772 -5150116007298376414985120622075961344 6624773 -44959581869508849597017757295124658978 6624774 9631279636383771300901863971936413440 6624775 3491338567933160086920736575458928800 6624776 54231000523664650181724314368296960 6624777 -33429638382900223441010569630609924080 6624778 5184458432430327578326769176552219440 6624779 4462697618786939656765747756537554576 6624780 -3749091536850370563157681874912225280 6624781 16346893325683438877830544556295334424 6624782 23181448522160412005060696158681989120 6624783 -4616875754496994206666821372495273232 6624784 7277886707891410523405039447187660800 6624785 2615176550525651000017318292768644980 6624786 -2648648246387927454260971683999330816 6624787 15550788749862047706271129387351264880 6624788 -5861962791006420017360372081436576000 6624789 -3626671796244131344471228542062027040 6624790 12816760338443055178581556213666684800 6624791 -43306698436151749918611247317799815000 6624792 8639669338587633290556466946147696640 6624793 -3123735294192752565743245431773847040 6624794 -16373105511980374682136211604538463488 6624795 390151793409899948155072332588579840 6624796 20153274097409546194954226860324697600 6624797 -17154607685153986016609950914347940768 6624798 -9407983387980042020575261398980763648 6624799 -33289266645438679038294735518076887200 6624800 12413340212649941703527490335831654400 6624801 29047092932919504327922748285878927680 6624802 9735536036955675733753265126998106400 6624803 53995682918140923408829949069096585052 6624804 -10553044263923574711758215473571768320 6624805 -24346641314425210289150989795404727680 6624806 23434351293308221640691652825567197120 6624807 -888538933311541321289287586611367808 6624808 -37113703029543652933741874752864343040 6624809 -1970320074299032515510808757405883360 6624810 -4834559772391328752353958022289386400 6624811 8476764448645920651107754192549067512 6624812 -32993653623552917778309031448214553344 6624813 6022965482158880435768979161601132288 6624814 8163415802671173889788600285731286912 6624815 -25048545365531158311347354421008618400 6624816 -7585299009632716042679762415910649856 6624817 -41566855151116422843521492362961489134 6624818 35564056802409613174077428162257491360 6624819 3199775558418950944643570792628490644 6624820 -6760836645326938556923785765946225920 6624821 1867921726605320501101109109475253856 6624822 2163976936211252196564444949448014272 6624823 -2823009874296582332881024491864639712 6624824 8381690437801416187696360576913080320 6624825 14750240321741127490261091406573900000 6624826 -11519985369423063679309501021969641216 6624827 -728492976775765201826726477251730328 6624828 -201020818221218399669643313185030144 6624829 -3494829095062298957396160211963087616 6624830 16894830076242249462064435245323626560 6624831 23284238193645270738258275137355575752 6624832 9589861211093731719616099248447160320 6624833 3902348115337020362171224384818470082 6624834 5637171608276377438932545113334570880 6624835 -5236811459105568028045260306721505280 6624836 10674949399700085065673263222040420480 6624837 36132231331852286253392027682667256094 6624838 -658667446163000710694022031284326400 6624839 -4312116029053053403409889139864378776 6624840 -3877992411593628464020052181238579200 6624841 -248627094824209804734159181456986240 6624842 -8067698169816914987676948003185081088 6624843 33113000341220545813587090487449896664 6624844 17693620903704283445894826083262233600 6624845 41655408832527366651838859116116497100 6624846 -4781790162103662119963375547410809728 6624847 2441646385428750043735879620854727960 6624848 -10003372428322524634003639646901116928 6624849 -365193644483696155797014289691096896 6624850 -1964650114592327356375692013868167200 6624851 -13526554117777819411299369940816768800 6624852 3633317158024055781178102332905674752 6624853 3346495188024189649164223660065179164 6624854 -32878363245475125405261861022104562560 6624855 3065831011169606554465223386878566400 6624856 -5091559903224047226274006995461652480 6624857 90374180647514428856529066744571261440 6624858 6647182785724396053495263310940273920 6624859 35364134432396347767456101541223157060 6624860 2724748328435395269952888228390210560 6624861 -1767037412543057395074350516297105280 6624862 -4338958374782680515529002580048185216 6624863 -7785432703404957721194180181985669760 6624864 4834509133937612516826971373014482944 6624865 810271733853474054282612670835406120 6624866 -6063822364512390732048881055125237760 6624867 -26847087534253921031358363134435707920 6624868 -21068318281612432774108131055313731584 6624869 -6341736393837395614738889898935748000 6624870 -3931965977613797603813663858738595840 6624871 -73275606348734850833999352156028384 6624872 -45008370060166643564843973878450611200 6624873 -7430872862750020639882971976055937078 6624874 12454699473692582759017796797903434240 6624875 41299180087107207516430326668020500000 6624876 -10484726249196228400142485916130001920 6624877 15085995179698333772063075088139471072 6624878 958373937939134259457175849439561024 6624879 319064211136255927860939490754791680 6624880 10584797779337415842314607747605954560 6624881 872467962703838428367313153678757872 6624882 -24401148804931947112911912206696755200 6624883 38557790450888515108716786195705046200 6624884 13199400071159476263300719426741501952 6624885 38947872728460600026913428701687330560 6624886 -1405357661214991971527215529864756736 6624887 1759083120285967719626670669639579672 6624888 14219436974304605271671057291962306560 6624889 -45921524163471441323937406372261935276 6624890 -38561242738976337256696907089226219520 6624891 -3586160802984800082546297817762633440 6624892 -45984327632782233985882082155465590784 6624893 16909400622653500703698770242567261760 6624894 -3676412565546177122260580209770169344 6624895 -43479874061549889766801760859943368600 6624896 345577995878488071752058444919603200 6624897 -3323481404402841282112146025359713472 6624898 16205943041060317139313097125899510736 6624899 -63567235555332771151855431814993460100 6624900 2942279091662197571097121110954412800 6624901 -4288910789874027233433042734461545600 6624902 32518718618968140308005242017219821152 6624903 -7840256733123143527742332049587820592 6624904 15781595831824968171938798846534615040 6624905 -6519111276933626828432382164024467200 6624906 6036370810290494150852014843619372544 6624907 81907626752395202910146138136940067352 6624908 4118051399532935029741624828684816128 6624909 -2900964410710564397738748681821025600 6624910 -12721649793194481066778760927617400640 6624911 -21566681652466049217814005204037672200 6624912 1173246484227811073122042147693658112 6624913 12869198171513348833446952140534398580 6624914 -29832764693665665846404236790744824944 6624915 23922247466299552903808999207514051840 6624916 33861507203052792462082220851724090240 6624917 -3899452949334662790542099347482448896 6624918 -3236069078167596432939133177961468736 6624919 -17018508011569242443786780027684346704 6624920 11878633821819464896298743687495680000 6624921 3352085757079916635918895343580417824 6624922 32033073209925407767947522648259617024 6624923 29473870623190428538100213929108679172 6624924 180184892123085239648869054358003712 6624925 -17882590127380270023367966339704254350 6624926 8917579076007396588700985104684170240 6624927 22020932468088594446803128891181345320 6624928 3838718035788826469400954969820692480 6624929 2807850435125667841380520357023264276 6624930 -4493615484398750050031433911342522880 6624931 -4070581694324275323072868831239231268 6624932 -64547420907602455088931474325927649280 6624933 4007924473716380914046100300341675520 6624934 18595420984386617057738495429823129600 6624935 14720471809419426764988354806521849200 6624936 -35302843034057992217144134273346764800 6624937 4632789328332344663648074503840301392 6624938 -7485846164006075267722145213957926560 6624939 11380822136621867761712629320565889280 6624940 -7723010933763182665952354457108480000 6624941 -8894772286086208925595926583575399658 6624942 -11438371954551243668532693066469591488 6624943 -14583729129332446894878203474235342816 6624944 -3880944445314639309046927047433420800 6624945 7918703515349578906019888749955288820 6624946 12519339083019081314943124580599940640 6624947 -1187707652865827910483639587527339728 6624948 -4975923671634981559940685102118993920 6624949 2300685645158002891187377920022490080 6624950 3713722725121132437489044880309300000 6624951 -3593623576439330798794593944206725936 6624952 -670824030858913483186820602262630400 6624953 2336763223083876267452864720062028202 6624954 -3866616170637098693841554648562973440 6624955 -25001028426509188580831849216481277440 6624956 -1900074279220815928492892952350396928 6624957 1340000352988018182724416597196381440 6624958 4772452067956704877935168563220954240 6624959 17739655678582118319473293583978930040 6624960 11483073336070120210136572557954908160 6624961 1756130102551149288340565296745698880 6624962 -6319200426077669046445836406903213536 6624963 37914439068507987193078139038852975200 6624964 11354002567823612160464158441067049216 6624965 28891276266421760022217939800372105120 6624966 -10375001121790834990615338972858427392 6624967 -51416512287610373526172569259174104576 6624968 4542974918380972724558230333263052800 6624969 -904517842530628907862797705784809760 6624970 -17787425317772729181724604681123558400 6624971 -33822958870710181636182601731028350828 6624972 3210907938744083005274090259112680960 6624973 41559637340279778077103725317580303222 6624974 -9112301184840257409416809035681337728 6624975 739532217937657346470698611244336000 6624976 5826161588307383417592056337496236032 6624977 -26523649803428479904898532911320289120 6624978 12353944180463901386884051130192525568 6624979 16015953841719661155954820047433869312 6624980 -3532593987599901818962772569310880000 6624981 -15968468822372267167708405528253145120 6624982 -1196296174849489024196494365549811200 6624983 53481978905669205554796147691665167400 6624984 15035600915373825225321207681217720320 6624985 -7741619749186002121618104503627994480 6624986 -7514588547709784054426152352567773440 6624987 -6377891796793502700667617342915392400 6624988 -7135434623420063942725577125203584512 6624989 -1445710626644289317204972219079139200 6624990 14390419716038782084197806946446400 6624991 -794782494472563961460154059480268048 6624992 65315267279781919918230194218598400 6624993 6665368972191439435504279198798137264 6624994 10344668664965188966774526055581397792 6624995 -2323690741536526437266490990545988000 6624996 -2035611186875511216223576630408058880 6624997 11082176368187620513782640217055290172 6624998 -212936187327821430066669927335950464 6624999 39774871163922250774390358283631463184 6625000 -13096938459235073064829672235760000000 6625001 20487574624360332553595881854672835002 6625002 18992594332380044423345817054056984064 6625003 -3840275950961858176218126846008007168 6625004 -4315031442799481885657446623163186944 6625005 -6478932008017262131297234940619793440 6625006 20421956132297684270011537499430245952 6625007 -26918744193544071071352021228773805744 6625008 2190565505321362622719530869628764160 6625009 16394257649333747899343775644258561716 6625010 17199013752420692806017396145520640 6625011 9160539394235737607746464086426300472 6625012 -11741490720895567078886171373374681088 6625013 -11304928278816473905995637718890772256 6625014 -8647134857703799953737194354527060480 6625015 -5954768414804900758421337750516380400 6625016 -20820425883289498356557586490730987520 6625017 4603946177704916293512139707490247040 6625018 -26011914234358059337511220268082353920 6625019 54623305560686031527520727577135108160 6625020 -1063523417549450822895085758647654400 6625021 -3053035392422772127256492650347676680 6625022 8332415541973340251747673156072973312 6625023 -21318929009724375124594400111539691376 6625024 14260284314863865946654764953602359296 6625025 181142201032957453958383985273655600 6625026 6238576793920999347523213746284740608 6625027 -26671740450510044213137296103219728976 6625028 16868632055472493851871448748701271168 6625029 35328729450348204261658992580553609184 6625030 -921074411912084000711182347495684480 6625031 -33251028080312265347633145011764954656 6625032 -19580939791706905666803369141769543680 6625033 20092822240020996635413853125102976282 6625034 9327552006301540760659582222692852480 6625035 -1772118486036822106437707655810538560 6625036 -9796000767038696489807186820394781184 6625037 11150628153751889908979999117994306732 6625038 2289136026191780406729623592567444480 6625039 28578253345613155042629822964262705840 6625040 -5856373756534447554782552482447933440 6625041 -6191275557076221373393676530818237696 6625042 -2786278058927594990037903754180578528 6625043 -12698418775821306003354953852210154708 6625044 31797807713775885589226470210306129920 6625045 -16575749018146613460353874999217632000 6625046 -16586406511544979866370304475164825920 6625047 12441369948924346392213784817449716096 6625048 -50338283254750057494288592586071664640 6625049 10984518895789375409105725685819170560 6625050 -718022767001803988493482622592992000 6625051 9270859144490342693569926564325763400 6625052 7164856679755382500421446814903086080 6625053 228705571015225838996716819028439360 6625054 -8885277367624776196408622930690385024 6625055 -17298220072980196148455685639906174040 6625056 -6644429381067686488466729988609540096 6625057 38132233642410852759602029815707612352 6625058 1423723070896265788038902307087871488 6625059 -3215762727651178557224305245375248640 6625060 -1844928892020756494032419117892055040 6625061 11678047518229409355115791699358681662 6625062 -12256704435794737408667783379144211680 6625063 68984780570033615025274820002894697088 6625064 -2701968089072380272020119576871408640 6625065 -8553289265702101966847480136880994880 6625066 -8591648697869143464312370419353921280 6625067 -965425709169258564343259989818033600 6625068 2398137365504202361082042627392611840 6625069 -23879321284066399598271009305336929440 6625070 13186496440547881903877327590508876160 6625071 202409302420304272307039442468382800 6625072 -26845373623927041018055925444640768 6625073 9742168174129457086387773146024793600 6625074 -6246392301910111448997373969124461440 6625075 10530705244888426001944866038843720300 6625076 -23344940551012721115845053595894906112 6625077 -8649219181675849861756591962717014592 6625078 -34024181517532401046454083451551832160 6625079 15210691415545915206616756332857726760 6625080 -2963562931337327824978633704800256000 6625081 -2049415610261324782605889948902688896 6625082 -19268184597355728697554474033075744768 6625083 30570253003067421413150260939105898544 6625084 -55478256600457773926352130864832436224 6625085 23616547408951791437772584905127748780 6625086 -7790135251372228173519335503979972352 6625087 17250797624493489303219078352605926112 6625088 -10983571504130515531175036901223563264 6625089 -771692831585521677807021093471236046 6625090 374708457738365199117499469920680000 6625091 36803578176079775018499673088124168000 6625092 -1710589655770886746137032377229288448 6625093 -25182194410757145030075086436767394658 6625094 8916006302966455810281802814354700480 6625095 6749480162773156930304016300650699040 6625096 880887573077489832517517094309273600 6625097 1091469750391943997597608926412213712 6625098 -22295727401739455953097584524799948800 6625099 -7127689733748866630725157970527643536 6625100 -8534599354667578756043339096879577600 6625101 5081385864793617220643460667338168384 6625102 -6443520594360825891288240831178552896 6625103 -7042207710692346243271017039540599616 6625104 -797797364090797574783577994427891712 6625105 22801972120816444910697917965665142260 6625106 -13861270193672705970942695992028102496 6625107 -14931317235398034226890512117393865792 6625108 710296699253102582932224791894016000 6625109 -20628023351973274203209524478424546084 6625110 -4648120596066965308307255248466688000 6625111 -65953298318831367748698880701015652208 6625112 -16198244370774478202414020778959380480 6625113 19163451029363262744553550025173232 6625114 -16216595395302107369101878994689227808 6625115 -168741115410113675294953201998636480 6625116 -919375925156840907955715802138851328 6625117 27070000130001663545160259256509168166 6625118 -5566149262032736511993749206638273280 6625119 2005672460371321055571120926547233280 6625120 -10779952154004796403341948324455383040 6625121 69637671685095189236299106036796423492 6625122 2513290090866396294424922697687542784 6625123 -21587650192245658195605343142117094628 6625124 -36961898223485487254900458482393259008 6625125 12530535196811766723067916335872960000 6625126 1795377138133137447230962509063628512 6625127 7488481015132934558505946735117731600 6625128 -15816805332032066178190372488568995840 6625129 -3981013485484778641646730159870492800 6625130 -2724785023457041593905601759261371040 6625131 19613413417562942630234670109781732952 6625132 -8965988657073162146330558491417487104 6625133 22857132995878464396334394759714988384 6625134 -14276691578458316870697874316374637568 6625135 7767900996274820535107410493524540800 6625136 3836845444744722283613165348398694400 6625137 -2564770610014413380123006103866184960 6625138 -5046264179562607337692929321274198176 6625139 -139146109235991264920221046004425976 6625140 3251743359233931134456433587189913600 6625141 23627275897030429361336893072497162542 6625142 -10018058516680977271717604671143858528 6625143 5638974276037290655883263372937780424 6625144 -580479852200686042928959543483699200 6625145 -25358030910307939438270682578527379200 6625146 2077118171982448558262415293048621568 6625147 23336024329969094763167680216014162596 6625148 5802761937122771791356030144280780800 6625149 278764607170388914988304731889099456 6625150 2584077795819270681410923072764825600 6625151 -8155585885737618602314202070871927776 6625152 10202159548920239975455330477214269440 6625153 -53102310655370700707960885058616329598 6625154 23198593617828072925002603580943245776 6625155 2415569807509913271569285664094381920 6625156 1869492032484626430801977917278781440 6625157 -22573302888526273662099326556379046400 6625158 -18269374219534838031777287659561617216 6625159 -2035688522565312878216352535964353896 6625160 5656155577792612004082189704550912000 6625161 -28321439129951872319683435410391453968 6625162 4114468178779912875690983392200854832 6625163 -43902736233367435242776436182623500588 6625164 -2796725750927042199084968968567308288 6625165 1724996598480078075846049576592171520 6625166 -53071645905209542251024522010400774400 6625167 -20688439731921831877953929542410001920 6625168 4072680356855298335102863619780050944 6625169 51331661288419558947532845526972711920 6625170 -4401044406341512084763508816230525280 6625171 4004196327818610887095481641872837712 6625172 33666551204172248063370053919906973440 6625173 -10285350706155637446345139476731052096 6625174 -14463033508649464183337412313615709664 6625175 19702579282682658298789353250185548400 6625176 32512885524135659441447998031789568000 6625177 -10013368390914637532660763700485911680 6625178 -9393268939265647607649294783959026944 6625179 -46402927552153398229968522659072549760 6625180 -19970399219785164450058838583844569600 6625181 24370567319030824440000275969810954982 6625182 33834937334056781560690106603243520 6625183 -4800572302174346595552126014783523024 6625184 47360607421238230113878768792008851456 6625185 -7994305672635128806144710238790643840 6625186 -16293558994465395745565621517881047680 6625187 17214898228453944696599489734691775552 6625188 -1556191050942345740729456849763975936 6625189 64113424100706009407789908928993591232 6625190 -939327790744079087246661593639185920 6625191 17149314214958519596118645081980689192 6625192 22858775179401628994265140596447841280 6625193 19555896085279290318515251421299496442 6625194 5216217040555287583304697712816561920 6625195 2829163963287885337729187718583006800 6625196 -3848338969697774598336565763276845056 6625197 -36649813517059607725585799743634406420 6625198 3098685260949206936776175778653217600 6625199 -19255704206126099016839175649184180640 6625200 1736576880735495701787331057215897600 6625201 33974896623478428428017551879711321600 6625202 26232881465780200153394004957760929552 6625203 18594179297725554593560583377588549728 6625204 -27943984737653231877718106155983228544 6625205 4159012807365409967058917808836244000 6625206 -6885181593856988392147625398066421760 6625207 -20171505287539138061527608340276707544 6625208 6210229754525597391813517842538844160 6625209 -8720195712010284340466348248322565120 6625210 11375437805559117050311180745053283520 6625211 20235052695978723397429729022733985824 6625212 -9024584447217118886958733941636734976 6625213 -9680333658555625118553390450357019040 6625214 -9332114672111372698351698648623708928 6625215 4158429822462432114988190032283737560 6625216 -3521421330844203108739163171437150208 6625217 -44769253775655683268339899213097689088 6625218 -5650305117471609719756346244953069696 6625219 -6030165956485911157139624755152515856 6625220 1795945909313698397374861812183859200 6625221 8104323723955178354457949318482777312 6625222 668338221388500162666567559627584192 6625223 3935942236364399011940157521148960000 6625224 -36207164330239521731590192599650304000 6625225 -357205426296412899359091142075564400 6625226 -3504627482905832402475238133849746176 6625227 1006570257866331857261768222172739584 6625228 -8680557086845483405252760987700326400 6625229 6094700348835376193343515360481327084 6625230 6471681766133492914472903266985454720 6625231 -842340800153346880635784959910231536 6625232 4949563013836469089364253742138023936 6625233 -2015970455123720394573714551091441216 6625234 6910419947730763983488076237451776 6625235 -30358250064340968923788127477837914320 6625236 -22049969678807113263700057133978892288 6625237 -31907880429883438685124740972379016114 6625238 -9923057670196459894961217149526180480 6625239 14684883569875840340504859711673054824 6625240 15258028604831901395442107182750924800 6625241 13560126886512453146774155154833397130 6625242 -2845276811979873194581041786982078464 6625243 3328127171209543288706502238748331440 6625244 28333943325002272153085198653848193536 6625245 13537037076986140448169071363768331840 6625246 31756250928235608818613388608180435072 6625247 49653842517918846986966267259804033696 6625248 1725899482596026843548013082307461120 6625249 -7076723381455268232039191919734026620 6625250 18906573442228156471698646543030824000 6625251 18407572202280646800191212691516146368 6625252 -12517098581178743474910186512189563264 6625253 -58153031157205408588067014634020949220 6625254 9827717136431439524328480320728816320 6625255 -1695074392712270848959289062289442880 6625256 68917959281465399686445465929939353600 6625257 -5341950182078106704719767801345442176 6625258 5341003866993123283174626807171025920 6625259 1793765109929012831250007355365156704 6625260 18457515236961664463195861655995136000 6625261 -379652555057973785910354718580178816 6625262 12596125191805285557111861308233221120 6625263 -2236838334910431695030602769347499256 6625264 -495263292987361521780383461547147264 6625265 773284883424910282072646095690782720 6625266 -10814647378917450984082338097638173952 6625267 -48822662591465078786360511206940347448 6625268 223415891567627497557255359380383744 6625269 -14694523706229529002987634462285863552 6625270 5160912607858108247881216645062574080 6625271 107723449278362516034025344531526263024 6625272 3970165482784228277132848047897354240 6625273 -52170023148115820899087293675602787478 6625274 -16635191530115442835762223637433259808 6625275 3042060314083728208542686231406865800 6625276 -6581126745749744719947809285153357824 6625277 15139327539055451710266440463422962092 6625278 20761883051250412054075108746041327808 6625279 19536864682420718606944192121932826920 6625280 -2212062261796035145380255050288332800 6625281 705291472113976354947928873497495360 6625282 9919751822644518316630477963873850400 6625283 -3544427158571398347792273539081279280 6625284 15741818724375167475846203814824487936 6625285 38525089802605983211816523992703319000 6625286 2344308668297104776070840910864780160 6625287 -33046569696382205821870340582892288000 6625288 8588462658680922026720182687871631360 6625289 -13629023895637082885997317308672116480 6625290 -7869170373907680170036519820340734720 6625291 5815794655680720850772979152575438152 6625292 29352298104921010175932145438993078016 6625293 -27370352581637159488501709987109673536 6625294 -1855712458796631588584938908850530816 6625295 -52213559173348359207216953094493044720 6625296 4256884008708402918219095487852380160 6625297 -2467862589398910810013633679538975936 6625298 -2580965556886385330635987341466263936 6625299 -21867010502441484342652819393260911040 6625300 17835875506001178078334197315487488000 6625301 -11047814795950872133929774618242131698 6625302 241043895383583568329581020253111232 6625303 541689755113746804481444034060574384 6625304 -19038305648554283032693204888847892480 6625305 24286775064965869824161995725576807300 6625306 -8093841370783198030127225897101413648 6625307 3055188220297269939416517369238868400 6625308 -18913111149909691783799814826058416128 6625309 -38657235479394621759444519933723708096 6625310 -10983424477845059662841601597322165440 6625311 92481864698241166444629581473505280 6625312 19164905905824681614775202258998853632 6625313 7375505855176918851512914063764459168 6625314 1236749161281928696833526087629746256 6625315 34875436007796130555884647799926826960 6625316 -5717426232458813828456524059730837248 6625317 -14654626950378158753180039141885327520 6625318 -5084947251637539751391317436723408640 6625319 24619796606234872253502861729216288000 6625320 -932971397140416677680988756626636800 6625321 6777282729764375917580061356167238522 6625322 11669142201662192295496710220374094848 6625323 -19951611615588790760302948825309344228 6625324 -12206819878467659871043470546437316608 6625325 3618534810822618377008229742920762400 6625326 -6803436252601865674896146799821816256 6625327 -247326413650097926685825429147447640 6625328 -4328682623812505164415837065519054848 6625329 17924502501245505618650698419245110560 6625330 -7793123188736555577179780755077089280 6625331 57441143764377784056346431396124704 6625332 1398548051487719234556822053091753984 6625333 -2783932751121475909941828829706271552 6625334 -780110017699663682149968815383095552 6625335 -18327467732877131800944954118302950400 6625336 -40977841972651555034883138081212989440 6625337 -42702617689417448908739781923441852160 6625338 -1910310669354056130867302539251724800 6625339 -32447285236857281307454394660335671084 6625340 -19242977661318147115724073764117913600 6625341 38679975292709628009710221338359461440 6625342 -7014459681173044589124301624663665408 6625343 -40467272765800011241340997590764377408 6625344 4483583867310194141125022735665201152 6625345 3590703363923053736665263941076321600 6625346 29320081864868895705704745053291520 6625347 1007534448337327884600156102096523440 6625348 -10921145179421206304173617867066081024 6625349 9012670107985524130710987347128936350 6625350 -9282284074439183425579604590506674400 6625351 -1940275473979301818241262073284024896 6625352 -15795982701879681423176502923348966400 6625353 5009478716226838135756108301412467904 6625354 61422295767755799498624352336734720 6625355 -113602220676712145641824422148409920 6625356 6174767203035272050238511126102646272 6625357 -7533514439313503680420801726640685120 6625358 -21185301947739360861825411214972710720 6625359 -4658336656786925985943662967132983792 6625360 1883142690228113731284900424997928960 6625361 -64201720584694859693174059865058289038 6625362 14247943488968770357961262548786797824 6625363 -22014853695205961630491948175442522388 6625364 -786820834481846744303251266423250944 6625365 10410707205575477098888861720700173440 6625366 -19032640073190654541313789749472496576 6625367 5862990586473728172951069022303143552 6625368 20356025703501364910818023750432768000 6625369 28449520179491529649656550709245461060 6625370 2342473575051635164751035767556358880 6625371 -8527686378799845172270188874382712720 6625372 18687045649647218242897339482884052992 6625373 17102591718963475405948056318417251622 6625374 -3820570082726321081154099048570344448 6625375 43504774650401101291361937459363174000 6625376 14603056576356404703416035161908183040 6625377 4180217058552210889007580766093543248 6625378 11933296699104979091478735070156572240 6625379 28182838429134359263970648974799293980 6625380 -8235158672380978636007041243005050880 6625381 3526759526624299402630781530649301504 6625382 9368839830321369960714925491059894784 6625383 18389876751611018769126819012585491664 6625384 3284291816131742525854924722357534720 6625385 14058251130950362348242425520862273800 6625386 8591612275821572808679250776189786032 6625387 -19286108105922105231474025148110029964 6625388 1405544790690713880029883751821312000 6625389 -6622912928599880129553922946339184576 6625390 6146691916847595789944391588663307200 6625391 -42604514253042838956505299975299963040 6625392 3237632296939887321785172499258933248 6625393 -60138378971964234553165282014039434520 6625394 14287410887651113433883021409542548496 6625395 -3560184686563857352582216054349529600 6625396 23412760837260835457675450889191577600 6625397 -897960945521935266636900189151981440 6625398 1224680539456283546169520877856532608 6625399 -7961107799055509526113764136071139880 6625400 19244985142684716148478913965981184000 6625401 13225490304470643644907917831297086032 6625402 7372635265553041898669559952218654720 6625403 -14899621934226682908625137489203001936 6625404 27798189878791643878748658956506928640 6625405 -11399482950320792115184361194311667200 6625406 19147527081311287777902420269073173184 6625407 358029019278076787926657174378710288 6625408 -3518832601563756476316143927332700160 6625409 10248182198116065188541042376653306816 6625410 13211028418961629504281327717107543040 6625411 7249124613975439899427594798465109152 6625412 6231379822725104878103843764677676032 6625413 9487978134803642083518914534061208704 6625414 7162448833113688303514598004158873600 6625415 -37318400890480053961308515142258946440 6625416 -778308045644249424995619355435008000 6625417 -53385309587808438382625784342830674534 6625418 11560347474043735238640065398935830880 6625419 -2542140025229573754383382489754774056 6625420 -10230948560597079669696011263665899520 6625421 35785786946012891521134243433011474144 6625422 -8059589590485847560975794938306239360 6625423 -11521407053064963436164325161552511760 6625424 2129248241913252629997852077900464128 6625425 16261168029317464197079294983232542000 6625426 -17438300071389205888931426215143991296 6625427 -18272152845218047396875147164421057600 6625428 19922275223128609198534906518745589760 6625429 -20338571848826855421682313060437545824 6625430 489936953201161650780661297438752000 6625431 34915639251533078587640588267919239520 6625432 4265353724523963931514236282996838400 6625433 1428645781416734741951610162359671962 6625434 8567150855446621774089311832591609600 6625435 1456027732073488011442204371857456400 6625436 -6006069711479152115379633075351644160 6625437 5642708316609707452540467489082708512 6625438 -21016321365888245411758603480416266880 6625439 16499002711192583993599243216116797856 6625440 -166863664330147404758222465248788480 6625441 76607752520854377039186422829597376192 6625442 10381036104161330081426472065458981152 6625443 28240569011838886883102026094833297728 6625444 -5507961359376951008782297906293964800 6625445 7815446150475472640768197960058408700 6625446 -17978153803663063671117207781486698816 6625447 25451053812855269042270103372035115896 6625448 18555146897307660193242725606059776000 6625449 4992450951852686950441603263866327040 6625450 -1367879695851210726019842250007954400 6625451 -9725592587820395340742070920166622720 6625452 15232297987995968913800098314744115200 6625453 -4967436020970735157522874866648344298 6625454 5315402755225001556843757059244454784 6625455 -7367819503425527219236469264476934640 6625456 5882237252708976577962876863707545600 6625457 -5748500083814005431432573408932196234 6625458 1113407820928199345418053890717100544 6625459 -3839432216212035738999084089293668340 6625460 -897079518959179989178012071983270400 6625461 1433832782291559628156176539095606464 6625462 6477177284977266243358942249014563232 6625463 3961356212446941552884347311105836544 6625464 -16843378726215445570843221288640512000 6625465 10632727537787049220039989595045161600 6625466 19553912144505490058945976617340216432 6625467 13765122780162842473612545097401176520 6625468 8176059567945829281585979742198555648 6625469 20573257197680207293828835645891092896 6625470 -210663587318633501242423469690361600 6625471 -51994252710569562558746770109600787800 6625472 -256141794892922641855112679530692608 6625473 -4615347235997355045916674563601291216 6625474 30243872296539874814537698146871958736 6625475 8923619022067171562210567023133107200 6625476 1781352620474809233238017415213248 6625477 12713208413793193807393629022133614200 6625478 -7110606627608730031105326488224378944 6625479 3814138738055735597503597660486751232 6625480 -2739081294875367360731544505449984000 6625481 -60674306767470793664949002215708535718 6625482 -3419046274695714252861505891897137408 6625483 -830367159691675979173221495096914456 6625484 -38023518691580126005777183577757888000 6625485 -2168029105049837011639956277543072200 6625486 6968032769030854592185471515352396608 6625487 53372259169169941265790816636704311992 6625488 -5073512678503691676890137973409447936 6625489 -8552854062467243861542744016493217676 6625490 15515794178395140902218227531373939200 6625491 -16616329125739989400058276554862881608 6625492 63913533243167777284923648469099091712 6625493 -20824472914812861881575060965110749440 6625494 -13516427157989287114927828195530300576 6625495 27281471071574645209015268614435310400 6625496 85317199414268139652010241720074895360 6625497 8933602815860322692101504121787853728 6625498 3281133283474865624963681083194136320 6625499 -35349809934083527856922713808398140800 6625500 9506163478774923336925057733812224000 6625501 837032954937959154546327131844046502 6625502 -14247549777571786610492688930498554688 6625503 -13103411863359699499830856553674825200 6625504 -31760362984049486505003968227599187968 6625505 11114439158612682378108565994834137320 6625506 391410442282684603472356255617024000 6625507 12520911339770498107165897106186951424 6625508 11925477799629365725369922407419479040 6625509 33594408895715118297473110702235297280 6625510 -12279688236080543995476681701569587840 6625511 23302663812546464332338602474226029112 6625512 29622900587389881070532259628127877120 6625513 -16509022273130539750344210957664647238 6625514 9083561535545410422469374482189721600 6625515 -917157520472042178480689222906813760 6625516 -3395940472047741311664796280247797760 6625517 -1368847293371492461284139955326118400 6625518 4054286075015521803493138582785632256 6625519 6945153545017955675368690316520195920 6625520 6324255797180331203263820771765452800 6625521 -9920938782258277544465822046432659328 6625522 -12500938561299560283089177758465160688 6625523 16600883023476248214378635612986209960 6625524 -20580450844235663237468048079526969344 6625525 -16665563168078695000879299232991252950 6625526 342175032495743705417815194424678464 6625527 47710003387543097573098006842756593232 6625528 9155769899425033404850306587426816000 6625529 -1101280124119057086431903572492608600 6625530 -1656592012759203382549139818786713600 6625531 -30157149270301087771589992171304080536 6625532 25522922393065163997038382674197917696 6625533 -21567559237110772739996988664684416096 6625534 -26622826933060681963340810660684227584 6625535 26730838598376541626474529174231785480 6625536 -29187081778893191254433590430775902208 6625537 15048505272001502988525199181141343232 6625538 -33159961483618014329767661051409836160 6625539 -6683794579365889688619377770633914000 6625540 -3894637190635618550926621874303189760 6625541 -9514299778162978319097978097578120960 6625542 -194822717449804942208713281328637952 6625543 18521743761922959719489272275910877760 6625544 12705473495848438857430530986843013120 6625545 11424074701502135568812082456598096320 6625546 21833255925793908420664938255391540320 6625547 22375763486145659364503319898720459200 6625548 17598741034992322692999025323037976832 6625549 -5213016299046734220110443337043090464 6625550 1122388555790413324213235372699116800 6625551 6668146031565753783246698326994218632 6625552 2673432806571594622901996705077600256 6625553 -1045899572894108650586686162225101312 6625554 1606815222451000166303016632485387776 6625555 32487712220549452427387962490733078960 6625556 5787352709157624295247852820193363968 6625557 2031311604924029736209763345266798652 6625558 -13847352160950227418887204206223339520 6625559 19052022866899453130474578420481827200 6625560 -4151347670644745053103967784802918400 6625561 -15363257641031664809529578700235445808 6625562 9922513923401058605287667530906210032 6625563 7407118470513256126578250335011215872 6625564 -19368777160079503803542775335147347968 6625565 2709676419459131490272035397834983800 6625566 -18157818064929373705343206590314320320 6625567 15329699054380686927297398314612607320 6625568 -1649066872790063606707412987113635840 6625569 -312606650691655588305629158187148192 6625570 -5256401832733280383450473778636439040 6625571 -20818527287675878481869278291734712228 6625572 419953648375244305801259325064396800 6625573 3117688081664816009050764617327861822 6625574 -6082595992822179256553005129336585920 6625575 -5826150300454125760401194078027897400 6625576 59528143676133663556574633755715573760 6625577 -3552788279379670216073360645749331328 6625578 -11022012055729151010916715645857972224 6625579 12137961706374521189174496065807264180 6625580 6045396128913533496148359709067520000 6625581 -17481149840561883254708339625031597536 6625582 326224949615844737509714899358584000 6625583 -14174408041796826433177107052191588000 6625584 -12211509423006381496756462790961070080 6625585 37506947162216121908742276462389472000 6625586 8820073321645136170257013504612273920 6625587 23477339194589603970849084719237081856 6625588 56468360325736510549663972692435413760 6625589 -950975541295813417985309492989496676 6625590 -3757954505708282065680583239279575040 6625591 7386225816399633723816018374883121072 6625592 -38880785406546634622676665051042304000 6625593 -6012433279113769520252567703216405180 6625594 11200802081600860031646925112184387552 6625595 30878656267617350293504146254364201600 6625596 -9774046839533235508885648610508374016 6625597 -31466494312539931682709883063692084 6625598 -4720310693560834974139132783115700864 6625599 2029151104929496911308174699563892736 6625600 -1733598342672346216031436181418803200 6625601 -28346516866690916097387467102551401900 6625602 11040600434469692560932762829930470480 6625603 -32388403344257338329679222846989198148 6625604 29050623632297137110991616882152012800 6625605 355698744581102654945313808684704000 6625606 -4339752073730089054557971665176182016 6625607 25826237540210802057975317942984480856 6625608 23617913188453890999668116804464721920 6625609 19228953392404273663520856301737183204 6625610 -458104393423882842488440234926013440 6625611 26179559302951468445100809100134820480 6625612 128833192611078307119015532487770112 6625613 2027250826400336619282110309459759862 6625614 -2371039251840661375890426889757383488 6625615 4697284256154839234787318089232746760 6625616 -6708793602539684703268838019622576128 6625617 15986384665210875059228932220511899712 6625618 37246779278242141230634196192590348416 6625619 1441347364768403761286900941778945280 6625620 -13043875787540764289361387261322963200 6625621 -35296786047111959450391915401085456178 6625622 -20368143031850569214186155153097073888 6625623 13236305682601927652531163754539513600 6625624 13564015562017594445526735814849720320 6625625 -6306451621357605461439093223509048750 6625626 -110964794530796573063140799815928832 6625627 -19641112048140671321728439092315884016 6625628 877656301316956315843008384397562880 6625629 -4234127493092760005858108196138690426 6625630 -6510218673411755847170159411740262400 6625631 26091267403497050872452782566416461472 6625632 7099784280402648558100066247615447040 6625633 10029740328375743352665649969277750080 6625634 -10464832274153291201264129159708900784 6625635 22585032052868538394574249837986560 6625636 735088229971101560505866281737414912 6625637 36188014080572750431636532765063457024 6625638 -30391807384428155864951068358326742976 6625639 1725604246249871943623877420397248440 6625640 -1234265422405557490553785129825075200 6625641 6318995502765102483100303028493826560 6625642 -4420511024562029744174617607360632320 6625643 -36862877966623664848850121223167201576 6625644 3725641845327789950531549663979542016 6625645 -2864881005518375823838966575991201980 6625646 8392142586504331900654736576480734272 6625647 1813408352119821876835597260543434880 6625648 -1619841257574674906854533773830717440 6625649 -19822252669180315830782138020616372160 6625650 5207807188446432503968807878137961600 6625651 -4806812596999882559959866545040706400 6625652 -39001654102048451219563219793363662848 6625653 474529956274542616943572558862488800 6625654 -2000272963419079871665495796400273408 6625655 -310503133894897223748747011590188240 6625656 2455753002667085630438358576678051840 6625657 -61700092408004049770392963317954826940 6625658 11406035077073989659943759443094620384 6625659 11458926246480370631285559653365288560 6625660 -19386322009162775196647895856732792320 6625661 6571843145631186822280128103212195840 6625662 -249340449325234624756189160569153920 6625663 48344920502610599767477265989087256184 6625664 -13146085293513692854624085140832256000 6625665 -10056124077014396522944600939059206400 6625666 2129696966719814384712916440620014032 6625667 42873857627065995671439064939662478716 6625668 6239735957750446701580370491522215936 6625669 -16020614300511290807572986918082336930 6625670 -11446778318793471574649871262062606720 6625671 -880669818223113205646676266526667440 6625672 14153938258635416392909529625335116800 6625673 -34946348850537923300385800508574431078 6625674 1640528536851107263454939113763370240 6625675 4910692264254395884059706762625210800 6625676 3233019576584738683075576587247615488 6625677 -13425783587339761844692682388458172480 6625678 -8916292240542214898833702742743275840 6625679 3945225567189607698355629518017655808 6625680 -2587957557804273415089820239337881600 6625681 -70442764868955089149357511190612218048 6625682 -6500802045460178393894735393483381184 6625683 27987359061857198008104282691626694452 6625684 10172996445070299300571097445863964672 6625685 20584529874732403928811119541995073600 6625686 -1820080559243018992536861220610911872 6625687 6774291405600771608630938700497787336 6625688 12918644081293180533045943837722624000 6625689 1579429825486129777223214947167602048 6625690 5062583617189901331401735489737091520 6625691 30554399578178906574220063928861213832 6625692 -13495867264950872362058231054976614400 6625693 49789153957445010333156448531934195942 6625694 -12137640809765175628803732857999137920 6625695 -6855479026568178643354975615293652080 6625696 16001291058060222209742161396241530880 6625697 -33043926652558582865184551630386304448 6625698 123290629614481422968546771261707776 6625699 -2267117793459128611098540299473737120 6625700 -7156572501380642831770752482491776000 6625701 -4868283389949560091231522130556293416 6625702 2168691833457869108494541132452113792 6625703 5123687533694090441101956441419028480 6625704 8467895119175223308980418593492992000 6625705 -2319876480096202660686135602621640000 6625706 -21824785332932960812353071521194266448 6625707 27580943889360396990657578063728797120 6625708 -2578701291761085350151184279849622272 6625709 -37150840342447664663028370072150746090 6625710 714241288249618362697457429839603200 6625711 20048406278234695019145056239744578592 6625712 -20989634436602093945750241829699584 6625713 26641534671026263837303098920997487200 6625714 4034081797126694607819764933446046112 6625715 -41379140556812969371064403368460986640 6625716 -29762503702702500237582054031566520320 6625717 13534543162395498858516750120984391680 6625718 24604722609027338863414042257700316160 6625719 -3021642560732546853731303156689180200 6625720 -17792475425758733185518309428801126400 6625721 74805573820901184429592466791273418112 6625722 -272256680630086657882122459803040000 6625723 -1254937111332829213218136778314162944 6625724 -12510761822164162710423555962637262848 6625725 10713940905189128168010654827355333600 6625726 -13537862132952174855029237409697490688 6625727 -3998081323488989263066947542012543400 6625728 -6307261721576360321487961811633307648 6625729 9223716160728578025469507976847840960 6625730 24830519247916531249258277001071078400 6625731 -12382387184835855555154617602609510400 6625732 -50978881520720114987643797656390060800 6625733 4911926786941956144473103186417493500 6625734 -11902475198846596416374675186909248320 6625735 -64735269253864197639767190574120283040 6625736 4805312719102448187576536678343321600 6625737 -9827973945256290732751129907964719760 6625738 -4491596552413923514112046489627798528 6625739 56285936617402884926513798642306755440 6625740 -15603601417952788703441271628132761600 6625741 -1122682030348660179758142023417341088 6625742 7980537482447590377037226923709464512 6625743 11236133851466080257061784297938320264 6625744 -12993150470427143360793456081269923840 6625745 1591481572013064668044939679025602880 6625746 13260286779554577825425955521097907200 6625747 4127637987775035467540863107720889196 6625748 14027289135340315909874998615870494720 6625749 -152827443772452357591140012756248992 6625750 -4710552607577831369840259886198080000 6625751 -19390473664326722299907106377272969896 6625752 149234233581783554130202349135462400 6625753 -39447177271369842437208308905226546480 6625754 -10424147808916344825870666986844146688 6625755 550760209271128442090475084415321440 6625756 -43733069462898598455449060056905735680 6625757 10128871187013236888573320897194376332 6625758 -7402611199954367175404965965056846016 6625759 -14671883994668354197146398311328463360 6625760 -39044722080483114926708519534391459840 6625761 -6071567953689042676309461799912008096 6625762 338976156999945380156814682651336704 6625763 7004118489408014105673647634791774304 6625764 6059250138073442658173798840831569536 6625765 6785701188361974229606575105580263000 6625766 102226384158065281352168932286148864 6625767 -3405628463892686635729078369587085488 6625768 -17316456848536165728839384842316989440 6625769 4555704107939791000845396207839722170 6625770 -7028512937381233780874490645387590400 6625771 9285494366494512600297700600145197872 6625772 3041319462271509044195172645150377472 6625773 -6081674261092530700439862194370831360 6625774 10624017573763930374233224363604675136 6625775 -3674857662303048362927959689012420000 6625776 7709790711304519331741600445817159680 6625777 -21058341532264571539800717870476819374 6625778 13761116954301111356220818377833133056 6625779 7893922694940835454208187031441174640 6625780 3758984443719497267651543101456515840 6625781 -5479229814377870037954409154483054418 6625782 1211057663340032335755787474774015200 6625783 5566861743136439888975729473600858800 6625784 -1205871945910845038048613767787970560 6625785 6292665574921426352622050455623360000 6625786 22041260850259534288046121494063732592 6625787 1422731306133937184875451151276882432 6625788 -4484281413137260441467322025481378816 6625789 -50136159699779155242647763436658684410 6625790 1730985271793344689022238249470003200 6625791 -1144149166780583695713622490840107920 6625792 8492560920789255740780668809350479872 6625793 6262557976938109963792225771113720660 6625794 -2401606920456006536308792387220029440 6625795 2588504856435398342602808257681038240 6625796 -53689625871042317243962698680415777792 6625797 15451176814459216319450893832424639360 6625798 16252891048028664420474639826876514400 6625799 21796706097003813824299477271988225336 6625800 739545037999555319091763436661120000 6625801 -2596360000783322415387893751694935936 6625802 -11614879752214461207964778949232123296 6625803 -8941671518154105069898980744637792296 6625804 -24666200793153024810756633844132147200 6625805 -10434481022292178639442520084741343080 6625806 8511143557828123678217427025495262208 6625807 42896705211871338315621447203495414760 6625808 4491934480094003149786784561866997760 6625809 -33720999605695224393850676608529212800 6625810 -4388148856722142553791733806960347840 6625811 -5105962834452697251632817499606109448 6625812 -8210125486168203273985435484184680448 6625813 -794155292125712932931738215055930560 6625814 18282889170572095796062845561988076064 6625815 5096994459252308342875056178723921920 6625816 3717432474801372616452907560057077760 6625817 -61433922802986665899879579315352640 6625818 -17388255147629617460437821422417710080 6625819 2637180095922544268540043466763353220 6625820 3696504513089700724683307486706780160 6625821 -47858791242779253959508387923421458880 6625822 -12861674296771072786631539946159256576 6625823 45938164078663622775178469488799583072 6625824 -3305493149062947642516146173166223360 6625825 -44765168989792406509284432479946864000 6625826 495059800220056232852833952574910464 6625827 21048675715120476545248510107763200 6625828 -5243957181607422162142444800474491904 6625829 -27574675614797767803392528106596256354 6625830 -11853436592104980924798166045740670080 6625831 64268601843866125683840442831786530472 6625832 -40579175856590939366932544832652492800 6625833 41444060394357657590082554087172633600 6625834 3508532199559529178361585421217299712 6625835 40120859268755883008665718805741058560 6625836 2710694194996871712988016186282836992 6625837 -24812065699310053839598299655415490420 6625838 2275678873371262247660544000926464320 6625839 37789128026142181971461561837540232 6625840 843183491839856611400122262134456320 6625841 19470100801865218246928071787929108242 6625842 14374539551606197700914989795217245312 6625843 4956696950496469317738569140620158800 6625844 8875272671022745879630096655058763776 6625845 -1828038442999831604118374732602463880 6625846 5240991304432320465916487530172136384 6625847 16736021790217743286315352735234185152 6625848 -2288521680051955832084084808644812800 6625849 18818780243795975085295762416456378432 6625850 -2367515892692169618979152439674662400 6625851 12726266207391381752396905042783097280 6625852 34746963020116969988265970653637770240 6625853 -23060899653741176922827916564159745716 6625854 8129497589649293437824258414100659840 6625855 -271042810254536366746007770731504480 6625856 -12107766561769774352703433141227356160 6625857 -412314051552707013654483096434630208 6625858 34736189091864209365349880525314627280 6625859 -12283143679852567775056011260516687940 6625860 -4565963639749550317251366876779888640 6625861 40020783729427020560400953968775759424 6625862 -6335988628253986538437198338936518400 6625863 -19403361441768370952733125176508546160 6625864 12677020700987996185741751587781836800 6625865 -20490034743368717558300041389974131740 6625866 7170807248459736727626446124777179904 6625867 -7458279558340245026586261149426129408 6625868 -3361464862757763154667647536961281024 6625869 -1917334926981779727631628416329077760 6625870 -107628413687697437314936127640345600 6625871 7888819791604198203460172175127555680 6625872 4028091447795599356957938005177794560 6625873 30201818935659476877164837037252651122 6625874 27769977043203969486183355530671729280 6625875 -927981934505252390984822318438820000 6625876 10113752475679886675099679004169682688 6625877 24382212767880001434545289871386515520 6625878 -1336704225978725379501171475399630848 6625879 -8554359093032688830051924265165398032 6625880 -3674864007737830415556983233190707200 6625881 -23914885570048678611056152863906171900 6625882 26487528434066035255928032408887792 6625883 -694597540082033639952377400701489712 6625884 -9826121659143440513667172450426380288 6625885 -842022609797267451665578948528650240 6625886 6657565270542189258109044244717877760 6625887 382460493114813507559602410173245696 6625888 64255511062481683920520735080877916160 6625889 32395945559878303063477590190711195440 6625890 -2210107094926949310872459800558394880 6625891 14869754668286521581050556230910470400 6625892 -2882559906439749675758322923910512640 6625893 -32340457586883211164950670734440392000 6625894 -25824403240179799793408739837293277888 6625895 1824114452063414814568181370393017400 6625896 26654694233341469240999432780152012800 6625897 52752373316209823999525523929587620340 6625898 -13874361184865800393455712201004636928 6625899 14936736186409209985503133066670561424 6625900 -8256421672534801940190708144892723200 6625901 16340234681345713768836547585926745932 6625902 -3841399551841997779852208558177742720 6625903 -1491734224548793078648612865909291304 6625904 -2360583553915854492709627941534105600 6625905 8173844119647684684768347712388425600 6625906 12444060168507950776146503301964001280 6625907 -9378729864993502148670267336586289844 6625908 34548383169368692459242246755790336000 6625909 -5375160602934172674562981471516319232 6625910 18006512943541562894174459535605007360 6625911 -23408005701004532497774227367055483928 6625912 6889648179361121757580256064794419200 6625913 -327365003370230409405113855253302976 6625914 -6335583149819193768820294019752642560 6625915 -31803096561970053642141609338050333440 6625916 -6023969838181047672176969453775720960 6625917 20746996624376443447554004530864608268 6625918 -10508526993495655910508993382960512 6625919 97832014889737194368635929230786385696 6625920 6109774413172651682635988009484288000 6625921 58802865262546896421087464350693301122 6625922 479930274776644515732621454797055392 6625923 10620266431485922067335924584401525424 6625924 -562833621212732108534179343054214144 6625925 -20826535834685772311846930614449193350 6625926 -9480713662175111885330628089626970208 6625927 -33232128729159297169596682766811242880 6625928 -20569116442414801816471960995639367680 6625929 1880075539807790747748036551673056784 6625930 -17957943881952927865754433598620302400 6625931 3460520065985285016323866657224226032 6625932 -5531123085048669397251922543270084608 6625933 18749691528766518470683665034340623584 6625934 11194357417799151344793248840810533632 6625935 7828575483166245324027226335022855200 6625936 -3472088491228630973184235860634828800 6625937 -53852423651603378684963754574252446108 6625938 -15665480245694064537098187980756827392 6625939 43248712753753040977830177764102925740 6625940 5141163557648313971766458639068692480 6625941 5065311778633312288402267011977849664 6625942 5430296790550091320253045165596374144 6625943 -40456284870993061645715198073217706808 6625944 1620433911659567711147968297868697600 6625945 9788707284557036010203644622369685000 6625946 18423506875553372765324626617750942720 6625947 550979247791242617919535618096315328 6625948 -1896121502012963638501462601859666944 6625949 -21671191566632001425466623342812051680 6625950 207932300889288890474630387058739200 6625951 -10542698072965361819596442253256505448 6625952 25210039312948823659340883478741450752 6625953 -61057480161290721301835365079569321836 6625954 3673237638578658379878763082751354432 6625955 7438419730796663135596418951021521920 6625956 -101195686152024153905781935329314816 6625957 6401442287084518044047256914804108380 6625958 3347401604360104030942216846118118720 6625959 -2808019220374544218652525437170708696 6625960 -29425620882610619175799542120422400 6625961 -16351813461604705724813910357389359500 6625962 627957456088010552172502077157385472 6625963 -44765533384093425417131050348860360 6625964 9327179682594438200930677098635678976 6625965 31272767238318296657020761892472179200 6625966 -35828715746970442763421166308827324160 6625967 14882225794707047468437870587113652960 6625968 -5400878505158683537760586608396107776 6625969 1053188810921671236388546213957039872 6625970 -1984662472178590319678109328291204800 6625971 5824802048654762664334555397458526208 6625972 777082694372257700614119875437718272 6625973 29765515245127759883882193963107035584 6625974 -16990082365715683863979393329338014848 6625975 16386022732264044997022031891661043400 6625976 10823656014275690595569483422417121280 6625977 -1503159684593475284620994919959279280 6625978 -9459398273856870490320987080865930240 6625979 11659209172181135617000220034244628580 6625980 10733669165732036491799511717493048320 6625981 -3601321817214956058467159233746110976 6625982 6233363732005914774939968279428104384 6625983 -9334597071051408901920544677250889856 6625984 16218876161979349822814785268088832000 6625985 27311602283629694242840920110790900180 6625986 13714468590303394448376127033878689664 6625987 18219169674894098992438431927367352636 6625988 -54248446520247483714345805215801609984 6625989 -3847027601227319985587811390114036480 6625990 2131107540260466984207108040343347200 6625991 -1035532006488801029576818172145314640 6625992 -29974280964152117514767129586706145280 6625993 -5150483291034483077402223707575677312 6625994 17581637931957463078220774310491955552 6625995 -1254547394984702532035245385481062400 6625996 -16920171653230848310091551001390686208 6625997 9058903291439064575899659905142112512 6625998 -16426595628576392851242557303791660416 6625999 345103015182925544539913560111543808 6626000 -5450426379117179002792815984316416000 6626001 1457588981674462503646629810029220480 6626002 -4246124103475342210707420664414365696 6626003 1906802360539533582480406767934550640 6626004 2657695365349544011660625820121694208 6626005 13406950276108458132288327893595327600 6626006 15333008158937660322836622118280561952 6626007 24474506526016986423412196909701545600 6626008 31763924723280161454949328266994688000 6626009 -6960714682059374988023106759900395196 6626010 -5212015081577271910948657135125358080 6626011 -5914454755778336817387484268084803568 6626012 -2364227048449354202257212714304450560 6626013 -44793410961050394437755872156373623936 6626014 -3534781961826905835112676206827844608 6626015 4222340982979297927127108952367083120 6626016 -13335736053506051060606231094008217600 6626017 -10856319867800315849310863503413606588 6626018 1480545802957976318841090268946889216 6626019 -4914491282601608774952681028064600832 6626020 -22214616771859313522349552787607627520 6626021 1712922350908864091887648032060798012 6626022 6244773363902561316338323238247567360 6626023 3396477145623236794349715920218402024 6626024 -12888147044306094304722016653841121280 6626025 -11503048189616223914168519930996778450 6626026 -3711476436185988648230475084354441216 6626027 38997400447971543675384598264788522072 6626028 25786262908343448465660770353465752576 6626029 58753978888218515381751780482840348630 6626030 -24704452820412092056261535161388928000 6626031 -17822043447701121524379847086835687296 6626032 132064331100589776909101837980270592 6626033 2899798624039468114811948038712971008 6626034 -3558113125048330832666294019309909600 6626035 -1256999342806762821524301582188739600 6626036 17836108313731749535540889772474695040 6626037 -26452629716033366887004496090731103840 6626038 5671886877953898163945882318243468800 6626039 -17763216486122962489640719145245396128 6626040 -9649832010924895890401438002097971200 6626041 -17358779069799754699161719162061153200 6626042 297662150585417394853359474372556032 6626043 849698302669348557883692687855999480 6626044 29659605441993222087881323160876494336 6626045 -11508408186308635095535175926459668000 6626046 3693431604507510875601040960333455360 6626047 -10621225812161601451886849119114927920 6626048 -4199915560929855916731307156498808832 6626049 22176219336677822114982550808374914864 6626050 2529499488232337787104898364199340000 6626051 -24171653598438951729382241801278834296 6626052 -24278549088016139406085185583774564224 6626053 -23090953794965003639744833766167101920 6626054 505950478687702520696776730841613440 6626055 -2198304798619907986062181769800776240 6626056 -41660949613902259131023566762018160640 6626057 -926583702265933965753529196159438640 6626058 1602674819067901461346929055105315584 6626059 -17715385954985228848405309033630395648 6626060 -5443788464768275072601614793647718400 6626061 -14716019102303295050934657203593665012 6626062 -18181352678872738507583478541088954688 6626063 27806652999268430371691468813880813360 6626064 -133855124673222474128068068344070144 6626065 52080199299210031497326327523143400 6626066 -5850252734412236567690866508075422080 6626067 2719530970823945144171323590520096512 6626068 15808765531831603797759135588089598848 6626069 -15592059362930411857828295963288620530 6626070 6350955146490985973226558114024038400 6626071 23073060304575959983565840698454225752 6626072 2696581046608105142600356449175879680 6626073 11275374461801448034590306345145905408 6626074 1162597589821757239335868117791283200 6626075 2001045002990078240029788189726855600 6626076 36680126241933506129948018789813351424 6626077 -15644201371110712791446974769470610074 6626078 -26379919161534337610636316228057463680 6626079 2653463373845820785385420888841545000 6626080 -810516506276918688873092703924387840 6626081 264763756034538866826911325373056 6626082 -185618130944316950022312670319943936 6626083 16469527891745852695285987935580362332 6626084 697334635448561366843671419592473216 6626085 -96553009399144946015618541918164160 6626086 13992029136108697829780097012846976992 6626087 -22245658625043565478539445687475984600 6626088 -451445144550352399176847386117488640 6626089 41968382701770930666599656323386016890 6626090 -21470697103269181827068201096270694720 6626091 17124480736847562297868672112377128792 6626092 -3766834494327454995919055983856372736 6626093 -66195327450434953677405996251299310976 6626094 8001259906689194183599501065772120320 6626095 -5260491336204649401354652810945030560 6626096 6380641722453850087945892041595338752 6626097 -2781511120407200944887460346519748960 6626098 13233410482566612207402970549895946240 6626099 83221287996011729186513502258583070136 6626100 2616301732817081765247815150588160000 6626101 22952787599464905515516501082209727100 6626102 -3594378592904889148405827733479666048 6626103 -1387611960376089556472199416092512000 6626104 27197664007601831900894275220267397120 6626105 68456693231159362702830824032496520 6626106 2572609426969109235553495823731001712 6626107 -94244429632254132792671470670894273088 6626108 3300322583293499544961451925805810176 6626109 -14286532208029074643863758954256469440 6626110 -7027463499258430188353809603950336000 6626111 40464230738801894425055874676662222024 6626112 -11861334058512461273630445452780371968 6626113 1712220911291974119368634860568050880 6626114 3557005322138524103239836959829350400 6626115 1972957854991490499149753890662471600 6626116 4002737623550161980853587789551984640 6626117 -6846077338678618088008325398690456800 6626118 -14618720130150853283020890384019288896 6626119 -14985341488465171141093555534663490120 6626120 31824236820384861437045199625215436800 6626121 -24309644180244608030019382570178639088 6626122 71650317234606751095324411673942272 6626123 44384777534880804719198977148457172080 6626124 -18173665120324653467555849545939504128 6626125 -50890989347658236301071074055760960000 6626126 644554053151031509526452425224322048 6626127 7858202833080050771588232278569981320 6626128 34715874364894031391235719793475584 6626129 39822540442231506439222394594099663730 6626130 -396944640852513779548814402106777600 6626131 -26565032086327619764979905157597917136 6626132 -11526062657163353040680878600788607104 6626133 3778005299520951594301914987034557564 6626134 22231288996218639882577215729077949216 6626135 32200899781211259662577224292081997080 6626136 -17559835165832946387239573874774835200 6626137 -867068823024856389485611771819017088 6626138 463604144906356400362160871723859200 6626139 -1990023143734988775905042452047874560 6626140 -20542787563839572832654823749791746560 6626141 62634533683454482804478330881751053452 6626142 -3795735667986361808635351688479254528 6626143 -43457695464089553641268987878827472608 6626144 -18554196260347955697105784847577120768 6626145 3940619363034885488486576375345102400 6626146 -1277129231728082374704915755057665536 6626147 -40461421725179534766129620141617613688 6626148 -11057997379194946891685533151576632320 6626149 -22888580577747642170516433961045699200 6626150 -1729890022609213261635458708761159200 6626151 -5279749628438145370779004055015404800 6626152 16582807631125494632759923651657190400 6626153 -20388903908451377000611683986978000640 6626154 -5804778523194175094264783701137466368 6626155 462547114438084887893521637382928560 6626156 -56815048881596335485197878563025686528 6626157 -10212205409821450905999735598725600000 6626158 -2954940617400315353741433037582964736 6626159 52448344221332286713883206028649160616 6626160 2263129236204771745878001302597304320 6626161 15726006789433661212458378805186583762 6626162 -641274080845705992354962221549724160 6626163 2775314337020342028402296892706522224 6626164 11888238004590922945608573515385685376 6626165 -3955024535200568176659413070694058880 6626166 -7453604407974487834649482275935864832 6626167 -8820622820000339998269100509806168048 6626168 74784166069140271108209705100816773120 6626169 34428027013499272527984732972339258288 6626170 13527413890978003072330603505655437280 6626171 401262162497392932870020504647083432 6626172 -9023377012968116758514957760716144640 6626173 6421484521025461381208338394970444422 6626174 12633087849016738990800372861829553280 6626175 -15157060251090558428375488588316389200 6626176 -9547076851333308478274750972889661440 6626177 -26966471027386401858501104178332014974 6626178 5262923599005265927515923709064089600 6626179 -13226037163716737757190775830037935200 6626180 5375464867961026542714681590963097600 6626181 -12396447116974837826547233453128766880 6626182 1093585479783292627616649386137031424 6626183 -42130375894883808706373827725592910568 6626184 10412460674958065307647169155848888320 6626185 -21067475810780037903250769608169111040 6626186 194680992898189920931219301776005120 6626187 5819349856446271805623506383786419644 6626188 1628500394563700840356246257275539456 6626189 12857711516622814637821787579972732256 6626190 -1800272450592270031405838998422084480 6626191 -7751012951533014903265441737087900816 6626192 2372216887594900684305145434921885696 6626193 9690346366706224435343695137756426240 6626194 5010480130271366496370756980114865152 6626195 12380389933875858933564882908678227920 6626196 39046857925381315715588560547042138112 6626197 33668471504421122095738330053928060 6626198 -953466839801740243076422910614226400 6626199 -1337514952328923650024384137432269872 6626200 8453536138643270409849695317761024000 6626201 -64942791030314947814339205966065132928 6626202 -4870447026167919104252876840765184 6626203 3197632464971956265391823269824672320 6626204 -10517834625620378158661926103118090240 6626205 1773464007751621538156206818660102060 6626206 10745178903251969735174590189301776704 6626207 -3456288405662896987014580248850660128 6626208 -12650053600240712679904494969528778752 6626209 56998791179543218545595572996872864520 6626210 2167526425385888385180754935713385600 6626211 20377980601177277528106810672053905272 6626212 25500305644230920150780785380216079360 6626213 -16454750809664181455466950802576369216 6626214 19689984976351751575763427165431808 6626215 4452581885796336642002430273093139920 6626216 -31173202254581293337464694585707115520 6626217 -4566675004781050276461415303685265024 6626218 -606275565277451198962846502741743440 6626219 -1129280844204603033071180450042453760 6626220 6889759853629076243478970809140321280 6626221 -696169593777729900281352386507160000 6626222 8682759783745544680334818704237957120 6626223 -18762626365588626055459608617463873528 6626224 11672281094990737082900959901572300800 6626225 -8536934950158121024395425541476889600 6626226 -17244431634934706105947922485346718720 6626227 37897431233138783839952786268846328076 6626228 -796690334042390727926011673748172800 6626229 -194795205251864130920831999244370272 6626230 7370440347874641307492902985940181120 6626231 -24714187664646426521980921144023225600 6626232 1011469279887350680993418869886361600 6626233 36151201708708883299896713617846872400 6626234 23485125753288342934448372887547132016 6626235 5020261939185543308041531671788766720 6626236 -34319009182230393384655007791084702720 6626237 -25945884460116342437524630073328382368 6626238 10827497719676562493634249331873870144 6626239 -6610293468619677204632888424168584920 6626240 6774267722896174627740732587130224640 6626241 -7691313309547164440075048239025820750 6626242 -641432837402980278997826654929783296 6626243 -22121833045534858795854377987661200256 6626244 -25444664598310556902816204326010779648 6626245 11518954595153583807485352314732925600 6626246 741123832976705628721591627156956288 6626247 -26208596848110909416959381365988298160 6626248 13261553648463826687135734974466293760 6626249 -24259020521505183520204770807309492864 6626250 751232359994698192500613991836800000 6626251 -83015569972469563612350722043725080368 6626252 17265312702160323366074235325703252736 6626253 14753349332797189474119868314594381504 6626254 13080242750707440945959854137409387584 6626255 3749066120845274326929194355517937160 6626256 -135104028659543154057866422955016192 6626257 376226838238219036521363829795911840 6626258 -2065434958422462579487611896992413024 6626259 29421031717304088943912206757683588720 6626260 -17463541674466575075428821982759846400 6626261 12456401455618981277236211082704883324 6626262 -19396279419465776159158098496196470848 6626263 1313481172577070744334846307339796096 6626264 8657873774172812264432997034951987200 6626265 1761433646458845278265604986269344320 6626266 151354834734915528410444744352119040 6626267 -25779134345891321723212226338133850684 6626268 -10078655991956972240899978155458442240 6626269 -20005969503872338134803742852702660800 6626270 -4736182260573584633153644021028560320 6626271 -2988531323522209208327400817767394488 6626272 -24645239232268721245967435452033794048 6626273 -10288977620310939978523263578211501420 6626274 -6959715253917285571801304297291879040 6626275 -13887553097990774306797867702066140000 6626276 3490877724377407208164015429468664832 6626277 -6329952133290883164426924141180414720 6626278 -1836546380400447024317081482185718560 6626279 -16226877021649881205843482030500174928 6626280 10377066869753179921503285550012416000 6626281 -8984510309455862915125489700957102336 6626282 10472682893479562052439969302793061472 6626283 3254265966384544789975203318157885440 6626284 1193222477724945838731311839782593536 6626285 7732308227189800847418545540658566400 6626286 933634472669611455509561080118043072 6626287 26823703889340689814635597412690073680 6626288 1577781311210973692442856903700643840 6626289 -8979220088242607151147088405197938592 6626290 11000534337355913539678921786004851200 6626291 -97566712746772384940261882665155936 6626292 2058027157326458756883108290092849152 6626293 -1715764418816976136077256653947647460 6626294 23841936592868292875827358806576337472 6626295 -197121206925679395354813108791256960 6626296 9243428483498834405737752805325352960 6626297 7295664302426785011276590394529218120 6626298 4876777730990438806729788346203671040 6626299 -57678140264871430421193307876728121136 6626300 185535777584095162247080668786892800 6626301 -9523657840575775933067707113785788896 6626302 -3311837201935270450144699378517520000 6626303 22771085378599004040147061165475607552 6626304 -40494077001423417432083445608381153280 6626305 -6113501030767696686169858905499428480 6626306 29719178358093969459176319950895206352 6626307 11974185086679393115801325231991951360 6626308 -19461525339372754213498847635090347520 6626309 -8806088236398767595801493680028211490 6626310 -3757424348562887694781457515283955840 6626311 -31225611967394733516390137388685083888 6626312 -6220453543064155764328932898693447680 6626313 3296600205605331049224580720492274400 6626314 -2316433337886226228776530231144280480 6626315 -38572086225302023072616077811044547040 6626316 10854606136876027571199054778260106752 6626317 5935696702930198223106544722527328780 6626318 20460451788092459842508985625968423360 6626319 21861136184727626784729416352399056136 6626320 -3212372034096263655832102230013870080 6626321 -1033263704593861270879385269015007130 6626322 11250993596047293457611038175312825360 6626323 11364598725178284006845494589381232 6626324 45992762677585729140451513064480530176 6626325 8039716151768039877662700766467309600 6626326 2994061414699496476575418520998656000 6626327 -44528755632344174999655065203376706168 6626328 12050513828898923141277669354608640000 6626329 2262360532621002197316261323610377930 6626330 9226507989431260241432216287475716800 6626331 4294995148489067234387829006191618220 6626332 -20462592978843414319513035217298696704 6626333 -16027084774347286161609502621322712960 6626334 2560566741983329997772828184000398336 6626335 -40986843188391572663110668231895173720 6626336 -29958411716341046036388420922669989888 6626337 -26920704727214492696279276321138556240 6626338 8276075394428754327418138790428021920 6626339 28119208498095053220950261982128760 6626340 698759329285329063776814793380249600 6626341 33487322077089675514604338482032359742 6626342 51941218280681643438099461411486707200 6626343 97022291906484481459208200519062528 6626344 36608053798767821177168448728575334400 6626345 10487240299819239071395362275880086400 6626346 6905810641446329737705220220731426304 6626347 -3372166730378677344621283639510567648 6626348 25640583680900538415630325123820772608 6626349 25206586838668738474129744125879225600 6626350 16588577906702203241778840633842006400 6626351 -49549069666338180908212030908606225648 6626352 351631886540619540968979641130811392 6626353 44848253219731467353719769676487714740 6626354 1926230763363287584775535625351452672 6626355 -15030399761894158801851276354813674400 6626356 -582775467644095390488203864090320896 6626357 -3028660956417184578770782605301255008 6626358 9726207073551648910391489218804238784 6626359 -24783175150351346763648236111054585040 6626360 -7439713567713891004918523415555686400 6626361 2098221577987627188084130136498335104 6626362 20255739846234605311920135968609326080 6626363 29292945729820738507529545545884321664 6626364 11743835804251869387436151887389450240 6626365 -20815829680168284073471995657995878740 6626366 -7512828250405062489404843439583834368 6626367 20210247578783939238211402031587910784 6626368 -6486777100491671168742632516589453312 6626369 -16875839100655624309608335534919417792 6626370 3401057873128344449520021755274316800 6626371 -10150968898807506221801769685996001768 6626372 31361402663739365585335936934474088576 6626373 -10800665784141209213631323573948657472 6626374 -8328629512384104124477238936932320768 6626375 10093580295789465479927133471298584000 6626376 -7681963838296400144113322127003540480 6626377 25077748562123030590785568123179115226 6626378 -421149006911908748412324550365887232 6626379 5773307325306958114095259442668042080 6626380 -12129122200025403798290089494703027200 6626381 41975481474565387956996669003544456182 6626382 -259212986039674768336862236546599936 6626383 -27962019062306541952747184611784291480 6626384 -8203390148934663933107653165006602240 6626385 -6828165270123122728547573477303986380 6626386 187430674247902218467212295363541504 6626387 11700422400241217487617934879614271480 6626388 -17552593648075270706444103151393622016 6626389 -17419402446662896310885701652033826816 6626390 -4629365187983559220254278576882284800 6626391 -18908625892882877049074263443899866008 6626392 -22032455067356878846246318558940897280 6626393 -56286207233007065634079219853377259520 6626394 -9481988564081176570022175405628239360 6626395 -57234618402068317582990808640694162800 6626396 8581842137242717634472951286829684736 6626397 -24975718133195810223574807959421142400 6626398 -1871118528455072224643106864196540800 6626399 8863900751884810499985171913980680664 6626400 8773267092976432054794320339219251200 6626401 -33611786538527608534638134338445672400 6626402 -3013536181778101681563064584428382720 6626403 2042102379401128530772760799792440064 6626404 -14741410542358397622037544232541255424 6626405 1713922465633807342593460503352197120 6626406 6879741794072477814481806568437820800 6626407 14115734317029708195859254443143401656 6626408 -21385978399811660442437236058597376000 6626409 -6381929023829302416687429421552150896 6626410 42212629653682837236811337290705920 6626411 -59335961927293293267482321583742037976 6626412 -9616448568066928547813256365944289280 6626413 13140424970989140014122640542684902360 6626414 -43659550084609571837406388838319883968 6626415 -7385763932294776583199607817660090880 6626416 -5878580214082038765830469040685580288 6626417 40005505091745106234243422221497776000 6626418 -8082928078532928042242166513276391296 6626419 2905023437813258460083813220388378944 6626420 -5412161364661424470495835201203837440 6626421 4179096729765675473189465262505982400 6626422 16098137682655670996667435301432780800 6626423 25518472288285519179788243446902093672 6626424 6760277257840353034357061695805521920 6626425 2861534633639526546256550623824479500 6626426 -5319195930086818624277430428951315088 6626427 23233297112083465387242660154747370520 6626428 -14167726509446430207084987278620076032 6626429 -8457562437443411801831178512742912 6626430 -6196714938582042843368968030078210560 6626431 13618369046695319432540249608063202512 6626432 23865554666955892551939532133184307200 6626433 11998854161486590883609254769113745088 6626434 21861426084401466588297329271960181632 6626435 7217689967675239192302239071615220880 6626436 7715240293621428077812706477785743360 6626437 15036371318075795770518828825549605020 6626438 -709505480217961125144984616357773312 6626439 -3688351692593149416167167191446514456 6626440 -11520186681100087445292957045104640000 6626441 -11340510515707855710060077286428392320 6626442 -5777017522304443037837061845807335680 6626443 -7228375933722980025102918711933131308 6626444 -18408039460438151859617056378958592 6626445 -2498376520288416531316980817970012160 6626446 237156476408286690389103539334516672 6626447 64944367489918557287177045248184052672 6626448 230646764004201974393820244272586752 6626449 61013360361606805895810257487556670320 6626450 -6635621112083692941176825852276418000 6626451 -13777729511032361328028892567381169360 6626452 -3820787832182400313761710931520747520 6626453 -58115894416160988482120702296287101298 6626454 18291961982259979107075673810407414720 6626455 -25122943498049472504560836652459890560 6626456 -2741799755309601447741933229371801600 6626457 24753166145842668822037972389535827354 6626458 3882481327767643439304681707049655776 6626459 11719100714073043888708138883148733440 6626460 -5832678832779204331903727536030755840 6626461 10643327888937966725496579921243916224 6626462 -10921694426132973079029235062992003328 6626463 -2310611694917159726844740599331574000 6626464 -30323460554676013044800401420036866048 6626465 -26524473160020202851266627277736492140 6626466 7500221574753632012464910741278637184 6626467 -11026499800443536540379404815639464960 6626468 -25545219464098140017837628768940244352 6626469 9401844355538435820551435351260194144 6626470 -18595358056990153363178134082468488320 6626471 -13885351812090136804882908617375197680 6626472 508550529733192332393205615823831040 6626473 -4093409821470897816937198294325359360 6626474 617422687449484781367807841034306736 6626475 20951801317592545213655837779906458000 6626476 -10862197155513341349475748422538483712 6626477 17182947929212235007374937195621571200 6626478 -7394950311425164968074414740936350720 6626479 1004586234773915844409635410282181376 6626480 2090997621937955400413133959896104960 6626481 10230063648879776502604815415413050832 6626482 -20837256874291174966051309247695623408 6626483 69574026270156689767348367599614303840 6626484 4103775342255628403384223524253032448 6626485 -1454140900286963388810874391902552800 6626486 7727606376126747722156070947038625280 6626487 -6469193260946277279516563708819442048 6626488 -25893259717648849117811341458612756480 6626489 -2169797956795696644687707423268317244 6626490 -3776550611447585963653759541181185280 6626491 -7347032379563595146591312989644184016 6626492 -222746267121446862083075132007671808 6626493 -12544477686856775650057739950802157018 6626494 886027783550797508193778976814056832 6626495 8755201367550874213271293464248540400 6626496 -610611556060871517312796708797677568 6626497 9217998221257674840685485902492037040 6626498 2101390106471017870414383516323192832 6626499 -14669068735546227705003042744217313280 6626500 20593276641980521784194026582910080000 6626501 1848820755629540828900539902013286400 6626502 -1172342999485214321658390573253188480 6626503 -15119860068780691685082813865180990616 6626504 -49042600086770390668490786804151214080 6626505 -28460442297873156476500984774816771200 6626506 8584582740833622859991474372412923952 6626507 34964113554813480896371439039541622320 6626508 -3637282064069223085154302990512635904 6626509 -7012066482038935266776023591174867380 6626510 -1369990008496388016133456376098298880 6626511 -3947728217273739388120083002845890840 6626512 -7754516417481114542205786152313462784 6626513 45942222701866481366122117996611531762 6626514 2022448696377565932402549641583989760 6626515 176632710758109492752608532062872480 6626516 -59831895157196570545893925278912768 6626517 -27185526697400925220831241750275386720 6626518 -17938052264546020748991232726771811040 6626519 26134815117698203072155863155413073920 6626520 31043317087741535102190146325516288000 6626521 -52436892518305021499126175274958524656 6626522 -7104732006281803179507513387701738496 6626523 -55278796376811690685763907278013007056 6626524 5470589786022503662807673307612740096 6626525 -18132002165726512442765248740853623900 6626526 -10791969551142783569339256200458137600 6626527 -5436594554289694144032127796028089280 6626528 6592150736106180822133037968915169280 6626529 -109302428164007798565951888151649280 6626530 -14362505132737495933829051890097172480 6626531 -50093676002706357572093886980890477668 6626532 -9025924777434847789077090667411869696 6626533 25374117755353953824287384664291262300 6626534 15725769195435357729931344363941896416 6626535 -20157893926469671895665741717784265600 6626536 -158315798235953996587948525318471680 6626537 15201491641111172927805620452528852260 6626538 15592561809288313076840890591065972144 6626539 -11772384120616421615833238218320948120 6626540 -16091629074142960568658621342838993920 6626541 14116022412681176693466332200497110592 6626542 -24610913485521638402411791867092096 6626543 437744621542877014917302661920774400 6626544 6178447015467623759908193793265926144 6626545 -5580464367493557550677571199616746700 6626546 3879884691833845971617290728273902400 6626547 -38731690590480587904318156288825283320 6626548 -9520428442645880293604215771638835200 6626549 -65154881357004540687694272989913313764 6626550 -1100045210775923036898831504486758400 6626551 46639265771435825202201527819222840552 6626552 19050325305008409572589752091556085760 6626553 -7997092641342090685471057248947548032 6626554 11085101068517627431186012579166453760 6626555 11751204126845895259873541645602780320 6626556 -10768959686266117355254249344459709440 6626557 -2545979781870561200598880588018094400 6626558 -660338677633699126661053923430554240 6626559 -11551561349655040498665627899866282296 6626560 9591916720383504817694232239312732160 6626561 -33971192713288257056845607868135491838 6626562 -18029019729223738383434292211520773248 6626563 -24934288867296938306241017727147485188 6626564 -10821887186605771853571671011412568960 6626565 -7104484805540329996980271955162820 6626566 4071851980962953742050567369077886400 6626567 18731607148874069312258946192084456840 6626568 15874990444449662479683914601495429120 6626569 -32695593073925193136753926275847373030 6626570 5817520912025060305584085901839056480 6626571 -7176830154926173598569982863318373376 6626572 -13166332318201472436872211792696511488 6626573 4570951157570604487770411511308319200 6626574 12673567181459379906010965853417299840 6626575 599744991094772397223656072004405600 6626576 4256447656500702985536879863437983744 6626577 16040879932815391491205940606732514432 6626578 7276529912018054813726294356476742656 6626579 51718789264329275279097187328888571180 6626580 -73313763699989596975080596472729600 6626581 -20707859584313998550362529115113164868 6626582 21775022504258374351550072047085839392 6626583 -36235038815969971897938320664542218080 6626584 884665394893200508447548747031142400 6626585 12671270294281678945546538134809168000 6626586 7497172211549859263438821561106916864 6626587 -2075283499072642707972860769777853680 6626588 -22153192280621283540973153494362061312 6626589 322455271616190982602452492397410400 6626590 -3176305996845342475440275240820775680 6626591 6452118733229126586606217989998621568 6626592 3792590287865044221113439287173447680 6626593 -40946507846623256791293733636559072158 6626594 10448175198719201314999771562428158240 6626595 -434099865471432873569676495014169600 6626596 -2706757832278109823958384666850108800 6626597 -58956491665609712230048527283911381954 6626598 -4199980149460898180627550323494897152 6626599 -11036901772171218892983824324550113280 6626600 -22450717717444876515684061829241600000 6626601 209090492895773527625320499712678768 6626602 -1930499852631490358386966251259884288 6626603 -29753531571874094242110868462513859148 6626604 -20518619816503369500108038691109231104 6626605 -16180767726635866398715371279661770240 6626606 1063041706678232184162989673810886656 6626607 10926087559262960036683064246943519888 6626608 -7553751222042525907502555985138876416 6626609 11443210926365751262518906242870751552 6626610 8987413952040559144790678870094099360 6626611 -29819760932648162224907931414016898600 6626612 -34485687866824129330111806364548967680 6626613 25009251079469816092319294790200669280 6626614 7037689070039984786845822260232933632 6626615 -21973958352090649481666712057319348800 6626616 5872969566747763198025006282771865600 6626617 20160391450701060496712648859412950432 6626618 5965273674590042929952068190893578720 6626619 33580651074252818252969128016227437504 6626620 2337931528399927972272490572743147520 6626621 23540710312527039337952879170726266822 6626622 2232874162119138184985722432970342400 6626623 -44688002470424404860540961916844056128 6626624 -10915009493790733751775186097268588544 6626625 2000760260633514228988158873166656000 6626626 -11410519287705403190991425728404811200 6626627 -8875399509816567585992476218882842928 6626628 -3677378058022542970583374290607932288 6626629 7792193087112539447618737927092270876 6626630 -15237063499763818045027117573673846400 6626631 -28072038424079302576322757530219139456 6626632 -6727591163168967304181784063073351680 6626633 9682802169764320098191413747574391204 6626634 -259322384933346993562935860996422656 6626635 38933672356966254190219445943490225920 6626636 -44944072255900557341317322837877361920 6626637 -13995876252436741738951869838518999360 6626638 29364182767237786473175509418563222720 6626639 -44798268388045462879572253992019900560 6626640 3733536918305357592756810277923717120 6626641 -2486451520052111323678344770563790528 6626642 -7340177610583960918745487017783926656 6626643 9586551881232451973551065549970099968 6626644 155066250147673909821050039606507520 6626645 -12222216618408159180612704829849283200 6626646 6820898326326740864247143400961620480 6626647 -50248700787614529586127181110192838904 6626648 -512781065799277679188161335852974080 6626649 10684654283021992476190267475890427040 6626650 4498427015228338534354326987338254800 6626651 29820348441754761128445655952054526864 6626652 19570174563699053364752387241344750592 6626653 -2994862701886129953892499241278944512 6626654 4122524635437726986346611575729627776 6626655 3675559661637546040616953301696107200 6626656 32545622734735082144883593586443550720 6626657 -39503751498230255055587778132712016094 6626658 -7363188296145238992405044581560759552 6626659 -19329494326953945373667295032162609736 6626660 14021319603137946800009788948722919680 6626661 -7593918172691808042469244046577472928 6626662 471526336306241860151738419247691360 6626663 18778365269713591267732927421096100600 6626664 -21307359005600661467622924330627072000 6626665 -15597274993203592782326585441841278940 6626666 11626808478099295184827137813163696128 6626667 -28571999331147808213334342506313886120 6626668 14820383082702302650013261133236797440 6626669 -9776212177027351829939178758780284704 6626670 -7141198119044907983101562640982089600 6626671 -3783730607295140616233934637453659840 6626672 4874645230869702348692958797301841920 6626673 12870711932507924404532986657988733060 6626674 13456052719762093054990736706951232320 6626675 10499042258000014242589795809165067800 6626676 -969842560971185804168726307317084160 6626677 -14757814756141941630800032427779339474 6626678 -13069451750822515640868771037448221440 6626679 17861529298214628321473529229409783784 6626680 13544594819980007476533221321173094400 6626681 12508840818004541622169305841337445264 6626682 -26989964926970590949426507923981200 6626683 -19724856347162808408206747061141540080 6626684 1085518310249333656682348348427743232 6626685 -5632830676819950303426563953045440000 6626686 20527985936255714845888334008777920 6626687 -942127552971416411813826584560216320 6626688 23312214308263603471822278574913617920 6626689 47364613201427170374295180702276895920 6626690 1584793830422774923358886223531637760 6626691 -1008231368716789395278051578974655248 6626692 11246241379210370801879307036511730816 6626693 -2348742595457123559827296951043153058 6626694 -7760885372023568043530039301359265600 6626695 -548736130758199095808224895559404080 6626696 -4032869239079192809753173405941299200 6626697 4721328756158905770325252302819907584 6626698 2924816766145337277844263523486656864 6626699 -11716847407293388741107961774885824300 6626700 566138120444601365841423122436480000 6626701 8040184613457934449522117885318731702 6626702 -41809523626775263977382541513112915840 6626703 3177483298492509253712734623705859200 6626704 -2677124320137659556097872002095775744 6626705 -2131497088079407763535534750485736000 6626706 -5763403762562902959206591312375596800 6626707 10788659614408147814532329728596364392 6626708 31091955147085740526124885459780284416 6626709 55030888122184671489949197810128292828 6626710 11621976832337640258927926959469717760 6626711 -18092219668931858682365415015747493536 6626712 15902025171830073764961524597755883520 6626713 -28756422030579696353015801565504506038 6626714 -9076437345578316393621046396868398080 6626715 -7669636028111072248219974688072565760 6626716 -8157093562445558455224554870010012160 6626717 7627879956090396891076221603698070432 6626718 4365282603171710668744473920065290240 6626719 25641062216140770600995291413574825712 6626720 -3034533889491695158739503339929600000 6626721 -1690426233996986458362751159311041760 6626722 -13099453716062996957437277567132135088 6626723 -45221442277484882624376472230381077028 6626724 4024748951632798413884516079382966272 6626725 -1058860257588921724037122800602824000 6626726 -11063464119280145804667530172216326688 6626727 14460788927645501910382643669701438320 6626728 16227196973467582171203234763407360 6626729 57988709373513165809860208383217934330 6626730 -165119813047833262252778886689525760 6626731 8792133323770256329396701638027494000 6626732 9231135039170953152867800058207406080 6626733 -15131072194885812728255123671104162816 6626734 -26834954634142116362963294375582244288 6626735 37170037347664870681826083807929336960 6626736 1824980783738293774899839407499476992 6626737 -3340324940148709516451786778273657600 6626738 -9617094330716284365662205249715722480 6626739 -6638677758307569355142308403203226880 6626740 15109572489303789526968417087092816640 6626741 -34025550989046000519652419667629686016 6626742 9441296523626752839751971690104156160 6626743 -29352201261907651930609750487141474008 6626744 -14391680122019484135308536611390566400 6626745 -23427322738425648330215225682627532800 6626746 982552113998112797155760814070640640 6626747 -3005940016794066035334284395131483804 6626748 6703295125167539021551242803265930240 6626749 -630456955654261771634129494150599720 6626750 5037657641844424171861596823920960000 6626751 -676334643414698972009572970961229056 6626752 19458057696290634185978370945127022592 6626753 14499785914010737253065019179778618880 6626754 8297532436232562848076721004505731664 6626755 1684156179995626759644483106420070160 6626756 -11393556697065106114744342287388817280 6626757 -6936265811308824036251053728729655680 6626758 -1098344747825809895792976888708830016 6626759 -37612621225426748751662878200060438840 6626760 4457663583631230418399187085732249600 6626761 -23385864755136362455163030276180612700 6626762 13269997639590404840873232285098764800 6626763 -1410036895888642285645683360024046080 6626764 10046229885828934082627462920777216000 6626765 4414199025223930731032711202526667520 6626766 -20550758685981184554845031913393354752 6626767 11514475474740862683458489178770801392 6626768 -4127550082248234793722305264199352320 6626769 -50497218560179096083951806832572504160 6626770 -2743348632141152062109624219470386720 6626771 5849830251634414976401731825564775272 6626772 -208035161533048623191618415440617728 6626773 -95036744760798778490233703757572096 6626774 -2058729116672371704011836973112784896 6626775 -2174051061980989839891795042393210000 6626776 -10559050141460769976406694191970508800 6626777 69904018153285238156131690678685184 6626778 -1304867462689622142451358491887694080 6626779 39964505487305476472266915026428349380 6626780 20795056299460316306415090713162073600 6626781 -7174640275963188189659782679645228160 6626782 15390964093556068257119656609126324800 6626783 -16411496576784701315573587545864395568 6626784 -25046621915103674829637035855717335040 6626785 -14788968986106928317092516784794436480 6626786 -7370412893653844625833921791720828416 6626787 -33098270630963970208280924457058725648 6626788 -9519653649962817788447970351552503808 6626789 -5295131539176084372076157048141241672 6626790 -7943792929629090716332692387801648000 6626791 -6643163081811878882244611058696138000 6626792 -35684870787155199063694547662979712000 6626793 4837724957708418599058963859181752464 6626794 250436015822728655098755866875075680 6626795 -3653793161515175831451552338929290720 6626796 18660467556911334095409147348461764608 6626797 -13034799765496305991398742394232147754 6626798 26892600925280875098025258537459022400 6626799 -3090043107218901600637343006604320880 6626800 -5962131198434772669201843493054873600 6626801 27736503950095561542313828488778479600 6626802 -1104153616954321139023339660174632960 6626803 34396319661645372039085503727667968344 6626804 -20274778934631019557320227540349416704 6626805 -836326182741923483069067205283478240 6626806 -9900859697458470312217522266680977536 6626807 61200349291558711693156242816557328 6626808 -1382882335662840073722472478271897600 6626809 20980364229109461585061284919118000106 6626810 3578089384855426613962219044803566560 6626811 -1515670543721116545741870039042644736 6626812 8291848583843539580484863738358681600 6626813 6655542801058997688153487922553176460 6626814 7469975036047040567747968022441561088 6626815 -10559911931047892366244036329398164000 6626816 -5677101423811333081883493658030768128 6626817 -3630534401306472458018767488525111552 6626818 21014365979179476171569398874853997440 6626819 7776563818384468468991468704052362560 6626820 9395586978259833047076393885361459200 6626821 -32710690992525626605007940130862375040 6626822 -24551006715179943339911885931964944288 6626823 -3261270029564884006559556612197021952 6626824 -53097771279201908994754252978423726080 6626825 3317611279420707077570953131557946000 6626826 11975839197982306973355410746151270400 6626827 -1174442559320262995387779452706734408 6626828 -10782873114907945898704097440724606208 6626829 15221537962343050215245614531108701696 6626830 1969526509734116970535511059186521600 6626831 -3079022253987455557912790139450707208 6626832 2905295801637602271971880035443998720 6626833 -22839848488741231045452571193514595918 6626834 34245498119011259111132068465119036816 6626835 -25708588237748872065857533458348113280 6626836 -86414452534603925375271679368133304320 6626837 -6094881858505156701527796748853886528 6626838 15602725681568207116010236820775507840 6626839 -1121758243083544722992525355541957120 6626840 -4324889950089159257410723819770470400 6626841 -2016339948527379769390733016350584320 6626842 26239090018257241295702919619249593072 6626843 2987262149879237643530440090370729280 6626844 -567252297080187359106714566161019904 6626845 -16121376390868589067671640921155905320 6626846 6521046085847113491899841452376418560 6626847 -28020937680189750762447213838849500600 6626848 25048130003859445334339443057404149760 6626849 29420687192286475297240060011597866850 6626850 546247209878423411496406888609584000 6626851 4137865293009638777574862917286433280 6626852 -13985347018981131240778249970863423488 6626853 -54434248858250296513966465807431230496 6626854 -2269448838425535300784549135345098240 6626855 8448706982952244273086525615741688320 6626856 16878268273381236702861866235010252800 6626857 -42384022779138456622019058691765056668 6626858 3334487610168289435533635293544505600 6626859 -29538038119971201547776460291302912 6626860 -211397936647265035780275743492505600 6626861 -12174384232256017759580870035440338538 6626862 16560900871452953368318365480467974080 6626863 -30612307377611721059208136676054107888 6626864 1695137621294802633803991951564718080 6626865 4222974720156951108466407177115931520 6626866 12025166508361444885545040623486223632 6626867 -2104740847297579060371333052952115552 6626868 -11872515392839712592323816509678325760 6626869 5056665909447060651007511549423441244 6626870 284445364683839068391123123636290560 6626871 6812679981130670998550600873560877040 6626872 -23098987116045525619838945090096087040 6626873 7567294305386600529544688979502326720 6626874 -4466980497681989587202882315225379840 6626875 6647365192912661973589783024265190000 6626876 -33589340979411560733220081015583216640 6626877 620845991306536490729005748786298720 6626878 -29694785392386310464885690538477205760 6626879 17741396547614637890210570468160875376 6626880 -2864240160033394258384183124557824000 6626881 25035379714211747982645993503407807682 6626882 -196924546965005192368571458436037216 6626883 -13161448411232372174253049013634870096 6626884 -11778581986177568520760068539681031168 6626885 6247435398970012043106327993493302960 6626886 -2237692135135254411889091933602117632 6626887 9753649624781368513332252129088200536 6626888 -23964417937235913454387135102037130240 6626889 -22527266866274617637561190145609530156 6626890 -15120667438734860411223544740583120800 6626891 24493239580440877105473282499414863552 6626892 -812517193422795868620781903334466048 6626893 3418070561203129343690889162109933184 6626894 -4815002193602469329866396093451814528 6626895 -20678386885323774241981498544000568960 6626896 -1557795466071498643571806880251904000 6626897 31805939241189395199977313359488019952 6626898 1042356769480006440620145202752321024 6626899 -525738762297575817004305459242135600 6626900 -237883502506838551759499129197516800 6626901 120874197319742578486853643517257984 6626902 81703905080379306996080039515375104 6626903 -39536605870640881216123416763730889240 6626904 -3539640368887225853126917010116608000 6626905 -20745469592067924313612991610466703040 6626906 -17665044642640348071329409854573998080 6626907 -18958727288003037319570415741510792400 6626908 12192315624530686526305015654940597760 6626909 640259003924476437370386303104583840 6626910 -6185673043143516327921175844238176640 6626911 -64013310336229501428365181560300075168 6626912 13728557321779007016147156516177444864 6626913 15445446605225861221481642601050498688 6626914 901360451913560189840594746390989312 6626915 1012992570811267640036290102575936000 6626916 17749882809026788947131112556584569472 6626917 20925343857084373755513229244303678400 6626918 14770993317281532094652280453290960640 6626919 3164750961897098887624727183457220608 6626920 1323492924459638794290282035910604800 6626921 -9409817456750804176229632871398156416 6626922 -6418667544450009159135073248335782656 6626923 38361751306580577249988316509940912520 6626924 20270141744167902465041354004705024000 6626925 -10334338294783212785682824018877849150 6626926 -6590692252345836573027905210450971776 6626927 -1849123790427182580315286897337201808 6626928 742719974455640568465718834102272 6626929 -84869119642865725529286943805107859916 6626930 -8880955449832160113021863775742636640 6626931 21493527199531446384731940161669956152 6626932 -4064450623251067137367873362823806976 6626933 876063541148369629690740940210973184 6626934 -1011825332875440956423086417528637760 6626935 8985755980969029136079273994837912000 6626936 30510322974795357717766779747846389760 6626937 23435789215135359461957015170942393920 6626938 3460860111018390740465699768437704960 6626939 -31915288686044365073930648916234250560 6626940 -452661983380586693735740269334425600 6626941 -9273500087493608324263190984740545658 6626942 -2586842271593952697387497042074882688 6626943 -981159412333567742157949158062423376 6626944 -6885595551935069479582067546086440960 6626945 -153461082473886734849273395823568960 6626946 8482750046100623896504896514988813184 6626947 49398332949211744917369514920718646396 6626948 -8905047864997764873352119228523279104 6626949 10151866198894124747268345080991032640 6626950 -1679998313942072371915603073784360000 6626951 26399100930378535830514378154285489304 6626952 8083258530313786687844602577385477120 6626953 -8799469119011940054965373043390129920 6626954 28924548747083403426578720072490832176 6626955 -16935195838795028314634947957160858640 6626956 25909133986073612282949964629652962048 6626957 31401131642683030531818653176509696792 6626958 -5092537378663497588944078924638883712 6626959 -1718744409449102114978723527617817784 6626960 2661766169222921636991774443063623680 6626961 10699095147481637998974786641893925760 6626962 -29367811764989501066232554276175174768 6626963 732032316013623398912622870112097280 6626964 8448253034278733780005804407457075200 6626965 -82089156057694984472828011304099097600 6626966 12386507376577741972613952439749414432 6626967 953449476999496944398592655924798848 6626968 -28894254714941088655586374664722237440 6626969 8391988852816833854321937312796526544 6626970 4491038677325538494254184079066178560 6626971 -16491545342531820060912575548302244208 6626972 8262886069006545841766098269333381120 6626973 -23873616287810609054532292248058521216 6626974 -11267625813064555845741873617926891008 6626975 -3932324691143689176584913778373673000 6626976 13511841233370335645937692206137606144 6626977 -1977433625488926286268158405808153088 6626978 -9123253672608437453587503914121654960 6626979 17181959465135494920660766433135224848 6626980 29795123910890120614541293692284064000 6626981 -10477223408808125460963134899760785218 6626982 6831984237869651689239746022311379840 6626983 8577246778558017984531005797152969624 6626984 8235355375984635435610932347710341120 6626985 -21564915496447283785632307620044232000 6626986 54171861900130053758697617400580766304 6626987 4173342408268670371044585135200562432 6626988 -192318485094189784167371599618990080 6626989 -23864903176105227724300299911021311210 6626990 5226437467645495788940874398946085120 6626991 -2714869872059548771261071314784207360 6626992 -221779711379094795781088039729233920 6626993 38637709562810907057925800925094342580 6626994 2006673878829580353039752135837614080 6626995 27563871327590326424676297355770102000 6626996 -13663516295967325507675931848354497792 6626997 1928092187791945789399392299897679594 6626998 1738554881877870615426052297200291840 6626999 -7849426201973532387422425329080919000 6627000 -36300685460036021921292642676362240000 6627001 5432377480011495266047391881776921002 6627002 8930861228653629759886480662710499552 6627003 -35506257028720864170664991045178635496 6627004 21957331007030902335895911800297587200 6627005 -32212161707429904380282803188557815200 6627006 -30997771493309992921655081341078940736 6627007 18804784703965537897952929249189066440 6627008 7978198584834637294017989198789738496 6627009 13346732661607189558407304084959891504 6627010 1631154666215128781932202366160422400 6627011 13390812053142793560650247849528927912 6627012 6433540681025683079107718357296115712 6627013 1435389705173693119505575972527411264 6627014 13230695963799061051357654768662526080 6627015 877887126198196302374545624745641560 6627016 -54081944892948914468899015630333501440 6627017 -49476879868627348469899219623343040934 6627018 -173200243761197778656685596078310912 6627019 5261131635195050543331871720976638096 6627020 -21618531392409246687841561548566968320 6627021 12027864808223390559114536604086794464 6627022 -14356295200268777951481692966844715200 6627023 -3917410991826678025229346472931169600 6627024 7471516075019534960572656407970668544 6627025 -4714042066983470200008462730376486400 6627026 10386320793182685161959622082809141760 6627027 13439470143971628252264154947459050880 6627028 26529111063470084882970014777075337216 6627029 13057210262596070484346852962574416000 6627030 -5037869953028253329741924817367639680 6627031 960099427158544659811153575224079920 6627032 -19759804065181224134556955720114329600 6627033 1980429067594494567950359086140963904 6627034 477865844464209413981817611626947072 6627035 5771396624753977384636672596248355360 6627036 5460288446191015067084020307134808064 6627037 -12632032586523514555603849869787668608 6627038 1793794837259594903577739452492429312 6627039 18148992826411234744701110244489054024 6627040 8301449072387778706716388069642076160 6627041 -47386322980557574291398532564877056188 6627042 -28927980472925955856924444684981593600 6627043 -11752002598598343001968564218651524708 6627044 25624978160965794329461897598775275136 6627045 -14545985037553663525270516000306219200 6627046 7871599670681343315418561971742760064 6627047 -35298296674115848609762149412058769408 6627048 26250638928895694426660659293847142400 6627049 20360402585429433307674381180932069376 6627050 11894309822162388027710951778946678800 6627051 12515920270938903115780618480330122720 6627052 7821985449048049230598781212023332352 6627053 -12348514081045168316165675714747431956 6627054 12038666868664014328195005322632539712 6627055 -4934066501954748763987695911437539840 6627056 1602405676736650293372516248020647936 6627057 17134547146059956949860899771315311840 6627058 1254223447917223478422034310820291584 6627059 -5354239289198383521161044205997749424 6627060 5820583423453619067310305929317263360 6627061 -3704979176481630832838935140892913280 6627062 2941790773286908564755998628906901632 6627063 28677195845628046053344692017755184000 6627064 14932182153741766622583359584250511360 6627065 -8366099221437258534786239506354892280 6627066 -4949987936374572292137006338039525376 6627067 -6407650734364468931583431367277143120 6627068 986109652328887213539799049340926976 6627069 -18841942479900282416251971501166450560 6627070 -1204336107472709783608703220397213440 6627071 9269896988316947513318865390871501944 6627072 -7814975753018122942516730282209443840 6627073 -10415397910841192721869936793355536000 6627074 238716234939600619393926098476435968 6627075 1335693798249195833739765795206995200 6627076 11447879283461194811217121753063420416 6627077 29355984429619897381269855895337512926 6627078 7233844442346180684986843773768588704 6627079 5465200910499756465487238033976843000 6627080 -5031917136226927439866806084936345600 6627081 -14254548875910807636736489736693515248 6627082 2246095270063115531667258780577333248 6627083 9625213043071474698497941537504597332 6627084 26097399196117274154748089518662487040 6627085 -37230404451333936221454239429210039220 6627086 -619720187957336853425947022790614400 6627087 -9797180363618231178989407497975365952 6627088 -3194061002516325313736177994407084032 6627089 18367792068496451643493915799857179456 6627090 -1216271209386236080190860646650759680 6627091 1450450703233946812726773545625425840 6627092 -8936573057055112447976144716208352384 6627093 -19111967865392684311522009776720307392 6627094 53915892305372930285820726515092968192 6627095 -3610398720149760151568032377899159400 6627096 4168584989975906082420664241252597760 6627097 49888984432689909695635271522698649546 6627098 -4054384581622677086765685436388025600 6627099 -9917267887510831436012672151294461952 6627100 15847705307681985621740186084803942400 6627101 837683653093323626225588800759204356 6627102 -3444741889031879043591186797426175168 6627103 -1112833497343553688642306212222941200 6627104 34248111556294333924774638305934311424 6627105 -13201324479365068478003244588760521600 6627106 -31275097815873657451366590767541648000 6627107 6378133331111329597879520246899932432 6627108 11065804904273474831106681643548533760 6627109 27641929021553430256116564678727336860 6627110 -4722786974728830606445193354510630400 6627111 7450441777180292072019477847602482808 6627112 -333422179546625551667093871353702400 6627113 -12649733803313288350750863586361845638 6627114 3036444738308391463991893245027483648 6627115 607618672689603468739566249677060640 6627116 13266365270242482171122037336900456960 6627117 37436545904216288079376217325911040 6627118 2339935487265398959097863567049640960 6627119 -38089912215872282207083152907781610480 6627120 -1778777295259917742810801811436994560 6627121 44598140837295772310497617582206714932 6627122 -28974192915375522085204361352111963888 6627123 29783714355282362400312306630382586880 6627124 -14857652037392661893427386783124336640 6627125 -8451372225665240108664143711351133000 6627126 19942607261255180435205793701526015488 6627127 14494550773551770085346030742073782784 6627128 -14397423896145801323592350169481175040 6627129 9352787454122345310818012976141301584 6627130 4485454827641295578666508191342484960 6627131 10862180157065939154667266434218501392 6627132 -28832702213613927498858829061428114944 6627133 22078706585397272533528014481148907724 6627134 -5629661253292030141229644086727343808 6627135 -11449523006023464446874549105045087360 6627136 8499341554833522287192710608414310400 6627137 7596975227124025832001273633138563424 6627138 849041703049341097546419444006251520 6627139 -54956984328005430426747103074911605060 6627140 6337923389103221173197887918539161600 6627141 33661640176242805399435927095703407552 6627142 -7514314338815062459215056152587066528 6627143 35657773584823408928441852846515558800 6627144 -777718225977174086321341504747929600 6627145 6960093929335698265902832492777318080 6627146 3121204541653140553176470906823796272 6627147 -31043517502975444384306473215259311400 6627148 -25457043953743005708198746661462695424 6627149 -15934439054487650100532296723697427712 6627150 2919902362476960397104582667213680000 6627151 25131976182402092784542474485021971792 6627152 -5761983696096679200367433140080476160 6627153 2670991479122634104225394205102765248 6627154 -25525751998274216789469421546013626224 6627155 42140660117578788485292950253439360560 6627156 21777541794080172143370815158754076672 6627157 42591549078490153061683638224171635406 6627158 -10811638082563927399755564691611965760 6627159 940400625568853635746083417876726016 6627160 -421278278176698234513526733537894400 6627161 15149448097392052430998899729676014600 6627162 -17957221497032127692944221858530787840 6627163 -4000119821291939059682547690711238588 6627164 -16840848082634255842387809298887642624 6627165 16284330281264950340113463659432429920 6627166 -3273235547905780320476270480891193216 6627167 -18044817561764573974706004881645261640 6627168 -18185991852207364844464313870989787136 6627169 -22177372065204070938194364659733918430 6627170 -6420442047498995903719215985755360 6627171 -15196765308278706216621171639760188096 6627172 -724386501498453809121672343993661824 6627173 -9555690269008231116644106337116157056 6627174 200533172802487391870336542281504768 6627175 25545906721602246817576870774508313000 6627176 -17331343651216234082142382363604689920 6627177 -1504398578768543644041538177113910374 6627178 -14096623305953116078469640654224490144 6627179 -1489623265261035323611272144154433616 6627180 -135942376295933355391711004255846400 6627181 23114447390462907590873586470078072640 6627182 33265488995468439847801220537429808192 6627183 -18720406463241422064729517793568445176 6627184 3316044880256332423163970478818099200 6627185 -5333501370180302119409444082143198400 6627186 -2725630065735374812735204143585369696 6627187 -11782330035136291772495311055192105648 6627188 47552747983095942382283332282549579776 6627189 16712570206341293414308268064490734624 6627190 3247366551692477230846050894420249600 6627191 52149389365771052726571027031545407592 6627192 634610497546216821641475521216839680 6627193 -47169625058807573795720660346179713558 6627194 1633735624888980875614801373695680000 6627195 -23856832716286852313276473125828312480 6627196 18757454016275147182573185815563476480 6627197 -280116208044092734029945873930581568 6627198 -17891858220524910537902665027135609536 6627199 6006297878970243509552390437218306480 6627200 -6753601258789807977326954623795200000 6627201 444943787143581590303691568232349552 6627202 -16547880481624515300363247024409446368 6627203 -16884990703549184854215488073289152 6627204 -27659676863643587073128402655919994880 6627205 -9379126797691165294024091301864915240 6627206 25791124701207364540644184087058643552 6627207 5785593811230281946765960031867262160 6627208 -17724751376714332326269495452177367040 6627209 -778548559944398841277267646385068784 6627210 2394586982499088098930891450787272960 6627211 3416141956860087338902223768960130048 6627212 -27188437523861739665082849984618232320 6627213 -13990185018321893949379889934113327658 6627214 1257099798731450635947112886224170432 6627215 15242127401992467478190142094279548000 6627216 -3325417034930209922820982358293610496 6627217 17359258620814846003561712177634249266 6627218 1079538780424358937853307623324619424 6627219 5137620833623421228200961322985200000 6627220 -5820155707118507217136087027333816320 6627221 -22354166521677691256472862238124060768 6627222 1268899960922484981996219620190393600 6627223 -329994399059764464546702995655505496 6627224 2004300960249516825439620777028792320 6627225 7242667989301298098715719353772968000 6627226 21585101900577852301237209933115674624 6627227 25240058085596353581464940317765927352 6627228 4783385871555020818160133888849125376 6627229 -9242319246789681894345285556050389568 6627230 -15136340782451427605424378389888937600 6627231 -11521271361712940837928988842189312000 6627232 2048373576220556858369106006197010432 6627233 22864850988376263203571086421506508480 6627234 12812733893009170194626469962953520640 6627235 47046087782751922122846666409731207360 6627236 -2773476066218157063477212376579846144 6627237 1060223509432534667367065396220459360 6627238 311891781257565027790793654335755456 6627239 -30467240693831550785782396684011483120 6627240 8749370911870834184276431110213120000 6627241 39339944974805467257155836965994949632 6627242 1910436985773009957561073991516313600 6627243 3561147827796966961628631914669265408 6627244 -3864808023781977409335570538393170944 6627245 3061407528685113800875175679512623500 6627246 -341139944263827337194989343004342272 6627247 -31209729411136345938123745204082284488 6627248 12759572471990694018622778629590761472 6627249 10031685504263726868947995716111946434 6627250 24786655500553104937888435427510472000 6627251 1391899436199378449983947211307562252 6627252 14590336431129711816789917529967890432 6627253 29515078888077008706631076104452523502 6627254 6315987547573985574648674534572917120 6627255 11033732572606464778455687470330341920 6627256 -17502165940385294547912397919691141120 6627257 3106746089338756464613480625421943680 6627258 1307200732610001519330088369110915840 6627259 -500152193471515236907365782904416688 6627260 27072991184173509669048776217974323200 6627261 -5256233574330385259697521475776687040 6627262 722900637517051709603809804333285632 6627263 3855380897787869172458584693237206240 6627264 255599768184757256977161243026522112 6627265 -1935468357707700655600624502636188800 6627266 -15336068842695771589096416728052527616 6627267 6171364844168607033774728464973540484 6627268 34719574630302366330307343643405029376 6627269 4966909728642982851210901249820496960 6627270 -1067843597399750828089364770306863360 6627271 5939844754386169103770265106668318512 6627272 -7201899528619127338145715212346547200 6627273 -9776490413156873915904163142856421632 6627274 15710527576322433713304377518692185136 6627275 24288378687752781243926637704932131300 6627276 13787750244431099281315217788023436800 6627277 19794221958360255624146164012200381132 6627278 1970033721114994119713645199152835456 6627279 4359992578235464917803803001220058128 6627280 -5780275262353043314772713061441863680 6627281 -10297538468954240723586165954065465436 6627282 10118877589630048612536832859718893568 6627283 19312272701613730718072057270467630800 6627284 12798594237414475703590477693376189952 6627285 1017010219083134548296961459043539200 6627286 -11847510911815247041813022682468337920 6627287 -12623878037385282576769690444192499064 6627288 -13134293197521753632447460430304317440 6627289 -392809469179628613376332875970764352 6627290 14259720951900898431931720353492345600 6627291 -20328303867542598075485270593691304 6627292 293800048018912810805118920326903808 6627293 -5425812291811201191562571559480078240 6627294 -3594124087519978746152146264319641152 6627295 18481039395938554577526542711566213200 6627296 -4775657023636836160112026673519001600 6627297 1502615943443524866839761759113340800 6627298 -19321625308638157346824821017577543600 6627299 11623404047271002297227201890870968472 6627300 6784705213819579945614507376517452800 6627301 42333330853220846799071247525858490272 6627302 -7354511261568525117983624231047125696 6627303 -25084411159403544110122670370647125488 6627304 11980180917288128677126204521797713920 6627305 412431287405321208971529805594955520 6627306 6139562859174131383635206988855611904 6627307 5458013516645797688744112453259264320 6627308 1418498751362245778992187640371228928 6627309 -846952107598263864058784806865385600 6627310 9417932428147234602997368870207936000 6627311 -13522521232644298631734419297467279976 6627312 5621739977512050175004680014254899200 6627313 20333648120287876759337517273427467840 6627314 -23321807728323852312345058832779948800 6627315 -6507943016310652767361878810170316960 6627316 34568422676760397104751983761640775040 6627317 -723745635890888278151340324279460068 6627318 -11985970963048313009864438874529677312 6627319 -27830278452275372247103131812688288280 6627320 7183512933228093148568495050364928000 6627321 -6593455638175452177613343200319239110 6627322 -47338853585471586106631106538844736 6627323 -17225085406997238287675361505302131880 6627324 12120182670793227542069130943491244032 6627325 -10358111788848549638177827356097259950 6627326 -23555769722449921982597588837591973888 6627327 7445711480177086745392273709521131264 6627328 11209316991209983280830511639282319360 6627329 87796651920386638051086328903713630336 6627330 5124134489594602836481787602472816160 6627331 46048218142752481891246312748797491120 6627332 -99166764150811368507220032959336448 6627333 -33618757126271360594067782423048167200 6627334 1659414247772615796916004638549617792 6627335 3709943334934942020839035717795706880 6627336 26425361150879071230375117643763712000 6627337 15159928312162403203168232494241914368 6627338 -8207736156011294421714470010218857680 6627339 -31254145665535925391748936654702898676 6627340 -23366538089534706378445451668157660160 6627341 -14087208207045928095711972836375061120 6627342 -4352181881545540424032075952796362688 6627343 45839895550268403353313449183705308592 6627344 14885043051991317693215438155693301760 6627345 -8040525974045719384489149151384119360 6627346 1896354643553842775067613222945893504 6627347 14188115867218815783479860282092170796 6627348 2200937940320027928780020226269401728 6627349 -32849870914054868487268075719987281650 6627350 7091161973614903792010116031380874400 6627351 -5244156920488614031371599019193494168 6627352 39292298127498739605365941673840640000 6627353 -39380744099779604219389479986527680960 6627354 19603251993408445302206051925620651520 6627355 10907751344804187937488044350671900960 6627356 19189745716631426533447118518075921920 6627357 24970516209775465514066179059609788928 6627358 -6149500959294983707689116573180678016 6627359 -20972762263822672073526724796847649440 6627360 21036087013668668062632258954760028160 6627361 24410612222759330796628759772857154452 6627362 7999546708137904173382548933721108992 6627363 2236966059681648533158744862105787888 6627364 21723700911640999599274041322400475776 6627365 43200429024579392701225033581601668600 6627366 1528147747473138722044183594286039040 6627367 -4449435312445818404561597061746849160 6627368 3598981416233539645305164501727313920 6627369 4238953828287273983121621827998783680 6627370 -12898724711165296551320782911068059200 6627371 -5653743910939889075352588577655394000 6627372 -3181493725315305199202194260628819968 6627373 43452412537736643299722505472407113622 6627374 -615773526358167984334021344500395200 6627375 207650976419974943923960681713708000 6627376 -1737168875206978847901967568276029440 6627377 -27831862102182086185671951349511937774 6627378 41235376490606476544702424237451008 6627379 -57804905849062925987367573586655774520 6627380 24179051164311509499276326924650924800 6627381 -7702913638892102348072628762277178880 6627382 3465318046979193290754975507011111424 6627383 13539805487754810166211304326671769520 6627384 -21483765563237827116040548842289868800 6627385 4052934303017382722378970117124246800 6627386 -14065039088830058345007387477472048896 6627387 2740537130396520095549396116736608368 6627388 -26158595123240923117956323271325299712 6627389 48813563058838784895459485097982858560 6627390 -2298448529252453952544470590133043200 6627391 -5016952786886448926696415564472614208 6627392 -14655576363174527994129134805006680064 6627393 -46821055769805509591095414986050966400 6627394 -11889575014367284556466731461319475504 6627395 -2589409214230376401964881994488957920 6627396 13175558595201048240134667807969057792 6627397 14908102040164661587620732960351702912 6627398 20021669226218420653568202248184463200 6627399 -33299622174889605406586299473879254880 6627400 10604939814114423341006067747091200000 6627401 6279055069623602409978898613621451744 6627402 18889630909887592888322392509038725680 6627403 17803595652236065562417133004555114720 6627404 1838173588005381554466197228297355264 6627405 -3135066725150191790636343835177239840 6627406 -20003696941233250061270173840032351936 6627407 -33704364155961647703973402865920915344 6627408 4725415960945566348440990108987817984 6627409 29238675410675582043589794422683005040 6627410 6391421205810424210519931612261214720 6627411 1646650620901151446262097323684125440 6627412 65569729599448394015285320710055808 6627413 2487228204769885524301003974133976124 6627414 5764536984282579404782788438161592192 6627415 27195909716366055891961021820282785560 6627416 32689561006551975521968589978897141760 6627417 -3054863173293331517025537216915997152 6627418 -41338461787231003816501326845813760 6627419 16572627813457545902585260236520137600 6627420 -1014397789568611604329449758358213120 6627421 -654340943395739158769888738104899456 6627422 15175554531109846043461471390452033792 6627423 -16631768253742553590916812090559027712 6627424 -359180028728906784640935058415812608 6627425 -8343029262106133795347910647254115200 6627426 5341711502451683583155727414810422784 6627427 33902711751933802981755145699342730208 6627428 7988017045642435147820281558698393600 6627429 24019573119502853109548216451626494974 6627430 -1831407356118552549221047054942592640 6627431 -21484804449475069205064211861913469768 6627432 18625488331865588247642933461400944640 6627433 8538030221204681242240854200467130100 6627434 12474871475638981644550291788324145152 6627435 16155706216912204745651188164546178800 6627436 -19416219271285163208014274830001635840 6627437 1989921657546223072128755787444611040 6627438 -4880258625020715165653496673137464256 6627439 805813551613109809829352806953603072 6627440 -2136828699639388932987127177858252800 6627441 -7050963113161867432783568831564915136 6627442 959681416938824844996298287603819552 6627443 -47269649574869624699023705522666672308 6627444 -8137855432736698170608463855692759040 6627445 3428779424735128344890518858680676800 6627446 22485593267480558360278726206594489600 6627447 23243105828057008960335695260066848000 6627448 42043872388730337000406625636486799360 6627449 -156702623161518215413736549396145264 6627450 1690643243740909426156266555454387200 6627451 1409567455578008891598523916399426392 6627452 -11234341312948366442565670397585783808 6627453 -1165675645953644405276906984687080896 6627454 4110129470983603609874647202615410176 6627455 -30290873353393455421570494902437151640 6627456 448144129740099889061619178332487680 6627457 17660393431610925083578277669666242920 6627458 -12772499740989753713571485626074071040 6627459 -4497660402178672975984423264750252032 6627460 6518918679609893540118631485973401600 6627461 -1109009029790588409966057832189651008 6627462 25872060253900025899582656026238069120 6627463 -87545513401038854910131907800294882136 6627464 -1106145774715496687841484561955911680 6627465 1071986596060013241280933284912774600 6627466 9801396799963556290657066704552203520 6627467 -12615293732886707191673317200494572032 6627468 -15390654330854177508430905022209392640 6627469 44321594349516861797623896145078933440 6627470 -11541322968563458980228296839292928000 6627471 10416567831481097731340615031801002640 6627472 -11579231461980437991254516679925325824 6627473 11425555623334105666752153640165335744 6627474 -2116752655894713137830355165532211200 6627475 -7754069857440110324603388079466331000 6627476 17363496879796950765609937812859378560 6627477 -3369658343795436626372597330731654368 6627478 6604868783370465433537003354649827968 6627479 -52751288450372310221528796851410372920 6627480 14563638365123791555237213638994944000 6627481 10878549878545217801802407663343592192 6627482 -19569691521712239600838583336234139408 6627483 33361937259287172911018301498426615852 6627484 7856607747703956330431850135088075776 6627485 -38886014215614664125785356262976496800 6627486 -855534590824597450743688732886342400 6627487 10383906746848595940848666037777318432 6627488 2246753445431774248536125892681793536 6627489 44767491844674424342341492226815721920 6627490 -228289331559385654897038272542771200 6627491 9637472056127386747599636837591498480 6627492 1156759707435549581674021306711882752 6627493 35097228684853814610006367311601495742 6627494 2532413839173359691844254708634147296 6627495 5313218707321129072113464039528079360 6627496 -1143504213596989779960520074878976000 6627497 -49331885262891979074150253583022690054 6627498 264901438965028079908734933889801728 6627499 9828946521003296077834461742616400720 6627500 -88992124681172201141059972044480000 6627501 2730070385710247225883319675900015212 6627502 927243093461297730353409627892488960 6627503 23471852077843770269779779572864836752 6627504 66238666301938758087933097833922560 6627505 -12953197043343694330417843935077675340 6627506 -4201639976258651182030142679368557440 6627507 25343637188088684079148988907219427640 6627508 -20483828120787562826322007422219820672 6627509 -14661453351896108669890242084365196288 6627510 2294788442047848888188616004331952000 6627511 -41838769097825898515963168063926420776 6627512 -16795401961139043215341492232076165120 6627513 21603930976169795727918186907462545744 6627514 -96909226400865107416802792881179168 6627515 15894822292171932622147738227131792400 6627516 2278673937395831119176328213461712896 6627517 4704852343397315169922402750042401792 6627518 -16689778109243611848839572100126057088 6627519 -14438466412420621805733959871711989472 6627520 -8678919040505991387976520431042560000 6627521 -6078960722556922523984647661572832256 6627522 -5757043054926967566507645689915433216 6627523 7335863195175239748647394054268624640 6627524 897549763567862189287969403720622336 6627525 5306614252392666393583775154506505600 6627526 17379580762623315573488558663372303712 6627527 -5332831444401517834104324357083937360 6627528 -21816173249867144630337437321787801600 6627529 47600633056647265180158105572133946320 6627530 -1502669116665188323559730951652039680 6627531 -9450942406278235294075830718713713448 6627532 2469728660608661501743088226363005696 6627533 98489482621763557489606199296049526 6627534 -1496138282605242123238013994111222720 6627535 -5023019922662277884683665584230616640 6627536 -2939496059409411766835983010890948608 6627537 -11948575504478774292153810919186473600 6627538 -20151789704079927709632432663199348080 6627539 35822379403738058228597245174522537080 6627540 14441158520251389101592987408286156800 6627541 -29013992637970850919984942012655123616 6627542 -500532039227034147138891814365880320 6627543 13510499363736819499950716472798554064 6627544 15707281864906192467474869734469836800 6627545 -22696686465828732131246701314089480700 6627546 324206425306058551381759918869369072 6627547 -1029135498501640916993990994504570880 6627548 -5291703956351017690235442089889940992 6627549 -21161742149052029000291226264874181952 6627550 13225467489485232619551518792843140800 6627551 -4089715644685070409171643593257177760 6627552 -11424132246265766869683662552429494272 6627553 1943363387195743570770677172766096802 6627554 9131983829860968958468926272344400976 6627555 16995338634428270691520469189304038400 6627556 7418226292015476551025303976403183872 6627557 -30672709575071088525235233240662488194 6627558 992528689631576050418376128849049600 6627559 -10692521285813900226783030335209197984 6627560 4078940873679062089012579334101401600 6627561 3014742498027550756762764196361112480 6627562 -1529843578326258576503057432422748928 6627563 -4820292967365589029518876601426685200 6627564 43026675651393379917339579350729619456 6627565 -6744588410781420330887724182150926080 6627566 -7659855028268905260204861284924070912 6627567 15245547072599475385854089917966665480 6627568 2607461101879273498911371670690791424 6627569 -7945925707212588311536469585386039320 6627570 -1644049447162817929463541516194188800 6627571 -14143752125359930884963298846070694456 6627572 963352275517508038472353718452377600 6627573 33088769383868015238286543428960448800 6627574 -12530554275572806860792330197808154464 6627575 -4330168582188376543743681160152554400 6627576 -3411422020523100258860765785119129600 6627577 -13094500243772772453786852166921219680 6627578 -412691588851915935681116541067609344 6627579 9578355659275918413266307460275955200 6627580 2447683349504873166446955852613017600 6627581 -29940829587249087504469971793488186618 6627582 9000964873467267417788586586786915200 6627583 -337364257948170429903917389700331520 6627584 34058955725824966359128417847465738240 6627585 20826123348370518626969609051753462400 6627586 -6251526618609395860587774083643485184 6627587 20444102078151972468352211389575562236 6627588 -3495827695837116265510716121811189760 6627589 -40980948044755271984164466440300369700 6627590 -18387233465656692226740354197239680 6627591 8492393642088169105983421489856386800 6627592 15446238692239441009337053932141696000 6627593 3059107729499259802149685138533279258 6627594 914975019479611831510104189418771200 6627595 854674897403314957501256098185317520 6627596 60137805396509769008332484177299200 6627597 -843218365000124794332361623405315264 6627598 15670347712407024211164773217862691136 6627599 -1123999403279592586949906733497973960 6627600 1162632251936669545987299704379801600 6627601 15489524977249350591771773982718503602 6627602 9949063397811059494068107964580029600 6627603 -1548462517344870110507848444463112336 6627604 32111938647943627092489498732445840256 6627605 9258967079770193488511497803588727260 6627606 -8607766160871026325834640973903725344 6627607 1181927329667676562273682787497947312 6627608 10691077109084735426401939897098485760 6627609 3861673237245383579095069066900223040 6627610 -21749184546002353892011929160212046080 6627611 -29430280874971101876601438166558870016 6627612 -28027077407748402707061767681246873088 6627613 -9506824143259658881603108198611344096 6627614 -3445529641604991816536741539207397376 6627615 -13780279166152384368428196156250247280 6627616 27074078845200296352201515272533245952 6627617 -39585722414657761757815753454680850334 6627618 -11075404357050263325074855394649468800 6627619 -5156696604716312986648632691307746256 6627620 21843246895835969215443017400899650560 6627621 -957078757307254916471262103876165632 6627622 12220628381462626412894152368132280320 6627623 4167709272451338396587370645201178872 6627624 -10267224888703438445973146672476078080 6627625 11713855549855004273668301609786874000 6627626 2235926948198787312776854907437217280 6627627 -29629190754092054558789236021967467236 6627628 -179817136304850588785174045275864064 6627629 12166601155355581146554121742780654230 6627630 3748164545446893199908751302070283520 6627631 65868249864434450882790440941137034200 6627632 10312921174638449949485528742329352192 6627633 534945690896814340074976169918741760 6627634 737926671992694651724268692494632448 6627635 11048116020880361201219032240165913760 6627636 1941726087571370015113302511288627200 6627637 15032493411609466410232555179507945600 6627638 35922724419728250999930020398562722944 6627639 1924007419232043472244530117942280424 6627640 18101368042613193366676037587689676800 6627641 25162980843719021996748079502715753684 6627642 -1400744061175092707526792839896370688 6627643 -760187239894938015148983430418677656 6627644 38663238064116486483304784410129038336 6627645 4606336662228819042666468317541411840 6627646 5289309803675455371869655249413782272 6627647 -7617998839009594130106641789159274960 6627648 -6034828614465817346389608234882170880 6627649 -3060485167368322766111518293424017408 6627650 -2093612175467190125917947949107988800 6627651 22170050245791440686264067066695927032 6627652 -5540322486213691352239600328382017280 6627653 6724053800897147645014369434818948160 6627654 -15781620038222198017470528492333120 6627655 6563323788226436294144490921846027120 6627656 -7721026885692970696989177561157632000 6627657 22745468995964210678829417186844212288 6627658 -39143334006604649215745009753327783424 6627659 41356566212309130796857371775588967080 6627660 -3180237493926610369638767600058470400 6627661 16548571130416054293454445742369430262 6627662 -11711719063946588101103875242831528768 6627663 981626804138542188158613676997241840 6627664 -3485416767668081660696893789246193664 6627665 31407416629345119401668655951902441920 6627666 6513047542157238576692257650526510848 6627667 24097071777701236138759045461521844716 6627668 41001927458222930240324239507407282048 6627669 -24503914998008223059435466800137039200 6627670 333751076963423243949526864624949760 6627671 47027214614932391608518459089300240880 6627672 -25056017071917714739261509440830433280 6627673 21851601103758310612956918408303984462 6627674 2939417607152495720477911689041700336 6627675 11760849372073865151260476758390552000 6627676 60639071684869048950118306244395008 6627677 3551326856337492579166144703555084544 6627678 6925289986972570167359789581857570624 6627679 -10347634051868814163961924913249514720 6627680 -15692245474758830699555611982120878080 6627681 -1221965458241873931919140845849077230 6627682 -19438497918786339145393552754938469808 6627683 -7210106666235895016315459207456453256 6627684 7431761382177620418124109690928771072 6627685 10403541866839118749002634085697569400 6627686 -3510686561953316872771504613106963456 6627687 18475528006136336005129054474042326144 6627688 -25006237794017601347151736287306762240 6627689 -6742971938412153863766773592327315000 6627690 -20890588500667002467704309776149414400 6627691 -8365194535529481883383189692707828200 6627692 22357036640357526425934579185430776832 6627693 33800364581315411168034802552709504064 6627694 5132634924285734804850206212023839040 6627695 -3207694020591450856697550474989988000 6627696 -260490840903655009505589268734640128 6627697 -31953238385477459465325861996792215854 6627698 -8163983016714652331302289190782135808 6627699 6247000048587484685839467667792631568 6627700 -16139990127153760266486995755975065600 6627701 -34692302195838293122929192230366681298 6627702 -10924629097258293843633454657331671680 6627703 -5204336423489624629735388942591147616 6627704 38793554965788573613161448436002897920 6627705 14416845812045929094727293674249420800 6627706 7330835302118487230165165990836028160 6627707 -7011411147231288594048403788953680896 6627708 2334718239903068074134611106330491904 6627709 24257411647249798926006218304869842560 6627710 -5755677537546131669876154012776994240 6627711 4918569702349124213032538072731271184 6627712 4422950076549341284031147628979814400 6627713 49608526090473598764758521391081119920 6627714 588325433516941606272876766852103040 6627715 -2699081493335769751536099799306934640 6627716 20686836662934622609394344142820682752 6627717 -12570875293726107907419146687120021760 6627718 -3967502688558347585430843493434000000 6627719 -29250631705035517227894117431947008 6627720 22297022334006875027244491867202355200 6627721 -27695361950430583315168073844013528512 6627722 -7477537505646139748525630524749840288 6627723 -17045298981302241218823352161583603776 6627724 29355633636882737768453800463904202496 6627725 -9627259634700494545665041984791191900 6627726 -4384127650233021460613540963554369536 6627727 -13042599580413445013604941759589417424 6627728 66879534009535719716171148299157504 6627729 31466986506279830618386738960830586560 6627730 5141240224326710806121824440393689760 6627731 -33293928071995607511448251110802398136 6627732 -850946805164111383675017053467545600 6627733 13069633053975424243401481865044988320 6627734 -18845375177328472970314498006437141984 6627735 15309169787524910265449066405332222920 6627736 -8854675603548459015542504991894282240 6627737 3581809271578356889929804727935853386 6627738 651535956092288225911018324710445056 6627739 -17897089295343371308887815795656787544 6627740 22116361955599562161003450547748963840 6627741 -328884738216254352513512200189572480 6627742 -9144848392101042122380398267708979200 6627743 -98205347073426154408824342912264816 6627744 -626913269218907487276393436050161664 6627745 -5044864742128059923668816806322397400 6627746 17994052679232721017529876704854901072 6627747 15080118165419790107287233376807921920 6627748 35781160110674446536200235573710369408 6627749 22461324512993513057325111824614410240 6627750 -9660466234874841883772827682533536000 6627751 9268506950099347223553668599105867280 6627752 -4209763668332740488526499535136849920 6627753 137518729242254117004414212793047664 6627754 4024063965352427612212295215315798272 6627755 29527335138573083908288945734405038160 6627756 -10111242268076647487178600138652010496 6627757 -18639390610576115596578659540246997994 6627758 3158118785500349082186659949469596480 6627759 25675948765286145549589449058578666504 6627760 7880092975950640249567940379291156480 6627761 -4749598615584839398541711516578181568 6627762 -30216879050672859150451249415763072 6627763 7108871355363414164922213389218656504 6627764 -16890107631780020461788622769480398848 6627765 16686918807867917103461760082745064000 6627766 4358431803656808056916254170649660832 6627767 45924447757946060154385423725767019816 6627768 1572634085078178220961351692382699520 6627769 13382569264301838980306962205023417600 6627770 21846321911549654828729779706871955200 6627771 59049304534505102097495561574674504240 6627772 -23384925489580017826582130518108256256 6627773 9290337085495868053005099284126987952 6627774 -8180083850409977219451180206602933248 6627775 -21165760032722534226370546986503600 6627776 -11079067184048643774440500126568939520 6627777 -9817934592618839422919056426547827392 6627778 17872646822130981016484146264472616960 6627779 -19452883068494432343192259021821779808 6627780 5597279677826971672267402367630664960 6627781 25014756711606890054690125020713483200 6627782 -1564315066536434950838500138564949760 6627783 -6374355512448921826960124505020468736 6627784 -66932320288038562282144976367073689600 6627785 -21510208293226658935892913369792757020 6627786 7603797158771533087942562411275227648 6627787 -722364058537187981166627514763007608 6627788 21006875597126579195225248135754681088 6627789 6346865124600544169973243765492624000 6627790 4216986448716963283442924526043200000 6627791 -35982187314326243595209136720933872616 6627792 6275624610871166880384343274052648960 6627793 39311913935680827054790652382844685042 6627794 4648738687336538654853476722205538432 6627795 -6318606007667456582384432854960853760 6627796 -4932269047155091598693622748741179392 6627797 34563330465191710822839634491591216864 6627798 541679642619629339978510059194393600 6627799 37742713543931017245036061006901894400 6627800 -9240939146992812936936033928581120000 6627801 -11374882001840520804270586312211608368 6627802 3978756706064903548104747668348474352 6627803 -1573153632003329486669468962829929152 6627804 -15447822960481143762304740473325909504 6627805 596526468915901296560602390087881600 6627806 -6393483511602919991498589210844491648 6627807 36002242801676561885337313663782650640 6627808 -26281220720515562202032468870792478720 6627809 -1585897864689702352995828321308978796 6627810 1335324126852282949406418593977989120 6627811 -41984786267384483876443790975750239588 6627812 285678001666893622941344592747478656 6627813 4506197564557895985035151449731856064 6627814 -113654844608701737805134660945760896 6627815 13652806555913400140069661638019678720 6627816 609040990531189332315083784312483840 6627817 -13224983048006371787537316162385737408 6627818 9230784018579827821867368168939340800 6627819 -10057322147694858609496326018267043392 6627820 -10032515251145609223044318523117649920 6627821 27518845142755136608685737682036600022 6627822 -12672649369034379215378582052712669056 6627823 18054098844356694201650026056112732840 6627824 -368467582134759773457858190631829504 6627825 -26320014245147117730328780181039588400 6627826 -21577930428814529344330224451245627888 6627827 49671338425533028265485685026682356440 6627828 4220159191095049528361452152217251840 6627829 18285761102502777701993045609124303484 6627830 -2188659511923360807666541742780025600 6627831 431996236739032374284067159095052288 6627832 -30314586968238288618008945187775303680 6627833 -29195345495815913984516807584952067840 6627834 -19523026574100450862739837091946052640 6627835 -10213439853771304277326024961491614720 6627836 30159608718961416873522353112319630848 6627837 346669861101933718629649162567615968 6627838 26401264214043599750928184891879234176 6627839 63474249911078079027743549253635331000 6627840 -4802468748509069843678120681700065280 6627841 -34594705712309033802552859687381608096 6627842 14390204392370816809908339060882151920 6627843 -11810954760741415932718005841520760336 6627844 -23247218642200318142315675948653481984 6627845 2037304103943924912184994606654553600 6627846 16866116739872230046358262570969559040 6627847 -3659487899869596932054492833677810496 6627848 -938489454494391282555894471237181440 6627849 794306813191782123274205663609090064 6627850 -9089754571351450195218708989860627200 6627851 -54085628828179728218966390243925791148 6627852 -2223213546347102390087240612275322880 6627853 46045810589559324150506675795849762102 6627854 10210540903731082783923534764378541120 6627855 -3910011976188007169609348071431364800 6627856 -5633340705892791941015362586121330688 6627857 -5488072567193300740363071960371298894 6627858 -6560601504383692217215918237854274560 6627859 1513767011196741027613517113956855200 6627860 13866724750353229736120171250150696960 6627861 4931684569760664230802051991831765710 6627862 -4605369352718793702773023508109106176 6627863 -63515481428938661859476187410158310400 6627864 -11006198192600699308393905918720737280 6627865 -19290827594932446008888874434775182400 6627866 -11182124883700357265117202893755342080 6627867 -7032685135980732126299994715921993320 6627868 -8403745875657210107032500810419226624 6627869 60063857754366654708972393257230023270 6627870 12102885391366771545665624048193251520 6627871 -22723915501405429257506986161723355088 6627872 -50813429095264614755838023679572901888 6627873 -12110336510554842452949636365065390656 6627874 -28323894063232323685830775707468321408 6627875 23292682553176625305053271600953840000 6627876 -1791168625325468872311306957751910400 6627877 20631028290985404837497225609625041726 6627878 -16812975358790559032197096374990281760 6627879 40326774969574416956788727068178419920 6627880 3797389851124540216312614715976908800 6627881 -10951975110225709237219122108269920668 6627882 -2426625888573106178888190884630703360 6627883 -11813329935872671492272443893747307640 6627884 14012149083016134225907944123693788160 6627885 -16393342943958819208725638293119345600 6627886 29107462363855192343500115530616707392 6627887 -1542353049882316300049152163673233328 6627888 -3525229701400210239239057385335144448 6627889 -1267394757402266247627271857626952476 6627890 -17665728713573904115035728264842312800 6627891 -308027952533625369867095237124618240 6627892 -39551556025852461773045237763144645120 6627893 -3665028988154001462796329702128102400 6627894 -296453238931149388070416888572518400 6627895 -34143563662465090723102299426244770600 6627896 35733708824375157744851815442964480 6627897 -30257371327742194733262541195929131526 6627898 -19668399602018226438896745769784422800 6627899 -36874903044200448614463174813409571100 6627900 5814770357810229021595704952689292800 6627901 -9567111054239933088120981910503566400 6627902 12577813682478601752067430335773318912 6627903 -29508760939173148217175810061512700800 6627904 -5526226878387236085139881333066563584 6627905 -15171041229524997578435291040014384940 6627906 185665646572406888002285389873300864 6627907 -10912431441578943051631786484120439600 6627908 -3615741320196742531241155753144848384 6627909 17224498554987636133578936451242861120 6627910 3113374050866897022091834816224572160 6627911 -22655042318773631161612046932100920488 6627912 25392405393194862964804378996890009600 6627913 -20743486375370528539244912750324518220 6627914 -20344378337420238583346611396399252944 6627915 -3052751461349347814751711921356786880 6627916 5449808038993246854726026025358058240 6627917 -47836083758423954974650583602027713034 6627918 -4076018499736997122930339867071565824 6627919 -31184829241932575022281692371800467920 6627920 410824365208024671929692201717432320 6627921 -1927786648998452365180405853698527936 6627922 4268403138178868487670832368079992320 6627923 -25528958129086709658912038799952986240 6627924 -5382503460266180060300474182762782720 6627925 4216432485163668931542968318618928650 6627926 5312105775730275443725292316622006368 6627927 -32595025135187004337268262091784846592 6627928 4182845519539066859480501614303580160 6627929 -3157924471887948662633795402596801728 6627930 7761190587613510585803931519082853120 6627931 -14219870712170123110771211226175846808 6627932 -40212376982585361136443876335355452928 6627933 220297555719129277000320065953263360 6627934 -193165313028066230521872620208893760 6627935 3398837634192486073725995602541076000 6627936 -4686843026170494026839707170238627840 6627937 9670626123218697296141250704313305760 6627938 7216434622095266612056831862932119120 6627939 27163553009079259595447215526290965624 6627940 -10299251100685597413090328300255395840 6627941 -2808535132980337540977101101995151200 6627942 -9976592530529106696690255342206189280 6627943 -11046170581385306949170496864653153184 6627944 -38246455489403310049959293406905057280 6627945 -29044395535688346094732000853797959360 6627946 -692786490882220933767132464573358336 6627947 56153210509726616922944235066729801120 6627948 5126632242225294267056822889145466880 6627949 28066484402210681052520745359882980950 6627950 1559714479128516482949850294605984000 6627951 -1686702214984315943745241960907824200 6627952 368225484690022407212538016061685760 6627953 -12332482721451200773132786828919734476 6627954 -2327454378543153076388324745614225280 6627955 -10169226293257680106818703241132962560 6627956 7248922928772667011023750925024847872 6627957 -3451027699504214105418134715346723008 6627958 5788027367989104502841868894911602176 6627959 -6258172138000053500879192107316563896 6627960 -583212705652142320379515541747712000 6627961 5737438919433820693052218121228951892 6627962 -217017799869219533380651742150363136 6627963 3853288006710135157530278830365260400 6627964 13807465477195357572680214724324719616 6627965 -1298692267420200998920176707204107680 6627966 -5302709449531134296308348933665360576 6627967 13444098898395002620348339983461737800 6627968 4715288240311496394099980301049528320 6627969 -14711502593177263879709191455260699406 6627970 8054270136076969982789828083457563680 6627971 21530134308365725692408601379960444112 6627972 8989028473457543048765431260657979392 6627973 23293044917399353051195701674071120704 6627974 -21595577551912776802469599606111695264 6627975 -12515832019500428352621737763741744000 6627976 2548805513782235763157771920681830400 6627977 -13590270357200002197891272314964448 6627978 -3147860715522862129448048204322442752 6627979 -556868354740453610067769174714233600 6627980 8559567072654005944408431608224896000 6627981 -35462174650094399464999442040368067648 6627982 -345693042567106398307733490191442816 6627983 -51939468195191693539671168360106515240 6627984 7684733330777892021171886403826352128 6627985 -15546354914348921205158394602027174040 6627986 -6017083400011384476352318542948059136 6627987 271974068885615382422357384499833952 6627988 6197432005984233532235351134242159488 6627989 -16730425242231275352265395331190628210 6627990 7979343639918838343363537731362165120 6627991 -8871483985124734063170745272698999608 6627992 -10857425213535292816909090924664586240 6627993 1383300071423719206961000761417165264 6627994 2585777363603170648081316590987436544 6627995 -8650347403002444448419463038561788640 6627996 7137929607818824466131152972200113152 6627997 14593056665256383913564587346106318860 6627998 6583505116102003666169335131721664640 6627999 2785397339529961312311990240413559552 6628000 30043302178153430084815635584090112000 6628001 -631227372271070233885390277202843600 6628002 -4247607812140300367872736272680353280 6628003 -5419892200034443383268528299052117760 6628004 -38388063630633623918658849354370882944 6628005 -2327405245672318281161075001753872100 6628006 8576115926472901541757585698753200128 6628007 -38728677887780978879856701818088580744 6628008 -6165438721144026854617436007149568000 6628009 30962389976977793045139290970282546000 6628010 17026900405220983965012159644165549760 6628011 6406220953610376591661749490270312080 6628012 8002085108714108317480577988608663040 6628013 -6652663315033574893366794302514788640 6628014 22221992184764133049521216149530304640 6628015 13301159923785021678276466856608800720 6628016 -11317275884492255244124283191484153856 6628017 -30278971351126191576044920864685040 6628018 716415859769419434180144893073330960 6628019 -821791206607217248743838473437585880 6628020 91399150324253784599736277090959360 6628021 -9972343387501351867044409330828500480 6628022 -172413952011176884704079097230608000 6628023 33314431859491600548030129259229335872 6628024 17008935202305285993829311937938800640 6628025 4609387749273608409214072849221460800 6628026 3811154760569102035520168374912902144 6628027 18973645626578132216806927590458624272 6628028 16644395132611740780325641821347494912 6628029 13344039134584535384319088197995261184 6628030 9068693677597281510480859835441846400 6628031 495145811270995694509490162794113552 6628032 2787775123952328562390393761910751232 6628033 55276890242543569252690334256018761282 6628034 -2549435091994650213994151152323809280 6628035 -286152976061501038412261388308652960 6628036 -5195986176761377847642329205512954880 6628037 -25299890208520433576350464472671463080 6628038 708808646446674958325137000780702080 6628039 15068810478813645266009459425945347120 6628040 -12287755303131057144721976534805043200 6628041 -6692519554776425755143114971789865600 6628042 2448732172315303094249414480493825792 6628043 19527300724061045365919080560832443120 6628044 -613683660388356377440896216758906880 6628045 15620816321486223562885733156030192280 6628046 -11121450857459556895109915248522844736 6628047 33761288838421604423432172887667574272 6628048 -477677467772713631100572065440202752 6628049 3151978503881734938225294835512230640 6628050 -4849401857105154154921364354078937600 6628051 36246770428199302294368389694420115052 6628052 -8291197413548127300144070890465089664 6628053 31997748544131306971678680908778654944 6628054 -11313548242761263256356282089627917024 6628055 -9117682327033313459695274157126374400 6628056 7480343920779595744793238382873436160 6628057 12297169170440598912755237246606423306 6628058 -30830850310361779273922737745696559120 6628059 -2262617044941266455202786655227230416 6628060 -3378493971418658180922724564725811200 6628061 53376771059837062906396552987816513824 6628062 -6041350879333973585984811950217824256 6628063 266884567078800910008988938175723008 6628064 40285198116962482246464417173473591296 6628065 -16493204278531569694275173588838482880 6628066 30279895198386308353099766606909870880 6628067 35902407966510242767416237203651140752 6628068 2849430291163909228140150077165607552 6628069 -1435766217878767314084637035869464448 6628070 7281639197757020054761294162461154560 6628071 9147875466405817922006775191405293440 6628072 -9117710201556452615075706312647884800 6628073 -27789196656205408606047838197743364678 6628074 1124222350610478458547012545234081280 6628075 -29781622668209642731955658977106936700 6628076 -5366797802251879711304222135586078720 6628077 17724506149183914671808925690463665548 6628078 -9608015086072256876253505226269940160 6628079 -12197093830961383876691154150496591488 6628080 629569640993652038554344503062364160 6628081 -56071663379685996920187878026076825088 6628082 -6853994601401388999711238810471305216 6628083 -21859450426396251773835817663803844800 6628084 219767426228751790302895958586617216 6628085 42208252040640690178319702396615226780 6628086 -4345120906471977438289288733647419168 6628087 -31273930643111312490375115559387818264 6628088 -90422549130918950872884196637126615040 6628089 -4630537584533935817553277615454353152 6628090 4557579987332815067303271036247265280 6628091 -6062109428217787587760664776674460200 6628092 10894999886755219134407308846509015552 6628093 -622032846474407582049316782437752000 6628094 -3517939063902854731059164557167897600 6628095 2370975563129936749162539779626056000 6628096 -3415925827432140864096986731231838208 6628097 -137399529617113097032408093949510400 6628098 16060517432871370222860123237050811264 6628099 -54038022915754461924877256844295312900 6628100 -11391080003524003353371519484380160000 6628101 -124947110923468750080792522508594176 6628102 12268417783313773237654584109044064512 6628103 11361654334312349564203951842401939352 6628104 -8786416930788918650045931128037703680 6628105 -36200513119431570099373386109475412480 6628106 -169707560113821155812477056277430016 6628107 24566260905100606604376246257118620592 6628108 -2119759306639530338060917895871372800 6628109 37152808537024534080993166577927630016 6628110 -3781294360594780995768768641350778880 6628111 -13880662119086885557175482281511466768 6628112 -13727980760713303853851605067548917760 6628113 -26495835590511999596683632003844008636 6628114 -46628372900021606643993801481822992768 6628115 -10081056629316506588599119982528560480 6628116 26765864872529631606886616419528396800 6628117 8794175095054970468440481129977784160 6628118 -263053691560563531983425344861769728 6628119 1040348523685594703793181925702497920 6628120 3323253019917497205048590050558156800 6628121 -19758336968177751186410763976790136300 6628122 23303870692205470427626989136118576640 6628123 46490248448598512237177184348309866372 6628124 29008462727082748533302004101195481600 6628125 -5231641145220156719191532094046800000 6628126 -3379761491510061372779632655891957376 6628127 -14614336234752159431075546723495717520 6628128 -6553033567806903373921021859979067392 6628129 3895831766902029741640080732310840260 6628130 -3220145489484497103174170984867512320 6628131 -21943118467101947151215412166237254720 6628132 -10205002598546592149399745861976883200 6628133 -54757190488609820391794123750268039618 6628134 419560745569749953342809148064061440 6628135 -42183625368796797930176632865269390920 6628136 27367336126962086930611764368096455680 6628137 -9518455921297667495869486164177603360 6628138 50947344030301973838051506350351200 6628139 -15871460409267397747202233530897900144 6628140 -2324408102370564680742597034639534080 6628141 -4600020988457270504453980915887886336 6628142 -9807489466033777221409478082604256256 6628143 5213291702994216275208693001099890048 6628144 -4547130822504011774362565812785725440 6628145 13332506410673950968493617243210820800 6628146 -291324714143567589020693450034233856 6628147 -5416294362621312145312010492651350728 6628148 -32447817916054468919636804192300721792 6628149 14489429859838966941549856478940768 6628150 4917334898384346671661840964547688000 6628151 74045705764198083454521142280048359872 6628152 -13642729496125703534713974023993978880 6628153 40465990459050178237804039176943176960 6628154 2064367066148413172465415911384475360 6628155 -4620486880595533016282437772856861840 6628156 -21976057443899394713473305428438164480 6628157 -29211215441084878216977836638629350688 6628158 -512826006002911268565265747553434176 6628159 -9953403478122095345508028228642200640 6628160 -3015432733363919079345822907131494400 6628161 -227996824657457658599492774446861920 6628162 15977994373247264712934869217863874464 6628163 18497941587546888821785685290072357104 6628164 4664858867656663898304130667866232832 6628165 1856049667656264774101048964412800060 6628166 -18708736222475309618632870096746027456 6628167 2797053291257714761242410188646028768 6628168 -27938106939142249433889630558609530880 6628169 -28682254126489072465887028699291250160 6628170 10533870204592827038442242722894598400 6628171 -30026136052499771410288356526923366000 6628172 2798595836152510604893419355443105792 6628173 1024693828677942842389776456035607264 6628174 8306706008340356741945203248349690752 6628175 -51478533707496592803382170910735255200 6628176 -13242156941265198132892566752781926400 6628177 -2589226272727806288558906528012536974 6628178 14678532036890609184282151805424750720 6628179 -40456210642232113171211238323740938240 6628180 3015459857884649168570851486535016960 6628181 1260548311497473231825513957933015160 6628182 -22291491625422975029306752001532610560 6628183 19177523528395668925234423342703306216 6628184 1359496553147677263611644313598658560 6628185 -4921171316939826991860305421373993980 6628186 -5309921939097841362469670998615718400 6628187 -8894921240953995859002773502475746720 6628188 3710595443042958912061342425304842240 6628189 -12776242764844920883782242443038786010 6628190 12045314027226733550135590415463777600 6628191 -3405875724222412300275908804747460480 6628192 -35842317614386094267587093155545088 6628193 -16483113155713259500775104722216726912 6628194 15482080785751069403840810855298166224 6628195 -9810628436754750572171456908325735520 6628196 -25920185129914601051305481940302985600 6628197 9849128696873724142480849204080310272 6628198 3289586880497472124831824091326443520 6628199 9274577071015049354940191256424610448 6628200 -1476937287619205583433614969931776000 6628201 9170474536975351109569149428780518202 6628202 -5838941227912305988172808297866235648 6628203 -17298183726350010028779851585790259200 6628204 19633592869184073114864618060667917312 6628205 -24044412204082654376211276483837761280 6628206 5848226827516808081157344320839556224 6628207 20303028679213796167602309700774097280 6628208 2178365921260218274083082206194073600 6628209 -6436653665579193805719093545538235392 6628210 -6688491249053676378765005502561282240 6628211 -9583325849436421732720044069402991200 6628212 10810529232650761365643024188464766336 6628213 -45617020095302311949558842970831753700 6628214 6838920631294719149894453259559392960 6628215 5211514383574922399065046077183190400 6628216 -3393819949591560890275669216243261440 6628217 3126307249044521928292257568121400000 6628218 5415194923116575533946394052272482304 6628219 13269482301008480384774841118923563344 6628220 5131722969885120323333131963724789760 6628221 -7058167466101709303132772320416410 6628222 13183423674759383815645753636073871360 6628223 -79883415488232568096726917904177440 6628224 4491689900434645678761728250929479680 6628225 -20934637773782523358223015392385334250 6628226 -14705495505464402000201828286325547520 6628227 -5696456035945895282177648857145654280 6628228 28878136390113874072389868309136476416 6628229 51563743699979739376394013960318854784 6628230 902381316004033322056036816094029440 6628231 62135402130212205215491556532510893832 6628232 -2248585966527497210374146544208117760 6628233 2860830012691110515505531541387066944 6628234 -3098925061146388165446268639015339008 6628235 116830863900902327161418922506614800 6628236 -27413511730289312418690968284116300288 6628237 -15024344696801031949666091563057804800 6628238 3012165972055147824013425978393539520 6628239 -23706894066588158756715803446060251096 6628240 -4008660963373585176773844587301273600 6628241 28106918958122106549921365530126863972 6628242 -5852448880941155574387789488329365888 6628243 -11881133016815450095745321431165720520 6628244 -13198847429588464134488910880965064704 6628245 1991344259165743659589376358539376000 6628246 -14627139902734522180946169753377623296 6628247 21311173716043680569355943314119370696 6628248 14048967731137853833147765418522726400 6628249 -75691260931322148203071325053567645164 6628250 15579165896372631439821139572961944000 6628251 7771767406151984078416414054915613184 6628252 23391289834626192756855973970860418560 6628253 7681889907936435147182944324509302502 6628254 -332576403174310205637753409572053760 6628255 24786906768213235154661940254624195360 6628256 -46755639766343086600850437229585104896 6628257 27027168629394875422242129451864381440 6628258 6454004892779203722237785070046187520 6628259 65497611143444736179452844935419540 6628260 16713054886876348537647470262535557120 6628261 20415874261025813224155683282291836862 6628262 3206240228523934074267761994004643712 6628263 -29745475206257536497312218175537239256 6628264 -57705546453610976836721496449044070400 6628265 -1468789079983628478933727657412352000 6628266 12966422514294768572576957496567138144 6628267 32399876560250474705109259237105963316 6628268 45550390756981450335024675100201813248 6628269 21535336909877305581780700206530661120 6628270 6240218693614162826083753190548901760 6628271 -7856242503905130777959848055672032008 6628272 -1084934241260528027564028196414291968 6628273 139969330129340317680376457247427584 6628274 -24066473429425598181273158417286426864 6628275 4605052810424803526113821390211479000 6628276 15026452381336252137590430661675530240 6628277 -7569873024470039430296289791182265874 6628278 165191475756594581388636203109869568 6628279 17853276040606249682237460223055314296 6628280 -18355945818500630214032868645409689600 6628281 4538613718148801166575929004226010560 6628282 -4550608022700140215539141616278661008 6628283 38047990049826691527138125348385225840 6628284 -15639461238892307221285667388276111360 6628285 -5667830785059398542914385586003944020 6628286 -3747241751163033301432575081508290816 6628287 -28644596192823434210856172981788686448 6628288 310574185524860746134042721636057088 6628289 -2229225030772283717245371135091934910 6628290 -272744171096722915948011651603110400 6628291 4090009496341860196173692338157368912 6628292 382356999412238210272022484569395200 6628293 10238707366263051725076728623799726304 6628294 4953610110623753710056572268266553696 6628295 -13047445194095313073356808050674536200 6628296 -4812900833496676933873858641238425600 6628297 5131486460331256857238784132527177728 6628298 26917200155303760071343004556890232160 6628299 29546640317093673899488714476468876288 6628300 813752430830844765939919936788019200 6628301 12818084290610797537715490546506432064 6628302 -11786573651915011166986583204839753920 6628303 -3705083915552857387945206533555713152 6628304 -11309523781487952631651492717418618880 6628305 -11986375593516492181493351444282922240 6628306 3082774159337107176459096925789818144 6628307 2414314854950493646609837503697848912 6628308 -130476534496031956945911469547544576 6628309 29681240039946537445598759990554130510 6628310 8029367368156473447228949762739608320 6628311 -1011397714366470276538656721802301768 6628312 -22404474226402451839234839564171141120 6628313 -37085109719918136605366056380753768438 6628314 -5125189946545567420324682893471051776 6628315 -11964234023456218976294279166996095040 6628316 -27678696719904932164239688051788060672 6628317 23789100243379120680174796960116746112 6628318 -29083453018488044249060634023357216640 6628319 22741548757358879539940146662447615840 6628320 24599506637166377545270596240789995520 6628321 -5634050256699884443712877179537856 6628322 14720047551875101168410852073885024032 6628323 16317020110246157921365745099574976944 6628324 23472029777546313986793426207958081536 6628325 -6355663574067406285178983616461346400 6628326 -6543223435097597707105603777059520512 6628327 -811906124721059750265923567950920960 6628328 7927593369479117537829875029236234240 6628329 25262240932006648837729073541035820144 6628330 17435179248767891889798998837994334560 6628331 5231590051341256219247037795091624200 6628332 21511084446737986128487410626618194944 6628333 -22983573735983736654336362519790631220 6628334 13392819958502765379270304995084559872 6628335 -6017511189853651640672667325045271040 6628336 -976914178755395958669174728897396736 6628337 -59674272681987363932512644229658096640 6628338 42913260180662927912508290893713123840 6628339 -7196585610491414667255560408662201776 6628340 -17597309448259985852061262449745766400 6628341 9129193204684851439647491724345909792 6628342 6991229892116080189426393912105014912 6628343 -3965441797623980413795597038375201456 6628344 26977572054995301952200199453394718720 6628345 11210921673262816771205420351419628100 6628346 -446255797138013108441719717555114128 6628347 -3417217452464303197452682442319118848 6628348 -25896104426481690591640822545786683392 6628349 2256959827774789023995668275472673280 6628350 -5344655408118880141890625632255528000 6628351 -45025676722599490687955734090570135968 6628352 36859291576370082469238564156369534976 6628353 -26938352727551635690633877449225254096 6628354 -8284692936397282558033570779555728640 6628355 6391047508187564660370331589110746000 6628356 30347664929861092366280047097057280 6628357 60017778233280735805353085703346896606 6628358 -3375560790231515534500681806122065920 6628359 32534974809321028027580389205539526400 6628360 20417492929820949867597713652006144000 6628361 1478593594658661502705658808647638272 6628362 -5721989781706105377660450231174094080 6628363 -30146949126235128340060091966896418304 6628364 -62929930894015217954927487041387520 6628365 6630440740042401902421138410348889600 6628366 18101123137444098446162435295575714880 6628367 42736449126298647208779930323629738416 6628368 -5870140653559539989019489838022393856 6628369 15722980121589420673953612221393942208 6628370 -1975199029647674209297744135889779200 6628371 -13848346262402562914261747583009878088 6628372 16151845193060443870622497953384776576 6628373 -8467181208804631564693168115786523378 6628374 11091278365410068062372461805135016544 6628375 6997327218432725318034667061659920000 6628376 -16565005644077562902542127335956817920 6628377 31389459419776437848472525582541507872 6628378 8526627415604056705423455295247293440 6628379 6365403063532326894635018339360782980 6628380 -8002802432895793092680373212226600960 6628381 -21686537453181279387618316645625264288 6628382 25598764689131362673731354224683726784 6628383 10329915995156174450265791361446762664 6628384 15197545188961664650327171228376236032 6628385 -38922061176880447625607793765072014000 6628386 8454383427577977526245053904902830464 6628387 24320222974257157567536237545609063392 6628388 -4630835612259024329367363673028513280 6628389 -1217948638721433978581522816275759104 6628390 164019911719514355444220421748451200 6628391 -12779408154411903590920648280326528896 6628392 -1221953810792722557545273306457876480 6628393 -9741613155729593507449327291490366976 6628394 -43562276008097971451265455019840465408 6628395 -1938714813969003474544060453817544960 6628396 10634438436191435089745622427420908800 6628397 -96618245068044156452103421771689739200 6628398 -608685218150172693293410138840578048 6628399 27357943450134732785974669687291729720 6628400 50103817064979271140569265593548800 6628401 6510434187071708744549763915431350056 6628402 -16966342810634376971889497731589591040 6628403 -47200550809023689986043145988023807348 6628404 -31513428855049921286496396021689776128 6628405 260628787769669123416497389054678400 6628406 10575615203522900279689968604635829152 6628407 -150772258201016746976835169836150912 6628408 19646906503988552467281680330888785920 6628409 -27560369643126306938559730675666770390 6628410 11465562935471374140140267259704156160 6628411 61090851836274839977094255153676023012 6628412 -1898107479930786276072143358573634560 6628413 5772680609049690495176951368145107488 6628414 10305618860253441889649988254838240000 6628415 1797834200057580644996326046214872400 6628416 5153536041357717713248491526107955200 6628417 -11804042023326079318193071643973001534 6628418 6010761563063070924049420441733660160 6628419 -4286839538595559586172895170754652160 6628420 8134051769707589380620512255012290560 6628421 -15704056360671982304437375257662817378 6628422 -10267943372605114008125467666589598528 6628423 -34779075482634571999880378083093020328 6628424 -33685069936749034652370817724262113280 6628425 -15172360104249818931352057961732406000 6628426 -4859769653609513566147536687420648960 6628427 20924707169568250812153069614804699760 6628428 -18586220859505325493226081251833573376 6628429 18622792474841002860983693549524328280 6628430 -5108071611791894495528290079177144640 6628431 108051423906672839802462358458631824 6628432 1532108216994993449034445053306331136 6628433 1509784228797723552046984224929689920 6628434 17300093245705126767067351716175678080 6628435 24130764717834428813914519808057414400 6628436 -10099166846153815182333189764098105344 6628437 -2351441663411462962423390984635907200 6628438 21614270047502762079344896034557497120 6628439 10430038294588189589632850822929637280 6628440 -2482841060374321617308691072181862400 6628441 -3710833294352250282901541743928181500 6628442 37417936672847131932573137616302422272 6628443 6248280215935537074235700749655820000 6628444 44656237396257272143728067678974593536 6628445 15769202083298457252130751591221468920 6628446 -15016062079170569491345274761339545600 6628447 -1070645653943584475848458738281537536 6628448 62505986584129977711332127147398922240 6628449 -8965820941932420830471971165564243536 6628450 239684831040651404561159476760841600 6628451 4165659507799886198799986386080266304 6628452 19375003422087624211199329521258872832 6628453 -12065930039425196018503655564879794320 6628454 10236607602586616787619799053424486400 6628455 -20805902952894437924467215143648127000 6628456 3087058932404573181552139249880570880 6628457 3030306529270380472517817288556278144 6628458 -11608136723489759076665758499903183616 6628459 -12404895040321739469205949075258157984 6628460 -13576054210101868060337528001116958720 6628461 1189418704534072928269346466623385600 6628462 21556533570370858775472205267787673600 6628463 -46786766723947066893276576442232222616 6628464 71679567846009024460172085208547328 6628465 17635795671487379828325336747082039860 6628466 5386040072039745676044087038976153504 6628467 8369349469094636629209367855381953648 6628468 7221938481911912136378338579873329152 6628469 -33642656499223060100256453213443128800 6628470 5182123214415579549432463954160248320 6628471 3585673484779140118055983691019658752 6628472 40730167961706451744841114106946252800 6628473 -134852284985610212680994077018413600 6628474 -3881603331571110990430872922326213264 6628475 17484385691487347796132034994614140000 6628476 -3431831052886039722640353659053931520 6628477 -40809997017280887983496206230469591674 6628478 20761198292156537740715190090149015040 6628479 5495534412026115218652352922151758976 6628480 -20193881589709692264667327473333043200 6628481 17459862601165622572291819208018678532 6628482 -1411579955411312563059351883258392576 6628483 40587642320899556770889239728591236732 6628484 -12912444353649763001746019320663257984 6628485 4020847419235917146653412971487994240 6628486 7495015483769174151181344463830468192 6628487 -24495029764416270407098554314880500208 6628488 34113939316153555311207125099745730560 6628489 -6822367410882089307803533045452862848 6628490 -8852713187906840749431788395558598400 6628491 5443276847910162239394277017707350800 6628492 17454837228733953631351666228710579200 6628493 779648625043983723206498538877528800 6628494 -7291133550957658074822667309101912000 6628495 -13125159912053346016132327111196227200 6628496 3569424167909855190004616134707904512 6628497 -11756086081724630538808865675800074000 6628498 -8163234171387943964815460488200387936 6628499 -3607807430058216603095371552509244500 6628500 18737261886003190625871006935639040000 6628501 -53343658280307156286556268723924900 6628502 13636118137904730580465261055203392 6628503 -7717161680089648979399201626071463296 6628504 21194382962879647060276450262503342080 6628505 15832432442253909727946310240226149960 6628506 -8709531873604180303018378629034308096 6628507 -9464811451443554323868811938810395008 6628508 10748602981762357018211808639636203520 6628509 20486854418257221823199021399173653228 6628510 -4877264019639194857724742253217859840 6628511 13361225079581423518241601650935050240 6628512 37652634121219165404859149441542651904 6628513 -6798294062705067623750669128183978240 6628514 32936165020791202637776794478453355856 6628515 -12676158503828350834223696552413620480 6628516 18783048642974479048013775425291469440 6628517 -20936470164978892844324696797375696608 6628518 1309850038211895651289663502470962720 6628519 -14639915237882147197478244239638699256 6628520 -1189623567527621784296181839070259200 6628521 8930795610092812880168430729391660704 6628522 -27640750687936865043965227630772132688 6628523 22657570790945195836101463140721067304 6628524 230483557478547744315933401977406976 6628525 -21956365825146650815334262768550229950 6628526 -3338259273077051869190540892748723200 6628527 -29196006398945533486985282759111618160 6628528 8346313093450129388627509485110116352 6628529 34545714399964496009718419992216961460 6628530 5335106391784328700969619807980672000 6628531 -4418271746222576344763370546234617856 6628532 -12711881887874446940977551827406673920 6628533 32570262843129102212460870416600680224 6628534 11062688588677471205283426655070054400 6628535 -7553936722581497034153158193776852520 6628536 -461087916491331090131972716717608960 6628537 32680838370788606816963195640749366186 6628538 -617331223157221855239790152319953408 6628539 128191456875081247973661468962230128 6628540 -3154545246799495977307862804950302720 6628541 3843650978246814203173528596596751942 6628542 -3914882268166605451178971172850272640 6628543 11673166689060708425991243840371158200 6628544 1974598686831074095879711480476598272 6628545 -3917504138131888217698933024636556160 6628546 775138676657509516469530533052310784 6628547 -21214615419543255990596522811921452520 6628548 5702807988426618753001072847309306880 6628549 -27052595600368865884785615656048580000 6628550 -6171703016329624982208569782279987200 6628551 -6181548222493399776513786605192702976 6628552 1793142043360040837248487741953474560 6628553 49569760600534547628707464496394227802 6628554 1818705927781371382784239298797306368 6628555 22141993029889034135365796179754616960 6628556 44632343802471099211681954421058470400 6628557 -821004628442988906398658755368137600 6628558 3560035722687839252455072972307141184 6628559 564268061578397219789110558439806560 6628560 -1763163142091050386633198567830323200 6628561 59380839371353551752612657806235186162 6628562 -15820507540959354182984363006174233968 6628563 -27451547898713649134984781381008642400 6628564 -20540218208756999828394289495670175744 6628565 51528392778016937484206591719307687040 6628566 -3698831528359993815473025120117620736 6628567 14855021596325276411311017859004920152 6628568 22169375721329557469559387519376896000 6628569 -11638544615103957016742065934150385456 6628570 -1601232313628305230867491403133281600 6628571 -5593556728712229268627357272126951228 6628572 -20866372337535306588953268033997006848 6628573 -7900677718600477086747048874795553082 6628574 -31447553929492547312909161666852496640 6628575 5875509471301407898320610360967539200 6628576 27205504586468602854377407153121525760 6628577 -27277630354032779122271302289433633600 6628578 -10668151090829263831925807309531904000 6628579 -601531442232704773592256536913922616 6628580 -744045791638245502311327320427110400 6628581 -17101114047096003881893631199937259520 6628582 -2128118847393551296135456220652038016 6628583 -5211791992053325194293486934074426976 6628584 -11823680558454672230973691470512455680 6628585 13901251833544035972733156164653872200 6628586 -12494668909650370213829755586096197536 6628587 -5019581446678827764742117456176832000 6628588 22668899983409779749867371615899130880 6628589 -23068431463851547280337820571014200768 6628590 6905380843724698245217143841716237120 6628591 22622781598544437773575721224231511000 6628592 8156519340853292235516718014146936832 6628593 7085357855315856587190437488267828128 6628594 1506879473912393594038899649731551232 6628595 -16195903320566007114278803089251842800 6628596 -5405695627378399922986941570878232576 6628597 12431017009154925446537612246353457500 6628598 -32828509682099131984052568555057942528 6628599 -2232467800650134057712933900386678016 6628600 -13559224709172672990189782000492544000 6628601 -2613897132770122895966123191703758848 6628602 -15802942312096854850675243027255431168 6628603 15283369574335931823827710923015841104 6628604 -8027104232446989007342337294530235904 6628605 -4484110021692280001632127495221403040 6628606 5937253045502938881981968114667233280 6628607 -52814958380867715631632575070817446144 6628608 4974623323365597811261212497931141120 6628609 -10343659720972792878801953321518881792 6628610 6097100206851638226388589757055479360 6628611 731460894592564648712265781616357184 6628612 -30791991582507134125926313751598799744 6628613 -27165877895601011888364062776652271138 6628614 8022188167080542977142335335107739840 6628615 -2482348222636054764513372026741728800 6628616 34765840035982014099612520164477588480 6628617 18833131753770942443228709325211512200 6628618 -13694345241487504722698722494627756240 6628619 3231214278527083970529037594501938744 6628620 11341170318151348744594059828432276480 6628621 35934698148827837523572407596905696822 6628622 200803791043245515194411813872576 6628623 22748837865136977231343743019702449408 6628624 -4149971531454079912723339896043126784 6628625 -6501902037971484759620235782410320000 6628626 -19669795025630353731890641634537498976 6628627 -5791960676534846472615089588058720648 6628628 -4009692272338614893827827689071381632 6628629 6642550570798230524358576299191623168 6628630 4271339040103183169310491674265281920 6628631 -11854460617919552967804137505313476000 6628632 -13429871240315792538755650845723033600 6628633 25818517445254558722102680372770577424 6628634 2178119912042206533049781534545590720 6628635 -181728597639709205427356209851692400 6628636 13313789936108454581227981303446350848 6628637 3831408633007286231703452708097954432 6628638 -9366603396382405065696075423199641600 6628639 -44953295941061138123984802041033030560 6628640 -4726267457510163022810925196418744320 6628641 -2114884803550979641184681512615453008 6628642 2031149310414616490147417009578608000 6628643 15172887220605190800930170161197109200 6628644 4025609922026269369036038065369978880 6628645 -34385363746944635546691121178375696640 6628646 -2192770461772546050556308705505516800 6628647 -34079291953350492517452056533999901400 6628648 5904443801874126933846718773154191360 6628649 -5929543214645883973896001802924471964 6628650 1209215885753723034372326610513408000 6628651 22776875597875291834308277851451657652 6628652 9692302286166185535657448337570153472 6628653 7259270316265640533417988782138038720 6628654 -29967662585846275825763638401812166528 6628655 -30409890636399259695009526315062005760 6628656 -4097724044176823423593862854065586176 6628657 10360820782280491861895152279227782784 6628658 -12567655019547009032326600219531630320 6628659 13560906704157539815201115297381126208 6628660 674437549459730001998324066608988160 6628661 -1806151768896867857941918372671359976 6628662 350106216728415728730750175487955840 6628663 32932438348811066513726508870216592400 6628664 -12465156069990546586180261840878182400 6628665 8073021436373582892948460039047964800 6628666 -28652036682015037913419676142754603776 6628667 47633874811506374640446290506610591716 6628668 4205673120033392417330063327783682048 6628669 -3625997619141487346854327896558697056 6628670 -1081437395453993077533747029302902720 6628671 -8835602213855998635913633082681326968 6628672 13878914208536244980690115685550391296 6628673 1370277312548849966995662067693289922 6628674 9289484273913407681486405010774912000 6628675 -7399918715682792060521953025141232000 6628676 -44493277031707058628885311200839815040 6628677 -1538435313272641175560488805248647520 6628678 -4575864727496251871999195389047298944 6628679 23212595146726410108568937155661192280 6628680 3167861517808320236787099192617625600 6628681 -1836138523918255925086739361014644208 6628682 34048042792558245169197311650182192 6628683 -23215005440909897269406537865496655952 6628684 30811472078500978799153727203825920000 6628685 -8496103514650874960014271131341507840 6628686 16426602936210754850826884728980608064 6628687 -3083957474122709975638521242313684072 6628688 -3851782581872769089305168096818364416 6628689 -10948055966303954971481200089930029760 6628690 -867477077982664085231349050703168000 6628691 -55543975908517507947579734558565744648 6628692 455504696984570347308675114327343104 6628693 9306288837707158470604366752415130844 6628694 32123253466272621828754131631206148896 6628695 8467966468465937476810183111235299920 6628696 19748219139693530459446995999141857280 6628697 8360182084393259930109848202134539332 6628698 -10198216625706747487019344446416274480 6628699 -3285933320623585559902711195489744896 6628700 2207792248115587156464447894968640000 6628701 24518377368888630452186835153432509280 6628702 17547777488330896575147519239894277504 6628703 -3976625255714029696122467738749550016 6628704 -7786279291716653847310427742370529280 6628705 158534445066917082968553374610711720 6628706 -12057808166837611549975693848161195520 6628707 -3138309563372049080672211298550384880 6628708 -284259058450289561233373837529913344 6628709 -18049039124314884402605683890325349280 6628710 3650681369251372258398316695035443200 6628711 58298678086909322936844842282453648312 6628712 -42796417029624684887496371362768896000 6628713 3548799736645646441887964381614439808 6628714 13498199201627441097925433512488835680 6628715 9505301075188308596242315525245037920 6628716 82230078287287856464342280245440000 6628717 -502889552564879797905821754221656234 6628718 -2476914783642031744407335229276112896 6628719 -14093744676552075591197756478436455792 6628720 2155902224425552638804059312136192000 6628721 -11943009130616437192795764227974178976 6628722 9922935273186645831491041788486099072 6628723 17604702668752803747714097090865552972 6628724 28475219376327220010306582707045082496 6628725 -629744535865662956078739728024889900 6628726 -2116721746941197429694517732388419200 6628727 -12266033856253348992290834034848578128 6628728 -7262714093066803088492271520613990400 6628729 39508768219850172602298613050102884330 6628730 -3304245216426643111215261115066798080 6628731 35837643629789849425371564294245691648 6628732 6539399102927467049463125585378426880 6628733 48535026179861689292638789990163914380 6628734 4299275518315123365253360371456731520 6628735 3957687611657989457031651752461856160 6628736 -43687253075069930786096118381139722240 6628737 38479807825894551659909824526995629360 6628738 5964000898212828758357900238072006144 6628739 -23707310099927694242365445137000619520 6628740 -3258278802471306099005642953751961600 6628741 -1677122460802770022840310439310393920 6628742 -27930199417434100069691482106105951808 6628743 -75652229125563972294962251471633200 6628744 6369505141903130206401933122067456000 6628745 -20225933636109777231007133359366944120 6628746 -4401135723811876491453970004830377216 6628747 -6249748598156674579635083405460478160 6628748 -13506401298162674962372242345191282688 6628749 -2338604824831467920633844229001239872 6628750 -4984602811069670141487450385897080000 6628751 -1087118459176005331365869459618381448 6628752 2338611474393138533677506747333623808 6628753 44953246379342803251914609957943678002 6628754 637096870759612079831677692637031424 6628755 4544468584669496592821537057987838720 6628756 25753584731434989917632836087643982720 6628757 13260975972302700365411203877756735424 6628758 -15701845097360825633382871029371343360 6628759 47873357663399512577552913838114095216 6628760 -7300400065537680997882151328801792000 6628761 -56857564036548907566400310876527104 6628762 422100031416513009719129789669690112 6628763 -4370721873205032164938292264274044112 6628764 19676096777137702108058657082443045376 6628765 573699463634502146868571661094973440 6628766 16607421520351784536094298810168680832 6628767 18027298416201785604566350927272926280 6628768 -17195537798143197894527310216670740480 6628769 -51313075416890527852756777797754234974 6628770 -11704468828855239752826965248571212800 6628771 -16462314934808696571006843841269245440 6628772 -2316898605458923546873640261399105280 6628773 14465497246400276622731811004267791168 6628774 -17859371878457590875596417077691832864 6628775 -16172618870402526942509560596770107200 6628776 -8940198689543673511830988469328936960 6628777 -32704025983463965322140960896640392560 6628778 -10920534225803043696124142283747400512 6628779 29933333898022696733789745552580951704 6628780 1288076477115778439561624272703385600 6628781 -8771157059608179544560505159083581418 6628782 8180380954536869787233597081334384192 6628783 -18790746279025391690979290910232843280 6628784 -4483351633476266127001253874988548096 6628785 6831932524916438804919148742432319360 6628786 -11924407577904760805425417458837264384 6628787 33572706850514450237840028208907432784 6628788 12867930181528326155227017450719705472 6628789 -32878770259700320396937507059929004320 6628790 4940438826200070290464638893358696960 6628791 111554267328143910463916494528273440 6628792 1582068929471675269674392076565708800 6628793 -17070629840019262946400245676143528322 6628794 -267915430168010498079966083113827072 6628795 -19401040748585052874323907119396409680 6628796 -10866662059333074641876379919964321280 6628797 2671246885286081047962857722213812480 6628798 9402108444983010001300371234573782400 6628799 -10044156218358560306185092099040777920 6628800 3033256563311950180741560466459852800 6628801 13509245708039505726234738104406597252 6628802 -18777831614311753717057515356374521648 6628803 -13105723096869000560275345623395884296 6628804 5469372052454170855300231192424148992 6628805 -16901618846587755309547123306379001540 6628806 -5401075519471041232981670368605159360 6628807 10561365576643720103109949193186645520 6628808 -38350998975150357103191449277384023040 6628809 4268013226740046625344170383123291520 6628810 25819263472274495118979631289245165760 6628811 -19490876167389711360007854078412485120 6628812 6864747489783145743956694745628032512 6628813 -15527099279118916268281995327033644938 6628814 -3518593221136984016958362911798887744 6628815 643469193127609316444289453180440400 6628816 -1195568458405521323704170205613211648 6628817 20380829108989201482728519111615240820 6628818 -3402219558849878168476547369042764800 6628819 -27162867083543273797168370080963909780 6628820 -13566079004768000334701749450082304000 6628821 11835394742131658814223925145627479712 6628822 -7087595613887953352386251819929880288 6628823 181230925177668311398409155318924224 6628824 -18552527102824369095957334591804416000 6628825 -3026069904808656710581235695895768000 6628826 -1052335779364794954896702804562639888 6628827 -13588551988518839390608175725491423360 6628828 -34273200788531840832782240448745887232 6628829 15013866427384466802410762049343013376 6628830 -2645146518650070793678419296549990400 6628831 8010628890932589604073976976611011064 6628832 -6441893474541175412096720657911382016 6628833 -23736823065926412006554191133743545216 6628834 13167743824605181481700225904605536640 6628835 2939652861304650243499720469570247600 6628836 21588701678227990926255795434005312512 6628837 241978682953128695588608344416653120 6628838 -35470157133824296828720978440670656 6628839 623652972534637353867155027102380800 6628840 23325129431909631887286945208979404800 6628841 -1491672989477626823353356001685227548 6628842 9544647030921642867255611827193214720 6628843 -17913025176772769451625455919446187856 6628844 19594572362390741008416306884698540032 6628845 -9991085385703990330041598893326568480 6628846 3131553697001889045988973365966897152 6628847 -32979133866619791226567657416347830704 6628848 3041005524043449933386274674305695744 6628849 3723899749545794350732020975211332660 6628850 -14536475997904422226144513157865444000 6628851 30698366601114432506130590841756701040 6628852 4425953959471709988829908929578007936 6628853 5117263797568668028562912121828218880 6628854 -571547872528101088725544882314633216 6628855 -14289769267420267239136406579899875240 6628856 9482818421091903795741467749316382720 6628857 5705236364407038304295942730869793792 6628858 -601869182226395590693226323483416720 6628859 -26045497575506208752789369260695998940 6628860 5007731266057459584867049886886696960 6628861 -77782545314826765711968198445366882600 6628862 -21872638105594969613605782983802899136 6628863 26884513439122455289614425992310394000 6628864 -16412128768554660536653784423596032 6628865 -11403805650385897225538881111419853740 6628866 95822071531519787477893211267044224 6628867 11540454400149242847538590052773528876 6628868 6544806761713915109622760058189967360 6628869 8506835691064585608613870207832511960 6628870 11292772606564401993814289510717439360 6628871 -69955196607321657920198762511358981800 6628872 -26263549606981779674178962115527884800 6628873 -36949137601002014805801692964452913116 6628874 2352310918509624261894088861703396352 6628875 -33694506416912412847818026142430272000 6628876 2257440713147045139280852166403628032 6628877 14823192418916073455600849070676668726 6628878 -1039613829647069854123882143656595840 6628879 2427980759790781803411355574000066480 6628880 -67610968618761929536419377609441280 6628881 10043460003194362413661614062921625600 6628882 2285559386307868823742330711110193984 6628883 -18679880700118195662498625383914507424 6628884 -5823238035495926464736087766101944320 6628885 10632329962256549463046522917248424960 6628886 6095654606047851659449123311456990720 6628887 2413199174936546546731267008498452520 6628888 1413424205159546657138482950248079360 6628889 -9575931291709239919289407399628793600 6628890 -17512310176433303873598841849951795200 6628891 -31034199935683758797645388709250160200 6628892 13686630512273816467819366655376998400 6628893 28244782786757150347442051752799316864 6628894 -5035735882781845855306480363965669504 6628895 7181403947114030870964452592301848960 6628896 -33080097853134634299596060159760334848 6628897 9935311452676379757994618571870235312 6628898 12120362686811221829410554719443169280 6628899 15011035838667709598963546657221369464 6628900 898386031079286020706234106134016000 6628901 36441068372466867813305727779905816992 6628902 -5611359176823756615252953473828694016 6628903 6788372043597373995791988682681123960 6628904 -13775570823934722965100383845792972800 6628905 -2520497382756764820711739965795052800 6628906 397251136975909746809635158333333600 6628907 29148315326310050692757115174110516400 6628908 -6391034207766406247722886191848210432 6628909 5844813472973864981611105319108782816 6628910 -9575785610598660596074941244405632000 6628911 1563057764955273394748260967222958480 6628912 3056818178180686881008964308788150272 6628913 -14870686936542831526732596823123382160 6628914 18983944921512134096573916599290287504 6628915 15856890626419003942969289590630950480 6628916 -10167123897539526347045375107857997824 6628917 9315197324528671154174382495120494880 6628918 6140088075699243173782279226367200160 6628919 -1758456222258793838115962501731885392 6628920 -6260434984679869195748382849752678400 6628921 4404000076133506214657269523046723144 6628922 -3170147745860403037695229864194846720 6628923 170175145834679546394318444857823744 6628924 -116550217507300538483810768167343104 6628925 7237686378392414251241750581939189650 6628926 3125363120551276627121384577277978944 6628927 20759751705309492267895787655977747232 6628928 -2867313721989596935333485646047608832 6628929 11319297328872175267961071452380220480 6628930 2829909055060968081886527316390425600 6628931 3496827637316657102044945194411390528 6628932 -11534851779846839561761098564749875200 6628933 -49635516703513225236723474237686484036 6628934 -12852154419025846581604577946498766080 6628935 18577091953318341626813028493945267200 6628936 -66181057309576835956025095211762227200 6628937 -19343729309876323398034453838658108096 6628938 13864441678079535692234286425174732544 6628939 -12609241011136058412233061996654420720 6628940 -6741394019141853848037208220568744960 6628941 17060959059911416765841489888059765440 6628942 -22152392099518501270450355162417080128 6628943 -50756316447529411595186289286454801808 6628944 305083436277281055401677419711037440 6628945 4083398594853158037258308850368457600 6628946 -214870112637170133238300325315321280 6628947 -2242859763726096080473326317670503424 6628948 26661645301935845668925630624874526720 6628949 -41766824259410172214988873004184090020 6628950 -3855963761049486493268498757561386400 6628951 -21030158321926869813334373356222196048 6628952 9048522321979121461894999006807756800 6628953 17310675115850425737345710711439873408 6628954 -4824324630554761142154288694337719824 6628955 -36095283506285308095121210025470712640 6628956 3700684153498381558392445232762778624 6628957 -9971268476231399280035968777043557268 6628958 12998316932491734847951492728766267776 6628959 -760760359357350568177346361508542960 6628960 -5089106877383152469650715477071626240 6628961 13055349483777207263973379858259192112 6628962 4624416494225548787768487938724190464 6628963 36644377571068793276419770604249328400 6628964 -24357560326964116632413683557720981504 6628965 -13227944517797798241205477720040707200 6628966 440396153332064510421689582315482944 6628967 32358988199663674789659587552226704400 6628968 16837993291336595627364060105279651840 6628969 64810716777717465908751408672380268160 6628970 18215428661897385942140040878063971680 6628971 -17699019042155191418169540382277133288 6628972 13905086974413067274095770979974784000 6628973 -12010337155067474628835061449329198036 6628974 -9632017841368757163468427959873785856 6628975 3795623273000031211555178117123730600 6628976 -5714686542089114178327311222485843968 6628977 404960206311418154991604110943532928 6628978 -1016565188108521583749541643655484400 6628979 -8689340604661456399468936730951899824 6628980 -14369443137696086537711148921284075520 6628981 -15634853015918661466854223866783947218 6628982 -13195994074707077674335978322488995328 6628983 9257573932567204028646663717056130024 6628984 3064452632965641094936998776684421120 6628985 -77328930370770537762581533663473660 6628986 1776008444402602136583655582681497600 6628987 4229215726453872968717190235680021360 6628988 22378757188538705049632449997916223488 6628989 -3794305183675625303506421861234674176 6628990 18019784529972741216714549450164712000 6628991 21958867226931421052644751190412635264 6628992 9905066829396829938879149330273402880 6628993 -1526232175689895650629377896011480640 6628994 -12209217767147595628907823521381284800 6628995 -25116334307846524080510282148363829280 6628996 -15064223361891871772238295830226007040 6628997 -32054044075392472813355449431587287428 6628998 11820990896009328028663176347183696064 6628999 -1101494420123572955507867417215456560 6629000 -14479081645858891793852326296330240000 6629001 -24968098233495847105864671570244739568 6629002 14280671451042678495797812761371291952 6629003 -12544046953216783348223879556152386056 6629004 207231745573281569557745972089797120 6629005 -39093604162391219593784910350358132000 6629006 -4171164040311281277279478749614250048 6629007 -12588329885883781271446205803690027776 6629008 -3830314261320164632422291818625261568 6629009 159116093546120592847896285821453568 6629010 -7674587172765499820939278268703552000 6629011 -43635050113681629860881251654452430368 6629012 14363732769705058128414010617228586752 6629013 -16062569411248096161030329635884873600 6629014 4983442270512562965295400425643112192 6629015 -15519759118020787037098302586757748840 6629016 -14258577850638731879078401191594086400 6629017 29474143858080069654841697587373728272 6629018 -16286178460858203528018691810110639360 6629019 5212963147962719951710931952272261016 6629020 -19573162687022880118381650844642091520 6629021 -15754503303989975008902751840910457600 6629022 5852949278301925845330389319351236160 6629023 -19911057754725562324020812761025605320 6629024 -48710970951314489745671941593744015360 6629025 -204468252407735284909313317370638800 6629026 11017224718431809424293186532529253712 6629027 -32653833771618962171251726935579167640 6629028 1639438136247851032883294517964922880 6629029 31183959289521526142721512282534393280 6629030 25000216676527316523965519669193208320 6629031 16688034138713493607890636358180229904 6629032 14082257642564462655573964697898424320 6629033 11624639395194149743992368483111916282 6629034 -13824037647004805772050524206356663040 6629035 -13204681667020646456987615785199555040 6629036 4252460241802253290783849618451827200 6629037 6574533941849371684007817498725892096 6629038 -9646500440236357746675630201258277056 6629039 -48978269761177405962816857460853922160 6629040 -1805021117813738718316138743264706560 6629041 8801316034496042475664679707899703442 6629042 12871221008286439179524215883643635712 6629043 63105351361811697782687629265747064 6629044 -2925908988247027339514770201701838848 6629045 1456280188102644867862275222991639320 6629046 -1403297825624644904287518211836235776 6629047 -13828004044581729839979222878628802048 6629048 -541198205597401399692289015212441600 6629049 -757501971491447141572260632429565120 6629050 -8345052491011808066653870898555983200 6629051 3898869732285443339014196934320848128 6629052 267859840993749759886520854359121920 6629053 -10939478977948915876582207398145839880 6629054 19159427006225509885288831288658846976 6629055 -8252836351795051834951738709500944240 6629056 1975870361581724131808087747558637568 6629057 -1186661172485533219447421684444590080 6629058 11702707179125016068820622668613827744 6629059 14221405903426540831663021556033619260 6629060 -9515924861417488545230849732956016640 6629061 -17608477133981799394617300245212055328 6629062 -2603112288166127274571298814527577600 6629063 15528977656261078831452652345132165560 6629064 -10198967300133987193179922669979566080 6629065 56730682575683900385609871219484983680 6629066 12310723891154844768226264362952562784 6629067 -16103849976612823278940274992666055760 6629068 28855908601210435321861820911215783936 6629069 25919474218535845510621647400196852544 6629070 -279199141857143262649945829026160640 6629071 8608274418380876900120162437213385088 6629072 -1644008184177719206124178440238612480 6629073 -32235763896316525225995326317547747232 6629074 -4590086714950660474371281897530756464 6629075 -9061573949726477413061475696340355700 6629076 8450929737762543013852800636753196800 6629077 4946947396934948562167021502001498624 6629078 -15503903199624121567270158624716113344 6629079 6092238504283107289074676513690401384 6629080 -19342196251910593156364919156283392000 6629081 2971243309809698059723920529156699200 6629082 -4626562855805881536713412726660146688 6629083 31870865288850470271447876460009602144 6629084 -10864516366850634303906899550562050048 6629085 -10068955090347779526085467019808573160 6629086 4054655882494187136647762278301628480 6629087 34557489067478050510199838139438581360 6629088 5620371352086541448700910898144870400 6629089 -34268204936397385777273716116444741840 6629090 -6828699052692346901160910104659551680 6629091 -7656625129393035889943388946987297536 6629092 -27597234896818502874184421363454191360 6629093 15070730009817559232470191480491869920 6629094 2939359148421962205045776368886087040 6629095 -85304986721259409172758165058943360 6629096 5090150454448883303410349177196641280 6629097 15479067632838857239742088519727328400 6629098 -10046109967970943238843782248903556864 6629099 10871145239502113525307189594990464136 6629100 5303472538198357143619536693044736000 6629101 59177754709773013439511581643723398102 6629102 2693067367975973312857218091825595904 6629103 -2428776818076969416152971650641604760 6629104 -7295395009156068722604974387951468544 6629105 4496196864182981867832742246885785600 6629106 -11693285318070439264963025462711808 6629107 -61690550773498407898775905241190542644 6629108 30669397526304918236499932663661702528 6629109 288045078842784363774311318153999904 6629110 2613882631404750451555535228465424000 6629111 -25351681587132444791550768512179371288 6629112 7901604522285764928404291652989030400 6629113 -9294917645290211909567389744624799638 6629114 -13144010142252895770651275441835031296 6629115 6531977923812806116307489150462046720 6629116 15215210924001506594724937442175360000 6629117 -13773639571843019067480927465618865248 6629118 19361165248298245848274422554621431104 6629119 12596804269156925712638302869153683840 6629120 5493337766679775121469853978224230400 6629121 -2172872788575686600062672253126204928 6629122 10864607509494704393925808055236732800 6629123 774475227760247941341488229238153224 6629124 30485793826105226747299995051811203072 6629125 -8562062374833606195306772698939522000 6629126 299641397994607834730617129446969600 6629127 -34095381925153034578579461417582881280 6629128 32287642972194908648035665390357872640 6629129 -6744322060307473547458019658612009792 6629130 -272674302363157174191996886011412800 6629131 5707040586698434513040912992660283200 6629132 26869367710844299607197427543175472896 6629133 2620755859317163163724679535558246400 6629134 -7272887852215698823171982290135072320 6629135 -23227974638935976960938778918302023840 6629136 65312933671166720190353704831352832 6629137 -81801218622233988223193533363506163340 6629138 -49196494483720521702615493839356160 6629139 -25691683998114674547081000891935770800 6629140 2065484104193445233660344982022266880 6629141 32969808889700620809645125030503126542 6629142 -2421318046542778892478265563875763456 6629143 -16705446837013751385483417408747982560 6629144 -45729086829760258172637803236594083840 6629145 -3576366726993586940863681510278456960 6629146 -1576174673435186109989744191013990400 6629147 -3741475832864757636062592308386864608 6629148 -11114890508889837388520792200031431680 6629149 45078297130376491644860882385887906150 6629150 -1577821413194472485376255890108592000 6629151 11563184430601168126584853995065833032 6629152 -9295172451753677744391945791238832128 6629153 35538469763412892945044790990558137540 6629154 -2351530944953600820871386205008787968 6629155 -887233270981021799183556561145567440 6629156 -2711061219149487769342082046278437632 6629157 11540391499227218060595539645226383040 6629158 8776423568823774791480070001224691680 6629159 33236670520444739133995905960965451800 6629160 2247576420718388985402216653029785600 6629161 16139836390301556879579766845273276624 6629162 -16283646463368068402957997188117207040 6629163 34272010587779839103495869326966208344 6629164 -6950739874936443970221258522374791168 6629165 18603691561955046476976159120455410200 6629166 16501986933692331576678114972125636352 6629167 -7195280491908378706746269774260568736 6629168 1612571196982275569908485921614069760 6629169 1181981207769162981989099625585998208 6629170 -10434135605804955789384650231285658720 6629171 11350661088024477065564851728155139432 6629172 -5695475668723070119468195319164041216 6629173 22347064956494206610409033830259213422 6629174 -8686450716634908255484951415275178688 6629175 -4057680032436003792478206487694208000 6629176 -35914848426231089498973813740509900800 6629177 47309728677745718634447403040125450026 6629178 12450274782713729965609133239804635648 6629179 -20481882620422816790574643792017429824 6629180 50347231410444273943504647115429785600 6629181 200310141915831293063039908793249280 6629182 -10937479703945401727969676373212121728 6629183 -40065481612661995918445571089999578752 6629184 -2993504587016925597628874940019113984 6629185 16326758850916238760323642854380068160 6629186 -10533833608304306717343295815136124208 6629187 -88417428944009734449412425876767904 6629188 9973286586167861298353570800818519040 6629189 5639036177931215355919799349039668256 6629190 -3355275896645950651580286047103588480 6629191 -29031993780430631805729835186425130408 6629192 -33657786495501825454540644194418048000 6629193 -19507573560332676327454364972161968918 6629194 -3120464454897406931017837943004179712 6629195 2972774629798323027831919740161510400 6629196 3095199645804408289627942923135467520 6629197 28092217836822749783326284425654732460 6629198 -9213280256039131296416696119507325952 6629199 164687360141169298927937623320298368 6629200 2959645202832323117235071258947788800 6629201 -9038834550218737067534335350734992668 6629202 -124148250927691976501021715699926016 6629203 -599784099705479094723766861738240096 6629204 -2046558073589266958026628399556933888 6629205 -12163169228864515725370971009900070080 6629206 -1322785223045940175457706800931121920 6629207 -4198386932126156363654336203585680120 6629208 -5455217137774520828692610366480916480 6629209 65015365847453171961615046918966268426 6629210 2064899771956903711612211409398664960 6629211 -1146302278414862198223568674675440160 6629212 -3461081164102415805235157842852908544 6629213 9192686907298528896946959957697575462 6629214 15097130286957929122609746292815559680 6629215 6579693395430835100693285762100450000 6629216 1643192341941697083592887838632837120 6629217 -701846684027800540957596760286810688 6629218 -40739162411520454064972346110541036384 6629219 -24788016196926545686550883853786801380 6629220 2629017481572040313466674685947589120 6629221 -7758694442053415098773298633165367328 6629222 -10627957523415771078356755816691558976 6629223 -6555783441752049118369067854278624216 6629224 89298369056911737786517307631697920 6629225 -5933582672330878964231007591281033250 6629226 -1418119865758772205580368207690854400 6629227 77081446701008432250260611674123788 6629228 15928296168324291518806111119701630976 6629229 -8664652129633670346108097611972214080 6629230 6045888206319335064230826121608769920 6629231 19557557620387569497019527923139358192 6629232 186771007584730238700571629206372352 6629233 -25272960149351025873009787111947774400 6629234 3462815310647244190646661808056376320 6629235 10158566952361402785373375343422001760 6629236 -21627264110168357248025835211361333760 6629237 -16207703568856937194766575221759420114 6629238 6784269611110323871570435779162697728 6629239 -40422221310527633675048606038389079960 6629240 14232367364157769828454540147225088000 6629241 -8614518701150633996781419915899570608 6629242 -7361039431707376157144264236909881888 6629243 -109601819823967565276313383037932064240 6629244 248548455152604166861897147117117440 6629245 13563501520754082387377855514124730880 6629246 -5611626829709034032750910352951465536 6629247 -8063992116470900184559906323419502120 6629248 58333917648206086737860651364196024320 6629249 -19952825032543157192764206559879855200 6629250 17286410213038077039091043829567360000 6629251 -37133605551393003006632473371222255748 6629252 -14359442073583600608982304438910689280 6629253 2053805312107209954726604522687591584 6629254 11955188165019895613054182223715554880 6629255 -10043773733922698696808956422291020000 6629256 19720509011067998393253956055298867200 6629257 1090842222384661718633327116464278272 6629258 -9224974859982132639361633666980928416 6629259 -1335525917885487070813313039285894160 6629260 27096611908337446856363353131428828160 6629261 72849840107364524334800996571936510912 6629262 11126196612062380221525672473120473152 6629263 94055134147616654814826899418661560 6629264 10138509050488751384167862993605140480 6629265 12483684937154725854281352369122529600 6629266 7312124664233438061577114338684779520 6629267 -457366838812722455525275636547876352 6629268 17557400452968116521612636005919549440 6629269 53838557719675969705167874346145349596 6629270 -2959791209759859049183992500146256640 6629271 7917336208359464109607608945021100800 6629272 15129131837123895608778127205152849920 6629273 14882739516372364795093093705318926336 6629274 -1895885576086258838175894647682659856 6629275 -16466189258064152671682475998947692200 6629276 22875324631610732608766097899946327552 6629277 -35869027196210770999312136629656382080 6629278 25322512198968652286145306391904557440 6629279 -30690368428180032998516380218421977120 6629280 4774946108394922216774019552661995520 6629281 -30889524709116497061903036570962341918 6629282 -12500839231929895691653707991470258816 6629283 59749219314092544588097644989951346024 6629284 -41307174459567656701764879699556704000 6629285 2012748832449493421354105566584057600 6629286 40198862481582626115205018468038709248 6629287 1660204157933068658599251710219072000 6629288 1173590335593822982404077136851435520 6629289 -33489105146604702120085026068852708976 6629290 1293588600758455274855909074005350400 6629291 27092141676948164921068347196487056692 6629292 6523976750187444936730934127182019072 6629293 -7439115245948054720548837311367311552 6629294 -7966966476912853803700414716622540800 6629295 -14930703334949105947839203341866973680 6629296 -8994551439103265408936153338266370048 6629297 50124215362978922173392174276096172212 6629298 8233341630487465091122361740974686208 6629299 32908581132159834825840583058312862120 6629300 18830379285968714650458198118418486400 6629301 6009853587598920783906651370179069792 6629302 -25425139276439252831717933210140887648 6629303 -61135091262184343126009264178533002944 6629304 1377943753148921606357230947612426240 6629305 -7011558075905926562230435556104788540 6629306 6540809685356509645763237603527586784 6629307 25373326532997885637269336490830210840 6629308 3788891352557726703923394665998041600 6629309 -2874615358822266397233257062330512960 6629310 -208352742051614633529868793579673600 6629311 18293849891708662778338372711364729752 6629312 6322765095107158360026761214585470976 6629313 9278287641909275793134850760950656640 6629314 -24288890498225200317687986684020989744 6629315 16038940828782477094696982235808488960 6629316 -20921241371987705761256148441705240576 6629317 35804713103991037889654246083489742366 6629318 2954491327525082727042311717641515360 6629319 -2699544035970635846189270096394165312 6629320 -34173518551812547075900740751142400000 6629321 29042795877783518439693130493083318500 6629322 -6518941466719214758381095088694877696 6629323 35377125590985097548473516784208071572 6629324 -3550672301880545726258526780420194304 6629325 -2070174784643390310340285408763858400 6629326 3141552173466092586612470655841243584 6629327 -572626996966611170820436170139184400 6629328 6829822906883605182616993534144020480 6629329 -4337470454923063677819661463030749120 6629330 1193024453131023609094005982255787520 6629331 -1382625136454124615713789687413109136 6629332 -19098978782893798179118103422568702208 6629333 -16830730510026722090955080076334058418 6629334 -15941263952492020071515573931031341120 6629335 6272898306682378399508093323590944280 6629336 -4769666811298188835139846152800829440 6629337 -12776809609915734177393762818362256640 6629338 -1113241252227339496764913381484716320 6629339 -2603671977756253873636336982465333520 6629340 4439820376499662766461370762253035520 6629341 22810555281781741587401893369569535584 6629342 36177128149489861273594713194606424000 6629343 -6230260922803132858582843332606078720 6629344 -5158555611888669163705066338008432640 6629345 9391994346273576831006386493725634600 6629346 -3273964025534405111335121096804287200 6629347 -27165744077845161416914802244399390720 6629348 65063851168234733016958205610943104 6629349 2056934925560458704988923638897299968 6629350 -840700309681447157132867638576742400 6629351 56096525535593312598817498102949783352 6629352 5325769312364483168679676926677975040 6629353 482978075994994922545274361558285248 6629354 -36597615170310183458116523241064022688 6629355 -16935758266641563593751061887558326800 6629356 -13505711355752611114251395136175886080 6629357 -52896250771571277949110360783083104788 6629358 3342782745552609427805770279373245440 6629359 17817511261847158254973173522118489728 6629360 -4761684064429279600734710093198131200 6629361 -30900227971909403206982314297642282128 6629362 -20352274899587268920712167426047619568 6629363 -15658476849824290376518141748898584868 6629364 -285054205574255509929546928563240960 6629365 15312758237211061879496644359051919260 6629366 16664367716077380445316290431450659520 6629367 3421074214737659625918004010242696680 6629368 37404559608950699402060793921720975360 6629369 -44228548234170255107367841317898030230 6629370 -12887498827618900319675380287551731200 6629371 2456793979776903094709764922223965280 6629372 10328645003768033784926680769952156672 6629373 7040259551415688399722249898633637280 6629374 5808248297448662636712890790601383936 6629375 -1207814294016492384858271672773990000 6629376 -569295551514682427610094909029089280 6629377 -24305811441252126668575673678153803774 6629378 -2763458336076577493332380238520646144 6629379 -25919966978143138533392452034086993416 6629380 44611395980721048489331810385164800 6629381 -9360467121636136986186310964866851072 6629382 5620446061972073454994178411516866560 6629383 -49725898910376165131703751891827755368 6629384 -22941559874312856085006403363841469440 6629385 7691564273171357875862244065817830400 6629386 -2228349653306925531025273246483451136 6629387 40145748331876386277021783813995774036 6629388 11927205277090357073526729940764220416 6629389 23241236918147557597930536158964549248 6629390 19496482913467308568874403494007979200 6629391 11742917668218825041917517027552119440 6629392 -5322242633055376831147084459854790656 6629393 23876035409794698960303804882625566642 6629394 7372092347703308249902370589232348800 6629395 -35557968917594657913219306043539811920 6629396 -478852159340524680116471657556676608 6629397 33447804596191097738825525019653081472 6629398 3444195099514627910369043249227143200 6629399 6643666420485752597901358249979223552 6629400 -8258468809176894462472470263316480000 6629401 13431443353640192728985991694575631492 6629402 12230806295295764555837258120699078112 6629403 -31147350436263289544543233768532726592 6629404 943908967316882063611177329681171456 6629405 10480724195595602607394159212298782720 6629406 -7840801730404779177897437326576171200 6629407 29485306802499684152212170442503906656 6629408 5414265721365485667045100234056990720 6629409 -399701311955803529466905238679967472 6629410 -14477511102030773210081403033166844640 6629411 -34780837129577310340472054789114765988 6629412 2491854155496483705684271193172738048 6629413 -7195925163302825860322415448920820800 6629414 4078155529958154246231933206866794624 6629415 -8312854562058620591935120627417939680 6629416 -3416270409237115849450840261049963520 6629417 -27079932574824702006463326499201928880 6629418 -3088828517357467814795866439424115200 6629419 25989027037233192106656047617243610880 6629420 7674064357041318116862559479615866880 6629421 10926007110151047646027999373479775904 6629422 -2389116970015055365529222865357497856 6629423 -3028633094143553073816983404450208280 6629424 1013179888583965287603112683655102464 6629425 11598180004362574277608536109450450800 6629426 -972893004396697753860257749000463088 6629427 7289441469282415879850424320946177360 6629428 119056649588168694955309069949219584 6629429 -42578250823789912964632469915470348740 6629430 -2816933059336003631510037040705178880 6629431 54393985235698832957749510850402937264 6629432 8854851577715612221927503580051046400 6629433 5637280313281386900138198913883263824 6629434 760939917411602760616583806576488192 6629435 -21963525269893259891651287355758757040 6629436 -3185074873713946917999644123411759616 6629437 12820138690796590194494920299100326086 6629438 2044402446851338286848314865584552192 6629439 597200254625513182490277814856083968 6629440 980456537367994804606595887178711040 6629441 3855418640499654895101630360977220864 6629442 4971183227458362724473126756009319680 6629443 -4744844585241122185987018310094653440 6629444 19129405228983786730550014951435837440 6629445 -557162010775953584648078925165264900 6629446 4802333761420861504610617567997506560 6629447 8562216524266800932005922184341157912 6629448 12520279071971582162870319889161093120 6629449 68850140567761622746339367182796977936 6629450 -3335641660004581080890732863326054000 6629451 565307928825390759212465103221137920 6629452 8105935621486029184271802835309151232 6629453 23530507966140696241539338412678251340 6629454 1333870256747411576747079984304834176 6629455 10412267712156125712563929664920799400 6629456 9046957353657341371723032857909379072 6629457 -31783862336566520691762121673492054400 6629458 -26361024405372290145492702807545940480 6629459 -34671095222853304805988813148863443496 6629460 -4225516766127295144942804992082851840 6629461 -38682038339978267696067647587893485600 6629462 -5625593207522169271678337927492404608 6629463 -19511215839833135210207697121478349408 6629464 75145936489251422964986067090788044800 6629465 -25522314791089921000838372058432497400 6629466 13717678121933326878072142915181856000 6629467 4066673098788522415365822910741883920 6629468 -14625421091418374991524124687871480320 6629469 237971698514053760045871781277760 6629470 -11014415977173409304651537094817264320 6629471 -25667766004306959503094918610054031328 6629472 -37144831503341045805782735558564904960 6629473 -606123764205071909032344595743083520 6629474 -5090714548871626801988769663137894400 6629475 1937304157207064465067455334963402000 6629476 -3338045116979583655944350109165219840 6629477 -3128143220553741635585253370224604674 6629478 16973064633795090246354748884344812224 6629479 31773507267331971957119562807777105080 6629480 -9347063264415835994903656059887616000 6629481 20756810131985493054131912595912195540 6629482 -261545116826763775413698060936745216 6629483 -7916972391452891944947512389320011520 6629484 6108937344115655950860574780683463680 6629485 19493146799037480407795409488724927000 6629486 -1472958031971490842527365334817436800 6629487 -5519061100277017368836359680171588960 6629488 9420049253057923198959989189176852480 6629489 7957491381295179662717934820849808820 6629490 6436588589008147955793405433216435200 6629491 -106423751958359037598724563877273888256 6629492 -40087718794601879982226193943563470848 6629493 12403409661111682413871641800463975264 6629494 3331190787581349636367376335836187296 6629495 715336003393841221700040561728924640 6629496 -22482081049704227389859837331112243200 6629497 7000865016688717646565952644096834432 6629498 18115064099535380678099403171433190400 6629499 -55841956660248369990189050461120099200 6629500 -19523603765276130154234010083021440000 6629501 -1231933684309576321229844749444921748 6629502 4963321114068363456024465915687727104 6629503 11961571656644017931835131824358834200 6629504 -17147633490381890337643133921132544000 6629505 2652396962940574048929469720072780800 6629506 2252726887174029742118079004134626304 6629507 -55682350128487532448729607460471388648 6629508 -28896936317607148259180825556419188608 6629509 59696249783326865025727835148701295710 6629510 -10165206537078187244239851443954835840 6629511 6606419084706517519919055952886527104 6629512 -2566158840574888569032098686183045120 6629513 23778224739318204456954831758897204160 6629514 17617015882292879392607476143857744640 6629515 29891063117452512334923946880370704160 6629516 -43843571601420041451769683731120747520 6629517 -38885771290400107004424310827986928672 6629518 3486254085058710802086152779225789440 6629519 -9861052596777268084423445536251216456 6629520 -1653612114157561157835405643740610560 6629521 7398037302720571735445523083983928100 6629522 -24682268230501643370518970979830451200 6629523 13099430281795921203321011974993644984 6629524 -30620436150562418051138259217608818688 6629525 -30871815208351157504914455490430400 6629526 8342310184590399133243686057504806112 6629527 -26363870625695053440250702489365102848 6629528 -893989612176122867664432089402787840 6629529 15600834354962426093891652679042847184 6629530 13923931581018796191985503708135464160 6629531 -23183007604662220163519346400367550768 6629532 5592307766132717891580164243194847232 6629533 8617219930274783168815387782107782284 6629534 8602234976462687337133450920632620416 6629535 -2070698739503808032660643877262332800 6629536 -1146061001068171238852063667538624512 6629537 -26818457153991976203517184679364535760 6629538 11704901883021825897539646830109496320 6629539 -8235458681224206653496502964245742688 6629540 8158268212912891181168171653048012800 6629541 13383422286625557933462245905821885888 6629542 283678427205850102029151998682018752 6629543 9694725422001482583578511274383972624 6629544 -10764784392892721594623317438647792640 6629545 18940055942379063673554263531173486800 6629546 -9559825359075166823396404586115494400 6629547 22329054903054478059504598904935162200 6629548 -345793569295143053890907114121274880 6629549 8077854693035919201369243734181858840 6629550 -9924480067605770527622880749768592000 6629551 -14765162752238571225307485670145262448 6629552 -10141558378887356656648884497207967744 6629553 -46564354299388122999731143411230509280 6629554 1168350086275977870695915809369454592 6629555 10703704280315739927980568286507422960 6629556 1305958496114508173953350851123435520 6629557 47839530599130866960718129686349733632 6629558 2554298432735339331197340934712594688 6629559 25330023670437648295395872754298921704 6629560 11564189686277452173735988518706790400 6629561 -41353528395186760975222303020607946838 6629562 -11209136302380479218905180513017779488 6629563 63118204081514393271731754185187891812 6629564 -1154482637446958271768838082910856704 6629565 -7150101456452008819729873508976408480 6629566 -13325826582030216576586471520524517376 6629567 -1928799310801081879070012442697383936 6629568 -9116278436212426680213804240863232 6629569 -21913256130053601121407004241194151120 6629570 -7870372607564396301223105204122839520 6629571 -12392729861449502741202497771257102992 6629572 17835691363581329200482210718990905600 6629573 44406723203150084981900792093570625822 6629574 -4166263610967078027551880601998612480 6629575 524011789140965464826178357976926000 6629576 -32337401390595206597719587302379985920 6629577 -13759785250187688424219676684691002400 6629578 -30128850346021588763355731691942111744 6629579 -4977879223282012053900619783456428120 6629580 -3874039594364394706751287482262579200 6629581 -19388353269213576771988481061601983008 6629582 -11173994472102562902684604831347724608 6629583 -21332489111311980424941056830521442176 6629584 51487410540042343979247632848175104 6629585 68526947066949403004932945509188972160 6629586 -5704040736554249287571876199068391936 6629587 -7601815900858829793030851107837040208 6629588 12111684254799342384418925214546487296 6629589 4093001779329935685800762514325555104 6629590 -19171593102918080725440814067068800 6629591 24756215575861445815563629790243097992 6629592 -19570766295058222317291787992192000000 6629593 44707665419457307909018205735576280842 6629594 -8644891246161388108275568497426604800 6629595 11378112178849332656859807288397655040 6629596 36452142184321128715424964048227187200 6629597 -10421630047512551090543585899940464872 6629598 2940830670213563939047254926570390784 6629599 -34597959167969884725238893451445192840 6629600 11421276300986069284946042206578278400 6629601 -22772766135653307290638066665606082560 6629602 -21612244818049602269229918799732067040 6629603 -7450308207412626481453649985919220628 6629604 1559228580571726827757314733954867200 6629605 17212692758887979259956308326704868000 6629606 -30555882626206015607614013215926921600 6629607 1085343549980282537611558290979274856 6629608 -15796276013525481381431091375185495040 6629609 6784574608024072699472596442641623552 6629610 -1165182324436094359066837812489830400 6629611 445364836902331856202843463199124240 6629612 -105740733034851363314131965406396416 6629613 -1304496585668098927996259833890754560 6629614 6766138959237659373084973478708763840 6629615 -12132381919200634973142763570780749240 6629616 1389338314112637429864790302167334912 6629617 2784810248106369486968028666429155666 6629618 9302477529330243586508080914705031200 6629619 2109809819946649273416868936234125888 6629620 -30398744161343131601452470368642672640 6629621 -27613063641387511612412709589783838400 6629622 -3138902289352551633573729804153496128 6629623 -1584440471585096443614552622155578880 6629624 -28733281970391102913881325955501015040 6629625 -11718569846282185261578693994442064000 6629626 -1238793438158904745601780962037571360 6629627 50113529930122610266242885938697373476 6629628 22259911858139369880164088382083678720 6629629 8365100075220193879303016307310433920 6629630 -2468091755964940264002744209978323200 6629631 -8185367607992109959087784023828403696 6629632 -50188070030101900711154871494403686400 6629633 8574018501656038890815679658838911044 6629634 -5752439044586448568134877903413035520 6629635 15164126434271828037993532541177004000 6629636 10472215018141029495839206615863213312 6629637 1255965289901288100204856886593426752 6629638 -4714447440998479444947844964381285280 6629639 42137801100031845227653182976170326856 6629640 6321983544858303884809520597805465600 6629641 3070384840315340586429948727698180744 6629642 1181832549308696044574140046095839744 6629643 -5557154255782306878842880705689475816 6629644 -2906981683013746278993537097237474304 6629645 -23193964659002862823147692930362493600 6629646 6724898018286009002668168007413483584 6629647 46483962391295212535531978990482514096 6629648 -2556893415166885572224639284690354176 6629649 7747189622213551205131735451611881408 6629650 -22432855743552754288857642169882608000 6629651 -23194793427326333059184054403553408680 6629652 2547303884794715605040986663086101376 6629653 81349084614754528391575816054496107200 6629654 269528986568702836455261677222756352 6629655 -11532970417987887068435600446663680 6629656 26186627248345050756394646430364815360 6629657 -5837132619215587192976630879324686188 6629658 2510287956755830661750146909403578368 6629659 18118635553479116611220704643809169712 6629660 -918707621229703813108701809764392960 6629661 15630318212525704272715008759227793600 6629662 -10431727102233580146295346040990927168 6629663 9020908270489076193839582553016945968 6629664 932332765874871222788923375346515968 6629665 -30135305676378730316674404668641920 6629666 -1404034866029892444999326993276782080 6629667 -35611670915207150125531308256407326400 6629668 -12666519495089947072278698098765946624 6629669 -42149050327826562466425843604986180 6629670 -6258779169967217223663713292246364800 6629671 -24075598669616367200623357621063716800 6629672 -5345577739773543192850077574338232320 6629673 -4170925586205032164717989008341474416 6629674 11272473709608559346165322436952220336 6629675 -1517027553626055359196354488298780000 6629676 13600194048239360880703551575115474432 6629677 30802386324987498434154173615167893612 6629678 27077465147991986917063713589697419200 6629679 12577414524586237781981139280242401280 6629680 8803540155847105866096424624619520000 6629681 -9751110647456235918007288872041258688 6629682 6417919653839836078960947800150692992 6629683 -5371127177187181589426052165671870068 6629684 788216910936568724909881978642348416 6629685 210442296278465801541062516635344000 6629686 7910412915103815527419510711279324800 6629687 -63874860826429903633159131670569752664 6629688 -1075011183231159304865234296156631040 6629689 -58604226363000244600226574258942825120 6629690 -4194530699775091540712897732829115200 6629691 5519578287669957826780499236898325504 6629692 -4200742046147956987739583842792192000 6629693 -952841153090168479707868313378615616 6629694 10549174795480473329880866956705299072 6629695 15782229949146218215603245240069364200 6629696 -8548621881748854686707951072853360640 6629697 -43331175523185176833123857323294592 6629698 6685263256456787449415014543258750464 6629699 2714135104138578064851267458505460080 6629700 -2644036735858668831275677819754035200 6629701 -44683765540233911744601078775945793190 6629702 -10599770291218342272823477525141089408 6629703 29281827722390677387534338079524443304 6629704 11362123445595026832548155800918097920 6629705 -13315484886802772579556416077141018140 6629706 3798794971008031396512963778586125920 6629707 -309907300118722159680219809695333600 6629708 -25844903222030466148181318265272463360 6629709 -11855837197991348179073916612884133696 6629710 651075737158119151060918323363135360 6629711 -25159798547856756773167243798870274592 6629712 -613699265746977302992886046714101760 6629713 51824743588289785214756549075451630962 6629714 37001520742784210124056137407360000 6629715 -5752389156354088739535216838822884000 6629716 -12862590064260099796878455340763308160 6629717 -37483109295687774799986935164728686688 6629718 -2078074031166121325889536777343841920 6629719 68610037566918624534569968822821715560 6629720 13799001517135079514786303519237120000 6629721 66069534447092116428667748700191424 6629722 7258990918437457411309641040118888448 6629723 -14688175844185045825693936128266502456 6629724 17689366078700400160582121777089635840 6629725 -2028276540950934464130802443235069500 6629726 39864582180371777219631000054637620480 6629727 4336985041618909991958442544128934400 6629728 -1382420163195884341946338726697238528 6629729 53531982933520117592867087383979031330 6629730 5933914246678678876790472821339013120 6629731 -42763173844147256892315096106908106468 6629732 -40519702387262003518230624147777331200 6629733 22328445089982667670096068018229450688 6629734 5132017265598146896070720109815843712 6629735 -1746735878288641371776403087949969440 6629736 -19986060584784541500866341962893721600 6629737 -34955999518430107788732408489911036614 6629738 46742583026506822631236033482057254496 6629739 -21421871196770995141074245333412043176 6629740 21336977385369070909139510256568320 6629741 -3886543039660746392996582920362675432 6629742 9314786918260786723657593137128396800 6629743 -7777478506977689558334071268924840416 6629744 -1186705437788889586606248168904458240 6629745 10855294457425100199972126684684000000 6629746 24647495906078780280322852386870894720 6629747 -34251487431335855579964999164928570804 6629748 -18260033282552935374417762053313853440 6629749 13495455464079231173564468729069289486 6629750 3353474545474497739076223664705728000 6629751 -3609810944019817696649385068500033920 6629752 -34774831899851228904242757450480721920 6629753 -4292475076522729823206371579912575232 6629754 8829534578942045345904851378897848320 6629755 -16142964983696983450508452153851660000 6629756 9917586664400180113031280060323198976 6629757 22787956159508786861143633173797685888 6629758 -16728414675603756509666301216345515520 6629759 45958428914339678758958831873734932960 6629760 -10117617482071094802425861909564620800 6629761 42633102006926217381866501850263775362 6629762 -1226617298887949319978785511578615040 6629763 -3979433914753771397446483146581880576 6629764 40213355585978322627641815744880360576 6629765 -211924005431320052851296222825179940 6629766 317487363224219434178403443605721088 6629767 39940226808930128464625479944398135472 6629768 40157013825153046092207918148140610560 6629769 -28088928649615918622158160729450802576 6629770 3203049112718637054207712723251010560 6629771 13725934788995832945166330189598010960 6629772 -21376686756164877808786880335895966208 6629773 -311276358951162894019374511686287616 6629774 286900829008237499576280306699378240 6629775 -2707995181455601116256549515671476200 6629776 5699017503374641157294857309375864832 6629777 3133178619207975211002055535251843200 6629778 630423493387433295385038224227315200 6629779 -29793808040681151024982229429505816480 6629780 -12370726539415675633427480559271430400 6629781 -19330381464462834879313254913446583296 6629782 -20217179949043200884739439304284296576 6629783 204236589883285472760746210997630744 6629784 -3109136339195613475574786644613529600 6629785 -32005758424548805924934234458255600440 6629786 -6589731754132785962238347043155739408 6629787 -1362868978667736645980566499160628632 6629788 -1026067548407086405226831634640696320 6629789 -12507031317404658049755375718317401376 6629790 -5022551760802173132241117588123484160 6629791 -1150157261916436583678038416666516096 6629792 -5380619826004822140925317528112201728 6629793 27644690145594125397072320501583244464 6629794 368009394616566152587131986821929120 6629795 -2867613771388684087628349288560977200 6629796 -18264033212318421492296770409131130880 6629797 -25192411871028549376476794758724403968 6629798 14305234159576873288918027413990647136 6629799 4492986057416178339866086591796946048 6629800 -4115416810477883477959260129571200000 6629801 -75459724327149569385869243985181541376 6629802 13501214440352756306184259507921816320 6629803 -45961414006232544360807608045360767880 6629804 -35058189336161636188899696106777369344 6629805 2521260848066498144850243230673206400 6629806 -1694803335231693576024136737024157440 6629807 -47127932913149709246176512626503800944 6629808 363277866284897127985644389340217344 6629809 -23488692299230734910820016738500981184 6629810 -12945704773423909513318665487873274880 6629811 8434957922032015038978517307596815672 6629812 -4934663219673546342814086832342108160 6629813 -7145045041828803566053576628331157860 6629814 11356952641562790585826624364516635104 6629815 -11052466413172250496458783017479511680 6629816 -16937273673783194048072079475758182400 6629817 1431999053172797158541555572387974480 6629818 11246313594762731315125599789836270304 6629819 -4455142258633212464833592183692535040 6629820 20041693977900320607875144738787164160 6629821 -7354305404365856695159088251845961056 6629822 8946367029054415418022645550525070400 6629823 -3068437020005530098940525367379848640 6629824 18007942049698166326156628105527033856 6629825 14859678328844709896942304262070942550 6629826 58803729181977254682445339338252288 6629827 10862722839671067820175249497561584072 6629828 7369421746843500302844805827055681536 6629829 -31415423898152614539379597753981492800 6629830 22142090878941584235904906881891513600 6629831 -12325982552935401531953005804603021296 6629832 37048844729848743130723828335682560 6629833 5865470529504186146624724026595061120 6629834 24411522861406443459865088815540128816 6629835 27591069221196556686476941854324453600 6629836 -11799847160146370766046714192592139520 6629837 1776647482620401083628866662524735040 6629838 6492022414252517717982451069457080320 6629839 -81552345822005096752888316205755240640 6629840 -2563622180492077402076204303174860800 6629841 6018159730848239150083278137960534880 6629842 -3807749843893817722456215041023520256 6629843 -44469673828898396170023725028067907256 6629844 10258752004968818023372887426715392000 6629845 -14186896557216056336074039377744937320 6629846 -706680325033229820572080042066885632 6629847 -15681373945940421736234744235147712000 6629848 -11590243003415333871784239353642096640 6629849 -24546989657204464503748265891140198140 6629850 440870517787023611858794842227624400 6629851 -52607669979241967532268291847744782568 6629852 -30464694775488064358191907045311256064 6629853 23372966472267145422257211766050514944 6629854 -4715473476421190609041032103844422656 6629855 2171769134439840222739823466736119360 6629856 -4014759194895904990801473567997034496 6629857 150147468125446585131664029364808980 6629858 -4744478935847649550538924684178636720 6629859 -2205842178889264870140188007674239200 6629860 792175982769184980781328477128704000 6629861 5049301655845763114208537443489846400 6629862 3527515427764393678877944197699525120 6629863 -3429462695483545397023741889921045136 6629864 34115210331402184402933053515441203200 6629865 2107557129911565151706154635278679040 6629866 18470213622984841788746496147463411632 6629867 36236629792129550812874417779744784352 6629868 -3629914333686386569155821344266378240 6629869 105283266984678206794513904538610144 6629870 1508857939316017885207207559644048320 6629871 17846830463596408333980345180806619912 6629872 6691806204812783306823720433009688576 6629873 58504590301927929728670274336070743122 6629874 5556338796605802013130417117213683968 6629875 -7256122434469234547023399405027128000 6629876 -7174172842631558244438725775268325376 6629877 -8327483633315311739635698604360316160 6629878 7376949103581770059042402903353390240 6629879 -23053245794561606356634918463487970160 6629880 -18169969332928667174261315020569600000 6629881 29980802231269227964841505972620559264 6629882 4181732402625656015615931654581452800 6629883 -2187455961680735143999510565920615680 6629884 338912285575817153281040019964288000 6629885 -19497376185147066385350341909028990420 6629886 6112802965348434553429025807556196032 6629887 45036055332571115704183160471560476792 6629888 -1666820493363201674022956082319589376 6629889 -6921030693696488944114053781264757760 6629890 5918592494065479573898962543210753600 6629891 -52554728209242425480344120171011432708 6629892 -12983374851612630586768246282155906048 6629893 47500385063220182991781773456144575580 6629894 -2458974606945759666517030489554713280 6629895 -28408232874048477627231049302853381080 6629896 -6530371938365013466557360901427312640 6629897 -18484918228952006311566288253327239654 6629898 11873322608988321400100912191788687360 6629899 10340158467836647496082116343099140640 6629900 21519123465983686386570107963950771200 6629901 -1517317201739411677011635467686715968 6629902 26696397143388804590642283375329737152 6629903 -4201126688594413341746510094413967120 6629904 -18215384991607192998709592135368704000 6629905 8529402577024391233281443194988526120 6629906 2875606857386249893560826806613579152 6629907 781565423238091685103836450088175920 6629908 -3496757059644447954097263799068786688 6629909 3584911418784602599721787696436926336 6629910 -71449610812045255501175348977397760 6629911 33343463358351766836039949738990207632 6629912 271098437755635747844308593914859520 6629913 3240479195698004126334008489157308442 6629914 -17614467591235479765966262305007328256 6629915 37457653812948102436027458073599960000 6629916 -23937741766866938460154120118563112448 6629917 29009026467754042667824199283786035200 6629918 3377261866045846362220170356427460416 6629919 -5216560448872407720648731099199984240 6629920 11418601179788193030848960748910018560 6629921 -3791744325835982460510644189259166878 6629922 1768170332507029420042688188303033920 6629923 16329929120928687269748830264378254172 6629924 16588438740056825393654585256254693376 6629925 2401139912544491277686821794242316000 6629926 22163847268777471720617220695879762912 6629927 10912101654066714143712256694524150776 6629928 29029601328694217377374587537459036160 6629929 -3656964876081684609270125895125530716 6629930 10340512812002043144390594473444517120 6629931 837158883000467926767056080477288704 6629932 -8948935058403749019909128899653312000 6629933 3555671192475600455933871316276659084 6629934 6230912476404795437173263246559180800 6629935 -14262559828713650779582672744159320000 6629936 -4876970949287515265670236339859947520 6629937 -10229898578406373595113165697473725840 6629938 -10712235405511016186447100791458690560 6629939 39612586783917891479952835351379162700 6629940 12538755718364040262624638868539605760 6629941 -65271617686673430106382663327024640658 6629942 25261147119300497404324629325726446144 6629943 10302594085334446595425916323494370128 6629944 10387963672148428361776878339347804160 6629945 -25698553181920191562256956423078004220 6629946 -3896111898542684005720364611366405632 6629947 -27946871453289188337655793963974883208 6629948 3303501538839066687516996806710840320 6629949 -12995485333525132283421719362516639950 6629950 -7507516229638229620421882129817129600 6629951 -27946242780816353365523357349570827400 6629952 2363464000384795448554904680830861312 6629953 -16805126206970895688314586260430700 6629954 -8903711151466252507577569689641707824 6629955 376746503084938628446133480344300800 6629956 -19164809678987246379799394091909208832 6629957 -14637832538382247688049008610753147552 6629958 -8157041249278921887099584097223102080 6629959 8155293617734172695370548108101991216 6629960 -35175647641861920081169736860204800000 6629961 14338333408174804470236962668021368064 6629962 -3339896712172040556513721295177442768 6629963 2707912398759453056998775766913768212 6629964 16012516282652983875358701546361884672 6629965 -12701242303783137311606167058490361140 6629966 -6900002394716085121757881022922846720 6629967 15406909109275147978399940031740358768 6629968 -1333976732573659216966279093040070656 6629969 330058188037821970224714183556448370 6629970 3630218666740120558245047627622297600 6629971 -4211087019123969488415603299031583488 6629972 13892394265501688644790504369709619200 6629973 620627117280756893672601264697363968 6629974 -3370335353326797086472457662887253120 6629975 22489863610163885612149389607865733000 6629976 17105227389649752266581440154274027520 6629977 19017111340928012415510313561886355712 6629978 9818461810884412192052700431043461856 6629979 -2068547570583749927270638992646535016 6629980 2790437599219450734410396428733644800 6629981 4112757083047732535138416073825515200 6629982 10490225772903838825012687148304758400 6629983 51212660335147202659109403124426020000 6629984 46239311039741517483137635654647545856 6629985 43359314815926062137011165209570563200 6629986 -25164302283542307746639253644568637056 6629987 -3117759003287239074546330153209962176 6629988 10779808874992330316404628643602135040 6629989 -5678987867997175270000646362985101344 6629990 -14905710748279254627596719990659600000 6629991 -17761760812786333169784388420587163608 6629992 5124515088539324090173696545728102400 6629993 26181160097856447730968649148875755840 6629994 115385726823619475767480688608292016 6629995 6134018833191789852114107138989160880 6629996 -54523500579098266806030404546611230720 6629997 -29941227448808412108007683077338395360 6629998 138986398929542388948632953286691264 6629999 -19295323703766599338732418106739328664 6630000 -485229666721157852082272737320960000 6630001 5594699458619829170744437233389955584 6630002 20050233605961182403507263671856423952 6630003 12378137288763337390324699135024529520 6630004 -764314260122233420105032977598860544 6630005 22733079697640046914855571374711829660 6630006 -1354608362412198531372355203819148416 6630007 90233306003592045139196446386874611840 6630008 24030086702806688549533749154794700800 6630009 8480620224172206929567874232379986560 6630010 6634102197162221330503269694886408160 6630011 12586592212895332205723460074450760612 6630012 -33141031033774524277992405410339020800 6630013 -21820809077971729349335920957081834496 6630014 -25272529852730046016979177038485318144 6630015 -1348706424125237910272625444834908160 6630016 -32047710230247767055463174255033712640 6630017 -39590846003105663577911959566372431868 6630018 -6099320058600416335509698359558709760 6630019 48752768001963484333697661062527197960 6630020 30230174323782953304676649300476980480 6630021 50705615355583993950288394884116012508 6630022 7280085886245261101277792002089635840 6630023 32422788327303925051976360345972341272 6630024 4751119107303436479172722670376017920 6630025 -731120581689577641544809380870313200 6630026 -1140093631884489750727631221625911296 6630027 38796522455350451018557113620502760920 6630028 2458133485005444623200064461559947776 6630029 19395910893352203400052170757207321472 6630030 1279136198973440135654668254215197440 6630031 39473310990481290905048042675821969000 6630032 -2488931624051959593928362455511072768 6630033 -3996789932247693234897131183539285776 6630034 -3234977908789647610550746587303633600 6630035 -5824871935307956610124797707480304640 6630036 -3973561044672650509155987188127313920 6630037 46434841593117120100200148125528684686 6630038 24513807934690299348283046646332242560 6630039 -21590758724671627343674187855358255120 6630040 -11453302029962527903195883808880435200 6630041 -521777699287331937715550628532530432 6630042 -20778550775619576818659820853831956736 6630043 -22211715515752520503688297353035476880 6630044 -16055282868274856203662771431033737728 6630045 2841564401707702126764469317901204320 6630046 -3882333724294419394913854226483202816 6630047 50946505440842972062351525000760136192 6630048 -42295156890254677416177706295452041216 6630049 696112383989430733989381158315968128 6630050 2337947238124022992360865915431488000 6630051 -12339082972299328546658358279333468672 6630052 6689603014755510111040619754889457664 6630053 40667129673862153864179720839045475900 6630054 -18146889279603543121764748399034614080 6630055 -27045434006232990510110395886464636800 6630056 18199370356151195549103404086019066880 6630057 12601912650361433032452111819154399680 6630058 15836793418653519704889205687274840160 6630059 -511363197888131177772987437489163384 6630060 -1558544360292065105409321982126679040 6630061 -23511378150027071096381531013851951338 6630062 -5237263863511141777602848231876683968 6630063 -5490001700848581994295595696096820224 6630064 4125835710171055716724219723028955136 6630065 -9330391302119421273049746462384109080 6630066 29961913653435559108046983101071654400 6630067 -51191659138339096527366619363181889360 6630068 -51430715036550038512304014475968130304 6630069 -5889085014428942605294102373877433920 6630070 4899769557140564143222156750508244480 6630071 -489889372691689157659912864979807616 6630072 -1706565141328913911406649853515202560 6630073 -7252127958259856442602483954914709376 6630074 59794330199816752349253785731744368 6630075 -6092906796296391050360821185476292000 6630076 -22257387164275664869398556037653642240 6630077 11755202933648738059115805761320668000 6630078 2616528122692990968875036061641269248 6630079 773939140001050678064460175179315184 6630080 527243396207114414387955601558732800 6630081 -12190640089772435513848397330435383248 6630082 -17830951869082121863878534935568034608 6630083 -7160786282508158637520037924387194800 6630084 -111340039774092181337780635848293376 6630085 2411982111180184801607182298754481920 6630086 -42776037483832190658512960026605921600 6630087 6323631676065502747330317521039150760 6630088 19444778973953970615412725106800230400 6630089 2683243499229434375623438975033612890 6630090 8171400107798709090582517499817354240 6630091 7567748020278719590538755338886153072 6630092 6890038435979904690223747511821403904 6630093 2654547972400734952767746983997928822 6630094 5184491573166846371898483618489226752 6630095 3234884491013312377966822484814911520 6630096 1705641064498059792769384496387850240 6630097 -23731271407984057407713642410620285454 6630098 -16157317614118432026798796071877369200 6630099 -4359578476123712667215585706787261440 6630100 -14801196245850573467904019197872521600 6630101 38364297469493653733828093599213473102 6630102 36915715500511905033702258594269505024 6630103 59430627874190113081277148449575273352 6630104 10738189316600739268769248190811217920 6630105 16139518620481554279545427327562512960 6630106 9156549572666604621007385879931022080 6630107 -18342297845901283923262870629646413120 6630108 -13915066748660301849290137067816263680 6630109 32581587946116124686163143426769102240 6630110 10604271065274147505555664551258744320 6630111 28874992265794437698083056396110463960 6630112 -37015898695318245890692199289283411968 6630113 11104621306056146216437711059211597824 6630114 4770384807146638682415035945997843840 6630115 1671526652706198383494449752501486400 6630116 -248218144833885511438438532959676160 6630117 12850230214123959084909337838346126048 6630118 11475666254546139262911302138866864128 6630119 -7867948452371764152783928474299227568 6630120 -14069681106507311136470379431903232000 6630121 32849772216146888035762910595640315322 6630122 10437267432149967299355029344387463424 6630123 15041943279418374059395363290731024064 6630124 -21545095524393517426391174954254913024 6630125 -12640748671370870438417390886940800000 6630126 -296228753233977035696727760113963456 6630127 -413690846013598312378544404619333248 6630128 -4431009776651960282599631348402946048 6630129 51469772600628669643117230124973030688 6630130 1052164942562107941039151518419737920 6630131 -4546168383661622687569366918860022068 6630132 -23639770438826649460472287980831817728 6630133 -78538084204566800937276469138935744576 6630134 -6567025685450364597688429161142838016 6630135 10811745051258392132689699507202763600 6630136 -48314610095051450313012916150687088640 6630137 -61235052461328880087086905003612216214 6630138 840529595902722120658865960312527584 6630139 451366771160883560658148592485822120 6630140 7513389990043719064849307146649287680 6630141 -2318588964958282540923236329842408576 6630142 -9391679446270090537801925999987862528 6630143 -6472766560953160232585780525101418400 6630144 6445124648764194215025890688478740480 6630145 -11564337275745032178178469887139697600 6630146 -19719509977727560871125486173797575728 6630147 34645398837660266304191228208568589040 6630148 -919602018547657707087845936172232704 6630149 108610732259836052361383483108166025536 6630150 -5482567941116968091690842178689214400 6630151 -265055779297763679091361949219021984 6630152 2426644433792296129668324568798341120 6630153 -30429579206454918358675261707180272736 6630154 -37828351850617735507079353741831833600 6630155 -2557946335277927008225157462987420640 6630156 1549903629523182640973145551665373184 6630157 -21686089372774030757359437104095387594 6630158 20368423323327843606024963916114015680 6630159 -6417775503915015637514376159744235896 6630160 979535610415383262998632614055116800 6630161 -19656647090248463490357237597589242000 6630162 1211063344616976824723298594190000128 6630163 -15680009984490288885744470100346597588 6630164 17095493794247800817094923222521098240 6630165 17347301915633416320224641569905764320 6630166 -15786244158918265326734208308208243456 6630167 -50337067141099030114865120599915961784 6630168 -11668460537509063765092832962365706240 6630169 1560567740732731535194549579752288320 6630170 1156797783306815330006551472002560 6630171 -415671479173599584094623306932662888 6630172 -3753483748731315479802715224292689408 6630173 34838498060743956196654604124049987104 6630174 1276814471613192526123727884309268736 6630175 -29334968724640513863747356411789746600 6630176 -6226745871388638905234551756711526400 6630177 12297788274272214302900180918774777520 6630178 4441349840304895727148165262914874656 6630179 45916651207081857155349367108839862776 6630180 -5276906222178478821619608620162519040 6630181 -43114697510899744866122895810404924036 6630182 -6330818934160162999208556095173129728 6630183 7196005688173547072610386423954534400 6630184 -31641158254116520697538950251834982400 6630185 -9441619293232548783503571783800086620 6630186 15190265378523068363892747794467532544 6630187 5117228790724129239607937003010975744 6630188 2908313130409633508822237363840939520 6630189 41692410606118966556523468946722809568 6630190 -10012056313267941955537628935628352000 6630191 1877623583239304321651958601059608592 6630192 -1270017643871045849237608650941693952 6630193 18450724974691263141643145161068515904 6630194 -2946841711824330991221595905996770400 6630195 -7371303724969760224031246946744480 6630196 -49532161416269292354887801019259195392 6630197 -12163127197426281796775709210403068768 6630198 15393383396381757319023740985513814464 6630199 14254228382199275128761160132607509320 6630200 -11962050574847493266288222353760256000 6630201 -32895298796422477704319873738267212960 6630202 -33306575662576628001410358730588704000 6630203 17016311540432212088713408311981652452 6630204 6329780163879125251789519025254612992 6630205 -35244569650165890403906962439967245140 6630206 -6047807968902016198003366212351731712 6630207 -6614914398538603013418495628408021560 6630208 -9735242960902424091069716383007244288 6630209 17810857406783372305721976188382728640 6630210 -2284833309853506288143372389515087360 6630211 5018542446112055978819877254709846944 6630212 -50803290490041069699919119056214443520 6630213 -106078095958398528694840048169280000 6630214 17099094498064943172609018738309231456 6630215 -11189604972211090664345558074327756800 6630216 -751928643467547651074534675199344640 6630217 -3055350121688842793912634463829816640 6630218 1470297216670431031472474299818504192 6630219 35354558441360409341120913007927118844 6630220 21216983569466813330194627630917626880 6630221 22682798205664749171079083204123835200 6630222 -7103775000144238370760633447069628416 6630223 41922317441070398697266750255042863472 6630224 -2859754650253037000291764710359900160 6630225 -149680973094309000806572393293628800 6630226 -1225953126048398794770268869893377920 6630227 -7275246933367764932806476971889915924 6630228 -12471099610141405204929483423927644160 6630229 36960779638229196215543522269806810830 6630230 -17882494798042989600974955863667290880 6630231 26350046098499895116342677611833141352 6630232 9516694979174910804100267564737576960 6630233 -5472383827274537791802079747271795200 6630234 825447483334239399356096240881136640 6630235 30328086445277822918758288326995455680 6630236 19771164326622917337603510434374029312 6630237 -18099052367475637273267199447328159540 6630238 3473862897556902138830223822255459456 6630239 -20624618157519274021226581624207538568 6630240 -6291334213228403836403085951683788800 6630241 47198593214643896923371444937037027880 6630242 20542288782083870499800654051636296272 6630243 -8091344576341456436741153559159559680 6630244 16580035048393823956177420906769745536 6630245 14019561672500415511853228195997541500 6630246 -3462680126787531247854577150521898752 6630247 -232593957116451264701893577147947872 6630248 48187683505673345792594692646226524160 6630249 -707086148977944920260841555429114112 6630250 20921691028026275273508248062081728000 6630251 -36204195488101117437781773442886601408 6630252 -1476115688313081368568566141802301440 6630253 13371479654892814804499311443145028256 6630254 1008105823559619414294966686329152576 6630255 -9277048264684430544838741049239265040 6630256 -23134734481015946873711884849643520 6630257 -16573209854724865798808430076350280494 6630258 7882267737470185661503449654454053888 6630259 -17014894286718947013713263410415793920 6630260 2224930677245797626385665100551413760 6630261 21381808324293753561525161083972958208 6630262 -5292628679874427223450813089419862368 6630263 8794915076169655628222305583752363224 6630264 -11042593620255734423383286537798983680 6630265 -23762727767602976310886088180439281340 6630266 19286881637974202829893124519984062832 6630267 5842546358760678836974504733781329664 6630268 -7668933655053111536542276778308383744 6630269 33201367909789247714294254316347265670 6630270 10836240058490174361832978570464057600 6630271 -23787719342735504207107155183709121168 6630272 20493420319153513573057149612557598720 6630273 1632980172479755255699222901869923240 6630274 -265979730970480776478763146151325696 6630275 4315618492676920806120920337111067800 6630276 -6521815082832794096625566846425248768 6630277 49172692339751435201666954679532748126 6630278 -21215281681273539619171493760249130560 6630279 -7155966162217372351084344123619391232 6630280 -3946834651804868720302390819189555200 6630281 20879385061307545691246756426108702592 6630282 31175909078640223058588787744384000 6630283 33018125091088091304260428158135277224 6630284 7947335534391320525103023861917007616 6630285 -5598637099965163871407164821842432800 6630286 1823338549624728146666757997505637888 6630287 50992918709178452450302775423711013936 6630288 4494805343421277406529405353954181120 6630289 9697920218679831958473868542891128832 6630290 15198644763180027696639316087920430080 6630291 -1507409080059876390213611665326353100 6630292 -41155894955787282022378853728592761984 6630293 28928893915267813120865274181532998542 6630294 -12149211528793798301823433224185756160 6630295 8992048815337824628876404722071277280 6630296 37743296014289446966882364271650273280 6630297 -13378137403423270463134988769051549120 6630298 225316839301912470140021067562916064 6630299 -261931235362854563753362445698552800 6630300 4063026594849379735723615221579072000 6630301 2728105860467667298663914264542232652 6630302 996925083983256606728354675200512000 6630303 53115673006868100194002158303862670208 6630304 38780535321772899524408088942020591616 6630305 36090465547586694466649451908318809920 6630306 20095450617046840542558394663033937664 6630307 13247755985273374792974638538996263992 6630308 58304251960078034851380771618629207040 6630309 -3646477056020314702585455917823231360 6630310 18024446455506112030091973602957554560 6630311 3228457142478129708267351286923647424 6630312 -12113127676187621525774509369049088000 6630313 5547185040644829359650930657939501562 6630314 -32615353380492891140462000070823761744 6630315 2288039283113570534197734432205667040 6630316 -29561601791142383565891941411799040 6630317 -5158895685274687080664204725753258528 6630318 7234327792525606976245339486137715200 6630319 19243838270011518494652445902019640720 6630320 7184732541888401365100544448951418880 6630321 4835875772052586209098132719257113712 6630322 9465176654698159140451982481938226480 6630323 23752226643061845679523492052331698336 6630324 3311586078357928526689053864352813056 6630325 1570741574722523786133924679109865600 6630326 13221374529210004896726458814989721600 6630327 718298356338261026835574887272927448 6630328 61488171824634901111162586955397632000 6630329 -19630902597386979321582171582449533500 6630330 409180939301881397983712601433605120 6630331 21613059152419882513453865423326782000 6630332 6311357745264416197948651640224183296 6630333 769644847990918961073550229348409984 6630334 -9567467477777001975179995156676182848 6630335 5996270575098390996255703976921894400 6630336 -372145687555426077394109787285749760 6630337 -44512457287043029976864559984280642560 6630338 -3970024750713148290416629121077463040 6630339 9462769989801323837127448390108349760 6630340 -23826716145304296034807304901342328320 6630341 -117127921119542241256425676810343748 6630342 -98770700459449126300053503460188160 6630343 -69144570071142208717545343252144069200 6630344 -8207828251780173319203184446210048000 6630345 15551533814508332018804616584620498020 6630346 -31368979849373372084624414628430642128 6630347 -2372102724304009110985935701469410208 6630348 14558103188243121999767430376011055104 6630349 -38084806503214008251625505528669032480 6630350 6958515611739532690542862516991078400 6630351 973003759106163945649516214234611200 6630352 11936744410538688300922976853192237056 6630353 27667902453253407313296015524059410804 6630354 -10175159295711877339272954915803756160 6630355 1353072774500097016834322336870483760 6630356 11178102148309872563884707744882497280 6630357 -30756502015065971166966799089551042880 6630358 10905266797112474963398512184143989376 6630359 47441075295064485758265602029440679560 6630360 18658846027526108179449245191254835200 6630361 12910058139711151902457809591119899200 6630362 -5016892634375763588224274849851774208 6630363 -13572888780247042900079011482352219680 6630364 -10838711733381866858462554838005865984 6630365 -11539043266349532785136453111362764800 6630366 -15320632646502478249293929795180611776 6630367 2014426350615248442426022735495200416 6630368 9532871382206297551530922952962867200 6630369 -33959997034078621963933169986818661632 6630370 9056392106335101914847819225231278880 6630371 2299071843053333570144202588651732480 6630372 6850198705062947201417407743280115712 6630373 -18974692206958285205884222701798511360 6630374 15661622099019851976344107954258704384 6630375 -9787926886954513658255939041731132000 6630376 -27409763303226005587160424937138897920 6630377 -27526107470222537739648934855102851426 6630378 -976751953134212286831918467915870976 6630379 -16338840067379908454591662315883456624 6630380 9793364667651862476306702820228300800 6630381 16556494419203260893432168873902704128 6630382 -20549562461113394889682736202838449216 6630383 -5402242093006750478875208232718744800 6630384 2880943377740431459517993447593082880 6630385 268271549904676834729224191387390400 6630386 -23289404912642056406390275419450177120 6630387 14964228928133000991586722114855231552 6630388 2435263439509226855044921431648971520 6630389 16286628219631828129250062805493688956 6630390 4091253621830901313711397355446208000 6630391 15676032409868559619534282282160959680 6630392 207660779915576639474107320539750400 6630393 7947921078467607304980696730133311488 6630394 -7828159688776657107509322055457560320 6630395 1072755139894184238313486530565568400 6630396 -490877473072122444231212439411588096 6630397 6128433109783012247353187762216926572 6630398 -7151555974771031829239071972814492736 6630399 3607444671567265998760954538496310704 6630400 -2854995384877721433113016801217740800 6630401 76142452289382617905555266447668701632 6630402 7207776649081876402756401438101058432 6630403 -17225793812709642658972614651252562016 6630404 2232059631045128001361615155220660224 6630405 11077273214500972527145759648367072160 6630406 1583562812215155166352819367180235008 6630407 -3770929344022677172341875262425655168 6630408 -2093069304015724017134095277592483840 6630409 -59066904318797628997010994263338300390 6630410 -3679121214484788199386414041192033280 6630411 5952487296970186714559753896139625600 6630412 6029942899202699030137231660397401856 6630413 3197748791837478429878891153090698764 6630414 -280273348599642830594247192776567808 6630415 12393047656247797382513340982520008800 6630416 1945240401138798457790758586274545664 6630417 238405010377320714019000348477033920 6630418 177846604705607259853965197080694160 6630419 -36880389095993637972797174440091107056 6630420 -5835602971117140849736465862208614400 6630421 16004288122657370637351644212373175712 6630422 19628936555565293439740933220393748512 6630423 -9987481955930548913670018731497675416 6630424 -44927242503796728537736431555824025600 6630425 473061755127064288537885422901542300 6630426 16360477319900508945923148713675380224 6630427 -12685427954477518657179744869533062480 6630428 42087048415897845247783231635726336 6630429 4526885771473020735441135128015144448 6630430 8861624155936634267759430436673385600 6630431 -34055706321156647786815009769535768288 6630432 -15888104230393197856449458147154198528 6630433 -7060119444366947991802591372703260318 6630434 24515509271207248566594241882768939392 6630435 -3692252821307133860069664549352890240 6630436 13128603409204505268387795725876439680 6630437 -16421927338086076606703996006173284 6630438 818973652530561520338017111414314368 6630439 -24448664653203185925820835978753846120 6630440 5594494469513018076553864415079628800 6630441 31488763726762742203237891443316578192 6630442 -5552503851188933812445998254815010816 6630443 -6255290014721388954144049281243012840 6630444 677012569454088873550682017615365120 6630445 -25499383962948954004730087833438461300 6630446 18630630969484960882501781754966372672 6630447 926012728940216270429862956902854528 6630448 -2379599989637467315709356350593236992 6630449 -3910726059851196628280500205864880960 6630450 -5941829924604910459429843901819414400 6630451 2251987852148797401478650519156396312 6630452 -22861313369596918580574736045241530368 6630453 -13716685832670170769133037424861011538 6630454 -6675478258542269604869935548372161088 6630455 -2828723488262546890600488152722082400 6630456 -8519901755262530463760721221594644480 6630457 21237048145782721079509702080470449706 6630458 602150817468123875621339874902805984 6630459 10891851658312440436110863633817962496 6630460 -15279687925242378154567909835872734720 6630461 52351146027885754599381733107484837062 6630462 7803018516932693356244736143025385920 6630463 -2460285175244477660409360210775934976 6630464 8872490574215329710423373848848105472 6630465 -20787952382828890874982977087661482880 6630466 9258329863704658204165619274027816960 6630467 39415158962887687605568689336320259516 6630468 -9254792107501939609689552490455183360 6630469 674942980630438005089341135529589696 6630470 2906418905176803346829142394103808000 6630471 418425896372655103377418474217095680 6630472 -43630253360602514691684452671994035200 6630473 -9677591760140833741190867223154793820 6630474 791221402520142732695250129435293952 6630475 -40811471560333713844340554691522480600 6630476 -33286570818047259231974969798338489344 6630477 7893715451796866569553326921872236544 6630478 48582556031870337264593295610912409856 6630479 5641934765174366688885809619814382640 6630480 -386671405222870614356292403646054400 6630481 3951317141429502837746308242665577600 6630482 -8458841703139864864145912008607689728 6630483 -6767381509233497960082066895680923976 6630484 31323895146660072245775841844168910720 6630485 -3213073170271394302918499973179942820 6630486 -12041671209509402063494393911688319040 6630487 -1117944175643222797523221372720864704 6630488 -28625450353338811562833834268670474240 6630489 21981338675833033917998385047502920154 6630490 16177156173119181846754699658512524000 6630491 15981601717861113532073739992416483104 6630492 -21987772739655685556655356169903415296 6630493 -39483104426058273861697602348573896256 6630494 5102670708413112690649055833499087040 6630495 -4390869296941212592427631197454560880 6630496 77181396253279988136978188080905191424 6630497 15131352823719505108061601556957949952 6630498 -8126957595759043621148434465083993600 6630499 -47327900390248035761880855278471894500 6630500 14732086812189749362522714534416000000 6630501 -14291257079581655773761393061601741760 6630502 -24446850142535530212991152298644806400 6630503 -27147049098705718974206842091344306536 6630504 -1540709212725656502893983034001653760 6630505 -2665449939716112164538794753689516800 6630506 15362650614820171153458380986685925120 6630507 4032420549798018767318237866874355648 6630508 31989810425138995191548671106796931328 6630509 17942673864955446637938248582846908704 6630510 14287205343361958837296571485114917120 6630511 4906015663831086871020393555864568072 6630512 2256781061573316468320314955644403712 6630513 -12038813045997073497031807148188442256 6630514 -4265264483553173011619619029690212992 6630515 30737925232401384444875777025903229920 6630516 -15504166086797319864084887865239564928 6630517 -1684023120269057136430381747896290440 6630518 9972839003876088322690508686829012160 6630519 4720054359205987962302007702661668480 6630520 -3622736850178045925496322278096076800 6630521 -30631942205816494883011668380593023408 6630522 -37858607678260854102522616970643463680 6630523 3390002186097535177221576659351140772 6630524 -28527410927377525041595174815441659904 6630525 28620995412374661079199951753137920000 6630526 -3136277774543358519421052230148891904 6630527 10054099458771125582082790075885350816 6630528 -844060686481532548998040656606658560 6630529 -6463446501316832578418859287909790716 6630530 11349714149915549773064901497644592160 6630531 -31218382356593364453859799301755948880 6630532 -2805589570065283077984683807317106688 6630533 -6051283693096909953336244553060774400 6630534 5731361944625710671879258584326164384 6630535 3016202180851093843945254501638742960 6630536 26000943285435864930155482797086760960 6630537 -35221341751506585779695965949452499440 6630538 5162543357775006870409456634519128320 6630539 -35726265705942421555354699984926255660 6630540 2620845388048633900889271177853255680 6630541 -5732495617039743393069924102568074058 6630542 -3108470029741789017009976247761547328 6630543 -14072720076193561244818100465130337536 6630544 -16259092996032299764941392450729410560 6630545 2695397585438540284309606598064477300 6630546 -5753781682807304151563649832474352640 6630547 732322527027424884747616676691262464 6630548 -11196400489411071921775199682912903168 6630549 -12891776098240921151683665664866881280 6630550 13171409444589294536772310846820656800 6630551 65004905877866529296916212174818212552 6630552 12631163032051025445282236948256153600 6630553 52707637078581053638588220323705801802 6630554 6227321695289923281520661101285577472 6630555 -11551793415871950300781709160301497600 6630556 -34043014215375884423989220227481735680 6630557 87270025801383639674557464853073280 6630558 27372362390178281468169447843784512 6630559 -5903511525845712721405852261104303232 6630560 19772302922888063305819116632113152000 6630561 3338164542674387963581526952383816448 6630562 875103253630246292636376261570161952 6630563 5186611508481261349399876324685568240 6630564 6301887015484063907393241300460369920 6630565 -13448548051016551860134628972077736960 6630566 24395451012019774277335045603306187232 6630567 -26578017954728734152803520735001442520 6630568 -2721241180948300788698959674463027200 6630569 -21742959858295556671016425464429643440 6630570 -5145967563328690634218958243370571680 6630571 19446531078643598369002965990330364272 6630572 8057370723627833844767640883377795072 6630573 -106850799240427586925721805875715232 6630574 -5044266723887340194429357577054646464 6630575 2091969185269610107628263944448146000 6630576 -424792889974027603578124203418976256 6630577 -35237283402501110193743698190442616320 6630578 12828308617895844334270305969534274560 6630579 834172078817190613794966954801508320 6630580 8474733663061035559421119706016307200 6630581 7776624473202997445049305171197236810 6630582 -9416389369974775288200687804091015680 6630583 -44403744293224922887194326762645662168 6630584 -12071750382246162770565585693935677440 6630585 -623173338895082875240057074011001600 6630586 -4950422451509285169769471229173363200 6630587 -30830869010309412149802956602520164764 6630588 -36192553454033627949473012797885632000 6630589 -9559662039339864043865066795294092800 6630590 -214541877448907339041779009476290560 6630591 19410027874368741433277393989075213824 6630592 17074108700529193101625628054165389312 6630593 36008256836879360423944561709175746244 6630594 186872367203520648190695201748393728 6630595 -31916447349360963368158506052295932320 6630596 -10590146965287858359650643807864942592 6630597 20024014280789646548672524137094295520 6630598 -1207036426909793042055528587179950336 6630599 -12664133908711657822974143733175343400 6630600 222760606327261759117460450469888000 6630601 7247958377815369431436187301390953280 6630602 -5811336619014117347715480176497761792 6630603 -10241428846420352284673393971564932096 6630604 32822743041779933323755093569209408256 6630605 -32331862228010820049492339092881700000 6630606 -23004671484479752608800557285454947200 6630607 51658441123640186730879810086154895856 6630608 -3490753572331450505113523442763603968 6630609 18311677214851978160153050056059984160 6630610 -3273600216144581110709598757525885440 6630611 -7989537263801268478374856111860042048 6630612 -11292403444553137972158264744043204608 6630613 -20411885112938117396502759562394756160 6630614 -14841934936680854014671009008404336320 6630615 -26911273890341894133437509764686349240 6630616 135229031961098569706125279050854400 6630617 -7151046939171824689838020318754236800 6630618 12035301679895356698961814272858982400 6630619 -27814152169375534930589799452785939968 6630620 -17357614382152812332444068334893440000 6630621 2126007056862734649017652834494330880 6630622 -14442547235377747534627709346415835328 6630623 15000885251074749170531784061304765664 6630624 2155320977369499303002485711832088576 6630625 -18149304347890115526793984780739326875 6630626 -19623560333062048587538305246319338720 6630627 -23211305094774217246544638217604748680 6630628 -47342589265640620986687730829756702720 6630629 -17559425847485647298713641275072368008 6630630 9508244704654871306148463392172571520 6630631 17010705718804588106045340831569469960 6630632 32830175503351358198370710564457446400 6630633 720852681749914976108758452682948800 6630634 -16029151450356430033630660259392328784 6630635 -37407700853626351308879162026076816240 6630636 -8722242605092589839643992497783065088 6630637 10436416011248588233833796801143117100 6630638 4080278937234727447889023201991604096 6630639 -4074547896304709418975854163834587520 6630640 3694407436806612840376626557673308160 6630641 -36254360140055532975796376936376758958 6630642 -904560244726244745430648198421973360 6630643 -10254871568425473927068250544718832 6630644 14069309637108977985206753146481790336 6630645 8058245772423211867165737844474704000 6630646 -5556089915723513544675133547168640 6630647 -39660085773422229066719724451087670880 6630648 -13620013743842468792676840130642391040 6630649 -22621401649434320273927302982186816700 6630650 1582122396514146631501933992493820400 6630651 983171787452914376424179971878134400 6630652 -1294359086371728940239342448784834560 6630653 43529261671067172373055170068464944902 6630654 15814786046892771973457554918783053120 6630655 4735973970798301870534000923670031760 6630656 -2055133450384840360170997216287129600 6630657 16935859282199469106252766756515578720 6630658 -30798647012810434962813600360463839360 6630659 1300882319411172258005888718222524832 6630660 467041570635687837890554368695450880 6630661 63444642535949758908077534958589303262 6630662 24027337490466842042509755221522420832 6630663 -437401269321242316042474836321902272 6630664 -52381266852310670327937276083658992640 6630665 -9010893772646278155290259065152694940 6630666 1247056944013450944830805085498245120 6630667 -48415228170131022102823390453029320568 6630668 7304803809617027938352240133277241856 6630669 -7364317375040507393159608115988411306 6630670 -772070022237130918450204932077322240 6630671 -18381751962863959805581197106960246488 6630672 -4245755270070637464390096922197688320 6630673 8428181862731082669815221078839442240 6630674 12376295679330659773273205700047784336 6630675 3204178952178910899041432118593352000 6630676 11152582919372432334998620411163297280 6630677 10698767782389281590121481078024211680 6630678 -5200471139724011481137595355716388800 6630679 35705237074076006927094311224540400 6630680 3483062025064111145462766270474240000 6630681 21001481615500025920394257804645171152 6630682 15913308053048011083646895980652055552 6630683 5531203749306114328520567977641216000 6630684 -5991815592909785550194255495902030848 6630685 -2224391191645382084832319300636873620 6630686 111155887848026408211998671834709184 6630687 9520305735439825513463863414562192640 6630688 -10887922306471561177249592044252692480 6630689 -10113557405303021698410474303335667480 6630690 -2555672419315182843047663551627960320 6630691 5447709018601213102757020193444736092 6630692 34356465637334368075880549060154546816 6630693 -10194145996795560883903150892600294976 6630694 240746370754392467371681565463873792 6630695 34542521053245035613033322142358268800 6630696 11778361721011879426626645029772902400 6630697 3823724348766064341489691180105034400 6630698 7222958206749156686125745229570855600 6630699 -4587276988565358326202699269142970536 6630700 -1404903386256887016424970229984665600 6630701 19555977983586329975059042362435555264 6630702 4210418326141306827010366469280167040 6630703 -18449378826936071745917045982269080048 6630704 -5646889134767712363691521394987401216 6630705 31625073629149607099058785229294114600 6630706 -18926221852857349325793979170234398448 6630707 -34068653551121300919371146885726566240 6630708 -6969111548127578900146461495651655680 6630709 21028403935470734757939030056316556910 6630710 141925413319884930581736505069109760 6630711 4471612705341422201397756017461865040 6630712 4054100604914134916261140412620800000 6630713 100499198097817805077172315261305265280 6630714 -11272233093705706431443700547186974720 6630715 -6525181283126439664852169152392288000 6630716 -1767819114652358431899055893156891648 6630717 -33085594862932178662878463319554806240 6630718 20344443237653244401802944369724237504 6630719 -8611542186566495988626330205846476304 6630720 5850993147357305377918750980078305280 6630721 20210467045760320899978621074731251844 6630722 239253469689023653416229082584389120 6630723 2526153262640967810659886930295187784 6630724 11154653529280854291156100231969203456 6630725 -2130515397472928356434073112475931500 6630726 -9991561732193505485484729845711185536 6630727 21627957911781176592945502783141521360 6630728 46558128425396021865961447012464230400 6630729 354762974894616677453158430149413600 6630730 -24964626532182134354194485043911859200 6630731 14190616992631597441467715254946435272 6630732 -860335791400720700416207582477081344 6630733 899397295714182637137530193348317260 6630734 -13211553091342792019014141216076620800 6630735 36076676145745590964440565375560629760 6630736 123032642979223712066132469604941824 6630737 -61817368464286761834456522434174377614 6630738 15234010877044852528417523106065326080 6630739 -3741666187481601808204378149534738576 6630740 24308037148006791236797447808198864640 6630741 1228751155346638327310245654145930400 6630742 -21677466643200954207108114351281173728 6630743 796368166320259384321048056723729120 6630744 14905288275379772133013788379131371520 6630745 -11048403943483337843888687719533043200 6630746 31714836079022496502312780925205657072 6630747 16620192649593337772338812983919951000 6630748 -7668960484528831949231460356983809024 6630749 9576094391218862420542158008257395750 6630750 2805364019346494527604484777463488000 6630751 -6502398742006498826108556848471033496 6630752 11927627096271042866202704438223962112 6630753 -18819348356658834774747958044859768800 6630754 770065636463487430114073954788722240 6630755 8878663289590372402142944227256814160 6630756 13297519477316690191671034581090828288 6630757 -17357049221594743533313215658447776576 6630758 22449612133648935963775321810086432480 6630759 36540092895443450487525032239487975928 6630760 51694893465877763379902793737414246400 6630761 -35567702367779187921202491507539170752 6630762 2480276024788137389018646173472499200 6630763 -55237645590390610012258304734797833520 6630764 -8000740776463523972878487066279107584 6630765 16424358102571843793336386372887165120 6630766 -13680826356968820505151022345149892096 6630767 7160369889304014834563617551295223520 6630768 -4223186337297122009940242653175808000 6630769 -36216270801649548485898187203570326830 6630770 1008844156363010105022703962580503360 6630771 -4423993370550037925894337546887582976 6630772 556807220992933554525036693572249600 6630773 -18345029960516990999240785574592672978 6630774 16916026029149884286790486772653104640 6630775 12883330027173802129081370411829774800 6630776 18772531603327324153287790847790120960 6630777 15978087974039516591640777065064588228 6630778 -15689220431008618789974634226457408768 6630779 8401022678832006165415473596098825380 6630780 -3254790255615274835413382004237588480 6630781 42347868279956313965861454332070216064 6630782 -14482845558887645559744065662390510848 6630783 15173422619461481134793590526444545224 6630784 27127156641709539531594797013081784320 6630785 575186716939745135465750560915388160 6630786 -21176030154506732836340328961715450880 6630787 -9309671826859189545659612196751186920 6630788 -42251651731864811427657347303693910912 6630789 19017434375626532272674028327990080000 6630790 622438022472305641981418760731902080 6630791 37357815538690207340532179983776481800 6630792 -13074556623274364418585213598664294400 6630793 -2786099510318556793804679993542894556 6630794 27704997185344528395582722900154192480 6630795 961210781840825178155675224961637600 6630796 35647006154073804843879635176993529600 6630797 -20286598630270707900380982980587315200 6630798 -17493197070216521387688736576035427200 6630799 5399845407049026741697189418457542112 6630800 3727856652476387007534633082675200 6630801 -18744315025517330024348740261211716368 6630802 -18549871907657479918380033997168449648 6630803 30662137176208288545465552251987003052 6630804 15880077334382963966637214689558023040 6630805 13716901808571521094908307512107850460 6630806 -574649059420405138436630843805002496 6630807 2009157558273877743512715359464316928 6630808 522688158756899515188091970784092160 6630809 457822080150707868380684746892176404 6630810 -10259103801644658664891513560169689600 6630811 22762915047897710016752665579058638824 6630812 -37327709074839757281814196584418749440 6630813 -4196000346522930996814288782823509216 6630814 -6430282240923099452931644947636911744 6630815 380827446109709494262114804960667120 6630816 4749465686943277780949211951283568640 6630817 -25073570737427661173177080047251183134 6630818 -13849064038596373946307737575454846640 6630819 -11323512669185327679907763496683118672 6630820 4840578955945133577662471701047521280 6630821 -17516650190081449614112950018277312680 6630822 -104235449865740498088719269407968544 6630823 33583341598754553089390864730803805936 6630824 15556577456397284734344481143767531520 6630825 8605995660684182814279200842073043600 6630826 17409410354475159492117478937972001120 6630827 544252770555047808428731833202617432 6630828 -1414497366224842027349023274965893120 6630829 -32581846227794036939673254526140783360 6630830 8637411812481535394625898839706321920 6630831 23855403016177772142573288686150954496 6630832 3419551030218317091309726730292428800 6630833 44815905822256349916651331108960779840 6630834 2383354927079550873390874268392422912 6630835 37061802040386655628724147726311063280 6630836 5465140739804047020186320700924518400 6630837 -10143425086001304466562909670048726240 6630838 1801061257042778337199626497300390400 6630839 38325029974405252915838945487019577640 6630840 -1412838346982617096128294880073932800 6630841 18759899610536548317836206046703043072 6630842 -19943779145460504478208914676585942928 6630843 -31189923712838675502337028232494895336 6630844 -10468584253769817989715381589268210688 6630845 8388470458593447893615255494106870520 6630846 -2582170499402780316001082772658958016 6630847 14579257746238324853572971552141375296 6630848 39332710115001079146834917081481216 6630849 29814770901968965637370628799245017120 6630850 -14021744711088010169373925864845960000 6630851 34401163490901668104337114752056801852 6630852 -6720083141162691403445714103941185536 6630853 40297423781006384443227369053554307102 6630854 -1160321792734414529358834324129067008 6630855 8388186116773424021324557135380195840 6630856 19508200118780626871920954595801088000 6630857 67611610230900098322800310305259781812 6630858 -61125332632310674296241839577393920 6630859 12817280576403999238326033048744263060 6630860 30030591552421230807154122026360110080 6630861 22686447711886193104959123054928135872 6630862 4305653065122523226125181591584516992 6630863 3304622807383671862052940585711084624 6630864 4863569869848436852996331041599258624 6630865 15156337991018530821172169678157398400 6630866 345081790245815693697763369706039424 6630867 -21561364496577154536882823000173120720 6630868 -24761515692580824137440104508027265024 6630869 3459041681151897388704129063016023552 6630870 2584039355616767163677469159073597440 6630871 4194907290916753716147384009980624392 6630872 14507731822200299779500390612938188800 6630873 -18483910865911489462189528957757645616 6630874 -577469669117443745334206189846780448 6630875 -29114127855540161878689706488711348000 6630876 11158033559565211402635763514634240000 6630877 27905676990565172638238488883395218240 6630878 14480652983881872537710803557974106240 6630879 5455181206842288274314437802568704000 6630880 14243342830665073112391182866281922560 6630881 -5760717455277617731044488768157625068 6630882 1534235127425792762372065728086319360 6630883 -4448180539185200395063437705659785152 6630884 13011479008736555558930316308010913536 6630885 -16583696657245279201644770082326305380 6630886 473734692783475938368212148960279040 6630887 -25583136614264720622488080518361675464 6630888 -5176648580155384111965578814036295680 6630889 8702552049003958713738162001205503860 6630890 1305846920024110401188907125395860480 6630891 -31848784870661525376370265127593860008 6630892 3912993292268161815991354796861882880 6630893 -251403130469892552402607574089334400 6630894 11654813001796910134964010830578639680 6630895 -3720975644884617705725384410338001920 6630896 2737285964061976513642174563659415552 6630897 -299146210488037635408566805170727936 6630898 5717140611310146103204267619416673280 6630899 -113698190820674748180859089406993008 6630900 -3988179823898770008787930861378713600 6630901 1729754316800250151647180056672335104 6630902 -36158473250009224593381520652024016768 6630903 340390788120840960265668281457755184 6630904 -12916965284474278710494732490733363200 6630905 -37574533995244566576351696523498329600 6630906 6357079404367429824035085307320172800 6630907 51108382973699083404430774106732357156 6630908 2170691805549627886096403164678663680 6630909 22334686154152569886127852190683695104 6630910 2272981145559362276950253173755006720 6630911 12348813853173604525664810025916145664 6630912 -966117599743302173873485296823173120 6630913 -51672264257938114790032303642140771838 6630914 -11436794822443120626792818207532496944 6630915 5294320484452186464052350417974239920 6630916 4962611005331948857418288876734682240 6630917 6269594907769844760853241417013218460 6630918 1654437542186332328854225396513665024 6630919 -25110825995865729962851643233426040680 6630920 -4301491885163636086147694052312576000 6630921 29133335694431047511475926902368090 6630922 -26546550016960023558057381527009377488 6630923 -10602865971482864527727620091925925632 6630924 -12285460409378194147480197703394918400 6630925 19333410917567441893702957930287523650 6630926 -2875726420749632228678600092385406336 6630927 11669873389073791487539453903328336520 6630928 -11909732687096467403795158597372469248 6630929 26780256952712215004421873671372863476 6630930 -4454658669920629409167998011201280000 6630931 4035857465975884343069844723163046464 6630932 1745416350188034595293387593057710080 6630933 -36462957404568923473246769005431468576 6630934 -18229470664840827234231476479313819520 6630935 -2386407974153476236443269689547025280 6630936 -2618876949879138101465043692953681920 6630937 -28407845012389764638049725944119737400 6630938 -1909287718927119026795838669629252880 6630939 5306851047045328061614606834301888784 6630940 12137510437857803793506901145059479040 6630941 6881426132063901534407964819323047500 6630942 -6648386568539033435639831862481591488 6630943 39471877902502671003993808471925687040 6630944 893250410320174279474269164006277120 6630945 -5008495706419412546646612180714921600 6630946 3769249007348165448350442376956140544 6630947 54117567062984580363727460110393977600 6630948 -22028903771628446289908967397383290880 6630949 -983822829283155288379831487587817636 6630950 -5928934086421472567052654510398772000 6630951 19731691826045264181211407750588474240 6630952 30700582734605161666037009049157294080 6630953 -3418737761334747768812092643776267392 6630954 12232589287115369305733016494235674880 6630955 623345652043130289587826561147897120 6630956 -23751786147790579434380479425341663232 6630957 53536436641708196208227686436043752640 6630958 -23777723541892237810690209828255967680 6630959 -8517254804960128630546450495762292040 6630960 -1058162582595589338649742177851146240 6630961 5197779873179512258426018088809036562 6630962 -780243276682948318588411026910679040 6630963 -23189133604837635632539560657545184456 6630964 26667663552079743945079985743395694976 6630965 1133783794247398479920727643166399520 6630966 -25077794580743736269255317046552839680 6630967 -486323275002788633643502775024716288 6630968 -47401948943280872569667293551092797440 6630969 5266864797284071347726999825612897408 6630970 18000979181741395336344475662480307680 6630971 17932679822472942823531065078568149144 6630972 -10586819776181725556471160926229892608 6630973 -9651907185836463228881473253230364576 6630974 15964510323881403488742264632865681792 6630975 -2733607450724985485987809656551873400 6630976 16957254112842030547041091812191109120 6630977 10202998105089764476315424376625083840 6630978 8233993254992233301506107451254628224 6630979 14383707138585555848126835451004443580 6630980 -1283958594087352388628348150583008000 6630981 -2413653905677482654873426920519539200 6630982 -17975101222086054081464935777438005408 6630983 -22790578134981164977253154729447321768 6630984 -19763007159172211923963443998183424000 6630985 9927188243836523568015339225681630180 6630986 -25856443503036571385494800313365013920 6630987 -318887757661327124409774000580765824 6630988 5816050498690367802810793950793312256 6630989 21625061873126980458392413059829293324 6630990 7235419483702182455669865267543168000 6630991 20855738634513975429895264196270472400 6630992 737435696063111600323893208331845632 6630993 -4333660673951034750885186013417564416 6630994 12663657358930343795737989604548234240 6630995 -16654895988611764926467090759917824000 6630996 4585975373536076439115598612429678592 6630997 31857310486642251647737810003076359612 6630998 -16296949640817176590833679592197663680 6630999 -29235405287706983015330726177833149336 6631000 8291516050690872777185633406720000000 6631001 20156394718865717394033642538307820612 6631002 -2978334619205666728432600231956926208 6631003 7916306071054036031906889233261049264 6631004 -9280106875835315238467246433198303744 6631005 -20929826469952153225644333109267495680 6631006 38514248179998954030201453430490458560 6631007 92405716346390864995779985376070316440 6631008 -14222439147440987015381358390130507776 6631009 11953482449054465259391384602241215552 6631010 -12439388077421784553046564152440768000 6631011 51646081137986594311914285142637894640 6631012 18869140423650755676590351849051442432 6631013 26054110939215116397982418711625454044 6631014 -705701104261271387860087500214708224 6631015 -10309439259543497158390567342546872000 6631016 17361096881482186931234006337990082560 6631017 -10837673272693124987322135099126801888 6631018 21324691075259517749232009167756694960 6631019 -26606435403881498670322468331115240960 6631020 8579489679731283415954684256163317760 6631021 -40647830115785753125211529918998244778 6631022 -1875536647690535304735473831856842688 6631023 -23345476224872579113606510340622493440 6631024 4884996203806852843740798743276421120 6631025 -14337514095961050723068823676250427450 6631026 -6246688993914944492516994032611241856 6631027 7628447784023683800625521660675324160 6631028 1107734342936696626593058972158370560 6631029 -446951728414219742653388655626295876 6631030 50016767002048961288845177722808320 6631031 -58878871538725284890594410904053930536 6631032 6684816578000720903499532494016696320 6631033 -56492432357578778222395353992283069718 6631034 -13699837363032109971607541281987698720 6631035 23461803011903814226762693279999225200 6631036 17943171351802531726968377756157491712 6631037 44254479301192668570992885637266667264 6631038 7353360869439978136410706493559705600 6631039 52934968583914386805871990665314131840 6631040 -2172110549721373409198535065626214400 6631041 -35211469730046417665578284514743795408 6631042 -15674089419061286913427975030627264512 6631043 -29345729000779582816627434517847468256 6631044 -343197771641636059667950323374297088 6631045 5691618420934635291663960335956252800 6631046 -8298525482564405188926709482510426528 6631047 -20445731621608541581483413973393524120 6631048 -23219622821701419734473144145214704640 6631049 7487204217361684439578409452641444864 6631050 -5145459531333369925813873707973363200 6631051 -9554950228683621914276347885747671040 6631052 8038472181518055694821211785684295680 6631053 -7773519006338012251686679507565094720 6631054 -1307576749814577126969593646151195776 6631055 3063906128032707650425301216374272000 6631056 3345522829565249472611484885613977600 6631057 -11117056207382274864986396070558104800 6631058 -9543836389939378588601730216984781824 6631059 24540782092372723335243075757711627704 6631060 -18856119532049731633362698375980427520 6631061 14888769131336010035373464203817915232 6631062 7735580970807396415729598329243810752 6631063 190152817280829301089818955534938312 6631064 -25005575160831985034435718793415700480 6631065 279773350416170877655891685609899200 6631066 1496512642125587239901369809221326208 6631067 25094483171627775307971424871409562116 6631068 5637901710915374385890360881675491840 6631069 -67777304121345105361916738113589628480 6631070 8123132801940898821291074637474456960 6631071 -3916283284919045869063084974004611696 6631072 3078890345809046172848317568562954240 6631073 684100467864486455503537745582173104 6631074 -7366136002898895427970551210379687520 6631075 12387387574433438530399872057300096600 6631076 11205644571367439625838038242706539520 6631077 15316485344919926081395541824028832 6631078 -5193233605172722355324765937637833600 6631079 -1847792667370870441459136177379478560 6631080 -3200765264440190033578950306281472000 6631081 -21446424545636126169139805908652154118 6631082 3934977127128142577903828998988258400 6631083 -19538316639840356702187479590900917348 6631084 -23113611219552279447445071879329731584 6631085 1107762629705579923504203815287362360 6631086 -349564793519570678885477739860066304 6631087 -15068344088688031123604346593366593760 6631088 1522421544928930897335724176899604480 6631089 67395391320921742852199929557151856640 6631090 3318636029713240090840488214115584320 6631091 17874464754088975119744595342689355392 6631092 8109097734293185759204308316310384640 6631093 -3593848820186197343797785445617039200 6631094 -2954187711988378151730765725271611520 6631095 601279043335556965469112485365056000 6631096 38752856997166034417117976970120704000 6631097 23779287814784251328460962230777652064 6631098 -3763110008544933148735696271556187392 6631099 -7425836459080164800720811231464267360 6631100 1566183230657884876421178084417254400 6631101 -655390659244344169736090101556211732 6631102 -20279749639091043798815327784190598400 6631103 10279132861353114744505265249731733856 6631104 6467177390901335354848134939537309696 6631105 -932828907871856493412329908264856840 6631106 -2689559176760755597135914251129934336 6631107 -130379546829108004639735861035578880 6631108 6157651651477393522945651802685398016 6631109 -59200926641217915683629541770967358690 6631110 5887733600829947580597136803298156800 6631111 12845038029465650759923610046495340080 6631112 20232926671099712413086175992211891200 6631113 -12656199378841485893505043255940399856 6631114 7700763131703061738463271087284843520 6631115 340994948560902588003247080463326720 6631116 -62001525914981251652856371054395392 6631117 -237704346510384933275495445900770560 6631118 2632650541861150616096152598859683904 6631119 29693421315871935012437749462526457600 6631120 -6878266602232414687524648207275212800 6631121 -25748081574302432323328482909720866510 6631122 -13415328906938314889861920332092034816 6631123 -7205682961192771067782920987922175160 6631124 -2277207762356731451231538875135109120 6631125 -22730321689053338896958148604457832000 6631126 19230267057872218674819329204708598720 6631127 20379573974346788687577209624907832872 6631128 -6118550384239627164619772130872524800 6631129 -39211094596396130371775768758569025270 6631130 9901348826484272885520536410851824640 6631131 -11992447228449940089189761068583348880 6631132 -21633637955540789154458375029739759104 6631133 50215161636069346823030361080188403520 6631134 18777663366773708070799020161810933760 6631135 -1167132276537507261148186867690140480 6631136 24417216143599692822590323624913141760 6631137 32105069105987106409362020871188558994 6631138 2564748715008667662427149922569707520 6631139 -13527762128950590798291122816915026344 6631140 -9463693402608767888173415698905907200 6631141 54713825788279780084201115626370222784 6631142 -726719422220338938723165689341065216 6631143 11267495915777365418648786028040461864 6631144 -8229006138619530470826891785492858880 6631145 -9844013179669185828226182174027535800 6631146 -944664826592742314029877448667744848 6631147 -27602982629663470517531840873981147404 6631148 1755531713015371435956375257768632320 6631149 -19726833526308903998484862686033176448 6631150 -164769134274256818460128827211619200 6631151 -23723361900736161290640090232758748848 6631152 -7557330182580293479326557647145533440 6631153 -8621513349222985631846041269000110400 6631154 -1130835203406538263017020105913290224 6631155 14512327619538411206319509165701609200 6631156 -7601340259953461737140390955689283584 6631157 24038810475712420295359737031688877180 6631158 -8051243834585256626036672223759729216 6631159 -510081552236655465626697682068725096 6631160 -31856297327358373873571885771908608000 6631161 1058335016515519927329120531761109072 6631162 6822590660605130857134055170466046832 6631163 33905716594074623086209628749818640 6631164 -11206561231203673665616111674797068800 6631165 -2492264864677741164961506052063706880 6631166 3957829850967437046019570220277943104 6631167 14666129782673401104270485224705031880 6631168 -9353149135154154123949913459296043008 6631169 -18353312841142641636457114132652330880 6631170 4458042110304038738706149113464245760 6631171 32921098519206574195103645028195273200 6631172 -2852179647639498655658160197284477824 6631173 -39262919866115869712809418751107354880 6631174 2487249973860061240232971582715694720 6631175 1867153139190674580438919595843114400 6631176 -2926057014232800734089058355740344320 6631177 -2111479440189766475253830720291599168 6631178 15415557038576274435167275091163181056 6631179 -4833925690128279507064641882654849024 6631180 -33951094111308133474127684604066263040 6631181 12592443239945912340731895532572763200 6631182 -13844059431987014812614083397903043200 6631183 -7382805482931888005407713056403208896 6631184 -1927729929857062708154911666153979904 6631185 -1323325078315587664426964672637019200 6631186 5001755931847790836964493235711803792 6631187 -8328782580747771085977748902341736960 6631188 21506435910563381203353386379592734720 6631189 30236844825976047078572837366772542990 6631190 -23239713246357135926230718190777964800 6631191 18541822979254607017725841753719360384 6631192 -37824884117968706662160115207790848000 6631193 2733977959730732483018216354318186442 6631194 -5117719457281049467996806351321737472 6631195 40421947713171353682893200768149403200 6631196 3591019825720517752378844869931142144 6631197 9512665913164802555962242173778040800 6631198 -2878996704312362048756516401713527040 6631199 6205643696445326287392836898377958864 6631200 -5627706726311291733643837875290112000 6631201 6607621161737109553629658098511578132 6631202 -43108724720328733388640686015335680 6631203 22905627519988362802140218222745725304 6631204 17179253246766379511018703251099171456 6631205 3489008574767499712572545390437253760 6631206 2819802947933093163655236027004442304 6631207 -31745231573395719739716120773804127696 6631208 42585011457638375709729711502809000960 6631209 -243871721142964370292955806096976476 6631210 -4241978354020680725206097870975508480 6631211 2427313179757919976893284844205990000 6631212 -887787862536235335394810769401282560 6631213 13619921495441843815661559954928397462 6631214 -6250900820232452997979048958243170368 6631215 2038788000888531551688877270739356320 6631216 4174152195934757355110387566059241472 6631217 -247343107181194788897130845920830296 6631218 -13089925931873063120663439272042564352 6631219 28163754218985431103982425545693885600 6631220 -8942629713517907987131734735346698240 6631221 -31690851242880298183210700378485502688 6631222 -9776700222940165520475100539061598592 6631223 30922468093314031462759275731417090472 6631224 -17945517077254389868067646688528097280 6631225 -2337004193720875484942842305600831250 6631226 -4058734488727533514020792415621443840 6631227 -60053746440470699581387437813103439280 6631228 43285428972077156268779013523122219520 6631229 49746641840716469570154892190191339680 6631230 -7659866444753957886832764678138593280 6631231 1984997494505549900411256547280269672 6631232 13598517292498644112796867217329750016 6631233 -993469428612106970378201380440650880 6631234 -10455403292676646007880110495752563840 6631235 2995482717558867235481205617692993200 6631236 -42487481393451988603432936829931184128 6631237 36245103913506846725603416417356745886 6631238 -4180915058379491503601043407153208480 6631239 -646139798325026698240298835570361176 6631240 -8673908604937488650589635740026470400 6631241 14398719405236869312929294760082102784 6631242 17434792531480634204983010497924538112 6631243 12972090010046816329312468065320106064 6631244 4242813901606227769841018248196641536 6631245 -195480851454141283575742771176624000 6631246 -21453174479818714663762485681608735040 6631247 792067068536593168398438285853006080 6631248 -80979760024202155312436457532686336 6631249 -1022595846766130625348468544528525580 6631250 -26578730676550469224509873459810900000 6631251 1834704783054972358691166851721378048 6631252 -2320741311035393507265346774225086720 6631253 -36090192753359641467748225809525662436 6631254 -2988453505471377834096553535745822720 6631255 -30074446552411366124500643548210692840 6631256 14820085309373532615772204110900633600 6631257 -16105184838785222939518603915647789360 6631258 -7741497168826965014870788562138950656 6631259 3541240515813403355784245928964817304 6631260 -14574053428638486655455076730019840000 6631261 8215001831507070955229800020043405184 6631262 -39279965952789978012874602842881867776 6631263 10749688011058785359706740842563480840 6631264 -10991602148249749472110920860081455104 6631265 -2721515177660078836579707325716335340 6631266 2484366206582410729768909489133548800 6631267 13290772420568947064195822494713800040 6631268 7390529160436850349095566374033063936 6631269 9831656594525156433163200894267045600 6631270 -18255578413963044992598991331032417920 6631271 -48537570637754403537366564084732243528 6631272 4649932004335834809229748692511293440 6631273 41712733576063382837160170122005250080 6631274 2121994221280960460547732373271445600 6631275 -1012659699810784707133438846697510400 6631276 -18891306641324674342258324655844741120 6631277 1366933216458179316966831136994592000 6631278 -3386591116835618780055324174187210176 6631279 10225357306226380657684359033650908880 6631280 8747676879934060256784633174084648960 6631281 33751573726570349824717004086204104000 6631282 -8641805645162240074748612308845689856 6631283 7622475418890901398366201947295312240 6631284 6106462503003859978937853261600768 6631285 -6477083514497480863988302232112280800 6631286 -13761762512032506247314212966805549408 6631287 -3345402556268900079320838110049781344 6631288 244529589777786905186560568508702720 6631289 -13776119521192278865974023572510546944 6631290 -6812246535915462811243459059667618080 6631291 -23436843892359909538736783291298554448 6631292 -9357595027049496502191253347390578688 6631293 20800726351905117386187791428012798464 6631294 -8351627289239388657714755235256293120 6631295 12151424177615864670677034299443321200 6631296 -4573678828666726454332601230719713280 6631297 -15301874617130679283613182060360975148 6631298 3523099969025100817750821863022248400 6631299 -12650085659005426953163738117047411432 6631300 1152337960224693374094970111862060800 6631301 -16672065451386443413782269764572368100 6631302 -7233528301953564069462643644940584768 6631303 4118417079537677893709077214653521920 6631304 34957087888930866814729992359540121600 6631305 1032230851584908098372248126307138560 6631306 18517404350847845659636822738478897664 6631307 -1263341177202390942474103036418040960 6631308 1249060245669523803152626580036630016 6631309 30964996194940212711214383463969747116 6631310 -4490766633383348482106962707242580480 6631311 -20732067583966740067678950583435070328 6631312 1109094522895340275684900910346838016 6631313 17410487233093597325521584296200436724 6631314 -6159634946817429619492769873925319680 6631315 21738685518238252475576083332205318320 6631316 -16587323326393872553738582151012075520 6631317 -16860581990278431634300162456690442208 6631318 10784580162923318264772164134191736704 6631319 -13420901618547541908594746967534568800 6631320 -100401098854246403306211139243622400 6631321 21509307169876896658859241536185736522 6631322 10250900676282773947420274896749929712 6631323 -39847438215727921317779477805949032960 6631324 -4368341196335800880854020074237460480 6631325 -6491341204440354108941189872133181600 6631326 8530459783389266516300375677514047104 6631327 -29792974167827321028871128556251809824 6631328 3239339193297842742534622306794209280 6631329 -2439025301849933943531402471230644224 6631330 -407842812302139912156205827765242880 6631331 165093543545118610966457403017009664 6631332 10416275524143688843813588104851407872 6631333 -913784924693585033803598715781092418 6631334 961403778800591570763844919352494592 6631335 -6235326782591589439282225971345160800 6631336 26939960312519058789920860330641607680 6631337 -24149798624931629753309335567693758720 6631338 2317102731650439673255645463903777280 6631339 28658394619130221878993146233439685120 6631340 -2858344229456384310773387655437445120 6631341 7095107328032160499752906313559337792 6631342 2901375060333331685391599082109430400 6631343 45927586669304346646698378457033826160 6631344 6950720177222250992227849765285576704 6631345 2832203280114331868338339453546063680 6631346 44855168535915618161520983215830134784 6631347 -34036014787561708213745946836858397120 6631348 6463829542980700719788528911545858816 6631349 -515808569115991289109514569196239300 6631350 -7328718597367238493679241752692288000 6631351 -6299017490552404611710804868017911296 6631352 -1224957478450607530649828511870566400 6631353 4356471692997014443193863536735447162 6631354 2162199196257664011821675024455791072 6631355 -17488644254618160666958519572403290240 6631356 151309487805020234992769013950505984 6631357 -14524816264611985771119434215984389588 6631358 -23619653301045728583858436269224574720 6631359 4940531644856740447402507792767154560 6631360 2679108904025996187823154109622517760 6631361 -63304909210760754301167941178858016800 6631362 -6539905335179070043384425295301913600 6631363 -34594917021530480724100540327603200920 6631364 -10041723473436821913540411915088512000 6631365 405924055287224018210942949833610240 6631366 -3844383550791195309753586855677606144 6631367 6698801680083539034553087630379923416 6631368 17659783078590446425445634936996249600 6631369 -18162096965922359885226438932000792230 6631370 -2280904814127692786145026835105239040 6631371 -50905483430594203386608310049970558016 6631372 34514293872862270279809562013993825280 6631373 10951482539784204599367848177035840320 6631374 255037449102956665121608187185824768 6631375 -24564081323913177886746572545784226000 6631376 5750710837653820650327718104186642432 6631377 -24946742736091806100667927876598814368 6631378 1673341458118138752347239100570469024 6631379 35973347508262251188426909611382383980 6631380 2368191417151480177579368296643993600 6631381 -26071660306243172647300995589192567236 6631382 42339076065400633670159825248962566400 6631383 9691683251538883500047525583495230208 6631384 -18388453594348877411754087802468669440 6631385 -32134609280991781486080906249210471420 6631386 -13668569524281490043590204693261825536 6631387 23119969982353844704226278889708199952 6631388 31110307446213659425814369228907717120 6631389 -519347465775573051180027095476525530 6631390 -11228120983523570150011814960134377600 6631391 -16914524295503070064460777957566965720 6631392 -25982655573030448167665410264107319296 6631393 -109659674869791486965103869023390076 6631394 -3215927991575213349542478373168857600 6631395 4158604469409289863356833233393932640 6631396 936156415513791887513877144774983680 6631397 56084617420497182918196040557900649152 6631398 -14312912509121229397866864024386382816 6631399 -6733944958314372887414012852754210160 6631400 13022144153429585673181284000774144000 6631401 -4060050113413397349382464188253993600 6631402 -7651975955089637781938520780511264848 6631403 -62872244767409977960596608617019131440 6631404 -8842877224762805605765650319417082880 6631405 -15373185471650678896314485219943720 6631406 1849794692310073501558305821001857664 6631407 -10522129560471044194805435652140170296 6631408 -4585042289788648130009323168377405440 6631409 -26620768356693137800487657646314025390 6631410 -6937811462619959589537739977496112640 6631411 64743863017321492946051594278867305912 6631412 44401996661206906996384209060247480320 6631413 11877444053467265827667685044510331840 6631414 4454793764104645271516839829301353472 6631415 -31209148803674963315193235949561997960 6631416 -5622147116135552948549728229218713600 6631417 -94466315913273944193331946901823552 6631418 -46324191469245251745542049751823347200 6631419 -16209221275013379411162889556484334056 6631420 13358079464025537791339737696294210560 6631421 41300381818760288718140607913097711622 6631422 -1021173143437068886476344054152968192 6631423 -37700262831976265254942228230474584040 6631424 34167704352330240188001617836108677120 6631425 7913009588315839395083217170257609350 6631426 -21839884862570911604463818413231080576 6631427 -122373187366169215864732985849435136 6631428 5832642235945537925529188837793970176 6631429 -11293373189446127065826161008097576320 6631430 7799411611641509990005275981681408000 6631431 -28778727732129722989133053535763637848 6631432 -13932755427575141110176114766121533440 6631433 14638264165832363182236294041151707700 6631434 15777927671469062217738472301020131168 6631435 43320047499742006147235994799034510880 6631436 3389877916397953948043909758181587968 6631437 -11938495323164238131399204805659682720 6631438 -15080542171851689999753482475163224640 6631439 -15646243204324220676930476837876064144 6631440 -3387660001946122970975078179791175680 6631441 14399937020780677047269439955192191732 6631442 12593728123015024663467835688676457872 6631443 -3490725953842535110011328048341312000 6631444 26130555830054725467780550339621847936 6631445 -44312111707967216723296961997329000520 6631446 -3197019372418788018582346699590277632 6631447 26385484389857170870890152215519725896 6631448 43841981233265342069495949019481088000 6631449 -47949484109102224960457224241494216704 6631450 -3215214474867283861419085374875193600 6631451 -17057115812856983197062378118791028560 6631452 2599940497206177773160806807215211520 6631453 32223533211786574855703666840439269664 6631454 9007936757246736674866612511222626176 6631455 8280479743592756201851067404362729360 6631456 -9646669986962056922912598485788262400 6631457 -3481685265814528878054114788953581888 6631458 650760958528771553772598632461561856 6631459 42871691794596537574004138344534710960 6631460 372824681824477642496221807364689920 6631461 13465661826128742071861780831899006332 6631462 11731041874739843033453182216736609472 6631463 2590679235314561539113681211755898464 6631464 -23600252076218743761331392763651276800 6631465 3533007530777210983499456306926281600 6631466 -1247923909615878447568147972236476736 6631467 13839221564492296927379868049665461760 6631468 2959227339950650296126519635568827648 6631469 840149873199724875793105024876064568 6631470 999569895860907364661589126815164800 6631471 -10376137593002342892621177979227873792 6631472 -2612253749062557449964767415405133824 6631473 178025512184990923354164799464225024 6631474 -10990184543543869159340506448253633264 6631475 12650898247107343057384303811519616000 6631476 1876917327565404080959235756399923200 6631477 -59417961541802841985848611275619606674 6631478 4044672581221858169410190030289622272 6631479 4313472017428025506751443325177568480 6631480 12085879446775289963822607561120768000 6631481 -4993163578633871863104536782193996028 6631482 -6121745554804976180675659436077731840 6631483 -55654021324393244637192577350719850268 6631484 -33321593172035748891085441478249001984 6631485 -4417380457717501025667623012108993280 6631486 6517570345879082673453603873941111040 6631487 -27678716743695100677376626496615783128 6631488 -8197381392842191940422519066350059520 6631489 -6473373337323511822842143870614645760 6631490 -149679642662506602348343922753388000 6631491 -33190642890209062278718455486324217608 6631492 1781822990281702211691018720709701632 6631493 -46927957737749366658124920735423400992 6631494 -1663345350206374098473975648382635520 6631495 13866638970317711585087061940071345120 6631496 -53018810143065917869409211006360483840 6631497 49362491358452306605235641717146336000 6631498 14809269223829190659781480044164510464 6631499 -4518044825725201597417756811750058864 6631500 -3415024289749547760396268683407616000 6631501 40433560220734901401201250431324096502 6631502 -22882990212837012050672403221507660928 6631503 274642412168908577004904401798991104 6631504 -790835867658479163981408339245137920 6631505 18875066843461251914764051012064028660 6631506 519547556751146444052441491734623744 6631507 -16070813452773240073135892802454973288 6631508 -1925700828445771016025659477296216320 6631509 14573604433907803330561794735198393504 6631510 8558812441243288990973620280579967360 6631511 21219232859939259946120593235940786424 6631512 -18137317301546278240779122665960243200 6631513 9171223393290377139688902048638647200 6631514 20088527208274812314090449487871887856 6631515 -8310969608763551122213209577317008880 6631516 -167751314414417869698804840594358272 6631517 45274812983290087493923175555465632800 6631518 7723166478112616842291934518645143168 6631519 -3288659529126617427423224422079401392 6631520 -2322205036340499366004195999591956480 6631521 -978542035270575691037576770311537024 6631522 45639635381244801520816115030943312 6631523 -22997928229886984627787599971285685760 6631524 -17514790214222101715909803194029844480 6631525 -11371093373861222964245688233580806950 6631526 -38173508953988817514847008398169920 6631527 3518053039995480055075697545057991424 6631528 -18926198504065444738460401903720227840 6631529 30737916031241419257496003496393203200 6631530 -5118355881789373144172366702451002880 6631531 -82305576903919963489659677192082608168 6631532 22012082134240103287003704094184578560 6631533 -18555343216997176456294922532351311040 6631534 -197721665144944458113482762622423040 6631535 3656910073284139914158514836009265480 6631536 -3430278364597452204377010093354221568 6631537 -16680417910119801775070330185398363408 6631538 1026596474718111347462593716412795920 6631539 556344561038381573678463599123096448 6631540 14522632307079174067294948500001002240 6631541 -7979751583164385736305686615182936640 6631542 8871335352232330711663809216249528960 6631543 -30645442366006864576718353468084662600 6631544 -16559626733038784709082778505314058240 6631545 13454527085939001101481722162648324160 6631546 68257880486559853518544653840825600 6631547 3696906302917691318392197766143776544 6631548 -5498792538875781364332096624407789568 6631549 -14274139981868830892418576960611692736 6631550 14811149937040306518324826511520964800 6631551 -559875426523752623092922985388070400 6631552 -38663507069332479204334374195937935360 6631553 2791928372594153664429093872521532802 6631554 -9154139923585498262092151590133291520 6631555 6763247125881497785283334082602118560 6631556 -8172010298782712767834621396259959680 6631557 25360790437081406024744647998086210592 6631558 -632038158908960568747812788037577120 6631559 -30853295306309597787155519711191351296 6631560 4969345034960813521259743122890496000 6631561 16482873607154480340433564063355184052 6631562 9759460441988677226804180096746454832 6631563 12369864387276802807417221591219049944 6631564 -8223899188740791474701697310308473344 6631565 9980748863743201126323719663018864460 6631566 12530007812758446072041298232976322624 6631567 11461740356513024648912122377387990048 6631568 -5808618229467449938576820615454965760 6631569 -11078012210714786011523147363927431296 6631570 482187559980716398437946041174428160 6631571 -42718804814601331444895207152669446228 6631572 7402331401555626065949816094046963712 6631573 -25431878847275768403175072736396813636 6631574 -29524115340411554823045692044240642560 6631575 21330526808687754061514089717456950000 6631576 11490701425281255518863124572569600000 6631577 8898731198904620789843729467914244560 6631578 4054309456030740344969745360477488640 6631579 27750475513593981717004448245074098180 6631580 -1255306606511769308022251202747916800 6631581 -21917898801921210284863416039990178752 6631582 1084939660983727533191049005741673984 6631583 -15803414463245063452470300762335444880 6631584 -13701379179254955135395316587962564608 6631585 -19376395424296690973443382756706344640 6631586 3732043296024132270199571789511041088 6631587 -21572992536626428139391561811217976156 6631588 -13354662078884429765510313296803069312 6631589 195145890084242812079067773820990240 6631590 1795135542270856239106696456028528640 6631591 20592057263970154975436815901591343992 6631592 12993910531426632223650021492580761600 6631593 42187359697535878374837884503206618144 6631594 -8162197919404566377440949890557101568 6631595 -12844110188259992593486791852919562400 6631596 -20567922178369038417451696609660117248 6631597 -198272665668692958003757368469078336 6631598 8765110248746478650610838279179774336 6631599 874791905085966054061614586465106208 6631600 2747654584952867951058539234684928000 6631601 -39870335187936682372213115328022830528 6631602 -11409803143741874032420758979799991168 6631603 -41221139486505822448358192703378177336 6631604 8143285480255082342103790884361789440 6631605 -25067000916553421367960884098501780800 6631606 -39751667474413641418087399298766931200 6631607 -32361346663145524920131999604307869144 6631608 -5976973382434424693784766298249625600 6631609 10242621226126739210248594800144089604 6631610 -11610859648273236990000509443811051040 6631611 -14543056890833376321175038391957637520 6631612 216266253898379906015693209128645632 6631613 -6091898940590304241623013664363126784 6631614 -10697487866402957237055716004859659072 6631615 19211355162125500267622633818323916800 6631616 -6588737474143446856382593831812464640 6631617 -3016466485428276924531460766375696352 6631618 -4084780982716560874425147657430483968 6631619 -53699381892771488062829692524336118980 6631620 11455406794983918653961109627256340480 6631621 -21739293085957836834896697303764705348 6631622 17820949634302265449873376395908209472 6631623 17148344620442027039719860052147962672 6631624 52655155411574464583323647345640104960 6631625 2963279896170798602047449844489536000 6631626 -4408381328280861088998206012956006656 6631627 8339554796831357870592568569573661680 6631628 -16037938581821605143933097247718296064 6631629 51042255186694377477826196197907686560 6631630 -22060278324536461688284443346261919040 6631631 28164082557460061210762773048712437632 6631632 -3255146438858603502658208802275328 6631633 -2004217667446454747227952861058532620 6631634 7016436741097047071989862497166019216 6631635 -17212880127246018205715766405272840400 6631636 -14708779720154811602413765965601468416 6631637 8547045114306196302626377678905278286 6631638 -903663685633623632886065326645087872 6631639 13723637743355613534274993423760007856 6631640 -742223711288767772336416843255603200 6631641 -1900832594942645461613412875786411520 6631642 -1055309010962971488162974687628691488 6631643 38725395904631237705492077960372253892 6631644 1162044199204146637338761542638600192 6631645 60021204823040904225037565597455902720 6631646 -6790442770816309230085754589427292160 6631647 -22464340216415770978064995884404280 6631648 -46355066697966221789550168449290076160 6631649 -43294359997903935865308207656358635964 6631650 5982223482859738290661687601804482800 6631651 4061145745663428281507446734699951712 6631652 5016116858614548360602523166528373760 6631653 -9907604166338262611499011086350581760 6631654 -22998221078225390367247530446819176224 6631655 14872425688745496152723125583360025600 6631656 -14878808333672969418685920209726668800 6631657 10602683916156223630697735997507793800 6631658 2378552864265069250781172494839203072 6631659 -7066425487939584554883364196992243200 6631660 -15268642999896887112033770588531573760 6631661 -34017802324383831899656690444885341738 6631662 1247541914098601785843680742798677120 6631663 -11481181838086690533045535367397159088 6631664 -1046564209297201963845047528641560576 6631665 2599976318433895960035255378346824000 6631666 -3371846626567270759401758857497055200 6631667 -5299897752153978950744553015840927408 6631668 9950951983661245633929652000699110144 6631669 445865836597500585849404400877091040 6631670 -17956919128383581083039059144004638720 6631671 27863522904934992246066397758679300224 6631672 13996773235348870031846698248298598400 6631673 73443038452792695539472324139176981204 6631674 -1047618875676928529407662805580379648 6631675 -16808508297394267230848778340480000 6631676 -7925003708789014290627802103217553920 6631677 13459062734369669559691408872311729388 6631678 16396331874363170972731185362872098624 6631679 9507246921603834392796356906564033280 6631680 -11674134434747022655973242433521582080 6631681 -1624847726122910240013117517292038208 6631682 -377960768887197983479559946165570048 6631683 1831321214079857297823224744541095400 6631684 5310021769555092315155581737748377600 6631685 2590635800905237024438448966942398200 6631686 -8545574009035065845559355406752481280 6631687 -50505564747840740591177434710011459288 6631688 -13229138798268470293361407677631856640 6631689 7550659958846151572202550716414276624 6631690 -7110372837766088987132185025246361600 6631691 -31045294881237159435640118584552959600 6631692 20785075816505675674683735040397184000 6631693 -12403135041355320955941353089464090058 6631694 6464414399110476190799119042189648512 6631695 -2264866532791281785334364703335828800 6631696 -3401668658405643996866246937043386368 6631697 -49102746895860395192817363035261035854 6631698 -3799453463787939748317623600414668800 6631699 -49297624487956508790721296724193689300 6631700 20434723804534608995808596373940838400 6631701 -17848543668311865847786418473050588768 6631702 -1023436177699462888258658445839271936 6631703 -8796955508078653482143831460162726000 6631704 9096912973782812590807110983147612160 6631705 -777757962112597130562896387932347840 6631706 4659741812169513147536455058768630784 6631707 -33743882639794329659843923965906643560 6631708 3083570305298139245039415734768649728 6631709 -9366058698139042431671762572202119188 6631710 1044386383602176757832402640188800000 6631711 -39392674521418800572599595031911266176 6631712 25228999310938910130466312347093368832 6631713 449066165715854557639817741659019664 6631714 28535205678069264431157496664707269456 6631715 -39739420511351662313393395351366190640 6631716 1717351590004307459450567264603234304 6631717 -12939791818546386561886040030022371268 6631718 189071658684811567568781557254955520 6631719 17147329325887249298890899317246031144 6631720 1347068421101921201219681801897472000 6631721 35402117920160564292546825778650764922 6631722 -646386184799985490774405629529835520 6631723 7192292318708190919986193362215562640 6631724 15242772662653285747201128871325563392 6631725 -15279686501719808506070178509075258400 6631726 -18100630899430550394673094067142058688 6631727 -88708862241305144239602773383602759288 6631728 -3762864292220155206489576302466564096 6631729 40774749967274039625729784130066642694 6631730 8074256855765042609615229096396672000 6631731 -35597699528879039570812687193170272 6631732 1427352246272628033340127690982542080 6631733 -11240816505851430514997270228990832018 6631734 -21534617896125288764683937890526945280 6631735 44292932819867749660079127009514518960 6631736 -7086358160293395657817886338166968320 6631737 4273005747164870583510781554813616128 6631738 -20055849201682467821932372120084304160 6631739 3585312075806466571999692822929517540 6631740 21021411537768626989493993510794905600 6631741 -32772565788033051788786920093869147200 6631742 9628499153761201269906516793569102720 6631743 -21435583925911398646745305116971399736 6631744 2430365735063022092957944472741609472 6631745 13643567381239599213031648334634700500 6631746 -4334756339362162533081246236224627200 6631747 43548867426740748758154933966835274592 6631748 -6248414158209782282445378610581278592 6631749 -20514626385995216656999946380848264900 6631750 9121347509642693580525395558577984000 6631751 -12310579145802303560983082027908801536 6631752 -7119058459721840523972130463158394880 6631753 21129460535359773900743670518988822480 6631754 20305154681434845467099128581537750576 6631755 -7235406623717584883831860650789580800 6631756 -18078098651352997074705763956198657280 6631757 14087002941900385995279734420002840032 6631758 1529479509459838323985941209945334144 6631759 32912504034486578845324906968378401616 6631760 8450837411880371359781915578495795200 6631761 -30251766876910740999609344017542720 6631762 17202318725204511008398888219061031072 6631763 -17650455442009277289355935091174163988 6631764 19351941324585992390431966149930627072 6631765 3952157253081989663376830733875798400 6631766 623489714438282508666046258153388832 6631767 61241396116294674012711316084357116240 6631768 -8875735832838954895227958592471040 6631769 -12927889794793230195586124275568668608 6631770 -9460177807917834778226537610323078400 6631771 20883116943624509980737331948006059000 6631772 -4124896305109933090531339881720053760 6631773 -19347751870091737678721640310714694016 6631774 -3242348432153931217961100940638168960 6631775 15392065047394738600136525974806715800 6631776 -3594215491829205666863186845309206528 6631777 55347418926885724480922489206922441520 6631778 -10969830814911377020646409842627160000 6631779 -11469998066065244810392545856328970240 6631780 1092517033001048839700839863680313600 6631781 -23602983086557382948091166046660140068 6631782 7195356425096018890077086257320639360 6631783 -1764416659249866709512390168191020536 6631784 9002243227787334591079830146853304320 6631785 -5817040116571023824509853449138687800 6631786 -3406404525709882175282350790012689920 6631787 1624441671638678982849736966011027072 6631788 -11596587542242224048167434636001241600 6631789 49485985138610981889139545156360309590 6631790 18359975607032939621525310819626006400 6631791 -7287821628023129294366923936915987056 6631792 1902115512386374679598118746688618496 6631793 -10264579219688326335388463557666406784 6631794 -960620252400987670508701350211918848 6631795 -30478969594090473350607193615856845200 6631796 18528935686426999404907312120694793600 6631797 -2473391730143706006498526256228941824 6631798 32340650208835200052316552701222596480 6631799 -11945410609423385040804083375231040 6631800 4846953596941038540781052648939520000 6631801 1111689690580901746412494500015394704 6631802 -20802011652860192788151195141480686368 6631803 -13650389892334337894490880427094551988 6631804 305066159436282111372258873597369856 6631805 -6163553949645019089991275413860148640 6631806 5325882770897100344021845848460550784 6631807 19838272694329227534727009439967544800 6631808 23601934759663498572483021506944696320 6631809 14251856596380470943551019974067452448 6631810 -27743725881099464150451394013469626880 6631811 -6631870815776005498630390329158739528 6631812 -9064476787427613125487747342422903808 6631813 53375575780472758168225190089686364160 6631814 -1248401207569279992362596998679922688 6631815 11442843966210513217020290976147245520 6631816 -10328346065438063748333290065873259520 6631817 -32978587753504937586522309669876165360 6631818 -2761464265391082018660868211796709632 6631819 -5878864245097649356712975797831512504 6631820 -5841632766910791184765737323718758400 6631821 -12723035373658653933403611113389027200 6631822 -9078785574255042816209457909973140288 6631823 -17182323379637558882260778656097247120 6631824 2230415878078290693523825505753432064 6631825 -30279667222819865323294552811946295450 6631826 -6902229879021840387498427441179718656 6631827 68068863573937829463524645406109382208 6631828 1851622355959359391392579190849949696 6631829 -43453522905766458321827760137369742720 6631830 -2544275898779962876923160293260590080 6631831 -2467578392869056374276608307231242688 6631832 -9235395318726136890783056622793420800 6631833 9705038171548867485712970302896827904 6631834 -6484539988152661766030036829736328448 6631835 -2962201006270128025298647515889944000 6631836 -18198433134565872918711188322576384000 6631837 -4832899869172929797363542855704173448 6631838 -201189822508227904266502386482887680 6631839 18724254626639317480624242065480551704 6631840 -11198035795531801787726860871250739200 6631841 85467270957251365261873450996935926400 6631842 3158488900479869343128696294715508224 6631843 9291476493035565672609921971922192864 6631844 83627063077567823328500179350146893056 6631845 1488288165562810033530168669148088640 6631846 -576917348003879355886629990587982336 6631847 354544378523541665739117719434038360 6631848 20895661949298635153709875017683763200 6631849 -13041228535725936140154939442699336064 6631850 2095434257614073096648893603946480400 6631851 765027513783108150611289657448127832 6631852 -36441476292306907952161628380905528064 6631853 -40074636492035034492670762361630139540 6631854 -103905542531190941144496380510124480 6631855 -26048668830548069723163771411446814000 6631856 -2260461527677192613413135345006510080 6631857 17865616607201636999410083834021810948 6631858 -30807979624914864789298516743692052720 6631859 -863121477611966532049905565493812272 6631860 82109839169577728826755044874588160 6631861 -79045490106715118762693381357245005024 6631862 18382032089970844132686111843844260864 6631863 5620165292745920623522515286666794624 6631864 -21758325445929499246997284913098444800 6631865 -3198025312911053663708033739528060600 6631866 -8118075963596786682298387977847233024 6631867 6245774572021703998563778439899472064 6631868 -8194216454315951996305569612105576960 6631869 37629930352796275375318090826972991744 6631870 -2471706464171468440672209791593751040 6631871 26696675672881696633423663907209995072 6631872 4917015984155940004108011493121851392 6631873 4307204907140358821554355208040114884 6631874 5237633426720305236270056544479424000 6631875 -514130012847477093413653496427892500 6631876 -7524247724797388240469781144134381312 6631877 -5072395459404064707076059324587816928 6631878 1413393042122429923148193940241760768 6631879 84555432519727672065928539038684513184 6631880 -11079241687086506941333235384795443200 6631881 -23911374487204857285757762732734415776 6631882 23304161836548116349462621468776726784 6631883 1531776557576368816821059499110730132 6631884 9502248660790063271842064394773001216 6631885 -13914924768807935536775849939340305040 6631886 -13963074978400185370087876448410252608 6631887 -368131391641386766261749272415579360 6631888 3905378442821393213068676867858104320 6631889 16725981799539585201124328209410432 6631890 -59895654821874892257274170934133760 6631891 18674874889726963729836644617556859472 6631892 -4189650443585335360367268865418526720 6631893 -30892642626297550549071439171848337920 6631894 33115459050907757813484425680491000960 6631895 -25747837883775536089547879044857104400 6631896 -14395201708127551342297080425592791040 6631897 18251147728831240509208257321758322432 6631898 -1130527078786844304375234890722473216 6631899 -33347688913272309246529586795720549736 6631900 -7188892729517351915195855362400448000 6631901 -26179954481625965168758670289171691098 6631902 1476817413785809119234822986824826880 6631903 -33442532250409826850214916597544746848 6631904 5477914977834380825637210231036444672 6631905 394319377463750820363354431879520000 6631906 -1903507610219954059837435604243402976 6631907 12219502358708824875589389547292736156 6631908 4059882372967586119023696983853020160 6631909 -49412468059448203810562024227021205890 6631910 -4258257686692942304682563190953984640 6631911 5284346653853643032820215539508928816 6631912 1059383993634999090147308407514726400 6631913 -34124696252512174126229627755448384838 6631914 2564905223115634407635602126609597440 6631915 26602413878244786640926930268619182560 6631916 -14269607856397757450641472797914723840 6631917 9413853047976638096052802953298674912 6631918 -10676096270451584263359221347430046720 6631919 -10431983238799561825062406146283570704 6631920 3107557458531886184190574761390243840 6631921 -22171467323903933548547063774865270108 6631922 12297409637864029454490256905195426048 6631923 -12570076886196234753916039058341708800 6631924 -3806095401649183765081180042063710720 6631925 -14811909097167906026382311214587227350 6631926 -6369278328745510842193027422960322560 6631927 18617769210320567932922730311862172320 6631928 17880194191996059305097812153515560960 6631929 -30671248880604054565366427133288082080 6631930 -7550159604321301353798540794079079680 6631931 -203121902938054274738653268193552468 6631932 3425588609216305043008184190947942400 6631933 215071152502783085985240097604264448 6631934 13301331152390255103516087601832599872 6631935 -12572283667962960879367316644551628800 6631936 -21961622617998649780533654819981754368 6631937 7770101869219028426394603040188447360 6631938 23476096969870100973581229048850364064 6631939 30249592126526069433446781679084287740 6631940 1725204468976704026690753300095303680 6631941 7944358191733862220125005272560627424 6631942 4881235704110755391973653318484811872 6631943 -15430618184084090858945749730863378536 6631944 13878200482572212494662954090865213440 6631945 -21188667496756980299935861689014022300 6631946 22405412635149163162774580093875070304 6631947 -8657331714018859022223371958596661360 6631948 23805410491390802470787813783870551808 6631949 -912821325359938996329027214529137536 6631950 -1597172110838242224285763988864640000 6631951 13372403908603507008475819855657771952 6631952 -7709001086811421076215811015459389440 6631953 -20958082647258346893667167551047527696 6631954 -2034950526617210149400203852392560640 6631955 5221910953642593909399437035270520640 6631956 20983162489603762997639889642024179712 6631957 -88384138225244927276861772344259273348 6631958 9870063359419082870827243696389389184 6631959 4794545636399004911730612287440211304 6631960 -18487070149339018854444204389882880000 6631961 3313148150826721499251873879778572032 6631962 7525842158936745474460832182505559552 6631963 10697133103117353653757205224435165648 6631964 54749408132886334862974235913156197376 6631965 -27866654388416961313049263439531525940 6631966 11922516086217055613426534581305584640 6631967 -32153982970637764475523579699486193608 6631968 4850100641770280186994071788962447360 6631969 -3078207601055063715526041509407966160 6631970 -4223429065233468499753399316163940800 6631971 25179916356563193307205425987200875520 6631972 9102108819255369905966463710461837184 6631973 -5130589687362450130679698916400358560 6631974 -12328738879044679250867373363861625056 6631975 -12055758533406301655542470824403503600 6631976 -196872815969568650347728128269762560 6631977 726942873491196226537037404030520256 6631978 -10072763836632261331941035529405210960 6631979 -49038133815720150971227828505158425420 6631980 3750681197091196585160449006679055360 6631981 -5959078946853619180775898481372460160 6631982 2013914358959847804027946563309895680 6631983 -27971228417159447165940514694751308400 6631984 -25277814536141039811637987111829504 6631985 -1102665983342235735858351615248067840 6631986 -334358749613707955825474084251276800 6631987 27839373200126984780216547173327332312 6631988 1772467105892499415602244979765667840 6631989 2728459498703700752493124756932645120 6631990 -28007678218732827201202930469534736000 6631991 9399745060341707180982792556835695512 6631992 -7402820843475760713658822700766535680 6631993 -43073174786524765116861573518280908758 6631994 -13817794830488999651550484397648417568 6631995 23085423657696116855754717545023776000 6631996 -890677632052086575582707098500321280 6631997 -5327210234993257987060605553199626554 6631998 10072639590243961695291802784887712064 6631999 31011748861997980301187387553149523320 6632000 -17487405668943445191461724318597120000 6632001 -6091201582281255057201055247888894670 6632002 -2370024893727330580938220735726814688 6632003 10635028165608822315351448345879989228 6632004 3297760510131772744941453798773084160 6632005 -8407821463343977036412751135896883240 6632006 -17310364891548908011623977091926267520 6632007 5083552655566002707802836496816199680 6632008 40670923704446989163790407349266088960 6632009 -35656368530316720040719563894139818790 6632010 -9101087790920500246335151623936000 6632011 11939573021006382903773316727148700000 6632012 -3168865728382826685808506958264424448 6632013 5592403615073887393015889836906401600 6632014 -4572873444792469033005372228416526144 6632015 -17476841094810682690348642533559817280 6632016 825586908084895308680345757888282624 6632017 -18468809669302109984179348993161084608 6632018 2937849801731904821123365421433928704 6632019 331558419183151488361451064210563784 6632020 -8878317094443195887623837276936273920 6632021 -5474827559852775260258195354341718112 6632022 -4978069032933784280215814993703563328 6632023 5938285246568675953915298614330414320 6632024 324693830615096176725117595134566400 6632025 18932012171723377176872995266199102800 6632026 5030809184281523951193391834572625920 6632027 -27715952960025107514278016381759358800 6632028 4075847459846024341129905898492821504 6632029 -23850339925111140123534625785015407424 6632030 -1864853975312414685398801953664475840 6632031 13295760086597898842568072862632514944 6632032 -4195002485345655259976633937492443136 6632033 -28147102493382807110296538960773884540 6632034 3408797551200835478674089116803409280 6632035 -8297279987079273780005594518552007040 6632036 -10989558688849620896578095531789429120 6632037 490937253074349699491944348386074652 6632038 -98440322748213593981400749852237568 6632039 11496183862462820899192698123783517920 6632040 -23070067830828095325308602463106662400 6632041 -4639840895269514284800439917439993628 6632042 229471085599295787793456926911835744 6632043 -32838853538414218622004824267913809472 6632044 -13976307578261774502532827000464850944 6632045 697315079344626285465249022250755200 6632046 -18125513741899536878580962895793340928 6632047 3351071956830686281161186829696534400 6632048 793698633831217846143886257005494272 6632049 -22404781056049930068895009536746271696 6632050 636585116724875935048895007245568000 6632051 48148024162494423488609016885073823052 6632052 16436499459923040070168860497270231040 6632053 -2677578792351619717810448899509245156 6632054 -8321574126025472081206959296353837440 6632055 6653202067719233650892560870700267040 6632056 17124956191123802186435939635358515200 6632057 -68999819591390759641138698708259177728 6632058 -19211114730013986704386811320717756416 6632059 5933333899685024706525671844529970720 6632060 -14110904165500028795688709205629355520 6632061 776707673447814290078746772054936160 6632062 -346946093559525194710590400391725056 6632063 -12243613588716685702792491080003138688 6632064 -21590059177487274006660436985905152000 6632065 -10942677707488627275884351988702302400 6632066 -5169926809615768748548247542420769280 6632067 -21797020638755504866477503556283215872 6632068 26085176938972682438893923613032910080 6632069 24525097794304931911533317261928998460 6632070 6162899828342470161021213437988835200 6632071 55130864895573825390840313587052521984 6632072 46346569490984964658271805536875929600 6632073 -838866832505808759912614931619243200 6632074 -20329609954881946725907995434565593088 6632075 19054596145361989827586601044880043600 6632076 43263078644790811519375845082697072640 6632077 2932049018049812351862427802182380172 6632078 -44226023748670558043961923258127360 6632079 703837093391403236866148511163768848 6632080 -507766963573916361783096045396295680 6632081 -14761688719802814026291061821396084736 6632082 5751295570267820000281364768903335176 6632083 19737527405154637602943109329315815600 6632084 1587114652787995033899156463907018496 6632085 -5779364521584964851100286604110469600 6632086 -31341804607916776737693112159926653760 6632087 -8695498765270880578700494232284557696 6632088 -16177788382377167880970051122392125440 6632089 8049896917399929377203477164602931456 6632090 -1015786627567614320416018688170087200 6632091 -25926222514621849691690966992457796000 6632092 -42767264194868033108810798075003728384 6632093 15716021184698582178980590449288050688 6632094 3747048640250213072602163916865539072 6632095 -2278931395247877312262407225064109400 6632096 8256483423434085781278678146633170944 6632097 7899963792318851413647514764668944320 6632098 -13547527565088595286677291128913726080 6632099 -6419421910321173415967183221078461264 6632100 10814148756137477881991831740218288000 6632101 44626439823584241117158350145183435550 6632102 1859822052126157174071516141185913600 6632103 -7184768672026792333987144757733346992 6632104 -11473698878897384085506008787052426240 6632105 -101587348721204604048589301807908800 6632106 -1814534562331753105878379311137208576 6632107 -23896028108150979649597022723820341720 6632108 -13121611154714059894284139671612585984 6632109 -2403285057126459723816469964719551744 6632110 3262111362121674728894753110421041920 6632111 10664491785793568048329247658289694952 6632112 1325206203492726539429001475546349568 6632113 31004675244544659334873762992605961362 6632114 -4541248717676434362053413853472943344 6632115 -4629821747522547504337692017033295360 6632116 16993904266776722011238408260132192640 6632117 -35545304420374710022101816901183938834 6632118 450961344864623020076876469316868640 6632119 5626153186801321457065030375030860096 6632120 -27153305732054019343884702327626342400 6632121 6024902916997461570240629303041939200 6632122 -8540454850943176155919428525257203968 6632123 5522493230825140543652437853380891584 6632124 -8219948984742016084026132883599404544 6632125 -591865827992631404619070898675826000 6632126 4333604116558955780339478679613888832 6632127 14007063296098318078581969084973494264 6632128 4366232590595504303940929580013977600 6632129 16613661002011584209137506438085478400 6632130 -7773760078312771213589185765225620480 6632131 -9245423567229908649567073749552600 6632132 10858005363177494930148844244666848512 6632133 339430056217363703440227873189556224 6632134 17849722610206384620092167995976869216 6632135 14367886465375187420886246993504313080 6632136 10662953536977193970923232416606617600 6632137 10048203687649891660795613329965583632 6632138 14339482158276496219886889500915484720 6632139 -6832915483359632478980909771531642400 6632140 981237237736791215977854381151027200 6632141 -20774943059549530475967159989316280458 6632142 9974783403414804540017466431232012288 6632143 18668862590640823542394970370467945200 6632144 1566450504801314746092355393696825344 6632145 5487927421012280699977473920264016000 6632146 -287773271475932922181180805263375728 6632147 30438469017777949332071881428939587352 6632148 -79543274541653131023352723944708096 6632149 61188249549296309875163336659536803150 6632150 -2446399350622992184224703239494008800 6632151 32171454541554771011366054133549311184 6632152 11836821339281947548396718789708492800 6632153 50145023183846913714033121976963314848 6632154 11109642635754227239691351568361089264 6632155 -10701582013894776074592826719722630400 6632156 22107874488380490889743136508565035520 6632157 -5935579802788387388248740932064293760 6632158 -633121730112218045549753197602167616 6632159 62192138535149097073807359240618569040 6632160 -8926412637591825023234075509449031680 6632161 -45773775090629494008594446077831162476 6632162 9950409814486932686006297239261781664 6632163 -138152657477924756252539400312341560 6632164 2283314275205883177329066387156803584 6632165 10542216397258734376117436060878477440 6632166 -13869174420292533612877155719887718400 6632167 -49146977232057490330596823959193251784 6632168 -12448108944775613400393921860385146880 6632169 -23335466459612887734266902335684019056 6632170 -20900994943878848875433353350773207040 6632171 2127815413671579365049223044814430208 6632172 22664740588938518561390744385467673600 6632173 -24476618934139331372613257944713538656 6632174 -20358703992849473448960370601005193664 6632175 -4443411358288094330143726655000976000 6632176 -2813632399283139856814310439551959040 6632177 22817859161154286771054652176260403026 6632178 1426982325834349234310154989582868480 6632179 -33240322683692935421191561273404666600 6632180 27343254196734926168239672855274054400 6632181 -7532449587695484155842716696335896896 6632182 -12861512368176197572334093359961064000 6632183 3633061608795401715296922633525506784 6632184 -12497003531797472246774338714412236800 6632185 590631525199081172461753878887540160 6632186 11457974794100361053929936792397478144 6632187 -4894798565897434654337978940910308840 6632188 4369137593309616763574849136354186240 6632189 63545350945360657769277069735224482560 6632190 -1897513334721396209785511846408400000 6632191 13469075804267634118528442773010160 6632192 -15020560646294779912383898228252213248 6632193 21634862164060330806204692357717144544 6632194 5626254112669100790770234228630618112 6632195 -2800600467037802029277639927649694800 6632196 -715778049997429866902626178220896256 6632197 -17663787913630328119425214863804219840 6632198 21293024409378579087428648135735254464 6632199 -4263629163431134672964521406281966344 6632200 14053346063433363920954321955809664000 6632201 -2654262808653865060634655657783969996 6632202 916221007438627542578849084648951808 6632203 -1145771275123288138951198863081893548 6632204 5728811729185314271459301455105779456 6632205 4292894933745179867387017838804187360 6632206 -6319115856267473879932839414790331520 6632207 9964733373456206915829422320437153456 6632208 3648575857319411926733693320117616640 6632209 2257901958988100075253575402643430000 6632210 -6330866277910804606655875014252497280 6632211 12007399560198677804705486731464225024 6632212 25855729563003765841585634795089859456 6632213 202187309730352648637101191964498560 6632214 369007496208418341897079316032199040 6632215 -9977803510079085547616884401256097640 6632216 24179733308986535241867739348199731200 6632217 42929892221229914844754529114799836160 6632218 -6248558505580925898886224654547814400 6632219 -8033516673006046578587583908431151640 6632220 -3193132819258159370002568900297687040 6632221 2595536237660048530975556474784984422 6632222 -13947200123531709699259375376698210176 6632223 -8514034510263848347294968492525724656 6632224 54367227803401352080250745057066418176 6632225 3260288653338240830841378545771317500 6632226 -13139705517726135541896538499459577600 6632227 16027913783530275658947359091379603872 6632228 -1897623875456124927967853389670621184 6632229 -24030006409200078472285541590354298016 6632230 23133658669514019707927545832267272320 6632231 7540750717444190554535793465842743032 6632232 18975804865487047432745197390886584320 6632233 4144715920957101704489369178878719744 6632234 -134827006030377581305900152016404480 6632235 -8123973691076892410269007656573678800 6632236 18724224891804443314537475575363460352 6632237 -28305047997266539448865351129458571114 6632238 -4643516643693144564104838103687695360 6632239 -7399120328231022952324970307455614960 6632240 7703383415650018031332961471662325760 6632241 -3122494622981462871219630658157724672 6632242 -6113307046542384403087627888359633600 6632243 -28974004405759078445869842725594534976 6632244 -808974930934177396146424783592066304 6632245 16940598930237350691712598107190953500 6632246 21497881956873072173613762710927960640 6632247 2542024190091745523776703699699521920 6632248 -16323189165576848122507409595181056000 6632249 10807475412600661436293734654088211520 6632250 2824620971739173880604256875138560000 6632251 15682358820255010957893533651758625252 6632252 -39088960359163670948778319685428224 6632253 49100479636266784729896470757207604800 6632254 6124191080277158695396995848453989440 6632255 7839515629689989916788205534730808160 6632256 7603193996153772475828154251987648512 6632257 4755471688254288651200657227690384320 6632258 -9096557830491195087694825419458825520 6632259 3903677738374899609219854729470006080 6632260 -13112382589522101546701461930481253120 6632261 -2139367674793553180835622718339798028 6632262 -2782028178779807579548241842833196800 6632263 -11323835668743396941300662841955696000 6632264 -16224832137769154850323939958049996800 6632265 -20393425254048492361490659228222831680 6632266 6884143645722572733114703760794887264 6632267 -24036703088456087195671520572580616684 6632268 1173157746398069501033455633771991040 6632269 -912173253470846727042710453876981440 6632270 -117142306775354107678733597343686400 6632271 -24631800017752858255006999513338937080 6632272 1629307690864055264487260378015334400 6632273 105591454514916597960873057394425009600 6632274 -11970328299283149708873724287837925248 6632275 -3620439428370573945760821864836649200 6632276 4034956501203844900060259147891877888 6632277 -559555783741093795354422631911703392 6632278 -13090360042047696645012166458770064768 6632279 14043774609710496342666705349681811280 6632280 -316594588534469055828192825796608000 6632281 17827701021165802198953316098500163792 6632282 20276978304375930168323849809104256992 6632283 1875678215427054376997682442275537408 6632284 -13264114053602879436764606779008442368 6632285 -27988923916816955208023611779170353440 6632286 8835013641485266208262783755796544128 6632287 31850905154265719535370685801342801600 6632288 -11439264061188057984266861924725555200 6632289 -11718165471515230233114998644855486446 6632290 -3600034178401508123850380202201361920 6632291 39148549124495598733189354977298513692 6632292 -547078488995455836595007556809806848 6632293 -22648372269380332812591864295300747076 6632294 -28252677465877462934397496071088982304 6632295 -3536487262760749944857031805569331200 6632296 12276388037096546451005241277966172160 6632297 -6748421446600096456828301129713276614 6632298 -6771744767361549363863692778088746400 6632299 -26422215258229304458208804902695330700 6632300 24818192410246311628015805993600256000 6632301 1645517974099221266622606015838413696 6632302 15981493837759929723003618582285452352 6632303 -4403675031465184361172212545605756336 6632304 891324517703898270675428672109281280 6632305 33148494617835722865049679301447569460 6632306 33426708063437262374557405040160014352 6632307 -4166254364957238155769645963825150720 6632308 16890395208999392404592007232901990400 6632309 5906381605444554694291956903231023004 6632310 5219383532961270932867111756560076160 6632311 -35026231728504926666787340301072040960 6632312 3479348242024306529688225398510714880 6632313 10972065913318421629265394385529425344 6632314 5253857293442836422772428336492343488 6632315 31321089525828967297183056903291528960 6632316 -18694498815832868536167018106435312128 6632317 -8726382988330013277264429878938080634 6632318 6921479765013644237125539278689201152 6632319 14336372603255266119938008247458745544 6632320 6468337740210066245373918393139200 6632321 -4899854873381309512897202809595363328 6632322 2816834469484330186821487663374310272 6632323 -16013386767486134210941859613104170080 6632324 210482992974318420917051123659418112 6632325 -7126940432315177005967465941079114400 6632326 -4058993324824482379845464679701716992 6632327 11819040111884302704993084186132336360 6632328 -12731287046822584754645037957592227840 6632329 -11935270805847491577714514480816490880 6632330 17747799106860366182755714293190387200 6632331 4909980406166878128924946626261985752 6632332 3885977411237187352557138402068239360 6632333 12619476234927433484700076275836934582 6632334 26356077549470444096650324775784560640 6632335 9027439657245772392770340909419942280 6632336 -5564350122720126756993062696234999808 6632337 -12278181209653127482879615163320980240 6632338 2984579318457202775783901556995346320 6632339 8401600604474085166693539609744222720 6632340 -6167592027580310175048329941364367360 6632341 -41280621739426844665446865859192389508 6632342 313495792742136418422699021127995072 6632343 -40149754109501695993695683578016407968 6632344 -2213022752709047492395419087175987200 6632345 59662451527551865329304544196581432520 6632346 -7286891381695012563022596998720615424 6632347 -23543962625492980872636752026630972688 6632348 -14295111130039715914218013505516720640 6632349 -9756571921279364829354062293036915200 6632350 10367502625668662219298330503949614400 6632351 -914095037305846977774675973409318400 6632352 5383931021088095068089713331544719360 6632353 7498200992230522101969775023751565504 6632354 -6818514049484660710322760967285032624 6632355 -1690533901688026771163669794123433040 6632356 -10143579146737669586209725113256734080 6632357 5671640649336716066164864038946265472 6632358 10612756497292904075547028120355819520 6632359 -30914800728856847547380042399139650440 6632360 -12113105432915024490565541824280985600 6632361 125450160565618842627871251630268452 6632362 20016973388310106847082195297435761664 6632363 -43582358708598077032728580476616157256 6632364 -7175444987769327445075917755463290880 6632365 5925556132347539082216144917379645720 6632366 15877568174675261338552845915080332800 6632367 -2856662124518448272844626426377643520 6632368 -7953470669784022706395977524254638080 6632369 -24758867804457379895661277632308763420 6632370 11463593043381132603315024907699439520 6632371 -18209789013503662838254587998297508408 6632372 -15180100920971573392331068519946876928 6632373 16941780844501127385557660299239229920 6632374 -10790572666735820326978466608048472448 6632375 -20255223299103031536372473737112508000 6632376 -10979507394024398184856579530413506560 6632377 -17171704907404324864529152082450386774 6632378 3088882308389532420731362713409968240 6632379 4212316357470728984148560688089987424 6632380 8651750933271010871803245246798935040 6632381 -1824983872694529906277139222764552608 6632382 -5578076471829982092521050401782140608 6632383 -8403957449623441104403662296087400056 6632384 12602194307446375368663041466225917952 6632385 1088777664577097658150552015518692800 6632386 -18171014222317637501522556165331001856 6632387 -12297430265412090890923074188560784400 6632388 1595125562227631652013023513414205440 6632389 -58220368208009206722147551558537059810 6632390 -20860654646808127001420026869580156800 6632391 35375678350470577006228409354684557992 6632392 818979755597166905439389627592222720 6632393 -4387333133000765518995663099180104358 6632394 -7708045307392815949681408787145592320 6632395 -7372012281457111638946201333986935040 6632396 5994514671392526081432500359773849600 6632397 -41746376783062638324393296605211141568 6632398 -3364224420236259820137557571882540864 6632399 -43521540746521065928309741783859747568 6632400 -1221860060496347886683600126341939200 6632401 29984586463787041070422650810699356402 6632402 5829102871315555754030345271614641152 6632403 -4654543108281517979795169122903725896 6632404 8317372232664106492460035366312105856 6632405 -52147920944514470017737320854443843840 6632406 -82030759748334753772441278675502080 6632407 -48128744601357921284114433355644795768 6632408 11193215074086737815045200079946833920 6632409 818924450783791867048792265632148160 6632410 -14274926667311022034108083170817380640 6632411 -58390002514014999414755560979149586688 6632412 421168125088068604760904165470822400 6632413 -59298407281542587489590521074752565338 6632414 6779604946955764550484261473756209152 6632415 -2456373807751323744782645238977457600 6632416 14467081402639697385766914878063247360 6632417 37289089256489461728964101270458066352 6632418 4066865558560270209901683312473637888 6632419 9409374909294748389247248983085582400 6632420 5017000169925866444765519664221114880 6632421 -53035687445570532701521687432650816 6632422 3494994514707910412154025958617052352 6632423 -2757095937102274980958269996177538560 6632424 22174425151203338575543576007172587520 6632425 -28116463685299561557538446633664694000 6632426 -9947130230490376139866428682260349440 6632427 -475877620815048242122793526006757200 6632428 5830089623931720548526480621081833472 6632429 49538258094363840040634472658428003030 6632430 -4911644818057371053492676901184225280 6632431 1906009886978999916691103354052502704 6632432 3892687146988511944046059508436664320 6632433 -26812577963744799210684189272476092798 6632434 -20649610130462833023092138590275589728 6632435 -19197119063511062968810209140994360240 6632436 -8246142961820352005712802041006194688 6632437 22131777341082916053455566146796944000 6632438 5811697970715047056500857272596548544 6632439 24384861092439782848412306080918339968 6632440 -12682667222149960914427747102083379200 6632441 -24121176366485286790984665512988514176 6632442 -1909022026215661263232673487907712400 6632443 -4581829900737435771845632249385120136 6632444 4572710501960668870183448278494581760 6632445 32422130450693265743207809313283648000 6632446 10997748253672626696268723612203036672 6632447 13640647932866690812825935599969614800 6632448 16778401396361456550544201015262969856 6632449 791922009941687784894965355059535664 6632450 2591105124309711611410527561932544000 6632451 -78308097890427037140080430665506608 6632452 -45573119309042850421392119167114690560 6632453 7224201243788976746925205840515330720 6632454 768812348765604681189817224911953920 6632455 34568071057793112098376620558551338360 6632456 52551834780324990336001626085366010880 6632457 7097351623398158071201494623644975488 6632458 -3220620554446593693588107959509803520 6632459 20356952915745636815038191304408728660 6632460 -18268797411595661509081422798862878720 6632461 4032393383912703843215178507819750624 6632462 -5253358804364850710800210060822956288 6632463 -22405569207907824617557403317651689600 6632464 -7361652187037761877555256873953525760 6632465 7191867130412773983328926932423477760 6632466 -14061592425758604977121160086229211136 6632467 24180497803099217678796571813695785516 6632468 -17298584710219461221108398602884815104 6632469 -58755976595599993205661538310657280960 6632470 2384014079537875823492150226209514240 6632471 8149589693665497388669854283156446000 6632472 2604787488712365416705430321038622720 6632473 -20428075231778490603186660436408904316 6632474 -15611207382073865455466845665275023680 6632475 -2168921098221545890687748107339468800 6632476 12270781809962562662317798335731586560 6632477 -13769299379216731590835933478020939674 6632478 14757102828333238622426540836318730304 6632479 -19434312291696301479296011622431513600 6632480 46761313168857566934128132212589199360 6632481 805975736616037573644026511875937024 6632482 34035356026123302340214710645225547520 6632483 7237234736466226624909390618224646608 6632484 -7058754995217231601877612560814398464 6632485 -3861269815170798839008522848751394400 6632486 696377311285385161250500575173769216 6632487 6817409325307710205699970278317275784 6632488 -625602520630132774111592394170388480 6632489 31182792045315164259572651561951134080 6632490 -5541364329080037905125036838351450880 6632491 -4459716617043667438144545016610764108 6632492 -110904418380728003179996772360959488 6632493 -15751743564101354168721952729690817280 6632494 -49861670665009260561794947561537152 6632495 -11994192977274452932635189497457075000 6632496 5119228555837594189471358710777774080 6632497 -98507104368650528302802291042384374748 6632498 16124556200537397332312898421917981600 6632499 75639709263301483902013183405638961152 6632500 -1764866066491388209790460084665600000 6632501 37906123738914645072442259872183125600 6632502 -6413248594243891882968524763550511616 6632503 -62407847342182255076459986767677781720 6632504 40342241693324449646357015791099637760 6632505 -11937132865209856830343803376313832000 6632506 -29588771975237919465698609762375580048 6632507 -18832044586817568916782374017074037488 6632508 10859893549201447719110363371353960960 6632509 9306666086709236646264838293170437880 6632510 -4996446887881680661875748954968656640 6632511 -28010795703520200941242669461071529528 6632512 125519847009622211107596338087329792 6632513 67913638612735447807544350514706730800 6632514 -3691152663871841873341147972514027520 6632515 29173782092572237660475314799348102160 6632516 39203085121561228739921346699693398016 6632517 5652613639202867558638783945412960448 6632518 -28955244604795095906683495302321787040 6632519 -12179619944785673594243379305242087080 6632520 17862242303756371131570013620572160000 6632521 -4583003597670113336782166695400131776 6632522 -2298639138939500232664474668500185248 6632523 -1881916149148006485803870239237560348 6632524 27606528881283697776451670847922995200 6632525 33781370706405421723488177510646860000 6632526 -856942276477905703038453984465480576 6632527 -16560718910742165567111472942361195280 6632528 2322459698309576474455066598176849920 6632529 -9993690726676302118502476035447257952 6632530 14939240921597509641150414268437527040 6632531 -70133951878952241391878211957709705928 6632532 -15211244279874274779078656132146295040 6632533 -1598891493467272194444219937062106176 6632534 558864367759337566165530067259248416 6632535 17169395538080049671261140761646080 6632536 22639974774235966964211558649649602560 6632537 3223627399467670456479519225023778186 6632538 -8793639475736847679655331613884340992 6632539 -45400816779729021377647962340054047560 6632540 258507486121468295646763108159380480 6632541 -2601778406199674439091727263619573460 6632542 16495381912267952196941866926702839040 6632543 -18123291304530586136574829086856047936 6632544 -30017844307762525210773374682802421760 6632545 742798766666726480737795858484008320 6632546 -2562062470323648980213658606985534464 6632547 10016291480553101533386710686302923760 6632548 -19282560250300383376859416537665939200 6632549 15051358146279781066374545507651520192 6632550 -6457815391661530932528570301469280000 6632551 -30675184591655320818408237098455074648 6632552 -33104287021978173237115653554924774400 6632553 -23134620667188001604201876153640061296 6632554 -24292109819694014231695218625108755024 6632555 27734432796925778903606784453148980960 6632556 -929210403678484393117602664512454656 6632557 64721003620691968487616016266223906720 6632558 20177291987593008427659576581203184640 6632559 27311044729845494999971244976655617864 6632560 9012431495837328214010910073581404160 6632561 25118063598486626103756691243951440 6632562 12992563727641446907777816890336538752 6632563 -15831137401637705450800965314513816240 6632564 -9939889560223278259743745991958306048 6632565 -9770143130405617203658255389071136480 6632566 30880398875829627553072750208888003232 6632567 -4241196706121035427317315915061221968 6632568 -20034696342580740039444417403990732800 6632569 -8664716571953110472257722199005670008 6632570 1157682327820346633767903798215505920 6632571 17157905746380005697634373837171446464 6632572 49589954037537964829016877955651005440 6632573 34339137230691827785769949091288722822 6632574 3166237386260891717674710941677080576 6632575 -22037593334130441656304264190212704000 6632576 22012440639374586724030169289389506560 6632577 17877568104142819575121040430174566400 6632578 459002671256394614742184014941899008 6632579 -1942856636564839546399489231325278752 6632580 -16358403672768918581760758000608419840 6632581 -23221552996075147346463654772713301668 6632582 33290335913138808531354803489255424 6632583 -13010603195772661910428139628403166256 6632584 7433260893555910214897531399068385280 6632585 -70678160004671297277795399771439852800 6632586 8717376794741229530753018887358901600 6632587 -20223415900590203543801634308204963600 6632588 -1251586134502805562131566305917997312 6632589 9982797242264821834636686511250281248 6632590 11994719533254884404724427411512428800 6632591 35680277216639735265637938313726353600 6632592 6619829211352273523280205332950876160 6632593 -68713290485634113807545768613471936640 6632594 8040442716219412308718166249075166096 6632595 -8461543489306488933609209250402276480 6632596 14821386567110209114167835279058872320 6632597 14369205459457259360561896785097729440 6632598 -7682365839945225780191487109888309248 6632599 2296848723576701572635919402571174600 6632600 -545758355882022322129532945513472000 6632601 -12409908390981402506418533162523047136 6632602 -16864364057215489715090939262929260560 6632603 53778547564550004686195600382738969600 6632604 726797192973658664720880024823076352 6632605 -171630599254026273144393405789127680 6632606 18884625304867607515153377954401267520 6632607 -10672223968288423811986711465281920640 6632608 24341871641569240373726042169736888320 6632609 11625587231030868452204488882844842416 6632610 13173483214459301581350010779375605760 6632611 1957093737260852405243418559258839624 6632612 -6843728774473606451596130142731919360 6632613 5838075577809758857382547872031664416 6632614 -4875545880458670979355687474075772480 6632615 -22521453396144694968036644237161200 6632616 -6562668322311716247847372286082662400 6632617 30237860808575324251559623243732796666 6632618 -16937145531508818070820991341758490784 6632619 -11136130396819139431329966175648308480 6632620 -5357060167311919129078737619477816320 6632621 -812273699305739261315784723654612768 6632622 7129608067049348208629589825652420032 6632623 17176637376897209692040228752133193872 6632624 -11742242476614039925456497390870773760 6632625 -4257228344806918441256995648182240000 6632626 -1908964274853331300285108300759391232 6632627 -21590655688466974181071401155457985524 6632628 22000799546270647672549861597698662400 6632629 11070351544088708236474040700804970620 6632630 21115568228784489473587644156348648960 6632631 15878049190562987369589040707302709840 6632632 2628774340170317571429237313944760320 6632633 -2947085233449589927017582191636348736 6632634 -217320875877425890124269122273169920 6632635 34413189622420811237333933220866064960 6632636 -4547617563240093254587985311223685120 6632637 3516271841518345250207464832619708960 6632638 6102836231688865301105470257400057344 6632639 20821005769526447638653177545658326424 6632640 6756742727852027547839074070157066240 6632641 2974755576276924346616277771944781012 6632642 -12729320649896256138270101067048948528 6632643 27739915202531971085492306156838831864 6632644 1882309572059587037905549299099998336 6632645 -6628540051247339903490638748274172100 6632646 19799379574133160822556113850172347584 6632647 1768716414269210719109789119471230432 6632648 -9205997282741251332216633591196876800 6632649 -1174762142608902903906776215547529366 6632650 1168039952001944732164400306878644000 6632651 -25530144900980303925202621798325034348 6632652 -3172281199990762122778987327701307392 6632653 -23527201604272612717739604330497863360 6632654 -5934202951138287699056707544803456128 6632655 26064725056669218611531325045590246160 6632656 -7674605497795460551678238871054532608 6632657 9648716843669330454265799394532345332 6632658 -14215554738807605822560192092496846080 6632659 -8188886366430212572122810947688230400 6632660 29807023565756230712602023678319080960 6632661 -12103304206439003036703032689606881792 6632662 -2936521774844587165673432700913118400 6632663 41801700724168620544668880821188222040 6632664 -279401639578764513322160814174535680 6632665 -1566434625905616226870666127169286080 6632666 -8361903060346559828359666112298455040 6632667 6757773892104772566188136345149022528 6632668 -10399174639873301376512967649748071424 6632669 12335968966162860214494037728450278796 6632670 -929849757200802324764982204452352000 6632671 13251316757500936211890621747068823680 6632672 -30331856251981111663259920349547724800 6632673 22599823744688242806328613814838513584 6632674 -6311884322998872545908555069144607664 6632675 -4570102530325928425449804237558086400 6632676 -4258712133401420404277446459960925568 6632677 -32044726293340116260250230765949491940 6632678 8082855621160319697478392788548985088 6632679 18477927345792476513259003362030940240 6632680 12945277336515841013924258706282854400 6632681 -19585138694838719512790127244800866736 6632682 -4477273447413854232497480219320320000 6632683 -42931109892939579596770084726077581068 6632684 28498058240154017957216548478254181376 6632685 23321872466631900469197922247335290240 6632686 199480054158670414902352583079452544 6632687 -413127866105689049849088039615096288 6632688 -6770006358334324863799311503971024896 6632689 31068632579443653721387085508949349376 6632690 20008931206681092695422887092834013600 6632691 -12561423783306918031994838647835075840 6632692 -17843344121311370779235874042707417088 6632693 -19782269371085547946649201405432118276 6632694 -925422672879073088156915874905870592 6632695 1891483272970094079478386058712241600 6632696 4320016095300155203169459410235228160 6632697 27452049527950639155634552950508165440 6632698 1069102894152717748067973401943106560 6632699 -42296793110669427249114456191903790300 6632700 -5250986213481979886736203099282496000 6632701 64387707164567862634950290368577789702 6632702 8559857790676274974420156168050112512 6632703 -1720989471392096840595121437181400832 6632704 -1833337146821147458031903694877884416 6632705 5934142199020072080321255943186257960 6632706 -8244691847057756934139589403592204800 6632707 -35500388448343473724368040278163312 6632708 -5673349767281013529548432731103360000 6632709 16545354608854954118723655558718478304 6632710 -4262588902205496365451802484453222400 6632711 296420213767250315970529189850748312 6632712 21995744821266096645420884760535449600 6632713 -9940606751331099882234426083491895040 6632714 -6453270134545034315094579772055981568 6632715 18175447411051334564472314950970331120 6632716 5461759794729652058867031989340553728 6632717 -1941750764960759636400340659107301120 6632718 8597824758442894444738660228829811840 6632719 25436891856161659474048280703766907544 6632720 4150744126051905808116721186985902080 6632721 -2843958956415081497789087566625560560 6632722 -5794136522200290774628152762752063088 6632723 -59080841585871927582322208573666915028 6632724 -2608774560083073741714820071371261952 6632725 -1283765590102190903218605315167856000 6632726 -6406783790590208447665724329425566688 6632727 -2023372962891881336385079981111209600 6632728 3260425816248066077628557239547904000 6632729 12574632976227395155216895997200321280 6632730 -611312300777497316304833030089569600 6632731 -8163623742150329343631356815102307040 6632732 -21862435968230853820504279750810560000 6632733 -41765671641906268065413929585477519200 6632734 -8588404790502491258255030024356701696 6632735 -10592159188685809831577378965530540000 6632736 -35378497389586344360667219776503808 6632737 34222818430137570338876262039973220292 6632738 -8775891903361154249170797164753213664 6632739 -32036722295579152606167124634719580160 6632740 5440181746811925961494486272453529600 6632741 -58697394379317032877256468961233558116 6632742 12368045989851925933597662065016338112 6632743 28546883731280524967871717886475802800 6632744 -28990503519932237381611313976861987840 6632745 -520922375670153111105082917606048000 6632746 5596496152026852762074932908633421920 6632747 19889376633597368708109544155164233512 6632748 -14698185494749347239475738469262369280 6632749 2253782198601798716373296344766339040 6632750 -3591026598257925341496109573536000 6632751 45006763246051655345450462741911795344 6632752 5111619299750129267750435964214116352 6632753 33396288690317671306677002522641228260 6632754 -10065205720906387767606882254637927168 6632755 30895056835199630587936332882931826160 6632756 -1885359343754463153039169882414686720 6632757 13390473505820355863436802244516782254 6632758 17600553371661565934150198047014396480 6632759 7651952296910209844257374775085649120 6632760 906127388243503113057125510755123200 6632761 -4423234563245589814602026686742849280 6632762 5096324458920200007670873883743832064 6632763 8261064308205210227088374342491281408 6632764 4842461121250781858490778250531059200 6632765 2517526990412874287457590012694862200 6632766 -116019262095515529221748351485174400 6632767 2848847654770842209235165528754665640 6632768 -2747053279960413686099798822463995904 6632769 4936378591830975208061989022369758656 6632770 -1394785610875093536188425602299980800 6632771 31489512230500839677913893316537045984 6632772 2564499617064215905081580992448289792 6632773 18154542271531908274459487433853611040 6632774 -29205728721226448106972707498577105408 6632775 8669616570143138853451689589879092000 6632776 18231220441189084741657564366379566080 6632777 55047499302466256221236568996564657626 6632778 -11188909474365628172949204991402066176 6632779 -3308287111331707936045306978837321680 6632780 -483429055731404037029462998079078400 6632781 46776902320214377850611059645479278464 6632782 7615952018956998340365433612768529472 6632783 31489314319394934145006930474074958704 6632784 -8025337071015384036850444362086424576 6632785 7872337158592638217343128593184114560 6632786 -20508678786597484888215849939103526400 6632787 16102422962438142117113851162878411192 6632788 65433473533976794638375807954699964416 6632789 -13656343069498233847790770083837295410 6632790 7265249615003054921676413968631310720 6632791 -8021480250147958217777389469064179712 6632792 19076744208905080514398693026665164800 6632793 -463466865290163160338192980706652800 6632794 -9052970727948516318408157134563033088 6632795 6441574785486960213009263680503274320 6632796 -2237113666459339531627601633741438976 6632797 2330815459602188044643310171782366246 6632798 -16024456442806375998576584483135241600 6632799 20065288286471138872341886376226864000 6632800 -19762260971879741389071644561699635200 6632801 21416362743493021549580796609565260480 6632802 -201282204927559480169067550338727680 6632803 24511099912541125891394331975116449052 6632804 -35311596912605891037662923588696873344 6632805 12968850601605661547093554467340641600 6632806 -26707865034580880132904124829621391648 6632807 29221952310590570072053757406270256056 6632808 2989549143119704435487688159641272320 6632809 34067383389149035372011741181854587904 6632810 -152672630558693074553487640029985440 6632811 -8186393798721830382177734520138811512 6632812 653387840089389121316616993468774656 6632813 53236113275280232908856227287096229984 6632814 -6751224850966861405471455248838483840 6632815 -418870521756351039931529871689719200 6632816 -1035819554155940736493611680982368256 6632817 -9048197510898428859990139835946533520 6632818 25222686188942124247818575123659677600 6632819 -44515133563392653598204902581925433780 6632820 -4848241185585409437053772534105292800 6632821 7148050951441395664178325823055117692 6632822 8059305024701752428447328620885392640 6632823 21891353349948431786207500806409705344 6632824 58143998218661466061102465895969587200 6632825 1261604057231301663058453600388885550 6632826 -11511136030090647590230865023447552512 6632827 -44528977534803641292074453387118923400 6632828 27704142453622219144441128091320354816 6632829 -9021305372295007976244061983133501440 6632830 -9734947249698814408937062080002389440 6632831 16489291881320680885830775093043263872 6632832 10827754756570295534051166018160558080 6632833 53592093499311915599260857855881834820 6632834 -1119155397107016332701995711353807808 6632835 -10253300058292540180035199848694905600 6632836 -565840540034087958166384601839076352 6632837 -57652069993030441044262504197692900514 6632838 -3145507853802902568494762791386178656 6632839 10436945346869409956163864169380076200 6632840 -2468427512014520799405506203852800000 6632841 24378636203312008508517032817189003792 6632842 -4472195053835660074768540440318073248 6632843 5874679001424429348733870979543293440 6632844 -1025874274608018299976458843899376640 6632845 10313237054532579842752158435202648800 6632846 -3497078791661219829665804026429010496 6632847 256334164943341115554587110680392600 6632848 -11049035840928212991276118102367100928 6632849 -3019226361178722613366412398065075150 6632850 -1352610191978273368477280188008691200 6632851 -3457813941376088076344862332064093600 6632852 29529739796472923069869254507667671936 6632853 170341450479395799563957108749521408 6632854 -9286609473855923682391000939875462624 6632855 -4579272998840784711532153068749926080 6632856 5240482733040199241427968885708083200 6632857 -7101908606109277359443038522364928 6632858 -5395888647460831922179098113595630624 6632859 477669148334466329060545704756302448 6632860 -7479321297102803570764787134664970240 6632861 -23915366204559917986524830042018604576 6632862 10833701879211324650153447816457077760 6632863 -36635447062363162428781965643209663456 6632864 -20018549167795070534753498375088242688 6632865 -16304452415768098860893828750173453740 6632866 -44908520973527270291348856405596688000 6632867 6708763171992394972436512822059445680 6632868 10627790006810325106015354313236131840 6632869 -3294031495004624446265674209746309600 6632870 -1400472660350597753111899261786963200 6632871 -7564303792171141508150880955470331776 6632872 -49531338856636632828782778992486400 6632873 11984272780447636023841178026387410504 6632874 805716228546444348214281566400061440 6632875 51750794979793641635404606331094960000 6632876 -3753831810691703978164067394257041920 6632877 -21364932079302209828701320028381375680 6632878 3759840006606122047080805621764403200 6632879 244340588202403442074697227584693120 6632880 6176393504320803848734509818206617600 6632881 -26953190809697607942400690399819658000 6632882 2110897014031760372704085986998699792 6632883 -21870521516101008050431862357326227948 6632884 -13672657113973422420067464907984896000 6632885 12221511281522184561529359239380161180 6632886 -6350415528051358736429680315112555136 6632887 33761827345702754467151580651456522536 6632888 -5397805391576383518500183391468810240 6632889 -22127833395190306833728003509542822576 6632890 -25284189058524776309009043894517117440 6632891 186515237340042301698399783918584064 6632892 5121471428144616608073391096853609472 6632893 708379048140761025666978369218519404 6632894 2832341608440825282919561765251624960 6632895 -24091727220659187873928821419208935280 6632896 -8990040647293352698167932087749836800 6632897 -4821859641502496587069403621304662700 6632898 2934725142086519797900500300646295040 6632899 -2653253161484640460625122052642516320 6632900 -207190741260001080415567474806912000 6632901 15693871254209609911420778672153103360 6632902 -28454133026316663189004661338253362848 6632903 -9394546159361750837879094724775223360 6632904 12544086957440098830891392246734725120 6632905 -42857000413365902811738754367100263040 6632906 -7875490153035842947456843330580972544 6632907 3827870896737277581462671298599785392 6632908 -26112485326833434745793960121106008064 6632909 22430742741035416462544771574606114720 6632910 -10068480164996167146751480229370648000 6632911 -9571237420125689278427169356591561488 6632912 -5645184780055291866864927682576515072 6632913 3493759849867844983359156075265445760 6632914 -22833173436019285574785973525084440944 6632915 8526093288489709337030389382968379520 6632916 -8348154435148928079044610567701084160 6632917 -18011334776724367716681855056417120900 6632918 21585993806193647264139403094833232160 6632919 22345867791355454888286122663534726400 6632920 -2911415918757513079486852366792704000 6632921 -11570996673454020506316952890077413878 6632922 209356156228603274656150788091551744 6632923 76921923225589430558713710118854015168 6632924 -18822259037823816916197545672319694848 6632925 50398824678019350067912391458567200 6632926 454636369994320149690537197512334208 6632927 -19063965499548704228003275537708464528 6632928 39494566920332701828966393912426758144 6632929 28106695274184087962736315268691382420 6632930 1132951717766735188495705872962496000 6632931 5702260172299814442135609464062060152 6632932 33631232180094340502908095512339578496 6632933 33730323849702411622506904882750236000 6632934 4759584614527506731894067860255846400 6632935 -28797393430641392395560201520704210120 6632936 11628349240031984790021056081865308160 6632937 -24739188814726594294216430604781383606 6632938 2319390187029111269077780984359782400 6632939 5200832801994518621012337635062875960 6632940 -535781948817398647941540961099038720 6632941 -9206349341679366728501356129487675520 6632942 16593822887321720642965617180936247872 6632943 6800238494386620423928238281242778128 6632944 -4042836332075542696923076799430000640 6632945 15303502428669228363464503644906421440 6632946 3627542996044859343416237488423563264 6632947 3892364718767516620941158764083181680 6632948 -1498401217055304138587324090627794944 6632949 8113737160574342572135354124277586464 6632950 -6954654479368105734750505610084534400 6632951 -18234057860596786032652191759171452088 6632952 -5505063698286569173521284516811386880 6632953 -12257942932212664106999199188079528380 6632954 3513601135599053518966061620644867840 6632955 4016977754081473965861896878567872000 6632956 -17791790525956343794147906695411400704 6632957 -28869885298984507808733395975887281600 6632958 -23169813047573850091056940274568723840 6632959 -13061351520092239289459469491248779896 6632960 -15855403062677583591633807829358346240 6632961 22853578259028865562088955618326676272 6632962 2205002634473012298612544919847343104 6632963 22183466608689047152936132519343815104 6632964 -2928958327771632048878675462172992256 6632965 476881504630947923169510584331426720 6632966 -1656664442932490123645560880939249568 6632967 -4124216914284861088316234342729475840 6632968 -24129690776796008932479785059833277440 6632969 -33287740150806383935587092030837292288 6632970 -1023319215290565951538035570665333760 6632971 -40022591757497756812112278674820243688 6632972 -5872239831459522108170298851903572224 6632973 -15003959947863464873079702195438435156 6632974 1315589884628859374360853592878860736 6632975 1909343359645427398236271142178884400 6632976 -1234312278809490461773410688460390400 6632977 -1849556676402100466111415000073425920 6632978 -1291086143777245962984996754971120 6632979 -20920841278973749705217131754921171016 6632980 -7146154039081096964148540230450188800 6632981 -23808688340461997272986869956381183218 6632982 -14158130517680133853629695116598290560 6632983 -27001798639889050663233716508618635112 6632984 35579531978785332851547770796342466560 6632985 1389025970865049924899257009876049600 6632986 3386418557378563186276802182585309440 6632987 -1588967197877179560838626830886984600 6632988 6879741378820964142273858872361024000 6632989 -7050466334489575808095553280137580000 6632990 -587667032054786110616715954870973440 6632991 7012075789320672912981997210193823840 6632992 10090312660371447208799140846471741440 6632993 -13889543731650107324972837955168958656 6632994 3494643047202538116598138102537072128 6632995 -16671163703340328635403194919231510800 6632996 -4838054311667592410153020087478231040 6632997 -5085163674380407093295671725638401728 6632998 -21686935715331732989025471409796202240 6632999 3460427163154053346003240249263212064 6633000 -28526814935243053239986567586754560000 6633001 50206604203121119355984572654019739002 6633002 11980065458146801037014880967299925600 6633003 7016048846595226540589559780992467680 6633004 -4705243464276619394233728294686342144 6633005 25498087570887552882451927178329207320 6633006 530798862120596221220562574282595904 6633007 18837672799600191147838024589689258256 6633008 44555228824689522530329150208606208 6633009 122353123564633842553364329817033316 6633010 -14174736596526621414167604297399327840 6633011 11677759472770152493471083727474151424 6633012 3327543358549687475428524677376602112 6633013 10610657304600725934252172043265745262 6633014 493596196200949085328541391051848416 6633015 1326326351963290417781471124600106320 6633016 12689125321588678532154737970000691200 6633017 44439251181486705472537966474298625066 6633018 -3434535158699650476884833792473034752 6633019 -19468432495649764225899647948144055580 6633020 -6838423080348231082946472164859563520 6633021 -5840729450349070878532660142344142016 6633022 24600576679501885774956582231215634624 6633023 11287841983105106904680023607824434480 6633024 6224545117203540905805924104782479360 6633025 -4860037046776416171284623848891048000 6633026 32426005163570655807714717145759950240 6633027 -2366849936027984239919080940962923360 6633028 -11588880605359202829108802371309880320 6633029 -18008679666927647612672886398878351716 6633030 -6386439015108486082373249426493847680 6633031 -21092699196153707568945846315646720168 6633032 -9246401140743719028608780336500177920 6633033 -15687242194759167330065218562407296000 6633034 9772269329677654686355091253317626416 6633035 -28205677656149537652783952729800455520 6633036 -11948080428749686886702990830447395840 6633037 -15336380335901157724814438416962284448 6633038 7563559290357112065047898447280969920 6633039 1365004273185255680945321088066748416 6633040 5218346138936575366165656323083714560 6633041 34519746303343364633538468747926978292 6633042 -878402999439436606495390561450784256 6633043 -758488218651401965798609266409492560 6633044 47488168719169953078759698945861332992 6633045 3278819005984662870370504671706042620 6633046 7288115691984565226946366200174951040 6633047 -50186047351721490293205904966866048504 6633048 18938401268915645090570808401429790720 6633049 10475482559823345110613326172960864660 6633050 10643998928199173969243459931178126800 6633051 314148142219821747464974268726642880 6633052 -38784303342046767460803179349430730240 6633053 -4108537966280915842226052145600693920 6633054 16591067842317568170639481699159547520 6633055 135398582311916247542254896116231520 6633056 10834080174140182331121006840975458304 6633057 -2740202973835789697232745325214062160 6633058 2305469890904596800428266689880460880 6633059 17157050848420643385843631296295433904 6633060 -740721500827723706793608238277017600 6633061 -13850525009235032330176412167624295328 6633062 7287350102042367845824340102394557184 6633063 48396728408088078194271144249952120320 6633064 12971503437827879299573299804895180800 6633065 -4441632192675128639522678236155096540 6633066 11836290314899658647880400320777173248 6633067 20335944215909863723689444976617592832 6633068 624585025891691569151938012953446400 6633069 26318936042738236575571417377593108544 6633070 -2392624297800475808701867326952842240 6633071 15805820816906322227323731466441300200 6633072 700068894093594138884163106180497408 6633073 -3121966615435474132324911908451718080 6633074 -2270442990053854775303826378281335296 6633075 -7106319181223021393014803657543000000 6633076 30149908089202235401827165903300229888 6633077 86176860846670556182421822747704032000 6633078 14597103059072702485918650387728639424 6633079 -4480578122791523665015778841843994520 6633080 701003360631036744535490479660032000 6633081 7029153665612325881142671001986887230 6633082 26018468614636650415042888456303105392 6633083 -29886393133027176956747377823893194240 6633084 18926885862157613934374750815354446336 6633085 6311879770178510588610590200586092800 6633086 -14930843734673840359591529191080037440 6633087 -9600834998713725464771884508105277240 6633088 -14348103002044085612598558334711234560 6633089 55840171136582667686982466100250709890 6633090 147711739149279353724255099876787200 6633091 13644774263837618867059737485796410492 6633092 29640354693605211188037988680689855616 6633093 -41606101259756103000893728353512704416 6633094 -42051582306559469169725608117497600 6633095 11026870233411184987812089924275507680 6633096 -1093002062104082242115174347176591360 6633097 -22418898767079591499410931468353699200 6633098 -4618096135332374385922550714629525200 6633099 24237216002661335332726256218920852 6633100 7779804965629227820648844004942374400 6633101 6907856380267231933905708076344728064 6633102 6687401567006389884735096647950685184 6633103 -10574270708314135033316798745848063856 6633104 2848241677882627100444796814562426880 6633105 2634021716019846084183812786147784960 6633106 -5409459282961747858157536070938459248 6633107 -6131804081260456227175798861973645520 6633108 12489579785755128631036952616070662144 6633109 -9943616158936932014546027144480680320 6633110 -37256573771232638592627927122569850880 6633111 16534111538907553651903741779208387584 6633112 66720141828514020608098464388965580800 6633113 29509109669363252130845043523919830404 6633114 7439024562304075166195706236211555840 6633115 -20940439543215180371570074775599938240 6633116 3361647200371927785416171826609712128 6633117 -20874711890768100455990089370363117760 6633118 7569410077071548235672927678792293760 6633119 -23122426768429099990242961745126472480 6633120 -7768613023619158651831995885850460160 6633121 -11477722197035549018908473471586245456 6633122 4078183045784888485466203482393889152 6633123 -7561067111463277415490014264019558912 6633124 -5144271578647562228434713497152859904 6633125 6219562764928485154537929078764613750 6633126 5075602796702783797659619034150882592 6633127 -3755526782617054991457073428005006960 6633128 -9965183079201640796429751160200806400 6633129 -11810080669730271150856244464737868320 6633130 3647142170147910084545928703645311840 6633131 7270386078538013109046106583820069380 6633132 2595228439360654772052191894502309888 6633133 -7009524271792973673339994442486803796 6633134 15351376679019149984290282493555942400 6633135 21459467398544779653768144276820851840 6633136 4070441925061157320587953682645204992 6633137 262698014389417398004283327732983872 6633138 1365321667796297727018745651900162560 6633139 -5397301001335399125733883812663363060 6633140 -8650467565759515105649642369496056320 6633141 -45057783734134900960017502599876226080 6633142 30425306002482563005624754944854317472 6633143 24064531698582124405246372350250480344 6633144 2882164625896222246583332456346419200 6633145 3963648193920255584018460762751885200 6633146 -740892652703066041500230057272040736 6633147 20821096200505804723874886388812204480 6633148 9349010338097089257943213169055978496 6633149 3299186245062680875166141037625902150 6633150 -1718256394442519934222613665648398400 6633151 3922082454679121689390060908000093920 6633152 -2907478712602402092660557548637650944 6633153 -22440187166089523579845723832128239438 6633154 -10029269701374387112993525293215900160 6633155 -18282199744810700851974465258235123440 6633156 26009078784826903910855817849220423680 6633157 -44337836281105363934248023528657793728 6633158 1352832253233407204711056631367954432 6633159 10932740044525064213547023844668217168 6633160 3350440444865387343060099515795712000 6633161 -21356513426084234779167655861837859238 6633162 -6197902965272790032319294203388375360 6633163 -13367001717706849329135753301569711296 6633164 -16301070971868875847753300399113274624 6633165 -7849697962438569397646702016794972160 6633166 -3438673698745104599799622594853769600 6633167 -3738698398343601500965132938524111928 6633168 6601342469734135718811223265777025024 6633169 379102546213381322823928654211221360 6633170 8913970630920402518200146386289936000 6633171 5315706784744360985122173550221057432 6633172 -3950128608957973586376939162741096448 6633173 -31562296340195280332326202599206694578 6633174 -374011099320671713210867507413896832 6633175 3718827365897875479425016575330397600 6633176 27289790420593775658344800253686517760 6633177 14117438561582920122497804769918959616 6633178 30643183665997133438276522399907782640 6633179 26462555616537287615462875861197115656 6633180 307961068905801188112936709397007360 6633181 59092956947831445324920062311794722982 6633182 34531684847699234046406808845017384000 6633183 20216472474004352293308706531999786824 6633184 647659775406656419535742622931091456 6633185 -5789042823980002412112910381430179200 6633186 -4716089345751140033799809559654652416 6633187 26664492430050174753286677330486819024 6633188 1460946133219023576894583300395463680 6633189 -7565621923173925885522387675179369600 6633190 -352595033156564004550946504911862400 6633191 49715693195346908801357682291293633592 6633192 -19634334248271342092409582766158643200 6633193 16640919059350768328379427820447814720 6633194 -195909378675999304194069190695843840 6633195 -1004134678262836667947092932226842400 6633196 -20799254229083785430946293059678459392 6633197 -46161617780453621962766286855282189354 6633198 -2956300883383124623083547541040691200 6633199 -44031684744091207937070465943054812840 6633200 -1773874734689097571978116931937894400 6633201 46009782063458800609854348686703256128 6633202 -18897278606661431330663179133997182448 6633203 22599791647628909594316359245675942680 6633204 -44907661718501624026698751163759001600 6633205 -21936171731714459236240734410849047140 6633206 5147436161423498389978379553126455040 6633207 1407386248748740059093015697226160000 6633208 -37728071465990366705027789796244439040 6633209 -243518781438215348032604621250101472 6633210 466431168976551804014828379720990720 6633211 3011667477797115145125344817196854352 6633212 -13885313084366107209048392227016394240 6633213 8079260904164458251800966077757319168 6633214 9604771209558823458706086941178105600 6633215 5819283580136966433007551581419905120 6633216 15132174385049886040567359063258562560 6633217 19974054057120606000253374390498126340 6633218 -287161254719004883974601444214054496 6633219 -12787023459199921253064571775970582720 6633220 12501727430346834039508533247376640 6633221 -12028544397139453424059380730200465888 6633222 -18732128013329092710635220931258244928 6633223 -84792263659186342042698252769347840 6633224 -10094963323364238866399762333742151680 6633225 -8231930998426524693152667047914944000 6633226 13017836937678131839900286894706266256 6633227 -35757111340934744494171842525437423520 6633228 -12114011971355665668884852077666022400 6633229 15298947422529266727759587527712715830 6633230 10660311945916834194704990897848137600 6633231 11572684917270195186491288481241369344 6633232 -4904089594476451378968908558107992064 6633233 9934545012974717867898954096138768624 6633234 3023970624431108188792754655395975184 6633235 -4165897972172694642314285435274240000 6633236 7061848398417132405484635906083345280 6633237 -5691946372559511330214872996779657664 6633238 -7897168952585533165076270371745088480 6633239 14539501880599506375788392493583519360 6633240 -18011297068638876040176146245592678400 6633241 -23005432385260441455020645227572834358 6633242 3739897995528031018296672447634083840 6633243 48762969226158449824981677222363717840 6633244 -36316083151191834980386130555954174464 6633245 -25457646516688436914631887020079300500 6633246 1560079295678958180243756466039123968 6633247 62384916822374138170087915673053815072 6633248 -16356896592912541335579985847565287424 6633249 -590978344896533789888840180140318848 6633250 -16525012363481869682762066883493896000 6633251 -30509783720730367696981831274022689280 6633252 -1979945703350560642853450217949240320 6633253 -25478195274477326303402944186374889536 6633254 -4064367675179268198486447708109115424 6633255 -17955533147667870077013047210233435440 6633256 2183612151526967536410944189092331520 6633257 -46248022348925646446214898276462109340 6633258 -165190618973416162021717369798736640 6633259 8587666999655495023982771096259459480 6633260 13601447109074223351210610908401018880 6633261 22794979047804942242580438661990392480 6633262 -1721472728141440891177276857796863936 6633263 -2534551059282924655749824495447503776 6633264 7721050768473151621578095589874728960 6633265 32038106529023991709782246121333236660 6633266 -29924157467787410192572986562457856 6633267 -213102704695626641467485379828454400 6633268 22455932657569529679091086147085326336 6633269 10921484441632189912740120924278965344 6633270 593667788230116572096488182295276800 6633271 14996232098395618147479980616733216200 6633272 527980936968477010789586229119692800 6633273 -7496227152737346480488299010561144256 6633274 -25085350741871545394952658774707774864 6633275 4515896757830075737013465656009524600 6633276 2997574153008198994057962659994298368 6633277 31697709869066789974545746139499459200 6633278 16314452020523609550265172767503901440 6633279 -4840885808706668945036689964918396160 6633280 10706347607332547674950143381707161600 6633281 48004755662796353835425927162849879172 6633282 18926741493750005770994801851898040192 6633283 -12695199467345718356810702280732166468 6633284 -67799438096234320092987656581521408 6633285 -1535530270543556067940193755584816960 6633286 6315023063686229860074849569338917120 6633287 11606976672592297900688543960817911232 6633288 820625157331557902927806372185139200 6633289 18029565274606571404996019824526255524 6633290 1604994343948913635248392794291430400 6633291 -441579109757848487646958817096679936 6633292 7544541885432980248545388390246136832 6633293 -60828810359675661428957789716768072458 6633294 3183479590388944550720861349970113600 6633295 -31299853742661635625485556294873406200 6633296 7468660271890623329860229337054707712 6633297 -22422737760366308348684419575488482032 6633298 2262118532130993507494921758657769472 6633299 7254936302772971682611409826270737240 6633300 -5897665149216885640369746754248499200 6633301 50981038623971789734802113523067972302 6633302 -1318133918076477623870521681819817088 6633303 -30368307713735401645593375933765284736 6633304 -22933871745516550755174332279846707200 6633305 -16293369913714881196596140635053157440 6633306 20822407853815332346267259733210508800 6633307 -40990445390862378662614912748615313848 6633308 3366931978913772257902040122385574912 6633309 277372873424160222338818984658089248 6633310 20349126096480327503154665281619338560 6633311 17006533124678193416302212119773627800 6633312 9905634335737627311847211943900217344 6633313 2358334106189561065696078545875472660 6633314 7636664610057002215208889439316213760 6633315 -5242672896368090382755734415425372800 6633316 -2393255483168540540535305812331965440 6633317 25244265332375426735879066295469335072 6633318 5178072819520625908469092824569978880 6633319 7330390815456634922763478915102308864 6633320 -2733728328346306240912746835302451200 6633321 12991401146704131265276655337710940480 6633322 2611063798805371688882156683953377712 6633323 -5462642335016597444870833522953574320 6633324 16181948129106853595846106795511100160 6633325 4803144084390050035815637254423426050 6633326 5902124548214041063414716446067369600 6633327 8252960496572929061550743824748154120 6633328 4992416090205749838806329510770540544 6633329 -4849301920800973693275664065687014220 6633330 8111366497518456803215706514482019840 6633331 12223761325886909313414279417295818000 6633332 18882729132294488654672790887212358400 6633333 461144539462178218108288250964103200 6633334 -869002966857334704075691282439033184 6633335 29997723505454734339127875683203284560 6633336 15305583692466699670151896119818342400 6633337 -39142636850645068366309930498215040000 6633338 6259985085734566137934769938746841344 6633339 -8609449182354142959515189031870651792 6633340 -9496891159302795659863433547110737920 6633341 37465817850265447169225736607590636 6633342 1769643376115525575172590586040420480 6633343 34452593784295855849175462708372734592 6633344 -44884235470069961491153211056403251200 6633345 -4991373790708638231045422009302216320 6633346 31674881817677024349046934944594321872 6633347 6728851453453638950203715401911348432 6633348 1756254624603188213839848928553134080 6633349 1721622664434017303790195409764493824 6633350 3837207837359122451982347331682082400 6633351 -2771423265832300903959742087342815120 6633352 61954748423831760366736245807267840 6633353 54701042582913297576407819662513576602 6633354 412060957054095302554457623023129600 6633355 15895075981144659839450282765285796960 6633356 -8293509503839817503195120603089799680 6633357 -9155921313360679775912925121065803712 6633358 -9480528174891718859561915388223057920 6633359 -9518077532028872888302719428780885784 6633360 -1867548135949059655692223340072140800 6633361 7270481403102922518430925059418849664 6633362 22641019929041381899813753565648748432 6633363 28805162763594490524425832686171777088 6633364 -2736252631552782887182863704599871744 6633365 143349883606384483158568884083863260 6633366 6287437553248376055367392332569290624 6633367 -3832044220896634850185080284235408 6633368 4264150008835702815290103531838709760 6633369 9273374897753646986432547854558896794 6633370 7260101994981496222129695083418873600 6633371 13017783852583284546691714437208333572 6633372 -25121894208328219255820667135517142016 6633373 -36191740664614260703061756183184800820 6633374 -2511450569121579490681356280220442240 6633375 -433603488731311219104580159960758000 6633376 12351075588622375436408495603167199232 6633377 25421321007816462025033118110271957652 6633378 5719642559202231718064835389920157904 6633379 45222949504269396830152731803711836360 6633380 2936031636165780939535466878022123520 6633381 -4051253954744879665621624975439718048 6633382 7269773070916479574189145208271841280 6633383 -4975831834948935760754304039920554800 6633384 -7940881924249945541429799526582517760 6633385 -16007207752069779166666030666867818240 6633386 -15313703864976805800085618788439693056 6633387 30086206599421466537506674958086283440 6633388 -6835809850664081086984403823917128704 6633389 -1949250662006523270490718545613562144 6633390 3801025911309470506417806694338474240 6633391 -19595260109040738165797597167444164208 6633392 16709382997416160701575585327668396032 6633393 -13178449479702459512820766462346799360 6633394 878258690595556101892356749480966400 6633395 -334179363549257063319744767751743280 6633396 -4796986254030420703613664956422557696 6633397 2605869623322258283325225487538084252 6633398 13372386270656585717924200428351223200 6633399 15228570094951308638933776480850257488 6633400 23453646758289716661090791149768704000 6633401 -4103461604339476063893523211223938688 6633402 16260537940320240807853810063985395200 6633403 -1524769428424186064883572568213253344 6633404 2135516531109911080252231765543027200 6633405 -3207172802845170903356054202417990900 6633406 22290572865947709684890795712283079424 6633407 36109424486782866281026986145029394944 6633408 -7658994098743341340574760612868915200 6633409 5135035067527174553414844480420062404 6633410 -5111279048897714265576063579481697280 6633411 1724701243130651288053385351488548864 6633412 -30852925532882949000081506592443062144 6633413 -7288385595921130184962614946938189600 6633414 -31391365612125424501401625729418443200 6633415 39727471475870787641830150729162381560 6633416 -46129145699672779546907031963845483520 6633417 -144218761925457776955379247836559808 6633418 -14126244731396254577358933262670119680 6633419 -25483780946170068053912359094145861036 6633420 -10751129289275018694170844778283013120 6633421 -8911905402473775553306683250510762378 6633422 23206206043932619713827894275858936512 6633423 32674415643634391763465640036848516072 6633424 6749740981755193311994997848965144576 6633425 10492156884630892829887742422270314150 6633426 20738379511981076695184612773936738944 6633427 8410104557775713393931099328898022432 6633428 17444206967907338739443281271544999936 6633429 -21221783066544374955234175984539970560 6633430 4921874088258333710880646497259683840 6633431 -1525325811123849383055096966947711040 6633432 -3261973969716475250250713055192883200 6633433 -32264094020517668757109389144210787318 6633434 372241827530042541075246870050254272 6633435 -3972499730769595653318276646454797200 6633436 43639503201265239549507049571433351680 6633437 -1251445959051978128744945259123051240 6633438 -26941951281400405631084622167488512 6633439 -6351491067449861869213681367157528000 6633440 13483297611650230484049695547732787200 6633441 -12773702785072958357659659210205582560 6633442 -8771118614240776571295258670959353856 6633443 -8894802333505633864581772113976554000 6633444 5045139873681801862233524777844028416 6633445 -2320594438255422808828434942058675200 6633446 16048722644990331159055310106275304672 6633447 -15840893390886377072689482912107969280 6633448 -3792964152042161482558587430690160640 6633449 -23257607340977610655568330644606196550 6633450 6609900984904071894408048003557091600 6633451 59709239274829151153748792026118522240 6633452 11125891324504582340251432222241940480 6633453 -8924929333704273892914209757436036416 6633454 -10944284490552643208545261388399503488 6633455 26058100070787653501279277526582284360 6633456 -656365698112936920408098370433548288 6633457 -20377790440610990437660667748080677294 6633458 750211108545230231972370514790445984 6633459 -4388366183957155589234173183857215232 6633460 17813205300059104944620271428627443200 6633461 -21441150388460711961453727319288089938 6633462 -28677393053067386497413675966940224 6633463 -65370179709708557937878873150862283288 6633464 19204510415045441990841742092346982400 6633465 -10682514225505955552795185540650857280 6633466 358062614341412141790026459603942400 6633467 -33791552554611343985044549295469419484 6633468 1882772476264143336786518944404817920 6633469 11607015209218966875410494226542096352 6633470 11331393859829093444594940325164163200 6633471 -687857098486844869780799260638082656 6633472 -1565511325260830577622700070115737600 6633473 9976882461175762552034839565237175552 6633474 -5385744422259160026171733270710848640 6633475 9018574719053859630340486980827733500 6633476 -16086612457765764339734524432859271168 6633477 -11159830823253048390325531794898881186 6633478 19734174523087386688750617918699569280 6633479 55086599985253407097691576878793533080 6633480 -3065155879977109820418036599439360000 6633481 1106703255247475412464467792936088272 6633482 -1565356257267078741560452945279346688 6633483 3405640624142110698374693405703768024 6633484 -11998247970360429927460251248063228928 6633485 -47383460373817150867627876011064539240 6633486 2981033918748191307842795797516525824 6633487 1022303849295472573240817737221824752 6633488 -9491011652353321931358027921055088640 6633489 9003834341160419217091219029503150400 6633490 6564006282366011071553652993943908000 6633491 45366869066130963452397474308241806892 6633492 -9401247310691465243793363522493237248 6633493 28444922446373573280595700721750505742 6633494 -8838284956976122024993354260000460800 6633495 -711096636556424366060311043066667600 6633496 -22890168227442073330985045580271134720 6633497 11690697168269995678448698311656564160 6633498 7700849766546889273729519531536152064 6633499 12078098123369837898831441147235430064 6633500 -31816438478302868986745257166884224000 6633501 5529505004484151403006106303783749184 6633502 28939195313383316050315138950654930432 6633503 -53949103747480261257258172340145433248 6633504 -1609919573610407108721964136773189632 6633505 13144345757969343682183399362670080660 6633506 19329464346581237283631243712001512448 6633507 -12502992887325058834523987738280783684 6633508 -5793655683928378137056022857870090240 6633509 53364218577125447697519484562034969504 6633510 -433886818350032096116917169961464320 6633511 -39602340774835236819396199239844282888 6633512 -6157005063439194904753815879421716480 6633513 14133678183473080006683479923710005844 6633514 4938187371103354492763829394465518432 6633515 -2453779126831015377656147411731077600 6633516 -7397600118681614642087552728258779648 6633517 9242545390266800935712546836611315552 6633518 6147949490139406481862068777104503360 6633519 -18538626160231302658046591861193054960 6633520 -1906640467461040510634823363189473280 6633521 -1011654128351445237543166745291168256 6633522 -4088568602190392375666139729706060800 6633523 -18055658959044332385852359792384510336 6633524 -118363431715634002186254753838147584 6633525 -264420458718895975849048355818838400 6633526 10775274647609904296250923455622256000 6633527 29973023439601472098996197839232442440 6633528 9258430969518551301497032089268715520 6633529 306263202374795825681183989467352576 6633530 -9616236001097691018424728939843502080 6633531 12391675335912098377206712016314343820 6633532 -38274844575968994398252212481325282304 6633533 -12933756338265135184579493398200573696 6633534 -5723100367111244860395940311389910720 6633535 -11347125691440797665882119874579674240 6633536 2791807142989534653119077895085490176 6633537 33447915519111569242584792080237824560 6633538 -1869809424339106092043895342294661120 6633539 -444358587675808101367973265101123568 6633540 -6204382510630686909358830563320358400 6633541 8383264729720648452308926062811684732 6633542 -14101178039826637253759775697686686208 6633543 2824432928845586782363195173720595584 6633544 1180595220071820823783267666766300160 6633545 -1298948063511801813435471405118406400 6633546 -20655884910085199343510573608519558400 6633547 29693520031774330639980650931958558800 6633548 -17402954721316060135560181042907380992 6633549 20364675946646442912004732817142456000 6633550 -6614579667251311453642551406786022400 6633551 -56870908110333802460217388163603738400 6633552 -533248797360098436562036194867412992 6633553 -63216457570842022589981890740818054940 6633554 -12426620306627869554821556274232518368 6633555 -23294519277245658575133230726712876240 6633556 12826975056438663874224836559779688320 6633557 -5170999610590689583118939559298901088 6633558 -13022027369592123902738059915239420576 6633559 7307466976094729562744784775379354816 6633560 9432816338359954012231278966413721600 6633561 8322921027827974698087661568281347840 6633562 5804641837263092594072149526190577632 6633563 49177337408601556922105711921905747824 6633564 4137967542749193214199212688005496832 6633565 -20423174394377324705160303561885386400 6633566 -393838394853133326216550809386144256 6633567 284798779321562494780770206207821296 6633568 -35306836494760237236107084704114016256 6633569 49528112157691487214559727881685927970 6633570 4735525697549111308120973788895631360 6633571 -22245455753028260479937698701740411640 6633572 3956765446733114900076340250535413760 6633573 -1737033185847858704563711836603018816 6633574 -31201304330484411563552960342330011008 6633575 6128350330627361197742035123267986600 6633576 449961365910260704901903705268172800 6633577 25048365182999385307354594273399802426 6633578 -9300510792890143392080516986501590528 6633579 -5878957268758192291210788391430902032 6633580 -42130591414554571519170182634951413760 6633581 17392323548505706750207251210993882624 6633582 6186567640004108689562044623842431104 6633583 4972728458713875185532686008104352 6633584 383365833547282312904467356749168640 6633585 2871361815195266005183633159636593600 6633586 -1302221621577520424824801214814128736 6633587 -51044273903136875638398982438991982408 6633588 -21964633378661825865733516282476619776 6633589 -37479965850346447715773668353383494610 6633590 -2401713220109621992726645148719795200 6633591 823320456769787936521267148500721664 6633592 4579887138398839743761530158290657280 6633593 -56707783914049586113953003739092283158 6633594 20073808331754842207162035827395232768 6633595 6035479717370510112380874889874301600 6633596 -4133593030527348782063898343377096192 6633597 -962745227532402473306018761300212480 6633598 -8956724565902434065664802666560627200 6633599 -17565188655964723870423408186961751168 6633600 5968210739811026707540504127471616000 6633601 14110310713677518575834371603671488704 6633602 -24787613539519680334822297794295257600 6633603 65827406195115184382303754225399340800 6633604 21594354319432588642853343836776356096 6633605 -28815020741177562970706663318355072000 6633606 1976264323619173290007269710700165120 6633607 -42619163699846309146179545179872775144 6633608 14682327166718364735123440148569088000 6633609 30870989716449639731467366492726953888 6633610 -21869756720812014715334658778064640 6633611 -108473719400910567102879492368623848 6633612 10030921089228910916165335059262817280 6633613 -6637514880348949949139272176573175840 6633614 -1076792689494725219728534511715462912 6633615 -1161012690765290496705263246868012000 6633616 1695912438858244632664577770574905344 6633617 37960114354734924793660565541084043380 6633618 -1924590707295434457122508919522240896 6633619 -19892601883519608877318864211299429904 6633620 -8090014474611498691518601409046528000 6633621 -2948084169775009409093219275083434496 6633622 3826191260112468688529847627447902400 6633623 -18064066133355724225083750579567940920 6633624 -27253070221472456490804962758453678080 6633625 -24944507061573788444447968842143235000 6633626 -4265933346097556291660828702933065488 6633627 6190047655164149475281429923069803264 6633628 -15206529474323022067207762189155278848 6633629 -10306924575546699678097924532730013050 6633630 16148777153784034970895596984088576000 6633631 -15365625355812540667831038721437751400 6633632 19590710250635192661497534731291656192 6633633 10320043587298403208859559605913448624 6633634 10527379909852229447094680769339379200 6633635 -29189371761621775326782181976296367920 6633636 -5116733882832513707892090827893739520 6633637 -21145610191485153960341333869601177280 6633638 -27668095642874540403595130735640751488 6633639 1530916201555313247428866526176494984 6633640 -16191716744408626105053629577059635200 6633641 20643374887650210981691867569143555520 6633642 12230775686981874728449899887117766912 6633643 -14383228829036059176193736835667804108 6633644 -17416842819708334285644282867988433664 6633645 -20054660725603959912854972042076917280 6633646 28530492025427216103080316866857918272 6633647 47786494678868111152117825613752446096 6633648 707317872112266100115336400061661184 6633649 -22884656437404364797118620511856943552 6633650 -4826898926314307457830897815804826400 6633651 -17654735361088951716339741148238560968 6633652 21560207458892041000108065123980337536 6633653 376722452779691774261750775210077664 6633654 -15724810908827692449028646405255138880 6633655 -2521087929445735455974060888654568000 6633656 -345000218240017042556416645636055040 6633657 -33543347488815827005886881514131880400 6633658 5942321771065991532285733298638683360 6633659 -5229749359350133950824543411050326720 6633660 6180669827400281310833176829522534400 6633661 35802592775756215601985626438818888262 6633662 12792106230656219995808065755416184192 6633663 25517897335648640962635428754340650000 6633664 -4326052884868506339507842774559883264 6633665 1554466311302728771349699700831120000 6633666 3820355826435561518566633769002106400 6633667 -43937627665663610474458953862827353284 6633668 5224468805363513550013786269376338048 6633669 22133366949879675660381187735225899936 6633670 9992185505800399491477295954852978560 6633671 21971328118494750078650343777223641600 6633672 17021779855271784628203687283718553600 6633673 -39578708283945115284207021321174032000 6633674 32447250440871113005937314949620634112 6633675 -19760993304609933715871655728999748900 6633676 -1433198498102881594066684037725555712 6633677 -11217189903787116531618228562740325416 6633678 12787634018715476172585458543309634624 6633679 -7216522615607768238757007796052187520 6633680 108780506648089987566320697193758720 6633681 10917736898894939950039487920907143152 6633682 25836784814943864141077486885261203584 6633683 1737025102184087024770889193485201664 6633684 -18453075455738270358610553537036697600 6633685 4246846147904867622064696272018658200 6633686 -17639430365504933088232912814167274208 6633687 13790328182417522175972955991305057152 6633688 -50684718289369731485181348468403722240 6633689 3142799034130024829085715270757415432 6633690 -1099220651772944639643571543636377600 6633691 49475890366846576752028365400061778192 6633692 5112835298900154925239831774464747520 6633693 -14844733323730745973096040632161942112 6633694 13394768138369835073914182949501088896 6633695 12261054675233133728984680556758588200 6633696 591413766331656299657320318510301184 6633697 3130044181205778360241230660834150464 6633698 16416489138956338660542262692132090240 6633699 14014939356123110457162435397804153464 6633700 -19590745931099022460792905726880028800 6633701 -28065589650917989748815683112528391298 6633702 -18810942362606184005010760823567409120 6633703 -61264971767414477141168332584997520816 6633704 -5383058694748204804476843700474675200 6633705 -4653905910421905007851664980023313600 6633706 653771249220994878979361039646240000 6633707 9284675989360487944555903834511796480 6633708 4704225032408476940846864872760194560 6633709 24271582917695844539130701805616417920 6633710 16938161515325522528692123806429773760 6633711 -3916011777768868886534062631580768000 6633712 4106680358786841049039878023369916416 6633713 -29117859808407312904984953410894632896 6633714 14767061752921762966373448091991591040 6633715 68027328800289384357762318743836266240 6633716 -9055575536493818511595154798602220160 6633717 -7352608407356402236028915004779673120 6633718 1904689265139286073084708634476777472 6633719 46878871176171238882368376470232230120 6633720 -11824879884713622464152314134437171200 6633721 -23980851206414710835507779439264163840 6633722 -33048394346383052359391851517962172448 6633723 504310218413039877589159559825619504 6633724 22667104295859085783343238195124876800 6633725 5107183455390510356325379696248050400 6633726 9948146247310288605993518368216485888 6633727 -53295947173110797854895186882110983424 6633728 -46041909831995798909395703303711490048 6633729 90034569924691134771009532954005120 6633730 -1950132584822503885247692022827953600 6633731 24611386947778111088545632080383523232 6633732 111727059123819978616889859189571584 6633733 -39266803346944123569452470534005816260 6633734 24355291393437230195188200858283730016 6633735 21425591752529801099446506771408965760 6633736 -907415994731297919258095014123883520 6633737 -39408820840933476850189148799795434016 6633738 -133138109083699120248075282037678800 6633739 -52189374669265944516129161839448320 6633740 6066375625597133507443521619974912000 6633741 -19272350030165474670570296724721534656 6633742 -23899977625369922240163123669170302656 6633743 22942338692128810369818942122858819808 6633744 -258684872091911847803462773593341952 6633745 15651347975817166080491942818980942120 6633746 -2221355427261165318505481158363100160 6633747 -24045868661573248232540958855523558476 6633748 15109080579045518770997180941079678976 6633749 -24875119920399381071411412579839243250 6633750 2641223453765493468959547100225200000 6633751 -17068380833100513160974731686259979096 6633752 -4376982671192027490009470492761128960 6633753 -5819857626641717720965101832063999296 6633754 -7580798035395903192857677658270880768 6633755 35702472912887152120338980966142798000 6633756 6049703291826756089064591791254490112 6633757 33167796113621841737947903343209339620 6633758 24287887746234130580163280621968708480 6633759 -3195014433407013130753727454070742784 6633760 -396736593663557162199758331696906240 6633761 -57969843124889319925328221639514558268 6633762 -10399574739034649233911563587159774848 6633763 29136428799885836436016934759364838840 6633764 16215861821531037333389016506983848576 6633765 1902915450482557583657095796588184000 6633766 98277462215912117105290173072487104 6633767 -14069125030234948732047481294792527720 6633768 2789119732001421777437036704189317120 6633769 22805753133693737440354811682357514996 6633770 -1260766242206634330118001590693171200 6633771 12640887009554874766337897510028103512 6633772 7868425596207355066173155972625157376 6633773 -30523742429710335951996609452513391978 6633774 -1203180322454745310390272782741637120 6633775 8322634570975614091246076635763664000 6633776 6133992926443607800660853627920760832 6633777 23053924214730583921287204162778807920 6633778 6555809450108461079220884695949140800 6633779 -70532650300738964119168014036817494240 6633780 -16005357207999777537849610174315530240 6633781 10963184773214404924123347889828207488 6633782 478192026221314335546562948086299712 6633783 7705336514027654668900927840746576120 6633784 54353169709085094507921911228998594560 6633785 321250047493131502031339903493238980 6633786 -1863669654893326239707666935051881216 6633787 40423981983526100570030581980429886436 6633788 -8565928697088727860864928894771200000 6633789 18225785108337956042778352223193441024 6633790 -1969269290300311275866624862116889600 6633791 -14259007840105403678811343498162018848 6633792 2711680724196197589121507107274752000 6633793 -2378217225392495254787365801462946400 6633794 29823693701657847765567492781515135696 6633795 1730410321207024048975234888945708800 6633796 -24669783007140108955227904637394105856 6633797 -4645092363892241166683132852546703780 6633798 -15184835037358691838883043380918272 6633799 8027357777034727189511990264194618200 6633800 -3720104494504722553571066999957760000 6633801 20082467028308235143638975069771178730 6633802 -232536597694301415614052951446432256 6633803 -9877623257668841948793408960680411712 6633804 -7675429242651413307997441712862855168 6633805 8652861322843348466563160077344853560 6633806 -14755861684677190678130708264319267648 6633807 35141313864454843294664482171890408840 6633808 6926513510803015881630260507773992960 6633809 -941775109979260612027334174305758720 6633810 -3215526033537681560129906664806210400 6633811 -8843949734568886162860812085968046176 6633812 -13156621179648083107958566106725908480 6633813 -1309803018313144087679989888291866336 6633814 -1973032951990520181465431885668073472 6633815 -11235309837190056016277054208001905600 6633816 -27139546201379749159622914979418378240 6633817 -23245123126603128141610435913364728448 6633818 11199270995822010252112444168553973504 6633819 -452076071368798194910486721170325100 6633820 -8775298668431647546331942594222737920 6633821 2652060268787429936484881869663335072 6633822 -4351493242929061223912089966093372800 6633823 36944521325693151010741610583167315840 6633824 5469590146746929344845508689635966976 6633825 -378709970943885912557884173247200 6633826 16581654708285403236402237555225068112 6633827 11758609133940729344370887161118874720 6633828 -20609769630358031711533903051625801088 6633829 -4560618404221482154235250727010594016 6633830 -1272357634326604883827729636785937920 6633831 -814068543047076719580470786625479040 6633832 -16070895152683436693071019209680921600 6633833 -94662994809569815755751381784647102476 6633834 -10477349739726903010034601395639397120 6633835 11728013939330339294709117306075939600 6633836 42564284891169768934947126516833733120 6633837 -3925995827751167591704201262473409280 6633838 17294768873158757653174724680347267840 6633839 -11722595060273358605335096974188397360 6633840 -5154543137181875975461971861016412160 6633841 -3808666251530139118768898712915266136 6633842 4025928298650929192998784378951112960 6633843 4755633912819518344453878207157892664 6633844 -2967245501018884541241531564154871808 6633845 8113625950625226431430773703239516160 6633846 14222932767715588543633626955590192000 6633847 -51088533584434976463328471152200949288 6633848 1396143161892099738476982693462712320 6633849 -10870328676668917969014656030332807680 6633850 16238346453377084027439193117480416000 6633851 -944256096581477274320612636196117216 6633852 22128242098651063721002939201186079232 6633853 42847299445814694287661210996848852102 6633854 -8381027068441414422758932531614426624 6633855 -14653244141933480593743243562802245800 6633856 31967445400843904065501175154380636160 6633857 -10042636688444025733759270370226048894 6633858 1509377811093253297921378366698725376 6633859 -55762961802179113752259189228715107008 6633860 12077008320439920703946151430606080 6633861 -4102475968749745234577173228651245600 6633862 -39125043409820004306385827404026745088 6633863 52089495534219717143187469070865072840 6633864 -854457655767277463925505878122496000 6633865 -370042070686338669474577695107124060 6633866 -1520917418132693098644988548530601120 6633867 4651297735312734853444679665258398720 6633868 189969094067050590634362073096798720 6633869 -28741464830596607206714008902206036320 6633870 -1139801308175106730250877764604291840 6633871 41532302378992702652331875474032400392 6633872 2470670910176084530477836006069633024 6633873 6880968993878118827352780708027093120 6633874 -13541907997272599608977375851110543200 6633875 -1295199602517635546788970702304936000 6633876 -6557463693813797133305149042628198400 6633877 13605847504654373950000176177121379726 6633878 8236979101954336351780864469691111552 6633879 1192000332430894488380477083861084800 6633880 9427189377204336193417682003624140800 6633881 31445263970950585777439870798995237632 6633882 -1716887140613673707174828524777327680 6633883 -24023719909295962236209467415800928336 6633884 21818751324264712526410303997329890816 6633885 6101591639404643368798008825704361600 6633886 -11076095114414725089881009122962114816 6633887 -5647383459464199565123409612956799400 6633888 -14076754427526539511725081770941480960 6633889 -35086396346292468403422658372311585310 6633890 -3753609642586192655312721249460462080 6633891 -1569092442734886610343576636417418864 6633892 45336983353829768459600791190235996160 6633893 9679115087398142225672803600449036672 6633894 2681295312025915351556541123437956800 6633895 25518151620945239534929163644282720800 6633896 15415412065434171912279415824896609280 6633897 -40548986921256775042405776834367625472 6633898 8208554858008920384000725942899585200 6633899 36935686708219178825029908753668526900 6633900 1119077230213764829911440842423372800 6633901 -29689492645156351600614579318769226400 6633902 -8981484209874075837100030439279265792 6633903 20348346689293143987197791012664815104 6633904 49993793524753041676861835338973184 6633905 14858106398803130204384595152137851060 6633906 -11836541623031439921448641639886951296 6633907 1980752615719675582230230166180198400 6633908 7023781671653414772513531191785691136 6633909 -28848283921266829103828176014949528896 6633910 -2300792504558340654518368089434595840 6633911 419800451946850846328986524051216792 6633912 29010513435534419195514477245842391040 6633913 -13101110451201443227850198245877776512 6633914 -5345068109840162859476035653028634880 6633915 -4220061192442680745328546149940424480 6633916 -35875600606135178474310452618450037760 6633917 -59313317609591600788817313234499343034 6633918 -3876341769222307122238138929048169536 6633919 -15971893051817518764970158038491775640 6633920 -8109785681066085876558605745043537920 6633921 919217880117782618198999068705065984 6633922 17682248663600045035906804753545058512 6633923 3108545310187719324643294056707743680 6633924 -801321536669328014040620902082580480 6633925 14251014885321739525583780416812780000 6633926 -189509651202877933525432936797769920 6633927 -42343425490393888263681531199890552000 6633928 13096357160642773342503543413306818560 6633929 10764296727500013304767466415370895284 6633930 -1601264945134454496072601774102709760 6633931 59522545858576090178421368424941027732 6633932 -17153762950185360228648405216857781504 6633933 -22302609352863631816706428988671712352 6633934 2551898324261705847825405204978215616 6633935 -9375074331328883308886602536988615680 6633936 -2934117662383939640383677548084723712 6633937 -14225866579990226112732080800071011600 6633938 14464636897080220242022804469526730752 6633939 11957065530058573191228982734204806448 6633940 -30243627917107448522859514933364424960 6633941 -35057448476600163137609326736697631296 6633942 1565601754436253270815917798933069824 6633943 4831706913063027253501760313714203904 6633944 -48713609752360591653298836398731161600 6633945 -407538376719880737064851566518608000 6633946 70960691109376962552032414879178240 6633947 -51714859559109303102121636080933740604 6633948 -911754186097308476304826196117277696 6633949 -19859725096308493084732760569237103264 6633950 7490662272509961496642037807615592000 6633951 -2654764424999313443848005049739156976 6633952 1486303631222976058268720086074261504 6633953 -14606215057344730527544054556558330220 6633954 197209368425698542224395989722979840 6633955 -4379140885222476944176822307377982640 6633956 -8958296350060496169955459834363355136 6633957 12563884576632449985445304087839569216 6633958 -1860030700539386020878482618447854080 6633959 27781549764904222687724476758672927504 6633960 -20616238311308082953849832256253952000 6633961 5855408114006068961823482881391170560 6633962 -23349124272560790106631325615497586768 6633963 -4046061282517482106312336325539354308 6633964 7086545907009080344058055935987481600 6633965 194530844596482939464391566129534520 6633966 -4028495968532933809536232506029616576 6633967 11447124240425401147735221767319016016 6633968 -13631608611890989459717595260938387456 6633969 -9498976205393104882433724871522743552 6633970 5376498492792386505843002922818434560 6633971 -21346346439824027578774686211010144400 6633972 10147750335241925419172332535992123392 6633973 -26439892526905374909401246494808984160 6633974 -10563357673404403446012050135245671264 6633975 -11317299548392952706187222037272890000 6633976 -11394393730132109534126150158867046400 6633977 8060538684963435607375747658079055872 6633978 -2250469940452920992333746052893804032 6633979 -836323590508798868526890871801237312 6633980 -7453843924878550511840036301089203200 6633981 -3837554595882615367499252051232378 6633982 -10101771779957827634315365023867022080 6633983 22885610278762236700495865014777097040 6633984 37477821223208337250681672823734272 6633985 933761456782041848219104802877828180 6633986 -2354315617259940933576377236294133808 6633987 -18573254509873999572869930394069509640 6633988 3857776751453049039815414447656719488 6633989 -3545581011874777084889991285261941640 6633990 8664650367242865266658393296747533440 6633991 10376381542233732112906912333201086944 6633992 -14024390218246865051612982955731840000 6633993 2304380470192587133933578193799335584 6633994 -23711330778976332462368723304635798688 6633995 14716324274858806884565090816234613280 6633996 -20336556813926101725036921077982417408 6633997 288481478757007051187504920433956960 6633998 675982786674098656857942966595748736 6633999 5206032734994620575626082409127158184 6634000 1689922386718609705898608532127744000 6634001 -2623969302632694006078209347932874896 6634002 1543258235896319833824322042410113280 6634003 -62409231119067380756442750969560862720 6634004 3884227425126543505406628709903695360 6634005 1812473818463873840887313407010672640 6634006 17843790946702598911617164966636893440 6634007 -547770065862044196259083623507158608 6634008 20965797898091679488513698762870579200 6634009 5513043954375509800839814994864939210 6634010 9498534097251657048722008942390522560 6634011 -22121251502664004220215103109111438480 6634012 9192609074674279705231287342141336576 6634013 36858436924989918493049063271159452262 6634014 -709209129262671548148679521204231360 6634015 18125058770785649400099706441798027200 6634016 -21669454466971284437713022129413816320 6634017 1473517755232136421500234224731902868 6634018 -7945971809626506339625767499084325040 6634019 8472842104168656093227955332994078720 6634020 10731030193649531941589195080243015680 6634021 -4336561098170199430764032891560328320 6634022 589922624388808898094226723884729312 6634023 12399058165732841815842886623015562368 6634024 41968062962267327341027113676716933120 6634025 -4453846371342929637174190387874880000 6634026 -2262479466174060443508834345173108736 6634027 5271781976740440027907343363877626880 6634028 21794191048423933040027902776936360960 6634029 -446637404433292619418263027946240 6634030 -3334931005380845493898041509068865280 6634031 -4888254584191347271352167478567753856 6634032 1009957180272142946032729500353003520 6634033 -4231524311893983064519406021748217280 6634034 10121734769457932640914035552013551104 6634035 46305317008135215647837768235113899200 6634036 14767620199514994712273476262907242880 6634037 -26985078790108535787982692022497690948 6634038 -9873252395191838660835717702176676480 6634039 -572415706851240008497504259878563160 6634040 160181105537973943433464695521280000 6634041 -14579026865681091570152062717911135408 6634042 25751586920957900596338605784180354672 6634043 -24969631758000411826679109406100875056 6634044 -11583528460905680402555192341231019520 6634045 34643113138312584329791824045970399200 6634046 -6951710028773027927447386858114778880 6634047 -1464991058809118622354821195065792128 6634048 14737957671559429692683465032225783808 6634049 45173648318617708218623877996433402050 6634050 -14463879458567174816906483660436710400 6634051 20711557066427587398807883134419399424 6634052 -19839231348792897647592969086198177664 6634053 28811753482155893134641895454892128160 6634054 -5011305295566099039038076529561926528 6634055 28891330361195864586839298292356229920 6634056 -9231156567283978283889882289172152320 6634057 7460061850295983787024438077054394320 6634058 16447156376597306043168790654345516800 6634059 6730152080761130868991667323763202240 6634060 -1789217872608847219179638678211686400 6634061 -29585771833349961052928817029840244330 6634062 -305615719165985448687332507975993856 6634063 -1462902507076281498591728688365025600 6634064 24521587289208223409665183049441280 6634065 23039400293786378997456256830696779520 6634066 5881053760496852374797573660987737232 6634067 18550192804749992485854403735206960 6634068 1729205913584326417793231716356673536 6634069 3585616979532764615907949266572084760 6634070 -11259496615436445379819122789869963520 6634071 -36018593406675634077896602900496139360 6634072 -9114321792770909569233486066751672320 6634073 36478491552140653876256706529286385360 6634074 2288765182033557158110436683752979968 6634075 -1599444913268852388741832930329465600 6634076 26124029228962113917452794448316198400 6634077 20819468927775532972664492627086869120 6634078 18340859362590557301007246136957568000 6634079 52921138533052141911587765887476571680 6634080 2809529654850690363259157768589803520 6634081 -18005835127017857059306927631828337118 6634082 -2685280689998251253353434600308845056 6634083 30797346607546560533543050182437184 6634084 33114508333776189766706285477886642432 6634085 7866056569102737998389351581724422780 6634086 7934827585850874994709780383618128384 6634087 -26109955565858634160231534416286153248 6634088 4032480774498809297926277849342146560 6634089 -5621760090735196646104501179616081920 6634090 -2641177661567095940063089846124311200 6634091 -7453253921299969330609142525601914508 6634092 11273871140956730889358995518005335552 6634093 16406310303176389673726543069070657664 6634094 2686864247088254716569376817965025280 6634095 17923966721289864045629856632066335920 6634096 -302634672789837042701497736857714688 6634097 977219350164338809296188660058346752 6634098 5765764810178667497040093752018265600 6634099 -34391940719345776329681812039262443264 6634100 1308379402452593819922999141592012800 6634101 22611566587271870921798408040081356832 6634102 -19702703463353301575822647410489324096 6634103 -16031528765292281676763664325993341520 6634104 -37087428165505487055047313841766400000 6634105 23274947378094517471912780988256616260 6634106 -11731537440121748686488046321491334176 6634107 4381913481780364049020877282654497044 6634108 9956865445179126808790521127701972480 6634109 -32918455170678571805792284153949421690 6634110 -10501900990468987781297460797617069440 6634111 60112537033211557587833129226909602424 6634112 -39796082620161646343207115307037491200 6634113 1653333029568651480971193355563446400 6634114 -5879960744133688518546135128951934048 6634115 18298045875982446696399329211437807760 6634116 -12768514411419575238031914282266419200 6634117 -8011952038787828037649117473566639808 6634118 6331148972874658028133336966450706560 6634119 -11417144014606813534648386472110215256 6634120 -1001448715445130345442397012702822400 6634121 16041867644486423444347570844599786824 6634122 -1806515861338788958778562880253058816 6634123 -22415126707256147151336854520845358600 6634124 -3939855022542400898925991543682039808 6634125 -38048924164136056587398852522417961000 6634126 -131195157997847166723892163970102336 6634127 -6880905970664808305403308046421013280 6634128 3777089552372913280384652854506160128 6634129 -33086880639973328786322086565487247580 6634130 4391851867264436461840896172659374400 6634131 -6567468105579958391006872290798061056 6634132 12651704049350660604239996589392640896 6634133 -31127245078596179528464009971628872576 6634134 39998454669405516513040411699104768 6634135 28707244121710146014476228560344605200 6634136 -50081085747521218906750170334268344320 6634137 1924810505004103858318270084307144640 6634138 12139801479227990953389922281490404096 6634139 -50609359168851461401379332349370682344 6634140 -9445099371328308524977162416478694400 6634141 -5729632703941603487596446845800776500 6634142 4083962105019296392798408164615096000 6634143 -21499946952618593319391088758412989056 6634144 37701848262947643935682030646207709184 6634145 -11224796802575410258596898259779945920 6634146 19906590620327207466100211008358707584 6634147 7474689968271645336825316937558172640 6634148 12872260670418047736232365360026117376 6634149 1920031773707199459194904504969290880 6634150 -10558905184879129573034155600759488000 6634151 -26718568534213782390533167273770163848 6634152 -4055137180210966916534589512413102080 6634153 -12639497606037230865618469737775440240 6634154 10389005315570113670325858444310045440 6634155 -4039253781804316317945951078161909760 6634156 11507060028626523215517728028218618880 6634157 -37730474118090995074834712536033547520 6634158 -9456545157935196642254060259452193216 6634159 -50312599715324430473883901723027822944 6634160 -2479008912324361132408017487041331200 6634161 35737826137671443523379474083885596610 6634162 -2445498279527525216007823680774220800 6634163 21430120719177349454180885384506384920 6634164 8186285788025870268000865103992344576 6634165 -49255313508139780632067813119560301000 6634166 -2513974269955480833998716300169367552 6634167 -1835774917683585104367065067922667952 6634168 2044590290663933299879781328319488000 6634169 82464240797196820494816049617177216 6634170 532741112769075552401882842174579200 6634171 23027638011745250973502469183385014372 6634172 -12625880203305104678857813026635619840 6634173 -2151814013917474045928841183869337600 6634174 -19833633852698606470932211830080783424 6634175 -8752405909407773902873152564451422000 6634176 4167177761897709601964495172859330560 6634177 -37910832076347196015679269148585346816 6634178 -9466772705011385812097877345813175776 6634179 -9136509480909315147590992119730161276 6634180 189207320681155884892197523686051840 6634181 4727944218331390106886993336696862464 6634182 27505160158735786886894163935749411584 6634183 -39588968467440850221106492249167053448 6634184 20314862297429379427092687258176578560 6634185 -10532910011786101104001725069759916800 6634186 3614791233523094973209370574712844288 6634187 -22964207380818438791589992440698273648 6634188 -3022530991987030239909630944335104 6634189 -8914209483388578941215291461819883306 6634190 6344397288947419805050878168443520 6634191 -214058532593840433321449053588444416 6634192 8260008509194910398206162092362956800 6634193 -3634127619826360300061454238932868236 6634194 76242056636649696377193122436808704 6634195 -14324147924294610049771006354553518800 6634196 18417264900286405222167163785803919360 6634197 -5333270008277547878657873222358552960 6634198 -10495621076834848190688026201674966464 6634199 -1372512278437934988236298314799307680 6634200 -4913072712336628082190112977563136000 6634201 11451728151849109590118790364183453952 6634202 -11691533435454680083933670272208775168 6634203 -15961790539943700618014047764792815616 6634204 8246144625784465536153840500809560576 6634205 -680129667753093870055508946310500000 6634206 5991892854072467447507429408965948224 6634207 6208745882972614622547002558440937392 6634208 19600422585987632566645022919585693696 6634209 -58561349792968976057577966859801862112 6634210 -3030332184853050074169912864837672960 6634211 18414374367211325220774533051968174320 6634212 -3711738267800454693164759371246989312 6634213 19292616701143594280611945612673469120 6634214 22576167078999826866805919844727401600 6634215 -8916120319567513268895780712399195680 6634216 38688544943976487253319906686411765760 6634217 17983706050169526960673134161309236992 6634218 -7472800074008935860428395717898227200 6634219 31736180293147568589368284474180389620 6634220 10759291763399190813724554548662394880 6634221 -9198572363974376120814714756704922336 6634222 291434260827698986761499757051407104 6634223 -48327161376874221627551775137179812528 6634224 501532663363458388492244034697297920 6634225 4883695956779580545051921814708795000 6634226 9098205623913012405632176327529963520 6634227 25302017432991013173959297313691377720 6634228 11127070235135193065074684517919849216 6634229 -19844604208107357942426507645611497824 6634230 -5986600000146759999055491711928627200 6634231 41277348873805776745634654187977613032 6634232 -15523939078207654307632838746712985600 6634233 -31514196727121143977728935098300820512 6634234 -9442408277479023404561689554651171984 6634235 8189051040205484065519298680155362400 6634236 2936995647345943023351775375011962880 6634237 31287778157426622253158120992022298886 6634238 -6478471775598301730749468552588016640 6634239 -4718548102892468313165208074697765176 6634240 -944384562226593895140484753265786880 6634241 -46453206403720247037342540962775023358 6634242 -5517821327323944322295557666004809728 6634243 -10535290791586191304236214893279118080 6634244 17839567133195984724153828692228113536 6634245 -19056024136201964078492920908399350880 6634246 -4557124637644397762992794658528256928 6634247 10804938976285833288265134757605755760 6634248 -47414590571490923159341601669775360 6634249 -52291738736957927033447272357311211760 6634250 7307699294735768700747360842655744000 6634251 -9513545504925917711143861327035339840 6634252 -2836065942382389393765571556185986048 6634253 -11493761039895670269430710245719491060 6634254 18323921607610331089642944396483118080 6634255 -9365355995759288927256277637020800 6634256 -2357094493682961319429071575010828288 6634257 8491300606079744712510403179240463152 6634258 -8606504286863033354504019229659273216 6634259 -86279090702018231242982452477294058784 6634260 -6143482270729252392631143772732657920 6634261 -11583894533971057296922905626802941600 6634262 4526529860054523339106951240637952000 6634263 5236679121993963903576834642207043584 6634264 11815335521328945253301150639086264320 6634265 9398394308441562461636811431798517120 6634266 2284755665267120472704310922687809024 6634267 -17091778493731300251838877041564614048 6634268 -23176672153154514487687003092346990080 6634269 11190455022167565333035032334012124204 6634270 1328616401382870275975307474148421760 6634271 -3727495105882262766565494378324505488 6634272 -11459548099208550862508617979689697280 6634273 1307388612807427011492861686864054304 6634274 -40962893393345281729565769437351948928 6634275 7634479505765138661415290809023242000 6634276 -2571560152234384529725737000905272320 6634277 -16808426708875745995673139700047509280 6634278 8011474252055848706918214749704151040 6634279 7450633151103629003810461837903030720 6634280 -15185104746774203329905849581093529600 6634281 -16994372806205320327915785162437822400 6634282 -7118587526541337235504572094081935008 6634283 34349470904695140750599989955400884304 6634284 3969021955006549230498885067849069056 6634285 2910016207642072544648371162611532800 6634286 -21558090880747260034805092214026161216 6634287 -30536486379488151141862101126950862720 6634288 10674055161713758155372735020470157312 6634289 -16844599716479960870750004654414176400 6634290 233533241628929967576237356427287040 6634291 -25307259273821792624449263832565296616 6634292 -5361897785513882721204543152050974720 6634293 5850366319855125821425571753602888224 6634294 -23486288409614010261591185325132638304 6634295 -38802867937062229332435250545737980200 6634296 18577627520007486615733057735667589120 6634297 -22333268454313186836638962260674135254 6634298 37708342393359994449099810863125248 6634299 2447171356091800179947567802343960320 6634300 -4878798279624173411387747607870553600 6634301 -24086643427781105765172311045316908520 6634302 1566117974493038459876321997353401344 6634303 -13898764313672844660339716208056877416 6634304 -7988585128322030911324994407313178624 6634305 126572798418749893628148864886440660 6634306 -1349927625439166837390816846797440000 6634307 5838649453844124826180965949399802556 6634308 -3165595877474437362235979996802032640 6634309 -43031542394513196122784249231487810 6634310 2781172109090362528808679237695493120 6634311 -3891617170296233135872667323259131776 6634312 -51343298126313021147272009362598476800 6634313 -155347180254941510722806682251355776 6634314 -6959580656021600072053221071055233280 6634315 28430043628788323610782722797828830400 6634316 -5251362021020984324640649342243688448 6634317 31374227214391950660168251724993036480 6634318 -7302102448183873368091199615510745984 6634319 4522641815484511352320867010532708720 6634320 -1694865018363588235867275753475276800 6634321 -19327895040332769982050909768500358288 6634322 -4756134347529467841817633691673714528 6634323 1719896252679862315395431127519782772 6634324 -19003152200139662008899299095073124608 6634325 18351413528005525061069026711267608000 6634326 5759028460481017742704238030944763904 6634327 953295272750955055139780695627253760 6634328 17771072476751999793791261802323804160 6634329 -1234825951819531858438946910074790912 6634330 4405517502744449572152754897343390400 6634331 7006072429037976177939338867883499200 6634332 -25696722994378876791409839541610250240 6634333 43781078508421069340476272740532310848 6634334 -11679377793739315911170515521431740416 6634335 22603526520995145127489272986058588960 6634336 31925533141543946871861990459453210624 6634337 -20275387763328058720069816204488802014 6634338 2920259843399733458465873759591646720 6634339 -54337373516960742963530166584017733860 6634340 19614074772074078564259872808311623680 6634341 65638136099525577729608675349872640 6634342 -5375810461959102539222882383748501376 6634343 22887875952360085479555137994206284944 6634344 -14876244023036690315509733937162240000 6634345 -7329334018150964442105068898875175900 6634346 12542324036741983151953535625943260000 6634347 -5727733783043534405809048741582037520 6634348 1635551254942295742816809016430954496 6634349 45972119794507697256087649250707283436 6634350 -1307347564330232641302457112188444800 6634351 -2203679551055181098402741638079988896 6634352 7519487988253609390044707907000532992 6634353 -5801762943447060672162507577956728832 6634354 6459106258886290540287915784189583376 6634355 10730310979601870907070322594585046960 6634356 -9921490294774700291743642810909648896 6634357 27601612171556083727417240364660962606 6634358 -14720520867030781357984151894341050720 6634359 -20273423298091191139444032235888152000 6634360 -12600523129428659751785816813051904000 6634361 -45906917507871347920789126439622166038 6634362 -628324258651798980308954135511591936 6634363 -3230135384355973180350068305028763080 6634364 -27096903482268134697102143965409181696 6634365 -7240179689602243326106785202409765280 6634366 1362827622099564579228106307837317632 6634367 14564441020186026946227278453655864600 6634368 7288620082462817411968457320672788480 6634369 -5558317274463546252693192877103637888 6634370 -2153452930471458266146447225589169120 6634371 2466270237116373794453461045007409984 6634372 -5691744262607169703005883884629393408 6634373 -18711625981527463296081306105961963200 6634374 -2071919809534482204320902903008364800 6634375 44132244288291855793881089665263450000 6634376 -6715105562277884324694888585735536640 6634377 -121520580747891122411299007931924252 6634378 -158042982394730221662258792653783760 6634379 -84843712634241875189727839988421422624 6634380 -7652283991593579301977874383602365440 6634381 -14530316288347284685647842366683377480 6634382 -18417724325216912065462078054436121600 6634383 2396464725377617857619519301878053888 6634384 129749130991067047776719808920879104 6634385 14958053628019668694825425589455106560 6634386 1738129590582008303840223635986272768 6634387 -25744301984482666961527692117561187728 6634388 -4136732431229176731786470258147877120 6634389 -11551172950310689116546115271874727680 6634390 -2791056362140244125083940001970635520 6634391 16190151602186724152856547988794830792 6634392 -2523435198706754333775871628246876160 6634393 98249964775411817107223533883130557904 6634394 484400397271330679937395767884738240 6634395 12048621254065950003998351653102722000 6634396 -7546350493842297285117273213750220800 6634397 -10154364718787714251054288559988879936 6634398 -9462350550831412075120363704198509952 6634399 9176218021023756574901439450215695464 6634400 25471500927570030583259664873549004800 6634401 4218256903806757283356097917695129600 6634402 12175344169890977072258305005232675152 6634403 3773144046905126172704077244641687680 6634404 -551676667715403593670376533759867264 6634405 24291563862159885551147738066594424060 6634406 -11952316864516231623861335223875170848 6634407 -10585054189998996661226906746786189440 6634408 -32168719108233383534196042321348526080 6634409 -35333364387350429967842600318475667584 6634410 -8127952021441302683681977168154503680 6634411 -20067272307722133887274917654483232368 6634412 41204853091607552374856841363606796800 6634413 -31537199095298006057208783200063649600 6634414 19160075196633457984641500240982231552 6634415 7508164458238126192825533206905054320 6634416 2067797101339915266306801519062876160 6634417 -74830140241253757816597103671577624140 6634418 9069630238232522282336584796398626816 6634419 6370978826363107637512271635654507776 6634420 -11527637316421282874467714158538752000 6634421 -40830864634635930316562121130897612356 6634422 -1706678727880931535305736170348574240 6634423 -8384888119709090750750407700559066328 6634424 -70700202912888042811841056637389824000 6634425 -7502130096308757923408976120600715200 6634426 2305150526181040270615447678697278464 6634427 52719260317448510078613707797214352 6634428 -10900847091078442074229417882036813824 6634429 27727011968947476546923329246280201030 6634430 16840245998081933383647553969740480 6634431 12302046851458548189773987977791350520 6634432 3045000867397586638133238085881692160 6634433 19401965457298160244401835947441864124 6634434 -2418448380996850222721117428868419584 6634435 -17253965703404225376116266779693051120 6634436 56472728109640847572678250970780045312 6634437 10122904430896633317415733979105433152 6634438 -13001382432945515784385165352956304256 6634439 12249889354961533234246474657871681280 6634440 -9053275357790075022664630926311424000 6634441 -60346250638492268949221810055564653616 6634442 33205793944816731014912396902896622080 6634443 -14606719406254270284298974317423664936 6634444 276502736806757136871536379680647936 6634445 -10595064222386294657727419739621237300 6634446 -551450122889805263291291802207129600 6634447 -22655119564320941859261702239995001104 6634448 3323182967332410705027661421024796672 6634449 3079991797272624666701197562169181968 6634450 875549075182153403463227793857886000 6634451 1465663082920087697795249797319641452 6634452 19476731047062450798544641897437374464 6634453 3622395701164380897695639946206796576 6634454 39998103910507060456068287389724795712 6634455 12604129685629901132987329212827049120 6634456 -3726576459005888725843446042544742400 6634457 87015424798872344211448656868590441732 6634458 -263507769012612085566114816198191376 6634459 -920538339886720279562382106089637312 6634460 -4782595008743486341832392473738086400 6634461 -5813076396471554284635422921674507200 6634462 27442813391323621648163618742609455232 6634463 -29249338619358695878445490427683102216 6634464 -23072882714027012505698902907498004480 6634465 2639134199365022741649348144652323840 6634466 -29316581460964399607674698033140123568 6634467 -420296587987837150929120701627857968 6634468 -3821877139350943165290063071911764352 6634469 11917165173006211281885839521848351870 6634470 -54401602907856024171079954822195200 6634471 19340180526032514387916724200457907792 6634472 -21950222116562578856692322436349102080 6634473 -33743406304739192363171941690462298112 6634474 -1011066752231797458837037923874492416 6634475 27240322074873580365586181357421264000 6634476 -12142007599269204908352224700641088768 6634477 16635608341611778211450560184937533440 6634478 24561408580566815024603475127472063040 6634479 -4104202225816976615844854222968481016 6634480 1484816713076188340265035810482421760 6634481 16033206097406432115605044665718320192 6634482 -649626137128033760093078822305637376 6634483 952402128006910793013714900307553640 6634484 7022210944219972517165352376616061696 6634485 -5739868824745657490316898489313723520 6634486 16300365551398575999648674875525164192 6634487 23745969855364283443398469719372066720 6634488 3751531313477492358778861637051351040 6634489 750803703129930085368920174032197460 6634490 2239078656930676413961670566244856000 6634491 -20104496724614069285109590449882455360 6634492 -19399155649329454838847996302787395584 6634493 46543434100177856266598724392306227980 6634494 13534331869651946629587693246476519040 6634495 -16447551517603988033968829314909693440 6634496 -11053039156226604700831607999441141760 6634497 -12525772649946696709905942680356527840 6634498 274017773428840755884933214536722464 6634499 -28014935434489848852418262216272578240 6634500 -7345439665762379252254806457046016000 6634501 689559719813718731230485355281793404 6634502 1437571973954990997047588205476037600 6634503 -15307824179989830862568037804720897960 6634504 56010781871833041747438127882404710400 6634505 -23427745507226608430776424384352130800 6634506 -19952069383926187815807050065050122496 6634507 26451885755829660739956144245497317264 6634508 15382539202080601278990156658424387328 6634509 -5819252357617679053104887846401826688 6634510 736926454390084945228273470408668160 6634511 -9498252780392140565064620591990492640 6634512 -8690563178820831346613022120079712256 6634513 -988414746133970817558099999279617936 6634514 8444860673746001349872061918423059856 6634515 -9172855344467734796094087280428864000 6634516 10681087068295385262270465195566614528 6634517 10319077794416525048337362736925111566 6634518 -7285653639681402049093980631992310272 6634519 90931983596224300979250253768537517296 6634520 47152513148302577509133400884293632000 6634521 44331096757238018873810146385956614240 6634522 20238400629763862589766834169785703424 6634523 -13404946833249371788624200568911871200 6634524 -3571440335405647760901081969060249600 6634525 -4785970025509134182727692569526183950 6634526 7469432873835978562935087710555555712 6634527 -7224493929654702687851685120764567040 6634528 26627357264680309092127708233112289280 6634529 9095904396463418230126517739366859872 6634530 2604096406355984777299368549230507520 6634531 3461031789835089334124918653524138332 6634532 -2378311140602176591104421223094037248 6634533 -26460807561677306526868113693986570400 6634534 -549041899398190825785376038357841920 6634535 25327597826542587414273781651315830960 6634536 -30598507459895787258499481444311449600 6634537 -6230499140832922656220671767803864768 6634538 -3463483135161090984637600772337854880 6634539 -30316777361861011146189789421152389472 6634540 8204557405063953527756086239502387200 6634541 59828431026669752706781523668322751552 6634542 -6408421631538900999811164592875684288 6634543 -813581319939961298713306246489402344 6634544 -464738794258400877733786757609422848 6634545 14970779445633897735762719548065488640 6634546 8982206178571370631704967133776563472 6634547 13955857229663001181165693640018745996 6634548 -1196127634844619124007249538232497792 6634549 -9498142511782937491635587222824930450 6634550 -1743695197627165572175622677589904000 6634551 11754919197786369532168053766930536 6634552 31615962263085860169388767557029785600 6634553 56097419463093504248660773383592887120 6634554 -1276282574791811255885687457168430080 6634555 1341480694712463437534373608970343920 6634556 798368671092927283534252829595294720 6634557 5829766347953267159948155571794845408 6634558 2152777243725244784331460529333747712 6634559 -48251098578545674590611555308014930240 6634560 -2020609530101736156682220528405053440 6634561 41497285945631545891005587752231700162 6634562 -16149726582021569656241077232699136000 6634563 -5461566306475502669246323457043255552 6634564 -35047451542757325435530296590032258048 6634565 -8699066584057064457537592773846115200 6634566 -4398995406358668765826877736221058816 6634567 -80715289729205030043501396342395070048 6634568 53903709465121424862253731976066959360 6634569 1263832566431031974534883282830816928 6634570 7387943617916152186839483424000435200 6634571 54799375708068517417681324959593066772 6634572 2475069831405362503217048471358750720 6634573 -9142787181518974142800429674663389664 6634574 -2114732575856447840961181120219272000 6634575 -4226096856304307522430680676403410000 6634576 -4340007037151464599709225088918224896 6634577 -16633638075476707294575760592448682128 6634578 -11767782920596490749511268121858237440 6634579 1259250438164205964432348086579299232 6634580 -7326408021056921793170993591764131840 6634581 -13645598722756899926621518293391816416 6634582 32216777611828690156481101838550511392 6634583 47731085633207528361003806778962381832 6634584 12442779547287543577790828427626680320 6634585 20898619879331704415484311428672875780 6634586 -8868093723026176271202086334947001600 6634587 23999927514008652442422526201517117952 6634588 -16528546553339476524181853553634449920 6634589 -892997478567507527799549168713424384 6634590 4204910224051114882860266870977977600 6634591 40467003416956852686733101170566453200 6634592 6884406213323011415843550310255951872 6634593 3210282194633966763531475213050316224 6634594 1224708324437783031015726632492434080 6634595 -12104754110870327830812464001238176000 6634596 11350731232012969453201972725633979392 6634597 14128556812575882476664143284475074046 6634598 21422214915331779838404812305223512800 6634599 195203634972503609513682551604175488 6634600 -5165567062556609961958758225554304000 6634601 -363467148987601130133134884368118668 6634602 -6321548368227297205666840207102594560 6634603 -33551253568819275656772792542973821136 6634604 -40172115180796237730882954403325682688 6634605 11125265619456989304192302960884695840 6634606 17009434661973225147418198187601717120 6634607 881932704633472343213555676752855040 6634608 -1948387429074076500481232529471307776 6634609 -17357157489637083928917209064241356000 6634610 -5526485340665821012501390119613248000 6634611 37564012777881600868928447923075205460 6634612 5319800235180673086308879036910426880 6634613 20111561181045858590378549661861410862 6634614 -8245953467612455381557672902460235776 6634615 1009156423748947575860317937786745120 6634616 -49918515146987631831650296906346188800 6634617 -38279557594370309829259364993189440800 6634618 -8384247264851563269522814598046180384 6634619 10922373446025927515684674086182554020 6634620 -1689251981881189629123255873064550400 6634621 23688244011452832637656391224559753312 6634622 -4050524805240922523974685676977592576 6634623 2445660111039476574669275964233181384 6634624 60355583352037780077434043947286528000 6634625 9211765827538799144457459939869937000 6634626 12667939431108067154744552535104176128 6634627 36695618171890048272982104539642148476 6634628 -3238696631303990634298824136998248448 6634629 34529153741494738822483168267585699200 6634630 -1563036079993283955760899151496135040 6634631 -5726498007933803772442649624655470568 6634632 -3104206163405465363387719350142279680 6634633 -62995556136387579132754734108039702118 6634634 29115521059375088799822097930800374880 6634635 -853580257485883033804309086806822400 6634636 9242376547542048194088975134576398848 6634637 30452973113000922535077878127355823286 6634638 -12061907210783787681894662720982678912 6634639 -12436264967043476236972681115442160200 6634640 5298805919257836112276861540250419200 6634641 -5789882204009572469571264774896090496 6634642 140204437651084169853453496764801024 6634643 -25275530799738779236520870219103489108 6634644 -8688078508428370615675137612079785984 6634645 6780915483972254064919892369755719900 6634646 -15766952471574883726816835260000598016 6634647 36488959935830531993129743114498000224 6634648 -26111829309090765304821279990888960000 6634649 4917957348868432166028731973651369600 6634650 2794637793988413733357605153805459200 6634651 -6492961513967078763188946773850351296 6634652 146802709268865180816690908222909952 6634653 26833740981992089097246791226286367104 6634654 -11045063208278706597943151626056248640 6634655 15964245864921694737797661673649398560 6634656 -2636542881396146733770753581441351680 6634657 13836090785118999326760359866235157760 6634658 6741667699560013469638289899382114976 6634659 51029822398997364515731167458205713328 6634660 -4059615505965386270688174793277952000 6634661 -44037495982799155314838287667592116992 6634662 -8704786303053770731573637160441054720 6634663 22828636416048800295615063566803376096 6634664 -57835826880386255723690703600412108800 6634665 11992162637448728824612978298407160520 6634666 -10050485211138088256114574353341161216 6634667 -23831240736039156645877771321304237520 6634668 3470727183005365829906522528756920320 6634669 7783968954435157190073762544692727296 6634670 -7228909928734943347539183468405392640 6634671 6282565258990588572000471073089071112 6634672 -10229422502744118388401954339225600 6634673 6132565775232364868489388598435211922 6634674 255882463593788807469762997946745744 6634675 47882746461015354884781309884000398800 6634676 27358956655201870027710772430899224960 6634677 10908405424529933486643790281276340032 6634678 -1460993180273104174527264330719370240 6634679 10191461113405217710721908155724423920 6634680 9519085337152189574578550766107443200 6634681 -23671499676562118070334753493319440000 6634682 3078937370100752217283221259408779264 6634683 12711959720825675961572945832106771200 6634684 -6151895793893245692172424485876277248 6634685 583825157017367574337286185633221600 6634686 -1673887308262519996226949585098112000 6634687 501899639280577578386716252419119520 6634688 -2197967439681520437965364836696064000 6634689 -24558955224541160674722605213011175376 6634690 -13240217983976018022359589856740964800 6634691 13308778421437347596735457927753957024 6634692 -5036614603824483459274633246817146368 6634693 -25155361559781291764081856799889913956 6634694 9688308485493068340436157066759598912 6634695 340857045753040295922902333928560640 6634696 -37911841883088019700358867041717452800 6634697 6577801293486102812565506299500411060 6634698 -2269246777639248539209821212350151424 6634699 7910280953078261429349827251855870464 6634700 -5464264148389362588680253943370476800 6634701 5321318216645686789331638233712548768 6634702 3215599941865671284990250515350696704 6634703 33897749837058654006152748068878586400 6634704 444694185074695479032548469882880000 6634705 38894502272346919907423440280755200 6634706 12991410027457336882125773088349121184 6634707 -10431685025828163740608770889991324880 6634708 -62128925645258857386343859279677845504 6634709 -67976172835963563894232003081859496960 6634710 -900093096479040260235267949290455040 6634711 -6493218045742744431653598627243693688 6634712 24719090962653481584960356404497039360 6634713 6983919201601359879844622321759954688 6634714 3427130305246068710155240697258985456 6634715 5973783321545631727910544921078567360 6634716 6855440573800222355468801562503307264 6634717 13431402579914122263847883258495449766 6634718 -1126577811161262319743499325435421696 6634719 -1325353092117964148993826234414444192 6634720 -21025978415380424986049109559765893120 6634721 -27424402544760893859574451237346936300 6634722 14590483560544411389370620112093683072 6634723 -13561738421237085213536795525942895456 6634724 37466143598938208516607279397765248000 6634725 384909356213264412921671085286353600 6634726 -5858909011172525861455164930862591488 6634727 -4037729207276419772093510394917871360 6634728 -569390457171583690270522268466216960 6634729 -3457735883822176293447510589507976924 6634730 98839115400149710327629603830358720 6634731 4978282590317002538313967177691531352 6634732 -4776644873269009307426869692742642688 6634733 2811296276643075545772271007965828320 6634734 -8001402792725854484821991842058354688 6634735 -10724701043584378808391032458520827320 6634736 -4815909420602811456902423962170163200 6634737 -8762882892494117978814809878329045120 6634738 -12483009033115328435797267513074963840 6634739 -9428110088441614306554754110353009460 6634740 4615050683657055870866332068049428480 6634741 -32872580020145979425475861065996895648 6634742 23719026567180607208667209069669149920 6634743 -15749034932291446308614849373421048320 6634744 -20655538978525307575273068372924088320 6634745 14766895100399024723279223337452272640 6634746 2525383036243224976570715077982389872 6634747 16601564779030925933792280729254646036 6634748 21179279311348995564153627807814602240 6634749 5896443512507328816525791209428549120 6634750 -16939930497295824099257876745307920000 6634751 -3341317760513427383563468981384587408 6634752 -1963372422749896727865149440489684992 6634753 -9769603152235696174462463382777368876 6634754 -1970148363830739925130446604902537728 6634755 -18186504304391718058071533067915320640 6634756 3717437133838959916160051397986823168 6634757 4797326308706956215700095064282325472 6634758 -6175783349964712784688925834350813312 6634759 -28168046417535239134864331467193832040 6634760 -8615626244019681646872354952008499200 6634761 -9934790177257298544414380385961789056 6634762 -11026651741567542416075189091653088000 6634763 -27136226000711662911306741979818177120 6634764 -19803161710026459322124288705572700160 6634765 8506184757796438019918915654287337400 6634766 -7857080355682264731831809659553951040 6634767 23299897431802655761316198375728389120 6634768 -1886131264590602515617274614858383360 6634769 21852513777490292666506456559378581170 6634770 3345802486259719401001397234253657600 6634771 -391692509626618458244987332170215104 6634772 -7603697236455810569543723375773466880 6634773 20342738841487610222763718131832509564 6634774 9026501678780321192138031715106736960 6634775 -568013614773869480822220018439526400 6634776 -17730967782051774833187079630729728000 6634777 22225596173089762599863074985441051412 6634778 458996467629974465280795269409479424 6634779 -664573293923485117009911952270899816 6634780 18525415187216129045706661051425369600 6634781 -8631736915723065627548101080321816000 6634782 1888447517377170635032071138746348544 6634783 -52103753431739362952285581919633879968 6634784 -5247941505593502692951516836799447040 6634785 -21342267821003224729783495760004124800 6634786 3101521129564932384923732798402446032 6634787 -14941875919786661088266648224510958880 6634788 -25102731244691045955055153344131865600 6634789 -19613719341632536037635596028239177088 6634790 -2536363467844484113029236305326497280 6634791 -692179449942047888356583506407879336 6634792 -15545806383484719277800751474422912000 6634793 -35347100509961232985715640674701494 6634794 25268317276861830978418371366160350720 6634795 7422335470905859456228583812939432320 6634796 32713281397938222960461870429016983808 6634797 -11710389539253098968734347268457743072 6634798 25531582498434196778713339845173848320 6634799 19009179515760674327328102376478518800 6634800 2287713000628207263731980367056896000 6634801 -18359999224644408396259174257002959296 6634802 47070360257711450730803410076358607872 6634803 1050406453788900965977565083529306880 6634804 24191688321456232457328736344569690112 6634805 -2530092029495888542232201846779659240 6634806 -4019145588131450473962067674978312192 6634807 14402147055230016598453619235475196592 6634808 -16960894892115865651378464700169134080 6634809 19972016302399692670544188295542315824 6634810 -1742916347377602993594336731874324480 6634811 -9574434470021650617175539864309123696 6634812 -6689741605352308971129099701317017600 6634813 -14752479177100384944046620335762567616 6634814 -49602659803036464797431218475591680 6634815 2126937079047620749039503247195776000 6634816 17630985152586907941615350311233781760 6634817 15104645966843342856566219338768411200 6634818 14974390981759768800742787089388094720 6634819 -265577120344789523156791442290558620 6634820 -13241117930559401841256519300668126720 6634821 -29096681441691127963642204825914386400 6634822 -2555311114342583407119412525342435200 6634823 19381401632504810370377413723375776000 6634824 884567136796718672280106564859658240 6634825 -7891423849542309456552441773903928900 6634826 11518870857075438630125184238928131584 6634827 -7662349176009512290630318661908485636 6634828 -19600188105363201786926741968817017344 6634829 25758574349632738382796746776922525430 6634830 -4447104554167487469069131565987552000 6634831 9207730618047975511373456483888522992 6634832 2751885391715572396199774523911233536 6634833 8655898534894123405653223783377900864 6634834 -24651492275215709337218628618564323184 6634835 4304595139726626722348095530812447280 6634836 335973238126205958947454857652010752 6634837 14916974865131023886245695654231131904 6634838 3309719304594578953653813955898019840 6634839 -168275682268386348267136472213674800 6634840 -10233110678692219750879592985171763200 6634841 -41065844823654803687414964970216144758 6634842 -19005478316329521932097929300867378688 6634843 42075243275089130126198537939952448104 6634844 -17163359658260451227018401053633867264 6634845 21524011872737966010429038983252368000 6634846 -18001764432897379397228368759983136128 6634847 23916798008911938314838797211270506760 6634848 41618325689333848671774578199490461696 6634849 33207844023667273793686285400968245120 6634850 -9517244916746287098256298897434515600 6634851 19065286477717902189785880166231283832 6634852 -7785142383401424210991601551142891520 6634853 -34485211069526482235977099538117936898 6634854 -765707704875724883381743308712252992 6634855 -18776937408643891109000817634073079240 6634856 17197751946358196266787265186999336960 6634857 -108387779722043184287922164369368320 6634858 19760740536842863320736937654784478224 6634859 -651248431105052326282242758783731200 6634860 9378662604001319566209005783943183360 6634861 -15983457314372378353629220958868648960 6634862 96033492631174273364743023002538432 6634863 15750691030280927896663276471554270792 6634864 5737883903614742824559426243565486080 6634865 -8685686056539098871380536944208070400 6634866 1881096199328320666666596462507383808 6634867 2556412233213360897268730618203169440 6634868 -4550210466646186555022437923177652224 6634869 -83806936054138092242548940309132256 6634870 15766411034960454671083027857681567360 6634871 18162680443988759526589442302673556072 6634872 -24414368149390316659177190183635783680 6634873 3459308666446098968958177613682918400 6634874 4310559295687878763787906989228584192 6634875 14929769925594756705495559705453656000 6634876 2863183315312432614307252356612792320 6634877 -11634978810287728333686695582533741908 6634878 -9621907260378708379841846816779958976 6634879 9000479442636710439241239928462325760 6634880 -4944820405318536216641212265162342400 6634881 -15101502005462916885983440287579264960 6634882 -12415246060994077657201443965826332208 6634883 30254407396378786400346509346818677704 6634884 -5031669284871629790397249153206908928 6634885 -25896417787515906244114935416729749800 6634886 -15773792029633008464584219527509100096 6634887 1581608552684520015207188210941436160 6634888 6778332908808191122518623949029867520 6634889 -11936487089830254647607867735596606310 6634890 -13038423760076442150863065677068011680 6634891 -10952009487978635855954531773280593708 6634892 -21494121229090006716984769427729918976 6634893 -2769518493224656271774457414486924672 6634894 -34550217561240161008760428795017826560 6634895 22242446857510570037870836717956182400 6634896 4387575844780098846162643929372033024 6634897 4242541712367086659228886494954549832 6634898 -28782915842205246646654173128419186800 6634899 -3813634376682847876166774331229378560 6634900 130425004216615661443580406458828800 6634901 952423740799292695274267258275716864 6634902 7794595539974023108875708601444945920 6634903 -43494129362004168892501702360474445736 6634904 -34151899136394259131709055345424691200 6634905 -14176829606422008799272617283309819840 6634906 -1946183862420518501229898364380604160 6634907 -23952607581007713347083831596873423492 6634908 -4188763175171255015374007297132783616 6634909 56705701030418201471053165439032990540 6634910 12186758668080233342256697149699110400 6634911 -3429833995757701214175624523774285680 6634912 -65174819392317929400798423527202029568 6634913 8701409305083204328047261551538143940 6634914 -3382564876615925683508847354600960 6634915 1521935978482468015531254940581861120 6634916 773176643444055489708577994789237760 6634917 -8269912990797039125896338869985323172 6634918 2742800282388017947521005360298356160 6634919 38045973603291174311168474387980282944 6634920 1278579030705899955713497380725145600 6634921 39669914233102385425209263320406448122 6634922 -7280524533604849817639562077575296768 6634923 -6662344271716311930576381259370573136 6634924 -15513823847059309108142697539118731264 6634925 -12311305097932157740110459770118120000 6634926 -2001333508917245199940418309393481600 6634927 12669429226221260046858248228597184760 6634928 -14237271508310938438802881320367669248 6634929 -7723127273331047931896376449710785600 6634930 -1654441769746436578055610372494438400 6634931 36481621926063745420891227189212286732 6634932 -9091311669144728789934063464097177600 6634933 48507489250273006403886975090633447520 6634934 6964360233401562798621216240985511232 6634935 -8509375490565691340900065135780511760 6634936 -17187004701333998045593050219102535680 6634937 48651918065084344514345394936764473680 6634938 3075398507588970858373418353321964544 6634939 -1497527484804768634322037597465570000 6634940 11007893861804952048639582274231603200 6634941 2051038689801465120811197662347944192 6634942 -22896861223718953603419063385914301248 6634943 -1209115168028813275688702467531977984 6634944 -4622740799598492118798612308248494080 6634945 33189121387162797067088016762684575700 6634946 14508945313229599431805237732272867744 6634947 4911644718611692972703493856477305984 6634948 -7668943610939034256018416878306426880 6634949 -64259568131705184956293144966307758050 6634950 631922039883328209923860797970944000 6634951 2500102846843019712888873660186557024 6634952 37908153003283525028280977090029363200 6634953 -260961807325172382881847991573990236 6634954 -11102423435176800076335425959887445920 6634955 5797811517723785270620985530934147760 6634956 18373768917298831761755773195809603072 6634957 5489465671238898608969859302244294112 6634958 -18900150227684600755398734968207073280 6634959 358900223798288622522883676171756688 6634960 -2346427372266938256831933315635773440 6634961 5676964513663950553804711952766964224 6634962 6256719077541648125812871335370395920 6634963 26288774720244005907855709888254285120 6634964 -6594380175504208363414227825260249088 6634965 -29720224226897912279019907561247429760 6634966 2045342520085198328795850727724613504 6634967 -23543377101785869249758962273883396984 6634968 1380830175300298567734238276588953600 6634969 25462119152336529198730495789736250912 6634970 1316651167523518693971316636516848000 6634971 -87483812133914191001081680901936640 6634972 -21843482406330027799705780209994795008 6634973 21837656520766175060191591913995932480 6634974 5701108609792910834583145966706352768 6634975 17588674434891461194780742673524735000 6634976 24489454395747522883598270969355436032 6634977 -24386053716333294002060655878115490368 6634978 -12884965920963707728415505153975903744 6634979 22724652441947782385710901107939903584 6634980 23827519387313066008023444066121113600 6634981 -6317656062002013310317257478218607240 6634982 16256004351254147555443259217252341184 6634983 1855509487793069647192186854360662784 6634984 -2619444483395204209895554814214604800 6634985 6648497417474236146484764059706927360 6634986 254890810148783871847081086439743744 6634987 88527280615430546822026735000292250312 6634988 -1755282131671177111829272635577565184 6634989 7876844375314646324662687370282752908 6634990 -4526388020387808090076854629171404800 6634991 -18812597207354132030701147746051833232 6634992 467229427053522698985072144836198400 6634993 -24450978865958079515182186128164615040 6634994 -5714219347053219859143174546227079168 6634995 23751046991194061664656032314898947120 6634996 -2429580739357005205048283146515088000 6634997 7966470533834230786808721862587158460 6634998 -12821916668050860884138536366492650816 6634999 -613945723319169687531509087079734864 6635000 -4246249554059494324986691428019200000 6635001 -12602158810253843216677923096818459568 6635002 9241131866814452468795546945361717504 6635003 -49066136352844055098883439712395446748 6635004 14317684678898102916528146816310084096 6635005 -4294236945038584853378149369984364040 6635006 2691905619083453424280185431752375680 6635007 6918974007757514208773122851646010640 6635008 4100447549632765631424578607183298560 6635009 24068541696770297791561479612147173040 6635010 8101110297218465632732922035573701120 6635011 -14248725607665837251823722954470704388 6635012 45217948434872292239982666055828477056 6635013 -9722026461840527589410260553329285632 6635014 -15050818775191622300946950927522058144 6635015 23019891223139642701936086519799162800 6635016 -6047548042585969940007143961234017280 6635017 9533634069062424373028503260604227648 6635018 -13198420298915479192400525256508699296 6635019 46578388696994732531111804080698234048 6635020 -5001658420652725496370630220381962240 6635021 -227223758054862298190559621946326336 6635022 4773937815106758409133672167049763840 6635023 -1499390256253387438706129091369325376 6635024 -10893370561923278486326397929306521600 6635025 -1215752640668801675375469844960433700 6635026 24877620659214524027133240681872678400 6635027 22149373972082385617402586209927944272 6635028 16108567258190592627815574989631191040 6635029 954240392537237449356168127686141184 6635030 -1225572491372721539848954839028788480 6635031 -6520455553288506408026394635282842080 6635032 -31617668239916331110220669735025643520 6635033 -40170591001706903657734587247475921718 6635034 222140560458640374748944152552869632 6635035 15738683139265549111603627018451807520 6635036 10390619981674852466107018256163386880 6635037 17448615055891579371871369914954951552 6635038 32479720938892864160857043943645467520 6635039 5520948797967315828308809374943835280 6635040 -10441392363352546511396178887348060160 6635041 40702297076453707822711922903201597730 6635042 21905959567205960789963825417920974672 6635043 2122568825028208531958090603013701400 6635044 -3245594809667868071619976782999244544 6635045 -27048811467071914835142069517367645700 6635046 -1109929286332466795833524330900019200 6635047 -26999667357292941358699002365838054000 6635048 559268419816060427003246834339020800 6635049 32901223302554810445489558541313815200 6635050 366073666012574652753452058702742800 6635051 -7515462720339133027337140289281455948 6635052 -28395807117103925073661890663587543040 6635053 -31602573810420111168681737336297006698 6635054 -7958128791507635797891931962533642240 6635055 861770294403042853342373838922944000 6635056 8142230259138098734444077759324864512 6635057 -2532386320234654821780457408723238400 6635058 1885250221445917499196004907950886400 6635059 -6546044300438060173559121360051611096 6635060 11423991696753699573996815473804020480 6635061 -64438797422281052060498751159427473600 6635062 1126346327937234836057674802099324160 6635063 18486074073814108516393186428526114704 6635064 1296742643339480013358027389848555520 6635065 44121161204621108791614671317427915460 6635066 -33073954059992435195866346070056540160 6635067 -28010568465884217952321537617366860520 6635068 -39343600820459087446892910831487148544 6635069 5281429402829120716520516046172402560 6635070 1096188348610947022207078695491024640 6635071 -2006035080633014011827374660507848656 6635072 -209966606559443481909925340069756928 6635073 13037820961822021263140657511029688384 6635074 -6900094757701466394204337366831708464 6635075 -19782253146868735269470681143614869700 6635076 -4775804534150475446891121027329986560 6635077 12936479717843101587937023659929753152 6635078 2667187895224645566710402226471839424 6635079 -31208068738187987129500777774039032552 6635080 -31529151475083017769052609980192921600 6635081 3984776722106866797576915837361371600 6635082 -9036780710181572250381591645347582208 6635083 -6919407703359334640396680916778832320 6635084 -13193309703247166590660554050793000960 6635085 -4674755349080053820475725599222579200 6635086 -2812545328266231596817468770530670976 6635087 -45574106017723716506988182088919461264 6635088 870645039574038511038702338388787200 6635089 8575434517422949533741095990223051890 6635090 10185621570994208245335584285434536960 6635091 -4741942073790765992379911694413194824 6635092 -23206103444972952260651803573278867456 6635093 -29435271811055527607494216074222788658 6635094 -14319134776364934721842190334000707200 6635095 29990959062524774699834830085463288600 6635096 8571382484333355794227295740443648000 6635097 4988314078643895323966331882114162240 6635098 1357925938024532181370627347686849760 6635099 -8873184006463143833029023086167659264 6635100 5150363668316350105711625845135948800 6635101 50005543086928506846938173458205718304 6635102 -30550209612060909405559061905138213248 6635103 -29998693752616947624079865465785424256 6635104 2779937035211088614517767441429299200 6635105 258070466513236683469087241535177960 6635106 -3218823479653940899803378523144254336 6635107 9858835377834353979391705828618835320 6635108 -83050981543623169780105466655495045120 6635109 -9266305385489218264863237928636290240 6635110 -10321647677978361626660268033989619840 6635111 16366431498243524354174359325019677232 6635112 8672401183422614814548014065637294080 6635113 1219061944533650295246133621373290980 6635114 29138009473388788104119888159163700656 6635115 291215704228273776511221819524075520 6635116 900967009897055559400577438743568384 6635117 5239961298383445813746499331065714432 6635118 3853724094695028284889742972683509760 6635119 68568919707474640676680834984824277800 6635120 3033226383473725712488528948192051200 6635121 25257081706430028225363088983430764912 6635122 -3953734804114656185993147762895870048 6635123 15483079293405979127606266044159648000 6635124 -13182261130004405815819470144323687040 6635125 630722678967332960844006232274304000 6635126 -13132289233063047337126490517297499488 6635127 15833719199590086162202304912362951632 6635128 -16436587285440951503585577433814016000 6635129 47794380016119049926898384185669290730 6635130 4542149840069473737327124390776395520 6635131 -105910473677790736213251308442139345920 6635132 -5282830070258535196440583768429559808 6635133 -7226036712488928214003498458118581780 6635134 -9922139507082918014244997278295608576 6635135 -2765163414211636487749442919491347200 6635136 9583896212005629025157581273112248320 6635137 14698887891141672677661673867848230786 6635138 -24675045129404834672529932341719071280 6635139 -5893729951476468916025026139052464904 6635140 19989897055772521192746577857407692800 6635141 -88049839120659649731198342877413368868 6635142 17659799087607820297629748962146304000 6635143 60419938012628059227984341182647162392 6635144 44992389559653448071116831109661286400 6635145 -6927275695969711665570788201677872960 6635146 -11455793216710294763231473117882786560 6635147 21938380405887698548594753607672960640 6635148 8728822412923818496816233673956117504 6635149 -36484488301457739862401962089663192320 6635150 3122036427976610537505173484588177600 6635151 668782174517778588726286679428933272 6635152 6993772050265105247613701752341241856 6635153 -5256509520207266337421962536731140480 6635154 -14133183769493025170701209196061905920 6635155 -9664139809419325591687700398484171040 6635156 -72591530475654042384296338601516160 6635157 12023359441612576329476277606542567040 6635158 -549071603562283246146884600178081216 6635159 20507524732702705621853595644306761440 6635160 2034060654828435199408034671247769600 6635161 -4514474396557549359846186133278171520 6635162 22275608344754495425322144073484142832 6635163 -3957865606415061887183323561118541312 6635164 -491759826946469123939744118599272448 6635165 28738716879072589473491138701126399200 6635166 -18826283900506892886236303489379370176 6635167 -11913167997599489306534983138685606016 6635168 48961912833766492473754665559067590656 6635169 -11725122987773608860308640052447699680 6635170 10240302612564427735413852280680149280 6635171 35975112926273807528956416575897904000 6635172 13560770384723315733605791186023475200 6635173 -19916375883929688226335050399947882920 6635174 -210598435356926210637458718185395968 6635175 -3790783259944158457547254719988389000 6635176 -18988798336622622543359787606671616000 6635177 -9514369530878831726493578626910590128 6635178 -3860358212704798702258104915693010944 6635179 64470361105173564874637821536335753780 6635180 -97662672070474662545451666640819200 6635181 -13774011816950738077995308071771448256 6635182 21802432264922051289809651651261712192 6635183 12535588393934611045444407979040213520 6635184 1045414415542865561195381744205496320 6635185 -21598854029607411621867833652871025280 6635186 1462750257814864182088041300444261504 6635187 12022523004286447000562169170243734608 6635188 -4804960064969865741575541045410745600 6635189 -1610853301917148447573679837569319232 6635190 5644820736479318385787860953539163520 6635191 -190234430380020753296924833995348728 6635192 -14756388042032498390707035813170688000 6635193 -13745050988184293252883429408085280736 6635194 11792084234652219939945035238420168672 6635195 -10046370115554577801332407649582863040 6635196 602720580267993718325874534497648640 6635197 71168484959107400270379308932223177152 6635198 -6511880749495516084430703211757894400 6635199 -16605793188169603699206499455923395200 6635200 2729824331462585006516026140524544000 6635201 -614656781927711041867350979431524160 6635202 -3815697032551958837711662528965006336 6635203 -2036119786723815043043718699729785000 6635204 -38773407919118621727191394805514012544 6635205 -2321630269961189738899310145436270500 6635206 11025780535849901337035713390914483552 6635207 -37927585627775606445198920666834470080 6635208 19868716608595942244427890481272463360 6635209 3532545789874003220497586340775342592 6635210 -1094820968215881985155171398473881600 6635211 -28550443650979006163470247932336348032 6635212 -838726675762471350810646694858183168 6635213 -8644277135610391980257088561483014676 6635214 19714565423992486944434515619520731328 6635215 5296283338283056961074532730389220360 6635216 1094692230090775931456242452653801472 6635217 -8538274925581082280896316669115465440 6635218 -104075463735512115998863536537672960 6635219 -2307056458928454768334355008416407304 6635220 8264211443669886563263020212342753280 6635221 -8900053850364977617540363058158118578 6635222 15858823132094926777944215908444789824 6635223 1090570886943153399730521662583525120 6635224 32964208063864738435275290061639966720 6635225 35339224985969325484894937108180102400 6635226 -5323523073406777972108946227461576192 6635227 36270329626011118006145296705886994960 6635228 24073917404731089804446174744996141568 6635229 1203017159647354105222367471279884800 6635230 860602517748651522161493460731283200 6635231 59047945986507017659258726201306288032 6635232 7561836664819328479289009511050772480 6635233 37461289134906569255248748363720712624 6635234 -2044802083892995709643833462014576128 6635235 -623618357887894095412360453314295200 6635236 -32911226275535211968771548472621482752 6635237 44318057653499416933118646776720254560 6635238 -8438741557345933794128258112769217856 6635239 -8089404678051969653449683788218809176 6635240 6815538552990060105099529444333977600 6635241 -4356365301786565438536039724000459152 6635242 4940413977014140477543812564833746944 6635243 61972713140517263338142387590421493492 6635244 -156657149932550901428785520917610496 6635245 -5044889315316023430285812023772179200 6635246 -321782861679712548897645692524139136 6635247 -2366331611339958241836526384297735152 6635248 131580376512121044650702754039529472 6635249 26056480286684674208883912306380903250 6635250 -7508574484921086113592262365822720000 6635251 484198702311587700985276492685910352 6635252 3008403627278005837540729392431254272 6635253 -4473109659047843862161869412470125312 6635254 20821033047318435689089650067343119680 6635255 -2581446754710440096338974311453209680 6635256 1710886877634025899640627114018406400 6635257 -4630654971457696837706497752926297600 6635258 4396464108022347070450604401791052800 6635259 -1629057628591887268058460936752394036 6635260 14676085860488770995110456349649090560 6635261 -20233499557443012690810562440415974138 6635262 1127143407701136286202849999380137600 6635263 4637706836285780176705268989609440512 6635264 -5738010722255131847116212650932961280 6635265 631987159519089231007382183802090240 6635266 15248875090364741305994432154889835520 6635267 48787104012797935292736338900245880316 6635268 18161784077306790692956223313835142400 6635269 11621552405203667060499541452866067744 6635270 -8729842761732946360472090160450992640 6635271 1833757540503985100984452402795052544 6635272 24158521696228838711553009844925890560 6635273 -39516091746553937229930202979031767856 6635274 19775860500988135143305686209284616960 6635275 22362019190936735134091384684296730000 6635276 -4254986332429425664599321794410851840 6635277 -1172561974160296334369143790644362 6635278 12965509853065277378465895943334080704 6635279 -8440870179828325699597902573366518688 6635280 1706507187689468213678516353326120960 6635281 51679232311684972434166760430381095664 6635282 2596490494619888954487792511292114592 6635283 41350804268092390035423155981478826800 6635284 1776682880836148157856997616628623360 6635285 29249342245458501515018229513547640760 6635286 -7792917706604547159265298657704631328 6635287 -1510768143584531812653155892947371680 6635288 9183244568019003944107059307578347520 6635289 -18264349659728855986024167448578253440 6635290 3048569317672385556998166660167090400 6635291 -24684260190282605723727912378738338256 6635292 -5002088305637220701431226785364855808 6635293 10041985407809373095275603227897984 6635294 9352115097003631702078431033489983040 6635295 215924867621474342528225187115188120 6635296 43782801809540366171231863311747907584 6635297 11720073685426763400155021818695016980 6635298 -1621942202386870074529667974170654336 6635299 -6857905662681558358903572728007721080 6635300 -6795912052743431957763949312080384000 6635301 -50714418325624314538251129544176480 6635302 -1101056056848525930693051009814672896 6635303 -92260201280470975533033692473064151120 6635304 -14740472729463412855607418324344832000 6635305 -19663029981055266226919631649201654080 6635306 2558100619596193301597699271018860640 6635307 4974335178920585823937166931058440192 6635308 -37931195295988092587505359714355811072 6635309 12827679333292633642946327377537551510 6635310 -468420402638934170990247789722004480 6635311 -22825323688401474807870262052899503088 6635312 13951904833601003740294617440650838016 6635313 -15039118137505806075758716945893219120 6635314 807991584245191750919645220625446912 6635315 9698308645116053652655115251947966960 6635316 -16024958188343632122869338752689971200 6635317 -6275156356468625676695464246614371520 6635318 -38081012064177686317339204253290305984 6635319 54496111532032931532910775450658673920 6635320 -13662914890463540983360632672974131200 6635321 3347706853928329962686925551478772992 6635322 -466168712896318441927649457085351200 6635323 -4817973173468691191324820100550822428 6635324 -2935734604173301879232678749643635200 6635325 -5828336414025675998956058286818258400 6635326 23453579157473884347160843243027514112 6635327 -50023098653619408783393241174344181824 6635328 678277117968038473064126266868760576 6635329 3983002110526890809415142787501066176 6635330 98701209904123349322411113253803520 6635331 55598484726373894321160390860854681840 6635332 1632750051628486406675390436313528320 6635333 13414651256824265939546773166150722944 6635334 -8728475414464821237087302412184677888 6635335 -694236140640650899170522789675984000 6635336 -8217460195855093601992254310802135040 6635337 -8501741322734392627101141103966848240 6635338 -4557806921630550434271287063985139104 6635339 2625145492210413694148105394804619824 6635340 12147144506713974111222699875420651520 6635341 -4263730491316554083973359803290229908 6635342 -9270674341747850939809916269633193088 6635343 -11049982024341203481704392951413316992 6635344 14570821598296114062912747553486069760 6635345 29104846094731113316540665229428964800 6635346 -4663522871670400522477506632871110016 6635347 2746705554943578144515748607140550392 6635348 14619670109127717441676244830608244608 6635349 -10776757286335710554052652714218127776 6635350 -570790678048776257569301675453781600 6635351 28261101898444096057494660101354995200 6635352 -6416184425149166508199599592057896960 6635353 -14262857413917947409465943966354049398 6635354 -19269498967600851269814174796562708736 6635355 1492431363964888623833180105041348320 6635356 -3756595177480893140254823794264606720 6635357 30489057294408585499017500915873004480 6635358 -2152200426521529281610377188153566720 6635359 34745758607040119382804214913390646560 6635360 -14391729450360195421954265347459645440 6635361 -22843081801971741049513908308218690128 6635362 12674313287823470621544761289674752512 6635363 -15788445943368492286315480890274181376 6635364 435359465684415471971438424380915712 6635365 -32108189127169965357068201457690600960 6635366 4098949195201938928890877331613853440 6635367 17065755058069863732057499032368048784 6635368 4790017633806017823530783019110400000 6635369 -13491803959258096223310204631756968960 6635370 -2313639047479700388962710182828441600 6635371 21300410079212103235840085327110302000 6635372 30535361599860933431067786956245424640 6635373 -18516600050698388422871657929015776 6635374 -26189587605630928230703999657477169280 6635375 5801304588372653270693952583144920000 6635376 3047247157881191002992308916026081280 6635377 -1782109708091192593798269029370580928 6635378 287893364514965277125465147798196240 6635379 -10040165462424047434309039236709417416 6635380 -297912641575001849127833741471059200 6635381 25849599723332542779352426803495739164 6635382 -7365912185299854420740367639830820096 6635383 -49119816428144374710404510570330974016 6635384 -7574948883866692709142301209553551360 6635385 -7314625209421220289522507583457068800 6635386 15750459277597035653376932694708097392 6635387 -3790487599825858452490614393744749208 6635388 11664835761538405052657349754627113984 6635389 3004712469801929456735308982751306240 6635390 18665298074015385448319348746739227200 6635391 2509499603877222791165590552277746944 6635392 43316457899818065717336064511075942400 6635393 7773694317123093223580712889619189184 6635394 701129134223234054661298739030067024 6635395 671527753474838342097174806922508800 6635396 -22217342533806376664620996971824227200 6635397 22581505308975837390374969346169610880 6635398 19166464973423775539041718791459968 6635399 -182703965380571396372049268518081120 6635400 5520707110094308825843882125757440000 6635401 -13342961112981660165413866786180603100 6635402 26384748176302264210924021423129423152 6635403 -9539258187592084565074237149749856480 6635404 2377844219924862089792038735723879936 6635405 -5253635224473564290404489286524688640 6635406 2191755074186891721765128281365723264 6635407 4288347275389832963839082245430724656 6635408 -165929758325631325247070302872535040 6635409 -5902547542819508212939565406878419872 6635410 -9457698673489844978024770461628556640 6635411 -92927484899380808839984426453990539888 6635412 17658848216653779832166813693256990720 6635413 33187261100847298069669220323906274880 6635414 -3203802432090850011842336199683134944 6635415 -2213982487431372069826239787960934880 6635416 -556518869447596156295738065143705600 6635417 -59585739948479277490920797514579704700 6635418 5543496194723930416342436376110968320 6635419 23279639253336761579564747021487137296 6635420 8229304090078158871071556768604482560 6635421 -5920601225862608197451396487846158292 6635422 -34580380069012701349330883067050575488 6635423 41200942426612707177914599765828963440 6635424 -13792738287232121718462930118414172160 6635425 22055892333977059018336430550887636150 6635426 1873122533147745047747128296473825280 6635427 37484024278689419853037158982040374080 6635428 -5863264122785617122526315161843740032 6635429 -41987055845572405789263360586663738980 6635430 917068577267787991402504865625538560 6635431 855255548990203791862734654329787264 6635432 22029872350075447399454749796041420800 6635433 -14080126912037991327820884798360890160 6635434 5763596323907786001752471316541837920 6635435 -2770374743751122594220934949737996800 6635436 7246606723656657275744900877296922624 6635437 -943584967616387515419274097482709568 6635438 9407983325509369860692858043126285120 6635439 -1505509826928444441177890287889940480 6635440 -330108930971490335855392171659755520 6635441 -16788825505063035823062884245875208908 6635442 -7346574516197735659639285681552839936 6635443 57649814749317240466290028501562704840 6635444 -36900747604330933672952695866615262464 6635445 -5875461464009411746970681545677178080 6635446 -10066663550031003593848444682459177280 6635447 9113709997748850961063501264049464320 6635448 30734501535504898050446953080172277760 6635449 55381543271367802847147331674542804864 6635450 2811247420350661818117897861553074000 6635451 -18723638693371697574897354524038977768 6635452 14316363578282551972982370606725693440 6635453 -880474131921900663051141025532208192 6635454 998413486263116813547578277306593280 6635455 3423535721223959062463496931814256360 6635456 1823745854982848934488415654327091200 6635457 -8850379255052136341467733844442790400 6635458 10326235868428951706487499163832939072 6635459 -274706745800995801164437303242099896 6635460 -2772728344561501648740706308385505280 6635461 21748772520151639919834944419839566080 6635462 157850394208557000786304077665052864 6635463 -11134144724418294117079775078559450456 6635464 -47699930937812779674384798665615892480 6635465 11805047890273959392439935633704545600 6635466 -1142940963293148433646860216738974720 6635467 59805269245885396021367924969882522516 6635468 784926916669439744719408706330981376 6635469 5480709640542549680938701992873019360 6635470 -3020430978554389775574504991816576320 6635471 -15463796936185872473965906445948155800 6635472 7431097181810818967266599877088378880 6635473 -4461789958227782487338499492256486296 6635474 -35927317297577719393380372028015927008 6635475 -6003768952632115504709597295971020800 6635476 -24926915115606407768044887590340749440 6635477 3704359416968143169982919225867548000 6635478 -10905611010144566355811601316132595776 6635479 -39726290717410759883966366401633615408 6635480 -19954120697038593873912819525982617600 6635481 -955516017497090646186003716798086080 6635482 -21020886916132070145251376514665231120 6635483 -63024268009787291640610726427140354680 6635484 -3275423544724829330629362634518912000 6635485 -2809706242249727254935290891119737600 6635486 -9042566832377583321248820877359491712 6635487 -5381760943378808949498937584776165232 6635488 -4453967903600402775656036629972254720 6635489 -7693559781888842813753392000511809344 6635490 3040360966297141712408797753566712320 6635491 77510030667077799961472768764260721752 6635492 -5658365861445964888982019670439731584 6635493 -5708483954892509180969849007557836800 6635494 -14512932201178947238837114605778661760 6635495 -12831208848911722880386684452234957000 6635496 4670748432736552744765165170453381120 6635497 47687286597129343660232871619541074512 6635498 -2710646780023495281771937587332291328 6635499 10327864806126304166998548907574977008 6635500 -8646725994150350557420772393783808000 6635501 12487096572505394870482069984800336672 6635502 -355681800074387140201872962528173632 6635503 15532029364380067533063829442070227840 6635504 15651912670211520114830498396997058560 6635505 -3767168531746750370738954013903421440 6635506 -4311071000254198340881690894806480480 6635507 -63602849994660048510953174494462016928 6635508 -8916655641161944231747158858604965888 6635509 18765759772199574310472830873233216 6635510 6438383543265733892321245405709948160 6635511 17389012329856622867742580112600924160 6635512 -11838432231092414936053151088277524480 6635513 -43154717566584789214412054833203545238 6635514 196027097524226120679103252970864640 6635515 5497851509782867947202707449015032320 6635516 10464474994562710567804507504359029760 6635517 11655017615394026197169363546779662912 6635518 1688739130550415982482930414776859648 6635519 -23521987296302954509301565899840640 6635520 799219939131686323649752540108554240 6635521 31531242543042290442386709666142494722 6635522 -7846921062210812061719773938996345600 6635523 13573126593358108447007598623720757504 6635524 15718537222798100349902465944105086976 6635525 7510471207408961126077115888427162600 6635526 26827693757312009221374190965457920000 6635527 -20226700250670910327469512521170059624 6635528 29379291128697655763863288303889080320 6635529 9016774493906283350872095614028767274 6635530 -12608242132824668209424953759314163200 6635531 -3273546593903685694224343592624807040 6635532 17572498688182139432857052964875980800 6635533 -88631613288030544051420194061531729556 6635534 10116323973851657205107680493623137792 6635535 14722373021498079451538966347173939360 6635536 -2085207282458220046676885264272580608 6635537 -11194132250463523211974830959630748300 6635538 -1688031567440199645067175587693742592 6635539 -50554938282113133219333779617008136660 6635540 -20638276253060212662715168722194069760 6635541 -71340906212186878541179697815741536 6635542 24867554186397010935889521071618179392 6635543 37126394000081919626733315257920553040 6635544 -12709506577589183417656176021124546560 6635545 -63974774060032716187807196388182400 6635546 16450210975788951671983748262400802304 6635547 7424990042383549426615216892626422240 6635548 33990065807135659516563089407302689280 6635549 51066740990570032073425388319484904550 6635550 -848422712066098113484499349521510400 6635551 14945562851957693446363662980915673984 6635552 11958211955453825174636624190011080704 6635553 -1547071548786638843071096923270919200 6635554 -1746127212418551962853883547483793408 6635555 21524473332722263326567687886680618960 6635556 17123890448337015942800991302652726912 6635557 -32977435349103419548725303395837726528 6635558 6564276953840575265367127179375782880 6635559 1779673493035704504734902841205318912 6635560 26364117838150803098846744949712896000 6635561 20872097369425817075053174097715639162 6635562 -5177359521168188043389540408931767040 6635563 2443965042657835587689622997196416848 6635564 -19145207859389842508312812741043856384 6635565 -24798672930913813761946612582463797140 6635566 -671864320119848575877149108213843200 6635567 9706164961917784723159400680187614920 6635568 -7123727535842292510921088040378597376 6635569 -23506940189444528592460534265068125312 6635570 -18461736817095565040985377089209191520 6635571 1492045596951396905678407740257137200 6635572 -35402416710352876271689329012983953024 6635573 -11198999411239070963189645266951264320 6635574 -16409262862989829941728164528750341120 6635575 5944677042246875379231976647298470800 6635576 -22170289182528245112637675049427517440 6635577 -1233171306857548987469154295207606080 6635578 -5988236595700670001696134851395980544 6635579 -18896516258549267462818553945378268360 6635580 -3853878190728292654584984926433515520 6635581 -7617309631899226072797367871163748736 6635582 -14884086076873649525582216333510971200 6635583 28566658628191298441176264923529708152 6635584 -5368532616333563162102261132517965824 6635585 -16938371439260914441223712836798907840 6635586 -7943412596919781601643657439795911936 6635587 -41659985276726871578799902740238361600 6635588 -175731269014638095472332983889903616 6635589 4778686885097889814658561386850426688 6635590 -4589835654676057252074012885931543680 6635591 33353176150140200307438291713516758584 6635592 -11292668871945291539441046268870164480 6635593 -8940756704032049672054091692985812280 6635594 2362429681516601171396827374163199232 6635595 -10867246079927519616880793883240679200 6635596 -23953057409919592265511716048840785920 6635597 52518922698822295454009020161598253046 6635598 14129773697880774647491911623073239040 6635599 -10266572905600937408682348401476572600 6635600 -3996606834405092394554365151026790400 6635601 17688922942403931904247268708623591424 6635602 10456978330281180851782945280924287104 6635603 908432268631594030031868803057015664 6635604 10161438288595257827339205929938870272 6635605 21849099271937231587169763380714438400 6635606 29962505490434577634731596829499697280 6635607 -25580677767854178960580961617312195584 6635608 -3587983012852516823794120483987415040 6635609 52011005552059086530698130226295740810 6635610 -11894037229638004602564040063512421440 6635611 17801430069812959535799110533039590212 6635612 34058498318790281332634202495221760 6635613 24632879817764621007232124349059522784 6635614 4386855856952282304723710895321814656 6635615 835274061857717807918087716640939520 6635616 -14904233794119787053537751285632860160 6635617 10062364408152721338562701556926828800 6635618 2155835849162351024762584285715706240 6635619 17084246590263224074899441955136995044 6635620 -9126631380447046860441654733524760320 6635621 49594891167163901135214361749967245822 6635622 -4336437800551628668266011263823824896 6635623 5606178623295921680933963910992992000 6635624 9689109049466431857935642891679144960 6635625 -4164114170452165373312925424240950000 6635626 -5363779742612140018186022463629521488 6635627 -1850378791666952873201456363471187408 6635628 32009329050874276509306398111579089920 6635629 -14944269508642468761903008144620534368 6635630 4745558284289694635361059981828352960 6635631 -674541809712068990829238455921987840 6635632 3419766646939921891166120526814052352 6635633 3184494941251760101474716434861052882 6635634 5960848138022422353337035779348121600 6635635 18539995306721408550939097581682474800 6635636 -13118831524093514531966594385444679680 6635637 20719092958313409304583797259944048494 6635638 -2932606036439589242787428902837885056 6635639 -2726803071530078516075225728587891144 6635640 15550496212368731285224242850406400 6635641 -16220218672943450332532782716231301432 6635642 5702732844153418147735962575277703392 6635643 862635544131888234050734321394300928 6635644 37882407285832745029032570862966081536 6635645 -5770428568219387066701102403281157800 6635646 5086389711173319213643368722390369472 6635647 13576712626416424113252147084657787152 6635648 -83762084467997861708736254730074849280 6635649 16618635827826282577265236044412713264 6635650 -1711294105816799473373995000265856000 6635651 -41329634742059912956033894948811558400 6635652 -6584567954736422574680457091103290368 6635653 22182490438405732251140346087708731004 6635654 1581024844271973414583148754888331392 6635655 1587954067018602320587129810876800000 6635656 26454723025193723682028545982661882880 6635657 -396308108383209074116418217952565568 6635658 -1876152695209801259406010808503977216 6635659 31919168065228305531576283092468027860 6635660 -9621739265448339372486100769316771840 6635661 704082520181253665660643182161137024 6635662 -14068344282531140314482163626569500800 6635663 -48553161050060334558340636954393595088 6635664 -327985026423392742819348862437949440 6635665 -1266636650835093410605197762568364940 6635666 -32216030755062546602608780169391824736 6635667 830149736123579161694108192521661880 6635668 -11403617214711488641883606294756675840 6635669 -51421257361956220747920628984739394930 6635670 -488759611317153945784102421149052160 6635671 8083863557547247946322460101370296960 6635672 -7270714650890145204488031626716078080 6635673 12520723645343063508375461543773416288 6635674 -146236844847648291843717728068976640 6635675 5126004736984294423610851696426038900 6635676 5956188302163555361657450029433503744 6635677 2314604727578205073992302368857175526 6635678 13790500021990865569869836365818816000 6635679 -29511966948177217269486426474421260216 6635680 62152795317120735166008847009814937600 6635681 14272004245016517959548644657373330944 6635682 -2015180504204965709448466714485168 6635683 19464311530399214669596759437837747932 6635684 16404884256643318600193832423258193920 6635685 -2400717677593612814621514483988947840 6635686 231185947756145604301039529236175424 6635687 -10413961910910107427675031871928080328 6635688 23561606317033115101101206245055938560 6635689 -30443654513518029798704410316191477510 6635690 -11457522619302653566009356950367242400 6635691 -11257195962320480682470061892960980048 6635692 2688737605451498941596211148922193920 6635693 60089224623870377896573025026754263200 6635694 -20132691016900038203643714311894784 6635695 39508918844906287811778233417368197120 6635696 -3860434102588896461543649094761627648 6635697 16136469310771254647623943078713160928 6635698 -4465444286968762263931925734530524400 6635699 -3038841925353275415496817502155668320 6635700 -510395696973463182239894425818566400 6635701 5738013655264893311063258703272859100 6635702 1335748451076648274646839036138800000 6635703 -7480126575458671120859039240656396800 6635704 -1447925009108055443602701643838730240 6635705 19102727676323406749262318107520080580 6635706 325582341072116647778633775145844736 6635707 9967054209421010081179358179850126688 6635708 -38179959039579454229107808039955766272 6635709 -24255149618727121370724324126179092800 6635710 2237144071927809464825949057181469760 6635711 -421819495089428626712016167191974168 6635712 -4519535416825829111937454685269524480 6635713 -15074152489369133079557903395578943040 6635714 -28175105602285068051427332135423050544 6635715 3700762290576166561607570417973180000 6635716 -9954596001060515570078231222771253248 6635717 456827115999351459106959336847751520 6635718 -8012792994945419992151062717286442336 6635719 18591785150474169400482303841996604120 6635720 -5365144500772000587735345852933734400 6635721 -21755596647173893820884665355888657440 6635722 14489097061132691936309548859083776000 6635723 61544843368657152721838864945053197972 6635724 -10193321333123565548121017052590112768 6635725 -6298492859009449400249850352043339900 6635726 -34803898873149401843958598028726967936 6635727 -10570975513193300429323785830197400928 6635728 -4089532884156740711149227687202652160 6635729 13644506018310744398375431392982138326 6635730 -1011257764634634041244405568929177600 6635731 21877447847145879949428212235952876800 6635732 20039239723054530918404531328328308480 6635733 2346201811197692171755639234402688640 6635734 12326615222683207832975955130215115392 6635735 -1193696840586552413786223242470201320 6635736 7668249935271777745445357662135910400 6635737 -61972058618104116120549918672592058614 6635738 8184922832309063577687427884589889520 6635739 -36638229109055435182576447709146890624 6635740 3223724614461086509879027683177876480 6635741 -6692135253774128489821677259936045728 6635742 6906119202313641352250894722018719744 6635743 14779112307730252990113515332926668040 6635744 -34018336242643949538713071225741246464 6635745 -780391196067117805654066965407753280 6635746 -14559606384597771923082083373046812096 6635747 -22243956399463048447468327565310718728 6635748 2383153058845593888764449154942656512 6635749 32797048089536399463358848521738234750 6635750 -12901769699660598305240792688107520000 6635751 17999257522537909317171029935364618400 6635752 -40106503541616711155029623727890662400 6635753 -4943516210514466403102139731317577856 6635754 -15686408815462012125415470153205920336 6635755 11366384291592187459116216224535536160 6635756 -10864595632700655935479983969748823040 6635757 24919518093279169104565496230326488640 6635758 -20464365504102940915598840888652419520 6635759 -1893570849493387813040831476021026432 6635760 -6254918560775332721568411730575360 6635761 -39483426765429398475749566333174284 6635762 8033542214330203394273849414590149120 6635763 -3049244164506746364635670194938587840 6635764 3076657671546307751353409191746440576 6635765 -4152090102223284490806514054609127400 6635766 3348925116209802857698401469359513024 6635767 -5061209853549654301031807560667527680 6635768 14677443951653686983856631925270405120 6635769 2926794546905502047152211319407201280 6635770 5304929904679923658615152381051418560 6635771 -72479678223654147444226102198301139000 6635772 -272074417288995347759427064453923840 6635773 -5127182172701789184169879944712129556 6635774 15739502129215632020415415497703259136 6635775 7895013808216638809121366103087536000 6635776 -14011132837783312479660855280747413504 6635777 41489233527205011446607723401411578626 6635778 -9070039430331560253341455602982018176 6635779 -86829594792615665062948268191006323920 6635780 29891861623773298922880926620380902400 6635781 28649303151461097991922618732690687070 6635782 12022330802097011585628593604379984992 6635783 4123504518282290395713534193347116160 6635784 -3109318615738225764786468346233569280 6635785 28326775699282709645093091927905704620 6635786 -12765144510607824865718912551220005536 6635787 -30493291363464727927185798660397030440 6635788 -17087128275573765127242136623590074880 6635789 -44672963949332542150756299086269495680 6635790 2396041624427929138252644325965619200 6635791 10353407572140630367423774297089878192 6635792 7565512763295896900596526032334954496 6635793 -23141325729094730267881917032324491536 6635794 -27240294506543972026746242388040303488 6635795 37082158714715248912212301502805178800 6635796 3713097701999673298587795596399572992 6635797 -9250712184914304218898291449284045248 6635798 -3277615399958478253769744009248422912 6635799 -19459298770486069121489652611608264176 6635800 2171666289279469650546459721916160000 6635801 -35699611411923681214984287131298390396 6635802 1846378609462346468862109588875445248 6635803 1173248874709865655441583740646992424 6635804 1064586305712506226064913381625670656 6635805 6291956291844601945230970273900208640 6635806 -12569371518453244290985730500553067648 6635807 19537496860041756526330422774925514880 6635808 19980902084342203824187469781389082624 6635809 -8556303626208360315853488044121824280 6635810 13133445851862698246264953511931958560 6635811 1313916186694140816926480242987438080 6635812 3284501070203057078500153057298883072 6635813 -10741237433243903249895458484713215938 6635814 13894587291711056045654503754305496064 6635815 -13220818862717939840845028582457469680 6635816 -23108726560251333913409849146120765440 6635817 54458072163987960979939880936343414240 6635818 6481011542099445115148570234256988416 6635819 -122965042985931813494655613367124504 6635820 -11918800903708592457011849990133457920 6635821 4624027362615988785213111646902928022 6635822 1026894289031525226042340364284233984 6635823 -35796252491018500335511711462960269816 6635824 86561601715971430941052335862120448 6635825 -1366043437039681929929943922866733050 6635826 -5433310766215763063197534219964757120 6635827 14656443947623102441617081843021417672 6635828 -18105535645673395920689437767374063232 6635829 -6895040047194536105003338496300566272 6635830 15637093394482886188146767565631234560 6635831 -27140415165028571271458559682346558928 6635832 1962957915746860415076491070873600000 6635833 -2155981948469676436462405374734834940 6635834 -33459991817733442166801519224142304288 6635835 95372989522509478966533972190238400 6635836 -47662819235804712225376618508425219072 6635837 27057689749670517682251258652346541900 6635838 -9482462245466839538018233206048046080 6635839 -387253687567300089528134295167935648 6635840 5722979042516341048760127255950131200 6635841 -28109016662007936379155480854348192208 6635842 27523355290174682380793530778860800000 6635843 31795733727498806884707375291296380092 6635844 27057669477951149984304552354885559296 6635845 13936233714665863370036380892161891200 6635846 8305409665890677013884396867186688 6635847 1102153494317166791016448864930819920 6635848 825113255393251614262720363451596800 6635849 -57221307594125689986918735396874873152 6635850 805337231738345157077941722925478400 6635851 6674066344954915980714634467359296432 6635852 -40682607432543163765810006436834168064 6635853 3476258764277338022426508255559203744 6635854 749864193000732556999141265802518400 6635855 -884533773763516865992776540672421440 6635856 1799342122437826389341334450657165312 6635857 56653039075520351949456884396116213106 6635858 34959737610882751764885629543088758784 6635859 -6357127046397922561064418344015265096 6635860 -2007085373454935112769888785963417600 6635861 25736408936654274588682026899822688462 6635862 400088967265770545839290270173200512 6635863 -4140936443231061027783750050672291576 6635864 24038002630878661365067125757946880000 6635865 -6491434311538058978064049852368696960 6635866 -12677027838319719856298337172783012368 6635867 -19515378849550749440923255927247248320 6635868 -490060222494986665952553467324768256 6635869 28727098772390958835587402295779607596 6635870 11955649224649390628834361778044482880 6635871 -20976194982308183733464918221791640320 6635872 56476402962949335865214721887347802112 6635873 -21131613047559426536452316829798678336 6635874 -5699781074435519246589029078241408 6635875 -481032497995347744392148719869968000 6635876 290218823944604613468762526000243200 6635877 22357367094924240250213291306711237632 6635878 -14936113331250137975506591183176302976 6635879 33544313712276218494691356069814679480 6635880 23248895996303056276132607133109401600 6635881 10641703758316472308244188216735966400 6635882 -26798628307459521169215442707221664 6635883 -51413954872496247836079505887119823360 6635884 -45948591208882488295090159713933117184 6635885 -33838799133703264216999455731483895240 6635886 -1669791287973753307313142017814576000 6635887 -24617577281258648830130193375954332464 6635888 1767059484854222787727520946373263360 6635889 141459511920262880654670194708516160 6635890 -18211831013032782436189629962981128800 6635891 412780494904380814732694579099731968 6635892 18901851508007731065111484604373245952 6635893 12579741678690998849746157946433661088 6635894 -29931625361718904675231845918833457504 6635895 -3277835109184575263683174550961408000 6635896 6952211422225238257520987281584844800 6635897 41598029295626286325461011509095482346 6635898 9096540752743285856348870974590405120 6635899 39491042388461718120660224863772194536 6635900 20527869814494011094318774970210752000 6635901 -26193058917010485521315501832547603968 6635902 53601291627254975256272119963217664 6635903 -47514990881869597759652223385922686848 6635904 -28666586287431982986390632329138667520 6635905 -27013196210358214113242476747354016940 6635906 -252783792511008940890220827802124256 6635907 -28895342405733547565872849767173240280 6635908 -19643355437095274985088622981145215872 6635909 7495832349811071390844546323835062816 6635910 -3220694143306988963043370396292288640 6635911 -22185972673762940590605199538351184200 6635912 38317044911030441182771506132034682880 6635913 12618483143829220455612438944626725888 6635914 -9622425140009100021629706431622554880 6635915 -553176029724721505866374866290395360 6635916 7248925269221838868670231241852364800 6635917 -49531784406735920427062974422910377034 6635918 1855154739207404660208382876145632704 6635919 2640179744660033009999668603087949088 6635920 -2713181844434669850797491961828966400 6635921 -10421294587512655169163373516056796800 6635922 5733200625841144770400694098502129664 6635923 -8191964145811054851914986757430420132 6635924 1146894306887151920634363893545113600 6635925 464244156912224011171283457889036500 6635926 12328649510326776790916570044311651840 6635927 31311360566284241022842782672300216776 6635928 -6495358495717245368882355356183961600 6635929 10684459832087357217490736859313068180 6635930 11867463729121443712423716543460577280 6635931 -3162347367673459361641560809739295848 6635932 -271080886813504944297120826496603136 6635933 19767342460939599927852658419860116224 6635934 2865559193417011407671628855749579328 6635935 111395756161873039642105054051190160 6635936 -20363088054196155870775580634850000896 6635937 -1167356878088356528652587842577152000 6635938 17855015406365557712540398404460026240 6635939 21577117015415326882006030019864553624 6635940 1405683054728582407614619400998195200 6635941 22434139500823808978467559720933818972 6635942 -13629572132947966570479823160084727168 6635943 21131635686360712400746482109784906832 6635944 -10310163781078775609383456558935244800 6635945 11552790919439687069253958299563649480 6635946 -3139766801409935863461465317881343232 6635947 55777842325388047673796083795319065396 6635948 -13310049676615310682397660058598248448 6635949 12728830398042011381751055222878790464 6635950 -5231342281561731447776757884836483200 6635951 -1807627496109498925034263102586988960 6635952 9045928329435526303251611322346045440 6635953 6122825627355913065321886865096963584 6635954 -6350871573677693855846678626396311840 6635955 -3468807012089322386216895969829682640 6635956 -33954795392264399038665457377723018880 6635957 60605922723056949281060723979442228206 6635958 4710634080912620749806288994441728000 6635959 -35113351018196869417295322754729921920 6635960 9775423175801648957869196220121497600 6635961 10361043020736341210767879630720486980 6635962 -16974475808038189216825216811100256800 6635963 9148750098688206590829600677480314212 6635964 -4653394660644155508078068540069403648 6635965 3724597823587554682705314282061248000 6635966 -25382964006471643260594385533169112640 6635967 2205476735457362618627709081586820640 6635968 3005275481904489095466814923811586048 6635969 15278778465531429388885819027144864644 6635970 10088666538919790669819137014218173440 6635971 -30274558706324616296704772232566358288 6635972 8976371859600512135370705363938154624 6635973 1905963251356359818092230787935917568 6635974 4768370769680241216948619587336513600 6635975 -579788504420307005861447253113201400 6635976 14103112738546306463878285350958080000 6635977 -9392386590796179686616774146721563136 6635978 -14820321425397860032231569601152802560 6635979 18361499447948836412112441056108490240 6635980 6732082846875493989934545911743503360 6635981 -105695852745200421318719336315749813056 6635982 17333169734623745484986616053040278592 6635983 17139387479444174581705020404234772000 6635984 4764891729346553088822336238572797952 6635985 8392099200909112820198199065167584000 6635986 2482050199031146743728735084158080000 6635987 -7884530203433248590533959534287600528 6635988 -16537289375929635885904818271884851328 6635989 -11265653676674494223455219085189639876 6635990 -11922555065670818850911537962024992000 6635991 -9753478402967763284533481390383411608 6635992 -33574252587497960166634669328424960 6635993 1180815838026924055526692754117688384 6635994 -13400906841482558977533176017080768000 6635995 -18729558152489658296258488731778344000 6635996 3126289397886538551293350981666368000 6635997 23934759648799569886804152493139129280 6635998 -2130225394976724288737470492663249536 6635999 3407669863124956057318729591173087480 6636000 -11357709808298539242628563263815680000 6636001 -43273038367017308283120856784844686268 6636002 -851312715411835830730420708644528048 6636003 -10231894953785511528305059881104976 6636004 -21590805430809994642235645548049137664 6636005 22534536440560508681176813398151905660 6636006 -127930663067373749400066017256934656 6636007 -9149107222714598303915849233235385376 6636008 1796855013135370538140616009775528960 6636009 -1169644656497520430873410954937712496 6636010 14651351480853923793931410442050296160 6636011 -1167382802398897065237014499191525388 6636012 4040801759175854505843877723901721600 6636013 -60605646562826328548292117866052578100 6636014 -3716157838281180944126587752358397952 6636015 -4396928957820492908014105542213212160 6636016 7494041616673916220688627135956910080 6636017 -30472645317229630934859099025436885934 6636018 -34740070187073972702882717833291520 6636019 13119883749248989284912980467023852544 6636020 13363682922196916082062477551302132480 6636021 -7839838683735470523753214776119280000 6636022 10878695520547248111321578715638961312 6636023 9354562652219885016997675594045111272 6636024 -7503238209946513066365891299479879680 6636025 -14584340016987628399031008711060020000 6636026 -13634996252231456981369624556621318288 6636027 -30020187331203451521955464237141871080 6636028 11629389811836307622084549520615530496 6636029 14739764002376039197205903531276046720 6636030 -4727158671329607272917467633315511680 6636031 -33871532272510577088714687760204182888 6636032 -4512369578936822638589533701399379968 6636033 -25148620466882832846706207949103670080 6636034 23324696345760067442815151117627842560 6636035 -14494695298011014060576176295399078400 6636036 25243566740780481593933489990992041984 6636037 46162396356131703176872170738815166686 6636038 2096419999708730811994429004823466944 6636039 -19375220818475658554780459851609513392 6636040 -303636733368646446602765138662963200 6636041 -39160186275299914169205145222031579100 6636042 1059240588326969224477090145831983872 6636043 -3256047282998531480239194335787704576 6636044 -33492429149587728382214662063578564864 6636045 6863538868226073545092169404259485440 6636046 -822275175552963144445809841405118976 6636047 -1871489759126568638591032982380694160 6636048 2576626809466880084132322429290348544 6636049 -23901828881284772835079839922382646464 6636050 5886868017099989415516436489928650800 6636051 37224358594596691697301596374448908980 6636052 11555118404334835709395182186127306752 6636053 2452093087070808894722251007270551200 6636054 -17530378016644245574275811607858065920 6636055 2939844126528504107834772646747339920 6636056 1247541417095853854516178971801026560 6636057 24515885730140946798037274940689331360 6636058 -2736850654768859812208915513713619712 6636059 -52743871344215832358200806714242255740 6636060 6927992807408537521510914907375872000 6636061 12698015629731503772339334742525023692 6636062 19323927197851125124706594923457884032 6636063 -8474681869114073321628738657416462976 6636064 -38991994786175838620351659562849992704 6636065 -929653414698349962041187920597494680 6636066 -20930098693385621471727101333033318400 6636067 17746760840656181772292250521050918720 6636068 38471163183588010597405447068460544256 6636069 -17669003796922351282690974505459762752 6636070 -15594512255430236573652982269573724800 6636071 21901568264933721800633759524427701824 6636072 -801102287022376478091734440791982080 6636073 39906069941490237030045450352954860000 6636074 1523763912581519966980829677674017280 6636075 2151660581736737254221298458390393600 6636076 -45277749102009475864189444175450381312 6636077 1239430204391837565063373423589366784 6636078 11958308625079986989058534821259870144 6636079 53194603281642020148000668366925173760 6636080 -54192062036102794073006451953172480 6636081 -1273281786669744992164139645134157280 6636082 3593361406103641018140522881389978752 6636083 -6185663251456066293852231808799863668 6636084 -4203749682184873872897119594381967360 6636085 30072455422216954557432984196272714780 6636086 22679253627930338644419854490367776000 6636087 31057994577941063768558433305718885744 6636088 -16420716825805672860415405578146058240 6636089 -6896232352556539161429579778303210044 6636090 -8648431228760612471169143833473511680 6636091 12400230111545447873193988361491202304 6636092 5323151190376447371558438074568092160 6636093 -10265143413055872747043054140841353600 6636094 -6663030556670362382989686220102364928 6636095 -34382917002447100516352066376037459200 6636096 -1988251314379052132942839040160301056 6636097 -14999284029169252553863384373425066648 6636098 -255946130921213992833717016360101888 6636099 4616636806218791130698983400259782400 6636100 20033203047010297751334256351950550400 6636101 17746739884089735931248685524945651102 6636102 15380995982032355454591511951414485504 6636103 34143107911027976397979779766375458960 6636104 -326693043854984941206927847945666560 6636105 -1934200982399975146172719701212610240 6636106 30661353146774446864025921113042696752 6636107 -1704888028970350555717411168224997440 6636108 -5753119454814829083251181953461125120 6636109 -3501459491779645330532613411302023690 6636110 1548514352776779911404724922944444160 6636111 -32736941210223329470562909674557371520 6636112 -1377310539107648279560760713923002368 6636113 13041518544109351745947295049869161584 6636114 21303335720365299239623288089391952640 6636115 47517614560945197764104622531825440800 6636116 26791200188022443308860997265711648640 6636117 -10824726834612882692646810568865428320 6636118 4374286369571116323084279053785853952 6636119 -41368562231478573759859517229582906024 6636120 4707342160802479420646658031997337600 6636121 -17924453511595697973436083128165977728 6636122 7869728523158950798034330924308262400 6636123 27553306498879195488700467538397293788 6636124 47094352146595744875633776309746688 6636125 59562752590778344290164212976516055000 6636126 386597668521933766082985040351079424 6636127 21002688060561825759284981877777298976 6636128 -398692219405069104185516856878039040 6636129 5447130518841466594424039514899229888 6636130 -4467960276225343667572467940406208000 6636131 24846346665994915797432899560523165952 6636132 24996049399107363137858365014000061056 6636133 16179279863874444830561153253121311520 6636134 -21994271405009507420537741787132650784 6636135 637953011807787152761818874853560320 6636136 -2150705516290898582988010070578022400 6636137 -4571500713580769306431520027114049816 6636138 -388239802208354622405672413011238400 6636139 9819350761502073763249925209641951040 6636140 3527626298394367562405890221210746880 6636141 2409741897587761118707027450980469440 6636142 -1978044461529078932043797966647906368 6636143 430451569965251426444422604919727920 6636144 3950616746023431177819929988872798208 6636145 -13449889462057631459582022814609186200 6636146 21510007032300836155107830899567346304 6636147 -171855363350808629000325211507257600 6636148 -19535347005966390332423672339653597184 6636149 -12721838078179472295906929401786950720 6636150 -6658526051742965190316491702533479200 6636151 8404844610650142273318704024298550512 6636152 -23246737570087423466337193459083878400 6636153 -9166971525461958802214648003182654896 6636154 1483269821829101345579503657570985472 6636155 -17987646522180046044931576917898525440 6636156 -23501587218426951229190457702298787328 6636157 -16082753887892695330591883111887954560 6636158 -6854124407302912156839170167277591040 6636159 27269126841959499667944469760923844664 6636160 1678985445349759968717577839968256000 6636161 21959640048570127100198355434550585024 6636162 -5582114643790301569613463600779788800 6636163 58221082805277839872343456508720624 6636164 3456147950780854257344941283162549376 6636165 44104389041335263714030841638032920320 6636166 -29479473419837970066016830858249367968 6636167 -26012385257876316062148494583262022640 6636168 -1360642290121501976066979105122918400 6636169 -14113134884779669259958239841372003430 6636170 -6210383034911770484290047224079728640 6636171 -15729499872335558658161983714222076496 6636172 12985762084154882494549260386458117120 6636173 54614141490328673156850515414771914422 6636174 -12303270159536950656537837177587298240 6636175 -46000489976406218931126930728447200 6636176 -98678458918655719754383537579278336 6636177 26589560020964150020947397273793746914 6636178 4906151975642836345132430611744169760 6636179 769789401550386505362310506986546688 6636180 -4939027234977769986918977632744151040 6636181 -42930686413777529434805038554387292018 6636182 -3930502141335964280251303335053316096 6636183 -6417957168791601615083750199098183856 6636184 10425548986093974211911792095917547520 6636185 -2345767894561778306683076773399210620 6636186 -19638706487559125732980217084950498080 6636187 40565074708735027232524523578048993280 6636188 20894861005236647169426471446694061056 6636189 -2142488248448444652699226955130600960 6636190 137643974123558453299571307870228480 6636191 3341951247891527679809244316784711400 6636192 -13417672838199026099980912426151313408 6636193 -10459070656564290401872670341567220540 6636194 -12056138168467118542287408588682429104 6636195 42717152709776594709941588357734101600 6636196 -1857533336443231226087355032540405760 6636197 4309924210538042015915705174175758940 6636198 -17754879438668892668014891155275085312 6636199 5926560992973842966527450543342926200 6636200 13454503710028507004928643690149504000 6636201 -447814382960572659288740453967360000 6636202 -31086152959753151851475499799717209600 6636203 5390383935419728563828456178589819280 6636204 15224478528092172012605920284739339776 6636205 30388581608469499240908636078690142320 6636206 -4056228159321171113685193386147506880 6636207 3202320468673877218180190465879314440 6636208 3493090528357654436542687026003525632 6636209 3547650720035595725622572281044001716 6636210 -4207150073771306975302379589634606080 6636211 2823662646253887831190390255698288232 6636212 -63853335567511720171708705326641111040 6636213 -14132418197991921480910181562194628960 6636214 -6321082059956509003471330742117339520 6636215 47060521431584137338344291335035986400 6636216 -3808402981940473011790843523153264640 6636217 -56119597438590022864616924522152905174 6636218 -3204885546851758918442264952205591440 6636219 1766644419402472620458186812174179456 6636220 -36602039147197019020459427590634880000 6636221 14219409667400678168739937841481316422 6636222 -1753000055836156669353653908667462400 6636223 16381096770994230455912314140418708848 6636224 -493760223481281811729014066253922304 6636225 -16129520930178077932643207710972644000 6636226 30797769565606859989881894596824120224 6636227 13804688357865591644620587904178847840 6636228 11151687375498095151821452149729914880 6636229 4720225236124184446001784504858156830 6636230 -9603064045081502679103823655431222400 6636231 -1828480204493531125968825717280081488 6636232 -14445720755131936171545967921997414400 6636233 -267844855315617865222773777665295936 6636234 6945200192056024231412767050646483200 6636235 -6646666436872473985125021997995294000 6636236 12511340669713924505824904713967990784 6636237 -7984120408514057829540992594906897280 6636238 9314047579438356569143255472049818496 6636239 71417660178287383659281095340823003456 6636240 218603062332010354158580440261427200 6636241 49740466032914298290982906647231711232 6636242 15369901148966874111472145867572832544 6636243 18192829306760403510358373572011822264 6636244 13304813735393584166151769642540185600 6636245 -13052236555724737676252753830402560 6636246 5104512541935785293427424535929538560 6636247 8968164782813145557107821368780929200 6636248 5520125128631831031337903998283038720 6636249 832852876186664736070614200897412330 6636250 2908861873545245707590465278818350000 6636251 -16405525308284301893148626193438538896 6636252 941513921012164864241999446688563200 6636253 -8755993319757011648203989200339136116 6636254 -41405268734890080823970774421408937728 6636255 -9978004387274624604820278231976723680 6636256 -55399474600842128917680156711471022080 6636257 20094705013534748058464211076396677120 6636258 -7770044427667276000177217341074087936 6636259 23574871560019218987092978834331420672 6636260 5573696990444495133703506207136719360 6636261 -15283878726806568193173558095621000160 6636262 5548067035740599540201248637036635200 6636263 -45270036314343467896093547205865536 6636264 9466049860576682664803948732373073920 6636265 5262378260508961291344162633803795520 6636266 -1584775160363845423746904969844929440 6636267 -340714063093584545224634789005087512 6636268 38436105852127201325923426893816021248 6636269 -32818387870374863794179552063393804330 6636270 -16802080146147446619327168954134400 6636271 81363240303653767151819391712968809232 6636272 -11940962513398552914721868788069761024 6636273 3772746642754806893737322792390680320 6636274 8584147010601707759089152458480837136 6636275 -20094506465592057690207201365111999700 6636276 299392385967225498453191661736857600 6636277 -30020153853045599059447250006238763520 6636278 12674257736680862977100875071168052800 6636279 12142257316059338639106084690459867648 6636280 -1929780513943419866592070894650163200 6636281 -45400942390595551671088388256520878000 6636282 -2394231526678949098525067420247920640 6636283 -10609028698608534070524301878779803024 6636284 -1665362146457309953209374439591158784 6636285 5836337220738626021078142385303445400 6636286 14122836596103173646018590702035694592 6636287 -10358032208300922442814706768766216848 6636288 8735420025775897524578945576535588864 6636289 11353010706023996131750303564418232768 6636290 -26469558144536335533179887596918451200 6636291 -17766132526403878133765845399909542408 6636292 24070917733246648947026860018082353536 6636293 40337030156002914186007958065691032542 6636294 -1155376570478913663502449943832371200 6636295 10034740621956877602863106702144672000 6636296 37564527339779659086906100991485793280 6636297 13994176400881256301088795830722653200 6636298 4988500459382808315387768855173828400 6636299 -34110220255136874037595561391474981120 6636300 -5324172708960017173358483324146790400 6636301 -1428661329613338398940276313425586560 6636302 -17831159802454161575851353788480798400 6636303 1657634793057453813245044318149382800 6636304 -9931574132103277888439320488534138880 6636305 9191657791054513840396198439110779240 6636306 23334235056209261426848987524006463488 6636307 25484364070683710606553718175587490276 6636308 -6067456019836161814863095497541597184 6636309 46464869480620834611476977754177506368 6636310 -2757698675813646757406524119918877440 6636311 62878167662025693146952157138444590000 6636312 -31851939764748632796090981388880732160 6636313 1554903208382604715861538383162304640 6636314 19356522230090114936019782986600982256 6636315 5731358286775152600251559642036524400 6636316 -31741184600373256266298715421845841920 6636317 -15326471036276004145882481127456596634 6636318 -7141574973778184634375021596896540032 6636319 -139384594197072076553692197251082056 6636320 -9577701350468965926785765621366784000 6636321 18733363191316460903276515165342934400 6636322 -2672956153103998581836903899399435776 6636323 26236455922760988213770344679540470464 6636324 8584861195297326114331640869755267072 6636325 871691812734823561201241084575177600 6636326 -2219797909923358903480434453260274816 6636327 20309575393842620991064405867632460032 6636328 25542912775322036140925653690422312960 6636329 16766043309399388693879717946337976512 6636330 10468903855247235942128825372774449920 6636331 6183265181157436943069356558704469312 6636332 -10403231856662841984200086539667624704 6636333 12775080153223377512300476280714434848 6636334 -2164308801896098952237016058324757184 6636335 -6581823032732074900511587461546513720 6636336 -2191866441437456598396036974285684736 6636337 -15539282222972696058104171362184300014 6636338 -26518289245760909857969487596714767456 6636339 10990709691815566548416032703808161220 6636340 -15964769874716925437636988287658508800 6636341 -533649876736888143906088566667470948 6636342 255053713956477530169503893375169280 6636343 5757287345499020517112086374654330800 6636344 12299016731315646645692370218885898240 6636345 2497826474425630554450612364656072000 6636346 -3061523305295256505266595555645642128 6636347 423627307525877770669140137581874280 6636348 -1164819460371472209587103391910524416 6636349 18905695336079950744811370632427744736 6636350 2651420685148254613438360133067340800 6636351 -8627402842962065450754108704169655680 6636352 -16437540613607150224562761089642659840 6636353 -44113840890478823870622274191514348800 6636354 5876402601969429948210372863324735232 6636355 21800276081036021534068479017288621520 6636356 -2765694144298760041954423769415598080 6636357 189072963921328400339457300930286080 6636358 8184993254321169895536694375253715840 6636359 -1489290597816291515940473779763542440 6636360 -2878481228556011530506343259959296000 6636361 26950365117373885799945093397923353524 6636362 91280118441243376494443908605430272 6636363 482493401882745369455882253806323200 6636364 9403718023244373288529309669873298176 6636365 9425269527943303314926028070700260920 6636366 6818641884069942274931976036923979648 6636367 2167867803153823637904094466669366232 6636368 2072796025543140928173427684656340992 6636369 10759834935007556513879431193293749744 6636370 6367186756323958175912724960254054400 6636371 -28296204626252420391941769016160688 6636372 -21595133041914997618934243227097942016 6636373 -21739316458758923618493396514776136196 6636374 2769427615155485194888919123673173760 6636375 43857338701870098500321354082302124000 6636376 -29060197655519617626779900268557137920 6636377 -10208921092314215750228831708883896640 6636378 4777986326241400442416936207035947520 6636379 -45487432859151235923889790452673674680 6636380 19349458109628868016028988384850572800 6636381 12245785002320513676777309194960141952 6636382 -5755130417439186066218638782031336128 6636383 4992793462632152625819942447365547408 6636384 -5302096047517459678913821201213685760 6636385 7099335175388800577425637566540124160 6636386 -13385329056699273284701156292983858608 6636387 -7129088562265227400067255894084444160 6636388 -39484718860571716974729720170066648064 6636389 -57840677632939961556760312459165485540 6636390 2140483453353866920333751896448505600 6636391 -389997901483577768448484375048891416 6636392 5080314472310884628367942509254901760 6636393 -30294881853528873020652399597410064960 6636394 1065576740160949588264514994029312352 6636395 -24497288317490644110684702416113699200 6636396 5619786500273225134002774146570649600 6636397 30150584926732856067552130802292744480 6636398 -1319265814426150920687069185914380864 6636399 3041201903248474121331136253452043520 6636400 -1684994422083253739282319372612403200 6636401 4189809568666326030391305331142010804 6636402 2349763222450709680106601281527489680 6636403 103383667074620777968650024702541624 6636404 34242036159795711792276111200758121856 6636405 -181578393154196063519370939202795200 6636406 3442966941704266693856743884317681280 6636407 -15506572899457755251447054043069712488 6636408 23871902681494782349858995708925071360 6636409 -12483434392276154899580162097873458040 6636410 16257869356156238015240965706881278720 6636411 2425521822872988388420749601944171252 6636412 -3192397816082678937501783003375622144 6636413 23772416739953059593805770247604770656 6636414 14918732688698126097503240479930885440 6636415 33897141517546186920183540094278411600 6636416 -11129367101521184348069920381285171200 6636417 -268199723880547740891927702587918016 6636418 768258542401978004627325172412958720 6636419 12712821536587292069798506633133230296 6636420 2982349293826062586914656752608460800 6636421 -1692938523021299995372970421044465856 6636422 -2167496356529793075196920691291208448 6636423 9809178781358127112133389800389020584 6636424 3982133179825809277250181874125957120 6636425 10098254902753617078657520084027194000 6636426 -20124356166818381877232117627989628416 6636427 16160072928479183998088960049290787472 6636428 -6218092318046084111665796651978572032 6636429 18201142709378426242517362478455182048 6636430 1720719392946450763110040853341729920 6636431 -4001314817580887029436628032863388976 6636432 -2147197340122682235371716937906257920 6636433 -34330786022137578673255273077336826318 6636434 -6144624403900833465233560883214873600 6636435 -119648159130014933370811069921990560 6636436 37210806017811868621083898327039863680 6636437 -33130379292172021332730505715097716288 6636438 -20680130668353983070439555059802905600 6636439 -7856098983961389645714073553341952376 6636440 -28236768595678459791416688025535078400 6636441 8949181911914047056656263300650083328 6636442 1569349535572892181574085818884805872 6636443 13965638482354258313327871250942238208 6636444 -19287047864085441121089052545419011584 6636445 7849804957099680923450345908976654700 6636446 23421707623755483531271311414799116672 6636447 66480166531327676591715950810385933120 6636448 -52012173806754446746994190311227392 6636449 2911031847598673715460811943873964032 6636450 3042197132209577222002531553808115200 6636451 -3373583557092142529065543501410830000 6636452 -325544006413171481908565559710964480 6636453 -12106105004513038863381454179005221440 6636454 33001390967375531299647884049493860672 6636455 -5827020029689223017012420011129054240 6636456 -30217331409971159699170943220854830080 6636457 10252170608295995148901829660220211706 6636458 26683917425195992039518682965411580080 6636459 14452288888486445391750035939931305304 6636460 -34587106252285946400674630418210048000 6636461 23412863339015389941507707738307022272 6636462 7580959139709358998525647593431331392 6636463 -6330934670776278548408011199583599760 6636464 -7925552542386068695929513525130936320 6636465 -4284215610327772245386836791205536000 6636466 4073572340309970437738620769786870784 6636467 41241600891891243604558946853835317516 6636468 -4490484457368814737380065054818699264 6636469 -15022681650812709652222123576124350304 6636470 -3163240578714555396367447358265676800 6636471 17631431828345179528469708418235758312 6636472 5411380456045891439250162867705139200 6636473 10386658294932937171111961079864982740 6636474 -9464863498714197584450485491520972800 6636475 10570662643792907933720895241309236500 6636476 2305937556061318216542975685014159360 6636477 24021846525869234539502371090496456832 6636478 -13437989338878318355508401712618376960 6636479 -57947082776718131130456139068081673920 6636480 -1273441972734543541792403916041748480 6636481 -15291415321714067694300619632512679168 6636482 -15110430371880619256591589584511471408 6636483 2404738403023936001928516382946310864 6636484 46803620515823615511336526718892030976 6636485 13307868488567152751286012039145893180 6636486 10104765743842587638600943797244592128 6636487 1441763815857745701579124366782520 6636488 -8149127990118516201720981633017994240 6636489 -8754909572170623670967317720577913792 6636490 1315828822920454697640744914787686400 6636491 -623895911940467015484425370463033920 6636492 1939844476818505545907744558915981056 6636493 -40151278839127352644061390922516901258 6636494 24958509322549052426378908386107331072 6636495 8557178980473736258638335764283079840 6636496 -25686042655351379937942703153197744128 6636497 15426752541140409983114469559170043200 6636498 -16322581015932896127018880052202330624 6636499 15792121369215913045219517677359810240 6636500 -10443606668275023650914900633274496000 6636501 -21340559310814079314232114188090344132 6636502 -4941674735874232264025337677995278048 6636503 -2264640592903868749435726295637443136 6636504 10425088759511635741269305869849067520 6636505 10999652454757685521741992058133528400 6636506 -4106856971222965671100589808310330656 6636507 -23938383071417417208241234120423296360 6636508 13502259918195788921704642584186656256 6636509 -14455190891569092688187050317676059360 6636510 -11063671730226851028479013763861833600 6636511 -14838590063882531380572311250535000704 6636512 9433600872659795653044706283580555264 6636513 3267657494477581706126940499965509184 6636514 22305908213530477322529028395652018560 6636515 -23171335788227836939125356025727473840 6636516 22237591556301949972832188627805156352 6636517 33995581447180083698288993275575129312 6636518 7616749757329207378851982819001049216 6636519 -23297602074418759148073622242178560 6636520 1899375566564885323521208272736665600 6636521 24591889014109742852117621348000817792 6636522 9992733323307041173396717709030460672 6636523 37292557377182665666251314241805366772 6636524 24322006071202003456849571993020068096 6636525 3194112149660703573002657018054865600 6636526 227578444294979859594607004271407424 6636527 -14469530357329446126600069481389768624 6636528 3448484382568322854857940203134582784 6636529 21536748405310804434478331002055622640 6636530 -21015531418702930426767349483807839840 6636531 39046727915943641754791145130070535744 6636532 -8759518354883969950981611735438141440 6636533 -2703257402701083753052085599876336320 6636534 76062825453072989068355303088261120 6636535 -13820554503235294300985072202035618400 6636536 -35688709733368684123938129198750167040 6636537 37413121714330676761577839007241578160 6636538 -826327469177759426229655561358553600 6636539 16901957383477621075014835119268419648 6636540 -11561293721781967226030978264318131200 6636541 23868841719760892839887434671828993920 6636542 2998854444869001170461347572223295488 6636543 -9443626082512989316748269016536372536 6636544 28299808486892023662018524852000915456 6636545 12542537693598427556374829605778188800 6636546 2201847360263236315973415595452733440 6636547 -13719154063161532812782914519504515936 6636548 -14666476886285683880797883937237857280 6636549 -25019304742558374386898421294309295136 6636550 5191201523377472343018593957466609600 6636551 31146241293786316616199217929493813032 6636552 -2194698356555929131461106271961088000 6636553 -26281091227749547525654562874904135680 6636554 -3454941301605553254467281217827599168 6636555 -23917133134483083909948681476709433200 6636556 -38753321875399312152307552698613447680 6636557 24750735534213177861140819825240746806 6636558 5519990616113417554213098332284136448 6636559 15440787689199674495394341128406755760 6636560 422094360839188376895092503364321280 6636561 -12198846079017772175882454460709549328 6636562 17562602176063732739926661308665859872 6636563 50702623167151796303675055651569472480 6636564 6244746875089195978213099932002641920 6636565 10229533364273829708081748596639136920 6636566 -15994625879149673070478259003167692768 6636567 3409984183746354105129817335045569280 6636568 -838266159265265087955712568956170240 6636569 -46113073988285674807214320246233644604 6636570 9182003937447346581246877489320979200 6636571 9480973276326746672052305827416496772 6636572 -2231258426019876287707031403004638720 6636573 -2989832771818147779595559666528485632 6636574 -542744006793620006791656496043424000 6636575 -19754449284713598562531763962574117400 6636576 2068855240963630995421081854047944704 6636577 76678955762772584544571209303144880 6636578 -1224667730532053701362792730898724576 6636579 -16761729047098322802431868083233361568 6636580 20703492815002639738121229387726090240 6636581 -6246016415665789201105111820320423296 6636582 10933071780314766074374059505384088448 6636583 -21841589025707602361083182426737930112 6636584 -7917670220603542663512293957759232000 6636585 -13288763290000517851011561013990881600 6636586 -14385308195686206039217573342238472960 6636587 -30331776111733067320470931720775994528 6636588 -7601089250432504741457519429393088512 6636589 -14517970522007738478842255975846421610 6636590 -11266379564886822763568720505399451200 6636591 4141433745193718458885823470011411216 6636592 17097879383165179869246733830275727360 6636593 -24330257634521117253684675498085522158 6636594 13475175200499603868026675127801603200 6636595 12225379539290486531166535385850475680 6636596 15208406205877262475589820888795499648 6636597 22568439026254315496628486895970167296 6636598 14358041477071923989775443403945808800 6636599 -46747993688203355163945862546891953936 6636600 -5454887002327659618974784931660800000 6636601 35552222281995719033476496801709848704 6636602 4398289052294675341258920482152541952 6636603 -11459897065165869412414316642127258576 6636604 -1408694094769533129987824545767751680 6636605 -20492083122740038220733627277518084000 6636606 3777505696157905170729701768721271104 6636607 -6422573820448507320151723550148080760 6636608 -29937018588423695679808848866574336 6636609 -17583677659210222345964526078729446700 6636610 20769958038728942523773142854840508960 6636611 -52326175866900347249255456943438430788 6636612 16815255420354335483588798725135014912 6636613 -16652583799505555141546065047849587460 6636614 15360637273309194573647568188862754656 6636615 16363085665298131111221046025226000000 6636616 -2397864018092590205250278379457904640 6636617 11000932706833580350500906832583015880 6636618 12888083688654840081488428320165556224 6636619 -821092088532334459658830765945880688 6636620 151873277417419003945301322260321280 6636621 -16791239678745040524620704979533795680 6636622 -9483826052448391939221911370044516928 6636623 -20174022742802524178013869117900198160 6636624 -162613808736360966688888458760421376 6636625 -38939415783576885603683381969408871000 6636626 -12100781808969211048801761451239225696 6636627 -18694754987369174721705880087284879360 6636628 -368451805849095277465142766203217920 6636629 19841028323026835395412280146995457340 6636630 2633599406559078584305644382923018240 6636631 7097745186108278750572199801823707352 6636632 20065004950345248303083643716850892800 6636633 3196016047360024115189641576992035424 6636634 7286049934726021511699858690547774720 6636635 7551098533687207879845786154386309120 6636636 1391036372831702210113634862194030592 6636637 -9156927551175281665753989201080678048 6636638 -25092854918708523303661510886325713280 6636639 -21786424478605995295764226865722767360 6636640 36102720233820243882329298663859814400 6636641 -21778737143536382897335968450359301600 6636642 -1222731508109829274831570261733053440 6636643 7586312294401956428449227272629903840 6636644 1033147913593717828514924882016202752 6636645 27120384740894826925219239237369675420 6636646 -5311349749947092798062307575274941728 6636647 -42807020891028276674898382308770647728 6636648 13114087098650348930596916538887208960 6636649 -3602077577795821461149194477517826040 6636650 1067118422767136797453512317308800000 6636651 -6511836847944643989789628246179926016 6636652 44027850240132394985324851634590321152 6636653 -26234080257199041782199705476007057780 6636654 343438639058205450310384946737924992 6636655 1630362675420813968091377735972103360 6636656 820394058934382503831933227311726592 6636657 -21022587541090892572615693200540335760 6636658 -198166494509683799697164511146992608 6636659 -1183861815272478533761027011982251096 6636660 -3644097658061670206976402875463229440 6636661 19045667127986679107855888395966345262 6636662 -11861315641364575155648536138340552000 6636663 82370621124078285322139509188593280 6636664 4688679278312334918531790156099584000 6636665 11122752706543307653156114484996529600 6636666 7457771370739699415323642801083420672 6636667 13197135106724549170371373155319095716 6636668 715829277137799355453135551590461440 6636669 13057869826694345023451897828177544000 6636670 5340632967196996144528503954723288960 6636671 -6814110976767612744800907006280111008 6636672 -8701544237997359330879908264185692160 6636673 7618131469476309296582747550539550144 6636674 9342383168931039730925272344749149440 6636675 -158040784748664262553411736339883200 6636676 -11322319816647717539389561075334919040 6636677 28158278015566207428759939689120332032 6636678 13634777977454521689684603867533213568 6636679 12523575832062266965524049315214177760 6636680 13883989350548738769880026391142400000 6636681 -41781814808974779993541447455155491200 6636682 -2784921817745995839899429036731508736 6636683 -11342002523935128637213258754178357840 6636684 -14274125539863997795412933784101220864 6636685 -35416495798555912731431659842576569280 6636686 -3706644807153470451518528081342467200 6636687 -7149155864887679907236028619089534840 6636688 11824634963913341066930383915549171712 6636689 31243519185888749548087020873381341490 6636690 558365489829613348690746916764198720 6636691 -20999709959150882288123382916949440176 6636692 -3581548196046181992651175626546286848 6636693 11011141414166426708604413218353048384 6636694 -12881228546701342341053369338555408320 6636695 -3635998432061508989894980551174538080 6636696 540410608840158288357216566439444480 6636697 10513104369140186962965534780006660352 6636698 -8389289649532038224901195902309727264 6636699 3796728372041632323845371476256138284 6636700 729538261184458501751815199360000000 6636701 15943088855304986849044974218117001702 6636702 -2511482207984241361039890482576163840 6636703 -46993128276273566707588894083480403136 6636704 37436464103838829371822047222176284672 6636705 -8862357746212505663200796490553664640 6636706 -256314168156589193321393899154702976 6636707 29830234389051705247937418536322816000 6636708 2863428200410347220999125938911027200 6636709 -34358166030662222236950373363151521090 6636710 302464445794128182987641662331835520 6636711 -8971117152205393682253921219470876160 6636712 -71117386403348454201169789921694853120 6636713 11400205373907284825752059869133921444 6636714 -5861515319737904518525045846119403008 6636715 -19236292107160419424740965204943129600 6636716 -2098870705113966977450544344490229248 6636717 -2591191633246811074977697254276846666 6636718 5988923816887180109510245894439931840 6636719 20343677743638042823433775429358016640 6636720 1086328723588096018648497099878891520 6636721 -6012090716032812019334925010718111296 6636722 3453543451706417369009954002698557184 6636723 -35829283685439014372251842817415958216 6636724 4183983429976132072867860415928410496 6636725 6159993607403249615621209864632132000 6636726 -3082811486299666088855992554430161216 6636727 4257459490658658385218728035837779584 6636728 4260839994065163048263931979911659520 6636729 -50576881899055836068559689507660160 6636730 9801904753252220092516677026552587200 6636731 -27503342642554022556502148804227468800 6636732 -2314213409029171850082404339635657728 6636733 21375472649052452342638066474924977120 6636734 1782704794036633044123673129110467520 6636735 -64024627839423428209785065694894240 6636736 19369293367421195429417146476108185600 6636737 -72852020389689825469133241432172333740 6636738 11213263014148961831449375254923869440 6636739 -25847424492569916073492092043935526400 6636740 -14220595285347846599384071613623050240 6636741 36950987311870123665871296351430279392 6636742 -5662688266903176535071679792943855616 6636743 24330185717294896417805544458487123384 6636744 11121822338243417839128158961892623360 6636745 -25916164693009346379598397238256969500 6636746 -15984985991019661280036119962575486928 6636747 -17057084318640639427645208327018814720 6636748 10725997070371625395459997881457777408 6636749 -232624843258186303338473798302182528 6636750 13747509221246299602163383499562400000 6636751 -37072784109676511827898497573227645696 6636752 3882242043668474529201097775726198784 6636753 9312405343548116703451890258247739460 6636754 15355000859049060155421470232886098576 6636755 14848502210943857708831278824336890160 6636756 -5320091185503805678412976761885018112 6636757 -6148422304993057866947174695192816160 6636758 -15262116676515095689341546966703411200 6636759 5833246770717173101592163001700218368 6636760 -62021554137051003452849095520870400 6636761 1697593066287879879643494081732556692 6636762 2947818990148613736680659605500090880 6636763 10353249264604163623809826202157210624 6636764 4162140224413943840016736014220187136 6636765 -1430932552610445408706492346151857280 6636766 8923961024967906617549822126279516160 6636767 -744945331935443355674200745324441184 6636768 -30688892071746716628724866331021148160 6636769 -28410679590548831897960554375164212830 6636770 -3129322964899618481112668240237514240 6636771 -58078393271672791021362482021902421928 6636772 33144980649905910345404713641147923712 6636773 -11551100193775579157406949014122515872 6636774 13712983794517900935349685267980896960 6636775 -22619797754112485369876937712370579200 6636776 8653878189148348187353460029022208000 6636777 4921188202801873788681857778718679232 6636778 14143175411262784301355793191154027440 6636779 -33008863121530794405682209576951076620 6636780 2876277955538647776015751272000168960 6636781 -15816979909963786313753323037113125418 6636782 -12660858336632166486320808510332670528 6636783 -7211933061804106907112581543658167040 6636784 -5116831868689027101226840964832165888 6636785 16972843239305103901372765335593876160 6636786 3495336749202841871149359079390808064 6636787 3769799250211359377280579367190190000 6636788 10359608322786092275398786256370903040 6636789 -9155999356147253804244745746236673600 6636790 -879766195500839683972735003666022400 6636791 14435404475952442692887266856609955840 6636792 139023644263784561486796970401792000 6636793 13726935776694369353188758154932387924 6636794 -12704407569029288005992729623754521088 6636795 1303971330815236605059979251114304000 6636796 -29833577278737385602110291030984647680 6636797 28981889242925054531399061830116458246 6636798 -5107201324718196327341918724459202176 6636799 -1884772023175943213826586576455352296 6636800 -16711401254274741227803633427624755200 6636801 -5816131294772826368743141956853800576 6636802 2717379612868071410339740772104742400 6636803 -2715971814370234226840927618271186948 6636804 -4428927551943790767787316139755541504 6636805 -44915287458976852857779573083500877440 6636806 -29988971539849111061585963417697798336 6636807 7169257251825505364431861680033329904 6636808 17796350003836299838102362433026216960 6636809 -28036035025119865686496304878896885990 6636810 -1681211902584724060972791396239619840 6636811 -9978384815283148111678385099173247136 6636812 -2227973298844607903215920726253836288 6636813 -2694595894414529799881480591417749056 6636814 -694752837288507261410545094149460160 6636815 -7673958968213480425909664493156914040 6636816 4114580667620738503736353645685514240 6636817 46003929798722188945107880219530125664 6636818 4678361509168358651215517965126953360 6636819 2605835251256855864316477204489269760 6636820 -1504994111655098190429813855771121920 6636821 8766518225426845628852113953444457344 6636822 12172212137332340392966421417600398272 6636823 -54791314044110616551635016098383500640 6636824 -35150973245891738305626464302709145600 6636825 7677597187660734085134787957595479500 6636826 -75753931315056599445602610471517440 6636827 977137628026760857103695824328076676 6636828 -10485109086461805191056169869207830528 6636829 -24593316782206734452600711840899590516 6636830 8308817303691184115834998020800842560 6636831 10232335446595313868238458156923911752 6636832 -23115270525785475894458463596583518208 6636833 -16788463263755523704089743431686272000 6636834 3512555335119691137284216492234279328 6636835 463483881167100073378341902401957200 6636836 9826404496388663976756678201908994048 6636837 21999905750376704040324681091570633152 6636838 4425254186258780782263401414998204800 6636839 28965795899916884059961710575737890200 6636840 -2726695119356307825428457961965158400 6636841 36199843821338009486100691376411442000 6636842 13124896225396312133527958732660241072 6636843 35340339146151561799109439094063682400 6636844 -35062747509082050490437291617378923264 6636845 -42213873892566957692137642385576790900 6636846 5904517329216615910893125186024331264 6636847 -781924666310702082566958868714014336 6636848 5300949736040407151486890004445315072 6636849 -5699071606646903972317129567607169600 6636850 3331377280484209984950966871825200 6636851 -1775437521155770527450215551252216800 6636852 9375486451662089797975045142707322880 6636853 14088067608633971583126498089898555360 6636854 -2702969775971773427159408844021307104 6636855 22449038972508103414868751872426394960 6636856 -5468400505199618545328587143760896000 6636857 -22201745609238939655420190639283473280 6636858 -2065319141403090856816831576280873472 6636859 -84115999268501754018181257127774582640 6636860 -25379549420625781123382359174273297920 6636861 9306671312044890670178533586064789888 6636862 19510231338171338983443873204878322432 6636863 -15110431963396496324138739020596749888 6636864 -508262049104440711799195764764180480 6636865 15263931003565052726158596339108034260 6636866 30424962901450617855827201228515879632 6636867 -16252112771750780309613564487167932160 6636868 -688265037893703749360233549860569088 6636869 18010045633383285406466899951589396160 6636870 -498069872363698117835798925248716800 6636871 13211745658274640745788369249757575680 6636872 19598915632578018637046495196817981440 6636873 36608129316722383651912343450307504768 6636874 28535790967231787752126900194787318272 6636875 -459596054288008007596985759380380000 6636876 4388522220953796133377490623718252032 6636877 -10226072480188530516112263523700209940 6636878 -588071047668683120752371467841575040 6636879 -15839507690987767840103303935799329176 6636880 -1069209368608128491466578720878755840 6636881 35974432005276652344216557631975690864 6636882 7328473413633895929781369018856832000 6636883 -2803806595281454398300331326678100992 6636884 38004149636792207368835151386341015296 6636885 -8529407735941221386636808842836782240 6636886 19321585281901141471326425834780038080 6636887 -8015101103983765095204684503649673464 6636888 -22746818742200923104772418003719219200 6636889 -4627681265025548487374560299294015168 6636890 3343485275206200221690494050482995200 6636891 7015661032838705111549159088906787992 6636892 1489666853594703449990291046084809216 6636893 21413108639253134374311839125888104960 6636894 -1291898588135062981378657666905077760 6636895 23199397954364539065731133743802383400 6636896 8816506155977435473128530237238804480 6636897 1549972047438691180544775738475956546 6636898 8896420141939945589351554595709637200 6636899 -414569276221366006085894460361407720 6636900 -5529490191485857948742349322789555200 6636901 -12400731489884957243909985862375336100 6636902 -22711157030713493695333844380235035968 6636903 -3797427116539189371637529032055956992 6636904 -34568429174652106099644773827380618240 6636905 -3369764323588167950722829440404122880 6636906 4368897733799771923883684441357652912 6636907 -69912119574795861691662210808074163200 6636908 8278645794405626330090539810706810880 6636909 21277089404421721982684721823898694240 6636910 -7016853117824885421004942312940851200 6636911 -63150690876040110729218309549621452200 6636912 -2942688054713747429436379888207822848 6636913 6172973877492514172825341865419838162 6636914 3522763750365157158897951918217826304 6636915 -1322029865390295722927697717111483840 6636916 2341299399347799706360287132542251008 6636917 -25371442620464819435696182991506960128 6636918 26423041040746649916865817532586237440 6636919 16195834348922674288042460305464421296 6636920 11402536734561016798738420402391040000 6636921 -286206924783495962099678207117767200 6636922 14914392312390837836688524145107469024 6636923 -56103520606432611372052863132761172828 6636924 6047123037740594486221267213063372800 6636925 -6204849574787546325059790671671849500 6636926 -11276046381975614685479424555326324736 6636927 7816309569972345480689312054280276480 6636928 -2319250440290339477085353593012224000 6636929 -12212286493169907782386401255281754432 6636930 3086961224587317257057733434058385920 6636931 -2945356204162300842297854686152508208 6636932 -36019228541018943845403708002640069504 6636933 4126836854494599385569673996344051900 6636934 4020157959143660668225849296890319552 6636935 -38373178354069664586061295616382986120 6636936 11914754317252493759435284528595189760 6636937 -37900262472805805627576338536354157414 6636938 -5250672466153149537129045180685418496 6636939 -15890956385778009911915023942633894992 6636940 -5946740848359680519524652470897689600 6636941 -2795883787961054381341105415043504948 6636942 1741928656825565618159433931505145216 6636943 -16925342373827437709412134029345977808 6636944 8274768679042145999558518793250447360 6636945 -1089899434660544204870124134804275200 6636946 -9991175353530872041493867105019480960 6636947 -7564955655301037596540961303981121960 6636948 -13858824186148245298737185563888803840 6636949 -1268234146720806768940024118415231360 6636950 -2628790118292317735669635599401244000 6636951 24176163157961575514310157018613842080 6636952 10318244332700837896923558225171732480 6636953 -63343963285355635096540595165423672544 6636954 -6858103704552532633542011093485601280 6636955 17148978238379862322094348752256903760 6636956 -25825453507141805728353163999495610880 6636957 9456265542569413654920133901701477440 6636958 -9831949429608532941208408982633569920 6636959 31490446205155246598744759824930999680 6636960 4237050692164785535243072586671718400 6636961 -38448010721359671918941444881259089438 6636962 18962591265882722267310722388329635200 6636963 34814308510123959491373309923745095544 6636964 18908493784420382247754639509184512 6636965 -11097418371541047750996663919047793800 6636966 -2780429228038978199708028218373519360 6636967 -20185021367299636205602789167192391248 6636968 8021848662368960870306246619213849600 6636969 -5435119290220448256550775772311068800 6636970 17321322750638424356878657617762221760 6636971 -38441334326751008824509352882476084 6636972 3922431069329139433014263756624117760 6636973 -8539085302469775000126957741955715360 6636974 40743826438369530176923818077222583360 6636975 5766939408339108530978635360273512600 6636976 1048078890746897561999745312510705664 6636977 -17872314152836230217204239595774476048 6636978 -710907624008520994861384490914667616 6636979 -42683017817978178274153818516394162420 6636980 -6533508444732919851456948637891215360 6636981 13133825262466701254114821265875770720 6636982 -11687348991689413597778323257352967616 6636983 40290178522280075793196288181418632424 6636984 4535916892637486740410205341564272640 6636985 189425288544195642208934089720294980 6636986 -4026219912666352355400215524987683360 6636987 781910288852869125410124867445281312 6636988 2408057556829792607983318064363439616 6636989 -39273834230663393839921055860252737210 6636990 -14476194483891995900273887841019626880 6636991 -8347597046294391204571113845133647000 6636992 -15062431913766840348840314520012324864 6636993 6666822627654207946770335570870284128 6636994 -833862555784686955257740248661979648 6636995 -8389537625033725347497929351495502880 6636996 18227275303457095271730636720908239872 6636997 5301880169125744846928084058062375580 6636998 -1613053573309355422503838349704999680 6636999 24902082838523734557607434088347050664 6637000 30829171969449148671970449018831360000 6637001 56772854606765891479773751553431157850 6637002 -6434947131599195428198161477719386368 6637003 43585706869774267938784781946030671252 6637004 -35771489649193105665844003745953505280 6637005 -42228627217114463144186738479052457600 6637006 -2891029265862232922284570778293962048 6637007 -121010957174079022854578326791880704 6637008 1594344571837052091403088734579851264 6637009 1773394898312630992680839855430077760 6637010 4382103204175836896430358747377672000 6637011 -46397712680158120573657180794540420096 6637012 2902060456590904500610762227819436032 6637013 -20047458876939925246349853974422083876 6637014 -904313908993592450871874617007142592 6637015 369443484692454231572667993789350400 6637016 -55229248568846058084248270063644907520 6637017 17416940741177802823352689512438643200 6637018 2861856416819961534413052405670026240 6637019 12717416929833465292529990224190777880 6637020 4210145748017727566347945589444444160 6637021 -40187065555140296241273545029337224308 6637022 -4118332954153295660767866458681290368 6637023 10694343357484651741454292618505602000 6637024 -20646098851841545577589796196308746240 6637025 310291577822468585279225411428536300 6637026 1443781362944730023747641765442193408 6637027 15682459981162298117917066013738606400 6637028 -10125524106984165190630039736942115840 6637029 7528142954850568980292056389361224832 6637030 -5749139735883725769372045994296076800 6637031 2265595817702897517967583436394473264 6637032 30570238740911957823893079853279641600 6637033 3924637484306065720353712322808740864 6637034 -3227952955971724789599967015930433280 6637035 -25035986298872370991682196894588310800 6637036 -3305266302484818369881001232299325440 6637037 65079968098716317754320199868717051680 6637038 350288145812979690020275848315494400 6637039 -1312965216829752534052177397935137840 6637040 -3506167526448286128578498998663741440 6637041 -9662747830373415899596415401084119552 6637042 -15729824973112455867807290256758908800 6637043 19329494506657468119462737159641688400 6637044 296520651870874715294106095878244352 6637045 19327038522986627834692301895437286300 6637046 877172498092968655502024758321689984 6637047 18113265991633377717909716134531444200 6637048 4818209607364847407919278932418560000 6637049 -36709205217719808376642669228006924950 6637050 73276096206871043861626294505280000 6637051 -4909374792481688794180832199512833296 6637052 40090339086886388104573070098735374336 6637053 -15928826814056881019583425342877751296 6637054 -10119270942226581140539023630864997248 6637055 -7802727063108087119293482525479990880 6637056 13172955758417681722906400746635264000 6637057 -294660084498445916242839019771777088 6637058 -679130199601517444557602819597133824 6637059 -11433714552354536662645609939801073664 6637060 934159573230697810056842607318796800 6637061 -211536698438652194261135758123478400 6637062 16261054877241621094211543904512962752 6637063 46460059102867689814645711751922524312 6637064 -3970216863285065971998605329177313280 6637065 -11692098003859829006711558107254096960 6637066 -16762106407029595412142030921465666768 6637067 -15962816740900285381758483910739731884 6637068 -23256773692378990752790243018105629696 6637069 200185811583289253024685842089873152 6637070 -6059008508357840926274989209394957440 6637071 -6695485777277688746892320234768693376 6637072 5985257234888838473423374036156710912 6637073 31593684779935086734267446208017574322 6637074 13227827156899467493200814072019410560 6637075 -20551175504875575828903753504545307700 6637076 23117401922064841213679893170194981760 6637077 -18067817741742979830447235935536114532 6637078 3213954296202585156172710915711574656 6637079 -23812074644487978188656004476731504960 6637080 3307392340985078560969516578668544000 6637081 -3722388684203624724330304253025986496 6637082 14838378835225890673772989714951107552 6637083 -15658966049483974727793294663811497576 6637084 -2381884228095545922519075157169662464 6637085 3039344515566074322273680653537497600 6637086 7686686843374726439175090002719161600 6637087 2192422413734516382580587863817757440 6637088 -59825546523618599432757180206148157440 6637089 16843393267565609812962696524764634880 6637090 2002575385504910339942916194546752800 6637091 -42759057047744097654262415163680057508 6637092 -3668901422335477334816013366349824 6637093 -274610609892063436265618905752929216 6637094 -30794054220086594229749118371692751904 6637095 -16842605236674234534493868736404164080 6637096 25130746027372987139516743263215201280 6637097 6852504393334722290546284317224658852 6637098 2745623368115786620554466641445156608 6637099 -42547399071595173234382477319940856200 6637100 5562400408361727925721873020142284800 6637101 -18099552445479168928757391188559892896 6637102 -4783802619333517152691677680219447808 6637103 31516145959432308083584621674175543680 6637104 7713807162489200446478826805752643584 6637105 11032900892934710735074830904258513920 6637106 -2634998308770435975875162160132157440 6637107 45377472060737477608657963267347343920 6637108 6334921644633771739243457667054086528 6637109 -43295531773281917157753587144562732690 6637110 -5692004100600669264449519564146329600 6637111 -5356296240641674586019046170287941840 6637112 22985447003732707227404559114246451200 6637113 -15965831245681387925860484325619543680 6637114 30403625408448561725974253474757258240 6637115 -46891094711213191751246625940918504080 6637116 26864309301304183828695328074273649152 6637117 34480728239708682676831140111011476166 6637118 -23483246972851764234448418785195440000 6637119 -11192220562279859416473158619772170480 6637120 3348757995113608631689229046047047680 6637121 -4273519323570036105503282502103082556 6637122 9440231322273306443387529600028948560 6637123 17199097909338883125692783886616788120 6637124 -4874323724642663171699965717118171904 6637125 -10155519576733997866527664334244720000 6637126 2553579935417209958584736280223322304 6637127 -11432730560162937936980641374867206688 6637128 27632707180483592251086339781633720320 6637129 -46145009459179971339938962737099583270 6637130 14747235306610329322688451827808804960 6637131 1291385454819631077368275029993188160 6637132 30141599962299999178500308543128913920 6637133 17885601913733564041890222661089405984 6637134 -2032540267366070276427396536740356096 6637135 -15660725589284935741426815545862556920 6637136 253985090213289638239667134349574144 6637137 -8052857794716475572374531267360188800 6637138 -16794537463584519672332901475948391280 6637139 -11100584186810881573696884172305975060 6637140 -18911646295598773301604055068049920 6637141 -16077769815277108351086650263702134720 6637142 403690342266303916938333073976477472 6637143 -31626310184518485810520948583711991600 6637144 -11693416083836929578476308520395683840 6637145 11828997211073791846972521067460955720 6637146 -10454724495232040659405627025451360000 6637147 -22305102354962263693558035927706853376 6637148 -5462421350454911527875788964293233152 6637149 3901812053167230321195697701142468224 6637150 -4067508867398626455834833066413838400 6637151 6980942019656604739541746662147742704 6637152 -21140509973858497252752513667952541696 6637153 21514676112001366509293624547738362402 6637154 -44110237773480959488867766342835612288 6637155 4271959841811436842475757630939723520 6637156 16029626039055665848687784322952581120 6637157 -742553169904480694027179125612282948 6637158 8706497266484952083480558044490557248 6637159 -47330655720012311340200669771026317640 6637160 -375141673701753195945113542479974400 6637161 -11324303143129729456051321761261506928 6637162 360925631661142374569711625116049408 6637163 -8389858835437698944156430455502455376 6637164 19592555351912591372919679996581336576 6637165 47720602641470640313039071185579863320 6637166 -13561786564160775118975459671153302976 6637167 -27719710907474801842807634984219760 6637168 2849908896218939877660526840492130304 6637169 -22218215131822541496801634110725181888 6637170 -3077791095212078091298126875848793600 6637171 -7199413084662090986252124636152314448 6637172 -7517628576092310330007736746302113664 6637173 -6634566382640070121256553107022952416 6637174 11212758019227805060577641547945370336 6637175 8935591226255186891787527509040670000 6637176 -750228147459075970134885130929192960 6637177 -4555405673266594797386177742504221974 6637178 -13905526146228876427273535224164696576 6637179 325899385921671222261829811871875328 6637180 1642321895729771239419119378521881600 6637181 12045174889247274031470184719874478982 6637182 -15653314132691042429654555915418979008 6637183 4242866785880925054286918407570839920 6637184 -44784993634180652319478246501704007680 6637185 31737457615943947383191070665904412800 6637186 8335157381597743972318238996400516000 6637187 -17747111716932499651379358618760588164 6637188 -4490747815210715661410611363235558400 6637189 -6537792276430103870593747267152347876 6637190 822845539992103308819643626334886400 6637191 21946312513327151807376894318684319488 6637192 25770197374613876553380364368439705600 6637193 10279077839689538727129159750127465728 6637194 5084444210540928172890539386488768000 6637195 31489754026786235371991420452576140480 6637196 -1541087367826001377590565589254713600 6637197 -2512456093064905683164815160254049568 6637198 31546811786570975272617161948685297600 6637199 -4890147957427763982571886389593120000 6637200 -71992132999305176445756082407014400 6637201 3659782485214158383663810311081130100 6637202 -1954190934082205141835434629460382720 6637203 -342956709552311837218923513906683016 6637204 3960018164749604071057906851428141056 6637205 -23049127100050801307869517301357360000 6637206 -7944381305707221390018371463116997696 6637207 -5609412614577182363570307292398988920 6637208 -13374157472837524870938503900913254400 6637209 16283877168333860610249090525941910240 6637210 11907373467946384758301145863572360960 6637211 17964909892027808968716867997748374032 6637212 -1994225953905145770918086499354413568 6637213 -21857695559451435827584326576115040 6637214 -18818178451154029349469858504908701248 6637215 -6955357498940389098784064688085613760 6637216 15891362152233963354786250027265163264 6637217 13385821852892731365033598760642700480 6637218 -1259032475587028541686196234203773440 6637219 7962465773399750421729393038387270544 6637220 -18320147648473486552155027651560394240 6637221 -649036732480834194226614656148114528 6637222 -21653622561542262588430100314177536 6637223 -10123556277767821918965404131480443528 6637224 3058348517737913411637812783276359680 6637225 -4123543515122416280384719064629267200 6637226 15037263447745795192735827075756891312 6637227 -1680113992527594244579048607341051920 6637228 -7292621411530902812938679095214740480 6637229 -9614134366410720607183043602773544170 6637230 -7501499753024153725377438157227302400 6637231 -18045690271147940451548791848527543648 6637232 -1655589116775189855633770581170585600 6637233 -1353142206203717627959031933556483936 6637234 -286563207537372844055649432279507840 6637235 -19967794996231148087099614466750405040 6637236 4508462490405145571495086670770163712 6637237 -2772044836593337070575532996086564114 6637238 -9234116171274996478169669219168955456 6637239 -1427438370479126601535289211751212960 6637240 11642018465422690305326043420066508800 6637241 882076342206768923511056224223290560 6637242 14699870957542527992112882168298466304 6637243 -31578625611378604689836218428260994336 6637244 -5258679847558955722148158239751523328 6637245 -1319430216687154589062151454962678400 6637246 36952174933997482299239993652714289152 6637247 4023340110229037566925235397796924400 6637248 -10158935341358305877926173119222906880 6637249 -34273919757234037911143334853156834750 6637250 14204248277778818239160186954357760000 6637251 -34163105862146421216082226666724054720 6637252 -3407120656789143483142158861003595520 6637253 -2240942443823352815022920032860414144 6637254 -1048993054562964731228194037150500992 6637255 2926315053906297766051344998001448320 6637256 6899578017252639391083892919700218880 6637257 -3362820815124348163684948868582118672 6637258 31923558887276774394838124153691666480 6637259 -39435898099915455364907419100651483040 6637260 1900125694698918387489937263304949760 6637261 7573032369481486536335256508218621312 6637262 -21774712913972357096996460523440130368 6637263 -5907870424966242064978882684071131256 6637264 4879907789441891492529098766876672000 6637265 132185597280773564036479723943305920 6637266 6645312534049693856135627535164308752 6637267 -3592134173673556646781836919126387808 6637268 -6038385306037301290068692802593439744 6637269 5817031806653688314478024304783044480 6637270 6704398458568970607062781567288518400 6637271 25992855310686359561973406143178825872 6637272 25619180746185947438874132820463185920 6637273 -15900450275409469767689172608240031478 6637274 846136179817287355299533010632097792 6637275 -617493422715531523545253296660534000 6637276 -37898707043176947365779023613612250112 6637277 -55750417410002530479540217618200278874 6637278 -5993448518010498860958098214180010176 6637279 -7468979149344689374603374440488755720 6637280 -4704253584212693929579212021332705280 6637281 5650618411201067588800380131640906624 6637282 -2687008165960690833877140179255294400 6637283 30868824546859412921189028631722629532 6637284 -1511984904164704826656708981361950080 6637285 -16181287469023433439751084617190901640 6637286 -3358158299716232141570158519867086336 6637287 14772162507787668026895614632047787560 6637288 19561953982687688426502783482752204800 6637289 -34078620903596333597295135598793512560 6637290 10821523422667138376335000306281239040 6637291 34725331968345221387116415539962408692 6637292 -25007711972904589323169174426629897984 6637293 -11930773792228429091080978871968937472 6637294 -12388341394157631667626968620503131520 6637295 -23821993765464453372606126497700266520 6637296 44934805799833065615862768917872640 6637297 13816727599516394384848908499726545746 6637298 -14069026652522145957484844781263316864 6637299 -13337089250097944216440778769298952136 6637300 -20758916646159622675753400115074377600 6637301 -13837794540327288370341886535025079296 6637302 8490008874969058408003648121982787584 6637303 -62044895146221838696020292466794503448 6637304 -24444639970428890753963627092213370880 6637305 -12782172889900584814301033045227266240 6637306 1323777002667341011342327977726091680 6637307 41017493632708663658492226802889867556 6637308 -95705328432503583469380006888284160 6637309 -17944526371879341206627853128615213984 6637310 5421554730569223957202576613115269760 6637311 7144953921588947556637153836576709560 6637312 -35736703423652804140339684410956709888 6637313 -38320682495956454911407141960475677438 6637314 -5462814286654853698481822055986117760 6637315 -51249672689216914446006885428908619280 6637316 4004652111625684139535178504580960256 6637317 -2876763193527764234969946019237109760 6637318 9193795757777110344108147601636264704 6637319 3160652748475641776999309934016917600 6637320 17601444864267089878718517522198528000 6637321 -47466332473603410214686248879673717478 6637322 181152647852069462187007496331833952 6637323 -2574210776639946700658724375148892160 6637324 11663713238238497354750888089283675136 6637325 -1205305594678808672353885735013449950 6637326 -1726701184913446464639800963242326912 6637327 17620915801085875405530362529081666000 6637328 -15136130949658976744574885269062606848 6637329 -13959789045109856422165408484379830400 6637330 2973968183496958627113056410571865600 6637331 -58335420092736915414137166207192616368 6637332 -1061956415966079090630501156946231296 6637333 7417060943510952414296496380742770304 6637334 -27020022728248061970546995297820192 6637335 -9361275270665293303411573996079943600 6637336 40168122754993990758993544269721804800 6637337 7253139348181335757826799558731112000 6637338 -8996711156587728887901907874067021312 6637339 -17318180518925918777413623481217780860 6637340 -5453901067267539108702236792677662720 6637341 3251063301889703757199325965792593792 6637342 -8982620962619649677600752456377164928 6637343 37852117512548091826202306226249254880 6637344 17041261810829143797074097146321436672 6637345 -12887165504292623658914600796681591360 6637346 725651479416749787105770103244296480 6637347 -82432019790743410852358472928691676 6637348 6539630634390562802151702004777271296 6637349 30232385513650766377280473759986441048 6637350 -4111449784888939001584901445375000000 6637351 150300438122920572081540015172479104 6637352 22780991289020050618323643055249971200 6637353 -6263822919848122991381019169482583200 6637354 -27508041743713989908903080747539991200 6637355 -53080809330184409834824745467258202640 6637356 8663024185559132989540549458300272640 6637357 -45210816098730654041395553055401196394 6637358 2693524525405664577282918743341136640 6637359 17004958722206785650297416274583952904 6637360 -146303775365196674413188965434982400 6637361 -40140838334554611419658796122306368988 6637362 9796496603470347487990100635706540544 6637363 34520953150963797689619086704381087772 6637364 -25484116503432490383950254989650331648 6637365 -7474640846619585548018542011506928000 6637366 -23291843489870279179200189455536822368 6637367 -2357882098405438444607796744220713936 6637368 20453757798969855976395537330111221760 6637369 50243438071792709710899546993705129770 6637370 3822716088271679912060295804682214880 6637371 1620364892992678016964151394718875760 6637372 -10153263054491515998294769012278427648 6637373 50347774605449455105768931206464263622 6637374 4607975089184607610741180269168260544 6637375 -33380633414738054772634537187191080000 6637376 535125108387249894199550221130661888 6637377 21360076979642021345829779319947840160 6637378 1587846002817466417465112749743244032 6637379 95070129997572676243647821477959680 6637380 1294506860357276018889419176373698560 6637381 -819941312323260468740035370647023236 6637382 -6014307110076780153807652540300440000 6637383 366009111266561245630660250089362312 6637384 -2384466300595299680793534509826048000 6637385 -29090244132413381513241479674537111800 6637386 2207654350791865692176337045847031808 6637387 -104562428981602941733967981839805702688 6637388 20747051638097709429812986283058156288 6637389 25891973911238400986398374390245429760 6637390 -844281100234786278050551020094894080 6637391 17005596557316679236200208222931040400 6637392 193770045217843724290215688276598784 6637393 244591232754851845983428153548393600 6637394 106080839551725603613604093689244928 6637395 -31705906402750570805613541700262967200 6637396 1090708565332568437050978041198460800 6637397 -11113840852977651686266918289029393860 6637398 -8592952977791663725388476482281603136 6637399 -5703036837062710260320881892485540600 6637400 -1384066714276090077346108721037312000 6637401 7089486393332931905530937863165704192 6637402 -947991674233283452471830555682491168 6637403 -17386285531793905864526660542933079880 6637404 12938990365074422427414172207827932160 6637405 -35777301558095243898195404291233457940 6637406 -18767742331390495486095635708049982848 6637407 676648259004385764274264099776427392 6637408 11805878564634723371128744818679480320 6637409 4478837873856403408927221288787034304 6637410 1804046044479606107190673784587468800 6637411 -21204084560652667177760642228481497976 6637412 42916680626986527558403274951223962880 6637413 14821321339764190807793504966042485344 6637414 3094771914278780353321878222351069312 6637415 -50569333852444641480061976749043364000 6637416 -7630118294389026571211843407058288640 6637417 1831396834926884557152710248809540132 6637418 -18637773250654955545361585906483637840 6637419 23258791767562716303490152377343047544 6637420 16533271753929525641982927662293217280 6637421 7773744840788826472273212211022843520 6637422 20342517510753311110146630449919590400 6637423 41342741734647398439816564970739090144 6637424 -3969681349319241352662555011449257984 6637425 3074125747668866676843080439631950000 6637426 -92141102167255293063906270589971840 6637427 29186916912009237022734978911839840320 6637428 -2161100355575527886334304536444303360 6637429 15486774265133350293023062808142779676 6637430 -5709542999685726190673670826602268800 6637431 1575027556789298626433394839318194152 6637432 10991321722743846660318205289452216320 6637433 35670921723919923730487702924923863360 6637434 10891984009831530488804320263573875712 6637435 7797933026344361243463523822902712320 6637436 -188910232493592768949374270680652288 6637437 32264854740408196627061268024498240 6637438 18783891713789503873152724833916101120 6637439 32262072843276785548984978962136986240 6637440 10805706788311475775542057085016473600 6637441 8075914512668433518406029165010124800 6637442 7882626412984874049446875982277582240 6637443 9670563739053330834105655519802971824 6637444 -23899768329452871629032547100563552256 6637445 20595360353668901056599762060703040700 6637446 -1008152267520793629121157682520416000 6637447 30440456940876118772717128307129583896 6637448 -7483824331029850439788816433882112000 6637449 -227829359699443213883272968410928384 6637450 1716327627375665020567056913553850000 6637451 869386845698240792389063109457458304 6637452 655446314448174235804359529285573632 6637453 -49054324245390588329642213026259700298 6637454 2277967213703903257965794338311875712 6637455 8138947722479788941627057524697120 6637456 -2325541054416660965145841727814238208 6637457 271309282262246226067784687190940260 6637458 -3329678468292660940455716091684575616 6637459 -2154999930351667352213307895616478696 6637460 18711334900084817401299108710127052800 6637461 -9341303233579776050679568516099141728 6637462 7379738325521583818476479598384629120 6637463 -13122485009652586749226350902235213120 6637464 -915259584413098931866234893314058240 6637465 -40284526875440102137492060461131331000 6637466 24397900395429150820027157333865825024 6637467 -9697017952403797891248672914150233488 6637468 7177987636042471721210031962562635776 6637469 16780015174731029826383589781290248544 6637470 3957196345748267410333373737465589760 6637471 75431012272921712218235752179739483344 6637472 18778685038776417729276945767935770624 6637473 9178426677880842121736709783167392722 6637474 12857424853849654650138324565931603232 6637475 -23405922369229905799465175678017656900 6637476 -4808468633706875667863253458564103168 6637477 14745370213868513957229573221422935744 6637478 -32462632510560432622178965409810533632 6637479 -13551568154796979352961418874537295360 6637480 -65623542003260893102366860108595200 6637481 -8024309253254705881892669168516853888 6637482 537176508318335579624506044177262848 6637483 16742986666929030795894213608719938024 6637484 12160654593667931059434442922511860736 6637485 12234251602887462067979673322653420000 6637486 7135690930951911529314247950494061504 6637487 37484947121863001653056991843735925136 6637488 -1421047677119999438089519962403110912 6637489 86801743841407047765307559229114193472 6637490 2233164219664733924758544672642606400 6637491 -15175432838598952485984375300878858400 6637492 -9141521012220731088902639371756883584 6637493 924980914383634114601519731051882560 6637494 -12720394298688693246735151358085480000 6637495 21198434110565957334003340365405369120 6637496 2654281405715586535208662051128545280 6637497 -30936944231901461417001587073544271328 6637498 4545921376889844970060486195967255040 6637499 44296040695142924662258908000615625920 6637500 -13166764193908733143413090366072000000 6637501 -8636294924388463612775883081271119360 6637502 -170715207097439811973781244904154688 6637503 15608777161356675748886473385192448000 6637504 -948791516654657967805929811192315904 6637505 901285180915764517892064612052100160 6637506 -9958521753651084707239210837756795392 6637507 -10520849565949115386075429734044113440 6637508 -10593061560059742852059805106862776320 6637509 -15577041851345788757583249486153714786 6637510 4480705474030893811053492467510814720 6637511 -12866260601609852939752462201263288 6637512 4659504942119917695557587084298649600 6637513 2322268084064265176968241857293035700 6637514 -2238816630506358199926474887455326528 6637515 -5877823786186047080042799856175665680 6637516 -2667705429337412815981502024890153472 6637517 46486519761515617367556028333447040640 6637518 3734015485822486601369808925255645440 6637519 4671399208396769054648694120813235200 6637520 -11123579553127099411136465812554547200 6637521 -13254334482431219328598600399417883712 6637522 8848455830377727292234416540433015072 6637523 -174727293262302878710950410644295616 6637524 397973790276245509143138449735577600 6637525 -994202410979242366035303001294378700 6637526 -20669329110105716202738508203786418176 6637527 -7247558271922271026792516961978019912 6637528 -35595126793138275004421677532892364800 6637529 -60058745673083736718879707048946780860 6637530 -4401950770295880783583098378251623680 6637531 4799157767278610643427401610259640480 6637532 15686430365488118636085114672298159104 6637533 6313802890046812749438236420687244864 6637534 -1021339473596758685340195809380766208 6637535 -2046043752924976509831808653724922400 6637536 28214038175691776247764024022832250880 6637537 23117602529521307141806964972769995440 6637538 20902815000956746201948560431572387920 6637539 16467404685956997918894316382303124720 6637540 -6465582904253040624405360376626347520 6637541 12062915485285832085570324995183612412 6637542 5430770427483023642507455776017963712 6637543 46203719270838289574216439231626024448 6637544 -14412173863195004773447828582875939840 6637545 19256403444052768695748976050403251200 6637546 -8547375961615087300630448563169296896 6637547 -11662088637669553268762434575465715968 6637548 -3968776986314817867344486162713580544 6637549 -60220923427257682963886565301330328340 6637550 11753647395522301725780260355696412800 6637551 -32482960821209277504246361527083986560 6637552 11568712033702291315295622617858179072 6637553 17125560766917948133631704246672476084 6637554 775057547793897413062526646496719360 6637555 3815356835732807747087512731404172000 6637556 -4620058941208085821759015203249733632 6637557 14174579321214756545344061344195383840 6637558 41311602573025972590209310488118864576 6637559 44485344306465464956031833485878582520 6637560 -1525147106617830819266658090984038400 6637561 1495276419839191353448417085064871104 6637562 -7899428379549336976679875147310627328 6637563 35022281846905309955005957927080914892 6637564 -8575307475877385002321801617000809984 6637565 -11142345685705534576670480251527398400 6637566 -141682230355651728786947645806095360 6637567 -30825600768523264241582575087209609600 6637568 272713792181588208199425088951418880 6637569 23536873902917741268737616880758602544 6637570 -7784005824986191106969952289704614400 6637571 -13685866692955999616037975482083092228 6637572 -7083123206041952457890548218923520000 6637573 -45346624130487505687603260111405519840 6637574 -1093636198423910405391920357389661760 6637575 7470758335374653721998610388622976000 6637576 -19601152919245749421150362532776960 6637577 -12137083505071006366305645213683899008 6637578 -4790952310751480877395891344710036480 6637579 11095012947467653794906077587554943984 6637580 -22982779969971234439283603845543833600 6637581 42024639700934834546952497585416624470 6637582 -13241817843928723753349218018649304192 6637583 41014232251157814072591418550967014832 6637584 8982386576225357981622854828578504704 6637585 11678209167353770061623105516947153780 6637586 4300495610715544312960910455530478992 6637587 -24652365507080725247164368159174037440 6637588 -11930141862354279661718319514842163200 6637589 478149925432804253978896313218877166 6637590 -5064809601565597586576114285713226880 6637591 -20333206847758545219163454993793806008 6637592 -571987430968437261429510956962529280 6637593 -10221502860577077755470359990122695680 6637594 4004221497151011016192070394717930240 6637595 8308673139779309397515204731327451520 6637596 -2796744549711295345303132477400678400 6637597 -36008520526124495433507756099877593588 6637598 1826626602430354457236579651432741248 6637599 33603793302278025750151547700753284640 6637600 16523019343085623679991838976099942400 6637601 49468833828020053494522613884993205602 6637602 1314208488603237684530666769276008832 6637603 -2883484569231403678041403475425216000 6637604 30352217569891919311923611573995760256 6637605 -5491874866797422225201761104843907200 6637606 -31757740988771927471833252336161289248 6637607 26564707018664537310306987954724385160 6637608 -9659283010754299295093286253127193600 6637609 -379563587763029605398402324552821472 6637610 -2193172396106370291027266532871357440 6637611 34000622632853667395973743835121750872 6637612 6147966577728640646038646847124303360 6637613 17205377552420693626728049288679145240 6637614 6512498430094369780000878117828751488 6637615 2901076494814010873009276284023122400 6637616 -9279331910227164645736290859262017536 6637617 -9113093130626168769348702243440388480 6637618 -5144136606942694530603578464968506880 6637619 8357367752391339944013270260787768240 6637620 -2038354814714733911805766888275763200 6637621 32249515215234232734262476047814227822 6637622 -356951759512148075338053603555027456 6637623 18751877071675611068566168088349487104 6637624 3917027500525769336668703955948134400 6637625 47422841678168829470869317519676749000 6637626 133997496340644986558370972305492592 6637627 -40276205455478740598989839237739033692 6637628 -36066176201428851759430535871348421632 6637629 -36966107761663052354543327114212001472 6637630 14968652832491120256175945628499408960 6637631 -1413881827213408642709215365561792000 6637632 -1872988819617771379565456068618223616 6637633 8739044255789942872342961707505453700 6637634 3210733457205622787285144228316651216 6637635 15113829457671056242376795612742561120 6637636 30910858333708697353123012260798670080 6637637 -8985419615347020005653667983860975714 6637638 -6291616553203575609933865181076100608 6637639 -17715962920760456443221384388467672192 6637640 -30501239315669127441951465630716467200 6637641 12158678889143514352704518470969054992 6637642 3024920836964714615032149337339897344 6637643 52452353666485748297052604272109679892 6637644 -18790982259596316393461232687715320576 6637645 -2358272595154755826618658627328288000 6637646 -5656246067019444466022861146620423360 6637647 2837555779064525100105790059716211072 6637648 9070306509194952762293154175167627264 6637649 56162646658175232929642697048200833650 6637650 3374607073124864151297361127434176000 6637651 20092562313912509835879401061787516652 6637652 -85790539267232353328724765707673600 6637653 -25800542953537252672124880291358776000 6637654 -5288790489670082685201821394189175296 6637655 -10494479101992390048176239496962275840 6637656 20747601535480025996990090864108298240 6637657 -14289784343098360290415155776605093820 6637658 -730165793453371703914372383715061760 6637659 2206696787472749008547706055938616320 6637660 -26330810763905013632447904852055288320 6637661 -2303306022395917742243643702864023700 6637662 13435153046485681892315225428933504128 6637663 -51679365521286580650585144098083937160 6637664 7344168610264217423217680244489584640 6637665 -10121033612258749898997023137671432000 6637666 362361039587817302927209831081413120 6637667 27702690585712816426143924689002952280 6637668 -19644740869990804885867125517266447360 6637669 -52465216563877679115569677691085893760 6637670 -2046626147916225647817431772520310400 6637671 -1426074432475919767559588592111750192 6637672 -47907785332054709350911272489802163200 6637673 21588881064026300932693541494022793600 6637674 -10542536078065896846899070880271850240 6637675 -9231721393185962013754499850156400200 6637676 -14651161302222097802137770266089210368 6637677 31190813534070450434742234398545595040 6637678 502392251489879091843065201797373760 6637679 50870518254870908211813262376639267280 6637680 -169835566949525325126560528203776000 6637681 21771149804817576132866256958528662482 6637682 9666106934325555877822898954361138192 6637683 7768775925444999136635249646210515504 6637684 14525043350201268749230302354122078976 6637685 32994432946076914818212009860771200 6637686 28157471190111018656198452090180608 6637687 41386257721728453775099809293582834616 6637688 -8366360903304477790513275403212288000 6637689 -332628996455643104166545918220794112 6637690 -6189054573463616828646181826695768320 6637691 20157328983680641399538874000005533092 6637692 -12243660931617863159044106247521115648 6637693 36022406250748171645118426742545303942 6637694 2971021891962576583454811995995488000 6637695 -83386081686879664226007918288203520 6637696 4087367419803699359966288131443916800 6637697 31364607386365609090591492273976860704 6637698 2496494979307778588078112379501200000 6637699 -54308734090168853051331865041418636536 6637700 4034369371129008306487228847673379200 6637701 10426246992560146648744150328782260864 6637702 -829812468112288022491999296865312896 6637703 25641890543116840496905700895235580952 6637704 32177072024660533474495474807349329920 6637705 -2798783853071120229915930475050003000 6637706 8953783378859294550822277489209141552 6637707 6395500674473647887409697940935916 6637708 9491503026995818342396808083242319872 6637709 -6653170765141408632599612566777028520 6637710 5646701300903762375424239825516939520 6637711 28148892516059819646833696303563115312 6637712 -7479824362391221148836414791780163584 6637713 -11360724921440104390971221317124253456 6637714 10831048082594565687934751395209837456 6637715 9942507151209470918947091991649665600 6637716 4012305642061725458776959755548618752 6637717 -50209099446617012780013920751411109234 6637718 -11174030810508595741268003207857087488 6637719 -7429382666217690086305197491936603904 6637720 2813120141231928035489835195069235200 6637721 -26961538023783038854498510509360945078 6637722 -446670496475708694410813967506267136 6637723 24368367111892494689829980858324053680 6637724 -11383346585070843884135381117311701504 6637725 -4691084649323592986116901631732459150 6637726 11700635146263105326942273211505472640 6637727 39567557437388430283855495930482084576 6637728 -13648246599354160728637833889459470336 6637729 -238225163498382885043348697316117824 6637730 -11064432226100831576030082975487879680 6637731 -5405642041712992756823472572647699200 6637732 -15433004087342160656478002021858582528 6637733 -19753686746829044138620741877916502596 6637734 7322542154008539613463169244674426240 6637735 -15635773711321731129355441871344827840 6637736 -8310133801529337795403733129502720000 6637737 13051547055814609147696826430370473360 6637738 -136907902346420141464198562044093440 6637739 -19691891980112070408272507890353344460 6637740 5292403543968933156010454755803110400 6637741 -35361207095234445631250548012620218016 6637742 5336620295498112038880414913573109952 6637743 8686876746244358506514515222621621104 6637744 -29716246495687997909423128989433856 6637745 -5508426302308813057852336992262036800 6637746 -2563968041904231316378680289349490432 6637747 -7464298782184057151468614792070745120 6637748 11998052555360629117928478569222726400 6637749 34686745402208755506016049788734504000 6637750 8429520832642690911156470116405824000 6637751 -9669950943465972630249051162739629696 6637752 -8844558756549769297827280510918963200 6637753 -14810307792959501740741177954175479596 6637754 375098044158820750540962208674873600 6637755 3619678588350001052457824372970952560 6637756 -4445036120658994704085016379245437440 6637757 -21981691801109091651335969093610230208 6637758 -2129149132353239694086783236469006016 6637759 -23657345218867984156881213472939726296 6637760 -4454905083946314885262120424853995520 6637761 10637528147521802311467706724057172480 6637762 51886567532675273384503719074720492064 6637763 40749677942855597981162827531508454912 6637764 -5754774007655309263561901733563596800 6637765 -5579508133838210194935628631409840480 6637766 -18765353718397780545367352987344428480 6637767 15134128017987453922922353849511450280 6637768 27004499005609241816655140636007490560 6637769 -7415847151845402192392450695045956408 6637770 2038024391745660930403936600551863040 6637771 -1905749713085513635726736583220293488 6637772 23739377257957957728337351617968069376 6637773 -6840532815138391487486181048352696320 6637774 10926632240588755292383084078637447040 6637775 -25834358855811696409450473477312838200 6637776 2825546985562244462293621384087732224 6637777 -11002232448859513417647126180498339840 6637778 3249900820057800139681827846486291456 6637779 31921557427415540238657246524804353524 6637780 18383376731296096850227131557608185600 6637781 -705160760517630450642731885624510880 6637782 -1766227240292012693822218495808765952 6637783 50946672809630576474573962620003480520 6637784 -32532852080074829720577095634280765440 6637785 -308202326791286976065983667285263680 6637786 -24912134605423866022297087480202034720 6637787 -1728897493725173794091029780704255168 6637788 -7818957065615486222321481562903134720 6637789 -1218903427414610734602785693604761876 6637790 6031424493376474088658658615691616000 6637791 964063262675000247349703133750443280 6637792 -4494290148621848481960759546327072768 6637793 -16649231942370920336372671574716259196 6637794 8058676839220149099626580742817925120 6637795 19097394759573360787683483717325971600 6637796 45900795298038034173790363031103768576 6637797 -10028008893982930181563593624824477826 6637798 3788550087799825435494763410157343520 6637799 4423194298336495397795081293778279520 6637800 -1065404688122170177918166670925824000 6637801 49534185473875834797029134591735582500 6637802 63017326344755262898751500067577600 6637803 -41301539978254840578088788464345041440 6637804 16691144489892039106827166488273510656 6637805 -8369637568589853550735486332120087540 6637806 -3991770446406384857839200435974169600 6637807 35031805009219906208330026975451820144 6637808 -8412259647680722286867533250437447680 6637809 -21671944428173532850315559349811161792 6637810 8796597747307304066132710289300582400 6637811 12184886647725571321624760896235870412 6637812 -2992603557554672994938139484349841408 6637813 1286220536963807023897179390733521408 6637814 39487160192869443405464310962107953792 6637815 -16467978118590276539027087308037148000 6637816 60073874729418223999037213994288660480 6637817 3042118592890105083365923911139921920 6637818 -6811340040254674039632291501705216 6637819 -23321962129243437843544855385428162780 6637820 -5292898754883847697661826945378406400 6637821 4584920452172300918186826190076871360 6637822 26883014189516450144510499908317043712 6637823 24561736125585877910946924587843186688 6637824 411043170594555587481700876349865984 6637825 3951760609765130347859604262043590550 6637826 235461273811930813498101688657310784 6637827 4807951462529488317855607382804504832 6637828 23907237013287600687716945561250800768 6637829 8938941511088805497671984937518612320 6637830 -4339140812523564422705662533466366080 6637831 415169249529088203975441114878319264 6637832 35189853636041149553518374679208678400 6637833 -414491357284880406174976758595088598 6637834 -26855618023623438160787334569283881424 6637835 23738129091721339012428984207244010400 6637836 -20268772763606425265985360883516543488 6637837 -8319412919732654717928025676079259536 6637838 -3375736021976433961208203602740527680 6637839 7999394298622520205801763392325322400 6637840 5655516130067084282925058193797939200 6637841 9624506670978331406565158806818315072 6637842 -9330707553890174002435048314133777920 6637843 -14218665310305799357086633640868189908 6637844 1463913542036301803139991785467904000 6637845 5131009766472320150787922536473553600 6637846 5143527550522901110172082211292292864 6637847 -12765681266778427028721593275404235704 6637848 11960523541507416995602777000848261120 6637849 13229455085887309822678877412145708448 6637850 12088795855363556464953795295764488400 6637851 11267811209955488867864247332729932200 6637852 220921920163197069811562869925686272 6637853 -15193461292475238491777760250625183898 6637854 19982508137445941758184236285939568640 6637855 7486417513876765604281982785545924960 6637856 57458745843820445968691707145091612672 6637857 -27639360355518518766494848663900538880 6637858 19721194403060640341660095555899155280 6637859 -1016703579483478124463828673314163920 6637860 -13360427542062258166056416937321496320 6637861 20472900842626176122531998666711278624 6637862 -7835697657564363036027956041709101056 6637863 -29278346607332101582175611918760112 6637864 54982469939988384614962932825828879360 6637865 3075469249473917958547457947144218120 6637866 613415258976901435708755347878996224 6637867 640421142413464207978831724103700840 6637868 13649691576199545431541140061405742080 6637869 -44575480371865499156266137428446080 6637870 12925055365110166777943180316400658880 6637871 -53070767829338873031066387879028603008 6637872 -3189521237842330806825714277884395520 6637873 55334511657585290503030535260472619504 6637874 1047713263375473562579784498471506944 6637875 6846954969300778999336220760496896000 6637876 -10770305302398350179156979708729280512 6637877 -29570726425830922353034200838648784274 6637878 -5613358037996143458662661552737370240 6637879 -31233587294171120328050751028847761416 6637880 -32105607034134097754412704071760793600 6637881 -30843832470473170868009469896944464048 6637882 -3459056582083189446894240016924788000 6637883 47227366193148016213775235249311839188 6637884 -872166828684232336785599158211985408 6637885 -15640952839039075239422907075235182420 6637886 10590295997995229746709875105246747392 6637887 6467389502080617667086261498399689280 6637888 5628011409304452301207659617820082176 6637889 81505543835112249379307844107699533956 6637890 71512384254075357459525542375331840 6637891 -25839576810067653354595854435863645776 6637892 10984227947721732956389676610549219456 6637893 -10423663724251451383583982254330831136 6637894 -20630480594077221216048166681417401504 6637895 -5704038992795851480708733602264059600 6637896 35364712255892899651356151282974720000 6637897 -9906459720911705870081692558562332800 6637898 23002294467316887903494701898810836320 6637899 10957752837025103762722337935703874264 6637900 -5491526876557793293416456528084672000 6637901 -26963897842898839542227226635682943296 6637902 -9432510254860559282047393576319429568 6637903 22482476110331129414973557085072567152 6637904 1925000981361800260127607158338486272 6637905 -14848639530525995935747169640102134040 6637906 -2027424531993872957983901026025920512 6637907 -9730406059797249201787907058695810448 6637908 -4819462886415746592949752086303102976 6637909 -9073481248121134911662886809887875584 6637910 16970194991344496570994720086510313600 6637911 4538064637945971420676404990095775744 6637912 -17411921914092847965819307472419860480 6637913 -51407049080865828703246313711535187440 6637914 18694785281946794424294967569426507504 6637915 6196659830406318324851328998558416320 6637916 943292067324927948288600561804779520 6637917 3656176270401490266112109337285020736 6637918 11287999834575905376628660917384978816 6637919 -51811124708823075188278615379074579680 6637920 26100214643203997517241569955794124800 6637921 -60999352901117593200042843738608198878 6637922 19020242728335293435115240535031298624 6637923 -35491983083649351739848595185267498000 6637924 -2969825986177112479039468143951631104 6637925 -3801090240108605971787782399650427200 6637926 -1724108736971926675326175174516176000 6637927 -14220137767084231157681117399827928048 6637928 -5410636763518029601070441949251911680 6637929 16060829690280941713405172672971436160 6637930 8011821012288898302540498619824131520 6637931 -50040597936502585071648103868721488268 6637932 4436291304588540587192000595608159232 6637933 6405883132998185812259143817946084182 6637934 832477431424720561899828797284932672 6637935 -20906171711010331550380008525821097600 6637936 -4255527296230508780706818087578206208 6637937 -4513842901755038711305359957176824320 6637938 -15715368934277656096894238641468219392 6637939 -42024334439424245631361602731205984 6637940 -13416857271336820095869849775558216960 6637941 2062793881646061513026542743006163260 6637942 -14324535857175877892710103406503047488 6637943 -9008753698663395058996772470507350456 6637944 23328201951606464299987014990665502720 6637945 -33611601890530722006827641418378889600 6637946 -4349450510837528975471351699893854720 6637947 6263170202163503437086595821961473072 6637948 13483295640544532108873921336400841216 6637949 6896967510299367495301255444301986950 6637950 -607692704975950456349871811741080000 6637951 86114291591511893691450074058587703072 6637952 -41825303117856499157197632879093350400 6637953 106221851413280053909158309697041408 6637954 -5298414800627572143361266738310905600 6637955 2480757723753839314457419482406902000 6637956 -10537825446304454864285412820008247296 6637957 -684390233297003437367078497283909794 6637958 -72675625217228344805247482653909824 6637959 6074435713747238240798974550376163248 6637960 7407769508020068092977845813284044800 6637961 -13815349808665319162992766148809656896 6637962 1363156042543814250393754618953423360 6637963 -1737012728909784710251978357465668296 6637964 29008213955687665249538282783247326976 6637965 12177641418228505910462199572991057120 6637966 -3726871228150028370194310977391125568 6637967 -21998463553339129771471704721673653008 6637968 1009234829722487689076581337508347904 6637969 23021053646570137778702395499924217844 6637970 -3323605456583477462472010147430356320 6637971 -6716496224555454116492665938291119688 6637972 7815793067716959673349723927714396160 6637973 28033429897539813465816965366031973440 6637974 2739044524950660883594546375203889152 6637975 29450307066003754044096459895152724000 6637976 3538377615643365670677891968669798400 6637977 59901623400913269675339767770134303840 6637978 4804575094671097267133657315172941040 6637979 -17926921292937032919882912076904967420 6637980 3830280467378471035273385946309888000 6637981 4857844385503350415089774739834331910 6637982 11332819654583829612376641556001195520 6637983 -12648985697709186994010575212955517952 6637984 -23486168332323192254283394349562593280 6637985 -1984903787897929052064971208476400240 6637986 3950972210735532776056873013597813760 6637987 -58129410368530388388163121858164899364 6637988 11763751971214437912721341597803421696 6637989 24821349905832836728671569054437609824 6637990 2375268538578668505614016020004122880 6637991 -23765533501248142799026642566928431000 6637992 -12090715461729043141790705251357900800 6637993 37582726218336289726573418925158861200 6637994 10025637853432518608765097483546994944 6637995 -1314981556740553519818508555504416960 6637996 -335047524577178203713390646146487808 6637997 31952082579172059417366481498041703446 6637998 -22284457860744124586414709013579806720 6637999 -12324761450427382868907627991544440640 6638000 -7232240764163316259381968413736960000 6638001 -17898333868724281044530540798499096096 6638002 -971551409638846186101218081243240448 6638003 -8638165167527106371594679244569904176 6638004 12868290678544588128678716104518021120 6638005 273514710108946745778412249662988320 6638006 4358884233530960971868530946825153952 6638007 13168585745214031334086040912186269440 6638008 3613939646380198413756330273761894400 6638009 10871530878292249036755609607203119616 6638010 -2298574556940478644210995809195622400 6638011 -29368056051474828233171443761368486600 6638012 1020514709759694480291901449087140352 6638013 13693561923157862628856556625844055922 6638014 15955132462086390730848176075108692992 6638015 28537540658726443976256362991435965160 6638016 3728736409974193668820925533283942400 6638017 1856809153313166055933694317832672066 6638018 -1559164487499112778046776401714997040 6638019 32849059388595311606874470142272836344 6638020 -3229348941330651117950480877536663040 6638021 15443734417494539186282868579513006492 6638022 -5255294963984197884665793667054810368 6638023 4986658271383424360562368809455952320 6638024 50645996993505545110028811561118156800 6638025 -14396667101644824732101952789635594400 6638026 -14523684553098820022303086154965026720 6638027 -14478020137959959624239181051945507928 6638028 5827675546017027498863264653362686976 6638029 -32261766422875168877358294279093951370 6638030 -2066128578685645622389787147539660800 6638031 -8496899449555540695571048112967548160 6638032 -15272504528129980820259110796950765568 6638033 -21856882950945717688755732664245465600 6638034 -6664075849074327155513334377507146752 6638035 -10625798553560013277398166573131451440 6638036 951792887447643028140368385723924480 6638037 13900367489726531111675756526518559552 6638038 -14402719743135331720182734331190852992 6638039 631198821030327150708596878426905624 6638040 -3458646097446336325881071082789888000 6638041 -22221995660405497060241926311669509888 6638042 5087291845932116469833002954516624320 6638043 2266055782921453619147771264263488000 6638044 17520351824965804170972792819637636096 6638045 53663878898287983304127801630418041580 6638046 10644521973479327314051959826096723584 6638047 -9515067133034350485281614764186238760 6638048 -26014191812917360335981837546005200896 6638049 -27853274839654977777187271078664333600 6638050 8709766843544425840416909002587666800 6638051 18416396673553685768024934069800716752 6638052 -188785664087191634446540326952455168 6638053 16413459470585253050799742478185351104 6638054 -30412709193347141166827334461187075840 6638055 -7093127896923914130964845150145128240 6638056 30439736958933131679420623214244346880 6638057 -32667679334600432706232372092385850694 6638058 -103277916035842092022944688012277760 6638059 -17758168298329483794155139939238229984 6638060 -13904856687749130605967426157163520 6638061 3671007165008577098317085577699506688 6638062 -20106436350987633694916067080165995968 6638063 -46366248329311867817154292732828772496 6638064 -2896140195760675373628668153149980672 6638065 -2234488144542861024894243260324649600 6638066 1347230264309409267667687070739323520 6638067 40603369217201368234366593773143420884 6638068 -107799801512655805308832712741599872 6638069 -27411075901124575729146953582045128530 6638070 -10209800566995557284524490557254380800 6638071 -27591194649357503220571236876418664400 6638072 5834424782292541698058932565997568000 6638073 7612568954206190700868154256572530944 6638074 -3217844422894815780906405921710047488 6638075 29433325605783676129321751466323973000 6638076 -5851478208378428334892975562060663808 6638077 15090918172125033611448459316768983840 6638078 17494604469801246614298346828105635840 6638079 7049620266354037244847671076361363200 6638080 -2512661849134407039944051958994698240 6638081 63669583096281451595455790656311972564 6638082 -115036497709987564989623599381370880 6638083 -67463061666713352513606960910749654000 6638084 15608769224786608853705585626736716800 6638085 -23230688924299130839199297038456180800 6638086 -3227571616277228999231364506775887616 6638087 24543511851611575308525731255106783240 6638088 -14041505602468474723707771325914685440 6638089 54275592047989793438882963358945681280 6638090 1197717695173406771190604180353081600 6638091 5977111465233117616377304233542797056 6638092 22349369514515325921622470378260791296 6638093 7155013842578647078877119255456451520 6638094 -14122672343211485709971437459710658176 6638095 -38544885860645560456802529331503233400 6638096 -3266311073502977390222614089471541248 6638097 22396482753649587212232521325675164400 6638098 10255544277520619762863547474422338336 6638099 -4745406017848735389982054909863324336 6638100 -1494400350408242049483715927802880000 6638101 -5423646463981120153471458388266438898 6638102 26029778943649997413325352471172894752 6638103 -34104162595492572108353356849260077088 6638104 1039251418197372851869081287018455040 6638105 4451053686728282931425017007023544520 6638106 5803435216936648284456445185821587200 6638107 -883451761151682149438511700161561600 6638108 -24276669693438055309427506673758505472 6638109 424816099399453655686328535020128128 6638110 -14386709659081992633565998051455475840 6638111 4487567006339403666511222184060297424 6638112 -544271104220110715413758290359615488 6638113 49797324554616271115799622846166550420 6638114 -7865688146783404859397343616155749888 6638115 16582843759364335053881884084458781440 6638116 44065683343531963543474433056408622080 6638117 -45698640225255425727655041300557124708 6638118 14067647821156270518188228586110515200 6638119 -2020363266848260696651633538047580720 6638120 42225952810783875283313468385376665600 6638121 -4230331029841192063278196618129508928 6638122 -15089516666287454842179126383113613568 6638123 15659198425726399299176819981080405824 6638124 -3370210321202441250408727451904549888 6638125 -51571644239221819602640329894700000 6638126 -13246528731910222949787568565407824000 6638127 -5306330534594836266925067152335154680 6638128 2782596867814112054781445771621613568 6638129 -28082423739727442543134334003605009740 6638130 7376758355687307712079263207308819360 6638131 17292009952784858633275969797599265932 6638132 9933009549757548129392210497584064896 6638133 1167495788815631657506141737677717760 6638134 -34571646348049191339667776314571506784 6638135 10624431277280616793071923636900417760 6638136 1612459334721929123175468024553574400 6638137 -18498760458183767162160968015212964208 6638138 -5369377719669970615204388181414125856 6638139 -41902362600228783185541462762915317760 6638140 -29974940843398612589080755697562242560 6638141 9620646175931239332736099223208697542 6638142 6336349113351727342998556035597877248 6638143 31390634721345033505721992805666573280 6638144 10369345745241772004638650198644490240 6638145 -837185080971553649133651481103032320 6638146 13508737510437008557074324723550433184 6638147 -35686582971174203981497785619264270404 6638148 -23682704405249724033397236381799013376 6638149 -20971076725826570333107037154300655680 6638150 -6929706133105968937728147951516823200 6638151 2187381042829940114279369974715501688 6638152 34484928444281878580449180898527150080 6638153 31204365998402301234027244500381021402 6638154 1065612357109515492251011078830673920 6638155 10965609425311956344323605079937446560 6638156 24104407272191641760031197364081131520 6638157 -37236148008895580174288278407051213546 6638158 724330229400435125006175721224317760 6638159 -20978669790369577518330493668826146048 6638160 664858180300868102299533402247004160 6638161 6992963256492644926754709932190961392 6638162 10093001609115889651001375203017458832 6638163 7463739105372915869011831322008289280 6638164 18421896139610420176065983220856604416 6638165 233818470760023594963935364991732920 6638166 -11325735609573275978962362047166902400 6638167 17233192701501282263186753966696990216 6638168 214752255096653317494829520555212800 6638169 3058878857162224180707310518049204944 6638170 3320808551547148128180511501898987520 6638171 34794699245538580870615503537497949600 6638172 22143616691691026734463792890330900992 6638173 -23067064253822402492438269915106724960 6638174 4039858974220938525824405288940617280 6638175 1033586161694934189364534827132178200 6638176 23912918860415540131528904498116165632 6638177 -16743721597941337758517248803563264728 6638178 1193345017534514682401291263223178624 6638179 37499921701879730445279501268783178780 6638180 -1967485168585347383773924162961913600 6638181 20268096402683616526620441158832576 6638182 -1199846028297475850131036385269153920 6638183 -618243704362390541032429214848766616 6638184 -3587305957569905527187524681696788480 6638185 3182972582366986714059441070362585600 6638186 7374807823745390768489378070786193920 6638187 -5529831053174405624846343568376604960 6638188 38801528239561622446104135387408197888 6638189 8098686830263172301956757064779266124 6638190 -2432853308392100975140572326202581760 6638191 -14859207737563958263677718429368523776 6638192 -5292091852933268120385046372618764288 6638193 1797647306341730045549785842595703922 6638194 22883332089590592824623195734228567072 6638195 2817627243131799072950303701265232480 6638196 -4043539841041959386719129506425880576 6638197 2256128886440660787026440750230660000 6638198 -1458598808799726718297869678338673408 6638199 -3274024771083443305332758246250003072 6638200 13703871799144128771375641371943424000 6638201 -9046184872568470272252961593803348400 6638202 -21161731818588784491492807898047711120 6638203 16639064659223058698614748557637941536 6638204 41956918143810039477289095106585491456 6638205 3579661609927890189347394033856266240 6638206 -14451600596426030902189841779046312448 6638207 17091022785372213699337660372118216232 6638208 10577800458986973082778875172644454400 6638209 16463129586112251670178930663019521620 6638210 -11093186329012123307649533021385270240 6638211 190054268662978143421884990992301840 6638212 12859834810208390126349695014983188480 6638213 -727796788918434395919157339954541220 6638214 -4089261838972463159274455647940573184 6638215 -21058516567628783781263284173104271600 6638216 3242721926233221586734780911989555200 6638217 1936053034452920707319606922847176480 6638218 -15980183481527442607030114117453471440 6638219 -5690090678110081061088118398168104304 6638220 19084530032329955715970454573715456000 6638221 42989961331104033454943037624772554422 6638222 2784485016182333922865635475659484800 6638223 -1742304588782673084682076649302918400 6638224 -344857123745312856575764636027740160 6638225 7955885954345431752050712113419344000 6638226 -19226375690455760267611279227796280064 6638227 -46911374136539140115161097912139235924 6638228 3831549636597523960606231822072192512 6638229 -16774799636948733557761952541732315876 6638230 -1403618588125779825125536851852906240 6638231 -15151230732296046854868000004544518968 6638232 -35757077576746058853878985732080455680 6638233 -6304502266932774459272311829895738624 6638234 1834185689038688136662818677263948016 6638235 11681708138557361567000541134899158240 6638236 12175187054414959055609462246758110720 6638237 9562649968397770161879544077136048512 6638238 -19661318234424963433101028877653957056 6638239 -45944228393105113145850466092508281560 6638240 -12556672916605313082687482354907217920 6638241 15724242543649002002978439864650377392 6638242 2259377683489242347775519709750924800 6638243 -22977498771568710410446828645932207960 6638244 -5803042939222675624570214562983251968 6638245 -29087543974261056994205406627870661200 6638246 -24119211421806681480936130940614544928 6638247 7825361291363442756672538827383439360 6638248 -33201368229159243612690737962901760000 6638249 11514960725123348351612113302882752250 6638250 -9546650484216457408664650885976832000 6638251 -30998587333129758359230939093089036748 6638252 -43024500173072129341837760111634216960 6638253 1165410607471999849978223395140441504 6638254 -74257275647676567724689000369282048 6638255 -871696203437157760967337847950072000 6638256 -4974041671260022554866472273360076800 6638257 35248437974740079067857140440944248560 6638258 -13751881153567577751946813092982206720 6638259 22171283881381921641441404604071688504 6638260 1182607210338740609334315124788264960 6638261 5574096051365033147776470683586047040 6638262 2471583713919271013179556172538011648 6638263 57899797216247200462581405539014377512 6638264 3023068910030587014049293336053268480 6638265 -16026488007734783294842144402352340540 6638266 3023777988327473203369780426747550832 6638267 703744529514325211508466750264040796 6638268 -2960422937737116345746220393977610240 6638269 -38365027601014396348005187028557801440 6638270 8906789464994643787446555347722198080 6638271 35582621875069736678613265343498868864 6638272 7692397400354630312216617095183466496 6638273 -33120030523488647962170424420960172478 6638274 -12491026212456920362952864275329039840 6638275 3420205451704221414740079891553351500 6638276 -19187637931632580511575336087773267840 6638277 23553115443330503884520289374038906080 6638278 -1250794281956691419791294855357416960 6638279 -27014475799099470079337667889696167024 6638280 13331205148093502127331013301082521600 6638281 -4611956298284240581967595870080781588 6638282 11715733838301177676220654696674620672 6638283 10664381363282256279010866187122776880 6638284 -20311515034581338558736389681304880384 6638285 15610879055718980478555843414765497400 6638286 -6864115162046431757241697990538060736 6638287 11460027800460021960379705200407091312 6638288 7060493007086456440753968174822285312 6638289 3700360807016290802111732118057846720 6638290 -7484432704215278742843870347883601920 6638291 20251377160078283575582904291046950400 6638292 9452182442883525546100772315788300032 6638293 -17002386447064528553559802044499457120 6638294 -13214849703745783313728488310659907200 6638295 -16505298041157313242667853455383413760 6638296 -18528041855637942706638158167631462400 6638297 313978090304505744186986737866902592 6638298 3449278169658947266503332202495479808 6638299 -14242407345803555160934661857538448700 6638300 -659394826551724118611523940412185600 6638301 54028804815939534714379583829626783040 6638302 15673758846555150544757296252741056 6638303 83513708995350227950860565982880960 6638304 15721966225261125862894859988978892800 6638305 -6081447306787812530872966977502319640 6638306 -15904842067723201767357604160943361536 6638307 -10579589623807869422884197937222968912 6638308 -4720949729273730464703136566509543424 6638309 -817737202540688741672628223523524608 6638310 -1628505461104807195216099514923937280 6638311 -18859992917214514126168403815567095176 6638312 10184057236888840992132518566652083200 6638313 24368672386751233800747904683777252288 6638314 20156171621364296075564960249460110256 6638315 4267845371598113466274284058954743600 6638316 22030620065636213231776129615904650752 6638317 -2021220792791665865835811920075922208 6638318 -4346726594713474660615212231196404480 6638319 -1415867089396993600241565479183660856 6638320 3364473491360522428674211045741854720 6638321 -40752069424827644965176114809321570478 6638322 -2547158676796150165283711820658672896 6638323 7173989461307236584281219633867212024 6638324 19433263634292082900531204468074608640 6638325 10321617111294848992014707903692447200 6638326 1908702262446555702561598239555669120 6638327 73739513352466511493711969789264822432 6638328 -1550577141372551827946217210515865600 6638329 -130295032065457470309228958470484800 6638330 -5916172299350268693749793752785419360 6638331 -6032869500242413453799855718489344256 6638332 1436020598759650162277349725483443200 6638333 11941922063495103488821414099580064 6638334 -4530112666011632118637263801684741120 6638335 -3240113630822121800657286292031650080 6638336 -10326068147869079486764459337950691328 6638337 -21644932832217024813433428916640363406 6638338 -2342987123993051973227885268923374080 6638339 -29640486231770233991163264253195705860 6638340 47564225629448307310911597965475840 6638341 19108044649886512671918628915003339742 6638342 -17885583165030673750878923283620864928 6638343 -11876918587639387063670116281875829336 6638344 -11712067841368231704623847580783073280 6638345 247434200854095700431507343190309760 6638346 2750435714737290113598794052820573440 6638347 -23749299437858717313923433372474835128 6638348 19535039240211729003982649844328228608 6638349 -33116877306743836680364656909262095936 6638350 -727517458050478982266015989139248000 6638351 24171931549717681484317051770531260304 6638352 -422616675433316675565503884044533760 6638353 -20106430724716263064893507492055348880 6638354 5104728774442351924795340252025983376 6638355 -481231311614545653624689998043635440 6638356 2225632543028438620607771258602612224 6638357 -61964245189356862944506603947270416768 6638358 11240687466035684720139141023150481408 6638359 3680648462570594996204641449920242400 6638360 44984683800845887283311997686149734400 6638361 -2731250980861474515403989349149540480 6638362 1691404107028783513105158269924371200 6638363 50117459486101721993375358775218036612 6638364 3500773383339582497420380864532729856 6638365 17392042479079728718373832158241073260 6638366 -8830829028603191848016824203201214080 6638367 -42011104571541164614739819728206960 6638368 -57359944071150209508929134759056506880 6638369 -7788337620734951261331229256763427230 6638370 -6218880452017667436976457315260262400 6638371 8916508005434727690439607323195514944 6638372 7922070402444287277451860825953894400 6638373 7561129885167572855353136275276385502 6638374 33914238648202039574717622941169030912 6638375 -22041525381685351986127251206250360000 6638376 20631905277093198315664184235350016000 6638377 14847592347213454208057029913215663226 6638378 -3799874257621652547677691596293886880 6638379 20292564939564197090904917627156004288 6638380 -4597145742589853507859299568697128960 6638381 -2733181777123107346196107223105627028 6638382 13790487752701366572623121384015878400 6638383 -1011929583315438324354180658003261056 6638384 12912505045912899222307302677339750400 6638385 -3202619168787811829335063723349980800 6638386 30704079183230211667563472113724362144 6638387 8513473609096766308722109821043295232 6638388 -363351105631574151998819492681385984 6638389 -15740502495477182969155287731634555044 6638390 26125348903115744057543257035459513600 6638391 2863006640624563229804632683889972680 6638392 -3567434052600821764938169820016599040 6638393 1827942499510899192165910654185849642 6638394 87874949710120895410752403856363520 6638395 7144636122838772904514157311500662400 6638396 -1024194709044806751483003314377973760 6638397 -8622076920423488576125091536676378400 6638398 2116152453232568675015590504871029248 6638399 -9373269367732675444066363265595471960 6638400 -5704679519654220259261029674267443200 6638401 -1605068876553478221286885988643414912 6638402 -4074384775544752605570174926618935296 6638403 -2856884487815422581577202582251063056 6638404 -8059394717586344285315932326749144064 6638405 17032462756300021312303808833783769760 6638406 -10461592847841292606027963004843455296 6638407 14154052873985490598248020113415085656 6638408 -10606786678310229824298617695470551040 6638409 -4118457741035892436849248842247590400 6638410 -3218684441184941241674184503600736000 6638411 8516584639394562326100645060915096480 6638412 1172504349433729495256867593380532224 6638413 51142464899782988319830074022702792224 6638414 -25058503395998494481692854868299610944 6638415 -8611093041779655682768569268769356800 6638416 1942217519970997711944239574063775744 6638417 71998481676208102977451284326674286592 6638418 9155297564697627290826765044790088464 6638419 71640068456594285636764840365301054560 6638420 4234509734345493600781381394824769280 6638421 10243957935428826998998512324553292160 6638422 -20804562746131068480922730226654739200 6638423 77917128345596106905774141838624072 6638424 -5598806430300557591156503816786452480 6638425 -2046122888788222674208785539081665200 6638426 389813206291474084314198325942635264 6638427 10568180380601740610479512082113091440 6638428 41680338682092212907237245195289625600 6638429 -84374537717379337989520670035049088 6638430 -2175776249295626794810114222687850880 6638431 -30976763827742022329997946679550504008 6638432 1053468384189219458443935065915523072 6638433 -249373351151608107506578979750152704 6638434 3033712897634346044183500734598177152 6638435 -7529684643825970046264111521808940000 6638436 471694703377979268547850191822848 6638437 -13343719230532744807116335232700951840 6638438 -29039424373118766295976436428065646880 6638439 -322851390838860884433541019512094592 6638440 -24545968117180267579070296908372019200 6638441 -9766633163578594575240993956253168000 6638442 -10414848097595756794427854010835487488 6638443 14596234332575063586809076366653299600 6638444 3585208118913957750355123067406827520 6638445 -18515650512641439606958868167476027360 6638446 16907403989116714914515574897098883264 6638447 -44409698385345282773946674314192192488 6638448 4421370204111825765553457127319142400 6638449 57005898426897259700288056622532456960 6638450 -1914808162390650376147950187553472000 6638451 -14719541755152958791197642497578381768 6638452 -12694311865947804341181521943882676864 6638453 -2014582971995114752769198113767580896 6638454 -8756590668837331381016420325350965536 6638455 17585940251197465648696566148906568160 6638456 -12176106260002013678644058578583408640 6638457 -7230882570764133761084056457727461376 6638458 -20544548996072231411276751370626571920 6638459 -23181119523920240709945388165189589340 6638460 -5646962796051643728803426993473059840 6638461 72178646875574845302449751811771324800 6638462 682739843171377619738800985661317952 6638463 -15961176762805552579290511484883671520 6638464 -2135644631241735040335981608907571200 6638465 19257159975914733051831888735253881000 6638466 -6902388491293242697623921981889966080 6638467 -18582617197767378363466381334976003840 6638468 15846026115227677169975349347976953856 6638469 585392103589167511443698207028578208 6638470 18930102547261411367791406796867327360 6638471 10704178936475512930275671343904894440 6638472 13527941569642164906123734880318597120 6638473 -14894863587384364225003638993540434278 6638474 825728288787793571213774028089269440 6638475 -3444257356589459000090597404994681400 6638476 9618902719008140864194782346816018432 6638477 2904435309146297234031746859821814060 6638478 4349138996587864806981484782335354880 6638479 -39450704105091569488003083529099958480 6638480 9492916906045541007785679948887900160 6638481 12286831224429117360379996689341456820 6638482 33093283358062747765059665193465888384 6638483 -23157420885283624136150016186286821000 6638484 -19517360427926768807294003722021054464 6638485 -13758066431610026725969438319480269440 6638486 -17004492254887825889189091598103199360 6638487 9362554832745381427861963443716602368 6638488 -44603604089590388766388782208707594240 6638489 24921505634485584815698909209412869648 6638490 -12856030513054633429913519924357376000 6638491 -41830219011197989384916579839908538108 6638492 2765903322317271940414287533493611520 6638493 14558682363769998577230970609839867264 6638494 4097016666708408455855704752206333952 6638495 -10460237571795190817916037270375939200 6638496 25047327286128017644293630960372547584 6638497 -48880424303626216113799408633122049054 6638498 23405349577866584835682350741375474000 6638499 9208039969152094823407104456417871824 6638500 -19103515327053357993647810666919936000 6638501 5109635598634718433136329239738873760 6638502 4352821215896958652572004292564845440 6638503 -80739626612497312010654823450932880 6638504 -7102579948677805636347089248276362240 6638505 -13447342199771007098269597405022577600 6638506 4353596472525360276060993794498012160 6638507 4595723337297609723135740127206781360 6638508 23317846677214637769358555668981663744 6638509 4566837201138420905815730637009330710 6638510 -6292975292659761589426313709289008000 6638511 -5184480671980473718739333536899791616 6638512 152527320379424165974894473338060800 6638513 -7719483014678364286870023760006133376 6638514 -12442566736972739473964910095306175360 6638515 3687827589673632756983256117246109440 6638516 -1247467820614445140681511150606290560 6638517 -64472886747997188150518896403924900928 6638518 -1193863831698287897754514707813564096 6638519 -18801096683530114092485988683198629080 6638520 9359912117329526357755393851159552000 6638521 -21009055827117186048642194947560502448 6638522 -1057148371701296382437607961498565376 6638523 27595538723869829702014091976995223600 6638524 -14892994640742752464808369867982351360 6638525 12691703567982030520210383161978380050 6638526 -5989997130726936906121868566572151296 6638527 20454031452831068710913854543896038400 6638528 -4859022133933390917935505353201418240 6638529 -14691001707000004067217375018466133952 6638530 -14745205328719340859982678932306063840 6638531 60148626037074757028586137785879606332 6638532 2664703399228478670630200861754473472 6638533 -6416129419534581920519883920115235776 6638534 -318186041274536938997928641843021568 6638535 -8843455688517055555886600100508579200 6638536 -7358833920727807165477530161536204800 6638537 10834631271903756298799668801118882532 6638538 -6284677368198801249791777756044544256 6638539 36482791910197538011519058277062317824 6638540 3376791236934831106654933765189678080 6638541 1840767337365262255128277451267800704 6638542 -26671785896221603488747253772552062656 6638543 42632270089743846664597536517051561320 6638544 9470082594385923077025293622312960 6638545 -36954313859179199815976878744134674700 6638546 -32593092056121144099818240536300149600 6638547 893374811198871217153646143729634928 6638548 13675565800898162412688185986124998656 6638549 -53268725872125107536476407876304150450 6638550 -726254102590317579902894956831723200 6638551 384475689338544431661891599239003632 6638552 1921614030831332071646619539753625600 6638553 30620134244307753106052476207476828762 6638554 -1091294036373962380138055381602167840 6638555 -98781417590061505317812784651548160 6638556 16295197233915960840079590093810352128 6638557 4788447697101891935113731268936415872 6638558 -789844604553538820815508130941301120 6638559 10436378959237983552992220557706073728 6638560 7186751145608392831061686977000898560 6638561 56506297300045748520530366832781102512 6638562 6789736360258050739611929742659174400 6638563 32918965968229631617076290399046762200 6638564 22823719831053544570938814827656294400 6638565 9786823362779422685821902333603407520 6638566 16901157428729462667974948667885282624 6638567 14632974806678270920020554841435027792 6638568 3592783950334520526869969339076280320 6638569 -2802095579880808568424680164297632348 6638570 15533133894096395905776873397425072480 6638571 -38523858576382128021976622821726149120 6638572 18681003885868309199652005060504350976 6638573 15164611998875553017456746111354078080 6638574 -5237285996657599194655413838012501440 6638575 12951071945101288396695744948167613800 6638576 -434043394697937212177605355948802048 6638577 -4293530323677371151226231511958904896 6638578 -33720504078290444869587094268613362160 6638579 -163531769726271537059414046912224820 6638580 3320781360708678692153502182612405760 6638581 31873772716587912415385585696640988000 6638582 6814392649240637987998083750338774784 6638583 -7361346323021845368918718555180174080 6638584 8882222931190952244430847090312601600 6638585 27722281453013487465621890173403575560 6638586 317613666375504305284102909444758528 6638587 34432599007237682270197202927377479552 6638588 23406047809647336208067858662058085888 6638589 -26691781444683371731327925834507807136 6638590 3593439064302670514583164081582657280 6638591 -22766931602764212287490942274008235008 6638592 -6922686989450203154401996616560017408 6638593 -4986024745687049087845913898686741400 6638594 14894791057309406182687252066264819200 6638595 -10131405874334329297483893691847814480 6638596 -40619853091310151307219743790225148800 6638597 -8441100553255878236896358436600054336 6638598 27399711533525421861507693841122624 6638599 17049168344909662976607640401267491760 6638600 -3989943855055733541501351320232960000 6638601 5702529701063796078509288348635049184 6638602 -13858012219179998076810239047502091168 6638603 8582116466737360444094097291322272852 6638604 -9413860608786629826668553183930728448 6638605 21629598780532702777478909558987765760 6638606 193020343018976370365154802156301568 6638607 -11295716199136920091099527618267908640 6638608 -5620397009688544904351002024038227968 6638609 27040422481035578720380765523330664192 6638610 9772023881448817809018913628952030720 6638611 -2273686804830744613470938752694233696 6638612 3925313353448055546821998846089872256 6638613 8089500076496823741025355030476746144 6638614 6093351475053634352859700620246037632 6638615 1138757051438677013330011855660578000 6638616 19229235111149920682087707430714910720 6638617 62179999508543290907243573436656510666 6638618 5714408345580007732542263408434281456 6638619 1100750264138138784775630673219066880 6638620 1173745882528382824835014339502330880 6638621 24097774910181397747232249918124262080 6638622 -2353881471288431150028093351586692480 6638623 -33620852340153091687944845885591447936 6638624 -54265764426736850998860535299116826624 6638625 -9266003179634701832091143733760320000 6638626 -18974796867388670646134436547852429488 6638627 51563862285289194752181032644356016476 6638628 16871948045928335406526543110333726720 6638629 -29302502199068760513838250199464414340 6638630 22444264086953699685822496400345166720 6638631 32523886675016267945235840823955654952 6638632 7884274334416736237046327168235929600 6638633 38242578514756996975354631787833685882 6638634 2029392874474253265756659409149816160 6638635 -3603388583274849314179880202862905600 6638636 -13105528310006328462020344599749268480 6638637 -9709724516976163882264893035063749632 6638638 88706053941447914958634052598103680 6638639 -20023928167999021070762169272345520144 6638640 522292288885976918122556465479680000 6638641 -878108673386103164128081376445705488 6638642 1316383551517148749907684657322706944 6638643 -21022500142609814128269395646973147896 6638644 29916657043085662228605672380703230336 6638645 -7922644270082270255298649276026776400 6638646 -5750132039045272146823708360975552512 6638647 32796104896529436071434335370867325096 6638648 -22456429870419115740153581808699248640 6638649 3749291375529218763488294930316477264 6638650 -1256838298944854408070570849068006400 6638651 -11270512169815433538528818830441396800 6638652 -13188069801177898030981302153288268800 6638653 -19883345186349033517218758824675681344 6638654 3966811785998217939711845730258656640 6638655 1629817565723066766116627093629910160 6638656 -5327125258948200780512446787283320832 6638657 10458263206315369690037654343603345840 6638658 11644364652678790736626865950240028544 6638659 -23373362244971257978707339312261558896 6638660 -232607219906002055075661352661299200 6638661 -1752040119081387520162336660413553890 6638662 -2610288381114203636971332864160702848 6638663 -71363938754619865610380464507097025760 6638664 4455926651264505845459557928058961920 6638665 44340329883998906825083485499148580 6638666 -7656774278603303091657124739557141968 6638667 3729149904185302366548215196272419032 6638668 38376648907209465263324137355424482048 6638669 62293028925377899124948220667736366070 6638670 -1997722977147121949164898611723785600 6638671 5144788239948275910648285003360280064 6638672 11147847598209680372170810979598336000 6638673 -37381775150580601939663106197230118416 6638674 1792090333995614278538349842588252160 6638675 -1268450312917502522462939233937978100 6638676 -22748121276403887587590930125163560960 6638677 32280205535365548068315017803778698972 6638678 2081063072331302534092390695663619200 6638679 -595126852993173265798199055847524000 6638680 -20395249980754536583654981922887680000 6638681 3806315461832592270794036892872139264 6638682 -10482053136330471535917612176295403008 6638683 -2389858698896329158207349405200414056 6638684 39699685516990513287376498864573440 6638685 -10843157756651481805540333192934551200 6638686 19547698269820828451797820020051802880 6638687 8785315396688615970348033604342522368 6638688 -1704579414350516726603324883830046720 6638689 17770597079412046037398334141775379490 6638690 -22283050232431906993015389516428978400 6638691 -14186454627757992978066543129734788176 6638692 31560169669133718807972622109787698816 6638693 713723129841805752663710966348235648 6638694 991633520882254370199929749566878400 6638695 -14889747603929274801930363748349760000 6638696 4080894282627713509260672562790400000 6638697 3924580583539462400186137402403515968 6638698 5119823650976744614094193525153515520 6638699 19990268939050424861493082707056507400 6638700 6839010578463912661205469531776832000 6638701 -27275705030284525224726451523910288298 6638702 1347652667653176191058693356063410944 6638703 13905920412941918400541826295886817280 6638704 -15867845017822429984430515840842399744 6638705 -6806117839241315310509582220754607040 6638706 -11904902738540425842359933966424019200 6638707 -482051283731245945055928341009045880 6638708 7803833536064657919864927476798908416 6638709 -6789837916628997672467712996867317760 6638710 -5808457806319363399623998588811110400 6638711 -18410954487080041924640005787356182048 6638712 10323885116426185512004720551784611840 6638713 6356329995351069856934370452280236544 6638714 32561889233738172445880299693541475840 6638715 -3954617697504421615038442979952350880 6638716 -6007708868122281370707233013716493312 6638717 -4858524940980817347902702771070760800 6638718 -242107490696114671030068297590351232 6638719 72792327603289279503115942147165093144 6638720 5014606952366934550940610090919526400 6638721 -20335861820421753114744803554597156896 6638722 14346939289883270154230684158871784912 6638723 -734196115345486209793197232616751456 6638724 4069373707242574320197146133441554560 6638725 -7694282963945652411696725233478677100 6638726 15212760394963657069935221185684809312 6638727 -148008397757374672799157711078136704 6638728 10429391587724617951691102308966364160 6638729 -27535316920758923965358010734923119324 6638730 -3977479004269233773410138165435176960 6638731 21733518354580415487248731420222941864 6638732 45780500575696093135904466770231652096 6638733 18179511869244977419647764195453188800 6638734 -2549493720128001629057967015080705280 6638735 9662959564038912800478349995086111760 6638736 47186476256157890440737067994972160 6638737 -12602977414342563092166488338884141248 6638738 12881153762190557991133927931785354560 6638739 13921970855629848006949234768789485120 6638740 14046279217886171680308531968066000640 6638741 -22942902372875401004927801711939391858 6638742 -17047170422680335031651568684872006080 6638743 4131629922062842374014651397397045248 6638744 -6329657953975432447513763455650816000 6638745 -17044034370137795468171052131227588800 6638746 -16108896955221340033359797694624057120 6638747 -1910090185415784945453982136779075248 6638748 16062605377168038152677755347569236480 6638749 -11703087668495740632550685624419754632 6638750 -2684851926286219941080454553162080000 6638751 -22348030493237498310917447892616029696 6638752 -24529559910856766672116579859614924800 6638753 -15525351731964478867749697643854963536 6638754 5730013503625623957251398200239562240 6638755 -34149092189983005903280509650737243680 6638756 -4428863854192320471069112226537872128 6638757 1845992699756436872747754203147409888 6638758 -4583236859056129167750942764377905024 6638759 -63982686971865723806258485061057736384 6638760 -16574490012956989721205232840388198400 6638761 -17426289689401831398706714117106072076 6638762 -8830435333792190998635076401067416576 6638763 -11072576860095175576877885002490777256 6638764 -21015823627988829751484720993726965248 6638765 -29564401452412704046009313774705913600 6638766 373853044609027339444455214941972480 6638767 42847129769714280202391392470585030360 6638768 -13771166003316951114992353592629444608 6638769 10290093342352163781675803358491372994 6638770 107253394077509390878442343715046400 6638771 29164455567753719876674534324166026200 6638772 9235204389431793511949568082778726400 6638773 -16431387978857442717136388936728072978 6638774 -9538479814931749856213941306493050368 6638775 8386296406513275662910757619169264000 6638776 46306686895936668780134190852458926080 6638777 -4732223670714635660848027320440890200 6638778 -727150309171523821706957219128891392 6638779 10629574326010462831453049965542990080 6638780 10218360929469804656756272036764149760 6638781 30311394575826020859853858329141710880 6638782 -2799183871008171452095868792575243008 6638783 -40901471063409810453799445819432007456 6638784 -1464686481674202209113161624912396288 6638785 2420633952236804435313554186842507200 6638786 -9812894120909534593737944345840640 6638787 21178946437714433497021802995720627440 6638788 13028752400843376182326994955270411520 6638789 11327833800923298967000900318616084160 6638790 204036620428382194878373981592219520 6638791 -26158250184791006102799305879113152808 6638792 -23527196879015458030988691348093312000 6638793 -9670587446099264891358390927251524416 6638794 1941178768154202950738158122742462560 6638795 -39201730888296261854598291471074863200 6638796 25453721875706100320058894630723148800 6638797 -22885889995063299165058152867632236416 6638798 -10743944235208658869521982725779374080 6638799 -2925955943524496713703755786711703280 6638800 -1353427027526704300137654173135667200 6638801 20042102325869913492153183606378397812 6638802 6709249164605040925442988733843962624 6638803 29297569225470029459888678823425875052 6638804 -63670819627234975846384815550256246784 6638805 -3948354493361497464236245752532876800 6638806 -5537232784153445699780977565437928640 6638807 7362284078225833892555316139180212912 6638808 -25190344352611737271795041878841262080 6638809 51680281091672493483852051471985977040 6638810 -392814977701009594249092088174897440 6638811 19356202924302293229412162197608128704 6638812 -12383976679042693988752401575126596608 6638813 -237276739855707959834378851121007072 6638814 9383926487654612504740556630842410240 6638815 19837899279689532386086977733877122800 6638816 -34305772716715642983566761356038504448 6638817 20451863325609197024270632669432770480 6638818 21618587352267256459581910714325892480 6638819 -10891664565301148321570800170099928440 6638820 -4335355929596505377142418510239313920 6638821 -11266850885938382717298653769658405088 6638822 25792090165817902292887323101790527712 6638823 19247269169217514582622581987469647104 6638824 60811706606333492706566330282094950400 6638825 28266172029174615155540669628495379500 6638826 2919747477300279588202855027184319744 6638827 -120708864425098475764543836563118072 6638828 11231886556286169039988200416742604800 6638829 32412142951382488427422807664539784160 6638830 -11764782081736781611301381622116350080 6638831 -38998724088691779055193328754143407736 6638832 -6950067247533904448592981894291357696 6638833 -18704664278155480403490278398749593676 6638834 19598351970132081481395039979547916816 6638835 -5309767933320074876218272787885440000 6638836 -4564345794747322495473962417091149824 6638837 -12469592790121308216065732733319120548 6638838 -13549632012566313064741128649302231552 6638839 323577559085049433033577093978530400 6638840 11098434165946452993573194169891225600 6638841 -3450117068514370132130844308129330736 6638842 1797656897097269818251666542703843840 6638843 7935237337856539366298023384295904024 6638844 42383129855740421980336880584015872000 6638845 -37632014334154361288990416419967698900 6638846 -4814525064723184615477182705798501696 6638847 -22797906513178970765498266060148891520 6638848 -14944496155406813861182870424941232128 6638849 -20648468622598939571652200018676992064 6638850 18942731471380989360948302549919600 6638851 -48213599112773167324131472631018502148 6638852 37970706331898449256515992705755261952 6638853 -2218426451274842555311375302265222176 6638854 -5412644581646875046189851525509098784 6638855 -5331818224514198474186536195438920480 6638856 -29690147063071890533199306070425600 6638857 9987641668035538190977484219423623200 6638858 -8651779582248303109015148522336630016 6638859 5626524790601292324455125377316597584 6638860 -3422631090569439474751737474316753920 6638861 -6276338361510735087520382660816573076 6638862 -7309711325018199330882751648426227648 6638863 5676298903504513884223908970057073520 6638864 -1735247540623372792984093147350097920 6638865 -32215180514072068399772598102306161280 6638866 3046050334673487273119637855548851200 6638867 11544318749143721891791362874044847104 6638868 -21838253017203915145839462118920929280 6638869 -47590389322168921571045905727605996356 6638870 7056414329041642084261251121488764160 6638871 -7287917824089550204281846210605206320 6638872 54555535544507434007817815155193671680 6638873 5686536719807037213556943814410024580 6638874 11652046049271576379128360076827399168 6638875 5223993910319665256098027940579484000 6638876 -46336668948928244012457804205780400640 6638877 6045331366784806173297203652458768160 6638878 28091239206583534747408835687969850240 6638879 21495264009166975918815215832224420184 6638880 -2502714023997275340373468970200596480 6638881 -2353351322687669926979404783959021888 6638882 -887321337408515727878219162079230688 6638883 -1803062706978249193063747236786087840 6638884 5448310927177628905866566702725128192 6638885 -19495199270723663539743437635642353600 6638886 -2024448670006601867453760675711125760 6638887 1968052593969442732825632819897733320 6638888 -36083423973737574527850501954375936000 6638889 29232225345576385733614836649802945424 6638890 -2173001810949615188362288051770707520 6638891 -26741777050609754803807520790423604224 6638892 -4247188488456566370606514757972026368 6638893 -12840492116203118226930433468401514858 6638894 31912022757720215206065749549490482496 6638895 -935766038697981096947431442589266400 6638896 -2001488421896790376416306421930131456 6638897 -22902539205829165614906232078353716880 6638898 544819098573030834153904982431334400 6638899 -255760759374233676064439289718968112 6638900 -13062550643271238870459264757807404800 6638901 5824080549079164411996569382248224032 6638902 -9913715801531076191857209990084843648 6638903 -52147242419016636335201430822996085848 6638904 12963019269763070089433460955835596800 6638905 -7021681083648085433700248541184942080 6638906 -10370803907119135409126639531675498016 6638907 57288732504292607341713139596628440 6638908 -14232087073925554659104287267573629952 6638909 37373131087309223123800873172500919904 6638910 -1961203067948738111861900494640551680 6638911 -1725867209823516708303028334549159488 6638912 -860974302073887828729204002767503360 6638913 8779770396450339510241725942633083442 6638914 5298460581961846040093060770926122400 6638915 4672465943753704960338407584935724560 6638916 11582099599963647363068534725333186560 6638917 -34420207196055972438551067006417990048 6638918 12187101737494777219189025362040309760 6638919 2457440032472372122129901003951537280 6638920 256577200778037572367029008962048000 6638921 -1735429399193686343853594879379684848 6638922 -834710991891253578398440519179890688 6638923 -22415357589542716328384990219247116800 6638924 -27623658670420784366101296126355279104 6638925 -3592187241637706191438950310628198400 6638926 -624237960642688246534039046255063040 6638927 26128074005923223168377857753004606800 6638928 -1972768567957214260897740227708583936 6638929 16341578776158293264987479699212238080 6638930 -15640642794668098448772335691831500640 6638931 9203361434896897351297214460915502320 6638932 24835042858579490892322955364441345792 6638933 19679494241764518087877948789236017664 6638934 -5703309127154130082599280379562745920 6638935 -31352744982970210786977588181660772640 6638936 24550033082110942381996441184917063680 6638937 6870200936385405127608711506729918160 6638938 -31470784731875006329174312131084962304 6638939 14194790826617166600239413726889349360 6638940 -7600310089935554110937436557800243200 6638941 -17511023785770064546210579133126546100 6638942 216057706906046083830802352545689600 6638943 10876272567975788981807305471943174400 6638944 4619584599277954731936703337995960320 6638945 19915496313459121113932083685435879700 6638946 -18302465906953028050206871498279602816 6638947 1284429630862093099304000393386385312 6638948 22299447844447360973419139398032647808 6638949 -70327570382026991355428117368217098560 6638950 -4808851636797868871047470986522570400 6638951 35460195383615899412505021374180004504 6638952 28732826713094530840104045892156293120 6638953 573975258420615444503011792221862202 6638954 3302369883200767310047592672164131072 6638955 -5348615115083705064675377561414887200 6638956 14981706706529277026983816510663088640 6638957 6508413588874510078369038138161407488 6638958 -2935505445904869624287757256293764352 6638959 -71091970281057176141518948984566845184 6638960 947515401077172070444052860997468160 6638961 -16663369582481730279854720989394630880 6638962 -245699242755543459709459533644679936 6638963 -42564630435501617654762115534790994760 6638964 7080108625695226640757863361443868672 6638965 12190218136287613871040558902384392860 6638966 9215544708832500190233603265327303104 6638967 5119491903395050241017381947494611584 6638968 17411282587629346793125233097200107520 6638969 22969207944838995371748864750570616320 6638970 -5275244134615363254113215537269734400 6638971 2524664540102250394547650761191661832 6638972 -10717563992002554863617626495647992320 6638973 875983110182696257443192308082789888 6638974 -4890595465488088837220484187556951040 6638975 -673496559404576263618863251104272000 6638976 -14567314582878417684150720352852377600 6638977 -26401397821532594792660511395528674174 6638978 -18153245033423893106398274257630950960 6638979 6515046309769122748980061358097378480 6638980 -25761804192533496555456696259950182400 6638981 9588335654445370839238015592467244352 6638982 3830975915408468135088976740948977664 6638983 8808773093103415334791657370141840104 6638984 8328435165508110835855434509964902400 6638985 36977837802702663156405624556266240 6638986 887559166265518775219915672624166192 6638987 -1328201428366475805133519085407938480 6638988 -9814231999172823498421371650491200000 6638989 -14293904243095123983487181610354573344 6638990 -3028306321837052144266313805686570880 6638991 5984834989727765950411124162405435904 6638992 6402218415770753293136492186141736960 6638993 -66014798816565824386933590547036354200 6638994 -1957504319185138587590759246190510576 6638995 26730168193388012644474855124318283600 6638996 -4661751071808445170668573221262401536 6638997 989464578600239654208298653060678240 6638998 -1336338293885929197509332268521836000 6638999 -7029661629574818701390133931313670000 6639000 3159933723212782643448739747338240000 6639001 54458984673597764679239041357949661002 6639002 469109435165215269098078501466585600 6639003 4068876188294613967808440976510574864 6639004 4115866920751156423509940366628246016 6639005 -9936862616953340262304425955199816340 6639006 -1721079391529767692624560586576340992 6639007 -13351287398205815467529344446883883040 6639008 -22915623053978345433444070972476948480 6639009 -12581430669935201235633345350183351232 6639010 -3127873478165844249777177582750836160 6639011 -23701061246945775865984849566654116388 6639012 -585151562802822274335232887882516864 6639013 6453920222046944494011625194480547262 6639014 31147111660401010639981980277485657600 6639015 -14533508122048682608925968153459429680 6639016 -35712396447965061930926621742144107520 6639017 10569954599255161971706676477717511168 6639018 5190600877379803217115006769537770240 6639019 -5678879285858013485527932654286888656 6639020 -12066369593262889445442881188064593920 6639021 -16566718799766945483204183270481428 6639022 279519034590703054433318582106676224 6639023 14111563541981435607083844446871703560 6639024 1807905336950055968162496918816030720 6639025 -18623698037569646595600989381844499450 6639026 -6966084284514821654212070303713794288 6639027 -2461671413595041528625319639353693600 6639028 -492881864762775208964953107815239680 6639029 -35191398348318821553319679833840343424 6639030 23395886957627591844132078069773721600 6639031 -5765590132776872062391484465465590560 6639032 -10922784484467287661452866074569195520 6639033 1738298794809210331349604146816720448 6639034 -22798246364664719882765530146502682880 6639035 -6639946208830817315127501541044567600 6639036 17079746105221117466618695553967002112 6639037 3979744883679004702398755454537634240 6639038 526982862782607269487758424097382400 6639039 -804633711140900036242217342341091592 6639040 5807772723083389011941239319156490240 6639041 53789859477976370443971785541927749442 6639042 573630042987702245081562713785520640 6639043 -52173476869669396802937015423165597656 6639044 -2775393198378715306282553842263866880 6639045 93637509214563923603373209299472640 6639046 21391683394435654648721696076105180864 6639047 -10021682880978504145871017982142078504 6639048 -1624234509364019737163957568322744320 6639049 54297002875108501718349498453949449050 6639050 -7110783704286214802006087222085830400 6639051 13104994796740966299416608824611051760 6639052 9822474120089544003354675227256946688 6639053 4832903106460471775299632900400454784 6639054 6057270077186444340861094280876665920 6639055 -3817202407007443504578193057954758000 6639056 -8311284070217719045391417898349363200 6639057 -39064390695485186784224434183810512000 6639058 -221205224915578655256490234952552640 6639059 -24126960374486547756957745389118672704 6639060 18201477499970802999710041612558632960 6639061 -14374881779265294652476669947756657472 6639062 -14308726672945679839636186368317023968 6639063 4631764284154251910229311726043461200 6639064 5060390042244746719399279591629711360 6639065 3911400949794114744947398617467680320 6639066 2263399494122248464706915465142878464 6639067 4341909051724777665476887658464050116 6639068 250083372256651256722625266869491712 6639069 -4155798206072326754917269006278292000 6639070 10530806941758631379563596437100636480 6639071 -823953353830986092806839368156304000 6639072 6358309936310075565484885424832774144 6639073 -3898838453378666207672348423243466560 6639074 6763937828127557858558637190459111200 6639075 -10275386476264612629110859740893443000 6639076 -488701482631799045622660514771715840 6639077 52494344920406760863038491371931148926 6639078 23594446495013033882322436952360580480 6639079 -104605194922126664056794161705596413024 6639080 4300810445656015120527440950016409600 6639081 16912619934859132437202294384948089600 6639082 -7561253524026585921709223105123350608 6639083 34622222124375274411952383346695990824 6639084 -690394198626442638569905050733129728 6639085 -69222642441574456508406319220487517440 6639086 17213931560082032098362905848153174080 6639087 1711054914409064744926285440275559936 6639088 7674944878212253877601975792615358464 6639089 -4698001379326270986354398532200521272 6639090 6584193579011102745576276995415544320 6639091 -389188990910326640002723145317718168 6639092 -371250125404224947752213469896285440 6639093 -10124167725518050562227542101054475360 6639094 -10503860137266190674133555093992499200 6639095 2050534925576847615180264879061992960 6639096 -13054560648961630576767558256177459200 6639097 22556936097982962796583527203050839872 6639098 -316776771533895642585337076520968736 6639099 13627005453295005491606001108779927064 6639100 -1985342358961770793593091477051097600 6639101 4325943460155545226102278098260397152 6639102 -7852240641303054005076118562979877632 6639103 29273396694045428056773200884830730224 6639104 -12911202743287365221967757544515436544 6639105 -1626207196656089280008566286158178880 6639106 6899827168954121726145055401007564752 6639107 17011320248647712890420973877038959356 6639108 7404775020782088765995032711267737600 6639109 52043739345139346330226686904853081310 6639110 -9790950895540946271996905520905616000 6639111 -29577760595272254816546808780985137920 6639112 -15816086415879617858597245516825221120 6639113 21927948235305982272259322622396979200 6639114 267128621278067940490820306661804288 6639115 -3727820768741782530226161745350758400 6639116 -17047488341220640249162038176874524160 6639117 -7990383177601045564612112946862240320 6639118 -12594724594751656428446071835933780160 6639119 49171324142113826631364481992638617520 6639120 -577011273717120377867682988910100480 6639121 17321021169607199020131946810085566500 6639122 -10602914439605128772876772018982867968 6639123 1070611481867617178964130816103260464 6639124 -3457752503130710615056694984063889408 6639125 26795450536096174202732660758745619000 6639126 -12591503954838756722440202161017802752 6639127 -11029815633595869721672813115815906728 6639128 17133613409774502655956790129001656320 6639129 1423220582471337295385743687039574400 6639130 -3067791919916615188965850982503394880 6639131 4177305690877698028812250815773887512 6639132 9531654390292323647427613022620753920 6639133 -28929228538694149474990534176496887060 6639134 5927726138084798608293947946439384320 6639135 -16195509610034111274720714568064780400 6639136 -4880086732216528760977458702103609344 6639137 650945890216404318408424626234577200 6639138 -17784822707931002118731230613823336960 6639139 -7241195416293489896818655291199561312 6639140 -7951379216713478244963786368299810560 6639141 -30976003139171373240252166433442565440 6639142 23953260243658027336179458022364752000 6639143 -18428249607565730354121082252325710800 6639144 16323731365884361900237360234616832000 6639145 27275868667558462838602433552666523720 6639146 2333644539183243477067139524512921600 6639147 -14422461863086117272808895732301666276 6639148 -32449155123221777426014801644715393792 6639149 73978629102891266116764848471717910 6639150 2373692336130123621054145846690329600 6639151 -701702354280592628821508536701987048 6639152 -5017029073148696322171989024921026560 6639153 -9133970732921430753248022477008666976 6639154 -17136751215155967347583441145418218224 6639155 22823943991513937312624203731455512560 6639156 334409818939289862091876233417203712 6639157 -161023989223762975021886717044275648 6639158 4965591115895200925551423995955915680 6639159 -18886503955835443390610017373242159896 6639160 22969089748355729929183832320770048000 6639161 55837886276811212890718824301857606272 6639162 -17957854897158305199745976245822338048 6639163 2877064910793314842179685507301998440 6639164 -12897183017025030175941701840141230080 6639165 -879874607494460145082401353054938140 6639166 -15331282797293746594132475170011379968 6639167 -29406216904815703410507888490957132968 6639168 6631222487419539105697308880939253760 6639169 -24457134334013985893597959870694185004 6639170 6203564309921179247278498033988774400 6639171 -3980901652849089827999304006681506304 6639172 15221479080015587940363493880272146432 6639173 65710754817239917084099466176554850560 6639174 -10848219027510165496115247728460807552 6639175 -10217224122790644229177667075364397600 6639176 -26095235318796790218198847338657177600 6639177 -1497808032641411533215642115035459840 6639178 5470153374057529494553607427465461760 6639179 40675005345431354052777860013926287872 6639180 3855307613380994687525331867555102720 6639181 -28968686441068930626991391432572564800 6639182 -2336289179357496281182545431942378496 6639183 -16003144280441232026386469675895057048 6639184 5194187347225266651348379121753907200 6639185 1840471155278921662904472728739236160 6639186 14807182804225853800625034409852136064 6639187 -18925986820920558992553807948017254968 6639188 12661822005810554313063550890174549888 6639189 6933515898320365257884437646408049600 6639190 3645651257362422991283408369785641600 6639191 -7165822670754604756732693995780705528 6639192 -3990395609438955676513444525591756800 6639193 28634942823627136591146801057738652944 6639194 10488193782551351823120874164146278896 6639195 -757899070920410110022325793629600000 6639196 43704547317959445895906328309981693440 6639197 -8178796978624501471280656449120748494 6639198 -338401826245809428680682309871654912 6639199 10696943016958946096918647516735578736 6639200 -467501780813653221520910394123878400 6639201 -6358471661046876819518909542599710640 6639202 2119697806403974130847278142698502720 6639203 21458682415950694393953830187034017264 6639204 -267673389494783262834250129420099584 6639205 43710008641491510450723445709502388860 6639206 -5373727404293891590055121191858273664 6639207 2575945865251006909136339927939686440 6639208 2651834734263247838941312907231232000 6639209 -19720628096842494105497511366231067590 6639210 3585278424262387993256735105269708800 6639211 -17835348605381886089147092636960180800 6639212 6056813953445624858615189816847263232 6639213 -2532963392425593048109709073249418176 6639214 -33548918834283921300185338195132011648 6639215 38791258313278109958710979080770433520 6639216 1381240413073452389637341878832922624 6639217 -11906042850970767279487336425741301580 6639218 5597646490497876983933124713690092560 6639219 9340353440168007025156457968563838320 6639220 -4523786765817841092938092856576409600 6639221 -22635659142002531368712202191748698628 6639222 4496287144360231076268986710006872960 6639223 9936503765766313918923207422132698472 6639224 -8759501010388751784206650163167150080 6639225 -13264969224857352028773885728062628400 6639226 -41475393141596660777863469381217792 6639227 -6167951013437129631527850032989593600 6639228 -2530657050747484066537433661509999616 6639229 2748155960950896841784690914201000000 6639230 4265005260937350295976398099299717120 6639231 -26269891662997418130046235846078590320 6639232 -16240790190732880491091564994809036800 6639233 17095823596143833860763335026829252482 6639234 -2614237958842468608754081041598130688 6639235 -1108783263517024017624312277083014640 6639236 -33025953761951725760088336628921422720 6639237 -5354719186610534950285262758278907200 6639238 24149123469333703323073658350625447520 6639239 -8965860131634297028794055774732922880 6639240 -60355819489689611539394729604710400 6639241 15419173643194192011677745178394808384 6639242 -15378007650958877898406402120073899728 6639243 -40998244287688505655271999863766272 6639244 40374399850152243544278914973624225536 6639245 36579614749687482547162633691790535500 6639246 -33294049317788905321763554025191987200 6639247 6364304615646184474057942041277020592 6639248 5087485894797240143757031699187761152 6639249 -12994565646038047600850964753593418432 6639250 -18770750714054900551953987131111928000 6639251 -60847622829552760343527018890527921748 6639252 -15716704058450484866392454412779778048 6639253 -14250009384914253032342052643294547712 6639254 -3784861994496495549966290897030099424 6639255 -6149803608427580351086776460775798040 6639256 16880716034976686747755205580691046400 6639257 -8159749933331318685207748130150241660 6639258 -1285340728940146947669309978287510016 6639259 48682906443998049847370131143268721640 6639260 -2999594864499774503037870627086284800 6639261 -1327361169837839285910446457088808736 6639262 5830408081706426678547492342345757440 6639263 41300591269617159849948647274803596512 6639264 30670209452041556642414381896353644544 6639265 -32163171674418643544185077597180268800 6639266 -24210217983867549710260196765033493168 6639267 -41197631176750444539744787523250213888 6639268 27484442891656894659786277002069189248 6639269 -2003970353647096948210252055074836480 6639270 -3991689404548493199338093316710400 6639271 -20780672216098543683396295308938204048 6639272 26979837463394469770415461204807761920 6639273 38251744005517597649345457747922668000 6639274 33780120346372924996526080764838313136 6639275 5640231674627467292809121791997823300 6639276 4150141382756047789118905461380874240 6639277 -170546934142156419789320393061702592 6639278 -22039990218616975383128992895571130560 6639279 -27072854305384547015049974960209485816 6639280 -4093161640670067604377346586159677440 6639281 -16459774069621668869570438564148699072 6639282 8100487524888188280513591933825334080 6639283 450790085469690691091688464801104720 6639284 -38844125436372881242242398774861414400 6639285 8645786103935262600515180631613543200 6639286 -373459517680809850820922709949639616 6639287 46363071797417873560768149102784080936 6639288 33776838866814794796173529138192322560 6639289 -17875302744678765623844074423923968000 6639290 -5703484440283453252823574098010193920 6639291 22587964652662775560638317899311735600 6639292 38931644806610636167055927144733261312 6639293 54314451999997836059393955511260265542 6639294 -1592875993020456281364010847049751296 6639295 -497876603014188186556848351287808960 6639296 -1113968020924478011883383796313096192 6639297 -9695509830966317786406184431020664960 6639298 -44657831536008315602900944632422004864 6639299 -28086270786182160151262768870823905280 6639300 -20219755436231847394197880216661760000 6639301 6192629051159446897842431477374519808 6639302 3618065459875608191747223920310698304 6639303 8120438381009226113914201050813091200 6639304 -20239913990431306474185757279536552960 6639305 25532109659849561866357509472196520960 6639306 -7388096732247259043195857130451787776 6639307 -11663502420705390607573911946066030444 6639308 9162778132236322537318116678935470080 6639309 -455851317945542001264629579057863572 6639310 5016817406268066904619211341789852160 6639311 10476916574807936589501947746071875040 6639312 -5162469647767859510043856971501404160 6639313 -50923575705523544513336019285200551438 6639314 48095568681773884950398004288392223744 6639315 -9919268021844312759579922078965605280 6639316 6191072230885527102357509969256345600 6639317 17729893734354514915519213368066843612 6639318 -4167155289964600372471410840260198400 6639319 21787618815204754238480176256173156240 6639320 40432203294410019413260873339976908800 6639321 -1359404185136423057355587840342231040 6639322 27331628584125079507806140215767379200 6639323 24892143060539741248993002255324758424 6639324 -18580030113756511544245373465140114944 6639325 -427495577750067976754411029499640000 6639326 -17581703233807022546324689277713953216 6639327 1061110338574987333226327427899557776 6639328 -5953018171684709264133198306516664320 6639329 -897356997661587500069969093169005280 6639330 -11076572696123500698062930388147118080 6639331 -49407062122022644935425262494132448868 6639332 -705287897594953207541934478051737600 6639333 10576932198615095637509705035583049024 6639334 -21495495903940729512339727426892593920 6639335 -15599088616722856321376044334147191200 6639336 12307595692702888011313228750509588480 6639337 -17329708048572052355399719066848659014 6639338 3076146636114130233537120026766124896 6639339 -3681094556461661582018120447041675008 6639340 -14945689037949341673670462680908636160 6639341 -7934241607029516202358376490736761920 6639342 2237434352240100363962549009160044544 6639343 35841385140477568000464835132769105920 6639344 -706343861519929283122149835585290240 6639345 -14150449983927895797641034453449059980 6639346 -9164214092948223905232492376311598080 6639347 6119975713975225706032264122200353440 6639348 10901420819021839153224222579401441280 6639349 4525090812230970881079704388976146350 6639350 -558270856703722015173885958114243200 6639351 -25860838584272918027296032382968216576 6639352 -29122342610559424676451554856713625600 6639353 -39034705992649231355096969062847724822 6639354 11343944447310877520554415911899824640 6639355 13608551165300457816292053459126197760 6639356 -62208550391027188519555899368184265728 6639357 10356557053618268906692852322346199680 6639358 -5535578846565785328083159661342169920 6639359 -9761561994142413597784245095966222784 6639360 -1712485402442269341680128453351833600 6639361 39039184636076579885555758426534493952 6639362 -24468237568381628492281042013498682336 6639363 5869379203316853255965329933499625600 6639364 13604201376773023411705867787008045056 6639365 53276868193307802436558032758196381600 6639366 -20519142816825505762244159083404558336 6639367 -18546174092510228604090643438177918368 6639368 -20062014243075586263698122887751964160 6639369 -14180179339699644895344444795818920992 6639370 3825286941521942845645054007288630880 6639371 -63840453304379298259678138674082479168 6639372 -296725850295319656277762475667525120 6639373 5036710752391605188685914770988546744 6639374 -8477291077227000802038804555835448448 6639375 -4445539362345555268079561019093735000 6639376 -1001507392095548059551027869282304000 6639377 -1909681590033784409027462285592189774 6639378 -692447765721813822339868485826670976 6639379 25326629136352501109934450759361187840 6639380 -20531324112039542541663863410469806080 6639381 20155249075701246258228850589676969600 6639382 -37873665859718802520460352455076249216 6639383 -38561054288056082384527473143148925368 6639384 -1582553692784715822506418582858670080 6639385 23746015250818726646835548870830376580 6639386 4352299708367410762785948934672702944 6639387 -8403449698450762335843613733806175232 6639388 11368896890398118354976307074354585600 6639389 2649258475400118983577225883771769190 6639390 -3231426130343112633991208431067983680 6639391 21386550715089712857701133935389816 6639392 46382837162113236602502886488708022272 6639393 -22619972010190015633813419472603037856 6639394 -5093001805923613926186010690921297920 6639395 -2337370041785485473609617413561933920 6639396 171151959571925120673760526791311360 6639397 80181726895290948514181576517679270400 6639398 15308945178681322120529118895509858240 6639399 -5625813438880713592342082916697959336 6639400 -2969858413167206720699632171242240000 6639401 -37784677763365545309949658398378621068 6639402 -14940266347709457106729460715693524736 6639403 44668331272119685005611981289675690784 6639404 10458360072820084626774778287658265856 6639405 14124850439084968975461562587929049600 6639406 -15996378817322762603176608600512518848 6639407 1622890278808425486950444253896176656 6639408 324600595377792464078088554617896960 6639409 -14872070031654328072846301158166773184 6639410 4027564970972662998898367273003420160 6639411 11741505277078236401924317119743670072 6639412 -12049385744686346326710024846849314048 6639413 2890552034734046595742773447780051360 6639414 4721480376447990370639067430746581440 6639415 472053459419904611024622796791305520 6639416 -9144784889792597386634838822061424640 6639417 10644134928910869014588280823867522080 6639418 -3156626878479060760695027534278455584 6639419 -84921713480328166277218138430387543040 6639420 1562993352358619460843152468223590400 6639421 -61030949798921001504024343481054097300 6639422 3562025995925987476916048756810570112 6639423 -420704305465099360874424661325896704 6639424 -19448363563625852710947097971196428288 6639425 1763334059646754967283167094594336000 6639426 9985449528347053728210879776586867792 6639427 364179652673457648586701545947230192 6639428 -4752815285850766267438561355013379584 6639429 -20825939654629894840037939026449021216 6639430 3273278752368460825244530848282528000 6639431 19513457493111746381798362059877345632 6639432 43648263981057595776502565840032972800 6639433 3076279220747264380495229261776656384 6639434 -8497034488347660010135127199079124640 6639435 -31719384737708300007823297005370905600 6639436 331858521322426658794389211105280000 6639437 -8888340569079024791786002570144279296 6639438 -8755979144172552839427937884078233472 6639439 432528507369668931782974862676176240 6639440 -997111490342699312107193571545088000 6639441 30719273814849008837868637880411934192 6639442 -4158172792753504044496073311250415456 6639443 -32452337483996309094883350413054040696 6639444 1494077285604368496890692941498832896 6639445 16360677082093158710781002632451972700 6639446 8672736384296864271363705072884311104 6639447 15469419758021437943129288284379802240 6639448 9849483370612930184529492558653890560 6639449 -57057932066304903501512483422751666550 6639450 -3496673429354434548059024511731846400 6639451 5878184787837266565790289076937384000 6639452 -19780002549163042610489044562055029760 6639453 -21310337035853021773618277453320412538 6639454 11524961901084423536733327570274114176 6639455 23559706519434032040091991003271321600 6639456 3663275886835810114409559840918601728 6639457 36242574723061317770727258017662686624 6639458 -54789011556312811829708165269662720 6639459 -3160317726119199327451184537309783232 6639460 -9904956601910851276155311965620606720 6639461 15044222337586479377478173771858310300 6639462 -32357130273025501683142174131604460160 6639463 12028187343858848898802057447506111600 6639464 -16383170386524446591252474178528430080 6639465 -521873493995141637755481465161990400 6639466 -19020819786161443585855227281723903568 6639467 8482377361370643022385338660131942516 6639468 -7014092087972311941663602075848826880 6639469 -27943791021925038095296917319566048360 6639470 9760465719231259070787716851583535360 6639471 -8571269380436746342828688775402335160 6639472 4270573638480151916567850831647014912 6639473 -14586436252880136893584467202889375376 6639474 -2824670759337912313330109300867328000 6639475 -10156813675661070913963528338372860500 6639476 -44349003496977282101930419437068267520 6639477 -1352742411256895995704365818382124192 6639478 2017504083604854185184502581288125760 6639479 -1938671934314039798339111246876026752 6639480 -7542882694193825145615537693329510400 6639481 -50104910887018889082972360685710813718 6639482 -6747673661058879993668707651073355408 6639483 9223519881806454642407706174619359744 6639484 -31524622274270870892576368534621024768 6639485 494896562778128781031274459069138400 6639486 1022176406236939241416960867421008896 6639487 -14654081931897931638884684702423298368 6639488 35466164030042982093427751836471787520 6639489 -5128067764451245281078079531770153120 6639490 -5283560033126562705404074528604060160 6639491 -16168653363969086307768819507697345008 6639492 6619653620636324962900437590555750400 6639493 14865746746749217830103008030884709440 6639494 -7629797927857336283043845331633975168 6639495 -20310820106879435291263486523789624880 6639496 2117997399740219158857264595440691200 6639497 -33379653413441510056343662924538142054 6639498 23844154005322753226710169680319672064 6639499 14981694982917068880732236374537816752 6639500 3378933354785670492283629113965056000 6639501 -351772450366882080244436630851253760 6639502 -6427247767326750674142332356576075776 6639503 19495940381463573051070884961147358544 6639504 -4664611725366421818631040314397884416 6639505 -19853669099285622534261674206195283340 6639506 -32092792573755834042507292297631955840 6639507 4008727211244899208294803363944998480 6639508 -4606150332151791952449418481341420672 6639509 4754423421557256086195166312254797710 6639510 -7521322921859288390314555931472973440 6639511 -66194325902269353902587260180976120888 6639512 -53551415811055836309107790884966400 6639513 16853256534872919029527925820416865744 6639514 10925340724154695785296971870988024832 6639515 5813929002346378735711338796854884160 6639516 7179798968486531356412828931488409600 6639517 20039031510930976300636799672998542220 6639518 6076781277962507362488110953792212480 6639519 19568456972594415390782317401806336640 6639520 35195487511737353039410867736468520960 6639521 -5915090543079851054933919151244320320 6639522 -8040451609754856730286259935906350080 6639523 -940225336240836855090499621336831680 6639524 -35400807852899642151379478455215467904 6639525 12085751364894769695615191895481879200 6639526 -29019184481185312890226580498326176288 6639527 -39328592813219994660035356241068959624 6639528 -2111392136664643937180704311749345280 6639529 -7453434895660840943316569838084513472 6639530 -1406130694605322544682424201882881600 6639531 25339813831288415711891240909858738880 6639532 -16417497955548139565688376645940034304 6639533 6326170070828493249128660985941941782 6639534 -2831099219555733040514074925816987712 6639535 16116584524529137408859397603275748960 6639536 -8937127242833200827497954986997956608 6639537 287712289464437354703010748242772544 6639538 9878240789733004817140856318931419040 6639539 7976096228948238047920100813495675232 6639540 -2718451514880579832606119648388608000 6639541 23333654396531021795847969264911654172 6639542 1093648587653448762587525322770595456 6639543 -28383493795594296697333664877546298800 6639544 425062584404074417685911424824504320 6639545 42530395832758083381212459120493441600 6639546 355595340141814495733784786897561600 6639547 37912871368573639628244719931597872996 6639548 14800618871143521184474955977704453120 6639549 25990505878128052311776979119580815808 6639550 -193789092597259678525049320181520000 6639551 30462579759442062956144035065365369232 6639552 2974318352765173614415143270849970176 6639553 -44546086116893881206687078493426514300 6639554 -4328446244644675028062137414071649888 6639555 1923861390587855792912581221369139200 6639556 7964705652053971883115514930321821696 6639557 62005148458444138299012393487979687232 6639558 -13556994782922085034869539568435780416 6639559 -15378308155866811494049911002838374360 6639560 9502885131418502316706698513049190400 6639561 -9749575487034817469010128709167543190 6639562 1498506435747978295007382486364714032 6639563 -2047825890018239107879848333430883040 6639564 -14701581240839774376691238492031479808 6639565 -20459843818654734514589852740342838400 6639566 16050254335038265060860765447354484800 6639567 -6733639723503201099518146442752174464 6639568 -2976886923713495441116806708752449536 6639569 -1207111230718563003360031974928203360 6639570 -377173275796208701975133283050211840 6639571 -44594238010821987271845493926036085536 6639572 -2726303189994162776306981007733713024 6639573 -7480536740151482622083499086638782816 6639574 8996662962913497450944048749091518272 6639575 -15239673506862712450459160111507711400 6639576 4354174046420421124246866343702978560 6639577 -1953101340389573335424742647001274368 6639578 -5404636572824765771894285248908349440 6639579 -617937855740778639330497195471361600 6639580 -6220004781802942637250161195964211200 6639581 10065133767757388723693881102128009624 6639582 -28624340961113659160583274790108685696 6639583 13046717037107411159914392830500097160 6639584 238183988288691750599380245602107392 6639585 -1379302258281350403306809490837716160 6639586 81233237041419041980819938210706412544 6639587 29530848602761776844302000766194120 6639588 -17640069045923693246214183601694607360 6639589 38152141206150491907727155972498669600 6639590 -17269066720022756701540151602024387200 6639591 -4922065276082256150007373523432195072 6639592 -25630859022731849595486514606936704000 6639593 18933109923120385899463326613880902842 6639594 -4283687436652989982200120319685919744 6639595 37687932591944287764004995354772639680 6639596 -62489937108329389310979369243446740992 6639597 -55754439173042762822511145862525808960 6639598 -21359996460824238142598829514771232064 6639599 26841789772360248858311075519859477936 6639600 -1717902130419551628098052568370380800 6639601 41013817236743735206997125850313387602 6639602 -17427770849104501159899240996241655808 6639603 28638324147096862234245979410136910904 6639604 37325758998511862024838257601228275712 6639605 -8919794971686053900264195306270995200 6639606 12692083277499882624135901590499736064 6639607 5305254263099390416965516779006491280 6639608 -60928152205282692164191617586647552000 6639609 -15898722234133342342444370990782770096 6639610 -11215422625330831479594679393661867040 6639611 -9326648962613785936605734021347940352 6639612 2623928429568621605190181505613914112 6639613 2057779389688860935851334478869293280 6639614 17782572308335466803606225035674566656 6639615 20028894129426848351598347322763292760 6639616 -17820409615266107924197536510527930368 6639617 17067381195141555869993765412066548160 6639618 -794542270714616998709797041925316352 6639619 5123209021656318203351510510645618896 6639620 -2195916846575021033395357026010744320 6639621 -18820708463730612208948500605823360576 6639622 2726947904631263358285376688727022848 6639623 -3986130540436929424498301926682812776 6639624 29797752471911180569405626227453952000 6639625 -51745011974985322290155066677900683000 6639626 -3722631087666973673148457896299904000 6639627 -25748673124050282634584800403732592680 6639628 11789261739254541605587399542619192320 6639629 -53696975447304967221333015902441197770 6639630 90481592119992376081870067309061120 6639631 -18243274588117790493804363171642495568 6639632 -14254971333173034115283884825755377664 6639633 8481317184938517756752594079640512 6639634 -38505345758272750390413043821201239040 6639635 1971523791023379141452562267935172000 6639636 9934349058036042512343601953057951744 6639637 -5786527787323715355742579923734740740 6639638 -16875087363917972439920546473020557280 6639639 -749101886483355669362101937300838240 6639640 4312458189023380569722954915551641600 6639641 20704367668588312301597366990775012042 6639642 75492193355009171836025843977537536 6639643 103178743486550830843162934468865988320 6639644 5274078165680827412884610973726684672 6639645 9189861593089085057659659325322731200 6639646 -8300879443356860665534811783259836736 6639647 1903257840864010140258463409978523240 6639648 -31804066089215577047154098581912682496 6639649 -2615086019828508298394422843370118140 6639650 -6643460984733199669478730091352074800 6639651 3039716290750971964800066780031546092 6639652 -18580786648168927296116285943122990464 6639653 5431025341958838996017598420428227902 6639654 -1840126035566745872127154243011686400 6639655 -8230983984609950394252479994301244880 6639656 61295451360930521180822376332129064960 6639657 824574117715296037677234562347421920 6639658 18689370758716530760214986317088597680 6639659 4572421384464867613204559156370521280 6639660 3907611656057174943331620445880724480 6639661 -17751613676751413543886733140315986880 6639662 10707530024766604876719555130943168832 6639663 2877336154479768498550657312821796608 6639664 -8534020368254233097974097398426664960 6639665 25978620382046046621508820924141979060 6639666 2244325487623378991119452908718374400 6639667 -4377136690793452073687721681950579040 6639668 4734153668943071717752569176291168256 6639669 55396698416260741880439171549289086204 6639670 9771768615961930795177950201873185280 6639671 -27173557233021079615571226991615264488 6639672 -13431804891104887705008734836095406080 6639673 149535908821467632218965061936992768 6639674 -21872742411745405276351356629124491664 6639675 -3070495688607068346714630073567507200 6639676 -4825253375090063128486588035578967040 6639677 -6023790281167513885802892369957004128 6639678 13950590451611389035296311973833211520 6639679 -52665543106137353179171754142448102720 6639680 -4996123063378296290635925644247040000 6639681 -13635772575220151506461336436705916160 6639682 4493132646560639056974291265448566272 6639683 1379727786450448526367234332855342400 6639684 -3381073995079751558315595656963328000 6639685 9024439892052816023056876427573079000 6639686 -17103638336121950548548587625634651776 6639687 -7154439507849250273395249547407641088 6639688 -30064341001808292073936455811037921280 6639689 2697566043309795624902244337682209920 6639690 -8901234255300881205268727488411914240 6639691 -22384839950916682502041962438799077968 6639692 -6158588111416664847923092055104934400 6639693 -36603995950362485407400992388344095072 6639694 -4214981147566045722047091994948920000 6639695 11043458305394797511395228575557927400 6639696 -6643771069597523036335928986768908288 6639697 -54725545819991353977808289388249875854 6639698 7232157965309345476709336870907437568 6639699 -17101087970554121418937454129162914752 6639700 -13621674494152928142872239934338457600 6639701 48601565697176203869316905660831201600 6639702 -5443544918090651913150025829849694720 6639703 -5834267667346220130071919011367853440 6639704 1630510053650927737561203972863754240 6639705 16576263729832325967398460762727776000 6639706 -5288438254673759429402396332414014240 6639707 9595307536256010023117576633853743904 6639708 -17926905038757842197305880614188029440 6639709 -16760969707921238433934809386756486496 6639710 -6194600894530800799661306130306785280 6639711 12446876710660673725974784336482666000 6639712 13482565923559185331468491946633592832 6639713 -5952867986395406966946212288265342720 6639714 -10767334676112431012935829242536949296 6639715 -477337337761518681325308989766406080 6639716 275614250884813864361988463018877952 6639717 2867193314704171094651286755608533312 6639718 -29059584334297276692542741373136202496 6639719 59398896209515474054025300470337064120 6639720 -17059688779972715220354450132201062400 6639721 -26220734847309486106122959710474423200 6639722 -3085227417917337357567906598709867088 6639723 37689575044006315691423044916305194972 6639724 -2300848045398632664620552593208401920 6639725 -5063677113089473720620053834599057500 6639726 14880371179295698833266643766347860544 6639727 36858883730308977787013825451445240440 6639728 93224143289625359103619868402417664 6639729 -4649148801101018605568564223510032016 6639730 3922516713413597608864708083498425760 6639731 -194751380009113694855281625605253808 6639732 13915367051033946656903578355712632832 6639733 11432347362648822870121716048597583104 6639734 -12516627375389997180219070398786981120 6639735 -2984795739864282384750802201130649600 6639736 44807845239054067491227172621528391680 6639737 21742409775400044106867816539019516032 6639738 -8247263828091410598982266931483622400 6639739 -52236231539987641779879516882934266460 6639740 5888721846439851149459405677164595200 6639741 19170039305304967133463395335373581452 6639742 -6161785279351417151863856779790260800 6639743 -9725221350890634234458910683464152456 6639744 -14420089935369671950415439503881666560 6639745 13461011384118087106512495846681062760 6639746 12973106125256115750079753951437719424 6639747 31397127325682093302955497537399410672 6639748 -45105214471819687474418063143044813824 6639749 3131368524677983265157170860858936860 6639750 -769251440948115244118922745375392000 6639751 -1236295814326452413019606596720759928 6639752 12648112565770733890279948697564774400 6639753 27053148843022400880324419630398296960 6639754 20086942944561118883413554915018288 6639755 -18283776065259690165835910611164308640 6639756 -102725993077012646287150884680770560 6639757 -57028082440791123372360695916230577994 6639758 4862507213213230171961429951855991552 6639759 -12152627891598822856331258925581011200 6639760 2688574182581355540951496227132948480 6639761 13941830223080261275788125896357171572 6639762 -14466805727876651927170571652483262848 6639763 -19687980007140869835173973531377878976 6639764 -28053576679652952552831952724643999744 6639765 15587311824432475982151144733288952640 6639766 4180015016162398964810955255649689600 6639767 -37045448062069099517614603419419669808 6639768 14607571321287658779445864465795123200 6639769 -10833935971425210663662811040708091830 6639770 -15820055812103884164388197775593349920 6639771 -2443142651198801742559488198865476096 6639772 20647187526742171233635503777178493952 6639773 -4095969499027986243868020446489024256 6639774 -2670516145056187727627138556499535040 6639775 1664295960378593584824661032507329000 6639776 -14028740443777167174320379832908644352 6639777 -36262009954029040676348617253444906286 6639778 -4215044341177298059876661083286200320 6639779 58689799964135017294512130180680464184 6639780 -292784838720882909617478718478131200 6639781 7879431615517103956464258573668229600 6639782 -2285468000284060506658478368303929600 6639783 -45311228857222572187501729468791045552 6639784 32280719544820695581383815519591628800 6639785 -2117069718135498213587892416687993400 6639786 -4940856469539513791913037000003200000 6639787 -1144795443394059122284126293668902656 6639788 3077369244881979243779874053072432640 6639789 -1720483536940227164847041252450757504 6639790 -2798670433085349491494624613267073600 6639791 333507591877950479520858331318824384 6639792 14782726227872441028426224636232990720 6639793 11649830994397348530523690470373968624 6639794 1719346150032418427946668949767424000 6639795 -13907458037586012045203062394382530880 6639796 -5010939630834695915588311419505467392 6639797 -206282581798073624349365524910488320 6639798 -2615343123468282439868190678274744320 6639799 8748426028560028434867679940864565800 6639800 22496698125373303679158802931686400000 6639801 -7169519588105216009121020579833067520 6639802 -144589142434930236453291843536951040 6639803 18374003928679818532451456314140734052 6639804 -7091291232052823360989084481463605760 6639805 -1758368865302071936810849005786663840 6639806 32363404777235551181257185673406160960 6639807 -4030583906825894584163850929201665008 6639808 -1025516673055549203656606100041498624 6639809 36452684268962767697245173336012848352 6639810 4457378291659281264764418251186396160 6639811 -7080078806931030203987946007099200 6639812 56274981870107340088700414188847673600 6639813 -2062495349713996727196821749186029858 6639814 -7626162505696095087797886201946871808 6639815 956829735201826092535191032283433920 6639816 -8234191855262812051722985878598041600 6639817 42765445146072892872404091183521739866 6639818 23612283736896685602745613076085828704 6639819 6440803879685234572888177322485119168 6639820 -9756168756222668120499835747022883840 6639821 -6998202541870063361353702693728058068 6639822 -722272643081628398270162890181693568 6639823 -29806042101943740581401093294869606928 6639824 3490716780198476834642007965242097664 6639825 -9808755260301705921310211055349766400 6639826 21464914129374255721993139596855292160 6639827 13707187769617717733818156290459373032 6639828 -2229385190354179386989929826387853312 6639829 54534581922713552682460557397890976 6639830 -16032233663014960455105798523329373440 6639831 -16997696029205700501252104488419630336 6639832 -37361223263567255298205985290334361600 6639833 -8175195519477856069406188284317724918 6639834 -2000720252399314254817374298153267200 6639835 7822208332421582569335439188384924000 6639836 8548050200264825997010137870041730048 6639837 6491052856111579757098541061966149760 6639838 -23276656699604252115660656343582583680 6639839 -33760900285609028113122288706310859360 6639840 -14268585056267072125709958761938944000 6639841 17866524428464410021338585686046625660 6639842 -5737813276251681521291020255932347136 6639843 -36950082572747980257365253181917110544 6639844 -10670798331685423496391182404669304320 6639845 -321805895385042228125984001573441600 6639846 -6058079056599711918739524489034598400 6639847 23578957218979781366884753787016299280 6639848 -34558527131226928753970189859170273280 6639849 -17803941369768376982602240043818861632 6639850 -3555258655346211310987959684864230400 6639851 45073411861912247388127276321094724852 6639852 -21107299273127152527995554399380476928 6639853 47119534559693446301249151197233325664 6639854 -2190568140475494777475269794494504320 6639855 -20205017507049822802710816547922690400 6639856 -4048040024979335004851007963433074688 6639857 -11629969916860694469708235397152586688 6639858 -11878327569963702080666468571211307376 6639859 -10358656995619142498357241895125072320 6639860 16200412836508072791842729429461708800 6639861 376634497076731471650013320702583680 6639862 -24233873222374883190717620659194185568 6639863 27540358547283283306509555354563195112 6639864 -11345573014431190367595533201447976960 6639865 23287187323429323139748616304836232260 6639866 30460796795551253834715228222258438144 6639867 -6790754794356206379880327421554275360 6639868 2348277171542941938756004492797275136 6639869 52332678995258400962297085178015986060 6639870 137372720768621168509697587276861440 6639871 17698518592411671730397561812147604480 6639872 14236937864466764162343599390758797312 6639873 418092456189961906937884316979066384 6639874 8466713357587041063350578692663081936 6639875 5193610065633054157107005544540000 6639876 17690310554197621149139507848038293632 6639877 -8267960509652036246829832684704262788 6639878 8847624749807103023043508695190843392 6639879 -26835980062217878007387097414769699416 6639880 7333524740254311703833574778314905600 6639881 -38846853010047711896893242223420761318 6639882 261058698867754357586582517005209344 6639883 -439702601902912221544963582818377696 6639884 35441641811426118322299403315066242816 6639885 -2385376178469906298148203657569920640 6639886 -10400429217631686348362458292634286656 6639887 56919120243421606100234167986899869800 6639888 57379886903998953213659748335222784 6639889 -42220694787241481373419459315180799310 6639890 4828004172911234199427333058925619200 6639891 -16960303358131098517132591832137928640 6639892 -4441141751006594508300877696547850240 6639893 1261879748831008785005830986556440960 6639894 1253568560890196813139707600023106112 6639895 16933955965262019242467047210611322720 6639896 34599081522515203475050496805358049280 6639897 -23811778642075704912344546713171088160 6639898 23121018583829133260891182218095616000 6639899 17853602469696272311467882837737592336 6639900 -10977896829231775589184000786848371200 6639901 81446939437404047631746482869294984832 6639902 -7239245328189161122112463533278366848 6639903 -33763798963748204111218727276997251688 6639904 -29210829793851717310233903906220867584 6639905 -46876560642107580926264452456167000 6639906 831609347461838247836724786935958528 6639907 -23829036016611132604938282168470439844 6639908 -35893190038080156051659195334498806784 6639909 4576126888271788694984756080496571840 6639910 -10429757287901816386547773397286080640 6639911 -61975127677174209855912526509402516960 6639912 -21036986245885382700444491626404910080 6639913 -4639185167747370905027108584383120576 6639914 -30192163108944634304810371349352004944 6639915 17415701073259454482619394842655840000 6639916 -2094941175761510231627947748757378048 6639917 -2028350971707747861759778212922560000 6639918 -15991367742348902347746488082782671296 6639919 21199964590008977413165022721996339840 6639920 -2153412992502238220815383130999357440 6639921 -818060594097468783038445177621649920 6639922 4660158734845713749369412579083876352 6639923 15283190607171114678861486335856933744 6639924 -3283259645682730397995757211630993408 6639925 48046868336443364829744081786243028800 6639926 -24690089207058241103790803891468501088 6639927 -12584636042528569319724983298126266880 6639928 -51157658235054578167331540805947351040 6639929 33117141459129506967312422726950495530 6639930 1870360508335792008617792820754444800 6639931 552866943063445209115597309893628072 6639932 -19352541748127124244878175618536473088 6639933 15260824343984705524944891999058477824 6639934 3129410640849518517265217315574218880 6639935 5518342964084126171522173100992571880 6639936 5915818681529350953165814474790141952 6639937 -31143864176671888704289512898351012414 6639938 -2870511301287181747484729108620952880 6639939 -19639574203316985097342149067733607696 6639940 5668598017513045867854428478853367040 6639941 17878866252864169960808621362988891136 6639942 15883593006969217837909136115884951424 6639943 -43305837275618660075559684284744400808 6639944 -7019281005698568156337861842173475840 6639945 6812974102021108880435250133262221440 6639946 364126160951473257646254043216703424 6639947 -68269007099405478895909533017004438648 6639948 -1130397527300523629632988880889774080 6639949 -15878680670910125497994076307506085760 6639950 -10622810960578705168732826634433104000 6639951 2359001901118812109123645401241124232 6639952 -724334296444841534674155769735151616 6639953 14157624638794876926657540272191865460 6639954 3626957866783485759878646004499101440 6639955 9541666196780196769177141368697433760 6639956 23902553986435592130588772970407130880 6639957 -10827395258032171968078923764892908146 6639958 8414418798598032539624002737830361984 6639959 40884577782830756080255394280839290440 6639960 -6059576349999203695159285114227302400 6639961 -30426594419463584824833290299976571648 6639962 -6124973941463486850667554844455622656 6639963 -13785045837866512340507427052216418112 6639964 45301246912384312401306426168605357056 6639965 64093059482195666405438866757695161600 6639966 -2552239735481313179973498336201725760 6639967 -4687992528290370863030214442544590328 6639968 -11618114048616017047155651829888450560 6639969 11053694031091070244877550694624914880 6639970 -5063444614080561820468498377048580320 6639971 -1752564344459098396687172229766274208 6639972 -37740814870716369529916962202894647296 6639973 -69795908313921263465434415461583346560 6639974 148940069327889809364413587268743680 6639975 -870294381303012676116564210841733400 6639976 2675107274205965594623395098802831360 6639977 -315572699558768844576307159219348848 6639978 4212082517861608508195883652104357120 6639979 35513915673185471904971860669167170352 6639980 23015088026557328070865207046254080000 6639981 -25592079743918323187709573714547827648 6639982 5898401912604914631593285297884630272 6639983 -43940468319658932157621736675493888 6639984 -3828953960622380745258450705353834496 6639985 -6161583452434890709642466235242860800 6639986 -2485235380898648893242120966226676736 6639987 -2054093182456785305646909320549046720 6639988 -34478625118334256106007359461989456512 6639989 -53166045910125101772185705750130432210 6639990 -4496156183625122186918677967370721920 6639991 -7774369228826076905090240713581769632 6639992 10583338404890120653498379643275489280 6639993 -8372827940358510706243494550661501580 6639994 16846616557073297389660321243354237296 6639995 -39784281066083956669141518804118560000 6639996 32983215711942410161493226317890560 6639997 1145405201983197325674797551056349824 6639998 -66934668051343517095879005542519031936 6639999 -18407783557006568402816875873508234352 6640000 4848556291157759404138991006515200000 6640001 -1799339935903751819296136988232155948 6640002 7778488208265850566816204252412919040 6640003 20510820656735400106161735150127568252 6640004 11349656906435986334199246682606841856 6640005 -5864119283010394660260510578969294400 6640006 1446326837691007891957486634407965120 6640007 -4901917685169340325523228005712567120 6640008 281130947108030166536529295711395840 6640009 7232925383776863718362758581633325210 6640010 -3486885105936044121863467709891743200 6640011 -12223891439875095491961387843926752368 6640012 10607092438109865800691160921448399872 6640013 124404876924445669789564748953812786240 6640014 3974711397638499760273931596130058240 6640015 7742883312075096747362887990899617160 6640016 -3449585149312421466167306673503059968 6640017 -493377849719291238760368460840328352 6640018 -8375728725108046338914040290389237248 6640019 -1082930834812143214999150235472153504 6640020 3150648491616942509628892111328110080 6640021 -40073933866138250085429720475904049778 6640022 5483152633314481037326098217647721152 6640023 -2901149762282698803374412203656963680 6640024 7441792617973781955775802500798248960 6640025 4355553556780499327586194854679688000 6640026 7266971624595750053710966083361734144 6640027 1610550168453484134745211503418927876 6640028 -22387404159765364526700451115578040832 6640029 -24957131076280328753055498920426649600 6640030 10049914765165988987406568492260422400 6640031 16021335502518803415598429314193205712 6640032 -59154413440676195070175286050947072 6640033 3811146974375138300907879195634174400 6640034 -41239825314126038351634071338151004000 6640035 17200316999171551887170072933628879360 6640036 21112133680638071808558584286788006400 6640037 -10439768636306275194684307768546942080 6640038 10979468146216118560645865483058913344 6640039 43147072604864500649314825846810527816 6640040 -17287481207543634683785963786018406400 6640041 36116609668573664971155106564875272592 6640042 1919393097604628655190905539177209344 6640043 17138521284602271660358154662148318160 6640044 25146257207048011692350907769989181440 6640045 -9774781819562701637642141192204121600 6640046 6034977630842386543949485055757959040 6640047 13176474791897130801042411362623474800 6640048 -4015802633556960973462209185843511296 6640049 -4975523585019188780475399336154732236 6640050 1976575056739594055176220817417244800 6640051 -6178627057890520890462035803027114296 6640052 3529939028216983087353575736009100032 6640053 -7646783372703208367732220426634389696 6640054 -998816432312787597278709846091804800 6640055 465534824300583860839871683284030960 6640056 -961711130287653654809673889015173120 6640057 23345529041376936980512936251683502532 6640058 18772176412865164990867720153310240880 6640059 -33799038126657271208826012486914392296 6640060 187965334127070962158045734222888960 6640061 -18716389683483726222131713896469105338 6640062 1344048558076565853623898581406044160 6640063 21395373511680561885415162328828042920 6640064 5708428896352601500979113721163939840 6640065 21061117737472999399287145851463123860 6640066 26754010563286667328703894983609354240 6640067 -15074409341549017679040160875891836208 6640068 1133734867904247170381573660033089536 6640069 -16081812471662370465914548127264834530 6640070 7031316376833062507984970868407465600 6640071 -41180149173298936567798653145696327680 6640072 -60535810270134942399222484881189427200 6640073 21985338550438613473538324044038609888 6640074 -965484384790518352924687791599385600 6640075 6555253770145475278613188690265557600 6640076 1466823535708269165253915058927308800 6640077 -23978981243000717869251729249591273792 6640078 32483547405911026865648532097755464256 6640079 49236506378020212303898738349610301680 6640080 257591839623122132515812201077145600 6640081 8215370775358144516887025870060156800 6640082 4208755352217692973217273197455915520 6640083 -32975725484970550021431455804931246720 6640084 -21077246424660698445777565135846963200 6640085 16770313168628836443729375511740498780 6640086 -376025420198891576327781000690216576 6640087 74709073474461347261669479836452238192 6640088 976027068194945593254563213069967360 6640089 -1712087557062965489734107178893865776 6640090 9610945315664804818246190892045016800 6640091 28278048548809149099900509154078615492 6640092 -10623643800716407194782186046644035584 6640093 47722914662775986190693483303203666342 6640094 4827846540003188616916964094699055104 6640095 -6487634783534830207597200592324800000 6640096 -53955378760100855512423380867136880640 6640097 14928170520607191572355137765455734852 6640098 -14837020777493914115549160387490924800 6640099 36168193188808575293490388112136996936 6640100 -2878975623585167679452324379989913600 6640101 -20291481174936707367305131832656867200 6640102 -1817592234343622301884574488474142720 6640103 -132834207016617167140483353205447296 6640104 35395131453152425079881543628860293120 6640105 -14199328089209665189250047258233530040 6640106 -10758288209620650503330876491404536832 6640107 -1553987963689772711031329036410598400 6640108 -31459353718924566140112633489786091520 6640109 -1892724948413212594712490711444698688 6640110 2471421411116574545571916116645331200 6640111 47078062261765421788601415120843397712 6640112 5025364883216185558951971358592532480 6640113 12685827557691968771755660029211995264 6640114 2187306176541178535721331876461568320 6640115 18996649985003407655121262364341593600 6640116 1620095106244805885481323867715280896 6640117 -66361474145251587961705325245894642 6640118 -18307807461404406569814199265937894240 6640119 -6247564117238777190113392861837254912 6640120 16786259044632872789806077355127808000 6640121 -3633150665699726679423894601128918678 6640122 -1524460159318338837746890895816368128 6640123 10172157667676199701571138782781106944 6640124 520794588289111827424597719847934976 6640125 -13737778881484182262864508742589656000 6640126 3904722697954234027182056431775457984 6640127 -3960591611178323721943820259315555792 6640128 14003159627255643398899266292713259008 6640129 20595175776046414474940399744797705730 6640130 -10119293282066023220834648560047667200 6640131 -2923073071709816931910485900106738176 6640132 -25006563416713386236545434241503532800 6640133 26374849020862400647604363334204957984 6640134 -4843751653509194681884042779033587520 6640135 9092397714428038616237034131653960560 6640136 24673586065702366205415592243574215680 6640137 -731423236486765506666010034636448000 6640138 -4012139524030596382045629449838412800 6640139 6519982607120900005231096709742866880 6640140 2627808524975490052146757150870149120 6640141 -1754481384819950859850747694820525108 6640142 25690932327754546818327404170247297472 6640143 21242427145506516379548887456980617864 6640144 3288908787714129282480271183585738752 6640145 38176173105859485279925762394317833000 6640146 48035521743891436888395460926506496 6640147 194792226487347686787557703868207432 6640148 6041076923905873781785674958816142208 6640149 24259526472716582462826556046420030400 6640150 -7335317589817389962659647963430190400 6640151 -20218279819302084859242531218437658448 6640152 -14414168962619563935066926484973178880 6640153 1555642384779535192355467431386502344 6640154 -351798568543448781880483628331149088 6640155 6105208674360058277325544242844682400 6640156 747617751821911253104926409766827520 6640157 -15683824251835712225003372079707997594 6640158 -2266200880237056503401192767478763520 6640159 -24534737944163241110581032968338979280 6640160 -1317699926765726187461349093188567040 6640161 23086336351016165061396016937062683648 6640162 5787958635537950052416035928598314832 6640163 -39592438090988496346939735578925671588 6640164 13065703673213559775974381021157816320 6640165 -5234392497706403609023061425739354880 6640166 -2799942317082350158375745785669416192 6640167 15250669666678678992544418692067651880 6640168 -10614956924394918341910141507714263040 6640169 9102429626170810729156519541332316160 6640170 9612748298618352120070922549040576000 6640171 23152095002794043149473001326369929200 6640172 6241501366166363626176159378835292160 6640173 -37480637502201206915898906808034975178 6640174 317999004833289930216603412276844352 6640175 -16976101910952900821954237491986336600 6640176 -2457696629413818989600799226373111808 6640177 41496487936487607725590805444836979440 6640178 2357324191739768381797645944842810640 6640179 3450858045752653018930401281325992448 6640180 26031019169529984744894022877858630400 6640181 19724677757744886273883976345693807982 6640182 16770057488164483284913202291204728800 6640183 24920790352915624208176054848334726320 6640184 9017552884383399634901116122146918400 6640185 -12443786844049221803977743886281192000 6640186 15545608788681528371481632320049789808 6640187 33121330946859362763517098599841315360 6640188 -2567190624630897235251961823531351040 6640189 512092985027695612672238560017992224 6640190 7089752913857058029635531094480193600 6640191 6350126395054960443510387077837748480 6640192 4525692952575284779787753323958894592 6640193 1373219619678267809670010532223480000 6640194 -4065929220520500172700908566966370560 6640195 29643618787888631226076928435609940480 6640196 5345620631906072669090074965572413440 6640197 26109226163955631674133391925522520800 6640198 -16130858839276509184007831280397322400 6640199 22897181696580686028340337850852972936 6640200 -1495870718862743313876365702234112000 6640201 -21657887689767548533132048197417809100 6640202 -4676706965317325129106864228371498448 6640203 3840229245349470458251089412714649304 6640204 -4424678128074436207612293231917088768 6640205 3529179292599025621302232370526445440 6640206 1856329193732566289331246762466427904 6640207 -18952791431902514519145495379505722368 6640208 7401417797848701051903438990615109632 6640209 15908095893182013539458450556866273314 6640210 7107391249090941246289911779090736960 6640211 -19375272597924231285895610004515993328 6640212 -8838156275984253343199213585119500288 6640213 34832743437167024985728958761430080462 6640214 -2697251700996031320854190320987289600 6640215 1954301070677289984312705418640140800 6640216 -30580623991917400455677507215154503680 6640217 52007903730610480645071922014183534600 6640218 -10431272053427628989156919399040050432 6640219 -8328082878692679899654665547307013656 6640220 4966163406864752645900609795450426880 6640221 9730346048552574819297115024773455424 6640222 -1072647792049740320435886739719690048 6640223 -51214494420490705913737985250339330528 6640224 -8566263319873461227658552829276717056 6640225 19066675111630825202870122970257888000 6640226 45038119145792481201972644912044704 6640227 4441105739817131365587250405640635848 6640228 -17532042134752825965645768707008446464 6640229 -5324756055401729139205467927984099780 6640230 5920953443672188976427137307969888000 6640231 -451350988203407590498674361917721216 6640232 -79050947018513967427242677342208000 6640233 -7680252739097347424205958462161092976 6640234 793588097348702792256528468278420832 6640235 13627244702861538351451486946477426880 6640236 -9546728646213460161193656062866364928 6640237 -18679319024241348765103741831952088948 6640238 -641854455154581281825683650791808 6640239 24931962642080085304226806962301378824 6640240 1802434843730022897076068797995253760 6640241 -11736634172546723525252200008334157358 6640242 847668991577880554745640095697173504 6640243 -45810900038104479989973756345793384800 6640244 10183441989726204094498311508158008832 6640245 6362421205608685917865262353588819200 6640246 -6124505934900775991136685189357000320 6640247 -65948314571352046229210158964161438680 6640248 718987837117294506952537022808760320 6640249 7298922232914717738086425935504783360 6640250 -1536864993897278649794075310233256000 6640251 36738771570286640605736571232485551664 6640252 -3916227178474678158240984643187083264 6640253 1389474558513389212056066621663618240 6640254 35687321140543517023262365685065707456 6640255 6960402182700787569847902597034541160 6640256 -7188669765277059634974179130322452480 6640257 -925031340867581021416527553962347712 6640258 -16114792989127672914741516925688105520 6640259 14360829162834059948185030725303534768 6640260 6027678244789068593066363191460229120 6640261 -3470429196515174196626908839208987200 6640262 -10434586192480579073213705918240564736 6640263 -3540449341977802131299918455236238416 6640264 473931642473996714639438703040235520 6640265 -7431865947504505260451708072371905400 6640266 9473081452982111190223971241594905600 6640267 13517629047597193404213884586030747000 6640268 -30889235892419849663809043436792175104 6640269 31005619429147025111817634933593361344 6640270 -1811178993776934061310042373507095040 6640271 9237339436179964429450059630880617984 6640272 -4322408332822627361481528483741696000 6640273 -741041219119452424704762780150917280 6640274 29370038333712317175311022642760373136 6640275 138360486340667253120221267624736000 6640276 -13824609401698526457290333601497203840 6640277 21496543355540687375742018119263724544 6640278 5844017645957380482361389176557561728 6640279 -5769430912839003517117416367715128128 6640280 -1087171363923663169974112183821312000 6640281 37240247210650993274686069144582428570 6640282 -15998973867317999714573615211613506816 6640283 -4634503518284281843291261677917203296 6640284 -5678399626035830620799627938484625408 6640285 -19676048168696599841978769561122892840 6640286 -20637920422369612507686183828945441408 6640287 -7714769470435210579235520004093981680 6640288 -1027133199055103369953150917054627840 6640289 17593054959030773690708322363033381090 6640290 -5941512038960409482396962646528088000 6640291 -22553384006788234282850527754943028480 6640292 -10679613370531599916571745694405401984 6640293 2814296032211916052159750816359008256 6640294 -1687546444086712796735565448381949760 6640295 -29296016633302081425677363258361805680 6640296 -203756141609983225142520631814799360 6640297 34136910447214454613864830632561962746 6640298 9551083767521053292546525676014151936 6640299 89559589987793813492298248145552024 6640300 20178475254007921475761123125793798400 6640301 24984946073419499548056460016416615872 6640302 -2488858777439695798886682211324427136 6640303 37081134308553928913323739827072045960 6640304 -5342976719849601854972320768934215680 6640305 -3296915061773088957973194973677079680 6640306 -8314944980822859460158158005504659456 6640307 -8118948983244622921144693314911085312 6640308 10263838100445158086654262915744010240 6640309 -19475526523751386969170020032674836996 6640310 -12467415578163423990833623950265680000 6640311 26654976333460946529788800119626186064 6640312 -1735357566641488130435019292355788800 6640313 4020571276150461286987107701774098560 6640314 -1115861589546858114244647250700413440 6640315 8571535589743394197836553153396999200 6640316 -8076420990619754620376435097482153472 6640317 -9144959900767789938025713677041744692 6640318 102498174018512847638956078164506304 6640319 10177193028798474129544072055518862784 6640320 -1006691249848785861116640897710161920 6640321 -3451383666014018122687107912706476478 6640322 3835383399546592514413213942080774144 6640323 -16205662573363336657330413195339927816 6640324 4091966091446654283224179596316475392 6640325 29787060379286857497613465443418693050 6640326 11597767799866114570949701124084183040 6640327 842153980128349767648126674851113176 6640328 -3609405699690523422167952083474979840 6640329 -14877921630595821092566877075577750720 6640330 -2754714502849981478583029629312097280 6640331 -43469865502674893898595505889056981868 6640332 4808009218504123511830001516898263040 6640333 -30116913004956243254696655937687672020 6640334 15774876209687249123715499186298212800 6640335 7858516943432202631761111793452145440 6640336 12429919513703080940715658222214234112 6640337 17556782710929151593467505092313198192 6640338 21151603573994577616449178364542199808 6640339 45492924728694517407092107683787116140 6640340 4823012395254451925584739607335854080 6640341 22600981366372876018502685741340293792 6640342 4195736686396786702212571860326502144 6640343 2426237818231167479735859752683930560 6640344 20145226857869529252784009439573391360 6640345 -16629552090672041851419021744171427200 6640346 -2347141710602546097272689376963561472 6640347 730680503335582596993786008502929664 6640348 32881832715568235492764048761087344640 6640349 -53517774706095903477757551816820642650 6640350 10400865393462472849921502019169176000 6640351 -13768687234630432212825789469644530400 6640352 -4109659784008178680554673082116866048 6640353 3340686148443470451084267376696014720 6640354 731667900776955888881305360898652672 6640355 -1781869560277499902043035372721988480 6640356 3720976588014987847891232442287158272 6640357 -6545057613820488657948359283100717860 6640358 2846379474151870162151135457618677184 6640359 17024015691595147315197428800327028736 6640360 -13256808785041652374950456900917760000 6640361 96904104711626875913617367451045504 6640362 9500677898445550294024190674384775520 6640363 -26596668921395086717348078585831650120 6640364 -3361811679127253049822813874763149824 6640365 -6815438182328462587931969534156981280 6640366 17108769293749108289941643631377185920 6640367 -18624996847638708422172256380940206360 6640368 2593435956558544656286374700223299584 6640369 -43239164287428727569060257501589293230 6640370 10575228223106743766659272330938219520 6640371 -3696196028095174173703999196667740460 6640372 -732860204525091300272300626494057728 6640373 17446443180562724617622683378728776622 6640374 4919682458572034952173256019873219968 6640375 25843078589612553939553100804485080000 6640376 9270676997184594384915009825787084800 6640377 12403079428193954541526410461462411520 6640378 -15306278679055157003438570511756143760 6640379 6676636438078049181561305989258642680 6640380 -1131997231947002316661312478882496000 6640381 65984826888890361228712227844799284128 6640382 23957479656785124188029721295044081280 6640383 -26205590760327880135913150035886936376 6640384 -18872460545956361895913461606472744960 6640385 -25215003214118338107011007456367317420 6640386 1652575984502968771916358363829862400 6640387 6551825520883793935211461575547880832 6640388 -14493831405686935953993854483043875712 6640389 2586118087980759610227177384117736320 6640390 -3964410205950430315384358181012138240 6640391 52489367211239554947409372701840591600 6640392 -28272556624651928880868302066566184960 6640393 -46435913883944205549863663792273520358 6640394 8158261886922586447589084046686408496 6640395 38435970544384831204546481774204275200 6640396 6519225718026560926377938807957214208 6640397 29627510075494516119958312923933345846 6640398 8329971235330909981959647032542029184 6640399 30395542926208262041159997905947490848 6640400 1963332916057806331289226760053964800 6640401 2843330633850027250775235882853144224 6640402 -29395063622297136825747236538372148848 6640403 3668281594519984213772739149087738880 6640404 29264225205182018052500770754875392 6640405 42217104215934113477231809365485940000 6640406 43420303392369766520111228376176945664 6640407 47468728896574337605492142924114594640 6640408 -20296377476012268946282974058816727040 6640409 -45069303121545157319696066636357262390 6640410 -1690682056416302098260165939443220480 6640411 -15624050219750343453738976153784100988 6640412 24173601366380027303759624495989433856 6640413 -5957893989501779429065674259757080416 6640414 333733456396548071758133942634771840 6640415 16415766245976941366798151793514487120 6640416 11819651371697429881669383278568210432 6640417 -621834561433363618174227783940472832 6640418 1954096831445748220196776070935804416 6640419 -2197431088106015025576158014219282056 6640420 11781526634139284645922404308007481600 6640421 39523415850241778957661103427967435840 6640422 2533457470630168334777967696940922880 6640423 6449555541004338072375222415856892000 6640424 -10630550472885522377491217905819238400 6640425 3539151534333802323532581388507993200 6640426 2724852257642681770524880826726403264 6640427 3226460308763876562896143872090808992 6640428 -1609621705448026188711980679422138880 6640429 3736590135569694239417707452151163030 6640430 3696669995009381106693328033170471360 6640431 423570750944296216775900669385379200 6640432 -1267835804920036753150701537047347200 6640433 -560511058866285729776191012328810316 6640434 222007025739814316966721164884842240 6640435 -40980674387125793328598101096396015120 6640436 22285553340335655121582907268404459520 6640437 256484257817029106441244348550861152 6640438 -9964185548187143485987065004035748608 6640439 243313842170898543494556315107655624 6640440 -3436145687743201330912300563783475200 6640441 15185286265261519663052412518906796842 6640442 -23995060762520484832587297271874436096 6640443 -33885155181805961829133337988289990920 6640444 42168478902979123997335067958831143936 6640445 187921426483623588375408647524323840 6640446 19208580957624729648578083876519205184 6640447 -446644236140459272207580522114724480 6640448 -1922072059154822216721370947312943104 6640449 -19885972184751197195081356250433300480 6640450 3469364273201397117672556796542128000 6640451 64931916281600377889957510133971659452 6640452 205613794679249561708914957793267712 6640453 -54868726924742198420121154042636179298 6640454 8524274725222355469498046588471818240 6640455 19491503673412069295483014851945071520 6640456 -5134077281740149605386963295314698240 6640457 4611939596334139483172449528910622480 6640458 4167418404278625259269811869118533888 6640459 -17461308215975008053696973502562154240 6640460 15846476012968077512747159316785064960 6640461 -4619681967200914336269727597105293930 6640462 -30533155052635028936249509002040440000 6640463 50794682175873949005705146211259193712 6640464 1118310348184185448743851039924551680 6640465 8046480230328010218514929124008860520 6640466 5634897163091931089825930487964984320 6640467 -9695309338512166634504776558018798920 6640468 -3487802416759734745796186766795141120 6640469 6108755298065909593050593033301183360 6640470 -3722059256049135274841228551513150080 6640471 28136622088089886111986115711085256144 6640472 -38267046689253184380940634978200535040 6640473 -7169275649442012908815197525896283456 6640474 5466712990311752002174361972308106736 6640475 15354503427745431332889080651040040500 6640476 -7171110866791375792099234457349063168 6640477 41959984722629687024992476241178316326 6640478 15163109101145576554596142210924911360 6640479 -7731259489820652621394092978980434752 6640480 -29127723622822341037102695579648000 6640481 5590608753600662126446460528045790000 6640482 -641588467234279773545033708448033408 6640483 1849210938389070646279596396200044800 6640484 38155403549908379720460689233628006016 6640485 18653955715151049057734732257008612000 6640486 30898801179389609438182866434529946944 6640487 -4888911808903834706565532976298106368 6640488 -6054335024885542153319615159957913600 6640489 -24528949935999412938053045060698368768 6640490 -317325471690743131241808148233818880 6640491 -6879873672078893538410418196321156608 6640492 5441562324987869867033493060060234240 6640493 4770398509975896387995595960618086742 6640494 518706275524905170974878567960330240 6640495 -32247733252200894042292083266705187000 6640496 1322107303612620350311451285035057152 6640497 17511483404179674991808548653048150528 6640498 -9203705249377816993610753312518241280 6640499 -12478884195208956268156308043568920500 6640500 -24935990531804905077722979322168320000 6640501 -484051109873483554851661805790520960 6640502 -23876844943249669218926742800807426496 6640503 13264354404454353347400495130240531200 6640504 30250314422047557461747689736348344320 6640505 -16722327719833281074818170225312497340 6640506 16724243028171565774642122847064051424 6640507 17873041086659367082197346136390498160 6640508 1957182120982907085482701447414742016 6640509 -5561384004384560708725598321362243680 6640510 -7202509634878704968866290602000003520 6640511 -26853315322423048547395575620196501888 6640512 11178397745653505026952974321519165440 6640513 720184207301871423424977779075757888 6640514 -176147921529493193969235715354905600 6640515 10980475517126118518077249433471961600 6640516 62064717676757452730100512306057833728 6640517 -9043840533439062608348574202485468006 6640518 335545475642137888783775791664646528 6640519 -22722708071106573731855769197941141360 6640520 15275348587237305000516841237709260800 6640521 -18177243946160701003125287252317924032 6640522 -4575540771806898480629577385179603456 6640523 -59709692318942600480453271973114900464 6640524 -5681069331538318965837532629943925760 6640525 -24184192240131147382381862166903737950 6640526 -873644446668016439074727357499444288 6640527 5572057062266901620421482775755960064 6640528 -1735174323561701460181418234098466816 6640529 5183782822244205745142730538437985716 6640530 896225074893094405054249969642897920 6640531 1216280287280790172215607635537264712 6640532 -31391491653940610658285891631649330304 6640533 436222718113353280801821394062495840 6640534 4984556131092497244906320564908256640 6640535 -24285418723239520666212869336179759440 6640536 -4107403759831933908862855890858147840 6640537 -34973482120156894205616268351130895286 6640538 -6066807066115630716575122204000431360 6640539 -35302458849876999101910923785136427840 6640540 8043021904223210510034305160648698880 6640541 -9475895633825947568155614989396524416 6640542 794549761810112951015236089789326400 6640543 1021257554085150633120215709141125984 6640544 -26310303460091078191409812569839960064 6640545 -23625688788409987847019030968337943680 6640546 6645282764330559568391002078345528704 6640547 -58742283142302019105941461741957972004 6640548 -10063528409935103757343251723103703040 6640549 20291657931702146942788365792014575550 6640550 4715555368136438601796678940443324800 6640551 -35255381953093081151656278353211716832 6640552 11384252111311707697734822497593989120 6640553 -30991594569159252653103086920830408198 6640554 1198618325593297692903567018573426432 6640555 3780107493335626547667851333543748960 6640556 -9436751872836448552777823887704880128 6640557 -4151001436425131368168125604491724800 6640558 6802141010774326826405239967495693184 6640559 864089318787138612762757816572117360 6640560 1347629836421565047661997560325079040 6640561 -27616906102432364413078073544130278848 6640562 -6044745520894109053794136225552969968 6640563 -15305461273801503705281367389534082000 6640564 -2952677831856023815334216463520630784 6640565 16347835949560275018489155743313818800 6640566 -8969640058960346641766543611925069376 6640567 -5956273803179161790439340839916039384 6640568 19404047083095150951694145428389888000 6640569 -22286671750391487602539457092831747200 6640570 8112189945433290537585300132975840000 6640571 25793762808072214312815297300106114560 6640572 4491574500269357196026635166738448384 6640573 -14272861143387030103750440011792631156 6640574 11909430819912952418934230940786907392 6640575 3750832623818134185235524824165463600 6640576 129480011860434402116024497885675520 6640577 -2452656032975524300150100456420048574 6640578 -11483478803436753809194313971864947120 6640579 35092600855797636293683972429793999880 6640580 13347919021929836763580307174129418240 6640581 1418318934455695139800770140821536480 6640582 -5868088155175524597348445004863196160 6640583 15169484094325031013163599835022229504 6640584 -2743933154988702404642839552778895360 6640585 -2397242810863343963478201156257984640 6640586 27434336770604827152149118576503139840 6640587 -4770636824812680121931937159642753156 6640588 67181128144607961608644677683038012416 6640589 668251502120280551658138166511862390 6640590 11914869502740527175504337791494538240 6640591 3195301831677741945612878834711236704 6640592 2361924605805651489843774334986092544 6640593 -5338535098277553473352557935125816336 6640594 29995846231111761301627977276307212960 6640595 131722683162993311938040252363314320 6640596 20798062394634991263894606976130703360 6640597 11487695270810039604401690455834708046 6640598 -16243868128702422800614673068551487200 6640599 8099177215223890160073603250867405440 6640600 1391435937812558343997365991513344000 6640601 15481978929149132233086635404449306 6640602 12147652151990389010628530804986808832 6640603 -9615086514518245324144877680732327616 6640604 -7680059060318491201010643514780829184 6640605 -7815899631271404213965427945113700360 6640606 1169414052051117241284374841508159488 6640607 -19262042435710952181210397920641224680 6640608 19674857173143079568468056688865312768 6640609 7875546816507199012607797060126063380 6640610 -15434089429188589954137569659150499040 6640611 906090514416124682332228857286282872 6640612 4837623770689171105717875747677921280 6640613 -13666904262466432138809252155991279840 6640614 494682317327185823704954013132783040 6640615 14757474718038960398134149235541179200 6640616 91253759008218156703633806214615449600 6640617 8837257510715960126015924210092311840 6640618 -961791590619235066030321369252188240 6640619 534148687042885085405747755244152080 6640620 -805257207690624731294939548206858240 6640621 6372941791158980491450879510439598892 6640622 -2100884324115905470864062224395197888 6640623 2739037303490392160555603533123854960 6640624 10216950519593931842487981971953418240 6640625 41808779202576689420317735623588281250 6640626 5227056827674985205780011786246281344 6640627 33489038312821338267844635685829018280 6640628 -39743639056651706763053314751738983680 6640629 15279624671759867511977311047589008768 6640630 -2221752859419379593988118403237888000 6640631 19095811796245352859926190715931091432 6640632 45249457370567580108943827838778880000 6640633 -43682660362392912138832808845950146480 6640634 591880568441551224256462810853081088 6640635 7886664030987773508937271128705916640 6640636 -3577804542615172829407934331262169088 6640637 -76955677518811701733671532571525223348 6640638 -21699145042557030921193688338594882560 6640639 -5185962785691784330284907132052546560 6640640 20821506929104910368636671440128573440 6640641 -7233710141886603273265975088840206848 6640642 13041796511536723227023716690819159920 6640643 10906207449120155941567531319325078144 6640644 -44442069893700261824843291130496708608 6640645 14190613081056950895419745294590378400 6640646 14608500325720552987366552923478155840 6640647 -2513697278564913331145895577738783584 6640648 9253742954495147918566320790110044160 6640649 15579816668723958383510215833692006472 6640650 -9398342348745774112609501225659840000 6640651 -2492419420387323543086240464821394348 6640652 -23726057559356594295380537578255564800 6640653 14171391549619022854703560874777671104 6640654 38953152467847305385390029367598639680 6640655 1042867009786672404260304624631563360 6640656 -4444893189199706197649671976414478336 6640657 29665969508990537089392173076348713906 6640658 2799580587019863337096546684570459776 6640659 11761144678068959267589249791568620424 6640660 -9330240043087054305142767749074967040 6640661 -64552249796921369903373151839790363200 6640662 24081683833013726860837913579157504 6640663 -23273733057549812817193920077647932088 6640664 1078121270387823604515043094599557120 6640665 4162607340890304978462238184258403840 6640666 3320177116245320233356603665330805984 6640667 -23479311198019702304637897619990234416 6640668 12977254734968268511912411331383729152 6640669 -3144128157394598607898805477930069568 6640670 -7599053427787320544869578175484566720 6640671 7745095085836808234803863088539682560 6640672 -44072098690667495006894832090486079488 6640673 2368476250241268038954812460435462184 6640674 -11611246567926339488847944845327386240 6640675 -1150429374760564205284760538434910000 6640676 4012735839163934583108116882347308288 6640677 -59214145531650312641627732761851413760 6640678 -12269829031016359791843565182171648000 6640679 7207974758419574901460771341167948280 6640680 -15167566548135350207053846598965248000 6640681 51215919453668969456678076409714937700 6640682 12030519404604475838339034793883670192 6640683 -12974926488125726860340106597469710336 6640684 -47069680242240811709466789930662246400 6640685 -6303656153637368006812778253386361600 6640686 -3761016353314437252605924925527463360 6640687 -41592661691853530468737886530749543664 6640688 -1341011918712834918314060284865544192 6640689 17200186093008665461682651473557007968 6640690 4035314081631800898347548558934707200 6640691 28839304187358968245983642593153909184 6640692 -3080871658336989878685418341945600000 6640693 -8564708265993281362382904233340726984 6640694 -295018325359504233051023967894956160 6640695 2799844122879065898806581778042317320 6640696 6575496529490723489214699533546127360 6640697 -16876654774751110882807232823875424768 6640698 -6685605964109039678708868085115884032 6640699 8113277051247875117303768555909446864 6640700 -20803190171841387420711331943193945600 6640701 16160007892007679660068263094562606144 6640702 25313773293040710464800569126762999552 6640703 21511542777704898033327590369366403840 6640704 -4213373160728189614689990273744764928 6640705 -933961165087955583106675389220130880 6640706 1589757736049597411292454889642728320 6640707 4816588380615436186420794017377346880 6640708 7210411478128419304800890048055705728 6640709 1025640446819485736452753823330050080 6640710 -15862855744805162548048775266155840000 6640711 6342542420285076530831740719168234624 6640712 -13531370966745622033806582052592916480 6640713 -38485111574298112720255786504722907158 6640714 14778002177061087856961011854020817456 6640715 24116886211097221264498025176158963360 6640716 -838457696179838529189300388821488640 6640717 8424381457906396636588197533477295872 6640718 3653224704147544929353307906820742016 6640719 -4863968287851399453643539850243132032 6640720 -9822501518551524827578958915885875200 6640721 -10170908440521027713003904223118662080 6640722 -35135715555851594627732278492537200 6640723 -16245478512107566842511267484902463120 6640724 -23481549516105263182380962271874904064 6640725 -3759720276992645863327636309929588000 6640726 28825305711310753479925417269715521312 6640727 -2117140069508175416994704191838414976 6640728 -19212390296926084313710286045899161600 6640729 -9718567036270378441662475099889252460 6640730 -8731334316943119969026102701719578880 6640731 13093692413895671868068367622521398400 6640732 -7815165942066839553230489506857171456 6640733 -84454887239343277353623977728985711872 6640734 -18425093473956160127870742244843696320 6640735 14663087188769989577666312418423596400 6640736 8455108508224985704535809117935501312 6640737 2129918329900853067150238090500910368 6640738 -1116934475715660647104549780869010656 6640739 -17751605603563820097049981628664716640 6640740 -19013743105567179245219846878088601600 6640741 16807887975151766479718477686070578464 6640742 10263009369769347873360120783804994272 6640743 -2615650260116042189252521960589836800 6640744 -31646569744721644272560840023404380160 6640745 -17395939797257133500793625289788790400 6640746 -3453190951965367673609598969626144256 6640747 -45938505585371663066277848621947110720 6640748 30239715052304429918563828931074560 6640749 -19723494506776706689394196677939565066 6640750 -17095974690030250622352605098523712000 6640751 -96175018579288375422553183420842888 6640752 -2001903549586033809327131809168588800 6640753 -363881153854190499852308966871790720 6640754 3108570798288967711376562495148866576 6640755 -414639237763904471827078760929589760 6640756 13268566095464318718872396093242766720 6640757 -48371928382455895396536881156936150994 6640758 -11222182521855550589644499459038248960 6640759 56811653796165497266626412647991385960 6640760 1255244628893850026082493974215884800 6640761 -37076018647026398436730676455726926816 6640762 28988721251889049157033363522565643632 6640763 66369948660171520268216428485299528304 6640764 -8331611564022485312132753307615452160 6640765 2133531331473594848582306243439024120 6640766 -290214032670056012685365369501890560 6640767 -4392099313424328832365019173390392832 6640768 -11530510982753917233235877799395328000 6640769 -32271226092868593618558450011018632830 6640770 5548077588526253948692488852298368000 6640771 -773333065782941491955329435223565120 6640772 -5721999297804753423867412333764710400 6640773 -1088129170329450808108922626909034016 6640774 -21325931972090163056349034095309348384 6640775 -20916426119946459199716116567818145400 6640776 -3927575513501482349216092744536468480 6640777 -24750273732669537198031789947439381440 6640778 8449511746505906968055953128073056960 6640779 -31459267399024040083599409160235915816 6640780 13441106385074553711935544282062361600 6640781 -16074595054431292918276651470871641600 6640782 21796065801282116630403867613196067840 6640783 -11270872523631238049248907811053150592 6640784 -1305735328464393005547164751252996096 6640785 927023859668658535260180178975315200 6640786 -1127643048158882919171504324134133600 6640787 -64701722688080516532730063108819502160 6640788 -8282536098892473460969905940059291648 6640789 1151292592406156709939347059218643840 6640790 296368465592757043429639470208304640 6640791 -250381669432789999138171867240049280 6640792 -40855075162860628712246719894486272000 6640793 -39083135900889629652292977083243051958 6640794 10293412265248277370325863288120972768 6640795 -3417046133287358803180933916484027840 6640796 36404874577734915471266045889358425600 6640797 -2982934220875075805862917988228775680 6640798 12034036908547339507616831615099228736 6640799 52789473867225980417535195721598893680 6640800 -20443191519957310748993457504072499200 6640801 4110398625507663523847511230388831492 6640802 11982056539651265007608894966858506752 6640803 -11523912926563084003645865496380378640 6640804 14728527998449914966259662195830323200 6640805 15397236326483370237977053476439070460 6640806 -7039069782842121568681279399029170496 6640807 50818413986553297277440563819241480056 6640808 64933262192597196450379839089155522560 6640809 1562778460434071120261671558175275008 6640810 -24723659649268658946339017355962880 6640811 16125543645512737456106283330408516024 6640812 27299422036059619000117992065610946560 6640813 -32881145819320632555152942601918979296 6640814 -20754055903325997915423221919667859328 6640815 -6717347214262466115150442163431338480 6640816 -1043574196950047271508367944757149696 6640817 -21136612017182951223479998423240609134 6640818 -10869854399754994263766232935542758400 6640819 67511168416845851584090421817269760160 6640820 2896963237215244110258104574582620160 6640821 22237837877446382313902130301596129120 6640822 53336169606163147474409257316563539072 6640823 27894965816807282901000569509353120000 6640824 9403109714082331997586154770084864000 6640825 1349716038002474755927600377267311500 6640826 -32579215307320571808838274574631621440 6640827 -4444290117018597650041109505428507880 6640828 11611873444152709857745817419910816768 6640829 -2395968295020583105404159820043155200 6640830 -1699950808258092507629497989107220480 6640831 -11713765276361169116382566562081938368 6640832 5002230965978692625146503510110502912 6640833 52287148083591016369791877898991013824 6640834 95439106776261837093852716563640832 6640835 -14007008138206329621621205169982036720 6640836 -14566539494952050016098210825392828416 6640837 27596691974059024111914155000181000192 6640838 15450872813732671523679057698074589760 6640839 -38466932134972758428578126647223100160 6640840 15783049494779142915470075909797324800 6640841 -20994781316594917358869410127507150758 6640842 5551197285265087031333257882504066560 6640843 -54381020712223817184141920218802928 6640844 -8831122893256598752525929729825967104 6640845 -13889390713958185775483180347622079360 6640846 -15998935880031535267524506623238340480 6640847 -11173215005787407689346138470848749400 6640848 726612798166930396946671542877814784 6640849 20298982475568167273085534891051172850 6640850 -10821538197838691620604860376741307600 6640851 -997744917582782553411290180438350848 6640852 1509783499510460146802513217063220992 6640853 31171866597554407469825989662862445184 6640854 3950056348442158143553339925650821120 6640855 3408067107470561896067875074626241600 6640856 2793585588262666398355598590803148800 6640857 -32620595484459812095368998830501537446 6640858 -2278550955168143238193354192991802624 6640859 -6836918747948362723393835190395650896 6640860 -15176955603644178462031188573129968640 6640861 4243155501037049939892255300718446400 6640862 -24970229831632909252798419154341149568 6640863 -6631961114807011687695943189139758080 6640864 -39225207119923885215280005140789329920 6640865 20670356410457385905598777617009295360 6640866 -865329174802635274034920158497024688 6640867 39775918002423552781497158454383044392 6640868 1608756804711768783142234078792853760 6640869 13846192000374952140394381464663579744 6640870 16429347289425501216905419426347768960 6640871 631487777895983803615000121371036152 6640872 18630882819570285947954510394123386880 6640873 -16825850302563382416401189260569329676 6640874 13903658786606437616233791464005601280 6640875 28780285345685150795953891352248968000 6640876 17700689516795292232629421294786030080 6640877 51057256164804662464777097842714080 6640878 -3488160833940255719540592488224914432 6640879 -7615334650868868015700481044669575168 6640880 -8411433709909716031382111910504038400 6640881 13926694588736339987523645412433469120 6640882 5566742308907313331361950400436301824 6640883 -3977910546389703687955247586010670616 6640884 -15417008005894813679234541690612522240 6640885 -2180363200591277103796720461905007840 6640886 10229868928223541966630044281018300416 6640887 14993785575608103689053375408945046400 6640888 -41783972847411808140524199515774730240 6640889 47611206766719019923453361130206851690 6640890 733060018652991031944110225845232640 6640891 -31964866845728479490251059902645695708 6640892 -17588172845161319418302629948314643968 6640893 -8414133311543033713317444463347336960 6640894 8333771757269390425099418917444539840 6640895 27212116452821308127250739062490967400 6640896 -12392734514985340384496793106847367168 6640897 15441453013686712865320518365007199752 6640898 -14286979914371752432861137609438612480 6640899 14562244953993449387995240407296927040 6640900 1686588045846695295832895355136512000 6640901 55193103794443314567315995479113703902 6640902 -545709497537366626877291438257396320 6640903 -5024501504653784672836481831591135848 6640904 -485955982395553008365459610332897280 6640905 -7713166212237055571681728568088240000 6640906 -34538604189978804341575614478371267840 6640907 9418226660272457074889519953577501472 6640908 -2170086043943315572900857104601314304 6640909 38234674610005486992720517520677513440 6640910 -3015252868310721834718773615711992640 6640911 31493507020472763317360503303484537232 6640912 -5744202028463878276220320839062519808 6640913 -4974859400413638918337482208946803200 6640914 -4324492313313957261920622037619884032 6640915 19895372776252530893726896905828016560 6640916 -35551911114519926587074945347253701760 6640917 40212634276237096352782483323322669920 6640918 -11687353734805603888468705965197616960 6640919 49265178671120314178641417701993934296 6640920 -158160931996355125541306335789056000 6640921 16861504053529529074822355171452168212 6640922 41514315200415693419436230512728245760 6640923 -397183747471530004159022639347578000 6640924 27117690422090225819384218914808464896 6640925 -18795008958729216719197068709488996000 6640926 12451823113371572605805634680275546944 6640927 65628117177930956636244000486532551776 6640928 323345782622925018714992940133908480 6640929 17987390888940096382658466197219120337 6640930 -8120794546161773581969663035202008000 6640931 -23601565084326183042852268582116672360 6640932 -4202788130000173319710044492103523328 6640933 3306239879404416475347336605343395000 6640934 -740578475787551597417803462473788160 6640935 1713625207327235094166059127118300160 6640936 -14637776073777649828330242083459896320 6640937 -77806419123593556417850747232304772320 6640938 -5504919277809995918743262556704474016 6640939 57069709885912870879007320119387618740 6640940 8624349994644313069130578728759091200 6640941 -3254013840531782570103192138614831808 6640942 4696564720846034918175447949420584960 6640943 40863427556929059441109198072296835800 6640944 1180674974427695067458813353103720448 6640945 1426229304467008407260078939150589480 6640946 -1606913886302359115346302702475012096 6640947 -15252290239767179960653155248757969240 6640948 -10912199692041996290284793456403675648 6640949 23218467630348765463811452510851224736 6640950 -6681354775537971216296511877441118400 6640951 -13189450344013938468386193215869761120 6640952 -44296481163840803653499335169973964800 6640953 11780553038429429752924511133284553408 6640954 3964559874537619875774580141757080176 6640955 -11288656239198596863908084147315504240 6640956 11580102206405619120529837746527232 6640957 -29466858932472710281916691520255620608 6640958 -14123661023044352381293219740039051840 6640959 15732711157154779352708780466890124288 6640960 10606655408212481887212105401373818880 6640961 23434007738729789491176491124326357124 6640962 14373848568240812001455493246377799552 6640963 -313246295693181984882260190878757376 6640964 33206582330225197499610856326323328 6640965 12365041821949831942471193702800929720 6640966 50263985310577625261143036540941804864 6640967 5946856393205370221340675769150205016 6640968 2603910864422744906565965581102325760 6640969 1135960858614641874314525916418192896 6640970 6664114265750393744449893366400502880 6640971 42706058124835430844947613987661102320 6640972 -15991308064366171189542939469721735168 6640973 -56180496399977867432415426697082479680 6640974 6001674478292033008270978380656855040 6640975 2366410559645419751117746811182464000 6640976 5206926311909067634349839016798380032 6640977 15130326894897934643922866761535416320 6640978 2689866246166686890148797192715697440 6640979 -14147060083400716841174018278159014420 6640980 11688302563420151286813630738759966720 6640981 -40635787410870816502222734448585022400 6640982 12212520901499746334816992972936442880 6640983 22843428014354453833440925102090760352 6640984 -17968759774057359671170075560528076800 6640985 636447272388081748306004332407628800 6640986 8204840640314127100175484224602268928 6640987 22758129435685037500759376926035245636 6640988 30005729741609431380616487398868095488 6640989 -486849458558331928947055999709555712 6640990 -11768571195611491824757973768905272000 6640991 21268464614719785171261869126845852272 6640992 -5251597237113504261268072035171041280 6640993 -38371515275759920003375681797163841758 6640994 -9901957274676389705735267052981048960 6640995 -25393600823350490545570029626903948880 6640996 -145483044752216601080922136373699968 6640997 524104736776951928153162271059304000 6640998 -484580444216760043529339109928015872 6640999 64000359226002143527731339956753856336 6641000 46048624090686336309357878815104000000 6641001 -42821734935636384822086606773923324960 6641002 -7990167022390860417492509737353693600 6641003 33677047691260191443502541741047430440 6641004 21169803486416305550649047932391364096 6641005 -6187776367219111912507374200734851840 6641006 93158107040087554693509546254696448 6641007 612604705350671134832524038744956688 6641008 -5933005911461790953341317553209016320 6641009 14202338555330708593990116117424690740 6641010 1329627320678091235674664208201797440 6641011 -24754894327271467572327470925334024448 6641012 -7229083212697081101819233415322920960 6641013 -21414865720765678949200823718620336640 6641014 14424803781700235644507913913274621632 6641015 -2289057912878019562427909665979676840 6641016 -9427396008235137746238082605655572480 6641017 19512063846146262854748083151033238852 6641018 -27187132721618826308665498974691985040 6641019 -14920063467875798122087935572940418404 6641020 9490812110701742133115684978785454080 6641021 16712688214231154003739315076326105222 6641022 5542526485845967305722574419944932672 6641023 -18606226489557917726183401850607102960 6641024 -7548924246735560000907273751001825280 6641025 -6437751468709846448457083060737981200 6641026 -10803496517487798099708961202504624640 6641027 17928680959055445139258834827908202876 6641028 403063630883917580817891628643635200 6641029 2317405513472190394953645181391499960 6641030 -7684613445785975278711948046277290880 6641031 -25695885849381330150615588147215448 6641032 -33653274588083002156678960373936332800 6641033 -261354066611732331622870303374925824 6641034 -15853636353590327052995655267159102720 6641035 -16541708700244235190309592982840567520 6641036 35765540236159359015333128712805850880 6641037 -2512313401346588704093503351970281984 6641038 2878813125453352169060931463318825920 6641039 -25133355187501322340439521279480350160 6641040 -1616243557478379119328139084195430400 6641041 -40889490613266893061694113119373046416 6641042 30234420841898823225908496557269878672 6641043 178170075986230956644401790067828480 6641044 -39983104839302849334279040755002356864 6641045 -43631601312043776606308965962037893600 6641046 -14004403485208222065190722668674304928 6641047 -11427513064211696575524005578071429968 6641048 54149773166138781880338310399466895360 6641049 -632394655107980510470044719714529312 6641050 5711654252159066212772541642158817600 6641051 7746199763695478369482231345871004600 6641052 -7680683006942031656040007194792615936 6641053 46879423961201198964250949629873324800 6641054 739820696193642457004172620577792 6641055 -9792489146183175588859893024157528800 6641056 13377159770095889712658706045085941760 6641057 6704627809192647630211770517136377092 6641058 -14700507803336070482149506300138339840 6641059 26902374402310487229100760389530646704 6641060 -19686866871473357362848253812791627520 6641061 5575561715401314262029104983515664704 6641062 10708866808277757345430586013037430592 6641063 10081333125544581941213879700388041648 6641064 23925977113900010005962688418145192960 6641065 43286975907875868434539676645977271460 6641066 -20638369868909047987669323091045708368 6641067 -26678583935080166999190815140539080736 6641068 -336184878914786399253347790594945024 6641069 910486521911510688102200373410309580 6641070 -5984812035886266829537597742129971200 6641071 -716686461548890769396209539438549656 6641072 -5174977732262271662533290418420776960 6641073 -31765539676141261586050046413574300478 6641074 -7277103066657519041182198679804750208 6641075 2083425971756465095585100537832242400 6641076 870493037088142744883956207465334784 6641077 -2347200261693810475379577763258157074 6641078 8770221506898751905702104178067815840 6641079 13864327478253206243154240649314768000 6641080 -38035431560429413505303810300375961600 6641081 -40200323461226078857057728715545900 6641082 -12453159205590369596347372147662105600 6641083 -47332152855775488184850743981047680668 6641084 -6741045065518365059487099007729827840 6641085 -27597514819101492809140859690719200 6641086 -20577085260153823430115538284503947008 6641087 36405870824974866444383218666618160760 6641088 -8418838467179416425045371556420648960 6641089 5296911961211888388339041674645524480 6641090 23209802758246284600406856565317344800 6641091 -11190539111279349501634920115019352840 6641092 -598559777212788644626441921853170688 6641093 8868699380781853896678926378195258880 6641094 -2316466187105693108574612824341493760 6641095 9774244603342421958648347852127204600 6641096 -4613676251083223904036647748171694080 6641097 17982212734367415420596362308515504400 6641098 -6084937578515570422260347678090908320 6641099 -4406056367370497233946273452796405760 6641100 -15075293673538991853100158892557465600 6641101 -1469554858643280306044984846994816468 6641102 -927634007761685912158034819585232000 6641103 -9196036292205318235196506624406868096 6641104 4190384396254762313050802476692561920 6641105 -32387265402542686051277113570686556440 6641106 -1685655751655673995639280185962048896 6641107 18634408373693496869430537815574871104 6641108 13875124053615619985099855767682488320 6641109 -301855203963755000727247611999877536 6641110 5159010331620355724122206377322466560 6641111 -2128541964422936005814439725933869368 6641112 861414738398059809865483019065098240 6641113 7506400779099407776195446920789961600 6641114 -6910032437122021192590590144168803344 6641115 10198110848516697882252091520407511520 6641116 40236303374184616523251693754624801280 6641117 9852382091369750493482567089107741126 6641118 -11993843206031151242394944014447573632 6641119 72269352087801079956727515024757047160 6641120 -24227517812173752380507469211383889920 6641121 -5664217849104182449334934594534465600 6641122 -5393996048165806394896397363331411888 6641123 -8975216510553074591551097960476988136 6641124 -1791441679672113603102854866836430848 6641125 55449592750919558567732784277792635000 6641126 1970972999897932151650693173827161344 6641127 -8922935354284358775314280847435950720 6641128 2992688789002662381589858792300738560 6641129 32420718964765243063080293206496934480 6641130 -1530796080369232657973334523273666560 6641131 -21679496762730571570333314480311002112 6641132 -15562447228601068740195350347796623104 6641133 14536947011083844781141720946117122624 6641134 7379743785078696026598644410707057216 6641135 405935636253150779726872708010649600 6641136 7058822532324915257443522477219184640 6641137 -77103139714294392646495023010924531548 6641138 4565558977354183186780106031063959040 6641139 4301006466555824769310639008951746928 6641140 -16379422381012583817758861591710648320 6641141 24753400122074959785923342540292867840 6641142 -8150276562020220604807230803201917440 6641143 35025174043845556589558499056239548392 6641144 101127163748959956321278573977436160 6641145 2908695363159952829162348614001836800 6641146 -10668700636403531453255836754725409280 6641147 48581037194816430192581734093293165792 6641148 -1080672241500424404244511328655466496 6641149 13052355621777901482872009697269318150 6641150 3745078859366645296763052546322968000 6641151 -36204884719094440346607157948118724096 6641152 -3101116757548081864846030478864547840 6641153 8622424946810360185649088399457446402 6641154 -2709521876796860599804239636326169024 6641155 -24906042679266448376155019700708835440 6641156 17512971177427369236930969637532603520 6641157 443200429242507212849517838255289088 6641158 -12124945392840716121680929352683130880 6641159 14520354100830040648341321761985698400 6641160 15362928023947687783327693450951065600 6641161 589122435635031212264735770280639744 6641162 10025503093983686778500730314771361024 6641163 49554955005566644097790461688174612480 6641164 -22376566696689916197289704504109842944 6641165 10339992483245283905740111484327184000 6641166 10256668169785128244462268233663631424 6641167 -9249325201592144412738297992997827008 6641168 -9297327306853573469861108563076702208 6641169 -4079083697144268325449586062184312128 6641170 18489370468726163637258631134007877280 6641171 -17935273311406654436014524727504013256 6641172 12994039773251422120122753749378253696 6641173 22090798981092913357859411114183544000 6641174 -6705005564036116402614238900535107200 6641175 -1113514608358824916445658797938390800 6641176 1389308361190512063091386925566504960 6641177 -17359155880351551651583712239858225974 6641178 268866390660604100553302205998185728 6641179 39673369006732949621245065642720923780 6641180 529642163321651079163421021172326400 6641181 11811616970917897936741603020800898528 6641182 -4352386722889282376949672293307719808 6641183 17156307531915074781722126928402030432 6641184 17964724834935949332810812661442805760 6641185 -25232346600686382263198108745420640620 6641186 411217719756976247034984677489630880 6641187 9769353433715018445288412207301904384 6641188 -45118972575161152825618453895748810112 6641189 43970523156808168224925964033531428224 6641190 3933178555893033780989307732583077120 6641191 1489163869991607922198918578448525000 6641192 901565966668915206596642061110476800 6641193 -5404894656492282272671126036977687600 6641194 4254738135716526907777714360342996992 6641195 -4792549115049005298159886874902470000 6641196 19301623062268886489186950063744968192 6641197 26205121485619927045012288814426890646 6641198 17024040216533668481382742685911866240 6641199 -48897906975083665784737203951005102016 6641200 -6214160265032071160104288890952499200 6641201 9055749648619492102976629436358385344 6641202 1062336372304806775332671689529397504 6641203 -6602120106078358813863159993222324000 6641204 7883464619008430690770005871790948352 6641205 18673691312516461401622668556787523360 6641206 2331137788437671685551849673802752 6641207 -79342908595648511888512282341623080248 6641208 157120812696052195793256932137820160 6641209 -17150540893202499273652638540690733680 6641210 4510936904331388924925182603338593760 6641211 19197370281057813039906683951155236864 6641212 8765720994248666534258017639095260160 6641213 -5659514261640061784589399344615237076 6641214 -425150138189472532080634309627975680 6641215 11068401484271463667841009416312277640 6641216 10581106531679520646532756587279810560 6641217 29774721221725076136570252195110592000 6641218 -726714747347639182365215742944649696 6641219 6154490856637139658800641039626669600 6641220 -5565001534198436033707128972944670720 6641221 118625440929762949422520486709692224 6641222 4690977223912981861980665397260728320 6641223 4789611306703098904457480398404115968 6641224 14049903624273261716466258603198120960 6641225 6774561792792758271548900032315578000 6641226 40012610600425407547878224532754992 6641227 -3135578746062837165395333034035923200 6641228 7090826409647602124389584347786572800 6641229 -8725097133717326742680263759006673280 6641230 -6534310095082604081814900522348882240 6641231 -13422683900328028511775665865849709968 6641232 3283029913517415727764427643022213120 6641233 22517589669604825998418273241186016240 6641234 88632740983757545319357885735295728784 6641235 -19081371397476574014033095561292814080 6641236 333071953415344787066198492664729600 6641237 395594933898439519739085491425385784 6641238 934228474240464702257338332300136320 6641239 732056030774263473519688104199815000 6641240 -10870629545132904809451379495340851200 6641241 20367695639157607026342574260565616640 6641242 1873706359428560031443657611455559392 6641243 -7143471749731478370007248782734038000 6641244 9538135393669592847192887443994833920 6641245 7928356241980337657211541781960567040 6641246 25364796453280741834926566231310483072 6641247 -31797260406098954691725821149213381360 6641248 1644654684308941054840303201456226304 6641249 22197257245158898139165688414448841250 6641250 -493455840449976826557135222942720000 6641251 -117162405550722715374801231504887593400 6641252 -17716899922914829019634328479733970688 6641253 4899104338174223000253090072341594364 6641254 -2375774203701590045859678400473394176 6641255 -21580101495708436138312383092305015680 6641256 24950742326290092026227462887792476160 6641257 -22880596649751238305274637241956490688 6641258 2427134369123892901581530159588847360 6641259 42606655565330334389175724759161009840 6641260 28282704994607002859432825953741900800 6641261 13934718776099838377639517622929331200 6641262 1149759726908468630171625173446128000 6641263 -14211265992898137014883087516342461488 6641264 -82508969437266482961471881595224064 6641265 5777902603924710454359977896445382720 6641266 21287250981673088098250795376878527104 6641267 -11894398594319701443198208805061717684 6641268 -12030782709893488161191612588308930560 6641269 13738205346926170494882055946453876160 6641270 5547079140090048224843336202168668160 6641271 177551351369331321687648386218628544 6641272 -1974703268869933759864108022478274560 6641273 -23240732080461297948298300782076803456 6641274 -18471513410064439713890708790007745280 6641275 18601553235895203368904411376575595600 6641276 -16732088943180799922279560170153123840 6641277 -26306472407502596219931560096037358080 6641278 -154445206345420976984900018328277248 6641279 3891331699984148635013004517012289280 6641280 -3874039943846228317061499569622220800 6641281 28622471379583234100507106006960497200 6641282 -13981492771304907253151439570119318016 6641283 -9808415418666010193184525220033935552 6641284 -14075827260411167119029231835439354624 6641285 -378911103106662561116618901805102080 6641286 8882694930609609216176220598607235264 6641287 -11650725617893450303573579259899929064 6641288 -43578629535683164715674884639247564800 6641289 -2587696925930775791109209993745487446 6641290 -20653879505616107766975361663477339200 6641291 61729337031988327959416026307623924692 6641292 -7955618942506387975508585839775367168 6641293 -4876369042262429460904789017613661120 6641294 32161888418084967790800362224788184512 6641295 16279119422207889789309155790758914320 6641296 -9341292266871641021953075514827603968 6641297 -3618710653144026585121606749718986072 6641298 18832768987411100820368838726181900800 6641299 -18837098344038706342390832108034710368 6641300 -9392888868998267367682963754688009600 6641301 -16083714645640588419067274522060281056 6641302 -9196056311628104888630769692338311648 6641303 7733839621758031302132952653596540544 6641304 10317970722782134572684884987349381120 6641305 14070691912212053925287864068493982720 6641306 5186724428433386883378677859604058880 6641307 396738607488536990799457546089283092 6641308 -57005480750046564481359361374882481664 6641309 -4857007754868492817361824020326846484 6641310 -1236526148259927231204195174716870400 6641311 -4892953394700718532029599283556212248 6641312 -12903455299245276949721118479444410368 6641313 -7258357167739695314055654772292251920 6641314 26995936028920247837147224716182329632 6641315 -16284556982925519561388356781624518000 6641316 8011540267865580901059134065184882688 6641317 -1508013419371932929028179093463935874 6641318 -1267812333328127588314053116387707584 6641319 12311479036309417431651445797229478400 6641320 478562097416063321578944422043648000 6641321 -4205269388069935288750317079948406028 6641322 10918753551231633085224703003132368384 6641323 -33830143334166679009088753521289926816 6641324 3048346735282960268105040622353248256 6641325 -4193638377935447587656760014325680000 6641326 11220466931394765578128251455172962112 6641327 -3393567337872788898311979877808784 6641328 -5720450744643125782861672266771726336 6641329 52735895486629180176305134927496822930 6641330 -16098310904709933218869693067901241440 6641331 -507939833604917704905173449108933056 6641332 11782058724793733733002314122690539520 6641333 -2534640002702208870324090005421446418 6641334 5635268175230448163596509795910702720 6641335 -70779518779351961268360207644115456000 6641336 15766880778129707717008183695108710400 6641337 31851585015799590663363515227517074368 6641338 12320057890447699145137816208632307712 6641339 4058512228489669156647549587080696752 6641340 -1388821623867699268322319403054694400 6641341 -20395567592788615254128419336708260480 6641342 2297863668264016012660077266008131840 6641343 -9319804354356418300539963167374504968 6641344 1656488103683279234444786037153595392 6641345 4903016299906799563823433014265926100 6641346 -20726001382823855420179449594425510016 6641347 -16506486740494077123338259307494822848 6641348 -235942510031237690406873513971404800 6641349 -1969635215718288745712409935848857984 6641350 227874537843892000154432236132632000 6641351 10511822241756499135371549868142171352 6641352 420864489028732510770113849897134080 6641353 33511895638840955615256547656223872602 6641354 2217756738314762707188565558315590240 6641355 6144199235144682450339521401056576000 6641356 15368874701487974043313116160323495936 6641357 -4438452613452869631781997772032480394 6641358 -3739595282870286146581539047534209920 6641359 -9903110786069308127555241517699559440 6641360 553710271759134343821094176418037760 6641361 -29228800657027413062678908696904477790 6641362 7923851195446979036301101192052981552 6641363 -52705425723487006505374622010658080 6641364 -16683175492441499272222384410053965824 6641365 -17366012110809191968722906171556452480 6641366 -20803546110146043489679687767131974368 6641367 18490113044192190735382571339431000680 6641368 -36954239998544072339320949194658304000 6641369 3096816088910693940919779641695600896 6641370 -1367886954120562675907537496603566400 6641371 9334989891911945822293866305609357544 6641372 20086006951353315019561124493988976640 6641373 41129133166170942981282964401925394304 6641374 -7825882611271604664015709210556429760 6641375 -22337696081923232927018456104420152000 6641376 -10473251408817053985192970614038593536 6641377 7633461492949966499133867771929634300 6641378 5393604751518092176070838895950704640 6641379 22040440673061360252665740907562919920 6641380 -7984089207682478333889503777685907200 6641381 -37570828818445861096961728506628018818 6641382 24367618450743051410117409664358535168 6641383 -10899728172926609724849092041732247424 6641384 -5767614353125959281881358616540349440 6641385 5052345178850537590670756407389216000 6641386 12767483613643717791857417691168052224 6641387 -25523068527196136924444274854527901964 6641388 -43849700848093815208470662005303296 6641389 4059329103244820379075070592871938956 6641390 2898799904386803527347627776091829760 6641391 -1421759665387266601244951513081059200 6641392 -2393824965111202033875457802865147904 6641393 820616113757714597530284943933267200 6641394 1100778915583856351985896650210352640 6641395 -11380152259153467203633867879336019600 6641396 9667044950448874752240940326803159808 6641397 1074544151574227226336295729253026560 6641398 -14956996577525223876868144363855912800 6641399 -38762126234682631544422766304789048600 6641400 6893537292999041601852579713287680000 6641401 -1341264379006465623852149209182689016 6641402 -3585292680739359846679507650391257600 6641403 35607094700288972902863861610862323200 6641404 7884627469119799840901091899506286592 6641405 26535024396342331003662252151717221120 6641406 -22428388735162896829748924895243436800 6641407 -69654848192074878213997941797172332448 6641408 41242971088557833524726815863007608832 6641409 3094392379599946479641933070788813568 6641410 -20206336016870617908605429273528348640 6641411 9087223653739292310663817170747619584 6641412 -14222177168336708266391193317865830400 6641413 51567896610418630713346153006796593180 6641414 -1461128517236554181028646542523705728 6641415 -13068582174141661317507036444266982480 6641416 -51632754226782730818151213718144363520 6641417 -3382120433886686327527128576180191388 6641418 -2023429057949783921893503887110602240 6641419 -57112410287597654850183910973545579180 6641420 -7020519717905562977018131938519936000 6641421 1622107364460304918880433396613921920 6641422 5741340723873522127274883753238880832 6641423 59463451518925513123315553481462828720 6641424 2731320831086931671724623330390851584 6641425 -2988164151619686224078484261867123200 6641426 524705207488023772902329273552716800 6641427 6818774771439106751721536099710345008 6641428 2291692069570803047024522326028931968 6641429 -44094811669343343764523394681621324224 6641430 -4588711671065407118271600594027367680 6641431 -734337430455713595618454298561499120 6641432 2130452599393558306295840592134553600 6641433 11012614412263532831069476093664365248 6641434 8887577299136563192922821253690338560 6641435 -4668443617830353637643331673054746400 6641436 -300205556405145953685089592667840512 6641437 -33964655111144741461942177675085386080 6641438 -3484993548195003529890810759734596800 6641439 -9799785048440848104573233322486948480 6641440 6548213247897870764574231641708298240 6641441 -59379966598872608786332807431763289148 6641442 4210261278163163193518398867579500672 6641443 20150300895486396101517726572572853424 6641444 -1622823520563275619268204047542283264 6641445 -9094905368328138995587909428624394080 6641446 -4741594161603916160751474817064511360 6641447 15788051573203455611560223705508430080 6641448 54627410405854437585554234744340480 6641449 -39809708258434033799193335250982428550 6641450 7102071737663066860063686102434496000 6641451 12449487664873508639847194223310597920 6641452 25288494505797018697868602791231086592 6641453 4886018972052200978279410586820097920 6641454 -5422917633197210566493487286556537280 6641455 -45187000671607402607797278786348788640 6641456 12524124898649555854317691932788293632 6641457 15374318686422811508365613023156776576 6641458 29363082859976888079904821268879690560 6641459 -28598429738078686203792437223644379960 6641460 -11478489340794739835622667624956211200 6641461 6579979886393616436267559888362759452 6641462 13174102268980568599036737500961095232 6641463 -1955157567130713751683257132815544496 6641464 31641327912670362124647776799242342400 6641465 24425301663422951530189637248317772800 6641466 8347972763415716461135845987560296704 6641467 -629600090329490924023030809607490496 6641468 4200397298316430388155573638127131648 6641469 498765681179180349713734965742101600 6641470 -1510313053792526874864233983221408000 6641471 13909174482016541228853690236897577216 6641472 10953107831972475786839624575679987712 6641473 -36142684391261685235084426864244873278 6641474 7334915505402441925278358129889213952 6641475 2988838765522759307382108150631218000 6641476 -13651620465780066520637391424323059712 6641477 -4753916503416979912534043524029688674 6641478 329427853298709126697331772254342208 6641479 -201886235429363758324449694203234936 6641480 18118724187853159428023714661912576000 6641481 13842126067639047543822612149308274688 6641482 21307990635368118431350331908611734784 6641483 12179793562124462982778858591560263424 6641484 -21506031123019385523621520444074238464 6641485 -27280780508667476874060410771246336820 6641486 2378216939299976551988991508450525440 6641487 -27769259387547211618867674635767240560 6641488 42068431627773221980849437405347840 6641489 51973087076986604018813539385052178290 6641490 5328452492856612708089478312088051200 6641491 -29316790562028801695213484621327193108 6641492 9517182364754837236875504377354563584 6641493 32106472430790362883196014164116762560 6641494 4775211210073813932595753229374998720 6641495 7851912686436718691292066080724998880 6641496 2233164883218201949974751233424005120 6641497 25833404598586184349322598508573100612 6641498 -5937486517770814705904961100207338000 6641499 11485150444358550005236229142348608664 6641500 -15173865586088012552319156657738240000 6641501 -42556047094061782920863674884449793498 6641502 284363589589084255745216331333255168 6641503 -19687734159944278370699904123102003072 6641504 25571580696167996457804524261376393216 6641505 6222914393748443203094966408469310440 6641506 -8418242956782542035767537067784304048 6641507 15085472005166268607681075533791778840 6641508 7313761779615528773127314294750976000 6641509 -12782285362773828535930438345410625600 6641510 -2244401029042828663053866221047219840 6641511 -13696545430554136735605218340550509528 6641512 9326919294980412864993547601740185600 6641513 48585613036085256413666741072226600762 6641514 215131818992435165649820014980716032 6641515 -8015296281814050748561737114438599280 6641516 -4635337542746022815320542575801579520 6641517 -27754780072224413289906794285267958720 6641518 -785587122897897104834134094927983296 6641519 53255905747231507591953370585517491920 6641520 -614658747199336810144540480199393280 6641521 -47188290206109569297147934426900401228 6641522 159147516997484336034400765955627520 6641523 24092427567792841509956486136586412544 6641524 27748857136429524418239382784901273600 6641525 -25284612335479565006057604559393706400 6641526 -9260088235638403581414167817558528000 6641527 -36252217461457261829190495134224969624 6641528 -53507466401556667677360816206019747840 6641529 11926361904321227845898532572711663184 6641530 -5461618852467876809124721580191027200 6641531 37630057233072775316802653268899772480 6641532 -27450315331367863744821236795528108544 6641533 2744320396158909947243954396608841344 6641534 -5415241242783448049232253930490371584 6641535 -25375113476840906319290080869938962800 6641536 7209615628406895447765421630527897600 6641537 -3496201663241055859500031499771694528 6641538 14222717555520650962147318946643663744 6641539 -65717927134940267336201646779313692976 6641540 -268595472158967658994268978403776000 6641541 -21236245977099613586168053989410146560 6641542 -19356357398839507518091774260422567328 6641543 -91095453063495513890121271002898964256 6641544 -17585329179088634723612764568616960 6641545 30998170631745804607289609550806203200 6641546 12147967840894981110246788405593607472 6641547 -4074057162914870820598669391978795904 6641548 -8850177352313144364699233048679284992 6641549 14409685470850332631166381054980425408 6641550 -754472190957083293359765746707992000 6641551 -23826729993261377206084767840076463520 6641552 6986418537834963756109419816552800256 6641553 18097410596141097897798884170359158208 6641554 -30686196481681166269270870320748839024 6641555 -25008201500231516239529359164779465040 6641556 11297802112090868601230108021548111872 6641557 12019999910584630846163022575427694780 6641558 12381198745131876010156288758096441984 6641559 -16813658859258774009521803932287404200 6641560 -23028495670165489761940675699282329600 6641561 45278477782128980946359258260561401162 6641562 4110713066635507368796827199246474752 6641563 27841961505122825680475375268588567812 6641564 -8830232275792531625628379286006169600 6641565 55389580087162222710478397430743040 6641566 -3681417381834828995837705563074083520 6641567 -31962189364237684239193508823836004384 6641568 41926457509153334632210519901884907520 6641569 23100333552666555826231715585443920 6641570 -968357022715104828657775721539338240 6641571 12278295572076100447633547154506764800 6641572 5352986190194060866020677755032625152 6641573 50542479394973668107153574864398885822 6641574 7115510944156360921188455812833735552 6641575 -9037547375457837823342114350297146400 6641576 -48991847471315088669820380323185213440 6641577 502320131653045020025149567467242848 6641578 36017461597293027011954377612346340960 6641579 2611160162729566377397507617466136976 6641580 19145336944164035172908635263493324800 6641581 35099812426351801694584980466508990092 6641582 24339952049018309777266977371867587392 6641583 6418565883103878023805021824164344960 6641584 -11373297701110342103483514295230464000 6641585 15067536876706302377687968635099417780 6641586 -6073055280699105890816678013789943296 6641587 -37010707570357719751145638822700843764 6641588 10402271561376917417983042449007829760 6641589 -2766107491449085427557210660342338912 6641590 -7380981694778584274444592189159575040 6641591 22855914947597061449130490385084180184 6641592 1841790120863627653604617657437388800 6641593 -13731034671230070209844490972604403200 6641594 -6442178627410417175946041980556375328 6641595 257232388824292120184480484979149120 6641596 15071535853149613585986461911867182080 6641597 -21590850013129264938269344652449875168 6641598 -3566706188166018609428739144780628992 6641599 2597541325117464728527746069463359136 6641600 -349570937101273270392389230500249600 6641601 -11363736645538972260458229724730889168 6641602 -24232574333120094749165817201405062400 6641603 -68460689908661468976805161681783373056 6641604 -14952860508482905310471626230508940160 6641605 -13026965244680655673616536496710557480 6641606 11187760754192323855740734881309798752 6641607 9666332283982836361144344033788966952 6641608 48059850917964411430586861104075392000 6641609 -20740887865284760568048346444312422400 6641610 10209368624039261483159145770535398400 6641611 -5225212088241244450610849068900458240 6641612 -13357538606585846842964477672842073088 6641613 432524500687598152202674917568407360 6641614 3432752755101012875338763662492410624 6641615 -38335885230380584061578032852353397240 6641616 -4661600161791722936034617544142356480 6641617 105171075882288737652501837320416100352 6641618 7478865353025295279195239337488482304 6641619 -7665354615503739261615623707049437392 6641620 -5839269054703332267447581150572888320 6641621 -12137565205165179867112351836647417280 6641622 8120381581821959503242243589741812480 6641623 6242121445622157802823896331879618880 6641624 -24836350950714235676372650632249999360 6641625 1646941148049375912456435389292000000 6641626 -7115793180195642671365542399393156096 6641627 -32023476137062643480330904864277289328 6641628 7363530720535532682635375024703946752 6641629 -13884242157270859034882076714438563924 6641630 20259556599532205428892132710984444800 6641631 -1502423149865050326503138895632016360 6641632 -23661014488964659461050328743367671808 6641633 -7163051596501340021186400623900321118 6641634 17347862042289395171331868340197764480 6641635 2568095290997573341411127429776005120 6641636 -8382686541405544142157408401675329920 6641637 -258291648542875345658237977210618848 6641638 2602811933946575394231789306071372160 6641639 -465620410942461782114657470846313976 6641640 10623020435794290627887195738253312000 6641641 -17336476011186404638428430928909058048 6641642 -5190519664528048108330961860318104576 6641643 10242607538625002797780226002439559168 6641644 -14118625388548853297633594967992913664 6641645 42211825642937717903416311558797581080 6641646 -6378813380286604395855999938276554752 6641647 -23027345192664987379813607403159323288 6641648 1123449081122895117083497035031117824 6641649 -8711932846282712878980936737293868160 6641650 -53658457542081889059120463118725200 6641651 -959902879368741562989297891743053296 6641652 -562224337561487297498522984516026368 6641653 11041094287129012905933254007607733820 6641654 -9357490535830542792967149866173072224 6641655 9868840690961219908831680119952782160 6641656 12222343533512436035092899043743866880 6641657 5939592748923659884290067829318217984 6641658 4923638552930700039718807692102914784 6641659 10643484503255658435203938545736540080 6641660 -2861596932764549413970083419960560640 6641661 4763116195066004764230243591873847200 6641662 11921599549520436471031055123986966272 6641663 -4009930707626741568685840440129199776 6641664 -1682927526055382034419173129495511040 6641665 -14186533312494574191962819733459161880 6641666 -2874550377848977406329807409345617968 6641667 -9515056456750343475150155662672598640 6641668 555936872801243743440925800203722752 6641669 20375450209739988960322666544105999070 6641670 -2460526346482149275838531575301335040 6641671 -15453138156473928857082703642641185128 6641672 -30674721242924690841608133093120000 6641673 6709432964968998597528232222112749584 6641674 -6438677043555996386727552353123597568 6641675 -4743179347036312083389538934300830000 6641676 38625652070624965021893398384598108672 6641677 -3080864685417478182521172283299666048 6641678 -348503454529000110447429740959036800 6641679 -29876681056155673058529856999864842240 6641680 9474132176307855204898046441231646720 6641681 -21204908913931428963852946227539005518 6641682 -12128035580335318708755823342471059456 6641683 -27135463262748418729114083099165338068 6641684 3638220707437438498763913866580903936 6641685 -2093024229556116622480410066804858600 6641686 2869663506862631033013941545104210624 6641687 9553718061003534353589150652686323520 6641688 3651143450037269882594927002465075200 6641689 20676255287987711932826725830345192720 6641690 -1921747979738042714514899933035200000 6641691 28225528495217348095651166001713664 6641692 -29009518121636205480121993016019741184 6641693 -30948371630060169515977843336389596058 6641694 123671051260562096259880832046883008 6641695 -1880244189011077308176960031867696960 6641696 29847533321125035661661414682647592960 6641697 -16026804398550953227429824974933112000 6641698 -5171964853324150089397224570410104320 6641699 -14493036279417696854569079356209435300 6641700 -8711620052369557709994866706555878400 6641701 96728330559071689432284026242413504 6641702 7429702598640129597737393580862437504 6641703 8747299569988247021584299035956846800 6641704 530912176456636996782825176366284800 6641705 30386304035995938214172051952231228900 6641706 -835356416586440981023757624700335616 6641707 -57363134455897344929592643608059636044 6641708 12659073203798847184698081885307608576 6641709 -14792378922306418294479276000910253952 6641710 -2401490843978974792316092067352698880 6641711 8547045573429919291980731613143157504 6641712 -1709122290455740021536925665696153600 6641713 9727627550923967572742196281110144848 6641714 -2829908291773592076363398696721700320 6641715 8740571940964165216444084723727427120 6641716 -16465109026820287618798596082688348160 6641717 35548687962525834924703729826907686766 6641718 -4560273296663196821631883877384709696 6641719 53768160118997949710830894402699264 6641720 -12274187645700491952541520341755187200 6641721 3210425580052429105581241828275204090 6641722 11973497538910174132994438025785967072 6641723 35051642753102345298317973136412953704 6641724 -7399138033141583118845717293090053120 6641725 22181517848622932365580085248100346500 6641726 -3482449935264158389613263174728274176 6641727 -133644347381502056601016813808923392 6641728 -18921347242497997193515747769716834304 6641729 25321917539315211566956841194848795330 6641730 -18891331992588091396688674025892710400 6641731 -67755529108699454168716917251947897008 6641732 -20669687641462004509304347462808747904 6641733 4898607955831943161710635415647766528 6641734 22699240010456681992455375723259013952 6641735 -5187453557168508273745390267355673600 6641736 -24164999363637034056751414638114201600 6641737 117066327241147122099524320585504720 6641738 -30220920574943408806721744210730966480 6641739 -10258275034706772885414490389715952256 6641740 11954039577456263601189352722403092480 6641741 41044892924189397549806991203813885484 6641742 12363277376133876752810215039961474112 6641743 -19702547453016211635179855528788054296 6641744 -845985558754162330884602516587683840 6641745 20543315638125394324135285646169723840 6641746 -7045599157646260831169328621480194928 6641747 -28862049737299682402618715883078148448 6641748 861864907782607919631808300715110272 6641749 -69063534991344307737670576359879098336 6641750 10133174476403191906185841274191104000 6641751 -23212904135147381523928779907559613360 6641752 16209678414106406342835932925609861120 6641753 20074748163779184553699567487096773002 6641754 4329200832991336935274194152887795200 6641755 17606014287395469620037110868801620160 6641756 6613387439325835456593614257454997504 6641757 -2219633714576623519609345716853749408 6641758 -39130208704668520186818081960019809024 6641759 -1960741649528616146029872836212355280 6641760 5816520699162868019936168706881617920 6641761 -440916334773602938138850821181847616 6641762 16314882678973097784085655465760343632 6641763 9203896237364144551477829637655477488 6641764 3077039407920803885984328714891545856 6641765 4189790509997029188206571174378021720 6641766 -9121526795438327482258529021402860416 6641767 61642469124383771593636891062231294720 6641768 10956558191983413605420828835373301760 6641769 -13939688038682437207593233881055500656 6641770 -15372974791634665445341468522473013920 6641771 -20438564705973651410945578298589734028 6641772 -20480667552856644392635251638974622208 6641773 25016149086287341927392389851912414720 6641774 13571801761847061093400825810693763136 6641775 6314295618522388395681498394589710800 6641776 2185026206233148545557252852799864832 6641777 -54073285515938749955375375535555999888 6641778 2264933506200552266916327229278199296 6641779 25146939545821058193013111425249999984 6641780 166900699558697408712327017509877760 6641781 7799063834854620112611773059054760448 6641782 -11375742954040615590884290641793235328 6641783 -45203304319418367897903249447530412120 6641784 -38715032274313064267380908228861542400 6641785 -31243977606443380028231858611957753020 6641786 -2764790366733628357504461929954480160 6641787 3531762658957258646773863562436190768 6641788 -11246764239476492445486395095717706240 6641789 18883986411749171659752123397886020032 6641790 7515829891313008067369516490611118720 6641791 7035313184627034169809083036738990872 6641792 -24290457301865369561156748825958809600 6641793 5020595522171371889154087352202661264 6641794 13276523705312697960099982312744722432 6641795 -2494201457900806674496113447709754400 6641796 -1254557227105065171602327598789894144 6641797 -42248245323861422781404436283156302754 6641798 4861620068185959402075578697292010016 6641799 10732454604563975025877348713357309864 6641800 -17506200634386123009378847914501120000 6641801 -10366757383841643700691345598388549560 6641802 -8586220044890542874028906284871220224 6641803 -1537807200769875735544748259116383560 6641804 -12663363815729556331282387607479486464 6641805 28564622902524962533045256564319025920 6641806 9288730294506703127409686393051856960 6641807 -29405563505939298711569692247845754280 6641808 -3063045858345249597731516504265916416 6641809 -22668183288203766658670282304737974990 6641810 -2883928351921567451241835938207436800 6641811 -35132452099005716246445085561852800 6641812 13650176577605070965275723475081134080 6641813 47314391730600800932510121520511378062 6641814 -12302655108785171412625293748880302080 6641815 -40291197771794572761416716841690806800 6641816 7608779270101452693770096144375808000 6641817 -3260446331603618559204838092690622080 6641818 -22758489964386567909679104426952826640 6641819 -21619656711327991763716649434798800 6641820 19766091591463431971830931555890752000 6641821 -46818498229314974130975567977920573978 6641822 -27697178481604145229342146789846880576 6641823 624694639021582561569988995667751424 6641824 -2675999544114010309708917697413120000 6641825 1021190321655286436277990833464761600 6641826 7382894532473504321571334281022543104 6641827 -43207868544768872702408053950721708324 6641828 -40534173499302378186437216688700751232 6641829 8147007743186949186313400409242826174 6641830 6488483238856348157608924158521568000 6641831 10041525116223174224587227861488091264 6641832 -1578512572866992224368589661055221760 6641833 -17148141840000510109026471037896552960 6641834 -21068884286394072417653442850428991488 6641835 16681655221041405498118064722209884400 6641836 4027902256133905059517461576378048000 6641837 27705173027353000941572720598725184960 6641838 586024054171172379827773734534477696 6641839 10592554013268284532639234988590058640 6641840 4746268220754092483164467641778831360 6641841 21120091590413399688471554773632889920 6641842 -23738146948430966492676891278110396800 6641843 4645558937662890599437833337890319488 6641844 20930354187831532528309223107689775104 6641845 -10373972874046446598488695351105032320 6641846 -15281454732367540091020276682962698240 6641847 -8257862559290018379057514792302819840 6641848 14020958556777033796146204722654453760 6641849 54327150384959718702462544106933060640 6641850 -6637736378801361041153624641578336000 6641851 -42736221627125481100464993351581685148 6641852 54941726342055122237297520697609420800 6641853 6208599873452777515939950536076403200 6641854 -996347808115838406182721603559193280 6641855 -18365985278169128594133718630697362080 6641856 1013558795066592607315518727265452032 6641857 12605703191264872612194063297209060692 6641858 -14278085338681309744985293962007739520 6641859 -2807370465476475036618093594711144960 6641860 51640389840447358105877430046366210560 6641861 38678993797952514136452645324468852924 6641862 6288857539547271137768813184429020352 6641863 -9904680316088783954170429438751818616 6641864 -11159154496771190121015892892096240640 6641865 -4661687834455005622309391751552480000 6641866 -131850214478814009871465103967068160 6641867 36987650594003495435408911260644576916 6641868 26492390976773735544170081798752112640 6641869 31611158806166047611118601290850677314 6641870 11460378924981967173728831031038688000 6641871 1090013784891553319714472047583450240 6641872 3484584896012143319912074352729915392 6641873 4228495506763595021459236798786923840 6641874 3237137334739883002002328640627048448 6641875 -275476449914761000128716318590352500 6641876 42186555327735708664726737254441535360 6641877 -2702774757541376783375172560846013120 6641878 -7572806519649810264554638258885505760 6641879 -61843027201929711280705430538457722360 6641880 -5717515102276784177522999071339315200 6641881 6567645444346998070874113488976040212 6641882 -8517030993087143269922669717105591328 6641883 39956596075259473065845332704407418744 6641884 32458758592801668729389344264213346816 6641885 -25594616116344842556987610627118799240 6641886 -1389360860967019334852546395090947072 6641887 13361379288827446627386377411234364800 6641888 -32650584684247186664349279744023592960 6641889 16400139010145504132135005662346133424 6641890 -181337955008245650244168474012862400 6641891 -5165995078021697499389894655038148708 6641892 7406499164348185818568924924747468800 6641893 17534765091746182886019631935799268544 6641894 6020744882689149332098474522834348032 6641895 5556244446633112099085159575768139040 6641896 48916406381215883103851471110439009280 6641897 3080783899119226333024921689613505652 6641898 16869267808714679230498600756197577728 6641899 60577788324581512062480945152804113920 6641900 20348103196110440550700826313988723200 6641901 -3823410691319038664212744960061364138 6641902 -30519000514102937935900637047320805248 6641903 -32614458031169849508984298406638876848 6641904 3805635536387404253923550463489245184 6641905 909453321034135173123306877078571520 6641906 -17910723571167758635755885142954882560 6641907 -3931207312394328140920923707408030880 6641908 -3340834511760117804728094687339429888 6641909 -278637435794918888193162094597051872 6641910 13558191767578851421556636964323395200 6641911 -72185867536373798580804781564742593688 6641912 -6884499315274858982144508693122150400 6641913 10707795755686476876971519264506507344 6641914 -11816558747714228562027145134563922720 6641915 -361186453803378897645974963567390400 6641916 -13775459920908214651132281782094904320 6641917 34280774066851688441564199889649681472 6641918 445137946206240595139430004291197312 6641919 -23186326879520889117226398025826312160 6641920 -21888077914315547989351821640256716800 6641921 -5739667429414798152581140784152795776 6641922 -2281335027298208993883039337839684096 6641923 64022244583766115678684539977736978560 6641924 10094220386701491306512800681933811712 6641925 13550653824663292988497715801116800000 6641926 -24071299891415612072994453003210816 6641927 -77486606509389417859623045137335490568 6641928 -1847784985017251114255372225419622400 6641929 -4170315592809789363278223158668164224 6641930 15692164658008749640655912235326283360 6641931 18959942277124231838819914493222536152 6641932 -60019768965734522327571068967369472 6641933 35090148561698601005035252425221017260 6641934 3678928715719081505513868817715216640 6641935 -26700282203087252384000509269410016120 6641936 -696380781519774321200861633373536256 6641937 -18054359305350642470356946101396905660 6641938 16384510570666444951586767265229855120 6641939 -5863852946072262117355526031907622880 6641940 7929862761312729012964358053388574720 6641941 3034949987545320646227090537717925500 6641942 -24038031507110052208713158630051548128 6641943 7497688765833054552492218829802514688 6641944 -20103221224198185858680587238060236800 6641945 5287165629541156606851755758072524480 6641946 -47723384513344641857447724493460858880 6641947 -5113009948404895197009571427371522160 6641948 -37266833206938160060653744794322193920 6641949 -36534881852975829013335812095862161536 6641950 -4622717142734840452767507721226337600 6641951 -45707007068117939908101747241637139168 6641952 178252027425944124339747453366435840 6641953 -9846014248463692952470350630939856798 6641954 9047550804557177037499936414727052672 6641955 22189699623799246404789933850777335840 6641956 4958479934742061298285096291863829120 6641957 -3030603393083116985919987638282246400 6641958 2280155352451642256276691830852040384 6641959 8159579493263012024768758708287612000 6641960 -87029926818107694012409875202252800 6641961 -114058540598297967390282280115275296 6641962 -16085389377556160394425703649241955072 6641963 -18460672795888652010297284247798912000 6641964 5167461368931896879205856674579219456 6641965 8722307180863494768725952047266151520 6641966 -9718584211516440583101812919479059200 6641967 1245840272416124632684785157381716480 6641968 5352623411539877815457206736506552320 6641969 -3200503564576781863887867031402779630 6641970 -1920045973448507692941754340515776000 6641971 -8415065979305949828975261538486259888 6641972 9645945563325820971230297108791867776 6641973 12406325775924980651407545677308416000 6641974 1551096804700317094203680923460794560 6641975 -21390342034283961747477573095787231000 6641976 -6770398118949263467105541090264678400 6641977 -10606362817979531199225402932110441174 6641978 -683143056203208666583719707418651648 6641979 -18933615626933303624450362061435668992 6641980 17380361824403262608321547725991744000 6641981 10361279556377604201831822509507927640 6641982 5824040438408645472734897448721519680 6641983 15952838520854206556809145017284343232 6641984 -12703881776841291917372062440829747200 6641985 686643707163098837393760431540234880 6641986 7682598566891479784269137959872266240 6641987 48607812917034138285504388657772521992 6641988 3940373980510017070636231674300426240 6641989 -2631843453386452458317278109701775076 6641990 -15935520203655292269087719275251504000 6641991 22997599919020398602080759613226894000 6641992 -6725198181315152898946209439892275200 6641993 33064741395690577774634788996318581120 6641994 -3410439065705410674728537947884192000 6641995 -296674787549505394471042598334608880 6641996 -21357083721909910174934126126490144000 6641997 -8172388000034707619927692296057977280 6641998 -7723684665877986089657174045726576640 6641999 12257897979030678342802611343462579416 6642000 -181826278219587406991814006460416000 6642001 -17495995659525595589818274122947904400 6642002 29700712204740537492928571491449222432 6642003 38426113157413051657055931470637048504 6642004 16180110848686889018089199735317196800 6642005 279142577250621359619999440569525560 6642006 -2392318498789984678432176301791952896 6642007 10996659575846057170535384372386069256 6642008 -50390914797889677543022941447266734080 6642009 -211226720418541764800920805312596032 6642010 -3850922526362610764050362313398954240 6642011 -7188128522812646796260292209342307168 6642012 -2722665937231937540473069355743177728 6642013 -6735760905331328788092971432703096576 6642014 5276771419596059604632208441772683072 6642015 -7231550293409690952864871371424764000 6642016 -58098562042112188278720149294856142848 6642017 11467730371508637023363638420956113940 6642018 401921924163202585259165793831930144 6642019 22779802921241220255881954884214859096 6642020 -922689512991592259232037569513062400 6642021 -34623081054116219642492848792398595488 6642022 10188629631165717640658727763151357952 6642023 5473767781305428460850454307175297200 6642024 -7346471796928014666909591513839616000 6642025 3672401444078408738416337108197593600 6642026 6552419177910634268229880315759928160 6642027 -5210653339520740437849212108711685120 6642028 -35685692885918923590466891983145944832 6642029 9011957135080470140157890547043182720 6642030 8090991091700263672469195712530440320 6642031 -5095048184694683699595024981912718536 6642032 -7475995046236433291088550036817510400 6642033 -40265308892893442480295732258181776 6642034 -6412370782452268813269376824902827008 6642035 -24671985031562043877866627173486981520 6642036 -5493377271508323663252098513034908928 6642037 21840981763444129445868104649671320672 6642038 -181913384091695306408075533824726336 6642039 4422054210785296088885209601063784 6642040 10390421019626310813156556687252684800 6642041 4952199447121585591491168798169747584 6642042 -4287486933265635536185909425056343552 6642043 -8823094301746760017286644855230333240 6642044 1620922396948681858824740732349734400 6642045 -12786789659780152747897132572019018080 6642046 -1960568690534978939658285935978546496 6642047 -12325080307740259285895767951542915288 6642048 -3601242792632661895168429847457300480 6642049 1254359091322059193598851958534311680 6642050 3360343511102618440815802175213337600 6642051 949068165864472274941887206312025696 6642052 -5781775801480816720841220572049519360 6642053 -103384525754517251821772495778136260 6642054 -21200286852654166872509901250658924160 6642055 2015118530329829708017464475647467520 6642056 -1641081382623098386237920310436613120 6642057 3463085352789496702894488307579360800 6642058 -33788383056012880393828925284202319360 6642059 8678149848674607642625537103543938260 6642060 -3026282320675975170872470928992174080 6642061 -4224101908218827982902252808676675200 6642062 5000883361946332556046316296426705792 6642063 -17252069325154051283615483868024687816 6642064 -3306189093389470201733367081036152832 6642065 26556432383944133427981973176834073920 6642066 -5402333166032023654115165360955065856 6642067 -34459862698266723534247426171592684884 6642068 -33923486534968990500132844102694401152 6642069 -6108697295052187309832369755808064000 6642070 580848731517846664521532696655808000 6642071 63798893845419678912732100843487779272 6642072 10582270773882064276760013231886878720 6642073 -5352763358656956340271558435774741820 6642074 18317745157143905187078559780718263536 6642075 7559509531676189906012779060386019200 6642076 13909678715249073086761299265160178688 6642077 -4404066819557682960371562234035764320 6642078 8733399154787058968874187946649719808 6642079 42232040492252295195412028286029235680 6642080 -13882088414560340484837967005003939840 6642081 6217077458599783007076241205164272 6642082 -8476055185503920638342336970909157216 6642083 2744242321865229465255057168055656960 6642084 -23799952181558879831034072649973873664 6642085 -13066977879850562128866934872739049220 6642086 -12647159617158670506543634632410955456 6642087 -3252056283469930616019142600109131008 6642088 -54583628094187269367125005113259796480 6642089 28914039665835719356532726317805392890 6642090 -648031610488426615913350577991644160 6642091 -32566126993160571449935473684432393216 6642092 3582418388429984633294538574050723840 6642093 -25375802587199136088475331927562032672 6642094 -3140681215602093538840346083655395008 6642095 -64753112157151503545719368833855898480 6642096 3553918163711251462540369016676679680 6642097 419737953692706211050837725652664752 6642098 18503910864394463733541697448912598800 6642099 -13833906082975972809349250302231809516 6642100 215154880533981170868792553059942400 6642101 -17111110381491222749182463927997509376 6642102 13846226171046447894870153291073689600 6642103 5118361230095049874677826042231107784 6642104 7362275348095776293694027480031150080 6642105 19842951161541664941336073728292080960 6642106 -15058336121133815275783113910346383248 6642107 1089966560437997769138833919798134832 6642108 -22780558076669213109755215156167720960 6642109 -1943409600140039086217442858250453690 6642110 4007899875359237654924720067672912960 6642111 10628684420093071343553172368984914304 6642112 -15660813778342629224789112549382553600 6642113 -1881614042892302412523040923427666496 6642114 18147499569204741753597374808893523840 6642115 15568312027358253851841245539553568000 6642116 75223340411571356765489765216285952 6642117 1557601800792108985506145162569606108 6642118 1824910915368115871491340834165183616 6642119 -18791805685978662042527907006358870992 6642120 19463487205070061340194324509518233600 6642121 20638741305528743094189637691228411904 6642122 -13735786306525249614407256691160064000 6642123 -3240934241269609287249741790929713232 6642124 -22333758738928416134033828298845696 6642125 691850172445536934584890889577824000 6642126 -4761814046275041626857201357504641408 6642127 13351984555924673501566742578122100976 6642128 -8701121509001355346387544610713346048 6642129 6044075482315467343754432887375451328 6642130 -13753708202732071504888165316109281280 6642131 -26820406315030461144143081100915566880 6642132 -4712056174815498087025707877044879360 6642133 23410829006715842799470408720357737660 6642134 42070653202596150091172388402169958400 6642135 33016618547235689170806068050702807200 6642136 1699248659004987300484922005021255680 6642137 -45755227717022057804602944958222964214 6642138 -21427717682798236709459198083115919360 6642139 13694486467282039735233129354265251856 6642140 2608896156854344551134090437317811200 6642141 5969947347481304249347733049434047488 6642142 5604121865481493432631755546600627392 6642143 -6323605231281743638467580018165024608 6642144 4763459226481718160254223079304331264 6642145 26919903975677705453209670748387997800 6642146 10966827299741309423194720416633829968 6642147 -1433287259731701438009504847383497472 6642148 50495869598936414598378002637569214720 6642149 -33058791546330072211206621486535358850 6642150 5270294582783062385705372145813249600 6642151 29156155052946343620522737277299748152 6642152 19185752690880884358457266893894860800 6642153 -1802489619135100238979227437631385600 6642154 23679320808000298717568840710641145776 6642155 16415938674348160897999221854057500320 6642156 -14262700709190543947720336917192739328 6642157 16673690788731470801714197936096183372 6642158 -8354677087359125592916671954866471616 6642159 10996135005006548687659255121737691280 6642160 2113446017303770360011817127215104000 6642161 2983643492358702990862619416649163840 6642162 11650900819141745817782210662874526720 6642163 53898424384564947619517945759759498184 6642164 4946071018913645595238511680324437504 6642165 35214555559820403845598368911697517120 6642166 14144039175130087816328393592108034560 6642167 7296082343603694389382861317231232 6642168 2194037495209622562114248291395584000 6642169 41094059210012887979045263130818910570 6642170 -9167034329816830785504881571879475200 6642171 19557615384548152020557289905836197672 6642172 -12975770484137281605085198123829729280 6642173 112304489548650640084550813645994325164 6642174 -4473476832072854356856453058407424 6642175 -11583899042638739907152180530585863000 6642176 -8931164294988758663503487890303746048 6642177 6865758047573014371860629085206059360 6642178 -24733923658465417614975692228653197360 6642179 -39542549316984159591980368429953874824 6642180 -14549157238882267302416019707394896640 6642181 -8646245855686231435539774899227454976 6642182 -861588447959073770813697520916040000 6642183 -7719512511899825142487865840756016 6642184 792369213298074772674382032359915520 6642185 -296892498497426459829664469437616640 6642186 -17590354141299968822182379221515975936 6642187 7364806586637681212736544357347210836 6642188 12789637714414967951670233231723937792 6642189 -7075039921631127167323122149706000000 6642190 17895400087792010597838366483899520 6642191 35573485151187735064843559387713693800 6642192 -3675809754391314984273592828408627200 6642193 1243556569855879577489426994725307264 6642194 3857039554617447193781027358644065440 6642195 -1417017172082721926683323748233024000 6642196 36332666108853901142132990092565237760 6642197 -783765422600349334767793216384231620 6642198 767323527533516667213549653244689664 6642199 -21714926321181895350827677391615978264 6642200 -24876813311304782616815396557076736000 6642201 -424449669676482502544035255937220576 6642202 -6189565625968355897155079348891835648 6642203 9200048445407363465631467117751381120 6642204 8861359270959666380080744885686237696 6642205 -5642820536671091059104959520300746280 6642206 607871252362546990199158279269096960 6642207 18439376093311992393230668735170732648 6642208 -8702770414332794573525823341786234880 6642209 -11872568149481059572854757936509630784 6642210 -20096739290776838268172756093747200 6642211 -32185156967836335600628508099073281188 6642212 -24335283916261630812093823625750492544 6642213 20608046357336987419227066005489645088 6642214 -8364809249962988035609069817552960544 6642215 11651103924673180760510112267494133120 6642216 5338292382070311618707694949918310400 6642217 792768790533705153420435307340616180 6642218 -8669463567466296183044000148034778880 6642219 -11741478160168312340397326995756274856 6642220 -2128974981914858157357397354931558400 6642221 -33637592471994620378551240064715701568 6642222 1811684977714231621271696146373452800 6642223 21420075637062977034929103581640147936 6642224 -6711990355893588209119268208448143360 6642225 -867148711207983586352081558085084900 6642226 8521103910797820854200775727403095312 6642227 17539159064160247166006350097187178752 6642228 -9163960358329102531350889666837684224 6642229 36778336742830179499372462737679594560 6642230 -1995098619877836994199998114511788800 6642231 -4115432113685368235115109260774138648 6642232 32084468377383103514890465373465702400 6642233 13960671804722313787030169127144953604 6642234 -5138597156517714699423775428242268816 6642235 -21707095515314937740578861109744872320 6642236 42845091487488585487582457640603233280 6642237 10244356537745083831506743687752421952 6642238 32364278175826469124014870957276747520 6642239 8284625405198408995174989475119158400 6642240 2210240534787863058139198328993218560 6642241 -9032565760653770231914540131846410880 6642242 -4845386855477966495727187281906232800 6642243 -588600431361308857603867472885615028 6642244 -15484580971989205061226146941723578240 6642245 37315635501548538505365516096155773500 6642246 880793865778752529180569749605072896 6642247 2469102399906360836425794381394414800 6642248 10892020127407642091540872813713408000 6642249 14987981972387067648121931494019935680 6642250 -17490674736443761624287002511506916000 6642251 17762416868987768642260198004948792064 6642252 5991382128076828918743095392979953152 6642253 -238470913830061380067921297457171136 6642254 248245476433462249598174474336940480 6642255 -9846829243021587218683376636524339440 6642256 5879800919827270174338781974129139712 6642257 39895522370310702072479871756279450852 6642258 -7954237092009485315448809973753274368 6642259 11745636315369967365188121987451770304 6642260 -12350879436523316681399321172417573120 6642261 21553671479351994430002155705743520910 6642262 14072975695448892027368623344823179264 6642263 28972767769558138679725010922228036144 6642264 -22505420277598992276868974922306682880 6642265 -3206287466990628705884965810194259200 6642266 -14609145016431496096122875481076594176 6642267 -9355025157387605720213342181499437120 6642268 -11688433548462472228881483794936371200 6642269 -54628676667479737011364403064077630004 6642270 1504554921843208459159932032345971200 6642271 -2903325485655632873804185844200203000 6642272 4903481068382439804650974095615197184 6642273 33378207170453556367177362430402390368 6642274 -6320191371402588031283286209302925568 6642275 11123924701611676137421850824503328800 6642276 10545164954971993846472995067147182080 6642277 -5823664242963961707237482445543663616 6642278 5910289224498327904129979517462801408 6642279 10209408817173925311443306529477429120 6642280 -36663860838165776280063134415665971200 6642281 -41403411640405538378575122733629054918 6642282 14000569584617539205851916453540136192 6642283 -22062404201624513662439819853001891468 6642284 -23570197788998425770110346429694637568 6642285 -2371027007184357282391952358779992320 6642286 -364353739521350652871489154954050560 6642287 -27005596892807859729600074580562924848 6642288 4358947774620368369666492160869007360 6642289 35523849924943781272477411358104859090 6642290 -6042713720949144702962286404964177600 6642291 12756929976438589893301857220905669744 6642292 11044689633945313586194572875160262016 6642293 -29803529317903953750854550554319169920 6642294 9210857215135082141886649688071857600 6642295 -32897355763920808526002254018403800 6642296 811796384974334828506179274614681600 6642297 16597054539168224149971707745384563040 6642298 -903907409028418819919270405604699936 6642299 2549646141648788276892440787632571300 6642300 649586586093956966556254272276684800 6642301 41096890053463694083654795393047015302 6642302 -3793042548310961172880995794588379648 6642303 -31144091075569683542347893083426410296 6642304 56852070713826150938402273846592798720 6642305 30033136580658171679955517870420216000 6642306 -8107491247020969792591319534723441536 6642307 4272255117283250389950029036530504912 6642308 2976378703221638332665638234630848512 6642309 32736943316175602080657493241055924704 6642310 4528763142857045040168736115215109760 6642311 -14732448577082612900376060795665685600 6642312 6064695200504490804794309967523307520 6642313 29211093148575563204595690108494913040 6642314 5424084386347601358580126170519831552 6642315 22375574571053943298645685113833549360 6642316 -7737980238509019046832591876698933248 6642317 -56685507759537196737488003761321666848 6642318 7935371005385184658153767313974333504 6642319 -40440647026168330628673794588336451280 6642320 -10202475366792662364842713101513523200 6642321 7233328436095622894223842405217906624 6642322 -47476473266674185968352705913143272448 6642323 9780899270258956481287134267098170320 6642324 -442899031795728721793393666435573760 6642325 5266979125917878139492492839797564500 6642326 -13552773097692848374021277014350225888 6642327 -7743343956049515474603293697891498240 6642328 5655992500401218689761206879409930240 6642329 14652830499248190841542640639207353930 6642330 -14054890007333866832889676136477902080 6642331 -16769698303900820123355017295285943200 6642332 224632260937721113609519479491043840 6642333 -21286277369421843223769201728513822656 6642334 9790793827375285368837149247407128320 6642335 839623095022150245820859452203629760 6642336 -16371701938840307004875410828805799936 6642337 -11116558323196964115833294760133900440 6642338 -6191461667142309995273233324657820160 6642339 -100517001196252697677930465157234688 6642340 -17072956989900236959168394424709820160 6642341 3058789857761112221815063383559703742 6642342 10495727968950191847053009962741995072 6642343 -495423177920566959272007161591628400 6642344 -32130345605896994211194009591071011840 6642345 15479786943476887128462094065438755520 6642346 -3030653457562062444818781434331432960 6642347 -32448287902537215002207355806313888204 6642348 5146516350128486996979593930408609280 6642349 14614575197216875988878160582788531936 6642350 -675811674649412111719372215194352000 6642351 6825501050457143561073896863042286400 6642352 -2521678216195526416543487942346194944 6642353 2633223156455949304247183557696531602 6642354 4338610843196402957201185121184645120 6642355 -2532670575840212667513227134769814480 6642356 15458991889036512099962342766581047296 6642357 -19832421612208428019595043797826671712 6642358 -14988482128759912558573675881573594720 6642359 -17460238529847323773509305426173131984 6642360 -5841787198372573791301823947474022400 6642361 -52862672489770894337527499909226270576 6642362 8095371619632034934353780500499776000 6642363 -2492248223293222421343941496731059200 6642364 -63329779933977857688391311541968251904 6642365 -39366062391006828970657533728213062740 6642366 3157698161368197578769813481433879808 6642367 -8553350107264765136887946835210723920 6642368 8760556783636683979388784459773902848 6642369 -21779282746534073733454816434816479232 6642370 1778682175719925166976815121351352320 6642371 -23521551713474228957019024657545887428 6642372 -18669699307823763301565210732431190016 6642373 -24874023189436384526413585551704881378 6642374 -21249049918440105705674955425483667840 6642375 12417549121119470696341826125472388000 6642376 -17741558220282613135253996272777881600 6642377 -6526068008069199699809962915883438208 6642378 1036412231920871212105179990660587520 6642379 1810256717129481584409073596091896980 6642380 34890553825590209092120812040832855040 6642381 28135808845624103727536081268487670880 6642382 336896401237190463816844941806718912 6642383 -14338302544538273295127069307395509576 6642384 -366709954732546642493910113456750592 6642385 33594853348180273160855698715998094580 6642386 401115948240427305081157990075733280 6642387 18168984157425631604095591443990752244 6642388 25218159011324690841175619360542236288 6642389 -34320891841341798972751879816170761832 6642390 4251860786882608961758052996339521920 6642391 -32432283902869574744017874988917377320 6642392 -35320830985948701737459824790816563200 6642393 -40128620655041941931477924901938925120 6642394 2356716088656611425298562615858362112 6642395 -28380135462099012487646458697589633600 6642396 10048716715362551436506845549064343552 6642397 -845814074840037382591164409296331680 6642398 19144870047251368560974105272876791552 6642399 -43905089667355389465606131814592208640 6642400 -264113684822297238847701612606259200 6642401 3285614040959640271683616869339715584 6642402 6581104235928702172165846475227184640 6642403 14289133711987703823853084282560394652 6642404 -27739066326532703547582104775344886144 6642405 -5673149665158685905246630156888360960 6642406 -16256557918878141723644821313609602848 6642407 -5948281571840562461928867083685841920 6642408 916621648976066065237724032557711360 6642409 19933042000160501390490109300473607610 6642410 9874705572794281700810784007823195520 6642411 -10214555818859623540475940530854997928 6642412 13882936820168251516015981169893591040 6642413 -6330023907576601454542661521292698176 6642414 -744068087946683579427433542640106496 6642415 8609939085061020624183628737446272320 6642416 1935033141650331332295634724192256 6642417 -32122304972998689324358210814662605120 6642418 9285451393052359412999694124947520416 6642419 -9643056680023137794245007259438524160 6642420 2723664300394179614072193108440064000 6642421 5099554968261189749286496970211072000 6642422 -41104108912091578865034269056991448768 6642423 -13740357707533017656558832148183027440 6642424 1727092771331707017830107841930035200 6642425 -219205294868742381971291291755771200 6642426 2647401603147901407122135247168967680 6642427 -3088894930833563001440381773186844976 6642428 14189573436381443617424760825220093440 6642429 -7095184097755239627587589161940405120 6642430 -23180774583389946950648921327426312640 6642431 40886327353363162363494581268724607232 6642432 -22608475455053194707658795395569418240 6642433 4728365962746725925931701976942753664 6642434 18047858633408179097393123570894705616 6642435 -1164684192071053930578634889837221200 6642436 -12052879252978356265727346019141352320 6642437 -14392289710556095308413782712991403140 6642438 -19686348118065901173286884844809784320 6642439 -24347915437594574712985499677123782760 6642440 30377362834701477608907098078108928000 6642441 -17037834793966517025732935852716884252 6642442 -95245188943754956816385307638679456 6642443 47178894820715638613527051027549232904 6642444 3565235742610723888597009713152842752 6642445 11830205134708672879982696811323811480 6642446 10182845197613258989000460670646243584 6642447 16394002582865974372069499591927495424 6642448 4495529839913452595455144760315420672 6642449 -371948910008936837670001827818075280 6642450 -765807605395771498956210243581460000 6642451 15278268756265129986866782196240646504 6642452 27033381128809944128711991888884275200 6642453 -5424424540990275838587949017472339296 6642454 -3053153132952518607867823100120402688 6642455 9141159052048831757632791354547038360 6642456 7635631441611835793034064237134643200 6642457 -14979081853836086399766031272610330160 6642458 -17457272826843138460293679333902235920 6642459 -35208103398781892414297876813325059280 6642460 4585888732719321342878693744881612800 6642461 -26087177671112087240018165137874018880 6642462 5754726148240474546266188263740806784 6642463 -18827526705361282842257204578496800064 6642464 -696035899034818383567305637725995008 6642465 -21086184610293617293284952797552074880 6642466 -29579014923218396208151170034892219568 6642467 9199004050104559327084536296810520240 6642468 118627109715610489029439501233967104 6642469 31251488403015217157642852005060722144 6642470 -13233347192555347283451912187996128000 6642471 -14879245221585893622605699165309502336 6642472 11922536323768203963026393331591244800 6642473 -12617989524286947957048733801276899996 6642474 -1036761527703874099818686837654792448 6642475 -4018648665687908934391948463914379600 6642476 -14882947879632455105041426603486248960 6642477 -1586829193598545559490548497344618186 6642478 -18102509116919265260670448076304560640 6642479 -1389209350708399606402868054870887440 6642480 1017294803248899490640640864770457600 6642481 5387423071482127788338342891925377024 6642482 -512908670320177920124657255036816896 6642483 -32352503030166404041820714263020107976 6642484 7242685897440807940016155234898073600 6642485 -41204719352210292736470218363452430820 6642486 2510771288376340090822751781725951424 6642487 46111627962368853461246664972925300136 6642488 -45150183240785091018386641296652554240 6642489 -2645000124133989045505198647969200160 6642490 4474627449423043751024822918175882240 6642491 -26844130735611870097900327553456051016 6642492 5187000227288631596591743363887120384 6642493 7839452209565648729781749221662499488 6642494 2592425120509571210850210844660465152 6642495 12264835062822063016011458341608439200 6642496 -3940043855593020170924322058762452992 6642497 38361061403922227904195435002090666946 6642498 5361827920552385628169712012877320064 6642499 3669148219267541200650119935239193936 6642500 -9004171909789078966925351069892720000 6642501 -22603881765571030983464279073461479680 6642502 23438786486785374879519834495204569952 6642503 -9685643187199308509709662626716634320 6642504 28843354853935503598597682821107179520 6642505 16483208527313665297061355392138034660 6642506 -11483340347151133648102409076990792000 6642507 -13461447031021315817972431878002904360 6642508 -11422047079865851884313759608244669440 6642509 135221053131851653796494498018795680 6642510 6232040525759126289017757491227115520 6642511 -311301250701350390607003959867834880 6642512 10105846677400648797991466484422787072 6642513 -31211500615142707838316095089505671680 6642514 -448338253679300655405127491698476800 6642515 6243464413221803000280347231026368000 6642516 -2378310948846440801606371576669083648 6642517 -1906015842848244303932081751600448000 6642518 11340690896770458373406676240869724960 6642519 -5064661595460764383930950858587019744 6642520 -17596222908317506116723271851981619200 6642521 27852233111109898635802289106835843722 6642522 3401685635746222504584249240486674160 6642523 54124434949187383066997339267720776772 6642524 -11208713153026529175033090107213313024 6642525 -2223331010202197077712607855620102400 6642526 -11383070605945971900905650783014225216 6642527 -5038335312040175122645498243895284320 6642528 12795169558218649962924602559097995264 6642529 -4591436306198430596413803056522062524 6642530 21038816059764306918436962954429968160 6642531 -5560114654072208218824224492815818288 6642532 -2468385788563404206603453332041011200 6642533 16296419209016693355728405797965632640 6642534 298515622830933392122872084256713600 6642535 3771498228325649095977388520510631480 6642536 1775013947806074875472396263498741760 6642537 -68744535380421776876569682707957440 6642538 -4710278108791961818072486970937292800 6642539 7339822862042041803442627744527668340 6642540 11844295255366622879383535450262681600 6642541 930178254082392145028011894773512512 6642542 -28316803626534741636796303129606331328 6642543 7950406967620535580256827836701177104 6642544 6699980731962326228154618171550760960 6642545 4333575514684007800035766755022489920 6642546 -3249764831546427191242923022447178496 6642547 16157849189572529579482871338484129232 6642548 13406827513348279288754753932780210176 6642549 -12789284538903010087175051977353079332 6642550 1096025596418409388032871369296352800 6642551 46329013467103014591230105837608680552 6642552 12476888369446017951179917938140774400 6642553 -29264913142700781826651379455347058198 6642554 -233653744141742893506274774429336320 6642555 -16478433203558184459780207923710020240 6642556 8199858717154751914873902444505477120 6642557 -27207812879975790874945249739231884800 6642558 -9129452472970692674994515454054365376 6642559 -2883112234945116394188673875341074176 6642560 11053517839074597128698020078865612800 6642561 -7692768089574026180313841875365987520 6642562 -1068762518709375325937857552236974688 6642563 -3325057567109268254539160211815184360 6642564 -15115377736303056600630300750257233920 6642565 -9910293321470817807630909966322387080 6642566 11378101056912049012336671186418479360 6642567 -74027374477345736925692088600262584 6642568 -6074808369117905005618120116576122880 6642569 16898535582499908096553063225167765000 6642570 804962424114961021667629756296921600 6642571 -11080207283949875739381426563002010320 6642572 6369502697617709961348079245781358592 6642573 5091726368209422776652126732678248448 6642574 7554217026324007707461188503496698240 6642575 1454936455809892451144796426883537800 6642576 670901516009768709355605386943725568 6642577 16488624802269750731996079003584397120 6642578 -6255836054632184356826151853700354160 6642579 -5332017069014902714433757634884140616 6642580 -1396581127813442537483798774343352320 6642581 -79685499974387458228852821082559424096 6642582 4440726632582278922924036146681259904 6642583 -5162241182395848176032967377287032696 6642584 6320900541355707769642823167917342720 6642585 6119581607863686652386959999624345220 6642586 8789677960631157266634726031786570992 6642587 6083227839475468291162301077939428672 6642588 -14638151414586975121364714591022835200 6642589 947922588368365629020192711259388524 6642590 -15209090299622276814053980744966396800 6642591 18242660896535131852189452403663543680 6642592 24667267806049953069496562128502390784 6642593 10780947537194769041542470876984271842 6642594 -1211892010467668151865977332664898560 6642595 29412460259843774076415769912780169600 6642596 24730816469956117641116290021277659392 6642597 302419557799751745795202070079482496 6642598 -8732438117157020452263456997813355520 6642599 23452080772274997500996228943605582736 6642600 9803932380701944872291362179104768000 6642601 -3992465612176162208900674262482110848 6642602 -7054410811753933253815243965041383248 6642603 -17188841532866343291537641717139419760 6642604 20575155075390527038874762886986526720 6642605 -2738484075186673954073955359554522740 6642606 15055334500797455035481343205046167104 6642607 -50206770368125699590591106593430647648 6642608 -2680882326885387402487770424849465344 6642609 -23910277404606403548662700136335041760 6642610 2134029420490441698286113214990753920 6642611 13109033998240873113636364934130711624 6642612 -22102314450795155804815638408177051264 6642613 57447175120793348934324165217907386862 6642614 -5375571750214690110903307096204749696 6642615 1274104156587859389119768098301629440 6642616 54738448236525540169874125255088148480 6642617 50559562563207372848036078120974150992 6642618 1585274254898621986065446452804386816 6642619 45053921480569162093115704731867186020 6642620 -3854993235645929331513824526455040000 6642621 7965625537199124051005593440624571200 6642622 24685504706692063437088700611480320 6642623 -110156625143154133201253239523409936 6642624 251439524450600451260751792895426560 6642625 -21627529630586016368409950895369792000 6642626 5442256311245279554452059700533197344 6642627 -8442588389431386491970345413281084680 6642628 8305729770845394007956626884232043520 6642629 10019404599924097348337660675039033376 6642630 7415429063815109297084111495803411200 6642631 14109807188045395429991647708405379472 6642632 -41021336225294115100595231095532313600 6642633 -9520562129273472881143438490346602400 6642634 -19462195305322916205072273954203384784 6642635 2695480422201753369139892441960412000 6642636 -7410847545381196022337437827894640640 6642637 -44578609247042327770683326155103032714 6642638 29585704874810696357993152131252822720 6642639 -23219511544094278520441062595452495896 6642640 7880537237663680440107413947678720 6642641 -37559976890082642047239410173826004416 6642642 12957087492024842846668137730136502912 6642643 -512378839106327943054204636901548384 6642644 -22319142491309086748684446938908993664 6642645 -16546424346126420000906424123205261280 6642646 23622175529634814982910358328870314272 6642647 -5652253206633531771997302810024393600 6642648 27837719520304053022458358487099535360 6642649 -2430256591211083821953399256945398784 6642650 -6093580400781365128132375324736928000 6642651 -3734663265518924851115982035347293696 6642652 -17694065398490876717595678427909502464 6642653 -7762430354442752472110624052270595380 6642654 6550602523568554566731165917162125120 6642655 -9185802082984106975484892945199476440 6642656 12368465327134661265748664302384447488 6642657 -768004814069352173981694715903208448 6642658 27673178640188882798906047463835600 6642659 42288080179457827795946742581101000860 6642660 -4840537782987534190352553462990090240 6642661 -11567230886836138208896975505222013248 6642662 -1672735964478368366754534535359111168 6642663 12356038513085167445841201793044130344 6642664 -2141444320798626835557347826306662400 6642665 -1680688382837534537932111452873283860 6642666 -2634896556312121211618698457814328320 6642667 10991831266944407361283245230262901992 6642668 -19313483594856304669868203421201501952 6642669 -2561692507288805043813696459221582784 6642670 -8951522376530251912253986401049232640 6642671 13706776037549409390278189636173664640 6642672 -9652238306871491287510098071224320 6642673 33578980204520312466473090711306013184 6642674 32121835478278157665286417177437170720 6642675 720104697780371731811422806202836000 6642676 35483793946514715396853659000413528064 6642677 41059948661795953300837265878914456000 6642678 -1718251487284053440652338435764930560 6642679 -64678161234883767615791355652423282224 6642680 2534973989884379175669993725991321600 6642681 13677505792939993234129983215167795200 6642682 -17699385847395848581865763217444461120 6642683 3994157205046408929828345085681488 6642684 6278724342919952483501789664776418816 6642685 -9097452516756635016548108664961735200 6642686 -13848922271099902792240375182251311680 6642687 -32070700939259637108711841822755656832 6642688 2308389316801317449954565648547840000 6642689 11624350512933205986043921898156022720 6642690 4780685333712281996806313547927052800 6642691 66097415509840696292938359869220741384 6642692 -4335266595892719527231463315010007040 6642693 14423442123274840823612724278945997660 6642694 -2409970437043041736402066756537718400 6642695 26895431192643959231992994580360142200 6642696 29833749620267292201615683083663564800 6642697 -5282754165749961715114603982963034828 6642698 626325270166860275155938205574324736 6642699 3044794987537598877289950156164490240 6642700 6655958955105464957344439196811110400 6642701 -858281128587619070301309271831966176 6642702 10194134960487989083045830788185896960 6642703 51363913163051468173844645692633284840 6642704 12570962944278394116408126349031178240 6642705 5078491364487354974952500755556294400 6642706 10567277967209505257685510738774420480 6642707 54168536085832756827654181345004134956 6642708 -56973246951318400882555848263909376 6642709 47619404676712575951292292758529008910 6642710 -8028220572161038485420926314183914240 6642711 215226421541411781447421989791840640 6642712 -52130569729737434853632511615317452800 6642713 20575738147910280320370717080532114240 6642714 63570541595012786510224977016988928 6642715 -37005232720357363226571465691336819200 6642716 6665610153037849169481994066392572928 6642717 27838477175062661467956523285204039200 6642718 22345079411067297049830488786068276800 6642719 9416342716443257161748894994613150896 6642720 4095011725601882552763615973579161600 6642721 -8746473710050799916853742986500477548 6642722 3199729245259668547304512298359429632 6642723 9137209227798685828138983861798945600 6642724 8156478588723468517991839653564628992 6642725 -18169823893168988037904382845776219750 6642726 -199576646687042775685159525490075136 6642727 -4734626406089208667321939493810041888 6642728 -22183719921628496276284063037390115840 6642729 321587891254598075695454503353102810 6642730 -12547652118868265909465599268098350240 6642731 -837852126028658611636485807908394936 6642732 11422289002815319086268719592082499072 6642733 34244687252279137724269197036084077760 6642734 27635385068430256452845317819227926976 6642735 -14252162611396693132875925901104865280 6642736 9918736835462219780749005182823022592 6642737 14485115492530032167492744574030260532 6642738 4001353994647341529476231674072217888 6642739 -5079140125987093464595489860255924672 6642740 2226900215470941542499075885064780800 6642741 -1970039765555451213129674320319084736 6642742 8832922053127762067450042386679193600 6642743 -15109581903718825753296089285075296560 6642744 -10860790091074563803423239517880545280 6642745 -8362153207293526215997389300866803200 6642746 19911908833602650804308023272827931904 6642747 -5326762517938537460609239070523343476 6642748 -20872336083125878020258998932511858688 6642749 66177910170725013219414789078189450336 6642750 -13908453990250194604269383381986752000 6642751 37870384890226999382161432058330501400 6642752 -2354019815132008278945908558584086528 6642753 5456347347223590232429278989740540224 6642754 912284258875060611423498631723019376 6642755 2274161365392385735856100709273158720 6642756 9354115395511839983263625924902594560 6642757 14002785070289432541815775129898613280 6642758 -4206907230691281928416750189476874624 6642759 -25647931982688668526415666166515025280 6642760 -8300155751425370368733158669897728000 6642761 1225609495419142041450558992500278762 6642762 -2730768446951753705650633288054611456 6642763 54146225342329920691282206972833141012 6642764 -20368015635624061671530678261257223424 6642765 21389457815576440398121853063134700460 6642766 8036391086929681443197770747640025600 6642767 -8966965704850172798349978928007890368 6642768 1864832370292055953287479337752199168 6642769 -285144509760494530304596554511274880 6642770 -7008706027524035211142535901670875840 6642771 -17784125714811717900122140719371356488 6642772 -35328627180704731448662533978815324160 6642773 15011646779548179911590916322368586624 6642774 -460962717852390148825841704589553600 6642775 -16105075911560040287959338113302133200 6642776 7034675903199810195864104402847375360 6642777 -44782062403985280881007626071701982080 6642778 31510224797891942542836970043864402400 6642779 20026143812507769435884553782434464 6642780 11316995319501951754766899031678361600 6642781 -4654226856746980384292072730996466388 6642782 -1741110226843989944914544943644722560 6642783 50438194916410145097276307068575362320 6642784 577857851683763274481653396249772032 6642785 -14461085019925690587897754444561800000 6642786 -2782759214596375081141144201260493056 6642787 -19378076743227124640881287904262048480 6642788 21099599146988938918328943164070377088 6642789 5498294391632310670831955768834876928 6642790 8809929226170027687228139616938997760 6642791 -8177166645304836221544388580589662448 6642792 -12288939812502091877789459565983170560 6642793 -19626389031715941462452821807885461958 6642794 27306729227137245865518413150640514560 6642795 -9798411952759796511654670849610848800 6642796 -4388741097945781369261456075955910400 6642797 -4300920568556433598752184472739079968 6642798 -4060883880305022524640835938004794240 6642799 -90731824560840855636923906124333565360 6642800 5422111742837557613894163318187622400 6642801 22068475821102096413047497306523153824 6642802 -8796055813608799980886729503449457648 6642803 -21005720464840096587640230449926560948 6642804 143927899075955536925502753568456704 6642805 6474894334399902986007186597364667160 6642806 -17973564563022920891108656676580279648 6642807 -34027494445496680658620379605902683160 6642808 14861770211362498817354993851964559360 6642809 868961116944227544881887832741069904 6642810 597787187725007053464138720888672000 6642811 13630829672886340441260152071882242832 6642812 -227034475295950167812074584432992256 6642813 -11851096665766573026397147053140845056 6642814 1567979282837625764539894544012065920 6642815 -8379826064557089753378802148511878040 6642816 -503857326233463903140836156637184000 6642817 -26672280308091172607133969200492267134 6642818 -1455484272675624311190103122963793920 6642819 -4158215876820976341317235134239086000 6642820 -2641035322388345840965261142776419840 6642821 5650397362787321650704343849113137532 6642822 8567432485293840181270356632061288960 6642823 -29436634015817917071237236890725477096 6642824 -14539798489382801369303593182630743040 6642825 434430525778374498797103199306113600 6642826 1734995286549267659995168020608536320 6642827 -54619617838035290063657217945246085200 6642828 403638536161486077722580950497734912 6642829 15236899971437662075917553690214581430 6642830 35228566900369180801689267021728469120 6642831 -1926483877674953087377125949784524800 6642832 -3609188463222109354674768402235637760 6642833 3571984881870129633609818458536981744 6642834 9669673863847272419520248207257977600 6642835 -11201898824757827985850908627029978880 6642836 9826107055638812292581911625935428480 6642837 -3568061886823766301176532148093670400 6642838 4048958264884894486719488665957324320 6642839 19903096897160779302116571733325558784 6642840 -6221021716583026538424383120526950400 6642841 63638604285230841303768793809168124800 6642842 -21796914383731267358901017381741702928 6642843 27395131284771064829136406949929760664 6642844 17009758707681619128502745853045561856 6642845 10714422542376884028025471370757784800 6642846 -3439719078338810713072544992357186176 6642847 10208348839975967605517121006949443296 6642848 58925072454416940080996386762713661440 6642849 -24384113675638503616475744258235650400 6642850 9618839068711685609459035787724428400 6642851 -27837877140220416028288160864538536328 6642852 10977924404745762279658333037816113152 6642853 -20886119815256533382475302215547179840 6642854 -810452547760725074494108835600078592 6642855 -75433232235080049099638862452049360 6642856 -18375623396906235425009035498450944000 6642857 -18523150594103283793063708707045157020 6642858 4540043309148943190454131112536011008 6642859 5148400075674235918133208193885772104 6642860 1122824479812791861723838129983324160 6642861 -5270441539375920376074430779930037440 6642862 7079675338572486155343412439895447552 6642863 -44783031412399854035601967531637163888 6642864 10465007842037623178509231325629317120 6642865 -4196852277973729421514223303486609740 6642866 -497938246531373844475327237528012800 6642867 13694042292713475864539319244301299200 6642868 89938838006555843662283677770520576 6642869 -10979187988502636932614929502228907200 6642870 2794045716706779773015493508895773440 6642871 17175328589097810375055024242474421200 6642872 -31396014343852650345130809298858291200 6642873 -36699302442058347592140456673065646080 6642874 11129436924869214800873505475639287552 6642875 -60197493158407234208602217892126660000 6642876 23279531730428919054496048101491692032 6642877 -25084424761321424233890460690136697274 6642878 -6769452043589658493246964304003489600 6642879 -12015471351129508267236161884399404672 6642880 12837286788216696952350739246507622400 6642881 -5533946250177775482495213288160406400 6642882 -34078325497556454428960658858783178752 6642883 3820945493672850547299180315211154640 6642884 -5981202583116561078660529979930765184 6642885 25358981509196797092396616118824617600 6642886 16648016311482186775542146242143100416 6642887 -16374526375029475967577127884495751464 6642888 -11484896477977424600729550937855918080 6642889 14037616903362860051831515880214478800 6642890 10613552354828114806960586988402607200 6642891 -6749346180367232884156475136064720248 6642892 35882412265777115714121137089052777216 6642893 50900666822482220430305921241633185142 6642894 17803002160834809330198902045836308480 6642895 8660638722971842359791499680202154080 6642896 1002717465545963476189558239489392640 6642897 -11083152516013657988620687007363278080 6642898 -104859850505684969932284196568151936 6642899 -89073571707000883827681640887668880 6642900 -14786834012888049676959985872777600 6642901 -23712135673428418287621234076722692096 6642902 -433830061038397736697205175439593472 6642903 16500894287834618584938854540724237264 6642904 17757383417046599485743880530145781760 6642905 -2904524355901483998783384054385688640 6642906 -1619922231626216584497375293863621632 6642907 -60292311503651276206531891260133590844 6642908 42855571572237499826667699463185136128 6642909 -5672558151875599333792016554450858752 6642910 -15050126614236537815765205134865120000 6642911 25912694066139012611424262086876780024 6642912 2589591604577502891739418182799327232 6642913 -30812081891328556618370472332321265760 6642914 -3681983010330357327744301327647890880 6642915 13450838568661133685522809159784127920 6642916 -13768819109811677927274440692404834304 6642917 24369864810507262554642630720638979966 6642918 14894361719140545860812413465152142720 6642919 -35538658779925037552348732134209716680 6642920 8799158435288753659235006634075648000 6642921 -23446724618092477740693998836354537536 6642922 -9423829716785064535956238412115123456 6642923 8196128204882481594691833606514020240 6642924 326306685884930990590659230177160192 6642925 -21867270610248408542301018286491956350 6642926 -39416888212581589231386437574910392960 6642927 566511148249062675921050615371093248 6642928 -368090180804584172234145500737044480 6642929 20298944735922967145902435234341451584 6642930 8582182273992585369651821672984409600 6642931 13392381693650395888022209082130227832 6642932 -11431982197665558599451931989451837440 6642933 14070695685213575139294761235850595328 6642934 -13483530747756710352542938537947756384 6642935 1863017454140568289662724671009972000 6642936 -36250797088111066480781744417274470400 6642937 -21240398287128456777506809627922335488 6642938 -11817276344515446768151044453804020880 6642939 16852942638478950338364232547125193328 6642940 6581617021402786642031241446223383040 6642941 171779508927035861689041167099111712 6642942 19798452565682354911738718591825800512 6642943 5943619052850294587710413797089965120 6642944 14776188412544482568122914931822559232 6642945 -44603653993792724243424947108836118400 6642946 -21510681558842331057429160476685924320 6642947 33718049363764443066082710691611948480 6642948 -466707103542966146095251782326149120 6642949 18295907051010234713470220288280604480 6642950 12579321734364888998603043699829884000 6642951 -8522514254779970555081950127813664000 6642952 18219120595407706399883745376046284800 6642953 13727262728090492611509751624975043940 6642954 4941586472311686412079056435949160336 6642955 -40855674500010507432123642811184460000 6642956 36140604923805897444928055261621733120 6642957 -21515791040015455326154846449647914560 6642958 1427337609648410867374698359302267776 6642959 -775390464811622488557655841479340160 6642960 -1497703752252267170786562062824243200 6642961 9743219794169824623659771773315554344 6642962 -17568540582840099886689396711154664448 6642963 14174339498488041773507856275921287092 6642964 42765991757982483591131551992352174976 6642965 -10139105027949660015246240673769616000 6642966 5600270495431507502183454502696221696 6642967 -20941546419100126793308400483179419720 6642968 -42126496564123006585934943494620016640 6642969 5034546549524827258848672287928288768 6642970 7312327785040240319045866330689043200 6642971 55962252741326269668072001116992730792 6642972 430792561122618084784082131599636480 6642973 -25746393266688516563001192424384607136 6642974 -3735451014142887490674555648987720000 6642975 3920645107081391584417159876484803200 6642976 20237064168505309284380409824001196032 6642977 -45936387284187406347589157898396936528 6642978 2937300295557131716325289177098200320 6642979 46332281513308350148660731745356173196 6642980 9617144229774117312291161962327572480 6642981 2186949501200460076687095963776996670 6642982 -5738991152996718194257930756452837408 6642983 -12204182282308996086270393391334880600 6642984 -147736499203689635553574158922383360 6642985 -81108363076515269879357526889703976000 6642986 2252275663066561827893534894332320000 6642987 -3108230785683244619498307776913711360 6642988 -14386715220738971411130185886483652608 6642989 -10324889980061274911901908282656988160 6642990 -851556795279798011270023940058178560 6642991 9880577129319608803119309619297701392 6642992 8295713138888469782206920408311709696 6642993 4129813692396067400159946621824488320 6642994 11985508163453753820250041815270017296 6642995 8717816542015362995241879317233016880 6642996 -25224625652172410610973827206037393408 6642997 29675241789209740054314948067282638446 6642998 3906793227368745904458293042166382464 6642999 -10564599030076168795009297936185615360 6643000 -429456323843684629083063436124160000 6643001 -23453506795771639381054465505431574520 6643002 -12917847711445870299453709994176570368 6643003 664794936656192363924239261793263584 6643004 17118557921294176317363892992688045056 6643005 4409888108635454222587005120625344000 6643006 -20399082556929934860270980564217378048 6643007 1644174802056693612518420759743558512 6643008 8163296490139256527161265653043691520 6643009 -11466465210791434966210371811837213520 6643010 28543100993558800951793864817751856640 6643011 -1280098255804940396265518874359754576 6643012 -22026638260430882645190187889460215808 6643013 2167614150801817257735199590231610524 6643014 -2381377286612215064881724827879950336 6643015 -11608697040651814114699807423396344840 6643016 -17376188447725193670192983902277376000 6643017 -16911261088600425164151829192928627100 6643018 3740436122999743409060192227703942400 6643019 33026970699943504846648817488712934420 6643020 -9407022863250559119789622299105945600 6643021 -2511708545337351404465637486838923264 6643022 -10726411302181864975199754058617810816 6643023 2335692816942446161390237173865767168 6643024 -5273611065451751915184909020870287360 6643025 -6058873463919481660822969289362350900 6643026 -8724182004765478331087182815892331520 6643027 466324538787182872794460205938567680 6643028 -5192013314295340352131974648683260032 6643029 19160376829161333306607864120653185184 6643030 26232217650465211717965268376033462400 6643031 40083702947805537272280926778569455200 6643032 -28285365852394510300689148087056629760 6643033 55548134519436501442717970184832262282 6643034 602600982115346495355129741125842416 6643035 -3833302698271846895130889205115909600 6643036 12530768806835761277666021760988487680 6643037 -38557438445481749606570056054027514388 6643038 -19025004867760869051307004591610200256 6643039 23155057538359120414363818067689175920 6643040 -16194163018231862159776283301013094400 6643041 -5767775296497813724027365059951782176 6643042 -602821172283787344798270147115980288 6643043 -64171420930773354220984402818834260856 6643044 -2600098861582035694384604183330168832 6643045 -32137393714597268573032402181824851720 6643046 -20368253865577778887498423936533849600 6643047 15913363774163549970849695387878876200 6643048 -5001812833403785155056765961560064000 6643049 6352721021918641909392884162459134080 6643050 12726180569237563416809024649625017600 6643051 8436561727299679577296253285927656052 6643052 -9457427113081089183248264411268354048 6643053 783983277444287823435480378141354582 6643054 6819156883554959632160814292572096384 6643055 11514572219866199389286993047635333960 6643056 1512756787433862525016161508308025344 6643057 -28078113678655484029332093129392571694 6643058 10682226005085460958174232014028068880 6643059 2830683049993212643854986942033616744 6643060 -16722498979902659618459144332737354240 6643061 -59838742931290673748247094901457865700 6643062 2751322775872718756342053040871116160 6643063 -21469799543183668599528741022036015776 6643064 27959612097639291999684546045757071360 6643065 1434209048419707572351855174180121600 6643066 -10736425701884075427379176372623179296 6643067 -43869818659332559119758835132899209728 6643068 -7549870029128726139404601125049884160 6643069 -45700687379465336362889909437008881530 6643070 24410934595990584270131067376680960 6643071 -23838726791843919279952389257040101592 6643072 46145844501369758436765064693284864000 6643073 1318863926910727451363552031406054608 6643074 32014289778892658793469977490588234752 6643075 21290874006340921125816112124584053000 6643076 20746330735580835055836015551728634880 6643077 20344302251080275435198169807212234912 6643078 -11687415248525096006701323069641976576 6643079 -72921455149709334734058177290250891624 6643080 21545646320140646806058481003257856000 6643081 1731760538980022692193869229811320932 6643082 -4445094700099919295112208358365350608 6643083 10810326312300862566896394635204023296 6643084 8922566876775997613508173404735324160 6643085 3859225261682143211736598888049256780 6643086 -1156169639541600368085742620046137216 6643087 -6657169228650842380860413687710772808 6643088 -17077575148069030879165228439509401600 6643089 -19624747375373433997432425365680694046 6643090 -7145366262963262955346270186730368000 6643091 -2099488814051979994129577436246422976 6643092 6417577924873641412080789674841495552 6643093 76182887441192008293306056430636706080 6643094 15647678027225542372579361899367428992 6643095 8379625781782665245163642047080502400 6643096 -40250879472561471475978213670742558720 6643097 6810238781190180739029406048541769546 6643098 -1872262603176204528392885162252831232 6643099 -39624864080407900749925019706357510120 6643100 19976099940303720776190418762015334400 6643101 11040300694541947987387888791705320832 6643102 18465712047154268704124265055199674752 6643103 3478917088336103341598240751837006120 6643104 9183366293633424209840123563698290688 6643105 -5652501551694543220752621132988963200 6643106 13524753548673623712857241524580028752 6643107 3884127256230758080688394252218220480 6643108 -14209265988522673297228205773885230080 6643109 -13549289427071178501029675156629700160 6643110 -2147909201109079104910142149852262400 6643111 18756542420009836610874294076158382712 6643112 20610133414621547707692873797254348800 6643113 -197895852027333943544586164022190080 6643114 1108295364142288321045737500089405440 6643115 20809934852963254280164796880328377120 6643116 8878844368200552810855747009816379392 6643117 -27878992702702428871375907136347652480 6643118 -17392981325249171874359852486753154240 6643119 -7434051296293830821464873843712392320 6643120 -630752076009845876130239004106752000 6643121 28637601008174543603069502397122265344 6643122 16483763452887794314721005899576192 6643123 -46392449988196397970352608945565200628 6643124 -8437849134740653193834762060216229888 6643125 6805745964222971822515416312257883750 6643126 5381845326942760693388721572434759680 6643127 -16064135938784566440361982992386744024 6643128 -9208830729540441286488927869391790080 6643129 -51861108493620708425642694609791101270 6643130 1097928829441456718407266514989352320 6643131 -31869689960194640748075618463666395456 6643132 -6358165062554327833233244085407919104 6643133 23917295133573546446399812010370215520 6643134 22655568411995319814056814655180130240 6643135 -6042983665955460847763315041582732800 6643136 -10661267463435302243579525294349877248 6643137 1711555704962320153722466053950886960 6643138 1194991827193084992538987401281074080 6643139 -16769320092288901544099460758141253060 6643140 -7039782194781618289817528732191825920 6643141 -61149782938399565685572496013436381760 6643142 -14994028171207570106838019105305024 6643143 7453386607120406225042301301149376920 6643144 61953838229659609489745223098381445120 6643145 -10070061375754017837155255758063046400 6643146 24803119243568812755070258159587840 6643147 21646647605584850558647543924054386832 6643148 -11677590477642005547760818588987999744 6643149 5085792656562964332735146799368259264 6643150 4431240726864620611605067793696716800 6643151 39853080603591869365876975368515239152 6643152 -4949558181300984115838806124969435136 6643153 46484258734572202551608603556562545264 6643154 -303081338288210171641307982851516928 6643155 -2609410555688474804925418991547079680 6643156 -133489909797017942354710303928436736 6643157 -25921867350177300629486192317455888420 6643158 14800817918098388225174774006138175360 6643159 -9790646984595038987844960802475427696 6643160 11034708643642590082815420023294976000 6643161 -19840944952227598305772199757913872000 6643162 31360070800250019861312228005591654112 6643163 -619264910334750376855060449253394736 6643164 -15418290940571987054795197501223362560 6643165 -227069902806448342316839441902666000 6643166 -22071288488436770137512754757366275968 6643167 6250077987699758192082248928221526912 6643168 -37734918452058731693508783696802480128 6643169 -5680492255211583374944729595410885356 6643170 -6143856526818988240943768513998325760 6643171 14474746376921691255607645139996252544 6643172 20139713608712418835602492840555970176 6643173 4958143881713728561673914271012427744 6643174 -1617030389651793718552897882562944128 6643175 -20513912255250486219283864410841158000 6643176 -8918898965731389271992481701111398400 6643177 73114004135702244040814645954167272832 6643178 -13835945246141679887362655868775905360 6643179 15301670650692129680070710569578554160 6643180 7711580479823661490868251614969446400 6643181 1147246905211300680384793289994272982 6643182 1699436257177020441199003394272419840 6643183 56583838870017885596060674077641356384 6643184 909351519062511854139126189480247296 6643185 8853187057123779259042120011807436800 6643186 20130809047926642216709698139166089728 6643187 -3409795891612870928304336715016145000 6643188 -17726158834242716049291241646111354880 6643189 4705246404128115767989698929275461120 6643190 -9242750451674991653925089255229542400 6643191 59911602250293590266973714129367120000 6643192 48535533702431400193921013743448801280 6643193 -24257124210450530192592906762695961900 6643194 -340080909715898207382584858965401600 6643195 10778117688093068570992029610557427920 6643196 -14273880547839184230974220204182356992 6643197 6792357581072338606791039203628970368 6643198 -5411850475843861782558614751151949760 6643199 585118423006393755785320554544388664 6643200 -2228844284460869899509307680384614400 6643201 -48620575981482431048392248948080524798 6643202 -3142025087792167792830459197931701760 6643203 893166808110647227490622685128655104 6643204 -665334625058120666029974579370771200 6643205 -17860385996881057680239431308501348480 6643206 -10964793911395566578549102960806497888 6643207 -18983430829014265546820847706383307328 6643208 -6195938759240978974766509455022817280 6643209 -23070494190769106910013790136649565280 6643210 5873396948931067325220888195781800960 6643211 14235746064140017093575114307419529812 6643212 23583392562653959751557145812330163712 6643213 49766889320210984687306815594340657462 6643214 -3309001830433716895666133454008276544 6643215 -554247439164358489192050306981432000 6643216 10899638267421259426502045201431273472 6643217 -1688169022601370947118843170320512000 6643218 8715755837681842734403321013445746304 6643219 3546180214503639832956933528048843408 6643220 4244155089313329596125884330591962880 6643221 17630995333408082777156068718494475328 6643222 33119536462074313048967584215467130912 6643223 193651232345204935550557186554169200 6643224 -15261015486601375465552283392727040000 6643225 -3775535448674874369739752736804419250 6643226 18703409395660116426274218268822403040 6643227 -6319876609550008683470826150939504000 6643228 3224581191228999556418578472445272064 6643229 34554604699915627484979635754765577830 6643230 2328309214629602841094089826574714880 6643231 -2499272538985860649883504648878033808 6643232 30048972384827491359899836209981161472 6643233 -24508189720088930976723065768922819180 6643234 -4684581451053601392406794279889295808 6643235 -3042698434725202789774028866147126320 6643236 15451688077125576018160293625708062720 6643237 17150116027243418588956488378721886880 6643238 3023228616745192654971294677661130752 6643239 -83826925773168624523925664471117408 6643240 -5059249728130053343069125064698931200 6643241 -49160909534842787818944857029669796016 6643242 547233631965490548643406985754759680 6643243 3514300151547095280534031245345646336 6643244 7904096765270245799324830146273024000 6643245 1233350868509916193485244986574694400 6643246 16999843685045094652022647775320779072 6643247 -6410233387084870927625491771662909960 6643248 4538149284322264743493464768996409344 6643249 35833969654938846093176906793191359250 6643250 7453439320435349528720579003822664000 6643251 34468532652214879595583893337329925120 6643252 16609771531323373168296515300292587520 6643253 76540455250865327144543878875816744924 6643254 -124430536631097533870000438383204992 6643255 2928775265380253711394172367733258000 6643256 16158606153769853200025576975510937600 6643257 19222920610123386963298521513642298560 6643258 -6707794863971294464237357549358981520 6643259 20806069660289791119996777511180217616 6643260 8880683760578158778559908097663528960 6643261 65031119625079164076469217898714417862 6643262 5965586418757171708331088107216417280 6643263 -33171321324855776488861687759894968 6643264 -7993318054759958795206322769049944064 6643265 -28709239373267824985194551963849623340 6643266 1004143673735584815649778829803547648 6643267 13678324710560225068325880365885255112 6643268 -23884565595463245782380392205998981120 6643269 -753575890242152830278291490952732160 6643270 -3129115819181799304728132598034899200 6643271 14254555900326956440439636063852957088 6643272 19039387867257617683203200581666160640 6643273 -1698797515984558184264605820156389020 6643274 7006406711962402410645279535027752960 6643275 14761207039185850781245536146087355600 6643276 17421574827293257787312396197185215488 6643277 -71184431133377214068271112631333925588 6643278 18364391181633017092141329852465765504 6643279 56435173503451837855037569637926560 6643280 762220889233364143580549344576143360 6643281 -973322227648022459617450922897939616 6643282 -6574979830331672531874961956829872000 6643283 3777648707669527570643236395298103532 6643284 -9500257177773278020176869302620248064 6643285 297241712817339758602564872427134240 6643286 13909654624877090735578725998255055744 6643287 -15102313162070953454283588937316283600 6643288 -29556224820917550637549432831248906240 6643289 -18654146104458018452449188765204257910 6643290 6388515009765168046095523823662924800 6643291 -574604291869764421245400275974403120 6643292 1056285304836555609074051370149548032 6643293 27547093877304665745693366479555292000 6643294 -2360660883863964416646500739615768576 6643295 -50050980437745282583873762600792250400 6643296 3075585388777863932460261455047163904 6643297 25160866072503322233867856168542886080 6643298 -9500337653643328574073242346005156064 6643299 -12781428553693437484537956303698586192 6643300 6868923687242266202611417765637324800 6643301 11184805502914295753282496537608446752 6643302 11528137534319688581009800916884247232 6643303 -27930427066829573676450726012933765448 6643304 -37035063993472566166745106712325514240 6643305 -6145105885587979273723875304901348700 6643306 26626109040848687903673115938501842352 6643307 26925325771622265750576986441156974632 6643308 5294616091160170752576717378050359296 6643309 -35094686384906437064861719541643539328 6643310 -5391220032262684362371489312986981440 6643311 9318873754508390412946597980993536784 6643312 2768899883327751583119883252587397120 6643313 16014402980203335165659209040664981300 6643314 21664022175621890310661841848993552800 6643315 9468673836270349048264702774286887680 6643316 684760862930454759631258944674231040 6643317 4118454997382500889202706425795187200 6643318 -31533287349674010986891265286832398848 6643319 -4179492680749903997286205144361456280 6643320 -7221023009322450553964555594072064000 6643321 -45782030494842694776815367087595443478 6643322 -5024783464424534731150265900826260880 6643323 35222784305325665562792928081474686000 6643324 -13349790979820351424771208842203025408 6643325 1935467317765476679060787285385068100 6643326 540487357934767888162076316571935744 6643327 -30498879468286580149463852723248902728 6643328 391496559876870987768716487756349440 6643329 3997966016570107518528504466233738240 6643330 -3127692118614365353834257546198859200 6643331 -14710652601026188792294723252596172800 6643332 -641280384576177801973061432773006080 6643333 25435842974330493166785005241304319582 6643334 -10656168386914832637486479898967073184 6643335 1312267711742968838237332137379152000 6643336 -2671386025031422745588055818365501440 6643337 2705583870298848982251770480265688986 6643338 -3885213011852513473884674231675046912 6643339 -9476466196070790783455558847824462544 6643340 8662009577979999955768575686253204480 6643341 27530913580361757504048812446006899840 6643342 4914145619157726621974130930435729600 6643343 -6563745700297557380655347208278332416 6643344 3896558614159129975857533958378553344 6643345 28708982414642629444608314198356504680 6643346 9024688572746174825415514453945887744 6643347 38110898610625032343099635919365611520 6643348 25174274317192537229977091045439732608 6643349 -26292185791353527140156215111242702340 6643350 -1458722244623834774903186756528640000 6643351 -508194362895711310981805365988765136 6643352 -44169121699691989277609887925498726400 6643353 5714844650215086232042133115136519008 6643354 27215211293967850582547642054373083376 6643355 1149277435248046030581650611738301760 6643356 -36211394243702248682085420031902597120 6643357 -7232232413973058199211390806112790688 6643358 12469431866361888604378781064114257280 6643359 -15425394806999715407373374266696949736 6643360 5388196652600917768060494748654632960 6643361 48909969193181060821987201051778548962 6643362 -3259483950734753675872511046232571904 6643363 20819864529439995199234575924483600744 6643364 -2173015779424519796142995529318739968 6643365 1388603389815370336139344343580880320 6643366 -7422167803969620891001466292596428800 6643367 -31599428457612506186085483222116152368 6643368 -6018500592028908902674503917014348800 6643369 -81947556533680124514082915590183058560 6643370 6480095315216140789445569655735746560 6643371 -411136934498838989777329119570298176 6643372 16230100141752274926633623818580792576 6643373 263063077189867503060133129428499488 6643374 -14627125692145687882108239720712876032 6643375 20050363520665846147349568212001102000 6643376 7297962170703180405814331647673892864 6643377 -10198317542231573584862382402770708172 6643378 5632304007741735746471817070934991360 6643379 -4744699875483738946640055310650688080 6643380 7441701860007932976691780609059102720 6643381 -13356025320795200378274363878412524818 6643382 367360380840822296704791918017591232 6643383 3426272321151211009471819247545028304 6643384 55974802967419982100421368525742080 6643385 -7051694069588935574836796033293722240 6643386 2495621291869654835944968021819442032 6643387 -1090600724702443321090156924328269600 6643388 -19549528937924371274172353130559196160 6643389 15962287913405044561878127123330876608 6643390 -8654537373107738270147574455951398080 6643391 1441572965566602027594790263682168080 6643392 2466555023695489818414335017428713472 6643393 18614191976760117342781593568141211648 6643394 -11401352812269063972266017054218028128 6643395 6690281809250679539554311214106661840 6643396 -28795498454613079607260845201249705984 6643397 -73436922084599979495887515637947164000 6643398 -8103323151851569230315393521389422720 6643399 -7822668372265713911693908857771161088 6643400 2738399397782965015814837795312640000 6643401 14458054839993460867528789233276452544 6643402 -11893397484327339515783691877826779296 6643403 28763095580441027879428924245419355648 6643404 19631224115301562192602213568641792000 6643405 6129167943946011388547783037165711000 6643406 -83553516755917631177011532170721280 6643407 -30665752156010946838082826758071536000 6643408 -8180574455299789066898958566734471168 6643409 -35117075334898373455803714487578030684 6643410 6952285216115769960336392944954191360 6643411 25485285020728723840890893509544252012 6643412 6398951021164096139471241586279176192 6643413 14958112280512559766124939050855006144 6643414 407030531695708694544590127411816000 6643415 -25517703060409826175678952281195838440 6643416 -808454035268171874219494225166336000 6643417 -30427684558748507018979551709841041648 6643418 14958361217948463848121766630960562160 6643419 27403574815754587572505333143594337944 6643420 19665496717119516097320937157765721600 6643421 34894816602555711477824062989405379500 6643422 18423362954405242472646148682115389760 6643423 25562739653254615084158241167975968672 6643424 1887922440673816411948095087726034944 6643425 10683804417843642476816295150313975200 6643426 4032468615100600775204929040104627200 6643427 948620326418062542947849476198831872 6643428 1349001303555142824078460466878248960 6643429 645231567374898508225883888508977884 6643430 -3424210575739430328900442656885369600 6643431 5850133263725284347701635879774020000 6643432 -615586325117876156766111787560683520 6643433 -40731335942835308875039943611380555660 6643434 1293088187645506691128119834445676544 6643435 -1545889437575688180706944160289428800 6643436 -24994977002263369382389448293979857920 6643437 3574884015541619893624265270484932160 6643438 1461714327315120195978215296740332544 6643439 30984520423439250799658256758809817400 6643440 -1076584790328855266786808032411811840 6643441 6195980226832543210009058446017844160 6643442 7041500913561651680885314001896024992 6643443 4923114566650574375756798993255723064 6643444 -20064102096577938758683873593150000384 6643445 3594811912402007650482660405631495200 6643446 15166383930678820812298622262038346624 6643447 25561087051773199348676551224484074672 6643448 339900358718759407508626847828828160 6643449 -11680656685860453382214238438015295932 6643450 21067322546743458060093955407121996800 6643451 -701969768814541823601294557889944400 6643452 -11821393620942084901615955768372994048 6643453 -1623301537576778282279694911129154298 6643454 -10814302871373986283843298009854872448 6643455 -818259351365655515126712270502748160 6643456 43696658270918795603563436439913889792 6643457 -55308259921320512603025207423907845006 6643458 124249765809328685087683653110444544 6643459 6488179231576829554349778251614988520 6643460 6180839807117805275831566151595932160 6643461 -1602839095105165665076557893469534912 6643462 -3463169030154603608903691066096628608 6643463 27164310069942726852372567432554429400 6643464 34885228722062383549656203270669107200 6643465 -162637702663735880712990571350468600 6643466 -8587761298013380068424966630153871568 6643467 28648182640366839408343649409017409084 6643468 946818872909364805627500207912453120 6643469 31539849073174183284178081095260179926 6643470 -2687254462609688083763269969833369600 6643471 -52358219961189650030226902428527917256 6643472 -6023769648237971558436121931512086528 6643473 -11690815280625299492609383763679699216 6643474 -3115066275760945018209747342779121264 6643475 -4724126137050092427837136178253256500 6643476 -262348563189916986381247833291534336 6643477 -8245437099258040009246596173751914148 6643478 -2457782394523210091866102415761236960 6643479 -28332217811016979141174438770997733016 6643480 -10591200669021495908131787389564723200 6643481 -6593885904735297500856967703525360256 6643482 3883718636150142618554466547711537920 6643483 -180506953801017427306468014565470720 6643484 42001924506795634429354676009204246016 6643485 -16107549017631240575974901775585796800 6643486 704015500180352216891698798169591808 6643487 -49379271891023125205915317525565160864 6643488 34830699218850000321803809571153117184 6643489 25938176073377946773709043640765256290 6643490 5017671236879711175427809326350778880 6643491 34635798863257350058925985756586048320 6643492 -17242687073088347884768524881442227584 6643493 -12376151334513332951683741110326934180 6643494 2703509905067004472016024924782905600 6643495 29582099746285407831279637605682371000 6643496 17107137850153482861150593848870656000 6643497 -4754669093291771845276121849337348096 6643498 -3160920862922493999571415798133711168 6643499 59742713393346748942885619827825048500 6643500 514861349661913126349923685019648000 6643501 17029936583606142556888139686804407904 6643502 10478688430439324162779687749759585600 6643503 14842420576776242597822811880942399320 6643504 1006088702797565358735260648456847360 6643505 54751558412648704459102979175888000 6643506 -173327351378550836830730701137619200 6643507 14951544316134953313272462294884478080 6643508 22464485018475466034883346044223138560 6643509 -26776329543047830113163343189903284800 6643510 -16574289988397020021912506374544439680 6643511 -1735818582953381697077700424544831136 6643512 43355702358597222439426897681771929600 6643513 -44542528203326388071250931609303425238 6643514 8849284725311121462100003687879391856 6643515 -28908160385597243216763331327546286880 6643516 -23692930317541393831695323527188226560 6643517 4001486583785064769539652892552012544 6643518 -12326558026681736258580776989341204480 6643519 18284609642273593420806655565909954960 6643520 5548989978599154622427737624286330880 6643521 -36093477347781255607485284232439947120 6643522 1141396347936085270346137673912943312 6643523 -32496096959349495268553516698556088240 6643524 -491634208624465057110603050533561344 6643525 -9250459414806490104092133908391039200 6643526 -7693268615578114280457248760910896288 6643527 -6449727030048908920808318725010982144 6643528 24058658505124197947345732001878492160 6643529 -45775728044400126788605696041511888716 6643530 -7652629792997404679206319295481922880 6643531 37081651078872495495722710068348893512 6643532 92320266917814511068074931114974208 6643533 -15393285325252664613353451941623228896 6643534 -26653140608652185084990745281725699008 6643535 -7044020536789720806898874612721889440 6643536 -2189065274626052885613084994583789568 6643537 -52866799234386071716204975363056156814 6643538 -1811307296390427568888380596770439040 6643539 -631073733140560534617834256735591344 6643540 479541701436489050168989064474265600 6643541 8820720668269495497223141271731710144 6643542 -11990477482578716271167353504786039296 6643543 -862028442428247485929247839629309416 6643544 2328740497139949447801179036144025600 6643545 22481135495398441404569934800170528320 6643546 -1498906236196860653507274181372603392 6643547 55026145168784783162969679787462671792 6643548 -2073155517062390850818198201831264256 6643549 57737344168211257336161433243822483392 6643550 -1338114777822880643898876459724704000 6643551 -24296596049455374250608167914903837368 6643552 29825976712164724107393555283299532800 6643553 -1765300539791064629638559712583541760 6643554 -420410628449870801132181686557646592 6643555 42041223857451220472493120608269626960 6643556 16212190167217361492155665101325256320 6643557 -5167722002168803817725848797450009346 6643558 -1899465272251610805826948043539047360 6643559 31428420519059282020857334079130091800 6643560 -8937358976359220141136689854414848000 6643561 -27807211913540748630828859480918018700 6643562 -24450539136160978038664188658503781968 6643563 -5793177246270250456304391341795398056 6643564 -5138241225916364281359924576958592000 6643565 1400758599742293069196199198146763520 6643566 19257145358138664913840157421608689920 6643567 -37608540003513324739789846996318605584 6643568 3454127470058751465354035928182784000 6643569 -26724464372912309940863783708336009952 6643570 -23226209590132845450280316001863207520 6643571 20706565423489573594744662008006679888 6643572 -2129116422421463404014044881158537216 6643573 -12244292832118728672174885475952804256 6643574 -7767231025393580502953083002178443648 6643575 -3459189579042119024940953744728420200 6643576 -29867591993497161819253503618909265920 6643577 -9424298682037394137643573525172186480 6643578 4625973719727044651810480180788231680 6643579 -19917015102159883820620961707014783680 6643580 12159414284998536372013375666351987200 6643581 -7836332636583920146049338109461718400 6643582 13750658298929785451289955450710893568 6643583 -6644498343878772053977880466208213920 6643584 -2143617178783898766671258042813644800 6643585 -6719815322311825341609774272517326400 6643586 -132845803588917161548049044330957056 6643587 -8556200031264916235655131339029650432 6643588 -1800851414693852644280761212012744704 6643589 33794466792226828903104634627387095390 6643590 -6859075603111157681338435108085911680 6643591 -38876563905950029143360887864907981408 6643592 1564843105701018674088187229821056000 6643593 12018994086848479253788420168816420800 6643594 2466868356670160323992718117934422272 6643595 -10678211805041547507260348233331428320 6643596 6094888304127408756785277450511663104 6643597 43995312078191626551383182766678535040 6643598 10914921143601230234809702353297497664 6643599 4938242188441921458089840738059198608 6643600 -1519071378516004194747525641929113600 6643601 13157928657317681891133580750361610612 6643602 1552381620525248387105741994810772992 6643603 9358800247918939187852006114043576864 6643604 -24576548979796672211048201252506226688 6643605 6335636910321281249067384785801483520 6643606 -27325497319282638080204766320761729920 6643607 56351989631517643674861096389658278856 6643608 4310297466763940011082832101687439360 6643609 353260960869390909846819128489515392 6643610 -6612602504250136212244889915493888000 6643611 7910705562308849848464426901450637088 6643612 21142893700009612201133709257482598400 6643613 44065919146200771205367741265767262540 6643614 -11800872220273967844113158961348564160 6643615 -4694699917384172148394724711056128000 6643616 26103472017999536247873152982680862720 6643617 -21510229480510956532807147459626240288 6643618 35507141672331611588990017359073235616 6643619 12860246857053587392031183012319477744 6643620 15581303554786620818750184705077882880 6643621 -89763605228169811489731634252991556 6643622 3569572395652081618935763389478467072 6643623 4680102670906892261487994806464905344 6643624 6495738758955855564043769087152619520 6643625 -19302832623274717690779616690902075000 6643626 25073666831609189926780479002744832 6643627 -18570277024113957401302164215602986968 6643628 22778936986109162806891968465699772416 6643629 162734835479985380978975821892992704 6643630 1001722476960261311521873480289095680 6643631 21774467444520166433140341392223504072 6643632 -7935818138117307197874666270722949120 6643633 -17445800726194352508549818095887531118 6643634 30866033942581112268115922599680371232 6643635 8011912698434748803256698896702886400 6643636 -7245482872193438280205435351378237440 6643637 -5257036919323001076208402748867181696 6643638 -29475248363083239796660483240638080256 6643639 -60139741752234446130416640680961355440 6643640 -8043740132957165043156964752999014400 6643641 8073984337087410827251923909422479104 6643642 19582049963796722047689051305441878272 6643643 50748766676420662786397212674608323344 6643644 5013086272787572205974499057751244800 6643645 -12634343392177590173991610510946966100 6643646 -7937569154198335554423020721768400320 6643647 579808526009576859511515963226882080 6643648 -13678899107284403363090038216797978624 6643649 -1170614727697319552527059043651228350 6643650 -2704653298120546670156230180209638400 6643651 9203113182763536158519465822929637280 6643652 32781181238096874448302466322123185152 6643653 -48379667083756455264916450170644523936 6643654 8867143825316254626435372251455027200 6643655 -20236967240820598736841548847921010440 6643656 931289658791456378653733828808714240 6643657 -1680048291167384021925010911972354380 6643658 -642339194657551855821081449264327424 6643659 13529394923778751153061125297326378240 6643660 9529594287139594968836429512072903680 6643661 38814842841436990661465240281192939500 6643662 -8068402323340926409335787603081307136 6643663 -5971522479104865417543553266093140800 6643664 1698507030355474045545601590653091840 6643665 10966752131534091994139083602057856320 6643666 -23712128822589446848325244200031623040 6643667 968176835675995510955935384690660716 6643668 12086144555325243374714181254734786560 6643669 1562341119665306663059635538570562944 6643670 10241544548089190529522693565385708160 6643671 -31855929230504591099065446736971888000 6643672 31993919690070287488589689179340800 6643673 -63139676585343770031577125848872703280 6643674 8997520972330083794498295977097469440 6643675 -21750604813976099649634371669762273100 6643676 1822783408567963268236918522897900032 6643677 -23729765034208420326942848064966468480 6643678 -14861048698003702854095403189183529344 6643679 -16297524839443444378435538995270681248 6643680 18580895669162619155240142955539333120 6643681 9132953489146199526042390182041876128 6643682 -9601647123804439489007498268654245808 6643683 4265096023798353392895325811396834208 6643684 -34251284173480390491268774831060787584 6643685 39770034525424722210855509717739970560 6643686 -919212451680272956323845810584320000 6643687 6294331528175595896940394667721281336 6643688 -9900312447051982081883056566703472640 6643689 -10071572085334556001064620777340743552 6643690 -7022625892064708752513830441512138400 6643691 36737660435492261195208043432137583092 6643692 492075087501268297822208265199226880 6643693 825245497769190248126009436254990720 6643694 -4691256904171395159020773790754500160 6643695 22471223192433137270301374491720329600 6643696 -6350679804967803241279086761133211648 6643697 -12258680053522781323063822947542382540 6643698 -9761676509997304659065751320069494272 6643699 -12329119177859966810178269278496629300 6643700 -8315667248345041926549140854046361600 6643701 447329429593752302954488382777372142 6643702 4387176696409229526721132358361625344 6643703 -1968759220810477632169404267264717312 6643704 -18430299329848818086902089160020602880 6643705 38522942591186029598600105487309025860 6643706 -36380677615879787244373247480953072896 6643707 -9792322518838247195986508326500381696 6643708 10527008815299962403064654728763409920 6643709 902567616959352466572223883601021804 6643710 6550498160450666786113000490567563200 6643711 34393666070106738806559143751982506280 6643712 -10170220990851506425737075876238983168 6643713 8594056184470586510806300225647434544 6643714 -17810061298166158354560443690903764608 6643715 174662991752954597774147956479676320 6643716 12226528166877231854193478812407933952 6643717 2497443024777347946433693222064487520 6643718 -2262204366435636390334446639525697440 6643719 -9683729602353073546039835695037046672 6643720 -8740353788380248074074712680718284800 6643721 11374014527721706992348286902894944064 6643722 -1132852728533843802959210223495751680 6643723 4163717707921394531326572252284069972 6643724 -11862895312025746729738247631495012864 6643725 -1309639588439380108049005340055472800 6643726 -6384808570243382399358552966803363520 6643727 10814998518460202823033765094170875640 6643728 2274587289027339749948497612426444800 6643729 5538240239204435685190498646996369330 6643730 -1901027310131744958068296901604864000 6643731 26562339598135285836583076206051014960 6643732 70009929299163668054555892993638584320 6643733 -2118431551404846664606531454627340018 6643734 -1981692229637229919532447236822646784 6643735 12216359995278182631757586045900712960 6643736 -2984946481787311238845546635089633280 6643737 17962375535457699014397747739241578800 6643738 -30373444899567944138482751314724410656 6643739 53059991838486011364663249362812497540 6643740 4009834449379229360462757865179878400 6643741 -4449405712662364491922369965441635828 6643742 -12428144654792726492319161270947307520 6643743 8938558181700170612212223671878643200 6643744 2923664815393988069679615425277591552 6643745 -19678136699372983847441373189931867500 6643746 -4371025699547992722988513573131598128 6643747 -28325224101983010240002673191081452 6643748 17590606833504392010639201072556212480 6643749 -10433348103900772125118739369163409920 6643750 20444932554407736857380724836071600000 6643751 -7259036003062955132403932605934815488 6643752 -20168508755352790618463361063017594880 6643753 17853623930053130675632633871776140660 6643754 -4900957428960335960786904414088504320 6643755 26583862184196953038939717531739928000 6643756 5873176308311498025143716061309191168 6643757 18327822024637480280401348320161534112 6643758 26325484335361961314398761866638336 6643759 -5805388975317064287175587182722653240 6643760 -6733013033183260358737881432109547520 6643761 19353371696373565238257695605118192000 6643762 -17382838180901349151941125909699517120 6643763 2447513514241966963657341430093203336 6643764 -9522697280672209338800640963532707840 6643765 -13494665725458065893036346942623841280 6643766 -20450393489046564496710114676036577856 6643767 -9864157080602200808781488199006645552 6643768 -8829489482891277247564842918878208000 6643769 -12627783267062127992741747061491460288 6643770 1873457795386887293190705321395128320 6643771 8513022792136794078456841962117439000 6643772 29025464652310167013921331977132133376 6643773 -10208014499785744834837694424713772378 6643774 -13943404294057079059395906948085956864 6643775 -51480266695437619514124092594722200 6643776 2417519249448656421665261349526044672 6643777 -11101786507367599891891975122705969728 6643778 -19309324555465172052298049365208416560 6643779 42933743096726632979941121201581347840 6643780 3346548074580076700077424572978544640 6643781 -9119629031875388667581863694441144418 6643782 -1027045198350875767437931431609550368 6643783 -1738299766686636416246352528906646760 6643784 -15562901023436155537107535029969715200 6643785 -17167405369519162630244098599255028800 6643786 -12100664308123973748089059022961387936 6643787 17452830560881125589832733868454325120 6643788 -12333032210072827133988402026220249600 6643789 24849933620717193405757262977411737590 6643790 22282401537309849535290441464841758400 6643791 5996295858760266822124106587161481344 6643792 2108246104352795463378901343725535232 6643793 -1708630544129130307008832216314428556 6643794 463416882374164369415704003893007872 6643795 13544771543573486590710414041646599280 6643796 -10127684504613737089870424044740526080 6643797 -11386208590419517892194108898318248800 6643798 1157022457950967632574909963523127936 6643799 11474271985458108619716419770483358160 6643800 1154897491793502633152906415898368000 6643801 521324046146091518294307662031219584 6643802 23758339980140974517300343096850370304 6643803 -865190698239936915155491616769431040 6643804 5639128229294988253886922753764339712 6643805 1712685092980185622101040732892866560 6643806 5127247678474610755072932705696322560 6643807 -39194616718941442256190280077939326944 6643808 52651482586340522227969687542200401920 6643809 27372080915114849195607998770926729600 6643810 9083626804746913779726920753420662560 6643811 26384125043177166908594781179297744412 6643812 -17561961467134376345144052284924697600 6643813 -8873549571361432060633518052052788800 6643814 -3746264512392555922283061944334537600 6643815 4016355483373926436841191917015090240 6643816 37663528283631875991210167389636500480 6643817 1014269272177193604342860099197402740 6643818 15286731435158519711333912627366267904 6643819 -2937530303028848990672368324656006880 6643820 -13327765992247910651560962499657297920 6643821 9669649809542829590715134478519530880 6643822 -12678646026026934636237084592464228288 6643823 -4118417799153348082481005989368378928 6643824 5247214681178722821397250369923842048 6643825 7655848096005746851468601459014056000 6643826 -584496456866043523701265151206686720 6643827 9772453860728941120715510019632935488 6643828 -44442192769384894087090201411022703232 6643829 22740255951956896907242816816137872430 6643830 4446916425581089109588426793960385920 6643831 -16336419964741160165612432019848532968 6643832 16889714534806585057213534831806013440 6643833 9944908460965300065017092748587894464 6643834 -9888655075314614168327840665006871184 6643835 17848464586255798193051163520129274400 6643836 552686160151760807860465302189342720 6643837 -5200396047085468557704752608753147514 6643838 1785484805112329986942526368752304896 6643839 -3201550264254307542089975933255188992 6643840 6439722341852748675755888499857817600 6643841 9323058106977697448949271454273430192 6643842 7238913127559676043492578771854200320 6643843 22549862422175872099812340218859668092 6643844 -6425175528903434907189293639691264 6643845 -1604302169770530293424764364118679760 6643846 -2155099740702135519330290075392610496 6643847 22274637297335704596393798563451312432 6643848 -5290705373282471909064889080285143040 6643849 12254815011930943141253346360378841728 6643850 -5110671866186477712396252482343468000 6643851 8815372946325764919819090848342361600 6643852 7269489821457799746713400251746823936 6643853 26770789961196122084284901250563438700 6643854 9351905949050916869850349549977172992 6643855 -13390703558649611065311441677174222640 6643856 113901175642629285200771336292483072 6643857 -4593819836083168399828269456327883680 6643858 405911667486547015096339954842236928 6643859 -5316665420682471346403513029405433940 6643860 10267753571686560051510729661027215360 6643861 23508482958896742808532702248337628270 6643862 8639197205343779688281106605387838912 6643863 -3327985762945460953605051688701734400 6643864 -7281842938024278536236867818592880640 6643865 7928282978107779951552905906201665920 6643866 10481438924748862657071028702394955264 6643867 48707865979443983014403744254445356752 6643868 3571934074285316765181757843027968 6643869 -1065777472769014251241794001513328256 6643870 1359941095980999931147277864241916800 6643871 -4333461012905556871513450547370163680 6643872 14935035181491860882929800023050813440 6643873 -67942774475984860952932467819217002240 6643874 25564422135786351929087160639878169936 6643875 3016981939671670791265835773900608000 6643876 826826419895752099269412782096372224 6643877 13120497665491237266171343789549894620 6643878 -4207689840430814570803667275696373760 6643879 58761154966162746903043118005721283480 6643880 -6209534411090080570189309179377664000 6643881 10354936388198401633592866108590319140 6643882 7145522075830383557658298881227819520 6643883 9154449420095933397658179943730862132 6643884 5133495708821853771317811921090862080 6643885 608000646291748860249875476464413580 6643886 4481844105676892264534398958867994624 6643887 -496660624719492818327174657532824832 6643888 -275696788339955530433924827726708736 6643889 -5413374005897795075666640778750995456 6643890 -18394560432834796874924428403436364800 6643891 -60686432096101457972663013871496734708 6643892 12886809421568935131789594228950975232 6643893 16113406607796964063042402405544795328 6643894 31608649769908469569152527019068846496 6643895 -12283739728997809312775903408216477280 6643896 -654392186679180802862144956948807680 6643897 38480690103792803445506505492159097134 6643898 9562725271742436140854211313965401200 6643899 30814549637109352789744661844686191884 6643900 6134532765926368637186085696162176000 6643901 -38698818403646570568486257410711511040 6643902 452686152898876369537254180483162432 6643903 20206808252461562060574680281059456880 6643904 8319078621268087225729428414362812416 6643905 -7486291580099067810135869747682617280 6643906 -5483079223497283028948375907121191936 6643907 -13654665288509464865089790149403675844 6643908 6472328763601112686037398010355057792 6643909 -13213412168653985216919206889465521890 6643910 -4595850716460696584590869401212800000 6643911 -8920536214090858025589803612434499928 6643912 -80679518567602235799901822865617551360 6643913 -5644565344665457534475949490514679900 6643914 -2253772018760216199026164893198178560 6643915 -6950815957604670698620901256782905440 6643916 -21438613426595903544202819936797775872 6643917 680979594101651933258175147464999040 6643918 5550762275206341239237374438231092480 6643919 -50734382105655741080868737713778737680 6643920 -1819083146139983652523321996188057600 6643921 13856933331808066332379814068045586304 6643922 -1587965439339707000465663057306544000 6643923 -5917561385211067422186334465609135104 6643924 -5948680201762272516103919803989530624 6643925 18605695657604385825509913365903104650 6643926 -14930460323066510277483294253425782016 6643927 -18939910522185187796475225834154493616 6643928 40919097786946689187883720528728104960 6643929 -6794285664341949495337849584068403840 6643930 -140167285166186153772540228525185280 6643931 -6078347185681578929713437891797955840 6643932 -19971291185134231481908590836580166656 6643933 -19590382345121015659849663782025672340 6643934 -15721970122667515315199928940831894848 6643935 16899250093744926673162374595129693440 6643936 1041647480698952478449802326206316544 6643937 -21419144918152273296976087452849062508 6643938 -6206625289685609778197726650763205120 6643939 5495925100583524920897620433888414000 6643940 19939574561009493697828061375963681280 6643941 5350857894907794850276238615150016960 6643942 679282977140140425118026895583713152 6643943 5863605139145101386452688046675473480 6643944 2025720029047609953688655194348354560 6643945 -11830949977063845973961850797808685440 6643946 15497681109153048261683196090309450672 6643947 -16096378009915334416179910253032326672 6643948 -15181743150424503753632791176667276800 6643949 -828917259451618813170863055983647272 6643950 -7280847994996795933553023516268462400 6643951 -6690055153282065771116529471876527616 6643952 490644731681593510285573123425042432 6643953 36189367519781948136989306440940056962 6643954 33178459086753214140332831826761116176 6643955 -24611941578600726939363415426548803040 6643956 12606308408159382547652818449038690304 6643957 -21540836463048458434288139102312536548 6643958 11770698935771311610661393349852848000 6643959 -31134430676572921993726488000268513944 6643960 31331493261599472517122289526192640000 6643961 -12527790965017165544794093772863728000 6643962 -393349237860452734478252151781219872 6643963 -4828224623776947696800921517944080776 6643964 -13832345137477585673206139718297212928 6643965 -3371660951051219688010870805522813760 6643966 1754711193467183861439156048629800320 6643967 -14021942590365495760576886906335214592 6643968 7195607095720891552250859456370311168 6643969 43412404633198646815261399931383450370 6643970 -16192676874824784662573606488769456640 6643971 29696638449120568756322387173340736240 6643972 2493691005411848637877032484615325952 6643973 -37122087287953591605762846026753856 6643974 2303600229185726113691351717637861120 6643975 -13176966248341683094321335674661589400 6643976 -4640265719935147652703413555493841920 6643977 -2724246693369414501848207188428888000 6643978 -21899520532241870154768495432379584000 6643979 4362266242642031679388532056397482560 6643980 166750922650186018619730245409269760 6643981 25688734487688813901011319478291337782 6643982 7569123690058705609274607334897056768 6643983 5986191954741767077666514729416806024 6643984 -2700676935421768880055620627435421696 6643985 -11901447684082188904469941892132231820 6643986 4408516642460603320812253014243763200 6643987 10898335964097967182745683613745387520 6643988 2870353113430224040966207025395808256 6643989 17097509762673040343046938458013262 6643990 -13426119682025738031305650030763030400 6643991 20184240301265763301521136281590838384 6643992 -12802910279102556426721621314022625280 6643993 -5312150475925481020688854665738248758 6643994 3433807133304144184607373982114136832 6643995 -16102632532859827346449391489968649760 6643996 29642279852320819977640246012916830720 6643997 -1199766039426033343946609845823656800 6643998 27835372853477766073294312159633040640 6643999 51190061882325422123244673602412796000 6644000 -31125451498213857350189502341578752000 6644001 3243762513811554586922610230393049984 6644002 -12983624437651922197718036796697296048 6644003 7877951983564447843292501308385434560 6644004 -13206847561384677803044955817010043904 6644005 -8942808018027631453105484068212695040 6644006 5196045954640021185719648541873833952 6644007 28401461346740288471411304449276343504 6644008 -21187098325733482538608810186089768960 6644009 29611126597715510471312547296421561312 6644010 8581775326000928287859421133424409600 6644011 15018506065561157666554981946304061224 6644012 25939613593422110835346046481155149056 6644013 -1528504541905140541080710875671552000 6644014 6517204502870079586316881902434499072 6644015 14601546304715338014641690087299507200 6644016 -44950628704514179082891016533114880 6644017 46001513501013489246515030100845008180 6644018 -10359558434064974389521174786944141040 6644019 -18393691220070277912423275779653398480 6644020 13556620149222975857887217632485108480 6644021 -68401385182543152849406237075178274756 6644022 -227924792442282895688499841292931072 6644023 -20188487068812724609843597633565552728 6644024 -16364455227966741839106079399654871040 6644025 1595887402426808833971192187945446300 6644026 32056686123513457906008193599407321712 6644027 -7077141990127536744495846637629697392 6644028 8098587624186701949633482881906836480 6644029 7023836514719135545750994670941524576 6644030 -15931759366414187363719980328185339840 6644031 29126042047814059177568008982767172880 6644032 5461888890867913440071546598696943616 6644033 28672389836118812754437370240877195968 6644034 -17913802620067192878730237857342130560 6644035 19681320897175900529684704023896190480 6644036 -8707317244614043040099921496801226752 6644037 14564214767355149803970677322588110560 6644038 -7352473832105181534433102705302316320 6644039 1259128055047199034826173473112806520 6644040 -5912688340158684274661801584472064000 6644041 35566801267287349262310927043785724800 6644042 4623212591429700847575850858952311392 6644043 -2339448402933701435095497421971215616 6644044 7918818283977697584345942773493202944 6644045 -22048199444633918081499220276802896200 6644046 3887881584966618814177575955524408384 6644047 -37892019193815620136333140970764815504 6644048 -909260691113547083749357094535241728 6644049 28777607983133288015355363174485418720 6644050 -385786556504863750565214010091366400 6644051 24946749412514155203061522412800712712 6644052 7357244942079229913597597316675379200 6644053 2766227200535998932982621221637997440 6644054 19336714747797626541566851536081074976 6644055 -23565622228034420949522846967580002560 6644056 -15289379987956251273126215085177446400 6644057 -35652115615110884863066812675425826294 6644058 -13137932075352891210132439156942970880 6644059 -917707215382059383330811098146034400 6644060 2751921637319214980164805346225108480 6644061 15518847693232734563887600734804908160 6644062 27129282034661640409149187190861824512 6644063 -2187375384393364243478726887174057080 6644064 -8460834321235311153804305084687843328 6644065 1688484691424380287724196068308001320 6644066 -19347211190478673344014004944848104576 6644067 17329904851435126587254992156305622848 6644068 2828945877668400590257731627655768320 6644069 12782413325192025888275852746212361470 6644070 -3836720598879983396664409837353607680 6644071 -3146108293420869833425808740030363088 6644072 -39641765979387963949549693259877580800 6644073 18778017277524038508326770630652183184 6644074 22960018928544635803457383796901425760 6644075 10260653078820317603366376361554225600 6644076 -560281829935001503626769456574714880 6644077 33319135038182591366849590400076312672 6644078 -3252348791335353416154012252930348288 6644079 -10676258683042388913814131087445232640 6644080 -2464577588625886605681120091467939840 6644081 1839165610089914283102099629760732882 6644082 6898512442586476989887099856252657792 6644083 7890990562852442054588829101507313840 6644084 33773502099218384980273598948331513216 6644085 6512735548115653160689661428814712960 6644086 32907343445716342959692483179442488992 6644087 -40343643880790860576692443941227258264 6644088 10939955153705864502210813426428620800 6644089 -24309482420021267371044058103501718444 6644090 -2278965969036913910260002159375270720 6644091 -4728391035557504724139636794202554240 6644092 -4285051338909533074666621335204947968 6644093 -9075320348960189042735203535655997620 6644094 1113869905546615184906258246898435072 6644095 1431220939736873004646632739488369600 6644096 1064411230677580604354719872146472960 6644097 -9213411541721659973010502281727892352 6644098 22866271818960614575204083958568974800 6644099 -14904900027555447190500290324014315008 6644100 -5812263389388092975515031749956633600 6644101 -16551819499546680412695474966032244898 6644102 35113426377150832477754872235581440 6644103 -9357045376717792362005545132231354800 6644104 -491656282105578547974096778219146240 6644105 -662968692053379675765336586844747640 6644106 3437509271253913758052835820825661440 6644107 -672429642655433100598223820341418848 6644108 -34937197235128869180390617788035072000 6644109 15192453580071487876526839210472528448 6644110 -8264852546886073742986046734977600 6644111 -49943735059529522907909465721889358288 6644112 1942683420630267508354090686797709312 6644113 6258032276779831718983636572276324160 6644114 20416971600091678961144107536135120000 6644115 -3692277703993094787866825583333786240 6644116 40348921683472921966624639788580768640 6644117 20742612438050224572789764425926966780 6644118 -214989304347493284556256489635940352 6644119 1038007451957182247662803953252503144 6644120 7123098831284449749452596842074112000 6644121 1226597837537908045613917126569456864 6644122 -10257589652065202638417434892246667520 6644123 -18007161401054811808630217196497765628 6644124 31171611211695629970120277698216960 6644125 -12955948694504000104863006595278432000 6644126 -15152314919502552073515354342783937536 6644127 -2689784518361020207653126017495909376 6644128 38635349092216541564364521544525742080 6644129 569422237497410377774085602295981280 6644130 -3686716082297432122240795006302996480 6644131 13823959052812573198750178452623972832 6644132 8179805585671518751227905871459778560 6644133 -17259439529862948000915888242161446720 6644134 3324451303569376409525357044192036992 6644135 -2116310226455400131174152841779054920 6644136 574628853394189451332468074409574400 6644137 -7101276337492415854362974676601338880 6644138 34299327713414911735813261069611372720 6644139 11197929589677222225410096216666414424 6644140 -18139198213742027528336530956663490560 6644141 -5556880503202052228653486781866012800 6644142 -3011631942984427788605470183568751360 6644143 32915366608209365169928472058821644344 6644144 1910187962239904048109206960597237760 6644145 134604793229279333587848102089557440 6644146 -22624745393531352390888712867429951728 6644147 -1036408802686810647569372593080796404 6644148 -1230556820228140307265153223692779520 6644149 24527804599898187056685897951969287150 6644150 2770246437229686643250894165376129600 6644151 18121504804576406377770094610525894160 6644152 67690857614493705427032944217250222080 6644153 -34205080573920413219331636333304544598 6644154 -5466851295900748245557745924876952320 6644155 19331699220842734621633043088211746240 6644156 -34351006137321663528900415756909386240 6644157 3594611200489116194274826800913718688 6644158 11563908933461754881272563391936742784 6644159 -8482094515838741658960491415709928640 6644160 -2411494424792832693786059429904384000 6644161 -46487848544462579701590844377698248920 6644162 7603456306436235642068787739061448192 6644163 -28947201847502441046163888996553579712 6644164 3840793067809043845656218217414497536 6644165 -12499373121292515628742126427595195200 6644166 -1857452465659303772955884024326256256 6644167 43668244384590381721327971097508419200 6644168 1162521105233693709803692042388766720 6644169 6161976891288571962609878204513467008 6644170 1179888013365199174098268150079217600 6644171 -37535668297394973234310137720611160528 6644172 5717393533978727791077900475141012992 6644173 -24702758566410234975565789091087358516 6644174 -8939635453097666398404609702505891200 6644175 -10112125891563063068553369671678433000 6644176 3731610559886424128322775157265137664 6644177 -37675282843740368468156484768517960974 6644178 17464081609938626323145068796356352544 6644179 66942349027436859607009351228788235480 6644180 -10613962803152411108611719129378201600 6644181 -21230429931714018799100159810099981856 6644182 -27909225447918993769007522927773955808 6644183 -9006189585032247269398916811772367136 6644184 -6140611574004395510721265127196303360 6644185 -1585764853635351198872285241366600000 6644186 6533666035441620411464629809229152000 6644187 3011876959891383388155033118738501992 6644188 371126877862559335917261379061716480 6644189 6521883868111327350019203302460648672 6644190 4837646148466803239326990295025561600 6644191 56871588348264779055053026144834834592 6644192 893183207761666753361026321503485952 6644193 -21906964621825661400021284079029625936 6644194 -15010680469260985178019532072193502720 6644195 -7159598766716275449614290062069983520 6644196 -3020511301667043647737150434280843008 6644197 -5067806090108121477570244166363756768 6644198 -1104275957158936344511509000886860480 6644199 4191130659308134766735700927259135488 6644200 9178623109303988434599715215667200000 6644201 17080540156697102843752530691049945892 6644202 -32661604107681708202416583167140176896 6644203 25806944405090111783947735103041524040 6644204 9154824439321436011801390224147962880 6644205 -319619821281155386824771864809622900 6644206 2537977766624960906352232439502134400 6644207 -7218547596084262723415521277115766488 6644208 -992062634932076660478505052430336000 6644209 -24346987096971328728277470146025454080 6644210 -4495574853246405458620667268701382240 6644211 10909744951139636089359152685169269504 6644212 -3582758813508930641467251249518284800 6644213 37015782097454812560499587706698956220 6644214 7417595950900479742132233547766081280 6644215 -38226184016710115973148418666735945640 6644216 46274439187619693778417172191511756800 6644217 -16024324021099154303897387588442697152 6644218 16077593034760318325062356739840888320 6644219 -19422274484257001882487879864847392240 6644220 -5344857869691247163543754267837603840 6644221 -70230037922193205448547991494421363776 6644222 -5922153560433531971489908611578428416 6644223 15728592354065885050517531037979148472 6644224 11794379219496025584861269369856983040 6644225 4965009572666760545298979231615574400 6644226 -7242634024281174415991307553268691840 6644227 15493441753228584684260210679835150076 6644228 60799537764816577008123483009377614080 6644229 -20241621345551937860149073411123067840 6644230 6653893282685102074072107554585809920 6644231 -1152168073553736950833389274001064 6644232 2375856938854987690648684794276741120 6644233 24341673568519744844780578985951253264 6644234 20094422213983064287215175853734196016 6644235 15212243984965389901625647012927730640 6644236 43718582941805570186193522220753729280 6644237 -5185947198504285222868186854626217600 6644238 -3582854934602966670578936107852120896 6644239 11673635832930391497051373432393780320 6644240 -3795025857308357624704898897173463040 6644241 -5285893572152825462014443324621030720 6644242 -15904868425869041892380890784662682112 6644243 45727959223259359789843969057513567320 6644244 -27098038296182613031764802309419485184 6644245 -11705719272769784930863453924429600200 6644246 6708952120592152661799102728924411136 6644247 -2443192540486787608721742288126735000 6644248 9430219044624857053790862443691417600 6644249 -21711517042165492246527647362719834240 6644250 6453152734884712873975176088810968000 6644251 -21077776175050362000450962223327882096 6644252 18812695210181848104589643267070260736 6644253 -20176107741277066619613450439867468800 6644254 -19924292982783294643411285438681027008 6644255 8561235459084597496874800807197718320 6644256 -389740558630120082681222637101776896 6644257 21627156609695174870552012522892137152 6644258 -27042032199389694062599748772494393520 6644259 -14685359471921509285325492073157353216 6644260 -8854232213447364711566409912834969600 6644261 -2667126078337243667989431888486130176 6644262 4555032296420555217837833985794304000 6644263 8146336781215043782025835174407076384 6644264 -35349254361121794927026985540230676480 6644265 499662725032205870794581490024464000 6644266 27556475400970133846189849162672774832 6644267 -5226042678360609586582736733371171808 6644268 852733874730495345768912343155003648 6644269 -42037822301820062869837249064958196330 6644270 16776986932946307909097083261075526080 6644271 -10292208417347349965145425722411306488 6644272 -7017223348160103827221499612115468288 6644273 19083615674224598433112063722380277522 6644274 16745937324135832204345104975323136 6644275 -2944462369009797807045921712282640400 6644276 -18014613418799173939226185407629235840 6644277 42561972237018360452254969784049458460 6644278 26001451879117633008216467027038657440 6644279 -83386974902989459522459780150735692960 6644280 -13055442883032089648940493953108787200 6644281 5224102960682750918834347563721565120 6644282 4115346934527763594611423353213242992 6644283 17997502063405033260045877948801363224 6644284 -44542029295363671691170650051375775744 6644285 -15027620398459902678619934421384844800 6644286 -8792485657867548950579049582988600320 6644287 -5269884375971111167099166185244556432 6644288 -5110604224524224670732515026082463744 6644289 19285884499913000238283102507967936640 6644290 1811659823836757242965972066862080 6644291 -46931774075221594071413462666591875416 6644292 -3785608836964713029200967178812030976 6644293 -28636571569277333879296180624380623458 6644294 3543754562606110133927754254434809696 6644295 -5645731979953212098275226420743680000 6644296 -5020842831913096175152006861762068480 6644297 -28169940358685066674673927854696229856 6644298 18695874324203283534796380775425617664 6644299 -32881515981213525491891162669635902700 6644300 -5973580746550876858077357355501440000 6644301 -5792467801241265504933913625201323680 6644302 20561730783790421170970062671989059200 6644303 30577132152964871857596925588660059864 6644304 -4683823404026490312038633379557154816 6644305 20075066075897489110071738684694121460 6644306 -28317512662630013738979417981774248640 6644307 -1575120700078065089905693992293832912 6644308 -20657559199907133989350974747906269184 6644309 7908440654428994120776543744689229440 6644310 -6250670044001106074344120102685619840 6644311 64020674473311122235399301137721019912 6644312 13955136470576465064171695901818880 6644313 4475148603470685101660750129617607880 6644314 -912401821724480019811534623512989248 6644315 -6174553652676279795598059315070559040 6644316 -7294205281134293434496511153980522496 6644317 -265148617797623239138102329802575360 6644318 13962497296182679570329907688309919360 6644319 -19881722433666627395153882960938888320 6644320 -50022388892394642046172790576017571840 6644321 2447217327990018764267776912730446212 6644322 541891249934915435884311433765063680 6644323 -4157236043256605148077177135351687168 6644324 -43701438623564691670364199383869292544 6644325 -16952015104931829153252867785674862400 6644326 -8845942147291901956066424161298942976 6644327 40679050742380601467545962186054677176 6644328 -15065101396890577166623150164721827840 6644329 -9903223845049931717448459718426812380 6644330 2358899180462546794385769641699404800 6644331 10962199423318614477634821523430849112 6644332 -2482424584750695796689223931108226048 6644333 -43889915979308185188316011439677604500 6644334 -9875136278178609576811223255953053120 6644335 -8740119174099129994632356638403251200 6644336 7099505737893770118582949975972872192 6644337 -1621653851177289191373360589007531136 6644338 23790108193985518754317180823259123840 6644339 4787649982580926319677289442057107280 6644340 -524049242040612806923976099399619840 6644341 -33713330127495105024990263603069922816 6644342 -29323379276222768037296322320854424928 6644343 28507408241498925275659866532570785024 6644344 -7728441844153432312365997040993894400 6644345 11645074564217572313439949797325568520 6644346 6787932594312535996841896746946233600 6644347 2101182825000645970264591513363250560 6644348 -15851108585412529290657952918736615424 6644349 20528086759479786971056925874446578080 6644350 -6333791358877742641899593237214369600 6644351 -43398633491447553544334769809796553200 6644352 7494435688632547506018608052185333760 6644353 -710140861681035578488766452664242476 6644354 14253633788300654614895759315446765008 6644355 -13816175800137706484308356049888300800 6644356 -17723205023796662109042943227035538432 6644357 -23637753370790634644232487926428172000 6644358 2913343185808000744578702395337481344 6644359 -25405125635891787143359203501659774440 6644360 389800799616007050795208552270233600 6644361 -23515813188728855883508236666814820160 6644362 3696773095496184019693105938963120432 6644363 7339045083258179984398692344431229520 6644364 32962843489283793237131506860164536320 6644365 -1756092750240440610493479030109190400 6644366 28481814587875936907768552323804684800 6644367 26340646929301700766079797400759871784 6644368 7199002550462447956290185403710676992 6644369 11764341284104954603826718406673704944 6644370 -32862278480630807630921752281369600 6644371 -1689789804380724443286260014382201428 6644372 -20702208191411370564723545137874903040 6644373 5760427135930057662189627732549780384 6644374 -27877906509630010571338507649380884480 6644375 -879992607896543432541471743157405000 6644376 31339118463836463542300898657853440000 6644377 -18421230611627359275350329782072334774 6644378 -300115151379727785062229000239345664 6644379 2479119242755845486270140411181196032 6644380 843768218899490248258704651838348800 6644381 -31320493839585042565689157655371297818 6644382 -2083236773899241177096325936092701056 6644383 -52174968930907167984724312825853578680 6644384 -21893842568034626501302709177743441920 6644385 1548821364505896903930909193145633280 6644386 1572495559109829659618300846956511232 6644387 3411009942430607328614099720554287240 6644388 -14748094491403160305255825442038348800 6644389 -16840186859389529012747514638628223810 6644390 -32762493824941112337299517488919613440 6644391 -740035883142561624619021733640665520 6644392 -46911073606402385780898734249709696000 6644393 15353457255666331548492521295249649920 6644394 -3581397656904492447466206610900976976 6644395 -5599848792083073714383959398102958800 6644396 -19426370028852004928577421223718397440 6644397 -16169156101567669964562045210019256928 6644398 -15120619041494053322541632230634915136 6644399 6463770048386166281189289117976756536 6644400 -916528767315737167301880900641587200 6644401 -9962087824078106492341270572335326656 6644402 -36773609092754880721747390518102384096 6644403 -488505088319911825261596775239225600 6644404 -4855240283107173077375301142261326720 6644405 -11115253460307044591961882281739264000 6644406 7575407668011419365751663950653280704 6644407 -10090416616377523405754974134365678976 6644408 13597443548683932885302868321562152960 6644409 -19985702298032925167673291711283346400 6644410 4658659896760827947904431396520315360 6644411 -3767514900761085087403232163722047200 6644412 -15793786350071300002178777195720830464 6644413 -52345229540220505212365721922513553338 6644414 11497899543278387808895696164636441600 6644415 10112703719438553028702767361285963920 6644416 -2833117609614835671588451077549195264 6644417 -7211111306703691399858517318890932780 6644418 -16955796716305081661231240402071740672 6644419 -25949895754239432981311221016167321080 6644420 -12838275554597621041807816297740798720 6644421 261231343948462152122652704686594272 6644422 12713002574615636827898325565285545600 6644423 -7723168350212067844696605472422632520 6644424 -3565237367156852287076883626119495680 6644425 -2063626435534789581818889582457591700 6644426 -5817239162736795255072202393576667088 6644427 -47700532721783711927134074526327406592 6644428 -4934029133192486533810603665853451264 6644429 -53973096034398778473875754109063288128 6644430 -475438782864967952697479131143310080 6644431 -2889008455337601678207540748395850768 6644432 -12777376723241570223331063773468426240 6644433 8638880547093216652473428202365528640 6644434 31620520591012436022553475889073193616 6644435 17256981808959186822204918576519912000 6644436 -19206949466533354745085583468704626688 6644437 35689339257163731492830444889766619712 6644438 -20689047173793270244983681079918598880 6644439 -17641042371141520699402961304397240800 6644440 19564137534738265803124475975171481600 6644441 -52576598409362423963273532653283943158 6644442 -55439876760376535688314195761522176 6644443 -18032699215550320343208583946237129456 6644444 -32423998984303485533778570352104728064 6644445 23208696795491880245117750116969837920 6644446 335476158591076135855053033207847104 6644447 -7669230280045529603449403368022661120 6644448 34565021643578940065507909170583568384 6644449 49455174862210406772378264923006188386 6644450 -3207081980757301234776569304649101600 6644451 -17436843429149397301136020381753624320 6644452 -13508371616613108365091730753422986240 6644453 -5891904810733481230218064511691651840 6644454 2110438324165298313273254506483542720 6644455 -20501241357668800568456449728428669640 6644456 1320665510492406995228359783994818560 6644457 17624294002139747155433773484407755840 6644458 2100430978230947373513263197111576320 6644459 -50635428905680743828235207569331715340 6644460 147243207284464485678960719936286720 6644461 -95383525760556028850222863554755107188 6644462 20314658794825185905454300702778982400 6644463 12713413482603116010618053400121981824 6644464 -1675798667528619636257971156446412800 6644465 -35952487946083503607842002183962024140 6644466 -5063608216838566344767022306195374448 6644467 -4080358634357714550541026453996189768 6644468 29812334297345536884832862543017995648 6644469 6528929900184882515524684151684773728 6644470 418124838427628442375401451972034560 6644471 -9541627084422942609167529360460207800 6644472 -25482754150148903586998863822606172160 6644473 -303101631296936940203392092197580 6644474 2872635430780163025840776411736314736 6644475 1864422818182032588885912809910281100 6644476 -29514508144848103973257815204644070912 6644477 -10736531756143970900432638305858100128 6644478 4570178880814880966815478822125608960 6644479 23679184939573893753460448883049664200 6644480 -14225762457401958488509611925045248000 6644481 25343388813044891474033056269144002352 6644482 -5919104877262489286775186629432762880 6644483 -14477860482147051272252993135048267268 6644484 17919758369812723913578879768311889920 6644485 -14722310417691442786074284029822538820 6644486 -1291984061100994399271967942559274880 6644487 -24834755474333166769022338032360440880 6644488 47753951042004817523058389878838645760 6644489 -674798377713989424725238870608310576 6644490 -12341308727853404930456284793392396800 6644491 -4194084713979455768064002232240783728 6644492 8409295020188701537549649573776156416 6644493 17177304795562033911818648058376706400 6644494 -24912560766570188243333606783984029248 6644495 -8139490679302581418182179110630496160 6644496 8584657175348372840076692437540995072 6644497 -2546348286786771414504891746796695948 6644498 619869812536310663367448695012264336 6644499 -26412606820886079534209875530268683336 6644500 -11781223338250988713326772152249984000 6644501 -1074833788933591848849791986682687496 6644502 845275389479173179002731379035423680 6644503 -29048472265531501074376020502043768248 6644504 -10479917440343291631830934540527738880 6644505 -6582908300831511423188158921062257280 6644506 1818466372791610290833276742204844800 6644507 -14394022880725698238132898976972459648 6644508 4342285599677522980909789941284732928 6644509 10842030089788961297868605902421568000 6644510 -3917785242018638458008033699059239680 6644511 -3436748079209822741713370171346249648 6644512 -11511591832958208687410750669337919488 6644513 2733293687038965505081941396873990144 6644514 -3406194427429323472717192044373407360 6644515 -11066406768260537416499139710089790880 6644516 749889179455496881301643974728138752 6644517 -1047735369561106602063880685191835136 6644518 -5651324951728940934264107125365605184 6644519 -3790256055523995712057843655604873120 6644520 -8182384945928129558824393670235187200 6644521 -18868274995897172148301831281829450560 6644522 15919137384173474843815046168117787312 6644523 8636101582923190564327300012110802368 6644524 55079429673795478079627647422094460416 6644525 21434565584977970607347453972021626050 6644526 521847516746166798099029860349687808 6644527 -890434257632135211494948066845552624 6644528 -5947356987192958316309547238297436160 6644529 -5885836284444305034779141983906529916 6644530 11899488793548401008708491613483384320 6644531 23197163027710079320702756282644000960 6644532 -86647081119300812063327904465223680 6644533 621852702488567504691995021708444864 6644534 -4499389241372030454666895856946676608 6644535 14641905403850093459521046454795909120 6644536 7908032817278466261336549992300359680 6644537 7918281744329465302489505927217894186 6644538 13768947018126929684989305517915123200 6644539 21016216947304566583975571249671181568 6644540 3284889621526434973903524735727042560 6644541 -13112977609101542073041482236357297408 6644542 3130891109728473865345093764758646144 6644543 18237621647092848200906859125749113792 6644544 3339488074752376252658826828438306816 6644545 -11804379915294875462806897888397798700 6644546 23967245604912906854348868309170123472 6644547 -8263253407607792714630707262816501520 6644548 -38312318335448784276385235551934852992 6644549 -18898024362827514688723664712165828450 6644550 9502985135805595679512013298531033600 6644551 -34221222793604851981749747580253313448 6644552 15383133839848003387098479422287022080 6644553 13953586694172276835755807071774282208 6644554 10589690144647931679319045830372513792 6644555 -20682073464480451317516929265589427040 6644556 -9956827417474743828792791780127161088 6644557 -8759318354766639545000754969859348512 6644558 -20651763938236401598987073147840781120 6644559 -8507366530574351061092394676180563072 6644560 -3448219406080122407760495051843993600 6644561 14248864758063209657173311459969436224 6644562 -4777369562749762550840370466940513280 6644563 47419328632965225452506751608040402440 6644564 25834948082897888052042324625903714176 6644565 -3149293919971562530065643232184681600 6644566 -283124397216734921087602295092675488 6644567 -46081825755465188299167105474087263640 6644568 -1811373639454372381717635708726804480 6644569 36049049645875454208351939472354258440 6644570 6579208516926460066780140841525824960 6644571 -234181542991783613736248465102595072 6644572 -5846786267959981650645213638820346368 6644573 -14627415474165197784212221973208281838 6644574 15032811494971124969752007749700161344 6644575 -3773652058748391011494671057270400 6644576 -17309308477400978169239206559012487168 6644577 -3595736607719450829158781567542983968 6644578 -31703123831737232741845782184387743744 6644579 26660709999119262288687229652225937180 6644580 14128910580503903511344077673812684800 6644581 -25740370693088623840193556661953295618 6644582 -10204969137843982267396733075217893376 6644583 -8098626546801165445067672496854624592 6644584 -19794701259823175366140533897040250880 6644585 -81976661247779137652396001953673600 6644586 9035782706223016696989813636760094208 6644587 -16827435730010454950746335591077114764 6644588 18130016470099279716176757495721598976 6644589 -2021852961955747486432575560010676608 6644590 13507038583253069568941516366855332800 6644591 23413974178156642087183753441419554952 6644592 -1859027667929510572839251555430727680 6644593 -31327271136687727316949992846790224400 6644594 13362941530954480794700763885167248 6644595 8312836272586974378114634688169449520 6644596 -32034913243899085168730154780715008000 6644597 -40518993124376109891678555379369903908 6644598 -1784623053710488882701358849609820736 6644599 5603464280970322488847727780477819464 6644600 -7276291839062954065612427562825216000 6644601 -35283397011461382564902846093061042000 6644602 -2023906925031256738224620659873668096 6644603 793094722842716775486846665658471456 6644604 17744990755505585889090412767914311680 6644605 -35373930351223777782382217798897064480 6644606 -346838259671972933880629563312188672 6644607 9083183422596224377567311695630372040 6644608 -7989141568528944361809863928824463360 6644609 349861612199095372117415135358957060 6644610 256432538444376754183789752470784000 6644611 226086571422544217663259919145096000 6644612 -8872462787159325266762639481360200448 6644613 -8747558733695133780691086745891914336 6644614 16907530085395080620162790763418425920 6644615 2171625350720554952406375679735280760 6644616 15550363230884739678929281893645926400 6644617 -3960898902728457728994114649502084800 6644618 117397839700934284150459617149627904 6644619 1231776491959514879332540129789222320 6644620 19791790074343071501038843088262625280 6644621 -2263325597422710867367308574284527178 6644622 -909388547039597483986039834904142720 6644623 -27753687995689903039734471728442832280 6644624 -1640055308207276883404327539415973888 6644625 18035936267723539064836367546586240000 6644626 12262373695543935542059012260465179424 6644627 -36384745470619656880829615743920460728 6644628 -5387951691233334664089716557565061120 6644629 -34083407868944824515340398169122706724 6644630 8498177721396564395003732192626379520 6644631 8182974972200141183489454072550915584 6644632 -31582826636632928496895106148626073600 6644633 -39165533534723618827864513384276157952 6644634 12192832574254905276712319146280148480 6644635 1184513333107769010061189519245238080 6644636 30334621538604095014537852751714926080 6644637 -19445448855494773472615176000976930088 6644638 -2533029213791883018197307061597777920 6644639 9614457386040003559091791988764845720 6644640 4622100919744819165153980571031961600 6644641 61486190830688693325861135471178929712 6644642 -28781317795428380445185978852536924800 6644643 -15961180372638673863984583057744494672 6644644 -19391905335151819692503334745814625664 6644645 11817707606167676182248422774094833880 6644646 -17762030359143385864738460656032144000 6644647 6684856935566313963623036550740735096 6644648 14271095204797342901801109430724444160 6644649 -691825726590892154726631736608589824 6644650 -7716201527633457154295831077942441200 6644651 10402919535182481038304138999981562560 6644652 -5229614811235934557591876691758153728 6644653 -11649176763144500021032291668970919840 6644654 -9493556498011937732620667890494574080 6644655 14351822397926754712530555864925008000 6644656 -6343888362063515711389315057616715776 6644657 -18650780708494930461112665071031473040 6644658 -2734339985171765685623644858618755840 6644659 11959941159254813054788779871479471360 6644660 -29316229309770006056591690448343050240 6644661 -204809589757478465126422242100784640 6644662 4376367579448353414214527245654657472 6644663 -32047083104250042202760479220441621256 6644664 3465739369868409935135502987858739200 6644665 -16069467317035416984764734034089642680 6644666 -921911546285311688664208981731098880 6644667 41843814578085356821088213608216424448 6644668 4034648681648514065607372731649250816 6644669 -20561900775776265050792042997454945140 6644670 1527445082652602751558334530825206400 6644671 65739026700652305339185465896567106544 6644672 16521044184018667161194239702314516480 6644673 244233258652697155488027003534649920 6644674 -33050832996905120182760364073140047664 6644675 -9541859950929380164989466525275212100 6644676 -7064459228236945072802312637453312000 6644677 10491583866994702779263043065119524096 6644678 15094468547879070231613969731042958080 6644679 -2038207038762175029703753510366639152 6644680 -2021893869675694312382203671552000000 6644681 6878062251465917429674418880474715482 6644682 22418206139130151033717114461030144 6644683 65828855754078958066398362669406260880 6644684 -4532002862203693519128532868558400000 6644685 19673373535021637984828712689917912800 6644686 10780983211012392825453462244863705792 6644687 17360082079766202046741671190584218352 6644688 3508057632458091250264278456643092480 6644689 14702479133053712114029283190659016180 6644690 8770770116345603635688365066223308800 6644691 3821598670460544976149934030839460320 6644692 12099785536737311755391626929001682816 6644693 35198282181812386488114311329750594944 6644694 -13521721538689036171423600712134267008 6644695 -2216932979145566582769465749775759360 6644696 31321518394008019980475606215257057280 6644697 17295545673359930835840698042429204640 6644698 9574373504320558771779938906484261120 6644699 21326200594961472918645829250631444480 6644700 -4627453654238263640800964492285952000 6644701 24366923668465081038795917412253977952 6644702 -21591367362015817725501816267595544448 6644703 -10965675367539341879154287705647247232 6644704 -52284242036150908563589566918819840 6644705 37527192513926127093695433594048245160 6644706 -7312211875026728286064547756714088192 6644707 7089626024830455804022455545829145200 6644708 -4205946414457397910467824811401089024 6644709 1044060951813585162397603086027506814 6644710 -20509420249797829133825240824012698240 6644711 49838353593889911324662881217027444232 6644712 27254486018287304913314595603813580800 6644713 -23421802767276686736141530768658954096 6644714 3376456228889267036773024865199681456 6644715 221586372926389976741390414856960 6644716 -6165067648134985571509125778133646336 6644717 -1024664862095033592008916077775912234 6644718 14028336930552653877809108159359483200 6644719 -14304663046000052442468703627808626368 6644720 2450747146499173412639549846969548800 6644721 -20803922111661628160269787288512748688 6644722 -6771023398488326701558888783630817280 6644723 13197115040934629081382759896270450688 6644724 -4608878245261584645779848248212127744 6644725 47670139178837340217411232019164838400 6644726 -3671248278866532476484960748794396672 6644727 7533044501395862684410800636772615680 6644728 27500603728697142336336850184040284160 6644729 6275193306777599308269286596410994240 6644730 3265192955778245902935807179328829440 6644731 -33907214351070668363668343147895413760 6644732 12610096890515156403684486972102205440 6644733 29875429483259172688476981217684353024 6644734 10657178280181613147468508856955990016 6644735 50828362068598343397063076375210660560 6644736 -15764443260224448725923052055039049728 6644737 -37428147667070408456692497502749580320 6644738 -16732555554768538459268849961565458480 6644739 3093552362001460589760434358430515168 6644740 -1424141655100938424982144494483084800 6644741 6790559114003828655862093920900942042 6644742 8842808879562032540420095212201764928 6644743 -55266461488490736761915735575148247192 6644744 5227037582156133655796748456245452800 6644745 7497526589985525219841967255600789220 6644746 458584997959946461201608363293977344 6644747 140075136979159925685251506501340880 6644748 -1355982626688949039645550037179842560 6644749 -7097170770604046211506107091512853780 6644750 7903958099248154923953937102706112000 6644751 32022241724654120084387859519514390800 6644752 -177207788571048964615763145855057920 6644753 10250045011124540156811296849462062002 6644754 1647105618664408395668712046951468176 6644755 -3250911473228963295380793723033142080 6644756 -11785541295120921918740960841269145600 6644757 1099638703730627497550153294459412480 6644758 23352124415711443524588837222373992480 6644759 32203553336886926206301255862236375640 6644760 5582856085531238225992972801910169600 6644761 29720412947697910023671303630320668362 6644762 -2375781294465975503080830185502448128 6644763 8028377287311810551768446438857827664 6644764 725056433566872083720351885871164416 6644765 -29309568506232073306224551484991784340 6644766 6057715287526508544627681715725563904 6644767 10902610871329488726075154725429705472 6644768 15561073031447072577241659429011718144 6644769 9278800665524964589781671605931271040 6644770 -18032080170914640940861580951849126400 6644771 2567843429642008000997651478453442512 6644772 -21512081485465863795333512975760568704 6644773 -21221939339159989290982284483088074180 6644774 -10590663922773714025962059832715297728 6644775 13954562834653514588406480552891312000 6644776 11347095112010380569804928873102126080 6644777 -3422530687673301566540443311998267568 6644778 5595355739988254128672674603504529920 6644779 61932159132321374829190108304234678160 6644780 -5318034014757365607651545203363522560 6644781 9781521340994269452167182402938514560 6644782 -9564802013198456264556513907869139200 6644783 -48993638456612210495542836960564937968 6644784 -7492700027451366230682183302057066496 6644785 -263745327014270444672903836712399040 6644786 16619000939202816879121759571962424592 6644787 12710330426982202537080346028917621560 6644788 -2124628992319738835719427691566481408 6644789 -16521416780531415304061684019676437600 6644790 127356869656376190295614914748560640 6644791 19173387315221167345718747594945624144 6644792 22121261454752240394304443982684815360 6644793 9239014482766555154257134921111833664 6644794 -7656335951753617986650631707349169920 6644795 -861107183931117542829903519286629600 6644796 14735799387683804925921712244642836992 6644797 -5375798770822787590054184060708730740 6644798 23275170140156956167113888411453894400 6644799 6508156925695547009649118442588062560 6644800 -3856902000760899220298251146271129600 6644801 1080195254295987305912128284238724802 6644802 -13078370335376345197453292600655216768 6644803 -7566172528291327784792188087948818936 6644804 -7411579376270986631302280391441120000 6644805 9658037750791562285858682354448313760 6644806 -11192649881425148090005442071169973120 6644807 7573836772982706232063950321874964064 6644808 -22482611438418384386621884231668940800 6644809 -5689214391110560833080304919137257600 6644810 -12597449018682715199262156889673087040 6644811 -10688039104764536355625635454454444328 6644812 -29975901064424201180310667025723038208 6644813 26942932453735974470966225640913367040 6644814 11228643209889090197803263851238767616 6644815 13605486266802028811715898786832908320 6644816 9811058859001771948829029798930022400 6644817 -9577106117635202986034688363563430366 6644818 6177251861433124355320951575303484704 6644819 -7865199330034941698669242938375736320 6644820 -450173721825916726908021878176727040 6644821 11368202519124500457645478441558109052 6644822 472614034271300755587880698236124672 6644823 -19429064545063493601398146179997137816 6644824 -23592589502935699904618117482156339200 6644825 1268799057014615904608089187048047200 6644826 -11706386909912201367976994385093893376 6644827 -16680398610973636635731812390493881328 6644828 2258251529043844483558979742222420480 6644829 4843900293503642585472080118687874560 6644830 -4109540512530385501567456996311379200 6644831 216083565590203100949825694599042432 6644832 17096423444395717889714979243955322880 6644833 -249028618596550649238589295214345856 6644834 -4103642324110521878844865327416047616 6644835 -20233568705579317022940302439238649280 6644836 -1215748226502734106886161774110080 6644837 42686927454705056420433100938019839486 6644838 -4898406786512364061123987392287385600 6644839 -26158109207204228862363775158143493776 6644840 -16600657874393482987810654924970803200 6644841 3819455690914745457338593720341315360 6644842 -14657967394864430030998345194896654928 6644843 -22382752618092115474701762411889696908 6644844 -5886162995968861158259722521884654080 6644845 -9256622178602716506931826803169862900 6644846 757178315990636649245378709746873664 6644847 -21600171533756272158167878323719458560 6644848 -4294973384280296009330626351322890240 6644849 -6027990730418147164623476151692299536 6644850 1320784634663948464167068083807488000 6644851 -20072786827588299387941390383807471400 6644852 -201676141361991314424129379765971456 6644853 -32635422256210643387239851646108552338 6644854 12872410013666940352344974738134841472 6644855 15318254719922635096478593524705780960 6644856 -31852273097343071182379265990662860800 6644857 -17366733610433300583693877016543177340 6644858 -2329900802871579107982495512933045760 6644859 -9995701309869397039916047881459651072 6644860 734758317469094483726461172268748800 6644861 -17969873878289776047734216653954025568 6644862 7665940935092043338378390394539673600 6644863 -22638939196020219627064875482492341888 6644864 -23991401699865868423481643320821678080 6644865 -10375861682485137625605664582090193280 6644866 10952030997483833129064740601887239632 6644867 1611923911545294980150382124683970512 6644868 -22998275950304823057660205799483019264 6644869 2447673241506975685793602469026245312 6644870 5705351390073371902125727625205062400 6644871 -25206189833893004876886966166644642960 6644872 1211859474678223839213746782422896640 6644873 -64852158845114909602963916600579851878 6644874 4964935095350482445041017223625276160 6644875 20533688469887351815464385646760840000 6644876 130031553404332768574534951854571520 6644877 1437335396552878245712161363126928320 6644878 15418667634031357207400136507930210240 6644879 -30147192475652971744575233760368525520 6644880 2306315252223471307796241767025868800 6644881 -3195430789972119894507343660288411136 6644882 -30984417913339652090879872471668356208 6644883 746243934004059647829197759641016064 6644884 -28030953820997039408894061204427229184 6644885 -6271912757263493949312956717631268200 6644886 2423858787598212515568299309151062400 6644887 55652043824156785705097027964520014536 6644888 4099594210609122475981050483216936960 6644889 -47011918168810849348794087652371307200 6644890 5320678009634568487198167270369730560 6644891 -16101732290571787153003250256038664432 6644892 -26371471174745141268119244430666533888 6644893 -71022415973857693728316894448982259220 6644894 -9017386183162390631139047931456473088 6644895 -6734681188093557297716723247557865600 6644896 35749466902266645981454366348944801792 6644897 -9583992556609703300176498003059770688 6644898 345687196830526063877238145666221120 6644899 78520774393396259768521323364095147240 6644900 -14356632251355679404958634516913360000 6644901 -2524666739479224029788606376549431968 6644902 -30875562718718880118620359225827454976 6644903 -29934112750852460587731838894042099848 6644904 -5272786008166252192019538315160780800 6644905 650966131821315885042176711115537060 6644906 16904900752169013223535125247387176704 6644907 17258273076167413421264568263305548288 6644908 35597967870090240137196304864791416320 6644909 -9520834831507370725540016008111080084 6644910 9386126211413951408890380099316959360 6644911 -2236130582496784146715073417177606496 6644912 -1477369086864001465921701951597969408 6644913 16787735803632113216778319223105750976 6644914 -5802510084297891845403812648666364288 6644915 17994052297399610373307428288498980400 6644916 823843602098805920921270310561079680 6644917 -1229338841231265887333318396815753920 6644918 -387982032219030044899593080126565120 6644919 132255192372421467720578887595841408 6644920 -3802155136163336442338143067256422400 6644921 1396833890590852589311819283973349200 6644922 5081610883700434780504285630892393472 6644923 4625868239738723157450066559201781664 6644924 -13012111583541381960965443849632089088 6644925 242987434087207119516305696571156000 6644926 -478521218168754401890890401146936704 6644927 1890810059787953696942951000202574560 6644928 1286943367351802913346857467111276544 6644929 -6413834281317989490386407603355604860 6644930 5658178163004697628639986794984683520 6644931 -25626274042167745746701964500743747848 6644932 7866412159049677890010649941009960960 6644933 17718743386668162380708103865900369182 6644934 -6257426917600935161831771433822214080 6644935 7707899911050144337155070738144941360 6644936 36723369139534451947873303810385863680 6644937 10639854394648781494516818065080887168 6644938 -11446543496278149976734775075679961600 6644939 -38417363145458505737687723356146482400 6644940 -16277343289997054230294092912919680000 6644941 19515068693087034933713245972839841612 6644942 326205560010543895780872307091709312 6644943 16509895149470373630842448799501424640 6644944 15561526199520880101816664086680616960 6644945 917081049192412255140946162979868480 6644946 -385019277071448503218720678754181120 6644947 33510474429137978185142244324195611760 6644948 -13913877215343057107811657157698648192 6644949 1420748899780733434640358570134434464 6644950 -514596609678570335019059238292550400 6644951 -13417858638842013060637885925812401408 6644952 3231677867643706698496822345658634240 6644953 -5717023615736284571306141541868627200 6644954 -39439656611239651393928949456140279808 6644955 -2226687987282615591469407916806986640 6644956 -16072015446862895041161798160709944832 6644957 -8943558613008004834630724078413722 6644958 21563661935062046821424875892333964288 6644959 65264382298613510047189366852147360160 6644960 2817190765428217091028022189621248000 6644961 -10907344903694427455345890086481862400 6644962 -596324710425326924479587526127910528 6644963 -20295724075377373216017176713548022176 6644964 -21640862150992479231531350995490049024 6644965 -18526948033799758270891270469354136000 6644966 -6038640879720816332355332190622059840 6644967 -3362217337942465139186468679143170560 6644968 3895731100498143949535497270932357120 6644969 38170657704036761413977334980352445370 6644970 9654187216068835085659098979928563200 6644971 265551349023276328725334148072541744 6644972 -19584252978058081995751635458157076224 6644973 -25231089185567456146068901612800175200 6644974 -1917898452412432819740165775027617792 6644975 -33362115056492112858501850307241201000 6644976 -327385725978263589526526677645000704 6644977 -5018906996054864587803926439754881034 6644978 6276394802628410975644240156380221856 6644979 -2167442701969123567165412224756828152 6644980 -19620682497005530190844249351874160640 6644981 -1523759710086367648144844802002960256 6644982 -20161725064163278764114991865832825408 6644983 745218972635624528432357295869824232 6644984 35697386546468864537836916526527385600 6644985 -3016203101089574770383211888977594240 6644986 13671454696181011000206665404316701920 6644987 -8777860299456706408313356106701241808 6644988 6381638962685724665216539680514011648 6644989 14580142600073587052889793166288005324 6644990 33552583251689149152079311580844931840 6644991 -10044252011159737293720802605275191608 6644992 -26719774569944434715314958422505422848 6644993 -36585349287867424892662997007105334320 6644994 16611802319672661640922597179651375872 6644995 382556486560994782490893883658177600 6644996 -32107436150593032816224856212241456000 6644997 1558037415179107973177164401523679646 6644998 -10914759484831017620384015419518447360 6644999 -21076471544806932757504545647052285936 6645000 -3417701869367266330452561075532800000 6645001 -17989093213643672019534778767722157696 6645002 -1165925183616757397158420400239334400 6645003 25796636360623775596092970865067691200 6645004 -25675163483479385171629617136229234944 6645005 -93542016340336175113173344173294080 6645006 14368815016644243777474613620775806720 6645007 10528049507978064296810565099829681200 6645008 -916280162035604755542982265949388800 6645009 2714583077217650965771565889040359360 6645010 -62564670898147079038509540497691840 6645011 10343965598528075115684998766414254712 6645012 4362838880250738688988517943403341824 6645013 -54275618936624822345461532921171914738 6645014 6573795607985440454847895798445261856 6645015 -884722456259084774276410451995824480 6645016 -10233677089886560597377399615223357440 6645017 15622438673508569568605793739715678160 6645018 -4970910032393224436399318662965828096 6645019 -54200511454656400504825777892284371580 6645020 6287176967392444393064125555414740480 6645021 2137835525273499429925176474871455744 6645022 13015266478866703068046184451109524480 6645023 -12536914841553849551008755861853320960 6645024 9889282239073920451507244712135229440 6645025 1749459054605973488879956893698050300 6645026 -30164308104389595190852073313496026288 6645027 -26815008249535392134134768471390867080 6645028 146415275005557751576042096581935616 6645029 33922949159242360619695279136228781276 6645030 172532325544472609654887010804152320 6645031 -21908869144867958823739289015843527800 6645032 -13680972457747601377621741523417088000 6645033 51818517068508910024232831609600020644 6645034 3765673314500671668842517105408683520 6645035 25008839303536102866538189249967332560 6645036 -7008934525265022774939226218467229696 6645037 23371165695742332500226544276925536566 6645038 -5459374203277506629322861255270118080 6645039 -18368901952586969876019214640104937976 6645040 -8608823659949525647807623025470013440 6645041 945303517120132912581938768407510080 6645042 9620246119255735012805614007713188240 6645043 65746617473745922853631499496524720944 6645044 1172117269494362500813784914218504192 6645045 18913354333008384826908574571003719680 6645046 -4206954190303000687362383344846098528 6645047 64134408702826415917625202849996995496 6645048 291188314960604989555591163557969920 6645049 27549091790593230407721711404168907050 6645050 -22048344490815983300143611833337139200 6645051 6896884039134289501388598228552307200 6645052 10778503199401766562565750096015272960 6645053 -4276577473531839085841414295652919316 6645054 -5789169768231673271725095720968798592 6645055 -6649543854179364317173374847520534040 6645056 -7474707789417835258794674908991324160 6645057 -4036759984296056309523014159506710720 6645058 7763760746327899349153397804507250176 6645059 62654304486113303274261610103303299260 6645060 -17124675007747592315665896856100352000 6645061 50331365513300394490530701497099395424 6645062 21166796537444200033263286283688487872 6645063 -18199591475035091215644033260622160896 6645064 17217794105089078547409654351843256320 6645065 15981719078705097935559471898157188800 6645066 5172233815140030640293980342422650624 6645067 -3478363364278545002430565427480448000 6645068 -14754353064944437446920513555965854720 6645069 -21294904677455404479320665997980016106 6645070 7472958343445616280424780343667404480 6645071 -12359611141308160556001144671371075728 6645072 -2908377038089170110552327404112314368 6645073 22023697948379266031700790038889726322 6645074 11341391378538339433765051724885563536 6645075 1482119022778124511451385478272821200 6645076 -19095286835635395564988931104710621440 6645077 22861664919214069275231062854579102926 6645078 13646421103028835888309173382142272 6645079 5312878609949942971670352791365996800 6645080 -7076882097983611016236161280672358400 6645081 -18370797914380776307402976688668161536 6645082 20104664224330149717343218825144141792 6645083 23667185392392091276156947257414347332 6645084 5881629985166013731823534863383374336 6645085 8551576842566360874873713428221676800 6645086 1614169159185749860858463792609534208 6645087 8100120085837483639703303188721905848 6645088 34786719095613135540788965940892794880 6645089 -3064230561782278846252524665073718080 6645090 -112030046062064323300292190990566400 6645091 -278968760118558820975630397677701120 6645092 -2126020160270243555998840883248896384 6645093 -46092434869897070475103089994946304 6645094 2746569809723938827830068848977424096 6645095 -33014989876313880814686569317768144320 6645096 -11527242372217348803141675138825523200 6645097 27520525904796189034184601845888729472 6645098 10157582019880500797364656815698708480 6645099 14926888488306495064576651127543090880 6645100 -3632436838574251919706234823217971200 6645101 -23536851220229804420603195152345653600 6645102 -12353440876944715265458175020536854400 6645103 15775649137417469102367326995948914528 6645104 1568674621483371604820890152011857920 6645105 -21007089813045606412111136866593820800 6645106 13805189696662271240946443459042899968 6645107 -18603428783944583031309965563992482400 6645108 22505235841558425370104772598959349760 6645109 -4930784992912148274672928656742518020 6645110 -7890436445827692767473127665327703040 6645111 15076513912069447240310945900261642880 6645112 19857968097967840395992649318496051200 6645113 -36942811751228294089244911372445132460 6645114 -1501427919409624902145932448503892992 6645115 683464925274831850272767825244170400 6645116 -964923956217354677063987683456558080 6645117 -2897210181506897925111832171213273920 6645118 -4002580354069966652405480448971000640 6645119 1786577586542376636263800390179697944 6645120 5025444868946618069617742810657587200 6645121 10982151112889620843718400104824165312 6645122 -19087078794473644840253109053988748800 6645123 214960656494413189909768884345694440 6645124 22052243249162200425961445481835527296 6645125 4438252437931623357940388396761419000 6645126 4905483992598714202959086217743876160 6645127 81948246144453155354622811329142255912 6645128 9737433495344480525678689558224076800 6645129 -343109148487592276991585626178031872 6645130 -28611091886466113835068552461720660800 6645131 -50034532247604397083018569988785377068 6645132 -14605521349510315751235964341000284160 6645133 -19993128308826118404158041157796322752 6645134 -51092341062079042474993721863095360 6645135 3223311265991282656307425755338802960 6645136 5230469744215240211113524548293427200 6645137 3324484201732789824997394741146465920 6645138 5837208644810145645586530636452578944 6645139 17287581538956604885948383194750176940 6645140 -13174538276308781011332785826207398400 6645141 10696138127697770651789088794296879950 6645142 -13779528893413159587893653726770278400 6645143 -4442097658264801021798983712560285360 6645144 -7991035415605280757114124281963970560 6645145 -563338838358800475188855253166628280 6645146 -9869087326362466706626818514699109376 6645147 -43142373164608522432630249400343701280 6645148 -23130369809251178435667583898346988032 6645149 -2299823777688399642998723026388885664 6645150 -613539270042987342358531906441603200 6645151 62088863561480971833745985369747229152 6645152 16444544886695342460361660993805156352 6645153 -8985738857529599922133594220079874896 6645154 1518429745173031223146584127543357776 6645155 32622274090030586950990909074559392000 6645156 2819603696570235606071403222763438080 6645157 -26818191059383762677232791061837048776 6645158 301869255011647323926417366121020928 6645159 -1022857995752911552821136076336828760 6645160 7060239915371682432085894678983475200 6645161 13004553539324219826815922177498912762 6645162 -4480578903598096794452932743282786048 6645163 -2385955974745510045798062930651495904 6645164 -37714770117232817533934320070038056960 6645165 -1335817959822702019733110324888258080 6645166 -19569261475904022933705571109210611776 6645167 -51218058983964510451815660426371970240 6645168 -5241909721874124429977188391341867008 6645169 44300660624563193975964005641432583570 6645170 -2114878559828670299926781571491712000 6645171 -6332504846054913017114005160103871440 6645172 -17560679875016394163122398021261405824 6645173 -9987639711949645791173558733917295360 6645174 -176218707169939793147783941548349440 6645175 -13740895803701555345163552011410831600 6645176 -17848448157830543888128164265777459200 6645177 -127785374677068265005440461799215104 6645178 -23803148620619755616955234832566886944 6645179 49496699860514051061935718046834864776 6645180 -7359593745064157923670744689694039040 6645181 -35458496793985104421314354502642424628 6645182 -8176410517502722466141765489237598528 6645183 -2783884203889532480719652456314080000 6645184 -946966474883470627066352989680697344 6645185 2636307212954394414628769032065042000 6645186 -3710626037487897736670426942155180800 6645187 -27632453567698713278383786963145588164 6645188 24539542844743824339226538765394779136 6645189 7610576583237595862467294484167628160 6645190 -1709920154215564506620454713584596480 6645191 283870203974530178677423308475097088 6645192 -32774464877176029993993110731392737280 6645193 20846399964206692150904805284341464000 6645194 -14696243276398286979325586261712627456 6645195 31302777559032540769198006411078320 6645196 -917743599171201606007373611687365120 6645197 18026630630358210217118264353535759340 6645198 293022930076209251556271462226571264 6645199 32814717576370647464592195055557560 6645200 -2808643827188382533848213708216320000 6645201 11862458493269260906811424276642485232 6645202 6776355281526758546601760879777096992 6645203 -7682985882714599577206362777659587520 6645204 -18589183981506153261119465725203028224 6645205 -13709680954251086909229290301786249600 6645206 18052725779408556431347268192360379264 6645207 2920478221348955056861678215617500800 6645208 9883362039124997062787760193684561920 6645209 -28914580252823918424660323840274649590 6645210 3381193562979919263230328931331712000 6645211 22821017805600768988202765334565839812 6645212 -1267249095390625159283650544249364480 6645213 -55810195746805510166721137245714641600 6645214 -16830532239805773300704987820149276544 6645215 -3771655378988681539517885259249711600 6645216 12995528635476004728187867786017767424 6645217 42402861987742440741159576315803055266 6645218 -22998059754315662951163185944625806560 6645219 448953019535093781418077666246554880 6645220 20694193263685472281993707742126080 6645221 -49351937595131504026422286927920173376 6645222 -1812893285811222622910019264462927360 6645223 28196014726526537975455325413605239464 6645224 8503606069214348479919642656040140800 6645225 -2078140357876500898839684678177208800 6645226 10314414785743818918077988284130812160 6645227 45389523308647948390287071944144985076 6645228 16790128603070314325364518919419819520 6645229 1765429418088303630948900197882468064 6645230 2572104482313924624936542618988672000 6645231 18392229191608394712856993826140706280 6645232 -865084770496557885620248133029134336 6645233 -30700754148595979389112239408150826862 6645234 -5258580556192759857998451629737244160 6645235 -19467317614072453643381727292813243440 6645236 -10145204735829915529966995754801889280 6645237 -8800517208672108823229676155078150976 6645238 -370822379880535261179264154127249856 6645239 -23143839603954025454136852419005477440 6645240 272213279675986821297743081989324800 6645241 1679152624969647390858808307462722432 6645242 17180245338992466906891667015724476272 6645243 43757508478857170906335301424478656000 6645244 -26428949304273121736171979143539646464 6645245 -16262372782070241691078426248664588800 6645246 959896690076636254271181345011616384 6645247 -3053394989996629389324839224314651936 6645248 -13582836217637290292512628625081630720 6645249 -27424833754147217506814202865204238196 6645250 19603336551103488758789720466576000000 6645251 25151582595836901804033316440215565600 6645252 13745429949129357537553045860916088832 6645253 71459485098750819781541893989453184 6645254 -655942794425931116285509180497555456 6645255 17810843840774696715434373101536132560 6645256 -11916324101792967270504184266340101120 6645257 21171035224205899289312734872370060212 6645258 5166172375947672815454201274544146224 6645259 11010510854776114558225861189231909460 6645260 -23458862101296279748624798367226117120 6645261 -8500329210197963403932231272075070976 6645262 -3864053780500544403068188188568939968 6645263 685190183123761480175400290984319720 6645264 12366645710600044627489850170622607360 6645265 7014173822883587384080505666351709120 6645266 8369183975618975834108054660170489008 6645267 16249426187469452269413233959243056240 6645268 -3632092235464030444829483361137997824 6645269 -75930599086459531163727302066998354560 6645270 4779212028275483678811684496589193600 6645271 -21464066141287198187264560693672728408 6645272 -4289242607189309308664280458502144000 6645273 -3039870690408560368263433062312404016 6645274 1545511630482251371705827039942398400 6645275 1208169240143722950887510126256537600 6645276 -6375727126033479256650564268435608576 6645277 4848604639774411350313948283637075072 6645278 -16394701519425480317241238904594194560 6645279 -5416580721505946531842621733354844912 6645280 -2364789734069451571941476325784289280 6645281 -32965548465379688141100741816691161936 6645282 -11178139264921686864608119205177472000 6645283 47793871094570713537439454279190685376 6645284 10844671456511243219183299995610693632 6645285 1658414506939347308405250894487073820 6645286 25955390057622938651733445303282586592 6645287 26648416427013248462136792908320768560 6645288 -180264252153878234822280525251788800 6645289 -41356515992092885826827781747474560 6645290 -6840917304196200807464812896487869600 6645291 1835848658635872524746812495686261592 6645292 -18468285343301629651014230782832040960 6645293 40488904404604269860575747265252827542 6645294 -6932238110796806427048066172420704000 6645295 26189016681607675466076662271129957600 6645296 -479908944168420809955518744211161088 6645297 -7467343544381425378773517653016294800 6645298 11122145102482487308953440025137797248 6645299 7326732935322142381864596770158086864 6645300 -769771522781463266012871795001651200 6645301 9729741057005956039699426153384130812 6645302 1841071955866703072684370273466022400 6645303 -22905080066501150481936569816871908256 6645304 -10573727926757499206718248558778900480 6645305 -14604862140096726645246627150007092540 6645306 -9562759782800453356887861693928761600 6645307 39340610380272999579464491637014102840 6645308 5026811067750746685186272995375868928 6645309 3032036484971953376189006433016718400 6645310 -172872965153206533574225880685584640 6645311 -334347608528492182541645104614909528 6645312 5370380209760325530410390872737710080 6645313 5298332362087653214445716630537786562 6645314 -10336276080784290735193137178375972320 6645315 20075939656546745323769324888795920560 6645316 88624642327318933285903104456806400 6645317 9939145562347930040163118094038170432 6645318 5087881457696196500233351542575373504 6645319 58348924904818222871548155935168165720 6645320 40028219873341593091089898370918400 6645321 9884636732773010575960210486323987840 6645322 4162759859126576057379737130831098880 6645323 -35097911378292338991109940770695375576 6645324 4643325591021419748594266292955103232 6645325 -7277241864632734730779245486796001950 6645326 13009683771377028367908550231369177920 6645327 9926970932841398737289043267591339408 6645328 1655187068237789389083362540712755200 6645329 39851466731104638549108633902377890930 6645330 -22281958971722750972041662990699617280 6645331 17526920984821668773368463723083415880 6645332 -4787331746399442858404029438515736704 6645333 -1307141950576010671248548765468148576 6645334 194951800503349562754563512876481664 6645335 -30492089791964191480469167176464319720 6645336 -1820833627781593856540385007898664960 6645337 -64308572505982101040518328523367890688 6645338 -8367785055775408454975807888706127104 6645339 -14582946928695629086170138834457137216 6645340 2097452768403484963669210567211059200 6645341 27859546953043912967835779687840552742 6645342 10183045131802857970867477165787317248 6645343 -72376542256776380545334923889731850616 6645344 10176006205268414050775772663117250560 6645345 -2232321612451839346908609375613977600 6645346 9369367129342375613657951988525133824 6645347 -5101395928671371240355430091627040960 6645348 8720278383388228111284572973620920320 6645349 658749215596653334209319049412307264 6645350 -9729124963629614361871356418074576000 6645351 27830176504905115117634185627522423200 6645352 5552986828294159069334638489200230400 6645353 -1316859248013571727328087011303984832 6645354 -20391609545603635350789579323120481792 6645355 -1964647214724546375644443407132552480 6645356 -21189899201963917812240309866291274240 6645357 -12790639715143312380298672206996263946 6645358 6801130333320214026205178710674569280 6645359 -3312121701138003761803859004952378368 6645360 1279149295697369270493009197565542400 6645361 -22253177808156987828009794268390654108 6645362 -2715036594866092601817423465803168736 6645363 17569285170074112677871241036019833200 6645364 31886455800280962008447556882188544000 6645365 106763512673011263030604375603375260 6645366 -296212519151107574759568133400722176 6645367 11396989269427900885943472631209206160 6645368 20323915085702026815588996578158878720 6645369 -9210908665380792748372583588916632352 6645370 -7290611388810438064063418565930201120 6645371 2078037114349934279502210509710996944 6645372 -8654082097009931859506784812986530816 6645373 19374287049166460675089539930985286336 6645374 25955444842758700150543293102422631936 6645375 23647294461535848432683761366814400000 6645376 47539198297236252299395494007170662400 6645377 15519189221998656933894288636982692864 6645378 -22824153560181701106717759148984607232 6645379 1375619117778059114879525554774540560 6645380 -15394848741996289652308804009764053760 6645381 -33444299439853121899130837639308566048 6645382 8264354523020479573864835900219479872 6645383 9367783734132228799024128020860500240 6645384 29062073725860398071509672385593922560 6645385 8607064615047392484606129751403874960 6645386 -4326868121977521075808021264487159040 6645387 2594805149334840275649441761313744384 6645388 11053821963611130419918462118320492288 6645389 -48402909685761127812496546259054484810 6645390 1118365166438184405863599690282352640 6645391 -36100260907760350561545884173348416208 6645392 13311004349834223521006185563291648 6645393 -21489748419169702803185156658914261820 6645394 -5978420743319247124974769616092013568 6645395 -15661357949612851016177183716204761600 6645396 8839760635551895700063616630681053184 6645397 -5057783400366580024692052197869680416 6645398 2442849776834863243956712293500743200 6645399 5677563254765127576186835025293884264 6645400 17624492681054681841866431507353600000 6645401 12769336324596407188138636627211420160 6645402 -773037554836027339670833422525358080 6645403 3854687549007258727943487045407046720 6645404 5283990535634737149202146723513086976 6645405 341173358566377538376655561260753280 6645406 1516127656551559949293607787295104000 6645407 14853999496196126179367616059009592480 6645408 -3010877120373657065860729810358108160 6645409 -787342141771426761845172950370835196 6645410 -19458206241796914841511457239839011840 6645411 8262723741605180329375592851262557860 6645412 -13977969420278089852956694336473718144 6645413 36002922735505717053266679298410523104 6645414 -5742787194824816953278591680456458560 6645415 3904986509223171877040864496576408000 6645416 -36192593490199470405050623166808683520 6645417 -11208108209415341376569803572128941152 6645418 2929896329725287164405271597698183184 6645419 -71944564505857596306744477455392967088 6645420 -8873074418057170492313649026230502400 6645421 24679275270814643208031615795263443200 6645422 3502100604417010468976756246255450880 6645423 -13137603527433596571486838202215399416 6645424 -11802975470834658890246558333966352384 6645425 -4046454054609747935155833584211589200 6645426 16210310222401931349100355183709346944 6645427 49730550569531056743407905988362533192 6645428 -6568861365866184450173849891963387904 6645429 42208259863303628734504162192478680320 6645430 16480966230311464696359423839817467520 6645431 27600583921329755352062912479127543904 6645432 6202103371104906978030755533639065600 6645433 23927746872106430780098620051790654464 6645434 624375506495241388891780788979699200 6645435 239647932410174948750818955310397440 6645436 7920795083571194511655835191198089216 6645437 12508565516573527259691937574497045260 6645438 -16206257561809972237979688798733832256 6645439 10286972674372560553894457561460573024 6645440 354014784344444712829225385695641600 6645441 -29551729616360954730654182983251504 6645442 20766489551995637369165639482446193872 6645443 19040903081378925089472584816068291584 6645444 1835409802572362542972779826677596160 6645445 8742420821429909738765357086550628000 6645446 -11634370825635626756211544756784327328 6645447 7981885538142455918237523838712376624 6645448 -41491849305294701353577736071240417280 6645449 -13515072228884063192375599442281414080 6645450 -923326280557623892787250204058176000 6645451 -43077332603484955448135153110798880600 6645452 -11504478883165935970660446160209116160 6645453 -38081442396203415476527322012601563136 6645454 9571905157319402671006242626621290176 6645455 6815528766497753375311636250047716360 6645456 -7308769021609576647293617009266524160 6645457 -1525057684496931580784112960537224960 6645458 193568632947005651463742799107511808 6645459 2712469159128473965149407783853166080 6645460 -17090689186311203068928020206750654720 6645461 25351700797275828478045904486276170062 6645462 -2454293768843098098776764493941911552 6645463 -6057149541937187829131373845982538752 6645464 22495376364633257279291196448751001600 6645465 20280554991107805838969228598258011200 6645466 -4303344116286736424432335745233305120 6645467 -24917526401833041337264448387545991484 6645468 -18849266980500639836923552362981864960 6645469 -32561892760444191633979319183380023130 6645470 1833328973263111036317799969044049920 6645471 -6863053694169034615021923678309467136 6645472 -36703896910836505108721075697831641088 6645473 51604898525459521835511867078738525744 6645474 -4922667481003957730551964516313720192 6645475 20844894983619772571916375463474545500 6645476 -5326285782783306517880975579806202880 6645477 36985786964654425099880212340898714720 6645478 218140013238463791540920936690864640 6645479 48583456331223391572108059122377985080 6645480 22448173384477007731491870336565248000 6645481 52871819295248929111958557855052127012 6645482 -1550731752714502180141979957579681280 6645483 -409832934797413698279298734337479216 6645484 18716255967416813832762138380390654976 6645485 -2279532858690648886766971215723797760 6645486 -17267696969135620647802069353019686336 6645487 53788199370548081098742457867295043184 6645488 4897349457989012078005674150718144512 6645489 -1932938526014325559620039936325036176 6645490 -94839699326253809410133264263356000 6645491 -59650596763647073363298703063479373108 6645492 -8689506832995829814250496406437705728 6645493 37018769224053847861844400037680205742 6645494 -1613547678280765945907350343954980704 6645495 -10821337735814926491651560006374879200 6645496 6252705286100180107931098618187857920 6645497 46791460846127129636716051185099526080 6645498 15646514514993881344065900706110296064 6645499 26138511193748197334475011018750572032 6645500 -10958967914212939998232868662812288000 6645501 -7018953901148493578819303259140142720 6645502 18146104874881562250708723298314662400 6645503 -5297378012791983128714712812191668600 6645504 2035861753798109795820840737172357120 6645505 -12951698571889905556187219267325080640 6645506 13159307989634341806725847726013664256 6645507 -5451875157499485287226550275796574976 6645508 15669206097307826442627625644928179456 6645509 -13148959605824832222081329310681716196 6645510 2506001792736093391171108922092646400 6645511 -19030805643305204067857200191511873128 6645512 -17933750632951191732659423989823846400 6645513 -5976830213420077232540458567620768576 6645514 -8720933772383722595823214309123752144 6645515 25904065839408689633806809909158960160 6645516 -12071259457229046982753476823213486080 6645517 16965481483787261741506338330843456566 6645518 -26424081699828036538631776231124072448 6645519 -14999956175409421065447672543377255256 6645520 -3039662552475621490772599994044907520 6645521 -1199343183301121387421839767845718176 6645522 1389905007423450441430532865575500800 6645523 6627340044042407979846123545527331104 6645524 -21075855836672073864133075335989299200 6645525 11870300371074749410878083449215676800 6645526 3173304164055400298814357684664246464 6645527 34399588374271503291123538458708761496 6645528 -4671358363566518438936459492753448960 6645529 21291094777303934769800078987346100224 6645530 481189060647557688598767512526006720 6645531 30436117813697250778406577533699718552 6645532 -15799939251538821965143320145525280768 6645533 10781805575707546188257142192005821944 6645534 -4566930585963469311703246278542373888 6645535 -17918963205876074556758192209201317600 6645536 53547916791921122137480938458291699712 6645537 23281190096321737015726845120177457440 6645538 -11642673561797001437870388841666046304 6645539 24511143377398519715812450073371180056 6645540 -6539167878808884852785319422975692800 6645541 -1507003424184790211932557451431754560 6645542 3052557474766009099626016489219272672 6645543 -406395424537600395814922380339192536 6645544 -636540033663398133923291282224419840 6645545 2293317061558475642344973446440507300 6645546 -743901986868916146857338540238126928 6645547 -42831898092976126384017694560157437004 6645548 2305102823360010633311003041975044096 6645549 25409814345296556818850716196681352800 6645550 -13006723392225005634921883393174723200 6645551 -6448307747004017528521591863546581376 6645552 1591320913327933426972381058209382400 6645553 46756626938535803030128483812743961780 6645554 3759629499271658768045823921605817600 6645555 180543405250076489235478384692968160 6645556 22119456936785456021542458116377171968 6645557 -53137828683451768826964012912228322194 6645558 14112431211856611370826642162592475584 6645559 30065484583600467739043629016507428960 6645560 29888856622407474506343745095299481600 6645561 -11629310310529149161978540483555081664 6645562 1787303211019888799971097336883456 6645563 12246720184740513885759474489511773504 6645564 -124005088612231842852061506501382656 6645565 64042254442486142235285643453954118400 6645566 2446586449775214166812538812335039232 6645567 1092035478605307683553544286736113184 6645568 -14817389129845793847449341184090570752 6645569 -19097728737530237355988666477198047360 6645570 -910361792100686600818309790794544640 6645571 45274634268380147239711211508420355772 6645572 14122543760962946017482699719098179840 6645573 -6137684569412987626682383389359747040 6645574 -8186626749767320338080773919168869632 6645575 -543789298880842088011256677744562400 6645576 25330368002665604580229336088676802560 6645577 4584636254704197164240723881627454426 6645578 -8061055243870949224017844335723036576 6645579 33755094254249411666081251791086535384 6645580 -19411774206749773286590323873510681600 6645581 -5351255768633897218788866785074550548 6645582 -339507191188065614671335760122726720 6645583 -10481558093716974325450284632302500480 6645584 15512371625027911819332646310158663680 6645585 -16803904510661399647374836398733625600 6645586 2637933339763969012898567045939662992 6645587 33671987395239824958576775299465846204 6645588 -5372607111030856379857571096038262784 6645589 -41824307637897952799575142056787328 6645590 -3511157007392238483656578521689241600 6645591 13717906504255862799448916739048751440 6645592 55515520329373587074954624566591795200 6645593 -15557034899461739456690102229641335158 6645594 2860944676776105200198864013473925120 6645595 19983611592737227586429904764699542800 6645596 6751090148502099706601311720993207296 6645597 2850939833363598741867310545154621440 6645598 15543889974272705146902913628093743872 6645599 43164207777827911905323042700221815200 6645600 3224537693115498212787997073355571200 6645601 -35614053425459428087077074452478450398 6645602 -5614210358020556811800654609218795008 6645603 2423750163452686390844732391768182904 6645604 -468469961874742961152344798838636544 6645605 -558139918486359790003409211252720000 6645606 -556865797584088733161412892987620352 6645607 -307123080705691950582993870474679888 6645608 1416278998374013965656937858102097920 6645609 27722039851973908885237779189557069514 6645610 -5092688858481724535914388222874299040 6645611 -27677561636080077409475339625526252800 6645612 18558415502052339389131185562286456832 6645613 -2625638383683330551630262967577029076 6645614 -2467071710343378736509697592501521344 6645615 15425764816833821800674737822103624720 6645616 -10096051438961149586234679877673811968 6645617 -14054600340252718879412966765107838400 6645618 -10042705330410177037737435922436367360 6645619 21894949723331948673183566276018259020 6645620 10283885640619519783442512926870650880 6645621 -5565143606259586699378904980000851360 6645622 -7423992924012245822731649995764394368 6645623 4057400573555224967176956426164018304 6645624 15678054425606482320793241481710161920 6645625 1589418193162648025519173807976000000 6645626 -2660277577369235344770906182286121536 6645627 -17109000151848042629171634382365709236 6645628 2328427517247248599776229494801546240 6645629 -9659429432387559310652573795409330624 6645630 4915685027847720399051092743731456000 6645631 17728356441539123404505451377485938664 6645632 14678487515689136999882388000850575360 6645633 5305031624974263834377393551095864624 6645634 -33629077320674498898790421259601920 6645635 6478775372497990592259194683898344080 6645636 -15075947960352719646445199613280739328 6645637 -43262213280799786881735281925034327714 6645638 -11114254036103612964773967450789123840 6645639 -538836666194126346360039540711396864 6645640 -43782585503019235231295170980523008000 6645641 -10002986586697026221373059468662553958 6645642 6370980261147536813144500128879709440 6645643 -3038201707102678223849389173071258016 6645644 13338698499538704335567156894769994752 6645645 1445619228087225345424349725096630200 6645646 9898735505795164297648515694194524160 6645647 -32165455609289289627116623145222430528 6645648 2944662660864301736334926628351442944 6645649 532913363936683644728039766660936900 6645650 -117864468433280776171397595807340800 6645651 -7015845502228370136272317098404752968 6645652 -283296754276346026594481744459040768 6645653 -14730349458482600561404664833092063744 6645654 10577257038554487748713497480632593408 6645655 18160791032470535102030622276364081560 6645656 -7967161909398284886716707452412231680 6645657 6875146175917648987488618538965103392 6645658 1322197422444873202833482755606495200 6645659 37001367799367883269979467824838651616 6645660 726104458644597388049141861507727360 6645661 6047384110796960777358724500283146048 6645662 3367821789288611405077700098277480832 6645663 -35843273387476897714823701113582531456 6645664 41380593534875742374490694722066972672 6645665 -17689601582332998272712820507984414680 6645666 -7379133288058571793246264178200116736 6645667 -19713369881366667561945847067524367408 6645668 -2294146178381184926517270329990446080 6645669 28423662701862901910873761665176427360 6645670 -2222478569120505493170448687760265600 6645671 5779082356066836051679317116336205744 6645672 -52052331853452202905595690564713676800 6645673 -8443891191231185899819150036987047536 6645674 5885873603239536069462079813907975520 6645675 -5721416946143398488890946471952707000 6645676 24300495270826871975586637800083159040 6645677 44358536085156290958999995322886997526 6645678 5915115379475872022728643356048491648 6645679 -60673962865754952558368139717912964720 6645680 -5227877403797117226040290823388528640 6645681 -5999446361780394134813499093523430976 6645682 -1723071014759202607186196087415600000 6645683 -29692293757337868293302572430573990512 6645684 3067547534665759441768765457079336960 6645685 -5505361626696344021908306336925967840 6645686 16065350462201234168393355362052453792 6645687 -275908841672419074176154256319677440 6645688 -11126936221100080090102914132308336640 6645689 10658525148579749314151090655441348288 6645690 3595995361342197189576066870752495040 6645691 -3691639601028202033698552475560396576 6645692 16440336435973042912566776685137052672 6645693 118275451957733317518789394098080544 6645694 20754939447976958113010776894111227264 6645695 14313743420203568817738753850339824480 6645696 -320048419222808815789021479428947968 6645697 -34367432184978382639245346789491761854 6645698 8676626622416778205663472670828840000 6645699 4314801543154597018888834936896390240 6645700 -19385803088910548097571560009875804800 6645701 1541194406164169559212390129550690240 6645702 2208444803141761352616210694599542784 6645703 2233363903718861901412428371561616280 6645704 -21342885273652914801311972812834068480 6645705 6415615026455741904927436782091081920 6645706 -3354690181333068455980031470835965440 6645707 553109907662382348205947465077711352 6645708 24709199777394475575024799716027548160 6645709 22455193330328540655283596769364725216 6645710 8459186718475274586486567319860269760 6645711 16485410080886897472193313411883451272 6645712 -695586876069394809755454785521582080 6645713 -40950981523481443230159725033869921038 6645714 -7996702362936262682910808390618008960 6645715 -28610645373614029348099718423767826640 6645716 8045381489571586164222540461118959616 6645717 24299664905138339296916058664263974400 6645718 -740440185021748759570912062609988608 6645719 17122141846114461133362065023001972040 6645720 10409325788081797308617421685511577600 6645721 -26847028930221315391913495773445209078 6645722 6403011658558685163249820827147516912 6645723 -10226098750775539712357312908709363856 6645724 525172980733679254082613820044970496 6645725 -25395131578153136262886988485190424000 6645726 -859759794648822736933838364321796608 6645727 -26145115654090793142630678794623820160 6645728 -37709008155348696599243133082266501120 6645729 -7120455513229671361410800314206364320 6645730 1275720967951332025307778294998169600 6645731 -2677628018421406241006080054004884536 6645732 -13553388082835050559981840239113980928 6645733 1882855708458926737753558092082181760 6645734 8794406530832530641463266073094690016 6645735 14273914358229315511592776789433723040 6645736 -940782697465584448732275509970124800 6645737 4260523717995018889779601769416090752 6645738 -17553458356263918288918166854693480192 6645739 23711160830539156880923230165418967540 6645740 5692798334439725113839155293019504640 6645741 -8464151385636900992463450332842849440 6645742 5982243849124520966175211028482754304 6645743 16663137447140341006379936149083258744 6645744 -3117276530076483117290172534329180160 6645745 17198643726917400492576337783237833600 6645746 8800994340888859093036283831023341072 6645747 -16852461925301131981619210163412591872 6645748 -34461185276416467938022940716071166592 6645749 10048066706578749728390818209134319360 6645750 6649770291495977523743847797342688000 6645751 -783700848700811633991393757035969696 6645752 -31419601453082869997798214166423142400 6645753 99594438147940628358422634928267019520 6645754 -5271539285896857299599206655233761424 6645755 10455910549595821390450352028382941360 6645756 -5914729805763486136028247707797140480 6645757 48580150267696481624793409279701248006 6645758 660764832579845078392493646491566080 6645759 -6371242412227071864044063833633893120 6645760 1786098080154154972846684618358784000 6645761 -1033619899299803275767589740535494816 6645762 -11834914697413234676906357231314335072 6645763 72970839492704473688428613421306216240 6645764 9415778368979820175258570009969128576 6645765 -8223005386005697267846511439264307200 6645766 11673595940469350624281566984405469824 6645767 65386134032470361803146332069877670152 6645768 -18037689116633542826616903004105482240 6645769 14414298705965905465244659461191243044 6645770 -1981644272207668348713016412092266240 6645771 -10187207451196450007054104146165718680 6645772 209767292733831164829500345646893568 6645773 15686185649750293250925588211492950444 6645774 -322826704708632062240944432916802432 6645775 13482338760078917933911576945745889800 6645776 -7935209601368817826952537615319269376 6645777 5193743084206680137062914136494322560 6645778 9517361434808994394586480663977303440 6645779 -90064839919511081800735118746736640 6645780 -5729518999854682697314755893020262400 6645781 8753618412053018323630971129162575712 6645782 1989663502737441824135789026018498560 6645783 -15369697757404425321658116455137929216 6645784 12647051450772897377182364701977600000 6645785 33445797941209626370711734112438777800 6645786 -2845806845238352774418761278364386816 6645787 37212143282804735192007876161565730436 6645788 12668463143920855570153592047880345088 6645789 31336710474575713417049243861152218054 6645790 -501361562479542168620446103941905600 6645791 -16267926949405549749206182194896904168 6645792 5065190732792310746358342358520561664 6645793 1901551889498556903380939785565261952 6645794 10546957741047095652116532202301007696 6645795 -1922126635889552941990026401350416960 6645796 52924361816005713944774089128562401280 6645797 15883581731021565955115439791213208672 6645798 1851269618214871282662879023531306784 6645799 3155053479414423706454618556131511800 6645800 7923452272475554089092611694444544000 6645801 2068973522824055208860058454826981280 6645802 691099786875919894548889599444338352 6645803 1398712502905589055394753385911568052 6645804 -2510172439559779762690037589196800 6645805 45100020884388905406691970795408120460 6645806 -692398861650997689412672655442771648 6645807 17613941490132027503207301521573761152 6645808 2246143035490070098296223709400268800 6645809 -47088288027810672669213262028643793740 6645810 -7782752425603431025269492888426900480 6645811 2452501608429174270765439686965583424 6645812 13776145593659978250166308556113856512 6645813 -5887615549214876705047299310680253824 6645814 -3574611966170207466864355907405894400 6645815 -27165075136660367648443328874898931280 6645816 513974511414043741340806973665443840 6645817 -29350093075898920835367566294693234134 6645818 24859357540431578017401203478734234880 6645819 -20648394287301727579859983416604150080 6645820 -2707543407361127268638989439261568000 6645821 19316396274427447210937529408874142412 6645822 134897415674727384645066950764400640 6645823 -15337929499197228938329599378483012928 6645824 -6088064960483875033332260846207238144 6645825 -4244589987845250683299797855999963450 6645826 -10393890684396875574868399412069033472 6645827 -35138764011305679478394663835485192520 6645828 5075548046601847092540048248782774272 6645829 -12758635915601496699697350291490945320 6645830 7548312895795028920631786314550674560 6645831 19715234738164189616247506680601155752 6645832 28711321099858552101524143585394918400 6645833 82542623224543626397877043186149082 6645834 -384585141725811033145073920686159360 6645835 2649405210297000777447933983771619360 6645836 2037823913915148544719826592324070912 6645837 -22335075779643397179283677822184969440 6645838 -29161669996999899892564459955485519680 6645839 23654463607128602333416330314320082000 6645840 3601866277264411791808334551251025920 6645841 -27444248046977221015863629014577937500 6645842 1374166954194517520109194346953723904 6645843 -20858752508573956755264295564583920080 6645844 -11762565080199855180269716923800560000 6645845 6204960453915146213551776756716697600 6645846 -7303759693947803806776201262164074496 6645847 2534999172737657031252798982110057600 6645848 9946932529995890215134380322881310720 6645849 -434988040086621765522547288833418560 6645850 -8055478666777973617867141517088096000 6645851 51195318966641126446102035772744278852 6645852 -4556040071037278684276491898083559424 6645853 63259672388005263910515442246577812320 6645854 -4997493438988894814975497165228445568 6645855 13133930198643614737167949715981250960 6645856 -2043099277076966221203337430032711680 6645857 -10686969385416397797318341906705532894 6645858 -11314542323370198830040435837587166720 6645859 -13383864938682277754171881659348767472 6645860 4099511935375290495224549510276866560 6645861 75501058706662833997045159745387577600 6645862 -12050758842813877579623324891633761568 6645863 4567112837321072661528140348773274160 6645864 32055113468940056894114280061569515520 6645865 -38293780475267222303070112887175680 6645866 -6771144841352058507309027623080148640 6645867 -2546473594597545642481303290008136000 6645868 -16715636604035146175218267101294671360 6645869 27530784092012157443507217302090747328 6645870 3551891379493623452758060418081266560 6645871 -4279679717080890463806784419971898928 6645872 -14807619656151015184785507445887959040 6645873 -1024035391250218521800891995463516160 6645874 5383594253691785905027038698364444672 6645875 -64878512565982995166798719218154480000 6645876 19324302540203043522597777375441014784 6645877 9945633419101054982093993380143889920 6645878 -13227936304847594954630699577813022080 6645879 -1024429626612203716259379858613403736 6645880 29037259656366645297387373111875686400 6645881 22622798132773625981835209836784843664 6645882 6192434304255623520934877631836025600 6645883 57482325947395678554820577901197684132 6645884 -212367727983033097679078462063443968 6645885 8579959111271998445016490766913621600 6645886 -3996054653293207282718603246140884096 6645887 -30435395982204608366028178613489230464 6645888 567622754824858747569159348336721920 6645889 30272516658987147001318335981231442900 6645890 16408864258310952582228283260225031200 6645891 -534297559369352546688523438089735936 6645892 -10375415618437103012882670201614493696 6645893 -48111062000118866901687226840247529696 6645894 -10404246948637484027452607994968137728 6645895 2240600575367806625391406593303958560 6645896 12648320535554782364248139519948390400 6645897 9356292504097899591878425381076690580 6645898 -11444604370454745131033191104474833664 6645899 14080417212148370767471982835671015664 6645900 8347902946760948946252952188592396800 6645901 -48135171266243341545384096895965385800 6645902 4856254593440939466303229968987731712 6645903 7865161595936325401537796460267183488 6645904 -2121960723121094848148536111215411200 6645905 11475398390073508703707846157632608000 6645906 -13115299784549471160910562402544748896 6645907 14454694402429690858928295055229450156 6645908 131438342742429963913644221899837440 6645909 17929627775248647994365948779499187104 6645910 9157319140092566682265374425616322560 6645911 -20516067760450557329692357986681778488 6645912 -2391299576149266686704318659683942400 6645913 -6194577764793316943892719282889118256 6645914 -12180734236076740373401056682818405120 6645915 -33940703029166189701258595121559296000 6645916 -25611878561807519385225231123300405760 6645917 -26736079456437785261085465920024171034 6645918 1383922906741892261691080527874826240 6645919 29505228726640621510237447101305316816 6645920 -1880866835091532375406800843132108800 6645921 11696385656197449949174519095231656112 6645922 -30741870697616346632237542422885325488 6645923 -33979595001136190928328524317799489828 6645924 20666475757660846818496343414976005760 6645925 -23862812801863360694793150208779500 6645926 -2550845626839182787451274996491655040 6645927 -12547059100814527124840112685327755480 6645928 -8643603451729408850007253732749603840 6645929 19069745072340885901299365002509537000 6645930 -3727737020910238337140919631992448000 6645931 -8112414913615240394041879678318237776 6645932 -29032801218706780719906287708647910400 6645933 -12669865055695424360728517185964778336 6645934 -15812865699308861508069782155274439360 6645935 2283167429415466994145165863805331200 6645936 627397719618218655428105810100092928 6645937 -10183716792385713469062904504659976080 6645938 -12986277902817680499643646083585820256 6645939 -28710843830315524215800480962024562376 6645940 -4852618075635838316579247335196549120 6645941 -1260776542689864596341688749550620608 6645942 -10363911184014348670790844562700267520 6645943 10708187668681901646637023024557681192 6645944 38569311108519676303826293139419484160 6645945 1806171035713036526361146840782873920 6645946 -40212745808170149121327260002151202080 6645947 -12391675583473761829678100026361147136 6645948 12230595205042235085194755779388523520 6645949 -18245045361833927511123859887127877050 6645950 -1401925272326241387944758266486696000 6645951 162717548326321466141295227723410416 6645952 -14313964481643251742963848143090745344 6645953 30014838044430921555072295753851699120 6645954 5415314216779959436630309509195448320 6645955 19307453930271418939297614761577088320 6645956 -13614647893051480661020225768079402880 6645957 8008057645765677034839634156455817440 6645958 9520302120047047500615820159969610880 6645959 -31783113202530800091703995256497923640 6645960 -2892265532637312571979757898218854400 6645961 15351232823181341389117254368474396032 6645962 19015838955417104604539440362287837232 6645963 15511408146485278272746216595630471168 6645964 -6826916502184152539177353613582557184 6645965 16606204651844796986161357961991121920 6645966 4044539821217434833897871601744130048 6645967 59239629048233316603415849922592525592 6645968 -2181530353355285095125130233598353408 6645969 -1933671849528934154782662775504076880 6645970 20280683572905325424830651081299307680 6645971 39367542811731805410066648545518424172 6645972 14921759073449938011784129857448673280 6645973 899500536553846004838059834839577020 6645974 16729549896649270333356040755626216736 6645975 276996866771118538805166325312848000 6645976 -5436132783820903520688054217336934400 6645977 3924840837321186487968077087789130384 6645978 5619574470712664951319721690671556608 6645979 -18013279636984889779995249753501295420 6645980 -27456675303121073402051632125094225920 6645981 -2314450668806342676481578435502155648 6645982 -2901815339124692825997526654969625856 6645983 58164200500594461587111362814522531232 6645984 -15369347495705651108945470992320299008 6645985 44346150720229085452414635766528860180 6645986 1646753212024790994343891299532091040 6645987 20746915675639718919196814756073235044 6645988 15114348316640152324852669918171791360 6645989 9878188013294590497173963092860538656 6645990 4703293060589261212626619131281360640 6645991 26151552180664447528344539255941872000 6645992 31619327485654718517806237259296225280 6645993 -2550539754989996914059919312364921376 6645994 394605688033087066198524319521960960 6645995 -640120213928249066715383032064974800 6645996 -10454216423623128160048310868725760000 6645997 -9592764503225032612528863708049318656 6645998 2188923754007173516946836909393935936 6645999 -1717481725118756627986069686434846592 6646000 12544850919619530266504865453563904000 6646001 21343045451469678403450752466241266002 6646002 5656177837835138794002948413948395008 6646003 -1253527559198610462854879495409305600 6646004 -3258060837420829304504082578820722688 6646005 17015209982486545299138009019987011900 6646006 -2630253838174360948723267575075678048 6646007 4548208047292628057342001159634494000 6646008 3932630462933995743325213191857295360 6646009 -72273893256173330711234000421951435696 6646010 133069212383310792503472064808770560 6646011 17427711161450782787825241704400503040 6646012 1493980882374697291090412026650669056 6646013 -3945251125668722570676003845516525280 6646014 -8354524370548888114530419289942085248 6646015 -24891513365936067404583696821144449200 6646016 7541314421222457333868534278433800192 6646017 -4347137130978633668689846904686123200 6646018 -5713940052785560733082809311360802400 6646019 8309429203818619848603736192826727420 6646020 3081357802653220032792038624376668160 6646021 5031138486868343082419627934437845600 6646022 24967587746187280453110923661067414272 6646023 -22444963196276489735099008770587308800 6646024 1257484182531879332433709135820390400 6646025 -10886519167947188650418745086022312450 6646026 -159084838600088133178207999305395712 6646027 39289888831499383374029853600347386960 6646028 -2945262481476961209349941541813776384 6646029 -1119264032668520118194948617360430400 6646030 -10854442556564222476010148473853483840 6646031 -2901344626891585331738495630087162400 6646032 -4690502504089225622788108634653188096 6646033 -28879537179694086574579731903058296320 6646034 -1815418533952871643419927142288906240 6646035 -38918851585275972091494172580206894080 6646036 23970480661559747818947633188854579200 6646037 116861525970048250483322355059407872 6646038 3289718475584036334138759351015352320 6646039 18822484759853325435980050452902816840 6646040 -23860141049003984064304038469050163200 6646041 13982616543664532698392784275765446148 6646042 -9841002237193440018735592162344587808 6646043 -72295594348470816404260923060322420800 6646044 925611494287199692458346687908297216 6646045 4391075000687926654915112291481953280 6646046 43786382443826322865281094073931840 6646047 35659844832476102023289196783545200200 6646048 4402549187769954252920016572425175040 6646049 -47265388290221944173744766432005121950 6646050 6168367909775274879369720234028060800 6646051 -7184643586057744819081339545939373808 6646052 -9655005886622616436945601548113395712 6646053 -10362598954727745045612046978093915296 6646054 -31765070393217310936922341235992533024 6646055 455670696112708265163047644517167200 6646056 -23782464679573140942506189283079372800 6646057 -169408192874380708749549417725166720 6646058 -27036938079723445817211413339498487120 6646059 908863853970952237459926239633627136 6646060 -11208667586617149117051185903153387520 6646061 6113032210882652439866278960745436492 6646062 18707290588831832553679990532202802752 6646063 3705212436692877369453724041172875984 6646064 -6411542982317321541214796489084190720 6646065 -19503455486164748109737842411121097600 6646066 213147959086039773020446212709646880 6646067 18490891164934804228355444225702279640 6646068 977720455592746463066762657789687808 6646069 11178126039891273682920902897995836544 6646070 -6408929333640979768345989880728925440 6646071 -42376013251222026069713537366497117056 6646072 -19305821005994063519232010835929804800 6646073 7782780705236643006334475220685309440 6646074 -6558704604946632244519885744064701440 6646075 -18474343033536748494677810760723540000 6646076 5888560841756049169126330913037941760 6646077 225791630836913490172593454087179840 6646078 -18704392073853227388100005995030616000 6646079 -10057433730082224515495276988800106120 6646080 17564192662996526088864941180190720 6646081 -1699153773028323603659798426514925868 6646082 -38708229696266876166159278454442967040 6646083 -4477815736109296567118002698929438400 6646084 23985649090065332139899741011590947008 6646085 -20556679000070099365151323285095905220 6646086 3082608363189755999782270607353606080 6646087 -9825911352382010057691669899945098448 6646088 7488764773935422048289439980512962560 6646089 -1430243695100666439062046689836622400 6646090 -4942114931489387543996539379083776000 6646091 -23618564188111645264084736599372422720 6646092 23811682742684041543982243232072072192 6646093 -33858828409720457367212382840142449620 6646094 3939275043591778132045517370756625344 6646095 -4143090369022043294587503043624297680 6646096 -4481469510364708450834251464495669248 6646097 18107073980225553386599099067906240832 6646098 11874678601191677951428710601495430400 6646099 -9044721332429802088302317768462862048 6646100 2864144964039078347606651686655980800 6646101 9477797873480213073886582159995514368 6646102 9032087301097189952230875907150846752 6646103 -27688886218780332813577945241646514272 6646104 -58038545610023147619091723400546304000 6646105 -16230158949999665279847605474485224000 6646106 -2173937918236694412255546191356930560 6646107 -9122603528712935147314909670936852112 6646108 -15431950614189676464315856038373520384 6646109 -15844500686013901489075190785169774484 6646110 -5142734175695345293406802013663482240 6646111 -909264431717293871442436101069094088 6646112 28618472182895973043720946538931814400 6646113 -15675069786441500634109674229068350958 6646114 5663863430899497343934889153682429440 6646115 28372671061973969770029009730353355440 6646116 22207622768783724639376644924776417280 6646117 5831324456171509209155308118141328700 6646118 11978116500807665369551254356860673760 6646119 6835201854334436887664583085690918608 6646120 -8474344269374525364927577663219814400 6646121 -20430478251854371255264470283833037056 6646122 -1863667895649045518483332545582067968 6646123 967943936958899948207888143422172608 6646124 -3869572982213290418740442134943216640 6646125 17322564636508808991419904106869120000 6646126 -13177497993165314889289932598005568896 6646127 -37125600902265057961554811318087909608 6646128 -925775265321681008184213150951899136 6646129 35556943708781954459890388989636753152 6646130 -10884544514601444129096854497099283040 6646131 -1986418059790713680199000804025848228 6646132 45687353255078378467877807865119334400 6646133 -6925661554961754376962759287596240440 6646134 -9135123557598926102267799426137203200 6646135 -1748453898643781930601120180749757600 6646136 3047062201041720892946869776378716160 6646137 -17916074215155732682923301573716677040 6646138 20877204235229160771829434974766180720 6646139 -739147799969863034176240062902210592 6646140 3625924073499810263839128524259816960 6646141 -11314316710658339773846872966239112936 6646142 -11403677878379502230647970250806490048 6646143 -3790435658139888095497647023557781760 6646144 -14715792664326022244204446383026995200 6646145 14646523196776314835192708663746408000 6646146 5156945673660148944154440514939614720 6646147 -16480626198781389020875018924428877200 6646148 -21848089866650561839791275079472285440 6646149 10105379951391821283869579449061095488 6646150 6053757797139198953053044627485510400 6646151 -7991830033889815184361411398101522848 6646152 -6572589434045865708232435135585320960 6646153 -18511924176711430361955422830477770598 6646154 -285377699634191036238922683282425088 6646155 -5725755435818409260658640611455949840 6646156 16863098799793861260283079042824204800 6646157 3100541607209732540341386061815455712 6646158 813200185616266038021396965263393920 6646159 -25693381112854548466703479637792897096 6646160 -2452049453226060737585587442598789120 6646161 -15216334712348091217049485136493062928 6646162 -2142268721968788173058632845440652800 6646163 -11030010081446321603301973834861749588 6646164 4133203097351886255553196191878021120 6646165 12213773671507148107928711887108068060 6646166 21091294633821927004425585459523200 6646167 61629111799787411664799461484811760 6646168 12469118795276325097868499350617989120 6646169 -59700865040007721208873253020805379200 6646170 2731584434638069958524812033328454400 6646171 14061600748765485267261032171224797712 6646172 -6785053660361438241165384025278978048 6646173 25358763035956892632970434589014596000 6646174 7290583543249161821039679751556393472 6646175 -18494159624711743670855131829615970600 6646176 -29067486969429766834228636846544388096 6646177 -7411819121051955446022557362133653868 6646178 -3560111855261304882206759193951313920 6646179 25997943591892366229237921863613009784 6646180 8587634131608456967186476333821702400 6646181 -6648390875887440299231604325848900000 6646182 2002857965377085987831563561109775744 6646183 -3143679413503843481713525062407813760 6646184 24775286586159521335911460238162073600 6646185 5804372276032307447750326748191526400 6646186 23179793538358365313903452713475567792 6646187 11590928628432928215981573031584878880 6646188 16695861428667979426498251226270041600 6646189 -1483755985905593352814381883003211168 6646190 -4493927030869119474261675760325198400 6646191 22812160794052699083367768959566668800 6646192 113038352785650667417012772652777472 6646193 48769701821117913819989442520205783442 6646194 -3047297225947732505927565457988468832 6646195 6546938809190958736499743439595037920 6646196 7860196598943675312997018027321430400 6646197 -16475879086891599037198766687954431200 6646198 2070320105136455573708712251911639680 6646199 -10932460344067042369013750334642167808 6646200 4938365446874053595549750437355520000 6646201 40289404206148054928232205818365893332 6646202 -1004777566248953675110095687622560000 6646203 -1382326591991197829665878417310692120 6646204 16917888859665286848519300128504934912 6646205 3891859847936419647340703999675410860 6646206 -3464653182731740864632527424334365696 6646207 29533163539828358420752174694718491456 6646208 1117813724773426949208357308328837120 6646209 -361313195860542171313639265081768352 6646210 19061344179579198373468639840603913760 6646211 3368287798309281719682454110376872144 6646212 -75475810648099378043663525675290368 6646213 -56185714867073311000762903410162947202 6646214 2226515204291323678819794343436892672 6646215 3943915760501167803928715124239829120 6646216 41656030697261290485229665969990804480 6646217 65311748534325947005665048340723474266 6646218 -4385521570418673917065835869236483072 6646219 -22459532578307057679051522691954801160 6646220 6613191092634109902313537371528499200 6646221 -25359174728429036483610555107693602410 6646222 -42823156674082546899372425320881369216 6646223 -1550783705064104658982363180974705600 6646224 3846019861085036097718816552170160128 6646225 -6958984554012478276472136795113000400 6646226 -20687682416097163286888148084987320688 6646227 -4958844113461349087654937068252491776 6646228 -13595982163588184265006950196426082432 6646229 -14528298763089952540701522550929627840 6646230 -12981614762976051568885492482971418240 6646231 2469736730417172593972629936560081032 6646232 -42555967928848814719858638514218086400 6646233 16528985508373363040355246522417486048 6646234 -1174065777157532033853590104325311488 6646235 31463161344594171963360561104045357760 6646236 2735743691367130354785847115073745920 6646237 -32141646534275775834586467051274164360 6646238 22141271106901974429512541322822539840 6646239 -16387464806690160178760792211585596160 6646240 19737102646563254653483368559411200 6646241 -4015774745135677302942718929042754176 6646242 20335592242100835178758857130797180160 6646243 -7954155414359046933411722813908178600 6646244 26450177837568520873923976415828739072 6646245 3911741844810328847506307627990039040 6646246 -21493843774920810330209240740884555840 6646247 30987616276815364455256893173270928696 6646248 -4395080592789173786351492756606730240 6646249 22995755544566723574025956893373330660 6646250 1397587497914455583067568920614700000 6646251 -8022854102557084224193461417396038568 6646252 109343727791209294310620249493271552 6646253 -2222560761950479779148471267519204200 6646254 12070528346644352363182782371706695808 6646255 -5026821932420577634924717746216860160 6646256 10157601633669912481969790584733171712 6646257 37517047085968581435589704836292377040 6646258 -1119649612033823620751916513689729520 6646259 41852012984041167576123340506784832460 6646260 -6699143353238311790755021412451133440 6646261 -15815152792541827813867306163787715200 6646262 -3384791896400802667115481813466307040 6646263 -15408779183724730498052511926125289160 6646264 2048915217155682319915028723131760640 6646265 -16505221950919301215425072618467743680 6646266 -40100295877187097608148905848335605760 6646267 -59531084141547474866742569635720562240 6646268 -4932103727280784282350122364794314752 6646269 -4388261152634103790606223836002630528 6646270 -19964860695256949028828105265686528000 6646271 42970100431104359934196173459411881472 6646272 -6575392012590545460648138118652755968 6646273 -13406799595668859854815369727848803776 6646274 -19601524647693389753522393451607074864 6646275 -802338688719327516482281016262564000 6646276 3433446430391008216912575867427368960 6646277 -53321466786109817120177829438023427456 6646278 -19283169592507691163202156523120423040 6646279 27822779356611663520494378443845529560 6646280 -11463577050344393907599279395962009600 6646281 22235630557296069595992871543194785664 6646282 -3245819440262837923216857984069709008 6646283 -8263142382422845207476190935470074080 6646284 -90917798000748036870506336528702976 6646285 2664670863129993132132359746152820800 6646286 17598754902947453402947201703920625280 6646287 -8208105343198459564603381851977384832 6646288 -3947386138029345164555723154448384 6646289 -22411866498275439674936053896704356032 6646290 1107558607833211031238123722312064000 6646291 7796755570290036726600175263090831360 6646292 41843844551784979161366132799871557632 6646293 -7661832049878612252105608072189232498 6646294 -14435061982315237618523483932692979200 6646295 70663093985382009293791304211331200 6646296 10527969029551086251219416442305228800 6646297 -12515606692243804536798898721223411968 6646298 490775573309904131662155341312525280 6646299 -25562032238812484883640825717512581952 6646300 -9579471366633533000659155551773849600 6646301 -11378974137584854556188026480028202100 6646302 -1034171906182822971986269532702980032 6646303 -46823339993522172786670659477974281440 6646304 -3347178832907664346031137194957078528 6646305 2766455454007378684509161745889952640 6646306 4469213635465015548235052008895471904 6646307 -2446257501171053608522091040981905280 6646308 6097980054515681332885085726444365824 6646309 6186280549040385360463730853129032510 6646310 2061331751957214756173495949549527040 6646311 -16603186804882313059795723827942448800 6646312 -11513736637534690831883639069641036800 6646313 -18443246743430899867639224429784866438 6646314 7415117280364175571410853591633569280 6646315 -3004527642255635647680526458577924080 6646316 -30249838414235404926740679954644290560 6646317 -56436799175623212163360739376393564288 6646318 -6995661880814536545885330401473171584 6646319 -23325888381061490264486189332533527280 6646320 -2405046460128941311616149224770764800 6646321 -8332328884507165349069039613217634976 6646322 -164164572753771608105489447615736288 6646323 18098360548480051142775066345508224768 6646324 -243288133150691458474441488782947584 6646325 2683327832698290845836021010095665600 6646326 6486186915848735493168655776465975744 6646327 14948823016118035163905784204983639192 6646328 -15633486134144246130191082635108413440 6646329 -29253047332931744942060912493594188496 6646330 4452178854478999419478673503982638560 6646331 -48547991780828128300242174549844547868 6646332 4250470712629286755500759370808377344 6646333 4184533687450720728686884001060451840 6646334 -28655037828209269476039455561671795968 6646335 279636290455880308474015101063392400 6646336 6106677303087131865111700551767162880 6646337 11706544081866165318157522581009385092 6646338 -40526231127132006683647373987592192 6646339 -16609877163024941027744497126573066544 6646340 -2141084308034623969544703336607292160 6646341 -408929152970287054059013030899783744 6646342 -14208366256754101171434612010186430400 6646343 20531724150597158992691539877281178160 6646344 3986630370743965985384585519895429120 6646345 24939226568885518022558036840734256100 6646346 4144358780272005720381198418069071360 6646347 -21538006072311178376999909369877929760 6646348 -15992523017025313735579898113553243392 6646349 71085234423402085527619439966108573760 6646350 -5455653796115632261569260622207744000 6646351 -23862526777686963403673806411863669600 6646352 -1112100787774094472737088640169410560 6646353 -2727750680439233511934858531222956096 6646354 8371851811034036200927727724350475264 6646355 27105806993656128045120042168478661520 6646356 2596247046629186024309191987785955200 6646357 38738156346114782010400700224749638606 6646358 709699044744157685090439966844833984 6646359 19802116714102986779283781581526275408 6646360 11670073099238712489027659748443750400 6646361 6129125549082064499410531998805165962 6646362 4635477275170889815788148337909924352 6646363 -37257020764831304899137101885454579388 6646364 -11528583343768646841096140335799015424 6646365 -4604103850235103538376518140151276800 6646366 -1927376699032409705470686080228266368 6646367 1064709131128694606366964670088599392 6646368 -892663145617135198085204651160109056 6646369 19596908330104564981306980788792012800 6646370 -27653378609477555069492783053061360640 6646371 23029311611170084819946877848935669752 6646372 4111008124593180174811493161788675072 6646373 -41663247182986610171061682041132261378 6646374 -3993016357325898335241185430388608 6646375 -42614934891112423125902013989252886000 6646376 37015519463863353996152393437372661760 6646377 -665218830410112596011888193713278720 6646378 18482112419486611181995643171406456240 6646379 28412465097590744056493062773084270384 6646380 -320365103249264807678857954977761280 6646381 140036301510982840641295299102640128 6646382 9997813048569142472486249240563017792 6646383 31958063039951515427019861228396468552 6646384 2983868557455257799611763028398571520 6646385 2667078050076755826601367632939478580 6646386 9424739955868521379707564904730817024 6646387 -14169056613687142956649041937366521456 6646388 -17603868355897238231901751674273337344 6646389 -12594118511564722869199726378679748576 6646390 12506949746699955837105791662343395200 6646391 11226088019984545017361785785930079432 6646392 -34284872340217851911944560357930823680 6646393 -23473849630862720172964530391065452156 6646394 -21657235796184424726634336287831499040 6646395 -4202047325873846456773052500073952000 6646396 4381732525291433808531571761436620800 6646397 63710322057780541270503442754271076332 6646398 -12444236970380104065519522715102973952 6646399 10887688238522315205571574963853718400 6646400 -7052554500805776935070681752666112000 6646401 5195281647959058538370572301481264000 6646402 -2000266076183621701368438040994989056 6646403 -43952534527460520498133216304867049348 6646404 -3537295653294832749258364259759944704 6646405 40054501151599279974909648773349200760 6646406 2257406155411154802781351840484535168 6646407 -6769608565549197787650341187146780760 6646408 -43954884550756198445706282683974487040 6646409 46783959220201166637534437306914800 6646410 2017595446140958315384986812011356000 6646411 75085964124962823776105341991712080352 6646412 -5072787683164548439379838676239141888 6646413 15097244980128154365851747684866321344 6646414 -17325919730819804860068342430883194944 6646415 -25333219732067406311295799068358840440 6646416 2168666539577448198707171519153307648 6646417 992973779492509811869499704725916466 6646418 -5176471357080363566817974963618316288 6646419 17109670048657573795354864503243365904 6646420 -4623517197006221026914107278432573440 6646421 3539804064014077380062421630396425052 6646422 -2444926268912660020528429611819457728 6646423 3851112602620268877603921963850030480 6646424 26169760813167619287093413145077760 6646425 -7222194059102263516021499364229396800 6646426 -6427081018314400218176601569005283088 6646427 -11721100599116421978081112061325449724 6646428 13506422680270753762583229409124352000 6646429 14841900969489429333550070536905389030 6646430 8672256441853051798113416257198176000 6646431 260449906973369246761849297082173440 6646432 -9913193952292113871072441663960842240 6646433 67952076941924613369865554391442884800 6646434 -2586643975935855188902585198174263552 6646435 4967901959766534714113236199423900880 6646436 -27667430076863002194254026531929415680 6646437 -2903463700969071983123982116169108000 6646438 34177979993850318498610726169642627712 6646439 12843454157688501859609382354971279056 6646440 11047237931573760148544622306240921600 6646441 8297275955281921063845028192644604800 6646442 11009321795417292519769865530750086144 6646443 -47143075909052552010586843257828234000 6646444 7047673884543157893002128483321578496 6646445 -2439728884806010044733428887107579080 6646446 -14542067836941242195087555340789059328 6646447 -24462670253540067021610931693568551960 6646448 -2515867425349505288570182636513591296 6646449 2952675734271952212192430862367190560 6646450 16161204605992315516111143147968142000 6646451 -1808368480934341045486630352262498816 6646452 -12050313213590253473909649717250252800 6646453 23765554690004195512927754900312196864 6646454 21230553543893723606288108857115604480 6646455 1073174374184718560166106836336853560 6646456 29732234332432909340042522460551208960 6646457 54835263497506286959304867342752349892 6646458 2903486095658458519454956087665211392 6646459 -23789406657232958420925982297670777480 6646460 -137682252471847839469389932871014400 6646461 -8024751670266398431709817988282921728 6646462 -3534779293745049877323573626883457536 6646463 -13226111798719530929611507180579054080 6646464 -7944165839604540776379526435464806400 6646465 7143993963182037822562556658965790720 6646466 -4002259864762715467951899265448676480 6646467 168647446956353133996464083339812480 6646468 8225458629609955162979178649159695360 6646469 -19419042235893067655714461910051266980 6646470 5411570752381035068882858457225648000 6646471 -4408542691103975692764945927826262880 6646472 6086645237186862749120651709129031680 6646473 -3896594604646068886133129210102090796 6646474 -11013449163598227460410088268775909120 6646475 18960898627273506566823089154712851000 6646476 -15767196110837724945206542586145735168 6646477 22912091333276415154032207653620926326 6646478 6359485875285407541269018495257487040 6646479 1286171647381067493524550181842096000 6646480 -3935944489286727821817498296590663680 6646481 34762763168006906458893647573272403700 6646482 -4518608608216607505642155086727650560 6646483 -1818352091477261938317445604926715360 6646484 -19417907130240514430056925833232673024 6646485 5894662437300829206778762919706878400 6646486 -193509806125111868008300298555566080 6646487 -11835217069632179915909827628689897632 6646488 3647170840665166499150224592891904000 6646489 -27730631140934314603587598107699380460 6646490 25416539046573199225829976787073426880 6646491 821156219301405253430956429648363500 6646492 -10036902007941710621764117334390531584 6646493 1367698807375521922066787373156080640 6646494 4971340445044829959001358832723964928 6646495 15019404342433195339759956832256959080 6646496 -196257345401576577548158335268945920 6646497 -5437636879916380005333963450319869504 6646498 -6980210503411347676008190692293166000 6646499 49778102760580860730501299463616473920 6646500 -6830899225515593331208225838355456000 6646501 6489959024026626368635896730726937404 6646502 1001039404498378859236595293149482304 6646503 19901178769341152609880297722818686504 6646504 -2243900862594436075036639637114880000 6646505 -50130353813874581584766124995415258240 6646506 2270359110908587370166887707346459904 6646507 36514274033312732495115458857801903680 6646508 -27342935764840003531333758796454352384 6646509 -42257288442100933352567334733282601280 6646510 -45378047077860826310644805850892800 6646511 36995442881088372716858794925344460112 6646512 4671607298192665063769193829272944640 6646513 22721181755395999831992251035941287762 6646514 -11914410345003811554020755152489996288 6646515 -9436977968772144365826665878344545280 6646516 34123274297774551038975164210654637440 6646517 25613844559336656014694855005086001760 6646518 -3312423114837325753733770563742248576 6646519 -24879972484969085381863080301546284288 6646520 15469751739931863437729393331158016000 6646521 -11927224443196167336569002941944006976 6646522 1780833768773405091705982060957144800 6646523 -8833296973639291800585348805776057600 6646524 7599483914472463619849398510041759744 6646525 -25163686109712531845777325406788491950 6646526 12227908077265002835374252143714367360 6646527 30275657459526030880068031637017428120 6646528 11474473098342423368655204381790044160 6646529 1036762779411393038573084551769678340 6646530 -10540920018487880072851058237207040 6646531 -118635247073439652440204492658611048 6646532 14114639647711001756495967586684058880 6646533 81549390898714216850343068089505184 6646534 48454191712996324173972777697795688832 6646535 -2358496961516714782680094115991275040 6646536 15876396824716181474736108591202467840 6646537 32661371251163171595276968036374844212 6646538 7239274342467550101091674977371014144 6646539 -623996969809100126518334930110901280 6646540 6790689748566630522369306829898496000 6646541 20436047902571528789905797084741574464 6646542 -341272066115227666634435473385932800 6646543 18953532697809777688895125256697263792 6646544 7598300008295567655102138934562856960 6646545 7583824411859496074281660720678302720 6646546 -1832299320352682007273674408054823936 6646547 32928683929534775723842828582518034800 6646548 23789346491333224968109404212846997504 6646549 -2198980190775215938023471851948427520 6646550 935897685996482830627296245045428800 6646551 -6149598450507007579150751904395814576 6646552 84555268488108387564468196230801653760 6646553 647222345448104294269107328600337424 6646554 -1653056206506964448447979791347973136 6646555 -7546096625360074794486790283431054080 6646556 -39945299422075514917251915666009687552 6646557 -21889740625370943913583028604587556512 6646558 23176842183243810338952100377525799680 6646559 -41495260130804325155389368381455694240 6646560 2264868963276566670995468515352248320 6646561 -6337016340467158020133893955329947600 6646562 -6524929268863044030713657095132102368 6646563 7298341878202330413242409413715763200 6646564 -13252827543638480551914316215329981824 6646565 20031009286376754362082090723059774460 6646566 -10835925205868220272294791794732480000 6646567 -26882961596245636413578780201537577968 6646568 -21751223665148811787679573380727040000 6646569 -776270651444213252825344105680805440 6646570 -4432760057795664406706222314761815040 6646571 10727571882489642059076462555628754112 6646572 16151805446247398701297321142283876096 6646573 -53660274573552770171928339544779747178 6646574 20678266537717114058752991687805258624 6646575 3420286999315238501856452263610095200 6646576 3252448089876922188697729353495150592 6646577 -575340894759251103947048450806257408 6646578 -14638963583717325671414501053951560576 6646579 -30242450491266699491312729417985480820 6646580 17735076993247109858525249284899993600 6646581 3523162593995591764803070663705975470 6646582 21759155879538942639177648229193029632 6646583 38831805690547793841357548964581418840 6646584 2927056832685163928607248575957893120 6646585 27607627033235568723027114877670444160 6646586 -4676704180220003470708188794948812800 6646587 -3684056967755812220070012336201963240 6646588 3569836351354786668323928363916049920 6646589 -10386185247583678308115107127100247360 6646590 13691420719178252299890267992537088000 6646591 17956844849252205407251463607657481072 6646592 6406742969703361002064354436343398400 6646593 -7969590503604012873362112068607312336 6646594 -1858724760705505471284680699846189568 6646595 -10551441726542509777637339119842274320 6646596 -396328722714580837531989269375926272 6646597 7089338861493717211732738868326293600 6646598 -3908825896277373170067147665441364864 6646599 -887397589838037681896077341248405760 6646600 -4322560838099143971318536670105600000 6646601 -54961418884661077909859627369746830768 6646602 -2945394537832096467793269561796066560 6646603 -626207448549150253037737712835359696 6646604 8361640296780972112169256845730508800 6646605 3821431745529413081118351229574820960 6646606 11157144491764043692005578783445961920 6646607 -20126963083407259981198420229591421768 6646608 -2782943896965884768564281982482661376 6646609 8888911868263087871376393410441717760 6646610 21853887709350906383706716959993548960 6646611 30583499710458998846667145749178546872 6646612 4085198400468989657475882010076784640 6646613 -55925348573087985059681493384085113138 6646614 1616588157455822207420290938561429888 6646615 7515405578415177218061780198685344000 6646616 45560825139503946507704742335181588480 6646617 -946750714825898198981316872817278208 6646618 30093954675345135986385703453026382080 6646619 -16140611107924277400206063852357893104 6646620 6199506663686589186709447475021460480 6646621 -44926223980295081380108060449289179956 6646622 33413276338679091739151119844272106112 6646623 16434443516989273344600694598900397384 6646624 -15384547169408121209340339211924930560 6646625 8746228750243935830130613845061089000 6646626 3654501641060869986838054819475420160 6646627 -19224861128079432514078842034900449440 6646628 -21380379874576316318298877756878597120 6646629 32294411587119063040987923275086512288 6646630 -9424451677341882296417791064173799040 6646631 15914796011439091340683282685488760112 6646632 11732083012886587824158647170946007040 6646633 6038985335563345924641039318811278720 6646634 2435621558896706263522924676385728352 6646635 6485036521697871274633106964948603120 6646636 -22416504515401539094395729880587953920 6646637 6225282423840397532711756892095297280 6646638 -4761159066600116018062531972351813056 6646639 582727326304591418023928748571660024 6646640 -723336767747268209638414630791413760 6646641 -31021433121042280631826051721298533008 6646642 11097700939819581288840074891827878912 6646643 29431692564680259374496844619107226016 6646644 8455447719747400547634406130383441920 6646645 -34882577827720190518078293720012914400 6646646 -21837885418644889630154843203601552640 6646647 -7106089652372447768916352598974316928 6646648 1001122819781486085376321155839262720 6646649 33891042736768036154686207086463228800 6646650 -563475613383538669974896627863910400 6646651 -21576393504767185349347857065197544 6646652 21676283648253567679179859076344129536 6646653 -6816409895690538290893364791040304660 6646654 -11414896389188384594009242231250208000 6646655 -2689639746968246295233151246058430400 6646656 -9999405516222849958986635508134707200 6646657 33983613254729801800171689185435915906 6646658 -26603230514668331740777021586592409368 6646659 1640157315418977934137046804280225520 6646660 3973257457191540367667595675578741760 6646661 7033746974199380915109953560752601632 6646662 -11847126673340660613951662459304611520 6646663 -28468891453474043569281296398892346088 6646664 -12851997502895732591681139188974832640 6646665 8400861549623503275085578099372937920 6646666 -596601692900554434297951937956456096 6646667 -8971063096211391812896358239197320088 6646668 -11778944088750963116739666212738285568 6646669 -20296919967849799576132977704940985930 6646670 12075927940178677201352493006341081280 6646671 -57034741505717955052140334446511931760 6646672 10529570242535521752296501653528379392 6646673 -1842598212592337920534718256179722896 6646674 -6238553361647114011813572274243021440 6646675 -5279914826299484527980423656056000000 6646676 6636937638009483582797834163825240960 6646677 20418888907130963485494355696108722240 6646678 26052030674489374815795750513458270208 6646679 4952804111646325081829326696441504128 6646680 -919947085023173604375904345728000000 6646681 -4520173405321020635606221689387733308 6646682 47720541885349393107978508803283968 6646683 20293137243349161433391897831658748824 6646684 -6805914721123652960080832469377971200 6646685 -11896282837308554583922586086875817620 6646686 397677750012468271588827366273248064 6646687 10997814998634790337534726082472250336 6646688 36970676331431944041598250508493455360 6646689 9751688981442825461423789700710294784 6646690 -12498760921667856001957335978425714400 6646691 -3272977952680130254498268822323396488 6646692 -3176658755280363006188629659655888896 6646693 -119431420027888458728732367788066347776 6646694 15392766443494548617752600327975804800 6646695 -13070183688825835074523796060991538560 6646696 -9269870778980653744245940988197847040 6646697 51000313533346696507730466223672177146 6646698 -728454621580599830152253911057775520 6646699 -51138409371591162394829570014572484300 6646700 11585073451072633455283442828468947200 6646701 12172730594068172528872143887148937920 6646702 -23159110764754635065996043785119041600 6646703 46684973989388592933853988790947572128 6646704 -2565816937603522778371653946217594880 6646705 -1712115120544994475481997702395638000 6646706 -18065873178425439560142021546470295936 6646707 -22007503014972214281322794371527356396 6646708 -16042245079546701693253101465146822272 6646709 -14614217422275870163421587979610394980 6646710 -884143906236959176438345339395932160 6646711 -6699012280256442324882382912312950440 6646712 45483545887251429695377626791746867200 6646713 11693677253081669429825564766687182400 6646714 -58046235410870257066040253449612413728 6646715 14662119909962897200913311147497685920 6646716 -6339186959581462303481831927637769728 6646717 -7263815234555796612932217387724246656 6646718 596372439589919728397418753398347008 6646719 -15696428014378925482846141192030028856 6646720 -4115801353649273907779785771261624320 6646721 -59122773856938964854359552616405600300 6646722 1439701759270410500859461224633395072 6646723 -469076929377045928417691043355870416 6646724 156276124050543323286943453852557312 6646725 378385991033513423560385198638680000 6646726 12318955839497374655494990555480817664 6646727 33024780296149113414818556977720812080 6646728 -14215146244010100735427105711012085760 6646729 -28713912080839340116123321814165170160 6646730 2724977645405286510171281476633974720 6646731 2374145680182062064831600516397813248 6646732 947217290850677394615203004427719936 6646733 -36459729379214248452117186039838526880 6646734 16836654582423183748768563972233453184 6646735 -5445768404362197611492091060507552240 6646736 3208629743862500546183269090059485184 6646737 46476767276356725337080577646889562752 6646738 -4319701080553477048415385253511024640 6646739 62793975845452464530707776719696925000 6646740 -23592895877652405498190143395101163520 6646741 -1372993138643343183833409561731328000 6646742 -39469111197005603751588501932673072000 6646743 -16701713232911781126868319633389965096 6646744 -10426907798884502801560240653791232000 6646745 -9747379812541115980918578614803943040 6646746 15491529141530942679311869116463286784 6646747 -25670453043691172991804739283297463120 6646748 -13248192467047618214207081454483147264 6646749 3017576285281946559152702448985025664 6646750 -14466516148698244043314902389284896000 6646751 -49445273067211847840882888764037309400 6646752 -32168849970552726753305210840812093440 6646753 41516338404454443915270030773868779284 6646754 -9363109767490534104585759334340138208 6646755 231909911581899600766524896469808560 6646756 138670759841601110271656107571354880 6646757 -20730997613477995224628135969840368420 6646758 -17339222964991122409602537356609054016 6646759 -15517665938989314560412301290105018400 6646760 -3190607138361864651593528000224512000 6646761 -20811775839214635261490316395110737040 6646762 16207555256682308729685992823040056672 6646763 36324433666557755139608441268347431560 6646764 992175435038356607663857340237477376 6646765 18474020375780033519265156683463387660 6646766 3068249505516458587984640293288859520 6646767 -41796886467971665766043307484141263488 6646768 257445768348723901849739925133164544 6646769 -36085383554474734149672512973662182830 6646770 -3818639947677098904257086863477619200 6646771 -17368103994613416632163224156915484000 6646772 12728235100163230827322371445088256 6646773 2006618203149394330024273208785845888 6646774 2665225506704388740195447594005693632 6646775 16319503306183053653772769275860830800 6646776 -7218611613978238226252888544296448000 6646777 42456722413622061330263124206062155626 6646778 -4147468051921432861052354813322610176 6646779 -19432119154272441359533064774889767280 6646780 79196403755149077443673041716654080 6646781 -4407821864199557087360869180089191418 6646782 2089033378851982471771669349554896192 6646783 -13853569061195144782277683826593713312 6646784 -14507106386634973287323195860177649664 6646785 -25579267021628350741113622368466040640 6646786 -2208134483716829870818318132123676640 6646787 -1529282880739624716887663284663311360 6646788 -10618773594148944574031758605231558528 6646789 27725926083424182842717738984928017440 6646790 -4592630841149830960479680623723017600 6646791 19323977286519347925719082877560913824 6646792 -39639206228999537016358847687244672000 6646793 18886172096539812944629730852579898624 6646794 3572755434346631564444976065324150784 6646795 3949884494122321509612845897573344800 6646796 1940787384693124940420045973594476544 6646797 8530350538215119904615928093713278028 6646798 10365128571866284142153880670788350400 6646799 4645043749588126827642464424395366400 6646800 -2249982046376231042007195648786432000 6646801 -21232677238924535581314286821003041550 6646802 -5476174470038641296485925526223683968 6646803 -8065864331536400589084176585313441792 6646804 -35679988622223856861882789709401157888 6646805 40557267003487630017271792972889797920 6646806 12151536552359389281912195257915950080 6646807 -359205887114903118674632944950916480 6646808 -7415775797954897338196820434003558400 6646809 7249444811822739296135853942558947136 6646810 -3568161176649739757110183238263106880 6646811 -672279034045296272171084787479167296 6646812 22542267054973496535397895887919872512 6646813 34592728871165438088235598643545296140 6646814 1668139750107917512794526585606697280 6646815 -1174676237666833565642344131271877280 6646816 -547212132443908940440407011053535232 6646817 5946306850974180083747113478208521472 6646818 8862878773955467334632897566502533504 6646819 -31480120529098179872350041270109615780 6646820 13505992915790864130776627518374720000 6646821 -17114530457583292459858876362017760480 6646822 5090672553945036713793939526867814400 6646823 39500343654459762339721565568116784480 6646824 -6090017794056055765667644703490954240 6646825 15590985077109389247729043023803419550 6646826 8491501260504549063712923675795661824 6646827 18527759614029029124173238030049004160 6646828 2458424540779054622592210858012348416 6646829 -4562114136605434920264435758633356800 6646830 -10927589609259142391001950787713806080 6646831 -5407833214808124506560203244078640368 6646832 -6555812555105335613083833386813374464 6646833 -18935295772342791611091970066343742720 6646834 -8782540332472952875910889353838698496 6646835 6740589330872327683771554188502351600 6646836 -3312366892444098314879112724566859776 6646837 14739164839590396842971278949068485486 6646838 10022713472181236321017702681021054080 6646839 7101662547388199621114624079575783808 6646840 -12246715263750668370885566598047539200 6646841 18007940720133852431833207855596166800 6646842 1509584810695206348158184949782787440 6646843 13461009461938205511864130451373230880 6646844 -19018506950110986450470700901134027264 6646845 -4265050412081232245555431483704216480 6646846 -26674731286432406470624370205663161280 6646847 26723627850452419427739124137199867872 6646848 -1185044752670753840613552185740886016 6646849 -18038180656770392863407341238808182480 6646850 -3661354446607871908723749516791907600 6646851 2356257763611842234036167738683493380 6646852 -11279102244343680664146072078232584064 6646853 -19420288973467293486440939027148279456 6646854 -215275499271222132331364721641160192 6646855 245361309674037326567592298459232760 6646856 -60358013957690683241326398434923223040 6646857 2187300518915805722824997346886063104 6646858 24921539956494961411889209800285329760 6646859 44922415925833350287451178959009399060 6646860 349136231639100988295170757299368960 6646861 -12938430231527452023313049759602422548 6646862 -8393083972174767006043316811622447488 6646863 11251085228679615314339615006133327888 6646864 -59098863598715816036231705071976448 6646865 3449217600664266525242559372186086400 6646866 -5181068178864140925275513630814139776 6646867 26774099808921853762370140157035399916 6646868 36303008945690685904760197417313007360 6646869 -2123278508418957318247191973984491072 6646870 19027687527098723250287968314650330880 6646871 -12352451625981188191213087047840479616 6646872 -22288174333346041351365368803860910080 6646873 44219807985222334821442862076794058122 6646874 3123105119974759337075999939581048800 6646875 2669235381330694519134114358607250000 6646876 -18704375722193173116274615232324597760 6646877 -31948511436151944360601626196712429274 6646878 -609419137581114948447488210429448192 6646879 -2793742188714523157462068483516358160 6646880 -34824903519163675177016092740684349440 6646881 42893184113030961056245122427634696160 6646882 5274613499355443504956283213590637568 6646883 49941517398279494939523275017203567132 6646884 -11997089058796680112503651934030632960 6646885 7713388202869253784192940904598921600 6646886 7062945634661201853867413776329879744 6646887 -6444045638952345594906834594841329600 6646888 -17818711395740219040923580031671690240 6646889 22329831422388800709737025153405605568 6646890 5547359958223841406204953653557504000 6646891 -41611062457072953383117399952000493708 6646892 9006614666167884860340679546169591808 6646893 -11171114910844822468339691623658208 6646894 -19625652250095570713804162989031661504 6646895 22707496966969259347948181116142723400 6646896 -980365344661961791431545581570621440 6646897 155708618811144310360889083722008560 6646898 -22096371659664967842529866233572330464 6646899 -2802698651667600828902262889409022720 6646900 -3042795275921296389460099524511635200 6646901 -36957495854678730049099240924389523296 6646902 6152294464557400966423544580983500800 6646903 40860779124657638595498124119010120 6646904 -4454907102753346117073602087584583680 6646905 10004543672798366007003793343454092100 6646906 8441123269865801678797813894526273280 6646907 43543293642199576674063047766256245156 6646908 9368404105800953735054534621346177024 6646909 -29957448738307761070135992787823885684 6646910 17442978418451457443322010149945975360 6646911 -9486474008379524993476720753467033456 6646912 -20449278346093555530335929733165875200 6646913 -4561499266062250025781045130894790976 6646914 -11696763564684974823716405692073583360 6646915 -38949167820002373183148242082906658400 6646916 47590767366559779326496894701116673280 6646917 2853248300841987288453211846542182880 6646918 -20034714001200562772610870093260149440 6646919 -5095959560433248334213989352188104680 6646920 -2887159516870174624067475885067468800 6646921 55625633836164426618752890298575860122 6646922 31367336837948152588346314567605907200 6646923 38963306262655281885172858070083984572 6646924 -3700898969852030961411745538044367104 6646925 6749531569656560872229365081723887300 6646926 -3413967518431822399403308904584249344 6646927 1634092086441992234036800331805292544 6646928 21120210014989770225403756952711331840 6646929 -4162592903687534387183373547307138880 6646930 -967428696988305919258117893624716640 6646931 3579333576632117737131717505450707312 6646932 16296457707727050962274125847148300032 6646933 -797075911250741584074844448926568818 6646934 -6323290791183635639336530912419821568 6646935 16304531542383417636687229469631646800 6646936 -76000743372475987179992160194281328640 6646937 -6896283313765086763282837725212884320 6646938 -581909816390483556997321458975699456 6646939 -14924410048948649095440184979458338576 6646940 -399022450329064071173717445796454400 6646941 -7234369717261876649671333182540480 6646942 305159011617614199283214710226720640 6646943 -15674416592293125541518377956462883040 6646944 23889578878363241230654767682871623680 6646945 20332987695816459756491809782729541800 6646946 5580031068444117099486229423212942672 6646947 11815994337650464886390998045179876672 6646948 -30540296060229302578973891677118782464 6646949 6742235342961502917708833605501307712 6646950 -3775144276067680035031065606780674400 6646951 -3917801056408053885404421904783399048 6646952 -3082847455559423612479961361984890880 6646953 -14514257973252405423996734752205187696 6646954 -22555623421115223540736898909658055680 6646955 -4785300057190066284433681485295350240 6646956 -5717706409508207679763679929248976896 6646957 -30219433539476660553743497648797698794 6646958 -8604214496238336785181716158005434880 6646959 14815258877420882338553218281120134328 6646960 3448351055843972386512585060586291200 6646961 5570244704457100403125795161424679424 6646962 -4292914926472336737084657657375392256 6646963 28278998247434082021883994826009172480 6646964 1433183211593986056647330582607470976 6646965 4067728286984496245825889048715161600 6646966 -5128204251682848715367620915707306624 6646967 50032601481192736889788834043620415016 6646968 40412901029751669988717030804858675200 6646969 3551348541907299671376500644342237696 6646970 -5566146931520007006862048617229559040 6646971 -11341568931621147186112690545469600656 6646972 -17928193022173884138412912617499596288 6646973 349237191088361259280160256629745222 6646974 -3342861297233383590422915936441604480 6646975 1487063222556236252512469845407266400 6646976 -1098681033956649741895977845731098624 6646977 -2180457482869084618909773199245120192 6646978 11813874194914622528262774754992328224 6646979 -60017061470493821115405333163371456360 6646980 -2461926404622805999675470807140044800 6646981 11034844480963527405800607089612784000 6646982 8650213101568969445840605884944069184 6646983 -49844205236666875559303395382717952 6646984 -7135626650439735330771969419740093440 6646985 6563613004429778733601561686983166180 6646986 2320045384825187513551651517434667520 6646987 30088820445785287992553401385210896592 6646988 3997130906480886048978967751090413056 6646989 -4680004475827696868064889296028238592 6646990 1249228994343930691823042897574643200 6646991 6001935668762649875653791420088552704 6646992 1375017894294258460360929040047144960 6646993 -19326143011610727953982731150694913680 6646994 9534626467208800315261032346287217296 6646995 2019728587883634292834289512188216000 6646996 -59275240197562351986546200051807596800 6646997 -23432762110850476394155815684048216000 6646998 1123769745900354481712506228214016000 6646999 -9455654347988515761283119539251710480 6647000 -7587963729298747292417585607997440000 6647001 -20932336783685387446858898207695691568 6647002 22081783922587521500027493299312577024 6647003 -53006931570364368815469848582317812480 6647004 3352541097545515935021018804322498560 6647005 -654264030273149773625112922831856640 6647006 -6351311349856483076561010224107887936 6647007 -13413528179623779497421873531620274360 6647008 4248072638018688807669209984913899520 6647009 16141062960995748114757046992089762210 6647010 -8551438871292818440053187751265853440 6647011 10639811759838772814881915023854096384 6647012 23267450618937085246366130389277382912 6647013 3750977183583915155163305417569968924 6647014 -2661304294369698520264431991143599520 6647015 -2715600043973505557037612856930088880 6647016 -8329298277326153322736576151282073600 6647017 6972694496546039837097380463782580480 6647018 -7781942003593695570377913042043862784 6647019 24235398036232385953575900831067744344 6647020 -3032880234562834963738510489536430080 6647021 -108753841438877427427893019616484756 6647022 -14911116955451755908991414327274542848 6647023 -18450013932333735544078662212568705456 6647024 2891234159534226988175055204872945664 6647025 3136212333607805456436774387350323200 6647026 355325374222412735331176409896782464 6647027 57986176668216092553994743778416313200 6647028 -11443465933592247555471168125063086080 6647029 38714102723053609878593917709008691630 6647030 -7287952646114918591022040896893969280 6647031 2250218907125222024870569387937260440 6647032 7165356443377530820748332693611724800 6647033 4646982295771175440758543081020658282 6647034 -21170859845519721616274470532304780288 6647035 -18297280479323224684066167300466091520 6647036 43648285639523260457321215226781450240 6647037 11028422911137663030000708332237619168 6647038 1014944813200196523087733951710275520 6647039 -2785505907722663803730720858896087200 6647040 -6571882605417898481204723101980426240 6647041 6974276944937731438712120317925533442 6647042 -34431641537408435353271557404453496800 6647043 -1676705637939239266231397040030709152 6647044 736990905453820874906778683630755072 6647045 -21019219141918637518973702948179673190 6647046 2275502515076007441936915369988921344 6647047 -49424044519569627671315223809660358888 6647048 -22475006959932846928148258279570042880 6647049 16286827196700253688802007573756689120 6647050 -6638843036940284648077329058810783200 6647051 -8144287038281587981234925512291049856 6647052 20267209561345394896028693363096120832 6647053 -4937634692024227270878240741661394944 6647054 -1388041789198762740760172265391056000 6647055 -8007698877574198244348148799504147200 6647056 -4482872049124090952537565261122551808 6647057 47857386151096506051271599170177536512 6647058 -10233090814148383285001628527231635200 6647059 -43442099854550120211294859364945750740 6647060 10614546406248434638398981479077478400 6647061 17018505327832641996609553003207415520 6647062 -40620529947750707380866583924122922368 6647063 -21464129163161324069888895582027363600 6647064 12272719940246368258337045951061995520 6647065 23883660739615741181450988968273977800 6647066 16737020322943648584023866900709245920 6647067 14542880519299604090639445889432834320 6647068 14963153045420265058900513065790771200 6647069 265011241505857269398502396584472576 6647070 -2116960567068251034607295528291312640 6647071 -52402854885120137176537715939734057656 6647072 34790040438115555285275923750493683712 6647073 -12658822977888339515460041836123668816 6647074 -3140408892234163988231965282650739200 6647075 -18093516613762938832282043660133497700 6647076 11535312615287240300864516021839656960 6647077 -59167605617657347512940578159628379074 6647078 54783263314890203281019041938621128256 6647079 30920188973361049456628684234250585384 6647080 38551539185964831750327569964283084800 6647081 -8063303486382619276678202932223899008 6647082 -2580346803762817641466103226594816000 6647083 31567702892066123155199044368012838080 6647084 10792884945326130755319773964092984832 6647085 954772430331963659410666603658525400 6647086 -17702318670895586494706030634414691008 6647087 3857249264644751568424419585633691272 6647088 22973068778874996203722567883685888 6647089 -50281770007525624731214108045473968110 6647090 -12076270682568140533306342120204651200 6647091 -9384249307005533455041059388885364992 6647092 -16363429382031013769410683569877792768 6647093 192950528094576111121575927855027822 6647094 16602448293458252248761350444054137824 6647095 -6034447107941861661301860399526741920 6647096 41264165604764734582583897055267041280 6647097 20587903600123054951185827013291032400 6647098 26413200975729088829093678009271730800 6647099 33179205782309963740124797909587632100 6647100 12807101507932373774369674172408870400 6647101 -29974419253065502249005859415291425536 6647102 6967403906127099587770591505251399680 6647103 842298213114598136148593962958667600 6647104 -8025804128163279080045677567891472384 6647105 -19900923392803771795835458090784015040 6647106 -17649384675281485307428764353716768896 6647107 46060054078243261646482777772583303356 6647108 -709420309676473878819462146456435328 6647109 -9750697952111011517112236403565165440 6647110 10500016056760816908571158708742392960 6647111 48259340912106974709929401598351258712 6647112 -149254980750237464248728043903795200 6647113 -12568034937525530806031649970578476544 6647114 -19206909684028204979147000035405435344 6647115 14719625620974930966620299802605336320 6647116 -15002966022818601840239393281957330944 6647117 -12028682710166992571289876437277350880 6647118 -3423100026320798442291163199645608896 6647119 -39698476379831940600356304218375680800 6647120 -6962074555463694153612607634486476800 6647121 -18120834064871346561519550464012986892 6647122 21210850589617798926327271751255636112 6647123 -7182264380101335645989900105124938160 6647124 10321742520875634882820479246874005504 6647125 -12993980536827147650788293060255066000 6647126 -14129101176944170598458021825420555488 6647127 -5566750453184215974184176289272904320 6647128 -35978072808208091501006469293865891840 6647129 -43232388671917345990806364681986705270 6647130 7518190759054714265083315456323225600 6647131 26020046757182927217320133707401507000 6647132 -7273966418654142373640491829578990080 6647133 -10666976447208715133760572724731182752 6647134 -3864173639203461820875780001602127680 6647135 -38744120903721346718352786688245960 6647136 -24992089967111146287681313205207433216 6647137 7856211765343630144184474112517771712 6647138 797739484302544633067994594648979968 6647139 23018265318529497855892748834342916000 6647140 -2574694663143031777805673218853580800 6647141 15146463979976682965834318746782988542 6647142 5181911151821064971057518399199660544 6647143 2383293620936149208812958494293671040 6647144 5697930118070987532158113388619694080 6647145 2603336511286552019001772979067546240 6647146 8655106888818720606184950344058722304 6647147 2934307936097374185105390161423016240 6647148 -18487366173731559298959436435550392320 6647149 -55984369683813602571150916564233098964 6647150 -12001981162689097607699155515475752000 6647151 8229878720635341125764263072319449984 6647152 -4571913947303238447862431178961158144 6647153 -34025015217692044833873415970868994140 6647154 -9611994054886424995563869708725627392 6647155 -43568515459367035705721985189883912800 6647156 -21581807661474625027988104288040868480 6647157 138016915054065435784641557429033280 6647158 -3596288026292677590369926911539591168 6647159 29932795464086752564544372061041520840 6647160 66840388310636942820710230989619200 6647161 -448731496270720688972591738526281856 6647162 -12634182894486025697670344986912993536 6647163 18664226866777618919696476414125924864 6647164 -10069839814358248060328037846128489984 6647165 -9928153285208425214263642295534947200 6647166 2130058255406924676119346137641745664 6647167 33037622089367489700743041618121561216 6647168 45357609302647034819463338866759434240 6647169 -7548154714749395198027462117533283520 6647170 5615109978204848114111360599473621120 6647171 -39730676359571346470301733891451786256 6647172 -8135305195655015347921464109092507648 6647173 15628146012618931317061222475641826904 6647174 23037903542349774792484646746188419712 6647175 -6130294864623199694400207388994692800 6647176 55035991878067214763852936384779673600 6647177 74847033003009116995950984116877153060 6647178 -960106749028034414280497509324608000 6647179 -926270057956391546774354503892640000 6647180 -18860771162282802598315858099978076160 6647181 -7323922624535488883207861418048511680 6647182 -19357519658299812038349039986916719616 6647183 6349460930125246852629105641292763080 6647184 224778361365861922153135947843108864 6647185 -12853132166194109039753073716817844620 6647186 1586307869487422990334032370377961984 6647187 23183086384297698978664137118875319152 6647188 -42611994401833018148613824275981056000 6647189 -20957958014131826735928045608021393010 6647190 -12250904661614603924673800023337103360 6647191 20963707197384695040070609592965723592 6647192 -11971157191458018715685345334551808000 6647193 -24004828016132438398450775545093085478 6647194 -9769730858216101847234269811824825104 6647195 26188756956947276267930941030862779200 6647196 25768590920742046997365397794627656192 6647197 -9171915137126550009020196340067165600 6647198 246370416969026451704461808347063680 6647199 -10887544417106977895335080534787575792 6647200 7227516805050089022753603201033830400 6647201 -2660204959237668769441184141056028496 6647202 -18340344282441834153310917563778510720 6647203 7200011488335584105106779721687792904 6647204 50903698592539154714279591022814586880 6647205 8689163063062517171167594345090227360 6647206 10166758320332544664357489036189455360 6647207 1636684459622414225294882646596520960 6647208 -43674797474803621063801539255870259200 6647209 14820315768969333832747245119864508410 6647210 -24437978680797548536649623760994877440 6647211 -7927124975929564030454323515970113360 6647212 10587717347123093406255618296022549504 6647213 842814467388058688724492223567677462 6647214 2680968329547471610422711092142096384 6647215 21710099524389865007071407907985244720 6647216 2877856628598947268544276569619464192 6647217 -1931918803621978784763288861410688 6647218 30685832050131690277817875248160680960 6647219 -52000877486594475962341344195029467380 6647220 9810903140999386794914214938813510400 6647221 -16082640629786037025302581594549586816 6647222 6010502610666116803530692134956522912 6647223 39635596890586837995010777211464718208 6647224 -1521609002578816883419083801027194880 6647225 1250326634109929650202812732560226200 6647226 5392415027867280815664380570835398400 6647227 -50143353649902375755028808898546656924 6647228 1422321114618926736438123541668289536 6647229 -6472180576872245528834031537412945626 6647230 7293456120314960736613573691642123520 6647231 -14050004306783074543276534581363656136 6647232 2547929375146945854151509074352537600 6647233 -7012345941886159971301322082306301632 6647234 -1432850642489129368376569096512771840 6647235 -2474429954191534925478143226847872000 6647236 2781322479296593820803137821835301120 6647237 6929713056911628143787851501211988638 6647238 1315589734650922022257894048628067840 6647239 14139249300588669732962687980231918040 6647240 -14356125222731463760541256967655731200 6647241 347924125328492806208405648249037552 6647242 7472280872604629409767545132417512240 6647243 -46276641703948878983003009349035942508 6647244 11860374983662239248480059701912453120 6647245 -19758912400803653884174853930646801600 6647246 11057788729826245503613138220527803072 6647247 -33633667710757018850175914019106109976 6647248 -4675710467084672822550510015842697216 6647249 -9825070487158111150168837972822620864 6647250 -12233479498915785550862358467123712000 6647251 -718110941115357141920040417404333888 6647252 41843059749555982257417088971249956736 6647253 12111738426056134302169278737669736384 6647254 4201051186439187681469450187555675712 6647255 1954062159700089364654318092208888560 6647256 5886390034622735311638373445836800 6647257 117811754578919139260324778351130309632 6647258 -30543404103077842151639448478877886720 6647259 -2483904351546659708846506924518191760 6647260 -880089070897040000532436356930109440 6647261 24340829421095994021705598792975804800 6647262 -36273296873438737159341437362993536 6647263 2587644772764736160304992639239669360 6647264 5195101175550490346030764376571248640 6647265 14344773264527826472429169594776216320 6647266 -7649524642713780165836198686707765168 6647267 -77532154709393925625539697730431500336 6647268 4873015097602089430896989303341842432 6647269 46336423085624999409474200971865260670 6647270 -1729931133963325066808602712331882240 6647271 3334427751650670099112695675006415104 6647272 -15383978676081870465025919605933117440 6647273 43458307512795124601284725531107022522 6647274 -5586950355443557024688952549027083856 6647275 9107874571260083737096495114094951300 6647276 -18823432094054932130525883143727264768 6647277 -3862422245360609444720366475082028352 6647278 27216636316739154146988993857118815232 6647279 -12738645702024503173238717521038963120 6647280 -1428455181606434885455596931843031040 6647281 -46328765696181460631141441649750726800 6647282 -6254107160243457422981140426946497008 6647283 -8663363265545583319505070844673593320 6647284 115559342638741937266083500542226432 6647285 -4625330344516648126267261067008210020 6647286 6530010187864805679997985048900259264 6647287 -7694951226951518949249836559970263064 6647288 27438718549488859631492686840363253760 6647289 5977604132844591663043333915598363520 6647290 3857496833147751697374938528188182720 6647291 4961211794939403149132638704937987872 6647292 -10610632078627802275052705948880844800 6647293 -38156569199347047204148604908786146420 6647294 -10278803695203636494104078587253039680 6647295 -16744847357176333015296345493102861680 6647296 -2313217690001130867113667166772133888 6647297 -5870584530176322486153234819433693440 6647298 6248578811545298904139697133776279040 6647299 1650989483453431879319534697217317888 6647300 20850540289622632885028957072486476800 6647301 -6706582636624356708635143558249156770 6647302 -1328611685267358660181252680715982400 6647303 2548862753141672053020046240476555984 6647304 -16432913854378672820922128952443535360 6647305 16291179392034958584113765479817635200 6647306 7286680889408455403829204787208374464 6647307 691895852694748039852372593045749760 6647308 27694811567477543907885561107599324928 6647309 -21498767803095621908809519702811090484 6647310 564827840018857138380435185396673600 6647311 -7961241836533099436197726969005503616 6647312 427145670297084142696848430518239232 6647313 2165542093521646980678239010183237888 6647314 -16379973025748738825745502519764922368 6647315 -9959722218658267868880075134427724080 6647316 6185838914271651484181670843302590464 6647317 -20814115339291441088652445622478267634 6647318 -4218480645806124778166477361533468640 6647319 5858465161599766215864456463286173440 6647320 12752147724591324081478312694493388800 6647321 13641025654050743412585102796180581600 6647322 6381502860337468052786931461456609280 6647323 -5833185946991456795669168572665320280 6647324 -34611095281009607737707759234245282304 6647325 18873589642220339802551737923820689600 6647326 -2921163648762763919704142337292621440 6647327 -515414779190971818659715056898018120 6647328 -16527777341144005895050995625217949696 6647329 -11502787934724486861983926960138385516 6647330 -41180880972892445327490908236738560 6647331 -6208654906868715105655875595841434248 6647332 5577308324622900900435874980257991296 6647333 12804979474211153490799619953321981440 6647334 -2219863936230790191234629799852529152 6647335 -6498120972817033190949578277913161840 6647336 -11570279872982385657899075130855843840 6647337 40180666469485563369289401487798299300 6647338 918475126372089337920643387639918080 6647339 -6504737134085042329795138023613654860 6647340 8115697183652665160039851569684480000 6647341 -4908730939055714005951357554046662528 6647342 8690042356059008850530372030546985792 6647343 -8918850608150924592289392113467981296 6647344 -6027747408093933937243837948440084480 6647345 -10425783303865293321123761781894684480 6647346 -555496026434177671778269432058886240 6647347 3289113243554989781767681432165828432 6647348 -7481281053196806412418810744047042560 6647349 296754914150728061449406266322252064 6647350 -13292976266204101090128461844633765600 6647351 -43500160052086286087411577698375363520 6647352 3122106781751228132468438311357194240 6647353 -49333774559396868311302357734323580480 6647354 -2558736274438001672372257539555971328 6647355 -86098192539719190333699897570935520 6647356 -11752694432234677492403720132598830080 6647357 -47866261979690998244341846868133687348 6647358 -13000340468042543099734945309481178816 6647359 760173482067363367576471680329166080 6647360 -394138670613793250259649757388472320 6647361 2565121578843405199923171278324011008 6647362 27859455054988099021537537756543092432 6647363 -1767927565249352651187265465598264388 6647364 -7005034947565976635948532403327177600 6647365 12792333429928747205343343455521635800 6647366 3424677635516811159553684053818629248 6647367 9192504729683931699259192126144680 6647368 3170739470309647228659076747904286720 6647369 -27360941682485657333773585547254888230 6647370 75315856864622514264618349254013440 6647371 11986964572138524001048220955289550304 6647372 -16203904265616207042058283253991277568 6647373 -1065944692942408731004232491902182400 6647374 -21847536033542166274721958985423809408 6647375 5311396375222993630591682394578304000 6647376 -759500283236483684722625274202030080 6647377 19757723483355711323061388105671876 6647378 24196483127628186039567479462880973440 6647379 -17322197363475492883155950277077209416 6647380 -1757461693585452424246880015254041600 6647381 -23764987459321813006827683396684617668 6647382 757904193897881989210226147152167552 6647383 -8107516569600150079120195047743296040 6647384 -21485436053977241031306328564186429440 6647385 19810355621634292953625691516235777600 6647386 -34025894045464281186210173326947118608 6647387 19160922180613277118053339452594121724 6647388 14105569474110691913642770291002040320 6647389 33064161095432458364328588745175549766 6647390 -8285877713095287839581726609239556800 6647391 -12197598606053305134505819943860095840 6647392 12788464498181315069106322082359148544 6647393 25902947151241717187285811142810884642 6647394 -3427173278215462711450733198228623872 6647395 18556365098235713508122188067996216400 6647396 51680506235303016763594860320563200 6647397 -12765942719274666143774164715758656000 6647398 26041251429009676639207940505769633536 6647399 -63935570403107102015285365224131819880 6647400 15288976668683086045917490552135680000 6647401 -4914910591775737407164952788960838598 6647402 -9434888360116448313055369833115688448 6647403 -9129712074156829654640480642284800 6647404 6594635083947918485766240885752473856 6647405 -1730253380472991874886155772873054240 6647406 -534503851695307731287288182977873792 6647407 -7472951197493620222937675302811274112 6647408 -2021042343558519834435698192615669760 6647409 -21550118157976606866300583474969668300 6647410 -1945418608122655397736065173865625600 6647411 10255898574000519097924749579153480012 6647412 -7013085124429269443507804190811238400 6647413 161350304594824569473129939359041664 6647414 -22812066644153803605711345519336872832 6647415 4705431723100526797971598250981635920 6647416 7353655390063799535486734544304742400 6647417 18803637576327666844145032299746798592 6647418 11666503892921004770161404144313444464 6647419 14239386700866366460903888502790286944 6647420 2056241842762212227298533331112642560 6647421 -4203487064186664302824840968712544736 6647422 -11463266769948879245812211424122239488 6647423 -8238780636453234293615475315416928576 6647424 4087486476540181359628499477059338240 6647425 -11757045506890137983891536681802351700 6647426 581431202724401331753926193089281920 6647427 -219250753136643062458964531140283124 6647428 -27849626132668369752682252512791516032 6647429 40979905276138872833085248661796588284 6647430 4524758588471756592347883495061557120 6647431 9548019834842729504635807497528895792 6647432 26439380541027381681800425890177638400 6647433 -2346993150781970480977541414322170496 6647434 8963954145512232988144125177321910272 6647435 10412966201897259024038607269632032000 6647436 12405317245599598656798883022910427392 6647437 -5996388949496659145337055485027809760 6647438 -10864462842145362206679387320696702400 6647439 -37455200217412924587372181924700576112 6647440 -2065189119457171086503371714935767040 6647441 -7772375029899449152256696333696269200 6647442 1841994517519575821196183411889461504 6647443 55136245566239829996145387198653007944 6647444 20041738911558202136911763961298647936 6647445 -15124659820542220317895480823563968000 6647446 -5626977542969767812170385301682234496 6647447 -50345113964783446895788278265903714104 6647448 24364736987764267710699371512363560960 6647449 27475052683514066508011514398255818240 6647450 14427575074504736304638631797093730000 6647451 -8821744007774301543820314024164644560 6647452 7469382150945670005545671102183828480 6647453 107058272182002165480819217272376728 6647454 140327344855053766082640977413447680 6647455 -52339304653467436101674622690568008000 6647456 379611400060581580617112527122202624 6647457 3602385522534910412165253837491659392 6647458 -23590607308746150860627096650800607920 6647459 -7832273507247630528603211061312227008 6647460 355391378685304157612643166490664960 6647461 10849642582421141620802509169507644800 6647462 5815220197237380987582115177082315232 6647463 12369022843355088515095575171077832744 6647464 46764601464007129978944442823955333120 6647465 28341062499502587561478732658123147520 6647466 778646497106415983506495770952839168 6647467 -67795409352593307283813487153317310640 6647468 -4621032127719103035750997086816029184 6647469 27141334995214491111420900551327502144 6647470 2834893273975103536539441574258857600 6647471 14134675374341156310944069067543432960 6647472 1601477583308051966540614618137427968 6647473 -9358045703461678346202790803987614720 6647474 961163711959398350210813791985711520 6647475 9030970306893927658634993592830797200 6647476 -43512720632598307080357468964998180864 6647477 -25165147576454158633811398456156371780 6647478 1934770546785311049422999279231308224 6647479 -100456642800772911175192530658495402824 6647480 -8527664227694396412783960975653683200 6647481 -27318842138390142471549839459427584160 6647482 -17980031683051170997829634275165353728 6647483 -7020954259756496379919159496501825616 6647484 3536742843990728658069458344185987072 6647485 2359117136889043250457109055697216000 6647486 31708934019946665694211812442925422400 6647487 -20676948390412786358221069487842742016 6647488 -10638936019898618462695150354680512512 6647489 62896964355497328769016119008630772290 6647490 -19289207707128052575505401928746617280 6647491 4179433411401085419042997553768931784 6647492 23391076742410019294429841528641003520 6647493 -3758489461179939007916206465981841856 6647494 2244452859241490503665019816447947264 6647495 26656182054336910491652974555896715000 6647496 -31875707521402416021759380831733350400 6647497 -15171210296432849571775777099606342054 6647498 9784887504911592514055134805101152 6647499 -264726640855118438611498391214959280 6647500 930743133661715277614250301176800000 6647501 926372699841510593814519651090896352 6647502 -5046266335240793765189662637781394368 6647503 -883671658059739891519996538279401856 6647504 7180230634760453692429682271681208320 6647505 -1570790571302073086102911038553693440 6647506 -9756511806067212113790129794059739136 6647507 2905611985046749969127889390438757272 6647508 -2886352895905428906895888018598989824 6647509 -20314031018043913935219603101890719360 6647510 1046224693923976935599521425738946560 6647511 -4045905095486312398237822566706458240 6647512 -23437399545655207872654022627890124800 6647513 1261443738605033352896237682344673300 6647514 2345296913671918655910825361449672192 6647515 2820014976547215545687531384123354400 6647516 11321703216711914350240252721278709760 6647517 20534268922041673979800041715291910016 6647518 -29392872695880620712766125817529337984 6647519 -2478811606811614162115869458648490080 6647520 -5005949876337383884116939327720652800 6647521 5412651280390867400280414830465826722 6647522 3389831592330754407252423550616586240 6647523 -14575734750233282968557191926735531200 6647524 -14380647297137079873963692588067624704 6647525 -4966645522422928591423287932379867000 6647526 -777665121225208053769697882994480960 6647527 6304961683329971723778143404188024912 6647528 -47458817145770320211493428628178176000 6647529 -1392630741755197036752195732098552832 6647530 -1945237507770290741595794789085888000 6647531 5435031584170147839182239326146734224 6647532 -4879339129740248444597467772509014528 6647533 3888145668069922624763552274149769600 6647534 37884473229177485968293499163076744960 6647535 8050715849572255110745916486679182400 6647536 -6954461816728356245258756053648834560 6647537 -13968920741251664622130577225434311768 6647538 15178330738381838503834319121811695744 6647539 -14036657595563567243826459671680954368 6647540 722714007959509147753777939385740800 6647541 -10646557317439854056884795714183293408 6647542 407130157271164785567004510201327104 6647543 -22105565300065631713178294346939819600 6647544 -4955253320968503805006875948547399680 6647545 -3121738415926778774404978683445280700 6647546 1446253549946690269924783357383882240 6647547 -1547284963338017918536335762484730880 6647548 26019013718966292836799377049954603008 6647549 -24761915349775719674260319263304957760 6647550 -328075527172486159437358730332262400 6647551 26660971364167557603284027440401335552 6647552 13642482248077306451645340378212597760 6647553 9989015829124019574370750498591238880 6647554 5783680388479501833689664891394198560 6647555 -8900249166793063144790171402822968080 6647556 6885654185931622504599609128138959872 6647557 -1105881941769171852902905325898949088 6647558 -338220981452870604494059981694687424 6647559 37360449164090075570855534142729313704 6647560 14724890744994275313183348457794816000 6647561 26402024126119196147389723735667066880 6647562 44282837602135928208547856644347801600 6647563 26443538246484558000483293984017226224 6647564 -3099284687689143332493586751440551936 6647565 -20315408821426241106064981419087816480 6647566 -8251411910661185254183356749271816768 6647567 -17781280053850489567498546665370374048 6647568 1389873869284513022870802552556093440 6647569 -17415434971891851591755166704080606030 6647570 3782733196864717433470158688802424480 6647571 -3768166379263236328115028093333022128 6647572 -46682922597851082629925373456741969024 6647573 41331358884099209055790381105247415822 6647574 -10250128174471276684813865143258213440 6647575 14267645148559620467273622768635299200 6647576 -1190550342570940482467419944703180800 6647577 39956007928555085714112144850794062208 6647578 454842220938057272304627531681042432 6647579 -25422042186154319258040451955146781820 6647580 -8689101690681474278146640969500362240 6647581 29650368812384739492147025136015233382 6647582 2529533422653026640045411657571944384 6647583 13618693059972445150558840046878711200 6647584 3286718165048194246520358842280837120 6647585 -598426113122616847652721857715992640 6647586 30091201511918523335649533832387821568 6647587 -14919147387158142715342249682335451920 6647588 -8743993443233292569952581714012037120 6647589 450505570505183849371904292798781920 6647590 -10577106756167091224189826694453603200 6647591 -6704482596940760170805284301256355200 6647592 -7768105357714610755382001785371852800 6647593 -50419181377013902945613520753397217158 6647594 -27106431018393491161179374657584493904 6647595 -3866589248694408336666737399126976000 6647596 -42322444845224323785785319692236460800 6647597 -12825428767368172735378740359173309536 6647598 -4669877639539082109810297285044539776 6647599 -510873969481358047067040987214773280 6647600 -1350529763320313111548933417224192000 6647601 -36920250690200897541873096991117089168 6647602 -19945979649620639387198036774353645056 6647603 -15833915661807399337532267222845805040 6647604 -9277654365835880727727129675918860288 6647605 -9686042900776693078417731865067844840 6647606 3658858601592446313352951826525399040 6647607 -39576998648855309470523562773557797696 6647608 31434141125127808118271346047356497920 6647609 -3230013174388638450102702694021528320 6647610 3287517728683127255376223228410965760 6647611 32144625707561005730760993873447964800 6647612 64324574182554952137392469898353761280 6647613 -10147395155233940664239546558935511040 6647614 -31030156683785180744705108181281664960 6647615 31773433680993282134128627283153877960 6647616 3552669020292101409103022841932021760 6647617 -5688580716057540316008231331004968056 6647618 12303800314937173242620532632550834720 6647619 34334612794100171410793595412539192 6647620 19600300381002374512245634315427266560 6647621 -3807989688109070377693384928837101440 6647622 -412892662760993111315685530830648128 6647623 16256986932338392069077489713413302872 6647624 21258323569478296547936899788421201920 6647625 21693909754169104759183859867937360000 6647626 5219461885036867117837621277012064 6647627 -16856855173875164168299339508625477600 6647628 -86032257576699837104410109185032192 6647629 3339549234543601032141480510326572800 6647630 1712742920515475321573551406681456640 6647631 388201570883267234223437650998401040 6647632 -9905635162108165606447669412300529664 6647633 40244782313140399069627881068382935040 6647634 -16364623659912139191435420202118106864 6647635 49441396872070875908638054837016154000 6647636 6456287231815894063901218833638848512 6647637 346356019088410816089732850395472800 6647638 10938822508331802251250536001305143296 6647639 9063885858912349389564326848603603224 6647640 5618086089174918544126244645280153600 6647641 -7852280858164419539067280856074694400 6647642 -6137591084194982904037256394763254048 6647643 27155870463700155268066186785648337200 6647644 -15701189078608293887907470440290754560 6647645 3501810781340085249771001894866417900 6647646 -13623119705093293992817609610920384896 6647647 -55207187740720201610375785930014087904 6647648 -8658315741975791971036687242866196480 6647649 25832065771058597607208879651945677408 6647650 9300258638183126750299386465778642800 6647651 28092939024094088057261525272542630792 6647652 7362399841843226721515532345003420672 6647653 44880679081987407403517956335743835902 6647654 -9204573443975733524070611137188848640 6647655 -7650968207393046465279513959889300480 6647656 39015737719882689221126042043995642880 6647657 20036126272629057575605051446057006906 6647658 -4256817436920714006219513568169854464 6647659 -13408807837194480350610875849457619440 6647660 29263563207884422742899912188198835200 6647661 9186242042252485252424445828227740620 6647662 -2709253262199219016094825195995050240 6647663 -22073594306101753131895479238939921920 6647664 -5468668362793157702081585875291570176 6647665 -39552550800015273500914764068309972940 6647666 10099274937639327986364940323872854032 6647667 -3446946251246826756324882043370129664 6647668 -14770148502195942180720473893520013952 6647669 17882467470956449388367147296706331296 6647670 -414255403859059160760776351562979200 6647671 -186413856272638088166806038498095616 6647672 -1645346512378875556208225687143342080 6647673 -28039669901872351873339257761843971296 6647674 26271243433238125084261069124862427392 6647675 12133129900104864996328727308683867000 6647676 2926615090748591834272727078300835840 6647677 -11342863603374378360893874135342060840 6647678 -2382490894889514034695827751434520000 6647679 9920224580913603475299627382703251224 6647680 17507853110863998079596899105085849600 6647681 -59102897148139554133528173263066971518 6647682 -13149319350551629114706116296470065920 6647683 -24937416963158302119729665575265634400 6647684 -1538645174333564956900987607829713664 6647685 21367524144218122492357602893916052800 6647686 3066042199588257096212899338708957792 6647687 -6305659859379714400438455486189241920 6647688 6216513169766236623341641925968527360 6647689 -15597084620725042864084781160630341376 6647690 -4792146054729521126875868607823411200 6647691 -12126583272545601512034588192837700416 6647692 -22438778135598738563520314680164659200 6647693 2722676063659161673570053918531400044 6647694 -17538591730094985306717130678955411328 6647695 -5751967491835119337681690892637329520 6647696 1186291291770043215390969551034384384 6647697 17127685871954414354208669285788870400 6647698 4041659476606862445974220642256584864 6647699 -15629525685124797277381630342995643680 6647700 8355243158675513430315603936321024000 6647701 -9619918151697121595308707313329206080 6647702 -3629297720852873244308871932673024000 6647703 -8396736815329702967670935349479532696 6647704 -20567990531768963702138000326344499200 6647705 -9349918608876356790897133765927510140 6647706 551547917029270477074578785741974240 6647707 18049552491075535113022119120451151040 6647708 12546487212438670205633343344834926080 6647709 22342964474124601995193366532286674304 6647710 10240718851294515936110010844406525760 6647711 -14257085726127588816143586524781229968 6647712 -26601533190042697177591870987507335168 6647713 -27356649863392378153240552798599525696 6647714 320126902841721004981350068328890112 6647715 -18955298888242056941334044912648137440 6647716 -788425085892513710306486834999267072 6647717 -28642019031200792396990755212570375234 6647718 359979673973054627426919454280079360 6647719 9637365149487277192206130517527379616 6647720 1517226577118591290446237176383488000 6647721 -10206068139504960415924745612809884096 6647722 21335829952692321162917484049277556912 6647723 -65101346450426284642691676339107082336 6647724 -20427987314989949317134345666002580480 6647725 -5753817187143296647848340456687517600 6647726 -8164565939912521443816532432608616896 6647727 -505589036470934484070118482396224768 6647728 -4256823793787884786000085300068024320 6647729 -10154594996063017925065712663177698320 6647730 68282993335281053884627667551165440 6647731 -54675754940821402824785518260237543936 6647732 163331133672289417671100364079194880 6647733 9374100863812930604850735089863108224 6647734 -3963340997674470281056400662405605984 6647735 35811589845647409133981023418194981360 6647736 17420903747269619341590648330388439040 6647737 -5840172210571252612109315084830298940 6647738 -18677370182606731386320692793696622480 6647739 -13364004547875704942813418058549835520 6647740 16900747732067941427500847040906240 6647741 -30881596734638916539542379335745052858 6647742 15417831815006664353897795024240303040 6647743 3233453749670361365428798123489692992 6647744 44814387014884960250096453777620992 6647745 635493057865908386226021049932339840 6647746 -3279582451788043550796669434250908160 6647747 14882690865238424980698533336289755196 6647748 23795041943476542793614334323522656256 6647749 -30896784805353820879768946248029611364 6647750 27757425191803181721142101136888704000 6647751 29733962694966004440958554168671402520 6647752 -2650005796294556571341659911853824000 6647753 -1193813605553558070006087618978010944 6647754 -2367341862002984790405570034310740992 6647755 -31549437132185919718146644255846119680 6647756 -36938889907453525427456800543281665280 6647757 579653422783346824047887934236281920 6647758 4015352153402920640416045289559834240 6647759 -28801530684638242649511581485133125296 6647760 -1141395151530722839514690972929228800 6647761 -51360119503488937295249866894833146638 6647762 204461102825813400992005638017960064 6647763 26793482074598401054956725723717826744 6647764 -209145576978926383671805689811509248 6647765 19964876236316464740148360475656530480 6647766 5328461558639669213670874081530393600 6647767 -9936287616310362149162513439848108416 6647768 -19118315110550449431954998977477754880 6647769 17268386978954942928464180646231411264 6647770 20681738205636059098588042491382714080 6647771 -22118504736262971089277924588471468480 6647772 2316505639711094439571209653358561792 6647773 -15873022199212148171612737884816681696 6647774 9257948960123145660332883111099850752 6647775 -12896019732965252726784212384349398400 6647776 32867641245452446736462362167509778432 6647777 -712649191171474609275736218964843200 6647778 -3592353863423775892647063012046824960 6647779 -60676557754402559678117451031147211620 6647780 -27874011105568874993955681126569664000 6647781 12148119660063914280648889850215108224 6647782 -9716109328272509791922390691139773696 6647783 23703700848957603040492914568658911032 6647784 18514301858868775636766984595757056000 6647785 14181616292379111025222151820621398400 6647786 -17445452654089013770429418095307413920 6647787 11534372580181552564007151168891108444 6647788 -230508164075837347461012301746468864 6647789 -7748366640741721798410255329054137344 6647790 723362038387512474606049192165194240 6647791 -3411860765407658439091894025516325808 6647792 -3009909768415896899594790996219494400 6647793 -17856756415810277345372274001706683536 6647794 -1501463328495003696349065347104665600 6647795 428360842403090703126795898475089920 6647796 -8879176630071131595267051242347161600 6647797 -11244150879184579172289871439350690920 6647798 -13226776311936893741197725095688732864 6647799 4912215477725867798325145705848853200 6647800 -411168600337464260392910681359872000 6647801 3915807078430604484714181589446939200 6647802 647638924142101327199411900990459904 6647803 32402489733556364038699950837403043880 6647804 37963163429075236105789004091859840512 6647805 18504948718827746980824985803039686400 6647806 25848452631879040990719553771345769664 6647807 128400733599826991821709064580453312272 6647808 30740894625955319039979352133367496704 6647809 -5094684927949634755450342767033425984 6647810 -4503485438964531676848907186412437440 6647811 6672454865158527498317968583444792304 6647812 -18552897093378168686767691444684393344 6647813 7121433332012541288608696563845604062 6647814 -20365617542476539570894241821881507520 6647815 460199981171325193551649065206822400 6647816 24312189480284667122301155354285506560 6647817 -27948034636132011343185474460947463200 6647818 402707888541630431212309824412708704 6647819 14689345380400075888351061466627107496 6647820 -1599864397669850643638357395069347840 6647821 -23461641632166821480630141135911752768 6647822 -4814022767834004224662264569101381376 6647823 1174975093458471706402495829550624864 6647824 7619943441317353912317854239891005440 6647825 -21005102274248620942851084124456266000 6647826 11231031243804275752950935471534604288 6647827 -5843155621620741885653467554331393808 6647828 -20500056419554972284781394675228405760 6647829 17318143121841406456407527341548756384 6647830 -11423695943938203770831613973887528960 6647831 10881072624846489464764888340362594632 6647832 -1856653090418694237622537545349171200 6647833 -42154964840511169850631461926084094700 6647834 22340788924956420089096114050305776640 6647835 17882482700964013763017186823577548400 6647836 5307807919983757071664153439611750912 6647837 7761170992356429074666931056924019552 6647838 16355469730891446322904993760733501440 6647839 -1181779923741293820456311753752129800 6647840 -6824957109581528397526693155618816000 6647841 -36212508064177484163059091678080228460 6647842 14535706642076068846360906816062261072 6647843 5097320079187660795245473142033744 6647844 -513191190573103638357672407162265600 6647845 16281686867937618970344258015557615100 6647846 12643112206176235613634972130612603872 6647847 3104754847906367839225489254948911400 6647848 -11802517644592597514921759999519216640 6647849 -7068568680181135012207902144056496312 6647850 9787211936856136895794153319772288000 6647851 9965111244808961439729161962601647104 6647852 4148994652247670397452738916027471872 6647853 -429967374925849698904074569204029440 6647854 372172876232921950474756854536754240 6647855 14909603580862706921049839437117038000 6647856 -3682105540328112088372334659745906688 6647857 -14437481713408727155467408630718100736 6647858 -506023201513376440925480895686682624 6647859 -6317419366102076940250350065555675280 6647860 -27686576312747584390051341673970545920 6647861 -61622712470906365283746000961380914 6647862 7011360331388037279567733415538625920 6647863 -7158409362937077068605725887564972736 6647864 30515988200793086666345688462859223040 6647865 3674600557654002058250641398794843520 6647866 -10352579619429530767835146014788692368 6647867 2902316976905772256184986593733901196 6647868 -9272210735829917435486046046502123520 6647869 27393249035534061346837377637963907270 6647870 14863427165967578163770792414829292800 6647871 3684025409073338918859517126743751440 6647872 -2522389676330678550094587813125160960 6647873 19092867699074070175439604722370564180 6647874 16949848957802099293198565761738260480 6647875 17771197781276318121564797734928148000 6647876 26342290054820466601044081556211679360 6647877 -17280711727781213044566712538760151332 6647878 14472948880206842871804272323296870240 6647879 48853035779497616005935614470931219496 6647880 -24262016109093625518624785579642880000 6647881 -22361318212289018810456474587325026800 6647882 -15116470552375055700664373389731872208 6647883 -7344656521877573775248766427142770752 6647884 -22442155316345679247893821189669637120 6647885 -11231883027018526646376541701801808980 6647886 -103972712604640853268681046067097600 6647887 16736320775216030529484163595695847536 6647888 -1020326768538770189974577401332498432 6647889 1705462594058253965450636365083773424 6647890 10273626072629920261801888535347927200 6647891 1196765700053598002714869235412124080 6647892 9343238974566051201798865522781693952 6647893 -21766780446413910995973434497498440800 6647894 37252093570316175556840569679510300800 6647895 1492937579930451359289304971802536720 6647896 18953746461848441018186004151266508800 6647897 18813379206063686154004409742496260480 6647898 5357688648347220863730408632599884288 6647899 -10629678194715749865368485502219175100 6647900 -405675430153490471983056806920780800 6647901 690298775263459550537642419611222528 6647902 -10397619092543745547427005231798291200 6647903 6308013927050034738233130177678146784 6647904 1687316923092060966127250383235186688 6647905 -15418872795158972060752662701913650880 6647906 124023476464653707167101470791279104 6647907 -8015870163833911589644009944194980608 6647908 29300511399886404802857798326408640128 6647909 -40462228381377738881053922729941093890 6647910 -2065209307570349854421224103025408000 6647911 -26371296757984077189035159846833820488 6647912 -219363929570240137007320875873100800 6647913 479885133952237965912539229237913242 6647914 -196729553744694584924361472795465728 6647915 -43288929232555687393936359081205108800 6647916 13646982244022489059609417804787134464 6647917 54011736282632191811093093265610106966 6647918 -10733497478595826866980386472279827584 6647919 -12265514877915548797405635370514621952 6647920 -224664191052038433492391856742727680 6647921 -2733270523045663211162677338166838976 6647922 297182708106544008843340107281116032 6647923 22848360515615411291269029753204580172 6647924 1397907160375985222539836255932025600 6647925 6561542754991055493278210759086756800 6647926 -22589085029783581639343208775898779776 6647927 11575610999505160701522212179329875760 6647928 5864546766142552457114619073972162560 6647929 1571151869301829879642100551197030400 6647930 16550826147127877604841264479976251360 6647931 -23670980671822812361891675738110516480 6647932 -1110234039138124859127041299629205504 6647933 22095294412768987577935046816665713900 6647934 7997887866969132958340098174008694080 6647935 1751054362131449311162860296776800960 6647936 46450259139069803064652850875041054720 6647937 21480683860853960649893819624374778160 6647938 6015548575749334032501302026177638912 6647939 -44509610871921290432804054538670288260 6647940 8582187514177190511766537348447641600 6647941 -2763578181058975736876253981531177248 6647942 2604735751009464022988255727249162240 6647943 7749543948728638194183684442193470080 6647944 -5505857697863920876045673198861260800 6647945 -8144306345327634163323868976953774200 6647946 7874912288586579315949801374322618368 6647947 28963896029988518977613463640711037396 6647948 378328675976067417707451398460126720 6647949 1618398876870769134128136393218921856 6647950 -3349526492848568272050585274008768000 6647951 33042539073943699522629102541349339952 6647952 -1747763686124547616233897228755140608 6647953 -14546335398173681929869115817962063440 6647954 -14224094283113194843940149738921075824 6647955 1933418419863217573633797192653030400 6647956 -18409939913991358578999143753269678080 6647957 28630953690137659394154355236418345440 6647958 12895467065365545145498168624023165024 6647959 -7733740607700418137464984763371542840 6647960 25982208241498479861211111894591488000 6647961 -2712836506656737000952561593224711728 6647962 29231457243317762540811831267312936960 6647963 -15161164989085865051626936128351176160 6647964 -2334408049000222294498493532001643520 6647965 4936918645520749540603459924388266860 6647966 -8026072406709556510288563234400555776 6647967 8777580236755910236775304091914624000 6647968 41086120819425949921150120548073734144 6647969 -27409688397561297440106584061451647804 6647970 2004339890744959320501433639715957760 6647971 -33439921433677386578994834807327515256 6647972 244565750614987391364176693711434752 6647973 -32233250104329267559712881652959341216 6647974 -616299461236956657131551303156338048 6647975 -11589485501302865580544506474138090600 6647976 34316428404839652049490966460760427520 6647977 3504239525462619330960369140110629072 6647978 -335871542102879355504844836196698960 6647979 2437270881528342852166605456219411168 6647980 19833423379533744653457539991242496000 6647981 10430943335776953672617492051451560064 6647982 26017922185957272893677531929861696 6647983 -10091567657635536125450567850409126768 6647984 203994566137400310273525360778346496 6647985 313981547422467293026079366381691240 6647986 7068806248077735235163874253299156480 6647987 -26069971545729641350835650237159397364 6647988 -2160749839778319211681611087104624640 6647989 25314691675316901424629326272246613760 6647990 4153432255654917794633735420700864000 6647991 -4309497106415484651390829197095012736 6647992 8293015945185698506499827817717145600 6647993 5652812956582903040575964496208430400 6647994 -25236692034410862295470197714671511040 6647995 23432378628289527843384999243433968000 6647996 24694212239294746931130161822215377408 6647997 -31744097062687239472740940841792736000 6647998 7679316684343480450087017621868004736 6647999 31517892235751749185224078039794275936 6648000 4009515158546781683988320335429632000 6648001 6270806975773312712233792195929768002 6648002 11163660282753020569088776336160586240 6648003 28587760480759892694741747966397674024 6648004 -36272542111434975069626829836881241088 6648005 1257363417904484269383701188556064000 6648006 -12435330689892929757073034480563596096 6648007 28709149139118319299053961524597527256 6648008 -65562782465933172137287809127233945600 6648009 -38592917588947144469350717472128675200 6648010 -2441495227890287423866398961728168000 6648011 -18213045912482675350395415859876940576 6648012 -502806408244254015463934975947309056 6648013 -27057362493589270355238974022555347220 6648014 -1515065924927544304255308994145413248 6648015 -430568283596740364258687484230664960 6648016 1167113139699858056904625220342956032 6648017 30482751911382062580175974014866407792 6648018 1933585435832358284179391999072908800 6648019 5721059475789165678741005855212476320 6648020 -19151371270838908419594377195633656320 6648021 21971268525646095832486179838306074240 6648022 17851743804632245490925017914448058624 6648023 -11811920626815746924118271440389380728 6648024 -11272791273942921129764190623268864000 6648025 8366991855410660319842987792878369550 6648026 -3332807698759895354458819830349132800 6648027 4439738720250431699895101723003089200 6648028 24625501199156646849471938446810823168 6648029 21799988959572204262389722506293050784 6648030 1995817349640093670390467425166048960 6648031 -12378668367447036843396492084262582568 6648032 101035091558263364577052825097873129472 6648033 -3424927698179023796339262878318497920 6648034 -16341342687034271345949733442684017584 6648035 9036073026939495195394961629731717600 6648036 22896897003057058760347935485740250112 6648037 1188461773072858391828460701963374464 6648038 -4701502032187079395909937016647266080 6648039 25118741695188559061564372029079187000 6648040 8627170136320638224054038762212556800 6648041 -14997517344602646693831867767531001600 6648042 17616061521153754344893637009567251712 6648043 4761476945048644937756966014655267840 6648044 6794807957599574959877466217296583680 6648045 -5956896819446753107080372258908443680 6648046 -4277643673834301955119767275293162880 6648047 -16509723406532572643418129006768900000 6648048 -8252843764053947940560002342846464000 6648049 -389226075685806921777977105057033880 6648050 6332136477973627088649990707997946800 6648051 10191717733492251738473103388169524800 6648052 22593672929106237122032610498634878336 6648053 48987613409198953896309313845075664302 6648054 2932944556970502953637700266139336704 6648055 -14913930789144122061718020259444746240 6648056 24562484329878859451663954757778882560 6648057 -7245955885298904965621201376553704252 6648058 -232181602760313487073640223297101312 6648059 59485163149498249752453573238410939240 6648060 -12729035560474817154938167328166912000 6648061 14315084998519378196287764972799277760 6648062 10266733988419855618988035462281813120 6648063 -1916441648910696674769067295518624056 6648064 41181377464069918445243447322890731520 6648065 -5886922042748249482260545084870280000 6648066 13872823925730562617371600017357723680 6648067 55059546511581203423156026748443653116 6648068 -4593195310457039073349035497957326848 6648069 -15160345257760077325517834563436313600 6648070 -7708760106425809619730537320069472000 6648071 55025316890974831167447893699995064592 6648072 -7017254863673386694709792403241902080 6648073 457520284685830457197373616985111322 6648074 -3621586669053248828099929004490605568 6648075 -1115540886933474517052784927461382300 6648076 -33219699179119288203136317856245227520 6648077 -5206703800487325398344123796540410848 6648078 25340998671000577868273537778835763328 6648079 -12956220869402574329629523090037098320 6648080 3797341353640871299748577297740021760 6648081 -19529331509314960481345875878258938880 6648082 4155845720273779502135461703904806400 6648083 9858696231918135922676595788517213504 6648084 -22143695010886564122046984397730737280 6648085 5037225029224839855327237360740910720 6648086 2809972971641467070716303064958263040 6648087 -24451170739462905581821333292286209280 6648088 18274454502626774387954250560884469760 6648089 -8412921342812983307595000139436203008 6648090 3681731649221785973296064655369112320 6648091 49273007075932438862429447759435567492 6648092 2526927982685538837682717443667722240 6648093 19310579846339892464950185953235331782 6648094 13432131454797441360268230067517748096 6648095 39755784192225936458607143894933106600 6648096 3713460286455747036850736128315097088 6648097 -16766191539369009910047373235659671454 6648098 30398691012036311476323297244046590800 6648099 -41985036975375352534570110158019189840 6648100 -18289640194585921784862661515632000000 6648101 144205231473432874248464222042642400 6648102 9278732483822740720579982385663047040 6648103 -61771319965610879663634840527772672 6648104 -8382118082788063899782123551330222080 6648105 1904533809171342159707226003908344320 6648106 29668601256082121587049075782406488752 6648107 1280482733570092062211617012899663160 6648108 4896453579399048522490694391433780224 6648109 8887191181645526978843615687028214488 6648110 -224014895163717199195614220636346880 6648111 -25345290829048296133235788246400095320 6648112 -5266044477139894537483293495553245184 6648113 -28572539571649839929991987654611782638 6648114 18165332692239792074800207953376444416 6648115 -14317329987565709111194196951612148240 6648116 -29671891075053569919954946541479839360 6648117 1591099931700496093875192836968802112 6648118 -5612238374633066615269060878488364096 6648119 -66302936814930670833773990749705240320 6648120 -23937779398847938310785271948780544000 6648121 18917279167103480143141492301543425322 6648122 -7779237089665690707256877073776438400 6648123 1138490708270780610915290380592026848 6648124 18792812324677160495830581790119120384 6648125 -4834111253671770268037532295926180000 6648126 10290773175420583819159952460648577344 6648127 -23729169921991985723933647645604996400 6648128 7940693759223249029875057594765148160 6648129 -2054687804787552653321905851769348800 6648130 1795001449564639323453568181158048320 6648131 -8645251294063385150028956076388450608 6648132 -11066676443613963572743726007773897728 6648133 -36704806613516209934756779922657803618 6648134 -15809467692661695078803895219734666880 6648135 -10094021505551598001183511557876293120 6648136 1719142654964080950955632618148331520 6648137 422788144617984558829620691804273152 6648138 3382206980192737680050949386705840640 6648139 34130636024799921057100600881162643656 6648140 -4861179405776866553530537320852433920 6648141 15519371170978805425392931642605004992 6648142 -17382132854497750679133997159807823808 6648143 -55749591256808902111373184525875518608 6648144 -38953254112529974252054078849155072 6648145 -7779548297985637833054761787556873920 6648146 7354408923570317942836722762616723104 6648147 153949468572692948987261591659442568 6648148 -12085635387639932701154957310601222400 6648149 -270176576456075812447436868076752864 6648150 2380703997148216948122848978855731200 6648151 -11322656708658565895277922382707057968 6648152 -10737789383127842700771897556415569920 6648153 -28431253797206813493616291804357048992 6648154 24510727333341560660109821653047649776 6648155 19385278147050483068650940534559226560 6648156 -322086985724758418411500155910897152 6648157 62905654556313615038747108693750635840 6648158 -9208279289991360084800612241357645120 6648159 8454472790645890333957004609768243712 6648160 6360848880425503725692686506653122560 6648161 -8319574053819109528142653466335373400 6648162 -2138138043167234944685137806631604736 6648163 72607105374636124664398565301845364480 6648164 -20814116714392267510079794318175754624 6648165 25192784515859772866483675219523852120 6648166 13048261266487656221187646625510952960 6648167 1536884363748559088542520706025939392 6648168 -13184558399724863691988384346867466240 6648169 -13256237740818141065226902524439736240 6648170 -12719463125533774119598064258591668800 6648171 -29759999403080675608915869594302142888 6648172 -34459654633341254294432647842879488 6648173 -34009392858474986152685675294324842944 6648174 4785240749110555778330441819445206208 6648175 44541851581177863547336361343496800 6648176 -152012925841815881353728295520698368 6648177 -262579654829393275313949903796140000 6648178 -18876496193940878133917987481560037360 6648179 14562630642251375222424294202814114640 6648180 -373584793103544140804037261695385600 6648181 45466993416408040431878435334651687264 6648182 -3659639517566850739488821153203091808 6648183 4053038359974089314622485211900261280 6648184 30971723315630828879532405618792898560 6648185 22024100998775950707389015137511341380 6648186 -9562721229095790709366181445770827776 6648187 79315898286771416637943324855724800 6648188 50280607035174054922439492353701198336 6648189 -14966242399626771932267867588191396032 6648190 18417806167945663765974941332095703680 6648191 -15655727595987590265952355472409836432 6648192 -3593381816102118140729311289671680000 6648193 -2296632883608278011256266332463768236 6648194 4770703637956208483081578759026527232 6648195 18968640671878508677601938139733427200 6648196 9750613137880447428227690373648875520 6648197 -27912411261039042470466167484690221568 6648198 2855583761050061918477031555069204672 6648199 2535870491474857831048509093333901536 6648200 2381977402849202810822247894077184000 6648201 -4237810015446121247001541725603340608 6648202 6689431852576076276814661644066568704 6648203 6568004905046731001936068531346314452 6648204 27273524600980449148832940814666845696 6648205 34552077316797708841869382380544892160 6648206 -33943172704433325495170244514333328448 6648207 -13420083720860486457272238611383870176 6648208 -1207036104101053108279181930308567040 6648209 21260997142649525446968072596090601186 6648210 -4265846287078200988003936140787660800 6648211 11267900704721414089354350336049773000 6648212 6978960225676676510154857418979092480 6648213 3200293583514707026699199693983894848 6648214 7315394679952921499688566805110647680 6648215 5801202330905090156595215288715276000 6648216 2634885084866817008487264932236492800 6648217 3406570647815847306153909722116146048 6648218 -31953639664539621165738679356608455440 6648219 -1479719361899538032811801844962566736 6648220 23926794519590173877640851926783802880 6648221 27963900721441030964042666339371927500 6648222 -8248114424923252074636298913036415168 6648223 -24107374634517657966910857092247026736 6648224 55334923825365047540576884461797376 6648225 -1868783186980363788510651768908192400 6648226 -234167133912217967108514744989641152 6648227 13311259826907396351536651131962867792 6648228 -3472138990830879176952294436398206976 6648229 7610159139644110484805161165773747712 6648230 -125905641543299773299534223944055680 6648231 -15138176174074029391468788187587888000 6648232 5416520385576819167972785970039347200 6648233 -5885522802517246889639493716427738480 6648234 1778681470505841929617285578823648512 6648235 13583419699181798278806005366566626960 6648236 -3279738194808223745008355891960463360 6648237 12784755613097846849647376204252367840 6648238 -21147109722712792954491255717348142080 6648239 6360418022826674946882052263955070160 6648240 -1830543438217573179876724577881620480 6648241 43388327497212141634488549650831145252 6648242 -3154285628926329328529067502760263680 6648243 -3805466778062327590025015211005558016 6648244 29313516711177015155935486096043667456 6648245 11881677128436647122971780084065740800 6648246 -16942953182713717724995686815141908416 6648247 2315986103950947022732966481651852112 6648248 -11823955793408885086003157586461552640 6648249 2927444152006166176412900574650723664 6648250 -11698948207063237330879223551476480000 6648251 -44439942954284217203801997922671278748 6648252 10764875319933593502518962422913966080 6648253 352522473871055719544198387221839840 6648254 23380349326024592125613440833077688576 6648255 -23222939721600487044798407281790082600 6648256 -1074289164305682101785733848616665088 6648257 -279638127766910432988746326639421376 6648258 -20771074643687510758416452924577527040 6648259 28674308622320314727918375436343846460 6648260 2055481297330708979594830986810408960 6648261 -31590462934657004541182787567550026528 6648262 -637179948655053803769282214384460736 6648263 -28340422368600334796327812382706363360 6648264 10586256141482965239266855203961241600 6648265 9939701363410189406311880526773867520 6648266 3003368700937995758453936125370870832 6648267 -8403791319721410916663036434066945552 6648268 38983192225818075909998294908777362432 6648269 8725294091250469361303497016185367670 6648270 -8273504026736354139089650072555069440 6648271 17941451385679306285588785923658144720 6648272 3025434963252128566175928122631806976 6648273 44017826587155421384263578431659360 6648274 18001688992721907236699508910995605136 6648275 -3433213118406718641569014048384024200 6648276 -35973169241965190385351955059278407680 6648277 33053472514786178197308940259729956252 6648278 -2592398295721583191709423009467472640 6648279 19394007303032541792274402132739867520 6648280 -11561359694938654999953642054318489600 6648281 -15802769673574745550238555271067736368 6648282 -4081561579949261347267075185128504352 6648283 32553368482581562489724048876612301640 6648284 27073346740472429336693691519571487232 6648285 1759742940594830686249657148782623360 6648286 -2779353754055035617116602716229185408 6648287 -34386706157872465328888262803732660064 6648288 6101539725969545162577682629434277888 6648289 -32417454359138953602987645321400068176 6648290 -990329048791582906258028568289497600 6648291 -15176209204044200384715037696026808320 6648292 11489918202641813520856554865939857408 6648293 4201812984343293767775308624687553660 6648294 -8020454041041259845923231662819886400 6648295 -32351347640879505908382356651189372400 6648296 52379082005383652607894731962095713280 6648297 18734802074932597049814050496581958240 6648298 15610198396119748251019280063330883840 6648299 -12223728648524953267849655659755617280 6648300 -3127389674380716420297715459197888000 6648301 12866434773306293837488087016245512000 6648302 8846933311208125647314184309465164352 6648303 37012518593063417856362115259637629704 6648304 4064757707262663990476497561346473984 6648305 -20004022321021379411557070353687374540 6648306 -1749294944652347515725222648184644096 6648307 -14987594195826111312315130106678971444 6648308 12906748541615393137202716198533312000 6648309 43085196085510449317357117433758125440 6648310 77396185020928888119254414813343360 6648311 13690026682901208874655398274029754784 6648312 -11846726917649980215829189517656719360 6648313 -15613105835664420568524776042422538240 6648314 -10188931622358853359614446512665023008 6648315 -651774394850685409444568472604878480 6648316 546642818628683522190783679530122752 6648317 21336873331449485489273494261413935820 6648318 -757791796803736002429691732923653760 6648319 -3641345834073875538581072432833115256 6648320 -4774409058092220165922341269715025920 6648321 -52723855482655304374859771610233175360 6648322 -5055602497560358088848321014381459456 6648323 19118978391277772894252761335056363520 6648324 -2426410446747646904038921156655063040 6648325 -5460573967543061928971781926271777900 6648326 -31234683697675630466763637309165738560 6648327 5914080759037084476579872863743702960 6648328 -29419519464431902332357280499073024000 6648329 3402447647372728102114010549924855688 6648330 -858354360856261083711390419703751680 6648331 -29491198945412125808156329929499197868 6648332 4449290713942838834246523347751319296 6648333 -36046741366404871781373109252675345536 6648334 6086726228239074193870780805541187584 6648335 -27025983632124341495821029287307988800 6648336 4034197447641919528689850530377121792 6648337 -9410392764656367041332543764669721740 6648338 31022549372142925455791746911334874112 6648339 26924430991512458101529781412116535224 6648340 15871501682142792219817218382050051840 6648341 4025448992508467485915451113657851264 6648342 13573564745790604078452974766227301312 6648343 37825802790679989640896359938061738400 6648344 42795784186135520275850956836681308160 6648345 -9819882511443935738521376218086585600 6648346 9993588528197053109439235909859297760 6648347 -41657259893446158132886943919847269960 6648348 -9723824169471895442874006817900191744 6648349 -22542934555561323310787545601694055220 6648350 -18191625439214750733732430496394897600 6648351 39617478876329113114904583553794869832 6648352 2034379904214692971574068172947587072 6648353 -18583077564694530132712227201727727616 6648354 -13033559917176425345812781426686533936 6648355 -3135878826775301041081457274993503520 6648356 6785484583253896360783185264713502720 6648357 17756063705303932137271977603717079488 6648358 -11120439341717734167062344586582514720 6648359 -808817368215818514377434625498704296 6648360 -16515117502443957175439954343063552000 6648361 -11635145688559656565386814713493198976 6648362 -5482636661200000252354869261952995840 6648363 -3298997963790576378697204048812276708 6648364 8125956758616212463022360541307073536 6648365 6246725693780928648335818660785733260 6648366 8717508578463073568115224697550310400 6648367 -15617603351891056095923317991222818248 6648368 -9001532391181758420518060262879019008 6648369 -3314848056892166923099495979725956672 6648370 19223557565594492179206235778179046400 6648371 -22738726436908890015152195828107117428 6648372 -7206202743481668976530615513804902400 6648373 16968122390497100498884434167877784284 6648374 6320716564447759684771517682853419936 6648375 5672744430876950207901128904420000 6648376 -41969007230253723015654303341936640 6648377 28539253980557874364214412410585363712 6648378 -18481298633327211481221426490169279232 6648379 -18019540182260630534505820150819772240 6648380 11090742788875068583185640283453952000 6648381 -46884045723541379771588467545718441440 6648382 1553840271520377854160512102455517184 6648383 3199509524912787234138022615471534464 6648384 -3075000575474459628987222386402131968 6648385 -22885773579981080273407222510366176000 6648386 -19208428027489320882103595838272866608 6648387 32896563749983430438052436774229535552 6648388 156967416925048050832256912609685760 6648389 22020699308329305113196509741587066560 6648390 1458311926498562232359301707449367040 6648391 -7218935962095421856586451381975058000 6648392 3047026888653158955723488597843681280 6648393 -8725667486492493168130066084613875296 6648394 -18408042946546406834616161024417908128 6648395 -16892274565931946242702258899156075200 6648396 7146526112650907517843798879279873024 6648397 -5227950878187733176307601371234715168 6648398 4029878012685476623120634537730091200 6648399 1695332983158278641477549579999951080 6648400 -6417893525252342523455158833129062400 6648401 2819556125152181673027124341835788402 6648402 3776678291319226590977657011754496 6648403 -32333530953361902019710665350002854400 6648404 -12875571372811259813227176115588362240 6648405 7776998850587275718908336653595184160 6648406 5358655448602104542361971913551845152 6648407 35066828761685274667422501972391771656 6648408 -4376578531754151759145549605921423360 6648409 -32754694550724411706030332306315190390 6648410 9090387678211729086572342674122044160 6648411 -812705826034051886504027888365496832 6648412 -14304132514255321522631844065315782144 6648413 -26655581736332157826757311786850821338 6648414 -4773998525463143664220365616329658560 6648415 3264363052808682278807493754686105600 6648416 -5851525450473979597463015141278875648 6648417 -24114493064793394144825852575398563566 6648418 10029503139237655265256798862343779200 6648419 -3461705812294007443091469734710971504 6648420 -5942480961244309197479288687571333120 6648421 2235638863522337983830110701561712092 6648422 26471789796824370830916100506128206464 6648423 -11110744890218461430846549155032230400 6648424 -22897304699125517224988446377334425600 6648425 9007138129750408490211954560002372800 6648426 -4277714382658576543903491074482391040 6648427 8900926323600907580459051544945817000 6648428 -31954323005500868002442470452992607744 6648429 -18800548880108016666105888770725857216 6648430 22685901694455103667003165405833575360 6648431 -45870342896392984214558893052977950768 6648432 -1915318625109240807474213705970876416 6648433 5132882046147919087750546259127151008 6648434 -5553838364346247417184643966633130080 6648435 -7292029913449501673359771850334444480 6648436 -11899011612762131411516289099253636352 6648437 -18239174073136773799790223733199562816 6648438 -3202999707653912524106195104899963456 6648439 2545057347863321826954317302332366256 6648440 1899446041603909470066872310444441600 6648441 22868527760118482143773265802047810944 6648442 8096358238648833006179161679671027200 6648443 7089463713348554612667869705225971104 6648444 7224485532292264612992244288844341248 6648445 -100173819595133802804831671758420320 6648446 798447206024431867654339953155850240 6648447 11170416488581727640436594826075117328 6648448 -32309730015298768443804768425245409280 6648449 -28654900026325167671081716126711235136 6648450 1038954384874738006009640680596480000 6648451 61354923548763583085455030966607557504 6648452 -2115588632866237988796686556709463808 6648453 18651591739476043199145086248347091200 6648454 7109976938216942578080900345955438176 6648455 -14474282353774698899354597658706644000 6648456 -770501044708847724493759302201507840 6648457 43868680761630429664001715600264055706 6648458 706326151980914824280707024569237600 6648459 -15406956835404227361255892389126918696 6648460 -3652094935004817802833551892612925440 6648461 33232169441957097167005069241719574400 6648462 -20836883543615282141054244306670745088 6648463 33772308912700228790127452055618369864 6648464 12757992823756609517460707295436161024 6648465 3027066077044280511362339437690149120 6648466 -22307713823761817858100222698107008 6648467 96156074597672153672242160629266072 6648468 -2431028609270667296890059246158278656 6648469 57483323438250209137321673308888961596 6648470 -2661388118967531284485947840306712320 6648471 7367741716087389119387363895414065472 6648472 32181666572260967834341684304187217920 6648473 -1376129188014158670832497581765374776 6648474 -1200500940156104932955289762723164160 6648475 1207473320291977517466330149137048600 6648476 15270246668635811521982700922145410560 6648477 8267803053664988274459494896904859648 6648478 -2034692919348502390849608011367805440 6648479 38954601560149540323887466662751522432 6648480 16178986544831786250529688677515264000 6648481 21110490593824833632524011470862395904 6648482 27123542416951211980551668495596876800 6648483 14485420383295461480424166871095004024 6648484 -44826038614900001348496620192551705984 6648485 -12056597914242133864331583138303404040 6648486 -1186186068258234555438129282884574336 6648487 58217752114183677862277835620048374136 6648488 168142386185834738473885266224087040 6648489 27076093734651227584637662984941494154 6648490 -4310452907481929083340336203326372000 6648491 -31541678339857890369604538371751580108 6648492 -6412054237522344158060890193604535296 6648493 -6170997716580264942906413673367407860 6648494 -16336051591806708509506368369520576704 6648495 -1400589590843664093759522330520949760 6648496 10729712437071356422548506593210171392 6648497 -8953706796141918335954196779650222080 6648498 -1296337094641547001172932493111522416 6648499 17196116561132043811276159078197358080 6648500 9882524492870589195473291204216256000 6648501 -10797549175126641145375454419157561568 6648502 3032747328431924627267984868196208640 6648503 35822675684040118727112911594985715752 6648504 1081227377990492330103682183091589120 6648505 41104027033223680023161733460836510660 6648506 -48291615342508191223416145030884473856 6648507 42467689356218678696625732704159150640 6648508 7281396007913716631600627282667483136 6648509 19566842690121164274124183397352876480 6648510 -10463037437579221476970806735301063680 6648511 37771208473446142658985691866532168800 6648512 -6851160770652331834982362962991251456 6648513 -29173145444995424046405715599292701216 6648514 -23279161714293856493208744134195940144 6648515 -41133897864339205944831848573735001840 6648516 7535558517999712599176118715112645760 6648517 8532975623703432724408311694177185566 6648518 17623288016068140234057750580902205440 6648519 3584818235856767958530015038684010496 6648520 -66744914397227937558616644251762688000 6648521 34937544612249206127283424479433275344 6648522 -1693074765763474431562724932345374720 6648523 -19641811250437207798686197579179310960 6648524 -6980936692778518848115278518367919104 6648525 1051515580926915959538378476071829700 6648526 9199558937009465237214425499698407680 6648527 -8123420804699300121716782602468645048 6648528 -4217410892209018655721951080800321536 6648529 -70399837276297688321270203033223138700 6648530 -2013645505676034068136996288380375040 6648531 -213993640401568894355159983497877440 6648532 21733202094326430926213520037168441344 6648533 36447345454768898593928639999267703360 6648534 30692867676458810696462860503247290240 6648535 34639436725884789197318780651230227480 6648536 37837868594383996007149941564635719680 6648537 -334909340375127917711997499276408128 6648538 194197560699736861155304109124094944 6648539 -2256850857127992240649773528382484160 6648540 -6720730266198789485421555559937587200 6648541 -9798957865990400709139499542782980448 6648542 -2304240095886968218573286296478312256 6648543 -29703892250627689521137095589499791496 6648544 -16744144892734346130990286524936880128 6648545 -15746489250062230403865979376710814700 6648546 -9761265792891824699709150325035647616 6648547 -85415844902795956018314105442323272928 6648548 -899786515067378508664448027249345280 6648549 17430750653415918926451535942306684128 6648550 11561101860382881930403245424084600800 6648551 3954461704830137325986558350300829664 6648552 -9366279209268540212407401766922158080 6648553 15788379285902261822656274625535006500 6648554 16226444574143198826530985157249845504 6648555 8437187871673007355401931467756843760 6648556 13363093924205418435602572840339832320 6648557 49573409746054867235778424971091026060 6648558 433118384936605978771336335047946240 6648559 -21093464059464190387383040000978210184 6648560 186662136684164188567543721999400960 6648561 1764223370232296429398129367383123200 6648562 12517243945160583848687453050461396000 6648563 -10965676288021906034281247909666844096 6648564 -2027537097299357530087229524798095360 6648565 -14049351008835112982039173945111559520 6648566 -24836215642839564838264751388375420768 6648567 5441087966893249003585065530761433760 6648568 39849898990279105190479214346616258560 6648569 -24805756791788908756824906823084994940 6648570 -1253288726118283314725835361368514560 6648571 -30317043454145563719230701265009515228 6648572 -15065287369926738887791032802968010752 6648573 -52505464876082045335298659995743968512 6648574 70989651870627233746507918361945472 6648575 -13877394857582403674755513244944677000 6648576 -24309611899255778646342778367514771456 6648577 17494519782229279654855103096088691712 6648578 11669258989061939689002589490090083200 6648579 2058291607795992927525458190150158544 6648580 17116524324321424853641986562900646400 6648581 7181406301034581549819710481438589304 6648582 -642088642570051579901213520651687936 6648583 -31705580503144542174660858380635480168 6648584 -10569582079055103240812856501968317440 6648585 -417202831333675075910399070091940160 6648586 -4480077945607912703162639827771257600 6648587 15371653170603859175378625319867440 6648588 -8956555360735483696412947419429626880 6648589 530825533708262078412872371192149324 6648590 1168860133523857975909215677134272000 6648591 15034693211862169154406087046083462792 6648592 -12849598747467844165526954762941562880 6648593 23527791141186581933099078506792515840 6648594 6434229528504353601668913663287220480 6648595 -33169130392400206985533070619701240400 6648596 29135148562747948529495639321938531200 6648597 -2207882219216817599368467471827015040 6648598 28137500468300086511868200881776395520 6648599 51188347756330900232580491638475094600 6648600 1489954033182934006259474727272448000 6648601 -3464526369631447589783409028226184192 6648602 -16284025986923277963963253195839871248 6648603 1349666488896144272587662411933531648 6648604 19091378840212707298416327103645685760 6648605 -3305246997190545494325341850053326740 6648606 4356942258697377886336119070611135744 6648607 -3549767552606863761535007366088204928 6648608 -40367938802559311928195341931004231680 6648609 -8460339557301624045266653742725786272 6648610 -4363147194002616401784244051793095680 6648611 -15806600526396835060770447605375534088 6648612 2422848949458826262994891961608102912 6648613 38253197321258856454739917670679701920 6648614 -9713197730616031534164953733877366944 6648615 7831759605455181986256283957084449600 6648616 15132320864777539411998913946368972800 6648617 565233647208031650718989939582357840 6648618 -17271052269957953329175942205221680896 6648619 45126900687646973834656362820936726720 6648620 -3105032109604800600640581988081827840 6648621 -807504092324101235541029915097012096 6648622 23502244907718835713947628656470562112 6648623 15545823220811061244644319423727353872 6648624 7465717824912909570639367402323001344 6648625 17372147379079839994752649153946505000 6648626 -5526093418803249908267463555907234176 6648627 10569590013027275475121867827932892720 6648628 -8386337495415362481504939328187056128 6648629 16600458779158825149047405832303632394 6648630 13192957375449910397153793737215067520 6648631 -25054097022989122746466850967965475072 6648632 -9642014834568651983929668894366105600 6648633 983319874196382877353928430606614080 6648634 -21368232571773493662244055958906294048 6648635 -14001796306773719808602479730538198240 6648636 -20977439674014151612984132226776120320 6648637 32569738964532881074590698109986425286 6648638 12454693850231335790299784382602266944 6648639 -8924759503419052705852520559623979576 6648640 -12062885588876682341801608766658969600 6648641 -12613597436631043634556700064367967788 6648642 -63683067196470506271546656189279232 6648643 -24618246972309247537062918795225968136 6648644 -14697448252278183771658632241140641664 6648645 -8925945826248786023762515650440477280 6648646 32715341009981080191929387440963474272 6648647 -1387129280338828873983837087022868904 6648648 -2955398076500759939348388150508339200 6648649 10714242977641592311886414379097408512 6648650 2614390237878354096090200151905337600 6648651 -14241190638554162516452625433381816000 6648652 39165702532735298330085137940589089536 6648653 13289069716458858757849679695949957568 6648654 4610165104987566893154382429569604608 6648655 -1422822767986247833204285611397867200 6648656 988923594474569133756969133827686400 6648657 -47746088511782089962569303676434874912 6648658 21870564555524546829782989176919105680 6648659 -6704402660660563102847868601693352184 6648660 -75306751220853856303932573864806400 6648661 -19661738848165789521008548403315986738 6648662 412626146209176964733216009762731200 6648663 -7309021228237935397496702508980359680 6648664 54723374251607286790841559385582571520 6648665 -28432652966065504931241817402973426940 6648666 5372299193732556174392020814425319424 6648667 -15586170743143555969140342775611049248 6648668 9578769694802420721170336345810588160 6648669 -33639263599830592982224078807877119680 6648670 -7966344888191479811585987834611200000 6648671 -25223028705366864345206204431532381568 6648672 31251675285370302019464449007598436352 6648673 -8862829194448075953884009980831809880 6648674 -12350920714892992549086771993114624000 6648675 16437109848127210898783074855534536000 6648676 1646575501510844093614976886643840000 6648677 -20725873036426613487720539458400994528 6648678 -8582226578120546457443635809190147200 6648679 -48634921920658731515444771589880056960 6648680 7856745965458108450847662618165248000 6648681 -6438602734008945787227663642094680960 6648682 9526324015409098822852787437255926192 6648683 -12706340249054819097694801638170813520 6648684 176023249317654582137969639575683072 6648685 13918024550450484992163288102247135800 6648686 8715400033821505885250312714957790144 6648687 8179934505806576569081705948046979144 6648688 -11182787418978436500808575805977100288 6648689 26979009960325749202245207952271059440 6648690 8863605554513211053781365919776555520 6648691 1276417828614226903626070682370620064 6648692 -13047337605390710409944557991808368640 6648693 33093521363910921493335306825510188064 6648694 91322720366494278768667897241880576 6648695 -4973418214775055966756056048433732000 6648696 -49302790822117646401048185897601228800 6648697 -39123325320001410942955202663413631088 6648698 1612335208699702630652717247741601536 6648699 9189908187181431925822326111400021440 6648700 -8945053417444338181423506113708313600 6648701 897502559642484636455323194197805702 6648702 -6935969056944323041132475631816391680 6648703 619688645839622183344956422954068024 6648704 18311220819655669983081985031641497600 6648705 -4563017315824457875601048355883563840 6648706 2461889130945636217350899202778329552 6648707 -3251351779467454363896521542727841120 6648708 455848225413956386985381300766720 6648709 -11122711442489666066723811515850470784 6648710 1033680014964654038502938174184053760 6648711 -11720832563694550988639220237186544728 6648712 -29679835650739433844294242142461952000 6648713 -7529062313632085148101066976972616038 6648714 -3546242802116486458037373612187054080 6648715 2578687807843009968475937816463873120 6648716 861283939540801995591652849719485952 6648717 5220541715360718045978295053003366912 6648718 12413557419338830838909774758027162560 6648719 -869007357556408491258810880976839680 6648720 767379787041176065912087044681891840 6648721 -39959054735462288902403743697805040078 6648722 15796564040918507611496531844411264912 6648723 13585122370628379350324598163817030184 6648724 -6360469904711616874207997235689558016 6648725 -1385721237271966526604671558182156800 6648726 3677473413059968936044819206113665024 6648727 -13685182811401969869016093029299061560 6648728 -7006348918847443070244707834316195840 6648729 -7673059628778966387997978360112432832 6648730 5443272933339193026699962405473816320 6648731 -417485971191569525015571984867491808 6648732 -28219628742093813544262147441868217344 6648733 -4282056898012850666236999000378385536 6648734 -6622350990160585346714612225306584704 6648735 -3262465948293077541409489660110630000 6648736 -13800849446058024585953047028096434176 6648737 -10244383574124287385066696787349443614 6648738 14964788177326786026982837767023862144 6648739 9537835873538544620372631459415567080 6648740 8316842548732201411922499419413524480 6648741 9124547662749373543937511799206203520 6648742 -15273317725180229863989450590402269728 6648743 -18272478542826577655928351811203244920 6648744 8350538752014019745524643789283409920 6648745 13708132523167957018595529481259942400 6648746 251851867065792955744766429480348160 6648747 2427493260561823834620294665730921984 6648748 -12077141377830438588332647018329953280 6648749 -34295139233123391431952033251991926250 6648750 2472921932085816965078479724077200000 6648751 15348031870814394437882691650384111232 6648752 -3289362852718405858971284570654048256 6648753 11974485444703662677907172409513014464 6648754 -3481281679036994369256882792358729728 6648755 -2704745642727671615433481364197729440 6648756 -3262663949753882526180103053659308032 6648757 -22363994927278938443218336298333502994 6648758 41589351573057840454311138913383509376 6648759 14767549133620306649479221106379652984 6648760 31131249931296818658118979856926208000 6648761 18761950606988715257498792832158951808 6648762 14253585656595844317641809948834993152 6648763 -25155959586209238378103961830058462616 6648764 2457238344593745017318782150927512576 6648765 5407502235559630576908251507983728000 6648766 16594880195532816906849118579750384320 6648767 -426592017653553392600987526115265040 6648768 -2660815670668455499930804221571497984 6648769 -1104515483089932687431529050839264080 6648770 1399406671649197100400103681887052800 6648771 -11359103720663819667749146996966903296 6648772 -5044057999012758412110952221840115200 6648773 -9551224131907215122528708980269546978 6648774 -5154091294928421585151757930344381440 6648775 8769274307721099263263856190533462800 6648776 -20961362618258010462587223333109555200 6648777 8605214198178568302220964503392111840 6648778 -28306110093398660881227152567249476560 6648779 4093376528519462239136639465077071720 6648780 -15369347126261279360457604400769930240 6648781 19746601475828273754945797381471827072 6648782 343534269274159989270812812431164160 6648783 19316514618821152620169230635139600000 6648784 7891173960755643399215633849630064640 6648785 7748910055491407979209205319833678720 6648786 10464153387711318857017060684573122720 6648787 6398681902937438120015056059180815360 6648788 -10134498514884739214927466021113544960 6648789 -9590764094306158067554055168563200 6648790 10066257416357928511731882103625798400 6648791 -43610243050205009898181878186779666808 6648792 -317270798292042952164543766238208000 6648793 -34352657489039218112831700568471091900 6648794 4311223241445386718158234952459060480 6648795 17644768768584822826762053721435326240 6648796 -670016108786449069359886833088487424 6648797 14863610242924010186403631044788154720 6648798 -9862494301553528376673425682290063360 6648799 -9830485661658319479272439692564121800 6648800 6629454637107810335281310099197132800 6648801 -12148885330970580636388633793556809280 6648802 -7610284128311126826544798606169047296 6648803 -24225707902444428968834113262335100160 6648804 1266675644656246390410510793630094976 6648805 16946777604881921834351257280046638460 6648806 8148955862990551244530667276276910144 6648807 1912963697795581856008104258241410816 6648808 57041003345111397962675367046817218560 6648809 28074482305878733751292602901855566010 6648810 -5310474819711873264713295054794960640 6648811 14661223455240108840506669150104472752 6648812 -4640331482118988039044695237183531520 6648813 -4835447274098242374180954443927358858 6648814 -33983978467710590747356388636146359744 6648815 38517153825552410597663459077312677960 6648816 -1940265047552588044985751452343042048 6648817 3068562606288813255573950513259273984 6648818 8222521691067279612975717081313536000 6648819 6552466926381317942142702074480150640 6648820 7843253545544922485243426683303822080 6648821 -4892528446425898385489985856856689056 6648822 9634716881794270837758526802333196480 6648823 28794655970757739160696258538203972072 6648824 -7422262218474568042591987022311342080 6648825 -4370775137425490957474625019444964400 6648826 -9483492478863554534390805785397434400 6648827 22797994493352668023580089264156768800 6648828 12500292908295897010403409846823403520 6648829 73473149772899078647842439901313350 6648830 1654565060418319908947535970408300800 6648831 5292643433248927218494986095630827520 6648832 518144080554831167254249562253033472 6648833 26354175660873174251797749973589294082 6648834 -4239560980570426426570112579779741440 6648835 6810888710990671624675952136561851280 6648836 -18901695599018863838749642286011537152 6648837 -2859956323609691803469153496962022432 6648838 -4208740889413902942322546540153951104 6648839 29201433265793896198860438151579007640 6648840 -676524817233550581614218239949209600 6648841 -23534747866150326776254902457867689200 6648842 22541065840677664439443932844815969072 6648843 -22508091047853398815950637961005623336 6648844 -10123197138559521013234114656553003264 6648845 12483970231599520083154970028916903680 6648846 -4193488821358993974505348614402105216 6648847 -31475372187917030769635227777584474336 6648848 12036254152796041748817666707707011072 6648849 10906074665078268939357408480418791168 6648850 3071189927058356201926512830351371200 6648851 -52011356360931992643998128247668320696 6648852 5032364762080376571947328532742787072 6648853 -4224940040568884969099796714715546440 6648854 9469014195573337566424795265466227712 6648855 -44082415943858666933173395304000404480 6648856 -91226573744091371524607382705916108800 6648857 -29881861471231859287129777406962172268 6648858 -1467133663503935286687575128503790080 6648859 -33222662302675445142393275900204914800 6648860 17904162709736025368045122252773196800 6648861 22286487435230779697367082807842943872 6648862 -10597140019962246411350344095563094336 6648863 4590959975746257440713332990826348608 6648864 -10723977230832735917643335611703623680 6648865 35855587293920323529916515018931253800 6648866 -1686005514262403610040474732269112320 6648867 -25924793254306755747815834130681532440 6648868 -28238998348649873328023458716082951552 6648869 -1858757375636808213216607538141934240 6648870 -5071952093134754216903974079052867840 6648871 1352107155644356590849398342724029592 6648872 38547440579386776122059863136960588800 6648873 -5259658690867481963192520089708037120 6648874 -522200941961230416886374018059594064 6648875 -598423434460310172514952478428556000 6648876 1218511104538098538817312228547674112 6648877 64932914880145393809380299398817860160 6648878 25492356487398340145200621569124008000 6648879 -2528005081461293113839299125805339520 6648880 976401783984955383979078645941534720 6648881 -27286540306086651846034428247203329808 6648882 6962218654167558851523706986832651392 6648883 34539277262965372592896477566050837132 6648884 -21562968865724754869285348591219908608 6648885 1156279710110511439895372483944271580 6648886 12146361040781426855171717093045706624 6648887 17108600208311783012345815168442108160 6648888 -14793462922907550374705649684112588800 6648889 17612323769434252084754430283245361924 6648890 -6790804185773060560845012055590331200 6648891 7676239610137536251493810086172489840 6648892 25431308666193176447427592506597641216 6648893 -19891072984225864844608055755557911700 6648894 -1463762818182166888628819077128351360 6648895 -7639008004282619726924224277992467600 6648896 11114209893206215158371475033143377920 6648897 -11957441932065378813912052335430952400 6648898 48373776792465733966573189656570960 6648899 1223487120598365416940735898609670664 6648900 2933397912055217437316238951421440000 6648901 -8132480570533817094291742779835923456 6648902 2432969929288552452315685042074729984 6648903 -18541914159488235936324428540287661112 6648904 9357053526808573521941012709296179200 6648905 -39327755530481358961654145877012002880 6648906 -2169210455286930807131912095728283392 6648907 917164403374379094890015683025563272 6648908 10166238212259928723797514958190137088 6648909 -837142205980811886710586487197528192 6648910 10405357242128012176706338508592711360 6648911 -13825976543576457795332348125568621376 6648912 -1019555418276521182210127709953064960 6648913 -732184892152970638778341040589083996 6648914 -3562892869902147781198763333510488944 6648915 2242140579235138851044647623924157440 6648916 -45481153855667092886685880195172421760 6648917 7995001337195702262103388988889819200 6648918 126541987192826222503432224935720448 6648919 17120491148184301519317028374851444400 6648920 -5513689904917023242232992192898662400 6648921 33642928428844055418666580728958670772 6648922 -1494123813113178847659321119528256768 6648923 -25020020833394990297529986085277577160 6648924 16865597248409215871407560765224249856 6648925 20804084489465381971681534367775609650 6648926 14301521209855750349550827223236879040 6648927 -17773918641015319935575138846648823480 6648928 -12274543516270761765459945040526180352 6648929 -235921760909355207431056251588999168 6648930 -11197875993455001891043015277197897440 6648931 -16208313967128573923003283972413911536 6648932 20362642044815483812228269059616202752 6648933 1260883277937321229435737195462551904 6648934 6149354808916637700028786528386683616 6648935 -21822961583640736152777907317629874120 6648936 -8611722361900059613209144782821785600 6648937 -3553414386498375783225184681821723456 6648938 -53283045739405261557200614319166893568 6648939 48482733196602779931531836267388871680 6648940 7063312488285471800144033479568855040 6648941 1293095894892753761851351309150332972 6648942 -6143531240652898080837241409573523456 6648943 -3712091735502580424462744881725520400 6648944 11638517507329855058227008274510479360 6648945 -8356010569461888381640825109837614080 6648946 -8267304172245905560123735062377696640 6648947 -30726704461376240166390641092603016208 6648948 -7054029190043959371552588645296304768 6648949 1513135649773602563001935685796109952 6648950 -6715370959610844626623753254556800 6648951 12691851974914865416698557050625504232 6648952 18667481090902244921196067060370350080 6648953 -8646763934143899083825968831110525996 6648954 -8804601951887026958082503414115739392 6648955 -11147403230247955110914414649893184000 6648956 18636621099989033581391570436882247680 6648957 8334088744419789788178938422645763526 6648958 -15436480373326959509155102627834497024 6648959 66720233612993935938832176220586768304 6648960 22093131882491910659131657774379827200 6648961 -713259342984053491373486757441492576 6648962 7607260307030956417079632893821303712 6648963 -4446905562534764393952076214243688456 6648964 13136739533317599915812800786008256512 6648965 -7564828025695891288832544948338582400 6648966 -25963964462940910810970216437761379776 6648967 -2402467870769867327520186058418752656 6648968 -6239319870466779704128191798938173440 6648969 18370067688787637285358717207377520144 6648970 5785710735551240468401277254547693760 6648971 -7339942792245234237125465135622507888 6648972 -21008558761426453173180020664560050176 6648973 10290595337275152793765777423746385024 6648974 -5371553845145571649896643091439830400 6648975 15824683169822834345819081553347205000 6648976 -7088881690798960576371477360482304000 6648977 18768158493763994754722608753675499826 6648978 -4650687666790224649448042228805476352 6648979 -5020219139084972409415784755253134420 6648980 -2646448987468163469665382905857228800 6648981 -6475885598928897594737945468989125696 6648982 -3429261229349058087234078961276029408 6648983 41464191625601678840932592915511666048 6648984 -24857153895107842766568466491364669440 6648985 1745307365954646414209261600304069120 6648986 -328735342544538676298718137506303776 6648987 7717415633047273437025972781867160768 6648988 4352815373327012663541752257135283200 6648989 14407253047827522997834896794887378956 6648990 -195732473650388749136168223980405760 6648991 -40832739938970483195686803418841272608 6648992 -4735460282258934976120387758449491968 6648993 -9659356828149573684361081176048547200 6648994 14007262996629107328748813592869475712 6648995 -3805173864887580510159514313971806000 6648996 22826248722632992918343170300114083840 6648997 4387364910485479998303703760927136446 6648998 28220387245949011510175737730377452000 6648999 23633749586063160064219320534025451520 6649000 -15503298455405829224661195238732800000 6649001 9771967946170427840951624111268391290 6649002 1766693863759454030939402568386924640 6649003 -40311129845846840750407960833398496336 6649004 -9278975509191948078593667365276528640 6649005 10235183140385404118325149547190694400 6649006 2487961906008587906108016846327428736 6649007 6207426253476208089021518081813594256 6649008 3840017259812632063766297175568416768 6649009 13430634995986057644968336535868766004 6649010 -16706757872854918299584873534353640640 6649011 -1403098730833535139767605629322442976 6649012 4664555607207893076371314458043084800 6649013 -901165742503351080791393250727283904 6649014 124663321084807906456416670960136640 6649015 -13561578139271672864971491368233521600 6649016 -51202410743229118237896992992773181440 6649017 -23149232754217440118714389316797980352 6649018 -32685963252893160023726220875169713040 6649019 -16366619204225869972791638496521553456 6649020 -7911871967193477689996682276667392000 6649021 7657654055386158217880710657519244652 6649022 11908815730702589968328690448726340224 6649023 -3128763026158175745455089478019578280 6649024 -4564385407414254669125552236463652864 6649025 -25202754107986893567784224730412289450 6649026 -17526825437089875207604977469431113856 6649027 -12927163653097945393507953798073683456 6649028 -41819958449340108888512041668848936832 6649029 35391466489517900717568495437940399774 6649030 -3478485054036459102572571857852273280 6649031 -9557331007675971486144310008469131000 6649032 6829802072344167762126212633837076480 6649033 -22651113698912012339264994375144262200 6649034 -491332090300863246723527623817841408 6649035 2443714067392907682354941918252851200 6649036 18049159727811840194779131595032215040 6649037 790706419269328062160532890589380032 6649038 -3687698258387717026426349199268341312 6649039 -38945127841285722453042425201506729680 6649040 -6368471571225899924784927923952844800 6649041 -2679914593876484461526895688446851136 6649042 17883500161456021370921168510669142672 6649043 115730153597912642338994297225099845824 6649044 -27368256973294315103656561288403318784 6649045 19592976557310448037357599575569959320 6649046 12631015748837546345021455751317085472 6649047 15596300901295040494425723157477248 6649048 7782270353884295462265072308737228800 6649049 -6471425762461607506604416344130964352 6649050 -7322183016006967412196401087993568000 6649051 -11194696491646584472047866313008832728 6649052 -12759734904747356685731111028508766208 6649053 26271257962479601267584503503383832704 6649054 -13217228055956025623814217218717105024 6649055 -13241998094708698208680918962948936000 6649056 -4563388853054742663769939330670788608 6649057 11339037912574247159203038704973219552 6649058 -8792580874517748212062438202334318816 6649059 -2752700408036134773788241764703201312 6649060 22476925136811362413471938636650127360 6649061 43423506282831309189675873023867367324 6649062 4685372392750799105922391842026250240 6649063 32823503291196803961793040903761184312 6649064 32257544293591365107685394011808972800 6649065 18397574352966059619953160780234676800 6649066 6690690749556467046401238655064607744 6649067 -4787665935349632008353239296740602480 6649068 1990953491781977710164654440971875840 6649069 -706197305657692022138753491571028160 6649070 8482154866675749237746203220180793600 6649071 4042298541908275775159800987599120 6649072 -6938234253903069218447492272646324224 6649073 -56840888583188034686350581692662485678 6649074 11533496914689591474767937151840458240 6649075 16925676041992015572840338424883686000 6649076 -2622734220054328096660862091964557312 6649077 23226393033311884150686274332139929120 6649078 6658351731879335787160400291340166656 6649079 17015487931207133269021510606569426360 6649080 -433870674154368531393778745824051200 6649081 30171670712751467981100777378789936852 6649082 2118465924831368284259780840938662144 6649083 -9747592485174970505561960250261770736 6649084 9700901848902565189074246703554827776 6649085 3864334757980267875007070003799644160 6649086 7390687720148288617019582496555756864 6649087 -14598160104741540328351604142069567048 6649088 23785226331078796342602739209071493120 6649089 16924478521974218950069377398222866224 6649090 -157881310500936258684641657429521920 6649091 78838107887215099747482952794198770880 6649092 8546712070545875885754293007881306112 6649093 3096487736681130449116130760389997696 6649094 1169948619266843662158780036560657280 6649095 3617642000399786533986458281311917520 6649096 3077701401398999713349932459478016000 6649097 -2504844528460204697010634496245042176 6649098 3057812512464444383899006544457024768 6649099 11603743093724199327004274475995830100 6649100 13445884112326079259698147456734406400 6649101 -29621009415622092984355561297180819200 6649102 -26859445603934593536722923760857117248 6649103 43589955655392924023080860394540082352 6649104 -5407513365589907974583053664076300288 6649105 30045467811025409881051393529534775360 6649106 7936726275374971921547612117573725344 6649107 4815421086439233393001100460934375680 6649108 -4157628149679864219953768954675925504 6649109 -26026205318728043225043077759355037380 6649110 156519982079257301426405932293767040 6649111 -2006834776684424223263601885034577280 6649112 21021680704438073580711451892769331200 6649113 -4106512896841064525546293000492269600 6649114 28555312902479690379161517537416501760 6649115 10620132913901449705586119807107313440 6649116 91893425982979086499906552491270144 6649117 9722072579824946517488749379232568166 6649118 -764366818057252980076626091688736384 6649119 -29348818469548841543654418925525284456 6649120 -21846246749837515274490464896725811200 6649121 49013799297373400850604509041163227652 6649122 -3709401775189265549063235404509235712 6649123 -4600674108206212998501723209564991600 6649124 6487444954517163744688560786092743296 6649125 11668678929075604984940722440801600000 6649126 11630805068125464117919938306185034240 6649127 -37400979575096836267294028102117430024 6649128 472665727457444109667370292503838720 6649129 4680261362943347982353194377764980084 6649130 13618244635775158452403027509457470720 6649131 26599775364662462440361549545383812952 6649132 -239165184972819514163733767341815808 6649133 730998808130838728917885456825896288 6649134 2583224565685629268390743678010583040 6649135 -5728989212988573770429943399385298400 6649136 -10582994012428092486735704832182599680 6649137 26461214935408591740400400359952641920 6649138 16512909616934249700783988848921192720 6649139 8526786027397583844927065864444217600 6649140 3910695354085519716174686253315225600 6649141 34219601155420695877580134892749266542 6649142 10554784751710697764716234659199870720 6649143 -2381676382784597013019986700656635136 6649144 1216778516160171225728015260506009600 6649145 -14605929521115785697663762354809428800 6649146 -2400683097084023964780425599627931136 6649147 -25496112363271186125908953984987943528 6649148 2015578337777080986619020933945523200 6649149 5926708098342057168932456828258697600 6649150 -3761112557298808514267523874201622400 6649151 48451347015133073610018946022033353152 6649152 11406060304291643309149370850635415552 6649153 30608333608009391436027443545839899778 6649154 -11634954356257515755287433224164562224 6649155 -24315649490401914223804550861234512800 6649156 -18811198740399450354401712260435877632 6649157 -29028683640527902700947291422913817760 6649158 5863483075188775872782003015692702080 6649159 -15214528481434050532590810463542373584 6649160 -10794496514719298833389016599161241600 6649161 6765644824519345200497817183778317072 6649162 3191314137930490462898857387626977280 6649163 -61951599346792944076034133257844036588 6649164 19094268042042232602045854926581143040 6649165 -78509225430230019331528414457481358080 6649166 17294625201928402599488364446752811904 6649167 8368952849963544856387087180630911744 6649168 -640787498043448126410593288776728576 6649169 78325371273765023328336112170493346160 6649170 -5467881913684660810659343777526592000 6649171 -35951640155228929502503982040283243800 6649172 23723818728254527834262930973903970176 6649173 4678300178806840344348214858304487822 6649174 -5128101523099435091125452457747621248 6649175 -494216728796624371882508792507250000 6649176 368768379426673200600461493598617600 6649177 2154169767434251582631108768966110980 6649178 -35249930521806203035351129302671723040 6649179 1372187459577795427239181070529300480 6649180 28786285320129249623721787893358233600 6649181 -16444319013487718008190067741448059456 6649182 11629966264793074966256122499799091200 6649183 -34173172418570106714451234413200384560 6649184 13556011673187228623963894948117348352 6649185 -4252011028023737739029336647019314560 6649186 1115018542686271400426534699138355792 6649187 7695589173388016754332587664335256400 6649188 1846025787617739832519360857786900480 6649189 24785541931942697368545864039061364990 6649190 35412188976649842125438524419532800 6649191 -12820129292933011879554091366927714752 6649192 22262783846446477514637867793996800 6649193 -46906178967065737969704514866913194240 6649194 6749648905860324021576595896919740672 6649195 4501825961090868691552553997521832480 6649196 2803051767394355988233243233543569408 6649197 -23831422943443333857366828138671371200 6649198 -3853014664507821038973079873337918400 6649199 57553785929768680403580452912280277200 6649200 3909316447251808224051304314010828800 6649201 22846086402353332272532848220130463412 6649202 -13879197164662075055201708420667319680 6649203 24988150537282116088943163855972959808 6649204 -5226255028249899206659445131724748800 6649205 -2887729494084921534476917571016480840 6649206 21188183447641422556594378778447738304 6649207 -2173716730710188561038433353054602840 6649208 -6602242750149255630264408495930531840 6649209 -608132788513682483047538284937603136 6649210 3257004319827452640510245788251879360 6649211 -7494053238681077344677949136138230848 6649212 16201582321437654828091670947849961472 6649213 -13522672359019730226126544503574487616 6649214 17864236787563242555341902997317161984 6649215 -20365590496909256355332623763732672880 6649216 1738541499057409303039605416908554240 6649217 23510858945171618115156246173996592 6649218 -8792552932657717260555846628175455200 6649219 420099837014978071740494260176545280 6649220 -14507764020078786907528407957731685120 6649221 2218712638762324367088564076618014720 6649222 -6310295345286095135315198648517533088 6649223 -20696312755613056583705637961721073360 6649224 6046267814251223572084904936387665920 6649225 31700037384754022267470680023535354000 6649226 -9340341060549339273442305538817108688 6649227 398996391057572915217368168802608448 6649228 12013285911531832546980286243735117568 6649229 -52885760103008199847160679148787716170 6649230 -963764188651902525951859870171668480 6649231 -36101446850845334934527423824532837376 6649232 8361459555414315794956489322867367936 6649233 17316283635277050955250874633763702320 6649234 3616851108501307138978120780479683232 6649235 40955700523766047929559944943791829680 6649236 40299851374252853506829031088117555200 6649237 16356051999350863047565407873147662752 6649238 7984355093094342885357182565151871520 6649239 -6128623400933599971149046439579009176 6649240 -11916128360419576080008489271134208000 6649241 41256288994337021480162841232748244000 6649242 -3563846012636938952954181014718693888 6649243 -9119875755142189457412933416520685256 6649244 14000979867717806050915508072977428480 6649245 19081175395517020928266497588148790220 6649246 -6407266522705714909999165663476620928 6649247 -47271973197607332159298790370214900488 6649248 -8050072271029795186590400723650871296 6649249 36790541702000172729882542022442273250 6649250 13288884541872248280520068974678952000 6649251 8798430748247555466162535843035512952 6649252 11015766524354694179729067946540122112 6649253 534173279001905611834033807452393144 6649254 9738530705717209930001255470348299648 6649255 -13351735056366317738240064385153604640 6649256 -307169496064544087920848791729111040 6649257 -1647726513213249915507338376347408160 6649258 2944344882241271669207097312452316672 6649259 -86054236787208823864904810724768936 6649260 -10448886390154040455804124132516029440 6649261 -15709457480633427475854242269057264788 6649262 -189140821017694021826295261350756928 6649263 -5155666922492265714480837749682155520 6649264 13967694580030855758849063906734964736 6649265 -74845804760681130244794223052755200 6649266 -1672466601089939617591049586068176896 6649267 -14076606571197432551600549130400573684 6649268 52402352676271703393808830717523056640 6649269 -25400416661510729119983150147611613792 6649270 7630776676234620936175423062927807360 6649271 45577372430000136942600714036786866472 6649272 16879834401105974156730666379365580800 6649273 -35941348999761521646830468690834907478 6649274 -7311109880369672248906851746103662400 6649275 1325529270767867241404792021462641800 6649276 -33361284366620032344935123078779939840 6649277 -36079674200731977143699360279993992800 6649278 1751670500046299046913847507279585280 6649279 -67481340103106313121781546945682240 6649280 -5810634477263436733842368568282316800 6649281 18983877234133466716103970343115232912 6649282 -13030795958009612867609114500960393008 6649283 -5363465606891553394625739604914757632 6649284 2705796786915021683702178027798423552 6649285 -33913191788236425422441815706469767040 6649286 -2672008578208410697911182369362684800 6649287 -60526334705326110842797137250259630640 6649288 22164852805063397299832173643630453760 6649289 59163216511360249213671164336208864090 6649290 1384514620085089861001629041160800 6649291 -50618704046465205578356899613695331416 6649292 7377086349560688407304239420102928384 6649293 8504682855269289912559776329049835584 6649294 25596181182201203783825155418685744960 6649295 14198054275356032826122923460687153760 6649296 -5432115157960231485848309687764254720 6649297 -15075388115535616460473330501736258960 6649298 -19733219052353866005203336739511461120 6649299 12168330174359581130616856433177508084 6649300 6162126185874190591461181432972032000 6649301 -4086646847846419115115891344096840448 6649302 -8496209518822346315288540735542749696 6649303 3800193866691703041293862681111434784 6649304 -49829358764243438046086557104387594240 6649305 211473583460377616842839703460220480 6649306 -35584494803656263803119315815881187840 6649307 1445732593147411655897995303951601952 6649308 4343467224340068915572614816608264192 6649309 -5508063437032231238792575928512218996 6649310 -3712873800772933003445879285839152000 6649311 1864425208278126300829769472842361672 6649312 -25631936052219076892758123341915095040 6649313 12828663613892109270488803340815440 6649314 -489924917207054864260051391854903296 6649315 35254112824503482703919135652962650960 6649316 21388962203626905788867120743510225920 6649317 20960210968778886334941660164989194240 6649318 -13791020263451360051696505941881245696 6649319 -56449631334529049574419549285113454280 6649320 -11996608659690943288195902551461478400 6649321 3786552618876615725977271286472438912 6649322 33652078437196565988996643660285601712 6649323 -21355161442608621434845834812874556160 6649324 -39401163925725973138228221587317790208 6649325 27812818801047522016363665625493784000 6649326 19936475251301280016814490845066299392 6649327 -6394594749527114937049032999186485760 6649328 5711423677383942023334957139459768320 6649329 -46526174384751126129172602112558964640 6649330 14750790583334387011961557001798662560 6649331 -13692426082850938729571061476987962368 6649332 -2253805270407606529564273059091826688 6649333 17794100375782020292027526402206481582 6649334 -30459383637686539223037981550321469760 6649335 4282063924853762768628396986085388800 6649336 31938809332301821658050093055734087680 6649337 26050124691525342963459387197207194986 6649338 -13214586853993290710859146900756422656 6649339 -10928688895427264895127720300214404608 6649340 15870845099470230168775217496895203840 6649341 -1443107258294384790731402289721024416 6649342 -2381199809625437046735090257002803456 6649343 34001237647500216191119818369818238840 6649344 2815415922747976832944137363825623040 6649345 -9108009655817798475168567984402336000 6649346 -18411324148696699887866264323324265472 6649347 22553822303739503137079960795224281072 6649348 342534659956260389621155884398729216 6649349 21917214148112629251722253876731866686 6649350 3510855906566942605322986988120092800 6649351 1164828475049353180250640069457161920 6649352 -18250450430822226023520960975992371200 6649353 13117178261070896660378913290517160164 6649354 30636634298612784728648835486689786880 6649355 28862650893772436521130029559362697760 6649356 -2695087663002761293885861755698135040 6649357 12154496646380944390916403644736660000 6649358 -3052055544788010102131518200465798720 6649359 -30457235742719923988603003007591367680 6649360 8926890719257322699754069757005742080 6649361 63507370976990385964213522631911461732 6649362 -10853146462645431404794413673490922480 6649363 14975971002267926394184965503826642432 6649364 -20975359447998820536871664037545860224 6649365 -9170166208868926222845743104401485280 6649366 25922006448077972692869444479422468224 6649367 -53821671864957677434155776614269670584 6649368 -4754108538705561540438561090733670400 6649369 -26499686124942020062417515299465648256 6649370 -2082555916536679260462815328455869440 6649371 -865558519924165261766659750829706288 6649372 -33507333017167908348022200926870089728 6649373 -9475556188240830907919824404706937280 6649374 -458085452738412943619712381967899840 6649375 160518664900323742576115712926150000 6649376 14890220424210821265944837355202412544 6649377 -1156009956162849240799702433865173568 6649378 17490054606046670007234507858612924240 6649379 -21015566922894693865865112672987026112 6649380 2744028446799775962046357952610001920 6649381 1392195271094192369968511918623784280 6649382 -12614913677076742322455287100157764416 6649383 -1548523680258158055103210835713957296 6649384 5080483543217716120676679906851635200 6649385 -19551783931452311310632282893663878840 6649386 -1552154466049435126515878016253632000 6649387 -9399869886002572525101689487033093964 6649388 -15230691043181827650942403555821011712 6649389 -6362061170891444782354776288888412992 6649390 -3500122718384147846663696144551248000 6649391 205685369502702203695276950767769984 6649392 4122119764144102209705942379769364480 6649393 -32165287497491416834198693416616965358 6649394 8395545780904309410882175700731700496 6649395 -1914030378764845028004903763774499280 6649396 7185417031959254453093776553945780992 6649397 -5152931725100597359299112849793501256 6649398 17050482072581516535390521510108160000 6649399 34611462580990681792455374476202911400 6649400 18396991131649841075429894701504512000 6649401 16758269630442232787535729124521479904 6649402 27555250763555494271297088922173079152 6649403 -48401536971039801689587152867203544348 6649404 9989716453933399491467073764234359296 6649405 6339141681198597096744144331645263360 6649406 153353688262876604277574203674257152 6649407 2550263908205665644262180114509643968 6649408 -5234136158284545905743023705711181824 6649409 -253730671799703167973140169031084440 6649410 -11346730269201773437970789080664486400 6649411 -21719466541065417114418991804352157200 6649412 15537292954733216305363355711561994240 6649413 -6757245523804026121930530354467386656 6649414 -34164075080754318513593035972998632448 6649415 -15071512419838668633721127866180270080 6649416 -19604366613512491933305221761543265280 6649417 2811027666482934710699390673341749466 6649418 822818550494210544258671642812657920 6649419 9430198386501972112888384681890665472 6649420 1337271521036223026019669040106081280 6649421 -205787693774429254602103378954282536 6649422 27280398891837126703658508890459136 6649423 6694864050925379555791575074554978800 6649424 -1016254966938209626560048979881639936 6649425 -5788775428941789983410191582766524000 6649426 -11363077057154144279065418617932119040 6649427 -5044290632057316068500684331671675812 6649428 -3279747175351513970868375307701774336 6649429 -83429395702006858362868391318309268672 6649430 -15468694116770896947720239049091584000 6649431 -682416534753266537257769947303405152 6649432 -19568262227791361936459740645102571520 6649433 10828848760102455202462655257550633664 6649434 -227907858808952015914345145216256 6649435 -8663755222339978884934902170997582000 6649436 7289639132015809900886545535417886720 6649437 17038374428708894205324956289952748160 6649438 -4816104313962017170324122799430909952 6649439 69636966908709733765736320573442753760 6649440 9491815743660000058853408928222412800 6649441 38551365787771924753751198350804791842 6649442 26221362835035404775295155085668961872 6649443 24432049970367630096137220917614639332 6649444 -25535214842640601124451047224975944064 6649445 -41923635803402519810765629275705756000 6649446 -2055784717929866690983700799987690816 6649447 -27165686604705316758289887855729466800 6649448 655040935074065158477623356841553920 6649449 14859622881922536009054090447503963040 6649450 11715531961854109793997322672832106000 6649451 4403306202299911905702631680176120592 6649452 12034273524874183352943856638951916032 6649453 12942797011174857695676600280877615702 6649454 2982316950701422746921359708533638144 6649455 -7236451023011647456683158515560163680 6649456 6459418721154007775281872705521025024 6649457 23968402095654541898436068774853390180 6649458 2741271915965759338448475504200954880 6649459 -52470960953557192107570976822414894520 6649460 19025880507603676258769046756797633280 6649461 -510534953487869748161401037566612224 6649462 -1895706538299242626376983516739773056 6649463 -1549934306073344754360251572904718240 6649464 -36319153843435624158232748379723816960 6649465 11648547744731463117400031293888667400 6649466 3176871208414452010782139794782846976 6649467 15541682587423442819170150631333688000 6649468 -2421852814836028684328679942030950400 6649469 2518807684669110173977657666853136000 6649470 3552519962484579203026790801579305920 6649471 -3270117517354457726635966680300113528 6649472 40268279897238607257267673643876352000 6649473 3469758656475710104066492532889724800 6649474 -21827621781948184041436822412243546112 6649475 6581219589091371235922412022157036400 6649476 15209185369034887962403157421263096832 6649477 -761595566556694162446649117477769760 6649478 57481440093947261267678777055205662720 6649479 -38163315320364749544865898132767084080 6649480 -29266586767316332531349472751924377600 6649481 61938634728973648117769502710129424282 6649482 6461595527886843319450918699531591680 6649483 -39230428149605167465155941703105588268 6649484 -12291011313899635448676243003557520384 6649485 -924987451311022392728292886687229760 6649486 14860411566514595233320905903255408064 6649487 3161077595004584971325966288453708880 6649488 520555283668272386308310227832684544 6649489 2420882893185551425605134865887687232 6649490 -9977414409570451535382998410320924000 6649491 -30787723343002862813579976588047467776 6649492 5855065172874678832723856105897748480 6649493 692991107655671265576010814388688224 6649494 3697306295210798396853419589513843072 6649495 -7380672674857338251649398553044433000 6649496 -1780333139035880504986889836060600320 6649497 547745116801065324367025550261357000 6649498 -7239492537041234774358472909271134464 6649499 -13932792868408422929481422176521040800 6649500 2173514857388830653548053848293376000 6649501 20063085113636691210838148518594275532 6649502 -16848167609064500741610634391335314048 6649503 -1782111815890151658072515315551648512 6649504 -35158935798456910298299707657215606784 6649505 25490687309074967550347627382563680320 6649506 14459413972114654895570047013807884800 6649507 -11390568786253924642041275385902065680 6649508 19089486615064635514924629383806067328 6649509 -2432596400108093905309838215658643840 6649510 -2796885254982933546208484479283715840 6649511 -2192194170317336754349921597469341056 6649512 -26061599226986327305609276265711124480 6649513 43212805560449879122075465727756417664 6649514 16220163554149012918901501150991047856 6649515 8662155040402662548354309805668213520 6649516 -27376667302347301754168670199207030272 6649517 -2809992787411753800799251912781240608 6649518 -13948487746515587310688513115746716096 6649519 6598751661507701960447932381692474520 6649520 -114631688817733609199269086616289280 6649521 -656556104394781041942336441634375680 6649522 -22238632064065333417417069855579987200 6649523 244039174534108917061870193870258664 6649524 3565964622826582311519348507765467136 6649525 31637097820431751654987036933261000000 6649526 2621149355727972323788970851224163200 6649527 70787302113613403011321993979416320 6649528 27931178536720691029253146417824092160 6649529 -6408393007099577196963283642782526524 6649530 1297782993581327652763698945369158400 6649531 1947446131430285927680010194144676864 6649532 -25001337965810862876215519009732066304 6649533 178480097050553548659121755346274880 6649534 14077968858410480062961281836675478272 6649535 17900781958997355419909428558038453480 6649536 8592453016596777202372916169104424960 6649537 -10832495898748223255579101857814960428 6649538 -5249575860887678576430794630594508288 6649539 -3129775158378658171044848726124112032 6649540 -1108179165691924636192492625923541760 6649541 11103453095814526458107533802574777372 6649542 -19481506040073885705739517444650769760 6649543 9099155534244116836119126606174950320 6649544 11129303830226389289249523537516134400 6649545 4452389429534219106784952624283969600 6649546 -10102613963292291073139033324782592160 6649547 -14521951275503812424428658825535281004 6649548 -21898133200135600785420904343118021120 6649549 8629658212020991986580141531995864992 6649550 134107079553409600791687821768812800 6649551 -29506950594707914622669271420911690520 6649552 -315457039994099871961062426505904128 6649553 -23113450945127545368915632267830566336 6649554 5780939475152002348620130049534689920 6649555 45265894705475520018386648451786000 6649556 23995129900144399091788122675339880320 6649557 24974628322395851363013874749650823840 6649558 27666663929772960457013059348334318880 6649559 -11568550328236640799288372374916123984 6649560 -50745573713422124671867197775478784000 6649561 48805637447536055410860693703335719952 6649562 -625756109678765694449546742898215936 6649563 -162216393305613737330346753547232640 6649564 -23930430808308775139239582847734080000 6649565 -2742347785716386458309823886214771080 6649566 1478458263583969764951849055460904960 6649567 59028495054398377465868603739621040032 6649568 -1705008139070231058782464830386995200 6649569 -14263006088154990742304128999975815516 6649570 254339902145308426879327999690305600 6649571 60147589800509734526572657775251343772 6649572 -25315181930063026901013793321370112000 6649573 14143697867876560810202699806316273440 6649574 11535388303403869930248003046145172672 6649575 -362015914578085382929154890036331400 6649576 1322439857944751255309364803228467200 6649577 51643362283059191282677464236386236480 6649578 2065599374023297234749390047660795328 6649579 24199355676771040122243321588688232180 6649580 7938735708789502484238220327119882240 6649581 7679684301498258436742868199149281280 6649582 -7376674351035734062434363837343723200 6649583 -44207921396612368333749820201949589168 6649584 -4640287022235290336745855689924935680 6649585 -387893544083107639443648357394896000 6649586 -15547854011498120822366489044270657008 6649587 17766814326849295778354147362650977280 6649588 23915815356855925755826628104713461760 6649589 -32657385657499330380403116096590102610 6649590 -3546393563772134964430487028679639680 6649591 -14781619608116921491888342920200671928 6649592 -12736651107470342395304449849112801280 6649593 857024184104241407174537575203667968 6649594 24993186822734904523352590063288346736 6649595 -29399607308314342847310516906340676400 6649596 15599412936246322800938504847946378752 6649597 -38497789253058219425529000500903636288 6649598 -2601234314958136174476442170569070336 6649599 -11040147730637201460973300994093048064 6649600 9668836948283542485974361671991296000 6649601 2276818364381378096936884831296813120 6649602 -9430129683432373336577382121914711168 6649603 9466782270205431987627586449224666320 6649604 -17783964386768902151832907087628600064 6649605 -21784111887552576451565661947204907300 6649606 138351646943722262182881501654257664 6649607 -56218234779896838125591321436829420128 6649608 -1815274560761034306208821929046343680 6649609 -9801303955951161527427765127759209190 6649610 -10105551802497466057412178406851932160 6649611 17287102908849016922928909897214177200 6649612 3364606941116229737363219788338112256 6649613 38358623511633725509166657004656403360 6649614 -191730361530203065021037042237425344 6649615 5992612997504149466343100381304239200 6649616 17396090470362401971575902725210570752 6649617 -164564689077770722053953876027813952 6649618 -30754729403590021182019370935142912448 6649619 -1091010703587913363735879656676182720 6649620 77479209346253957074223282413025280 6649621 -5864114721584234280738034219300452000 6649622 3679486474240074015712851410175012864 6649623 -38280205025777662883897195864409431328 6649624 18495994533377906465575804364631736320 6649625 -40968989532589302977732321181001923000 6649626 6933940637984807510576988124769484288 6649627 -55363126784529750887901302977905638524 6649628 23496212684382524203467814311078228480 6649629 4145758836644336857423364118261556800 6649630 6769077928054626518117395240396561920 6649631 64845707630929527238216646894669646432 6649632 -1896714915424599276630908623296921600 6649633 -6819815943137625341677495351508553118 6649634 18823208454082748116645671401921211216 6649635 -5026581562841420597170822777467067200 6649636 -8784206822132933756754944404671537152 6649637 3110424558768759920410349355333171840 6649638 -9107636046371650968942671218769910912 6649639 30450228180682862330600324900053250440 6649640 -14354060137223090884756670539410739200 6649641 25814233780181051782021513875854308800 6649642 1953073877689893151348066077707772000 6649643 1936695171519006946448854943864929464 6649644 13470247263788403733125125070627350016 6649645 -11069954386392325485289580663664044160 6649646 -18119698569535798908481420240989566976 6649647 -6029934073938815722897766430328686720 6649648 -11733094088037237926176369306335920128 6649649 451928321949330617179933755001204464 6649650 392877934295505373149279670509465600 6649651 5969100311215399529124190818792455272 6649652 20437914149464781930770388043046552320 6649653 -27396928584837093806615740203557212896 6649654 13147997770422807312474498662560051200 6649655 10415930936281792958865111767894901120 6649656 977895961628744037819336064207626240 6649657 19031207351486763448432347359793075712 6649658 -14365034562082079697696244860070479360 6649659 -7779874451763323717081363306542654836 6649660 19197613963574121077200069746366965760 6649661 -48864984838649344764600810002214279738 6649662 -1362456482631088955571260431907700096 6649663 -16404744827665489219060041243381186360 6649664 -4678525898486065126470111549733208064 6649665 -12210848687346969729143570609263288320 6649666 10025528972744281280381701208685225504 6649667 -31979552532365768918678993574581810880 6649668 -7562811300954741258706646155220705280 6649669 -17310492398641398886627467173709810120 6649670 -14925086074377145729086197470957134720 6649671 -6337290711574322295479330858129318400 6649672 36597316192427287463577073673472000 6649673 -38707509880300953207226954950872215680 6649674 156304451598110917914783527393760000 6649675 2190586389063273301219394151781292900 6649676 6221425538868738458291262918890112000 6649677 -12393738511693207130642056908008836320 6649678 -10330280249805602246438689864252834944 6649679 -37578674793925225659380752108771264416 6649680 -7008357522598927891851416355510681600 6649681 9950228850324084556726321506247962482 6649682 -6428234228873013159384563620387045728 6649683 -39169715031037030363347480280856726976 6649684 36960420853998242561980062628095782656 6649685 -20081814516952738264192412357396413440 6649686 5700693330473412772414574757504672768 6649687 -43973821051897376599941560777718205608 6649688 -6651152966569394939357332970810634240 6649689 15899028859594141113775459246977660624 6649690 12838276418917004709570933437399832000 6649691 -8646364770956942446768473022503730176 6649692 261677458499572922931861244406341632 6649693 -15422214266365821894767583451576260058 6649694 -23292316592301172481163779340867487104 6649695 -6398659163176959011726830232654480160 6649696 -53757444095289119302880375552618004480 6649697 -8334800007164261091269114544416613120 6649698 3887230537122214568599631009023428096 6649699 -4503584297113606527960713205572297264 6649700 8499462143179910945232186017732832000 6649701 -20263111197334673969810238683844756096 6649702 11721982662858456990757373616093513600 6649703 19883356285497173266615536472576295760 6649704 17936869689317563891199868651845852160 6649705 18008896511987369744781294298024141860 6649706 -2727725217777324764204482618893586944 6649707 16330482040345049034617646515258404440 6649708 2461844175197019234578396687408394240 6649709 -9716703832402354373591738572595185248 6649710 -11299923407688456235142857616056967040 6649711 1744274031559553139246354200928319440 6649712 9252126494683578066565571272475836416 6649713 2622740462458079480848983438006292800 6649714 -6400003351526269994443907283000104448 6649715 -13628715615296978140920262546924064400 6649716 -62494899965525610062331902874464256 6649717 7928434141432564179245589168826244992 6649718 6698328862378491678796787471176632960 6649719 -4160108967178300647350259708862847280 6649720 -6626891896229576415804531606238003200 6649721 -5171291581004209736206514465797961400 6649722 -19906392876884117403069178143266895360 6649723 36989706362084771490087376319105591972 6649724 4427563814366858333208169296760857600 6649725 -5816070859778753774399087900046386400 6649726 2569535024727043590131466114713805312 6649727 19784427459964971719857621542882709872 6649728 -21492704619384052273263686389208186880 6649729 -40128936027591592500294752771077290240 6649730 -2637975726746108666225416484117814240 6649731 -25343212742032432824847224921759432120 6649732 3693577907251844786295607791244963072 6649733 -55390320319120094133030099363243450018 6649734 -628933890338438533884725843789475840 6649735 312869101882620542371276305174939360 6649736 -9413079399642706894164089115510328320 6649737 -2606010965550471855766057215037902720 6649738 -2018373986093642932458084885421521408 6649739 649569765282558956329582223835917280 6649740 -2795179444747073436144150746980669440 6649741 -21528070626572359029249944618209211200 6649742 -20062062951376306233768618702585877056 6649743 -7084449599772645113050806193455593472 6649744 -10985742587481024079830794137783459840 6649745 7971603932157087978517143660766288500 6649746 11502529963193753255119576981102156800 6649747 553528209097478849742675472909119040 6649748 1252448735587544704857690526058545152 6649749 18319744357097645880114092518991379840 6649750 -27760264346619587560781934765319968000 6649751 -4901485839697483734784535649220075776 6649752 8825148621096019584285692306385285120 6649753 45859870480038222716500153573760588640 6649754 17039621323878335615711929494882642912 6649755 10293989329956129532878658888188990720 6649756 -32372022112568352508339794743218209280 6649757 40829599044688531445365943619483268320 6649758 4801660133232791895310453853899886400 6649759 17858171752658501431287050429028222280 6649760 6107206708433713941718172697939148800 6649761 10787760843933398830310403394957751472 6649762 -9017598249685663562902907587688529408 6649763 1195644518747930579179447204239315360 6649764 16169285059306476811830491671599593472 6649765 9095566545932058781954271526600465660 6649766 33796549235764658293354807046043016320 6649767 -38579002172774324193712135545282116016 6649768 -44527556804234334530750312006771389440 6649769 -438877797960390893566102033554155904 6649770 -8756647411955084969148520694697542400 6649771 19964335475370775457073097469705469192 6649772 -19181208424112979278619685712676556800 6649773 -13719645035937002349986143231590625152 6649774 -11611585932782259132553643145460935360 6649775 -21407038617969124650945508317152237400 6649776 -217787343378144912587741526337978368 6649777 11866261393434075035698596126536192880 6649778 -231527887825609064151925379936520576 6649779 -362988635561249425937341690444572672 6649780 26939732724812995651695575530216569600 6649781 16392733806940364477316195046734223200 6649782 -62247875855428867066051105864932480 6649783 -9401575696001139214095358244420201472 6649784 -6056232363956871869851414781727744000 6649785 -17447403111863353849490523460291845180 6649786 -11514983227956962698022909466001696512 6649787 14238894554659860301648477642484639076 6649788 -1970780769613723842556911399406123008 6649789 3206340138305742289558818305027738688 6649790 -3853894465969219622752376884425728640 6649791 25800434210624947845303908744752510080 6649792 -11874958538340048750059014009089163264 6649793 -2145108672434509273173959357905520556 6649794 17330715971104266462696807127334571648 6649795 8063191614779593246178625058564697280 6649796 25462161585232153661434234300436457600 6649797 21231662995190309311249125458377536 6649798 3203705791665747679857320439753258240 6649799 27199075115620658031052257331420668264 6649800 -1549638236467200410797910633966592000 6649801 -56384696461012580297956605728495980198 6649802 -25915446393383971577379818251289661696 6649803 16084042381432067520051482930960122800 6649804 -5861974998142791329767679812005992448 6649805 23882889036747386334892765200887991960 6649806 -4151341749597089311647211388406690816 6649807 2287632261078350130316864966450485712 6649808 -8574075797695712978106058938369048576 6649809 -28057078914668960389675250658712417296 6649810 -3503156402291448344475459610888704000 6649811 -10242629551356441532677178081052661168 6649812 -621340327834608021431710693383893376 6649813 24035364907958262077477154598152463740 6649814 -7025026049441505292352723127243495360 6649815 25192203895896131019589203923678121120 6649816 -52218399959555017150110311821653811200 6649817 -23091125492191005356959485832704126768 6649818 -1206708341867881684971902790024291840 6649819 -2846567641776714857312237831755420440 6649820 13000110933348133682733714819180487680 6649821 -90933147493014265662456606333566592 6649822 34974347793398438518282011199335794304 6649823 -1075061471337636969372043308732824928 6649824 10437900883526623170554573479960117248 6649825 1713224162531386013337494232059584000 6649826 28594151788530559338560010460895660112 6649827 14936032420119239249155701335462592120 6649828 -2085940029757514724989529762294735232 6649829 -9775517044427920282868611171009700160 6649830 11169727120624393726952562508566528000 6649831 -22344351378044099297997930261613290000 6649832 -4912626313253741386813455901686251520 6649833 175641912739404363681705245555681424 6649834 -11527632446661300891775151706524552448 6649835 -23261607013633826083945355710265499840 6649836 2790799654919022610975288499783086080 6649837 -44735928126293686645852540040021385514 6649838 9804078224996319524932120939180724544 6649839 -7616627908211780191781897222746551024 6649840 -5271818948949758854139027817118433280 6649841 13709271446168282918519344543841242368 6649842 -9624339339355508602432408547241286656 6649843 10224865470665251749623843324857179240 6649844 -5099670776080446236790872371476098304 6649845 -15844367628663919629580572053139331200 6649846 -2943510071085878535164147639703724800 6649847 25066719877196200227170589109067910912 6649848 -5493916842862073421374337762746265600 6649849 7397183314544731983503642910810751850 6649850 1402360134942298246137036229191264000 6649851 6376414890176592950435927514175805040 6649852 468310885152590356014534766507597824 6649853 -15234594617881109341842212613716591520 6649854 -15416340849172779161888568460563112320 6649855 6724091870439551967597810291046310760 6649856 2542894036353044657446536247907450880 6649857 -995985219419793117859469147854425900 6649858 -4986081186502544037566054840264220720 6649859 23779845310846350731751503673886968060 6649860 2154543563514183701292520408397905920 6649861 48039889980033172288567404479159114462 6649862 619994790227907506639628583532818944 6649863 -11040846381167536315966173962607510912 6649864 142303989985016315427262210575237120 6649865 23812384371794292475860412950023110920 6649866 13421396439829355563390224304398576384 6649867 20049983907809785382421201961407680000 6649868 -27534442327054863929332463784923703552 6649869 -16056426910144779183475424505424622400 6649870 -11613579138946543480121721101812416000 6649871 -25837998452088830939207191207031822928 6649872 -297626676641776511785799243708497920 6649873 -1170342077565139442438587285709755296 6649874 -4562217985030803034949560496172825600 6649875 18225062865490726739957294624787288000 6649876 -15415981782466780975186112407777310720 6649877 -13863121624848003005838927855022514592 6649878 -4210391269917236144029678901710502976 6649879 5742311729579044143264633156992334376 6649880 33323406763670192090020723410266726400 6649881 13352434835836529373484459109851710144 6649882 675141446676494771843236009267671792 6649883 28668937878148089984006372495669696132 6649884 8121947497648738627157320298740531200 6649885 -39966513523126442018475911308260030240 6649886 -27655752681688398883207963404604032000 6649887 4932725944137201046208226124349157960 6649888 -33152065595580135632425714960869556224 6649889 -85603991465068324334259778049419500288 6649890 -1175287168562273943681432058291238400 6649891 14472866560362957761617185051163987292 6649892 -10944534632385206393473114073871732480 6649893 -4016687310454451704419422909693242818 6649894 6261623143015456115319556255821974496 6649895 -7733909124776061208647045971235109920 6649896 6481165498878294931364484361139404800 6649897 -26039160849631968323451581497888894220 6649898 14945377553081327845401157014211563264 6649899 1966903298784639964995382804174133760 6649900 19886013894558860613479573495664800000 6649901 -32601305882826810047905627548580309098 6649902 -346201211588768567163723013582199040 6649903 5301767754647977280344760676199622400 6649904 -13927658622346666676071104516691722240 6649905 11854170008836170316284657831067310400 6649906 -3204130965165529341071762838004603776 6649907 17232416155799170721318212734017664 6649908 -42537794974628648658788335937645205504 6649909 14439749394418376661523569255127366816 6649910 -10552682860970969309422748772301568640 6649911 12505755665360779636437406918508532480 6649912 16409278318149372443380957117335859200 6649913 -337907062297024783079997470881685592 6649914 -6968465805343545722451604278147171840 6649915 -43827954987949255648174145352991732080 6649916 2547316017863107890276178171603998720 6649917 18760330227981086899252574287896917280 6649918 -7950191491296872995094868875175360 6649919 8976199160412688261772353711455472320 6649920 -4879374881249480582280329372447539200 6649921 20615794343489323176230592444229313472 6649922 756440676345783278143927464963874512 6649923 -2358790577257792907306896696668301056 6649924 19601895594595889849006737010411919360 6649925 -16321643884806523753901084898054530700 6649926 -5866015409313575244875861738588341056 6649927 -10540227955597337637405479615797174328 6649928 14379749272053830321654897930799605760 6649929 11430338205332235106858259981317638528 6649930 -5056623885741315839692509968035200000 6649931 23869783201441531750315508574788493600 6649932 10276336678621877048921922710369556480 6649933 28587677621233806220210572207009716064 6649934 3104469184750388940858090125514731520 6649935 -852682905570674697045245933822062560 6649936 3451068637193425976099126724935024640 6649937 -10666659595560636982507030390917472668 6649938 8083557906243563942863035154019752464 6649939 -13131905256401419687573316285162333744 6649940 10437247409311532517847484619674050560 6649941 2691955550381385980254821074210657088 6649942 6277297555210124088994849015213060992 6649943 -39062977379764119453130563612018994560 6649944 -2872053722684404160142523648577372160 6649945 467341794573436476852991785718657920 6649946 -22385319369617900268937898945202256416 6649947 11896834938269721968070454173014174688 6649948 40217735734987109473733716609989943808 6649949 -9841732166796199586259980357486556000 6649950 89419000010160298881554087842483200 6649951 729772840360286053095689356407655680 6649952 -63834648467073754530667128620228149248 6649953 10264541654051453543310779081956917408 6649954 3984259547903510650233828801526672032 6649955 -10151584065362527712105777739812491200 6649956 -10976001866258273468344682192229602688 6649957 9344793206084821271790609204094930560 6649958 15464164403234903664543504288315109632 6649959 -11738813626973997901991364228155508696 6649960 -16792846315669392361332219478208102400 6649961 -44774272435094616070899970286198108700 6649962 14644292575264540547227500739463516160 6649963 12691775541444712862243301791783002944 6649964 10070763576926640583033954194930206976 6649965 425856101168844982949877721066291200 6649966 -401155062496561485772540610189381568 6649967 -21074567136969916192326090907199659440 6649968 -3598038338068285303727577467501346816 6649969 -18557526253582583359473115052016356880 6649970 7756212617457140899851624311725579680 6649971 28629747123692512180245049866345888312 6649972 1213026523081668299240882704150077440 6649973 -19873813062342889641921896086107767520 6649974 -11675131673625565591617570470971668480 6649975 -23209249353593659620531313554671889600 6649976 -50523228497547359510026710481703178240 6649977 -33075267908868723886274079954046799280 6649978 -771188302947177913633461584688738960 6649979 14012369704271554839388518112763452176 6649980 2984394253122569187321993679122892800 6649981 302676661650039257587162935408430770 6649982 -4646223051527548317588335331661521408 6649983 -8479074362363023369365117629676288000 6649984 -23518027968532587707334826433194229760 6649985 7158207365752444702787471371460900160 6649986 1908551694646266512658007382794638720 6649987 33029620170227617004175116548600313760 6649988 -33283055567110222127870187033795244800 6649989 -31180725980491357202914739547910475712 6649990 5938683384237725538016775670666124800 6649991 20558145503375776510028175241064116800 6649992 -57328058959928823485574854154370252800 6649993 176280789205613591262830670719845184 6649994 7655911916124793318639782744457486080 6649995 2384390319684494864809921931815764480 6649996 -6630869597052276436303369181265489920 6649997 -20421507108054581661302759632063670580 6649998 21709941675074601402417997691955604608 6649999 2647868539098015040879347338025950000 6650000 -2672877737521105161813880418304000000 6650001 -6427905058864922481049600719909680670 6650002 -22028514886794011866262727577775133696 6650003 -35444772046065543387826944676408817748 6650004 -11828893561577934967206253619870459904 6650005 25063855122033523947761978313794109660 6650006 21183884396746979695770850975209420864 6650007 579246918456546833670047252126384640 6650008 -3492394302378307824117096674990284800 6650009 -24429412754013927120188201669117794284 6650010 -2296800524696832038697032377738808640 6650011 41426396081450934401999369941514948612 6650012 17875152605003320844929438933220077056 6650013 14770743578397240414706508386958794944 6650014 438461793005782774668859669925106432 6650015 22257651964997594267644999158333077160 6650016 -7013467636181959459990366650023018496 6650017 -44295944270314494254377207362676634448 6650018 20618421809646562866650828461505298816 6650019 -2542784748824019898126410485552010000 6650020 11707217995341768009889335826553786880 6650021 21572979527582206304160521925202739520 6650022 -2016491169113788801518215595047723328 6650023 -3331291046427005939216475879692833560 6650024 14030444163035463105707858102803368960 6650025 19961015557339255800372591304409734800 6650026 336281221783981293520797201367394496 6650027 4397624783385858969813150075536430912 6650028 -2023642293384757375783470702285619200 6650029 29191954682333030122744053703120604160 6650030 -12788279059579703268617420399383488000 6650031 -55958239154051428737519984840966040320 6650032 -14269810982800063894376344374420619264 6650033 8488977895033333506847200294846762804 6650034 -12733405508664099436185609033008362752 6650035 32500187699154887833184187297651174480 6650036 -214024138242026849173454089950726144 6650037 5366712957174492276653490595352554908 6650038 -5972171619945477530259290479056192000 6650039 -46664065205355032811815215792332720 6650040 15081460547468394164675138924485017600 6650041 -1283422891466192903539795105299433558 6650042 3205229320752458578469138334207873024 6650043 -32132080824750153783060362900601823872 6650044 11701756698496241923187754208784335872 6650045 -8239343732984676972399551694460655700 6650046 2532041076340868794551065874387098880 6650047 17566661780653819240535440027188098304 6650048 19183364229225642067579836243514490880 6650049 -12625262091177945431493819307350584448 6650050 -2513915748299516841976448742038150400 6650051 -29353166963335537315583990380988490948 6650052 16514538256608498018171884588760824832 6650053 -13507237954333399187669877729659041956 6650054 -16189581373123833917436451843473765024 6650055 28008468379548451722328670782074277800 6650056 -12545034204106726988987282700244746240 6650057 21313292296877973585786246999130317840 6650058 -2806680033033177663444773476568143872 6650059 6467236192646905570057612186478684944 6650060 32702323074063337845815944308790118400 6650061 17950008801102360053401370015002538784 6650062 -26875007764413721441602324004631404800 6650063 10081627777118007997850421371072555760 6650064 2994771013437832788555295788143960064 6650065 -4671380126851708087024307634227221080 6650066 5841814057566020402850074006431001232 6650067 -28865971495184838248938234784285914560 6650068 16606315747465797953133010297575294848 6650069 734818836206487918568386340417955328 6650070 -2079124599195924166487645117658224640 6650071 -16654905497652102369944081392250372728 6650072 12834440028128582075883604519054909440 6650073 3878613380271377584684298070001468800 6650074 -884355525340596003899592633219955200 6650075 13740181703078087565569286613447845300 6650076 -14195145747087018096815651147462983680 6650077 12294576926939300415608587576486671360 6650078 -30032471237913195506683217119975820160 6650079 285483413496683014357359755261818368 6650080 -14660048100256225570007935096179916800 6650081 -2461018379809746408360060139486264188 6650082 4958442060913386233534677756504117248 6650083 17454880109420995952222668181642093568 6650084 10421108718882691798311991243786444800 6650085 933581261951346015097761801404131200 6650086 10404891127677486074546016668089888992 6650087 14749907810889946523745231056777123592 6650088 12550238524535092220450537024902594560 6650089 17016598516432027467737455870453661440 6650090 2571729276052622456711227196616369600 6650091 -11827032207512703255412099661362056048 6650092 11779420104029732429818136245444989952 6650093 -55812741419523736925050925263177391658 6650094 -17624745965928373446420261552919689216 6650095 144958908493861305846354290917717200 6650096 -1248496692000277533019444976582197248 6650097 -2736593163046662521206571531288211600 6650098 2748820542746847570391037384182118400 6650099 48807017365462678380341814942601169100 6650100 17445152029013129821131316291766400 6650101 -947890326833548309652739511985074688 6650102 10650202377926455584940152735109486752 6650103 14935459422478303500247833020694716904 6650104 2132499434268505619420325691245342720 6650105 -5495086103574857515455131556868546560 6650106 11338837704895691015364970645576531200 6650107 104564027493951426737445107192518012752 6650108 38845289329491602279912121970059030528 6650109 -56538538996686682892872310127433920672 6650110 -20479786479622814617266672545461103040 6650111 4381351821053407623414063304141895664 6650112 -5602708647870405468399985998774140928 6650113 -26903535636083723163260680213081751616 6650114 -32283888649958229615713926896534188160 6650115 -20554519037638550697355310748939347280 6650116 -21219705117402065386760332843359252480 6650117 30880431813439453322323729523416760412 6650118 -1892034899621274074875045585937566272 6650119 -6448736026849228423808854732726609440 6650120 8770391755734409279030187750077286400 6650121 -2910218252756600232571920608914903872 6650122 212180133275806862891640902746717440 6650123 -8228750015666382530056150707108770520 6650124 -48594978115758502595342356862435328 6650125 -21894504999029413959587027602446801000 6650126 4588794126606566991470722963179448320 6650127 -22534989190785270972784706488808152320 6650128 7137862126047178288628702826884235264 6650129 13266461381784354000147895199818197876 6650130 13050316184379845008258981638481835520 6650131 21927756574629175775604182431100229932 6650132 -9564305138992599128457337455262275840 6650133 -5577148927529965121281885029720944160 6650134 -5134144874552148399341451138239138784 6650135 -32729363574617228975888711470126135200 6650136 -14714956526558367458471316248514631680 6650137 210975665664502831412894924807004100 6650138 8179246500956950704448585731638434560 6650139 9189881387801143510309279427393348400 6650140 5774947646379553326976565507024762880 6650141 -77481370841312189420957671634396049600 6650142 -18174292388730718169363269416100433088 6650143 31549263128455473714170004263637681384 6650144 -22135914104770169598762564754341888 6650145 -23574382044264239924351760596695678680 6650146 13223270600901740862180502021906494624 6650147 -11162812759747770388153522173082298208 6650148 -18401115749468159184661455383926840320 6650149 -57582678837060373065779445181519394880 6650150 -11805203020907311152845201227487527200 6650151 4387444455072951756968776612752660480 6650152 16529182777422407341344694293441331200 6650153 42692447825463388477760993123265441402 6650154 9970529876258128396729841208084480 6650155 -26394106801295446601254156202886721440 6650156 2376540526708835978354256527621340672 6650157 1710158111214962658036425190292495392 6650158 -8503429944341913342651803484037929024 6650159 2772142450835786210024573024459815440 6650160 -7079660738293897212322816047513600 6650161 14797231988185139440206592101238829632 6650162 7266198588833456652055102375694794272 6650163 -2832027570546458609752187244589524384 6650164 15125466608907816914314273213069075200 6650165 -193968823576731664186015030187136480 6650166 -1269285644824101591894118824788506176 6650167 -767308397100163210673569294432164720 6650168 3632890390728510961145558960289792000 6650169 -18516928453628095780804388204371948320 6650170 4108933328970667522893680973084749280 6650171 -21644219252164926697994970487171100160 6650172 -1300747241003838135080762677508642304 6650173 -3623464959231531322163214658511960000 6650174 6053533421657436622215233496337011840 6650175 1226047483140138694888564889084544000 6650176 -2909551164452439491805761506377728 6650177 -43090672163548717256653463019735629520 6650178 13237915730773835011631809271912394624 6650179 -10917657084151991609180907394365308524 6650180 -15894704876104294406169610037808249600 6650181 42048356718633398791257753252510076512 6650182 -838062753444606903992384974521753600 6650183 13901539319220763090152652488004124064 6650184 7802689548817541838454497509188976640 6650185 3420754622357221823395735740982953600 6650186 -1573125647476213208272711899730592208 6650187 11631299644361911916864377040578067160 6650188 -21971523954195570550592235835065978112 6650189 6847527697307039022280175950633272960 6650190 11372108101860944675425761099183888000 6650191 -2488336372860030212826492975846608816 6650192 -972021808868853855274228023657627648 6650193 13010638800071902813598402685681624000 6650194 -30897922750018340194137088049305909104 6650195 -5094881310515827477412443101305784000 6650196 -10098779358479584962077836852921196544 6650197 13051259836230081035458242018723811680 6650198 2593445396454334704483694013899725600 6650199 -13611459550272668307092370028342235400 6650200 3375253358241317941165653543833088000 6650201 19975435264004938594368347301996812052 6650202 898772930337232020636542434438391040 6650203 -16277097435291283862211269677111028720 6650204 21607776891379112821616958393710003712 6650205 22759217351843190472092440306372139360 6650206 -10360251967842219521768284312853728320 6650207 -22804170696278126633376022787553848544 6650208 -415062779314995971036415875402956800 6650209 40700396936662754751271047232993883040 6650210 -3285781538358281536365791696604311040 6650211 46910450175700464635927715680248530864 6650212 3748106925424995681322555828980131456 6650213 2508312435685133501921639161883754240 6650214 -9185650566482940151460896718255856960 6650215 -9224832206710400609234415393852433920 6650216 -18986731998880795216867860248918231040 6650217 -1754279588154748827126940790611165632 6650218 40450666517207898950820028723315107840 6650219 -34588252986263998621452518223181355304 6650220 -8856946647542778008573660068587110400 6650221 9966834545258570273820725711026773132 6650222 9450944054572320920259503305109236800 6650223 16381034325451988705705070709893306384 6650224 2007117889167463798010972238664892416 6650225 10677844249757350366591930105996887750 6650226 9666274051583858714763385609893834624 6650227 1584460558680372362179085743547732200 6650228 3801809465234680377329686671267594240 6650229 -363421519257036020042586628338050016 6650230 18992734173399509112109556296817625600 6650231 4698376408057194776438857066711871160 6650232 10248547345308326747426034831034982400 6650233 28956475097234843163088116179332629482 6650234 -6637300193982553012371322760484945408 6650235 -15015799297914219294089427425312416800 6650236 37065314643416661403618443217430497280 6650237 -9609888131029488185011582622154036960 6650238 5048205901256992158840697573864734720 6650239 10524678133043512117612852999671847040 6650240 26126452124956311331191001099901337600 6650241 3898500923597392359103436408545274880 6650242 17265205693822979731069927999802104272 6650243 -21515917628915725771132456572163554576 6650244 3749647339985982827393284062933565440 6650245 700391578491756249825143593854437760 6650246 10620076690833821357337932902945215072 6650247 -24669958878175390137508376124154206720 6650248 -57270512481167663850207907771260641280 6650249 -70913735609477349426654918922344477660 6650250 15662420214091591918495621371758784000 6650251 -84949375526095947445427690389751280 6650252 -858679474489334081192910509990046720 6650253 30526868158171928004885904591082363862 6650254 6251072094246088127368476663515862912 6650255 -22647959053652034067399486498464636240 6650256 433984367662176939854901615415590912 6650257 -18519182133944714774852814110586476494 6650258 -10430679018495205663499000264284804320 6650259 -5736574468820670902653044136260983040 6650260 6306049147497461251668960511786202880 6650261 -11501921495612044409781280026067020000 6650262 375885722893470785520361109125709472 6650263 3998997903089566634696617830751533512 6650264 -15977759762144348711704943333699051520 6650265 11338250921118210156489987519188747520 6650266 -429763824882144796361599082942300160 6650267 13273031323610888887892557841885439120 6650268 20313027251166974997217801278987901440 6650269 16217158944256448005208175598022658796 6650270 -9305900850504446611782546547793946240 6650271 -34059605538007032661395600131858774760 6650272 -10324999331143188691656659816941682688 6650273 9725337524261326949285598155013647040 6650274 16936332648242695675885653372172426752 6650275 -3567643192910756240531938917637486400 6650276 1859568732033247823517799096923800832 6650277 -8118823793562338965788675426939154080 6650278 -15642137526221701455492482777661682176 6650279 46814756168732084202781116117471413880 6650280 -5837609576800457192944644604586496000 6650281 38209220979832427121009432311616072 6650282 6636306767528955129473807304972261984 6650283 12605734293437815869646696794570235224 6650284 1056930929356868097964080518664463616 6650285 18196035887597765162004400298319967200 6650286 -16102377564708294445755873598304643072 6650287 8779526842411034399044368975212039152 6650288 -6823632513617905267140885576630386688 6650289 22617733147797477247996500256541558400 6650290 19652813052161579137158750976090730400 6650291 -2948678659355481748590671099391499968 6650292 -14520842501872509179496822806411083776 6650293 -3574902024417233863108247860018515816 6650294 -18724042573400949554859873094391808 6650295 -22309411129121946546549132901380949680 6650296 40652108109158923938977172060812513280 6650297 28662044494850128061512252305342040746 6650298 -28885930607563892052907130111463962112 6650299 42372549872295178200590966361959817760 6650300 -604872904066748843536143867020851200 6650301 -7361287642095310215204548809501089216 6650302 1720447428643451308876976517279991104 6650303 18965609126627746580617803368655899520 6650304 -9857265777279549612048962905555599360 6650305 -4697985800978263091728546453681002540 6650306 979271547125515846526140986237616128 6650307 -26009057397526230157509679044331273596 6650308 -596415848408444463796623516922777600 6650309 46049982442233897547761721304784400860 6650310 907196967813762622777980206101772160 6650311 -82491695845757663665962917195552142848 6650312 10683376134266581573690591394100019200 6650313 -6399191198775442165452468123056964000 6650314 -28816276372244211408968516879540371968 6650315 -10564485637188668854628323701406480320 6650316 21138551881409895442046740667545804800 6650317 1858972595095472052184938104565660300 6650318 -2192251734336724771346964956572472640 6650319 -6691922684821318170039418259393407200 6650320 -7960009761979657450805581398506373120 6650321 33542311516181233075977531189429219444 6650322 2437568173757404208402701141561634304 6650323 -2525034224841569329291300937156538960 6650324 40512377086908073827984873718226253696 6650325 7254432266209059575119795941564633600 6650326 -6870683421759484435773139815523057920 6650327 5494938859868562135263125191067351176 6650328 26417026528031606890280911896741212160 6650329 -40341010146044735705434366788980212854 6650330 -1688162022066905299048627314874644480 6650331 38845117931315049048601347940119001752 6650332 -9888590387373820903219607274353200128 6650333 -37098334647566436332300128938605219418 6650334 -2263898890366398022628330744716464192 6650335 4547556624977148094693275168366976800 6650336 8670852414789659655315080265754214400 6650337 -101181321201415675267873161617670144 6650338 -22167798053318476334988555548684809440 6650339 43534782461021613339650523672706282140 6650340 -1391806800266422547498289255681638400 6650341 -964392186286559980490026902125314500 6650342 -388764953493624048369907730573398656 6650343 423553792657468682179557848236955616 6650344 -14035114832175097939593566868474316800 6650345 -1842616813501302829366895041869606960 6650346 15390123128011982399237273936988442368 6650347 2595598164445565717810255126840884560 6650348 -34807537522919131163306739436617805824 6650349 44097074157448903474207928149446700800 6650350 -206118409531677373890079284687523200 6650351 30653110087240596231327695524313846352 6650352 2105502885314736410208087660138430464 6650353 30694754360341627924579491161964757360 6650354 -31352513583592101276270835314066864624 6650355 165560481458832544575816819533598720 6650356 -14371780606198636424637866749063742080 6650357 3294093542408189673264369785466417024 6650358 4213995346441883178537642010231197696 6650359 2439536345705731171838211662045229216 6650360 -3237033924906790254888594154599936000 6650361 15824521968192604310464173090767586480 6650362 8792687363589056657663106589919865600 6650363 -24533370505003401026435970960170640 6650364 -184701850963510349120139342281097216 6650365 24384241872735407934368101583962825260 6650366 1327016456426803420969353567553017600 6650367 -3930248212240152418396522924577860080 6650368 1415654317897391075685634599121059840 6650369 61090815403315980302102623295345114160 6650370 18504796635957594351504985486943155200 6650371 -2646085134022927858716325939008734976 6650372 775694420041830270026795473460712576 6650373 336060565671787601311373972087579904 6650374 -30760913427405907910293234270443356064 6650375 10618700251073097387655056739376628000 6650376 22430009913324859121902586580888576000 6650377 4928443119042370010341228522583576272 6650378 8448680372993978969387056594930214400 6650379 -18910444800383612046405073210091305752 6650380 -126455387797166636754801764193484800 6650381 -2743496318966705399762883133623523200 6650382 2233139281807335102714776913551587392 6650383 -16453137471887843696832241908454228800 6650384 -1913658305560173443580090639329181696 6650385 713989977157685062276891890696178560 6650386 22492337039878134168368469879102608544 6650387 -15370128164604715695413159403561860880 6650388 6830629916523747004247475707760051072 6650389 24124404664627420238121710239288664760 6650390 2409997626559814716634160700615507200 6650391 -6354170551989210396787812310092244992 6650392 9791510863905914093669885232467681280 6650393 -9943423364199022463984450985393602358 6650394 -23714207441838143572507791726658102272 6650395 344166762972789398381890903274491200 6650396 -31493936134618440553621628083226795520 6650397 13283834376303039284522291124505851840 6650398 -19189094607805269557368865231287724160 6650399 -3060791554622760360969421427044792320 6650400 3123548986620147375894425351199129600 6650401 70526853710411307634626005876968560832 6650402 43191413643327130351676230009461456 6650403 -7417991909123837928158543925732992592 6650404 -2244291943145574759990989175739367424 6650405 14954483538110370659082305454202272120 6650406 -4509274756559104910956867323949264896 6650407 37358111267151922919115953646608625952 6650408 -7261011322465908713819618574786647040 6650409 -11509228725916463545242297450220150896 6650410 -1731306269680556108431066839218802240 6650411 3696183510163702925954292899317446000 6650412 -27648177465189589100428993463332896768 6650413 -1995266123190355363745651321402986560 6650414 -20160384761593771526296649634091211520 6650415 -21972983338335701325347865706048080840 6650416 3301360334014009105379688631955996672 6650417 6936291272127970800697168271465591760 6650418 2125108507672197451878467655311274240 6650419 882270096197773435432345650188040696 6650420 -1287048342598848144141379084350873600 6650421 -26978620911883221919202406993088078560 6650422 -8866553721150982152509160918665659488 6650423 411209656918918161090589308567774384 6650424 30186136531041341860647949382979747840 6650425 39536428396048890258883434231742591500 6650426 -14892511072977181653339891453288990720 6650427 6080131814626896398522326104385766400 6650428 -11547934302551139063425123785488466944 6650429 -41959317862426677313462337026797461760 6650430 24365750522891394388613852055306240 6650431 -51701377130185658316856373218818088768 6650432 -13086642256074527305396132823403331584 6650433 1725165927504739778240992379880785202 6650434 -1858205612903282390311621394492832768 6650435 9558065168556137116547976775731537360 6650436 -5628491262093721952079265145883033600 6650437 37761832054965386550429387687314878880 6650438 -14498835569128545098571612700843550880 6650439 10098969133140896972626927182634485840 6650440 -8029425972849098826162407857041715200 6650441 5656936190190918034493639230293287040 6650442 12132258197207632115893153900325601840 6650443 -35945367766325464342237240942219523308 6650444 -24598482493514918087865236136291704064 6650445 19275964153080932966070568596435421920 6650446 -473042302594180113538409570624289024 6650447 -1202176107427416422084615953127086080 6650448 263801169039794264976431709185900544 6650449 4877568121682713600126552922629269364 6650450 8185301958277898459184034610127705600 6650451 -30269694419355353299847745801668071200 6650452 31768763134823098714770176889181069312 6650453 -39536675624659122570163793512694808000 6650454 -71864418350705382796400839446324480 6650455 7893120225027765579364274607581299200 6650456 -8623220280646810237081431038582476800 6650457 -2251877549850003680570567228790159360 6650458 -10264218507418717455114129000336470016 6650459 56382164352002661713967648508622862660 6650460 -12500346394471878083719827462068190720 6650461 -10613600736628176864698369765557179776 6650462 1187618286151907704030243257533716224 6650463 9154623487577722667811868033698953544 6650464 -41538388170029506626006091928397938688 6650465 -29879618045318076112771041482410108140 6650466 109800606890894433694842832654579200 6650467 -52954361857427925041378956063980096484 6650468 230424068506097075725225379182857216 6650469 1070784961150684370575836429060878304 6650470 -9190131362620973927180262604384456320 6650471 -89085865455512520272773871454748772688 6650472 -6331590812546098999335734085778636800 6650473 19875127203478649256598302751673017344 6650474 22345274491414128043537863208224482736 6650475 6237147919158804911382613884186720000 6650476 16267253435362965028617339173133059328 6650477 16163446843265294463699416424178216512 6650478 8653193412995634570591162353578967040 6650479 -35378170082838242286728278759309957320 6650480 1378521343923833143659618115411968000 6650481 8353871067032360098807218486667254720 6650482 11010402643025440400580736023547256832 6650483 12550059323371712216401104344123597040 6650484 -1221127557768018388089229480723390464 6650485 39148776452694745401121526334821096760 6650486 6738211398570649215235957085430252192 6650487 14006814283081042326215799840910201680 6650488 -25820068837786945058706568472635084800 6650489 -14243720613108497482358439256842381744 6650490 2552357319657080223302841786030489600 6650491 -28024842564795389199025297479319287488 6650492 -8613550989419816435622456601018748928 6650493 -5444479752566431697934638154031320192 6650494 -829427208090020666169729023584128960 6650495 -6902402578165556978845210496097824880 6650496 -9299296410814445747657880820745502720 6650497 23195894692813075744710752255982365632 6650498 21219444088847438674661513531112642000 6650499 20575719254709406170441335531352768768 6650500 23734854539575362730827753162504192000 6650501 11071128920210375996152792275316724064 6650502 3121251955513859163877023704347632384 6650503 10505162943647527931115385638533769752 6650504 6666787347673363402639045396525547520 6650505 -2213454726964485895707548143442842140 6650506 -17654510909521778318236288938848100048 6650507 51969735705327574688815622219962572756 6650508 -20545235087418116801879504407490327040 6650509 920563990807517630289096072155508128 6650510 -2855657693322200711553794691403947840 6650511 4539592901153716978508405665276639104 6650512 798559400984791064234015165161144320 6650513 -62098983573192536748025353969120586560 6650514 2828201716938274896167545893596935488 6650515 -21714026734979075691381026383819989840 6650516 3534499043859903156722729528240749440 6650517 26948956921029829292082897607542629280 6650518 695728601037321129168691866387993216 6650519 3310024198128007265954894848380614208 6650520 3368498775314252260356688319148441600 6650521 -50757950692190613545524056600860324278 6650522 9306489613954866769865927077977987312 6650523 -8606815527969409560469630347480768 6650524 42416345154235500301403511554398916096 6650525 -7523264403869422832919500789145901500 6650526 -2453861259245812319100869344061961600 6650527 13993497227965263538215591307787139160 6650528 -3282206266849154125382796467565232128 6650529 -30622215868740249887845927774242577152 6650530 -1103442506716361727104341030387887840 6650531 -3396303133427443528506130465576741668 6650532 -2352833664317539814202688680040857600 6650533 -57398494692107392368970235059350545218 6650534 29438826353113436068376352530562322752 6650535 21313735560353642266000367017854613200 6650536 -93965046352073467116721944220311552000 6650537 26323405491603787893243229902419919012 6650538 3674085941320661365761128726661951744 6650539 14765673832046312219447624526395301120 6650540 2364303578486916164332326853936358400 6650541 6554263476829581995751028265572170720 6650542 3477601601072468420827730686016787072 6650543 28663015996683542199273870598323690720 6650544 -1327520109055931700391452822301900800 6650545 -13054131970260650061004640751794452800 6650546 2652222630892629033412361492034092544 6650547 -34176526600237527735457811040989293056 6650548 3754127760131515445512244474631963008 6650549 -1033919037808427315589430582467507936 6650550 -8231606082196324816625058476697876000 6650551 40054389017881569139885138087369174600 6650552 -662308164942082733553087479275130880 6650553 -3014651337686086536863811378724822272 6650554 3029806610754233182547090803127322624 6650555 12132480890527760321797745932527768960 6650556 -21142459150113375980208162570784260096 6650557 -40641358556153279724748762752859787194 6650558 8513471762738185201182461363962778880 6650559 -16162150882614705105898023007561943280 6650560 595054534150163027260126225288396800 6650561 -11105806577047604520677176338471227838 6650562 -4322917945286776055038896805595269248 6650563 -3702863037061847022351537652109093576 6650564 -15963337516326434852069465706476029824 6650565 -3835295109116340947010315534484604160 6650566 -3778448803187939157372518086108099200 6650567 16992382684645283565585966095336928384 6650568 27949258738730145775395282807995827200 6650569 -19484046500258569867168078685724744780 6650570 10730794341157588345949696566676736000 6650571 -19612318531434386575146664487020821288 6650572 -28758214641144948903648379629367969024 6650573 463505231572570288400129899268818380 6650574 5289925382527539908285729425252579392 6650575 28042700392566091908909527950388985800 6650576 12655605741758683600278041466933829632 6650577 5006692206340035223168480484268894114 6650578 -6353413609966278591744541509414422400 6650579 25232165721735808494127511434120929984 6650580 -244678698289682921624198191524864000 6650581 12003906899486738139381705471962072992 6650582 23450138506817890491303869836810159392 6650583 -3199926576847789912559405081164551576 6650584 22631774702931925266919172978298562560 6650585 3072718605478003526648710367089758720 6650586 -1318111704452210431248110946304113696 6650587 -4775551117056364485508277374779377328 6650588 9134944699651033264209250886671027200 6650589 3548444393379547365998796635529876480 6650590 -1066338567021794821631902231253671680 6650591 42141774417886936167162640099282264992 6650592 -8923287829867758345147685383966031872 6650593 11029268437814435431702545510023496384 6650594 -3300735214126084824928160305816089600 6650595 76158801250143913719060341756279040 6650596 -18681746402753042986173053701908488192 6650597 -3709075813379880388092395623705101954 6650598 -8355607987241832228431564097167009280 6650599 -14652275856681394173140428732237902240 6650600 -23076400843142216718336805021396992000 6650601 -23926896530008582911884978608408133376 6650602 9052492598722288434685864928378519808 6650603 16878661829423041823786278800546564852 6650604 16178031503624394841490564821126258176 6650605 10057935857825422194236232436129698360 6650606 7269806430801726492337363995717682752 6650607 46907559319952834912634362808242479488 6650608 18309673229555836061209752695081533440 6650609 10442816846179711979050801376602171392 6650610 -2001172823919133944002957259887431680 6650611 -2817109725025857527922851806152901632 6650612 38840106367289888083380732162500816256 6650613 29146766502439629210824690555529302400 6650614 6278194669555408905699865260936511680 6650615 17485435987943698275961167062979120000 6650616 2543088944475812711801730016157368320 6650617 -51632711289873440688730474430628386220 6650618 -14025775401997364889025386228378488640 6650619 23627545294589816754510540578106462744 6650620 -1193664217726922828550069555311984640 6650621 31506191033770124003536971085790835840 6650622 4536168617254422790167346164523757760 6650623 -7818383199487351285984450028397701232 6650624 -39810807384611812225635525572098523136 6650625 7278577794959633141676961875527070000 6650626 2558510691920588391706786972848706512 6650627 -61881820239596293275883451180705299560 6650628 3602682016184483127122870823596559360 6650629 53230345586457730425795256060887819230 6650630 -3909216772140549058658165330544019200 6650631 10782788628629283997128605979055279128 6650632 35890768268169154582860903023940326400 6650633 32931866479983067192485516454999049424 6650634 622189068385338777475031942114293248 6650635 275240856585628628566049726372739600 6650636 -596365285336342547862122935030233600 6650637 5505132289538633341892341443020914752 6650638 -73256603409197296680223193998262400 6650639 4813423231385962832163093966797561280 6650640 -5084291253194916910313384265449472000 6650641 -6120825013876974768247138960662487296 6650642 -25987826041842557393015358076718460528 6650643 365121727225790599023822894047378544 6650644 5850178499588185384097833661997056 6650645 11073522625744754160549139292168295900 6650646 2100984931480406372529505445088599040 6650647 19430950627911815897880237359304335744 6650648 -34068770385770384504366753120671457280 6650649 2538118218994342250500233601442852634 6650650 -13740541504476902226757750233597073200 6650651 -4596878694179785159489517178056453856 6650652 -13830948816958578508120205483132464128 6650653 18596365840394068420496341494792239040 6650654 -13065628405123059806178587775012484224 6650655 14430469319452435432815657531546243840 6650656 -16310251023110843647343632257818492928 6650657 18116769852590523043183181100091195200 6650658 -7007816064956672834982774412284589056 6650659 -17396946176462164415716109644470815140 6650660 -28712902824364021059149508541434048000 6650661 -16855986065868158000080480366030496928 6650662 -3297227881048397384630954312404443168 6650663 -33418064590438068214966650716035208496 6650664 11080749632615409061658385398066135040 6650665 375100410657977532530309020460947200 6650666 -15204616749801009166661677442488868352 6650667 136388188021165956646555160316336480 6650668 37160410372104177409707820432730402048 6650669 -1044776268341238263778729438827706900 6650670 -4274625748774150777986702766600508160 6650671 6682567072705616199822819348663801872 6650672 -1259538267737503348580841694433280000 6650673 22297308876396853667707479625139760000 6650674 2682211543540893174892422811597424640 6650675 2937518271755375353748807599782753900 6650676 -5943952217057548191363125266547490048 6650677 -23009696371037110682035445009648669856 6650678 -3966523532698570104365136171408514560 6650679 3946285415728596558616263132581750400 6650680 1097972412651241397480235612432384000 6650681 722654506969956264360505957651005072 6650682 -7765152251475423329452865503316395008 6650683 -21299915258653182212417505232564514096 6650684 13393130188070572829008599948791769600 6650685 -22514047377597888103048500120900628980 6650686 812059385005794801362776598630280960 6650687 31603667977166507321970047137266150336 6650688 -15129900595048334423792035051075534848 6650689 9745952221198909913899798971052391556 6650690 10237463309745206069677319549459757600 6650691 38265055651811458742665656718232403192 6650692 -5994621062621937911557603740663429120 6650693 -4415757501877872146669772803923346400 6650694 5307018689915185805976437282681856000 6650695 30740161917466729183839883032193602480 6650696 -7744557837739433597642679382195968000 6650697 28203889411048115821228196766527822400 6650698 20700342193231165293208825179178071600 6650699 -58155419022669940141020278334887624280 6650700 3880026448769642190309168269510246400 6650701 -22197948758817091910398720554714732298 6650702 -3498606513073046756088987471710960448 6650703 -149556496801332182052474911943998640 6650704 6326544846331606323616649810386411520 6650705 -15997184251200291992971418977288391640 6650706 21786887499766540091487510372155384064 6650707 1613864229932562615945190854265496832 6650708 -16158257878174007248685615799898526208 6650709 -1091712343734609345954630503171864064 6650710 -34056496505296208445907913116889978880 6650711 -4221888686899037607467693992313809200 6650712 7411827625198109339137048546202787840 6650713 22505710199984343722323604401388234500 6650714 -9459676725722235018616558120253023488 6650715 -13786118426897910546523200386761428000 6650716 21395627347497368504503783845189864960 6650717 -44646215432143151233523253232542198234 6650718 -6313599539538023765157060796620693696 6650719 5032211911494687541701449629506682344 6650720 -18562672030426707353509786770423152640 6650721 20175581680096860227863593561643888320 6650722 6574142172679682347136932277362260480 6650723 -26549528488798022327309874116420071080 6650724 -138298865301260068150948373080197120 6650725 14212087864672930321527424059093388250 6650726 915668266649335887269178943437256704 6650727 -4964112024509522004295557455082296280 6650728 -6761549793262293597345152460776570880 6650729 31486300459802649689528276521576086330 6650730 -4887518322236192075880365341212750240 6650731 -29749187600066453632874045788464835468 6650732 4264755223539643851527755530984540672 6650733 -6944875355439503465400230500098417600 6650734 -221715377954541033030324685439569728 6650735 6262468814065802571707954644262891520 6650736 -5033783833411409513729798874675019776 6650737 54295915708446445579670770009489458386 6650738 -2586010963347598167979540923189029856 6650739 -53915175181701661685143723682637683592 6650740 11061350219529955539963736041533276160 6650741 44562904442405529753370724666726632800 6650742 5763815010002732133449141060459802624 6650743 -9335448641518389567822875636392572456 6650744 -19349190844074907339178618018998272000 6650745 -14573238392570852889851298945499915200 6650746 9263352886686751100292615569128137072 6650747 24464654465640629544819731453831608392 6650748 755144963035933564947556566358433280 6650749 5260803505127761897006092423522167040 6650750 -15243926136451753385237351643884160000 6650751 -9598055066608097060368859611399328568 6650752 -43551976173836049793670250910565007360 6650753 7841214900207009760556964512658632640 6650754 2372547530156813285610263121561358080 6650755 -40895240180057341190815606996412431440 6650756 328660952774217457546656651871825920 6650757 -2918918253766631738913559443853626534 6650758 -3275883493493010257951521897672550016 6650759 49928475783549494242127371785467957304 6650760 204438156787442349391089416196096000 6650761 -3568566457192029706194999137928072576 6650762 20990199129939187306546356468841315632 6650763 -10849562612537689954128807846079128576 6650764 -26222714281626951028136149789181568000 6650765 40949215266746324335190030332606380 6650766 -10210437892421155806676966952898565248 6650767 952819168106460285317365141765208440 6650768 2614240994808199972919679159665467392 6650769 -26124157224452703936525676048739616192 6650770 4425749752763060631102226401074962080 6650771 -638328528325629618543064153494392256 6650772 5326163407124313022054967140757532672 6650773 53074445304184545125335876201284076800 6650774 5248848500339479501723123656182529024 6650775 -26711798449287053316907815438949920000 6650776 25444355332096529823400469165812469760 6650777 -4917468076175880806023309165051753728 6650778 -20379427127990010719127399328429810176 6650779 7043117758052606140749159531943040000 6650780 -46720827547355780147309488418871690240 6650781 -3415938218714481236492204637285522336 6650782 1720371685980204675484076582755368192 6650783 -10405322981414083564569232938981459072 6650784 -5988289369686145714786391217694310400 6650785 41395642930124843883739709660939800980 6650786 2552502920395565018900391461479520592 6650787 1041039342112223488910870710280597760 6650788 4341341823407432143819211497683817088 6650789 -4930398956312116780848878812526247780 6650790 -8438612821256535261617237175092367360 6650791 4613886912095568263939051979700230240 6650792 6068239170115048718733317107723622400 6650793 14810295361670817956638443724322655882 6650794 -15093669420914008687369636685155159968 6650795 -17182586822602041022535861482809999360 6650796 11912643089107770763800711489902740992 6650797 47100980358783098903653292221567988246 6650798 -1438597561742855115909827317075998720 6650799 919642570825857327516030279952285440 6650800 -1204020536701427430770288342859776000 6650801 32304188950930834959737697354581030802 6650802 3546618843400692883843809741983539200 6650803 7711314001432110158715264391055025520 6650804 14332588672857276812444497889561014656 6650805 1812203357049455927079537295865176320 6650806 30480175763718936149333225311313192352 6650807 -23538851150787281788300350757717578600 6650808 39922221333429915194429518697191710720 6650809 -7721767960323785411072802043431803760 6650810 281837190955925575901542657280981760 6650811 733427167731683540050956782925063936 6650812 -4611314035570622998817605882483058688 6650813 21473915725623882100463370762187699584 6650814 11269137740207681245926321235947090240 6650815 4387714836621133741621489705145523120 6650816 17234104045519895470652262204057845760 6650817 -2109091889254671029657123827055601120 6650818 7976883844573011106247904217947016704 6650819 -36384927849061734545103713075439455124 6650820 1979372950893385104177188281917849600 6650821 -25485043314976308107861257024141546978 6650822 33046587637808769457988080022394808512 6650823 -5612147394453980630208653670553449816 6650824 3925167595523516851662607410639513600 6650825 24799614997705986279953979962859397500 6650826 -5706220967637493688766592624484338176 6650827 6065670121304861886833169152585590676 6650828 -27356952357794876362369477808668415232 6650829 777424462330069299648351530205302976 6650830 -18730151294463969356450046904206094080 6650831 74602118554490599081804939691673126000 6650832 3724173838749696680909446538691870720 6650833 -559756710135073851747232025630963200 6650834 25810047906065160811694565303581913600 6650835 26222707669591045366501779819856580400 6650836 -26945095202746713710129106713617786880 6650837 4067999304833731230415777191849873486 6650838 21416098788974565164721347591859349344 6650839 -16348879497130471564849723933166646776 6650840 11146276665754775051145181871789260800 6650841 5993490033626868885229889034231190656 6650842 -27559865673143268350499721367005165056 6650843 -19052146778080086722000875413303310908 6650844 22160282263169934324736979687576111616 6650845 11449824962868275260225356954692811000 6650846 -18719466149041378442912664657444105600 6650847 16409387694974242129742240042597716320 6650848 4255872883390349521032520946766053376 6650849 -24919480092618188627086231220186829150 6650850 -365977527873462439678240186165056000 6650851 263912416150951935118117353925118104 6650852 -15391945172923856940414989091773030400 6650853 -9196871808815439541191870185434093920 6650854 7108485559669284484733742061833836544 6650855 23512006023459189713141369952122106000 6650856 -13003544336088377734921746051946905600 6650857 -22872930272508267050720746947104842160 6650858 -4107375283996016229288225210774384720 6650859 -14352352303622189839646300047744134480 6650860 15057207524710795437621534468020659200 6650861 996653924833692389844274910121204480 6650862 11188275647933212560265165467927884352 6650863 -2469377384123718733714363374951476480 6650864 829802460519918886894671028820115456 6650865 5431416453611889660730549879887839400 6650866 -12927831090971857058064122706494800368 6650867 -35079259017573935516408400442262892084 6650868 -16034069889857754913229355952165883904 6650869 -30100302146403531817505681291302203730 6650870 -2251849414182247276938633302460109440 6650871 21711119971418673374867283770839143912 6650872 -18576401540968038095665922134887321600 6650873 993678167300776339422221296522805664 6650874 125958565835944996957781229049962240 6650875 -8828804681770209503280569846229312000 6650876 -89687475278826486968651278293676191744 6650877 299682569060411070720239799631804800 6650878 -14086036234893335420608107261418598976 6650879 -34512071563788432893130301389461535816 6650880 4461395653941893715311423468297256960 6650881 3435810811571766881114492022636293700 6650882 121284976957731959092447330700888064 6650883 25810358249035640918066726395631055600 6650884 -2800178205723121771192217222466569984 6650885 12834690496468905235005833696468315580 6650886 20417232469831037949629757787814592 6650887 26814056578767120775855837864436609040 6650888 40689133844324597987069476118097269760 6650889 -3001577138516782216180850527815828480 6650890 -1564611776488912720047845702230288800 6650891 22585560153590524476676773065212095984 6650892 13311087255129670156114054703991060480 6650893 -9797322558274414540303641462843480000 6650894 -10696674814989014010895675235301117504 6650895 -8675895811594810227673703505337589760 6650896 -49501200342331272823442202573930496 6650897 15770897369711129765072469632185034784 6650898 -3443304649609445744230259030853972480 6650899 80194356346408109312988267973122118336 6650900 -10787539427013845675609043351961968000 6650901 18453344873098189123854724811560782030 6650902 19974443669443863899035157741448324672 6650903 -25047397530026438219134958612637699744 6650904 1874642334921977524662982673115832320 6650905 319514242546120191210396403465514760 6650906 15108241295072062554034706285911822080 6650907 -21165723085120498738538372843255174760 6650908 31442059158240329614687904755138377216 6650909 29228489671578400972566149365836331110 6650910 -3348827398795598365973543876294369280 6650911 -18756371141987640583379200175055011488 6650912 -58641639118960218828525030668776243200 6650913 37244060243819639434579691196501984000 6650914 2348816754775132868794173079082719056 6650915 -35257772874867393106816224634583913600 6650916 50438915127300213021845310390346051584 6650917 4500436247290399229887343227174976472 6650918 28602042077087532381550808738720367360 6650919 4344956679186933309273491714084571288 6650920 36919408320247719581824121798276044800 6650921 336492475781562399295068807136910244 6650922 -13258324910848550339105763402384246528 6650923 31543493196027526033716039644655752160 6650924 4260584133675449533233852194354135040 6650925 -1746462032447533006337095994267400000 6650926 -11115040173593992977607358833749367296 6650927 19931702863318956420954031464202058112 6650928 5078671350019728842152366072549097472 6650929 26958124373758657260293496013155552530 6650930 -6146446734396277116751983124746984960 6650931 11648342869770037800540665390703206400 6650932 30196889077080925242759106440450394496 6650933 12880885383914793801786953181292121184 6650934 5519319671524417864423892800253254080 6650935 -3891945330109885433429608009828482240 6650936 -40083030897822264273508131753633976320 6650937 96423789843411021476043369189171589440 6650938 -4599874045181002512359439893036348928 6650939 -273018932408639389006636995354552240 6650940 4516858952264811475055523501422208000 6650941 -4034085280098782298813068382205743456 6650942 1427067393945122895316010043888696192 6650943 8472149369978442211987526318320264464 6650944 748639236321776101245124679807533056 6650945 1979343888895933290116997184767036480 6650946 11742552806928929532050654437781842944 6650947 -53983889887709489575103806546104575040 6650948 -13410388991684842467706669285211832192 6650949 -49104552663489262482672854846825783520 6650950 6395203313244848117745486484519176000 6650951 -15443694132825348197539143206569521096 6650952 6879272989278793951122175611725414400 6650953 3058375556752400960940602088243593344 6650954 -10202591709849550331628640585659572640 6650955 -28537478763074690520462350375346642000 6650956 7200632636175853113705746529783496704 6650957 -333350580797184810679278814162295040 6650958 -2711146815126271578741747303023620992 6650959 5805120087490946387516917641355384832 6650960 4067308171589942920243344015309127680 6650961 27760587068768476930042012709766751584 6650962 -7975009291559634049334158226818562400 6650963 -7303252309079177996790843563050134192 6650964 -9215437303341230027815776423071047680 6650965 8278400688362617891856268281702952600 6650966 -19345688787563384759079650415396201312 6650967 28276460306991207011512098506770687080 6650968 37814275494434224734606499256242882560 6650969 -5391258369887122237138056570687576960 6650970 -3131467397813992199732330809593139200 6650971 24735226559691025296377526294851215172 6650972 -19908379474916069806430347542949870080 6650973 7789199184898171651880614521957178944 6650974 -33599908120987947346589073549305279808 6650975 -538410984773993460246566662138766400 6650976 -10531650756533495479893729553062297600 6650977 81014891229952258535302046848279384212 6650978 1435717319659963879276088657047526400 6650979 -6025570113612754866291341220951266304 6650980 -835414469120054999109659971714191360 6650981 -15394827143390663441274061489379187936 6650982 -143836964983917691131032742489531264 6650983 58695194684850682993936495676648304984 6650984 -9711883402150012187692823555559613440 6650985 10861617585217053846540076722814135680 6650986 16259312934086448502031098312752146784 6650987 14345123053473846705040897503407019552 6650988 -7293471496077454268843126019246981120 6650989 -22117399786627132579685090904180430260 6650990 -15402030148546565192676375984145797120 6650991 -47781037950218411560192654847439048 6650992 5870742250510740571642355355901853696 6650993 -5759793390280934657183689439415283758 6650994 1958283649814751526494170661565865472 6650995 5943867976958822582513107428622595520 6650996 11292401681071923059778141479073116160 6650997 2506103128515194922413639007027540000 6650998 -15568819529498611137551170410064056000 6650999 54428927807816691908027107271818104336 6651000 -28975445732640998176479619325107200000 6651001 -10686754564789799180643661341902442816 6651002 824476327914226729009235708814188544 6651003 -21109514255770633286598987947283563496 6651004 10471700522191924419376452477262125056 6651005 -10183814256926850207397401069900117000 6651006 -17784895903206102191343669496019004096 6651007 39404932486097123877986088162098530560 6651008 4683935119528570169726727259359805440 6651009 8604519502134708148029916126682132244 6651010 13177301457970099666776730487361408000 6651011 15748160889824875780473829280837812800 6651012 -26191605811305728180083878111931435008 6651013 26697617369336657990260321800105846240 6651014 18996202810189423346684993609870204352 6651015 4701467554745859196898232128886594000 6651016 10006169113299165388932355332039567360 6651017 3895952803247267685513612707558151552 6651018 21692917907984150484540754502306787840 6651019 27032597468987505809507601809511246848 6651020 -11303724672694224562841228044191191040 6651021 -6289532026155116058457617913869135840 6651022 -10354203494949552693188000488875658368 6651023 -15509570907771448808141424703203642096 6651024 2863768029744252388196777705842212864 6651025 210354406067790875200615561772712000 6651026 4717204376710048801946998833766295040 6651027 34122550396253789506458873811279526964 6651028 -8910944757521638491657472608251208832 6651029 -27737966420731257786867852274964305536 6651030 -620724923024595763706300014512641280 6651031 165187753551083943107582130972520792 6651032 32774939111944453694856753927494676480 6651033 57909913217035812371739300886774224 6651034 11214736067075774718830080421237872320 6651035 14359158841183287758982382524524892480 6651036 -6784510149897253813242241015455249408 6651037 -6689887905109875600547884403660706100 6651038 10750782303907688745042757688996545920 6651039 -4283941687039061581009273861650152832 6651040 -13631837434357718442844173692908339200 6651041 -47614288398705598452498260938494824700 6651042 15215552649673831350953070843787235712 6651043 12515685687508154325408689009843688400 6651044 13079045079815757598076490252567659136 6651045 -5378703354122399757244371215190096000 6651046 2927042854317559124207785019497297536 6651047 12963730773200248581826337874348651552 6651048 -2038020283857167688190012808269824000 6651049 8354136589504239705406689338308173050 6651050 1339096834222665479470818998791065600 6651051 25904120804429609324809250290688071104 6651052 -2356995914286872029177738265769678592 6651053 33336233355761922099428486012001793302 6651054 14015236284194325909151939161347855808 6651055 21548969835219612051123061716940821960 6651056 1450625554942171219462959657489088512 6651057 1594474356982831590741702510096096192 6651058 1082177090289714262189000711098746880 6651059 -18608921039968258423896501816582182520 6651060 5135030630208158554598327265423605760 6651061 15786023327296248145041186822129382524 6651062 29650166511438118266489886559038224000 6651063 -21476773019314356008592656392211610000 6651064 1088113859078638084444307463229808640 6651065 -25660682595377849524213569918028308540 6651066 -9674623677152729705710420844675755776 6651067 -15045138692742806921457519964894752480 6651068 -161418241555140750158888266369159680 6651069 -30950303301434600310258614465362803456 6651070 220250931917785506446745712346697600 6651071 -3359654262225718012801354636488998400 6651072 1005531893157899050952726113535655936 6651073 -21563520622860986822618791674245177472 6651074 7773504307371317827958193855179215392 6651075 -7930961688744126789259838014411565400 6651076 8256240797678038664294665207040801280 6651077 20013244340762764403681015014327024926 6651078 5356278278471830326085853004212766720 6651079 8509814580577881488861461207558352176 6651080 -42260868991310533832768906849206579200 6651081 6487366633569473072119216645336120170 6651082 -8964604358597759082562539377930182608 6651083 15525636477981185256937308621054715440 6651084 6798523154713369311430494269394849792 6651085 -9645346479992356100384437895235728640 6651086 -6223197391232878351984530690237174912 6651087 6025928617190369658025965477118586760 6651088 -1714896664679842608083107071544344576 6651089 -39488438020615780254865596795917437440 6651090 18803484627666903317207431576687057920 6651091 -19333289714372873655510106701895791508 6651092 14757750547633951620583165150919393280 6651093 21622983278557659710468342070815987328 6651094 4621978709642148848370796023422686080 6651095 33251675374882562224826400306131098800 6651096 -10456396176414988148638291204667351040 6651097 51211083530439807667726578422484063744 6651098 31485226128313354160175113774082082800 6651099 -1669884175507493711107410303396994560 6651100 1221260060696604568883601912208166400 6651101 -7788481984855670766507929652029207898 6651102 5401802973425563045655228911687004160 6651103 211055877435610457942390370883083600 6651104 -44412214410640444379694229751296425984 6651105 -2103212617889036933423137011155303040 6651106 -11150824882648364309348183496488670720 6651107 23741573770012659280551636940512787356 6651108 5642814931556838483462559667255140992 6651109 -108024924781755919729301646246622341984 6651110 -18532888638378356418408683942724455040 6651111 -126692353081080042141382789757907456 6651112 1304815976181952466534728825598115840 6651113 -1367590131417316929036840253756646400 6651114 7638092269100098828892697513974690304 6651115 -38042564749507984493983626536950110240 6651116 -8121065785591099376800727778661359360 6651117 -9660424452740572944540290115200666112 6651118 166673129799066331684264223235465600 6651119 -19741637046426240489933600755155938480 6651120 330802761977696298630118555999272960 6651121 -29753841386265979276443312197386228800 6651122 23820764558359003571415208985565212160 6651123 -21845855727170496870251103130968860616 6651124 5061357470410498125074620432378023296 6651125 -8182084197338796143031205394261202000 6651126 7248213835405948703157249284094614400 6651127 3885370177200749261561522508881521072 6651128 49226630344608625158082095536148480 6651129 1457497447476603322803976988911166400 6651130 -11393369448898389637191530009073323040 6651131 21330665303582186086643777498057807040 6651132 -13755478502152147592076140138373881856 6651133 -54653915175285579132192108521969338618 6651134 -3799527608526526315689214125360571008 6651135 21804894409176450007460022894985383840 6651136 3920337915403697965660749975070441472 6651137 -9327613540295272609826499214886898348 6651138 -2525678913782282045561083094024991744 6651139 47210455851163451798014208053027009800 6651140 10943643692782400339585078273140531200 6651141 8115290020325621789708199004865839104 6651142 24629588261608379442976926285598033344 6651143 -4895880707415685590167280586439947392 6651144 -15638954484508843419150308371334384640 6651145 -23016511092439102377902387810578451100 6651146 -25588368945197369791012529379545323728 6651147 -693149772933287513341412191488527400 6651148 5594621478352915071719760896891473920 6651149 37743244613584208870906686785851844150 6651150 6318137245399781046232449800257920000 6651151 24530259567444688127013700554441558712 6651152 2955021121146355385379945650713337856 6651153 -4127471377612585272292009836436382592 6651154 166153238283837878340745402941770880 6651155 -5232215046960655509172364598298502400 6651156 13140379170866119170328499701667100672 6651157 6444557428177761893421514399192492832 6651158 -12637358280774597024443004275603335680 6651159 23321322676771491239330433190959594240 6651160 33592392308384156540978057911471718400 6651161 -28474037985496906668374468478747476976 6651162 98401047595762083099283881901604592 6651163 36504332097925541333851220491044157104 6651164 -4817949677363066641006187759710786560 6651165 25686867361983743969097434040257449920 6651166 -28322421899494203081803687320000947456 6651167 -59351759675487118034055891037981946784 6651168 53098196160815240260847251916649922560 6651169 7071336541340765568978363372245777280 6651170 12484581925021159355934540184129877280 6651171 2237780394206571717196648685710335000 6651172 39391825332421036650619187225731372032 6651173 36081064901470629134375814759880207422 6651174 1336561972866172779483584570552893440 6651175 -22965355830487021523717506057391665600 6651176 165910632778334175150526809092751360 6651177 2360184414131466138502698183953596800 6651178 -17972855857948517405253452517967503360 6651179 20112840820316269043024096030875463760 6651180 -3259782055470931625159621706484224000 6651181 41826008443345437830382770815547704982 6651182 -1247962599694750824642580562559689856 6651183 13247302483786860174136618531666568448 6651184 -4350692518628772401291780780487966720 6651185 16176092658434575352889273752330899380 6651186 2237689063833798171935461596227725824 6651187 -42911616771879661159090992066341954164 6651188 20161991419508452194696648080103720960 6651189 -20927417701564754294812381984358737746 6651190 1249979560953971099978907814315737600 6651191 -24830629913987372688771476956084714128 6651192 -464495090983716289244354032429301760 6651193 32654230510997361149057595499725265920 6651194 -5750983714132202915959961442286116096 6651195 20302359022205666768823582221333719920 6651196 2384381728196365088257957561190786560 6651197 160780265949484036167527481296110080 6651198 8510979553897317736312717853912769024 6651199 6156264704061080437292673022123539936 6651200 -2572660353655203220812700424326348800 6651201 10328341751160146547922960251085469232 6651202 28038374614893866667524658177265556352 6651203 -18502741139333912428740306873899214816 6651204 3190735896650622132639843008240381952 6651205 10756877855649094712916548996458659840 6651206 342835859048591365713380186981795520 6651207 20864250408085276743329232694988069280 6651208 11333575433547349726559424956506368000 6651209 -13326989141214471499593288963637249152 6651210 3155593104109464826090669670748360960 6651211 -20838518492551256076481557311680533600 6651212 -687438929837078717356324661449100544 6651213 -2569849164700152160995458033721592896 6651214 -13762982909825315143174457523900802368 6651215 -5041129558984272810959531657788890480 6651216 -2551095947262211529990064297459056640 6651217 -18150808450949480509368341154538286734 6651218 7142801688762366019489905160659041280 6651219 19254735476746016666881369937201001144 6651220 10251518799616022075815455336841178880 6651221 5332950544560938224890239972983561422 6651222 14785342316648717671327994630147547072 6651223 57293784143776287961437899638293022472 6651224 -59527757133946974281996055116418355200 6651225 3375102944144622102664026857974819200 6651226 -5220818341271911971780766230310426656 6651227 -33826569843403551735297452930779227456 6651228 -21627031568859780575174550361481172480 6651229 4535087495588567015430910924146451084 6651230 -1482356880090481739363698714235202240 6651231 -7465899912656830167103336462577045616 6651232 -1161968071273220976462642847024152576 6651233 65938136467859000505721159970429362500 6651234 1821248208638849033769233639713620816 6651235 11893850075876456647921195459548338400 6651236 -1541202924620182020861251351101685760 6651237 -4401418702779126513189680777741016000 6651238 9317930116313194220254113045231140160 6651239 134312527371568059624268515014404656 6651240 -9272944979510948911875687837696000 6651241 -22911070500367600651815607242677293979 6651242 -2813483991400488560068229901956865600 6651243 21202815562865221329232208904249600732 6651244 -2301705528415650350821208526117453824 6651245 -22329063501438491195648289397036192500 6651246 -1033586175921187819004838749990624256 6651247 -20592181267602507945817531856162323200 6651248 -3000003498040089154542841560280006656 6651249 2386518562192262745565967183476704 6651250 8061011382610393979688276726878820000 6651251 30155291338614242995864091810853234252 6651252 -23013862489463595863851623872643084288 6651253 -2038484682868281429445927974174420320 6651254 -658186488612369954290023002107349120 6651255 3087828139294733019646280011634695680 6651256 6835849599014195104078740970838138880 6651257 -14616325461530702847500992387208159868 6651258 12002290498400200933203472300011177984 6651259 -59826231221118716799150537135452850296 6651260 156974694679776130985875649478589440 6651261 -49430982074756804688572328491900775360 6651262 21383093624028281772377651435391109632 6651263 10466503388625897521859632331211842504 6651264 1778497088863353784812760026096599040 6651265 -14840793293289116945764621477474055340 6651266 -14934365494336000957280936295379515840 6651267 -3601980487500697072587157865619443712 6651268 -4069264699762758684663163034873357824 6651269 11814945197538002122230331788137467296 6651270 -6726590556586051422900238793954184960 6651271 34195067977539605354580180240871000344 6651272 59481751929302909790209590685496652800 6651273 -20765122948972012135191550433223458400 6651274 12123863649433542327011519972939857152 6651275 18312792430407639058515654568490715300 6651276 -20854696470228736963002261781564538880 6651277 -53207709656401219358682544732613580874 6651278 3969672723119563460023559945490935424 6651279 -21246620481883702732979732563051925976 6651280 -5447944260206790723225855196645294080 6651281 7728970176488678063190454280912447424 6651282 -1331780450889545561367314581397391360 6651283 -67145042321312613733100340986011256 6651284 1114377807470339939119925153791608576 6651285 -12469205445845790338307691422687928800 6651286 -16062293726032559052902819076898557408 6651287 -8924136916792261530649229572699085880 6651288 4853206156338389511112507825383014400 6651289 -1273134851436962616762764212288264000 6651290 4048719140925571052509070990870854080 6651291 -20251810941886265906316816529887905856 6651292 -20517841077997363964667854926505315840 6651293 14388570527671273609772032898937463488 6651294 7526664598004887192984971871667585280 6651295 -10411223977799810707810711203716155200 6651296 -52114094911506255155938118821242470400 6651297 10819066799960944044994459237082659920 6651298 -697026817429582437578988446678691840 6651299 -31359063767850804045036739432155424644 6651300 5922711294384767737608978918528844800 6651301 -1781572170822266464796632444618349376 6651302 -9087706168011178472685025044001765248 6651303 -4621717816329421662162470955760942296 6651304 4935572760720332685170165052464824320 6651305 13685827864714477031342208935636072400 6651306 -12744796605173502248417678901529148160 6651307 -7608903504320804809953321605222887680 6651308 -12913240932094325856108426158075433984 6651309 12950830286166863295394003765368665856 6651310 -11013021180191023917676218494599717440 6651311 32073742081482905266272646362611482320 6651312 1845671561326789491639106686378147840 6651313 -12490508086359359793847886547404317916 6651314 -6417064243580380283057854588498581744 6651315 1436719632281239877920323862514237520 6651316 -10022678095798282179088285323382556672 6651317 12162538011783340663744060409532432366 6651318 -23586855219993119367139047132947723520 6651319 51039314611707883638365612277881831720 6651320 -14460461231626070348171942286401126400 6651321 -10313791679785324949873754017345946288 6651322 1954163880040076816052125060135435232 6651323 3658363917687135770921663119390753536 6651324 -6575139756248547575211612513975613440 6651325 -610680055658257812373978471009715950 6651326 -209330437950904576595947727834419200 6651327 -2800466122606567527608135560260643968 6651328 8616923555370188867604893334042050560 6651329 11389134979324764369312158870490424320 6651330 4087881821694218743808228176572211200 6651331 -14970512602558103752442209418455881888 6651332 14459442543637387413486324409742215296 6651333 11243083842061693040068044869464502778 6651334 2505024183448045912522783373771856192 6651335 14767903784764166517080094190402960680 6651336 -1600466993665037881468136468900904960 6651337 -14250381847163124792332117275412565696 6651338 12108426763503691375754690678559763296 6651339 24140113532412288127736309379761707224 6651340 6484756661095426242308553577334307840 6651341 12433035209103441446067869664894535692 6651342 9061804897061990592753233131048761600 6651343 -37525091946708740359584549317921563408 6651344 -2000907647368789818313326525378330624 6651345 20698330938574610939891646906037451520 6651346 -11938629217583881110222887401261218816 6651347 28292212647621888221519782777441127280 6651348 2111506534948740276805068196174417920 6651349 -17343563114199266766980472453459480160 6651350 3908178888406822084871325740999428800 6651351 3172007340967540176807839383812516864 6651352 -19259638279682455582868506402442833920 6651353 4693340273191638589370600716041500160 6651354 10419248714433675830596343733569579520 6651355 -8810693513671810424891786654411670480 6651356 43776606572930691807932116740392593920 6651357 29557648077051375791109059588573699520 6651358 -5093461136300124181803394261029476544 6651359 388819213523269703045688003288462816 6651360 6364153934772781553181294765539328000 6651361 44215318859704670791600610509700940962 6651362 19410710477279968656955701972859236432 6651363 -13209912338069675664103249947222090828 6651364 20406879083373939802735920820997979776 6651365 3837291099632376218385588315371145600 6651366 16737257841407290375365746544340204224 6651367 12498236805316930834959756955389999416 6651368 -50564911823403340875545011423678464000 6651369 -1048676325036896555050028186737503360 6651370 7688848040479522810635810314803200 6651371 -32856251126584506126172824946748338176 6651372 1535784512637421412398559595434655744 6651373 53149096419826458492191039828513372640 6651374 7378414932949467442947281824730511936 6651375 28249009258635948419001605624758164000 6651376 -2365323117601803562882485196070912000 6651377 6189843385083405669651596868015878226 6651378 -1593564235127114078461462776729853056 6651379 3631692551616054484292925594733954624 6651380 12624184730610301593566760223687852800 6651381 29311838082819328797311875713246128544 6651382 -1890684639745477425798467720296233600 6651383 -77057679468829990015822470319056098136 6651384 -13579141173138047738162200781177487360 6651385 667095872841696391633191649423897800 6651386 9308905740540796114563221845288060416 6651387 12124929977032263502588498426347114480 6651388 10684194383302656123040180612229894656 6651389 -3676248016219773935516969025281173140 6651390 -1902262266890391414344227610502430080 6651391 14560655358272464319132450307718446784 6651392 -23900489940149027228955091449157779456 6651393 5058148454506384609947385705013403648 6651394 25420739534649395358696302483880069120 6651395 1961279891239792228072108897721622720 6651396 11690659318572871890078002241983248512 6651397 48707309229479167149893518845456026846 6651398 2025230944977348094916993446490325120 6651399 3479146090380587916076152520698899328 6651400 5728185990754868628824711356145664000 6651401 57599957430121869698980666335094053402 6651402 -17454449899624458409932396261326093568 6651403 56583820481711952296681013098531964240 6651404 -18105057662673429278861004520657062144 6651405 -11732853612435352568583051031330982400 6651406 8164628494814644599836320861834512000 6651407 -21583859954610166623810063754968193344 6651408 -6988818092154038278440406025252438016 6651409 -84767149489467146928105703905255320460 6651410 17697749748306332043564673641071091360 6651411 -911397106202094235907883723321920160 6651412 -124478302673023453406252311638806528 6651413 -13928385149346789127624581752773252338 6651414 2313727654346921536821868213455667200 6651415 8019897531303878145800699455306645200 6651416 2507886825061211350195978157836124160 6651417 51265488395299778983128438324154871712 6651418 25916707918911030986475446367642770160 6651419 -71741429534837968055915311607589338040 6651420 22844653468575171344012795191592232960 6651421 138183973594883842251166697071645184 6651422 5922410360931528021592293067419598848 6651423 599413548285637226098231555908522000 6651424 2222045934063190175044765237578301440 6651425 -596089401220239907073545807878697200 6651426 2969843951006385591587833865016514944 6651427 43418682060427062209497359615596093276 6651428 -2067137721728520269319408179849932800 6651429 19429866581864058436041107462513618784 6651430 -6570731298169075913883960188686894080 6651431 63858897110880149781523881589805699952 6651432 -13858974549484537688419803428039316480 6651433 -5518137368814168292653906643335709318 6651434 -15983073621318812371114225939283202384 6651435 -1981377663111503460560301425990403840 6651436 -7244073949233396054223640004965844480 6651437 14745991146791433472144460584444761432 6651438 3463015424761014387472879311781076544 6651439 -36692343073473004047900482320312825776 6651440 11445242959232692501519431841598668800 6651441 -18263294227184161602990460268356065648 6651442 -3961062875309926717009969649047922688 6651443 -15307523846513036574100649671223307120 6651444 16755387651857089969315816080711997440 6651445 27298935089406314377004688748230535200 6651446 2092023534033330471408410655498468480 6651447 -11539176912566997973235528070414674304 6651448 9659505838069091101250436814268559360 6651449 -1790657965611761563831092934997451264 6651450 3794699893993008378783568815314880000 6651451 -1269769478913861491642474983445117928 6651452 23920851412153252885591329061635419136 6651453 3406446153796665633254108025369481728 6651454 -23824457119979306393267268059318368128 6651455 -180256730241895602705335226961889040 6651456 3420852961039500236168747850242457600 6651457 -42819057238081409793815371961501887294 6651458 1858400447672802888412455910283301888 6651459 36559317835361464410718641629430786564 6651460 -26753703712822408070114333568717822720 6651461 8717518491201349343108857010731600800 6651462 -2270410667012137435699534993646217216 6651463 -1852376690616485293400507779869416960 6651464 -14816913692840534753745038365889264640 6651465 10784041609085015718087636207241821120 6651466 3072072333845958370995568356743760432 6651467 32595715003698864073505723304940746516 6651468 487693359757365794806652014016208384 6651469 22257590891337740766827472829208274240 6651470 -1669336886838458127662146589558365440 6651471 -803731272931966816297628258759124192 6651472 -12331173612710307391252781465433677824 6651473 -21020003942329023164344483307494843278 6651474 5756257791574429104005526368314911360 6651475 4855895409306718047515792793768351500 6651476 -6460052375496461727392658102086285568 6651477 901771106491391073967327727570817312 6651478 -26156370028058388013984024094671476960 6651479 21174219284567369926091679573611971080 6651480 -3625482531855812234623484686073856000 6651481 13524763772930479576689080972086129872 6651482 -14693736206472409438556082096864307200 6651483 -24916168064342093141580280297775726400 6651484 -3724025546265807286339972699817246720 6651485 5230645893242855026752040238726726400 6651486 22591888287527866296450687953509468800 6651487 405607091766720935283633149227939392 6651488 7178477647930705594962312726477275136 6651489 5566934287394571403728318163782685248 6651490 -8525708421197514973728550863313245120 6651491 33554210668844426066143653878540496 6651492 26023966376424566711516231745533478912 6651493 6475071066513806862724531414883625504 6651494 -31729766237137906870972286000959804704 6651495 -16709489332190687522002081023947744280 6651496 5243733432397905167250526068794465280 6651497 -48307112102103256499581185948369114054 6651498 58505337548640146071229953266155520 6651499 -12926048448390972675813783786593481336 6651500 -10950362117544218755079004210982656000 6651501 -14901389809205229270622595321128607040 6651502 -4970191176949685287252685154760117440 6651503 29800278827983924897414393667803468752 6651504 -1718203661486611390359563902658150400 6651505 -41699201012417786267508087917076203160 6651506 19881997095422033758501582916121876480 6651507 8533973431379793398903836336224149040 6651508 -14041437518406682418748740498339610624 6651509 65860637572555214342915738573736174300 6651510 -12419547720315176289777005784590029440 6651511 55926803174293107249759058296333159000 6651512 -1396507970116449807027899217557667840 6651513 900958957663846647694059587375304624 6651514 620515294416440236655097681129304320 6651515 2641376657296103932497971798270941440 6651516 2184032155832277845266138612190372352 6651517 7447895466423153277369346459612658566 6651518 29495813293721790518556262262461416960 6651519 693056207610357654397824430938885888 6651520 13093990735312292912587034691895296000 6651521 -795257646459929884805584122346033278 6651522 17941877614478743519146395156821033632 6651523 27920611521435207978688239612963355772 6651524 -25525300292348818720046617780383249408 6651525 5734358424789667078921029018927309600 6651526 -6681037667519846116813369813677728640 6651527 2534051531087289495122104435983636000 6651528 -4392238348240266324268617974983065600 6651529 -916320067268079006079918372366444016 6651530 18690381640688749576232846606093720160 6651531 -10534194705123902521065253429190085120 6651532 -17783148103077798678616068922927362304 6651533 -1027266921633843793425661097031735936 6651534 -43386330704369365910364992060120801280 6651535 -14745594196243154124870869874918727440 6651536 -14414583722853647358128651095170244608 6651537 13879600775696025255686273877729876768 6651538 -18306258901683999066417388619402452080 6651539 -37042450752564113595297108594439847760 6651540 5470769208614548878686167407400550400 6651541 -5182493121795971445826232303217344 6651542 20352017625289346327018970725716795200 6651543 -4471171132309397771865348261236368536 6651544 26248201942445182521803489146864220160 6651545 -16177212996926336709477295750559576700 6651546 5550910213291928977089703194756366336 6651547 2176701904460922363321521836995734032 6651548 -10433811762469490304828343449822534144 6651549 28375436104505278976184649882225451334 6651550 -2130240103816260926255632768988150400 6651551 -11691826862941226492999029175667392496 6651552 -42512909693074174859113846624128860160 6651553 8528260826560799585130077468839938408 6651554 596519880971183328537597570506813952 6651555 5371866915041556779256008461605155760 6651556 -49321834254168093172844503024583646720 6651557 -7474188728096343450844237894542666336 6651558 318951543523108434384325218452245440 6651559 46330597939337012465109143137241064616 6651560 9287231533197342296050999531097856000 6651561 -266166044519141282621891445258633216 6651562 20856081142256444012857035407203872864 6651563 -97973884472771214296779068758503972800 6651564 -4495825185753593225516427278736408576 6651565 2936502687421461610727163322584344460 6651566 -15653357595291802984295427930974536896 6651567 -8078265808908709809273442317367664400 6651568 5446757112287458342995351022259404800 6651569 -7054450261078751712961463674758967500 6651570 -1502141137141205502869683728105100800 6651571 66826508224394936166377631491125772 6651572 13674841439646225617922392313033326976 6651573 31581477808566957923939713201835392704 6651574 -14107924604406017831565590093222266464 6651575 859088883479870251640071475996160000 6651576 26982292501690709971352010799847915520 6651577 5082162685070976320469375409059778560 6651578 24210653945946042981023974591882185840 6651579 4806423726355202543725340263821238656 6651580 12196133668002231646657224967067996160 6651581 -65201969461308747521041925069436493440 6651582 -1203876212128602010009707471461876736 6651583 -38121947898687078824391578626659487168 6651584 145183546607709947673759369759031296 6651585 21758860631817250408274088069003600000 6651586 -6348985832570291130560903677017865008 6651587 44974392353235672914105261515430866236 6651588 23633583608961740142403977211114060800 6651589 -14948369204663911851199326305843224544 6651590 -13899340734765699377215698826167555840 6651591 4576110909550391974019282973730616400 6651592 -15766691222052863668362840788031897600 6651593 8597826687053504770219171928639925000 6651594 8090825526725739221328823067045567328 6651595 -60193029373153723312106292354229412400 6651596 -4511261445178596119640722771881082880 6651597 31099774703195501953230267259607966400 6651598 -12165759992680534579882010705510042880 6651599 -34426834188633894440957505573246501000 6651600 27353648006887297740855066604339200 6651601 -8299739020187280314872177320987391680 6651602 11876794285414857619041804353759236752 6651603 1679139338073707082017978764909370532 6651604 -22708002685784211309150184359257839744 6651605 5173754328845365932563235980747431260 6651606 -1171002664750280424300652535233701120 6651607 -43669539568353442934867647263167157696 6651608 11270655801387888773812171113072721920 6651609 163294065099644143521300083717374080 6651610 7231468132031841829785063534053529600 6651611 70344982973644805678553298324343532912 6651612 4609431781864009833288236617036800 6651613 -14816359203522682589490636894042540000 6651614 2839266618135195048934726520937313920 6651615 -13528909711005469251834833859411792000 6651616 3151211991134702273522989053605314560 6651617 -3260565885195753364826181641974271808 6651618 -13031625162271399116662692007372128896 6651619 -17670665751518246439507062146006176880 6651620 13158923788991960494259843530565038080 6651621 -15215077352165213040148452494000238210 6651622 -11302129954295092822365537661578585888 6651623 -4976551650877162560056134430547969024 6651624 1421719956491804045961867523566305280 6651625 6923108636923299743100845470083840000 6651626 32094051527276370895629944015675639040 6651627 -205670078920752388880354214769161792 6651628 -66419516425061840594067622535892240384 6651629 -38495592785632047315252399418022346240 6651630 -1519938852000292099688613146873576640 6651631 -4019913804522094203357212667239214608 6651632 811587911506240652037874816364249088 6651633 25095824175027038828972519604189984624 6651634 19788428835796925973510663224655732480 6651635 4422324770965581738578044131130355520 6651636 24179170635436899139225321250543910912 6651637 27397834908689072189494317880211779360 6651638 1166421934066584651497042791700182272 6651639 -365465668880814639595834885015352832 6651640 2452933842251320787457902582338560000 6651641 -57900355202929299211433597439352069548 6651642 -9557098053671069799875335185741204480 6651643 106538343585039120976350486115364519760 6651644 -36528763753824153989485869186036117504 6651645 2066996761498560204525259522336942080 6651646 -3485151975935060948887214879111096448 6651647 9917866908130425378366086607970596096 6651648 -6378194458190199102514700698735607808 6651649 52925848944756541535458755596258235650 6651650 -3879276073532454246157441275900445200 6651651 -13105842700996019471133425988976744968 6651652 -19275571455590454234455436618263235456 6651653 -36035474940768042567650677018557734880 6651654 -5310735570425070479755098391800962880 6651655 12965151043783700289158393244379005360 6651656 -25032931575269016650037295671986503680 6651657 -2392194900114859941080104161438506412 6651658 8730893378459640315794821384010313600 6651659 -2467362261781603302648121099487708640 6651660 4509225560619337962675160940488704000 6651661 48716475437660175085293734849673694262 6651662 2297436043043412212167063743422096832 6651663 -22838598551475808024242145105307928816 6651664 -6216430096015026822618182106265477120 6651665 -23264536969785117999998472851508488280 6651666 1423298459257179459518650846090705920 6651667 34182987255130353982266148029973025352 6651668 -13438511502848214393518009320492345344 6651669 -9944837239922923288896720169185333312 6651670 11421805708393769703592264780800000 6651671 19813637715878869579557418211902537920 6651672 14764275811734228004387476860485632000 6651673 -11711810235141864049740606091282837760 6651674 13381562547826087145051109245612854752 6651675 9799325662639386628149682493732500800 6651676 3365189536443490214818303982235125760 6651677 14667460150642602878962658561760789900 6651678 -6741609015909402706860260519054192640 6651679 -35706478861820149754800092782655970720 6651680 9686560517018450515027075439473459200 6651681 1885835182710279254881114575124443360 6651682 -10199572927270504058339672996012047200 6651683 -1078489738998330314231448013721116068 6651684 11808054042755929358849014264270483968 6651685 36909217425687615272345789458187152380 6651686 14230388976726201089709937687516877184 6651687 -135628420210122783432159584953079040 6651688 23670872522130745451049479960437877760 6651689 19759562610350197916580079420823960400 6651690 11846102564873203745676294711029771520 6651691 -21969773128295205736429219407079416200 6651692 -30367922273382388772760747964653938688 6651693 -15753227058673110139709621850825545280 6651694 -1128846228993568830219540956272182528 6651695 1184950823760546077372022537551793600 6651696 -8507429629843758905578800454976176128 6651697 -15774203476624122900439166426538995660 6651698 15373875821778246526200412876121571600 6651699 -829685694718177790226012205830670536 6651700 13423415025658940902778711261989478400 6651701 -9493189085551884927700491449052618240 6651702 -904687697454757233149386872346713120 6651703 -15547825087417446965598157431002944056 6651704 1606379476192058244876814088772587520 6651705 3824382545870764503546740333259990720 6651706 -16969711331102756041051488691562027520 6651707 -45006526338955422841443903360354454044 6651708 3236458551428387147364558110535376896 6651709 18453409009091542152838399176869520600 6651710 4849024841690478617997326430078854400 6651711 -26131548799154811426958967597416536840 6651712 3306024962391887213094348425892724736 6651713 -138437278701915932204300069860061136 6651714 -495508754864153537920497231560568960 6651715 3103606141987479975880304296801950720 6651716 -7206386155398240310451794458355724160 6651717 14437593639541645695207601421156385120 6651718 -6386397272370804838252236036492385440 6651719 27610584300362602572386061846020068920 6651720 -1850117534709403588283899734229555200 6651721 85721654848245131492996575339728976000 6651722 -2807910765510584425427898692018012160 6651723 -659498048027948938923582817700944656 6651724 -27572617036695203465222528470925064704 6651725 -10051042262625817534050697963515409500 6651726 10784824763371499625338390574412128384 6651727 209034256615790947029557104779230576 6651728 817098489527244348746575356480061440 6651729 -8681791762658714035604285549600228160 6651730 18933981152824585668611053690161134400 6651731 1708769912513503491329401664065167000 6651732 -692595612635820048593827147660640256 6651733 -22158827316054625282762727520513874 6651734 -6452006182423658693332083164745333984 6651735 21669416655207539740242199680601481760 6651736 7776133018701451061869311417849692160 6651737 34529816087852880876378759920882987280 6651738 4730805624089948832020672837903902464 6651739 -40028588969920713188436946001527722920 6651740 48218913792838560453903494628275558400 6651741 13181058396632089347208503327007051392 6651742 428572525090414171526094489180116544 6651743 -9946968131930708883705471105070173984 6651744 7061056971579117379475902243484467200 6651745 -15570218735636039307431343569029610160 6651746 881748048206342746386579109104702624 6651747 55626044649618397978341274947820205040 6651748 -6359201542570959389543563691478625280 6651749 -11475963800182510844765417891584899240 6651750 3672632032529342525935713720208224000 6651751 28489357346423089874593028418291528504 6651752 -29300563161350396793531752774514769920 6651753 25204203240768325762330170189173967504 6651754 27033379699780980293874105269450502576 6651755 -30086539490134104345458760914480461680 6651756 -335872391946965473374144469468067328 6651757 419663661876563406882201652224524512 6651758 -1762470809301780607429603329202460160 6651759 -1764396003035784333533444557205654880 6651760 746187414592976045284818990714716160 6651761 -1869332765951884050203431705488516096 6651762 726011169779534278652922049792372224 6651763 24142125192650025782697607816639660160 6651764 -8926478142218687792584014054632515584 6651765 5640204760022326381615854085787515800 6651766 -5809908119870242695915997136004022272 6651767 -10430626032899877941268918411589554360 6651768 -10420185116410576311185491573114122240 6651769 -30008281473969562968937572348482133888 6651770 -14122119098375598284290127864639653920 6651771 809853718859348915924610077716876800 6651772 38693319458354978014235300568216037376 6651773 5261726823337664511399914119929446022 6651774 5412888866489845789054799687220480000 6651775 -7507064100413618763852555332840976400 6651776 -28269668948353070886575934415338209280 6651777 -25096066670332018966533773265745938432 6651778 -794981000582127708928154487091514880 6651779 -20073435082049370500115277511628695640 6651780 2916296052678056904462651329799413760 6651781 6201730413814658029396767809947865952 6651782 -16692752679671488698909163787662800000 6651783 -20509397285801007515386568348996239248 6651784 -18958246930472117554008060739961978880 6651785 -6374916938485521158994404388326303040 6651786 91306767237427141283517340062714624 6651787 -50484802221376733502087182545734710568 6651788 -7788369820289046083190812699838535680 6651789 -5919779347931939479476423864753363552 6651790 14243386488459539867077183672607582400 6651791 -24197404871291847521076464349362681808 6651792 -2301160265306869371333063555435724800 6651793 -32056088661551085835475710444779498958 6651794 -3731084346399262997739346497520889856 6651795 -26278986162772940632316520657258793680 6651796 -32845112076177966104534844664332023808 6651797 1076022356797267671160757485803595260 6651798 11017290951101005197940335454242761664 6651799 -173556397309452514550650600237785600 6651800 -14050058608980399899235736961402880000 6651801 -503928565103555290929863621530172988 6651802 24227960721320962740451819146975962352 6651803 -20831493828320995658499924923883800136 6651804 -13377055437132461682528493589077845504 6651805 34818211472739893189970846983912412000 6651806 -8583088184386015104389487986649995520 6651807 -18005196918190323862275167887036070400 6651808 38678794484906425604714639134627921920 6651809 -14195157069711658546486764412671528990 6651810 6153534880049458624753659544776806400 6651811 31343506497909534359700828908967569112 6651812 -37474343276325348120842449813884841344 6651813 -322389388529653016531749672322870976 6651814 -10309532861296684528515584139385336320 6651815 1947005594052953796714743458536527520 6651816 -53355887385814590010470352241483120640 6651817 47470967115772303875082953506305333860 6651818 -9578262149820254992239725881479758496 6651819 25304629368385795134547697908179655800 6651820 -1477948323421688726099535928645662720 6651821 64559408804126280404216720501148142944 6651822 -5029617897905571982669935655264674816 6651823 -25026363567614711112776553934643379320 6651824 5263658879693329117315376037208227840 6651825 -6169491406453409099090689990108204800 6651826 -11041498718473270248766739679754395888 6651827 -11535618310273266620949848608191618816 6651828 29954242897275783271518625896895979520 6651829 -39846506072710850652599475540918175040 6651830 -4995679724745991979609561249039489280 6651831 2533927149727402175664228087976363752 6651832 24547315853210957471849164381655654400 6651833 -500315006574928540970399898051062316 6651834 -1503396027397488387180424775091010560 6651835 -2967786367322471283593304559951750800 6651836 -34262918169631988409606334569580907520 6651837 15990619581300186164783012757248992320 6651838 1158402610600114698088955322882246720 6651839 41964391534980096784399639807614008640 6651840 -1476349832935222103068998312426209280 6651841 -163100791642440963466660936725164416 6651842 336422899636055992182056939311861632 6651843 53320943108602035609270148138192234560 6651844 15305983353268047969186696286190020736 6651845 -4876507283688789991279113467964081600 6651846 11052629841864214666995140021940846720 6651847 11917957512188846678376108567809550296 6651848 10021850691186581174455767317746483200 6651849 29485889090002403979311471755415714064 6651850 -1468072163183034619470904866169164000 6651851 46795392348789634985155381148743848852 6651852 -10369470629064605323186883449063489536 6651853 12293992115824380995818633969398063744 6651854 196633327548279730193486181650688 6651855 -11350749060732667148905753380243456000 6651856 -3291366829414224158844809238191538176 6651857 -5498823267892459732620124603594074894 6651858 4491651065938340878191931041513593088 6651859 -8350037351619121237973721938365276784 6651860 -2646685582778331598779858645798220800 6651861 27624857110931404570151233189003699872 6651862 -4695486367482605724627484861991976960 6651863 -78412592521161009758239799674157447520 6651864 -27676532759333501188522811348441303040 6651865 20992555281141809099600594348418664320 6651866 15257664777454044080897179760379278304 6651867 -4601104569766309904659267759779185664 6651868 55690489764384488770324617524702058496 6651869 -6338784158442008283427400926052763744 6651870 1504562121235528275067732919473372800 6651871 12443884293153131400987865828830234312 6651872 51100265758747904492567295051297718272 6651873 24230143506785597888738950288006859520 6651874 6377960661262338442654370750801913936 6651875 11168190980924717717163985171134300000 6651876 -6158398909579638187958981781787901952 6651877 148476717704202447832165215995427612 6651878 -10927401320420837516245536541003254144 6651879 -10068374482548573534279730833343610880 6651880 -13238707243136386146540963604723353600 6651881 4488002426342366008794662424852357600 6651882 -2501142521310787274808190706313646848 6651883 928478318923448989029672453939525520 6651884 -20180781851363751700741934900872902144 6651885 -242830463149356227534041856445735360 6651886 -18568262798268173187658396975701724608 6651887 -4977991986202733158846597468404880896 6651888 -7072557506947583603833093112890884096 6651889 -13982720839476888966606181268102687580 6651890 -7901545902084543977148529308531755520 6651891 -15969198183191537938713679708709664300 6651892 -4901987081897161766445593886758475008 6651893 9093091988183584034354877797817849660 6651894 -1927810869602290511672567956599433728 6651895 -1951296296032080827564810844458844000 6651896 54633122305875641434914139273473024000 6651897 1961721214621107824447885193100754112 6651898 -2800368616485115982441135897326430208 6651899 -26430148954387646177898962567749152336 6651900 6815720852193688506190319349885120000 6651901 -19643306718191079468389175685898944596 6651902 20202481964611217281839437465223377472 6651903 -4003764776344347054579686626342339896 6651904 13934068400408439460405693910718873600 6651905 -2666006905878458984898012300193156440 6651906 -906114812653288823809478916617577216 6651907 -32059296073380421332994471635307011844 6651908 14298062158842945577574533164155008128 6651909 -6530827816099643728863051777486548160 6651910 26415695770009839444350743747086159360 6651911 -28389332417172184728357221750397949440 6651912 -14707312656617651923469195367121428480 6651913 -19859085366679089443761682854898527282 6651914 -9304724753988991721451897141921268944 6651915 6588355077313763629782133635369937920 6651916 817211142244743309931803927913322240 6651917 -65391598834015965516780654859186302900 6651918 -880493308712585983716237799252475904 6651919 -2342683896550539061680039581608072320 6651920 9941149263907924691073930880096665600 6651921 -977488778424436058100171957565299840 6651922 -6499448531528955006969768758254949376 6651923 -66492536731567222314287178609221775828 6651924 -11396216486348820937349393787884206080 6651925 2264029740164611381647878516735120800 6651926 25856293086123321251169275058513786912 6651927 21977723919170729162392254053599709664 6651928 -839069207330582929891026278385377280 6651929 1342108483050691088048652478773580740 6651930 4629847889249612202661656134417579520 6651931 7376918462804037416660624893234786848 6651932 2910889251612670040577719673554491392 6651933 -9358305582842680063218890823507795840 6651934 2044963034392790429761140387755272512 6651935 45371851646328099053858320079108562000 6651936 -6914503725065401610563846204686336000 6651937 32545270563891840560192688687108762900 6651938 117501628680110901721184793412995840 6651939 9230254935719951639965113677509643520 6651940 7298724926372249132078073447106368000 6651941 -5530480063141428072588270099016190658 6651942 -19022616781823837360480765453989479936 6651943 -3466514133246219793026818514601932440 6651944 -31119788574138758799464312973038714880 6651945 -7842200217525086715519306396443599680 6651946 20826181089589051125958591861829832960 6651947 -65047495554062103519078733102053902328 6651948 -19708157463875519031182043313946578944 6651949 5998696017082336609221492669628373760 6651950 -1801243891195493086361001043620624000 6651951 -1337651290631199763961191054831371768 6651952 4414899195500364017694987996866641920 6651953 -6326405148694624401602134098394192320 6651954 -9961879702539298286348732431873831536 6651955 19148008194850361886431790673438890000 6651956 -10045547540583798770915717591518905600 6651957 -11522788977203453875641552712358461440 6651958 34931515848225039158894050573760175360 6651959 -45787706481949705248367897037076138840 6651960 7691170574103455905817055492243456000 6651961 -15050226139978997901066733787260118976 6651962 33065501560129723093248912090025471200 6651963 719812838249356663092536372896269624 6651964 -38861694611131103013764382926497809408 6651965 5183096990790144883545815087014450860 6651966 1952562154105085571891122411584309248 6651967 -1420464791010149498082459418131621008 6651968 8712416992507023015491410938109624320 6651969 -3319560814464092301217075415644152480 6651970 -5353823792652780403760494057630372800 6651971 -211024813475498554716858037773912168 6651972 -11358343050975260672248192423956165504 6651973 101481623452435149576778413172007200 6651974 -1814149816519034440246280389999410048 6651975 -25337796634305593999190042698968200 6651976 -16756930747161237572458201580857344000 6651977 8175125540942666008823087388165864420 6651978 -5786356907971026031337012018151403776 6651979 -1746824060358635028722777538101102112 6651980 -10417392246979380743862026721453465600 6651981 -2489353139339222498635125053067327936 6651982 -22705851096923271960433083207205785408 6651983 4477586667867814851649870202745826104 6651984 -3177048815028180760912056894965022720 6651985 26512360448689903415276538370425096180 6651986 15607965812289808737372172704087844608 6651987 1220547775332189305940568320103794360 6651988 1063563774172545335896966444124317696 6651989 3781930869196911935713073227322927100 6651990 -12946975829727843100286854294154956800 6651991 -1936053001300607717815522694831914080 6651992 16050697522602953437145186296136908800 6651993 8219231762429309044788762203987377344 6651994 30668953772371106541710898634379725296 6651995 14162486845096288524424332063578094000 6651996 8196894481297160628304036021357876224 6651997 54914109395831731872291609177427828512 6651998 709756232954563324849093043776940160 6651999 34712138066573778258954689880059588184 6652000 -31331160580796041391707002111000576000 6652001 -62509577998881305957721638387644843998 6652002 -5605182774613830152385293173532024832 6652003 -23009504980240611617171812294383950096 6652004 -13177034224735031665337063574696296448 6652005 -9481787438286665761017855706009945440 6652006 -38863969733454035009311738175477760 6652007 9830530026580561476714848326637368872 6652008 -1271753899807374623173433193522708480 6652009 13230753266256515433464865702843445824 6652010 420532418545796446577830150003064160 6652011 -11127452752272108009245952868437390336 6652012 -16170407365728078727500042383530318848 6652013 -11063362661472921572226236497046042676 6652014 -106831229854725559182205968375398400 6652015 6109422174385790474156245764149278800 6652016 -313545364748870846297414867129008128 6652017 -15011782640939222193691608571260113760 6652018 -17270116226549489908331677755277997040 6652019 -65152350783202902302263329989895914040 6652020 -13114030478131985596876619994831667200 6652021 52979903044502978378937497770129970222 6652022 -2586198619924658882856264170205541248 6652023 2903834053834490487571766447714984448 6652024 17061809406262489613237730214750248960 6652025 -17180166013526963966168809815798666450 6652026 528860988026341384046913272061870192 6652027 -13449036520928736111884973488046828124 6652028 -20934397546056708827441201102510636544 6652029 -23588943957315923899820693428346466816 6652030 592631090016992422215153848350986240 6652031 2439115957586857831967820199178216832 6652032 -25021266330120293962268624866089369600 6652033 -17499753868916983624009025995780934480 6652034 -42076931512143198476057207525677927008 6652035 2764746362621411249332446459866377440 6652036 13861221332615660685610885206851914880 6652037 259612863506812244339598168739614720 6652038 -8546668053741179765944160873805256320 6652039 -13399892771997998545790485757693277160 6652040 12521426198478875072863863354741196800 6652041 -5809172479572129275526932842268652576 6652042 6628983387069386648588096102582439216 6652043 -25893431166330847941111355774752757560 6652044 305324020763495001746620068874510080 6652045 7620645237680436932716185413084574960 6652046 -23561601553802651313960016836231102528 6652047 -13695333329010024794621092985268391800 6652048 -2177655014800558337556492500193099776 6652049 126427232157950078324661214560427125120 6652050 2644173664069452760031643715016793600 6652051 15964829232973204347359689213165893120 6652052 -902455297681367494383657399783321600 6652053 5016826398708837664825433508307421262 6652054 2148658279106129761554211940660742912 6652055 15209818362622146391517572158418647960 6652056 13476569831511182679343163299860787200 6652057 246353107062062075364655219674192400 6652058 3577364532087523951599873104099218176 6652059 -32912431951663252866032859361599954432 6652060 -8801626791640599607982423199554672640 6652061 -4160228508417957787577421021930431616 6652062 -10144212331704973715591902302398832960 6652063 -26038903165841092907926197585661835016 6652064 -62184491357953649924428957862237896704 6652065 8252505381888031085557103690476801920 6652066 28287191277638785398556865254027334976 6652067 -10691013057804204755284602765907551048 6652068 -9627823848877381345526935854729431040 6652069 22543774980743068334895753963284250880 6652070 -6760569378901585898618658160921019520 6652071 -27638231354130496658460068911703097600 6652072 -9992648151332863986013283211572920320 6652073 7303957395882573070675754921326859520 6652074 -205401828404181089523703605280833024 6652075 -28191369570353400838931237142921792700 6652076 711506037351413911104450243198770688 6652077 30825211106218701083486145813107853120 6652078 26466630824376962480293508081151120960 6652079 1889350665749043060114890733035765760 6652080 -3551221408300465487658905030211993600 6652081 22608263626794552336020576581623860882 6652082 55797901290609452291687216088185664 6652083 4673026950636402016276759408534030848 6652084 -1794069779020796603844629317954669824 6652085 15887757682274318085187845913738160160 6652086 -1740542630933514144357772122785329152 6652087 -11567567827181786475838432336050651840 6652088 42156995425588200635636845768383836160 6652089 -28594076908437295467141066602452775046 6652090 -11921468164737536409231231213053644800 6652091 -48096339665628569932691898218588036508 6652092 -13326987653139548798811200959971130368 6652093 -10363413290059293682571350865274649242 6652094 -852849612577759454342567818467803904 6652095 -5251818214528082931568675432262428800 6652096 7320599383365864659890690866544640 6652097 -48937490983062250220490788111547371454 6652098 -40503298198105208333036559896195880960 6652099 -1868016334239789421293669289004586864 6652100 42943347804396436034160830752972800 6652101 -3607073696035617627796818786381618720 6652102 -29931513156308632408794990623473177248 6652103 4871833859681910843653272270841627352 6652104 511170047366331116991661390141194240 6652105 -42712875865406372751703369042788915000 6652106 15371004159529914889191576140466488064 6652107 -8305696384393558185719951212080495360 6652108 13726787634320698363837284725526518528 6652109 4226988379494252989272494531551591040 6652110 7800520556060148065060449293188549760 6652111 -22716692128765747678182020061166557216 6652112 -3741992595227462314224740697129566208 6652113 7644447619066945224249534690840580608 6652114 10130280639406672892019175071114458112 6652115 20785313709279227873708103532057235760 6652116 -13246589702643637733526061384485580800 6652117 -16899536091830551736384212841006716068 6652118 -12176119646065436105376868380764355072 6652119 -16619633001034810795769909776069713840 6652120 33496408334258781978626184997461196800 6652121 2178090340182451397427850765565540160 6652122 1729404015970855525017609561378038784 6652123 58428463053905007109915051731679281640 6652124 -17490615035596003771003933744221832704 6652125 -1619608574062893405916440061544817000 6652126 11091222454781279601487126383589266624 6652127 10467131962954114290332808722576511360 6652128 8208087154748353908969553970834964480 6652129 -9645653330813195254609756817793544512 6652130 -7014264859369695691326604326161315040 6652131 -55534487547548692058330822464974842640 6652132 15565084268570969880088038410288271360 6652133 -22044121116995817965408874109450283520 6652134 -601368078049405286004975800651555520 6652135 -2510403164815915922335928177827092480 6652136 29351301761552558919124168766039961600 6652137 10108275030340206038425887303081378960 6652138 22630705049515226491740644422960716720 6652139 18372126595126503349526560505770229424 6652140 -1786243807328010468851864201335603200 6652141 -20343760066329380477549811656244860458 6652142 12168646918985307305204360869824556800 6652143 165427724001278816290921036014493560 6652144 -4835947123798726778425563920869949440 6652145 4191031738839606130179346754199358080 6652146 3924459530803385393392528782579091584 6652147 -720238812708251390900437722128836044 6652148 20476736634590698361931965082985414656 6652149 -12755049346719890121668961220730400960 6652150 -15394229928520666218860350041731534400 6652151 30271951797371010677048940414338626224 6652152 -15053053606546197017287775765672755200 6652153 16882966025694367991271103560200951402 6652154 -28545805447858924865315911238322939648 6652155 3083792799218392497372786249431620320 6652156 6264382424864055422317621244032096256 6652157 -47944114405352986514548123474337721594 6652158 4710003894126109814198815635874622784 6652159 44287660796585154239889071163580271360 6652160 22505370529796475492565296818191073280 6652161 10655533595133195455443609694189273940 6652162 -42083148021338012486816828311179837696 6652163 2088613129250004782621762848256812656 6652164 20118907255818368547001168996425624576 6652165 -15407966728872313026453393359429826000 6652166 -6973024491210786728191208285540597760 6652167 1657112342953654622968950055617048960 6652168 -517477848508595507949727460580372480 6652169 8315094032339771222751306253003530000 6652170 915928705581250770375624101787033600 6652171 -30490605571564983212962453629022995628 6652172 2216710870918976338178697812761651200 6652173 4860876841578690180431306412460193568 6652174 -2008847347573325893753591690516368000 6652175 7818230881451534562412982060417544600 6652176 -505761764593802240371699994719223808 6652177 -6979456170658287113825715899155963200 6652178 -28494350279784815612739120714624397776 6652179 -9898683556890792055931430113072743200 6652180 21085673542850766126743025236577331200 6652181 -40844696406102536686187757108227628018 6652182 -355576898532563720414251407551827008 6652183 9221684547964138223455709579387663432 6652184 -10187711870146472818071790965522432000 6652185 -17641768901208445013617973447253705600 6652186 85197980222761793098945995112253184 6652187 -49594451386146693355696381091431063164 6652188 38919624055882483887685453341100677120 6652189 -21182105447485576979230691485059350952 6652190 115909374948351187314119951627959680 6652191 -797526399144525281666803991164296888 6652192 29157879243391842553322602676619313152 6652193 -6011395124052704851930895385868177536 6652194 -2500801546551505610633703094765063680 6652195 -51394964005879931659210682217157670400 6652196 2628685215807791667827265415046107392 6652197 3473542121027414718461798261848294656 6652198 183286617328920905397209490939260928 6652199 30933434487558571891349733809474302200 6652200 2394184615051367351431782384758784000 6652201 690701414084209308885762512456137872 6652202 4883630712812113422841144462361845440 6652203 -16100257810095285740916860015663726592 6652204 5487663175491680747532820895855651840 6652205 -4193755154503921039612027312201578240 6652206 171235817311635743076923600807538624 6652207 -6593608874715266433050272716040578544 6652208 1579365323124094996105998559257722880 6652209 6218391819144951682891757128409731488 6652210 5854996574032109955163046822563961760 6652211 108693925785311623793097873375676812 6652212 3217683385339436856290117066441920512 6652213 -11072150138994634002673676471463771538 6652214 -5856372027949852797669599936620904544 6652215 -21088560045303260905010050511065576440 6652216 -17888297943629477313609237830556057600 6652217 -2655474887053883531944983443741820 6652218 -15670224906226336503903058666511901696 6652219 13864450026910672884954890893227612192 6652220 7276029818157303864278768116147130880 6652221 -9505664837811040784407661529616786560 6652222 -26550285959838770820987507078958073088 6652223 -30693364495639927690941463802769898800 6652224 -742342234811931602265457539691315200 6652225 -3211847790939039622317210046546110250 6652226 2252322448787931993096576717627932160 6652227 3296738354705576159999281247209833720 6652228 -5242214364063913857075537542216859648 6652229 873161287479279669065844240404322720 6652230 2242750176675669818723709625102333440 6652231 6001351386693691915060238866765779032 6652232 4266830719925527067493177145055462400 6652233 -7491256232193792266689239931546133760 6652234 -6033288731011979033693682640940523984 6652235 39192419011175593244522811861870960 6652236 -9644681472587749312706860062034314240 6652237 9266492782468887969792669974568930112 6652238 -5903571972550037129134817748260508480 6652239 37498990928268022633472706080952399360 6652240 4732608168454894971185021147403632640 6652241 -48268165668097643039504672538514121358 6652242 8256499401022531403370059411209774080 6652243 -3369276661074970046904205728224392256 6652244 13962889744401366400624504322554730496 6652245 21655164117494140487775590052950064000 6652246 -24401454374172019834175837657147720928 6652247 3536673378250698885482644134466728672 6652248 30906598547288567640618397260472872960 6652249 -59352927903845155820412450125252389750 6652250 -7364901773679767557752483236603520000 6652251 -2190552725431608662486998689189189408 6652252 -44875788863278114105357931764320130560 6652253 -7098092996411002260832717338752863680 6652254 6343973110517976931537292430975897600 6652255 5832733299171259011134390280512494560 6652256 -4220817506238761366158187905814102016 6652257 -20903636198656983920125034620825486560 6652258 -30013992421714629361209738821320793520 6652259 1178366001910000523534828760427452480 6652260 -10267466244117088182737908703802163200 6652261 10763485831053236746097227182130583040 6652262 -20049707299605184447339820511021316800 6652263 6020227381199329085374873582093128744 6652264 30890947570772604804852267420524574720 6652265 16739726173167110998939067978136090660 6652266 10217832603067408599659351674854561024 6652267 -2577814475907418032397082625420359328 6652268 11917049589823017777832249559051314176 6652269 -1981573260857663227726867198817049396 6652270 9269969327267365188032564860694208000 6652271 3612588477502224089733260833291792272 6652272 54494222301882535940367093185642496 6652273 -66079437566797586624928423191766450478 6652274 2716910037182584080236630350013368320 6652275 -4320106384443852590654097906956390400 6652276 -12834061679193084209397051706242215168 6652277 1860631033302044326787335719824643612 6652278 -3106541051057497605266617234089641856 6652279 12267753374913268108382236053295627880 6652280 -11171102674695913972407147745618944000 6652281 -23743949239894858812531842992293098880 6652282 -1186023456060829082376391512871289856 6652283 -41911289837986759189606714688287066776 6652284 -1726342895812647990943268923831050240 6652285 -3193814188839885060933413719810597800 6652286 45192892107367599019074991740967384320 6652287 -1295860413878861979794321927441227968 6652288 28242012439727595212826279699567083520 6652289 -6521708868042085127628355282097515500 6652290 1435338063978138550090405836661063680 6652291 -11560724273070825188836458159206474616 6652292 16100943368206685329020339449231654016 6652293 -5331470949282231874300291112038095072 6652294 -28292421353048269318994889353165271936 6652295 -429842424095102897011127368720150560 6652296 7157819072629216744749532928317685760 6652297 -9653458842686504944218599438304203568 6652298 -8038698592728829199519896054836757920 6652299 -20012388206297141067667586596273584960 6652300 -10774262974932698476087183902538297600 6652301 45134153847190203121312953993679717302 6652302 5300615347787532479673904581403271232 6652303 8468768159878020885055420014340388080 6652304 -6620893947976321677841936616533229568 6652305 -6046560062342846077532798298778358400 6652306 -29893860333448450349618656548139329648 6652307 -57286401949464158435783310720562863444 6652308 3774038788283199426121257624844007424 6652309 -20860931917601341680338957108763334080 6652310 -708624206489521696352321664132215040 6652311 8409042303296206450691001975911806464 6652312 33199166933236911681975424628403763200 6652313 16063495778979580165762041156946942464 6652314 6055526297911488592872663111799088640 6652315 -21494826212310881614635619905056880 6652316 8826175365542937264855022837499696640 6652317 -10598755898855561874497147653250263488 6652318 -7380933993189163219035638135213760960 6652319 65847426780421927306191659657125002720 6652320 -16445191044087767190898295524845158400 6652321 4530346728853943648596631302620154368 6652322 -16625299811165745641877040283670363648 6652323 25366022753255124981012851639166504 6652324 12991940531907244736427435433620488192 6652325 21120036741442786758796471439122465050 6652326 -1520515512902863111257105669391564800 6652327 65981670076068613277444912028520581120 6652328 50807686673191405635187845399815900160 6652329 -25778190115741787023143323091676757616 6652330 17771820563891949315672015972679966560 6652331 23658535686956076399268456638772078992 6652332 -8182162661941788084998515254909316608 6652333 -29449250004631905106830790524238455360 6652334 -9024895896266647304910773604037337280 6652335 8020629347293720846563916030728656400 6652336 8925360347877862522975156233957998592 6652337 23467153502452258274708040225014767200 6652338 10792105690615189043707015278808241664 6652339 -26185531148255205327661033208633038080 6652340 -21673785989877538164025870100694140160 6652341 -8804669031636654334455185035812436800 6652342 -20640765030472764538108590468859064928 6652343 -10784077434082173401696056695055176408 6652344 -1707308515563136736367396434967060480 6652345 2978024260937398808577220958052706560 6652346 24475255256180456880768161995560181872 6652347 -63722005041848199352048902412649592 6652348 22247285784602463238136311964470970880 6652349 17401598304813634420512050655965903520 6652350 -3500901342174018785478941827717286400 6652351 -58547590989700180699957952981290003648 6652352 2509773093520890095378607272078868480 6652353 -22703349042785195349671431884316060800 6652354 4741249141359451513347707801448839376 6652355 -51908784576265526720450577037293624480 6652356 2379416502764244456172736479910707200 6652357 -44633464629979686099772293692514543428 6652358 -632564359693816379496149650597957632 6652359 8054207867890757852952298874984107008 6652360 -6627971197025966298374019108797644800 6652361 1775471389083235362153721161230825124 6652362 -16216207861033980772619685482039355648 6652363 -25244235614391604539941245536462843560 6652364 -37502346034946570691863434764985300224 6652365 -3830194707891396375620165870156146560 6652366 1818926921269507908644231558393473920 6652367 4045718951688397514556977327575789800 6652368 -8814461359170770022102312163059302400 6652369 -18392024151640894960165823090001711756 6652370 8582236726285907989931709429409339200 6652371 792703297000734589274318041841913600 6652372 34795669976947949233695135097288400640 6652373 -497060778595620374248158857013925632 6652374 20143250083740158898867433252580276160 6652375 -21377020489682267600534633525733420000 6652376 10572274448398228268102838336391342080 6652377 -20375654771929033682000586309555864486 6652378 11599045821536887633977341897914911456 6652379 26072521285033348998586044199570579920 6652380 9755042891141488040511884621789921280 6652381 42849970225119541119046020121176054182 6652382 671771007225034709892018063123538944 6652383 3580989253384466772005132867921906688 6652384 14718379873501849330258594628920934400 6652385 6601144991224915312508265384499002600 6652386 -3852223184637468395161819995862752480 6652387 -36191603433483760398851041629232439040 6652388 422398554475148139874372109244711936 6652389 19220407811945913349903736145050383680 6652390 10572301042865359483513489463224483200 6652391 42475496941351775628031987129576596792 6652392 23569224717976042330094733395969310720 6652393 -19740744998994311183309804963396033760 6652394 -2252474586527899874541176498192870400 6652395 -38433002330169132508473724494559706400 6652396 28181396166668714889485705885106540800 6652397 -22224864671512486294952617025131083540 6652398 14735585998895460655334965141079052864 6652399 9759494796746799078045216207120204664 6652400 1637651171703505050678744254921932800 6652401 -68830428782097100669140428649108480 6652402 788344276623088848389134095097243152 6652403 -59807380689918145312259039017016751600 6652404 10613500775678957809117724175581263872 6652405 -6620409326675833183977980831651687040 6652406 26577235436500513266346920700735709760 6652407 -4983805752540234678987938188676426160 6652408 2353968709737912869332683703117086720 6652409 -41777755703691452569801145741186250390 6652410 7168289370177915358030994220405999360 6652411 -7681067286639148542694081178577984988 6652412 -16872646644159722910433058725612866048 6652413 -17249365796945216388785386812846825120 6652414 -3945813883383292195496703658598532096 6652415 -4863827827347037235611403221892298240 6652416 -6264552984253802856526331410070372352 6652417 -1458366676129706346285423789116842940 6652418 -20096960615352389219877283408413345840 6652419 13847863887963891791264956749074749944 6652420 -4739236534304165123306621476966379520 6652421 -18287671219184958597956104241928345378 6652422 7693381428984447561865649964552192000 6652423 31571285855887229257259670379095211104 6652424 -8772040585437245080170695076335447040 6652425 -3949034902566139948501538350184260800 6652426 -20599160593291106203293379773593437440 6652427 -18845603141507062840022444968225536000 6652428 -3224227688996763282884456704705806336 6652429 23555569123198337074531322861002103776 6652430 -21946792510399575130270554610345161600 6652431 3820175207475507532805904965528037360 6652432 -6586487943955642718631835205592678400 6652433 -61775658976594570049450055178365258318 6652434 7317775793508683583056449419350974080 6652435 7538758098831542720664424067986856880 6652436 20063510799423197164345109873047632768 6652437 -9482166478920751237350202962110444640 6652438 9826088943846551364413311453582635648 6652439 -10254256509037896332600621749245464760 6652440 -1723012230402888944541882427175731200 6652441 45865851768017057585099410771494768842 6652442 12999810594986274820740221838389036544 6652443 1316907989940272418847200791361360384 6652444 -353835371194457293690528653942823424 6652445 -16847669083282694276447310725161866240 6652446 -4573268053133696982995765787650030976 6652447 8323837390279211014791883351651500896 6652448 -50585208332958010825820573142889267200 6652449 3303318469480789648646982998770246530 6652450 -3554385521789491698012452334645696000 6652451 13400718402080974013379552444551535360 6652452 3453961831764628842380382998051008512 6652453 -25549186955009536193559978869577135298 6652454 9872578124635322878662636371787800832 6652455 -2656400429405849660538958214210980800 6652456 6944639616363279639757118049362165760 6652457 -23498826141080349583751101213909559808 6652458 953907195042391496449140437352015024 6652459 12289937223779367109436726154168140 6652460 -2405284152361650529853525269155870720 6652461 -7535836683376814568716755875338892480 6652462 3404343339310739207014274644169842752 6652463 7719177580497240180209862088994053320 6652464 -87252862470580731584064466323505152 6652465 32707852062858309420421374126579943860 6652466 -8813622404825207958302268597619645536 6652467 17513117632027247466146028607139784084 6652468 -2754897583520632625793964497048180352 6652469 -29705100940802058624117462051787125060 6652470 -12156479660283282508914970056059443200 6652471 -19353623747982721811618522267588791680 6652472 -3348667474115144084477392674598195200 6652473 -3425924712559836816649100809095255216 6652474 -8277071521546301927565078491702317056 6652475 13005769305175917538378583159259652500 6652476 6025178617364559205487960506282475520 6652477 8566445077310179798540863299948762360 6652478 -1026967429692845284926314745207505920 6652479 17933985192884974264713806432493846984 6652480 -5896134797376762270835415910737510400 6652481 9904681197536756864908758877356405024 6652482 -9789080097134911609166300198942433408 6652483 -25471486210447957111112169760109713560 6652484 43519168636941496766680773892571424000 6652485 2423823083575080081030652012451136000 6652486 -1667777676642526464522491139501474240 6652487 55219731997875291414932528128878720 6652488 -6937436166633257436121561379286220800 6652489 -16680063246897756893590075213539866560 6652490 561475682558637104480216447753274240 6652491 -8714732726730488421649347257004711288 6652492 -216356635771311498896648740537958400 6652493 -14240883031080799614354129593841840180 6652494 -112972447275079684938690893279932800 6652495 -13220700366418657075957444990656075000 6652496 -252543353787422476270815645102391296 6652497 1694262403386970179578182804120104960 6652498 -6324096616047021540262540127320710000 6652499 3782795119779899041702683812422637136 6652500 1037168924858382238517799175023360000 6652501 32518640677863937181418815227079191502 6652502 1345298550534169348015997048480843712 6652503 27328497509409546519109262307478498560 6652504 16868965920178262669851180890407915520 6652505 19484474418225891621802636799384934660 6652506 -6904381781392613853514329634829968896 6652507 -8893123696436601880128503690929468800 6652508 108182456968936100853157826498574336 6652509 1179267655177525899649163245572645504 6652510 20240568305868725293863030658130468160 6652511 45497430804651849463918549892620826880 6652512 31179408988303891943183083255264051200 6652513 -22271328336526039332044046787787403840 6652514 4123463583443136077770776040642781184 6652515 1195574859019659025272069864166054320 6652516 1843961821555266440604578245601477120 6652517 48979991961096247667691593554043916540 6652518 -8963167039116649433130466086941388096 6652519 -12396967365785783934625227292272338456 6652520 64686993172614255186587026184601600 6652521 23797836275903731805480891418669449472 6652522 278449958570291359414903418805510912 6652523 -2848875946454799890970527990209977816 6652524 5414186471249064410745853034282374656 6652525 -25596436037927030002217996544922646400 6652526 3240194935417627755818879421948926400 6652527 1929662566222579810733740491033050880 6652528 -10570574046907634980325545796768923648 6652529 -633129972878858366565903949358671320 6652530 9131820498664383205233392293048320 6652531 7677453563462709547875798091737717672 6652532 15408016527834126854184093074975757696 6652533 6155855915192316669854138589110598624 6652534 -18830727941192585855302403281641184224 6652535 -14871217555610776719226919125212793200 6652536 -7108104548479225478602669591135518720 6652537 3015338501023703193158385352148237652 6652538 8001559362529110213913402916939120640 6652539 -2548305886340944349139543301049366196 6652540 -13592493618576459600636617022429004800 6652541 -3235674244595393159068093681914599328 6652542 2944782885226503054244733230205514240 6652543 -23220320669497453282847384178447299376 6652544 -12687285494420649756320139066715668480 6652545 157461220852667856090772963331025600 6652546 -13351266342674052119057429946252593280 6652547 -5593525984760249359490394206794202160 6652548 4938007304137093786452202543820390400 6652549 -16166533925387153371541998527633964964 6652550 -8540829550975784170989261121221367200 6652551 5326941454351765780465502507421063504 6652552 20378671230184788008129199248934144000 6652553 -42654007872769259142567676627132548198 6652554 -3223752713612292382748823121541326080 6652555 1191820450754363299854485009551398720 6652556 8331091183132943622330772095407055360 6652557 -18025526912110287047846372864292471360 6652558 -12504058501407025898415076978406722560 6652559 7693791198837193850115535241515318512 6652560 41840860478409786624130239859261440 6652561 -31853504659897403243352522629194691468 6652562 -7139911172068878006121596944842176000 6652563 -18760154754901763531177791864366752 6652564 1190025446184199263689013112379052032 6652565 8796712195213125517827618953290848000 6652566 9027981133468606013979831698295722880 6652567 25006844523151575014016580620514281432 6652568 -37465772280632489967151670194667028480 6652569 426191845277079841843525864289034240 6652570 74301247192165609044120602625792000 6652571 -5218861039889916895223850003485298000 6652572 4746485859506217921463461656684467200 6652573 -1324824208384217122708664903452154592 6652574 -17692505161200740034170382811571278464 6652575 3566120561091423173611974934549756800 6652576 -3951579856456120421340355890474123264 6652577 -15439506925774823322305463554881074540 6652578 6077497789061810025342879206026268928 6652579 48252397875224460333740308273261481180 6652580 -49511914292324996252685112691040000 6652581 -6658705163272911502708459691550715680 6652582 14727973264477663947254894384134951392 6652583 11822066856953826303154365999205770816 6652584 -16345140494310874859786483560943616000 6652585 22837215046435038310492224442700049600 6652586 21228257538462819561978421379481356640 6652587 12252447513479929547095444798302697920 6652588 35523017162116589797401323823304594688 6652589 19833444765654312805909827009855361824 6652590 -2487234614238726605038800022011494400 6652591 29524163361765146974837988216765744184 6652592 14905943669708308905332501030408503296 6652593 13001312521202484434551708277778068484 6652594 -3728191284840663014458547586480305760 6652595 25047367932389576067523473369706383600 6652596 5892450307425168094336161722921275392 6652597 3258274046102849058908384754366483200 6652598 1420592265183868119306213065277712800 6652599 28634200248621553242522108461451204048 6652600 -2663405470753244588831739209441280000 6652601 -34538664154687082547831041183433453696 6652602 -9580459221625601621724758226191001600 6652603 5724981503584727824880973704381176120 6652604 -14741793769891970520811583656149688320 6652605 -13071446737463298782960173758995092800 6652606 -841058393024302252491041904274277760 6652607 -20896325622263829548115669278182729440 6652608 1966090198840904274539513144043110400 6652609 -2746889421757510280154497497420745984 6652610 -23952528772549550921265617104094255040 6652611 -7743112269603950437176383779232791296 6652612 -7551084398031186663582511045658615808 6652613 1998007840673849456258620139660793888 6652614 -577995970890002256431237067670199808 6652615 32499262100363407993729137913042996800 6652616 -745413835563732061089625621116764160 6652617 21975334404027369116651868816566545680 6652618 347054050238692358451878010846899712 6652619 -5283252703275749741055215393259010320 6652620 2666280547580780355598343952539550720 6652621 -38669145288856131561944545522029015178 6652622 23838833464917442435862042097432302400 6652623 -6612846049879572054638966054606186616 6652624 -546040293872231679328096530245222400 6652625 -16400595961252818636555231125930256000 6652626 -3733197917126376730523957404791094656 6652627 -57399702827875554612892315493619009288 6652628 -1045747983898950342051928847174293632 6652629 -22516000463651394123341872269382108800 6652630 881202299723646603842876221429660800 6652631 -7611011469062114381101406888500824576 6652632 783981557482870565969417248094023680 6652633 -12525003211116523889749487050720144192 6652634 4155779627573774140532224340850505440 6652635 -971721842875476140453988754003115520 6652636 -2664160881933435050056875765957951488 6652637 22676172214295782842446014454338424172 6652638 -1123391063109685411419619265017056000 6652639 -4099409439023238226909971147980595360 6652640 -20160814172483998885008179086236057600 6652641 3432845472493315643193417238488268800 6652642 -6503802223601932473506345202078457056 6652643 -18001810369242916207807458172089963108 6652644 20050979999414214573355436413492119552 6652645 19318251374793453610413505932587307900 6652646 4393724558993770904794026965576337408 6652647 420988498308537377693066159236030224 6652648 48256176488601302392829959739143157760 6652649 -28855570437374768967561854404881457746 6652650 1275672547634658325320306272766105600 6652651 18774061385412274975544324947830481652 6652652 -9781672804473962391223677567904946688 6652653 -14485072440711034450722976118760770496 6652654 2967522238221801744635935960871347776 6652655 -7077006979591225379955940938060662880 6652656 -7600267053819624860014434979826073600 6652657 -32717075595130655660623789003565073168 6652658 11834819412168518480779425334400232960 6652659 301076765144496882103023620351152128 6652660 2720440163984060425750315546532659200 6652661 17627415495740735227514557270870946040 6652662 -6651114643661251395160512263866908672 6652663 6838774195117674086066830493633677560 6652664 -25471156219856152426410526949766512640 6652665 -12284158529870890971163153059992832000 6652666 -2995478988469644204260169902857951776 6652667 7510662888198339819077671387706464512 6652668 1764966324935268212004366504053760000 6652669 -28095378511636900870812058097683547840 6652670 -3176673779037150991163495427947190720 6652671 15722237019896415421232334765076967112 6652672 -9141776654407740676929988805525504000 6652673 53787030531075376087614529210946033922 6652674 866319181003613053852799806220262912 6652675 15293839886124722240780825560010665800 6652676 -28452748945168536583237116914031623040 6652677 -40847508265599392669562959678945757600 6652678 -12583693445240854042251789380696305920 6652679 -40221422053428454288583156602570992000 6652680 11617949285566184657449909136351232000 6652681 -22317816353473366379000836738166510208 6652682 -2110545457785200637911042521838262528 6652683 26489883041529053509251969694154107452 6652684 17571308532082304582482491122266692096 6652685 21115902355226600645059250444347490820 6652686 2347502071981799415840893562726656064 6652687 -56234715312605161481905950914818107240 6652688 5617056143971645943239976984307302400 6652689 1070054486337920857563724828312839840 6652690 2729015259308745995593914896729064960 6652691 6506903884630000526827971576630984384 6652692 2070471188317591451781230482408899456 6652693 5056080255419724837144099512077396864 6652694 -24781413642886830670352636629756507104 6652695 -1417165752265418383936588732979312640 6652696 -27809628520824874793776040294549022720 6652697 19002400651923692102431476882994867146 6652698 4379309486394275047659635664475395840 6652699 -16639527391813751081817829199801134536 6652700 14200070243004435982600605469004006400 6652701 19463242432370565316252778136528300 6652702 -8945297949775997781147724922575813248 6652703 -34668476498975597656569268322284614048 6652704 18946904217741783373366585128984772608 6652705 1981007331408866273016369575704819860 6652706 12732910146671837831341036379154204960 6652707 222338714565245584335948461678680440 6652708 53415290273280797695472243410690904320 6652709 1081452072693222596644030216023286272 6652710 16593840798772702544158588700226416640 6652711 1100414534295037127697229238457926624 6652712 59592028295979762694996586332750479360 6652713 32371645975272243629665141582553414544 6652714 9094817795643718109001946791992712960 6652715 -3149301996833799782284760424445300080 6652716 -5374860983425702553544090597580554240 6652717 35857400300670231999281555929828380800 6652718 -26113519197992448640844280362122689984 6652719 -25181672598190210431807805453569324000 6652720 3536944845121618542405481769486254080 6652721 27522561719042748276857840344808805888 6652722 13562122395295172230399336398998019840 6652723 -18292674767770535375182757241044275200 6652724 -519270718316122126767356776848949248 6652725 -10464335006198905103787041508465876000 6652726 -7051341190241656833439457026889582688 6652727 -18924580387392125188130556475278246000 6652728 3713858312524888362639385270846464000 6652729 -39887682264783250764962716123725306924 6652730 19925548612570706093883386327728297440 6652731 -14452573742095666519613830368452220648 6652732 24690261246758446365955471229982596096 6652733 39962771110098512000894789095200278982 6652734 -17356895392292094304644947134025932800 6652735 -14950755095183477008525974956994679320 6652736 6377957594520331301503470269701816320 6652737 -3756482686487283951053811072680402112 6652738 26632889580670140892605991368415772544 6652739 -16153557760533112608320417633262683460 6652740 16120044684463877515870812920258150400 6652741 61756504692347141307815502375672490142 6652742 -2097075856329255931824097499279230656 6652743 11992355981317603160554166691842436264 6652744 2930079077142270631853069962911744000 6652745 -425952962181428671842709863813206400 6652746 30022176384403917533113830413650053120 6652747 4022460950629647042374378751248242196 6652748 13826693705035518222628694551609036800 6652749 -23552617919217189877967499075927318336 6652750 2319407408114819304205276657019520000 6652751 15134418846519361199602565415074330352 6652752 1989746259250041528755910402274099200 6652753 18332400548467873960167839456174214002 6652754 -17976187948280683116379155158380781424 6652755 4014861494046764345727948242958412800 6652756 28484206397137168006136400148573495296 6652757 28718593514358784688782088685437325006 6652758 -4044363396285627364991818718714572800 6652759 16837698814744308892779369926269616704 6652760 -11918361935059523112210979840100352000 6652761 29037661356612950720721818878942283472 6652762 -5750779078945835364057815359413147168 6652763 -18987124181109458763909813500788461216 6652764 -3314131315963795204712080289259987456 6652765 -8907180873406904102260610622898523520 6652766 1567600675899669193028967069987080832 6652767 -8043287341474582500115742324842137600 6652768 22357140428436735596303141522852806656 6652769 -3785847894565621894257189947461579200 6652770 15660745293496514163537865826058992640 6652771 19392318231164065087579464240068452944 6652772 -5414291035968572895095349456625717248 6652773 -992317420517614607591176741982287776 6652774 34062003375140303243032435487337225600 6652775 -25607943018205809308426528974304323200 6652776 -7946469676114467528291116695088578560 6652777 -20504990070187516955937332907221800448 6652778 19735467080719786325833103728861132800 6652779 4438865585446653392984312213686543872 6652780 -5202216048571900024040221826253864960 6652781 45640635322686030279557605130087229600 6652782 -814723278351250626602012401525678464 6652783 -19778176778253813484534632948370683696 6652784 5924415831485924756020175962332364800 6652785 -6773029567560995200151018007210920640 6652786 -57681958066033973186515369396285440 6652787 15205952364661959094555003993914767436 6652788 -98657602122232718787344473155926016 6652789 15481016307816132618985495578512921568 6652790 -3790649050977113117078505855563289600 6652791 26743034979424271299994899249754678400 6652792 -23742351514695685315289211128835072000 6652793 -21169240794342371202119753267060458560 6652794 5550323754858035743557922552563248640 6652795 -24975633383377036936761218718517459200 6652796 -22485840992649461347134646086516599808 6652797 -24627803366899230019667290235577529728 6652798 4040501209371067468791379938957734400 6652799 12982692704411461986916944976990684800 6652800 -5654748894025587387093297125130240000 6652801 -65029613300559983882426787138367267198 6652802 3574055672319816638702966604860154912 6652803 -6967771651714899314725407966789527040 6652804 4887481370979003983403845446482739200 6652805 305861799278589740460323242900780920 6652806 -15900136372288489791951779745707378496 6652807 -11716154845221401923826553898696507088 6652808 5292399262622668693221393984188712960 6652809 -3907696550954062226530749005597612886 6652810 2123978910891388355033499819423188160 6652811 3921240296370747732399749263142278824 6652812 -22393518088082081142085034021737574400 6652813 19249668420262400954946407515057179062 6652814 510529839165416107719578967044712192 6652815 5140471819383165997919453390954222400 6652816 -8132449662901208606830927742868348928 6652817 9064115169203405430440912182628424192 6652818 2105152909156821763912496315283388800 6652819 -20892330848702819272462874243782221456 6652820 -15675504223615130964742089089665009920 6652821 10049159910850262663143016479197858624 6652822 2969983074856361434949403661447296 6652823 -37622152339537481895955307545606223928 6652824 2043702178105863907944244902014115840 6652825 16507511687146788124466378498387009100 6652826 -22395835481921457778438412421715503888 6652827 -26242080695396896101784785589356288000 6652828 -2886087741382455443816222848221286400 6652829 45727799401710305065800364655471603430 6652830 -11140271525733141133176615928437212160 6652831 1325017986675721060208604721810099200 6652832 35288490066123527541047317341882286080 6652833 30375973587370390301378567658214673424 6652834 6255812377470995936102790544294164816 6652835 11793161462714823342433219082383230720 6652836 -5703788334087956974208820873350582016 6652837 -13281576709338324878880979063535208514 6652838 16550353558065934232909437720469412096 6652839 -6274764208625018064340649000740841520 6652840 22545619723127621327762912187156480000 6652841 1870181949127239553221997313158921572 6652842 1386696868757631914581807879639891968 6652843 68253779078297802151471254055224966544 6652844 -44229227659609253871478508478706902528 6652845 -16572881891002303711074805709107680 6652846 20258153952737650208579515335756247872 6652847 9815732774232585621076435127205174240 6652848 -2203562080733780527643885775441887232 6652849 9921380972277604940848413401945506560 6652850 -19557844795377969862476087623260800000 6652851 20013187939628165118520342004138603832 6652852 20825355033395495355525194831314481920 6652853 18870944215814870470984412704407237102 6652854 1537631342225692863847207456730916384 6652855 1608046523446789539376269898665402720 6652856 -1320153912504791602239892016728842240 6652857 11198538859458913092263978125524708192 6652858 11268601064214609233829948050472521184 6652859 13116048454231235930410870922211988416 6652860 2057433624077342356062616307757327360 6652861 50110121706909285856361138569461804300 6652862 -2283316311704119335567201651219533568 6652863 9839734575498670276002639050747295984 6652864 -11718047896675984763804300987663908864 6652865 5620821198666789352840421388805751040 6652866 -26688905400278495637157894700343552 6652867 1894500758760886277098967345652747648 6652868 -30505318083741623861125205063618631552 6652869 -215500724953143675049407803775492096 6652870 -5537197110876054918225403707693319680 6652871 -23592715135675048171689288274288421928 6652872 -8770472691495598934320696615106657280 6652873 -37975028223248169413674391939653586816 6652874 -315276063659556263207925984005844480 6652875 10130462696779316618037367133023128000 6652876 32509443166776265465849199601632111360 6652877 7292441077160937580599541934831703072 6652878 -10233596076604059079723625642652400512 6652879 6225280317175862395778715673313853312 6652880 180202074019140416951890599598325760 6652881 45969872572931147769941855080495719840 6652882 -7511100288189969955897878179290894080 6652883 83901022796908102996964613307804308960 6652884 -7631121529728810340765493129191600128 6652885 36547889924447872395219089793905567580 6652886 32708154688436292111714898520108335392 6652887 -24410354206529368911488184666170275248 6652888 -8531600064281222550514145634808627200 6652889 11759590588972043083285509226664529924 6652890 14414012645270710350209621009421240000 6652891 -28427267063773556143810806529750767840 6652892 30681403318579856658613146317390793216 6652893 -9799892013788782728440764145888266560 6652894 -29057815045394520381087800487854721408 6652895 5888728511495013072945904012267630080 6652896 -5669287204500010512484458755494772736 6652897 -86167604401802334224185280436764990208 6652898 9553337452519876995242868456851790336 6652899 33707515703052717668188169627930375040 6652900 2354299400773760555762339485989296000 6652901 -299937200056403513951959481714740098 6652902 -11938691018660684365339409498924213568 6652903 -22481858921160217530193413542504584976 6652904 55533881829933060534157474649078200320 6652905 3360307322789114337680075641307520 6652906 3011551320001436901985424185394162784 6652907 -22765106295523749093635551996184025600 6652908 -32954999134376421225793952996523264000 6652909 -4687306811372765461919538940535648480 6652910 5162891418475912512148368751716925440 6652911 18400809358670302889477794177370110080 6652912 -2277233714435356295899779150523662336 6652913 -2031519348472394652176774827606021056 6652914 -6370007988775308969597151928709490560 6652915 16883401976060564503103718758868808560 6652916 992192926789547450970141965693607936 6652917 518583155341894281698625629608916448 6652918 47788827474865045412198750413690929600 6652919 -7894249397555891240827446323840086080 6652920 -18051290190653500220234117546680934400 6652921 26018231392500135674741830589736096144 6652922 -39408679942351207190684315168565419808 6652923 23475922854031054803195957471512194584 6652924 7004586822996868123226119924319372800 6652925 4184592035055446185123422154839853650 6652926 -10269192405385585911451736341306399680 6652927 35915804038910010160961584969607883776 6652928 -1342564700232409187508829610689167360 6652929 28529693703642854406398630034882644784 6652930 21276314352401984917526994551655651360 6652931 20944235454745167734983696609681821552 6652932 -5105655419239909500893807600629518336 6652933 -10048739296048964840630804676301110528 6652934 4944119373186986215828426251506866560 6652935 -902524076135829477762100070915598120 6652936 10463668786941594091216715822917063680 6652937 -54719492985726109389411873558070461414 6652938 15571025279518142041954029020429132544 6652939 6825476604846396339308015203810563792 6652940 -9809354355278533991534570502211000320 6652941 11510776185321838413589658358030261504 6652942 1065654056324254195579928921736679872 6652943 -88279021598762529738562507144337544 6652944 -3585206155718003763687149361685856256 6652945 -17227384827635458994827395696294484800 6652946 7557089849614230590709224901544965120 6652947 -220965918255831721234826233766992896 6652948 -15233196257424299572820835120290211840 6652949 -23405007683399900395428250740578104050 6652950 120536473655106402372316876057488000 6652951 -15732362241020075711566175725087333048 6652952 5844054532281656599214784307654809600 6652953 33481365195356052215459637133199719962 6652954 12914255528530684210879458016767174144 6652955 9850910227833093202995206787684690000 6652956 -9294137674163460843068429049399192576 6652957 -36527828292616446100152750963191682240 6652958 -9406947180672448385285680332603799680 6652959 13726570947069598480069160504462447760 6652960 300936887723578372593994656078888960 6652961 -18331420886137837061813738016201115968 6652962 -14594955159026099837488276702163900160 6652963 -59529241896489225144357441216194522788 6652964 32211743285805570965717065819942118400 6652965 -24127534328944468105834691112934427520 6652966 34368046895459859858277775262134069760 6652967 6888484537932555969361027436027873232 6652968 6719596033323605996023693781569781760 6652969 21316143138814564883844147324915349370 6652970 -4751465085826663488713193536414475840 6652971 1314737833728859388455205564961284016 6652972 2326952348117627165891171458165460992 6652973 -7878096702015556787080478407245980778 6652974 -14140486381593862735533228586919058432 6652975 -3234050236650578131202360866922418600 6652976 21194942626980644174317891652602036224 6652977 -17038702038057165046968554827576889280 6652978 -15826684414817992103113161990542430960 6652979 26114338180672224821213060208272765580 6652980 10494067224290522183940279597358325760 6652981 -11992570936535735983367171854202034788 6652982 -3258496243851967560465925637826994176 6652983 -25277886961761303073638306450418579200 6652984 -5267491946782370200712284972411944960 6652985 -5275774117077343484865604277081635200 6652986 -9341751018675363870641127579784740096 6652987 -431400083160445575291679197023535600 6652988 6085685549881594422963335086844958720 6652989 -1068008974112528022183452048961624960 6652990 -8045120723428032348183388040626776000 6652991 -8930508054917372872429352819465198016 6652992 3955179031274953377393708485912297472 6652993 9534734218283800328801686802486466242 6652994 10383625519652708045545996786110517152 6652995 5580302437149323691747953707638099120 6652996 -8320184621798788065464888198724104192 6652997 -6934294373321108655398131162794850848 6652998 5591248291745528979300745638057807168 6652999 56120514020328256969186587096575155800 6653000 48920970607867587332885141551403520000 6653001 2633904955814287774957455393396759744 6653002 -13550298078718521341843962325375174400 6653003 -120905804286230872033797921544958208 6653004 20451404091233882756406998271902916096 6653005 -43821399030841164394513461281513132340 6653006 -12142551489274631804170460363467597440 6653007 -5557364817045377917614653278230000840 6653008 154897947122491280032668627997425664 6653009 -34844505641905677704179629704901993360 6653010 203553945250378244514947455558686720 6653011 56396747550451232154542248867692581612 6653012 -29125669434125912117206481636655267840 6653013 -15426191399354640640455582632860220256 6653014 9402597252525468991539442257072557856 6653015 -24694867481823719329385385575944644840 6653016 2709560497433360026112663071809300480 6653017 2164580810296767255090908825625628800 6653018 -35671200642471633873591023674629233184 6653019 32948269193202989933372476123252744344 6653020 18120940588305455116753881196309416960 6653021 4238843588579485081829409847426171200 6653022 9629360517351859968868120480034340864 6653023 8154033973355120786399226400230265512 6653024 20352288348354069157738473240314904576 6653025 17587486160923504105218165375179499750 6653026 9995269143522278560377790947597009408 6653027 50913632233967600486061845050904334876 6653028 14066476508125568856303056124308689920 6653029 2613100807638479588940378844621114140 6653030 -5624616445058255028421781539115187840 6653031 -10300715883291596746830020245711890432 6653032 63447985655222449121373305823695124480 6653033 12524411932587613422237718020834203520 6653034 1636247987824165431445414053484028928 6653035 -21091263631139589836143337994671820000 6653036 -8025804318309384045572432727916615680 6653037 17406034602291000312763817530267145568 6653038 -3677740219158679748848220689718181888 6653039 24596398421954820585738472448578917840 6653040 -4143206819581088674329447872790528000 6653041 -29040883290769070794094475327985254416 6653042 -30545875359575159949514038830683856256 6653043 -17713118519298460473988674179388902400 6653044 -16443559492421463672195123894217673984 6653045 234506890291363326881215549184006400 6653046 -2161991916065877923056562530808832 6653047 -12036244482631083155251441532272462280 6653048 -27140769747074065963462639942373744640 6653049 7038292085772003923496013492378962048 6653050 1115742174606433784278875122644953600 6653051 -36799229950708815591683051247544745400 6653052 -6433474453215250452447497410725562368 6653053 -52427518842071654097228328628019555936 6653054 -34658199415749157003629216924525719808 6653055 5860364984914806211139478799991953920 6653056 -3064928081476663882754069919789219840 6653057 -25176042514529482920933255524660909694 6653058 -12273378823147831968798665365035352320 6653059 4048870385162215801477018889676957440 6653060 -8819974576501426916324904094592471040 6653061 -4961563732343665825813745095276116612 6653062 -760795067048302078000884147896218368 6653063 10837969629174236999380128484383628344 6653064 51923876403946449655277249421312000 6653065 8098027297813029908480573093270872320 6653066 -595192766511935153705269754824385280 6653067 -6315991145498314560287015056281396240 6653068 -29515279440632300536840432380595409152 6653069 -25391192462904423484140823554503230494 6653070 6122506051254460683758932893972902400 6653071 -7218479296713247090954633605752928 6653072 2529393801688697763120815565754859520 6653073 21725550899732519446441718718566368560 6653074 -41537329178558656720748397299624160 6653075 -4368174501246211193920943079076630800 6653076 22920345208417254089137095519061493760 6653077 -913718425209427011069155343346121074 6653078 -13346726375116560785948399035397578560 6653079 -42485563323748738379357626162435022736 6653080 3071278018730316970371213159347404800 6653081 -1643009808485811576683131526438265468 6653082 -14459613839868404919249455220919042560 6653083 -591890155956315499094253893720072216 6653084 19679919661812441600663989579855248896 6653085 -31005123805335118714283155317320183040 6653086 -18826292426558623976800695112475310720 6653087 -19587688620576298444715181323455425696 6653088 13509018074034776529834725205709553664 6653089 -655021816685882082046812929929092176 6653090 10691016083591258521658517712061152320 6653091 1329666061045342996254342208512895920 6653092 20701822053995359126732532261577343616 6653093 -50582392757251171363634598813544704000 6653094 1014649733387923626180750410792835072 6653095 14848648102298803470977233651690703520 6653096 -14499611555279355551304012087391027200 6653097 48236690738417044335434491649705544960 6653098 -15213428100003808838731680849832549200 6653099 62698793848415135087738258847775106100 6653100 9311197401401459396168314195073740800 6653101 -2830024971036027905928628478639129856 6653102 40064321224194891325613209395818513472 6653103 14571980373228399842902996707127646208 6653104 -3059411467382046811467945109782446080 6653105 -33235728774896306543072924965845649740 6653106 -3819722991604799963225440234099811040 6653107 -16345995293652441128544612555666758644 6653108 -13830484633391442372529105836173856768 6653109 -11322180928602056354846287651615320192 6653110 -408089765111383582107660994127639040 6653111 -182020401111150581502496042421797536 6653112 -25000944484511207590873524042695700480 6653113 104266109521727018838005556992933802240 6653114 9302154222008978843348135243266783488 6653115 4023576134696129210958751463831461920 6653116 -9609519761435776437377003152973166080 6653117 417945192388641379089402766714052166 6653118 242113000815356504988760380173242368 6653119 -54059518145483901959529839821540296840 6653120 -2266751396102959258489560074677125120 6653121 -143468226808714389720522635359567200 6653122 2486273939633230013237131959145397280 6653123 -8437871512648745320692006887064338628 6653124 -5337627972041633472402205532138772480 6653125 -22228955971889253772418631048565687500 6653126 -3932465312714548562431085344660649856 6653127 -2348186189682322656122856370833752064 6653128 105150859814464085093105082103579330560 6653129 -22817436892828959059356767707906730624 6653130 -11553105090398649994702233598323432960 6653131 -1154214888400061476871640344287917768 6653132 -916360466597958868821246107162738688 6653133 24627184965951985557327668887582675884 6653134 -10207882750626289489472601103382462784 6653135 22995748014262137635184640414102896000 6653136 1670920190453997668310605221824036864 6653137 -11475726633298639814096899053730690200 6653138 -584818875147382037383855500356519280 6653139 251400709629740097676714083574601520 6653140 -5506043840189344446653129767823116800 6653141 2018493645960406751452134698897070144 6653142 -3377835528758454075046981041916431360 6653143 -1385198094430554154086555657088035840 6653144 27465453005759473086386665443416156160 6653145 4947895234190828207871895641982470720 6653146 -18946307655010258786920822501053683728 6653147 2415350611654515399888031604175574680 6653148 2018618343063951225242249963965939200 6653149 -45908703682823713400119096798109156864 6653150 -2289575727989808887713967995375536000 6653151 7517880945103831273114514802536923440 6653152 23631344913740344759303245485777092608 6653153 14487295723392609806109431393527288704 6653154 -3573334069296873695786681119900177920 6653155 -8384891378120742452632544566892323440 6653156 8484344939835048650674380671269883520 6653157 -10971578455130584579669836240487036608 6653158 8797712434465600724338079977444600320 6653159 36634369990849191583237954843328034360 6653160 -2998939066615918144693760722639718400 6653161 6229674873773203913819417720758494352 6653162 -18816827185430533977784606502211417168 6653163 -19555601066976101705215235536766248512 6653164 5399459782200314365133652720026959872 6653165 12059698654190452534609558806156930060 6653166 -5719060864222822366491634504151757696 6653167 1227795486672848114447557674158000000 6653168 -8570203592738629522196592258800222208 6653169 -37572661731533771379664648076618119806 6653170 -14516646030746691108337980772253634240 6653171 5746270923576546492417087971356150392 6653172 12280164988008257824152748047085780992 6653173 19904377344475767472306711079406577440 6653174 -29239331940588794975715173155003228608 6653175 55673899013388016010940345797011200 6653176 45421585521406691315866525308403630080 6653177 50629783737825178452527776868581943940 6653178 44140608132745617780184877538214656 6653179 -11634269320178875943997761588136621120 6653180 9846692963058823114004693040272486400 6653181 -5896708017112430950752941594720362560 6653182 -36858066880744625497585084252613294208 6653183 -62843025081212607191210296695993485568 6653184 21635906060657148465839834817210875904 6653185 25365470588812554439300608739308480 6653186 5921008086992915983155505175053347792 6653187 3676333821939162592941144482684848368 6653188 52809573775854919739337801160151337216 6653189 11365050961600800031057463100942377472 6653190 -5320756291572702638492885555982180480 6653191 75781914674430729256041189903933938184 6653192 -4007548073243455731293999936060620800 6653193 -5506248731753459071796729532423831072 6653194 12753890862277024342376785010352568320 6653195 10364095496634274636863371629000682400 6653196 -11899895063118781368834465167034510336 6653197 15407543388176771402717496172865689920 6653198 2249444630021357337578686201784871360 6653199 -2245964274535920079293213085701855360 6653200 1908013871321094978140850432657612800 6653201 -1225148420392031942850085738980573708 6653202 7332127174124502032945071389696700032 6653203 16708158892277926337339272210876818760 6653204 11950219435471615294871036341218243456 6653205 -10357918844347897937110106034885273600 6653206 1602099505233696187266461283518628480 6653207 12311527641045344033673213264481017432 6653208 -656321288220058283084275767111536640 6653209 1735953485272023405516750134156979720 6653210 -1370495237294730772061687831856906240 6653211 24687039536142217226331375079257096960 6653212 -28463898106345478834908311980279724544 6653213 9895662838210748098966804675246596960 6653214 9429045447952121593763824868561701248 6653215 276408101465779871309096366458714800 6653216 -26416814602810454439174836545689354240 6653217 -28999446048557559191771360586899295840 6653218 215212446302135838281366972206127616 6653219 433404067559229022599504297452950620 6653220 -235177859799780719692590391319101440 6653221 21995167595254741490824797318132495422 6653222 -44987519546007859220169188196260421120 6653223 -20715780103294074084237852963365060016 6653224 15047951218509266827742552637564840960 6653225 -19127976139384345929145899076171409250 6653226 -6624647082534933967906384453419918336 6653227 -7660504101043709447941160593473942128 6653228 51821109708747561674975529411664406016 6653229 -13834848927472048523728709607423499200 6653230 11061320888170951326455242577448787200 6653231 -9213901735273990144056160713451125768 6653232 418411832657623547739722032625418240 6653233 20228859712786834104852450684091283282 6653234 1821855251072518968166143820328623104 6653235 -6225384705205838287040293398025363200 6653236 15858715955151916214512373994057169280 6653237 -35605115335241970405453258997624460868 6653238 19754427628160055473913416782696959360 6653239 22359733865085766295935046811658449456 6653240 15181123106304299611275266880079257600 6653241 7871772260974662258501700728068127552 6653242 -2801143157837967691491841027542883728 6653243 -9127522513349039390836266973700372508 6653244 2329722045120070065234020634965836800 6653245 6194964080591077007056514732694499500 6653246 -46097988322219325785533468681884928 6653247 -19369127401341377480104105412255763000 6653248 -1386364635835795414894658260758953984 6653249 15532081758280267972577079116574407040 6653250 6375029944925191981526647181507304000 6653251 -3490434419856891745181698927018828800 6653252 -17374994944546522669998686129341006848 6653253 2743943393996909868937583655544672800 6653254 -10984386027317291173975483973596427424 6653255 -11169551295233328630898449655301943840 6653256 -1914068614062545860751540954180812800 6653257 7590990995062664776417608408031988160 6653258 -33796614100222844552852780084123693520 6653259 1506587778202589266147209541299098340 6653260 11338619773213959876182663171375846400 6653261 534946705253177434509575137243812192 6653262 465913295154867568236274166669273088 6653263 590099825026803825196907085558482920 6653264 9532498783674860045151441297229086720 6653265 6149153041910358316990647501499672320 6653266 12377750198092041273269340642667212960 6653267 31387970954376079212513104551894155360 6653268 -5189925220239608082074689987292098560 6653269 7337079845559255478986275290795748526 6653270 -3709299667299862280676624844613107200 6653271 28348586219349063276302536856333713512 6653272 -56987098487508714624752447491964467200 6653273 6618244949991457948706756896783694592 6653274 6757215022297797187587632750527384320 6653275 3105912252549401530637895117291504600 6653276 -3631218743402099318741716068077666304 6653277 33572996217772873849833787697556782214 6653278 24642218820630912757525911114170567424 6653279 27431709561079335275738468840174763984 6653280 19348572776415846799730672678543032320 6653281 12105603312034274025275788811736808212 6653282 5544791086642357526787323067964416000 6653283 -1093102488724263807543478851936805632 6653284 -9416402738098003967645368077864192000 6653285 32440224791607352021501827622533571200 6653286 27749589472458184173428380132621987200 6653287 498219926536210718965307025565771280 6653288 -47719057124120690144475386833175946240 6653289 -20701716891438691557265075566024245472 6653290 5295144906133740581255284359641794560 6653291 16251058742477728772902219750298950800 6653292 11415893125064322078874673128953851904 6653293 470021953569683496789764406463712524 6653294 22388754916371113564144248139437827072 6653295 4348385737840922248086224707906320240 6653296 6751658111199275235169313235574456320 6653297 16808384690328881378573286788352552000 6653298 4457231696162049836856515765448433920 6653299 -4800611586412690701867756933844107700 6653300 15854975613585773474714672530874294400 6653301 -10915824879370196917071526371310156800 6653302 -459521249286907807530082029669300480 6653303 -8708531509441418743930826237869423080 6653304 -42151257438111940284061981917511680 6653305 6246168517581350553132225904439417160 6653306 -41061643655565291752207368325149440 6653307 -39841187870847496010600981716483385808 6653308 25573306106254923817095722681373820928 6653309 7074945633947325034164320830442477004 6653310 -3750799207521349197224071518140006400 6653311 10812541110272848909086375080604606832 6653312 -7406901580876181089947485144403148800 6653313 -14716805118087527622894503286199872000 6653314 3621739413318811657925056283661998112 6653315 -28284244582969026130293140403894425280 6653316 2751857615938483190252861606810732544 6653317 -40606801202523767223512559008549920320 6653318 -29488017527921782372156741580267725344 6653319 -5444038397937551588378631384895290456 6653320 37062153967024568999674443181694976000 6653321 5191781740459644106552828876698236544 6653322 -4119966817041708889505188676496964512 6653323 14531819856700932864196352234567538160 6653324 14299872650468651549121335174067734016 6653325 2746068545958979238636215148732160000 6653326 4825338183723618668498925965361458112 6653327 15942839348505707316747254410423850112 6653328 -771533088615826612220236752722460672 6653329 -11983957152076643270157817619375877070 6653330 8064404865786017619438295461536517120 6653331 -15840358545507476279218496817831778320 6653332 11581891624957883309227554024757135360 6653333 -17000987719430094000653573058566121216 6653334 29380138131403341521868049061211648 6653335 10347323650154252554272120521759037600 6653336 -3900177189652758245437477013428224000 6653337 38262136607639416328784033039440567760 6653338 -711736655325009246215801003509969680 6653339 -2276569969616855157110204986054227456 6653340 13788019777946950321769036660870269440 6653341 -21250130129178353613688104790550376948 6653342 -4535896126959178318261301460640652928 6653343 -46582552994145615473406229658547277056 6653344 2760531348163767925034469647953428480 6653345 -11917143353950816971267309090894139200 6653346 -1883212328519000548169838749584634880 6653347 193704312938998069628855837692208640 6653348 -6520290860930903523363735653110173696 6653349 11500797455005860618008478959166888384 6653350 -2027502821443331222949571469008027200 6653351 -17120521714240018994037303759394272648 6653352 11976901465565526313440213681042309120 6653353 -1133210478343824875903570097780955520 6653354 16343141872610431309719917565891646560 6653355 5317467345732711704121080103337106400 6653356 4319064962186320188801387687401837568 6653357 9273271386344585238536459370958471692 6653358 -3030444581195037252013320216520120320 6653359 69411021776897809929429234607676975880 6653360 1628960591987299221170764925079060480 6653361 -565593783414365699859824671597938144 6653362 11391908281629395196818224199346084864 6653363 1566237252015894374469261563110132800 6653364 9607816195696988474170283126732722176 6653365 1498349686686637907676131857894066200 6653366 302576186971825727578272109527072000 6653367 30156579370002218127521568284384386560 6653368 33873969088230297041940501281700188160 6653369 18894523598500187375712004843532597760 6653370 -347134974996051023190211277363427840 6653371 7446221089643638393873848290731933440 6653372 -20142331001226397470288905604651975168 6653373 -15048320630242584540718898064989870400 6653374 3363272228567166862606347268042076160 6653375 -10709209254700718319976539303534912000 6653376 658947626144956750289686633383985152 6653377 12487096572681281980349602814426939092 6653378 22020900172189016656128577276941507456 6653379 -5474743711379144189935134938700021072 6653380 -39805779892381862906128307664592281600 6653381 -1073279890976124462787624411628656608 6653382 3477156072342544204046336448388846080 6653383 -6094216720224426475187119536432578640 6653384 190474620115082787978832133094942720 6653385 4108725238197433337075517358051819620 6653386 -14561296273344857436364111081680475296 6653387 2899890458770809831068775430725976032 6653388 -3539269878017238042415322270546165760 6653389 6053391138331885487315621160883075190 6653390 -93253224070389697727304754099198080 6653391 11482244056637930028590493574484108304 6653392 6326602402989555811405811339986305024 6653393 23181619545659233455740750879389739520 6653394 -3854757049745135466011422026143416320 6653395 1482062374646025500392449361707538080 6653396 -20086869687494945880038222856641923200 6653397 -27724245824659209768898860594931970400 6653398 25877341186367257291832235287947887840 6653399 -17169096655496254215000867354533364600 6653400 -4698949971269511412600395081452544000 6653401 -54314902618659087502018609991875972400 6653402 -687427717910136191479881998369518848 6653403 -2197091146092636607810519257851210496 6653404 -24073857883504336514979027196216006144 6653405 -396059039321506195848395309146918080 6653406 1449198597201837793817157029254238208 6653407 7342368684412178386271484777214874520 6653408 2802114260804992394274492827964801024 6653409 -6022575271053157369154320945202191488 6653410 -2046531112854746972973314765066657280 6653411 -27661963342965058780400207342232389988 6653412 -3203605908626934949990919139407005440 6653413 -15561552845633013207422072986275587876 6653414 -9369945465717231912207460592576291328 6653415 4659179157550582749884371794897139920 6653416 15550454236273650683941103554260418560 6653417 -7256807891955937009959181915267397952 6653418 7777664051127601929035061743152360704 6653419 -26425463579352969845376701004867703656 6653420 11482070165903112643727244171523968000 6653421 1177439882276090099607813450825160662 6653422 -3375606569711456847019957984133719488 6653423 3599250575279288073926768110325292000 6653424 -3024278317274654125961106063400304640 6653425 18042140498328962662480118348809934150 6653426 -3754357883915393064211097427334708416 6653427 7128148276431058620587205573461880 6653428 23452034432180099404853947998335426560 6653429 35180326317352058994528610543811706030 6653430 1924544549162451321105556119153408000 6653431 33025119960373180518279687060210245464 6653432 -12454074650479214430068497589406105600 6653433 -284767356310274260760776092775197216 6653434 -3413054800124893915618111969041930384 6653435 -35288681181412926577255557238668170640 6653436 4933229555026867836723178438335693312 6653437 -3257813003071887325815526351549252096 6653438 14250623951806300598235474927141639360 6653439 315710013167417324249880499991682720 6653440 2798268802554190028816570371717201920 6653441 -101078764544607681238350912287335789080 6653442 9763669082912453901829111448789488512 6653443 18625099259806869022764196555027750680 6653444 2998870382222696104981158411979395072 6653445 15193398277831668046511126408381653920 6653446 -20290675330198367704622186982564624000 6653447 24047922049887716958488924532090124272 6653448 5326300514778846772076750813231923200 6653449 32680638544706097560833020560595648720 6653450 5895504634777233816678669477848058000 6653451 497378493734261277360234257739696384 6653452 -17592988599451237461063159826428336128 6653453 14730300001899722463546430791958837164 6653454 -3480738819086615266074907108348217280 6653455 -4459574533113996811583987458149515640 6653456 12009989564172803713549875914183884800 6653457 -19000967603148592375480796371692575646 6653458 -8763953295766079544008109478137653760 6653459 -12538293217588671044852854076438003040 6653460 -2006388802723401776115879900706529280 6653461 42237345118546594148829741881245914624 6653462 3425716642356159136159532886300427200 6653463 -9685665703098930313181470093633804032 6653464 19374681187448880411835537853761935360 6653465 -15577568780546834452466595465669775800 6653466 19248597539815167125197692873215469552 6653467 1038405279810690353424239310269456516 6653468 -10388955788778275002163704329792589824 6653469 8793482052424416773640096549918575520 6653470 -11151558638728092021069585909926323200 6653471 49929409497069416535478726643106858744 6653472 4621233821962723614652453653791637504 6653473 -59822664449481698817333382018233196860 6653474 7472773805597075883889321486660052352 6653475 -22846567678710164141324151856789422000 6653476 476939268784579948722289206801137664 6653477 -36949983408024520550006843217053928000 6653478 -1003758824826124218771017574231689472 6653479 -11459933585877236853029889982783695824 6653480 -1411499982665173138102871666083123200 6653481 -15643039665391740994332688630338206016 6653482 -22615685205561584191376161472938715136 6653483 56890039374509363611013458678801047732 6653484 -830990571237117650787241184058885120 6653485 10152618210929007679747214406567029760 6653486 7212063144421355487706786753162358784 6653487 -19077701570608357027131410240242523640 6653488 3719606684328973149947019898982563840 6653489 7872551715139594093124470410542724720 6653490 962419773220008137536237763592983040 6653491 4977839682665368446552531892328110880 6653492 25397428259489551761774001720645036416 6653493 9370818179148235752822509144492822208 6653494 -32379735299247767414751971168564641728 6653495 30458130343175573693657866095121911000 6653496 -34109340237695557404251145079986585600 6653497 -63669051892276204741782456223901360 6653498 -1511805637885763109843900377818763040 6653499 -5482445542966523735793834074091002880 6653500 -6665067848192228402457237478138368000 6653501 43555244774251247426810659971309986502 6653502 1530109509972419531332433181381717312 6653503 11094671953527264992221577861590581880 6653504 -2054858993815929652762436626607505408 6653505 17911553538207049177447040716926610560 6653506 -4576981039148040720653608837943712048 6653507 -15556122460873675481561196225007069488 6653508 -22874404620533356977077644208503686144 6653509 5063939692738112640218564400473428704 6653510 -15783403512078007331384342627605203840 6653511 -24412199430771938941623593022909509568 6653512 2723421367895005590385510430484203520 6653513 -41019742144199708409604550088122041920 6653514 4131256493170811076683874367229798400 6653515 -23693978014973522697729590374981708800 6653516 15899925809203171367966856343453213440 6653517 1900889932380673121642641533143420448 6653518 -16212103474179071537775721145639531520 6653519 -132080191183335359730136958006501256 6653520 4653238608465745679356404358028574720 6653521 2763071120787179137848895665244423680 6653522 14865643523569398920689413068380935312 6653523 -2889248241254752277015875153362795456 6653524 -26821006508321908038179624629062987904 6653525 5947546513478721007519528269934989300 6653526 -4692438357678232894190918927094630912 6653527 477050494240956243136223890800260992 6653528 -290142666432466210369603283329843200 6653529 -5859591823402905889093504936423147200 6653530 2346962702416449286338343885723729920 6653531 -5662638057754968023320313168939809536 6653532 5883755909393232245477449522810478592 6653533 58248108134273548159754406558079743782 6653534 -3126264960405351549032678496606059520 6653535 -3152108504523484870051833858168368640 6653536 -5263524574765593348357840055976460288 6653537 23239088652884694757125209962231580592 6653538 15850571700659502437107829536425292800 6653539 17500611273415907365984003932637698160 6653540 -8617607156810123993875947803133611520 6653541 11059426513139240482553149627030563744 6653542 645602700123304228038148862775793920 6653543 -5970215512080796407601009311189844056 6653544 -34668720470775879055233018413992673280 6653545 28930612941349417330386540539116526280 6653546 -14131233011356227918805744434979752528 6653547 -32198638387583159194746364013162903076 6653548 -66853512963503848640776892407672320 6653549 -5067521144001055868004295543221106464 6653550 474133040629703306828013050074756800 6653551 12266386750739859701782323898620284400 6653552 8464614507815677640880737929193521152 6653553 116176642411050065007377038591018560 6653554 -11303544971389632205040788886081439840 6653555 23437472716063541023224208000712478720 6653556 -1474491071512212769730115068867297280 6653557 -1674415875388541062693459915563158340 6653558 26980061352327743338472210763920256384 6653559 -31095735281897454092850405910217004672 6653560 1978099375927281423853070369212416000 6653561 -16053495330898650292868423562979320576 6653562 40159043464263076420545268689712128 6653563 -7234972971171645227243898929790918252 6653564 -22932795283602616256042471780781901824 6653565 -544890200883260370282227323403856000 6653566 -1420621013126597996606619683884128768 6653567 3878875336743749248462417340750620680 6653568 18308907313702090673425462275153592320 6653569 8888982392381928003882618336477020480 6653570 -2636729247923886523725327944390446080 6653571 -28204561025003054351668931134910433288 6653572 -17390477217587920086382145087137879040 6653573 27388966397866263337833795782563593822 6653574 -3526674207380396644186917098200300032 6653575 -29490151994545178477739550890662713400 6653576 -42991549588336155947835843487414225920 6653577 -4252511833885672392756169033228215936 6653578 -3380286374890521642262871150779975680 6653579 37193076358879981675264781674813922376 6653580 1716896786025668698290527230247147520 6653581 -7831607529900533521930174798379463456 6653582 785676464634383617083878924189931072 6653583 4980625655057762824024532049309080472 6653584 -5500161239812212458654714979514056704 6653585 1865188531941300462352380579857365800 6653586 -12873466042746948755897476814386329600 6653587 -13059783053422878392998024409112071764 6653588 -24330679997930277122354448023375709312 6653589 7006489434995993904213133360785208224 6653590 11392251131742362401612474753474924800 6653591 123892119437429739242899607097986352 6653592 -1021944338415585272152208279438622720 6653593 3581285030544564511477156663167840842 6653594 27805536572037841074361487470631673600 6653595 -9274742498483463442986389361895560000 6653596 1449627973946189576656789590533035008 6653597 7569228468732969145686635684928717312 6653598 1806131328287004026920966616313891840 6653599 -6135051520210974862856886528707642264 6653600 -12917279426145359755260063941458329600 6653601 -6425567087191003039575825300896687232 6653602 -43010145708811716580929479713924988928 6653603 -44866367063165003023936754232010992 6653604 -9495965074012455690730499934786223104 6653605 -35517676497066314913568061630436480 6653606 -375838524067830720869737533488991936 6653607 -21754623901413511651273965380787500160 6653608 7521281097813406315887199992918005760 6653609 -8723459421069860222436035506899561840 6653610 10638474403479815522203102609863552000 6653611 -19083398932692962610071491705441623368 6653612 15107363908275359143775710216190062080 6653613 21212551273695395436975971113025709888 6653614 47397590279534035901323398582712341504 6653615 1077675937733043460441348584008774400 6653616 -2340715270698967383932242924701646848 6653617 -18453224246431303929929349039321559040 6653618 22611923203522552442762439509899984416 6653619 1310433215566155077869674222448877904 6653620 -16122813340371770375822063873346347520 6653621 28641171894896159588592077721557476704 6653622 -20123515768047447108058378608220862976 6653623 -10367783178183852124532976000340365312 6653624 -10332731389064927622161755714238177280 6653625 15692988769311643585776088685596656000 6653626 -20797794124435900230336262283233167360 6653627 -32242588485191174794023938192018074524 6653628 12510078339880360572102131209520435712 6653629 6036688554227049780661969090152840640 6653630 -11551169850898539883188447276751036800 6653631 58933234877496842629682063656732385280 6653632 9710956441126574909473651648879394816 6653633 -21229224203126049820237752812051580480 6653634 6680231341494231923069174514713922048 6653635 -3265884185095718086895877608513287920 6653636 -15443235134649882082423794846422765568 6653637 68726404562550369761576542886114509440 6653638 -7652943228533903818207333214635342656 6653639 43291666318775674773346913430727913160 6653640 3702590866769414213478460556729548800 6653641 22223613804696567765159681077957054042 6653642 -431905010414421406760888016275736528 6653643 24106578556629092298187078013379867864 6653644 -12428642391805619165110752697782528000 6653645 -19197644438574403230159439552021237920 6653646 -13904274485908626881644679539399302528 6653647 1293911023849016777641454890176105984 6653648 -15455814334637508752758701382041600 6653649 1534047942575485994155269579576190080 6653650 16342674363297544376180230946244010800 6653651 -14867630088936987842876644301397868608 6653652 4632728190331066788885346254623385600 6653653 -38516432039023479932955138559939346098 6653654 -1525232589990441915209861815562182656 6653655 18445542819115946514096043412101398600 6653656 -45551069321805548612224468812952197120 6653657 -20900928730956704879638392601899691008 6653658 827676534840334544164679595642640896 6653659 30689913751624778900308357569598641860 6653660 -1932993006537523146839591524747376640 6653661 -25080416778377885341119291962772331968 6653662 -27451211896035470654328061005951927168 6653663 6087351461552515504072243433677741824 6653664 -1864949032533077297859531036578807808 6653665 -36681410247247934841825451163437736940 6653666 1154568300254638927548537691144800000 6653667 -836308294355590771909021001073789120 6653668 6283920403679828144150029858296856576 6653669 58617259476565109823830315111735352000 6653670 4179843115885104437824622902531491840 6653671 -42246351707027690961553493970193648256 6653672 42001194763230962391975250974712396800 6653673 2451823603421679019146567813287052240 6653674 -9271164638373317883904442165885438208 6653675 -6683106330079972787662278497510551200 6653676 -11111597586956470259473628427084496896 6653677 -480553122056523297089871542668476788 6653678 -18262127536217147243889629049558611520 6653679 4682624034842479791168035527573307280 6653680 -2889534856291817837209335058471649280 6653681 5096122072020706806141601638580062372 6653682 4868203204028813564591880759396721152 6653683 33474267473454608253570635029710729932 6653684 3490556413352763845369299362414299136 6653685 508190144148419740899413059649664000 6653686 -8669952244064763422745394322054275200 6653687 10934699682786451875988735415507312520 6653688 17279780878854996924563373722122321920 6653689 7879050249756759058809983862606432256 6653690 21549035957974827359982428837023941600 6653691 622323381362643639498546501206664960 6653692 -17403449278041232211556438613420723200 6653693 15447437300926984525773662691623992224 6653694 -9898064687563353855674693969688069120 6653695 -37437018102975139695748163963590876080 6653696 23397753640477526373900657615993569280 6653697 -9858211465087257321630551553657535104 6653698 -34226765049276529690606510823209095264 6653699 -24632188193707079087592107191980131796 6653700 -1537812395140780723618580781387715200 6653701 -23870039569536617187411792868758411298 6653702 2854796385735390579947030579649436800 6653703 -7526195502253974447115625943860240640 6653704 -15462507670793101899271701968620170240 6653705 -24845235824227885160698481805565176000 6653706 20722080741270774079618141987243276800 6653707 -43497779228853104100899690342362256044 6653708 94539901728976022141028628758314496 6653709 10578698844204917293433246826884489814 6653710 6376617168097876021190605694585725440 6653711 54724845831737987984737524679071771312 6653712 -2181685195706985124169321206108127232 6653713 -14647348739018693615808895300172547216 6653714 -11447380670553775477073596790684114544 6653715 -16291605404164748865679405899972820800 6653716 -6458111749808430422202663272037974016 6653717 -2216811859498235670312747311019367008 6653718 13095137407073428539078319539366606720 6653719 -10893347023672448629848756596647253840 6653720 6233217236973296910788811028098048000 6653721 6338448053903554839818211112722831312 6653722 4687471894972825470113838389068764912 6653723 25835373887362933456743829991230083972 6653724 5185009922246928436800794846360371200 6653725 11899809766520893729572873158213028000 6653726 -6163076744248938972215570039045008512 6653727 -29529904518286255789376838680495736936 6653728 -579257733503328135388591515370389504 6653729 -20674284865356053607506257502032973820 6653730 -7567156307921046652934928733305876480 6653731 1927251629608220273752925042263752000 6653732 16451150380596543823878889356930028800 6653733 -17594612175775142933802281172068258976 6653734 -482419540669131339918130883422676160 6653735 18550025749054887784507203963148902960 6653736 -25388910719708286577351699343910343680 6653737 12300827613460800345454128544672205220 6653738 2585464312402659196450031770518558720 6653739 9732092388178663157957972265834782208 6653740 4238761938963512158684761171916400640 6653741 -35539189814839833945400511141598516 6653742 -17057372596692998330297571706001469888 6653743 -111037788670770501829148794987358127360 6653744 -1870468120618591915862823032099635200 6653745 -267680741534215836674931852793053120 6653746 -19735307063623368250419221845684212096 6653747 -4538536199066742291599948692134784896 6653748 28365436550628755756273512579340537856 6653749 5172148298932111850221722071653543836 6653750 3762528976561496951292084479959620000 6653751 3302119502019565263533495837215440 6653752 75376222808344384314669624359976960 6653753 21831191625694087162138344026055484164 6653754 -33236090358380717683026341271773678112 6653755 -1358518671446648522715418662382227840 6653756 6313550728875901530564906988344023040 6653757 31767115023992545172334108614128511520 6653758 -23161721758832244580900324942010713920 6653759 37349755001121969136176881863067263512 6653760 -3012022864911796847499480058036224000 6653761 -51458405006629835768294544267913496638 6653762 -9846924242881606340037356455895137920 6653763 39517985242815000445661103914312415492 6653764 188300735812038758817719361240166400 6653765 7193826485496990596482721603554849920 6653766 -5444201835672245272677418936435445760 6653767 6782515041959377800777314125565831712 6653768 -29557756088154196060432437042929786880 6653769 243462283139379858932230297120414368 6653770 -3108481989506158516058546394168119040 6653771 38412330194027280892839973678424637972 6653772 -35592647855673301227998483604517094400 6653773 5570873172647746351305289753539302144 6653774 -34667807096048147436599741899120044864 6653775 -8999409989477554614367174112802912000 6653776 -446976724476758514740087080700551168 6653777 -222227507587514161087694542795963392 6653778 672924617983284497521150481481793536 6653779 5938896426192250536457694833445513376 6653780 -3147073371337596701618759350049218560 6653781 58621995932230065098326087549099817280 6653782 17536924580527486806671539833694216992 6653783 -16911779774930862587455829837143395600 6653784 -5288393756431291468417609263375974400 6653785 1188446610107410898871166379704065600 6653786 13853030207774746271983295309139573504 6653787 -3429293077584645311152894922946344448 6653788 -13503776501597328824187180798034398720 6653789 102685240982592115877488921705816792230 6653790 -10192113351120143302090350480023040 6653791 -20460018264278849205153106756351656200 6653792 -48133310445731507377516235776104726528 6653793 -381559912136736672858248675422647072 6653794 10424611026449005323054311356201708032 6653795 -10783212043263099099704547923815884720 6653796 -3420094068659678281466982063274967040 6653797 64308191524223226398013074818523285246 6653798 8428969125009691544685265410525554400 6653799 43319301405244058198950576279505569440 6653800 -35806014854100318701148151910584320000 6653801 2396320210129368227841362052769260864 6653802 8136526506501470197991346054458111232 6653803 -11527236853934620037890109561287182416 6653804 1235329080651518280832211598173246976 6653805 419463117573679552303509417478049760 6653806 1953674903937082711617814325101404480 6653807 42460633904615439908505451667934207600 6653808 1093541493265138254697202952414756864 6653809 -6531096714056151480502903131827601920 6653810 21045062029388137308077252081355142560 6653811 -43094749585411584798221245270216364496 6653812 -4673354783608284469635286495451197440 6653813 -28843315477169377173460162888877065938 6653814 622865239022144516993214547430039040 6653815 2607660744176970173201713292855001600 6653816 -8955397121646460392421288305238794240 6653817 -16946278069096256782752278717740142328 6653818 405586237623694992461531355924888000 6653819 -57098799608464008073669406506755754320 6653820 -100180212154934542175050602653491200 6653821 9032605075237031554969597912026478252 6653822 -7108654727605578869299741237366551168 6653823 4692276749907051499781489216347383168 6653824 5435952023857488194362503313804492800 6653825 -18001454323636995245564336303687913450 6653826 -8071111109412714860998476638786960256 6653827 10293947836814600734620113503830775676 6653828 -9072807034161719343087640665223439232 6653829 -3235145508245721764693078648915778432 6653830 1533792630944048222446994262765168000 6653831 26463602566612623854703307185971280912 6653832 -7229978434568663273435671353841090560 6653833 45144748042596876685683562095696061082 6653834 5230282671401135021175458754619121664 6653835 15031886666513494320696220162901532720 6653836 3251964417954464981013235708429910016 6653837 -58918488730604967858451019257591459968 6653838 -3576608956082888629837652164425154560 6653839 4380961099211414859257831305596526640 6653840 -575577424644502750353015396111482880 6653841 15768096511953094984098028150177815792 6653842 5111330218431813032650882901294661792 6653843 -4035199152410509821889338702754337280 6653844 13751201587892471114994551425667345280 6653845 -19301426261046802553675920637857891200 6653846 497455904051976810612978515485531584 6653847 28382484596665557249695512027211674320 6653848 -9274530003131800800745914585363056640 6653849 24875893700197997710562743431493653780 6653850 -67243388475421063869148605404275200 6653851 -49533011047740003223116019254178234968 6653852 4824383862750849592380774286938471936 6653853 -55663566566599396841214810717720619200 6653854 -12349849829912562094726611406059233280 6653855 13186611600811389193989232997168991360 6653856 -7188531381825707879482588653910228992 6653857 22436954765941634191336014347988592000 6653858 5322855771413755360064502701697343776 6653859 -35276403175333946771924648223649677312 6653860 -15915692171143239411168946587997347840 6653861 22443538339854563117116614021667607712 6653862 9949335035471635129449245445688031520 6653863 92419568762615035322848345168656128 6653864 19449214054476985890773520199614873600 6653865 -12677302165687905774447487067408297280 6653866 18311012827320988159503050848504723632 6653867 -36179781002235580798493421741754638336 6653868 -20332496694322462846726734195322469376 6653869 18175092332216606788951518192415733270 6653870 -9811535673105007744485783003425133120 6653871 -3052338229637129152981619077104193536 6653872 -957849329143582482796172725836054528 6653873 -46888584625667754664426903873000096878 6653874 -7799747027020221902877908295189829632 6653875 29432391858318307799780279394101784000 6653876 -30632512758351741012980570392207104000 6653877 -995208504124457936183972114014130304 6653878 9356368391828967485096381917580101632 6653879 7513049099341743999668682903495069480 6653880 -17002816064381806799981338929328128000 6653881 -7132476282088262451742000534016979136 6653882 -29113760986339005366624199094016440208 6653883 -11454407735242301433527698027609215552 6653884 60748908423834503752650610590434052096 6653885 6055488668189655075302335628167000320 6653886 12343893712373873640506634028543248000 6653887 -19903614934603335850144607200657910464 6653888 1755113958234481362127806906696204288 6653889 -1571569581705401613020457802029874992 6653890 -399034231156932949201684029690571200 6653891 46258913593664371804016204021564639292 6653892 -3028995959323161684319852743794958336 6653893 -9061929462974221275398328466237940100 6653894 7309291390463495031590785036952835840 6653895 10080562428537085373846419118418854400 6653896 6084797114987632668193161154701926400 6653897 -30924711641773868217200957975883519654 6653898 12999342711324741048260711321751131184 6653899 -11473384791336106320281381390460151664 6653900 -9080967453823796829392091582889574400 6653901 17999452649982583556415087571142500032 6653902 4101364578980069668840942645133598720 6653903 12889096982976900280828153777623257904 6653904 7784608577390014115491063256566333440 6653905 7798298232364378137012848930766378000 6653906 -371929763688425416574605067184961920 6653907 235428927494605408454237994957478560 6653908 -16495042317173831976729261125507999872 6653909 -36460621666199619492383509587765574884 6653910 11056645644318099248525242030327167360 6653911 -13076175149294992728828238737369344 6653912 -16256243278432098845029969250450380800 6653913 -9922785739761790002464886223760659776 6653914 4727129352679853589496548443463843840 6653915 -21952924603459244002402760360384485440 6653916 -20573648677122249020811629993568534528 6653917 9558988674911871958471838587429292966 6653918 -257323572069004006359384484148789184 6653919 2252802327828119830084759294119549840 6653920 -2789266261276199154513263896024842240 6653921 34422778417787519443839097393676905122 6653922 604259200384125050925002150825707008 6653923 1225957095847005279290948101385260800 6653924 -7208488939586348994196356905720095104 6653925 4640728170478359085120782761465201850 6653926 342621334633430406400252456711739904 6653927 -3682910458288787970843502989482761728 6653928 6312288093295895057283059920506716160 6653929 55247741688826148416381360562559969780 6653930 5351007793153240133331214405409107200 6653931 11376929343169751697068951952376086528 6653932 10145882090771211379929701265994977280 6653933 6632702053444468049415606699504844800 6653934 9438328888626397664895433506769305600 6653935 40195623441373858102666871343194615880 6653936 -308578885427032955030674748750561280 6653937 13066821716263735053833690780142800352 6653938 5010826182408897858339586660385456544 6653939 53117134517014801308158089399634785740 6653940 -2540785229956490801065760948836608000 6653941 22109615404033006216628260151451912704 6653942 -5088235321920014640297386537206924128 6653943 -35438904020343861120828545405283207168 6653944 14585803118774463451316789313056931840 6653945 -28667213755984609360797642203143290300 6653946 3272384926970555773506824938467732480 6653947 16189897700541412061294133868141274080 6653948 -18460941036534665001154375765147582464 6653949 537587675156602513985905869940109088 6653950 -1217608382877333779606695651997222400 6653951 -48330724687814344826113784855845343808 6653952 -42784350823839753362235738889912320 6653953 -13438696745460248410999556716251777144 6653954 27768151127678916659116176976983220176 6653955 14936378920765407925403861711844184320 6653956 -13519371965604854670778654070566261760 6653957 34886126917965267759778904293552618206 6653958 3265403314230473030975575146970632384 6653959 -23192398970107360844103220891517391896 6653960 20938584936568421222319556753194240000 6653961 -37425235717261811875852966810408660800 6653962 6569062735112165072599215076607323392 6653963 1952621719282400610196096302607572000 6653964 -7362945506315597436673624214026670592 6653965 5125758021626146334016076490630527800 6653966 14840500668437409164548731581278030848 6653967 15871399155605910737244507018008411520 6653968 14160297797032527203953779080439406592 6653969 4865938749535129818104438870173093632 6653970 1672103284485188493001080033656136000 6653971 40564793192588901081922612147798598720 6653972 -62555329890206470653701492539163136 6653973 4114974312482687083821055961304890784 6653974 9990778814065692324102866179797159552 6653975 10610898894956269983909179357659254000 6653976 -4899244482622915865142182723504701440 6653977 60885056603235602937408241421073299472 6653978 13514687923805052731567763740695037952 6653979 23605035451127959592137394890242686124 6653980 8696108512683016712213529510307008000 6653981 -23169991643604021733835587004063708436 6653982 6733196703730062684286363996356854592 6653983 -6444003251045633850442958910103329680 6653984 56645153768839220289381064551556055040 6653985 9583400540461368190691751395802402240 6653986 3572539248320803493113389687746089344 6653987 5999884030614722764751431635377825712 6653988 1987811683385435110076116930522407936 6653989 -41424281919249017083798954581871510210 6653990 1929926266897389647503547916508723200 6653991 -4959578269659909700795639492681815600 6653992 -115652312602443195418548873998254080 6653993 2357293916511043665074754366062437242 6653994 -13650781963969864699371937179959904000 6653995 8935419552996845312441268697533916800 6653996 -15296057041475860911780783776368335360 6653997 -8665425476899514560241201960830136160 6653998 -3880368910012601682699948311789497536 6653999 -7602009135125787076720329067898384640 6654000 6812390781758786766624541755555840000 6654001 -11577108498070494523988603444400751068 6654002 31989836800271533639006271469123417504 6654003 11604530145605781253138904843594568504 6654004 -16506130749008023243588830029438029056 6654005 -3780651471163463011148233720906244040 6654006 8416111683781436949571273135981795584 6654007 -12937751081337593501565720208523686744 6654008 -20656908864978645962211584347704791040 6654009 18674511826213201217641954075464871680 6654010 186106923199085414423544583374896640 6654011 -3575650544126791769847235916039694816 6654012 -9583814010879120280029418893500006400 6654013 24168664869098180855762932378021731564 6654014 19561258014555713893887027806942797440 6654015 22851479802655249513344839863138406400 6654016 18834504427418440992591564532322140160 6654017 43943017043006123203733556448055952066 6654018 2003906458016680720296625368209487360 6654019 18568770502951383674351870708805503420 6654020 24101547081903872731050980552557056000 6654021 24630287984272004774978761031760451200 6654022 13807672783423839777643579795989225312 6654023 -1285484468109646003552590674798977056 6654024 12114833639614057683138413010285619200 6654025 6430784057847557133766290415829664000 6654026 -2754858121039579300576318654506525696 6654027 19838495538161109338478846818183817408 6654028 38005105622187367436867844732539307520 6654029 3003402739921298051539327232165232630 6654030 -466232264456307837440849823430183680 6654031 10615994531081853257027078513126686832 6654032 3985354828848810816292183065624576 6654033 -24455750784312373255373151152281195998 6654034 310870008411635626222061755146391200 6654035 -98389999000017064012479584881278000 6654036 -19045069908718097972998050941846181888 6654037 6119980300543739942850053979594160554 6654038 12568009967809463652856349625125240832 6654039 5406886801796082824473840782894510720 6654040 8996218906111952392194567343117516800 6654041 8295654408743328292603420759938050442 6654042 -534652366656790919326888913879232000 6654043 -5608758702603081921711792409600642800 6654044 5432926633279747586458637203526524416 6654045 -25422001006006123429668159723570859680 6654046 -838361752378519369715359849520184960 6654047 -22016883683698663469359478964624063960 6654048 16434526378651494841573858890190946304 6654049 -3404390742376134695996904735263127360 6654050 -1130907569781640075333308646940232000 6654051 2841174918043674053487413246783676792 6654052 -44560604690543030903546225031749601664 6654053 -6086266299894147902545678445475718020 6654054 -7323726146387959104765844398917022720 6654055 -3203732625389405514675052324654649040 6654056 19425334659555504393304171638943226880 6654057 -4378492339754258606141889789476716800 6654058 -21817010745700725048568935431389378560 6654059 14463998799473666965163811886287334260 6654060 -1415978622859110168280869386206525440 6654061 -21623603871731056734768051028897944000 6654062 -5827119774823548962596935660005035968 6654063 -15928999751036517234487209709935603552 6654064 8141440342619535789849581320497889280 6654065 49236691931544858698855551039539753600 6654066 1438789329349085698302539764327276800 6654067 24180191128462218870144181099501196192 6654068 33160046033978337576769706134636606848 6654069 -23001568786781902010507721249097516320 6654070 5843815479180008023680767617072387200 6654071 42592657269674429986455009031347559272 6654072 61501008930606703423680986114402549760 6654073 -38575646537915450266706753354656294678 6654074 9922564099118087513522509996950395904 6654075 -4781379626783805067621957850552033400 6654076 14976588762125645728664852890776935424 6654077 -13276239548653750468904010853230516288 6654078 221582878899612658646662478150610624 6654079 -53952681594273254976374044861631778000 6654080 -6258829141244183567919756024899174400 6654081 10296699330182528082905795667867908544 6654082 3856988154746614674905462093010506784 6654083 36399794401743053184671724171757039800 6654084 11409106244943301497484761914280529920 6654085 -17023306113108929546695907893963656000 6654086 -26141910982470483845589347854548847008 6654087 35112663599760781135152523776534019608 6654088 2251658510604847177889521256131461120 6654089 4498315207395956717870875523471768520 6654090 -4122338936522214499120569965408524800 6654091 -5608941511201906850519747746845605600 6654092 19451333528533058939547806721022799616 6654093 -19713321906409396404273383058510120672 6654094 -1694347298895519817696722836656922688 6654095 -1581957029426746908950289702109650240 6654096 719297498805536847801510140797255680 6654097 -2867842078807663987835620208971030272 6654098 14670900945420304820713580948796961920 6654099 -505155519553317994633279926320820432 6654100 9392475361642920996530843978917366400 6654101 -21205979513573357669284113334070208288 6654102 -360375946980734217485438489788477056 6654103 -10951283303369192055687700724201447440 6654104 39443594820707182534181740065316761600 6654105 -6240656979384436002086241225029418240 6654106 30485172383283001367660126017935598560 6654107 20592035866484870462564952312658092720 6654108 27088910678285159842552226092249052160 6654109 -16089727933151858676989411653869987840 6654110 -6380267638266810090787303720114439040 6654111 14219184299640441971822169974814412872 6654112 -61697800032452852096143904174637907968 6654113 26491337488116571423223084407191835362 6654114 -9580828871079426764984419519078011696 6654115 -19010746943629707989064515721469951680 6654116 527949906922222331846223963757694976 6654117 7878397978388531866830820995018916224 6654118 10391064032555077122108381820568243904 6654119 4691221294459020914722511148081917952 6654120 -7434892439165451545237757577431859200 6654121 -809435382283535565539169245342318768 6654122 15242316737045818392954750000751400112 6654123 -6638373210105919265624996130711936000 6654124 41594785082122581000414366152198996992 6654125 36042157104887577340000219846370559000 6654126 -1706287237487322239592925268626270656 6654127 -28417601423028952139548498871186695024 6654128 -1985974236522146611030171604976992256 6654129 546069373747376264258433539083249248 6654130 -3519333222754354221516281669856430080 6654131 42386007377331658239336980459925816144 6654132 5433368941453086569006087891466013056 6654133 34916393426618430504377156384695349244 6654134 -672424371659393847103672602635843328 6654135 22654227246597252504297975684400779600 6654136 -15280289657187491091241424917395210240 6654137 6562010266470172251028871421167726400 6654138 -5371947303910575382540025663742478080 6654139 7379279696080064746102120607833905240 6654140 -2891996181217675856644108916461931520 6654141 7296465794053436866188426457543127148 6654142 1584763264577579978820145049805772800 6654143 38000944064958338048014050225891811392 6654144 -2029556143596996951846088216431034368 6654145 -30257706139269312328959220590745238400 6654146 -2464542787980119118632240097710113920 6654147 -38646137286933145553534217059596296528 6654148 18051550747312603502602115808841390208 6654149 -11020811459252828807437066979221362336 6654150 85948535011733777559256695763545600 6654151 11878422816654686302982466570200063400 6654152 -15188922549243331086283927694884838400 6654153 5390466852032930219274300898377792 6654154 774141357693917140634484444147429312 6654155 -20112417326955490915423985318617657440 6654156 3085258036940473482902201014364258304 6654157 -1494797029794188046253653034778533800 6654158 -6116413144316967570799297080623543424 6654159 16484001715635982679012807978290514664 6654160 9042728582498823681430749101362298880 6654161 -543288145828402670817718363857459600 6654162 -812331838733268799151885951244403200 6654163 -35029447051257646903535359247861267376 6654164 -712378481556796551090009450381355008 6654165 -582954165952665631128771011481600000 6654166 -44424426714980615296234855028594403840 6654167 12786152179425531915920174783998323720 6654168 25220614718930487352995241536730675200 6654169 3674448126694257606905310801724375444 6654170 -12173112922404561636498040537265203200 6654171 -16132802206257033924816318038508822888 6654172 22543366027607149715253067596205826048 6654173 -54243399847307707418410477441881055578 6654174 -8260079353788714931241237891888720640 6654175 -18765101786765736213570641955602002200 6654176 5722977661320595863539580772985339904 6654177 -19233829131083579703773309183353696320 6654178 30579921251105471214045321969231938640 6654179 -1282358657246054069365970571909012480 6654180 -6757935735882427561801012407413760000 6654181 -2465845650503377888364827012557393536 6654182 29932563421540098091048284187142484192 6654183 -14519905430877251185840684884962306352 6654184 -1666219843532500811792619244278958080 6654185 -25392252552600195627011188404581099640 6654186 -6019302977332663991848168916735304192 6654187 22962247769208961891011248477420402160 6654188 25251922264494267776421651538113093888 6654189 9161282118044694083634102187232898624 6654190 12690766064803336795892648797827825600 6654191 -13743420546468396104799276236451451200 6654192 7108118769845259973751085804701122560 6654193 -1198133335908683014150861703611385472 6654194 10547197154935071247079882852515778592 6654195 7175790456945071548699833302465730000 6654196 -7869630888264369627723380505023017600 6654197 -39948601051759288831998324741071177760 6654198 -9427425414912571483371285035786281536 6654199 19694297689170594998812225560328314240 6654200 -9941538280044058877822629707110400000 6654201 -2586525721014590736576240544242126768 6654202 -970224353223938138777875466498786448 6654203 26282459004046566952934137242622372704 6654204 22479185880439317817421498183733765120 6654205 333859257782859953550051876388185720 6654206 26303156598023525272711513905696889152 6654207 -183199021326100402462479168632113920 6654208 30057944106621691731642311369639854080 6654209 -3877772773979023902566983932018520320 6654210 -6853808787581269648327604738022743040 6654211 22709089449128227179200867995183266812 6654212 -16288577319454779642156637810819301376 6654213 -61990182140184718469493926173325637696 6654214 -1432457196298304921552807572338799488 6654215 23786069093345306538049049466453354360 6654216 14897520263143544712264635372905881600 6654217 38312387752423635563111578793406954266 6654218 -8684300842472481846300006126734545920 6654219 4572621157082725657589187746341069056 6654220 1319603723620085091689498531398394880 6654221 3976487379487726628977153973077270464 6654222 -12272607894914029580235507647516771712 6654223 19186772571687442578990383374162120440 6654224 -456135984309288437176157818225213440 6654225 -1320344123241344727687953077379343600 6654226 2796794273504493028345982302854347904 6654227 -26419012610279768981104576518312437208 6654228 3173849170359738234555064051760504832 6654229 1169178894312036948644280209347746830 6654230 -19707757126964529239878478067757495680 6654231 -349457021890660119544470151719069168 6654232 8730418699427718513306677256646041600 6654233 3195925425402460763949753306902466180 6654234 15684121815395190827954759959632341760 6654235 -9470557414672761852954124550830153440 6654236 -10708065532695839668687250377983141888 6654237 -33858193329048006625749482150977986720 6654238 -8639225783337354632024759593071333120 6654239 33124780593976363060764523157334144456 6654240 5057097422190314354054194355619102720 6654241 -42003227443767708297113526420964424016 6654242 -940217716176570057594429586742870016 6654243 7631882080957968357526646264283414528 6654244 -35426162968674491438792825740768168704 6654245 11268736021008895633050109524220794240 6654246 5532176274094260367096570624231555968 6654247 -20916211329783719311562755412048059680 6654248 -34698655966530328513269343994270192640 6654249 20305779875836927813382387577993538560 6654250 -623488727913208102357929879001920000 6654251 -718760817212368836164312247815299896 6654252 -10782639328906689916769034089385332736 6654253 -49708409796741972744109246867672825800 6654254 1116101469885183139948718733413719680 6654255 -4655368678766212513970935751715799680 6654256 -1459486303494118554768540262701465600 6654257 -47491036653596684874250859882323264494 6654258 -10986919111321498847719053932225356800 6654259 -21214804685234063444344408315679096688 6654260 -5581908649797445244532426252510412800 6654261 -14556866982765588119418098711963641056 6654262 3229945364867905511256426822463976064 6654263 -4807331884289815286781084727747242240 6654264 6978861730784368012257875569961963520 6654265 14515674960382023511381063531412190600 6654266 9264523355479824708105145110068598240 6654267 -40615998007941996156898321501971654516 6654268 23775442450429070704698850280289730560 6654269 3467633298102594102700028245648841670 6654270 666783152711771032552985226074050560 6654271 -4942157592829673310191761023591708008 6654272 -6000972787794247786994272442759774208 6654273 -28549338575878760072074377753393560016 6654274 3614373551322997771825436053026816 6654275 11171321966772786490243939015561605000 6654276 21401963777199246475353619323893336064 6654277 9106389927169024508165047777293962272 6654278 2956456155190059927369858567371979456 6654279 -8051078672301476370827294308549929816 6654280 -7091791228178363171152628644325529600 6654281 -21011285993265766048812861275452218918 6654282 25297300114534382146580648116329292800 6654283 60401979471031591693852470538898523000 6654284 1160233047477816311609306505492762624 6654285 -28196469621149981664093905930852937600 6654286 9772624494262059094984168998110568384 6654287 -29742610735714587376567348932485923608 6654288 168837520348046230207143699043713024 6654289 19220628640561373960202434243863967090 6654290 11772930234170326132918601920268042400 6654291 -4346519208126181018071445923826809600 6654292 5687383984665761514029829429263564800 6654293 1191816102819653858314546980260943744 6654294 -15354023222428391688597429107338071360 6654295 17784974380558027269473966149934059800 6654296 -42780318338244339601552120087238307840 6654297 -9905043497675056410455843432923676160 6654298 -8805515389508760951794541765445998864 6654299 64715664694336287357681893685574047300 6654300 -4940760646576816552243166484483302400 6654301 -20985496371340024104884565294034136148 6654302 5153487475535548309421070864143760192 6654303 -27778566572320011864911315852298802920 6654304 36907978072337601705036996083967983616 6654305 -26551875599255275116981788540820480 6654306 10394806350478776110739162964484446464 6654307 -67892927070760466161603681728513971712 6654308 -4934323922506953454287194395421736960 6654309 7084768704672649121852427387337432608 6654310 3053586436482663450094208417352472320 6654311 -47403442622743171975387835433482014200 6654312 1560013430902443101634776581695160320 6654313 1416061508650196388530009164014218442 6654314 -4447133699692398796220639938131790080 6654315 2087205388902459993505299432033830400 6654316 -23852274574635779861772992609361544960 6654317 50726252305557842703311049552122049366 6654318 4494551394508500250086263498599676928 6654319 -385131904550836362190244510637695504 6654320 -1929096881552306569978957051479982080 6654321 6757072095069200172346286543051077890 6654322 3984152270881574411387755976941932672 6654323 2401526976910691273345171809575068784 6654324 8982878490511279317732258994845229056 6654325 -7299240159036067023609175850735688000 6654326 -3688484893182097427265877003814480640 6654327 1390331565071910672487743798752782032 6654328 -8666706045814236032783372960237568000 6654329 -47715007616595746714812985042385195120 6654330 -3265986732074956726546944875632346880 6654331 -6506138413233229314075663578870955868 6654332 1764492412707790371896706156829186560 6654333 3710840704151198890003825755185491968 6654334 10491615871534771473986613623582562816 6654335 -10505656629298200508308278165816205720 6654336 -44542775240113184887230430225367040 6654337 13683225057602736739187564325682107840 6654338 -10703685320507208380798776784646661680 6654339 -12174218950181530228866250931984326560 6654340 -9115574349988823010497811989821440000 6654341 -3744422978927310119314755458638624200 6654342 -12517363153461285307878176339078522688 6654343 1643820072690302517695696341805717424 6654344 4961682157538496082498424318037381120 6654345 287620902191056394776129052183827200 6654346 -21962084602661120935002304063035538128 6654347 8850114002411940517736225407354762920 6654348 17648024393638029215514149670632677632 6654349 25091387586139483214501802213447705964 6654350 14344827288809383905117701045722310400 6654351 -18272488355052802469505162155714855040 6654352 -3409918566946589916635444066657157120 6654353 13703941587979787176542987896677783602 6654354 13410785790238740623282095748355538944 6654355 8592531002460999181686105566476596000 6654356 19891679983835561116934186791283329920 6654357 2034152143230191653508475772315359054 6654358 3540232121571170264618008739502965280 6654359 52124114301149439049357232872514668104 6654360 8707124860992229619014838255252275200 6654361 1771755913954372001210374585404038400 6654362 343474279832343730804767140382213120 6654363 1045200981411430174879666238882997144 6654364 -19564928197616459387766582311420196864 6654365 -26976733429452313904808286889599150740 6654366 -9084224819312099631703752065827286400 6654367 -11482021016601039872226882957301798208 6654368 -5038623104206239671299724404869562368 6654369 -17387001870332561117017115189272856640 6654370 -21554201398595154031550905583288140800 6654371 34563619149553228558685390417445052272 6654372 20934362762268382882559967061157102592 6654373 22966660927824068253403828748987148960 6654374 -4873693920466523977757613969977734080 6654375 1356715613967185465094725667908865000 6654376 -15813460749073575990666877580313815040 6654377 -11009964000692489476301616895002191628 6654378 10911832656206784407933075078584481280 6654379 621277444084853234815232509197044584 6654380 -39722901000037301910046855617321277440 6654381 30360656299536641136407678839632773952 6654382 977983044997409931374097712729968384 6654383 -8627208902719012364483259654056364000 6654384 -5086148638168175386212579380420247552 6654385 385900545327816226854031347499589160 6654386 7727990326251916380030395096039749392 6654387 3652798410396201109027578340200987960 6654388 -99712904484220289650583773305903616 6654389 11395605051173463854429592982678232640 6654390 4485232929632769969536678945866945920 6654391 -27435558170980212675272094588072213208 6654392 18473929375569690087782187191745024000 6654393 -2329023040273295049053563719677365878 6654394 -20663946611768087087953561329702597408 6654395 -57109621511597007159753980937492960 6654396 18856945550645424048968388087523619328 6654397 11287376662335006990899986089976156140 6654398 -10708791392581352563592413779688903680 6654399 24462098533698357215856234950673262848 6654400 5981681302839786337656083339804672000 6654401 -31911118484273830320258685811645222016 6654402 3605136939247372803925341710094405792 6654403 -2832564267029391076164583550978342496 6654404 8323587071047077351924430965091110912 6654405 -1984084833832485846549443612587457280 6654406 13074589953501721621862561906997731328 6654407 7317429546441892143932870682835633920 6654408 4648008161969512461752752452357734400 6654409 12185372273283920210759170758003448116 6654410 1775341411586095729092908901267317760 6654411 -6999990052892987253019834404265963140 6654412 -25892071723707849243806668533929157120 6654413 -3401888955108229787945781240186078900 6654414 -22749099850757668503262225272227712 6654415 -933326324431154186566044939341914080 6654416 9176808465243669458121194579777052672 6654417 -478170090398696660782444862458868736 6654418 19805087204453362267120218390886984704 6654419 -33715747209908638147531472506181111808 6654420 -241046899169249237906849673267302400 6654421 1078881557333739261389172905371484512 6654422 391428557915883499813647331761264192 6654423 8260163553133424128587121025057721168 6654424 14173387195658471837257487235799449600 6654425 -3848068544790750476156383809364004850 6654426 -19104879207139537228284896981976393216 6654427 -2827816765455088579480505066683044000 6654428 -6856398514734942685319052103935957504 6654429 -5378554240681080128301293157114522624 6654430 -1914964282694242161241164167064451200 6654431 -5971798153354880170914999782859512208 6654432 25690491522137610575886178315249385472 6654433 -19793524429625652563059459143202130640 6654434 20364987547079359703745568738630131072 6654435 -17817194590627403114718713093609413200 6654436 2960119734329777979400426205241687680 6654437 19846954082246378954889225760218994752 6654438 -5843454964657911134696003291118055296 6654439 -47145372775430732469406299897450570600 6654440 10081874073465978930015898807605657600 6654441 -5124966327438414258621367800119175840 6654442 -6488746609572841647329469776126216448 6654443 24241754962926630811814883035747272692 6654444 31472925288202212119865374312306737152 6654445 10244365667694374674997421805897873080 6654446 -11410719680692873456992161680397362560 6654447 -53842910273155329148831065786599643360 6654448 16796447519030697130080635522963865600 6654449 -51863661991447017720686466267806384064 6654450 -1103932549251117801850909690713024000 6654451 -19829556912371913505077231526238954548 6654452 1569065848770522789886943846167683072 6654453 -1927023162576777935389447172388540576 6654454 -12495594616970530091603402378518825824 6654455 -13570543241917819900345674478985886000 6654456 11429553694115319428547261558331084800 6654457 -6278299825722414121839957596783618220 6654458 -14370713363607029561640417949468747920 6654459 7722444946519044098132316721918133760 6654460 961606081641312276234934137001205760 6654461 1781916090736242771430593914854043904 6654462 4953237748076265643573193490790164480 6654463 -20995121126299561269868760901289659504 6654464 -9375143238431332630132366633492021248 6654465 -99896512169109598326340250650171200 6654466 3595514517995519206488035279772900864 6654467 -19481015736854880642208243819677194448 6654468 4172483827371354870022294452026425344 6654469 16412830580998034017991062198766276544 6654470 12756725617433873926293931660736215680 6654471 -11679712482797023148319911060921945688 6654472 -49652335473600059419399837870858444800 6654473 20928330504144340216635122506792352640 6654474 -195990878888531526148005899079558864 6654475 1665627143689012726572020582191891200 6654476 -26944966583068180871568438417289693440 6654477 -667144079849656619206982899472845440 6654478 7607861442155402111537250243325295040 6654479 526813572431515680944764089329579040 6654480 -2440134370004550302523196341910241280 6654481 37558007613632868193099611243599951282 6654482 11769046632819762493528320521631542400 6654483 13161466437946390613913543053520708744 6654484 -7546520049824027580911761696979302400 6654485 -22966641573529560122196339506079748200 6654486 -11246133447780522308599030610021683200 6654487 -7891812015613960647230876444867645728 6654488 268523795508197253811907598585845760 6654489 -27828055628150583452609100096951451200 6654490 -11663086272892453054248326037424814400 6654491 1638914962816829866770301575267713664 6654492 -116003411589021011463813951332828160 6654493 21247822641268926592911744083264176742 6654494 -28907928165483873787133770783182128448 6654495 -16942462884033338028392541177542553600 6654496 -46720242157770114195934421679066513408 6654497 48205143427940546294239604749733125572 6654498 -3500425235389637975672878164625669632 6654499 35347043237355219325838738940858392920 6654500 -7227815630027190070111001187176640000 6654501 -8737649628247883762259924229262887680 6654502 -31813479413296757745826760893922262048 6654503 64704089260787622229125951748822218120 6654504 13414141963331064047107838783600640000 6654505 625064670446882400029004747002259840 6654506 9279982801304073581425212348584459952 6654507 -9584193502474277907015523744794969408 6654508 -81307857402598747978603756795346944 6654509 -21712204003236623225545711995875869290 6654510 5027665952287214281180943353792814400 6654511 45542990975886639692042172151696385800 6654512 5452396703498266564178974573695762432 6654513 -10484915100165565959465038738702714256 6654514 -8606894589122089089721025416780380960 6654515 -1893137361705729177088306743094389600 6654516 22885727416651812802165308370446336 6654517 29083054980901793424192487410643635566 6654518 -11150742516309886771109120731372601472 6654519 14835216969807297576542705629086519744 6654520 9191049094097753812107440117725900800 6654521 28290143341113715935934528393553452608 6654522 -1474106488220024550837805769131622400 6654523 -16392064462895528315448136540342214616 6654524 134311861919175630717463783915332096 6654525 -15302467575550901625925701046726188000 6654526 -1261143697757781438337350335350260096 6654527 -32382821266801646474065004491278305928 6654528 6473490535503102577155400437721989120 6654529 -3293148197201789087292791761620943424 6654530 -3251970170164766589357492233175268800 6654531 -16413947200052683428705070412586377376 6654532 -1781419801074073074159760391963018240 6654533 -52901672473635424264860273961817797218 6654534 353394009573699469103631822251864448 6654535 14492360787097729604252548983522190560 6654536 2852682805596572424721996522319708160 6654537 -2768297724914437271522205728167990806 6654538 -26684975504136530951902384912529084160 6654539 26218932884831180555572731758327192340 6654540 -6367006054912929087356892591366067200 6654541 23355986568412870652304775029552331520 6654542 41864347451260274851386458605513804032 6654543 14602017795525489423107423316082176000 6654544 -2422003296233661998531828224021364736 6654545 -38819476569105434740989517202520818700 6654546 -2161780162909392902889613809924882432 6654547 -33140722655310227958606024282974346004 6654548 4012983524417308878333789655535275776 6654549 -30341903103415645687530612547091705952 6654550 -4473203575324754067318147645867139200 6654551 33535601778490378803918728279813454840 6654552 12955754525452231073243363954250117120 6654553 -1302680436869477098760061127915241216 6654554 -444798354362865980992539338479122720 6654555 7194092974131865837148880167628052560 6654556 6252598618746183798989726022088762368 6654557 -8136650660731616664706919054728345728 6654558 -4776525158739979349634178604544322560 6654559 7307247676084377147885627262982308120 6654560 -3944427474012019739848819904348160000 6654561 3421524314278798634278972503779670144 6654562 2264281352613301224134081251225534032 6654563 16507053726019470916973209706958070812 6654564 6302059436181685643174603245928288256 6654565 -29803001742405161825686260217150003200 6654566 4444262658342131820756651763492715232 6654567 -2435804787803838704020307594813415552 6654568 50080274956078982140751077093572418560 6654569 -52828333431483946354832262487652053104 6654570 1184735484021949558391585420694190080 6654571 -15293632529499213275306764003106908416 6654572 -37246009401398934613562556671334773760 6654573 -6108014605249866534752697143122515978 6654574 -22913351542361766566977811096318898048 6654575 -55537004403033822575048864930290200 6654576 -2159532526561679228408844506507870208 6654577 -4925392921520838939479777963087574574 6654578 -6008209595769038113382212010593849344 6654579 19232824529284062505590280382916056640 6654580 4621442615451523841656849969378579200 6654581 -29660462326398778038982020036422577618 6654582 14707545870684006652963212054610790400 6654583 -10613871585514852186112290500152557496 6654584 6717482521796064346213138906939883520 6654585 3227802315715188773631990663610008960 6654586 111445746302210186619922292563559904 6654587 17546679469368033590825415821489999904 6654588 -715400679165447502629188508773366784 6654589 43922953685256825803329607375071717056 6654590 -11276823882110705488825541616277543680 6654591 -28125022713551121768292456509551200200 6654592 -41886735487319350778685233049831997440 6654593 33102938145568155381470647014479877888 6654594 58395985050483367394820123243587328 6654595 -13150095489587348106313343149951984800 6654596 -7016970560945959936215431445303153408 6654597 24663400708037619447196824951063122400 6654598 10927094854559095086898008168809619840 6654599 10516660905963256584349829218373577312 6654600 15283349335905215807226861237043584000 6654601 -15629814569646305227175290477445511900 6654602 1629219329508749756480977741316365152 6654603 33298425452835171776106425500064402904 6654604 -8799742407784842674385136500946226688 6654605 35752813677554786381372942264009367960 6654606 3275820106903140687063889607373640704 6654607 1551644302188777291406593034529795920 6654608 10843392977409951009839576926991745024 6654609 7070305153360668215665730241469766400 6654610 15706779100071698546522209523263104000 6654611 20878841535407849109075430582116947424 6654612 26167987330798679058617599219176167424 6654613 1227199903949679009813313747199581824 6654614 -2239367503532650528153139137984109568 6654615 2711161326289016388564027648616826880 6654616 38455409125237176714742720282354728960 6654617 -21662183393594206117328675005684384320 6654618 -2873408868011882228381626580252449056 6654619 -3541205301054677459157081943176910920 6654620 5723960301271029005161660236647086080 6654621 -29035961125990078191667558572115433088 6654622 6126488584937899827143415409436213952 6654623 -3620841364046369991840937183505334360 6654624 53057232740453030751142626069470773248 6654625 -49587966881350219206369198081527040000 6654626 -15170452038647323740696382325780351616 6654627 706459626698756713859708952192800928 6654628 353655789845194535583288097004242176 6654629 -13894581339889803133291766965696244100 6654630 -2031219801326131329752281168498080000 6654631 -26181637964273652202041770199560420736 6654632 -15710538968165451859341929418418713600 6654633 33813512232539069789845391395977342624 6654634 -4420780292148188924138672684901259008 6654635 -8223582779627014174312941617068103040 6654636 -1309279459305745732101310778503495680 6654637 706570959486514209203198146247680 6654638 2846964442496973713616003966520732800 6654639 9657108588739317390344577214204604424 6654640 -1862480852002055044141530813758177280 6654641 3338156890402250930703461877306829488 6654642 -6691719790882527223634636062781926656 6654643 -31155246639585979030442160869303749108 6654644 -17529262656422686384375220320079769600 6654645 -10929686270930015350897975948561760580 6654646 383438302049386799429679797195179008 6654647 35817472366087324473003127872127533096 6654648 -1807707675823316339080849021367746560 6654649 41755799320679043321976554636220980650 6654650 17173788061851495701770421218951332000 6654651 -14145467171773947331008493926827217216 6654652 48139669337020221746991440901094912 6654653 15951277384747104911704522309873528902 6654654 2301295741994886391447251212630499264 6654655 4965205509703888321211353983378009600 6654656 -14042516956254627485384107298846146560 6654657 -37810046300373451884248350014654455760 6654658 -22545019087860714064060585747729558320 6654659 -107988225249973377130500465406414080 6654660 1262331334418583001790793472699944960 6654661 -3930357478785602841424226052271541348 6654662 2983927620820173954742225598075352192 6654663 1850444167997472018205170692952680400 6654664 -7210378633772633606755368308812800000 6654665 36884383909387399699639610693426169060 6654666 170789151680617748608244134802937600 6654667 -26904544668526077273276103293829146168 6654668 -9775557028343428465449667936349859840 6654669 4260632971683729222399818441230433280 6654670 -3774985161015239823637040939694195840 6654671 32799635575152938476795816748716140000 6654672 567391517935175082545624184993792000 6654673 -9946395235406324578972648387635297280 6654674 -27347912466666876200004543636720480 6654675 -2127785460990256278119853847411551000 6654676 2609841411409911617797565699562192896 6654677 12498503428117909962535095947430179712 6654678 7214503653327172237950504445823346624 6654679 -36372863121291488273626499886945049720 6654680 16325886839128469673442228271923200 6654681 -41667115104094940866239206289158707920 6654682 -5488771645971809087338627184282082048 6654683 6441971863512299840425166971950351360 6654684 -9759004292664049146215371906228005888 6654685 -16401934270740613699184740909764800040 6654686 22932646545069461931436495315830999744 6654687 3175620606985767068988244110404721168 6654688 -20216438856941822173775670541292666880 6654689 -3568744465818975237552049988544749376 6654690 -7302415190292156442187713496751590400 6654691 37930804504826041161534012072538516632 6654692 14176971172704371019355815874433958912 6654693 14743239317291830075463621670511181760 6654694 5739926912285942771309706897531676896 6654695 -35973478090032040660347569264306343600 6654696 24600816726733509778591329261153484800 6654697 20975511879059775528324626627628207232 6654698 -369820929492699905849673637787192400 6654699 10229562749111008366130149120191826464 6654700 -6616443223867449963926308456251392000 6654701 68183335146367193079121187696832196332 6654702 -5735199074687338844043287223220075968 6654703 2886417913738464278642445160489623864 6654704 253439014281260724857851651573088256 6654705 8728653657264718536044357673279196800 6654706 -25668048861047497152580905756482174448 6654707 7250073908983773101103720642759712920 6654708 -3420412632790474098087626898455838720 6654709 -7767598583225333470764745573370234454 6654710 -6834602622538071286766955568289652480 6654711 -10558059606937537242386960783739482496 6654712 28676278305846707585976502389280051200 6654713 -26848754921271172851926401705163241678 6654714 -1910029165130005182344030380860199680 6654715 24218913504965154139856571689704527360 6654716 -24850647702539025106664742678785218560 6654717 -1204247419801240498944134845091938740 6654718 2004015672741043739822499318603946752 6654719 40245243030445185070206670062474231480 6654720 -522509258415651247097564294000148480 6654721 -4536400565990336127087495041486382656 6654722 -11880394976322524966860893464850263088 6654723 194996244408979542285556922981322240 6654724 9741205105564634504355252819096634496 6654725 5994072473310970996134799466120884800 6654726 2406557098166709612689783762113100160 6654727 -11737041934260459467811532157866708880 6654728 -20211682274308368334082318032657612800 6654729 -24600460061866966855696261670317372512 6654730 -30996712958529066184530563834831155200 6654731 -30565249032375357436910207076986805000 6654732 216583041183340015943467800363417600 6654733 342440814261491297636277655221556248 6654734 1518394140461184670792225950730911552 6654735 -22345706217138344920257054636398418000 6654736 6785761713892425213515671530105667584 6654737 57021333141414938186877478176976222386 6654738 -20270205410913936833222372631856361856 6654739 -6268782684098492374364113908829162368 6654740 -16984466152445206360945763476139481600 6654741 -25423863795607328769597838868374468416 6654742 -30814275620306924822086162994974069728 6654743 -4384888253267093897566927869444718008 6654744 -10434012094991661746210951134454784000 6654745 7876702099236971455683149409508581120 6654746 -3087459610890221110192709377998320640 6654747 24224526794336792828182757027935626240 6654748 -14864163108783246588638337895005870592 6654749 43311907672417543691139645003886011750 6654750 -14291428871794313948253415466238720000 6654751 12666635503780205798615716923861104544 6654752 27390103675994802115655052689486905344 6654753 896980185512696994464007892821976704 6654754 -10231674970592213367169140437982389424 6654755 -10409819223226545194120604087023941680 6654756 5815769366349334386901105860921329664 6654757 -30395319206342585569405001118435762180 6654758 -25860271089934054655251961768517312 6654759 2363623162644396994585240379884300800 6654760 4930416615247465325883527181960806400 6654761 54563112397456636714713976691925898362 6654762 -2323101260171261573210304963628076880 6654763 23475455546568923988302440155230838024 6654764 -38811449888991578520461054836740441600 6654765 3013559942626091707581208839302257920 6654766 -469281210519067691895358244519325696 6654767 -10777973588933073296040575808783982608 6654768 -5669026217482957758768370148299800576 6654769 24706186273842368798619536856666310080 6654770 3269863653425988141737894907375912960 6654771 2074903181754752836146692539125264240 6654772 -15972584921336614409371363284920362624 6654773 -4813154204128422052335970776238296978 6654774 -806694506695095408329660411413911552 6654775 -15065502058083024473987091259625418000 6654776 -39946484886471056482402476738468433920 6654777 4970424218957158048329061463337872640 6654778 -9354325818247039864178211417312863232 6654779 18029434886367423690549942449690065380 6654780 -13088269406197667324265272812896814080 6654781 12727865494832230270010591005781520000 6654782 25831388016879932588287443249649262592 6654783 -19933731351310354292480075652790586880 6654784 5943608621268528800082321012491288576 6654785 35140485918379232630947883001572704980 6654786 -6456538905932414635374843770695575552 6654787 -3861021093248402161097567735313126000 6654788 -27535550757107339607966009249065579520 6654789 21445518444812437201753478970249990108 6654790 389766704518244120060702588318006400 6654791 7584453453245063551388740331157166560 6654792 12024326723659446325459540551526563840 6654793 2399925458060690377034064767075762704 6654794 6767384622093148846609904652337755696 6654795 -3940665706026566996327280013468723200 6654796 16728245870120911371015562295663304192 6654797 -15137841578717033179606281676400907840 6654798 28749426257406503868322130485334218944 6654799 99634873815864047121854074461305226864 6654800 4176241582835596455115911223364812800 6654801 -138335863422085172423026646952775680 6654802 6159245897559378573992497345595228160 6654803 -2157727362094637166586075445531762652 6654804 4367162816994644855239794004695121920 6654805 -23330743178630852246313952140649605540 6654806 11961318261870607331325411505508504352 6654807 -22869201493534713557566981292550795960 6654808 42216326876523263013237139127542056960 6654809 -159189088624471084201187151411122880 6654810 8768659579821085345255666525542716160 6654811 57653510617446863712993841943718274912 6654812 -16174335948707277829794373328244985344 6654813 -27709670763877145348502457812146361312 6654814 -18363788623155330266309178522461967744 6654815 -23778915004366210018126189371295406040 6654816 -6704765740916799483066907599803252736 6654817 9165764935990721868823565852351052820 6654818 -26665191965267351585834457683858654640 6654819 -16463269798923343202192791681011368640 6654820 5414816934821625377812965103360135680 6654821 55926721792799312798790374755157345022 6654822 -3967184966115356671044222032156983296 6654823 -10083125821761470532285404578898052560 6654824 25484946234914190868377960192063897600 6654825 3885477992543467067015413648002780000 6654826 -506163461771950009013434299312384000 6654827 -17906759319092336010173101047107210688 6654828 -15178936974583641816062411287156615680 6654829 -17476370338546686013409747345663014570 6654830 2478761383888149361551286050464317440 6654831 19554337700175054694303553085328063752 6654832 -2323088667399328096802973879604871168 6654833 7190179507672246566127009935080744844 6654834 4639189232782750050166504635621637920 6654835 -35198278309558927620087098036421201840 6654836 -7667911891698880319721250506946427520 6654837 8905299800668162630026062257092520512 6654838 -30554161990228960304632945095252451680 6654839 5038190759913008038739255667907858320 6654840 -3246391626914720047109062910480179200 6654841 -38540047632981068074758701289402299516 6654842 34796288099839219433027024485720276992 6654843 -3507388835605239644153356579718806944 6654844 -2769141861022316951503898252715951104 6654845 21388152148593208344187918078491247200 6654846 -2357922102794984718401867758858521600 6654847 35490697689116975059111897208491335296 6654848 55676889977878315442477688637064478720 6654849 -24840532598846568296246369532766089936 6654850 14111506759737913079802167123898044400 6654851 19612532085329744015527266656976211152 6654852 -330796061762300726210068808067010560 6654853 -38157796921861287164757103771196002820 6654854 -4221325693363384376848387403162330688 6654855 2946746425143476412998765622599685120 6654856 -16447146868093867259371986747262464000 6654857 -8218812580599547375452696450450079296 6654858 936975752315049926800675797803942400 6654859 -52784994446960339854570886688235248940 6654860 -13983391646451248216117206606153681920 6654861 -26240857960362993813046130994847985280 6654862 -5224607528101798968375520317658531200 6654863 -728086735437663864246157904980312896 6654864 4283565724702586977182883424429015040 6654865 7633845561091617642285717737910986880 6654866 -7824485434302146292235974347119036416 6654867 17284011450702028349670523410509578680 6654868 17733785146865296719854077341469126656 6654869 -665335193493990568724576608345961760 6654870 1186562177082564209451186260051099520 6654871 5866257256831120065745141690794204480 6654872 15425554912500978785664340479574671360 6654873 2780934326775464304880083891768972768 6654874 7591699675957173068226309534828541152 6654875 -54720240212774816831593232201368020000 6654876 -21933689612598540253334830981783315968 6654877 -37108026303056718134053526423821269274 6654878 -19093471302564266272830129058568738880 6654879 -1042247033529605353182222587300112 6654880 -12189536697025050107533435662518845440 6654881 -16911144526437648775523463272962732800 6654882 -3975919300247634142625294786368674432 6654883 43982003408957779614851883232708938520 6654884 -34310112174180928612772197753559117184 6654885 7212351941178230371074354642379197600 6654886 2711727419695857519318294125094720000 6654887 28694874193413250199402998472943676536 6654888 11596160097024067216968791317905807360 6654889 -29406712296091285661295869988938942976 6654890 8621899775753021732866223101940352000 6654891 -10676657585622657807557543298793816080 6654892 900148662150687774761253356880433152 6654893 -14899909686294104558406701018587840800 6654894 -1077065752400051213939300081408065536 6654895 58458855654156760619663345183526240 6654896 7212503010794937281666586024760983552 6654897 -16032993976923959230382010386835806526 6654898 13527189881603383065964637020360539264 6654899 38829589398812660759306910770498664 6654900 1705201662031698588546628408278528000 6654901 -1620115830866988089573908596278812992 6654902 -12783248019921651978430195650001838400 6654903 6113337810968047289428232992618300800 6654904 -34161479053615541272454314715180298240 6654905 17795304700872395106462898314603052800 6654906 -11967994628154475111384026326713843200 6654907 -15563891692295825095130168533264281568 6654908 7516576213500727807167997778073914880 6654909 -7948351929918153804791286772442244672 6654910 1948018225656869695006097551091170560 6654911 -55110767661286661414295721486169599848 6654912 -2014925471777400961814688181996486656 6654913 -23373413162646996704988349443116379838 6654914 -8821576986296530309203480086417330688 6654915 2034355423935159097756832885375697120 6654916 26796114879168746795675564458243740928 6654917 9550268233070728333523894156295439452 6654918 10369552705668522196189071174643507200 6654919 -6851526556870959696567603590472176680 6654920 -24141779120150477963473789942783488000 6654921 5814168191364245965227303435130383360 6654922 -40067807453267135917746946308739488 6654923 26706195995091996359392915891328293968 6654924 25326501241842234623883041805635861760 6654925 -9468673683017399629664080228944923550 6654926 -4331011386932859819286804384478014080 6654927 16342700734873609059158183156261087232 6654928 2954730242449963316116903678815109120 6654929 -45005422897108818629193364787353739916 6654930 3020703698251843150905241148971077120 6654931 -22653234534577862506790327937808399056 6654932 13545795582630201403274514906708283392 6654933 52995340817424908552897182550586545280 6654934 1485208911658107827050537266757284480 6654935 -18717971941537258403068827030682950240 6654936 13170478037494026346416118015147008000 6654937 5424148743996372224267272277133592586 6654938 141836466692235965744916905015218944 6654939 31366258692301311587534151992779199280 6654940 -15105320503093986758373550606624972800 6654941 39953794321080078350802661551647250342 6654942 -6312635967899196092003164167390323328 6654943 11930756253108194683360823666764652192 6654944 -27727840922604031982023436840928804864 6654945 8042743769716277723751145453241182080 6654946 -27280203841399656747648734727183540576 6654947 -1814768030911876393418934455989563840 6654948 -15741953255758386874857717738973777920 6654949 -267719608103841294651600594331127040 6654950 3881763605114029489774034813678870400 6654951 -14949099785864203746151165189755214320 6654952 8410714585719590673044182250406789120 6654953 -33331102604195308653324166397809065798 6654954 9285567409839328433936003737849662720 6654955 -12150047792408073053873752572263496000 6654956 1481622313327531883603571257869860864 6654957 10927526034841934049879652829431333440 6654958 -803267031953984467597162528297881600 6654959 2941577257696069517555332965982112640 6654960 -174837817075688788477940092875571200 6654961 -37136664600343189877685887088422059438 6654962 246658287462559264699231925110282272 6654963 -8390652817895337299704724290129618176 6654964 2597701963908783081432681864690001920 6654965 -56185963259963229305566697618046950400 6654966 -1516251412883846552865582427716096576 6654967 -14897581410791288105085836948416683048 6654968 -2371462758908456576480575935531479040 6654969 40368914520521448534349358787296127300 6654970 4556905107414263460981746058117058560 6654971 -6645603229710352535776501367757348828 6654972 -479779001822748768704799123245285376 6654973 -2860132206819356028140254458569416296 6654974 -487751772358495021466639976264238848 6654975 -3436898337979710056792914407606018000 6654976 -42618792447713574412493649792531955712 6654977 5636386831432506557308059346397246400 6654978 13886237612481183765574145982231436800 6654979 -9828506193806357499247356070018972420 6654980 8741542675556563882291851268092960000 6654981 -379075641628503960227153183833142784 6654982 18892186226137187306439554942037866592 6654983 -45823142215745469529537727628673051800 6654984 14662952234237984197490527807768780800 6654985 3288994003435809906965412167497614180 6654986 4576341751664539505737347782986530144 6654987 -20145334355090733529015970956967301120 6654988 -32511131144013810123410155879093856512 6654989 13824878514160402271326122369144231168 6654990 7139726263856650855397962166513568000 6654991 -18455240956058467096716574399941245856 6654992 -9578406410920458690107663839362146304 6654993 -5597356585950921353152936640498750736 6654994 10644489572730614619030610966268497296 6654995 150977563702189142599334385481167600 6654996 16275828921742798674636752279983298304 6654997 19389489689953021760855606035257050880 6654998 -462492315487782480076345872358306560 6654999 -4384197289649783033184467528397970992 6655000 6288823529228734382073356925811200000 6655001 5026022004092398529380195303101325002 6655002 -1530022018918741556834144673184762368 6655003 -42683709352922396245109313837949242748 6655004 -16648687625116892454031914759323802624 6655005 -2398509526533572936474544367846730880 6655006 4297473632502218835173605359869645184 6655007 56744244649881192815252482249937790000 6655008 11435946579755828139932442447323332608 6655009 51748673551455218581691803941964538210 6655010 12214867867843367377609586289741008160 6655011 2319109015003961856449342901161304384 6655012 5735102840941194411526466560827555840 6655013 -38402113496364077224449290133056929536 6655014 -11048177090721376490287425468650910720 6655015 -9648742743881924643486841029994515600 6655016 25441683628778990804204724068350771200 6655017 -7730364263443048111241724246256068720 6655018 -1768347569847123763806239704303211520 6655019 -7338923116781935277217860553391073904 6655020 -6281724144948545791264117661338936320 6655021 5641710458358679056854767933666735744 6655022 -4108581490270449126459139285432035456 6655023 14262441607376320611623771070915396480 6655024 157892470607351385076178822461194240 6655025 7188930124216330574494252149869694300 6655026 153828595159870539895761917221567488 6655027 -4087473425196025308348656211950566800 6655028 7799404063342650056651098523103406080 6655029 -12490915176900703311009221966150190816 6655030 -15787311738501754493660623804542051840 6655031 44779123169486847680078733665378525472 6655032 -23832346959683388929391349503635988480 6655033 -20261071796184730298318792767320460464 6655034 -7493135946738019686790536241873885584 6655035 118794420900257581851746258934226800 6655036 8000345680167592180023512403283015680 6655037 -47424325134506989636877197106330176314 6655038 -3534604321230088777406742519230694144 6655039 -46370032536188934666970696644313410880 6655040 -2000866632911135886166591142803537920 6655041 18546426563035950701304054111148291200 6655042 8966995626150908892689825991708080640 6655043 -32350329154605090743621807604450451200 6655044 544862977631488913792062952577226752 6655045 1106211888730330656979047952936675320 6655046 -9344266662353885000073568567109562528 6655047 1486973602533225835748244296795167872 6655048 -59176083826970617478857440799015664640 6655049 5086348926689644318878791779679250432 6655050 -394140906554727851708551632381484800 6655051 3172289911677253314332959789789045488 6655052 1906585690993423177000061038736622336 6655053 -30245376693265723914601107345318847296 6655054 3237253560782548226725325201299537920 6655055 40620877124576512018905017349922951920 6655056 -2191078277219751676936431393823653888 6655057 37845814741308477544209417143954888306 6655058 -7032449731774044887276213519469683424 6655059 32933963487573793673337858754171012704 6655060 17880233239105255146761054475150988800 6655061 -8130176628071995606085279458308867168 6655062 6344615078865387953310013306082164224 6655063 2149669678510875558534719739436514312 6655064 11844357162912105985925629250899968000 6655065 -30764768998954257671140476641091960000 6655066 -3599091052947498982118254948938085632 6655067 852543205449808556153204597043065640 6655068 -7486147377549287808897653665889402880 6655069 -31207973718891484338820017168403277530 6655070 -14187385877494168804985700221625635520 6655071 -3271384159792821407690974150826547456 6655072 -63874637003977036712647952883859980288 6655073 19608362411657581785396048223406298240 6655074 -998667832617409468731060446715490560 6655075 11943206751861913779122686774279538400 6655076 10607061386022451076654673463800876288 6655077 15415686903222273838576284176961420576 6655078 18664000300531229088239508239289086400 6655079 7488063625278943807574330544119119368 6655080 1443255135680880279256499470761984000 6655081 2175409164951328741281868897811414500 6655082 -11522982984998027916925840643274608640 6655083 18905832141411392805483475292907854424 6655084 -21583578247611215311850128178501334784 6655085 -31476328825938341453262892538603901000 6655086 -14835668024222669106996226783430654016 6655087 -41798092430658903318306176173263049264 6655088 11695517179127258536656026873514000384 6655089 -8949977994936483087678344174193515520 6655090 3266849947988339659810449875482240320 6655091 8452489188326782034216048387246748492 6655092 -4338375948363559366115194770594478080 6655093 39450199052505347404346258618580023342 6655094 -3100809587400822648082893139828967040 6655095 -7340781554485107993681655734118274400 6655096 -8587801760273859851488841193019146240 6655097 16842378475436977183578006375379725546 6655098 23044802305940441954020771221597984000 6655099 -14839899189687736182765252218020515480 6655100 20111884683779744028671099555496076800 6655101 -9245981915124692974395983555684295168 6655102 -15265798879769797188099893166692725248 6655103 1623230233452296391091893745199409504 6655104 4505926622480895610466526433797734400 6655105 3094455247120996311692801588858003520 6655106 -28347271274780494749949741808532397056 6655107 573488712200066637375175179833310960 6655108 -26666663234533175480281345649480217472 6655109 13122578254266475433949958713110716920 6655110 69331017371738359307670631930429440 6655111 15717940110395724584980642218928832000 6655112 4873297197321502219800844601607091200 6655113 -19555946086661538793146291201251703696 6655114 8518132036877697807817119013346948352 6655115 24279596443927558279780750448602793760 6655116 -815239564074850771166881804145289216 6655117 32441517087320892396935646116659112832 6655118 1175258321224531305128088559362792960 6655119 21828277745251646872955263884779637888 6655120 3043533560408890097813762851609804800 6655121 57656306110456626815433918317824866 6655122 276469442191771791912191957638814352 6655123 3768732626310620744235891822901651680 6655124 8334976117636954950761656972618008576 6655125 -1621184089206745705036007549713896000 6655126 14014533015716351818722726473023544640 6655127 9409050895468002047697636712373477160 6655128 -7585984097505616055173374204580515840 6655129 4505848779178426979136434947863679684 6655130 18495929103413903789828582462607993600 6655131 -15282964708393719897221576089706062308 6655132 -40912428699032516573935208366058121728 6655133 52466021398462420921585098372000209382 6655134 9318971987943283214099145744188316480 6655135 -14939246304781594596625970510729305200 6655136 -56712295380329269775288623295911231488 6655137 17740959600638966910839787801087528768 6655138 -11808915774607688486176624477677755904 6655139 8370549328006439144670761901892769424 6655140 -3504442952760641723409126611655479040 6655141 -23438921665256874099912060444489552000 6655142 -2152611683805986287852210580978565120 6655143 8882990081476617372222635197006295808 6655144 -20613822256495434484319144459538723840 6655145 -16824396361949199549828416256411097920 6655146 234048343209530588791081694990002944 6655147 -18212584528142751136593724599314911968 6655148 -12964979338106276828860980472140140544 6655149 -19118403603024819883179084993523579200 6655150 3066071334499767848155639062400252800 6655151 26130177810510890919337986212700044904 6655152 1621185519991184191005021251300229120 6655153 -209589528235225054428225038894526720 6655154 -5404232075913115855741438689459616128 6655155 -1868043419335884064271937064159658400 6655156 9953126287824011274591497673072091520 6655157 4956268051538114129820582475761820800 6655158 8967163211764644328394753850758329824 6655159 5857760791374943108164090163260496816 6655160 43466047255838743008061376658653798400 6655161 3089122982810675493244533595442383488 6655162 7314715674617961342667098965986386432 6655163 -4530710665162716777914724887597685000 6655164 9968396457887082168065226389252952576 6655165 -17819361496186868248029165419683954560 6655166 1966947588882619698390805130327541120 6655167 13405135796657990690102811392243144184 6655168 -2844964925688207499855546255314780160 6655169 -22516011049981418704004113938107114430 6655170 -11283573116365964293812148001361623040 6655171 1824762199379759567434372333100926552 6655172 26411164191220806402871373520513538176 6655173 324523660775782188426197463124328448 6655174 18126885046068092960483409846789593472 6655175 47709646388959040178336484239693000 6655176 -18484553196241939162691179627784601600 6655177 100332360077669333772006049916440616352 6655178 -490622325314873705083358544523974144 6655179 -9508758954770120424270211926818854992 6655180 -19883980742434755290478823123363138560 6655181 11631374294169712332246478858099046400 6655182 14395758077497720160759951614760188992 6655183 2670714812297067508475458980112779544 6655184 9614609218648128444035112329793331200 6655185 -12178665487389021087640415745803549760 6655186 -875288113120469843773086116123184384 6655187 -2463074505224680533768657504837408000 6655188 6284120854789466753700541542389673984 6655189 9601691727165716869020404983357672608 6655190 206878129583804557830609015966007680 6655191 -2036307545615806778118655131651710640 6655192 39593388665654752209945663930239232000 6655193 26151625683241703300779754476387768128 6655194 1300885323563639220526853579986882560 6655195 24440104410591837359384971480596427200 6655196 -150911919533986625624567393274014208 6655197 16682491529855350463767914942524219520 6655198 -21955417659709816712818481222635658880 6655199 14964979714616769980192898655156087200 6655200 -17626679668624394570028447565873152000 6655201 9483615276624038824382093637837045952 6655202 -2905108441755113132299727128611481536 6655203 -1224570448007761672067503795019309268 6655204 4520028671619785347259561220838785024 6655205 -31868875476116413253473288187430955140 6655206 -11482454137167111128060658774857356800 6655207 16926305316161000381720687717533683880 6655208 -3013583331839446486216924780039127040 6655209 20157719197632999671521103294907138528 6655210 2372891194590953913255307573661385600 6655211 18559686491275583381372190365193781344 6655212 22142236134224363413053359341313372160 6655213 -3790571909974122710113922516065389140 6655214 -7912645770472559026680818309596676544 6655215 -114427914305100876610462111630556160 6655216 308849031440654205139443716490985472 6655217 -73619230579567831729550574980505661968 6655218 -898984308320360716745728177449956352 6655219 -25814574545743014669912793579215284456 6655220 9320325350130869495224148268240844800 6655221 -28093449423356931684341883000621019410 6655222 -7646142789739654880595463571316523776 6655223 5771018044964511419182472174124729864 6655224 -4801226274179800259505839450564014080 6655225 -501366857395426335625761034464494000 6655226 -28274039976714317854517197307880760320 6655227 -8645148335269946752868812683501172368 6655228 -18056483686466476840511249329314514944 6655229 -11495515157242118607151859991418958400 6655230 2556675131285615017342244717481724800 6655231 25695864295637152231401908898364191864 6655232 16486799539261901796080300984176214016 6655233 -3518699807536584153460755157259925696 6655234 -10724235611168386211439619670706086400 6655235 9070735530934791893550227296165676160 6655236 6046928365939032405067739953506938880 6655237 -33782719787589936617661077583639406114 6655238 3939648386780638968393491399469913344 6655239 -75801388437083394895272111346919760 6655240 -1734980535581263151559662776504320000 6655241 28901990809125305491488119628751626000 6655242 -17004920899339639357543841713067520 6655243 5791677027449379822442886014708008480 6655244 -21538279306913226314398511482585559040 6655245 2101235306900884912043837562296376000 6655246 4685401930782627698510909549906086464 6655247 -21520519185997294732991223857348541408 6655248 -1969285600632583596783531842214543360 6655249 8195436330592381060770583046622787250 6655250 -7742010966651580404637416280899456000 6655251 16176876105228837147098802812436838704 6655252 -9226463389651498537975172837058907264 6655253 27307945289705758185865383331104718464 6655254 8221515597089776928603404217358645120 6655255 -5702416106055007919232368118515028840 6655256 18722334589439674870681195261792296960 6655257 -11944807035681820791621407043685201920 6655258 -16897091077843083925620527992935989520 6655259 -11743730498879072488810610607887096880 6655260 -18766208274500454142800578476103101440 6655261 -36270984078963475070197492459998250138 6655262 28456470963113659259554864961020380672 6655263 6452278874528919863268121255338111360 6655264 -469651238013696602611196808602320896 6655265 -26639547169429861943747992589868367680 6655266 7284727763968848356729572436247681024 6655267 -41808340957018447381569500279484954248 6655268 -43199552641260588497863381006945201920 6655269 -8803154929973563907571975251763178656 6655270 -18879322482277579079274416230087585920 6655271 -16485479226713838123773745338365633488 6655272 8645326054417575436222404671922339840 6655273 -18036524487029623517590781622751065478 6655274 -30087161316807575341368901394070678864 6655275 14078202322519045077196579876999899000 6655276 54431668670546022629682104007398164480 6655277 -1310230923428658885847937463315733620 6655278 -1275998952132398429185850260023674304 6655279 14922129881459413339846493051935022976 6655280 -3257537830640705295789658990909194240 6655281 32175966010483693997414260624251645552 6655282 -319916148041225772705654855265777920 6655283 -20131743716883999124500267379423298976 6655284 -16743812678598284967369242245084581888 6655285 4008033456756720542641042215749573760 6655286 29705866802618783685634725348629127744 6655287 -6003179445713798956056877224935452440 6655288 18819770269239747442828896506623733760 6655289 -32033800988695468118298109615454045910 6655290 2985828586810672700029305318735767040 6655291 -25688947896108805439893934703245778728 6655292 -4822331522576588170540088060114887680 6655293 6307132043586166785280612217961391104 6655294 -30195905939228687632912472694532886016 6655295 -40698971332547575296951555172172914200 6655296 4754056001541719232251546860089507840 6655297 -17198998071430425583680627042376373760 6655298 432307481560645550003890388091884064 6655299 -8990140457087270174130198672417212160 6655300 -11163987132776916376747396995879721600 6655301 -735301542803623539331877257608874080 6655302 -11058457653894457910750441353572474720 6655303 20846458736187687499333936570415579664 6655304 -18458487710392689814278131046859914240 6655305 3441443897347829578565292385185485760 6655306 5657434744935710945577287162471834880 6655307 4044447582749006297500021787364545556 6655308 10842512485530404170450199630190477312 6655309 53991652468929824883027956904188747510 6655310 -1978714658135855547557974759543799040 6655311 -10954489511890860551668576683036299520 6655312 5950427710319194921157717821495894016 6655313 -16112797123472434069049603981679640704 6655314 13527485465359888510708590116756634240 6655315 9048387102132367292165355859294566960 6655316 -8300843983037763706096321478591701248 6655317 -16181562654465928442578419449993543520 6655318 -4872292326910748312188955122963596480 6655319 -74663810309790318857728693120033674192 6655320 4940172737734192988015769051709440000 6655321 24091513198556065073158115199682064522 6655322 6226190008826553283784508213680632800 6655323 -6432718226272571413792337732641300176 6655324 -4693357786346266476881431195110632448 6655325 -110932532339034232845379830196660800 6655326 6423678412360253503522548188028272640 6655327 13247783989775687252868728715815584752 6655328 20011015647523395636876499487576555520 6655329 -41033935260541657753092607153847467500 6655330 3286619098478514469319272005936153600 6655331 -30541141811182060545927130681730371800 6655332 -16475464765167118852866759839409712128 6655333 36597854904558960519647567241546467582 6655334 -11972712242762988321486887850163982208 6655335 -7096902938056908685660232813669751600 6655336 -31900884585579651485732322112507192320 6655337 -145127282863802043560917866934000632 6655338 -3292351394437985122290623950264988160 6655339 -18795505554669246937931050130081703560 6655340 -810538178670228938618575165731164160 6655341 -14991605573444367362811329580027482112 6655342 -10334597372900380008601445786337963648 6655343 2841227175662076368209025290661648592 6655344 -1086881248868343030302984034513518592 6655345 -77938191232384268193449784990780012480 6655346 6584139525357086446535938165128697872 6655347 -43464702196994096785662134121956787000 6655348 -7790376952668562334294804574496876544 6655349 -21847632270895288541252901960231205440 6655350 1921456974118375571323350911716483200 6655351 47292546191628247841428767228486517352 6655352 28292618302851733601197921320225484800 6655353 -34400826707644562576397712302876402096 6655354 -23660226353057519290805466586626516624 6655355 11611767092531990544052860206663424000 6655356 435645408794735071058337257751936000 6655357 -5767630797048800818016029332393177588 6655358 -5679859584222102366253811764489191360 6655359 -4362537652674825795396596192589368832 6655360 16006019033552121250743832616632320000 6655361 6932765539431241227483226826958453252 6655362 -4689760864546064807209443050890739712 6655363 -16904931357357914074371660392487728 6655364 -10782861819912514391756238788854648320 6655365 -1660035005068117377666834537212414340 6655366 -1675076484604957774056485660616290496 6655367 12886232129508613243418276312922139416 6655368 184364241062953113165330687596544000 6655369 -7223873412035778476319433689063405120 6655370 -1604436773592521956588278218563429440 6655371 -5424183165876251395934609802253186560 6655372 1392837317065347627873880071062019072 6655373 -17072466933059421384466357461155682378 6655374 6028043394396188879859165680269891008 6655375 -1523742836723616083264105245996320000 6655376 -1147205128340281202540680685172277248 6655377 -33009614274455807153075277648085728000 6655378 11232277036922460058728566667903190656 6655379 3658541993925678731155509221331895980 6655380 -5776768951913320910109364679567677440 6655381 3232153249086250162036403266951648490 6655382 -29317551390155808955759662712048684416 6655383 -1482190865830823565258303987100212000 6655384 -22704248775372610540555739929923993600 6655385 -18156804134209577299106493514866714240 6655386 -13107229790662996353752986265091457536 6655387 70008904932608906433061865884566661552 6655388 3005734272292420330566806762025854976 6655389 21621452150138180529457674934164864864 6655390 -98975457049157764006103856586506240 6655391 -55700418962348388366865153874275815168 6655392 -20795834508548068618210757254431375360 6655393 -8770517843402043253837443068820387358 6655394 19262769848352050489666645618512220496 6655395 5123977979180225317078827187809607680 6655396 163149925607273110924293961454853120 6655397 -7173193461451657264928389822206534336 6655398 -1988991529447389051436055582325534720 6655399 24252001374222084777489422243044293960 6655400 -9695502793964347725003457630242816000 6655401 12829322455667857973732194048897914660 6655402 4117428891088203160263104827253654112 6655403 -5071042686654831833977694182705926348 6655404 -6201600440658961392106710753205813248 6655405 1223933861031642295879546836488184120 6655406 4692536383466374119338227435618499520 6655407 8699469814248847357384420137949858560 6655408 2174935618716695100915894463402360832 6655409 28516671255664724174016813114458078610 6655410 155771083460585053792136514498027840 6655411 -178793830710438062047684896184984576 6655412 -25638040747065871625232627258673678848 6655413 -5324344638811123310065618823303288640 6655414 11621836513226137760912598108692209056 6655415 17128582600329701540568953194931899200 6655416 28988946300358500740946121718735769600 6655417 -1907155840359302779991105358437553008 6655418 1942571674757453173672060195002040320 6655419 -7400925813805860051849291619947529680 6655420 -4384061067267242172166401005129856000 6655421 -12955077613373956279220026625917059456 6655422 5389051861154125757325253614177813120 6655423 -7796300283559864599845678732112603328 6655424 10583232897990863554068765495898669056 6655425 -14622154232642468973196796490404965200 6655426 -11413099507648914600603469744411703088 6655427 35112850895960219448173066239167210960 6655428 -12420426617331575633073481667726912256 6655429 22581567643803209459115709888508374080 6655430 -648040215038997831584397278162832000 6655431 5751058406106349024340069591069052240 6655432 10633281799005438395547518195401359360 6655433 -16082950088168353108282689577850156160 6655434 20662436852349907703349513884341248000 6655435 -25012185249707450651524506454549463040 6655436 27686045402377369669856346032766466560 6655437 -23330258879004239105507788585091648106 6655438 -8347030247637354260954144084181541056 6655439 7870340344919882346387024637666965600 6655440 -4082221919608343332298881971470991360 6655441 -13893634376630633627308196433759706560 6655442 11275379191677605078835816453491940000 6655443 18035725982264515018179782642612715264 6655444 -6723243443706021925102518747526056064 6655445 -6772696738132475002938955442576663520 6655446 -286333396723772964577262838248887680 6655447 4854479637522583336262995216344617752 6655448 16901091069549806753068615572417822720 6655449 14949466365080650515128905491723399552 6655450 667639353355262086994927730120834000 6655451 -59221884858838943560282557517034232576 6655452 1096759546279571650649228254213668864 6655453 978048868635982161181813943666813440 6655454 -55690772994221484349043697199435392 6655455 18594316122555433117276030717742691600 6655456 491894816784186841634386555315421184 6655457 52220045380688631595256578180101997332 6655458 2591053627628000885538708233000832384 6655459 59112890035055799151290069958661555080 6655460 5507347884290896695191372398842224640 6655461 -15232972002909486733551101478477581376 6655462 7113283268993810122195775305078729344 6655463 -2715530154783542300734364051708681736 6655464 15909968173690043530921149323861606400 6655465 -3775047119035682493974554632640018140 6655466 34812579883884001354956652428532374720 6655467 -544410129306318592436792280168986880 6655468 -14081219628208118341327734712606404352 6655469 -17863265942477593292659374425391513120 6655470 9609212481863872494766321670669136000 6655471 8200958751637935091905553790561415000 6655472 -3003595538631002767452265510194216960 6655473 33012241537402302588357994713030494400 6655474 -8111910684807151216799642563335065568 6655475 13814002347671715788687987638354161600 6655476 4750953321984147824892522311837528064 6655477 9208626668809565907209768342179234720 6655478 2352238358447053353342350710587844224 6655479 -3449341694990570089406934588790492080 6655480 13462869735418356365795153870192640000 6655481 9846354167952491371164086419715592192 6655482 -33061646656768843545473610418636942848 6655483 -507681257274929623753463296674177792 6655484 45677976948645704171815911045493248 6655485 13653164804608568340432902370918081600 6655486 -5158432821830384209833402528356199360 6655487 -3345680193837045534821806254008608560 6655488 6507052632456849676503131367501987840 6655489 1975964555132757296829659916122054400 6655490 -5677776016954513907272443542092716000 6655491 30732778187636631086786582243895646680 6655492 -34060492775624850201813141161417075584 6655493 -27867989837460658441569509054889078756 6655494 8406671248851973977843442338306552000 6655495 -5368234284517404643907510639546380800 6655496 -2634417644816950711796003518278973440 6655497 -345920988123935224801215108559018272 6655498 13162390202210496064059753799265502000 6655499 8513903408802343172939923892308833336 6655500 34339460659168413944599586795289600000 6655501 -74051184498699091300805555860898109600 6655502 2659278039065738909895976346992656384 6655503 3103180080886556714200747371142184208 6655504 -1544923499338836577420034885848391680 6655505 -10402933422216127777406645859373711680 6655506 2593253986168276682064217748771900928 6655507 -18465252833679518321842816043766596088 6655508 -10415623162533495543973303379888364672 6655509 4092639480848262622553837803350607680 6655510 835425186023983691842680566201702400 6655511 -30486974221920487614763915311638521728 6655512 -25144816060338708084023282614618521600 6655513 -11501842782200129980997418670173806720 6655514 -7252757897865590152395359861449878528 6655515 -8629402071629852427956330353969633680 6655516 -9123804906266519314168578251151826944 6655517 -55388004814374381287598895423524035136 6655518 7788150114521987186159447428585164864 6655519 7733243497527941928968352805748595544 6655520 30688263087100508073495402397809377280 6655521 2619815812054677717287586546484761120 6655522 5758457234497385664331775414542143312 6655523 -10484274449614461339720508953516057744 6655524 13195249039156722638164923403061830656 6655525 27033200549368586781028566037651377050 6655526 32650371166897919963267169061950239712 6655527 -57086401065149059349206560797520925200 6655528 -7504561607396993118240724377495060480 6655529 88152558080379957821236163100936249600 6655530 -1679690094783727546991102347526952960 6655531 -35883180451311104519589349861908686668 6655532 -5162620731503999527003509446411136000 6655533 541400400182626567150504801979024064 6655534 -26503581697626212932117293863851287168 6655535 29381407008676403849912833346709729480 6655536 9733878171496575503442501632507658240 6655537 -14176634637733467134317328438568678848 6655538 33630260518871871173820679262603035920 6655539 -13404214950716944633300305891871223232 6655540 87606638368693529616654851511705600 6655541 61169290505997555664731627027777816942 6655542 -1274495060841817569009907551551604288 6655543 21529047658748604134801160746586074792 6655544 1240895336306457454650204360743239680 6655545 2981182252353953363295079383408752640 6655546 -8844327749132026018478838635163312528 6655547 1282273117773360904071067122780000996 6655548 -8808184214612627507476940333728604160 6655549 54767032691081242048746315877191076550 6655550 4834060014267607014799970363760513600 6655551 6557174212585483459802613534537765888 6655552 12964212835035262921345822931779321856 6655553 -120818446633316447739443187356146594860 6655554 30022070980922568609954661879524288000 6655555 -1507481184465505157880746864503260000 6655556 -941635046589873099583896613928534016 6655557 30906210367998499248943507634515503840 6655558 -5645055190138880666140611788979651840 6655559 49630182088607477872085164373655120 6655560 3992989326752675579967296600371200000 6655561 34906194688498350537448339854295567824 6655562 11271609996753126706910842872901988352 6655563 -15000325006065238003789031744350863108 6655564 4278912107987979079130484820279698176 6655565 4123855622482932535454226469678252800 6655566 12847647204188440256271487633265664 6655567 -1187017682970156434552160211405790360 6655568 -13435124535413209833433713914330234880 6655569 25075099798531831467828501162509570544 6655570 17486418730297480287590658760534968480 6655571 -6044483269664167258102190103417442656 6655572 -14361315029159330106443750610806028288 6655573 124983216628732788236947101972923104 6655574 3643226412078503860009466570789365536 6655575 -12727075047081317386963916952336467400 6655576 -17182210909747075153641264080281927680 6655577 -28900443987414231759892370552387603574 6655578 605077982377964059759338772642901760 6655579 117616059075748286412456251567841792 6655580 -18709660607801786861975484712635148800 6655581 -20078171738508755088597151552831888320 6655582 4560267833815082413303605202948939392 6655583 194791870924499037647402945379919488 6655584 1106302669619480396641583400029257728 6655585 -17327056897773460276207085473302628440 6655586 7474217553455412896798973613569146880 6655587 3893326440793172126320735906214433120 6655588 772838267157372342831952667945441536 6655589 -1669991200472877020789983638362667780 6655590 1828863166643696242090291059899205120 6655591 -23717039416758653794509991846681160008 6655592 -38016106846781457218308715613823795200 6655593 -1069914557323572746713509962776556160 6655594 17408258120129520620378665502721780480 6655595 25139499997950549621411205823538981600 6655596 -2447983099386829465014608217149188608 6655597 -2557457166505940098101362283733038096 6655598 9249245202295999631597377721927472000 6655599 19137307051818756610156164488262984 6655600 1540414090245635079129161421227622400 6655601 -17649202535862485196531418557693091008 6655602 -5539468029449510686856011700398304256 6655603 531998690868060726435389720455403852 6655604 22395680363289885182324247537102114816 6655605 35193337853520023611174771939339200 6655606 19386217895282987041712212789761454752 6655607 5045727935120297738074844976311169024 6655608 -2633023122957724932004186117806243840 6655609 -36388605552599326581220313778780348860 6655610 -7518964041229038949317613539413931840 6655611 -12025850177119675649292576623245349376 6655612 6263370953647340928232735580456696832 6655613 28254039515509402609288053322617550560 6655614 1652768017390057067680945818354223104 6655615 -22168966024813371068308953436528953240 6655616 -8304522489394467316644698626247884800 6655617 10371610666228827736322504536821410034 6655618 35942980603466770942484636049086793216 6655619 513671264367238384222255846709783760 6655620 -6035237236542010048688161797744107520 6655621 41725559510439803615916242707348140990 6655622 28582545425118297756128280384623894112 6655623 6286601679999517306280080069042710528 6655624 42397794631338086000553266197173657600 6655625 -1113698750382872075991219949660560000 6655626 243016868603941946083263574954886400 6655627 -27808621726421761308542835044151065856 6655628 5414745894315549320389260431186727936 6655629 2075530010129821825869412764388698048 6655630 -19449862637529439626002428098252767040 6655631 17897498543772402266919424613214768432 6655632 -8126063585494613973762802275034202112 6655633 53042110356338719735895689722951128882 6655634 4082656873787524559509911181666389312 6655635 14866139629749615630377765218831987200 6655636 -14571617766865005384368481315761349120 6655637 44613892032494889173885470551582086286 6655638 -1132637921547032083672196519614193664 6655639 -56365992727627971132383096885282549560 6655640 -4390578778681823923836499851585331200 6655641 -21192936377106576288137705964708841008 6655642 4480671143761725337415167960368698112 6655643 5968328983769106509672966225683244400 6655644 2758091470108798950748162465136686080 6655645 31328869191915573364206483845192818800 6655646 31470995960803239047608274989013133120 6655647 -8810484439791360319344278084223977400 6655648 6784938440377526212020134520479023104 6655649 2643645844011552843264468856480462080 6655650 -3377390440750935159697110313332278400 6655651 -15941616810530193404302467862363885348 6655652 -31928694575064368190309921328904494464 6655653 17655531045934870405022490899896187448 6655654 59816049072601349307438159817636091520 6655655 29645938739831127611462556877426878960 6655656 -4005842582595210877380462598899302400 6655657 -2219228181341599206424529544172189580 6655658 21382800640303163935868309888703427584 6655659 -35491612937263969155087742128482852160 6655660 -3689199690217229413458242757854346240 6655661 -51888674073997855710984841361249301738 6655662 1179441081938673112011649191072000000 6655663 -7977033560513568400208039799891303440 6655664 5086973678761857328806959269518458880 6655665 -7308932907975850149999037854310126080 6655666 -24449699965573306363995240138046921968 6655667 -5036403029220204015029279423930359284 6655668 1162668441267785274179014574894960640 6655669 176474550205638905262629755289800448 6655670 7094286533406775655097453949001867520 6655671 7866844926628304308025068402637399040 6655672 1947005015842101415928776951764787200 6655673 36255801307387082156915241760519274922 6655674 3262507546236717603717855798864618240 6655675 -3622452997281169617040615426528256000 6655676 42100636394918464274680410952877736960 6655677 -10361689840101446293310291145498475968 6655678 10926267214030745609545590317783696640 6655679 1100337051616201546819296355016564880 6655680 -2868083289518961986723429248181207040 6655681 49500973336824862363346787940632336000 6655682 141352981522198101745435350627936768 6655683 -3025151274337740123456441940980007176 6655684 -1304882410245160306879980005762027520 6655685 8620257330581398942564652366730514560 6655686 -2978656583360651907015632408576559936 6655687 8081183778373942297457457870618435360 6655688 -22241620078226563638239573020052183040 6655689 -1503084316887121814088952597793823744 6655690 2568027154216497164954723129020437600 6655691 -23458175702484949354874617008285622128 6655692 -7025811245600632764455948825410011648 6655693 -5671647173453972235873386564101316832 6655694 -5928348271806062100759797922639962880 6655695 -2696386419697578859295330110395832800 6655696 136291479688069101177821688089935872 6655697 -121201423624354590627516760009510428 6655698 81450059235835416789915395322536448 6655699 -33345442550629353558956668549575070464 6655700 1800558930697442371398035717707776000 6655701 1030191579992807349797731584831427584 6655702 -1008074200378032809351154011261567808 6655703 -13196301692849792029611651436188717720 6655704 18512622776308715999074804589573898240 6655705 -17686279250579294798253381336708633600 6655706 12608207740628277712928463878938916064 6655707 -22030419742927850113002208271719269396 6655708 3105882129115203701052245233418507776 6655709 -42944947122406274966491808249164685760 6655710 -5412738342376906303495983160580570880 6655711 22644615652318924955456349374170836624 6655712 154965220871478445152873173760344064 6655713 38680846102744983649317002589236877984 6655714 2074927279869416225769456917434056480 6655715 8555924488772417337215491304975501520 6655716 14182666627907729259919610624038901760 6655717 55921636090574866152721092226414256352 6655718 5658966729253683557154861196663822560 6655719 -8208234510605170244033325255510140160 6655720 -30096617269655486194706274878365747200 6655721 28355780792454531033281466959123254560 6655722 -569081892300480570006700031208284928 6655723 -30394215266102431919546185676849142028 6655724 -2341913972502877228496998030999532544 6655725 -16324290829853217321995239022122185150 6655726 -4130356333693022578391687396242560 6655727 28809254973263428104446662729831653624 6655728 3073357583668876938730428880501899264 6655729 6282173666248506304673494603650581330 6655730 -117470564402046413971462443464646240 6655731 8180490380359310649561791229639367680 6655732 15707174245450138674146775678798343680 6655733 -6443353295804182103797771872899299680 6655734 -3991595297945148854961005982840177600 6655735 -15751667856734349089184729254579232240 6655736 27106379446357656069556948376111431680 6655737 -18564965648340841092139866625597850880 6655738 -20315438352423517670394903007171522560 6655739 52213028046354120637853893397278005540 6655740 515722179477113377384918316940656640 6655741 39262055624223044653127581163964696672 6655742 -24847540073020832812493337406593481728 6655743 52750043299357359501299326405670653200 6655744 17617550240944790545371857577574400000 6655745 3859755201721332850618221601386491880 6655746 9377059862490041426572663226786726784 6655747 -110981242311200844540180313284256608 6655748 15185493966775113004870851975832922112 6655749 -2621655407525979820129334620983906336 6655750 39738774731674818803098056020357760000 6655751 -48698888142568539091446848674135174248 6655752 -28830970956912495277427326005805946880 6655753 744706339137025366976638308448642368 6655754 484312244903264693058274178855808000 6655755 -359315393373919366130126607993722880 6655756 -19609729498904686664030620850692600832 6655757 1072082243082885923362604916287043360 6655758 -2006283213036746680358794882318634880 6655759 49160315440393082882630874808370675640 6655760 -275063781253963802294381356150947840 6655761 -7904251453494920681538715328682367680 6655762 -5520422387440426671823405207406708736 6655763 6018322341252920971194382865385819504 6655764 19647379097175038810028686683387748352 6655765 -15110311332953270541442049236902818340 6655766 -3211070108876165394460631500558843392 6655767 26048015485245983098785291372556882560 6655768 12613312405296959184276081311710771200 6655769 -62829571863256958932737332044751179830 6655770 5602988905713600242114972706330435840 6655771 2618468752412918206078581325598543344 6655772 -43739824313679294688387712447910312960 6655773 -8896625078061351577149658494649725696 6655774 -1399120915984920582099294874441144320 6655775 579714598332483963018297207196125600 6655776 4069783742368885553369485928772403200 6655777 -40017026705799050284775919356479776768 6655778 -3601210300179840071844769216904824320 6655779 602452664547966719890212997847242800 6655780 18122571968737335063612320565018685440 6655781 34400190491454828510297302059643158464 6655782 -717139166462369058288564790338226176 6655783 -31393381300083165858392583839280869280 6655784 24167656317241657909956173449289809920 6655785 -41952959216850629912407283590018496640 6655786 -2626376530704372953438682869124604416 6655787 1682014657443058108472103844695678480 6655788 17063893135801375672501621184357735424 6655789 -7223420628817776501892753764876856128 6655790 -11576194220286758573618562563502240000 6655791 30266864183836792906641210999813635592 6655792 -4967821402124897865574070151481589760 6655793 -5396017785599727205203943085459542272 6655794 -2754158784479213788616715873260739072 6655795 -16458561727333144406555092361982406800 6655796 -10134499877610309937664638578658363392 6655797 -25759604501268935902649677383077496960 6655798 -298422058955480491728384988210841472 6655799 16181275414084670830567676714399275800 6655800 2261253302964903470244490165390848000 6655801 -17491171058510475536849468105825194198 6655802 -16428058142438253006621367589918901648 6655803 5455363694918216830592195312484035328 6655804 -5628948714854580817662120064191161344 6655805 15569706082612607029949511456556199160 6655806 -16195982816094059978721343399495406976 6655807 82581520984207825709732664236841363672 6655808 -5355627449915005878862951798679273472 6655809 166169565875813414398951224264913728 6655810 -2797242671446939055188415211033392640 6655811 93476674646623097406502599020062323552 6655812 3483613494042139812721297710953521152 6655813 -7558613985925276606668770309355193476 6655814 15426731864855678417727568066017722880 6655815 -1003638205521558141554265834977751600 6655816 -159961726102198350305528453112791040 6655817 -8041760923187663536717522114484807628 6655818 -2021156231206964641602874597544908032 6655819 26632995470589193289150538011795937360 6655820 25368427966910434263368379607837486080 6655821 -26787761314255674578265398639411220288 6655822 28287717508693937382830620313080427712 6655823 47547772669791877806320225427861318720 6655824 -626691256046298160899582084639621120 6655825 -34059503440120321113187221086898416400 6655826 16183999276885182794041449333979050144 6655827 23116975372731824622231266884300008120 6655828 24515057202371190246185968673486094336 6655829 7966408442984220528892014876227746560 6655830 -5388675952556558280166040120977440000 6655831 2288895387986073108496729407515789024 6655832 -3323257442351345519401055262560501760 6655833 14584621747473834451869852134438053680 6655834 6206057789109271212114863972815495680 6655835 22094418279822613691809867170429402000 6655836 -25265515982687910659224624335173001216 6655837 -6559592561135507965783368290205015514 6655838 -11483711496501248219819005792131391104 6655839 -6686750624321807104528053857943214776 6655840 -34263642013652011841779925376061931520 6655841 364247714678002221982255993503771312 6655842 -11920901608520870706327803380207957728 6655843 3464442848806363159281443258586176224 6655844 -9969401360483971236685444908675942144 6655845 -6127782319425914789822722501457097600 6655846 -7527096759612443890370559888079391616 6655847 -2153312528126398705490023449360984 6655848 2527052097980011739625860491387699200 6655849 -20471538793534787447843398268453520480 6655850 7982349500969189557359356487896912400 6655851 -1709882788379446362241186548307275708 6655852 12267591011218118444944316522079518720 6655853 20448067848623358458554517139992972544 6655854 9549058553603695339450377235182803520 6655855 7218109599537202688524983157956741120 6655856 -2170904528532109757580834305563066368 6655857 16378893599867051515914924294256402560 6655858 -13972005786688937290986831199441668096 6655859 8465504197968268051805982562851118416 6655860 -28744038890881257835738986809125478400 6655861 -45560189472764378657423450905043873888 6655862 -15454603567893291884013846016159625568 6655863 -24487703950520172967970931987639416856 6655864 9269138546462469386249028636898959360 6655865 3875721622413929343658358715229792200 6655866 15337743028762656089195909568796515840 6655867 -2581823800136846492495195710159414800 6655868 25188914939180037230616710006592104448 6655869 -40294688043423183535263127334654224512 6655870 -8381852635565592737077062267445248000 6655871 -6064400049109333936932290058780287280 6655872 13428906258877513222092180821366538240 6655873 5140501643329152008312859913950331840 6655874 14395376493287098767638949440905202592 6655875 13524650110456313427385446284509500000 6655876 -29653155217010229906681720660964520960 6655877 -10913182623199499951546895376751650080 6655878 18694979727349757623907925478562974080 6655879 46915072218376860897559220130225971480 6655880 2734223435640898734091234133916057600 6655881 13233607870945230153039492344811628800 6655882 -29856099815408127360224942581532480208 6655883 17821331463435465691914236942767486704 6655884 472539117829495338257426286735052800 6655885 28091830484229024695676906235080511800 6655886 29142694435342650176213039040357076416 6655887 12530140697789898836409923645597554800 6655888 1422718925749632059113956141323558912 6655889 44538352367968669033894837267049136690 6655890 -8524078177194256815366141696392332800 6655891 15622521263965417234747266444642578064 6655892 7152551975142193934314292802062265216 6655893 -3798748735351636433527633552104154752 6655894 -4818334247221274228825092557556829568 6655895 -15754179649005863500683872380860180000 6655896 10530972656977520645742723744746833920 6655897 8773443864002966717162110562839510346 6655898 21118121379325790580011625797098153200 6655899 -4239211447402731488255847620155843104 6655900 -6949810799538193270891249226726976000 6655901 -779356881952790524226399875947229056 6655902 -6091448923016130800300036798403127296 6655903 34102906514846145656090884879010781152 6655904 -40810732828281366608499407767087939584 6655905 -46075218440248503912961835969008320000 6655906 12281028683192748480812620578851285280 6655907 -25899477638765230196353963770545015844 6655908 8484136864993749493835573682261196800 6655909 15285182660135260026086507144057327840 6655910 -2068611863037118677626803398850112640 6655911 -15542242812852870049231184438048029440 6655912 -24539650704928618750939688941624197120 6655913 468930564488334815686004565706854528 6655914 13007964085000294210592635641876503040 6655915 -23407938831769618909018308821992152000 6655916 -9609193520193788724439456834762014720 6655917 4212972362871426318611191782738382080 6655918 41689494545320810895366480896082629440 6655919 56878012425517450996571266929106258320 6655920 1496905069306066639792819629424312320 6655921 -8648846729875196785533898607281754250 6655922 -440405691973331965722374203855382016 6655923 -31506407927761231313139017539794471696 6655924 -10851699659794511395487183847705489408 6655925 -618960824177988751985758116492398700 6655926 5774239730584230045364794965212992384 6655927 842021798626878955449854619053904280 6655928 -2411395810517292447030575438470656000 6655929 -552109275581841949247909640043545600 6655930 -1244317221578546186920377976170964800 6655931 -4050855828338981682820385505963098268 6655932 100031462889597700566400096325185536 6655933 11472980274387880904884377680836196544 6655934 -7506610982372093708711071123993968384 6655935 -4356220944821269292766036628337548800 6655936 2229278802879508982828119774388551680 6655937 -12031794104446392579732282493954548414 6655938 318726876233137052475883692243456768 6655939 1336534379127649212964775682290613424 6655940 2341376606132498545310292507589409280 6655941 -790004733026016784453075887654679650 6655942 4378250542851244423473295921076813184 6655943 873748418881640269818610668262588416 6655944 -35812827328224971872268061266396897280 6655945 76992647319484389095476845313035718920 6655946 -9042553256505193957166383987749288960 6655947 1540726556954898601296340514304756480 6655948 5951383164590161040127010340024360960 6655949 -67353359941742079176486471619304967136 6655950 1649094450491489439642535659986985600 6655951 -3059459067186783786047937928751308048 6655952 -11663917532992495326469607467760222208 6655953 -828561167363938095613899590734440000 6655954 10319136255096380917915141320153572160 6655955 9725779044094041430937964670267314720 6655956 -8329771145702220662205562890064508928 6655957 5758561223187076429644621044406469824 6655958 -20003418247242530748168779423870402880 6655959 14734041680365536105693770885922766320 6655960 16012527500316571326997619460341760000 6655961 6822789142459274540195398008889686852 6655962 -10392197378728076819189845266833192448 6655963 59154455637492625935807071727441659344 6655964 -37430717788913130064378871026563202560 6655965 -1407079976646080779775775001678430880 6655966 -8032900001531084612722678417743836160 6655967 -24443727910313267628196767488093682000 6655968 30772042232551744626151305712238592 6655969 -49662484621508503313594385678594971856 6655970 175475784992143175136489793010826240 6655971 -8401693755794530537100774928695544576 6655972 23449516586534055329857484693959932160 6655973 27225173990288488850776902554965177020 6655974 1852701065469859365730785106433616768 6655975 21011585837758699112947710488685056000 6655976 26252694451053903927348621032117760000 6655977 -22431182919708192641650284143038261686 6655978 11159768010696175210785047603483648256 6655979 19900519452971246501622506627588275200 6655980 -15084990188335625852244018836410352640 6655981 27240647667074463987717108837886862784 6655982 28752750670337669571947150753049686592 6655983 -4772902141206391836712999067609213952 6655984 -15929178996370412315519618252800000 6655985 -1891341628821596836622271718648464000 6655986 -14128020335789904867044768948885356800 6655987 -16982134525177436917408765514040498880 6655988 1408380973254160261342646213574319488 6655989 1873080841910289165162233454862561824 6655990 -8236124639186016309461581733402198400 6655991 61741195309868982208688348860125164112 6655992 1720373851826849427439256899588915200 6655993 40243641885712059240198251698543935360 6655994 -881859191320984013534500774436965920 6655995 21356234521629513053343845197614283440 6655996 -31246863720488032266879511405473538560 6655997 761825982650374274792758720063549446 6655998 -10180536388534096249376518969559040 6655999 -25372263793577091814872999582693792768 6656000 -14924668856155752096679077227790336000 6656001 10537357343929503393584057262685046208 6656002 -1438339113286289462170237162231869408 6656003 37226717808631362285078148568160768252 6656004 7888276928954229633454187572458762240 6656005 3506313215722392344462435761061977560 6656006 282019129910018908363984469606935680 6656007 -7241505204053549024587641558060918360 6656008 12016046349692795253014268544051292160 6656009 50924345007866122868275716060839133210 6656010 -1824107708225253775790671632676085760 6656011 39722425905692936090284271284344854612 6656012 26850744018251289547981537537464340992 6656013 -225000261919034442145532500568328096 6656014 19751734353964594187862676223220113856 6656015 26370905339341537645430783700176354400 6656016 -1661453444922546126002757968119726080 6656017 21533900125982710205371472095275284992 6656018 11511833114152835804755794506026273920 6656019 1943398584466227165250966382776669248 6656020 -10633038137386754777049390103109099520 6656021 -29001437113119875436198486117718703328 6656022 5382031049322097554013736331654992640 6656023 3805243025667048149337323152818675840 6656024 28747309774771462556119329801360168960 6656025 2950654743945487895847977683742878800 6656026 -1579991231304615515211816482218003200 6656027 9140923518511740230343713888975895072 6656028 3475172371206655181293835064207505920 6656029 -4586051888270095077511395323682275316 6656030 -10909215718766372936313378446516763840 6656031 -275530681449754261495431548807083680 6656032 -1135063996329415079681041856594116608 6656033 7829491029482558901754884784853743380 6656034 2377208243078340635859114825360728064 6656035 39252462361517330226022908668487702480 6656036 -30315985369443523866460459682945013120 6656037 -6156534538345512040414881479234424000 6656038 -2827740230526339858777771882925954080 6656039 -2637694046623838637594081183937083072 6656040 24458148405633949824481799897051136000 6656041 -2909424814344116149687150682511395840 6656042 -9989434524509261006014797496347329280 6656043 -11320503549841733950438772269530114720 6656044 39273561343967727215552087173119975936 6656045 28029771678578674728291845561995183200 6656046 3540114367461303344836719139313731584 6656047 37295178279431928801927527116061133552 6656048 1463467563380425478885024469133295616 6656049 42192507827730621654645480159591343284 6656050 9844190318020155293148631760739610800 6656051 -57163662130831437438051181875526130400 6656052 -5063259759661191575466673982356174848 6656053 43935619681345389530268387181361026300 6656054 328798913478170626031239840189621440 6656055 4561797066244953772635743767453624320 6656056 -701497664139066012281874713562316800 6656057 -6865495989747411019320676463669981808 6656058 -3280790408146601714497183584174824736 6656059 -38601479233980413563683113125865555740 6656060 -4156877960070980579956379867158187520 6656061 -9811949893333531563993006748457851200 6656062 -5004129594554679725917740851875982208 6656063 20835949314487863095136328160301935664 6656064 5638147752212053071424894294636363776 6656065 -35419131729665298266627529890629295940 6656066 -42578091938964666879560408945140070400 6656067 -878019312840972738734991992299902720 6656068 10955360167277704585161962552376606848 6656069 -802727976095148364438620150715329504 6656070 1333270492445686509678115143373455360 6656071 -11288948402677619202661627708119554728 6656072 -18316938099236601570370757523200409600 6656073 14296794983635746992143084465979111184 6656074 12420362728263065522465078896231039536 6656075 -19586668999143395606133642054752447400 6656076 -1946180575869037634621166965909231616 6656077 19444872640573706078541998806570407926 6656078 7408318433865404956911703176418876032 6656079 -22953162869678714731713410942222652672 6656080 -5381328707443578940248238967291904000 6656081 -30384696603680822016801499688755458828 6656082 -15840580709600334530690703663020750208 6656083 9204532936017605321913574671290263120 6656084 26882234583490409441836700838505017216 6656085 3902093255180183314196517928573392000 6656086 -18426805132419773113369310208811639008 6656087 63674836380979655931430521935866703472 6656088 -4427301771163091823244797660069888000 6656089 85518554921662825892532233727851930 6656090 988556493757885922275729452069857280 6656091 279275929888047778659505244635021680 6656092 -2043213364517211527319102730500753920 6656093 -606008068201512277303426797190198080 6656094 -54170045333029637809073967406419648 6656095 6578612981137991762678523178429681680 6656096 -56343805898581273629647285606179012608 6656097 2191518158734190676257983651636481472 6656098 22386713596650767329892092866961630800 6656099 -185757494268880178031952146015994560 6656100 11505099273799447622403505273624012800 6656101 -66084408878505711395481428658098064898 6656102 11976875465288875553862017840434345344 6656103 -9013466046762965649073073844076347456 6656104 1846956105480526355345782953478717440 6656105 -4447054123633332923794424407232408640 6656106 -4854911218241283032514932609886640896 6656107 -63106653253544937323181213475212743960 6656108 -11427636705721748393376310818838364160 6656109 -36906272737906222923820611608555065440 6656110 32847761757162363063019788890237857920 6656111 -25431215910545473994739321314521621776 6656112 -3439063434099714509240521424047964160 6656113 -38410481668993424325945245862552459776 6656114 32821705675208358133404010089996934560 6656115 5773204663848070661384515279475884800 6656116 10046459743086017604752633831073442560 6656117 -19498114172448387055418459404449358980 6656118 8303473566005992668787731013601280 6656119 -63128238045463116436215664638151753104 6656120 2040473126857220562735267745234636800 6656121 -11508590614489333034910987399682649760 6656122 -13250062375813267996637265222109867776 6656123 14420888351698692278347160368801662372 6656124 1799553979891446768398918987733459456 6656125 -22207184672679070165929527550291168000 6656126 -22843276686933422939484418041076351488 6656127 3886561573023412279146001625406085320 6656128 9669886036387880432389136606822400000 6656129 -73580512556522337752957399786602697724 6656130 933380327675978145520581380770612800 6656131 33107889120960787124507858199255440112 6656132 6066085872395669370683429278106173440 6656133 4803570028258549770732708690866713248 6656134 -5380883549033862583064107857200260608 6656135 -7710303252719277712556654406416662920 6656136 -18623054646618920810081763340986777600 6656137 53433283990681725462589622740054359680 6656138 -26994787618227454847909972985187681440 6656139 13448064316047060700217320974068509584 6656140 -2097963482907820180416469994370539520 6656141 4388457000187156336560830420277492492 6656142 -298889025150649237076770305027148800 6656143 16677904199406844912668512737001852344 6656144 -2761241737253507138973867528205762560 6656145 -4248465643282333083834911842079654400 6656146 11688548621444469716121761810266791936 6656147 56754402497422249770184674349119579432 6656148 -45228486085698195070191417160659271680 6656149 -11252695642325242685913802881845873664 6656150 -819193696325207596777044073104864000 6656151 -24707601453498339936276294935949639936 6656152 954701210660969836957755196680192000 6656153 24449399155549771173955292728463450880 6656154 10474648084622041763422186933214146560 6656155 35294657802216852306943584507207183120 6656156 -7540339144826361035949685733663431680 6656157 2538529652806071029016128945425248768 6656158 -27643290517760252450225228708330313216 6656159 20260904536995277584064148539838851200 6656160 6790439480888340619584008958231183360 6656161 -5257634057136874988721721260135650000 6656162 5627571070727642062726099294482852000 6656163 32848980052102827117140345142727801584 6656164 -5727037637977203056051055814009876224 6656165 -10613904063247880622288745555342356480 6656166 15288443716206009409027843191026727744 6656167 -15987283095303653176014100933068064800 6656168 10311603176167443079885465453938677760 6656169 13983075658641690189356385303667029888 6656170 3338084614001786095013078865331517280 6656171 -49420524393359402530356517091417159628 6656172 -4622541102767625261899122251358184448 6656173 -21308593666475849627008253410036573760 6656174 -9235367224084384027874582960803717248 6656175 430235351728794896066507700808371000 6656176 -10017317840579243977912384631957536768 6656177 12916578840915347761338357371891432640 6656178 317869435099721544077452346366442624 6656179 339434859924543635385589140390790560 6656180 26223393374960892056603198651217507840 6656181 -7345746239335050571049661934294616256 6656182 -6271016133634333798196561938753550976 6656183 -16900693698015070616831194057095044568 6656184 -54906256336290411742943283479664230400 6656185 -133850853123129412480475083979818560 6656186 3502690464976866839361662717918867424 6656187 -28379901919511601688921318727790939648 6656188 -14314849492610897731832397659007787008 6656189 26668222214323425258623331633286957356 6656190 -7266971034166301166880027438359684480 6656191 -23254683485793581666506043851408965816 6656192 -16923201110603602777256305681014718464 6656193 1968844602075132430570791203172617940 6656194 -13098915330301131860320460465422348800 6656195 -5270519485344265010441478129753355200 6656196 61255869731240041288735427146383360 6656197 -41492033894818820621563841105255973888 6656198 29888739465506962617219737273208261120 6656199 -9104919643771676782159059617883035904 6656200 -12933164402868162256981163502759936000 6656201 -24325349201347699028129967487380261798 6656202 -1979185556868735192146446581514828800 6656203 -36287433870305343487109998101718645680 6656204 -38682593009661636888941460215005315584 6656205 -7937273142707624043532841470806866880 6656206 -534056880714243685896240920553068736 6656207 7112847119488605748761000909896601912 6656208 517543120354230639880272398308737024 6656209 -8553178120174368724641012872166566094 6656210 8196992395588131583281534850373280 6656211 18641690978485699024169443158535030260 6656212 11530144030176298750558546011768899456 6656213 -1478953802362127520259384386600768000 6656214 5608550080434575813702875266707332992 6656215 7264919018869910188030345403126286360 6656216 1440862653991686996583745085872578560 6656217 -14954226032645008754743524131008172352 6656218 25060451654377719635971973538914385120 6656219 -1961901766702561243369583480598546480 6656220 1310500315368750307419959768559014400 6656221 -168428076021961123400265809415228480 6656222 13287661236031370154528408280312566912 6656223 1349662223022679699837927525910619648 6656224 -19642474149270828212723231321924567040 6656225 -1644643718076631283759898239767738500 6656226 -6110259326945514751050783468946999296 6656227 8234560913047050211944664875483821184 6656228 703010193034927447915565285402035200 6656229 -23325785849210503284280666935163054080 6656230 -7371630370661355580356132367029292800 6656231 8115601686762875844200476392907174944 6656232 12475080397406749048193726758217318400 6656233 39115993480662434680075759650343332864 6656234 6904346047878104894948230422222359040 6656235 -20816556245279231162488012106417610000 6656236 -2480024066216115827926689812772913152 6656237 6308923560537613741546944401901884352 6656238 11437840396987468372242172074564946944 6656239 35362794572833099951391689455685513040 6656240 858515008387575713487950418376949760 6656241 22468573130982570872739897398460902304 6656242 -33634742382602111005040425173601375728 6656243 65785840916774974766798494305663641544 6656244 1311980442523354819011750591793139712 6656245 38892342387561251986487390712568537500 6656246 -3521036059470552449756482920807958656 6656247 -8978778289366199132847855790911768072 6656248 11066033304733414563116927028921139200 6656249 33469277227319297970392810058945504336 6656250 -5752123423652249000269672865364000000 6656251 11394092477346135867820591534078545920 6656252 37659445418703596185231308187726196736 6656253 -38851422755640754208387052631247594496 6656254 -32460830529121926420893831481196222080 6656255 -3673096575631617439107466644430002840 6656256 -16497181973281928511450672950063136768 6656257 -53604512161837697482954952099830154494 6656258 -7761977447131948946905444400109772800 6656259 4373428543003549004653917243912036528 6656260 1751396846114145662913628918176053760 6656261 -5189047966106122176575505996078447138 6656262 -2715121438692414384201616407460584960 6656263 4525717026143649757072223092418745400 6656264 4125180433910305085970545494274918400 6656265 2889208025996693881241677388648797440 6656266 9996260962473618196662238365016790832 6656267 -38080477708681033127389350665372288880 6656268 -1199765940367564180138705907242770432 6656269 5053180840520271279301601113234586688 6656270 -10513772573914025472125842546182393600 6656271 -160420537567615104358020071704569600 6656272 -3274913264512162838479528629638791168 6656273 -23907356423988638310352809725161837836 6656274 2193637137713183692010939943255984144 6656275 4033634561073680273484984466189225600 6656276 -33061206097284899459650607658611896320 6656277 20386671784259468340699083192352573600 6656278 9212503836993961088543799106855441440 6656279 26792718699675821024324487642300076032 6656280 -17660065168261035347729525000745984000 6656281 52245602546102998269410905427484496512 6656282 7983347549179417004046667467134969280 6656283 29587212324327566748655932363015199200 6656284 40636653107110656951735370170953647616 6656285 3092352109519560686528142037712131800 6656286 -235926387050415625825768941685235712 6656287 -49454392554247200101662293670004358408 6656288 54912094939672620959275706058944348160 6656289 3191635095712483858744400649569710080 6656290 -2056487660207140517840467379834661600 6656291 -29670684356111368785541278212234086308 6656292 4033879603262731859496434023572910080 6656293 6096278621278771095799049015188018880 6656294 -14438565237819156684442338641141874240 6656295 -2714950761869623713191883411716965680 6656296 -57728200364834469110385668719892490240 6656297 -58625159648809302333689133813018182748 6656298 19040731848548684487893173107730491648 6656299 -5642554226029989398269659946605080160 6656300 2743990116303048329347892549182003200 6656301 -662448615928902038234575933465674708 6656302 3648726116594260262253472967300623104 6656303 -31217091663143370721622929292693102400 6656304 4002993341844736188661627167871008768 6656305 -10188337827377367149761640162548926540 6656306 21102909864079642098965506742071982352 6656307 -9645893126964090831724661393808725448 6656308 -9018047813014201617120130712128839680 6656309 1786987600472119644545102894182011840 6656310 3485782087938938460326563314707904000 6656311 -20725972114612418916226405177052160088 6656312 4602465815408899263956881806896332800 6656313 20890240589615644615475340084861316944 6656314 -62286045184962300898747295872178688 6656315 -13246554121573664313903831605459275680 6656316 8721634928653241742815530940722692096 6656317 4618463151711723798252212136130241440 6656318 -24885065793898523257272272003506832640 6656319 27343726722554341715053439506132106304 6656320 -2562210293854325407100547499535892480 6656321 -1156900972166472297519595160636359680 6656322 -7075179457150266586673551143965593728 6656323 3925227533327091269772012502466905584 6656324 -18552487488816072045432531896248172544 6656325 -5092258195277664242422538029632026400 6656326 4730300598114349678626400278682934112 6656327 -49219293852756976544691078809594334720 6656328 9087349709209264312925768426263019520 6656329 56887770152537364169721215032034829476 6656330 12225995362540783332823915524116158560 6656331 -30079093086588965809549193916740756352 6656332 -1597140092878750685225564785101032704 6656333 -13470650691698396617706282777966047680 6656334 8852201539657576750163383177712810112 6656335 12948825657333141996301981974827403360 6656336 1030995860019099145335602985899261952 6656337 -72021808628254897795202450251877388 6656338 4112945280320166585070221947153038848 6656339 8131102101047080385667163172630428140 6656340 -53762131589870718135987101536204800 6656341 13378120506667067526207323235656811900 6656342 -2039174183192057373668487307285948416 6656343 -23036045160779829843285889466924871600 6656344 47427087948997184004923451591898705920 6656345 4772096410588685755803296568902756100 6656346 2885954556092979306486401434146689280 6656347 38720346521396022518350886579380489796 6656348 14621524548737989061239728316167160320 6656349 7347458489302734975378990973229642784 6656350 -3597230363722052982068317843092326400 6656351 -652337220279745659962353644310886400 6656352 -9013382031695051840068297758913855488 6656353 -6512768872220289707740946308678368336 6656354 -17621949935604300102314274823177608624 6656355 -1508086572052713164218471727313640800 6656356 -12373418409562833646309109044706900352 6656357 -88306331971687898602020544304798400 6656358 13753831370476072989425810788080149184 6656359 -1985339489809367314064771728783692896 6656360 -7652143070763134195418791157662976000 6656361 18614532431254526163525169909213577280 6656362 -17464261849428433859857869086340062208 6656363 12097946513371983249296353049340592896 6656364 2391308869207766497112909898868654080 6656365 -38700261393556425460798589974356602400 6656366 -2976345755775427324107477965433624000 6656367 12690365235756853902309130742009981712 6656368 15111773377398122575631632122530004992 6656369 49560846974328800202709950554992756020 6656370 159961017594019376942068954534041600 6656371 -36954647299884599441387572573866581428 6656372 66565454863754141924502902400881467392 6656373 12715684239477676029118466132186640540 6656374 -1602076419716002760122191136193459328 6656375 116438364708263558463337806919304448000 6656376 -10217013281559084542282493063664066560 6656377 7710950136380645328222585063504315520 6656378 -7287740419060221244023330289949234976 6656379 43631439378243634003616738003472728688 6656380 27716019661212906821212662672436300800 6656381 -59685559334996501754725392529596942836 6656382 4529211804206934666222614653357424640 6656383 -51261038502056494058661119597747305400 6656384 7770111376177148340558154963510886400 6656385 2303135158028581039261647512632233600 6656386 -27068163539028926851898987705227414656 6656387 29658405021118410365624303209268295036 6656388 -3445068709009952815651763703883084800 6656389 -1588173234414546694948465453209961920 6656390 1690417151854678945908817603346689920 6656391 2057536188852779697772862964358310400 6656392 -7245772635170808231739044892884172800 6656393 20575694095620401094808484311425855642 6656394 14208123037840537765772531110415788800 6656395 27263175494850663259722220243443290400 6656396 146679677514167938764549534067683840 6656397 32027415502800887593944740749341015840 6656398 -2820431235077819026908845154673601664 6656399 10478094903869235692061715749919026000 6656400 -2657434602805348612987755854962790400 6656401 -13379184013567623066031736245967239068 6656402 -32355987378543861864303026831320180848 6656403 10764509990313741005624937162221136960 6656404 21873338036353938614013781542854953856 6656405 -17311088845107858492072817963535975400 6656406 -14005417230551756447461811796555871296 6656407 -23880252044380642570557085988097445576 6656408 5420694313476958398351411596687953920 6656409 -28444512009020369852240146999517962086 6656410 -7760406449973827469736222984792961280 6656411 8165049393353608749164761528177126272 6656412 1124900956081957729315868122464092160 6656413 12063260702638937129755046513535320704 6656414 34732444836421267473042843879968797056 6656415 21976756002749878566550773629108011920 6656416 -13166661558578555297390279565166903296 6656417 54608972608999660781293886117615176752 6656418 -866792737036670619953461419227013984 6656419 -11341926372934279794629402174066029056 6656420 -287590500048285610751298127494397440 6656421 19920315798598260840443080077205238112 6656422 6923753884075186839993261491299000320 6656423 -257853015016411835411933554730285736 6656424 -34844236532574642771149496042533191680 6656425 -4736287519483407415140113694819202500 6656426 3841568392268804266318131289791820800 6656427 -14850321412142881215418525867383508836 6656428 -24856628355235513375721640415573355520 6656429 -14042331100366600194801440400964717512 6656430 8182080471418078633021401956906250240 6656431 -4593039915713324180669072170893471856 6656432 265705663789782453409679319150428160 6656433 2548176930506197701812699363660469120 6656434 25596525758048397850621336323298819200 6656435 -20750256048990819239844476895798812640 6656436 -5068961648133909721504604114843092608 6656437 20409917774423276990842860411794607086 6656438 1843004413917789952399205429960265120 6656439 6729114645448448149237007731578837120 6656440 -7688336301914939453307277278657331200 6656441 27063720744724862303730803460966684000 6656442 5187284829624201923800230099965107200 6656443 -215282614540023009478162255685805376 6656444 -9064173856981801999957469387585507328 6656445 -32117834497720326172845842519467358400 6656446 -2928053609160538459381326571240797120 6656447 13208666382339679620547930919417573232 6656448 -4788929117966023629734017332248838144 6656449 1205567071933455186456049095305456450 6656450 10015063137401849010787078542794966400 6656451 -22500663825277305531319428429952352256 6656452 28391754659303838796000225402947840 6656453 1616180515640406931962297517064590464 6656454 -1005417929462336009979816976490702304 6656455 -9101662118722485701831300602117278240 6656456 2183420907666681542839257477295810560 6656457 39943673405677570842856166135652645120 6656458 31389832797108603220475819869233196080 6656459 5338701342901522622776888072250976660 6656460 -5628877606825435089514875114418176000 6656461 5733080462916538614899301483205978880 6656462 16391142621138775722548159528707607232 6656463 16961415157969350049811268252986260608 6656464 -4223995532127646998860951406994472960 6656465 23413732663613135936951561588890927860 6656466 14718978822254874578407695057008759424 6656467 -2700873034151403466232082909827997048 6656468 -2298275672499904760326050498268545024 6656469 32487697737471070219062747119126729472 6656470 -9137923142589601721270973271733293440 6656471 38165605435381295440517360946006081672 6656472 -23238293666853022486866244533320294400 6656473 -43713501721406808390281088232129440 6656474 -6366494031878590152159943302331799808 6656475 1172184455505894850333239946465536000 6656476 7804091418287060004944480372798456832 6656477 6965844875087538858838327723224122700 6656478 31031143541505954181416351810809945088 6656479 -210661857294891688605340449555031560 6656480 -22188634918332332118240270922399088640 6656481 -1411195423723832372793581579014952172 6656482 -1671812870993465244657895993948263936 6656483 -9633435113643892426778220229654439268 6656484 -7197417921634042278868537798600510464 6656485 19103418394028995024753174937764840320 6656486 -479329280047013805639184411036419840 6656487 -21110034951023600816319657747172878720 6656488 11219766065403033683163931683275520000 6656489 -10576414170169486007813376545780329344 6656490 -11970200145667559810533521544894373280 6656491 -8377410582703727133735976483662489528 6656492 -11356960054621381313140030437963427584 6656493 23969430053295194087466718146543987264 6656494 -7178745788228666699381524308307680960 6656495 24069152440462587014006159732823549000 6656496 -1972754295644314587404969930608607232 6656497 8394599736005674592384441925460132946 6656498 -3619318515437379849518510195620896000 6656499 11957809321029653973342802025718052464 6656500 16549807940707622909196168953860032000 6656501 -62742858212073321501939425950761064128 6656502 11915136533654982176648219593633198080 6656503 51484672209832464235390809238137584592 6656504 -40871099998882488222047362984716042240 6656505 1469880743675455241772737844651033600 6656506 -5822333098688983908909294764646469632 6656507 -18521232290116918543949013266149474800 6656508 28405658297194939564432117819347451392 6656509 -9746736510533660595752433160037311796 6656510 6343803983191404522705353390175932160 6656511 7456570913342266260585313380622070472 6656512 -25847435699385554740299460914412781568 6656513 17317184778298958682812503769253558960 6656514 2367323186171636815820282045069763840 6656515 3394760216560560626335590787924937760 6656516 -10262167724560011864440956011892457472 6656517 9213544392713453536396996455952519680 6656518 12770906892100448783707777145443158528 6656519 9544161314450420475975767719432824480 6656520 5326375523659781238809302136492851200 6656521 -1739627099265931864693066570807602360 6656522 2813450044924499922762031410049557504 6656523 156901768252506524243606348363696064 6656524 -7958684064464372392301903621019905024 6656525 15169277005354877798705083708759318050 6656526 11260370936462995298037793138322486400 6656527 21237761146066738959449128397507347376 6656528 7669607958481683423443127733341143040 6656529 159469476164757870140601436957537536 6656530 5604179489157277597025410832785374720 6656531 10209242445357668216968072488107456592 6656532 8013654619334533969180171760065001472 6656533 -8027742528022848612939926252810939392 6656534 -19152038490730546492886801823659219328 6656535 1488221084444980640946750972287411040 6656536 -28759956723603452813024508891985612800 6656537 -966488381859096808987529838546348288 6656538 -2514400219769798171889413497729451520 6656539 5469021373946046938072328471135454340 6656540 -33532580736830449503014617148896051200 6656541 -19923148190562947783814902532266451456 6656542 -30711391375274189745977813962169651328 6656543 14350623879574084667977453535720829792 6656544 6609123389440321863382311083718082560 6656545 9444448986820962593836735392602515200 6656546 2313072120896594370111661073101388064 6656547 14529127024234274817011826151415439360 6656548 -557745226773548256460748366913199104 6656549 25701658832262406678514882603826719550 6656550 823939990603433629831090908011520000 6656551 -5790736153505627385085652448667182336 6656552 -49654776490525484316821917173462635520 6656553 -46243503786607354942342630822226887200 6656554 32481217010451013770937023677767478112 6656555 -2229774482863818244509265238959908000 6656556 -11624459472404270593056273433488307200 6656557 3609727784697073126350772378481774400 6656558 -12149237517792759728343044678445239616 6656559 1006140502554229877131040621945034240 6656560 1741508806938403094515040326687457280 6656561 27905463322526397968129623017002598162 6656562 -21750364738416667529822196643184776320 6656563 40414376260099156992887396091525994080 6656564 -45656107842436233740813232717416226048 6656565 20339202060430057535460374970083999520 6656566 3546272952410964010691638547444526720 6656567 -52894614515251740236009958042712130280 6656568 3143291726619865918090152393021849600 6656569 48550121632006302463368239871514492970 6656570 1181556721341515348379261826154712000 6656571 -46593857439723116323184025091705118640 6656572 434716706383280394061007889428482560 6656573 4036993229007782466244533649217280 6656574 13218768201795534285357663239092577280 6656575 -29408215945996200467080867020017715000 6656576 14436851344931031514116458909891297280 6656577 9982287492463453631019537755829101760 6656578 1454425412650309520795003376232120320 6656579 19122746440188139987693425138031254384 6656580 -482550523343284850285347392241397760 6656581 79628927313078133310376126848514043552 6656582 -18816478617328934853688781922223720608 6656583 5441811468490419721808295378158432424 6656584 37506977780286941157503411697943756800 6656585 -10306075779812317954454974057673249400 6656586 -6945137221819647870324228974675579136 6656587 -2206116695785120810808758953252349408 6656588 -22173407658859716036474884274859075584 6656589 35417962702072558304939439212297522454 6656590 4570535562639781715486798657506948800 6656591 28769678412765600144772462331321404752 6656592 9335046945588102684242298680921948160 6656593 33395461894014524568942541213417310320 6656594 -26816116412502079997889579166990848 6656595 15238269569767004471288216195839376640 6656596 902787976478203493971126798179565056 6656597 50260581142662774236036069941711748046 6656598 6643199594311301208623037580323684864 6656599 228439086140251595306305042479002560 6656600 -8430437731730697732227463450772992000 6656601 4204076415273198200309398571137392000 6656602 353466621554172053443448596774149600 6656603 10312018798584878459567691236946198852 6656604 -2056492356120964918071137384190766080 6656605 30111556089174381692197162672494712320 6656606 18911517020259524553789571097610742464 6656607 -32131390191727448784858426823062186720 6656608 10998455865212188991510004288641826816 6656609 8963991631789776283648374677961762180 6656610 -19700894207783088118977237762219694080 6656611 -23596983911233939590671193069478118048 6656612 10023392051009474406805510217488143360 6656613 17092907448895538468311028688376002144 6656614 -16624895537625809488538651530394532480 6656615 -76395635181968372845289192968788480 6656616 16134950902096870659039460704156057600 6656617 7921437150370473335519423797998748752 6656618 -36295852945502413434801658429486358784 6656619 -15985227121604120462925328075633559040 6656620 4556042403342307921194579712275425280 6656621 65971496929041562063357422516420660822 6656622 1171997664469580285053545922374887424 6656623 -24093145916829907879005895818975662128 6656624 -4278947465159152357591004145058676736 6656625 21289612332521172609176617101830418000 6656626 23073933185948508970845587005141770240 6656627 17725813536231341432544174116723590476 6656628 -9618158878932941541408815917165117440 6656629 -1682360249543389773384793744468022624 6656630 -1294597855132484912343454674513254400 6656631 39763593463877639451203615776833379200 6656632 -33788171906815804087942759013817753600 6656633 5002453155058341178254492815635355460 6656634 -38762022009458458962427512357819947520 6656635 31052362196908205504542540913844430080 6656636 -14542067463851885783066390355772081152 6656637 833625593953266204469694944070975232 6656638 20495796239689586277892774115584734720 6656639 -26556878653082084698073519405679805968 6656640 9398083021098598752170805600819609600 6656641 -13527697364928821591577474674681592108 6656642 -15756968083675262414848045190590712928 6656643 11864634572952393558683108981181642144 6656644 23206113587904780500414631150675996672 6656645 1245262518397706146476998118512691900 6656646 21559525300228873608467213172468424704 6656647 -2292475884209156251192046514803772904 6656648 15337579492341084926684971423654671360 6656649 -7489359797463778687031729562593546736 6656650 3419761744545686317642270351641696000 6656651 -6473322377562269363195882504517335376 6656652 -142840724936794475141852934352611840 6656653 155729277680972730632670568744307520 6656654 -13435817669263025166523207899561052224 6656655 -1993863278136376301053301722763097840 6656656 6573082430237231853835808457548316672 6656657 -6883741735447938203693091618589325568 6656658 292262548599075668937789286875495168 6656659 9796770237804326294300319192835986860 6656660 1853119984580249220039744118656000000 6656661 10881268361917412623489785734846208 6656662 -9760239993339579410721633449355686208 6656663 49284808631116208752235948482043971200 6656664 949875966396387889959774428153118720 6656665 -16253075658148534917982936038739298940 6656666 16160991541274443836495550889916361440 6656667 -10124567447553775741291164714135575952 6656668 -52203065913475408117449971700816384 6656669 22091755718586516334662313347821259840 6656670 2784241081026473450111622117247680000 6656671 -3923874770336546406190955495929958288 6656672 -26423282103769849161297649982112792576 6656673 -21155297025267524684221875921686520096 6656674 8477373583390194931452085588044414240 6656675 -28032625282872284053171952225483157000 6656676 4908606177362841152968052831059795968 6656677 -20445527530396413513314143858181003328 6656678 -3267618574713023070333310489161815808 6656679 22618461252251787743403052082878438224 6656680 76507043006920581580604253992294400 6656681 10422761124738777754382422404074562192 6656682 -3432365778636776636177129035926739200 6656683 -24375542648144014380985287045520626432 6656684 -24723700665110640001785169918212784128 6656685 -3753589331059248440015013897527955840 6656686 -27971620489437872053993939869185797056 6656687 53900925059175819608336573274797557200 6656688 3921724043666190288002426217549004800 6656689 3569224388825034875910017573250696360 6656690 3608378116179991006190602116110287680 6656691 -28672420856641707202739568644827268808 6656692 1204965398656545065399240779878072320 6656693 -11801299623681884750171288384284019460 6656694 -4571605826012026788270255328404096 6656695 5484486792085086836394390934735306200 6656696 -41639069715203215380497883245064253440 6656697 -6548556716743184114778587268644373126 6656698 2927747990559594874468075606311989760 6656699 3275693417746341435818067607879959636 6656700 8341151047698539266461779942586816000 6656701 -1017354964138113062357058055034567648 6656702 602349692081513314181359821821303040 6656703 20018599289191362936374285269255823304 6656704 -2999178900392894287036430264265867264 6656705 -27157962815633455987982517781849774080 6656706 -3237906463003748953325292226464900096 6656707 2515321203633774275370941709760727520 6656708 1778905111619443873307589937657165056 6656709 32679072817102034271089883311197358304 6656710 2196163218847376980726903835625168000 6656711 12297980868409945456712302345242372312 6656712 -659264276179078876798976910055956480 6656713 -21252003615815692647898488226786663040 6656714 -21604380651176078406143216996242519968 6656715 -11947986522126037127562536284010625600 6656716 8428034851844810901732469508967498240 6656717 -4995053464181269314890876585984196180 6656718 17220023604813817357519559719597931520 6656719 19885437168351140130766780354125077520 6656720 2009338601554877298220633943656366080 6656721 -9266778035379289850556794584976924688 6656722 20899939405872765413245986334262283552 6656723 338904298271720311177458399315561024 6656724 1886235100058361280550003160786316800 6656725 20908678005850413684317740871845594250 6656726 -18070007758480812487480443437304691200 6656727 3249744758440833199676214765824411904 6656728 -13654285847688328485801152533095997440 6656729 -35860996709004579177029011997601561216 6656730 3735324359738737422618326802593022720 6656731 -22368041503012494093482681751130581000 6656732 18907198517070155289639450810828890112 6656733 -41386923945101491054480846797842459898 6656734 9977699322081360859564647336784665600 6656735 -13106119301657564549421070429538095320 6656736 -21562937684692040288716756747319771136 6656737 28439900581146497680751231803151508386 6656738 -26031110174667489059761601661082035840 6656739 -12409358645002498078392814092931187280 6656740 -12718287929282469729264224471179503360 6656741 10722599743925981338856060654719255104 6656742 28527620940498319080537988537702443072 6656743 29495860948738269768527113058636967992 6656744 -5751888376358066811808844563169280 6656745 6154550117638086337951827797624923200 6656746 12339715060945839149382983295028401072 6656747 -13959617657521281307848484083017415360 6656748 -12859950235057862256681651209828289024 6656749 -33251360613391089231071449531291200 6656750 -17531652727035812270690935210227888000 6656751 -27020474338825726250431194557014634208 6656752 7382424455870731600282591198000250880 6656753 -31090341678259881578757751065172813998 6656754 -680633677309728749961305477280190464 6656755 2240609115577433410269586354243579200 6656756 8299633321985746040334908622563604480 6656757 -9506168179215995732139670002973559712 6656758 -14031321870478934199940017676586034624 6656759 35309252436310810717993910941593609960 6656760 11289291965520491900800794500437708800 6656761 -46316521767653583504159761683609306028 6656762 7909709431383210273103327105742592 6656763 -35637601220507844000039244021628150736 6656764 40500735630597992471370552426544806400 6656765 20215616638840657902944242471452762720 6656766 8465380428329456593703122596897690624 6656767 -14613589711975372312683191182108795880 6656768 26655836484417597044249140031328878592 6656769 -5495953061538546464124168568582930560 6656770 17912050588280574546128571278276866080 6656771 31525835911525696200701215533608282688 6656772 18655920033710034752254676360646945792 6656773 -42721353181419021240723699166906345856 6656774 23708236181529529596451437294739799136 6656775 -1125018734040708955875360538926854400 6656776 -17367112843460422408279889107292160000 6656777 -65592286128929826127532063057903571840 6656778 1260977708619358262781277121030259504 6656779 -46281432894731933209973591524395560620 6656780 -2842715576192232868939149420304266240 6656781 -2338614792849833073784283430694250016 6656782 -5253596493686188005592882772254218816 6656783 6348769067243525951220658969165703040 6656784 7449023998160357087051938125292437504 6656785 3984246477241566363184370625685624320 6656786 -33847618591461348679265044066543095408 6656787 -1210387047069451977690942835173480192 6656788 -4135688304269749504189845764196614144 6656789 -8066256023973967893072025541596289376 6656790 3158307544431949136766406385586432000 6656791 6894287290937229876389069034656504472 6656792 -60143668799366694354152612618469150720 6656793 -9804092251609063211354485050331837440 6656794 -13556240504744862630318447828872977920 6656795 7537622684288648719598459941785278400 6656796 2108961426249402408202021251462927360 6656797 1377702568330615846756354117774047852 6656798 -17497808477600226798416579125118115840 6656799 -31923101476233109591664939387890334136 6656800 -10528284521899098955532775351022387200 6656801 -2544242680854186255133090832579957400 6656802 5672686785327420024723460384491521280 6656803 15490949093086632008739373213091589520 6656804 -163715071041337363036265909780164608 6656805 3745341412994666328829183923343680600 6656806 1532223596204242205291922602080848384 6656807 18133939995663183372804857983948216056 6656808 -16702592138857605333062738268581806080 6656809 25156272606631363294322267118294783432 6656810 -13330718913337874429439104609296184640 6656811 1785171798824582727387123813997000704 6656812 34769891908666006590846047483353894912 6656813 -40468189319406518943592049826051060 6656814 -1522292652369825837968033262442897920 6656815 27321994859114434927743081611720280 6656816 1189273453361357182684056043284332544 6656817 23264937518677666048147480305485934240 6656818 714654374339506671539040313768126464 6656819 17525172756967853429337421708932869760 6656820 8210962404883493989170968058528430080 6656821 -19114925082436735297352265077885632320 6656822 12346334260626978375788802508130039712 6656823 2233441754371379975538117570355172952 6656824 43984710376492838868177904646683176960 6656825 5466200883841028688047417469307656000 6656826 1112687268636121696420922947254163200 6656827 686955227435039945578099937002924032 6656828 -11765924395007324194273247269404754944 6656829 -22641059569809236063291389950426383616 6656830 50236865108294769504397017012683520 6656831 41703148729963085862010497575960932200 6656832 779600272242690929324788505087311872 6656833 3600521200535477749432705075418758082 6656834 -3862763150628448506443597568354140640 6656835 -4324578375510689101729263280201363200 6656836 5181104276573399011378958406239658240 6656837 39483389780543887091132599321447152192 6656838 7466776959198363767340458357921713344 6656839 -18056297243732002041006427417158352768 6656840 840495690108834121323683640843724800 6656841 20492590539639538938132107613234211050 6656842 -10950855053721107116065249276135313056 6656843 63494233360861857314589900097889735880 6656844 -651254194554517249169514665175613440 6656845 2469444321411502100168269449146284800 6656846 -23113534633180461083362053675609392832 6656847 -18769017356536279505160986681495147640 6656848 -6036456011331673168107559310467399680 6656849 15365180990050351120350187783667770080 6656850 1006394595407437635977712850802016000 6656851 -3749185115098339729021122049174922688 6656852 -20235364655000944782770239882880317440 6656853 -2481368946505476314639684083954780032 6656854 7931120301384691749549128807936537376 6656855 -2031439517620889258518981405991595840 6656856 -13669988909416249325821074122991206400 6656857 1874162231674175181371752469487508106 6656858 3638666824778558516476071904543010784 6656859 -21892838613848215368953339050594084800 6656860 -12930167571847853961376910737652060160 6656861 -24514331892708255188206559179246424538 6656862 -10941363720690598080000720294798483648 6656863 -43079401508890926441648287200484936520 6656864 22017626479820386956150083274792763392 6656865 9398189339270037851344525908359694720 6656866 6805616879588601625483169436715735632 6656867 -2118139473171518499268807567220643840 6656868 -14104758051724311085240468777004811648 6656869 -1295850267337725518826494105285049030 6656870 -1637024629817120718254455175406278400 6656871 1293820672755453082631561872712903760 6656872 -41892881073006334734340159875322291200 6656873 530964537131362499583807868220112000 6656874 -1544735382111905242715770837419187200 6656875 13083366724187899944493441970147232500 6656876 913252278009909853485145814502239232 6656877 -37892318738244874989878766146037298560 6656878 -9480456624869867806293058224047493120 6656879 -17768968332337639968934070754805769520 6656880 2811319783272965081330310130098831360 6656881 -4310119759558455148378222580228600256 6656882 -29831055138656925212564795567028404208 6656883 6282821463839840101216865777548641648 6656884 17442090289882842780284114602517419520 6656885 16390731843014446726245344547220391580 6656886 -14766670018177158484743135392245063968 6656887 35136638084945593236853782731336082536 6656888 -8281333842560720701318893845471600640 6656889 772027431407726740698450191949137088 6656890 10263029448090894222531141409538672640 6656891 -39198834194900814929791923222718095708 6656892 12469200209121702943738199403065180160 6656893 -43747871599347304244863101480692884858 6656894 35352359464301746268224310541297199872 6656895 14159081159879359966312924413010308600 6656896 44432005781092669390595761643213291520 6656897 -12877901916471865664284038720808537920 6656898 -561187913468563297524734931059861760 6656899 2017736185063299530170519301298731900 6656900 -11353112724248225901167425657007376000 6656901 -16213825578674875495285122244037095968 6656902 -110713956724585207804844834725107456 6656903 27401934549066523149813473689344426264 6656904 651608708798139031739398456487900160 6656905 -6335960299560868636323176501185430940 6656906 2730984857832778377698808341578795104 6656907 33670473037974963610609802883995937240 6656908 4810365897207625346659534871355408128 6656909 -144566226468502296962492798253470208 6656910 -4484310355757629552508254581549811200 6656911 -36427999432508882502431630724103836240 6656912 -2032965099147182507964908794963230720 6656913 -4858007924862243831203651223801826560 6656914 3746366017608811081728192505254421632 6656915 23803380690466554782468174809811152560 6656916 -85068931834657309940149653188444160 6656917 41515578998050324373390363143295021966 6656918 -22488241027852444517133361599353103840 6656919 10416367525260266651213787273544880640 6656920 -4994558645963322954816420123630182400 6656921 4703964533674363787240352031629346500 6656922 -12533548927826201896027444583769204240 6656923 6184913393154952023381427084167610368 6656924 12937703139965853744037976430756820992 6656925 -16432213094529782898472028527512708000 6656926 23654537111963270461105513835674134912 6656927 28576426381552635019679977862311543776 6656928 11549061990933622579606147310246952960 6656929 -5896923304032033723801471829210217324 6656930 1068930473806993626081715912034457600 6656931 -21545423183296974315153849738656073120 6656932 -24431004773783472866509087032628804608 6656933 -19932319303755156069768040860833889060 6656934 -3563588440895840290946396180181913920 6656935 11225451694435746532614686870022528000 6656936 14720393029566657388419750817090560 6656937 -343162177708582791692918648846760960 6656938 -25820279113543864325410234981428524880 6656939 31127370612720334256094006141845285856 6656940 -122908353191572945306387151553454080 6656941 466970586992446807932702474930789132 6656942 -6972444811559287145427210769300971648 6656943 -811525779793740803000830563632790240 6656944 7189506755603056396605060188133785600 6656945 -28786620191117790941452965151844426520 6656946 17231107637748135358888482184939949184 6656947 -53256723631220441752531555391353676088 6656948 -230262997243123323887306434775500800 6656949 -4918923498155122419234048917515843236 6656950 17841216520366847350750931715104544000 6656951 -4242698440888888525069349982770388048 6656952 22062388539895315357497541715375493120 6656953 31226507301011241956176540761842092202 6656954 -34145854540640842259402181106651584000 6656955 6319993836415168375759374923330737920 6656956 47824928080180689976008355814384207872 6656957 -14483333715132127374601776772817166600 6656958 2429303535239101898810158155163668480 6656959 -133877385436550166440218935997489152 6656960 -3054443038753694060286290233330237440 6656961 -12615952549822966444030007386466979360 6656962 1898453311926132434530825931222896704 6656963 -50619983718830395658630471600988238788 6656964 24599681348575874183947912290076670976 6656965 877472311294471752306135128874470400 6656966 10785084607755706729302601321579397760 6656967 -20818659559056991275837770765220121200 6656968 -12578122165912421608246732981689277440 6656969 28557363619615837081490025136997382912 6656970 294591908696357652319720719431539200 6656971 -3301219666033727448022024152312433856 6656972 -11828804003127877791707374177709952000 6656973 -6472794005017218155700170314903274400 6656974 1632789607701054095639794201461932736 6656975 -11658794588009644627800423562442567400 6656976 -35163407872913284159630597354659840 6656977 34917151313240233338757150207286851826 6656978 18928265197369014516006218755713144960 6656979 1137412745124505200099301880423416320 6656980 17418476165344257471475191523744204800 6656981 -10202202485913835926102092500459063218 6656982 3042850067935416031747254069812981760 6656983 29929497849080093572780669913462750640 6656984 4118591868587928247585175504840386560 6656985 21481733224014350290245743486018644800 6656986 13784136095155071706891744275360940032 6656987 39250345448728474567127839185659997636 6656988 1958256672737918464509962455516078080 6656989 41738229765090317934874452630191501824 6656990 -2264614643940157373178463182167541120 6656991 -4386926409192503645574552802543423872 6656992 -60741843699570599787270811972632576000 6656993 -48197061434705325623380212767927686080 6656994 -10802076303921157213658195770306710576 6656995 -21419466620364281880247716318639438000 6656996 -2164649282404416225475656192075202560 6656997 2683392793325670682379246289594876000 6656998 20199159786467663634256460451888588000 6656999 -3057796767614198046795063365354940840 6657000 10668793941582370965544278851665920000 6657001 10405708286951432770452194585721898824 6657002 15789740724191766445877264407216128 6657003 1391662338029329351713415517282113584 6657004 1899106445902335551460616015553229056 6657005 -13775658890183892437686467900243396480 6657006 -5842798368274643173870323384400516992 6657007 -10992565103328159406560479902988457488 6657008 -11999542926209052265972341376603422720 6657009 1712965169243279220350044332548779488 6657010 11924888096492014648091262827940288000 6657011 -4711002293822582166831790669499629200 6657012 -9054110724796617624929789556506357760 6657013 49269695606886116085854037139580205312 6657014 -1081303189377454795978550516981268480 6657015 -6535732821588691841480456713127172480 6657016 2036877111411832712177451569839104000 6657017 27342352665207199512418038504912777066 6657018 1028743603177357533038253498276738048 6657019 -4659883699027028577467016787714287580 6657020 -4519377782735218364340963140090795520 6657021 12128887275949189838214827630108400672 6657022 -8686578914635211023043342461892688000 6657023 -27893899226692617899220552975614665728 6657024 -14219392753216167386549268571874131968 6657025 4663440575186533932124776324761638550 6657026 -3861815653425712958336827280214282288 6657027 -1083499444213267015052152773293124864 6657028 -4947476937324623750445568645553823744 6657029 -50824853474467232159351386962066343680 6657030 11468802217435719503724355608485856000 6657031 -13839016587888958489536054781281907536 6657032 -11438252827258648902527682202375449600 6657033 1297553817255587001500696183515373568 6657034 -33007745360411671382953386761706605568 6657035 7318196394138575819660573069964145920 6657036 -4685201604853907187068863937520357888 6657037 -70339744462946594875455406336286902740 6657038 -25941245776710295808656284565632790080 6657039 43106136860242597771159908997314341520 6657040 -477019194188613397219264800755220480 6657041 -32492455834640467612927448486169492558 6657042 -3936069461551872638510602289471369088 6657043 -65945063214355501568499965619900079896 6657044 -20692470178509526212832759683277044864 6657045 -7089239955801929481889238070164160 6657046 18937531044313614992124806613609328704 6657047 24811948712459848976195611829540554944 6657048 -10764653951283414081772591689062400 6657049 15737055034187832552406053303712303040 6657050 17723624432487851718683931088018617600 6657051 -6029405623171604164569770070129300480 6657052 21463563379193557546159636665431921152 6657053 27056867211467996797906378538445077664 6657054 18432463900431527159904318396305113920 6657055 44859244392563767723956505772824257960 6657056 6807421366761385674339915093239660544 6657057 2274314268547929317092184584028322 6657058 1635001788063235052664190209408934176 6657059 -2039567031155143121058452617010727000 6657060 -1055570871482618167154409355431383040 6657061 16491046212886823450212982164950585662 6657062 -33539481046388491103762797683336487968 6657063 -1466761727442519852582472386006830976 6657064 16439681311383905902132049901817036800 6657065 -9400158617880759513749897294418711480 6657066 217860228886998100261759163377329600 6657067 10072865608775883026585711329658088116 6657068 -18945147352553310859285176655011778560 6657069 7116152123841600099154477092161972544 6657070 -7795038452619057711315966682725623040 6657071 16428287078515062978912067755452922912 6657072 -1161027174309341260655290352338206720 6657073 2218733091400169457281887266365314322 6657074 1484508154820077343325388905104624640 6657075 1976731093687117138577520902992095300 6657076 38959575672395543743502322684470053632 6657077 7512473633937667950292827579039618432 6657078 -1154829293080107467106141818695296576 6657079 -13736498776357902894178811072433077112 6657080 39566942108080670830806648657992908800 6657081 26378188894899157428048001065614689824 6657082 -3496533513679705360626597680135518608 6657083 634720840330491244132217076367087704 6657084 10445154059400270301006590247256226816 6657085 -51597579730316968658040020500516417440 6657086 17653526528508519149836319487822428160 6657087 21517691899417620082510753473045425280 6657088 73912927544511730123957770670571520 6657089 -4073416066093671719970511501052015676 6657090 -8805612563703837508486864938968885760 6657091 41532450275525923675170401309881049580 6657092 13402374351301314254316762939422606592 6657093 666809878320018889030189834108243200 6657094 -701533999300122462760250198084440128 6657095 -5927331062686638616503148333695110400 6657096 -32639396622445687325013897172079247360 6657097 -1735973796289603098673044597918654720 6657098 9850787383998110407211692754782958592 6657099 10456369910735729730224070141951119064 6657100 7361829579900297772245655347877702400 6657101 60360325901840983565726376007579982304 6657102 1798684734066362939928501336832928640 6657103 38991940543056861111014278867440010352 6657104 -4258778622503060074462665840139321344 6657105 -1484284792151208808744620259569972480 6657106 14455458421692714855234083719150617600 6657107 -32140179346111544576518881670601530644 6657108 9849797523189067379025151375548917760 6657109 13426834863084701912847305567872975310 6657110 -11561883993120303299964231206246499840 6657111 3753981971423722325432329433959847760 6657112 -5578370057731199613892439011965665280 6657113 -29997382485064605624149271888051037116 6657114 4003531889589789851359514478346297344 6657115 -2620701899618139889612491582535305600 6657116 19686593065598470476870154954157744640 6657117 31414470948812434490736005988539095680 6657118 -2493805918842672213898953962450168832 6657119 16682886942992538243757690657414909152 6657120 -20095080952501878322462085526375628800 6657121 -45421181235558857070847060991401151808 6657122 18091159973467121042014950667767404112 6657123 15184956350869294219266137584948815168 6657124 -22158195560822418497478416513684678400 6657125 -7383306264906378410677917040270920000 6657126 -750873629882826722052498048721108992 6657127 68206542508843873790204525720252140800 6657128 5283609792783984472602770971199708160 6657129 -14602907718363746609822586643974443052 6657130 -13782374795121670168588121528128955040 6657131 124454020564542888102144276369031440 6657132 -7318624406053887193278315543658288128 6657133 12032447355111942988291534681751607520 6657134 3849760951550004924030254450198588352 6657135 -20803475761648494472916237492085110400 6657136 -13867910661249018766495669386155819008 6657137 20808775822014786026497472806703575872 6657138 6196724130497502984319844198423654544 6657139 -21277192508493036071917327902899312144 6657140 -2343741367805376231412998293902306560 6657141 -16569928563445967838145669556482759776 6657142 -18967886100481279911079720843761984000 6657143 318344674374786145144006821607734048 6657144 -4818035481246212549022386806461235200 6657145 37707791458838753480945227346340086400 6657146 -24187903151981995046558486214315139728 6657147 105387260477968889016397686037152000 6657148 -22926631281372554749840161532284577792 6657149 -77865550841743222511920169483504801640 6657150 -6566291461881919239857125307024270400 6657151 22906960664373384055816241945236541992 6657152 36530551416572612741013966732499353600 6657153 -9046243259477363618700134054624020800 6657154 6074369034275561962075717596572431872 6657155 16829595729654679602324041648926780560 6657156 -8078033873013398979075219497520024576 6657157 -7075032075340593759412213083682654720 6657158 -21307762567333747127458326230500380480 6657159 5242189203731511973532747933743680000 6657160 4920779681984702815718730401924352000 6657161 -8656591186067100277329607973306890368 6657162 822245086787781011601382128318412800 6657163 -27555774527962007531130205319210019080 6657164 6116451935831518351918972236065861376 6657165 -8294830257301189868076752831032784340 6657166 7844460907543759383534092888016493824 6657167 44060201736799155123519243018560087424 6657168 -2956684230365552355426368269998882816 6657169 -5968900836736890617217037397048851356 6657170 572786627339333050640359103477520000 6657171 9437343349407739721886708350891791200 6657172 11808026724940706156656363636534128640 6657173 -28873515438942660515120537869791824736 6657174 -563058127412558168553952862449950720 6657175 -804526530162571948262222370051100000 6657176 40401063428863045055050623345181839360 6657177 -20493229948665572543654135123413458480 6657178 -2179308382305326878878677872066320 6657179 16108371648947499110726299851848139780 6657180 4416498609080621190492893540905912320 6657181 -33596705940803569234429155983530300608 6657182 5947552987472805114031697048308531200 6657183 -6109789274174164538320446497643097776 6657184 -39201835065728562526456622054246252544 6657185 17904909955445066742985342097103295380 6657186 15744025997456296723797108476052296064 6657187 -27688552280346730494629230489554239964 6657188 3272710036597595591989344404832141312 6657189 -7166403973221462025767703589251898880 6657190 16006797753025024185028309602563529600 6657191 38503479608370759549038519596755017592 6657192 -27472216407347149808545922141671879680 6657193 -19922711864441220066005298521037943558 6657194 6002602368606180155969175975183262896 6657195 15686571826875695712251244614736076800 6657196 -6496184822050529430401458112925890560 6657197 -52536018762490383072985512176604353460 6657198 -10875504607806236394649091382605785536 6657199 -19430254449556299796047946764183363536 6657200 -2322640778899891025940195022184448000 6657201 -627353085936854135076750247909203360 6657202 -18694417510777685340276405634413278448 6657203 -21059007710423458194592122875513580720 6657204 10307205756215661834701709004386717696 6657205 26326053693854596066441441004576127360 6657206 363186756054118786557038057167268160 6657207 -5594889033593201587354732795112540208 6657208 41648432404539784103787910758571560960 6657209 -616998787037472585858657860690022396 6657210 -5159088591733410073910957400535434240 6657211 1813835833304203833629449258753639200 6657212 -3674995304127206236844435525787861504 6657213 5143279159994223172528805390272677888 6657214 -4749148637786731270014125256060887040 6657215 -4112292628861578119407214187086927640 6657216 -9573812552474381693280167533171703808 6657217 156138611893287746159499792201972864 6657218 -12313604147064412979736921147758513280 6657219 3974922691509441675786647667074592768 6657220 -25153126965114812847383925034404864000 6657221 -75047528767635881192518961511426670080 6657222 130090342501501408751748487932948480 6657223 -27158258822693493786189503067126751528 6657224 10636918476691924645827476260120657920 6657225 1582315047617303607526241477370720000 6657226 2361261809803211215563933178166075904 6657227 13586958363005395966631053722438822120 6657228 -18207422830949816565937960111567964160 6657229 -8369758716659509376800557038245074624 6657230 -15083880065184270576461053094659794240 6657231 4405119407123572468425792802273513344 6657232 14630600528029327237056853339759271936 6657233 17848921025538608709141754329856009440 6657234 3637763357932892895161528758772166912 6657235 -529747390080054068830483867552840320 6657236 -9599947614961222986151727282480916480 6657237 -31173152876348015814902563878005342706 6657238 24663695569565948426710032645501180576 6657239 5787488645873653482249574951089898440 6657240 -10527148517285554888280663451912192000 6657241 22871723330203246849281637257283921812 6657242 -23104662935749092462238327014771955728 6657243 9237019637258760569965961022972186264 6657244 8518239520667447514100211172510572544 6657245 3864742808806473065291847399992954880 6657246 4475677108183129549132372696135337280 6657247 -44124818378576110560322755292033815920 6657248 27784735226238598956218212994637103104 6657249 -7131306662789832024189128809599840336 6657250 -2477899080176969893318878553320960000 6657251 -83439192570698813825225963084156694720 6657252 2686705800020498634373873159667933184 6657253 -26409938030956709287268333476075446276 6657254 8136545106131583934869765838502162112 6657255 -26043081515038867466347191679472697600 6657256 -45111039819138696382387135283938821120 6657257 33761910075454402845568552119296152506 6657258 5645317537998988393850420679361843200 6657259 11094295483901892763551746087188028960 6657260 147630983579051147880372550169871360 6657261 5543162345743856411055444241708466880 6657262 6996905304025244378661353672333917632 6657263 52289278587021946041168511499450866512 6657264 616997092572125332431197246508662784 6657265 5541723587510091733631630608387252800 6657266 6394662202228187562708253951912796160 6657267 -335235863981682831003260758196732352 6657268 61903546266585880768456904118455033856 6657269 27437811440155280222628712933939824060 6657270 -7900005788159718434936865860366582400 6657271 -20144643479545775537585379429938483288 6657272 -2017319661292253777932555672435507200 6657273 4227260866606882227465231111561987648 6657274 -5319731173062039784736216583138458400 6657275 -24786873061885192160755997809095638700 6657276 7969654649600921080080655317859820544 6657277 -21280024731416684432052138059586651840 6657278 6366561409327183095676371335647347456 6657279 -26593103303045720932544853673177749816 6657280 1503608311063776825779034283950735360 6657281 -2569005952438924780259088345651872256 6657282 -11534225082587295572747171481216376320 6657283 7626420193432424809755603973861441532 6657284 5004826960924597134308943828056505600 6657285 -20550839491923161151067159066885448640 6657286 -17480714852746606104281598429002486400 6657287 -11876449771665618782601606649310836800 6657288 -25849459407498017028736825183748751360 6657289 -22605930438428275414073564883976513440 6657290 -4168900462553556750713140268553169920 6657291 42115052687678835332044328476156323900 6657292 -1199376479401751570740557735507772928 6657293 -13220115686140450267675070204914989480 6657294 -5162532451661407095294957256447945728 6657295 9668500588696460290499478058232723280 6657296 11537030378167538907607907219531366400 6657297 14971416216924227959739308864091814720 6657298 22128280661904389898080796749412992160 6657299 -15458667992256473582529290729012832 6657300 3332896951916290097005615174365216000 6657301 6177969240825773340808446948817976064 6657302 -28184676863397010133571452239352430336 6657303 268497817394177152920377070502763904 6657304 -6517090878730603690318935411770081280 6657305 6938878369457533024325158056841489920 6657306 -4485160099262905000636887687645536256 6657307 -3234454550297254748490320625555493808 6657308 663305811509176664167865873333016576 6657309 -1536239112031065875498291274719555610 6657310 14391294330419380849554017010521205120 6657311 56639541947631868072590540593631138912 6657312 -10610112672544826248238656949286076416 6657313 7939692467537812910873620704202296724 6657314 -15476906608227687627486375751687320288 6657315 -5717346373165689145404607323318681600 6657316 19997887300447391657134638495839057152 6657317 47163307392168247370883428994004104732 6657318 -4732896445066370770371892764125811936 6657319 -27722879493505318140641180110069564320 6657320 -38935875664888648069224851806026240000 6657321 13770824348695927560751070709670718208 6657322 9726607567903370402767603314533144832 6657323 -53383100706842299657671019907904427800 6657324 3843988860478839574460419672969605120 6657325 -5426110397134043109287443608988229950 6657326 4008366039583332662548187528903217024 6657327 20752886712765283212108921005962951200 6657328 -11231124204799919934292419093754183680 6657329 1148664899846596694875009254723686976 6657330 7484301146426117892796354874487321600 6657331 -5220631130547507497305433129893566888 6657332 -3205185478310352039321374275431548928 6657333 9942899209175597066839762822302299424 6657334 3621779433298558813761650176988446080 6657335 5794260849035108888496957419366714400 6657336 13219328102365129884631075533190348800 6657337 112874249933060960927040541162147152 6657338 -27867624545742554038881381657031948320 6657339 1095717749436768823890497105631604848 6657340 -16007318978362730654116695465940254720 6657341 -9347448252221883916288222024467025908 6657342 -19599367746352783972186249272290160000 6657343 3045395988489545537176329271794063360 6657344 1895512436460802473953406105926762496 6657345 16559048586138643076377645968648048000 6657346 -44868737419126306569820261854144000 6657347 20995736992525103619203037374007972120 6657348 -5267739196977134525429056778470302720 6657349 -19633544270725226042668972722880823650 6657350 -52066224539925721190059727793715200 6657351 -20428398132686799763255675837560462168 6657352 6999360987019072340467286861991045120 6657353 55650303507397869009653579590750388640 6657354 -8671292754916795724908921694608657152 6657355 2913875492621048463260441059907225760 6657356 -14943822119392944686989683137789640960 6657357 10025689381928906896595158895093341824 6657358 -26134177774475139171540203385888678720 6657359 61133884952320021898646921338946760560 6657360 4646936585964739095201123698452070400 6657361 -11568443289427115113259994799135086476 6657362 19954754267331111171665497091895462912 6657363 -23092795831368280210195877831055027600 6657364 9837423644107235966602957594793814016 6657365 6256438779261904228605510217994826240 6657366 -1321822414439293818578776179677683776 6657367 62144610768027325920698672222569713416 6657368 -30582810626707979881234879187427840000 6657369 -37419118683187179400253972322696446256 6657370 -22154454389334737564083424585993048640 6657371 -12062921415264534582491939374089800688 6657372 -5332998468227327057588240885460917760 6657373 107793680694378351779050665360954624 6657374 -1060214168524073018414648935241568768 6657375 -2784202339042628659126886892798744000 6657376 39647056201679745977233867514398900224 6657377 -7149781635825706770160346981278359774 6657378 -434576115146575241875155370022922240 6657379 16696049590471347505213770227754525980 6657380 -106723973019754700369697919914024960 6657381 2557242808325590702015632465792814428 6657382 5429474737068511084791790290461688000 6657383 -12137800516096366442433540795339200400 6657384 -268486881253163694872669121462927360 6657385 -40664425736745578623682008113208615800 6657386 -841518382417394252979639725438257152 6657387 -35424497919277092990224866980407561856 6657388 -36242611326094967802490943018460137984 6657389 -916152311418915563970558003466706976 6657390 1238188330971069402263358778068945600 6657391 2706971114820442990762172250690912080 6657392 -5069034727575735934902085635694460928 6657393 -6960194298719794019003782821119092800 6657394 23050067335212785302092582554507540496 6657395 7656395065756269382745920382492610720 6657396 2290914111101755912108056513766600704 6657397 3696980640912867924866339927294668092 6657398 -28438891052720017799964330663190649280 6657399 -1697337424086204242398700736682074576 6657400 -4694769816782912824583665038878208000 6657401 59502620203647893646487599098448463572 6657402 -13049574473040618417281693737489345536 6657403 44059420727309728330971365965521399784 6657404 3747619084445742427588705438839538176 6657405 8665592929916877551890721672539545600 6657406 4093783282886119096697662076947025280 6657407 -57212670716813361795370902053721961344 6657408 27125771557891188472549206078888345600 6657409 -19595653157691247357677808735358791680 6657410 -6420748344609487609214899832271398400 6657411 19611945395406624610468760811557166072 6657412 -44181155115575033998401967081438774144 6657413 7536292548092823053386542205157206560 6657414 5567565229911575837486030880577077120 6657415 5835283515867738633721509082999749120 6657416 -15732769190855160653420360194997360640 6657417 -34565860061432596745673341036304909600 6657418 -7884030625824195061965458992420803648 6657419 35204124379308942959683300142313808944 6657420 9440958520386655830412211626721280 6657421 -59903586944846672684266885093230177108 6657422 2061380479863100073877878658753228672 6657423 -22379244161193156491647507818843415416 6657424 5537602539033261482458087471712215040 6657425 -29706688627431051427276946787681821850 6657426 -2413614555766896143504026986375922656 6657427 9911509206274113686548549289799867472 6657428 -24971275840288687725641413290278494464 6657429 -10481771836109107670349704288245731360 6657430 -47812333449038818345090234123956480 6657431 66545830995996278977793260308783282264 6657432 -165781203238878973749660499817103360 6657433 18326357183811210945345024550940808720 6657434 1274060158184326336350398225235400176 6657435 1928171316596962529763112489856978400 6657436 -1002885400699095745894250130492727296 6657437 -57923551648605152515082942843337349914 6657438 -13539876416808994062805231446508978560 6657439 36721493379585555058681080890981379280 6657440 16651846185378339149266575740210380800 6657441 -9527945342106593651815034999102454336 6657442 9104682604287783778541984794695598080 6657443 -10548329654589374657812683364955948400 6657444 -39281076959065672891858468553540782080 6657445 16921167236710410956134647484663400700 6657446 -23414121764953932518712516078599543328 6657447 -9031431090971755866338947867647744648 6657448 -6667596423768281136230775021524582400 6657449 -63603693926094860798351467456663148550 6657450 812793982385433371399425118257689600 6657451 22435912584337027834867729088861382452 6657452 772223275023982547639819328752358912 6657453 -17110384676005617152794021868392499136 6657454 406778159510707136659780176024307200 6657455 -23820254314519570560534207592774609920 6657456 525194449661211481992494374918815744 6657457 15535205237975768465406675415085009664 6657458 29342895604671597253469955466187704080 6657459 6126259379190683844963071845418069304 6657460 -11272223671820457234338762390891070720 6657461 -9579493619698101368547947655913297938 6657462 2678308147396688421920997048905987712 6657463 -1090034805406000312532376527385517736 6657464 47380416969313435773674079815088107520 6657465 5865258208709373892687144159000516800 6657466 17223070077000267980088623360354913024 6657467 -3699213147110930914676057038501478400 6657468 4728540544174056694337525847221015040 6657469 5221032641116073283091607943928329600 6657470 821161372755558208559344713653359680 6657471 -66999432064181374803129603830126578728 6657472 16260462327727002474050075603270369280 6657473 -3542675177848604262010720859164633278 6657474 17721091073708253826063258567574079360 6657475 57191225222645762130972866312827200 6657476 7551501844344061587926823258917081088 6657477 2361264257186648950622776356348551808 6657478 -17911547935099874744653615476382860960 6657479 46040198006425760367927584208797126280 6657480 390836515740028643537943999730329600 6657481 -24786915996338496343498762684908337500 6657482 -4283336056300404230173757053398484128 6657483 2024225623869526452249690951673281240 6657484 -1430488181530839646700698102375199744 6657485 -7308830769042399144079042266188000820 6657486 -8545961624590783106735078026108339200 6657487 74313606526526815255696144968976396680 6657488 -8294603014851446029583506393871155200 6657489 -349614758216747720663650287074466072 6657490 753398413145676019371488736783674880 6657491 13003235103857335050022761195501655800 6657492 -998785782710242895590915559366965248 6657493 1090911334632570783922652992361694780 6657494 -3076391771974919661271690919394772704 6657495 -2862053404094889216096724215769851360 6657496 2714911277427841955204908190809128960 6657497 -11309647268460635276915434138074246336 6657498 -2148030454567213136418266462700625920 6657499 36473781036345648641410706376410920 6657500 2170085822015612376887547744922560000 6657501 -19724891874241512659751119607291230400 6657502 -1459077630737600890928423731966689600 6657503 -39612805444747714198173437304064293600 6657504 -2862343608839168145810212492660441088 6657505 9235660631479626048892730930173248000 6657506 14477678320736884213334277946426880160 6657507 -33158406124036391732378341113592803996 6657508 8739442354717763483083443752220499968 6657509 107151878479267611014162252146523346204 6657510 2029349374697725840292222412544147200 6657511 6573958125062286796828365338744062464 6657512 45848674277430434846652825663942835200 6657513 31086240435248737486426510747192742304 6657514 -2200005048581699886816460381593008640 6657515 7146629153549410541277549127870245600 6657516 9901755548237297388270405956592006144 6657517 -58140536180571688735989028222360475434 6657518 69989400248207921467117891716203520 6657519 13576762306703289133819676166220286208 6657520 -9533091580298558239953601963546214400 6657521 -8169805842182996356734154099813880856 6657522 -16447461853258412790604992621984566016 6657523 19008822198061990638606182181003643320 6657524 5224790955254914499730601792050432000 6657525 1743230660040234493966853649532080000 6657526 -10940658253328800461867234316078824288 6657527 3017630552156198633260927748799254400 6657528 -16363256490282938935332236393061089280 6657529 -10993276875720430995730214105048257280 6657530 10140771711500665360878349490666572800 6657531 -29795360817554387189007553083169577448 6657532 -7736183621329973400347225142332660736 6657533 21909439552721345739210967204420747782 6657534 2859376072820319031242523571894838528 6657535 -46041826645027444929345885749944446000 6657536 9259779737301072167486406422201106432 6657537 -2127949411102270091135186957290532448 6657538 -2577959198554889248624900424708628480 6657539 3741474567783627671408663887441452192 6657540 7767343380790739415535215174821928960 6657541 78081444532773683208033415148912126 6657542 5943435905399488722690465040774729344 6657543 27904326261088037678773060413337363080 6657544 -8622894015409344204908913341735116800 6657545 6355796668870448501766454745177592000 6657546 4107661608874154107671535932641645568 6657547 17649438681517732887305705389007590320 6657548 -12097278177674028228102218217371764992 6657549 -14150174522100011235631834889349059136 6657550 -9262476559449056309799657658908499200 6657551 -1934120651610001067669789942410661496 6657552 -542540417618908729121200742630227968 6657553 -20790809673888792686222473518465993920 6657554 -8594897021440268928679302174094695024 6657555 11830726648503377181982407887996819760 6657556 -4147671837734381069514718550619644160 6657557 -6837097969802863039776543267670698048 6657558 -2194739765180158798819352433505173120 6657559 -12546520273599036436393283117763656640 6657560 1082382478828220639825543526875136000 6657561 -42411468162977910858355760759957712 6657562 72185877167307523723162380008462832 6657563 -22001754651902901309445029202157717016 6657564 -17867115202579375281763579616331892224 6657565 -2276481927207666777136451113770459540 6657566 14806536987132213696087766685314703232 6657567 -4197601095395519244436530902804782080 6657568 -3738986654291780075819287465431859200 6657569 -50573715362453725921903316458651880256 6657570 -917491944647694185072889604950163680 6657571 -50689314317184674891087378690064472228 6657572 6059646082317791971125416726097503232 6657573 -3320173356681396188326272127458145056 6657574 6579473954575040701143869549113565184 6657575 14873323251273219799005535378956906600 6657576 -16126720344363420744793163386341949440 6657577 -50565636128594495310668605572088681728 6657578 -16996314410019869351712840085852238160 6657579 16445337980874240097829185569638431920 6657580 -1017344625740945595707667208278036480 6657581 -285574894062050715701127993284258880 6657582 -735196110152220972387853711982853120 6657583 -44095525792944985715209606494113341168 6657584 -428340996736217533692490253832683520 6657585 20504968873677788891894661818005557120 6657586 23576446903672801810133828153665425072 6657587 -37720335966414967230326126157283579764 6657588 3959563702818037987980597007928770560 6657589 -74753912269705096836773857899315467744 6657590 -4414435251555933315043005238954502400 6657591 13507844515871557548767987562737753088 6657592 -17610547573186099447657419708981350400 6657593 42106351324865710864170358956118348842 6657594 6131096100796594774193471665597980672 6657595 -1764307670185014443212372819456890240 6657596 -31377932135435279520750464109486637056 6657597 26745642044076960376930773015033602880 6657598 13674496544439130615154631131562796800 6657599 -7269288476275791559659659143025200032 6657600 -270690102882010276277054686101504000 6657601 13170063008366455272533910779328958804 6657602 2305781393971530446274214572135820800 6657603 10925359529554263820404549571782729984 6657604 -140797701111223545268125323928863744 6657605 -39061091847592449350049424295820172740 6657606 -1998996200152708384249950952807747200 6657607 48876587066786596158291448268907614232 6657608 -1655020095008315638021529125734512640 6657609 1514465936827873558604877075741754560 6657610 -4980229871877082632197335765009883040 6657611 5031773438713914177474250334713403040 6657612 8283646726366759742146001228311145472 6657613 31208238524357155650577897907871631862 6657614 -7901800441380264882840984934850881344 6657615 10762169730445981516199417963539283520 6657616 4623341237578157029404764728957468672 6657617 -6592542085743647767684112344740992280 6657618 -5096340020510648398963220112181670400 6657619 -33686876668094517501320617532131992000 6657620 -21785793145069609429973286530228056320 6657621 -6947450581870477246985664878806479360 6657622 1062047565643632673618465020587925504 6657623 -14507291541823534237213898597815118160 6657624 7483472460730791740944426160619509760 6657625 331312439897519653169761292618868000 6657626 560419262363005546785885461713999104 6657627 19360062395542361751832455873850759320 6657628 -24223583225667976412890327717972229632 6657629 -39643357888936793145811381605165623520 6657630 -6174805155458243955137854720883712000 6657631 -44827120384533324603052293180435033568 6657632 19420181283489289468085925646349893632 6657633 661411902754979711161940998119146562 6657634 -12467676925047313045776812995316537568 6657635 -27514439352708343395271866975115903920 6657636 19843690261530485737604520150701478912 6657637 -20481347356794049563087785137103822048 6657638 7749734134594298253059434842271559040 6657639 35323264438264279768242209557491728424 6657640 -1016058590968695602736496701066854400 6657641 -15577874370176182879456572360923444700 6657642 18969448704335529203049248323406367072 6657643 30499583169900729355656364511213418040 6657644 -12901806855826624802231994093139230720 6657645 6266216993517829046844746561830766400 6657646 23731931105758202664319932197659276800 6657647 -497686033779516807611582410430203008 6657648 4009050905858186951226824204995067904 6657649 9136043146305929374595745311424377664 6657650 13237277028282151574001013185435322800 6657651 4940936724518052389924016449776561920 6657652 -3081160476695720261238682180530412800 6657653 -8904340773415807232675554420149158016 6657654 17953117441466859831974134445004957120 6657655 38234833046677229425670760214336668000 6657656 58415749502587921750533918582156840960 6657657 726602539134662921395429955319951360 6657658 -1751589443867121643847909509091520000 6657659 -3133348281706437403679151731114146584 6657660 -10065351294080799949824607176973056000 6657661 14537623546145276270194997024459920262 6657662 7832858066667544961548414265527616256 6657663 -14311962820670006847939463178766073656 6657664 2679818021151857064782700020068515840 6657665 8887647356693635939537786627848453120 6657666 -16948817275885833706936781982766978176 6657667 -51775810909630201183130275328573201284 6657668 33047777507353096551048337470008274048 6657669 -7025859625490733130360619537684695716 6657670 -6829441190183998784060509498907754240 6657671 35250191802541771315005544218668686872 6657672 -8024203012094326786543728961883996160 6657673 -3083253560031733833516424605250919712 6657674 3691502925901332938683477229273772336 6657675 14308921105633020066669379979024418000 6657676 16316396830418450712439874129762872320 6657677 6273730008635448959451084843563239608 6657678 16431873160242796278684514127825054400 6657679 21536244544759853710977214194189816936 6657680 415972868425328817480393726569103360 6657681 56788215047019483066419781143370729024 6657682 -25584114305031899530369619086487980416 6657683 5512951826902416791648636698127753280 6657684 -839687775732341441297065334294839296 6657685 -12916631787786891388503230443014600 6657686 -1756296065879088070087769209609891200 6657687 3830554673993143646863654301323130880 6657688 -41164272856226816648145616748782602240 6657689 29028020931901768976784185655715175424 6657690 -60149600972490704600366352382786560 6657691 31920275426473702739855751936781639392 6657692 -24749400922238823069608846076379960320 6657693 -618572372090707207267453993522883904 6657694 -13637603695290949169797679986923096768 6657695 -8426901667112161163118237914274009600 6657696 -5456238571025056613768736377660571648 6657697 34543110916845040738725216479828178146 6657698 8912655308729601016588162966018059600 6657699 -17102233097326346905493813885427458640 6657700 -2125195067964631397500178221317017600 6657701 -13695606018860394229983722101474220868 6657702 4396051484980166822370317922454496640 6657703 858482324803087742804878175246805168 6657704 60535622100606758820261722802568550400 6657705 25276411908628766711384922157173214500 6657706 -174293733606484786127280537589175040 6657707 -11922293316597285976665869072783883888 6657708 17325214648608785497499089635118055424 6657709 -43233685149354502909433964624264826090 6657710 28703348330905372010475206933363583360 6657711 13583709369685312591970622553933263120 6657712 8749398428692316761838311632796860416 6657713 50026620792669815011458808431880004580 6657714 -12961454865484355965242950146439454720 6657715 -6209363853579531379006681124926250880 6657716 -854162319787964700909454162819669248 6657717 -6725834912837648587804926815162554560 6657718 -6549493419310134979986964515365697792 6657719 -89780496525201084762569743357063544904 6657720 647944572409097759744943271495680000 6657721 -11621855804466186061607177187943413760 6657722 -6071212523601678741394788266736415488 6657723 -12199759562902065625321522858926229392 6657724 -32550190825471382910001859451021589504 6657725 -47896433210565471798675893539480056000 6657726 1101353250874782439204953430442112000 6657727 11289011901180083689048325029845964512 6657728 -13327593892081901309022410717899259904 6657729 15914366016085902127460818423124743488 6657730 13170984727002111095316925397550089760 6657731 -3220416885812554845036387496857078468 6657732 12906175619974971025678505417640080640 6657733 -493183430221130130160062080514417600 6657734 3247467669544072796979778387466501760 6657735 -1092964978156106725520990686914931200 6657736 22634712962157043575863607563081671680 6657737 28743108177918806554709860336057555920 6657738 25564314709543185855321657707253611520 6657739 -8932595609317808881090823888302119000 6657740 -8040717489205847950916802873497871360 6657741 11028428147717275076954507953618882560 6657742 5362572078588662276133028682902132224 6657743 23729198831999456884526085093952925640 6657744 -385554057404298871984099428807475200 6657745 -5297382718609560197078015874646303500 6657746 294613000341134769580027453911564288 6657747 -29989483874735851572341813132547299328 6657748 -22812108440150362540811430429920958592 6657749 10820007497533731967674197461295327136 6657750 -13525158885497166659844045457052640000 6657751 24942324104048934399163940116448847752 6657752 -18004503270586451040977035518357196800 6657753 25922062882583853487310164338824247504 6657754 -8414526752441458026455587847106163968 6657755 10859468922348924856490273355357178800 6657756 1766088398580922259871486204074434560 6657757 -12293906504438017447228312778106459994 6657758 4334207164010776293551205623802084480 6657759 -33596758688305521038281187098723690536 6657760 -5887759347983161345942527681228963840 6657761 54129226579795313278346873483225493984 6657762 -16614900488446251459858735085633052160 6657763 10912937653204393209462438278508241360 6657764 -13767092052395372895371966094927519744 6657765 5217690761913992886699788829292060320 6657766 -15612035572714460649958520979629115168 6657767 -25391863527528426289694420542403332200 6657768 -11485145596528671955057847096650137600 6657769 -65089791733643760825837532668223157830 6657770 -95105118445700753472037020617610240 6657771 -17017406138901994524302760044326912320 6657772 58310880531218147103636419589992371200 6657773 -31655843373326643278147544035351847978 6657774 5127903197878311138352000463532048960 6657775 -24171243231357210128639710995207761400 6657776 -238199036050476368898909246883135488 6657777 2241038908964563721384255496511748352 6657778 -18605657407793431895555252208295755744 6657779 -57380472921970151780398984467621133620 6657780 -2976638291718779650232451465446400000 6657781 -1373383430889107187902094451745160068 6657782 30006112415773381019385874995398008992 6657783 -21827458623323635344046316180699928 6657784 14850104077423283798948313673930752000 6657785 -10987524172571534307239749102085748480 6657786 349592476937690399007697281793195632 6657787 881474331391308697947517080654686640 6657788 29073699045674454540517559595409625088 6657789 -15476856551951850590767907794956724608 6657790 -417468329626100258285004433664332800 6657791 11337091495475642588510341232140310880 6657792 5275508908074094232562285374016061440 6657793 -34885583352761277123878066288316611756 6657794 -5239896381502584247308882724657505280 6657795 -1027293173531295015048841896395706720 6657796 40327267519945404416371073186652687360 6657797 57469087216730583712731153114162657246 6657798 -3891893644865639957135326837164840960 6657799 34886914730852525810608068864761211800 6657800 386066381961626784764127046404480000 6657801 -30701218012672619079652206405104260416 6657802 2122966160980544165768937579650498352 6657803 -32935188137183287690013551666807853496 6657804 3031410870948618363383766546883061760 6657805 -5673037438818934971990239595247678080 6657806 -14282527644423810737666774203353987648 6657807 2124697932280362342063200218414570656 6657808 -2229863178036491981916172831452094464 6657809 38525603057879758723989280902859037040 6657810 4913638073739632137708212813168768000 6657811 -65878885927483819898412157029923941588 6657812 4793367456992690433530483773383622656 6657813 37011942040350717534655722199373181504 6657814 -1366204160696446244301728992684491744 6657815 -2922065443698527323343095029179299200 6657816 -6737354727624815977245050154764697600 6657817 7146420684297850437633880195131960512 6657818 19209002177255517488941875986312517360 6657819 8646449598866851817000825125541376 6657820 272207724943426861104893566080460800 6657821 3567523470455505049809961474490236812 6657822 6002609335245316842461205403848652800 6657823 -17751247158113495575597820343231172800 6657824 14044887561458869291416089956780670976 6657825 531619598775863959185814414438431600 6657826 5338734207018441995715820096752229536 6657827 36638419551743571413232866949621153672 6657828 -16844624517847151118899209885565736960 6657829 -30212138002932397215326077496152420680 6657830 -6427995026802058926950945242932109440 6657831 -37731729411677687500256344612472447280 6657832 34474509505535099041313338353253908480 6657833 270320931504465587717380377098527488 6657834 5764051805942521080666274513585178880 6657835 9985554033764357362847666229496925280 6657836 16943956135078709473241218829628468480 6657837 7834859991430515706128043705878461760 6657838 16379839589096494599674417753750861760 6657839 10004781331215121160451215238900955008 6657840 -1312919988253019451966576500266106880 6657841 -29049950250418200121994553457864376000 6657842 -34604500274481308475614761315489349088 6657843 11978012354819531047009696583895332664 6657844 10098484322500988444950993274946148736 6657845 23925479236783016409529571808310400640 6657846 -9787498961728182061576293165409719552 6657847 4991214002769873896753921357986894080 6657848 -22251044846809359884605387899200471040 6657849 56065626513113924157683998160809814400 6657850 -12711157995850376686110928614880551600 6657851 -34230551161537179450431806248238277148 6657852 -21438567446669319733865406451944672768 6657853 -9874775941379347457391019352036067898 6657854 916847581758390293261340620543500032 6657855 -10634611141827470351097157167530524800 6657856 -5391061338529940299824224129450508288 6657857 -35773722567300997606279140102636957648 6657858 -4040907060123112180435478477593001856 6657859 -6373093197375011414763603287351057952 6657860 8688683775456250926043296362161950720 6657861 5841060189381973884097131280420529664 6657862 472529337303006749231004099576958272 6657863 -16979427355041799179349995891520878960 6657864 23402121690474957639353030143743467520 6657865 -42169705784398174025152968260267059740 6657866 145873584331909931843458132943408640 6657867 -6641691350369130115872950575261396152 6657868 -18136086076903512912306650222170164224 6657869 20386691631762333554507413080594332940 6657870 -1822790293611970759565802617132236800 6657871 -42661492076192048115937422600530928456 6657872 -5223000556922376285814440557912801280 6657873 -7657431056984043398263463061814008000 6657874 73107173646395439229623523970119680 6657875 -3277863986810015268413261996406624000 6657876 586627174064758697508924351527702400 6657877 -19418164280255958854866168410702197280 6657878 -19913890380198019994299479508953262080 6657879 -34378077219393859928649882429807025152 6657880 -18874317063558524675229778015154995200 6657881 -54657437118054193780095164184571347318 6657882 3886723338588364895763753669568892928 6657883 -32118123541677106470198320982038653440 6657884 -3214006814507015220075996632628447744 6657885 -5754284715771693121707609922636560000 6657886 -11569309880789210616661012102352666880 6657887 -7848051922425423636316971549347914464 6657888 -18134063569875962705990176745415770112 6657889 -9197026176501617088070581947862959808 6657890 -18901223841159237404517532842039832800 6657891 -8776053262210862201590592928236694096 6657892 540508907689467830618163331373893248 6657893 -57683581139721790923951105221224907040 6657894 1484088397485777888627150827529605568 6657895 13395375349846105751935408741748729400 6657896 -2431569945800038754990094091267031040 6657897 -5805765892528539161183080527245682528 6657898 3122846168757146537295442594460237568 6657899 -23561077150792626587180174004557807664 6657900 -8752841873508008478214222054446067200 6657901 -1924765938662295619206346865613543296 6657902 -2256258598200140868235235362121831808 6657903 -2467909544370690728364618161227380480 6657904 -5227538257209144500786106706657280 6657905 132179263176789672827374008031377600 6657906 2840536325637484806285440928936004608 6657907 -6704037803044370036757798159499743840 6657908 8441494305543359315420535978013975296 6657909 556897139098101272900791563058740960 6657910 -193741259726860169234037595998566400 6657911 -5989571083816520475936708265187089848 6657912 6669400444909116924380139261351936000 6657913 -31555770506491343574239415433989837756 6657914 -17552318573867279627685056901235084800 6657915 -21095501838209774839676125342346204160 6657916 -28655676125978166988148166337053273600 6657917 11248220007182611926488156588416106592 6657918 -18853938570285354672190100761411951296 6657919 38338717095156040398609994373688648320 6657920 -30133080241640873960201751121153228800 6657921 -18630852350681472726071891202244964892 6657922 -10802136606059844750174030729443581488 6657923 -459427658380425641074724396393174748 6657924 14212613848235860540806038638990212096 6657925 -15911660111990187463312919582290356000 6657926 18111795978879956697093516357177028416 6657927 15291051661813336882070616031188548520 6657928 -1701471497074269142172679913878650880 6657929 -16957865795159523695192073016489690470 6657930 4930223106576686606290218966952896000 6657931 -412990317511924997301177729460888800 6657932 -7077898123796276387233676004301959168 6657933 -1506104891883590562674407648873501056 6657934 27644745570544817926719070725453767616 6657935 5695413333742680116788431081890879880 6657936 -8875978232373380578405220226084372480 6657937 12004352681996684808434081839044637440 6657938 4909259564512493154168144963502072320 6657939 -26476134858289126411892737491446625996 6657940 -8435168984973470052836031718241894400 6657941 63157168745832971722376498617152700284 6657942 -16344045229379254539647000102911480320 6657943 9121745574408922784730362268491153200 6657944 -37781033258469070418897408320683233280 6657945 6498589143950315087553761729638665600 6657946 -32837848157582088249124477180561209120 6657947 37352721277073015584703072045368155396 6657948 197188823970524559231576417345159168 6657949 -17386093446858492483670142764559128020 6657950 2300361921593073909856057421495985600 6657951 20592425689671310512829927863657736464 6657952 23154207815866718582036792788172931072 6657953 217098514641007937194059367566047202 6657954 -1771220173847323770765814527108794880 6657955 1698063530251287230610791287174641360 6657956 -42881136341878266338584403461280735232 6657957 -27991576466714218443311089726831769346 6657958 23021839636962013764671239628509978080 6657959 -2258563617360410944153145493051109248 6657960 4236358996019130024732065156498227200 6657961 -40436395812813943505321496908041194400 6657962 -13122791248575574644408890475858700800 6657963 -767102202869762626018676737187208192 6657964 -56522282106399207100501875980572505600 6657965 1142394957471808626441899492448568800 6657966 -1559852040199725620007227414316078336 6657967 -54526311001747402948517492770304857448 6657968 7212851613461877221626328254919639040 6657969 -28293184173666431466653675376944339856 6657970 -19509763175483213629436962247392343040 6657971 34538636968860167004573975244127874672 6657972 8544545456483420501472493512735578112 6657973 -32427113290966215391671980286284399040 6657974 -28479052442242372938026562948497607264 6657975 13371053323103862053836958177567673600 6657976 -14131035464415222489729600617867980800 6657977 20413178663784428408902178619918327252 6657978 6860229800143054173638805920789812224 6657979 21739053615943329330390926703818356580 6657980 9036879701983347982815522747361689600 6657981 -7143255125354327861124398338463026656 6657982 -4853677152281809267197931910575011840 6657983 -15268689684380441084749616663375933760 6657984 -11924773502891462219427979064644730880 6657985 -18903559140184358196878112561829067820 6657986 34580194633993626770201506051089834192 6657987 10321142106085669245787209925974173952 6657988 14868406142619617097400400452337644800 6657989 21212355653079499455496997885744634168 6657990 -4021499212185857809130478321178671360 6657991 513241830894718785650771080298843264 6657992 -12886189382390579679792648455381606400 6657993 -8332881645151183482005190243771802518 6657994 1650338604201094044038030941870878720 6657995 3238475653766811007395375575424708000 6657996 -487224136606894891782067174001361408 6657997 54913111181976653554385246144600739446 6657998 -18001906521498073716124486007727152064 6657999 -21695814579633011740471851562814104320 6658000 10021116730985833217898374967029760000 6658001 5726559767441656177791324139212426240 6658002 724725363420445861622767608429814080 6658003 -22729032428403546030634014423213356400 6658004 42700137018440641647254225847026653056 6658005 13175698849665633942299315144910358560 6658006 5616165178776926306965520507699441952 6658007 23385313610807839149845777204278469256 6658008 -6390335924814704876387647883665735680 6658009 32285300510531354811818239707689126916 6658010 -12419843174262205744809139170661527840 6658011 19702835772304455726970161883006615680 6658012 -10585646177942225675948108071259870208 6658013 35592442676357779876058240317222628262 6658014 -10718165594589580917950179255740241920 6658015 525933314412734757173742080298544320 6658016 -28088186912705257369023487061718466560 6658017 14133122186609831225043526248543651648 6658018 30073068327406613891487013104856007040 6658019 25459803162440197659037235833775443440 6658020 28720129698370301281890985888357294080 6658021 -6968316202581426380742768346728119556 6658022 6954041075949142937036540167262260320 6658023 -9955887500808108278712274367279900160 6658024 35482571569835729419467330344290728960 6658025 6574650355138638825001337467564800 6658026 2013623620773123719419299165235500288 6658027 -59052238598639844946254464090370330124 6658028 -938924322426961053166785005693260800 6658029 10399190122531684581243447487656733344 6658030 -2039336128043940194754543775506507840 6658031 4154232579933320258596084434951002064 6658032 5373202513079497561302841387977277440 6658033 46645149777551739458267184543157087176 6658034 184534407157234977646128390614989440 6658035 -6021082279370837502376222772835406800 6658036 10940608789063965678720320662335123456 6658037 -55287266252022423744960106347953945760 6658038 -14330751275499441997866091888908096 6658039 2379762627925942473385619474286629656 6658040 -12061502382306461673803297905421107200 6658041 4154162449014155310698889985233795840 6658042 10186275268231498086118706838289183200 6658043 -3678191258809764019789152698613638400 6658044 1074215569270612169891033408435913216 6658045 -10594733245005901120515326160989959680 6658046 16362146474366470497220207373363945472 6658047 -108649923151452407803178039440809360 6658048 -4330555600535895159563855769548881920 6658049 32653629047574905389967213636661250050 6658050 -983690126415302799830875660383206400 6658051 -4498882872430106458553556341904946948 6658052 36614840017983330953156058991856221440 6658053 19521154778490675701184085216120564704 6658054 -6703738018117464884930057533626627840 6658055 -30303610972701558186312972766294076040 6658056 7113196470190918052833947461232230400 6658057 -13466821769237360974912995969893545088 6658058 -18016967249478943412035709733872963328 6658059 -5516573764898455597576530561492064296 6658060 22286328277778068767375252677961876480 6658061 -3779174584140203687200320550170810048 6658062 -6372105093535497943151394089255024640 6658063 -7846473475230816082618464922941139296 6658064 2462813760463728869608570503854555136 6658065 -25102609189826102011314552601555920000 6658066 -4464577540811636602456266850178310768 6658067 10810987375155305187343459631544514944 6658068 14364527703566367331511662498919331840 6658069 -15900361379371040082687813519211230720 6658070 8788163402004652686763051080102777600 6658071 -17119122190678934935042373320064772888 6658072 -9615654313116991116650001791625461760 6658073 -8640620649383190456526481302065529836 6658074 -12091580907337654613616582568783216656 6658075 -15493170825123242142638232211244904000 6658076 -15984109889769752863865240812243763712 6658077 652658292527889797933612088317829408 6658078 -5337251491717737916274184207521184000 6658079 10800786627728622790627582249260643680 6658080 5547220285908754477026598671498608640 6658081 -25978612102507520137367153313292824300 6658082 13385671663338587651159442387219949392 6658083 27913030463264652329154125274060431652 6658084 12855785901495987999681932922454026240 6658085 -4525512232888030798492172231023985280 6658086 -3482291011715048003991880036884350976 6658087 18643231227152863245110478134645335424 6658088 585214791470509458954886858383851520 6658089 22388553651456569715281444697611136768 6658090 6877732152021241601042254965980318400 6658091 36614484004249912424501724053748235200 6658092 -15381747214595420786354006417673584640 6658093 -47496606651559557909333522358948640478 6658094 2532394559826622991375440474900193280 6658095 -24030817414566787082093808510664746480 6658096 -57675694278401792513756314128285696 6658097 -37767529111009855986848651418133577454 6658098 -5678145118139234872728235600660995072 6658099 26382780688283057263634165386651930272 6658100 23539362397773988667513569742883840000 6658101 25550834027273452447383974118114760092 6658102 6068756012909924329662241272539971584 6658103 -55779702979417650501433166697522594648 6658104 2863136245720930402454356474799493120 6658105 -13977582673275684278118296307270492480 6658106 4141803684723373582508583095481314304 6658107 -41597228136270019211901939061060560 6658108 12776194583514555617505625053370260480 6658109 12277229648373118519982131826111507520 6658110 -741783355759905209880643226610374400 6658111 -2213561285332647776326430133591525760 6658112 2171017903017277560135484685091864576 6658113 1350249827425353564921765253017077760 6658114 62445857427874430023216531699808243712 6658115 -3389767624666489047517807686236624880 6658116 -5110227420058857185281744875269710848 6658117 40754893328411921730727954906090559932 6658118 -4587722999594278288762785680535211008 6658119 884343013262296226188131306907400904 6658120 452001069797356017427401971638272000 6658121 -45012054756541902323275056969886224678 6658122 7958158025681562442684352321405094144 6658123 36977033717362467329122422838603930320 6658124 6611978421111985564561615738276375296 6658125 -3044298598747551991713664875369060000 6658126 -37988494059202029755656897226650505856 6658127 9747442828802246442296281391881785072 6658128 8288504562412936872801444808846467072 6658129 4641998442866071485815320642663471730 6658130 7394694137377979377395995100181452960 6658131 -30782845196717642420510199470339103048 6658132 -4044470034315483880056682075398021120 6658133 -622548441194203493938887394786473156 6658134 437518757074230706664609848432115712 6658135 -22861818658749565130672949372536338080 6658136 -10869232812463104281465682126147686400 6658137 3594082409680021278669090670320972720 6658138 5438642336115635603847315847926230496 6658139 4217440670035854168064382694959526960 6658140 -4067841232768336797751299958701542400 6658141 8479380085410835908345587298062016704 6658142 -4331727229507840301186621178228624000 6658143 1490762821029285415422915824635616400 6658144 -36437190285593949337515328008596619264 6658145 -6848899930933737174952443138975896280 6658146 37271546559798165039667585650451200 6658147 10004806438799532741764750333940212232 6658148 -5657758338626572299991544220369567744 6658149 -5146745275608193424652563500578438912 6658150 4025395061667987701187817902278448000 6658151 35558288572034226039005792775921342600 6658152 -25880646858709311233956941548440780800 6658153 12971435787690700185645693479590265402 6658154 3339261757254626997225145334583131232 6658155 -833338265685934571980932353089305600 6658156 -17550498746372499177116345855507287040 6658157 -6890757185082949491031130262343740000 6658158 6021559109719398068569621403272821888 6658159 -10390793568346534314960373892837166640 6658160 -1946436244065422811306767905274757120 6658161 -44962237792124125086412012075910165376 6658162 5379581488286260625877948218513928192 6658163 18834604723747638623464063894310664 6658164 -4591044566965188825191526990835036800 6658165 301629652797331822087001490164220060 6658166 4462147530420154799833340957511568032 6658167 12804996367427572637740328064094362240 6658168 -656352813077681333887692430083072000 6658169 21864512159931006866912353801043796 6658170 6385872575268777294462427433179430400 6658171 12145095930666888909685103843485344592 6658172 -2419739489507551097752728750928717824 6658173 48316469079362694675762937115973672000 6658174 24973241391083571551196227605443534336 6658175 15856832773254324787273197952843569000 6658176 10158032600327639428467314307020881920 6658177 -599741231787510380435341162605940128 6658178 -4812753763541868332219992015311278592 6658179 -5497835449596267115289001431247834240 6658180 -691073890097259141426451880916172800 6658181 24866008199254349729529396439860773982 6658182 6463327533921335746160152859703097152 6658183 13535887596643270707214230196439883776 6658184 2007742450797011223219660503645982720 6658185 -6680082117643767635251735557984283200 6658186 -444093717159157979591906899023694656 6658187 -17068780984432446813509056961913056928 6658188 -7832722542747217401352596386242982400 6658189 21252360234109576120750819998501869440 6658190 3740665641835043182915098726322728960 6658191 15850542293888528223215535057537954600 6658192 -2895085396640830188871087531490213888 6658193 -1488686647679828614066442924091300558 6658194 -11858492433796885353220072284782937600 6658195 -17290451384634039167191983876871171200 6658196 -21355812873876565039142844570064233600 6658197 -2476885675073826337080955452174677760 6658198 24410608694703142244053936543541842560 6658199 -7163155166091198876785111751026964480 6658200 8579430813313392246013627107270144000 6658201 -33812518068003857959767056797959898176 6658202 27423216813386400214607254429852557552 6658203 14845234604245275526425777607040322864 6658204 997349062058879572090673647627917312 6658205 -17389050712487005648480159432100437140 6658206 -188129174473107800813814460335793152 6658207 5756393178827467372172398133717554752 6658208 98983945662191542732079994281436119040 6658209 -7083935182092893143039655191431361200 6658210 1744683495435033509499089627837943360 6658211 3118119260199014042563132018971537408 6658212 -11745481645356809833478530339854206976 6658213 -19152064815249744395637156776294122340 6658214 14333853870232375434688095069979036800 6658215 5730268717084930349555691473145063120 6658216 5757663166875834341259267157986754560 6658217 -41453904065638596959181103983028563840 6658218 1145309160061518354607773847232890800 6658219 4534919821474937956569384298014826720 6658220 22218517681553251469256080544900218880 6658221 33419007517388656618496577624137884800 6658222 3675005513200168153950404780832744000 6658223 18413270675348603083848116663241423456 6658224 302384740913571792021239331724197888 6658225 -3122020355757179127642235486526393600 6658226 -38211254435735280189612254289244583520 6658227 -29075956538866877926480259582204688000 6658228 4785033140679146800466417721553117568 6658229 5086012790553520112843238634683217920 6658230 64955505325602987902049231773070720 6658231 20664861275590917586682503795852117752 6658232 -8125038806833560514334319224276459520 6658233 -14169891327289897040377311846880652976 6658234 27476018065481711194048208626603037952 6658235 42142605733333526750386982808177463680 6658236 4635358489789614456610584571615448064 6658237 3204907561831057800329241999975065292 6658238 13333802113170867143257533377082679680 6658239 6489032850571400255099658831168072960 6658240 6774635693926629649350760556805488640 6658241 -14449955860189936535830832491965407868 6658242 -646502119336832250974871848252000256 6658243 46926358637873177764765267986237938492 6658244 32800998275001238148829877198967953536 6658245 15198204265628308223565084821855929440 6658246 -3234147754701809206406438851205007360 6658247 -36599938904075963523405717482077467120 6658248 1696955813353604357311481804091432960 6658249 -8812350497328735466586869878421076316 6658250 3515745399574172051134951554891384000 6658251 11454583099171175402193922306715719920 6658252 2274064573851976819263224219212372736 6658253 -2078892900234042890590435746806622720 6658254 -12274594683024311582964059172257314560 6658255 -14564995486906476814430582686570761600 6658256 12236148638873823595435949655977754624 6658257 -2135660677353733718522127527100374112 6658258 -19005427684918811567675677867363505520 6658259 -29011667453211480375147604087787459784 6658260 -2431024619592327278068178418825953280 6658261 23397425310314377571904200353295300572 6658262 9522202009275250096946033326626266400 6658263 18583620325543716342774562238334867720 6658264 2610820858641621157773485658480844800 6658265 1150258923560172463701085098487272000 6658266 -3541253211903052517786265284671594752 6658267 -31070680086837111792916470678063732 6658268 -15915906063885002570406094484057932800 6658269 -14104038689065406132443881724223350656 6658270 5308103786816520293981578085056032000 6658271 4539622600944056154881765058057976320 6658272 22776065128813824635795191604643102720 6658273 -20679829200144915483349925818033381376 6658274 -2320188938261745892956466536278350848 6658275 1471529106686375254592522258998698000 6658276 -7527676048196887856953740639497875840 6658277 13744496297923149187581545513908476864 6658278 -16638971643741599182424710877598535680 6658279 -27336983520040631742329216910261874120 6658280 -4283751079586575137778385361102489600 6658281 503207818618906177316846957562492672 6658282 15033477059098901481987058744716802992 6658283 59636561977623574192278588221571212532 6658284 -214717455068151887407921733357552640 6658285 -37039754791317502081118171888046124020 6658286 8057039172988030912797510206348648064 6658287 111038695013284744144714929602871552 6658288 -1703897730127380617573845396924661760 6658289 -1046941240938303234551535840204463968 6658290 11916802799171085972342721197586936320 6658291 14150322372962347935694230879515199692 6658292 -235882969555983099825555935945177088 6658293 7936881197304613843238148776769522624 6658294 12010128384952620952014454159486785696 6658295 2403964042598508076100215846441575360 6658296 -17130557379981634732045818650333491200 6658297 55308580464055528208333323561808843092 6658298 5163279436344028276690084489508384736 6658299 12774528931151270693227926039476579064 6658300 -3222885831749222026711480277503219200 6658301 -14284613623367795253851664113966883840 6658302 -10282921610753451319574699372977299456 6658303 -7641417120795534633164398810850017880 6658304 -5739525746860996406460221814126673920 6658305 -7500490895067512902885727174477537280 6658306 -15997365991285361219709526214553653376 6658307 32113929890628574175061317010126363000 6658308 15099800969731890081505561639390955520 6658309 -4643345087624165334118241538446771328 6658310 164528050898118974356405221712341120 6658311 -23714809310533648920686659635753465216 6658312 45311228245374754524732493927015219200 6658313 81335595561599842672350099940766400 6658314 7416739999330912880586603666861343488 6658315 -27459225694370006042135390258448515040 6658316 11469254921436287083266998074763673600 6658317 21576764970064709437774994932223746134 6658318 4610912857647140657640923751021062400 6658319 9597483915302390337901163967938986200 6658320 5929998335558195701073735966046289920 6658321 11950540406409819079211876786410361522 6658322 36500141411389026056140032793790615040 6658323 8556326436289246707910877457122559744 6658324 -18309494731434196612037119055058532608 6658325 16006222881021371647764711170429551050 6658326 11560207806307038574723039667943228864 6658327 9779462856904812853310604195991017840 6658328 -22905892300133780633240823540244899840 6658329 10563723416117568260446227763954129440 6658330 33481186588184176802489808481413120 6658331 44217430082041572335043035863314336132 6658332 48492236476131628454691264570055237632 6658333 18837791499618170370772878331157172768 6658334 8938007020561693932896400307859612160 6658335 58363943299295338883593100380262400 6658336 13816697263721962635699364160537690112 6658337 -5015882616655126135140392232406939776 6658338 -9432433396540657007322273253268182656 6658339 9433177730364843871616508435114593760 6658340 -10990805748929186497023241834741747200 6658341 -4763713917485197794942135108113472000 6658342 -9381255205922215725506622904125216000 6658343 -24119517756399671456171498641821595896 6658344 -6344265662180748351981550783160156160 6658345 -5862355814593412820647969862474244800 6658346 16525504395668458421381390643181789872 6658347 8686454162366781210893984765341421400 6658348 606356027435027771144360453617824256 6658349 15738726580148346842838770825548019136 6658350 5315844606503617626639813914949432000 6658351 14251469336330536000822798107167879152 6658352 -6158604126590173270580011633186258944 6658353 -4007053855088452968519534172507549260 6658354 -13989822225544435059439431159038928624 6658355 -10244090184844760339256708854956674480 6658356 -16126039237346427660813332492880052224 6658357 27162267338657248336619151204649219200 6658358 5969809113720392700617592030896885376 6658359 857521560019915405846353862358852688 6658360 -19121836206116778504195151078308864000 6658361 6916853004096725612159028707508337962 6658362 770361750382326393013671025092678912 6658363 -34143206187112605457855202352079605600 6658364 -3918728842677329511060516275131989504 6658365 17214374453139401415143247168520888800 6658366 -2670404439859373739569154257772969984 6658367 -40781417874735987719382503393977387584 6658368 -6494883241949526726115203356735569920 6658369 -32139212827986748538162059621926599230 6658370 15140564225344276304829938815584260160 6658371 26570911551708216937892027495378044320 6658372 -3441700712363205721639878860553367552 6658373 -83823054252233997619664893239429919680 6658374 -861049480740433150085784585300908160 6658375 -23545040336480836884817281463486758000 6658376 13790473450472213928895351390173742080 6658377 6465370343037453410979798319677274080 6658378 45989616347681173816337956295642880 6658379 -3375305413029003439618982090513291520 6658380 7338293505338888845309924357434501120 6658381 23460645636740296494061146617255464000 6658382 11127117694184213098678840288002560832 6658383 4202534141274806305087450779636063624 6658384 910099426683540075608000221147750400 6658385 607883128628654348386614569592504000 6658386 -2460745936249407343926732834611527680 6658387 -8897949909611861717033739831505473800 6658388 76303665351807574545184946041935744 6658389 59307263389405245119828627543800187520 6658390 10741540974150543670735825977025862400 6658391 17323352823746799074534447437571166000 6658392 1210674126289378955216608013536419840 6658393 8101780145012776052160955130989735616 6658394 -5109651146756699641398175821222432288 6658395 22960760338467500086493773737778116720 6658396 22697861273239136747370407342639824896 6658397 -15505885274843560270740657675441829248 6658398 -16820366212909986123750102761700427200 6658399 30899498247701792939611746286082736120 6658400 -3322862993819206290904232830304256000 6658401 13350303069163509353799955990477594032 6658402 32533403155459346672248408054226371152 6658403 -514411900146470071477465759415307456 6658404 -25047396211526738585611938817185853440 6658405 1577925343383827015611928100765769560 6658406 4435920799308815740268870169643200384 6658407 145606035580278605033301136758809952 6658408 -485350295933123774081325028567203840 6658409 8067236148850581959149627616964641316 6658410 -2188090176820441934396378352109678080 6658411 37225386249009518187582603680623505012 6658412 6949098879524341533417012325016996352 6658413 -7328818876768773987260459275112350656 6658414 -4388717849129636671683990500308110144 6658415 43378909444375109306724983302464031560 6658416 669987163315517862383860633840189440 6658417 31869779667117522566328752286748422640 6658418 -4169591885536184269922371177571942496 6658419 -7316703790537506834158681066863578000 6658420 22791989692546621419501673421818049280 6658421 -161407813077575708893684778317158912 6658422 6505634133218411089847330191048193472 6658423 -12639774342398358328465676630300034056 6658424 9266932855531038103693047559663902720 6658425 -5667685147757065200135675778961349300 6658426 -16709892919361697967404978297412809216 6658427 -33357649995488469519586350183700901724 6658428 -628177286785504837144977518726873088 6658429 -27178649286605758451997679610732218740 6658430 21854420688486745299781704885819255360 6658431 -9813082325638925839850930965028759424 6658432 -20822873084292104782904808257775206400 6658433 15788580627722387555284421776017649200 6658434 13019442129354784272203694962442075984 6658435 24951584883531180323640672343896284160 6658436 45631637911124776190613348285201408000 6658437 -22787620720872267119991505568233810848 6658438 -10775036568006147116515663277899162560 6658439 -14140316566484627787070852365021999144 6658440 3771719458256853571506756161981644800 6658441 -55234972367177420682539314950202423524 6658442 -8453896692915939935470368079500817920 6658443 -30728499399385937091367707481355100672 6658444 -13783893153254583864415377193407801344 6658445 13919425394845436230270089299637600 6658446 -3332723893626479984141076450401253120 6658447 6992421475048680564128793144015098152 6658448 3039825670858991879798928839753244672 6658449 3390828137576783093526576986378924928 6658450 -10909389891370683324338136782440002000 6658451 -13087545237404435388138244337993582592 6658452 16780231395489791750832324893556706176 6658453 -48687380717680206118539308868862749298 6658454 -15866962185767791266975154211479848960 6658455 20893373251642596515940591206195404800 6658456 -17591501063912047653595951022760714240 6658457 -1535845158695399863766946714738395328 6658458 -5859122940891555258844119254127367680 6658459 15802782273691325432045458471297218880 6658460 4200969168855152895218294431490380800 6658461 -13087274700123077395386045591535874490 6658462 -9513060208926331979199858944042544768 6658463 41823417165085022160083136887947848048 6658464 -275446966880052296149756410338476032 6658465 -8167069919147680405833873499964940480 6658466 28344647568009030128320243136158212432 6658467 -34129586600945932781377460778123382920 6658468 -22509242298364312547594612296378796416 6658469 -33215119612415978528915447138558744130 6658470 -309621868877002953951679536540057600 6658471 -23199735418197596098565318470563240328 6658472 -33579629901365832581876800429611955200 6658473 17406393540707434884092816424463376784 6658474 -6296109266954349896508935745347174400 6658475 -19409663154689084455196200471562376600 6658476 797506869806884494811633862209609728 6658477 8138875182698635694259022954623652992 6658478 31303164834897896079532663632831551040 6658479 -25747231830273132901030890473495998752 6658480 -2727300504132328214172615683403939840 6658481 89437774729133163744783999392367555072 6658482 -7095682095972670584895508474573005056 6658483 -2032284544816693464724160001828654080 6658484 -8730054077639681853974171333869363200 6658485 18417622201744634212625664813074484000 6658486 34845708988202569728742223833753471680 6658487 46314177643609015890184635016078582320 6658488 11018708162706649814833523447594188800 6658489 8720280741241532600265360914808174720 6658490 4995806672043556677274085005622722560 6658491 817704421661956481366380440888651264 6658492 -22043512744601467522720264799118704640 6658493 9965136098687348985698915656462672320 6658494 5608720545722877987999005099072328000 6658495 29922882425773777078921742396628321000 6658496 -2052071601606720339848551759123316736 6658497 46242906225805589233942970256078635040 6658498 1293726409053940360568647522741934592 6658499 12271695239001339568968138155989785120 6658500 13511878824438546445903442207459328000 6658501 36206633508935921027727041903464297502 6658502 7237609823751871874493019673696921952 6658503 -7770453634238024322438781069758669696 6658504 21388342501147289324219088263532748800 6658505 10368259049631134139432229780712468160 6658506 -10307093756171790682116575439294452688 6658507 127253965677565942240127865499124200 6658508 31743837634903691913657950760868547328 6658509 -14697711740193869081419686683378496 6658510 16213668542971234082933825220381400320 6658511 -1417119491900767833557910037803183888 6658512 5020063982904530968492632568086528000 6658513 13120952500881872791647511252266999540 6658514 21727235685928163503749691659917747856 6658515 13132164288822819170588693923401057600 6658516 45888805833848967487354485029545858560 6658517 27350991093337453947124714231199786880 6658518 -7144640537648911890151278523278206592 6658519 -882583328741153262621746106776629248 6658520 8194835123566892302712510697965568000 6658521 3895091762809588099139270950381004544 6658522 -1633079204966871531353558510849903616 6658523 -2855308308671506872885711336606416136 6658524 933275656372121002415610929237423616 6658525 10638916772885774442411935646144363300 6658526 3724672908039584798332547829920558592 6658527 34854546914305356241620319659774539904 6658528 -46086539214699364070105651936856637440 6658529 20481341625067744872704136669359831040 6658530 -6901374874427539934882738470672711680 6658531 -48717932004292720637874509802276177600 6658532 11482484889521820392844619062480813696 6658533 11612010378990219645430794873009284064 6658534 -16495169067934849942673087957967991584 6658535 3802550861080511373584874220910668800 6658536 -8251303792533890315379400873587916800 6658537 43544378740362539869602651575730160512 6658538 16210377895682599371801650989320639744 6658539 -30646557792504217376839296435923159976 6658540 -619086704013918770083442565857280000 6658541 26736077666952281772311980958314185942 6658542 -6524412690001207246803037112446831680 6658543 -34780757793587496231962485608671339520 6658544 1859742068530190940605603295927336960 6658545 -22250860263794887066823207025087835200 6658546 13526944667130818610194293209765970944 6658547 -11540826399874233403963008814424929968 6658548 -5686502190959337907193767790995101696 6658549 -1009680510299931479788160765232217032 6658550 39983601264744429982994353570752000 6658551 -59651227106407599525930746467001046960 6658552 -6375718892879781648602572585488384000 6658553 -45402492521275647553893860478789645936 6658554 -6378249901509013044535671702520493568 6658555 1304927783851780380118562456552616960 6658556 135934093310156636472856389243996672 6658557 -8702151038882423492960084624978526720 6658558 1214082661923759923309116485130968000 6658559 13410293065453587673851568252491150720 6658560 2688405403639344108551044813899694080 6658561 8108287130014155430832514545251011732 6658562 -24131511536293483772695594508421457968 6658563 22844433452354521482907348316443310400 6658564 -1143896910254489137926872589543069696 6658565 600502102341228351752004910042049400 6658566 -16512713346495785223619079232851693376 6658567 -36759937005877170146943425342004297000 6658568 16090635723201074134249851972557045760 6658569 1178399009839664161208299466485834560 6658570 16384795641892393167857839866132432480 6658571 3563761850586940412940278435739738000 6658572 1957938907870186029678577614836861952 6658573 -8002246862253431272063765789262271178 6658574 -3855301519819442835131656108087726080 6658575 1200857007522757483522573805560723200 6658576 3755520973837214376563699054489124864 6658577 67010523541563542777260644713485976424 6658578 -15915745818191451956773748338467636480 6658579 92569909269415813968593607408944372160 6658580 11303333539393323808234277669492910720 6658581 828483502621029504965759698660750752 6658582 10611527112043228247533576993641439872 6658583 34757079513386952739357623801182461440 6658584 40358504151436742686698515486351032320 6658585 34149447479586951405108385856456911560 6658586 -33943351164013152393277776530259891456 6658587 -16083566418445048908301029746196890592 6658588 21753104019039130830924904443531973120 6658589 203711874089402418571426122529939392 6658590 -11640514633854283804317152228760631680 6658591 6138651413866787342466923293815044232 6658592 7905201558896918389058135699792855040 6658593 -104150031366134800317496575259671552 6658594 17821856107862066000455289290888058880 6658595 -42131337311923301102700767619330020400 6658596 5280612428840012165989695454489423872 6658597 23221737617346437173004178254162268000 6658598 -2719499372039931954956749593145707840 6658599 -13568171270122282444537071593358266112 6658600 -9035538616370053978420181988364416000 6658601 -1293243962741452505970678253536863088 6658602 -5983717925633028487422813560717879040 6658603 -12729161148076841018770577874397321440 6658604 -26521001697643029643608919403145855744 6658605 -330607483776221398862229702240607080 6658606 -17353045998049240026115162625071597248 6658607 44784942646938674443632206389721316840 6658608 -3495817462496377956725191226111557632 6658609 24997722197711671240143206281349633810 6658610 -4663639388615956700833538390089359360 6658611 20705836697984281927605047678467463904 6658612 13686945362923569088573594373054032256 6658613 3220154893765321052744926878854738424 6658614 3474737525824618489022569928404935168 6658615 623671760896726642178556821842991520 6658616 -11982479149638796203195305655176171520 6658617 -13778290832972430519127012490823405888 6658618 -19975071663101303106107335019264676240 6658619 -12048992328440209474377520784923986840 6658620 -6213374076013325736508565987310443520 6658621 -13627729839110476264669132089140664000 6658622 -2031803259399799049743097949503660160 6658623 -16991332807491382384004718691584104328 6658624 3111875520442455550319562057496657920 6658625 -10796862274353803216905871250988335000 6658626 7192028291896441989641285114547663360 6658627 1877408894253764457713662860223603152 6658628 17177704280559341869351520045735373312 6658629 35321330508019413762297750736812751584 6658630 17631076950550805334838157489633280 6658631 6166869255091228137318298092800633856 6658632 44644500333484062057617687514832896000 6658633 3904680439569750956159602499300484580 6658634 1499808638035414787612805670639576320 6658635 5992742657038702363188433244588847600 6658636 59693695807170957490251580132045312 6658637 -10333477423691949310710180462528264714 6658638 -1118281760223492475658683173567504384 6658639 3323014263378239184166047322804267248 6658640 3295083607276492574442125638788956160 6658641 -16258453584193475375643801722478608064 6658642 19224321738627615788555692583267487744 6658643 -69394371027795103663791138058613472120 6658644 3193444012274913707072146823550806016 6658645 83356817415162292426975426889026560 6658646 8017527090983727610592033430253973184 6658647 25165677046358901804861413205670204800 6658648 54313657340016406882223680611528591360 6658649 -35909604087357174504081369997553119350 6658650 3040391498287094273898134583020110800 6658651 61938023926452299140265279942879590600 6658652 3377528995519538636898328096739426304 6658653 -22936306782835733610315349063594048896 6658654 14902995419017187782766629680524635776 6658655 -6271037788758293233862868643251927840 6658656 3220935106738848773531512976179200000 6658657 -31141766853689559329987111394693258048 6658658 -3535633924365647744315063341664413920 6658659 -43774640901169365075285362748007680000 6658660 15835053330571736717458985138993383680 6658661 41340480639382227723199641169515504000 6658662 14854641768953240894608676901710678784 6658663 42053130801626678866520428948961900184 6658664 214625143271680314506757405344563200 6658665 4786550476499385158084318642214208320 6658666 6655044624353156948735770215673893120 6658667 -33429392058106665005119721971472326284 6658668 11734296860695110039097247488929408000 6658669 -11916823099769479646087338667752664000 6658670 -16719502167734515830936630945733968000 6658671 23827539336509789728969332246755279112 6658672 -13389775779145107887424680724037402624 6658673 -18865777782457522862146925415490256640 6658674 5672073993190685372348964792184075776 6658675 22585392157020494250001734270294093000 6658676 11939469016052316623926458008434483200 6658677 29298136571265995683683948593987202414 6658678 21000093845715054009052058999548454400 6658679 -177275172889821014325426227965897680 6658680 1695629608422567343157326644530380800 6658681 23291256310865164234147815214711635600 6658682 -13029945801904984213322406375443249808 6658683 18780502943636494409456926944902884800 6658684 26321170732714214141871983728736765952 6658685 30364230978978024193378288492845051360 6658686 2443539958325128713302182288966450752 6658687 6293475945670696325496476928647764704 6658688 -8320910347177616728113942757355028480 6658689 12363125096688449713293075505633464624 6658690 -15133877438115999963946731136657675200 6658691 6709580321487727472330654419359629472 6658692 -10588246522427374511608742567429403648 6658693 7597760962562963990103616430822333884 6658694 -4419584953837042237342310644822762368 6658695 -102089385128222289995996307496009680 6658696 67560061542281176144240503908513464320 6658697 -32460574625948397753417095019756106854 6658698 11116559774673277576280295628963486464 6658699 -49039737680989276940800575557293749680 6658700 3469826121662966666805037703885971200 6658701 -5052008453909194473436581528807100800 6658702 8403746921068505870079757339774113600 6658703 -10972358165007704269281279028141656 6658704 -2104870187184333240160445879306797056 6658705 15793448848609687304536591241515617960 6658706 -17353834887197244495135928096070798448 6658707 -2218243515304372955998640798996348928 6658708 -4019914392950691988023237332984158464 6658709 -20347122869844913210805283287982794784 6658710 -675400535117525954146950577426919040 6658711 13157206178599096167176583603376346312 6658712 -6096260014802983802004736461453772800 6658713 4525842936632892103632835456301289600 6658714 -3388490336424444372572292989875848960 6658715 6646286711036073283039204819229940000 6658716 -17864829590661853818852753195466434048 6658717 4032637146015802583026117021880114592 6658718 -155908650302936158030432208511276672 6658719 -15477137078725396653617699991960038640 6658720 30645961382122212832505561281975418880 6658721 -15218015798538129359830206719401102800 6658722 -27026297054644868658779111268410880 6658723 36660761805716072279185718740216394972 6658724 25750239208489413250446187528571642496 6658725 14395892660621398050189441842853072000 6658726 30532476415989575010603396284184441312 6658727 39786423291218623116395773128920709912 6658728 -8301326973498554090170228172617973760 6658729 7073680270886481658209891942084939072 6658730 -5445365038198714216596311841589954560 6658731 5093347322866134184013205525424107420 6658732 -14726114407545134233558385017254251520 6658733 -15044709290804930802549745247944796256 6658734 12891161901854105466395506825100719680 6658735 6347169139951203276003259673140702560 6658736 4688437623201672482050386114808184832 6658737 24702448337744313555065868367673060352 6658738 -738794723890809146234972187748239360 6658739 10371436598470225767661450704870536400 6658740 -15409531205379719927507679450439680000 6658741 -236309363723356266827570505050359616 6658742 -10568406474043635948469665003510171648 6658743 -2688930304249968304939409301950141952 6658744 -47117996354462278101700562659483361280 6658745 -23647773960217110329848238447024317500 6658746 -4574240105089301141408027448503049216 6658747 -11330023803588563714871786915307883928 6658748 4123434395882372988174627106542412800 6658749 -15727402364769659293355763517196463066 6658750 1521446655219068266786179245283120000 6658751 9330863422429786879051668176145456 6658752 -752719955450449963437048866852044800 6658753 30331758230746749489308539806586390464 6658754 -28792903453875854039372765897609669424 6658755 -18839273532566007964536912015659503440 6658756 12097105170446321687149942283404809472 6658757 39284915968954152827869431186982356606 6658758 5025021447336159918927388727644945344 6658759 -2021354463393189546610358453231154160 6658760 -1826478951230119027909319513243136000 6658761 20385727339051942993960155639811321920 6658762 23607545634836779526757452662357077504 6658763 -33999148226133219023815460887909603776 6658764 8737026457341247709732752171342528512 6658765 177547440428838204222479379709741920 6658766 -4874100744202195022949150100290185856 6658767 -1859309980446086062848461917688628384 6658768 241645030891819985695824472205737984 6658769 10162679684955293219231992239737845542 6658770 6210712909203611465056744678596272640 6658771 4113693982420285706694260224680002720 6658772 -31844336854230991515618058586896035840 6658773 5504263954158034740085872104793790368 6658774 -14163834116548411129905543383915952864 6658775 -27888113174809964064722992812176677200 6658776 -6066899386110924510863187466706165760 6658777 36915756291560131327866372109082805060 6658778 -8698454237016989958486200416772943360 6658779 4256278192236747608385671204784437760 6658780 -17424879145785275871898347245785866240 6658781 -40676178746525455555146855438010803828 6658782 6714517752903716072116608390569124480 6658783 -52520570754803228890342273662335241440 6658784 16868019256015217845308782763128389632 6658785 1647031018076194852946636658293918400 6658786 -10049869561626820481910830277573058560 6658787 27473367509680195610768102675296769436 6658788 1460287266663286421146620813326054400 6658789 -39590315988443651580100014613493921410 6658790 3160770061138647309846767637082414080 6658791 -14396669131551883754166631132835101056 6658792 -4338618648070841200104461724708126720 6658793 -17274120453309244217596932435927269958 6658794 -27559453830901521187045825507020456960 6658795 13783614402289950131186963320593580800 6658796 -7293058555283313991033289448813815808 6658797 2343779655157686419780083018529906880 6658798 -16051753578730592235434369777088092928 6658799 9277790276406531741897963264706736640 6658800 563586169546632159893785253511168000 6658801 -41561696796353282187553890212480429900 6658802 -3899240546853003263928696684324549600 6658803 -18374358011955706859596332934560081696 6658804 5135436399134562640569776305475382656 6658805 -33226673284139595574968820710739581540 6658806 6898575893767465774494205182960875520 6658807 -53296900766096344655910591439829238968 6658808 -138233338842253722423127575246643200 6658809 5089551801056942618815398583558469568 6658810 2927571971885309135732998098806640000 6658811 95580987998838201695831708586280445472 6658812 3111643592625688588741779058913127936 6658813 11112550971147612693913856030355825760 6658814 -8994945383349567903017230020998074560 6658815 -11411346543603250636435915679064173280 6658816 21047736469719921981187342327150018560 6658817 64657353330656857263577093693000495152 6658818 1590699429984639077943147359127578880 6658819 -37101826010414410087422095812521427104 6658820 1250732837855326016202820419605729280 6658821 14688745497914677874343270446422613760 6658822 -2029651343299113542819248312470423168 6658823 60083825064796349605897589145666738072 6658824 2738388043751749498615115158982737920 6658825 3122755096682955763412938702103191550 6658826 -4321290359986192045220983486830226080 6658827 -8848116486253982004448304582580999168 6658828 -40624140953259869643693990337163963904 6658829 -28849425387406514986779799687017413940 6658830 -46654749041740751821078067294954880 6658831 8941366209984587120040142807100211200 6658832 -3986986431456800656899223479076896768 6658833 16211101507409429213835917142674293248 6658834 2433407676157292618836053199792968192 6658835 -20766717889014690624717018559530612000 6658836 590923705471763595921521765993539584 6658837 -20796937855526356624401976072733142514 6658838 34545835166272538987340616956613023744 6658839 20272114168519878809921094647206085208 6658840 -8089523620488910051270593570406195200 6658841 945562547903367607645449880631094144 6658842 3858153498457385148739976808090078720 6658843 28669642132139107833125180752934793092 6658844 -11191961466833043591425867606456523264 6658845 -6666843274528691411539219018032888960 6658846 -14450979935440953024028525630146688128 6658847 22932177037287754707881039072045365728 6658848 -975707822862036354923759737214337024 6658849 11995201524429813839089915875818838566 6658850 6912032968721357758945731159483580800 6658851 -52005758148725328840928320286485120 6658852 -22788679653716708368451056941341640064 6658853 4897703682874363500745392623356829820 6658854 -3035985691781079510344769215144977920 6658855 -6343402595992432021516233338481781800 6658856 -16778738959689308485398437744653117440 6658857 -6262692517054120962779006853383164332 6658858 -11467158371881013487814882323330055680 6658859 17724447111454556959057346748408795060 6658860 -795642767934645791301443490873968640 6658861 15813392739605722620809650706135823648 6658862 -3887416154158579976149918779690762240 6658863 28918071598186007519538722897301147144 6658864 2835447415931302586081107596709724160 6658865 23706922404050910744584858638808206260 6658866 -6184854454249615138935208574187442176 6658867 -17597268574605972303927838757410659120 6658868 -101161009953156056566520682463672320 6658869 3879196901579197324688736893314639680 6658870 -24983049257242817132180845969077795840 6658871 -59237553959832287861451059748542435928 6658872 18708195949549578041453588041666560 6658873 8477836044874484380095216418189846400 6658874 16242666882174137283531709180732557936 6658875 31334235078532214394489832984073880000 6658876 2852620647645045418138950509691330560 6658877 -26917380026320837889796621790648245408 6658878 17179715262085949881191578081598921024 6658879 -27650687848319730503458398252004681680 6658880 -5240130702433496500275485971552665600 6658881 -20717280577026295727874587858910073536 6658882 25568980134689781873859119066404234784 6658883 7756487140798697139421739280392067072 6658884 4925989671689240670695081383340219520 6658885 -15368502997541187011636620853368517640 6658886 7758304173299042893738346227437755904 6658887 9616877619727960275901599397293345960 6658888 6101813687385446925759301532617589760 6658889 4306522826160307851206219339863662720 6658890 1983571630709588448850028391830415360 6658891 3088807558329819970736446489407992160 6658892 -5360263980598532904765848602529018880 6658893 -10430496808286244309396657401994063360 6658894 -420859027738273734866286683477360640 6658895 17638329262235983471415320088798555400 6658896 -7136917965722838035105573525808611328 6658897 -14894945401481259185747808904324146048 6658898 -16460008327630469617065144032069074800 6658899 11237233485909339625267578969737007408 6658900 -24809643163169914961221506382390444800 6658901 33344407585242559193627789530122486204 6658902 -21974368211962349860665514025600083200 6658903 -8987948499966500654484258978756185848 6658904 38170944277568717365670887223338199040 6658905 22749993711829859447463509407352483520 6658906 20293190917063923965752880445184327152 6658907 -99553760291952838041240716658672627240 6658908 -1219051843688498520650430193893605376 6658909 -45413494548544093422283951255892924890 6658910 6034288419635523931406413458493632000 6658911 -8343015445445029558993393010529448320 6658912 2329643868569065524563723958379610112 6658913 -62653817891101803918461527426816869120 6658914 879731609969758470563605993098863616 6658915 -9760610918652784956325731252905515440 6658916 -37656051039179027661263839307175336960 6658917 -3733803294815436356165843756547380160 6658918 5444894919118037434040559775096434816 6658919 1270828236863785614704925917669804520 6658920 -1897846035911968825628099095011840000 6658921 -25759435735833960601909319760407495878 6658922 4254064388567620871619128913505288800 6658923 -23768775714365232226521162709353685416 6658924 -7839993316059566988960319048956837888 6658925 -2834965235953052025129542153299200 6658926 9261273742757686042454592618502330944 6658927 -21479822647788361549943184213629849616 6658928 -1678033997067389767412527822458224640 6658929 42773343413453459978184649778367748320 6658930 15725525297818119415170542537936371200 6658931 -17689963159915083310013040691684428408 6658932 -8098615515194402614327363146856132608 6658933 -14449532500003303754230324980715227396 6658934 -5511203623847365832580725936761545600 6658935 525434982769713350289999735940016160 6658936 39684085930351234941927683867555143680 6658937 -193243245041453486596691257994797632 6658938 -1548916142963214738749784445304006400 6658939 -10495610236723168015435022722693397744 6658940 32321547267894619124833570849001495040 6658941 2992630186854077944491575335958856192 6658942 -14817717744612896908522330496810715456 6658943 28185911407064335643042665002632953248 6658944 -25199611626886554488002372717573570560 6658945 16984747206348782463347937773417039700 6658946 1366206219573978820872235878948656640 6658947 16376267196834168825135594872119050840 6658948 -10768590454158480215406760210918232064 6658949 31921922389907092014430189693454952960 6658950 2498932980357437600744662215278899200 6658951 14240133327863353122069581701762646400 6658952 -34055967800340036065966074174107110400 6658953 19804612181835313399023259886868283296 6658954 -19771317608435468453630468229508399824 6658955 9371000077829754892741106681080110720 6658956 29183783590346902995455675173357378560 6658957 -40153630802373972290572166878673111348 6658958 52895699291030923564097659246498176 6658959 43319089753302704748807555596205046800 6658960 -2138297680020447414610660331020615680 6658961 -42544875109164241551109499009309055438 6658962 1113140480688792684081200931291869184 6658963 3395106158716686011824855034861376880 6658964 -1892506043929394667974682307319413248 6658965 21719914112662050388077080293640520060 6658966 19373396625759515630161233208520358432 6658967 18153344498896558430442772554821794992 6658968 -8530601773753779142525068817686528000 6658969 45193604982388788585794853022141399370 6658970 6162206346008104516720839528989971680 6658971 -782196120852770471576764456714902336 6658972 15290901437262243657738601057173204480 6658973 4788357653537066504000566904001984684 6658974 -74097103329915296535967729717290240 6658975 16209007418621667658024965900119159000 6658976 48121772981943561720437865740327976960 6658977 5912211449412044688706025825033629056 6658978 -1482803961066990982401797903478733440 6658979 -33841598455756063085423249989518454440 6658980 -98471014756456055079718285452288000 6658981 -17702852911349041611173621608260355808 6658982 -16571612393837211346309436072329895616 6658983 -7474323429674078527177413591542526720 6658984 19652449530736807967009693215817026560 6658985 31210499702299546879588051767865634760 6658986 -1213804128801612057339864714588444672 6658987 3847588115727732624592614361490186480 6658988 -689364529719009691761512369034722304 6658989 4920600038133222117927529540538002560 6658990 -1115694310971970238276743518811080960 6658991 -18091554540099604026010560507823066368 6658992 -1764750526170856343782746859629084672 6658993 -14200614001165223947072358726824843872 6658994 -11006267250685337470852026046091968608 6658995 1809920081173931275145090856050707200 6658996 -6947378223100607269628468707192942592 6658997 -27594037782797263021809224768219137554 6658998 305873374137589494823133451880160640 6658999 -36607267411144403335986351009895159000 6659000 19998738669799162459836912224793600000 6659001 1973734547445913768370216369445380292 6659002 14604236143505551212510224032745241600 6659003 -16115803274519210353801180829600086656 6659004 -375987168579074999851516326461300736 6659005 26974404706204825788305949307810143660 6659006 -168592619018077005315674007297726336 6659007 -26867395592336953737088743387020152320 6659008 -13724129946263123161272879132360835072 6659009 11776024956119958456901067632161178560 6659010 169804838621519882806630493468835360 6659011 -18493001330306410134617278335467429808 6659012 1679328249076626944317866930887196672 6659013 -2318329240480693000066352972131220256 6659014 7633357185062461665672435763971989856 6659015 -5243588211680936216587498241316627360 6659016 -5323916145041975239172195650412544000 6659017 -3748401403559217338610965475638705408 6659018 7652167647866965224720272347044641280 6659019 19003753455322901398601436147379380768 6659020 -12374608859297140567722789647852651520 6659021 -56328184923548618756758209548920976778 6659022 2166993018777839643014788033332591744 6659023 -167632225329514584603841138332144256 6659024 -897968841299226967058928043834736640 6659025 -9468749833953270984217260654223428000 6659026 6827913326469241734505226063238693888 6659027 7264829407034742417618801601564608876 6659028 -7190166625967736800487379208165495040 6659029 6140629102002995944867972123608772608 6659030 3690818650188658200927824416881100800 6659031 -10534792346074709216866398161618072496 6659032 29612613838370554309124587044378470400 6659033 -44490557187351343369572851514422345718 6659034 20665049579654954174038339908343073280 6659035 -18513447058491899618137420888180772400 6659036 56707462169300627145856591113456258048 6659037 -6102520538079894613375222598804075520 6659038 1692100823316205255205800456064655936 6659039 -67475471636956831422172413413993976 6659040 11669528335030096094623313640798289920 6659041 -1311660725511918332870573086556254558 6659042 13785550778225792842104502806236604192 6659043 222923281133520091124775208812793464 6659044 13490630531568432435594631595590184960 6659045 -433250719389796796247162350302074720 6659046 -12819808769912057814204039256425896928 6659047 18619937468646758105898096015637400712 6659048 -12802082063201392675889407819789762560 6659049 -10060983712256024789098924869092321136 6659050 9037223652059579706783736051866016800 6659051 33754722471104589917263029398019833700 6659052 10875542565486412205665147327790937600 6659053 83665727937773411516728123949991728064 6659054 8029956131420869727715640701399167232 6659055 -4219345179707807207283931120560132960 6659056 -3921537752814413712731513915738750976 6659057 -4545304844808572904945375755111435694 6659058 -6766354632705667454750778140535521280 6659059 -22004400876393643282603077646567496760 6659060 1137339969228079459784553658411599360 6659061 -14104630383255205030404164087387883936 6659062 21309666945453484892095680237250768032 6659063 -35121396199068028526648201333004168960 6659064 8743711828687353419638275121701888000 6659065 -5285634249737353334611078503043084800 6659066 -157105518194714302005444011225561856 6659067 -35716794927118116681714193645628104080 6659068 8027778656967757449479829954163650560 6659069 9503454773623805287198004723376353580 6659070 -9281211616350025345798835834899630080 6659071 652174419247915934981813942933117344 6659072 -2196929665459338816453700338906562560 6659073 -21747983029142293992730370932530120240 6659074 -4693637010511690113327532243122792960 6659075 -8617248874213349419240021197053954400 6659076 -14011285507322223408060471560627770368 6659077 27849765637265605723904656360242312926 6659078 8472292739938901158927385019622815840 6659079 -1936805993901188219392765245653151744 6659080 -15671705809559809892797342983653683200 6659081 -9474651888964632641814351620254812096 6659082 9599907893801490343007589294340231680 6659083 52843831841468331272658466704113319600 6659084 2435869027212475374722478588663273216 6659085 15761870239420314812918445678004658400 6659086 -8841322504223148898743194560201833600 6659087 -47733611000033923029647784147102873408 6659088 131373612781507396297065852589768704 6659089 3105189845631780483646168996429779890 6659090 -2835065949505347136682788640399324160 6659091 -3102811750789438870536761260001257200 6659092 -41246615333017917373305586058752831488 6659093 7760236405681696217590517458486672800 6659094 -5839090611077494548371557605443880960 6659095 22237797490992228123811427759450647200 6659096 -38220506711624313784472896471147315200 6659097 -3468854428344900865426831608085115040 6659098 8580202636784286622917198548981009664 6659099 25012986333110596721130977244137018064 6659100 -5967787053565809618314442923673561600 6659101 96933567972749850860601885102575809920 6659102 4958150248770322031966590643814778752 6659103 -28650029431863253491218697724258900992 6659104 -60846788096797278195284368452194009088 6659105 2485546827772907993211031340393626260 6659106 -11161378781237325500384518221944800896 6659107 -3140722531956988951641355344216278720 6659108 5147808708106442477298521993703686400 6659109 454737546565346747337782921203119264 6659110 3980272240320447207541426764763345920 6659111 7722956168350868654955411561131870712 6659112 10049659861536211616601585904281600000 6659113 -21983082901344311986967526344553365638 6659114 -10251649299641183443632272919569664 6659115 2110734463301020448325023061931668720 6659116 -352880738233016872781967991336424448 6659117 49176614435717585649531997872736112832 6659118 9928165248055337967470634495977226240 6659119 -69242858706588678012981777676390389600 6659120 -3553535057044877872166257721740492800 6659121 -2762544579600804585604734749342349312 6659122 25902104790049410784389157016268836112 6659123 -56045133545218656729312804243586629576 6659124 -26416684237241841002305588661358956544 6659125 -67891803917262534116638540321992480000 6659126 -464317205226655461700605346524978816 6659127 -26578824022531147923259731705012531840 6659128 -14066987316116336049934515406462525440 6659129 18927464906878379307523686980330886480 6659130 6955667727722959715139021273629406720 6659131 1440199708206975336574631699557661664 6659132 9578345867504634758529336275244754944 6659133 442738483931827970184788874632041920 6659134 -14516656636391006009821192977901334784 6659135 13474326785621190187381721694234065760 6659136 9206541329223046017609065938261377024 6659137 819513223628704291652978452062392000 6659138 -2087577564036049976146548959622297888 6659139 -28351527717652771281961969514787860160 6659140 -20237962192076873240592385999095129600 6659141 12512678380825906099737119036670182784 6659142 75982072009808251372278506955393024 6659143 1549427636569402366471200154382501040 6659144 3537245764477250102910586842157547520 6659145 23293954743278435225168893969301539200 6659146 -4923400696112663168717082642506264736 6659147 28268717763789568224471108618464289192 6659148 19974981522341678926862515491330195456 6659149 4803552689119537607671427163419310156 6659150 11905270731413442044253732575690764800 6659151 16910871986514678986067653145838669200 6659152 19685421922697286111554828059279360 6659153 2573726417573680111055741959236881442 6659154 24054830881782890350560046282683084960 6659155 4776094154387002853970709081454700000 6659156 -18324341691493051534798152322941296640 6659157 3972378456076617883581904201387920192 6659158 5748425592149575135287592088151168000 6659159 -4236260048355480768412693491780744720 6659160 16955494073180517733487484848927539200 6659161 19572515429735063508309886754564306186 6659162 17821458865470833146335521298140174832 6659163 -362456872368917508533524013177880816 6659164 2347769787191901169500262520531759616 6659165 -18209204379002325484983938214112538400 6659166 -3317778310324143981766640224628650176 6659167 -3759648168472602414670169601867688320 6659168 1593472720521344455023450996562329600 6659169 12598392209112828833626616161643798976 6659170 -436078089866147212455369730797104640 6659171 -17190708414838923574849814955169077456 6659172 4158920611912627862082711676573876224 6659173 29404224127452481380174253973965278624 6659174 -1330854361751099372865769895264357664 6659175 541506497414330226513240931485627000 6659176 13454356600874964449379049247921356800 6659177 14667286738573854702220930574962814400 6659178 -9424247286750802354461600411928439040 6659179 -1769537045590464173558189228265391560 6659180 -16106047029070321724992809053003750400 6659181 20383520989351809028961297084884641270 6659182 19063089676921593516184126854710875584 6659183 -26823425359233082861574664362873694120 6659184 2967605016166206976465372653134807040 6659185 6252563945010695984546186137745863440 6659186 8447572682601598947293858627500801440 6659187 -30394679557367759996287566465793471440 6659188 33330114761787175096947891676955669888 6659189 -72427398290615625704818949788548873444 6659190 -3307933878469276060525514997690650880 6659191 -747422070365360249653836558995781120 6659192 21572453187404379763389163982318592000 6659193 -13436374396339557398492869312382229936 6659194 -68663303591050536174958338736512768 6659195 503509292944051128266752927353561600 6659196 -16516068326460470996559410858520698880 6659197 -71166323562608268266487158005838736128 6659198 5782652838817363196360157443552346816 6659199 36021745414129841781020712801551823120 6659200 28301729363451875833825936125984768000 6659201 -51578297594258775989915640667444956798 6659202 4888815332666097807375936489673205760 6659203 3389216140639785646850554123848355968 6659204 21963157172712712286187650189757795456 6659205 4147385680412231000495110569733461120 6659206 554247340140444341225408506119003264 6659207 -13644218844360447232641820292523245544 6659208 -26708279322601359688971688678227225600 6659209 -26070075199916954566443007680122111590 6659210 -19725681384372312942172188715158222240 6659211 3700192879290566836764313918358454000 6659212 -9801201932918850386002199840815104000 6659213 -18224091094718540671350013342919385792 6659214 7700337274202826203559433375547519040 6659215 -25306273767342212049633996332333260800 6659216 10793037812958030175492214454790889472 6659217 -9136304046343601253243573366569928192 6659218 16687566486748853714085776280087964560 6659219 -19108056293501777963099808247043200608 6659220 -1300445588284135136247028978187735040 6659221 73552863607371666485501077544286730752 6659222 -6509153584413188901486684258867653088 6659223 13635871206599138029433691247832729760 6659224 1920173258596345879573144624951664640 6659225 24260487299275907822553476845104396750 6659226 -8233024863166642572626127080344780800 6659227 1331860608235457033841594600867331076 6659228 18987219075561129324238422501260717568 6659229 -20260909599810958451154591317643291072 6659230 -8716494773294924988525063283910658240 6659231 -54703047464746266534691016339929159968 6659232 4241497155354768016614740295810023424 6659233 -16083322163510289854646713311594676160 6659234 -2194937761468150981872802161966213120 6659235 -6886234107548263499913429918859440 6659236 -1083828840630307153330426260199538688 6659237 21021790304379185374949138972274577500 6659238 36354090423908987960761596193486848 6659239 -43785636527640989524926843749222221960 6659240 10069098670470472931292391929692160000 6659241 30684080330037773173288549214183761920 6659242 -902551310394228394702331401237575168 6659243 -42748765296800018671756792039757378508 6659244 -2735676267519228389023088542436872704 6659245 26375497540819949203150808703973754880 6659246 6549481080734108591231789700161358720 6659247 916519568317504804345986161547008400 6659248 -7304642478559987897611641847271325696 6659249 62168524355042536658832947129580143250 6659250 3802305583571273589846097188959616000 6659251 -17954247491757000541200263802911332496 6659252 941125289271054101647222188987463680 6659253 1269252461921490442433340126458601120 6659254 -4077782620266156080115708120581369856 6659255 24184582597637029758406209031974515160 6659256 549559771783454941886053659678474240 6659257 -29402033418647538069242611871591328000 6659258 -12019888127561686872808629034975685520 6659259 -40979572973240216497634082811648108032 6659260 1772424302613219813132549800743680000 6659261 1904802483848724602119205369641840704 6659262 -20326126827529220084771945324744738880 6659263 -7000438265068964088207329373412495976 6659264 13899087329168236351612024705385496576 6659265 -7896311405107880865359158401486543360 6659266 10124425901705095912677637690250906832 6659267 -43272198944702165254129913652741183684 6659268 2441990364337828309630663068421128192 6659269 -1382074733143605355333599763089131300 6659270 -28266119851937514978803619611941315200 6659271 8685602318470094865295957090591120440 6659272 -6665705256711822394781893837923532800 6659273 -7101617764589094563228629997333027376 6659274 19053411663834163697534924948214538752 6659275 6649351863258652731093178646972666800 6659276 -6650556437326331196206993440953393408 6659277 2566177261847143170843771010752188832 6659278 28068298448537633468248831225687765056 6659279 3973993462895345386327456684011368688 6659280 7990204993411721765476904649208627200 6659281 -5411135989865717595019066683481056 6659282 1878687152391481270143880211344641024 6659283 -4427609702017664719318306097006641152 6659284 -5892507435988721403327656401469536384 6659285 -22922543726416080779305257473546938020 6659286 -5993109918253214289514039425506588736 6659287 -10326326467431516779718169776753555064 6659288 -4778813895850124164887455965400586240 6659289 2807744084730232611656599604540763648 6659290 -6765977995016207835516231391209273600 6659291 -17611841990742449495899888197913226400 6659292 36173997343851057218414813173024038912 6659293 -30088853057292713353041536627679962458 6659294 -2896436012604708169513029831361876800 6659295 9272706218459629521829719816572626320 6659296 5242362343871973160407995189827731456 6659297 -22434889091786432873227994163636493548 6659298 12022706362715142093545106101624784 6659299 41268252006517330422711269085851804160 6659300 -464477085294704826570238066290153600 6659301 -33781084807235085201745837321952044896 6659302 2100830944750106192748851616436425984 6659303 -6669285277080371463043267350835699200 6659304 14523532226051455317035906266520862720 6659305 27159344583308596144073320329388377600 6659306 8321839032455099092537878010123922352 6659307 30230694623719837809871653619768958640 6659308 13623852908898247743919832672758196736 6659309 -48182700900897246692893901759960352660 6659310 3881834806176724916568885113101824000 6659311 3160961176392398309866629619679440792 6659312 -160534585020687766662186026152820736 6659313 -14561530409792916774705355378090279056 6659314 19713504151108252216197371959668554256 6659315 -13942702619317949390633145277555672080 6659316 -6162098244444609395904731400426448128 6659317 -6439961920958062415600491895173114208 6659318 -14907964737438909455764092831258572640 6659319 -12777148269561192705058585943630802456 6659320 -11891655393383464920395704805603328000 6659321 -22844941672197277897117261450138883478 6659322 9279982753745377735458287301413302272 6659323 6432738020251133686366854102041516904 6659324 -4790668156907093747018327032209408 6659325 -1216276279306725014810969194418751900 6659326 -117364230104055101326947998368964736 6659327 -5815741175174247471159896744886919488 6659328 4754611797866012322534131448089149440 6659329 -868964256977433299577040190338053760 6659330 -5083898627362477173540146770173811200 6659331 15310179236387507618629201090047346944 6659332 42411330694497695151754874665164039296 6659333 -53692118627057300122594939700647376418 6659334 318231945053140614850861091455538304 6659335 54219987778618348356697574420889010800 6659336 -4132945271088178605767405988495360000 6659337 24621201208907132419414847788890153120 6659338 -4357132546715768035593244348155118080 6659339 -29156396673913323072568761056508899976 6659340 12486824894360898510988806604690099200 6659341 -4535974565825946651848565139487229736 6659342 5819380980064346864073632981279870592 6659343 17773421321973823848275708722739629824 6659344 6335845605111603598440000271891513344 6659345 3957211081459306128185588081029536000 6659346 -5067930515346501247498027120162886016 6659347 19287680710004975834035546306922372752 6659348 -40173079665086177642687379067921889280 6659349 13642367704755904715461174548104447808 6659350 1797077715856933985005153976803850400 6659351 25212016524047632210268526748949093760 6659352 -234548087432375314579251555228303360 6659353 28997394336093271805106510740845062602 6659354 -3490775225498097815033392074759582240 6659355 -6529711146202958775193207836787168800 6659356 26584116378474671085643991428567040 6659357 -38046203172727086137812435668909726600 6659358 -1016659524794303919415996821426204672 6659359 -227674653260693961593577451316790528 6659360 957415116764218192418800338836520960 6659361 -5423935936730529583145349713169819360 6659362 21011746144764413052942711016329073152 6659363 38278140478613706286974380881863531612 6659364 -4848840436143581002830157017480437760 6659365 4251471917952882805623784194722025120 6659366 -8333056792811312780232869399919454080 6659367 -3764802699296149367031069927037824 6659368 -51395863161958580304438863065398973440 6659369 63820206891359542765966824944886235770 6659370 10848751181467233700995720514614536640 6659371 -18545602653374500838517478665502710736 6659372 16214126180516860562569094194997575680 6659373 21168644917745512277049817155310766208 6659374 4433764756513828327420211799401410560 6659375 -16768051350875224183617494743950525000 6659376 -5010725197712237852044815998886936576 6659377 -25568315768093297976399653818910113774 6659378 -21317680429668209868773137571357752320 6659379 7236351562969889543430491804886258324 6659380 3129385990181026516725303286122700800 6659381 5067782580635069030589016117201932864 6659382 -11545130469520119228923383912189228608 6659383 -49495192364070975675522917505008388960 6659384 23773865460134704661095074403253452800 6659385 -33722277609507644287649750902383787200 6659386 -34139531862759532361992330233798316800 6659387 -15162609801393990182203147366962744048 6659388 30862416616946908543251369175412459520 6659389 -9321295295635957148358215650264197120 6659390 1291892633805761477574885227759713920 6659391 17267123163682244440522547281726657992 6659392 10319871791976907170194009393383079936 6659393 -28442954384423021169574978220166378456 6659394 -10436249528544419440066857558160729728 6659395 -64998563973046837831645392008021255280 6659396 11932592552372647358502687207782428800 6659397 -8440536689332550731305213707458570752 6659398 29136926357648052898765020606304825536 6659399 -47699873827170676367210291315660274600 6659400 4103780372423398468828370146682880000 6659401 11930964859998674604042981704854663552 6659402 10371143347087306008914872954849346304 6659403 20237061432878797000334245044432358104 6659404 14451523051632056927767136079955565056 6659405 3444357117449384825806421839702860000 6659406 4855295737241290412864859869516851200 6659407 28737313286892527482010489158089890112 6659408 2098168623534540485362873100133728256 6659409 32322908299791887554565434765990721760 6659410 150931365720169678963636958710917120 6659411 14154488236153791457465740300889182024 6659412 -767144511243518090646289376040818688 6659413 9524142476795868183028245790817811662 6659414 -14484445366111746735801902189882782944 6659415 9849627627714940788412418159041010400 6659416 10613310107197230536975609593766676480 6659417 -59047318714651162590355999346003484534 6659418 -5702400021984091354272643104954871296 6659419 16518804509658499338839649916468318848 6659420 -4324331308897340595674053989203312640 6659421 -16210851077219318291399200434543765888 6659422 -5845822173661147595225384879895386112 6659423 -31554255339671168298144358493889998736 6659424 6190283374395584249869139168522403840 6659425 287437621339412353912194231692679000 6659426 9211013110351192376167626064053432912 6659427 -1243950990635471840908420306598949528 6659428 28867661959989924397945476913990755968 6659429 -4251860632788175691427052103123616960 6659430 10214960358519269841447444346035793920 6659431 35228539043849337930461059799275096264 6659432 13760565911806783740274081331241400320 6659433 -8736769829577101711428203198980877792 6659434 -12038437175137108878716325880862754384 6659435 -10794648833684775937874307413282196240 6659436 -2278953240981992447907561155071672320 6659437 49861498668945536103594607102163808086 6659438 21817154749964024000631787764016941696 6659439 1971885535415511171550800474182415624 6659440 -5235434512776489983643438508389335040 6659441 -43940271555042950920233847095740794158 6659442 -31066165886762874735049461578277269760 6659443 -16822650924653108958169889616473852160 6659444 10684705935074808516238395135909089280 6659445 3166990891266638164183504602243143040 6659446 -1832192820694937007532128576656255328 6659447 -62477450224757076147671259300312862104 6659448 -10779372081275249224282137124228300800 6659449 -37964941661177116658853832702142971136 6659450 2577258715527643003528157208148608000 6659451 6240484749154868726319493546318044480 6659452 -40926897901327660578173932339224868864 6659453 304090589802981973549029501154485024 6659454 3375789461140771730038737969725670720 6659455 -13134603199474942900211637567714203280 6659456 -2724963678088187146795117915762851840 6659457 17818547276635656177320057153642396544 6659458 3494453310622435328162732573101437984 6659459 -62313810532626353033677167536018483184 6659460 -18301087498002865688868616985777406720 6659461 48321288766993146815630899513375090812 6659462 1964416606474160558137963821809258880 6659463 -12627495427592541209460954099901344000 6659464 -8006203185678446318986881809446502400 6659465 91874806672361777129053351615133723520 6659466 -1676093631578515991300229653835423744 6659467 -12842644331278944892246658329347105960 6659468 42860970848021124917376055367728635648 6659469 60655842200382778179742599657730837440 6659470 -16274152729160542803359516921443264320 6659471 6628937193227549845565149026448900704 6659472 -4832975602627560366059349264681861120 6659473 -17841796667070372020826665293014503820 6659474 -23688362843174223406746809844037425264 6659475 12926443084792240372223599645067802600 6659476 11564919921251316345057064914255858560 6659477 -156275971782359878677274692838538304 6659478 -5573598479430340347538994149811239680 6659479 16466496466682801825033441061634726320 6659480 33659236053305346761863536284664422400 6659481 10970836417920968659390337004545822880 6659482 -2505885693198784939102680670166839296 6659483 -37816748710667354979374521986116553480 6659484 10852578118000593030528389693539169280 6659485 -11066797665064339526546403069717181440 6659486 -6924843195320066702178947821351943808 6659487 4836932381964691348198086871502987544 6659488 55359384872876125154828694403956080640 6659489 2690615820319767552890709003194399424 6659490 12843053618528410985446562264056358400 6659491 -19723532532562322586729609527863747108 6659492 3257962449056720732567260670989586688 6659493 9973748791042324908483459505117479264 6659494 31320030289358754041289130399604131296 6659495 -18208102201400837501907060465531591120 6659496 17200390892027875985014498293350400 6659497 2819618217579198090237872511297757540 6659498 -1029668780196952950527675776303237536 6659499 -805887910325388593724955303606419456 6659500 32268674022785821786326135121002240000 6659501 18223447849159383904589930575654676502 6659502 10204068340890273798048028997269998720 6659503 19567745772233499680423115954350732904 6659504 -15106606618721261813870410434427207680 6659505 -2685197433057873318570342731259130560 6659506 -2290996982494821679303300753022392320 6659507 -5893904657839470249010569720088106160 6659508 8750853817231363754256178985088552960 6659509 -5635673736652918643430269710625001696 6659510 8429598757048581950756024807526309120 6659511 -363928178655719029453295725478717616 6659512 15940050565327093106542037759743180800 6659513 2651656247047504807694357779258606080 6659514 -2547860925817728872736368797440537120 6659515 53918414991230544922911501657362979600 6659516 -15304406294231141962302800601624944640 6659517 6884194411030016644778447178416513280 6659518 12506106504719809775863108943006664960 6659519 4841096308403312026552824177542114640 6659520 -1289528727684258357250909280655114240 6659521 40252649848871001451636127882536087344 6659522 -14534354925573545041351060628886992688 6659523 -19482574799367562805784928226253129120 6659524 671937655866657928000060142150516736 6659525 13207001174611024156441253529170341050 6659526 14727031217045249690326586640332670144 6659527 -13544534345168137537071563815684587728 6659528 -2767602325648503964655401407518269440 6659529 5279378798109660843526113154302905760 6659530 -12443072633977070182323311799626535840 6659531 -27847861700845960390125292740148882800 6659532 -17975801258139001288629563736236199936 6659533 -9952954302991406607903275540228192756 6659534 -8168939646763153968047734491948897408 6659535 1239865125307067665740664501041024000 6659536 -3886549160025597676986874006793650176 6659537 -206237180627761949047576616427747840 6659538 1879301785352960046152665195587037440 6659539 -245998598946462879059001554965504376 6659540 -1792451405105375197926762345503654400 6659541 17295638381552880759307985675118112302 6659542 -4296697269079229423490001717160916480 6659543 28712539705728782806148328944174925144 6659544 -9104070932625577941620622452848066560 6659545 27199456086152197335583012562034654600 6659546 -15234661287476151751809585538148443680 6659547 -3655818986173301848987644588518077800 6659548 -3579599083357024174732546347059570688 6659549 -27670868424963173397645017307788098440 6659550 9305866798392296745651457626557616000 6659551 -3759349648679385710980658218905643448 6659552 -4702482232383528906539484114882920448 6659553 334303945942451585309567118109593216 6659554 4135787557650076606834191465329869824 6659555 12178929576109977771236091872500392000 6659556 -1802999041097367203026289938022731776 6659557 30271762262917643444553230219099527840 6659558 -8711311710925121747382830367383423616 6659559 17017021441066289602122543411351630864 6659560 -40337683352576232928120525184487936000 6659561 11806962176634393604546284572057151162 6659562 -2108723345413184444565796597363608576 6659563 -61057239453009577648255874954189994360 6659564 -10237678878832620072153593947098407424 6659565 16282811360008389396690410141177087040 6659566 19102805855950821163599884006870919360 6659567 44409472371524689003573338017797889616 6659568 -15508503616648492730020523402679091200 6659569 -17984223803969967173410395811459949504 6659570 1849165488238566159677757556624138560 6659571 3405925676575820662452397711967560704 6659572 -35378561147022015161642767733540881024 6659573 9497349338545985973425155272830749920 6659574 23385076854555704527171274050315837440 6659575 4149386325928805719085948611995651200 6659576 -10903862021079885147930290614419456000 6659577 -1515435214665638619629909583708481974 6659578 7438706454926763929352783167106729840 6659579 -22566388268693161828703802044751161820 6659580 -10706283306918799179820723055981721600 6659581 -6257753089283603602118447711133215770 6659582 496719359095693659325223168984561664 6659583 11747276803500475167420925973877166464 6659584 -8567189525770898052676166237451976704 6659585 -4328052095629785396338010614906754840 6659586 103323215437444101854225457729751680 6659587 25968322802980620758231830894048510464 6659588 5061786757057485636489034449683165184 6659589 -15124250452417558704503136897625817280 6659590 3746647170842205412248363983171076480 6659591 43758239908875108605978065750348195992 6659592 13086144196565043806642473922588958720 6659593 15776546946386457722895504352489155940 6659594 -18640185796838455132183210287942574848 6659595 17967536398057828390983439351958718000 6659596 -12793370309070243263932752227628168192 6659597 -7642833895587123070876016779900409856 6659598 36391758900262687805027440451545152 6659599 -30559058022265738250646309579146639864 6659600 -4768665935214642901371904386032640000 6659601 -2121667505137845848118226233933264960 6659602 -22362949234502265108261243150602779248 6659603 -18855862812618726677828914487875266360 6659604 -7793374585572947139550821213284597760 6659605 -1562531418993883675618696214180680740 6659606 16244953584417874166755538631636108288 6659607 -6197380764151543300956917742153015960 6659608 -1727408885091574516039635601874135040 6659609 -17985256357606508134316502643645078272 6659610 -2705364680655139938798471774924330240 6659611 2472833564146079388824248819864137232 6659612 24367583709592456954442687340983072256 6659613 24322933467347681233931755777982809542 6659614 -17927041993427957384253565704759419520 6659615 -12520718594407665050182022746604529240 6659616 23127109437867008987577765733451956224 6659617 10921464145271499595206187684668011712 6659618 -3555912804422696840956567642900992000 6659619 -30985924077612666297112049333068876992 6659620 -21195052025324215719406989337980272640 6659621 60920117920146700119813364339404024000 6659622 -14219674338260842389593254633928329440 6659623 12306182450386090572072748739857530872 6659624 -17771358016225486068602549159190528000 6659625 134618514322086035216233603188480000 6659626 22843333394926034443005013780929232896 6659627 11067710020228548988805585137276979808 6659628 -5226024082361161399691654187515681280 6659629 47033868740333463730374575253143805280 6659630 -188940165765792713553810498914649600 6659631 -34036988770709433960119714636198899200 6659632 -3066208838431212836927071104639827968 6659633 3246183747405628118709052640053492800 6659634 6265194379922719878059479723561907712 6659635 2201965710152733150622648699581702000 6659636 12141144809904191933869589940205726080 6659637 -760148142702621986554321620461483520 6659638 -30027571113124844731685501901789533280 6659639 8374475501180241412266089732285345016 6659640 -7283934838354345665076741009349836800 6659641 80870057927357721370579847904421797972 6659642 2872119724484157990705599646567001344 6659643 -33198757837161238974310588974676796136 6659644 -2507652949227494234232997631765679104 6659645 20760751523035280751171411660251529900 6659646 340925698378435115611338581237382144 6659647 -6495521675272705656588861833776861680 6659648 1652780565333597282400225592827969536 6659649 408992600935439857395349440677943444 6659650 -6900613983297931041484587512286566400 6659651 16019130314559179646489832625669891400 6659652 -18192114455317546253043923387721676800 6659653 -8342077720074119435344774813919494272 6659654 1464334643834007536630554701521880000 6659655 2137593528928390377563792667912477600 6659656 -25344650295038704630663310462140677120 6659657 19239389373055499735987389174593188772 6659658 -17138780199177698903589528225717791232 6659659 80021344681949817444723289032922792080 6659660 -7492903947559403433761449643479603200 6659661 -11158416025481319332459378131939076928 6659662 2396521248539113202367488965015868352 6659663 34706307074539206537902789659846668912 6659664 -2967959949234229055448630620839084032 6659665 -70268178332195789208395901493201585920 6659666 -12236512022948901400798930092696677376 6659667 2270229535897013023311729858185568672 6659668 -36976707915615480291948583118848000 6659669 -30150740211949578872294000897431381056 6659670 13161548106752126071458421964471126400 6659671 21755083674864558554087058777206280960 6659672 -4966234388255123797443725612816302080 6659673 -5880317311947406089506052922232988096 6659674 3577808771125470467584786026484906752 6659675 -19735562543046259840344150998888936400 6659676 19331296465436678906288646512535590400 6659677 -6006627332653344903677725421470048474 6659678 -13730568796597012714585398057711231360 6659679 -9547132808002688482259175615182883312 6659680 12849606055215843852392910624404275200 6659681 -6420395374926471427472741947999170816 6659682 -5223657707869563139957921456011648000 6659683 24925363486384859431091419593956859932 6659684 2079131581689137793927503513796633600 6659685 11069916659043362514314567893972555200 6659686 16981124745157703411476606223818457088 6659687 20604168220288081959064980728733681336 6659688 7340760637660612589838758106439680000 6659689 -18190632550950545740714630590389869510 6659690 6221933892332864056035553948438867200 6659691 2962276213468894557366207423504588480 6659692 495098354206820088355512055639449600 6659693 46584843428277297074892111742586937942 6659694 16157445153119127884304067016467828224 6659695 7636949513356209143674003191577612800 6659696 -268709280041534113225342177880506368 6659697 1994835612324970738459935176778822240 6659698 -2072316815415917136545740814937325536 6659699 -25445390691937776995230846238440119168 6659700 7584199128234018013589714093865984000 6659701 -45284490434787280784854192582629093188 6659702 -12538260514863321609993478398855051648 6659703 -31460681044986448494477046122660636288 6659704 -14156002859049184951225983647102976000 6659705 -3395264656750134010599818298085556400 6659706 11360183891872771924707717218802530304 6659707 -26434350530567138212365769095950371368 6659708 -31263955661588195938784723345848963584 6659709 9625449028331281926315456913038727680 6659710 19033290096307539141353852685841067520 6659711 -536697960669022158950356669120216008 6659712 -20513176971882147389645156421048729600 6659713 -40017697091279156705528382937663271038 6659714 12772910120428951341313100126558525472 6659715 4709532771308714977744100436190324320 6659716 -4474107976752833877198415391965294592 6659717 -1980361012344380958910161320073400740 6659718 42712889728968034203017587282743168 6659719 29761200883107343379606130196386192 6659720 -13143294349218196780125118240847462400 6659721 -19558506550144944802896662420434445910 6659722 17868186571327547937007576236208836912 6659723 -6131675091945702879727629418328661360 6659724 -3634487094547458623060569368626655744 6659725 4217677152923057627073822871683378400 6659726 634115550198122888009899450458784320 6659727 -2599704408236386517242529625756312192 6659728 -58205812557718826761134014948794368 6659729 13584694696449182739165119148280536192 6659730 2666958420575707343227388098438709760 6659731 -17482258771609418792746697201736440768 6659732 11149411091458608518843783129494552320 6659733 -40660441571707400519036122653347169600 6659734 1970105447236050097238703361736736000 6659735 -6358819872499464444011037441717969600 6659736 3822156642757497736475002621602816000 6659737 28428591291244654922447479221230891466 6659738 -25392549430820685585723281809329065760 6659739 -1065048997790496238238668850278443180 6659740 22667683158662053918161417908716592640 6659741 -10632784027808029213596204510236406816 6659742 -6329826399954529309050959493088373760 6659743 42231719873690423711055246817331204760 6659744 -9798426410646886040236270675367559168 6659745 14298995506507656267286894755764661120 6659746 -22281462008515613094564637899937034928 6659747 48919845845053355315564438336702737200 6659748 21305991442206004666872270193681852032 6659749 -22666154482484210613853691494033725250 6659750 -19270801402823219637382166998441728000 6659751 32809568819403395707279634493045504 6659752 53111162270296744387125791326809292800 6659753 6702055347666694123670992158129192960 6659754 -151541713089822147420231118830956544 6659755 -30165189931579767116932515451143111840 6659756 5125122747512846145663691474196751360 6659757 3113070383649871273085357015946083148 6659758 -973062365229445225945181101719249024 6659759 37618970214795079236278567063557072416 6659760 -2009282251787263278493158151987200000 6659761 7385741856409759148659062911792141824 6659762 -15727129390282746661276476099920944368 6659763 8045100743109879196024908769557619200 6659764 24837881700793959564654616623172616576 6659765 -6832370571068952816205970093595943680 6659766 -7412214710888330308832775957074611200 6659767 -22669479249257464026283998793635292368 6659768 6851643210325018738940979690379468800 6659769 25010412111265771806545083399580203344 6659770 -7579304197952219356108512474395323200 6659771 13484760943698494951651147271926457792 6659772 1742871546862270042778035472289226752 6659773 13550439499815208512381361277303422022 6659774 12483051771198793327515164014089845760 6659775 -5478394703917490003117056002908220000 6659776 9288584928129433651359700413112647680 6659777 11000276872188489157404006775848706626 6659778 -8229331316761808840262027741679879680 6659779 -28013686785592068726483649375864368640 6659780 -28599280269529133862358210408426310400 6659781 -4865451448882116434239258336035930240 6659782 -5211480045963001656671241456133876608 6659783 -24900703652930772822195651018081926616 6659784 4329020026738572704616225379224913920 6659785 -4105840023631916150860686281564289600 6659786 -14642418938506062794735860590854672592 6659787 10130188592690480616551734794024687552 6659788 -11103127026285689063371687514589757440 6659789 -19459792553751713399209165116220941876 6659790 3651270334917821869677740397123840 6659791 -14744738770234845461202321788852069000 6659792 -818431665768155442713714052437114880 6659793 -22961857858044618647936196715359836160 6659794 206971647434223589718723509697968704 6659795 20994429662820603901361032528108522800 6659796 -9025289755736817611851250590872317952 6659797 559470763767229558123835712799787360 6659798 -3398519855738154079769476039142181600 6659799 -531486498040248425162641058277619632 6659800 -5467778129431178859614426819444736000 6659801 -71024052136571775753734644712173877868 6659802 1097686437231855087086416293306839040 6659803 51283260090579632664648337938260410052 6659804 -26281706181274590534733695759692275200 6659805 -9365601534282581183445383989446126240 6659806 48942031615767411194883694432037817600 6659807 -15148488817284974821862808580170600576 6659808 -6284940669673866973002251745193623552 6659809 -9478249699686302568906996568455689280 6659810 -405624136625006795618945109713929440 6659811 -14047053140730437981763435698936324112 6659812 -5893580023716086605634410250771816448 6659813 -10146473263088856872166480329367607938 6659814 -842913647375823942416678418580113408 6659815 -5731511077547603021204230922727120000 6659816 -5195356983948699645711983490972779520 6659817 -4390225703911821127062266381679473520 6659818 11546498187842249791460168182762417152 6659819 -24056863599713315283761629646702376960 6659820 -1070761061531273474373762346161592320 6659821 14499991787887292870220177261372451200 6659822 560178647575385037154777811982764352 6659823 3768742351685973700300594056491289600 6659824 -12043915125668517555830543379191234560 6659825 1142616635144198445606841572951465600 6659826 -2955209217378721872389701930231047936 6659827 -598426246398950183795013071829433880 6659828 12639246914582920866662519251583195136 6659829 -34834030075511050848993005778890907552 6659830 11770883624864338884618710482261186560 6659831 103901563544184488034053174829628152 6659832 25322362503342395023598732506497208320 6659833 34795339387263831035211588175446655082 6659834 -3947491335850233738199271400005072640 6659835 -2539185789518615326217521245203695680 6659836 4925244031958747275948237688893460480 6659837 12806256216039581912575980788558393280 6659838 -8998603694202493323108504915207310656 6659839 -23994781054858998491108351327092300752 6659840 562312749189432999176332357140480 6659841 9635375270054667367528378238301183792 6659842 1406133821062296198778509097861086720 6659843 -9036801214172450434902138299673403908 6659844 -7053291082211118867348393837713799168 6659845 -10795614570479779222016286682346232900 6659846 19357061306339167392663903673501387872 6659847 2255347242321875758594902109607321040 6659848 5866581541682329931211975316631439360 6659849 7245270976963904356464849372141015936 6659850 -10340558373492304893895551002101152000 6659851 35872661347072742139824222155923192144 6659852 -19929379138936900352427649490901338112 6659853 -62975865796923119600651970299860051200 6659854 1027940603282057932584911735575818240 6659855 -25082421590467827932073780657460608480 6659856 -1714531499012825299228663185686396928 6659857 -2101493192422324625797508686737593280 6659858 17483398798878714874869984098833566720 6659859 25246636998539706787620461415702782904 6659860 -1188739385736609847440913630859761920 6659861 9700209725939963981346557139326702400 6659862 21419120880614234601840379239938041344 6659863 1327643346251284455999967062459945824 6659864 -9227330824274454487277266936012400640 6659865 -13583771699784764768251452763744687740 6659866 -17727140641909345617698578511598340368 6659867 7246028435363657691854193552869380632 6659868 21259518222106790192048921623492116480 6659869 -33617816237041790464202994025298063604 6659870 3938047177125443109716664971515584000 6659871 -8430477335301326280447942117526548096 6659872 -5428802370676001654616102747765669888 6659873 -1853604431397443335258907742852956496 6659874 2726698975799565229200681518426342400 6659875 35938812876271773366059898144100560000 6659876 4843331431821662241349717979461858560 6659877 13861929092603169457534743812899768320 6659878 -23087073579659660222411311222016585760 6659879 -19154084396375644653105888168758867280 6659880 -5369418731603780959631242394861568000 6659881 -23711650564700052513553560668652713868 6659882 -450688253776613783313447772179483648 6659883 -478620020659522335341115236379519960 6659884 -29035445506186648602332789955371681280 6659885 7628543846210188229726576158085736960 6659886 -8067872838457649273646058166963293056 6659887 3896380025655971837534663812098314832 6659888 -1642252662026219952467643232278233088 6659889 15376914400330677912242288825898144000 6659890 -1742044200888746716354229574453670080 6659891 -20762171086208163433548616473019236528 6659892 -17636054513353555857941022029019782784 6659893 -37369935042455903126312637578214355858 6659894 -12696985848008048118104397404671455168 6659895 -4757461687088981837971355208653752320 6659896 -15829425679989134279767338708944670720 6659897 -103736836916077821230192473887942390588 6659898 59053071686178541234395300164785152 6659899 10362717196618618443507850865808445240 6659900 -4282276243679677600169440082090496000 6659901 55869906146002975624770871394064288192 6659902 21331831780515318013599482455082481600 6659903 -21315141511200205234842440300367613536 6659904 -11024120175324257029237802886343163904 6659905 -12601603161700819609430969196151112640 6659906 -10985677720137044736524655072088772736 6659907 1378466568282314971987405985314071360 6659908 42683904437626109271304878586099303680 6659909 -23765373288275329480746766672105631520 6659910 -9006975127794344688827982977153760000 6659911 -1163493256754841885455052393803479208 6659912 9013763015902191677119895630263418880 6659913 7150609041517929186581914078821235584 6659914 33635557025046178641569516556284259840 6659915 8516284351387253924853623595390348720 6659916 -4940564818893720318022712322412118016 6659917 1453184200969310040329944311238491264 6659918 -11647962871618412282300807612819616960 6659919 416546678707162643393629652802680928 6659920 -5012274360896746381002622945060454400 6659921 -40317590830838273280267964419462004878 6659922 -18601363682317611948185155343218566528 6659923 23746444235570316378640051593487697560 6659924 -12004109300873383485516036871130923008 6659925 -10107297626342125597343931626728560000 6659926 -13506790644074920149848475094228992 6659927 7409513377567502399653410905665137720 6659928 -6384290901703524853317341378312601600 6659929 38695481631892289035522065817827579530 6659930 6092977979373610798949997318151707360 6659931 -6325762581360897250620918413863807848 6659932 -20382042658150079219641457914273008128 6659933 3746677136414701029780721937807167200 6659934 22178468144925232611872194975010522112 6659935 8881794238606805367949777061575331880 6659936 -4982262542807058821487224283497496576 6659937 40952891227369727430160283069581536000 6659938 -36951632387552139436195739942929454304 6659939 -18842067611905024342290371054225885232 6659940 3224997354207156906723036706917826560 6659941 60274228340968184068569070562717081342 6659942 13069606337709315629881152856481391744 6659943 -263000071762515312228656731077460272 6659944 -51244837516606079781490370375069475840 6659945 36803129074995895148583127767681905700 6659946 -6468159668506860986375217952419509328 6659947 -2818592347249250154702149652094427136 6659948 -12751645983823943161268468865088104192 6659949 20287946584597333568162301024571035648 6659950 14986609225600090015585103635532808000 6659951 -2731348647391409132114226927567899400 6659952 -101256891998535674697670535990771712 6659953 9876391672220910141304474190918870640 6659954 -7274944240832024421293532596990588928 6659955 -9041342656798239215958546765395824800 6659956 20969810671864499893659607536750776320 6659957 10657092956321837900262157514468860206 6659958 2778671066344925742775402653073304448 6659959 23358649205645772062967492961800336480 6659960 -24055737094305398874494761877823897600 6659961 18019517817211909477000865465234112 6659962 35830815391736171016485860126167077232 6659963 16888938551160627499139474335794312000 6659964 9970880185035121339760180650329024000 6659965 -9710604139400365821521931807895401480 6659966 12091005250584105394650066985063154880 6659967 4638012330243381363852432648770768400 6659968 10365734002777827531941597965681950720 6659969 561758086695058016627320462677386544 6659970 -3305999685752494547127227641468800000 6659971 -57663508244003862253204638833044236720 6659972 -5524645102060414302194656581440557056 6659973 1595162372828214717242771519457641340 6659974 13209350579263236592958742590861249280 6659975 6386118283385688984569249213853456000 6659976 -16637337184640296998350705419699200000 6659977 -60254790506945469789059108451199651174 6659978 1508235442524997309799690123454148608 6659979 10389414049287975718379805731109488640 6659980 -17820917773446929434354568167398420480 6659981 5941623203586170708059805040289254744 6659982 -539958899526848823891105372110345280 6659983 -5546936238611068779633000962478874512 6659984 7136364909097285144212857773630464000 6659985 -24193195804606050433963739874388320000 6659986 -17159789801458420367869682231296925808 6659987 30485516986101039196270564613225614080 6659988 16784524572847418180909397816515874816 6659989 555826601365954349896101771483914656 6659990 -3248775012930466253573771594595417600 6659991 -2677941948217344253401488286187774152 6659992 -50745865900702999708998939693692160000 6659993 12022053362580810079435889877112014720 6659994 7887841543258408913463296170792796160 6659995 11063660083948280262486872502399844800 6659996 -3064740419250359780309041506185352192 6659997 38260229679117296335577194770440304000 6659998 31275576606910965089163177563097840000 6659999 -13944155846167653791162591566895179920 6660000 1991395549683466640038925241016320000 6660001 -4995111423363776721962033257856265120 6660002 17630519394989057910991569592666740000 6660003 3615937040034958139110824736985019648 6660004 14420101594791766950411460280767496192 6660005 2543642759831613068832535502910885600 6660006 7329599709477740810286376487884535808 6660007 -12871792164242447339309407035667691904 6660008 -38985789495690156711458105795559843840 6660009 416517245659059007732851678503500800 6660010 492576142831666744213779395393756160 6660011 -8368608683475483816984018877500701388 6660012 115943220000093392231743288641318912 6660013 -6216707053168578302727277800013383360 6660014 -783898323398984868142926705697086720 6660015 -25145952102578517394900569327943645680 6660016 21138219831020919751010869298646220800 6660017 2119741178694201591413060581032700800 6660018 -3557145521629576104233906841562861056 6660019 180754824032034615419000715140819400 6660020 4279757174318511690303965732303009280 6660021 10727248933487353684359164097226996512 6660022 26694440841372982197319625278943310912 6660023 11015792560682387284038575914292287272 6660024 7485474585343494667287340831231180800 6660025 376777300425647013726407521490461550 6660026 15254102413722306244193879150432921712 6660027 5428085011076523286916790036461892648 6660028 31218684171922595623389497480584967168 6660029 -47327243266590397562802833321163485370 6660030 -1545804371644735213140708573565966080 6660031 1046623011555620923455102876364632800 6660032 3198629847535620798974274627761602560 6660033 7395931948812737010011859861573375744 6660034 18760139493322337895253309170071720832 6660035 -215205166391353200441168385754756640 6660036 -5869701084386026024233424829226915840 6660037 -15126340378849657807898107392528130628 6660038 -8821510329731390462872106930399016960 6660039 -40152987492516924516580904975908505520 6660040 -4195691301455814969863069969763532800 6660041 28489572851160219141366412999223781888 6660042 -4323865748703571096005587365618092288 6660043 8718473657986088584829932882767512944 6660044 -68016364380320052510985516327913409024 6660045 2886755143967405667722581162038357120 6660046 -6015924317389807866595168093849335360 6660047 -16697005342944765139925582227588631088 6660048 -492194655326976454397302859346739200 6660049 -539307900735605587209924447900599808 6660050 -2160899084972467042590577376383957200 6660051 -4255338325162163949216197666630202240 6660052 371326186191794875716835380414638080 6660053 48298791604162860686193991511728024800 6660054 -5998330017825568085979327442027391136 6660055 -592134450845389413367913725806962640 6660056 -7577327442057463370132395216458301440 6660057 -9712986078387487759884980285348484000 6660058 1113546882058240938645013604087602176 6660059 8198318688193352034939598344184832016 6660060 -7847411608439734338627589349184430080 6660061 -2183482028031176586491925366591413338 6660062 196471578773349225332886027079207872 6660063 2605143839926889821316803225120885392 6660064 8347438882220220943566212938766745600 6660065 9362326337726768174186461687606038720 6660066 -3153080998458505024932008931385268736 6660067 56583669403529721558523843739980035552 6660068 30894606064927510179027551386399159296 6660069 -633455390845893881633950623241065600 6660070 -4637291956272468507538217840848732800 6660071 -4627745168912159605132168435878246912 6660072 35091214974267160586672690640358225920 6660073 -3116160090484136095824806267130545664 6660074 -2070548213067244707839012219040608928 6660075 -13060236379629939941229504655055369400 6660076 -7543572418302108668388610789680588800 6660077 42969565561647275098586362265524297260 6660078 -10622879684021017457395214687568432576 6660079 -2459712237586396026052383536135385816 6660080 3873634344358931476085850119098368000 6660081 14224371314125282821930213622110269700 6660082 1298724553025603208985495982218560 6660083 -80857658230431888670620033791990497776 6660084 -2756172157322650810135312303977689088 6660085 17875261871266413445258784720667258780 6660086 749556844025238216657360239234649984 6660087 -6954485141184723125828708861698122240 6660088 -31161435840873932965163731758914519040 6660089 27333675315967024934612348004978518880 6660090 13545391737845514580639395759823795200 6660091 -42797489513867000261585281533263340508 6660092 -20676418860009975030739252395284496384 6660093 321754422923009047683440220520592928 6660094 -9238020373291821743784940265216688768 6660095 -12494559171690229483340350863744451200 6660096 -1899017859501274084650337067404886016 6660097 -66263556298318798728696948031793212800 6660098 19752620240766965474046924023817366864 6660099 -8642913010876347501802443486666243516 6660100 14972595079706534120538702901002838400 6660101 68438992348542753013328595964420800 6660102 -5411969671142222404993268133633073152 6660103 -44932296807964290427301122226957836648 6660104 -51038551510657728128230194375980359680 6660105 -17096392027218440807547046904286527040 6660106 2451032696030410287491935306672552752 6660107 13429945882484719331113676581821160272 6660108 1556900449344001273552079098269450240 6660109 -58131759848583496774637223282380095690 6660110 2743888907226477571787440786269297600 6660111 11918048215210213569499941067199959200 6660112 -5796829723347427348540701622669533184 6660113 19137082482527212149753462899937853362 6660114 -1282094590637994339195682334768972160 6660115 255707619337223755372697625432288000 6660116 9353626880717978773463282925996704640 6660117 24376953181177340229850636270813597440 6660118 3844458594256357183261035590701931520 6660119 -10638836859390992497558975796569335480 6660120 -3980236131999937240887801491577446400 6660121 -35112375724950831952951483452613823730 6660122 -3058536928268357464823763801287357184 6660123 -5604790837193168963674155778887296616 6660124 -180435582866290894092000182074973184 6660125 -46190653486510317446440348413287241000 6660126 1100041909012874208299652441498757824 6660127 -4661362288035293896791612124185168000 6660128 -23373194236338659591590906182277201920 6660129 -3086835949485651530728857786435815184 6660130 8359692403861113190391823608155548960 6660131 -75340635303543358441656784768554720168 6660132 -1739522973341850555207140671283712000 6660133 2831410364074014807455817280578605568 6660134 -8287948039440155921630704599687671808 6660135 40362367053896355855552141257001501480 6660136 11534428782515097891512407054243676160 6660137 -181391780902895776792612278513908640 6660138 -6066242938524117181215034517644429056 6660139 21584751088513967193425630689644959204 6660140 31782654854358228191497573643862758400 6660141 432645908557985362815721962940805184 6660142 -7641700380371987827902806612964181056 6660143 -3913371363451306866139933011407734800 6660144 4357369754948236670086047936326221824 6660145 3105545897599443809669439571848604200 6660146 19877947244167121522010327121552110720 6660147 -1555986517439938194001959157013483472 6660148 12286172439364180614993821946817861632 6660149 10410924695952830434782804960163859136 6660150 -2263435786456959380540873235352934400 6660151 12783521044396566812366037317476755000 6660152 3585673034017935745937446490927001600 6660153 -2914298845966641612636297871594290000 6660154 -7753089850461362878222056885595764000 6660155 1658759042177996061040906796631904320 6660156 -7398634676067629440062697142441164800 6660157 3744594243997133338568847770718007424 6660158 -6104788461219092411035549677973089024 6660159 -27957566370603454895534874809570191872 6660160 1162308230741858002088855190959554560 6660161 24771202798033308679808077185438765762 6660162 -6520567121902197681347332568908943280 6660163 6463423485596004253534722016597858848 6660164 3356262940483611939481217857500905472 6660165 26860350208919381465827850732896344000 6660166 26248708034956053875298769433922568032 6660167 6027562572790887280002047436293509560 6660168 -37390175379335858676457805506075852800 6660169 60922527601593886533126542453174386560 6660170 -14272171422513807322005722485739642880 6660171 20021025469181018494981684754012428800 6660172 -5083068098006068430841242857914989824 6660173 15590471139554645630081555729398678764 6660174 24372029915967769085726387787789342720 6660175 13686907044929093560203950758124602800 6660176 -4020546524024392916638783355296432128 6660177 8561704796122117940749299381572225520 6660178 -7998432305484914206959595797343023984 6660179 6106612821894676896293170608784969584 6660180 393156446990917811947031383948892160 6660181 -7760551663180645202630035032987332736 6660182 -36484564698043002805333303902312062208 6660183 7278398629883374096684360189970504784 6660184 -655987247921569945691118654590976000 6660185 6984685035480415636726542372389169600 6660186 -14235060316990983170539738931000847360 6660187 -1461894697119640205690144376231348728 6660188 20588179569360331299281098029353627136 6660189 -11591414299469533865488425061729498746 6660190 -16727938041349615268053362203313566400 6660191 -32363486286433005768197781357257277408 6660192 4890882211026463553811874124994183168 6660193 45121170857844740479093265390944657442 6660194 608239851578613587354833269526373760 6660195 7513760184843880572787342883493872640 6660196 59490390196049506428233358955083697408 6660197 -42393278702149019178111503051665956354 6660198 -36186069082246543577952230820527980800 6660199 3738037046079749119755319861325197280 6660200 1554841321167484507053485490236544000 6660201 -35359259154304615671325252857240404736 6660202 -5185499919336934408805930548478654976 6660203 17022882359032351668645375261301560 6660204 -2119094115292018732594413498011440128 6660205 -6947148351335538117563739672113249280 6660206 477219355312280746331586319406532480 6660207 5131741628284111818145573302763660104 6660208 -4179078590031738890280232528796090368 6660209 -8051112219742011528955618501968848568 6660210 1788709374274632229877901993643368960 6660211 39061855844877633188990595538802388812 6660212 4539626848608051844031169794828132352 6660213 3097186931131851781960563571737108480 6660214 229770798537715715298922657619209344 6660215 15364745782620232699533869791798377600 6660216 2521888299010411253719315756171038720 6660217 -25653720873906686750613679545085523734 6660218 -14914046598247881218048968828391549184 6660219 22267563154165528204151093213634309144 6660220 -1734455261706033944329016841720483840 6660221 -35758259629455068582679340918956883578 6660222 6265203205001180358044379224513203200 6660223 -14063516263283264831518479527357151216 6660224 -35235978368064358193286597152247644160 6660225 244501833418187947535460626704987200 6660226 2143325027059861816362021321420840960 6660227 274216691350309899120301235159326800 6660228 1481467584738057575622319930679691264 6660229 -18797781842552707728088813871275525824 6660230 18872025127910200671993875911175429760 6660231 -25065244861840923497118977804525250648 6660232 -24384675863566922959758236405282611200 6660233 -24167988303232207182662789971868668518 6660234 -1505310234716733454512483370516788480 6660235 -19912018440105704417208444619960324320 6660236 -49597883976811017911002747117206973440 6660237 28199249104465235731520719131132048768 6660238 2759687543930741978204543400023713344 6660239 -1506392237372967368303678962781514960 6660240 -5247677660464916798512868953042452480 6660241 2090636883241120433249724495821539520 6660242 -4099125424258925985835941364113007728 6660243 -4604618865262106974905168630655424832 6660244 -25988368460508884927602503758375822464 6660245 -5874100667766110474754052260192705360 6660246 -17884760427467089822411910913916593216 6660247 30105954782856731085444854803571815512 6660248 -11582060018273533116357374434543534080 6660249 30538216637100677507512987502663987664 6660250 -35980688199325276608416029838670696000 6660251 -27925504089548819599704052105580081616 6660252 -4312506400350131363166505572933058560 6660253 -21741574831678714804346263028918601920 6660254 -16553350831287815513436418992246424128 6660255 740087380932666345674753152565790720 6660256 41827970428269684358737671547874836480 6660257 -4532840096760805195070856096651207936 6660258 -21318459825716838040059527385661638912 6660259 24525849186662244796283417520278937616 6660260 -17722905712629577680997531172223590400 6660261 -17688532370940849291290158458897427968 6660262 -441001827511143900809645990240315136 6660263 1714803359432182209403563327240769440 6660264 8488179459755493392995899950731345920 6660265 -4182292869872730140201576747863246200 6660266 24570851167463796914217509586869318832 6660267 23545849385193466189432064608119464280 6660268 26133659805171140387294036441246037248 6660269 -2622495128597050791593934538810185216 6660270 -97500391451343319199503058720530560 6660271 11557152791046070115476199715127585872 6660272 -5749740381505760612765958262771580928 6660273 14335309385316925020991053846003325824 6660274 3456828181009889114320294126143073920 6660275 -10691459171775578105618074114043015700 6660276 -391285616831729401294851175583391744 6660277 -7886705890836449826100380908324788488 6660278 -7985240121197969389848447735768190560 6660279 -4951765297153122822122613187946515200 6660280 33378171394663735847683258363009228800 6660281 -21011680322883737440151266562485488000 6660282 -19334648352189124696930790141559753216 6660283 -21125097176932818761247036131209111280 6660284 43483878716867355361664497322192495616 6660285 14115667676737358164281144319716739200 6660286 13140415440383644250057327130859377024 6660287 -53547831133095280472620265078393264064 6660288 -894169970509422065916786996513079296 6660289 28169103778469620147065038951625433024 6660290 -693430964154649918496913314525959680 6660291 10476469507026943319525394007716719424 6660292 21450700367704207738728537761149606016 6660293 12758043980484310662124180490931808542 6660294 -4168528365586849502596741655163537408 6660295 801196726394710333345177088606935800 6660296 11728981043117922230708324446265026560 6660297 -3081271056561738095799583526879687040 6660298 -1911639454571862122093315737929480960 6660299 -29017480803816811302003775905315854700 6660300 4167308376888634634004182229993158400 6660301 -5204961237349985595593697216687542708 6660302 -15685356052215909036175184715587668992 6660303 7922448839770651686069153484845339024 6660304 -4262511393466659017058375971868114944 6660305 -2181000389371006123587709674712526040 6660306 631166517251287582792791422626783632 6660307 22486588544460676415028043613373544556 6660308 13094554538199872498795424459410528256 6660309 -2616917853200270882980087126644269760 6660310 -9760433722792975508746001908026205440 6660311 -7612852864063349913640351447727985984 6660312 -15617212830018239050704921297590292480 6660313 -888777564133607909499838115897199072 6660314 -14828895084245241229219454483518647840 6660315 -6086521966936390626514258831711219200 6660316 3879599356331863200238978836040601600 6660317 35088968321693805906100675951854406080 6660318 -4783951795971002915990169196238297088 6660319 8765535981243708056693312310598763200 6660320 -6981356656415987633329485982834360320 6660321 1998394260865030200560006553592904064 6660322 -144553142241866771594764549359562368 6660323 -58535195369407191468471397364767316640 6660324 -15201053476606262553028686574366832640 6660325 7568243614776247787798929122911403450 6660326 7107362251810746618502770356918632320 6660327 7341100297326776203012428055209698976 6660328 39664990734584001078543313532122920960 6660329 -2019263593542513806298834221952255516 6660330 -8811631228581622884961368320577166080 6660331 8272868745953181810408451143035914000 6660332 -6202724149911858410083926883826565120 6660333 5899694017882379984298329390830454400 6660334 -19556259451006406625977902815573365184 6660335 24500237816780087962792176080247715200 6660336 -3017169827707134462359029433538969600 6660337 -34577882503568245395447337246862948014 6660338 20321969142175490834510087104837282320 6660339 5020110639921551194341948793526680320 6660340 -19775509720944041104890430666969497600 6660341 5266209652965767803912802459666228352 6660342 7586106570456495408793426733393419008 6660343 2560095680959618993393894326312651600 6660344 -3825645937241646572718597687859015680 6660345 -12129030626246987066390355202843228800 6660346 1043655374247504103715645080664202240 6660347 29407889750546485471438642506413141796 6660348 -19956697454757747527535406298822622720 6660349 -65902706478742149339599356043631590650 6660350 -3791423881414770468691018463482099200 6660351 18758987597131339314310254746382968568 6660352 36684289465199671040230720218161217536 6660353 -5004661806908420248280983483771283520 6660354 13647060452672119232614657090294578432 6660355 12563612170923684939017698249439954400 6660356 698282002184401115798999826410499072 6660357 33072924759745640956231289689905052320 6660358 15889417490541660478954202658871133280 6660359 -42422082370066968884299719089214670440 6660360 2113818498632203637195151488434176000 6660361 -34680685815096837543343749165927077376 6660362 -18962005072372037709209153550953216928 6660363 -10988707031856437070473638355040339456 6660364 40709226304620829758774804460728747776 6660365 1623921752360888318251941047048767200 6660366 145275184873112280643919650651228224 6660367 -1062818427472616811048501677026978816 6660368 -919847249710320726506708931467280384 6660369 -6673001422733833013500800971236546206 6660370 13137685173622586597033187040158351360 6660371 9076204932193729407062640766892470572 6660372 6890271236275624651074053838817843200 6660373 12460198284383576710874466941907722460 6660374 -870941608787061950171621753672189760 6660375 5488436143287088165488816632621988000 6660376 -15845703399206077133439769941666570240 6660377 -43583327535721789512635242007559006774 6660378 -19535788391023227086775520866099246096 6660379 -4100772932824889395593454943459834928 6660380 -25962216739738205560927799610776179200 6660381 -1703900822439595521434879128318451712 6660382 -9603180997272118995561571880249937216 6660383 23443360451996681254009728734822616864 6660384 9636012094561834657434513578364764160 6660385 22033374690467058770847717137692562580 6660386 -9292142211410815991184598210709669376 6660387 1446659542634605759055728839214748520 6660388 4064293536950652620287236525495812096 6660389 4179865492099343204699731603263920190 6660390 -6577904963724986965998434652987586560 6660391 -10199028636977433113890720781514387208 6660392 -29412993424085691498754075110651494400 6660393 13182564277042224069573625828248324000 6660394 -4387750122458577708807064916339360160 6660395 -3405547199041431458193481874698045920 6660396 32153663597488272641636069373809137152 6660397 -62546987141788516906525050151755042154 6660398 28309937648961193395376404800746025280 6660399 489748770727094447574072000695532288 6660400 -5837849043831537181268725334620979200 6660401 -57180344561500710034942778024354851200 6660402 4930644941540923909118938872579177984 6660403 93263362675953038522709717692706360760 6660404 -1462659742406264854469420307618040320 6660405 200159735346258654786315374552214240 6660406 -1644605309733662659036998070893329856 6660407 -995836800196065859517970028559483616 6660408 -29015313534891839086537652236227502080 6660409 1360084350480868220943990075604842240 6660410 -2430098379933368508834213716764676640 6660411 21239719340615705998215657199232524800 6660412 10623285193539949730927552724714455040 6660413 64736642695760463235722441743474708940 6660414 -9926229932711613422376434164399743360 6660415 -8239488890869705706787322577599537680 6660416 4085705606270789525081178321010556928 6660417 57551615870583237392251186760537718912 6660418 -17698999460888440168815635530568148096 6660419 -27205547007880432130971673081943354180 6660420 1414177533857583833298703729181798400 6660421 9025533971976134628361603641788158622 6660422 -21021100590381542586339643078313059488 6660423 20296040086932523499630003176066823064 6660424 -6554869128552020330439204858126950400 6660425 -3892615704555914683650927203738438850 6660426 -15207868011685972469970360036602541312 6660427 -43975644467988521810877602087568543724 6660428 1512899997788675628106514708164915968 6660429 -8714471326185527980669378156915692000 6660430 -9367354039533805941821108178852787200 6660431 5836830726733330325694614215008561000 6660432 2202013192780709766546257092326064128 6660433 -12590697524426939703703271477491593792 6660434 17660982169841608386096563066603905152 6660435 3697376600797270102487689823383210800 6660436 -33236715878584986866771406580942856320 6660437 21156665668977100304510177357522408352 6660438 -37454906074741139105964479684621952 6660439 -28969145458175526758845996891487651280 6660440 44547983187380552063385880278082560000 6660441 39606591892993102754976802671206137440 6660442 -495959428155104164587023202266535168 6660443 -1282592050295426075632728406624403136 6660444 3919338081675274935031637109523218432 6660445 14457417100861340243962528585831800 6660446 -1927730730331250124394921276858528896 6660447 676635564858809832936299788380963360 6660448 38009239989278972666131424634279690240 6660449 42492305080366491352603450916639313300 6660450 60523625316444546717246557204319600 6660451 -11426421395012910488407012139466301440 6660452 7996945788956398114063384545037393920 6660453 -1459880392758463031288455761516897696 6660454 23456869277712966220057653413054398176 6660455 10939778244998397253638747134789312160 6660456 -17006234441270659098685028648869478400 6660457 -22610468945333275543400347309049104860 6660458 -1516259104071030424685877556011217920 6660459 -17545409054842821762811756450748315760 6660460 12410601072913430142796723127183585280 6660461 104225656334420255223795363288427612512 6660462 2549048575679641933607902094175615552 6660463 -24666079539000784594637513761465109960 6660464 -16993086802738802138422985114839154688 6660465 -3956683539209528405722577201369683200 6660466 -38109873502251113571746427153543544800 6660467 33539798931675018141988719908443754952 6660468 -2063246565727468652821754017115890944 6660469 1145081885714806170911064993830054240 6660470 -29732035623348148482346956956255898240 6660471 16342908125345272744908584943351054312 6660472 -7342157763166642196861595157471825920 6660473 24132831770757724225672514694914335722 6660474 5056736224800974677703232856826480640 6660475 5000000878628782502667048511691511600 6660476 -724321361622674635693393423382803968 6660477 31981615989250968802831491816367955814 6660478 6034229453723076662100821778196435968 6660479 -8030506318144428659842473666542599824 6660480 -2224354467547230905912676034019328000 6660481 7114226854301849729572474771017305640 6660482 -22072764049574320824034498360590021216 6660483 10261586764477578661777030870766502144 6660484 -31959707116945243363046729472296665984 6660485 86037508172379279366677467614570240 6660486 6953442340842489320204232498523749504 6660487 65896900534697992046568781126184041992 6660488 55157711524595040739163919263133696000 6660489 -16840572212689843200813734839013401632 6660490 -23773781686879181849722588943481139200 6660491 -10739225129528258082102459430039902216 6660492 19730655463513904096944189120560778752 6660493 9060231811026433377803608217424905280 6660494 -15454410133104004782509158586310640704 6660495 83965432086829940895939136527115776000 6660496 1093543167353263192823214674668593152 6660497 25071522656861196527513573699644022820 6660498 -8190485410373607798322338388620644352 6660499 -56609337700395774889139337534880988500 6660500 4495750492899835607684852409882624000 6660501 -7248033380509855034497428257010261504 6660502 -31633238152368501699498399210030702048 6660503 21283926135344313981204695484995383752 6660504 -11965834521847530794548469163303843840 6660505 -6286936530212776076296320799325038080 6660506 3821403822087016512204881700780009984 6660507 -9640447510640021891429772877206808320 6660508 -2496949516592396985873240528630901760 6660509 7746430450079626338695923777397524710 6660510 -2368951959421977836490655973527449600 6660511 -19456607863396757534398713807241531392 6660512 64682779274749934300898117394804703232 6660513 9458016930621659179391286899636551440 6660514 -10535831253853032476605113361265868288 6660515 213265756803315168393420139093140480 6660516 28531098974291662787867815997836772352 6660517 -1189046670685071574691388839603995080 6660518 -1110181208970942333446581223355398784 6660519 -402345200990322367167884130399116592 6660520 -1539133460132836952184108804982886400 6660521 -1586120700374270713035343854145864710 6660522 17073808203839169838577556289536852480 6660523 9624630871721173132865894146073086772 6660524 5586235302620910527006309091597834240 6660525 -11406973127887688044142781590821063200 6660526 -3247173403918587497993728606709734080 6660527 -6057218343721915978073843702785724880 6660528 -52023099938288054132424208020406272 6660529 -4760273151722340669266192934312602328 6660530 -1137767090948329227165923334295104000 6660531 26825259958053592758936804731943692820 6660532 5182519290297813247475962046696855040 6660533 -39398355962756983599831655118605675776 6660534 -14432795798461618866897528292598406720 6660535 -5931736632191166230286212677421963040 6660536 -5230277627182616260855241746112839680 6660537 19206581326717079149819981295414587200 6660538 -25636123266561708602777202876676685856 6660539 34415486435862514646693100185839248624 6660540 16666811139774794646469052178958671360 6660541 73370262725150466904361485396506503392 6660542 -10706460530303389494419842208164764288 6660543 8395252658638673726483460844864550928 6660544 -11533034504654794082664261705434923008 6660545 -23458735893374513273405988750117676800 6660546 -9297749822101045633805760394603430400 6660547 1904851617393132766701443023764004080 6660548 36134289511769292172751318577752443008 6660549 -528997009107987388464321817610394048 6660550 2417110622342795601755862273409852800 6660551 29325055556019099950072525588970798552 6660552 -11881163523643454666453810257805967360 6660553 2807488909809594934474144695496531802 6660554 -11151284789208732584884627598772254880 6660555 -9132611916704529319025441083426056960 6660556 -11792608160635197175286879691271212032 6660557 3183371259062743365225590793286642806 6660558 -21972019439779681885844499717553794816 6660559 8762253558886984797088216368392709504 6660560 3779984521558890476483456939373281280 6660561 24831687368493311613602141052088050672 6660562 -25531158541320328846220110307734681968 6660563 2700033679058301509437481598186873408 6660564 -18319286056200610983365930430625873920 6660565 -18307755937770763006540142037673792200 6660566 -39217484615437422919958490568837440 6660567 5400742100045196273301440242628884928 6660568 -47197726042119296478678114101689098240 6660569 32056940750951134761054127836682704000 6660570 -2658010464246397678934170808595133440 6660571 354251815445580993621453582537077032 6660572 31640035794926194993684408505577662976 6660573 -7619748811803760198857336970744669632 6660574 29855167797803206533873581999490961536 6660575 -23842483055320912673799227667836673000 6660576 2525967205637863884183488975764193280 6660577 12858561545467779374666219870893153344 6660578 33548402835449967395975249878856949840 6660579 32330426760677914682987185805127243384 6660580 -14897195803763990643586515651133228800 6660581 -25184389953152651138198072095879827936 6660582 -7546434524593891298188423921177395840 6660583 16937827546864763911527336979916576920 6660584 7430613393065962894100076896762757120 6660585 6325785398530842003777205507422029220 6660586 -10280998717570785373496060916731005008 6660587 41681095675071461840003429426005045236 6660588 -17390894956169301318040829192187924480 6660589 11249762849187870706091874728680359724 6660590 -950883857641856365025060363547700800 6660591 10807609076943233625732234617844718464 6660592 -358139702465931639393381047786897408 6660593 3295327145416538065797299949109561344 6660594 11361406609127770830274304755526791824 6660595 7972695955451087874228951807332511600 6660596 -35679915151248673168099753649325916800 6660597 3209692545474085146809745137524730400 6660598 -5347375218755416944987867857114726400 6660599 56061925836077482147545458262128450520 6660600 -4443897856229706433897287206433792000 6660601 34674166408952845606140153168615690602 6660602 6617915156859098228550700362079449600 6660603 57237079200858368188137651836399050800 6660604 -65127906452619541528262072766218050560 6660605 22916473104105456938425042944473664000 6660606 263769788297218035653705052791973504 6660607 -80938684722692370088980955028607862520 6660608 -7607236266702588254335644339944816640 6660609 27764231272366790010629371747791065904 6660610 -6816189324858584073418852749097436160 6660611 -45983362218841266017265179876474971968 6660612 -1020011835350367473893589311204589568 6660613 16991869407871210088491138717900912862 6660614 -105576528370820327187887386360851840 6660615 1516480789077944295648072431944223520 6660616 7619607581806569322004804590051491840 6660617 1951254332280660131055870404943946932 6660618 8876956042958249738774437318235407104 6660619 11531270835491140784816446164453977952 6660620 12307942635541117941667108584088519680 6660621 -23372432125407536781142193498219622240 6660622 -33511380857199373184545538968981005888 6660623 -94901229105542148970998770068787774496 6660624 -8157440743503038049473198244606836736 6660625 -12239784703387966736878312754642083750 6660626 2652669385147959982451607112100981760 6660627 -553165004357742931580677137333700680 6660628 -30688411618335021195678444480833648640 6660629 2286401666111707395803752353703130112 6660630 5481454522453544063920306246841531520 6660631 16132917171051326481906806517099813264 6660632 -23797944294815517013935296230819737600 6660633 -13888408613163435579995595861019827840 6660634 -2436613806473658030254108593078315008 6660635 19638257798404592986867620469774294080 6660636 -18034543123685662459370101015342745088 6660637 3877647562806685071421587918330256192 6660638 1202504800714821870427189990952820480 6660639 14678339187729032572713654291144150600 6660640 -16872486485316684059568738621770956800 6660641 -2567708619810389270858978726314191576 6660642 4030371445989038358482732410550083584 6660643 -19581135884395590409863613107328774080 6660644 9267745628557910278134545773763742336 6660645 -22948113457588383579211474110542909280 6660646 -23843244741155775830751864083028253728 6660647 -11952710601908030742581559445187298336 6660648 42704486904711029624340008443652505600 6660649 -9722977557703783865233153826382665350 6660650 16338432371993525903060126667034006800 6660651 33950879771261505669295114997634460128 6660652 4217153307657456120234940517437440000 6660653 -64711319857289440794828715910825794260 6660654 2385980421374680547805793743731527680 6660655 2710037981786883812437366274063595120 6660656 8302547592611041720954018380446810112 6660657 -578241598039614123634608280232304960 6660658 -753928808095929698643534913247140224 6660659 14897441673788668164564569310078830040 6660660 1668058262794328241923995207410155520 6660661 -405028607626672075014760394669911936 6660662 -11203804664996679468410592763193114880 6660663 -3638730582249565453533633874642167600 6660664 9885270228186282722571364426860687360 6660665 10307098426652401887941624182697256000 6660666 216202235218769475859538245283112384 6660667 -22501557820114658724751242753626716752 6660668 20009159187321479970721211704726272000 6660669 3448554635116842191817251745627569088 6660670 11665136953469276140414873092343433280 6660671 33101245521933619760873888971334829840 6660672 -886800675792889133189394649954910208 6660673 8378775278200414631992630034380133844 6660674 292775335079061348751359959003768832 6660675 -447540035331212521393532100209946000 6660676 -31141262900192724369987155498719134720 6660677 40049141377965094387080694321276634526 6660678 9755427481368698180667113304114147840 6660679 -47668889512911181234529673455320855720 6660680 3626213356087684878643269641630208000 6660681 19114867255444846911932894442886183200 6660682 8733270217210387815453160594157782272 6660683 1262248175864320679776740453768482400 6660684 -32652831300884451413429233723340129280 6660685 -18877026907479774653689488360349847040 6660686 5820663624187907221348015065537082560 6660687 -32500783419332631270197332658302080 6660688 2618235075454177851678572937078636544 6660689 10094020340739464792589024979430501952 6660690 9800379501184417748796813342015659520 6660691 20733719676048519625640465244533253600 6660692 -15615595095360949081462242652110893184 6660693 -4740518787317580293691247856218330980 6660694 -7473130910001430331621043289837904640 6660695 16841994464459064285174375670461829200 6660696 -2031400966604698523328996183571169280 6660697 -28207560624281770082468704624810886960 6660698 -19485987967784074326938892263846580480 6660699 -11171443136630562518653345378681986048 6660700 -240893349195708549287350037478080000 6660701 -28414871601730935654579127300783303968 6660702 17575809512170435646602146704392977792 6660703 7508154184849677004401682227550741856 6660704 1104542669723363164282556621822754816 6660705 -15787097275099158904915320953360768640 6660706 -8945579496664988123767428015724782816 6660707 3072200849804515862307936613352188956 6660708 -10021430747929701846289254554314469376 6660709 -15090499691835272394663764591383957920 6660710 -5852062997387648738562643917516599040 6660711 2667395841456754867187557145463864552 6660712 57360339460337718636738832535495424000 6660713 48510937677465300484706140152852097104 6660714 -12895325948841846996131273596180101120 6660715 -30806772350859229389547949652350101680 6660716 13655000634225143171347757969245969920 6660717 15571888815324467115546354635550595200 6660718 -3753800089121429050138531874235760896 6660719 -8895815602850733605466941492821469520 6660720 -1242039076096706553518536250626375680 6660721 -42830427452175116347094898043287916078 6660722 -257193346949467868516461743416334336 6660723 8513270110797821434276615165989120768 6660724 7289376376570612560050249379122354176 6660725 19615292172453294758013365722732338900 6660726 2250014257218171831064111694863540224 6660727 -55269529535686155338414031332849447840 6660728 -9116486500082993170687683076846755840 6660729 5064498794977047474439146455794248000 6660730 -16085278189762587532693428614945886240 6660731 -324325601772060157626332146571592192 6660732 2724367818912973922034755563492058112 6660733 -9893417148740895524351672768795089018 6660734 35799980809583466063247867788978577152 6660735 22944358554512193840604713541906838400 6660736 40487667661214041480671534417413406720 6660737 9082437242205460496717902643290058052 6660738 -11066471289571247899132364520318812160 6660739 -2653507666168293132880442894017355576 6660740 6168329693144688883139945922887969280 6660741 20592781471574193659482797369657075360 6660742 536541637472911156261877699923096704 6660743 240569522704662676354028240028115968 6660744 11678996004740334772589978369712414720 6660745 -3112329021569581976749752584411865600 6660746 -24707158478512066849544387455184686080 6660747 20870319900482845368061463176155454800 6660748 10511917195469704617001119998166844416 6660749 10100714869860643348725626626136655660 6660750 -5747781803115082044679420416705792000 6660751 -64180931652021108952622634683981207248 6660752 -702381670008427229968178799428763648 6660753 11379073291205701511924298546040406016 6660754 13780998521308534367035610608162337280 6660755 -23542586669175508766458520328786645840 6660756 -3731851252674325378455442825458549888 6660757 7734005704091553549711905062688112540 6660758 180126406996483876098202920349448448 6660759 5799635758962406812997542629437983360 6660760 -5718931074496506254007782914633728000 6660761 31051665143505418197459380051378788224 6660762 6116401091424743648523022457377009152 6660763 -31018147481103057386141032440795156988 6660764 4409037557949838254863612380525450752 6660765 -22703920677664489816032145033392696000 6660766 -21563583590992306408054248358964800512 6660767 -29831483296435425540242221544212357848 6660768 -23916013703913501320016951390954848256 6660769 10569176903167133724730823421484661760 6660770 6919463763748310749162820432364432960 6660771 20233545038881806331744055471466439776 6660772 7489254814812500619420265017363431680 6660773 -346609391489233470875928825589134720 6660774 576457110204239404691798088059406720 6660775 6603104074821394041166764526580451600 6660776 -26411254262575867988018996002310353920 6660777 96885788553990966003461269976615040 6660778 -5303414152691132367171605453695414080 6660779 -2164267936697016581312390689559610000 6660780 570877073738888760244817379816652800 6660781 -1851286423650594161154015871310301418 6660782 24125131833877424707761637629626332992 6660783 -13775478216193942303974385315066816248 6660784 -15304929999854696497970986792517632 6660785 9417117429576111860695231573901351400 6660786 110064289413923954678092788228077568 6660787 11011601717471007433445119417099597824 6660788 -15373653997528617689408265618010422912 6660789 25681033103783720435511141357598773024 6660790 -5408625264429414591082775308533465600 6660791 -10825725643416325321254123023921870808 6660792 -2542554643786845908535418644875980800 6660793 79516261642681459790333736269880251520 6660794 4840946798348798414084564376192728064 6660795 4336592983683757144609865451105081600 6660796 -9232874676330260951001447488976545792 6660797 -43151495679650804526214409240890509312 6660798 -383595796856650991369303329113030336 6660799 -12094233720563597513779913005531595200 6660800 1279076939224532103933819620740300800 6660801 -967383334724473421426257262687582208 6660802 -539351146392995712069200634842745648 6660803 26792537154422734488520997042237547720 6660804 -48214124561942914819400241879999356928 6660805 46952698453084491861037898195433460800 6660806 20471191528045227992470181477867854080 6660807 -15053824914496338714802212330405416880 6660808 -8382852863848134514884392293662720 6660809 -8030960668342185223511115656592237990 6660810 5352769207786923699009637044706914240 6660811 -355816035077807685381151304507521188 6660812 2040136454284412665794768686231726592 6660813 7062305698752140960240628269742346944 6660814 3457860677892516334086835817339812032 6660815 -12171746801389939320343427493742753920 6660816 13145488023567823872405929460962426880 6660817 -34448458295771087869559124410893217820 6660818 3425018745708393220046807153315529360 6660819 -9079055113208456478942908683152894720 6660820 -14321354683452269843683422864871153920 6660821 -33946000864269159207390068824053428160 6660822 3241383982408690189000966242803810304 6660823 13113652178537792754524946234534543264 6660824 -27260770672312826106030334763664199680 6660825 9142304784339191101656024712025163600 6660826 -9908064846282888432224457476716279296 6660827 -79803369291199107575980908930330714000 6660828 138235326783607165419125086645246464 6660829 207331692908190338526220103755520960 6660830 6125723030431417470585392388479155200 6660831 12317968103046454953531186891594151752 6660832 9502927555868632211207754570801610752 6660833 23521910575455768339282352144501583664 6660834 -16040249627683733849472550844731891200 6660835 3201051204138629388295906373806163280 6660836 7795201391543264225584970641755586560 6660837 -1883524054438272206668420376532352512 6660838 -16823621055733909519579204690514551104 6660839 10091859590428989488469699335853579024 6660840 33848712452167791502275746710968729600 6660841 56166322796589355284488795136228335184 6660842 -10650805752072775988529431118056270928 6660843 206601911561437277879497744615415040 6660844 14576706641546210230534528873092628736 6660845 -4595326841658722925273576146042406900 6660846 1646656165005684274786232624122920960 6660847 -16101351210205821603067926261572443320 6660848 -7987165491022582895149690275382788096 6660849 3171128427599526791394319924950902400 6660850 -8639269532875286982879720241651200 6660851 -27434104231187304309371610712791171408 6660852 11731614924141794559866416007590692864 6660853 -5778499420927143803811520737716214816 6660854 -5673722846294366323809666379477110624 6660855 -19088776215324511605567450676176456240 6660856 -28971612528671040929712511707030405120 6660857 10804810547107959642636440195550549312 6660858 20056187549658102224202523191320633088 6660859 -4090095280581052385244250297485150940 6660860 -7485554998101710635639903138348938240 6660861 -5139290625718455069924269870352661536 6660862 -6117633804632355814365304868273928768 6660863 -50041171432521688399618666609333441416 6660864 13651813779676060493014028702932008960 6660865 20864819025973849294682843614742764800 6660866 10645985108973420662287951048931934240 6660867 5704621471738362682737688231729714680 6660868 -6068486038853809016041458582253614080 6660869 8173832233615684064640760592401899744 6660870 8765755049819598507017531373478780800 6660871 11146202740269751062071563615669675312 6660872 300592452858358682749085688207482880 6660873 29326129366129825034023747101167052042 6660874 31226236698677617220328003370105262592 6660875 19831418111964286585633913962005900000 6660876 28501548419123346648908511287295340032 6660877 -16812245843778108572105539891736021888 6660878 -12349980936413830397126502396585942144 6660879 4652199631236157134664702018507048584 6660880 -4842881049923288910501670531399680000 6660881 -2448492990397809512232464548462580760 6660882 17575999124422946402320402822736379552 6660883 6677581955309671187697063542544433864 6660884 -11043881442561410664706913763077549184 6660885 -607913393249853571579653260978380800 6660886 343258363366251781787434083083794560 6660887 -62232858167640879584080369428573868800 6660888 -1966941564121361684194675283387105280 6660889 -69980188967501729557409417301231044844 6660890 959796908034994462354384781059711200 6660891 -25463897880488814722212538265613641300 6660892 -1562885747650491341448769988416339968 6660893 13492333669557545793702627348742214220 6660894 -7092915491948023666137660012094135680 6660895 -26534607708951555452152745430564705600 6660896 -30816919241234397771408293210829619200 6660897 -6155012638337999853943802611599586560 6660898 5580227603183000520904395895973103264 6660899 13999817425601264759560443005170704336 6660900 -8818856803730123531967408827832576000 6660901 8722397581899165881177041443054790584 6660902 -21829848837494231597544357454486653696 6660903 -10790260287109617031989041243453575896 6660904 -4117763559282054023679547240938378240 6660905 22601538483127352602581140795431473060 6660906 3607704868536577422621154028028026880 6660907 38262288623693069979559607582638667520 6660908 -7319607290746961463045481941596811264 6660909 -2885745384302386388599384994205847872 6660910 -11911423490358463210291694620879832640 6660911 -36292152039282161103921023902222741488 6660912 997448732683726960221321860433838080 6660913 49260499464031541628657580874206063698 6660914 -14308384820816357914755073201639617120 6660915 237974778994433385889910766109248000 6660916 -21169480077986758040287498580150427648 6660917 1072277663661606107370796920589489500 6660918 -10035254039346210479810533397005735872 6660919 26175227330661617759182767109784913320 6660920 -1469212470049415403085996543985664000 6660921 -21621765194814651164874832650452211888 6660922 -7757752576653964334252712968739673488 6660923 -54411427394341052802152440817799036000 6660924 -10360807017950553922912972871810502144 6660925 7255217073672352717645762729050140000 6660926 6460995201714925070340035358641640960 6660927 -3155413772708175406031099105517573120 6660928 -42898622593035423725706746318028800 6660929 108944358826537117734946672290169650 6660930 745674435148634333739435260097792000 6660931 -35411591585186617408326544366028883268 6660932 -16825239278341981550200780017411141504 6660933 18378816568616379417898980946267993824 6660934 -4761344239962915005537334791386300416 6660935 10251553626992709374817802781752997880 6660936 -1107769121769135297854454556204892160 6660937 -30801065770880228150612670450591205414 6660938 -896050027408961949653650819477777920 6660939 -16736242955923106379161261830354590720 6660940 4507066579503265031540560561096642560 6660941 18074540245274107247080087832398996224 6660942 -84132409770064705382272949078918016 6660943 -5845118127765882624656520037687473808 6660944 888107578641994773355526051252797440 6660945 -23867619224091373017404050798419903180 6660946 -6510363959505452272945518583804649328 6660947 -1058629039066268189893109978209296720 6660948 3429239420075563115382726222344847360 6660949 -10681483831761054023788042975943840050 6660950 -6293591850891158392692535065527184000 6660951 -27923514150075340030420714824924141696 6660952 15015665796933621478686013306937548800 6660953 24864504763066935947281312139462579784 6660954 -1126397785227776201906844612984478224 6660955 11848821344519128975488452588147561760 6660956 25631442685385443650651484122427660800 6660957 23520053908831693976826772593459040704 6660958 43927258926506323366179875336162688 6660959 34371916256022974518796581350852944160 6660960 -7192388986980365926277583700442480640 6660961 5833989425656240384175767285739888832 6660962 -10929452497329250466214173967866678784 6660963 -5428765021764085951538970205508958120 6660964 14562388252672798862921511657170903040 6660965 -30037015135539974598733885847796235140 6660966 12324481322537297759887933586972182080 6660967 7992982403564667427363814810276761016 6660968 30467930428428925780495955431626562560 6660969 -10625975697507194277769315091459469120 6660970 -993129176063039692908283510885539840 6660971 -11200314513819345213760135937879301048 6660972 -2944717636274569550260334423244213504 6660973 52014976374105636044089856449441732704 6660974 -35907883101415601744015620250340019200 6660975 15515542742551691176683210898321608600 6660976 2855188532700553405721480617584689152 6660977 -28859357849670957374034582913521552174 6660978 -1805643411214117255429977612195932160 6660979 -6584775790675193594340510753554770960 6660980 -7631096723336936874688631327074848000 6660981 25205096428775676056430900487529971200 6660982 12169932730213676968591886634726182400 6660983 -7604754097820065506637011429815851680 6660984 2317888933105809161185352116573962240 6660985 8574756977346444833902224687995551560 6660986 32689149639641715093949802995671630192 6660987 17910849130863788617436053006679526768 6660988 -13818038960700295673107211106464192512 6660989 37363517758029556513266682055336925900 6660990 -1215864194433705261234347312684966400 6660991 12713332513719563128408956731419558752 6660992 18374306297560068981513075596030115840 6660993 19750003210722665855719178997768105264 6660994 14499831356045975073125343477458809296 6660995 -1259274176545538028203337953689724160 6660996 -20670654895185842834893467805095441408 6660997 4685849179526265927108806103472601632 6660998 19817208576138788097092566818444673920 6660999 140507326612054129985000635494063888 6661000 27652262954890416351950505138117120000 6661001 -234201095853331357249280248987914240 6661002 6837475938170844120681086749029157632 6661003 3171379164439660519517715636163052640 6661004 -14807796926750442541603432911774947328 6661005 2547093026089346467793737907720851200 6661006 34390463908420881634505243774871536640 6661007 6158517512818325909442930407160069120 6661008 -42150966691917843288187071245844480 6661009 -4885435895352536484146697255985975196 6661010 24647646334986818909024880997864857600 6661011 -4857622928482469533453131120626913936 6661012 -21714487275861402593386841216479641600 6661013 15343373809390541869624173740002661262 6661014 232460079083438990727472882696022400 6661015 60722574504091034064192168814971986400 6661016 28433463707631847149544485940156692480 6661017 38966008427920678962800795408878847616 6661018 -5463644508662770609980547525246540800 6661019 9312574026137827342169660753544145680 6661020 -17925320590984765026131654416857292800 6661021 20316394469943051156179555623201685222 6661022 29391003830623377261470681914587261312 6661023 418837381636150701942780396503844864 6661024 -1864346491726790687646686881509408768 6661025 -7252272260084535951606845169815424000 6661026 20703915461404478770003308948912042192 6661027 -2399943424996133990802443520581964120 6661028 -19336959165461659277801994436518125568 6661029 7764555428655205589362852924569828480 6661030 4482411577102289677538039165607525120 6661031 -573222427695712002018192707602887120 6661032 -1559557877710986375323135265629798400 6661033 19886106947271391476431369414702564724 6661034 10495837633785778934382830795406968160 6661035 -1211854642418272029101520496506587520 6661036 -5101456423345043200197810321118410752 6661037 51116907013937092525652231023613233686 6661038 4331140736052483451672836763124671488 6661039 -16116277227552631542049945058803852800 6661040 4789613647533626088759189096817950720 6661041 29914696024979396643893948888001212640 6661042 11828550299016502382715085978707151392 6661043 67570240095638920485360343021622558880 6661044 -105239303127691312355816719403354112 6661045 2448008757937706878820881885726719000 6661046 -3778164730531641392439516944790552960 6661047 16332863940389591411256742431987988200 6661048 -14164574656761559196248289268405104640 6661049 23222400082808242169935260893984635050 6661050 -13671807968557484600315323862361600 6661051 23295351687100787728453247015884375104 6661052 4868062018429040885723469426470286336 6661053 -919836593954949353551587895611367296 6661054 8259303083511872707265456449796894976 6661055 1635879776927705828837848947365844000 6661056 7213185987710061640639137760162086912 6661057 -12164265262219402830494933174940082220 6661058 -17742647287195951309675017821694303360 6661059 49953784650384370385253377986456855680 6661060 9398900586219586758689945501389824000 6661061 46653679917918012516871969777786741824 6661062 -7200410155727469539286520711455217920 6661063 -11845220170622629490163079064211976192 6661064 -12808795543709937274071929492868848640 6661065 6773953529042286490447092155993783040 6661066 1162982311303236512386859755973591904 6661067 -11014969874720982040355832075851876208 6661068 -23710518925963858250133959603006346240 6661069 -39339921860556269348892521618832731530 6661070 2708710454754356618604056016070598400 6661071 3142286792836912434779801129130634872 6661072 -10724865707919350101357212533089763328 6661073 13209834304879627263968695960027585536 6661074 4626173531384166407644705046971018752 6661075 -5504046689656128398802583761271692000 6661076 18862742961225597146921928106876661760 6661077 11963300912277025683205305825938988480 6661078 -4126271141993579128664543912929125120 6661079 -29903771050629440342894633954424019320 6661080 -4851942280313230214809463863124582400 6661081 15338225859660964943326437267196532992 6661082 -39807864895966722395552713418016768 6661083 12960796293885402563570738071035602688 6661084 -27153278110362887908995539253574710784 6661085 -38555381897516426429406880781403635220 6661086 -16524727439540067150936159782046419136 6661087 946397539356574559726585411804181872 6661088 -2828513787917360982623420940778733568 6661089 30724650912164106212691966983500319520 6661090 -4589367337892917330631269644271615200 6661091 -21252579959093013898502454283952369508 6661092 -10458158544846668453643410692237544448 6661093 3973711585606904149383994094278132344 6661094 5540907497526078236413263886076780544 6661095 -3693109575164184967038816829247769600 6661096 -25642427103939583691114678631969177600 6661097 -16825040275654272554153170983884064540 6661098 13414747318231906390796062932562071984 6661099 -17140623364511594747215677164416114080 6661100 10447990518337109633018915180276160000 6661101 -34787338352754737656186420907251359168 6661102 4251913135710179981882123127725741952 6661103 -52670942832227435472108277319315529648 6661104 274282733500191517314187234201632768 6661105 -3898715053205905592812888171995336960 6661106 5125266417313452551222982134809126944 6661107 1021416562734983841753013022017422804 6661108 -45288674013408791965547426031945081472 6661109 -22903373323145762762097671015659491204 6661110 -915655166166165426010343332136839680 6661111 65355711760264327745231614566423220712 6661112 -19904976410782345917539883976060108800 6661113 -34387623914821761462210655017956928576 6661114 28079223504288863047304253159428812656 6661115 -21431520325077146581654607719526072400 6661116 -4413196794527790399349799609747128320 6661117 -18035123395447096361244821670848803834 6661118 -40682664287826408546785957972719749696 6661119 -1574843006450280129159167964885587256 6661120 -13975468586683317408038961524999454720 6661121 46744543043524057399956099194555399892 6661122 6672764464376993839760278270521507840 6661123 -20282491407226450124666990488179898160 6661124 -10780978525195039685151634082041845504 6661125 -5955447603089033001286921979771904000 6661126 -30173304042892514907649151765654699520 6661127 -4521607968291064342950616523893728000 6661128 34386651576171884498595146870176604160 6661129 -32957070213204962575061558807294308224 6661130 13743389993728284991397049854929920 6661131 1191005767098699587289303741284060160 6661132 -176407267631449439617187640524582400 6661133 84391178678503913594799299134635171660 6661134 -6113615248619655826377695966549818560 6661135 12239455150425105706362088467282298920 6661136 -1229293493404585633863498192365027328 6661137 -5956864147492139821873881754078429248 6661138 -30129935174082282519069680884195693440 6661139 -43580464746104890593550469753312613600 6661140 11800795821586048358104964540630446080 6661141 6668509333772328068416668384071478542 6661142 36644199003841735685201348646785324352 6661143 56311501703089417845335957757192037200 6661144 -17969467581190830847069777159190200320 6661145 -15766122419093803688186390299449593280 6661146 2651160190963880840790036011159971584 6661147 2161341758020896370963178630707199904 6661148 9339006804856859945089956213285849600 6661149 -7534684962089043295930190022007770624 6661150 -7788305985924972951879018573070080000 6661151 -397440945130507543941831955996560000 6661152 -21606819720872239733048584252059156480 6661153 9084399031350962522417913681386755120 6661154 -17974715913186935386291540208758786224 6661155 -10113822258610856089951100243646410400 6661156 8097677786541427598735393575586283520 6661157 44075066850090291632023532688715481406 6661158 -2191739624469017220193047534489361920 6661159 -38559312217807743879042968173708113480 6661160 -37804257277535548213457795074971648000 6661161 -2534135005764347402000438524810763028 6661162 -10380942057036142113137359507390578336 6661163 1115409955213238590462980300156462960 6661164 -24658698257739753496302020091736103424 6661165 4183724889829473637227181416676437120 6661166 -12964479106821517371695805058758667968 6661167 30029197539723699717456177950448527880 6661168 -7902564961408702768397394235783856128 6661169 5819624815718407978825040830958369280 6661170 5191882945363423606581397467589939200 6661171 -29064907953523962737311164025887484 6661172 157680638475324321140145376228730880 6661173 -206634058490625493116867102904730976 6661174 -6686425200104781219070805313417225600 6661175 -13471409050182440139370500134203455600 6661176 2403079308236941980263600349362688000 6661177 3044070961164508105184510128983692500 6661178 10830541059739139545658589289340124672 6661179 -6090850073106134472754654288326403056 6661180 -925726940797426943269849179734937600 6661181 8063483976655495655660642038877389632 6661182 16079923267546719906345978410945716224 6661183 10078497203738986947269030742950785920 6661184 -4737595919594034554327904287415336960 6661185 -25898859517270623794073873662774371200 6661186 772266446162419700751676693571183616 6661187 -891534807571242616799076809551966080 6661188 -10919608812708231541729745767018473216 6661189 -15304849877123096144455895563143591010 6661190 -8623448605496625338049954786349718400 6661191 -22474601790442645804711677934664912640 6661192 19060867025917114963755698384377374720 6661193 18923512049778535840119603636466893120 6661194 -26144917476533589995614957679565638400 6661195 -25528770993718992976835913145323227520 6661196 -4782509358763084142751548294241748992 6661197 -1124093395065435696405806971774022154 6661198 -36170882363097755677993123885083459264 6661199 16565179348530993331859611862381719464 6661200 -426858681655285618392587404954828800 6661201 28418690348516156438130249723945049600 6661202 -35741706665990450174262735151055271648 6661203 -3529194794026413744062235709955044800 6661204 31468656105561682922683198907490803712 6661205 -4885972612748181428835945094962381000 6661206 -1530475205122001451778587867651465888 6661207 54428780824683208580295110548770862440 6661208 6169326795768603929975331634793472000 6661209 -13960776946407437264645341714420923696 6661210 5317990162798557833447524856711136000 6661211 -10992275493717411004862370046556416188 6661212 -672310013881852064795649171076574208 6661213 -760959569371364054428950069048145800 6661214 1835703199111831750856487961449160704 6661215 -7970671952015189173925284892920369680 6661216 -2043753096292526887562608471657414656 6661217 -24252768833412844786142232223677856734 6661218 4139601582456929866160570325315747840 6661219 1133101270511338478795518908772942200 6661220 4811641976185556416403387874885365760 6661221 5854624419451750062040600179603352704 6661222 24673024992720957483532927657930674912 6661223 -18943757434745059688776951029064947528 6661224 20077649397435431196613845201383424000 6661225 3589217443186602080500210852178198750 6661226 -11942428980487892574999064232751697152 6661227 -26840141952009460810413951440964986280 6661228 10994439657600782679021742810447553536 6661229 -11492465036937443735170814550295931520 6661230 8012080849591056986157123720710766720 6661231 31159544822017404673485169748020590032 6661232 -3298082971299247498174662527587319808 6661233 -17011194212151196992331226311606629120 6661234 7244392998923018711351067978816896016 6661235 4998333963702003390189381770986342560 6661236 5787783649244791177654220677368944640 6661237 14905169881261688851407238899205224576 6661238 -14506308910945960289474725686599943360 6661239 -2843257298472014784247290817777576752 6661240 259297215338560890121658720488857600 6661241 -4786218800096945061733836188163801516 6661242 7970596673571661516668762638154117120 6661243 45185435550629196753269389757644931492 6661244 -20144110048059659275968274835736766464 6661245 -18669147413090821413618308880328214400 6661246 -19884703830258715123687025203136666880 6661247 53064416597310391607285837470692854040 6661248 -14244600740839515323450459716740710400 6661249 -1805333697979865778558413216723527168 6661250 -3655971890106574542149543130247905000 6661251 -16082776317861230648505968364288114960 6661252 4262898757566427043266935695416637952 6661253 5304337381433972799722483435692653306 6661254 -902173978746758776725469206340296192 6661255 -716908705092623151752911294394472840 6661256 9070780220296979483097645723563258880 6661257 14584422825119585923635419092695770640 6661258 9026659634987509497635551317970337376 6661259 1149421742277095596508137235180065728 6661260 3162910410889786978285133404222617600 6661261 45942388253327474583272212381564311724 6661262 6695342287939901507066823271751784000 6661263 16296732537037410649779478794768463872 6661264 -3927766916173162193742257060879794176 6661265 7351434415981541024121095166462639720 6661266 -35545180579099304394454999265912484096 6661267 64814160296408761180195202200879575640 6661268 24315068935137294277927855072660069248 6661269 6931527675276937261378280183640892494 6661270 -2171946813075049539442367755386408960 6661271 50369766383109644038249052044753761000 6661272 2144008094451576189148250132222730240 6661273 -3531354448532466338998150158630423478 6661274 -9990227534639534948704057117423876608 6661275 -12411155124954850653943684921243870200 6661276 -25490878127011935757545083661511936512 6661277 -6047795239410583807997114983414108320 6661278 -94699577853881533304434858299402816 6661279 26632826502901729245052982198855302880 6661280 -13215805320609839857820180877095731200 6661281 -33178492194340790994310219976307991872 6661282 30291568217529086879238071941880902992 6661283 2162155484129684380696641262631666400 6661284 -9208746103895307238740484243122966528 6661285 -12224875037479041439479070351473395040 6661286 -5611058396085560154617233849710466560 6661287 -5404375794787002645077598606235195056 6661288 8697727100094137773274920470601973760 6661289 -25525922760975749951181203066669062320 6661290 7020946038518969506253162607427902720 6661291 -3206869109819181445314540482331098112 6661292 -12985843221876239188900100488672512 6661293 27066246582381747389244348667059910464 6661294 -2088363792351884453352273355939249920 6661295 -4799175461636690377768698038077554720 6661296 5074111452119271898376455576580063232 6661297 43884078542397099316665943942304008800 6661298 -6521938698202645052787933075813464064 6661299 -24816123013401959592144680638909774272 6661300 18329526878838929099513413883642016000 6661301 -63359698149093698018209667553143335698 6661302 -272432990860990056796527465228587520 6661303 11957712229521376156886226605931023064 6661304 23236385309773401697741965037403136000 6661305 -10220288903403218416346990468046768000 6661306 -4216519241747934070451236753388198400 6661307 -6990035104085455156668284078230188444 6661308 -569578835464484268813839061292592640 6661309 39310152185843977416146225409803703840 6661310 -9440915730044874131912442890315927040 6661311 -712821425339716143737760557899748352 6661312 -7580249383999087789916146506231971840 6661313 26979084171731315681730058333137386562 6661314 -23841808302264581568384458318870772480 6661315 2810431377447865524852358970177751600 6661316 10768081414533129326934336949963653120 6661317 -3464868609464740015850871771672552960 6661318 -12673725832685193861251430920669012640 6661319 24774664363361915083478580047519316480 6661320 -20058436891953755296061911021508198400 6661321 2583921660339594465736563361007237392 6661322 19299538655764888324778219794615427424 6661323 2379483766760338556635029800385722760 6661324 -36826833549723462303013714638963776000 6661325 9142831617481634834962843602838569600 6661326 169836586423719408047737461112934400 6661327 -56945192429749911832034410246116791824 6661328 12229305945213487055970707131180081152 6661329 -17058996316228782287418877320511190400 6661330 3227589413331365434328319398798272320 6661331 50840876326075246037398469340055122864 6661332 -15407531923528600323550447726643466240 6661333 25744370256518548885113268912958097920 6661334 -22472280545668762457698711146069353184 6661335 14433206081375420919700536045228152400 6661336 -52429435167064022805158400325983436800 6661337 19107772105892135751802431031999582986 6661338 2963830327984113009242059775954041344 6661339 -10195906289719939461620061608802475440 6661340 -6824670457636068703533229077998929920 6661341 4786802672732498886232990718845448352 6661342 -10935401170505765573084494189629805056 6661343 -6848360822480575320631906802069388000 6661344 35376191375536770060334287649123860480 6661345 -191608198706916151035829815352236480 6661346 -32029199840443715211965755733464709760 6661347 -5215299164005165973925850117480386816 6661348 -4186067352869532204814833965296583424 6661349 11051592060884308290556545762250516350 6661350 3739751079974003163588164669023963200 6661351 -18529311232911535490567563030502896608 6661352 250451522699218771929183265729904640 6661353 25998468827553705454003490782932002304 6661354 15784204014594072433973038234677770592 6661355 13033852254426434292019402569181528560 6661356 175560905599301262981462118277151744 6661357 79117340132003159425933660375706599872 6661358 -7562896114520784969657946322005812480 6661359 -79511318001595932911428437610483703040 6661360 -4664869696510780260782423453231185920 6661361 13423851068198754360060557680407815232 6661362 8540069799667815524346296018551234560 6661363 5677103173120871012533694599828237600 6661364 45281408934126052508686483637458656000 6661365 -6586181375814122215104162813629871360 6661366 9286497254379766538652400383568021440 6661367 48468363478615809446411535656461405416 6661368 -3592931583882817860691168431091261440 6661369 2201058510502875626108583769041080640 6661370 -4519499866375103439616455716550666240 6661371 -18715101893280809859902321958477338088 6661372 12589384727932755305939821367704088576 6661373 -1939288402221192359874216302167714176 6661374 6137416199093713438732562980416548160 6661375 -7125660493201498961817870926090112000 6661376 2422134621859897471831786940333555712 6661377 40547879491445142077902789839827366514 6661378 15675254579397048680055943736326551456 6661379 33683517768981366242405439656882089980 6661380 -3773745200690281440190972552434094080 6661381 65828257040660529335371171168983735200 6661382 3807498157970165382258601448680456704 6661383 9032902478253469284765402944078589600 6661384 23032016507426499112368687262011970560 6661385 -28446302240129244967121093804428491420 6661386 -1074024014120937616338561567320294400 6661387 -58962926304031181062133608366885248240 6661388 301587146991116635760356536164590080 6661389 12004563928944320086401545014941433920 6661390 -4304668195822601834728097597232724800 6661391 -28709141536467812677275884953857534336 6661392 2636990673612511212281591126170140672 6661393 -4240404943797482595224925075391110876 6661394 -19725110951859280300646583879172347504 6661395 -8955935393860511132291699774238597600 6661396 839080950012461566633829739124060160 6661397 28099452207767263483687082517154409472 6661398 4937194180547166395878755667879661568 6661399 2744323957260306789899138835353095536 6661400 1839625384659027510334207309140480000 6661401 30073311348088772765101767694527406032 6661402 -13296129955491955136893515341762340096 6661403 12322200591288420664156097728582317600 6661404 6240966394014974827418404749167296512 6661405 15803166056602282956356439937728126060 6661406 6822909388429559218766152320135885120 6661407 -3260100485196278483019710760953081712 6661408 12561570174699711102517177004882657280 6661409 -55339773582124294139415665120766399390 6661410 -5029135193657866812466057311152378880 6661411 -6549441587632849632322505960331624528 6661412 11003997142352506510136204876380230912 6661413 36955489745328323178982446538142400 6661414 8288281161171295109716794104586087360 6661415 11566216619547383925317102328241669560 6661416 -4624656700597319294399090619577958400 6661417 4245936974616185064279641736566949632 6661418 6079091032666337157517394273629357920 6661419 13112514975599145753327692478774901440 6661420 26161519189686360756894550704147425280 6661421 -9637463142081252460402774309117303680 6661422 -36657735043541492978825074685955050112 6661423 -29400174831448221308440550722322553328 6661424 -1964626870781250454627534978676686848 6661425 -2200584035821693646284170466372434000 6661426 -6894518493721514286179925401210540640 6661427 15198489841865968049049480948798204960 6661428 14805261056238200719038352670218629120 6661429 -28690475776576882842928066906621677970 6661430 -22709980812666208779428014985879600640 6661431 -239558474659893808789462773378821760 6661432 23389921983930230666194307816010854400 6661433 20830715577852568856958068129934915840 6661434 2439633197981176627775633669790291456 6661435 10711280601019500783592201315825720320 6661436 -28663538296596405757520840582625845760 6661437 -33025543828103809949200235680946883840 6661438 13614708566312980741699280924945817600 6661439 -13910213328927052042640961368622941760 6661440 520199058124686349064686386193367040 6661441 15634620719266631666927212426200891842 6661442 -3536026475280910263734307257644750128 6661443 -2559293869451142300759119868183283536 6661444 16428731754891567736169267091920474112 6661445 4681112858631112760140885132400668800 6661446 -5026028662759590533135479765264031232 6661447 5531394138865421629712045095158388840 6661448 21567962824243504415668810704033039360 6661449 12751598231214438659756037780204173034 6661450 -5989665838076094036579738315876363600 6661451 220930151262902330536896200384830464 6661452 2127893507839745299160452551960829440 6661453 8869445086753128556853905812753732480 6661454 21424056687269104326567102934813091520 6661455 10161253724713214755107076218190530720 6661456 -10983338227399898603989429406364336128 6661457 -514572865709729204444306801097657120 6661458 -12665489115470871943525640811342836976 6661459 4257127476909242068651068729248923216 6661460 -521365289489395523941286068636592640 6661461 -50446243980156804063938782857515517696 6661462 -23284320575248324025157255969047532768 6661463 -5842982346603664004439918249797296416 6661464 17184368501662048268124868824926085120 6661465 -13960366908928716616189293012798814200 6661466 -1239774068714675552761532220210892800 6661467 -40222262891434810854633706048195077120 6661468 -79787394743235139446838895867410944 6661469 -542773199372861276714618416427398356 6661470 20539468529904032079992864441081130240 6661471 -34632070148329407235001265336647072408 6661472 -10213435677915229337521163334903398400 6661473 9351530390081041141182481864776101184 6661474 -519722841870403986024604129216250880 6661475 9124509473106422022749499713610046800 6661476 -20316612452000593104206694619336627200 6661477 -15819206242709188472815741780912508674 6661478 -20152710818261365578379766621662236960 6661479 -27745035203264311021333210222057401600 6661480 378432843322454155012513882270924800 6661481 992325432613878997240825541226791328 6661482 -11098780609223784862195701125344881408 6661483 4141567103877881594919581039249418784 6661484 -8509041883118165129194458352041243648 6661485 -251532033623435726015751649208383200 6661486 -1850910563040371623030177188014129856 6661487 -7076546221250077082662755871395103248 6661488 -597215559967009069551347027123306496 6661489 -3451622815698903672429049160267722140 6661490 -3026775215872337689113132315321308160 6661491 -3503111255649992966629226624020273608 6661492 -31057831404838325428878283913480428800 6661493 -11674679425954064176856984574760578258 6661494 -1720152603617816293182118690980802560 6661495 -20761696682956916538206478688896130800 6661496 51190246318901112145946108622978785280 6661497 4223206498154384636278576957715890176 6661498 2772599154114137704949965594820967936 6661499 1655076897172431489365476716519150480 6661500 1274458353138616377799557637588224000 6661501 15441725172647811614415443658499957056 6661502 17046319893197937451715043157355733504 6661503 -23916284750648561841511487912727555480 6661504 26193290323111700566574660091264368640 6661505 -27245715672656157265488629594375134680 6661506 6201766555674465556758259279894756608 6661507 34057670906449635768819930828237201792 6661508 11826231207555511367483043540409430016 6661509 -15530435690190327771706207967315966496 6661510 -9294899830074629325943264855532211840 6661511 -37529460609765865207791894994756422888 6661512 10188205582099385062734732482006384640 6661513 6299019556759945167964154887576939200 6661514 12111674547025185974260592376421827840 6661515 -10217893333280800607270168451421351680 6661516 9661513887503480778898300474936227840 6661517 -189842584900721770310619484134247680 6661518 4146501149639686354881071879976712320 6661519 52897730010783565239962341313198655744 6661520 5323811498565044946695939289498009600 6661521 1314602280846928094748362220299511762 6661522 -931109651469389388823608392770618368 6661523 -37950195614905911430245403229890464696 6661524 356801236019522498638032217501059072 6661525 -2422480840360998787351609890188080000 6661526 -17059023993161042723090292002019192288 6661527 -28434778017893659949748160748295595392 6661528 -17272031404728188961551820808180039680 6661529 -18245300832534425898733377942540551424 6661530 -11657237798381647254509682688632107040 6661531 26640389186192581596030532423983953152 6661532 35464100220976486377145701872747696640 6661533 512864374281854768873222703291093024 6661534 -28322343844624665883080644424835392 6661535 -23799302373891483477956570986592784000 6661536 -1110652990267966245129229863739195392 6661537 22915286745279434415092112269823768880 6661538 -2383299532091795526342096851672713152 6661539 -23368010642787467875036325087448623196 6661540 -9490015919563557294973451177371115520 6661541 -52423927964905032761635143091215431616 6661542 -186380653784762757615127786107012096 6661543 13393221309703609671441452796651108400 6661544 5277319609929446522209657116690140160 6661545 9516957076903111417405070723611699200 6661546 -11810259428743043936857141112272584528 6661547 -20903985267554553739386620040468941004 6661548 1162045440423796936186252256407096320 6661549 65476133024715944625763376176591126550 6661550 4610088296216990664198714159515424000 6661551 3884832376336800219576962305316100240 6661552 -382720775362386767678704189494067200 6661553 37294112134278353464857915568109798802 6661554 -4450748989517885612984511964784347008 6661555 -25464528556261940627965169073169377840 6661556 13709238553824426824567411531443968000 6661557 -1914257459379088475458139517251820480 6661558 -8436724931685810094344816915395185920 6661559 -8346591288404363293436984580787372032 6661560 33323044777207814701029127377715200 6661561 -9220929020368005507962626351834414619 6661562 21341103371495917605072223364086354032 6661563 21036310267021848614446419004457905944 6661564 3761420871054231330599189384790136832 6661565 -8296501715278725600696572641414995540 6661566 14787500434091411391840937348376046144 6661567 34821468035270294760178882217399692152 6661568 15112631916628838599751574884343349248 6661569 5372632344986345503952482459938524640 6661570 -2987185151364550759431210867018724800 6661571 20504400689769660747771321456413310720 6661572 -2937362231434250084850470734947486720 6661573 944863100690271239990324087116594300 6661574 -30437471558853815254132254729136162464 6661575 10918920536944340895378441573711840000 6661576 18236328798428861332906161781018675200 6661577 21365110335539624048667631458473821860 6661578 -2222010121919632076882488225735249920 6661579 -1648028586205492464386830396033399016 6661580 5443358819273790952871071916901596160 6661581 5548067354173669628007241706252674752 6661582 -641374161570082994977828783485733248 6661583 4882595410000584582059330188738286832 6661584 -6136254437806579501983553951785394176 6661585 7511451627942104066308590342066135360 6661586 -34831891644701108061682102195928567520 6661587 -22816200740591241055310867135957991240 6661588 -18211695244744800279357487597100683520 6661589 27536002987503606420532445329751203200 6661590 -1220903092063923868494344627122176000 6661591 4670315289100428134848216296243844312 6661592 -7571018099397590874701196589514096640 6661593 -7903144802463521455251080630119686096 6661594 75205078947956421904934575268190432 6661595 -34971089313372808008460143275783822400 6661596 -26197515034835324322367798081699921920 6661597 14888572648713514451674240766230939046 6661598 -8739336753944210431097640585950440320 6661599 -27779707274629989990812322872291412024 6661600 -1788717201010037941612744905110323200 6661601 25922837389604228023908682559012797602 6661602 -1389933739856275069379075426690680320 6661603 -391349127130458390016108393236024672 6661604 8168210264382403148698237688412979200 6661605 -12732523322513753982843735228328924800 6661606 -6928651789319478829361767189687148544 6661607 -3636784815969849553764280736447447280 6661608 -2887095080664522315130568420294000640 6661609 -49631651695816538237569997967821284960 6661610 22333523430845130215970158148679704000 6661611 -12785699884920248046691245940012828440 6661612 52128165659508445478182314695182628352 6661613 -15471283878106287685735418652776919840 6661614 -10007745601146357271166672719468916160 6661615 1078924909398416467710845035399265520 6661616 1101755004517208005295771199350341632 6661617 -10618156826444623959781956792083506320 6661618 -2832312313223506068368838856252320240 6661619 -27431405895997572443686303706648281440 6661620 4659760293868242444970168612457103360 6661621 1103998861776939635560242461874818944 6661622 18428042535665808049976802052675612224 6661623 16251732569894271517090792834228923984 6661624 -15000100910275614468255899360367575040 6661625 -15990498918316756669239905323667670000 6661626 -14343214461141525689163856081565638656 6661627 -312908317101452194044538383517605856 6661628 -12035461016322317435993224628248412160 6661629 25175960557345775778880404389617483200 6661630 6682794679716509616031990585669651200 6661631 -15258131608141006433744270458611431400 6661632 -12024246259551913749018847604058882048 6661633 12619182588381615769568144228631653424 6661634 5628874620454161329839206023798932992 6661635 -27008929217937401089693195803206360400 6661636 12738836142949185274780893019944512512 6661637 43913106072942621626363422433800602492 6661638 -7545210727797309838331435826023247456 6661639 21744107781200249144509671868367145792 6661640 15765091530922077193773872362432972800 6661641 -6897547770591732898713094224750096000 6661642 10150242369777057547915448177286303120 6661643 47987544661303291823204742874206263892 6661644 -1780578636259641227255835082153820160 6661645 348472589124317372550515668016781900 6661646 309982283624590050433512017374737408 6661647 -3095354183649046983278776494833068800 6661648 5146631417821837973208673955188654080 6661649 9773025816912871276610106810808969650 6661650 419657246996698998376350399180000000 6661651 28601771362545610673335513837990503792 6661652 1047604578465275149053019719722156928 6661653 -35953988020009696781386436954195212896 6661654 -7771107729460739900608564869773815488 6661655 -3810069515376449864086985439727015200 6661656 28501419351505325410671014986207027200 6661657 -21245338259538814509496362482828420988 6661658 541046774384200139182902762461515776 6661659 -11033292079818453197034701711499361896 6661660 11780465906057124347941672827282585600 6661661 34987325725250879182361721868059932262 6661662 -5780320258094049475888290880457389056 6661663 -7902735510302016270100130072757087688 6661664 -17393828624636181657458143056628285440 6661665 -1372258344551109100695211109407726680 6661666 6476615166530347988838937256229661440 6661667 -22807865908920987666483399209585315616 6661668 3237787579039148733605987882325663744 6661669 -10955308693133813718031959715782628288 6661670 -10211393088750294249433710278795118720 6661671 -39559789780814876503986791280079352496 6661672 -5717850611076058799274134325841843200 6661673 -17255815633209827135367159024804577920 6661674 -6133974630569705456993915291927308032 6661675 36725310197514173972731025468894044000 6661676 -4624480341657844567041613970263145472 6661677 -40905724057708614092550937831098202560 6661678 -61080706583807978325564618415257591360 6661679 35447998713543850421030799523161355584 6661680 -523129672195785836474076404221870080 6661681 -1067656368159711711094219033009043520 6661682 -5089983881659159604208517507565628000 6661683 215794165620110251840717699556213760 6661684 14812302928456507781679633678669228416 6661685 -23897044982107082124812683944873400800 6661686 35824512352468021348264959368725991424 6661687 667739100135213973500112646808647336 6661688 -3176023132403363341604952314056949760 6661689 111519841017384250523277410954202048 6661690 3268051943288436901216556887131417600 6661691 19859467666791311150422300320501349092 6661692 31934996857040144772350617512353597952 6661693 62290442643126803952312803278886879942 6661694 6505572677375499730915493333498773440 6661695 7132106909429931698423115388917451920 6661696 -6986021352513163263644264057712148480 6661697 24609776795836366166147405246931680706 6661698 8217737377110276934334636570414174208 6661699 -32348382531393874113453408376421708280 6661700 7657463003826421685449592001694627200 6661701 -11667861755931713580560166825293817570 6661702 -5313975201411363468068864892108110208 6661703 -108024694980113281676783574041777429856 6661704 4843008110385092987542260587180851200 6661705 3320858972600884247345298211289976720 6661706 -30501982432043658055425224242495376640 6661707 -7380197585888829355622736514986058512 6661708 -27296771354189923255205519745105878272 6661709 -53269177257925570189296700219845486090 6661710 21395958690842889295689697379439974400 6661711 -2258124112087298628688090832401899936 6661712 -72868716800066072528635873309900800 6661713 18500624033687781127930938507238403424 6661714 -8435576131247604966060778035392010240 6661715 20677198952208844945724683411678989360 6661716 2309839540038297024670332563979773952 6661717 24494573579797827487464433179251635872 6661718 8604760313096759356078418720195558016 6661719 -7682197838356994063844555979250626656 6661720 -824005241873698543342072316360294400 6661721 8941530373397131337132956927933089888 6661722 36402055690905268127134796011603968 6661723 -65463538127450680404729869895967294280 6661724 2934821810429116678995441788380032000 6661725 -2089020887078962032454324672956168000 6661726 1963702946217369450176299263922077312 6661727 18215360083796112558037060337097900576 6661728 36574661421376365097993068638824955904 6661729 24657405333374668994777928128707406484 6661730 7989890353996790095357686868460201760 6661731 -26947687839314607751516798354935816960 6661732 -114316643916679522217458908838035456 6661733 -36061881239222909018784624263779159296 6661734 -19405609790468001717472804975100800320 6661735 -49040557703100533858231779777752703200 6661736 -19403689804488571414159688200877368320 6661737 22285749506694310540591684024094569440 6661738 -4501861569880900370377221391529331456 6661739 -1023315839456110861428003883568856480 6661740 16368707219162097467786425536068582400 6661741 -100219470505018856111644222436242858 6661742 33685722389042007115502694068421499200 6661743 -24557079688217340050457847805266520064 6661744 -6853286052498819770049753459081379840 6661745 1738884359164986581214105106962604800 6661746 2843840992121339001122039757016550400 6661747 48015784295267708245062142812200485196 6661748 9795137594263256672180159205237249408 6661749 -221387851694075801031673839322292160 6661750 34964011721490487547296653373587552000 6661751 39437008325607626840221559560006075752 6661752 3411503304217253658095435358829977600 6661753 -7456608410814484629725584285110508480 6661754 -14732194951626406603217649921252602880 6661755 28251970493660761750989769148531229360 6661756 -4968839604552413683840865198876178432 6661757 8649049641748681290786581189152560006 6661758 -8411090986687444442428433123281640832 6661759 10686638115104003928847518297745473304 6661760 -4654772570444415100782342638351155200 6661761 -606858410835460657413424815079343040 6661762 -666618273517273239975021922596117696 6661763 61893512510056676694658736084693949360 6661764 -219794652240844539150809715053433600 6661765 -23206676011924354096682802625839542880 6661766 -11214916123825933018937681399110077696 6661767 -11757656220474269619231313476069641088 6661768 34338967200750861088267317200909890560 6661769 -2325703142264165987978365439483307504 6661770 9401752723024061920445896336691001600 6661771 -1048171159610822628506696405164842028 6661772 6108645898816535364155439511667423232 6661773 -14278485889110641013167388544579912596 6661774 -2804639990229315707326983918451870848 6661775 -25984126095504827454523782557410200 6661776 1193588824346819726172007984791552 6661777 45740099189120937305845497351810168626 6661778 28170948098840716996496040575224087440 6661779 10695178550617152663041765556763982400 6661780 11236521641494613257795889676308889600 6661781 2045025630352001601586857347685267264 6661782 -10834041689107850154614916104547668352 6661783 -47195923050925630225305723737479046968 6661784 68921948975654606641753299212374425600 6661785 4773325769374538124516155703256166400 6661786 -16076925401684937884887915788675478560 6661787 -11591871623571966404561266520450448408 6661788 5202610593605724054082023453577347072 6661789 3064637491262175952671060623709246624 6661790 21675095319597365526430030767486144000 6661791 -11314290361328504349357884523368613120 6661792 3477682797414702830471335121082777600 6661793 16749337639849361219768158583179778580 6661794 -15148809227278912764214620096647996160 6661795 -32154924980257075072436381338318157520 6661796 -34304731163811513834596359705932119808 6661797 12982557885199675557047079938215198272 6661798 -7681651687214716169968621810360186752 6661799 1299772378850715311894211376545807240 6661800 -16098169609366926061789516411896192000 6661801 -2670441989867657510450268965379508400 6661802 -5025894292529291741709207924400743936 6661803 16607224278294706542529627740473135112 6661804 9686709599230044507949976557710054656 6661805 -24800217415468890219695171229806823540 6661806 -8014847370998432972481627209299970496 6661807 10833647313310581644667921652364882304 6661808 -11295262761512665217590074939023523840 6661809 1911484092123003004465198298999197248 6661810 -4467351597331340644077325613770759680 6661811 9653782975979690944185944641956547740 6661812 -4683251620564501828036736339035803648 6661813 -14885874987698032447212556030312806600 6661814 -7623189402288165093071713215156315744 6661815 -8375577208285266405250299299214114480 6661816 -4263577128538294341636142898881904640 6661817 256807844962597593160755282064146900 6661818 264738885473844040106425191493017600 6661819 14311547833607050056795209515123956280 6661820 -5732681072543765631272578291554263040 6661821 46558161331145420546458527151370391360 6661822 12805956245795881855675372484097412800 6661823 2390975137998354181694699625093187440 6661824 3569183225963511857885313694666063872 6661825 -1847776650546535366929384047780384000 6661826 20641521003541904434679661531615356112 6661827 35036978922101865742893502189035804000 6661828 16188245191458514548629988713826935040 6661829 -35488530896663542763466389012396738016 6661830 -1574048517559075516379724471360890880 6661831 5889476466530285624667018517911062400 6661832 20741500113565091408819509632457958400 6661833 28503947216817838117867888593259401600 6661834 2604301781488192819725900929326222848 6661835 -366037761758970871322757928636292160 6661836 -22094754379454166906354256742768702208 6661837 6217627465848496622096446984057828480 6661838 3354028848330617034809611967146022400 6661839 24557165515477871835403142292855129360 6661840 -831010886498071011007112903378288640 6661841 55545650953708986747435588850258094052 6661842 -3404988958035428877035734528324398336 6661843 -3891960651981281839262426487789308520 6661844 13889295905490972553520905188161898240 6661845 -18869463273894998010393423181179970080 6661846 -6472985109262848153864259154901052128 6661847 -15885797773861792500525531999082206960 6661848 -20119906167237784694301997023645143040 6661849 3119447494292257491423979899356995850 6661850 -1057777117224325829534520692031115200 6661851 -15150256109388950918257859711367225600 6661852 -22879782365448918237113870558115840 6661853 3711739495237416498140473915195603680 6661854 -11156049010046508271311701034347103936 6661855 14016352713266809448331565786347902760 6661856 67378283596394871115848045791230033920 6661857 29223868850874779775355540463839803360 6661858 -1343846071318997721213913486719633408 6661859 2861651617420380671046184498959196320 6661860 10025935438592224761857353735423119360 6661861 137463910973395143449378467700982592 6661862 -8208777267545212056782506406034854400 6661863 -11988882891343677834650557977377746896 6661864 -50379914154827810977039144482317844480 6661865 -777665904385105140909026841785812800 6661866 9731444123656548065587311937154260224 6661867 48564925697450599577212391093535594120 6661868 37043199950643451200556021945764872448 6661869 12712085210911398007314957978981051648 6661870 -5478389155432479076197551562384429120 6661871 65130356316153284229451045822214219544 6661872 -1822492323519272050897366314579394560 6661873 -19157442724678320884179924493593160878 6661874 69050421744622844361477222106160538624 6661875 4849457712345027792133183098838800000 6661876 7952135138596016772580475265213221632 6661877 48127670221243505019279807097765338912 6661878 21165909083143539462710785205541273024 6661879 -13724701927288361228974266181079852624 6661880 37748164670433800283942013007499264000 6661881 -2614173889652089777569919777814619072 6661882 10463648849781725356524375833280807792 6661883 13131271005816307840323492877476132 6661884 10644423127578819922698786656793093120 6661885 6929079793087284638247193102644937560 6661886 1528898262704497229977672887092060160 6661887 -2571576260898923933048883400541294448 6661888 -10535243476614250020330547256110350336 6661889 -3645934062054388758722549921633475072 6661890 -4137180654468253744066861657964083680 6661891 -43634851574199509654502579938867464708 6661892 71886962504632398212670902780650724736 6661893 -20359833319863391949345120284974538080 6661894 134684053804067692158054404805149856 6661895 -11144246833397994301499933002380606600 6661896 -11752746654692846937974797183280947200 6661897 -36393456399089709461139297266820502 6661898 7949682569268697993158226525089169200 6661899 19294100193496743323442812268400422240 6661900 508497757587890073311037014181478400 6661901 -49579449975481893357774087290743729098 6661902 5931862908523537989968609665589968896 6661903 -5682895231972920646337860902522720536 6661904 -53929694112535792583081277126868992 6661905 -16658225941359548389325165095513731840 6661906 -1511769583182046090608818873722848096 6661907 616214891822988119278779670635752352 6661908 4154046183882294866334494910235551744 6661909 55446737035280519158900683957176115960 6661910 8693921210499433751945320858945455360 6661911 1955423172051382940482657785514194384 6661912 24816865997463273726703516004961484800 6661913 8085455574334317222039494141620801440 6661914 -3362079954587148292989184574407607808 6661915 -20048174405022973760627613139622880 6661916 19641087644174040520125619628520138240 6661917 -7314513295583421622022677551407276820 6661918 9612296847504714480085298016566156160 6661919 -4312400820966922173662806838768895240 6661920 3417036043141341169651609558371532800 6661921 53026066509505539990644632495968000 6661922 -13925487389777170745906489507625997488 6661923 -2931510499124881496138204416821216000 6661924 14006591488044812029924735110570762496 6661925 -11730379399421998487496800567176597350 6661926 -441284086700346301780320761883742080 6661927 3963177014488786890553869544467307392 6661928 -6798950245874619691244113417540730880 6661929 -18479084789629760003165137061933487216 6661930 9091470015688141401078534817605258240 6661931 7240713507392088514144836477599536128 6661932 -28910035402023218628433851878665420800 6661933 -31294516550513460247829303700152531818 6661934 13175625510514717551640683894844343616 6661935 328356131545449584962935111882684000 6661936 17925959001982567830773128198220316672 6661937 36851374916659586047872241080534826560 6661938 -19944746191285137897937110431144432640 6661939 81041117877294527418693999377821894800 6661940 -7643937797714722494225120295170888960 6661941 -2972377124425977617526697498365249408 6661942 3848287078397687563453235517772849440 6661943 46019148522316934172905815292600581680 6661944 -25992604067185998865452410900268871680 6661945 21099044289542617696022151634624277700 6661946 7035858228726997134768774695463426672 6661947 17282370536913764834807839526546733528 6661948 24440788265901244087879757225608989696 6661949 5426681683008686497934449677477253632 6661950 -277487911867825001027379657749068800 6661951 -54919035641180833338277270671878893400 6661952 12390586707290367206020456757845819392 6661953 -23107517649768788356832551858850143200 6661954 -7110052706438413925066217518663498688 6661955 -3332916229583253381037311129441281040 6661956 -5574319622649075885101326391293808640 6661957 -8762081235043966554330433975228541794 6661958 -12509346749889808246412833043005045920 6661959 -35712027729010219271794383982812324696 6661960 -17278802507996081439115523576114995200 6661961 2246572490888256600739876352278451172 6661962 2560822554912891005635994291784053760 6661963 326286465707859687260591647672189440 6661964 3279524545614861574408242120943174656 6661965 12967456997260409485777580544487953120 6661966 -11785809694206935593078220678276213568 6661967 1640654424117347662083112003854080640 6661968 -4405789601122257576174310039107403776 6661969 -34066881570812631121531194104183744960 6661970 -3154923793863429165742109329448064000 6661971 13762683112826786440915717052471522640 6661972 33105966957809905634251609617605115776 6661973 6978050601405030720267963075759344064 6661974 383943980370738161737620980853451776 6661975 2999715028819650571570442693157662000 6661976 -27295930024825520738616797186118481920 6661977 542370863991981169105638030190341504 6661978 14938582001578544024014638670672564224 6661979 -6416310675886627304316446967951409416 6661980 -1112204320871320122946520081412556800 6661981 27473497127673156776543759203512450892 6661982 -9170630179498207460354688342066063168 6661983 -6957101701121553528377897630412257976 6661984 -13010500617879830048666330145851179008 6661985 36485598322152594514367577794311099200 6661986 1932381938303917627363856188927841664 6661987 33476366106466216948230459577062308636 6661988 -25845777694631000531901934146031386624 6661989 -23019306682033707969958806996230529600 6661990 138690569839668585902867093003349120 6661991 -27954173350957287407428410488464770720 6661992 12156839877167761243762226684292710400 6661993 -800225405324415064019042348433127424 6661994 -16514927519376417294432339707088529728 6661995 11286142680745500589885401868602666240 6661996 2561791439495183499505790253974568960 6661997 13867320514291575920143726484657839446 6661998 -1348645017054995126449193883018896640 6661999 -22029452978259568904443362726290281680 6662000 -3640890310249782690463367801266176000 6662001 11715190315035220277546851609677572544 6662002 -31648199162783505457210857735582552048 6662003 36759687041250650228986146923038770252 6662004 13383627134348411409820687817435652096 6662005 10318508218798131623351113615598190720 6662006 -3382546430255013526524849594716313600 6662007 -999248031513828716511696696491664168 6662008 -22528685265475341459862196525730816000 6662009 -46642931493910910894306164578058592790 6662010 -2732784320916645187536538949564893440 6662011 -18537062133204928744641063853665800400 6662012 8591152561334388353265879318010199040 6662013 35228489570453063906897935138748895744 6662014 2326899589421882104691052544942793280 6662015 -31469516452928951355793107912807672000 6662016 -27562934524090070948079229403828060160 6662017 -38554981519492604025206743169732672700 6662018 38820158247235887614351122507145040 6662019 3318241456809417037212892342222857216 6662020 14723759664808155048307037682010164480 6662021 92022024768146866969775263620538961244 6662022 11575272160894491502807246916079813120 6662023 -9387659123884580564971214176630161600 6662024 -3271929666476229526517832584225095680 6662025 12728379120391082941331089311915115500 6662026 1437938610133785383941499316185775360 6662027 46886960012214030232487011289025911280 6662028 4548250708947136413701355750315079680 6662029 36880570107025070964718489937626733280 6662030 7101103195065684016700277008675924160 6662031 -27882883706642076155990478641674742016 6662032 3331949371086931706199496243656540160 6662033 -332806318701044984074762596912716736 6662034 3313311358447401885457501955773847040 6662035 7201810323816322691707066786384708560 6662036 3339951180248151897077723916837781248 6662037 -30846830218743214479937041684432689760 6662038 -6265314469578654653924736780172099200 6662039 3013906770751856283526636869078925056 6662040 21059635145323840839351033012574617600 6662041 59677858128002263412394935392306906442 6662042 5098426900340152225021448032421190144 6662043 27146373536599643511719875042611321132 6662044 -6611841981391331534692103149560537600 6662045 -6903812648895009403666904078322013200 6662046 -16126505518951075687266604526351078400 6662047 -2883411451943929010373290188121773728 6662048 -47066730248096605327809376830159912960 6662049 -5382836827681085976202194341996109792 6662050 610790834187899000055974826195058800 6662051 -9670734948261277531727026817733490296 6662052 22107436799797228647558450238379611776 6662053 5530915699182267928113249143593527744 6662054 9274731032091677261623028356813171200 6662055 2160019900455315310644394288187013120 6662056 -16290727213980375836826272472613893120 6662057 -14836617064591063746822314962849979448 6662058 -2247907102821618275770109816732358912 6662059 37654092425013803522707348302310014260 6662060 -32971284128239588767098319289147115520 6662061 -2571927884173155237126808894400736000 6662062 34875836093784334677346620093353103360 6662063 28949285453327974105753785920097063312 6662064 2563680596676910046097093214006247424 6662065 -24818237173101735812083893488501040000 6662066 29889102111504490920539888573271785232 6662067 -8898888080627834638360998582659463120 6662068 -8100648736594471459661931521330790400 6662069 -55504839077600209897873946825474560530 6662070 19401045886515933207893605285609228800 6662071 17600470201860769719603496273602133192 6662072 -12565751680545761714464076128670269440 6662073 -23166781283030120905111478639660243232 6662074 26925568825797550525365703694418151536 6662075 8896481616492153563740056970335198000 6662076 457396484395574097593288315969716224 6662077 -57903605863636655973592102568565926074 6662078 18551394310662828414325789370310067200 6662079 -4933333095598140914980546948239070896 6662080 2646487352809046937104909125602508800 6662081 -5228029795700630674561290847930000188 6662082 6494227658644963838389487189912139264 6662083 37840200766434631246825406556803378880 6662084 11987212327478002491375907712657633280 6662085 -23936230160092074640622554142887867200 6662086 5198263582183097963438395118487550464 6662087 14312103497986987313235518596137803736 6662088 -23542381267301209383349411251474432000 6662089 -5574776522850601849041286986373542400 6662090 -4754554676027891483761315299717000000 6662091 747392550822496346888243437994520792 6662092 -14527574189395721879207320309784368384 6662093 -8561243661836235004505218126207115658 6662094 -3970061233439626523746820060292772800 6662095 -18434384563136658337630448951584327200 6662096 -5216917245221008535351584634339328000 6662097 -850852908751458156237892367646639372 6662098 -41375639784646595724044124459566499840 6662099 26252299323417507785724836562329333100 6662100 -1108154292414692532200926610529024000 6662101 21402210109257070373291402268539393102 6662102 25554368417292783427797841534666174752 6662103 3901526185368143321367719251963852800 6662104 34000419419234028371406286468708853760 6662105 20596983755938129259019303255588064260 6662106 6289020771967078365136448067299172864 6662107 812451449964479723553423033226389280 6662108 -24350739226753784920784266891340969472 6662109 -16659565858019163828747809651619679488 6662110 2588761410512232773318638253848542720 6662111 17680399973176901609199104565853332432 6662112 -20390427126948365838638717057229127680 6662113 -8935895615047053901491770745265430460 6662114 14243290411584584284142245794611663232 6662115 -13799721980426457292544674458602568000 6662116 -37041234405669608909142943290785407360 6662117 803556380200701212575205527805779968 6662118 9207619005695366958870541968002407104 6662119 308874663704426558383168205103565144 6662120 31015515580530420226261996682860953600 6662121 -11185112986945058857526785883129314176 6662122 -786898177907896455942635647261632000 6662123 -404366193577607440452498200762700816 6662124 2246719485570651907135343563547943936 6662125 18800105987986970814719118107170560000 6662126 -995603781637588514668915250333930496 6662127 7763157573481898703844272825289423632 6662128 9192582622877435845861911616717553664 6662129 -16438820884140093724077794324299026624 6662130 -11262994237619917181255057934714209280 6662131 -8482019879326478845642330487054353920 6662132 24737948466194038287185012301610048896 6662133 21958039289451454731217369871699512302 6662134 13467834235692895375845696504698328960 6662135 24770963060468737812579315018809173080 6662136 2779448366004358555587707993424199680 6662137 59706579410142669022744950039130919786 6662138 5349737239833380904506354744753823456 6662139 -63519907099724646433510567522512168 6662140 18255531963913067891810097693470845440 6662141 -10519044530668692461853636682155268800 6662142 -594423452721390823133539903523813760 6662143 24335281330572652885041183717798140928 6662144 883630126603324757117066052454318080 6662145 -8996243676487800257176814477209789440 6662146 -3817055401895433182394926007795363264 6662147 -3472125234510008802067260965604586728 6662148 8562411183434963429989062878536581120 6662149 6052383373568861473251532693145400000 6662150 -2221023458872251789148142071058318400 6662151 45997894450848098995545918872994165792 6662152 -17606197503433747072220072757250129920 6662153 10653110940262390754639801808558074184 6662154 -1490636740024871333054316845244154368 6662155 -29887437804758162280109320420927529440 6662156 27473037926626097193918595886184634368 6662157 4352913214655388486555763237625028288 6662158 -9947624261459732185435479451271200320 6662159 -9129843530845574745708548714646908928 6662160 1270359929274278388208073723392819200 6662161 -25330229343856999353232648289173736736 6662162 100726046406513464299709939729902080 6662163 1383144118561550252180282778686527344 6662164 32619957003578897731295244552648128256 6662165 -32335803052371742607848298996915195940 6662166 -738486495867388554350161055981568000 6662167 -48283999938698830060362505240466501360 6662168 -59645296361029621021677175922774845440 6662169 -728519723927175896017960543176506796 6662170 9071556778943092096575963406560388800 6662171 -57448543520182748099897547397004597628 6662172 -5918138017309569645629807505381752832 6662173 5578880403086173850847462337311337536 6662174 -21379003788561397346151729087230273664 6662175 -7269354571163808766867100274598174800 6662176 29509965546564517801177172884955725824 6662177 -34538793785079156436868444813848162974 6662178 15685904586320863669081183477200529104 6662179 14350478488767953914308793699579873280 6662180 -4486145284055731984577413360168550400 6662181 -11418791053984851758179339581315062976 6662182 9256523104203987043864083506186292192 6662183 6748228960521845384027429549686766640 6662184 -4998879860272022645446433840013312000 6662185 31022082700071422648967406647622555200 6662186 -20410571144177730191488131159122000208 6662187 34081414507988609703332417310412258956 6662188 -3451849767625442920076218810640737280 6662189 16023272172183126467042051044375691820 6662190 -10624017277095064783521878398582212480 6662191 16259307082829948985472959680780920592 6662192 -15086988195332808716245215268308271104 6662193 29987692432919815350296056348021310064 6662194 5708318765858065267252554558344753664 6662195 -12778619602572343842082132823290870800 6662196 -18876114325593523656058689551771504640 6662197 4937298139652082638953328090134177646 6662198 20585227899056739627903470811947744640 6662199 2294475535578003905719074514747716000 6662200 28320250909296334657331320817854464000 6662201 -3353339247581911277955763039134902400 6662202 -8940709893869758340122768160419795968 6662203 -40981576120586652219613344650146208256 6662204 -209401846287109742221817814200844288 6662205 -499938370581699359200120604574957120 6662206 9506678758865793687380231268592144704 6662207 -13594908981826076720189828397085025688 6662208 -3610281835523986104375923446596501504 6662209 -43434747990610058894400365626860854590 6662210 523720757369315327322800882594027520 6662211 -15343280200192238864545599603107540496 6662212 22664805625944593145919052537236986880 6662213 1571638140154672548169176700261679964 6662214 2058330507071684349387032069756887296 6662215 12885960317468492098776663158457401280 6662216 -33313369293548339879767776861697597440 6662217 20275153370807956857243510810276926880 6662218 -21273341244172962777522432915608575440 6662219 -9939937700065870427410962088647243840 6662220 4468759672754943061605140862854338560 6662221 -45697021017199063126230123178222456800 6662222 -10551188912236514891590409692732615680 6662223 -536154422165181469907484221481338880 6662224 -1418196913718787795183770875519836160 6662225 -17669189744997514700438285327758700250 6662226 -580952303795179283275327611473481600 6662227 -6530486578783330419985461589775121840 6662228 -17757178750000968391165905546757324800 6662229 4761178390920710506732072857399496320 6662230 -3605511951363975626886824710580100480 6662231 -52782007671709669904962271368520830968 6662232 -21242582718578795469623129736499630080 6662233 35354979014630298862438953576152025482 6662234 9835337810664702625155488027743407840 6662235 318221851197587827563710598297450240 6662236 -7073730165967094090607077482589068800 6662237 -61399700502289894151973412700519051400 6662238 9280199188768507233852379765940471808 6662239 1653526250077317824646824964390671824 6662240 -5106550911218198691186987554038087680 6662241 -709158861354026243305240618300404480 6662242 -9229852182309710044913824212336877056 6662243 24196546564733708890516884562134210000 6662244 -4662682863520826509813384892954449920 6662245 -4509807903291071627377135442323546500 6662246 31052733569939940989688371835782995584 6662247 -16209034278859625045588054369616087000 6662248 130138111465716250814467570679070720 6662249 -25794359355230131513089329316791452800 6662250 -645585240812551247241555848621568000 6662251 31350539201650027349681671695604040872 6662252 37565810399815167734585922037187348736 6662253 -15196795482735013905936848838862231776 6662254 6113784288238435975998966721371348480 6662255 -64356216177457787350320897603000840 6662256 -2989643428281659678700864074366681088 6662257 2240533587317742958577789784878426880 6662258 7793707798212739762389090609130302480 6662259 -12243856219431818998260660023621066976 6662260 -13060056983924279318875485588092160 6662261 20384695833428992197239636726248738332 6662262 -10612373543024064513032279952083203200 6662263 40754693345929834011463271704748937624 6662264 -154732491651261109261479335205273600 6662265 12192503780928996576084924131994688320 6662266 11919212694810438088639274927462015424 6662267 8940912969803134448450133844578624792 6662268 -9825220456524912601428400613696629248 6662269 28496800877976832760518340245916809440 6662270 -5305147052399813699372100847298601600 6662271 5137459957813172526100793913269354496 6662272 -487526881426690359740937021601873920 6662273 -4989705129066232943823582809765673660 6662274 -3525443147090730396953137521066750720 6662275 18351432167126963273748882005807666300 6662276 -11733734996979161208139956671910867840 6662277 -4511481181049765689158239358120308160 6662278 10902714462539010385979288315950947456 6662279 4843549034646418095410026757599390800 6662280 18621914993428020108738927360454656000 6662281 37261546679499226702309210601402269082 6662282 23294109001878749855520133754131229184 6662283 14530461005084487842559559860986453424 6662284 -35175869287105135173699226065020080384 6662285 -18574837595653845834058965259109898240 6662286 92140816155723426578743205131849920 6662287 -5297879181403315871603603296166778064 6662288 -13726672431198095060243511315227762688 6662289 -20034127006690622396896251735386552352 6662290 -10962358413398653371298355508753333600 6662291 652350302351166548392570728914591112 6662292 1083378994324147422868021396816011264 6662293 -19441022906558304789931038150218833920 6662294 -1241052269859453887289777167112738048 6662295 -4146644264286649767033341428503111360 6662296 -25441509841900593779349836065153566720 6662297 -134269250378745322891820228684140406400 6662298 -8516901460925998641561360124847016960 6662299 1765592944257191361498558197250414080 6662300 12702102441702599483829814189135104000 6662301 3592629465708628795397627697814571040 6662302 -19494788789459760430635463315626027648 6662303 -16572380889244821828723847035980625216 6662304 44136660161938486938920149901566279680 6662305 2332130732992139727024883340252165160 6662306 6957407184386703366964866832049594880 6662307 23159762259170357626613709442199608320 6662308 882127038196810794935329740124684928 6662309 56335735090876978642472835277853304510 6662310 2150035239835369110976668433212030720 6662311 -5576369349458764543256200163942259200 6662312 -391790150368182598458756939769036800 6662313 -14108539719663079001690006659976433216 6662314 -21475491432825690462340403393911761744 6662315 -32633007097085116221729841916719615200 6662316 3037822188124490394935057655488446464 6662317 18412349033130359709703457677173529346 6662318 -14522904824531416353804492509185512576 6662319 -15769115674370945558611975791580350456 6662320 -3317929648551504252018521864186757120 6662321 4767953913025196259102901363190376000 6662322 -14551540681425330587771246314448770560 6662323 -5238071962349779912396550940487025280 6662324 8920798279080296779149484078498701696 6662325 7469305122763859739434443563327799200 6662326 2558533770334602021222182103043627584 6662327 -8101190235520221520493754873285664128 6662328 -16235908317630135091789899578853027840 6662329 40242611623468699475421344754247253930 6662330 17195781071905718886093693486295726560 6662331 3459084826064943040620510120102517680 6662332 3151559331552921975388738745614263296 6662333 20493185616124187805857419246553856582 6662334 -64142299449410632479697896428691456 6662335 -21189165957641678735411158988962557720 6662336 -3905804947853677287870601348471848960 6662337 7656972319294836840156118956687646560 6662338 9247005417396540511806512822472154320 6662339 -17336623792054515120940500791544416280 6662340 -118850540821727712637161469899651840 6662341 -8275471908344909000008916639901422976 6662342 5022736739554933261949195338177695072 6662343 -265376156482885247591544095143446576 6662344 -29767124712704198789772157720461465600 6662345 2127572506088707284836019485347760520 6662346 -11009552568807930572024579455119472896 6662347 52701743064559720919669778300473179796 6662348 7249992580761134088380843676612820992 6662349 -63993723971749252628581263278266492896 6662350 1119675660785273269041107055676056000 6662351 34752835424526935625459206775716980032 6662352 -2514906587466416321676849554974310400 6662353 -14876742789337230243508792112121104398 6662354 12302532079899232909764913640582687376 6662355 557841111001261792133978341899025920 6662356 19750633274585074987311316374937282560 6662357 -544568899114300980412178668599745128 6662358 31496071787590903311231335043748609920 6662359 -45479809666117459043264420293280233680 6662360 24007993976676338729169847491590553600 6662361 -21852954732835713168731910025678606128 6662362 -1838427282298666203531114197955663360 6662363 17119411821425300524316344332281034984 6662364 4036020391193369171227780740158914560 6662365 -2071519373970630639045501157983490560 6662366 360028936562509269890479020707510400 6662367 69740492246404006412516716051257168 6662368 15738698067056915510816376148679196672 6662369 -14200097276092135115127841446661796160 6662370 -3000834137602068708274642435150033920 6662371 -17371929850734040063995053035170275428 6662372 -2713353355335523959581537125001549568 6662373 -45833964471377147773246470754257943200 6662374 -9988359534243416106036680380943372064 6662375 26350170976929919692787485629879850000 6662376 -9211448953569105653598870029649100800 6662377 -141618285889159024521233863286971680 6662378 -9405986307034517259239830595566535760 6662379 13062447926603574853342530515723725248 6662380 6630179266921472693437093195551206400 6662381 -96683632992627793502257261898781354 6662382 10006378285366578970960810707898147392 6662383 -18871575920966493729905501886369118440 6662384 180889802027945294174688999786086400 6662385 26505171848966904110396573649024595200 6662386 17054183095139845600183349431576704000 6662387 -26122562330512540163860194343821954960 6662388 -10873169591899181630812200095979202560 6662389 -29845216303513911403374533473553339844 6662390 7952549820917785013361241408212276480 6662391 25336256789819814240777840098084553984 6662392 8592380927955032354264056723523481600 6662393 -29463500107141046938560654160522238358 6662394 -291523651894794368109507869111576976 6662395 -6720091183232872058789419374989913600 6662396 4370672398812200502128486675083812864 6662397 -3856717493259790837688654700799124928 6662398 -5645251791678417319290618504968693760 6662399 -46422422811701568472958984112599481600 6662400 -13645294352775800925486039858098995200 6662401 -28755192481147950208101099003002553598 6662402 -12481616996792958004255841325118191648 6662403 -8653690265026123825149052654947128880 6662404 -2202417638103028326056032825931345920 6662405 12311588455472429378433416749774585560 6662406 17600469130383896622635171040193216704 6662407 -10551972228398923164367393054449986800 6662408 305952850768526092334256588970152960 6662409 3002482464325943473739040412338244800 6662410 -1625688316928975522671261050588288000 6662411 18598941999150643514249776406080865280 6662412 1808633731928742120057572876545149696 6662413 -13013261749977747314954066727923428160 6662414 16065722477434961141939448833159005632 6662415 -575920109861587722202815141532856160 6662416 209887244515291630242181358702108672 6662417 -55961562170203011967739494078664883534 6662418 -72898521653347089382929182733748224 6662419 26238118457099100464082351155438578296 6662420 -222526348465964283388600762688471040 6662421 12118149381970230596889882498220523580 6662422 6686649576254155341089561466715432704 6662423 43576728914175353060555825734490969184 6662424 13859792463920193638939951161902673920 6662425 2787682596355351695463021288874289600 6662426 25409091512608988899271921011089361920 6662427 1843749612488483434664076683734087680 6662428 -393156483888437622478845093157650944 6662429 16091848724728408691266620299788091820 6662430 -9088977630006314348602541621430853440 6662431 46801023944619782735947751019471430200 6662432 30207052348563715638591593246411980800 6662433 6274466427208372750232163441433030464 6662434 -19052892607345159494091029195787230384 6662435 -10210718958975113848415339362077090000 6662436 -3733096916883309155798554581312245760 6662437 32751318905906243569119651024685953086 6662438 -14683080981605670505457486469356546304 6662439 -14749695109614771240722276558198088960 6662440 -31610275444944178770391963886844979200 6662441 -38127934062173705162804227889468583600 6662442 526457941581586509536918735989880064 6662443 -16193316627770746495145275650092256056 6662444 -21955372997943501597662951889221432064 6662445 -225159956430323740012269403278249600 6662446 11224145203945425107914836385823264640 6662447 4074509568723842291518505562255185904 6662448 497714725398066887828093414700810240 6662449 -34706372786945982902926911886709613550 6662450 2025774799628356508688281737060790400 6662451 -6682729776808731881253298383987127440 6662452 -71864704970645753129609815626360618624 6662453 -16619350863264915429118642298472414144 6662454 -19795830431404961756764960871235965568 6662455 19946430795557259199416091688104518360 6662456 -23546687131653081477711900308669030400 6662457 -33635654544863984652928578993849539280 6662458 -2117173594156049347695626714552862720 6662459 -26639879069607967203744507982625265000 6662460 2897367433060348673267627263301222400 6662461 -7054119243526855734022384782653524148 6662462 2140836862571633309429341861590196224 6662463 439869441646267908173026063313624064 6662464 9551185022795957279311233401277644800 6662465 41458144141802140060955049596428300800 6662466 2380083911991989005677326229239481600 6662467 -2652783338629044490721338941943497008 6662468 -27199481719872115245261440150997114624 6662469 -35809946992692655937793008791085220192 6662470 12644967143275670175412746738475733760 6662471 15217742264506668970316069367293234712 6662472 -21919089180000086510120997523309486080 6662473 8315159377722886613456274431675237860 6662474 -1737173242293716982156535588112007168 6662475 -17612652901876462207622791489155444900 6662476 -27952546946299217049821584018869341440 6662477 -20431743725711982050293278545361169674 6662478 16720705944449280834045949907504092224 6662479 13804087247421387580144788109079830560 6662480 3360111440894558884110150067605995520 6662481 -4054313266122084359785568536651419456 6662482 15864470071121400224804974605307953312 6662483 42864320466293292864166177214079986520 6662484 -15893731888471132846660551606689738880 6662485 -329480311388953013429350807648880640 6662486 3102272793055277949768438300376353024 6662487 -28286808185881084571357035602601744272 6662488 -15179503061242589046656301103233392640 6662489 -8617021874706114695757738813735886080 6662490 8006399295743002442046811406846553600 6662491 2577875997312882825124129078695105744 6662492 -29517879079178073357516391145202691584 6662493 -1145049957246180274144146680584358016 6662494 -9991258244308358301255081567305272704 6662495 -738579634149443516317207878187113120 6662496 -15658186288040515651847635757561020416 6662497 -299142376521719742969145331656535120 6662498 10809394968096697797898408110721559040 6662499 -21587240343699934203804840398977125120 6662500 3974542005897733483517149316721600000 6662501 5974969969828616214338490165797559612 6662502 -4523333351916468783523027421583360 6662503 -39301552618554725105329136574447028560 6662504 15477124495571448843093037737043507200 6662505 4000424568842164155280892315545786560 6662506 145986504792861746319934388255898624 6662507 42806732693181613330293107656891440756 6662508 -21221708620543617606356135931628055040 6662509 -11620281154180680782514769063056068384 6662510 7830463542727667105587090260796168320 6662511 7992237651062892032350764529860377160 6662512 -7876707005139880225140592205098614784 6662513 -14823900215905254554468792097860554752 6662514 3393604154866084904388528366509889792 6662515 -19927555002928833472587117083687997840 6662516 1712508832157770138634930396575948800 6662517 -29425923287993108528952532305584202720 6662518 -54540237989039575026417830062283543040 6662519 -16148460434659676392134901711957494360 6662520 1150892344154534979074576331571200000 6662521 -59169119730742313465207732764735949280 6662522 5666874006657771114417840053535989472 6662523 7045822127819151726075331432377030144 6662524 -8223985069435098667052316658388026368 6662525 17660544428077179638818313432119648800 6662526 2279083049008573730234909026727082240 6662527 34172623450406560484951702894968240680 6662528 -31379121877497067927455580883181895680 6662529 50321078257795483299823538465995356048 6662530 -2750588083095591702328882638871649760 6662531 -9366692500234729829205101303826817668 6662532 -20477459693064917140105289072502693888 6662533 -43889342382435345870691844004614957218 6662534 -10918645242720205052944008250298887584 6662535 2734848058394960689430770828384896000 6662536 -30185252389987740413597694529865687040 6662537 -17041307792213220025740073377423646848 6662538 -1196020963733645906133981288728312736 6662539 4707100573001011064277518783793847024 6662540 -5448659156768126292653825504494848000 6662541 -4325900781185410622661644176415221056 6662542 -3068002485950406609306999262722696576 6662543 28305733943842720601679603950722143792 6662544 -2061249430932666058754730438929940480 6662545 -9241147327625542625896683176927330700 6662546 -934840779002565963030307720589671296 6662547 -38271736849420355286322083602768486400 6662548 -15191580498413080500315245522698629120 6662549 488993815162136020957863077059640064 6662550 -4464391013884928250191434633929835200 6662551 -2986553380946978296228053912745455616 6662552 26119173410307991279012777525840773120 6662553 -12463913602734649783488478982100477312 6662554 8265407822236960808969902244823140832 6662555 -58314558933355573953258802947033497280 6662556 -24085576437050792728756325654418521088 6662557 -1704524937730951855668400048360294368 6662558 8769330985729306185152332509810850176 6662559 -5354794136515050861788814396706569600 6662560 -18375709960304583115009414923176509440 6662561 32305456857665339930823111479637960162 6662562 -13515868716380662327670474952695365248 6662563 -60631160550166810237807018555431665188 6662564 -3578792556153096452712517275404262144 6662565 425463100574123227813888143543592320 6662566 -10727051898826649521215394798647735936 6662567 -38878568036422068646863993388046805384 6662568 27351993779941801774481188662029598720 6662569 -24831200248959596942548074711587467968 6662570 329931135739789879203857437925990400 6662571 3441903148483319947093399443265099776 6662572 -8688711173994964410759978263608522752 6662573 -2797954474345104468605623385667615456 6662574 -31828175364927071093654461682736578880 6662575 -12001547303028190225312589258589051000 6662576 3533887333929648076408287362966814720 6662577 -5574087066961528083085796504782008192 6662578 -13142668351623583772209364501953858560 6662579 59179612858321223891685801731363384832 6662580 -7670080258400577902473827006746019840 6662581 38092189895051265991019718068463334382 6662582 -3348850421709042951772257764321221632 6662583 27612940212134333596205586627748633152 6662584 -20713626401017671076005082787379609600 6662585 28810034044450366200506321777384163780 6662586 3442575828316450078954558093647849984 6662587 61201936349278695318903102753193539520 6662588 -24927088432515534855255913721176845312 6662589 -31882818660594381066206417854645249920 6662590 4885248387142036111946531020801724160 6662591 13111819227537641757256737663667122072 6662592 135736241901334046390084734172528640 6662593 3927843631592086927219542068295763584 6662594 -13778013919393430412533892626922385920 6662595 -22933553748547419310505866805921478480 6662596 786498174581309667612423554418051200 6662597 -31990555653407675558828960537234484960 6662598 -9431967433429923136316211198227708736 6662599 204696454174887181126289057817847264 6662600 -4909955687968313628770666719457280000 6662601 -27014873301064759386223404760175046720 6662602 -12603894020805134435102310646948279248 6662603 -15072884904194481294635496975926541120 6662604 -10628522611317230020905497070932628480 6662605 36050107166717567799172204042952355000 6662606 3122905146159754554578025496863459648 6662607 12535305063653909211243456664475217792 6662608 -5053612456335045586582242483300179968 6662609 -32811108420365918043516891581288931084 6662610 2707187613510798698133846473887291200 6662611 62509740361343007807205051271524293624 6662612 5340403548621179336308525907521339392 6662613 -11032377374371432473643849272559299168 6662614 4909077189185958611193417488806920192 6662615 22809803057589313030906925568827489520 6662616 -151770178047310981540268426323660800 6662617 -6346935093397457790454063845651135552 6662618 -16364291414714574609491144450975796240 6662619 22312616941030452608079085268780097624 6662620 -26288701108581701005143746159564536320 6662621 18723260262997389279304889514763689312 6662622 11575614869538097992174929395149179904 6662623 -40417379203953163405501818600736320 6662624 -18795831245395893041136597604904730624 6662625 2378818918423565086557892302611280000 6662626 -50035466560182987325645416128003665920 6662627 6998280739927702969789889858909864592 6662628 -7158839083141848142433332732973107200 6662629 16999437327160937019467266990038105180 6662630 -1976964315832940802243593308706465280 6662631 -12161357456584768052920525035681935616 6662632 -47939128240669900389551852961552875520 6662633 -4928383542077961341536216320436514118 6662634 1340227696581495835532844920264689920 6662635 -259344698513845328080332663637209600 6662636 6786957504363573054911318475172942080 6662637 138121186033569761126664871435213068 6662638 22724485962837114647904365508828678720 6662639 13052615488392681453903805437229983456 6662640 -1514669207169162627697330955023810560 6662641 -28727727966581456139248188297428054958 6662642 -2688164632336575719851245112591269888 6662643 -1020890906269679915639732596422480336 6662644 -9369072943024028176801124419040534528 6662645 -20203330618523450814668144420682117600 6662646 3846842945460957879850386466091957472 6662647 -17753094711019212216637179798310930448 6662648 -6846944204148095597097039070656000000 6662649 -5249455677111120641685964797779568960 6662650 -1804547154931657429025668450343137200 6662651 -56998707454209320072767846771181520348 6662652 -9963719813609738726216434680095866368 6662653 -48830592731430880841124927344756633856 6662654 9656719755552211493989297490916325440 6662655 -1130833068371143920368137094303469240 6662656 -4764528099304100289411360625300340736 6662657 34890860191284301482329405436295202052 6662658 8329994230483243567791336540718038528 6662659 36697920813046769952929227425146657304 6662660 19911668931358760561716550652688834560 6662661 -4107835114209608817055533921340496928 6662662 3855347272030538507396611882267508832 6662663 -4173048917294885125351630541920995840 6662664 3749614945250676500320658479233699840 6662665 -23081430544298634865920050437658714880 6662666 -2398053156591268717556488559402101968 6662667 -12773657480027392982636489207071296000 6662668 6261866517184245297398550141292953600 6662669 12947944503856790538404013751204178208 6662670 3387288300499966715838565115402280960 6662671 -37159111655261108310036110882714498128 6662672 1701147518626494968489692771493093376 6662673 -58757147267564422901787109910288956800 6662674 8834860717378608634714073242509852672 6662675 -6392188321470717945789117234447739200 6662676 -11119877000942726256986289265281423360 6662677 -3927499614105416727871524707532679200 6662678 551201426207372849621573965763962368 6662679 -39630619897896395182656416151826584216 6662680 11092721425338017410615573479230054400 6662681 40057113143796259179664586460778752960 6662682 -13443900201349718210947861077476344320 6662683 -3396852483173004516912413804236615776 6662684 20253309404095181898369955638085171200 6662685 -24938649564813924268005388194445015200 6662686 242098619757871030348744202142728448 6662687 958441090313648671353914661160345080 6662688 23747772363554844718904618927229763584 6662689 -38771951425350851905725078639764571168 6662690 -6764370434120981596927672186059506400 6662691 -11479112563782138999142830059391122016 6662692 -40379300912152532905590325004655206400 6662693 -13336666357547542833788894458086042240 6662694 11371631765267018442068703781045790400 6662695 8567010927434661131508430864210765920 6662696 -33626622792165966065391254464709022720 6662697 -25059612161042719072403565900531396672 6662698 10437872369206011772755248673998305536 6662699 3277373871359693301950512965871272360 6662700 -10811957615086191562574725900471718400 6662701 -19265452426617909337701230604245573108 6662702 -9903251719951859196177901718383622400 6662703 1425034446833851964589271289173084800 6662704 7648382623436319835306937410709995520 6662705 3677269805397288334965858809319630720 6662706 -2268690042923913927809587442080960512 6662707 57452505542814618150355018559523234956 6662708 -20765400881784149454784942486878411264 6662709 37880645787834483361754805538019299200 6662710 -274211915608845844775250728163690240 6662711 -34175503382358469383247188791261664000 6662712 1908782846592991136389344045676953600 6662713 7036695315224895884875661305955517840 6662714 21084100207639590957792184783211769456 6662715 -9365333361849383158721513282374388880 6662716 27495493828005579808517734675620899840 6662717 -23782564104901103516464022832493650234 6662718 5924020261962088665228839628443212800 6662719 3389028922129551066289495804654822400 6662720 11504957741746382851525462661875630080 6662721 -95151235197967502539644655810450560 6662722 22638594197410370930394501165244669824 6662723 17438157937056584746622316772508118972 6662724 -4246572737454730764317254209734258688 6662725 29352648324361110050694184389850717800 6662726 13012522379717701392806005896764967648 6662727 11464196372265228294343701952990790064 6662728 24435826927708494739266029210032604160 6662729 17702855528779562586358565805033592320 6662730 10964726223897545320528234657211328000 6662731 7050409573575373796271175300865549752 6662732 1630938570101174577602264048514481152 6662733 -3918023681680948626048604611210020352 6662734 -4241134994331449008459146718071682560 6662735 9114229638372263950981821797813500680 6662736 -196801419410548596408575199375802368 6662737 11706311252443499283898316329232788224 6662738 3724890583519094573997315227380124160 6662739 1997196139161221369731037874620464824 6662740 -5603207175040188934513152847795691520 6662741 42652079458718324420045195862991496142 6662742 -16206399886169444560349329807523214336 6662743 35054620629141031320969660823694697992 6662744 -103701778559308833227765974059141120 6662745 -12544258283544268976458922090441526780 6662746 -6886547143615579323723086953832841792 6662747 10229252849274804045156220665743641344 6662748 13076753471600051990214201923581280256 6662749 -1287441025865114973923336247875345760 6662750 -5380772400878855670102548177380800000 6662751 37492289379468376917049847936776239432 6662752 43893359307306922281515644152663244800 6662753 41543226678090247947586523406092308002 6662754 -1804280608662886078658419705192995840 6662755 18479561678484433503860851821240987600 6662756 22355754681831162871839777441231918720 6662757 26502854491064852240511779126767916640 6662758 -2827222148264405840031911276505642624 6662759 6506706144362699118237927713936053200 6662760 -6543657560287790776063229558656204800 6662761 -32462753366467135187701216712721460096 6662762 -34341694561205782609852169406144076368 6662763 -11767441880501725380420616377605643600 6662764 296345496889470549728999054809831936 6662765 26933211169962044257227127186957563660 6662766 -1292597341996508061133313187291313152 6662767 38684306128604412418101261818153259552 6662768 761185417389061124062012572256174080 6662769 -21354843792508708202740938275099776656 6662770 9343117110754836697597017482053234080 6662771 65745964252126170811858531163455728972 6662772 -14476203739576931894951372291033944704 6662773 1474557578147554753760128635961655164 6662774 12521541572769734826463672301950174080 6662775 2722646175121764074355112274650255800 6662776 -39926005360340205100071624231516733440 6662777 -23414673872990962741240105941767330928 6662778 10215983865325029016013942071829073408 6662779 1831651462334509170250210814215355760 6662780 12296082896543058601756996426904025600 6662781 -7810359922444212205448764777389161280 6662782 5636545724433325277243438304673112064 6662783 -1979122933301038795646597531180875536 6662784 8807535084557268063344075700059504640 6662785 -23128529796602897388062315909934607020 6662786 8180169399307613574642078409184167488 6662787 14324031524040917857595567035479538560 6662788 1006802861450922091916240209609512960 6662789 -5199505537621173214163779474565950080 6662790 16371573776264372754156102520767993600 6662791 -13241814265145379490805046588205795632 6662792 35506819939009495014297212606352230400 6662793 -43782350363407000103448874792442972256 6662794 21742289116285386940114815553689953280 6662795 15546025636701748731656570513762571600 6662796 -563366693345682758146865232084910080 6662797 14420544845392134666268198434247477132 6662798 16445971003309055558460086584817342400 6662799 -5109713968088641712248599598291912704 6662800 -2120890721004870685418744424066457600 6662801 12621376437979454003925913059137992704 6662802 -4404072971227022342113011153581328768 6662803 6290038187370515318819173807958144080 6662804 -37047848609914161563462119223686153344 6662805 17393716827107279196335548789600265760 6662806 3312537934323763270699419452635607040 6662807 26013909564765964929526493481750960 6662808 10565217085623674317035497380054425600 6662809 -18040764001213509084839710692518551990 6662810 -614511519209094551109499813862246400 6662811 -10091736348138395484559332438316772160 6662812 -8319937181145361421506595672614094848 6662813 -8087022175981857638927407972592806938 6662814 14623012925979773988610652719196731392 6662815 -44580508127609728757333145247859986800 6662816 59373539211048599750815156468534935552 6662817 -21475987164772247130498940980591131328 6662818 -17545032786176335287652818020997374640 6662819 -14586392099475526829875079284502129256 6662820 6278695798467791159192443039785676800 6662821 9749631505212174973869115017997188384 6662822 31459286781714377736780293847796032 6662823 -15494478751113368965643935932854169816 6662824 22469154452565785627727214407953203200 6662825 -11630544906106849078404252575054838000 6662826 4908295657646549728945255034235912960 6662827 -43946355080329000076193047101672736688 6662828 -15149081304415608354460872822838977024 6662829 -2723063281218600696218657330869433472 6662830 -3429573393714801622580504135779476480 6662831 -142234363862491192780066639407468576 6662832 914085028472966119831562657594081280 6662833 61023133214021531482287430408276285800 6662834 1657947042987457381731565149323032992 6662835 3767337886625648058738612716601174720 6662836 22908933822927116298724587017379332480 6662837 39251181218432187076343824624220563260 6662838 -45371458074703276726049182560602112 6662839 2197434568765337836984352264420761640 6662840 3797153548148478062040499173245644800 6662841 1602264545224713134793814889456004960 6662842 6638474388862251314047575813379368960 6662843 -16811872020075540966186236094497053680 6662844 -21938775614032496035018378358233497600 6662845 4933118840892890270587099758682375680 6662846 -27237481628497790689056004869585808128 6662847 5357280199781269337051636451657962496 6662848 -2509007709432913769866578229269102592 6662849 -9308385318386250287881621814199166764 6662850 1341287495350571897013391128403200 6662851 2275201511779837653774271196327167184 6662852 -12463017305112249896027697491919237120 6662853 -13912442924435681279166223422411979296 6662854 -20096533163367306385830625940920052928 6662855 -6939540248966159602364450160717951240 6662856 1672326837386038996076376938360586240 6662857 61901406114509774881169987994907030106 6662858 5386000935086761032099570386363623776 6662859 1245338187787099703986020944495170560 6662860 35266951359194137556485173361788211200 6662861 25338985350599438954436632662070691840 6662862 14566573813706399562055538207530619520 6662863 -54835269585802054722041287581101373080 6662864 6421401962388472531595483765675655168 6662865 -20565594439523605810756352951835840 6662866 6885218097345346800523657988115663360 6662867 41700545995161492124286591917498815072 6662868 11729432938315194758783043337359826944 6662869 5288566766729699243887163362578218040 6662870 -5426299485820817279626897332910540800 6662871 -56542610025260981109616415119803779760 6662872 -43932656392606494646108466821598822400 6662873 -28977884432988205705212110398552772982 6662874 792509127193235821010804353956764160 6662875 7372744523798755505413598417977848000 6662876 37548156690359499086242988510407534080 6662877 -5901554380289522058757311326142525792 6662878 4829596197598477845576187992829126656 6662879 3244202754720370509674721033585816480 6662880 9636169372316498630069773418464542720 6662881 -52155175397960255940649135211744308318 6662882 -40000415046871201922797674958039284480 6662883 28868392670683601007721440122227413624 6662884 26774708156734983763501019022448869376 6662885 13806593481408356027860573929050088960 6662886 3310169387078427431076019651822164864 6662887 16884970252082732018764425735591295104 6662888 14492968525228873364932355096141429760 6662889 -8076768629048855246162822481373502646 6662890 6350825964782308780721765673227980800 6662891 -9289992089836821241629584964560061708 6662892 -1117651549974381494612027756217040896 6662893 265526428729618610900904233851769664 6662894 3944837535730323781754292224413890432 6662895 -3347623346812158189083233148464903200 6662896 -3761559925170496159304071952886988800 6662897 1960122732698808583256984297500139346 6662898 527130343606458581141827161253553280 6662899 19723896547787881419689430597549075664 6662900 6368896295128450476521463239412816000 6662901 -2585643740651235513300177299164992000 6662902 18029695276268562377723723130417877152 6662903 -22206829491717760196311286697997241016 6662904 -728829297664310519983409343673466880 6662905 1189452856268880135602028369334706760 6662906 15703511667186487709763071634733495152 6662907 18011931889285311989721880658503296204 6662908 -13516618003483349829758982706108366848 6662909 -33508623668040302480292609193730878560 6662910 284147615197843625984630940990731520 6662911 -52250571216058775067039609253745567488 6662912 -49194234558294038704894932622453506048 6662913 16325602719868379358049925112616087344 6662914 -8761220343384848803946060956204624944 6662915 71069263551238039878280335795549600 6662916 -7613364438574691865481849643392389120 6662917 -34023035562709455831232354777028223840 6662918 622596243344953934791260458373302400 6662919 13851211432472568595136867181983083944 6662920 5354886064454907728109856593555456000 6662921 10652393201001724228840030357694432100 6662922 -6159969279379477865003032682824755456 6662923 10057024233238025550356449230315711936 6662924 -10372837485465221453624680840165939200 6662925 22300327801129661649934750366044336000 6662926 -20974711685710332740191200904595393088 6662927 -328527754684477721987934792156346368 6662928 -166446482365397475214644138083352576 6662929 507449072481352911577123545154141440 6662930 -4598492724420053071799668764031646400 6662931 -20720483944577074917142448287258501056 6662932 -11912159546712668531975841398607890688 6662933 -11163248613769445239119931781952804480 6662934 -3804542036874676632461471122413709440 6662935 -5900904285616698932994794397879990120 6662936 -391800109012009754467279989489008640 6662937 39031995895067586508245715069153118160 6662938 9165026507455400215990107519704240640 6662939 41232874999719298571747370710782694400 6662940 -4115460532838142397349317940931456000 6662941 -64090658433860850382727661991972821658 6662942 5249611020758035987131116757979377024 6662943 -5688428572946031708706597911347310096 6662944 -64203849132309211000335696113591844864 6662945 -4779207201174579415388586896576616300 6662946 -958592906262609851124824516582052096 6662947 65379297766015861754378313984292898396 6662948 -3001108414068509485023279974277514368 6662949 -7453421617591957427395247671662967200 6662950 -2255582595950321427228292031890857600 6662951 2359515449126911666666243917413538384 6662952 -7602875413229941042770731532054528000 6662953 -38419144453896207307909721103853707840 6662954 -3115747751268282513290218019756479488 6662955 -4657623176110805879183882620901959680 6662956 36313831383920288928627956296549319680 6662957 -12301623009099375037846368549408537888 6662958 -7191907988864916498946508146010065920 6662959 40710396276679146905506312298990086160 6662960 949107018360415652552742530638479360 6662961 23767254960398489678430721005033011010 6662962 13361150552463527092663035567870323712 6662963 -5976424494071280530560099543055465160 6662964 -437131205835007107698653686745890816 6662965 16990795653586733527671454347594247200 6662966 53995784680506819220695442488611203200 6662967 -34041886286989592798847717313790996352 6662968 -20366907222150346362898424702973603840 6662969 -9441178984048181092202495340094092540 6662970 8520880649886998375609666245527195840 6662971 -20486562362876360825326304451264534060 6662972 -6128402361689782067884857014768567808 6662973 -53200938208829571281559355163714966400 6662974 -17006011628273628440277856915309227264 6662975 30787418320672810919654059480277169000 6662976 34466482821845580307497180066742272 6662977 -498378949810353217404475355432219214 6662978 603278081978318993366774737047584256 6662979 22737024337997907463601132267628744 6662980 -7840252523768029727561561841830991360 6662981 -8887502544450608612246042980008935268 6662982 20756369376109221416372045809705824000 6662983 327859593321127567472860759045264800 6662984 -26607378822358124078180757475068057600 6662985 -501804807427580325298346546255462400 6662986 26019537944007213721999915705045052928 6662987 -19599130805058671607645866756715344364 6662988 -10702534633847253078528438555188221440 6662989 16867540360592140028414093583296620790 6662990 18294974275692843980355183985153987200 6662991 -23921288728841475940344504225773074560 6662992 1175946282142335628928819137780383744 6662993 7706769243471570833887580920439440242 6662994 -281545018173628260107543485665028992 6662995 -10913894249682516364521809960721163920 6662996 -14157162356520566776615953154713569280 6662997 -6899046398287389263736243752810124096 6662998 -24544294220962622361616587959204556000 6662999 -18799083256600728732791966524259503488 6663000 -1814139901177394287419477314242560000 6663001 3271154625942160872817538125027939332 6663002 2028633710349798575196552708292260864 6663003 -6761782871472682417324998284649258192 6663004 2640680613575947442473002986230844416 6663005 20837776604415062822111846191208755320 6663006 546047327986874006954586186156779520 6663007 -16789566752201568404965101431529302128 6663008 26519487524042128720743236610941779968 6663009 21602355812834240408839244393404747968 6663010 16814893330680654606886538076222992160 6663011 42284560364070843029159129231335084800 6663012 20878294628728358488223361636188378112 6663013 -3177912985767404419858301367357244640 6663014 -34330126470165612979165263616319792448 6663015 16006167701890181540921334269964848400 6663016 -9220333479317747485713946621931028480 6663017 9087304923060573067155542666064994560 6663018 -17959281918399985617096408935798307840 6663019 -19934017588426226785556568093652739760 6663020 152085116517587096120433503354004480 6663021 -16694565033167879760634644618784279488 6663022 -79478261306268989350478535152428608 6663023 -24041558347731053022083718482447906280 6663024 -2968175033607664000844545508481171456 6663025 15998051245858442653430857803197284550 6663026 -21614855393310144507035991871695154176 6663027 12851230979396857321519850227748396544 6663028 32452978238329318266314922999083255168 6663029 6168758501533111758413611941433443630 6663030 6907725457948081721478034235721185280 6663031 -35880356772854790780443588636612949216 6663032 -18490058823055255191276721984947609600 6663033 1593898248864539589974387331722012160 6663034 1103137876085102303462955281157534720 6663035 10055663569907855172352297853070831360 6663036 2693866760365201896691215552163226112 6663037 -60323302230695124353222229987119576928 6663038 19252592980698408643587899216545681920 6663039 28620141608926935229890423572605048320 6663040 33041178688555485547078041301155840000 6663041 11121229399510655745165678172771389504 6663042 9826373524804570599502017565260732240 6663043 -56606816119714424745106048951874968708 6663044 21851511297212932204408192260755627136 6663045 5305561417303359129348886394708005440 6663046 6157933674563866891616051989871680128 6663047 -8870762724655686063858443658715138560 6663048 -10962834264289344374977208436077690880 6663049 7786564680155468583039077338129892736 6663050 -6543891740484518334609710933843833200 6663051 -36925901425132479866143529147182770432 6663052 36092864968422973826676405665094922752 6663053 -25321037477392586416532624425378630560 6663054 -1981217394688042256614042384073170944 6663055 -4528051110144526717691677677818880000 6663056 12991235268881589834712376733363904512 6663057 19293537026423360810337770858856729840 6663058 908984471817389964834128449912258176 6663059 9396985948494483208675211386048509504 6663060 -6650043337503158312886768486691672320 6663061 25509490732027623024965346658468426300 6663062 2189432666750734449877948370519601792 6663063 19513724458432604693912293153082018688 6663064 -505842988495368870130782035923568640 6663065 -776440762789774816851021276680609280 6663066 3953749519183026336960964015412955648 6663067 -41506541531473696153909736422553093884 6663068 -3267149886602494267174789296735601152 6663069 22969521518709390811338457098370282860 6663070 7096319844279708077888434836057619200 6663071 2483872485194613363883495794869299104 6663072 6422768173241259077410956729919733760 6663073 66578176117404488064158192366752996322 6663074 -2898511138418227169193895658065390080 6663075 -244309975209751636680577049449364400 6663076 4171288698726555542688939317640306688 6663077 5702582957709253551747846930398388480 6663078 7170302085468774392801811012066667008 6663079 -14661189736664309116477174701927101320 6663080 39179645837708293412375098507133644800 6663081 -9816428637355145103196105225547168640 6663082 9647603418863928585806875149389504352 6663083 -3268356939361842554594349370844442624 6663084 20544957640292487490923608497786062336 6663085 -11613351301127660525999473105987305600 6663086 18128988149951091385162919786156164800 6663087 14690573827316907842328990494021335440 6663088 48853400854958030432608299732058112 6663089 -26438155216693142573441173903336192110 6663090 -5432525375749266314023918558533043200 6663091 44161652266777190825264787250814150000 6663092 38064928035056713653572160784210452480 6663093 33344017439304255554159098164257573664 6663094 34413554053255300339480455493982659392 6663095 6622559813777616589608309924527663520 6663096 -23191362044956194461633780429989478400 6663097 3277238811655006407605001485463584000 6663098 -7921732043131012399582973514535467840 6663099 -24117122869059171916857387139277749200 6663100 2242160580080935295680979095776230400 6663101 -90685473104264525627714605871618391828 6663102 7847260956940109140745058495733952832 6663103 -16317299016280803979864308318572371648 6663104 -2434104020700089185770670597739642880 6663105 3263934929804584703543543794735976640 6663106 18520568025164565459221746315263116160 6663107 -22106986838128419879837356087182560 6663108 29682891240770545358699978631475200 6663109 20661662891403282224009345433300407680 6663110 6740992596492964133929767377022192000 6663111 5674259922778875885376133927764606464 6663112 -17988943446098788038527002012933708800 6663113 -8138040585371594166713448465716235036 6663114 419787080850061401849168779200458240 6663115 -6560293271160208328303669236379285280 6663116 21437045747892789672085425929417891328 6663117 -1123019828092808683445923174175947200 6663118 -407389605987133264245074873944012800 6663119 -45472203318945537244553791193842502856 6663120 -5130930694723996642330322354721914880 6663121 -50473512806422618227358024299285841678 6663122 -24543529885584823016233131089462763888 6663123 7128366439149462874002754577377710960 6663124 -9231893877579835941323805271425683968 6663125 -296816251259732921288464827714780000 6663126 1015929426989115906721534710316177344 6663127 -54733859550973303986054840687236620440 6663128 4560271586428838361543033060983746560 6663129 809323808345977134196309407130126080 6663130 21328178319291477713352642382115793600 6663131 -4362486571592401757401484699715651600 6663132 4530500299518871954033354549828442112 6663133 -37815100140954653732839726138315132224 6663134 -3219864646622055808065175409034357888 6663135 -20455469587169664939437629767286604400 6663136 -6111357932680588121379322708374847488 6663137 -13473609333826033299262918047596032320 6663138 15435923582846954347501158919409986944 6663139 -248814534887962138962861168585535488 6663140 -1755230979899010687606420803133603840 6663141 1856947881410227243970591515805797182 6663142 2995475661508760239988705887366473600 6663143 -34143849064941608052796576650556867680 6663144 -12112074859780956419386454754331361280 6663145 8045184128887726761694397708964763080 6663146 -1787065956425341445834992184913632256 6663147 5943120839272988122648868007455160000 6663148 1695855631322434420431830950936509440 6663149 7713907698490688446046201860456312320 6663150 4295922884134766014040147121966345600 6663151 673695912407029726985762708023542144 6663152 -9419295205734752680085351571265978368 6663153 -336891558087550284385462335503586432 6663154 -27884954985116825142774141878942794224 6663155 25287501251768145051134645294328136560 6663156 9060858505000721831748947487325532160 6663157 -51940200321751227627712407851730471840 6663158 -13935385654975332700446175528607303616 6663159 -9451695485295663047312085259163790336 6663160 -6677607436864198507769024002314240000 6663161 6419218867351585033437789680619801300 6663162 -5140879609282017085567531061662323456 6663163 11968802001259584866877350102046347160 6663164 38572583174732662214464162440894068736 6663165 -15670938181018983318527485499806392000 6663166 -2106184724210432277403675487930528640 6663167 21379163553562534400594924899355895120 6663168 622024829984616934834902710479749120 6663169 -24931677490455542966185162560690566592 6663170 342091957750371843273063603857217600 6663171 7408074816552856774684781766866079744 6663172 -19520437046405316409754428520840110848 6663173 -5883896852969414775335364966061088832 6663174 3503707859517014081214345782312036352 6663175 28304855419383454444712201523481570800 6663176 9460340594261452322390019606690201600 6663177 -7211384589726618287944573634507479872 6663178 -3805832591817558170329022644402909344 6663179 -12868233457273137486731030790725858220 6663180 16972827263288874841419060812065704960 6663181 -13104612038472821335904556089491810560 6663182 -802302884859798135899872832807178240 6663183 -37287980736138551548569004380104269176 6663184 4472622578642067154562705775097085952 6663185 -28064139653422569338275145808216274200 6663186 2026441357513716444166906250288158080 6663187 -14739978495712940873811714170925251240 6663188 13893275419962235230348680308731856896 6663189 -6838077520804726334557096349175195552 6663190 1082943037674764607695154658983175680 6663191 643484146461455535139185659026955592 6663192 -8626152361695766784330903699161743360 6663193 -26398571719142145270352344403228213558 6663194 -138509733359656124513841665860880640 6663195 3194574867607612996717432835579366400 6663196 -5315141635149751221886322892612334592 6663197 9493379927807591997750788313800528172 6663198 6371287830168178831149682601018950464 6663199 49949198654910081469273660479431758360 6663200 -1585477016963134250195311199428608000 6663201 -23387906911429116792347762934844443936 6663202 1502819508412471462433839838534934528 6663203 2562579148977462436963593900620335452 6663204 349719237568772098643249916818509440 6663205 -27522078641699650449437766031424316000 6663206 7036681848097106393484207660852128064 6663207 -10590832692093928538740501154587129560 6663208 -26753229444047564876363009125695406080 6663209 -16229960816756808196814783420869094784 6663210 2820369861115377277920044269297224960 6663211 -21375739563823433355955680844213446168 6663212 -765167651416780656420669181460210688 6663213 -14919687103784717539325528436725791560 6663214 2792064082547532896158084041516356160 6663215 3267357233501023530217888444451334720 6663216 2377471825503822009379403325927555072 6663217 12916431534506394371386010285840314464 6663218 12053935392300413171250154082193155616 6663219 -6513268148468834829786258822130994640 6663220 -21128783116908586210353766784220837120 6663221 -3832137072282401481573331060383724296 6663222 -873974563222539617002823925876730848 6663223 16689358651552036252267593515125100544 6663224 -6369774330648178141581575846780928000 6663225 10362057610613063568283021922459067600 6663226 -15391275491797458689764163721236391936 6663227 -46995665956200857590389569013723312924 6663228 2660223038783455988235106667799552 6663229 -4908644824836124784632539833420090170 6663230 -2171322941172850279624534140664684800 6663231 19415842991070924948175733306723980920 6663232 2700600073480678674289564510719574016 6663233 7625481091282962359511047552440095744 6663234 17299695911544661397322619424441335680 6663235 9153210574911083397755116830538620960 6663236 -851173065337458947702940691729201920 6663237 255385708988742373892429338472853504 6663238 -1306357400321438896678610104684492032 6663239 62769535115922664269861730572082397232 6663240 9977535961334797525659046642610995200 6663241 -12446981418660800372007156746034361920 6663242 5831563853794741183815513168744436272 6663243 6874948984214162500661929283919921600 6663244 5561873896927185767840210363036087296 6663245 29936070449898804624446913088457719500 6663246 -14939659929036824569672353716077665216 6663247 25369540252035265963485546430208336352 6663248 9951479066179241225152662834046156800 6663249 25603941868723984306786555996784841120 6663250 -26303917535771479301695328677487232000 6663251 -5064892225481990947122714683640969648 6663252 11390076731254880471335303974353879040 6663253 10684888208991700621598282924876414560 6663254 -382347521878240827831227377545997440 6663255 25137351604785877682448973890368793600 6663256 -10684004319854556195019866684171632640 6663257 47117603905532302121276122990220506506 6663258 -690722823226469202173680728878681856 6663259 -30011438104147528814250790795155777696 6663260 -5687529746595041622169821862590935040 6663261 -8409363991373061118215961976003535360 6663262 9962558624108601581473240209148392000 6663263 7555294229650623363165345147402198360 6663264 6442777673548383180408960740763893760 6663265 30793433716501196471493047574569782740 6663266 -11009812187297598649375354378476516576 6663267 8658086413731193471820684569753672368 6663268 -22044720345095138985168012923759896320 6663269 -37290859392776740282135420192440009288 6663270 2127457600531401202813450126833609600 6663271 -21947969101921533568932453284728868208 6663272 5356451554380376243430747688139161600 6663273 -14555606216571227951267504966965012032 6663274 32225686903667322000589834193983274592 6663275 7090443059968027348813262466460305000 6663276 41445843548263445247511613446950912000 6663277 7758339093661644764163325270554957760 6663278 24883852315799280284546918579088613440 6663279 -935435416388752910446539973542558720 6663280 -52619573112461142181015834017792000 6663281 -3133795764102917810522518137760746000 6663282 -8426257163893221555147136884474023808 6663283 -53434408400682174652879205325916966080 6663284 -37066391949100082499853061706010988544 6663285 22099848380263979137159697817578357820 6663286 5276908925670573660565833616292265216 6663287 -10316836282766458447055722087443392928 6663288 -16834861234385150424543802165057597440 6663289 44090218234570884752290574747497850090 6663290 -4403908005082551627821545138726125600 6663291 -20674160168354474544307596588088722408 6663292 -30497892186968207411087054480927401984 6663293 -4173442071696039563951534049992768640 6663294 -1556620509557747264358067348620253824 6663295 -5968252445339885450535219595898217600 6663296 -49355290131679664812990927693456343040 6663297 20715424930069995204623970378902930400 6663298 10600146106952211831891470198887976400 6663299 39027711939162966240601865824640370300 6663300 -4651628439078600202359320594522112000 6663301 -12310670224424402504008002704985012900 6663302 -3277029222445930816762862772569823648 6663303 30027811511540012448484097867728360944 6663304 -33680062448616155325986501869487754240 6663305 24515461210479086417086146398991505920 6663306 -4071621468025838389969791711876254976 6663307 -11138461205012764818653616806878933248 6663308 -5726030413131693245293991495292195072 6663309 -2364800366700844729324671471538129920 6663310 1542432908114936972733321633456322560 6663311 -45080268184753594405150981200237947088 6663312 -9813085157053669135045316312193785856 6663313 21085657286958198776172084238118334064 6663314 -4255792160409269722772776767219141744 6663315 -12955089186550926591017908083031848960 6663316 4438959056325666559870498891486310400 6663317 -16691849472986018613549198329612939634 6663318 5854782811597555486838230064527966656 6663319 843034491127412604395258313440656800 6663320 6198926422562005796887311200673792000 6663321 -11706038481855845792141428158249352128 6663322 7801071381599647083395855224910057712 6663323 -762081576065983863850550330155903296 6663324 -18825849603145083728324429033009554944 6663325 24268752117656612668335316700695344100 6663326 5511274764231627953800535001260527104 6663327 31270515350231951102714628122066119680 6663328 7809857177671369299524430833010081792 6663329 -7182139300870933129945424992916087070 6663330 -3705340058621964109830904941510144000 6663331 -6663505606177813403791853962089533088 6663332 -26247759929811825541485708941639351424 6663333 16364797067740756574059318824800003424 6663334 -16015206919400656555141258027768327680 6663335 134307685881391300727029317559542720 6663336 29534038091413208885770969673469542400 6663337 23386081708224938205379711451049343092 6663338 -288527100057510847095303363619825920 6663339 -21547093483236261646742773307079389796 6663340 33275554900504394776978965101592007680 6663341 -26286253927934414409053469523369019700 6663342 -4775408727186172832522800734154291200 6663343 2729771128908967214263309049089092744 6663344 -960286205239531942527051472441098240 6663345 -3392890918196204868799483722049277760 6663346 -21055549285289415632098702221529126128 6663347 -23832632930527681950161556566805513204 6663348 1910566326901579955120672226162192384 6663349 37636916348075655109499201590156768 6663350 9106243736645482034386614260330620800 6663351 -21664441404403829722290520406576756736 6663352 4249015775348903610561559119993753600 6663353 -13277676634860956673568724757417555072 6663354 -11646231771460070595538007681673581568 6663355 12163307810569182186780101473983461760 6663356 6431149925915714317932892231254432768 6663357 3030405635591455784539575858356736000 6663358 1011409677827352024842335320109445760 6663359 -48305248021613010505282203412736885640 6663360 -7488225972540758179663916547786670080 6663361 9479622347419388925163586097791122848 6663362 -12158540102223473501566593698477975136 6663363 -19546608208415437894177884045180224520 6663364 -16809811086146929490224102032587876224 6663365 -13234108080061599693270599926329196740 6663366 -127385106557498307182276824313223360 6663367 -855178485755459013630184928027159728 6663368 50237790841519047754793600411324252160 6663369 16811409539781631633972864888671125760 6663370 2845576279283809567957541415146972160 6663371 -7526600857948938652935978671118136032 6663372 -2747529011968287054191909311184114688 6663373 26397819776086446950317204771207649644 6663374 7524769355343804812359635980669691072 6663375 -1017457097377897359420163589814102000 6663376 7854834268217943555882076779707105280 6663377 2291329021046833278767403065096523072 6663378 -2419426941677704230302969553352227840 6663379 120584471688251791748055237330468557584 6663380 25754643550938652738874894593938278400 6663381 -22628379219777821483555550637806366048 6663382 2521571401229055663923371138713638400 6663383 -15453138957187184327000315358506485368 6663384 -115871351157615465869293120618414080 6663385 383643577989791746264386783527560200 6663386 366714074884346087844562050859054560 6663387 -7460944701302475590464839192726344040 6663388 -5068640543172666894960886075587379200 6663389 -9831086133015084628482222414670398810 6663390 12202972945011815381891934105240673920 6663391 441177474338620229510000888198225760 6663392 -7510433508544618485396862455942217728 6663393 33032554051884399280399729158340897104 6663394 35631430507715169014664119978747872032 6663395 -5270593901811181493950593464510038800 6663396 -26003756984206138286893876689428422656 6663397 11733706390401668793912961321646354140 6663398 5119200862898886385347926813117022336 6663399 19128863751355098811650759251721868800 6663400 21177602266638736128026266241818752000 6663401 -30711565272491814436443049603931847600 6663402 -2331907894889530843684410241233317280 6663403 43273904860616777659001803024507185184 6663404 -5656709164973423100195237234799008768 6663405 -1128003923323686408828716056624116480 6663406 5006468325422783546614759207068192384 6663407 -13300401050155210872672199793952775344 6663408 422926498116510912447736996839849984 6663409 1204163899999767321349191535553888 6663410 787560033663268796617142170613693760 6663411 36029495681101841770282272450418358640 6663412 29529243781065861688018609205978649984 6663413 20188830666028801434164179451942201280 6663414 13039791072997221613328734978600711680 6663415 5376612179772116283525010379335260000 6663416 36341190177086423598149548860499476480 6663417 -11924955077144824059638770473667292160 6663418 -4157489573601936933201203504389699584 6663419 -3143784878497433289926217670329627648 6663420 -16151849489638576062022263680701094400 6663421 30316880019392071169585183764867515744 6663422 -956344994201401320636143788203968256 6663423 1302660011242082539243827341523446544 6663424 -51456955053216290112033268461752811520 6663425 9869704639900149469346037102850012800 6663426 2992428109528095000521842409711443968 6663427 33012473035191566844202756487299117360 6663428 -22155906185396209622775416443344234240 6663429 4837920941758094688882138691213273500 6663430 575458488053287858823082951319603200 6663431 26336186602289830869408132718477262232 6663432 22452534521916603414342471531145912320 6663433 -1433974146159899068547655162651280960 6663434 32745336959491251664557717139699814400 6663435 6001442330477619402687684738286460160 6663436 3159302654079476597793417814066626560 6663437 11395426540684152388253742164784129600 6663438 -33631535656448136077898300394960759680 6663439 34890783332135176769568547366368997056 6663440 41816011109903517505287645411409920 6663441 -6793017318221572821354685682421692736 6663442 -18600069285903202809220410057312156000 6663443 -19704461381851185568591750573219930776 6663444 3036660936409927439067015043313596416 6663445 18101753897067958342217035782952321920 6663446 54693512799559754962507522541117516160 6663447 -8139965590655429914465287864385905360 6663448 40433265827920854996439148629423902720 6663449 -6023044923380919271269093405506328636 6663450 -1459323536807719279605502434880972800 6663451 3343675700669606083739943843060696452 6663452 -271995733415551479304792582264627200 6663453 -6947944980108817124776736651283781056 6663454 873862291663121897855583899071564800 6663455 5503135549709449292068099781163624360 6663456 -44097021105230348506226637343029067776 6663457 17745901952900902801202579497049335400 6663458 8550625418135974014862989659845380384 6663459 11960568400064418800988462161229918528 6663460 -19026623020937315297438513679119769600 6663461 -37901088011251874376445868910120619200 6663462 -2408498102879378981018807224104881280 6663463 41176543153085243092910975936418339904 6663464 29446656903005115407842853129817615360 6663465 -1555253305825728162583153474400491740 6663466 -26346085296794976542934746644771679568 6663467 26223717433350815215408102833871226832 6663468 -216868476854155702929485274958233600 6663469 23397888815265006422707484852349662870 6663470 5759695729052705362355495868939840 6663471 8958405562068052688712312914103991680 6663472 8124563942252515654747182822070812672 6663473 7095730690913973097993698662552669238 6663474 15040446889767952544606644020121708944 6663475 -2589136417991877843687885676581192000 6663476 -15079639909869476932983508235052877440 6663477 10902552685964366336061580312573842720 6663478 3341649956983365200841466994504534400 6663479 4836212280388337206802551915392738960 6663480 -7307803692431479813991420636015616000 6663481 -11472711493726481630172741937350012672 6663482 -4249142574395927291117854306120897536 6663483 25271636344377182997888740736529011852 6663484 15713234304381377095784470001869518848 6663485 2790028584478019347200479521206641760 6663486 9641868465209345623564744313247740928 6663487 53885352873403668417193058814134899136 6663488 -1300086777472458170670842655292784640 6663489 7055707738862287248883541273485006848 6663490 4317888555350115853706540616655411200 6663491 -10126935124065419611588078018985637648 6663492 21522466965056235423401320583705395200 6663493 -13243556741959298327306065878665980258 6663494 -9006322575739797289841831504753644704 6663495 -244938670320106211471078182275864960 6663496 -4141433472777976412860960945536368640 6663497 10606976015230876566163815707229495240 6663498 8936599352016551251956931150841528064 6663499 -23751277245387347917009914912662891500 6663500 17586873543565818284664329504180736000 6663501 -25823766167318813904070102684793209320 6663502 38498232579908197341907961743964385600 6663503 10665194776147522746795439317695364480 6663504 -2470688816636821888375172580238295040 6663505 -7124344819650900135295616464938659340 6663506 26404568324959731506118859483361015952 6663507 -14067792246288893920503855415755408 6663508 -43506270585160238575847883033353068672 6663509 61482124535451299186051106119037443040 6663510 -10661635572580890078673904642861447040 6663511 -18761598609800641501514917202382448888 6663512 5498287967727693352944054619706818560 6663513 3122970285756773618486979123657243744 6663514 1116373770658515148859981123985724416 6663515 638982502488483983178109103110152000 6663516 -13976132442327738399501054419973723648 6663517 -11514761236450682265780385390229875648 6663518 -15186201895795064779139508679714591872 6663519 -25540045639193228613642202911092352000 6663520 -37552127511309975379336329143616798720 6663521 43562559268375241174720843073927495600 6663522 12955310677410009603831749374945932672 6663523 -20674242434993709871696181438006080228 6663524 19808156225731637096395647813236736000 6663525 3044313938216762506116719600730955200 6663526 21310679099858145821300125105224191712 6663527 14343698767338229441070924190267893160 6663528 -19491114189247043129135589607092633600 6663529 -21971774848369740788088735551504423024 6663530 -5775983841821700176601328720566663840 6663531 -1151815188299900406614639736433595136 6663532 -17290074074454787580770556483535767040 6663533 65720634672773846345586318277671910380 6663534 -15212940006905083125736359858593334720 6663535 48465876159434605520984812218741913200 6663536 6069769739999832540924567944402141184 6663537 -17539954060789275476260221393642450432 6663538 87393613010818771059700463231869440 6663539 -3601001578319035714267918814837172660 6663540 6109662631096597202148496747079761920 6663541 -11164981857103303446738355087300568136 6663542 -541303885094279422145901487694325888 6663543 -86350381813212053252319630499802112 6663544 -8589771483017798294774165819780259840 6663545 3992614396881936707188908349512953280 6663546 20648790416702863047748592571190838784 6663547 10459518913045245895793431310133593280 6663548 19426601586395643662076767661552662016 6663549 20355884112597548122424819532193380864 6663550 -2771589214378994354734064197243579200 6663551 -29286062509649881175526798993540471048 6663552 -4024115958579804894053054820730798080 6663553 17294948062530445712246369224679584084 6663554 7725817675781923676479855763234063232 6663555 -8957439514702897343323578898299079200 6663556 12492605495933977244437088733491592320 6663557 6339001565321012888745857925074899806 6663558 13596210519290716150252442440911836160 6663559 16385470615468405774980320578249658400 6663560 -7223879652238279297472602267629158400 6663561 5879770879012534243728643275352326672 6663562 -11233690124516593211649959274307312800 6663563 21625932047048213069923372358896250880 6663564 19297040060097035689954014712019001600 6663565 17297421090880161181132986969665456460 6663566 -2049561454537268521709180777768632320 6663567 -2235663090907929724950307510132663152 6663568 7177112358821637983395935722999816192 6663569 7336959500949340447325566526267272560 6663570 6270331180754942316201972139939468800 6663571 -35614315252235917525693944991439132000 6663572 -11565393496978212606204913006738495488 6663573 8585252271755520557430723195683733120 6663574 12396859948086568376562419557417517088 6663575 -24753836798162364472133910400135728000 6663576 24319313922694422047798788581288960000 6663577 -26357576030501150507718597052588362288 6663578 -20346230733413557620670448447458080000 6663579 -5656623493639532227048924763484289824 6663580 4550115848737314186231345382238945280 6663581 12384667228847140984527908587652160 6663582 10938415570260308151051275443937102400 6663583 10276094200510091973242265308085176784 6663584 -6475527103340862291112345375807242240 6663585 3983712813633293306734760322511334400 6663586 397587996134183575190985707036555424 6663587 -7380433910912942474230607620075238448 6663588 7985436184799016593452939397458391040 6663589 -1617059713846278015570722709407693444 6663590 8902382169672574869759116921135308800 6663591 49398160944426442160268114307908360 6663592 -8947449813995542166786809928785612800 6663593 3829596987445666380788600257411534842 6663594 7433421952027244878098218759087043072 6663595 24488091783552973823687325099248949600 6663596 -32834498059866734441326949152230316800 6663597 17725195662379894984671006162524983872 6663598 13122931212049350049444761091809364800 6663599 -40699726060197166860541641412232588400 6663600 44889735381855961095708167282688000 6663601 13984850619209511807648313378387865152 6663602 6117758106590204323077973919558719104 6663603 7752260727967528320059298825057628224 6663604 -32306276951039737410416237625090867200 6663605 -690237513269054110053864447346567680 6663606 -2720709396699337066539735611643525120 6663607 -26102417609015343973365384705052943808 6663608 9897622467626220952236613869359923200 6663609 -36051017733725025687655967145992280600 6663610 -9205151373251948774205887612900811840 6663611 44076118175188703924981731248819706212 6663612 9093229552763900264173986178314342912 6663613 -31276951993505558070197035457750709120 6663614 -13887688845378844710466420143928034880 6663615 3188649659129425838426685378709547520 6663616 -9931581408814034263670337097317744640 6663617 -45009092126990275020891658463737094334 6663618 -7899616182851793719597154235173698016 6663619 -10377774547873175921877087962090503168 6663620 36967079508551691225256158709405248000 6663621 6056220185319071513636617853202560064 6663622 -5201359499638388017197069032556931968 6663623 -44871997926054458977340317268699554560 6663624 474468026879420205497464015066890240 6663625 21415971955381148418998208933148245000 6663626 -17246993311618848770554447039867293504 6663627 -1341060366794169241277185337956992924 6663628 -43656636081780972390650862112188773632 6663629 2311556425084792069688036522194558080 6663630 3822033270116787638828813652653015040 6663631 -21163833816154061038976463145483255200 6663632 1461922309284869524717089262577934336 6663633 19284612503417372376965805150743661600 6663634 -13617979483383463012002751494584871936 6663635 25264559272049340913418239950939239760 6663636 -2217619449129490473554584197342068736 6663637 -9155952380218140898514830828932075360 6663638 3691664841008446371894172564078680960 6663639 22391395528654161633914884163895131520 6663640 -19129460194068998211075437061612134400 6663641 -27992409777288926500524144074251926528 6663642 -1627303728031332551403966759367768320 6663643 23731619265301653011503358433261059616 6663644 5727859277890969424133345692214944256 6663645 6301183097682395769407843644694793720 6663646 -3486953473618404005143017976005120000 6663647 -62611960181884074336180264721499351904 6663648 796804580479820754988455457089650688 6663649 -53559265286395715436340300577672831340 6663650 90344766078528620878543238363904000 6663651 16777865099994482484445081506288871032 6663652 1526793851874955252853481553548582912 6663653 58659251294204711623689036236419723902 6663654 -5798501050595939508614861410663916160 6663655 13012601577756782777761647806569449360 6663656 -10823605337523695779423148060257797120 6663657 11011563847405957817524047686476311744 6663658 -16344817833241646747399960970650122320 6663659 -1170963347679008366610162663228450696 6663660 19843854571500809492254060763829043200 6663661 -63569769858538045388773278541377689600 6663662 11576584045268150484077691485517920832 6663663 15719981029879714614483793898710620024 6663664 331524796973018418217624435173031936 6663665 30336168712909729188015083505416523060 6663666 10093127408522143846783800833512093824 6663667 -348388527506657286804456505767808000 6663668 -4980989842034844300014947604833474560 6663669 3849186244978208285030618647723362240 6663670 -7119296510652843274211920108128420480 6663671 7400202063090936562114384655206982880 6663672 24844494755286189921399384348439326720 6663673 -4420360492027809539296576721153725078 6663674 5572253147483934437618957266826004336 6663675 6682559165889966909775130301700819200 6663676 21821176190587667741844614715867176960 6663677 44468854790626102797104696160009499224 6663678 2881870001220997972908404687181496320 6663679 31863511902620195155368464546962729080 6663680 5585482169916126537196746890123673600 6663681 -51715796460625152883889433761507912160 6663682 7323540823874952987272425182253266432 6663683 -1054233297954672604011787213381248096 6663684 18931782600180611201040594866015579136 6663685 -10623041007648600342878771714466387840 6663686 -5208995989397552598364058366770742688 6663687 20262018803209851635364802689355637160 6663688 -24884596727420288366610271596550717440 6663689 -7006590865807491731774730912957390540 6663690 2953087509094288170879492106019389440 6663691 4552149356822553048362442814066524384 6663692 -15216848885080056423991561908274298880 6663693 -19640599945582466546777809972007055936 6663694 13986952906066410385352453046146451072 6663695 -17038090054431045734822922434464231800 6663696 -743371839002875455274035853971947520 6663697 2293096451879556973582050486090092580 6663698 3267926588849085291929750277280985088 6663699 128591157162844082998688962015707984 6663700 -6059160356208074371461060176970617600 6663701 -6441632378230394172026249197054226592 6663702 -9494602011712526914456989923283835968 6663703 -80242708153378029015084060328251112856 6663704 -33556546461617650659181533521776650240 6663705 5269111375531430227691876616757365120 6663706 17497922290366555734463040687455474656 6663707 66742136884981228187637094733588491200 6663708 -2035769580013323795505317770754737664 6663709 3503616600753301847586478137703470604 6663710 -81625630867560847491305937316813440 6663711 13383713134319097218151311257082374944 6663712 -42362667584875297772998582097608704 6663713 11348532428165590270205409295115232960 6663714 952697049825330075934102126968460800 6663715 1875528840210879556258646536624474800 6663716 29377958604399518166867052354897971840 6663717 -935526220565226246498906170757038340 6663718 -31646225374427504391411898512771024960 6663719 -56362534720781917361976222395514112104 6663720 363728566460523356436315498592665600 6663721 4040673627038475985421388398567004672 6663722 3144307524612648003941894893670445504 6663723 11860578191456104076624245335455530368 6663724 37157317042380780500178329103680650496 6663725 -9584610785892841371337316891098098750 6663726 4841992062460102172241842292509620992 6663727 23379907182224984423372414192820156000 6663728 4972075237795763545993697822208000000 6663729 42828657145245811283213097523077120 6663730 -4359713914469612598277007171219993280 6663731 34375629605576263793377273676604731532 6663732 2005977363175816444045010736588091392 6663733 -2138129998063091548002758790590827140 6663734 10478478144861582429866348397447235584 6663735 -11203054920460962206849959336881892800 6663736 46751946070784010088934936280944332800 6663737 -21006268044991196034832915866481550400 6663738 -3564736951121969086246563035654660352 6663739 -14604576814012885458725833158426930460 6663740 18762431334541409862709296857862320640 6663741 9434992133262596365911024413504115264 6663742 -1747366213925628935248380295063025088 6663743 -18545219567314732619424703527570825336 6663744 -2897147879532069131051256427636064256 6663745 43681846124512032250800974939194239360 6663746 9367467594371890764226411557220640640 6663747 -12908558591036517253017813501021237000 6663748 3350981755177786490133543661906128896 6663749 -9090707136176466095982146020292081250 6663750 -3092858992869138990637176987415080000 6663751 -62192885272767081698220686791226798248 6663752 24920924533666882167934167248356377600 6663753 -721974504053399219930185911794182176 6663754 -45264279325711385770115209797937171968 6663755 -31019281708992689897682726379462657200 6663756 26453407190659054273438142730051133440 6663757 19384183175260700579121085750650128160 6663758 -1402395027883816069757131974055486080 6663759 -31370579778874198373374850259773093496 6663760 -1179798999996357504377822940223242240 6663761 16483143817800885022328746689421832052 6663762 -2749117788313862739995971364052372480 6663763 -34459503960218894450323996787407539988 6663764 31841642687054937504205663196188872576 6663765 -5876544403841380840646128204606224000 6663766 1128286175482320183427399107119354304 6663767 7689995013621493253222227026107544960 6663768 28544152322574608107558466253983477760 6663769 5185859746820035340284972536799012096 6663770 -16900089897372737029052272685124379200 6663771 1323474125551287096021831992966806440 6663772 -19180607680373712487226849666904538624 6663773 -2123913456576817170022078198898027700 6663774 -2096749527670231315927839812741103360 6663775 13564589968857222427360700600674315000 6663776 2367243467805786140956316263293911040 6663777 27624062588416473456582951732052543920 6663778 9562925566979437207693841109650880000 6663779 -53886994911854503588745444756492922024 6663780 -18074415540141375667520632385741879040 6663781 -1371388033126258979266413457437602336 6663782 -18949323038296555823136577453627807008 6663783 9001401022556949834320288593383540864 6663784 10255432699590442487929764473790274560 6663785 -37712337562867861549984380490353901020 6663786 6460994359826320923144345943055462400 6663787 -8422837246244150744515075781005140432 6663788 56491557104951580044339621606563262976 6663789 14020208087470837822143986767301681280 6663790 2760651171206832207594928497895526400 6663791 -15202427956374165836652564169340676096 6663792 1324055378942982669814407008414760960 6663793 49026241805264696078947637861805209042 6663794 -21978764032489373031474608819607398400 6663795 -2733870819647372446383161936466505680 6663796 15072809164933658555580020778766793472 6663797 14482230029978862775139564861277838464 6663798 -7297396186719879123477768918592416000 6663799 21403661867100588158206261689081000960 6663800 -11685786944228717202692997606042624000 6663801 31180203315370269881790266512862152704 6663802 -17353453307414953324726654544498397696 6663803 39521567660872386027997565655460456200 6663804 10836250539639137032392076463364096000 6663805 -1144507498931450410442228421386038440 6663806 6135875685014766833432935521056913600 6663807 16899574078037424323300071920929870904 6663808 -29188596039363760801245556251820032000 6663809 52725258009354458575990333913486555010 6663810 -4865054550093976607972646336240675840 6663811 -3388555912186598460927083793768741120 6663812 1037010046614184334062243402512353280 6663813 -6487767199848129151775922242210111040 6663814 -24345535097723101179324481188199673280 6663815 33834853678978258697324087927495907960 6663816 35690179064845877987841340429687603200 6663817 18071402667519337608703375931770109952 6663818 4613566267800179527919540532906373632 6663819 -9560646196027936373012256748473852456 6663820 19353248567617674538773830202551700480 6663821 -25491339156280145047514639014867621248 6663822 3141282105015422137087541390162731008 6663823 -20081016739205307582745380984355667040 6663824 2119022127124325038912879846177259520 6663825 -2849069902271745852941984451951278400 6663826 -12279605609522584535168930748464858976 6663827 13639319274623355506211235095380789676 6663828 -2450124690413469875560273506500782080 6663829 -29217846984812292285750116139132787570 6663830 -19738856759444373775790114474696064000 6663831 -16785417541950278087743994921711107200 6663832 -13580208188654127128533745886530764800 6663833 -53474906135967416068257596187089574 6663834 3005687182470205690008372673823833584 6663835 4918624781518068055998861642591401280 6663836 2356061430401887908707000835080177664 6663837 3883003285437136098643260053150447040 6663838 29603079741298772287504428139160004096 6663839 -264101789682624177057882531683175552 6663840 -2129118737934700323066366035078676480 6663841 42391322480545605269328712318546902242 6663842 -8364831492858546463115124193576202928 6663843 -15361622698531932149103537929226550800 6663844 -30520496638542231521639528557848726528 6663845 -28156419068409417044624647212488688900 6663846 -4321181801077792327949661110398150656 6663847 18512305174007363037900617976926869344 6663848 -43470412820988066278492227960740249600 6663849 -575733974328707428950267132759874752 6663850 1480081412296416610593383498527856400 6663851 -40485600612007690527510583397449451400 6663852 6004701326190425350471395283351249920 6663853 2493374071577671603360766753986321152 6663854 -6071088316038947561895180236029458624 6663855 14327389040972369161292346087434229120 6663856 -8890137758754739812824042389364850688 6663857 19866135181070239037800654579991081106 6663858 -10214835425781173458811724672183378816 6663859 -12520253354058086545122135274104682896 6663860 -5885615341329139417747302393747456000 6663861 20035279537144649437195002143854801710 6663862 24177451924356242044776489646037334432 6663863 -10594738356561517055364306807752700888 6663864 8202762398881279831304936496031211520 6663865 4350133574894053103564693456342237520 6663866 -10864340412819426019759218642135288576 6663867 -8365585172758006273557630462490341888 6663868 30551727260342571466815494530972648448 6663869 53860071755102293459151319648692403270 6663870 -205551548446518209757572605901692800 6663871 -2764833992394684150651603670474813688 6663872 -14061251542849306786091237024600162304 6663873 -28922864814011683027119375795582612000 6663874 4933955252803395103231598260575063552 6663875 -15271027824744466171831208940417000000 6663876 -4166231704801001392191416546352537600 6663877 -7180683829367899041865394201162144736 6663878 -341914962167524558989023425689522432 6663879 2588412116100592023891307674905628648 6663880 -23808167485977420246459378142433433600 6663881 -1433020015441394446103949635852768640 6663882 70949937145684503842470331763757056 6663883 -230922836736792152557780214604654536 6663884 2284617757822039387776522612998283264 6663885 6150189899056037626722434600447890560 6663886 -26247297991798455914046661437055756608 6663887 -23079213510940269319701049569102355200 6663888 2349026567693366253526578505744908288 6663889 -7261080256709752190705572337351004560 6663890 3210868869462647549240725271469081600 6663891 23516819015542879366419882409565280 6663892 15448609959823287018078588843332921216 6663893 -16533146243769401246253371693693703858 6663894 -10211896616052519039651925948422672384 6663895 13904866352249143812068948028777692160 6663896 2951331280647930422122215256765409280 6663897 -4571024604834523016152380539459820960 6663898 -13892421943818917483237761045683154464 6663899 -44331190885088389950132571249037657880 6663900 -8389859404296258731792061619049088000 6663901 -27125506596597451029248509661268107098 6663902 -14541662852072574404049096808392877248 6663903 -17178882216368211453111355782639859896 6663904 -18143716668723491177154246270411866112 6663905 -15351721135839246151464709689880511040 6663906 3868398381191216267355253112905512912 6663907 12478636801802163979908840570020000156 6663908 -15054428084934568650518996741320903680 6663909 8414787562721552085986110764315230208 6663910 26177803201858338172415065984263072000 6663911 -32166380235614325600729661180578028488 6663912 24880140605720669195560061505270251520 6663913 8172748725402289879793042843919299200 6663914 31249941431603616288363369216645211056 6663915 -4213650707097901782349791904943880960 6663916 13502219279186232646692786559555068928 6663917 12441344370767998560413492172492626220 6663918 1154547263442880470479961442444674048 6663919 -7933112184498802119381608486902037304 6663920 -650808185602470591480072534306816000 6663921 326243177407234322224806943233735264 6663922 -4350729688523983877804963925109612128 6663923 13772042569661235410338194563350774944 6663924 43330994560277708949404597281823723520 6663925 -47295890083384925892603662154740000 6663926 3970158620480864209792441039544778912 6663927 22511130328310142303247068763044814080 6663928 4419008869022713758383318315626536960 6663929 8581235238928994203372852582827810384 6663930 -1515822031324208244764727492604508160 6663931 22398243110969498565241168137537295264 6663932 23250513963882561643859839247358443520 6663933 1622218918905415287163913249268652140 6663934 3096610841778731809156545144390996480 6663935 3388458781289364232399132723745834160 6663936 13466321109411004421761612230156091392 6663937 -14622404955099433137618599402433403200 6663938 -4089567579640588705984471966924936320 6663939 22915967753145957083217129382023414960 6663940 -18792699132280689812353531958864904960 6663941 -24101626875251181050112096433994522658 6663942 36855154840763700815065531564619849472 6663943 -9004339410279561104698505976662616912 6663944 14358489523635879402129386409091399680 6663945 11346240064361707780472888182897957440 6663946 -293422628113106317279717575386511360 6663947 65204718586150319762222197716817625040 6663948 1488354672288837240386172591483718656 6663949 -3178622710137582186633562303071345960 6663950 -5507437034004938610314830760499168000 6663951 -77114777297857637150250710510939568 6663952 12825179106275489536407291625111494656 6663953 43183300094503361557937888505711888624 6663954 -13867214132674655845978538232969984 6663955 17062243253435075664113667930172761360 6663956 277084291278316715791983616933347072 6663957 -220239938341703383948926886881696480 6663958 1937121454878632922345572177308123776 6663959 3336787176630073173868797457165318080 6663960 3976944781943432848855510724038041600 6663961 -16842627281870883332084523521208592438 6663962 30588605713472674936015049762643605232 6663963 -7926305713281282177252220739442852456 6663964 -12650653634966440659708982261199769600 6663965 5074698820904092445585259389800550400 6663966 433898024500335209454979832068853760 6663967 982743969317939877335377705713221040 6663968 1191652637998128110043142036452802560 6663969 -7347399593102775306815866242698469996 6663970 -9185361241299397982661558051376035840 6663971 14244273319766296455236004768503534172 6663972 1197430861404548522584655515335831552 6663973 -28570618853195908573246253262516668736 6663974 -11320710361355304230502562337910521088 6663975 -5978304141542660866057096043794379400 6663976 19018106946989966262277547427294904320 6663977 -7091254771605583769653582287306770688 6663978 19124348887566371756433748684436075520 6663979 1342418349604876680918004777487564176 6663980 -9297964651469135033115030856381056000 6663981 -26968853962679284760682002770588793760 6663982 7679231780523303439737321563685079872 6663983 -42365735177890958379300011342854608000 6663984 4925391236594580201232325065148989440 6663985 2457278301055077773476315639185888180 6663986 -8397989041099086462576345818036496384 6663987 -9063040909893916772824724382734804544 6663988 -39905062934186258829918242292583376512 6663989 25177619963117814185875161497236330752 6663990 -4243810132801919304556452755315343360 6663991 37197146355296509777342138427576649600 6663992 11545609782326616883458943077937950720 6663993 -11294854847399385695315498725305758016 6663994 5186984896814930819035521880143133296 6663995 2610964997293093082452428643770375120 6663996 -2842750100939735155491205514543743488 6663997 -40540307221583362082752692532627034880 6663998 -12206178901228736250405518429460559680 6663999 -18616936343123323641737590542945825336 6664000 -11356428635141699951149634759688192000 6664001 112110652245294980146583450969399472 6664002 3931806865147028995589601542320885632 6664003 -22320224960507440481834899929847531880 6664004 18368220357995824254504776823193254912 6664005 21063942040064061552489420955619083200 6664006 35241679537099930595790725192381873664 6664007 19375358812296782093840879576123806512 6664008 -2618555576700177418688695527110737920 6664009 -2130859370447656053062332036654160640 6664010 -3959152252110502331797911224173227840 6664011 256667075009188595041061649971298240 6664012 13805040305884173959706942024369165056 6664013 68215208082040778824501992245688883584 6664014 1879260665445319321467866449452228480 6664015 5392606073440681329186251199584081160 6664016 -3641898760308743874948337508499529728 6664017 4971514442482497606901246292630635584 6664018 7734680233326794831025768990734803104 6664019 14109594732084315399438982307157693420 6664020 518419848310416423724346168839372800 6664021 -381435348278279823813856103125663616 6664022 -28786958693020917602589126989533975680 6664023 -29268671865103345728981491463309092136 6664024 -289563298888993214109079083674849280 6664025 -7554807459617391665490875069599912500 6664026 -3267007728092338242973121349183072000 6664027 61600129862326360955872749158736119876 6664028 16611221804801697725280880127900814336 6664029 -9160159427797721218312670975062290816 6664030 11933346889208070365454362056611620160 6664031 -9267698832830530558226147687174050176 6664032 58667630528778362539999601432632492032 6664033 -35667943380340583952367403263334773656 6664034 -4138158219480121269848125659347625408 6664035 -360175366975058842379974462326032640 6664036 -24716600551564644507390391231059812352 6664037 3815924648029451005202715258243209280 6664038 -27918023611032202294126793111983535232 6664039 -2048842791124189351414730145457648128 6664040 -17695599166830483378713165906040883200 6664041 -19957510585350820214675437104959746320 6664042 3285401824765285512791203729721502720 6664043 -20356223269930302308856194085417863376 6664044 14500267054647447715869215163657033216 6664045 61445926815263654287026394717548076800 6664046 -20276363640305870111163293362556393856 6664047 -6537943890542493729412985765043657072 6664048 -4602674830000161722503315857931337728 6664049 -8531834068395741689691176444351411664 6664050 4685527415928866066557282258683696000 6664051 -3152708867618133102029586513521273020 6664052 -4024712985791305837480795374620663808 6664053 15441195104603312969794041585901051200 6664054 159968935723684783857676469723119680 6664055 12405817222992655074596124914813964000 6664056 6131442067172924293894056272490332160 6664057 -298313166906863449255361625057084348 6664058 -4513789076474973114957967282805083200 6664059 4529362789787021870545199226071196720 6664060 -113594671128626679455854735440291840 6664061 -33973379070661539662743500321411841428 6664062 -1164696820243301216965069395209911680 6664063 -3022378624519109295449103334164164240 6664064 42358973938636757111099972283468349440 6664065 -1717439306443865589746067639574020480 6664066 -160289909727185146092798286546223616 6664067 21473883037107242323210217861978351184 6664068 -8656794602246039523931409728701116160 6664069 -43841933446027216687820217582143354530 6664070 -548244279580595329102847398300385280 6664071 15490025557143213525650385808599005184 6664072 -16166882144743108272794719436987059200 6664073 7768473675740461754599368965576675364 6664074 -13433318898660073236775210388677981440 6664075 19119861154051606274514010938329900 6664076 -12808464215410396863292966301589930240 6664077 -8794190355362646006885471257555442240 6664078 21227586841545537973612471734666363840 6664079 5273852920663816670991624664435841640 6664080 -261670950406139322677173330178211840 6664081 30807819094498687156378357776402235764 6664082 22439319376280330658945833766217621392 6664083 55542681300814137448938636788252740608 6664084 1766264604715876428494597670168733696 6664085 -4611711425441144386547954367172090440 6664086 -5872543583945994552063641663237898240 6664087 -21768304243559769601395771788869342264 6664088 -38904641648698493445549582911813898240 6664089 -12347408124111768739063910464728480192 6664090 7450682999434579440081483138252737280 6664091 3742640533192128715694925572435623200 6664092 4029306953291486788065482484869087232 6664093 -51568526369547875296616729456903781658 6664094 2572766737623532753053704997114715392 6664095 -27122542562914017101751880377970629480 6664096 24409540861695869621565641220046651392 6664097 -72938341016036405326486410926579904 6664098 314988498297333914678366097655031040 6664099 3056098621287766279549501378686064608 6664100 -29114134540058960039492374446140313600 6664101 -6325341086608934621487941801401915392 6664102 -34055701106949681077129686423313295168 6664103 28868351529963621111353560502682335352 6664104 34665520932898233254259709163882204160 6664105 -14290961471453177752290025432492895040 6664106 -791939035635442579715124497480935248 6664107 -3979268918875627347618951649378049808 6664108 8631290674136530162011584869225316352 6664109 25405852692813427318719953827483439520 6664110 11474530785422032404167453223874373760 6664111 56898268214152541546988284371820340624 6664112 129674351929414631161890456521932800 6664113 -1521116696023725971052967137995203020 6664114 2010128960902858551467089138468571040 6664115 -23122553890256989515470317215723732240 6664116 -11359820503384964307819759683979233280 6664117 -14681802386270931967041815962060804800 6664118 -1847161307163893364968533647107910240 6664119 -9112223681910283274083823073592905216 6664120 -27581033630709043836923505889176883200 6664121 -47346123263360125611490718338017870678 6664122 -1065417677387363529834567112164994560 6664123 5217688315607303476687295207991748824 6664124 23401777332269578433063673996629145600 6664125 -8547625480784919186333340569919392000 6664126 6863115057559336634528577660061541760 6664127 14188574785246491460864855936398908400 6664128 6399618781539851811472423983293399040 6664129 48162945200546013568133035156072936660 6664130 -876977873522938998265390242212505600 6664131 1928097584246432472294649672843575120 6664132 -131970623842740412137049580135120896 6664133 -4857044884601090635712813717465511936 6664134 -1151435997947003727145993626958042752 6664135 -38614113209959772496697294382561840640 6664136 20308100866674773385155382521284608000 6664137 14600833593094680628093178718997362960 6664138 11871758350418339398723105887234018144 6664139 -1034306164682771967927200381569662060 6664140 46032356859513201674895713211187200 6664141 55904422683658807504166481803098947168 6664142 -1457505505232322832781503945411305600 6664143 -3938705874006986637464347080937430136 6664144 -6057981444114567255644279899558068224 6664145 5178580425370994137355319735080400000 6664146 13646818347237482517564437448230169600 6664147 29680422629016149954154472138781924000 6664148 -29055106076688663485743852116648945792 6664149 8646108169976863333502750519022181134 6664150 12126024805342310748823973046247504800 6664151 -4142420608708103329386628036470514560 6664152 -17523309978945445882009605662728028160 6664153 -26361114921274414713584304719124877536 6664154 4285998308934129021134056447168550400 6664155 5151742400793684732517213900564320000 6664156 9742534719530031497275011044785195520 6664157 34622579924893551108389874187136995680 6664158 8377415593202918249230484486155181184 6664159 -6822174299657756487525351639115404640 6664160 -18557344454999426440797848126340464640 6664161 -1855337033235389851838194338508756992 6664162 30223220836987636631194282991250956064 6664163 -11387680151980216643390049120315958272 6664164 2484267928564156391758696622171504640 6664165 -34878112322835803425525264412939063940 6664166 13456213265110554115838499333022840032 6664167 27536386280481728472769524320184923040 6664168 16700527107081614420782937596558540800 6664169 -28707246049945830772041004690464623430 6664170 496509397997398185849235136432409600 6664171 53588954062845042926104788949439874000 6664172 -30083886648505804139697136674531757824 6664173 28821307317931700036963830957276459584 6664174 13769363662261783666038068639815296000 6664175 -4398912705459376540855680092622991200 6664176 5878911032624599140906266408343797760 6664177 31203808751828466634894997300639038080 6664178 3507560579426351438419617817821146640 6664179 13604876198283440924518707802152010800 6664180 934545226801105298927373581321798400 6664181 -2891411120892751715851537784576550912 6664182 -5210143336150892189170458978647734272 6664183 361578506287846512446280535900616344 6664184 4202085521488971439459574471554498560 6664185 -13049996269923682506698336709475383360 6664186 -31578340408292542432606286569857368208 6664187 39837578785257411186865250179610236392 6664188 -13009847630415862511778173549343014400 6664189 -1262941700444604084125080620515267968 6664190 2807410956696339081053011010025707520 6664191 26229872852653604039315491379703171984 6664192 5765804614937237788503478846625939456 6664193 -46303186389363053848863705581461561680 6664194 217119388154923056364981951188529152 6664195 531412027240371968616081983689489200 6664196 26184630448413221556644848444420224 6664197 -9652391038907043507024156056123143200 6664198 -8739785973669682978742697946460657664 6664199 27811234125589036274825726000695234200 6664200 -16133376047425229635366004292648960000 6664201 -57213912292831494709102643362455373798 6664202 -17301460386240291250028225786528251344 6664203 9459919005588280170122782389166909440 6664204 -213235163363644431204570170103318528 6664205 -102079950357452193429011939576521140 6664206 20694553764941623914317668755602563200 6664207 2642942195100754174062033417747477432 6664208 4791217924488916410345155137096261632 6664209 -33282326048087927653619359768560231696 6664210 3583420517667159065665618165202664960 6664211 -47768141041365538098450398819089199928 6664212 -9656961893630967050835363871466434560 6664213 32372846897594245269635446130935304462 6664214 3442259693384328453379477814245095456 6664215 -24655936059915334326010267446752552880 6664216 21243199400855321842957750301728972800 6664217 82679875550920142301907933201928832 6664218 -379100860828771621776955457182778880 6664219 -7157837896475714637534714333848655960 6664220 -2722620784865267293728577927358238720 6664221 20903198261102294335388709945973142400 6664222 13553241901402470808639339136595176064 6664223 15424335334207500100714515841114373472 6664224 -15152155098379047848865690437126455296 6664225 -7010512712556047329965762301073120000 6664226 281426402744003275408471916971668864 6664227 -10547095221149175538144599624370364160 6664228 -6218307776035556699158248786518747904 6664229 -27630017503373293148464126344005143680 6664230 -5159720489472429867124523048153226240 6664231 1092965361815760549689354354686713600 6664232 63220857876185679317200831640687001600 6664233 3940585147874203043663492714350299024 6664234 503449735760465883454225066307288832 6664235 7701548288245145649369242736180739680 6664236 19658662753042882612763823757110718464 6664237 -32685602241234941468154217620769579114 6664238 2306760275194046128314363036953140992 6664239 9705761027512524649637409259639752408 6664240 4280091673669056178809999491022520320 6664241 -9771702807115153922842837676674365516 6664242 820188777723156293418819223030517760 6664243 1854527167549207194911971301035262824 6664244 26820861152393841296249359697202481536 6664245 237343721461866005709867033350674080 6664246 5034013467359256749184333515251450560 6664247 25311786436048888260570767210665794000 6664248 -25010240927836560778582955770427596800 6664249 -18482244875732571983753416082683737660 6664250 11913343586744969491872787467682560000 6664251 38709611590368184713464110022817664704 6664252 -5831930349350265873193606487673758720 6664253 34116368328607208901178437808781892480 6664254 7890378198068186214428716959145216320 6664255 1256494791070885280496728011005107520 6664256 -653628196140795573980094398925373440 6664257 -4320067870991792412878264952084951246 6664258 -14155405556048322971985967444842486240 6664259 5679453921646151074712606936538449616 6664260 -5599101641146036999133117549474304000 6664261 -11112724575661196441764570543684567138 6664262 -7822279461551135943717468083865375936 6664263 14151450787905222573058183917216539088 6664264 13980383329718552236289535155674383360 6664265 16092068612417889408550757326188402660 6664266 -1090707404537985622972063680601529856 6664267 18137165298466894205182367259766756392 6664268 10000996251130110867875852292836904960 6664269 204250068420877546894240120888473600 6664270 -4362194619863379012574289193994393920 6664271 -1978494529670253376015065547544115168 6664272 -4420232785560346790506169852086714368 6664273 2608054556585088716977622266343632896 6664274 3103472950925788390784358791148629136 6664275 -3732801839874830723962005931183504200 6664276 5465568881235070227776998288928624640 6664277 -22726125273526820906996295141383309874 6664278 11962882916395685888938761273391525824 6664279 -53912198024146523532665271967323568120 6664280 8795873307415318837554943809688780800 6664281 9678807636314566594148467897362681024 6664282 29861712270939370906259507950833830400 6664283 30735489064617813383742378824237537664 6664284 -25424537809279709560645945672101296640 6664285 -2982616384380149772425188494170037000 6664286 -11123569320291061696583075088429618240 6664287 713192154090992365066877442822819840 6664288 13394971914423178334392849246535024640 6664289 35492669899388615665210076149859826912 6664290 -8668189696443876552860007918558658560 6664291 35489384636702955996035785301685951552 6664292 5532974382772480872915890126697561984 6664293 -10215687422531742944518277581146735618 6664294 -5006677600192352705462251588807980288 6664295 -8438808046176870729932042287763662800 6664296 -8898536333351096049872666340135567360 6664297 -34303865990617923944799392274839301900 6664298 -11705905099647251422031869465769259600 6664299 26177947343310967306271787385686411864 6664300 -22936996566051391706320734625385593600 6664301 12702017739708070802308404936688653504 6664302 -40730938581467770632457959611238451200 6664303 1407789751664884959423617231076862144 6664304 -3017124555881227754502212125499719680 6664305 -582730469592506590377372756618240 6664306 19011250565920000310116548584748930048 6664307 -5707302325348626790135942558463064720 6664308 3403429963210968332772262883537719296 6664309 -29802726406024789479384165861408705490 6664310 12846357359068576907463405429982786560 6664311 -403840280279608972088900168161711800 6664312 903435425864855450507815269933035520 6664313 -36065977942340852904475833064175660220 6664314 10239307609699631665668659325754890240 6664315 -10803697824315870557165756146283647200 6664316 -3659647054578135427365193544591109120 6664317 -28562976028832167937833051822954223040 6664318 17549792473179122633005283682257928192 6664319 283158892210502428205731829527575168 6664320 -2679452855014370243446126015414272000 6664321 -28149377814990378665783038399272612478 6664322 11182375779820839035351888882489144832 6664323 -54552001518908860697104673765301847200 6664324 21142261349649762206795737864895597696 6664325 -1063207124228230233867057066980160000 6664326 -9488333652053711563226496600986480640 6664327 -123637674443296343801497855745528687040 6664328 -13411672996598531064695504700384583680 6664329 -8950394499389653704104291263754722560 6664330 14794312491097972300389344230761982560 6664331 23341527123313688603375694383741701200 6664332 -21222015307189202109223420766334448128 6664333 -7146747062841018087300244393484366996 6664334 -2883524777753210517243453615850373184 6664335 6694741936309102833946478755823024400 6664336 -3183675438881055848097854328682577920 6664337 -510393055364035948878265943394711180 6664338 1871372229485629229152586796969763344 6664339 55647089411924094466236080792342704200 6664340 -1991930689650855829170896144862984960 6664341 28248032378809582725940770309694245792 6664342 -3870345564024247786596413262810242400 6664343 -13481566898891681460822813615010023144 6664344 7193309468614374565720549620632125440 6664345 -10572333783906517934260113853975440000 6664346 -9859030663534186162145157249543191088 6664347 510687980483184089603646216424929324 6664348 8573919642795872382868932758810058240 6664349 6559075980698491166377530719672305920 6664350 1211609452311949654950605419081881600 6664351 -37902372158698830179308917694179343648 6664352 35388724585009671173222167870747901952 6664353 7200305026448615023319686818593691264 6664354 8515324714240030540244056380973360512 6664355 -362086067765170918528173833075635200 6664356 581031359943835868398190764305773568 6664357 27984167151087999491773486519823721792 6664358 2139156524661493186446029632460876160 6664359 -8768704341132499047429916565788723632 6664360 -26150416842013243544907891344445696000 6664361 -18852734924927682122007986941404988800 6664362 -18669786781275872760245832649711611648 6664363 -86166600689600740315339980701944528296 6664364 7125313167206162907782203220559298560 6664365 8173026723707093491062358001216785920 6664366 7505727090661955533317820089092199360 6664367 11177558458292485767543021700062648600 6664368 5384865444475404952803734462583373824 6664369 -7244640249186641459934837432396459980 6664370 21233488671846261137967272225525630880 6664371 4170403662284304460732292058301588224 6664372 8736832223660653843682757470963171328 6664373 -209134270856991347700573668401970916 6664374 -16488119272876627659398086104898490880 6664375 -7421643289203759983162625110749105000 6664376 -31518321915084200929127937476056657920 6664377 -28332243907928870720852586688690261680 6664378 808829476222794881087864206817369856 6664379 26716082951932298090066807826101839584 6664380 5239996748244159088099109642981867520 6664381 17476083087236916865899979344018330182 6664382 -17882387692847024487454573465723454208 6664383 -51162334259396664353333836953303302400 6664384 -7470393869228363378826745573904744448 6664385 -2889615145217945919593757582058222080 6664386 -5416145621763146814644015451758998272 6664387 -18084303449532778905535552688555424964 6664388 3499445774980289906694678384102813696 6664389 389048382770898382837974693396465408 6664390 -2529105606581810262993667168490620800 6664391 -21385766125410516031438405946198305296 6664392 -13581777815280535741053055070986828800 6664393 9025232831551058029137627909667419600 6664394 21075713014917981109693755364650266112 6664395 775915977022914712768271692076340720 6664396 46956895525623123724235247043668500992 6664397 3160606962162243611786980100489117952 6664398 63253492942715316296218837607205888 6664399 5625662536612941510724137092412484336 6664400 -7477661091592242236065016274083635200 6664401 9701063238226520052174827123456425668 6664402 10629657332508272821427521314285569280 6664403 -4432306005022625758373255157526437840 6664404 25954891787839477259824107680279070720 6664405 38190959968033459968160004596439097120 6664406 588732566843745903738519807641201280 6664407 -15539756822340539681456047459198908720 6664408 18962719600641695117029524327021711360 6664409 13906451598284452587886497137478353280 6664410 12117878614937849882684909504451955200 6664411 5526518432566627438935351669691637760 6664412 39262506612298321539858277822401177600 6664413 6983879250173597896374699058971676224 6664414 3553962452388562452804486413949949056 6664415 9600402920245570973418949576844442720 6664416 -11289379634874857584518636738604695552 6664417 -36491762951198281048623291468040573534 6664418 -7681549936976283828240219300018170496 6664419 -6933471061428989218974760279517429712 6664420 2880365250945877754566668609471528960 6664421 -176164317403055449571808815259299778 6664422 -998679767077581751875465085984358400 6664423 15982865624481646139967033701454506920 6664424 2655493716945435105614146698377656320 6664425 -10905911074634399010216991963905775200 6664426 6967624273595425023597317059299924912 6664427 -930541914599346740674827717355302912 6664428 10819579350514967918691364678916512512 6664429 31706159145170081676315941831158979030 6664430 -3251403702462416046048937386905863680 6664431 4104926547838057768357546507039507344 6664432 762281850713406546592528178624593920 6664433 34253441744824467022303020006788694324 6664434 -3306808710828488426010144521005670400 6664435 -17186767050925118166197700587613002640 6664436 7315701593769348677033939300490246912 6664437 -343994515525046385125106074313532740 6664438 -21435223135241241537201329352677280 6664439 17132650907190060631926056653157558856 6664440 -7614014331831454305567139629957120000 6664441 -119196629160028656129589433293994928 6664442 8050983933884006526778299978076760064 6664443 30384289472078541136960246631286760128 6664444 -9260666479524657004271118267816792064 6664445 9883786248509522008973913318428064600 6664446 -4270837280969046680960781839763371328 6664447 32130588321786759063781054128599472896 6664448 -13975333869385268308776072816497786880 6664449 -13330812675407865440236893999726574752 6664450 -5091330697856220709473358626082346400 6664451 -51895899098398748368306571256730488768 6664452 6611030455506229164702353187339436032 6664453 595862131791779811961063635500852702 6664454 10750358563444047469158304234842948672 6664455 2766384385040225449149647298554504160 6664456 -23666318865490355482073933628354309120 6664457 -9054339206890899461309130967424090880 6664458 -20252551281879991141870977684815375616 6664459 5744163141331222946718445219318348800 6664460 18916176882205998744680024233083048960 6664461 27827724425486059989405067741544207520 6664462 1086066191910055924969351377967298304 6664463 755125753206373580183734985148538800 6664464 796882048359525598706502615837573120 6664465 -40987048739029559939592768480153664140 6664466 26497942227221126260897556986668972432 6664467 -28128567431496639424803724127213876160 6664468 15516270185100532701269063488164769536 6664469 -7713941534142396271051393458204014208 6664470 -154971844375619820994748737264656000 6664471 -44295433664193872004909358834792313256 6664472 37225065791877576328712583330315264000 6664473 -11502457009177601320985093989033115136 6664474 -16798591581194826885119052777396652800 6664475 -15443809734042078342619337114537304000 6664476 3905111685241442561285964112274718720 6664477 -3864786984490859738806854565329253416 6664478 -3948011269993966433730958596090288000 6664479 3815103699651090163369856421848863248 6664480 23751904887130832148928168507232747520 6664481 -7792505772098731262037963399912482718 6664482 -17026047557848220511441462169959795456 6664483 18909815496027578659774770273131509664 6664484 204485538237377608170766278570218496 6664485 4658366326472275356290588441254404480 6664486 -10256926019891017206274753361969460096 6664487 -37840239978467600531006336704803755040 6664488 24205316866704976315421554409835970560 6664489 20248353969753330206501699669542515848 6664490 14177540747876244738074244230181120000 6664491 -45079711050745973628907516339906804560 6664492 -939360429250929861730544974376037888 6664493 6602571458265853055844977957226303552 6664494 -15856908278082600515277808557029422080 6664495 -24644520841340096773127659683310047120 6664496 -12336314782515566265671283167477710848 6664497 -3863789745658564507740269957579857920 6664498 -7859583969141056681252748771607281120 6664499 -11256128925106442469459748900891989336 6664500 -10861305754017396913470929845763136000 6664501 -52478755219020094668855868921702276498 6664502 -2310925931437046121092236919126570496 6664503 -8617976821861524197014906640129279616 6664504 -1024731007197372973451603797475328000 6664505 2900968784795331336717068043584873160 6664506 13000359177731765672970610274451385344 6664507 -63388690164937439883000569143920252600 6664508 44289075588425895065197740373281635328 6664509 4786872143969577275514456566272715628 6664510 -1677058862415058844282524788627264000 6664511 -7283899322136465783199740624766823568 6664512 -18581437018092282839089466981543313408 6664513 -31729064582287172754666632341657842238 6664514 -857344651031388038858590379740936128 6664515 6775312718310273027777271556996697600 6664516 31288448274663646668734891610586577920 6664517 28116449261166335338337813658174673566 6664518 -1468134328872496603900847092181617536 6664519 79748725145581234998003893876500824000 6664520 9461792962369202604952539069988300800 6664521 -30039382833618565563492669722928565488 6664522 -12381569420377251709393586232185779200 6664523 19627160992390461643561065052265930772 6664524 6653525528597184062700401717275180032 6664525 3176074277662332165729331546356968800 6664526 5338075213415698106743817355436305408 6664527 -108572605080006045110186668385236752 6664528 1835111550630621763372750980467843072 6664529 26821426309286205152200887913585526130 6664530 -3427121972420303250155307318183559680 6664531 -14170076595553764230462979964137563668 6664532 -12913771763686290855974702984413501440 6664533 12676663711842601299008021845448536224 6664534 -14855656721061757609525568008670479584 6664535 -1704741821900152121726474163887804400 6664536 19574252809672285486590167584106864640 6664537 22843790347437672704535981070986680592 6664538 14609664829866928485448493733434475744 6664539 -3743340091861836474221346488261113704 6664540 11016253509746964140696445684602058240 6664541 8665053854102807838777911091680799372 6664542 -6673021195516680602320239957658162560 6664543 41068331247287616536402430671336405792 6664544 28833030458989535496512339722898767872 6664545 -4240182834804887121972560052255062400 6664546 5670670745585772724155558490151447040 6664547 -7520590824590933276595417016826636004 6664548 -1547656742759615340875569632007802880 6664549 26397512110289002367616856506544695264 6664550 6126093291868307805899568988650657600 6664551 11811168119192256025268517718690121424 6664552 22383647533453287718371119283608371200 6664553 5708237512168772758157451661506266496 6664554 3580274978944789262893223750140320000 6664555 40134059602832931470615959775918035920 6664556 -17865148726607360308039904142750631680 6664557 23584374368461650582455447450682929664 6664558 17835450031034623178283975340321442880 6664559 -46863996512213130799813463919139560 6664560 -2429299771429921496381841285882839040 6664561 23256775040365167053727363045054408612 6664562 -2355574950052886228769262044417193968 6664563 13989535532892513695137995558654735744 6664564 -32872701936176971149427775959748716544 6664565 -7486206503407466301181426120241757540 6664566 -1437192368416021929325906978106007552 6664567 -5857915353381267721611562808758290208 6664568 40457645755944872368995715823502888960 6664569 -31438547658552371021956326465393537456 6664570 -59133592088068635897602916412684800 6664571 54253119005992909653031930306070468772 6664572 4594103110859445491209064412765143040 6664573 -31292786383844508730186780363089961280 6664574 7137039387983235368111876473871060352 6664575 10727152864191926249877890472703728600 6664576 750887381288033694253859345069506560 6664577 9632554147152164857790679754166991060 6664578 -7330133830396854362750087602436370432 6664579 33409217651763884377702328138650092032 6664580 1729246351480627710624851687500700160 6664581 1888954200460415600376099282462804480 6664582 -10653807418107236746200284508445576608 6664583 67578376901685694098509941485074552064 6664584 27005512372107859495203869527349944320 6664585 29197923487241845763439835264963335780 6664586 21213933104035361477360580482067967584 6664587 5472452239076368856507883237013644000 6664588 2213660458596618061073155206084910080 6664589 -688576422730718420585870781684262176 6664590 -9459949497606567796834678966397138880 6664591 -474558369485901322941999564785819856 6664592 -1308784506246697223811036935000555520 6664593 -14626603239423726288398413936902659136 6664594 -14755837910805925460785000474676897904 6664595 -2289790916426955109825701743174461440 6664596 -1555774083704205683794470896851396608 6664597 -20248678956807555484959567213237150848 6664598 -5503326088642422073288547249371626240 6664599 2644546815866386414194632493989602680 6664600 -4042624209288504781126843806382080000 6664601 -6905200518056275363004187323573526396 6664602 -2152427440244070230243461629674090496 6664603 46850699654985665800979486286043250664 6664604 -34786588445618421150023421714047967744 6664605 6456237868275371727110847431254020960 6664606 14175124302073093183042350692610758400 6664607 38021812779820337764991323022395493856 6664608 2728010404494830555134962853363974144 6664609 -9251915713342261771558534211488011584 6664610 -3341306124470218973421608219182307040 6664611 -5270188522443156762303643582034531520 6664612 14716154164579258073127879787351246080 6664613 321697804203840997710468148598182464 6664614 54897927485861695332856381782082560 6664615 25373005483979270447159513918157594720 6664616 -15513494924266608205338460574094458880 6664617 -3451161091414859980930152893516334966 6664618 588530417387801166304159442337218304 6664619 -13689646516952676964412714697081583056 6664620 -3924479424748650587925813527027927040 6664621 -40026799734944681456836035809491480500 6664622 10709101263113863394300258893002781824 6664623 -725455477240407379570482168323734656 6664624 169337929845953640990748373443772416 6664625 22085524763442291795614910776451888000 6664626 9787757573847789906790692209985734400 6664627 -10992035984509808638096845466937804040 6664628 -508045901613231072738892799086460928 6664629 9836573665384088724552690858835589856 6664630 -7748779076430318694353030768023500800 6664631 -21256623665556375827609181035034788568 6664632 -3515238241068924836464968217799147520 6664633 -46905256553787659680618907394460795760 6664634 -5475766961211113143961034428972318208 6664635 -6452781399774546565090400321222293200 6664636 182923729415859094167826897221574656 6664637 -21220938285608122756440073535094030234 6664638 3915367739430345765471967796230426944 6664639 22842721239946536309549470502987801456 6664640 -1685268076985546984126559440024371200 6664641 -14798595384730628016888179066823195840 6664642 -17381388290074398224416050280886388528 6664643 15308787941033952603071298366286136892 6664644 -486739703341402342321692809617920000 6664645 16066073553428798525561900842723509720 6664646 -4025537522550827478016471753290714240 6664647 42446169641572352787362233281846787584 6664648 -2303919696938358531240656069452554240 6664649 -64037398036319150017408167134783819760 6664650 3389706290481866113217454849205497600 6664651 -5297790626421612021086342006015525376 6664652 -2872837659024830110480598888010559488 6664653 16447625463864148359248091424120228800 6664654 -34230614536461482100920782524937622400 6664655 -23159286377891852727766484563285602000 6664656 -127982598347926452644374128232366080 6664657 -12974766257564749927065400111640526094 6664658 3509808683386984815181666871295083520 6664659 -5795755920896131593946811993826834432 6664660 -8129596148164589273911727917967704320 6664661 57548420069504141184865746245104157262 6664662 2861869779442481105868373510801034112 6664663 -14275379271617696488895805067347512304 6664664 5613665630715998094624617249740800000 6664665 -3947754277234627339713570324681482880 6664666 21822377317929760016609182029999168000 6664667 19762200780563469891901643144664139716 6664668 -2744206214067756257082427838904975360 6664669 -13042617035276939090832983201121174240 6664670 -6443396750227662780442207905175254720 6664671 -7626700261081153501862641608361860792 6664672 17084181949495057831301977521142628352 6664673 25502263759500527263487318952277604484 6664674 -12226749762728370063473541585493914240 6664675 -14473920461613161762359427428667592100 6664676 15019451067695997271744834030000765440 6664677 -48732410933254090138953397675798460160 6664678 13273393902688135618583944619583548640 6664679 -13619451041495271927108940576514038224 6664680 -2338272303733861270135164445132800 6664681 -2828344131993575515452277599866619788 6664682 -6931634858493561888628153058353481808 6664683 3583293784411452733297209981906837504 6664684 4463913135445902619700553677161109760 6664685 -35397917239057900186539646855445377440 6664686 -4918996388838002173825732540335276480 6664687 -13395238248138680562096091887050135040 6664688 521115472527187615135958696246771712 6664689 -16241124139126063370586183012988389246 6664690 -6450895205074071838671126837523200000 6664691 15313215954569066659464116709267545664 6664692 -10054214088693005351768836026766491648 6664693 20145524852097338361196436798491560960 6664694 43379368762682625478358591202619214592 6664695 -1016492889955638823822888639743461760 6664696 18778601253650721002501290770153369600 6664697 -8612215165720045464512116858430897520 6664698 -4248357245486022063946541759843081616 6664699 -158554268817796158302929203692271360 6664700 -1350236558619812924147359366257945600 6664701 13749633539904727332645253219936991232 6664702 -11121497806914931247840285418328255296 6664703 -1096254835895102125739198811735516576 6664704 -2019592891110639116349698626572779520 6664705 -2983000229367566101284762619051828140 6664706 -11755626849003425462899366334814658560 6664707 -5933471917460609080523635687409702400 6664708 -18659575734684991076350001040263654272 6664709 -6538970311409992973220851606870241600 6664710 428811426112763804020019647781806080 6664711 -25668306522184852589718233029557795688 6664712 -39134799070512872195457724225837670400 6664713 21646289949519324982431130736467665888 6664714 2591921916502106888348739187161652224 6664715 -37393072025363842738465371886303335600 6664716 -16182002225211952710220042687634089728 6664717 29149646162740366854883571033008915766 6664718 21572989921611213790713449971939538304 6664719 21401889455318024013688632373524399888 6664720 1153428614418734443806299823687598080 6664721 -2996577698697812765674907879988573696 6664722 2373822154608663027429001226147051520 6664723 23722825058491898828203544327122886464 6664724 1813058774096174887686451516887355392 6664725 2445834894419440198154049644580660000 6664726 -3828859144417533069124678514448158688 6664727 6272467354470556931558619601196797680 6664728 -4934128881582622080759950178269921280 6664729 -12463295936361544276414692053479503670 6664730 20022012752712172229938512398718136320 6664731 30786965549943820113368743181424312624 6664732 408081855414768235513380602989627392 6664733 39444427621917624381917192365977780384 6664734 -8783397176158646750941758577799516160 6664735 12555873379836793695011952641766914160 6664736 -2068298800211208604820195366655492096 6664737 -12592437800558638902561252665235469440 6664738 -22692104442192561969292464400659606240 6664739 19100503316276133655577175608930376540 6664740 1814239404433582442189563560473272320 6664741 41094651463693401572733070443239721792 6664742 124290481946540483914025840022994944 6664743 -27028132116446231473837585300489374768 6664744 -8327277102599551453832556272142336000 6664745 29778344064854903995571023031346478500 6664746 18333873991265296048687047841959667968 6664747 -22186857144453638400133915562979697008 6664748 13835134157453472384787500050176958976 6664749 -4444875410665657860919927397650188672 6664750 -6966429840393804648902451002185152000 6664751 13227588620409248661126690535130928600 6664752 1980757698847928303703996545047461888 6664753 -6842186592038226299974619015642357998 6664754 692867214993001187619477422793768960 6664755 262621528057885336279314410428333920 6664756 11061123675420358699482027659549736960 6664757 -27379773228086910471289500063785779968 6664758 -10220970934291597990295097022734965760 6664759 -5298351354084023901773956425509406040 6664760 -2187759237573292899817921974047232000 6664761 30275883534513456220138149061657642032 6664762 -2523504300855325103345544827886919968 6664763 6219546679164872427272886378377226240 6664764 -3383963615975059977186734895507102720 6664765 3519767183032946163349482206374004400 6664766 -21490645984851751469516330989487655168 6664767 36641247602463236497183875498842702280 6664768 546210010552996735928707935954272256 6664769 47580748731561586470693927545171071170 6664770 2409087550668696444555166100237568000 6664771 25683536970436170287594891449836758972 6664772 -26827928742474666221122618838737044480 6664773 -14554373766137691650894498491835501760 6664774 -24536410600272356903572599354039240864 6664775 -5125075335949504650379356451770994200 6664776 -803920342488996727809107477008957440 6664777 -4183461104585115080792510909284185728 6664778 -24620399384649450931949043576782980560 6664779 -13017696324497353905660227175409152 6664780 13780302080470380333780673289483750400 6664781 26249177633875221825425316108666970092 6664782 117585733456126133140166113077385344 6664783 -12022486588977427217245263896244558656 6664784 5267281396424071023990755419757469696 6664785 -71178398977892906538125737533840960 6664786 20277062379248848826682007668432872592 6664787 5730622375093120928029168295328947436 6664788 -13689673697431063234617473567697960960 6664789 1209079499390615606604153919677168590 6664790 6953734620614517716258804527597814400 6664791 -6172818065587231650276939325407563136 6664792 -48790548172520522522375217698034432000 6664793 -1304054511213320493056212094712480240 6664794 -1764697512818823318763493114034876672 6664795 37404126282707573122741683009150532800 6664796 -13337947883801643447617353428644290560 6664797 13050547196266959248131762671320631174 6664798 4974400001416082771303760084552686592 6664799 -36816105877162434299419497111838429008 6664800 -8780470382001258261394430534398771200 6664801 -22513667790431468253411670891912960 6664802 -7524727801290349457185442079786475008 6664803 -14385363796211654397250663473053475072 6664804 8463674672247910887536783062690518656 6664805 -1032433664722245204367134760223395200 6664806 -31943331974154422166896391092264839680 6664807 -60954852792095556357477049102406154488 6664808 -32925060077314606917165623282326103040 6664809 -8805519126144365737238899734209149440 6664810 -5145672660388540784294721425277733440 6664811 24886027908534524852188573909466327412 6664812 4266960908214152233880802415962537984 6664813 -28653342200010856435801684707781053920 6664814 4589645736401606682515334494602337280 6664815 -44105708653887631945052186891032428000 6664816 7274180638941476200151628851613204480 6664817 43482464523437366092263221351454783840 6664818 2486043698123932221530514829019877504 6664819 7179384591766507859905524228358620496 6664820 23976868007789588958569425925705472000 6664821 -71712703730986646097107775342123933120 6664822 -24661042400467787433957181973534760288 6664823 -56793884083524612123228782148254829096 6664824 24872714387505879131208879264944885760 6664825 -6994747092433888419737915721292718400 6664826 9033159692331065566010024813107234560 6664827 -101318322927327066092668746964513824 6664828 -55209231243020045173051474778432000 6664829 50664877453331462752328565642834170976 6664830 2849186343985769276966251602875617920 6664831 -60713686344327759287407001952853898368 6664832 -30981084220809706093142604122475724800 6664833 -12684883954879229786446037718176870400 6664834 151089936497166986932361413651294464 6664835 77965166369179584700367740273350144000 6664836 -16474439263862039132665747774578585600 6664837 -22706451043992498322296533372850323748 6664838 -19675754923232287514755565971381658880 6664839 -16377884962822396807301314055389916160 6664840 2858265256244667956466762222393753600 6664841 -17272565025856568475987217454668492416 6664842 751407640093927582978350243517880112 6664843 51121675731618009110516777128066779092 6664844 -6518930575722128881333793911205163264 6664845 -405209207940443976871847420460933120 6664846 -2717040486537566133526216739273883840 6664847 7868635493650493819887923942541986912 6664848 -4807907598129546001385746181253758976 6664849 84489834112828368279927966193907483236 6664850 -1718896165268896595901999370602679200 6664851 -17636324135151562064711369151435524160 6664852 -15227059200606661763486031420000552064 6664853 -3184258519599578804677210408635173100 6664854 422072232243908885205810097267445760 6664855 -12679912750966139395912557846894480 6664856 11682749082472374604689132308827545600 6664857 4607402265504605997957924296882025120 6664858 -22692063966636284090945221017985551360 6664859 18216111993419482128684900065811693060 6664860 -14029567446701783857521358632300503040 6664861 -9876382672858242572551868866815428768 6664862 -5292168224318393693383548450584957568 6664863 40698981752155078709189089428610835088 6664864 12394569421006375835005929138868125696 6664865 -18629216461611955138404881765690437740 6664866 -1485554263605318795461027177583684096 6664867 16382245827707657916313889541964816800 6664868 5874414160956611343614698229881675776 6664869 33019346436069506997502672846366003200 6664870 -10168014164299153435476632786556407040 6664871 -248005054605300505278776518122566952 6664872 31558230178549456791304558736908369920 6664873 24423667657855157612333273174716944122 6664874 -13644092571598755273050058043112330064 6664875 -7113690078035024427517884901631040000 6664876 4443728834730759491443215208649195520 6664877 10818400549915046893561765974247645440 6664878 125397750953084085898102859552390016 6664879 -4307642292485095271136950788925207816 6664880 -659408662789201474514992700803645440 6664881 -31266504085028871054883853975731115616 6664882 35246008803263899613635562393175026688 6664883 -30741148639151108310379804723246905336 6664884 -240900668081958719256730390558199808 6664885 5760509704050865307441081828452300800 6664886 6076989637604682408620866767097356480 6664887 11650455166482591274321809861200019048 6664888 -34848056265834821344832080403058032640 6664889 16285381100420314098354771469073537664 6664890 -10747625027608265208260924553387598080 6664891 -54289711601517526258725589322742007708 6664892 10497422467921083564456130253373146112 6664893 29953145231096302057287881063547972864 6664894 14449363039985323344149701981862167680 6664895 -1515000961143244474767607504484088600 6664896 4534113202442217401294836419526656000 6664897 -34583648495982898829377823973258140588 6664898 80192471875399534305283054658158080 6664899 -38184588876422288117917351206939881736 6664900 -861668526534326509449550898498918400 6664901 -30906315502159473884034411595398616068 6664902 4547759029486468326054192502595466432 6664903 -15954194148510427793733117679473191120 6664904 -2241091611005465543190419048632473600 6664905 6983972515508014774508629126422999240 6664906 1448059696885804410561544320080932704 6664907 -2378915087431951910016261626233451520 6664908 -458989500550245698652378773774745600 6664909 7707430442117017881868996886307758604 6664910 1589424817961194385768039549321429760 6664911 -16243545145188879447480971002211690880 6664912 637573200835046820467616865524252672 6664913 -25535313986816401780984377319006571100 6664914 -130829109604972186220338404392524800 6664915 -8162937923912170389898247830975808400 6664916 -242556561714080975973302573099067648 6664917 -2361824564341999780312976007282124800 6664918 1064192733137078091722330318507895936 6664919 -26472366365315821510293498007101524400 6664920 -4523120820663278062976214886410854400 6664921 8353948564286831614534799307646270664 6664922 -42394904773567509987524081747637264 6664923 379294895299107526355971999259271720 6664924 -10770998227409962441594974422348627968 6664925 -9115124661834805916010363462197735850 6664926 -16259455337360972391094081884373285056 6664927 1885313356451005667971014250871849152 6664928 19405494452722480725425906994916884480 6664929 -56492258886961454133094281794141247360 6664930 -10051533917729783232179957647991612640 6664931 6909428705708181781419701451912787392 6664932 -1258152354412585902067899028700790144 6664933 -25057417487458364049409839754460285472 6664934 18540660975013947710096153122815560640 6664935 14323003245060699871619518792341715200 6664936 -1456500684691237040778444433598776320 6664937 36730365978889984600123747309303430586 6664938 -1632746303944073653668544091856568320 6664939 17076685658992633705928232486247338740 6664940 7928347582060357483031884468226611200 6664941 16671795438983253668007876308639935350 6664942 -10220419088090841663522544359436360128 6664943 -14671633751456723036275873616840370960 6664944 1650959449756799683701698606985117696 6664945 4780965981896983872736136992186767360 6664946 -23391357989528028804405650986249691136 6664947 5285850824432849508550787296840414272 6664948 -40502479108079591205098429981923480192 6664949 14819039090723846778861948003120564864 6664950 2670637890477847368400209853732368000 6664951 31093598977673113505515023496047838952 6664952 9574952422832290679789302732982108160 6664953 12689662932949661715739065325939735200 6664954 23883007868802634209013893278047822560 6664955 26305386369398316915114419299267272720 6664956 -22109820577263194389606514671415884800 6664957 -112327428381554215260701897498281312 6664958 -8461551943256801367509085685381669824 6664959 -15709137163059907893405923171608775040 6664960 5333719306133086801891458518939074560 6664961 33914567730091154251104714695088482562 6664962 912152113824119230803316518349424640 6664963 2867554411519901778196366393803568608 6664964 24627227279923814565166914611522985216 6664965 4660467561953776041038737510003254720 6664966 -4233837563154183631018098572548964352 6664967 23241796187397447496339672580855306352 6664968 -19079642546806839430566360120935500800 6664969 -10414370506978989141176564133653288448 6664970 2824820869354114047093528726296540160 6664971 33185500422360082746964118294722788312 6664972 -9082557337157273593587868418427415040 6664973 -562501609605609537500448079571249856 6664974 2178923274853935998411413636772198400 6664975 -12945663081998612414844045133879435000 6664976 -14946634555524884922899725866844028928 6664977 4517378379313326445060277706188479680 6664978 21779844570605580407294271240100721040 6664979 -66247517935539645387628756356195678420 6664980 4964367964622157325034273987443722240 6664981 379010624982063821299780202882737600 6664982 -6320609928509204636781036188774303616 6664983 5369762352440088936022439077097172480 6664984 -8512637888031926550484067530364436480 6664985 -40781346847771073417914426051231805820 6664986 10012225158132846943425131327960876544 6664987 -252215040139367610758958377411787248 6664988 19601694296525970666408623637439182336 6664989 -3082472525860596652079714821815327552 6664990 11608515836588027748357806602333536000 6664991 -27884039710300588679814919504706602200 6664992 3143837999562585662937069471247368192 6664993 -6778911595163251041318366901215705600 6664994 -9974726881335944561311877886953356800 6664995 -9408957975186324108933966968677801680 6664996 20373573732908558902935893666697793792 6664997 -48126263354208522527725008939942703554 6664998 -8017585597686569127989480889413807232 6664999 -39299279505151028837241314435152216680 6665000 -37377284244637043042116219084800000 6665001 -1576356006435934614862360935899912832 6665002 -3584109964429860668846183635449972048 6665003 -32973425434313078528315920347798414840 6665004 9184549926721737633090286307573592576 6665005 -15272190336557547992775581934928388640 6665006 -8321642596966762420714382836335930048 6665007 15433869864347646442978548871536389640 6665008 855975446281841423014323378119311360 6665009 -8990420387055943051022248767235173312 6665010 9351026193767724384037708235763916800 6665011 -49702234155400820061413377868014518388 6665012 32884363737148826500541826399001731840 6665013 -10823769196506431353580802996555379620 6665014 -447410391898762415171910764013570144 6665015 7684727287253742663369674530193680320 6665016 10777439616435871249470907219373260800 6665017 6993228527098090022393505713750369066 6665018 -641828559962491642376934469112632320 6665019 37671180893975533608559374314190424344 6665020 25647231287794552143519132703647175680 6665021 -34014978964741180915235888260675797312 6665022 -6625566539433359599816703960789196672 6665023 -15570017304596235937544284249824012480 6665024 -12223502898550637841470860255574360064 6665025 17691501650734418234568952996882594800 6665026 -32744608919866787154382880544187359360 6665027 13858455667448425389406927446864082320 6665028 -9082160567494838198469895330395694080 6665029 21363723005639717937462828839245221600 6665030 -5355628042107143035983795082681161600 6665031 8743901902027074300771495889198433280 6665032 3834526995330113224952675625708748800 6665033 -6241107142350318858894481064829604080 6665034 19056931565460278829196560202521665280 6665035 7804444960760371070027062227227456400 6665036 15313571325981328686038938155112117248 6665037 7195219978784489889265660094157284352 6665038 -20343930257129916117280093794086258304 6665039 -1473450292310037945596397545175950160 6665040 1751843067646725348992244720383016960 6665041 -53840552219287622125028498418604977600 6665042 -3217876881518415401631410339566853856 6665043 250499006510813206101502963363584 6665044 20283643583642040614290855956089995136 6665045 4202846525646471359717183010588955800 6665046 435405087856882966510362278868856704 6665047 -29133377331976643887815538073599264504 6665048 19661716467889114748583894630126182400 6665049 32273717966038921585694387504444463834 6665050 1817475445461863281403441163560256000 6665051 -14167547064474897383700283385357781948 6665052 22029610792150817283155947680008120832 6665053 -56681739306138107396764998823028199840 6665054 11264133557649505022018155919593986048 6665055 14755593716122128317773977226959014400 6665056 -4958315250795938102757059161082953728 6665057 -1093331643790211111358770759499617088 6665058 24737498871328464150656050285699825920 6665059 -61169041029284223127688340667868864740 6665060 -21564783089195488199041313921713739520 6665061 2058787996592058550691246860950693600 6665062 1294092833293128972732986451260888064 6665063 40959504134948020837840841952074448312 6665064 5512820629209974224375847815264665600 6665065 -6135034112141557149833244243705691200 6665066 25882988189854230559469541656596356864 6665067 32495490113335380993306693570640912440 6665068 17802129946441098833550425267377228800 6665069 26841814614803623252686766380741293196 6665070 3607035765885657111214005553360281600 6665071 1078737490316883250403973929722376160 6665072 -463772874829517096407138951187005440 6665073 -21545452126351021512030439650684408000 6665074 -8208703438878503249154055914583240800 6665075 27626906963172694665964480459156560300 6665076 5771688244421079490634815234149924864 6665077 -26322199515286971758359045851991397074 6665078 -4943548885976022186446031488226513024 6665079 -1796138170480541498604295519046379312 6665080 -31214847499775855079429140098791321600 6665081 -22179996336888247134548568994039748118 6665082 -3427305207704114796091923949831159296 6665083 -20667960428066438652130567526475717096 6665084 -20211829366910690053721782482453878784 6665085 560563309110434502326426125048546560 6665086 147836032540334646345456525581875200 6665087 -14435674192640831665975602158064746496 6665088 -20125531772375643726205850974798479360 6665089 -7732036179482474408705106257905226110 6665090 20684972316734379450300902042321409600 6665091 16290209013692598787972817989220919984 6665092 -284677287831740822894224792544890880 6665093 24701546239419958272451267859922673920 6665094 -3490872508386154105761952271120840640 6665095 -24207566840100650068848739960030571400 6665096 -513144408979915808778768230724311040 6665097 25398928192776913450793569200834128400 6665098 -10486479977970011571754051518286702080 6665099 7544578652758299721105227439545756960 6665100 767970453110404678144017137036928000 6665101 -8509371533602614337076412326194369536 6665102 10366683645216253511554384603605922752 6665103 52460147488048238652166868783100954984 6665104 2721929353967947294427838445146357760 6665105 -4109139169549323785875631729011622400 6665106 -1911205792456869743947385305555461120 6665107 -5343846552618973046538498874033367600 6665108 -30813752009475521866383895099243839744 6665109 -21291870074193776599915999042866994272 6665110 4569927324310280888369357459389896960 6665111 -19453186569766090709314094246543583288 6665112 -700910455215388263190543528501248000 6665113 -8003253311085948610820897241936496576 6665114 1580179541434044380758666233822309600 6665115 -6693501301569531086569397321815547280 6665116 -5792737468009695959328704069734351360 6665117 -107198463384644679790691808434811555648 6665118 -191898733948061483298618745382627712 6665119 -2336697959129482043720694489051874256 6665120 -14417876404927086782161156200128839680 6665121 -5961725729896702770190760049178761240 6665122 24223095957529782958908488602216305312 6665123 31332994526368073106304327390646673372 6665124 1200479912290299129464438217556623360 6665125 -23963578496240341089774417149172672000 6665126 4707054992902468367177259372624700800 6665127 17597031116097452283483566843815302312 6665128 -14624739803898982168361262834686208000 6665129 214357032544055022211247724536437584 6665130 -28876755447051246755358924449367705600 6665131 1274016418484053660716466531307450664 6665132 10965604202325029977000055849733012480 6665133 -36494825681443141810347371678180189376 6665134 -10440483520211538346652004593001595008 6665135 -29876215946811353037200429085580708920 6665136 1693660573918119458769624272757325824 6665137 -13713189260714027042245748229721514688 6665138 2526332121045454858610996149480812960 6665139 -25011431293325983338270963823581245760 6665140 -4304632934720791893868052170349445120 6665141 415313644654362570345368383816589472 6665142 -19739864185173228094944062405693723136 6665143 -56032839464868179360827664504235000 6665144 -19185323237389777639841438817889505280 6665145 6288278506187439219623216344991718720 6665146 -10098956807861340496028011191369987840 6665147 -11212671651152986924463544012492605520 6665148 -4312722394356953370444752264224588800 6665149 -45814863858926109297336232483787236512 6665150 -1143918148815694176644278365955867200 6665151 -12732874959278277290029207612421134080 6665152 -6245349673615967920689665321423863808 6665153 26079395175810320910044323852804855968 6665154 2392420117431047686729890471391029120 6665155 1293957099519378910377449214176133120 6665156 -494625640150137425349545394393100032 6665157 7801177404673395965742201138956275260 6665158 -15657734602620332714762089478976028320 6665159 -43105203276992684688243938368000793640 6665160 -28727825484649461629685157336559616000 6665161 -7912373288180110559301422063691676748 6665162 7891473997716898072195132548236229120 6665163 14717024863160402484114883897258672344 6665164 47165641870299742586575074434439168 6665165 8839990495901674232652086471120481960 6665166 1263314887096672992006385389825371712 6665167 8740603662944683973665347137135423216 6665168 -11438004965912837173284615413169758208 6665169 -3334853667933626952931812238177245312 6665170 610802904408356396316852772776460800 6665171 -5846037979728435875977936779486808560 6665172 -33981633251863248758373895840339968 6665173 56913423748521088363929952923539869020 6665174 855247596407010299189106661740193152 6665175 10521034003668296580298955090834344200 6665176 -30578689119120463899891757237145425920 6665177 -4273080577706178386640532259897655600 6665178 -7626101528732786941880216517113924352 6665179 -43282237971003390920397273741359772220 6665180 3283613897328397029851302356683427840 6665181 -20158112161678474813536401071779753120 6665182 -25648002109735805822054959268637095808 6665183 94610168919470437502374727372215920 6665184 -21457512196053176274815365086898814976 6665185 30033242970759418065213817911878870400 6665186 10534568117232665889784652580742533120 6665187 12131802896701337607350293777593991152 6665188 40041619868224146770052736582879157888 6665189 -31956736110404038217384038006844301120 6665190 5123962131392748076363532701079285760 6665191 610555656411540392429223865260217680 6665192 -860700546774780260178983377514434560 6665193 -3496677335601347745163459662773224320 6665194 -32671149608072264816106519904146574080 6665195 -2616851161283056191826175532224741520 6665196 115251871010070316242769501333192704 6665197 -2664700325147118375909992630321027136 6665198 56858643360877368115834222584514558464 6665199 32141402889662095958627020424737651464 6665200 7541591745073592245639592849747968000 6665201 -21591959764738342784051081446597434798 6665202 -5106440773700664149295977510528085600 6665203 38004475107507341895224580679417965024 6665204 1266734730494777383761845455744622592 6665205 5751938260818261186535874972426499360 6665206 25072115231978458209290536838276544 6665207 2859663349225298160342492589306239576 6665208 14266255732503020602576738408020049920 6665209 48783546974881771831859529388510255104 6665210 -7654257707466472413158453621078952000 6665211 -5586462031386778417177488899781659136 6665212 -42501395385595664670635548771176300544 6665213 -56125122826892769613487239219758572538 6665214 554159323185888915684441465474465792 6665215 862242631638813384999479855118396000 6665216 11434580548618174597463212914515116032 6665217 1563666594220465217292073126123699200 6665218 2972225630956407897544754680577558016 6665219 -49894951550430445927637275490624560320 6665220 -4187899363303751382019579781149286400 6665221 3249166451783960108234634349172082844 6665222 -5112798723971154985309243997435357088 6665223 31231645172313167144109661897879439784 6665224 -44094605483788610572789089434200627200 6665225 2825338551854826664380585201614697150 6665226 16159977358953944538594571485759237888 6665227 37551105101301585132638377920643157232 6665228 -33140393759972179560266910551301810432 6665229 34564098325782743370247627334511148374 6665230 -7081833064481239339868091193304064000 6665231 35491218439319046073081977653124250032 6665232 -872362171188651417056883702277079040 6665233 16811717818604745579621035276521114304 6665234 -18006192481009783849275977805141135984 6665235 26001092673186215888179483434646686000 6665236 747216933764922875202800979402769280 6665237 -53182113347109803778258653195171472114 6665238 -10342462258480488642061819696621742400 6665239 -4395374136258313401944497283332723200 6665240 1277520822947796695793574883037388800 6665241 18984051717991240995217939235078768544 6665242 -28753282598570411238850810467803109408 6665243 -8653165297562217997363066635344198256 6665244 -7227164001800162848053882164157849600 6665245 -3814022568440524019425225573958956800 6665246 291731162823566560501040663570835840 6665247 6965425302347796547836016184925457728 6665248 9082220172361533313880290759425392640 6665249 33183910519929995545447099208334545250 6665250 -17384206194305436423469048762686336000 6665251 28315797527900251097079011395541229472 6665252 -19570762790061782781891194878170344448 6665253 9112906027154284086671787834208954368 6665254 -160680933980612377175524781702510208 6665255 46813152587488051091684050037308418160 6665256 7110989662981679926397587017226967040 6665257 4620962004749203704289563981832093840 6665258 -572197578756634976760636743209678848 6665259 -30064852341216418130886590105530211496 6665260 1712912058774072706407748943815526400 6665261 6616041502667593220305548394800851862 6665262 -7397691501465796988034746286339916800 6665263 32805334793372389473067149896810787384 6665264 8859104358220697998355344689923604480 6665265 -1664571483637220260880126029070573400 6665266 -28425383461663053154175162827162291680 6665267 -10344708126640615875677084379877468416 6665268 15361490951931091850345667715571773440 6665269 -3292597342524308083691363491977693956 6665270 -11738432843266406766166216006028305920 6665271 28287779196487906769605484153684833512 6665272 34226172494482147437702627582200524800 6665273 74149607697751768599544623823122180 6665274 18866112322386909616714973650569177600 6665275 16634230256486579614209130363492321800 6665276 41108384332561257925243983209955371520 6665277 -6117654772137691398612134811246180768 6665278 7914985159166884821776695964014539456 6665279 15266487758458280940656679725081633280 6665280 -3311612264992637038999731326083399680 6665281 -6245428455176116591982110152491897408 6665282 14342305996067333674646121620508694080 6665283 -19119692998410429703531248844727155416 6665284 -41265433841764323291470051655588544384 6665285 47153429962496036969752169303846400 6665286 -1551196509756962783492711826424316736 6665287 4316498744152973719422029532112525192 6665288 -4726228280884158474761382065432494080 6665289 -25554492951650696046140542973907326880 6665290 -7163995938470612163688782802902429600 6665291 432452018774820094194226720328656224 6665292 -23744335861914551425767492510710681088 6665293 26116308807453099287719447214001636684 6665294 -6909174144167106889992854450860859328 6665295 3007885515622575705144269104493030400 6665296 -10312245978776231768168405512423735296 6665297 -8005894496338242474246957367784698254 6665298 11363280818670900377514684417078996480 6665299 27982564088252867560855720878678263880 6665300 -14505740630320871352277508667825801600 6665301 -966164356277327827524489803577213120 6665302 7418401125813509557017559605118260480 6665303 10414636299881907797645364044218242720 6665304 -26020299293315158288681225412337991680 6665305 -14348834249019705387820303449784807680 6665306 1771860762933767921571963718655251200 6665307 32202638460495592256003690035714633920 6665308 2923598710200930508193924941025716224 6665309 3077918311148717237729223009235084800 6665310 -1151807998562361873096746349314995200 6665311 494478002517821244569759666904762552 6665312 3687587323622212409314989532083781632 6665313 -3203784591385097714966276286494527056 6665314 22606718368472446905076943265491859840 6665315 -27136389817433479630096033623932363280 6665316 -4679554147319458381445654966331494400 6665317 16264224911072396157433975078233722366 6665318 -11079328815007300256251516617074938560 6665319 -10782681633890338588361145081271007856 6665320 -2603496301277222412492230151262310400 6665321 5371659928259178625845018805699390692 6665322 -7625110367732058162876195197033257728 6665323 32162661222111244609718184807960253668 6665324 3623420484130764732386929666097911296 6665325 -3099181193381842967731900015686736800 6665326 11546207718138092873293410897289837440 6665327 -19807378187024853218868554584798647168 6665328 -178749405149920316791618612810383360 6665329 19496779572744323613904901523269663520 6665330 3591277498422299548643326286234457600 6665331 6197905488746263716821767952958647040 6665332 -46704546739610374457119430980245352448 6665333 -4742451542701483871151710049907183200 6665334 7906445138323878318791417616762123648 6665335 -47823242670924163987666394839092548400 6665336 -62214046713463644962722836816260505600 6665337 12777791916776192639110849320063360 6665338 -104565266211368910001564686978934272 6665339 -16111001957820304303731958643026144860 6665340 12221770029222667677698746138070016000 6665341 -724252237066899310134879255077625856 6665342 -28227110223989020087611099519618141888 6665343 -27400227596190985793107510148812300656 6665344 -92133349381122345769719867333672960 6665345 273354906730652831881908085362760680 6665346 3291097225584469773913692085513879200 6665347 13766400896916119225469667735829685200 6665348 6492726801264594887395408619561656320 6665349 -27491837802558709122433342375724086272 6665350 1132157612636781436210778160331248000 6665351 -4527482718694275298280134178165479680 6665352 30421301816793529128117022243710566400 6665353 32047774015508853649630925244070920602 6665354 6606983318111962514009577904377772800 6665355 -2276765382229070660764226521957224000 6665356 9250279458673433892285441756599217920 6665357 7866578227088557208919593579101927680 6665358 -6954234309077993388933504235568409600 6665359 10677683424025724630673342823390752560 6665360 6166013252005308879415165653695692800 6665361 25451981700131119631029515493855226784 6665362 -8290674371551970401387060878423870336 6665363 6326642178954917725248336565669149612 6665364 16475832238223946803283516548340374400 6665365 2665257896630462774791749406827626880 6665366 7219203426666815043641918849084966400 6665367 -23560283815771656511843237237410823320 6665368 -29151480960058057574173749757708093440 6665369 28105544512018399042383049432454941770 6665370 -711429224164697746711891231778649600 6665371 -1575716459566210767154173695927625800 6665372 -1441939143249835618366273494971584512 6665373 -2926358259364687050379867962106841760 6665374 28814612116419719410864995399841047936 6665375 -11330029113247899743259382473220986000 6665376 -3789426774446637935375110986248749056 6665377 6548190875692487168051656396999896192 6665378 -13269291507846788244355049529114101376 6665379 -246220026333558532353219786941203200 6665380 -8856100912926881865406531920236179200 6665381 29159127250853186747001303096739585692 6665382 -20268180299118527585087640556045138560 6665383 -60340038881098073042803904959336415368 6665384 20882298465511287413427451998951505920 6665385 1976380957997502857842040139999418560 6665386 -1018023128289565327764717482913610752 6665387 433026795094216141460213462157289320 6665388 6535109674571432417554413340878128640 6665389 -2904378557796068869676476622965275540 6665390 3672888011267912418239837690297155200 6665391 14951479707876810135666401685157480200 6665392 19775988054138352543443064658165923840 6665393 18968898079793364284298528329398171200 6665394 11730486643523222080825304053224274944 6665395 -43899427922584821793100100493665159600 6665396 766629755820804650352470499247828992 6665397 5063616760265700530663751631004845728 6665398 14646574126567631414453070022058844864 6665399 -22455388931117300446701390893017529280 6665400 2480899084626860855940815210746368000 6665401 -1395038121035652985718932441542925488 6665402 7613444393720851816753093109600474592 6665403 8569937338369552939977357730566571008 6665404 -8207334652794322570057564887245446144 6665405 8062310290660500938597547960735495000 6665406 -1513831170219151063584696458205888 6665407 13701410814569695176224931993599126400 6665408 -7490236913278196120436927872627638272 6665409 1209250989580032592387019016703807680 6665410 7258507832173049373478017629162403360 6665411 -1967049264920457238531261561265774112 6665412 -7007936713485137226082842478449020928 6665413 18975158070695785354090333061820261662 6665414 -5342950557318348852832569504885410688 6665415 2957797256597079717886721704416291840 6665416 23529856727441916371043077126878356480 6665417 11313687936095447121528514642643558352 6665418 -10894872988381888235384855768938304880 6665419 2312693746652957472422132792479143480 6665420 7280981843881054996415897163775073280 6665421 32981715052263590711063807462386614912 6665422 4231803136908805458441179541813201024 6665423 -14884248578503798570473417415654396800 6665424 -3220108308643249902626369584357441536 6665425 -4951439893402644390151795616916534500 6665426 -13756676270788309985249426350012319088 6665427 -864115446582132948293171921251597836 6665428 15019843618419783448932283293236920320 6665429 -95798539778253204801265935486014193216 6665430 162912422779686962143326051150827520 6665431 56911946813620067957748010026367934592 6665432 -9034585993347048972770805356286105600 6665433 -2060876030008962674754424800861617952 6665434 -4418917615241723170044069627956087808 6665435 -12590990194213198730825232248098933440 6665436 27624381412352536137132459208091612160 6665437 -24661389210747107948016640813052525914 6665438 -3844710747226388931358548786387176256 6665439 -8845146262257257437377082768719558144 6665440 20160574294907077988746510728187084800 6665441 -32976715209665784596927410344454434816 6665442 4687036941332791280663380170299547648 6665443 30542803569247646956266586454763980664 6665444 1383388383322780015905243469762743936 6665445 -17625625010060684130851678825931969480 6665446 27498636429143871504800882070535901184 6665447 -8483733983227267108876683933625628400 6665448 -2698855990184624581510848113865523200 6665449 -8876223337245852053907129169121723264 6665450 6555559838445772096404150049866336000 6665451 58175408864443286164668869743413984 6665452 -2497382169004793807083159967464289280 6665453 3552413654839073042577033004239702624 6665454 6861148805479633700674409429246219520 6665455 -43255094392173232254328172858698163640 6665456 1057045707143034860464069149435297792 6665457 -632658988859523146894967741343994112 6665458 3415838895507893682232684992847579776 6665459 910028132970623346471448718461149120 6665460 5882901400881325872833029042374236160 6665461 8763938896266949914418784817146445504 6665462 8174657116275246209869992781692881472 6665463 15363660566365267602120399317489944320 6665464 8365166734573377092401276225781329920 6665465 2868476059655470193303661235967397120 6665466 7843340286385018126878363691537612800 6665467 -56780379151924606062375454996532684800 6665468 67052465215112902534147371016175616 6665469 2951129717451293216849130510303415488 6665470 10037204569307486033107661667768284160 6665471 -34066478230543905896474438537202412080 6665472 -20118328135358410541151363451513208832 6665473 517126959889299647184953859334157600 6665474 714492843013840673809909358369270736 6665475 11915735011231133643913045639283826600 6665476 -11454834190264666543547531679030289920 6665477 3270341519983401625308271490168981760 6665478 -15130361599972582733431487059442515776 6665479 -10367973146413514462153801593080221424 6665480 7941399147152688213139682845613260800 6665481 -30593567939216012230633130194880617872 6665482 18044362530305667132442961084527052592 6665483 -50751404181074171215185431759556332376 6665484 -48918028431437789080539762649202688 6665485 31451099126392876118062438704129343200 6665486 -9532514873612290275331054891337183808 6665487 -35276340765460778530067167434370187640 6665488 13051339974063470797024342426664640512 6665489 21470488958215227124196874796862677824 6665490 -6096664640929253434147028386697679360 6665491 -10461716500590791988625349760109167360 6665492 -7163020919960167573141296571096178688 6665493 4356230979463129963626839597523702528 6665494 -28946645733500844589611350233015140288 6665495 17580142541834379948423591491135369760 6665496 -6461377807105573704810787332915394560 6665497 20283176988411092272043955969643327946 6665498 4010661539560822404194997538421588736 6665499 19178634452805387008333861481519069384 6665500 -40358195510363745946092028391384448000 6665501 -58257315827489625168017988537617094996 6665502 430237523244440462898554877455053632 6665503 16802578709401019481101733921668998400 6665504 -487604560146871569607757072705716224 6665505 -1019055526653427286402792182049280000 6665506 -1634295637811876494461694048499042016 6665507 -4915227676832491527762796445591385360 6665508 -11588898358963593342853243344560308608 6665509 2886907095739752795110392431441934716 6665510 -6611412421104263687334996531211616640 6665511 -821600115935442280298628466738125528 6665512 372725878956569610952702790114426880 6665513 -17418158603130461328576024002727797304 6665514 -13745400734439390286330536346742511360 6665515 15053318783375562237310094157116760000 6665516 29337903742563407742206956011552768 6665517 7250456930465315513347752306354114240 6665518 -15181629079240628917753615035411225600 6665519 6522021781494753986634493165274565600 6665520 1256149029675731441899847612589342720 6665521 34896321819652748513004558142441487872 6665522 -4641723971005732309989268119784232688 6665523 -50604305817238645627917041961951768960 6665524 -49862972654230158002945171575914161408 6665525 22908338215574737554246307706263380000 6665526 2930520667983763450892952917532345984 6665527 27544125369554406053561828576376256 6665528 19592546209734970544922444690382172160 6665529 1032096196489801312158829756335446544 6665530 567180784963993019261577535923364800 6665531 -10955181798927910690268087149571817696 6665532 -11190549495914202367957360157812182528 6665533 -6498013971518285117076032717565349280 6665534 -1831720700172261806532531277566814080 6665535 -3589712000962029280494818833381456680 6665536 -8690061138411568433129202786618572800 6665537 -2453973149845377324047235433142666814 6665538 2320574129723681069906276824774680576 6665539 -3135450335065561264850818979547598660 6665540 2584310878395830725608197594416250880 6665541 22547124525587571581677353048537722592 6665542 -21075990119431980040892284593330493440 6665543 200670215165937146412411921196728600 6665544 43693924369402716233409986485303296000 6665545 19149926327875464395072917588811941320 6665546 6868115772977745065071391452040916480 6665547 -14814965296734340926681298696831589376 6665548 -38997919120132530225132884451382004992 6665549 19720001665635839862264125766440985792 6665550 2074463117516797147740709161904521600 6665551 -6487415955472388894965755367346916000 6665552 5857672839404987090924993922578890752 6665553 -9060054421262018474919105146977752960 6665554 -5651760161298895770946442745518742528 6665555 16819190347016287729014458001550658160 6665556 1991191120575768948879626773823391744 6665557 1222928325011829481596114192116652220 6665558 -6237600611638337561233520333194145280 6665559 128746389679976416832899608477126528 6665560 -27773330574764122045457869364935680000 6665561 1095957185220447963082852168469683200 6665562 -8133792615955074639340283262671685888 6665563 533209106163935396964164816105682480 6665564 -36528714488176714861246972674464283648 6665565 6154797978826634993103145387131001920 6665566 -477205875905455530822611487012946560 6665567 -34384107511824405954073523116750428384 6665568 -3571146412981887912574939165352263680 6665569 -1710178741384639520430685208358826304 6665570 -8526678986871368096264085444587831520 6665571 2113352815237657819206042009931042824 6665572 -10437943730533299019957079719795825024 6665573 -61135198069347536228302633905953042178 6665574 -8804939826470836133242165822373125440 6665575 470353672475009044931525354304084000 6665576 37507791495407226609284556294920494080 6665577 -25147516430626582367833808679926336880 6665578 -605170816363709445832287035650849440 6665579 66534601600863997991803334642574569184 6665580 -12999887760811585185329741120868480000 6665581 -8638191432989391843410651183366531496 6665582 -5175566691589038778475825122444164096 6665583 18520543012208514159093191931050972424 6665584 -1462197504514488200167839957036564480 6665585 -36335161354299935622428854007070518220 6665586 -7477967829695573526733142984095883136 6665587 -14750429130162720603416591512647283008 6665588 -22921452548730637822681434126741789312 6665589 2168461511418088148456375227598243328 6665590 -6866097829954117953125986008178099200 6665591 22664623498696293209024220586279909992 6665592 25008961739138561990332510770692505600 6665593 -11503395623660080944331209259731995712 6665594 -3856084914713151418599478244915369760 6665595 14614753622241300949824636230161920000 6665596 9872318554627267510332887616328636416 6665597 -6789482422045905209253049583433432954 6665598 -5761143453216386243802248485776668160 6665599 60213769232960752833623112479396310480 6665600 -19534248317595846355617808024338432000 6665601 17603722367951177184128700773965255584 6665602 69025681968823764909729108704920320 6665603 11829482491548652704146278118371638480 6665604 1243958245021880748120465538930317312 6665605 12720019250251737996918261887865475260 6665606 -12111910642263947525109012457010362560 6665607 -8716400736391032577640746971445261152 6665608 7025954443793862281410005478818984960 6665609 32618947760061586790900663576330719440 6665610 -2466455429366293689944326884523207680 6665611 60110318965311162788213955704088576212 6665612 7430175245680084765672480233680576256 6665613 -21274869079171229409547630167364001856 6665614 -23157816097098115341875289325195105344 6665615 -41936606377803942102181826891421127200 6665616 1854118336497764514911343070521016320 6665617 22969811823347397928777632118280800626 6665618 -1214428273899015594710388754090008960 6665619 -988736890060007708252997603628685520 6665620 -59157693577281362846379208097955840 6665621 28895986934294079546396093798611605500 6665622 7804984544679398924155337817697050624 6665623 24387192425761644878235085472584764872 6665624 -3471577373808292612948382781047685120 6665625 -42366715609718031946337107191420000000 6665626 15700013279415289285851586105050096384 6665627 14078384926169722795663652504808265476 6665628 -2634157360020318578428601632175898624 6665629 -36505475505612459368039797724793828224 6665630 -658345763664269161992966595540538880 6665631 6365869002724275290464441591666806144 6665632 29607861261366876234154323783339343872 6665633 -132568599871115979154573735703186796 6665634 -11299752113528532111753370737714877440 6665635 -897989836489611388705132772877342000 6665636 -25147424447225052179387350605709249920 6665637 2585335221793042962813990374004610560 6665638 19155568130357203834065421067557435392 6665639 12774026559267443327260979672335096440 6665640 -20488865589035263087543373916941107200 6665641 51743174942421267501236650704571892212 6665642 -414554276477698228753785305008800000 6665643 34076578293775518679781498432015405640 6665644 11999790141403470940549750837331206656 6665645 -16961329674640079223247021916206385280 6665646 1106649206810087665628279454784489728 6665647 -36055416879572688012903640697430166680 6665648 14952556375529714491595630837294235648 6665649 -13045166099953224178073451922962525600 6665650 -2037568945983106400548757254424628000 6665651 -946882779023206986544181961335097216 6665652 176873835632991077441039647246571520 6665653 20596271230850618080301654593979728128 6665654 18287595036771045104137854163738639776 6665655 -5932111740688794061159769115452239200 6665656 -55475209576405368960048334504602316800 6665657 -9963207305098817435414147857212945708 6665658 16247801797389130084372407516122870784 6665659 -3410215092095620854008442018761544960 6665660 -17423104676678008631750854230537592320 6665661 -27880271641751319268251803180723817198 6665662 1330936469367219420108402882731288832 6665663 54176746374474470838121942630689219984 6665664 13326077890155186606568106899066060800 6665665 19953845883304603876900636469164335060 6665666 3858980251141906034195117649926671776 6665667 24513177673995846598265352972968837880 6665668 -10384153996077130494787117351688877952 6665669 54470825516470388347501360271026391070 6665670 4262588571534537220109182017059495040 6665671 -41535885502427153695676264713962137128 6665672 7496275190057405285027276935950336000 6665673 15216949496580041505641960107980315648 6665674 1456346928584285114563554053412700512 6665675 -11270400234125241116700464538795159000 6665676 -12826882078881055477549417385147252736 6665677 8145903875778239951185200930927296620 6665678 10418076440300640720266892612837359040 6665679 -23887723223329593257860470028108504800 6665680 1793088327917611390136351737836994560 6665681 -22311890113123945553484001067227967616 6665682 5151821332102759398184691184524335104 6665683 -37351304094182857969465515958721627400 6665684 8365385503562568862580007026518636416 6665685 -8937999213605683894286686509257842560 6665686 -24550908324767448086359124039455082208 6665687 -6177891855154057916386103775265272096 6665688 390446035689354947542444409110794240 6665689 7149301502138609514892545977705428490 6665690 6641689386302960888209005455775779520 6665691 36801526627541788041481682089318100784 6665692 5712914185884367440276872344979819520 6665693 12289122646593958897885470600724750848 6665694 -4383123182889514171498551860853073920 6665695 39701034046689132872841738330065020200 6665696 -53819615885257380377658201376354467840 6665697 18186234017233741118030185938202740948 6665698 2530452879550927165471008682392190080 6665699 129619172048430760279582076125030368 6665700 5790601660573696315430609633448806400 6665701 -24097260180934064660575656706808345536 6665702 -17840340206095421651615774136647409600 6665703 -3189490469840886480555851734338903552 6665704 -3743550644553277468252075194531840000 6665705 24943343817510328520080176518721517860 6665706 924140132998709975580896101768780800 6665707 27838892207335912866290593201220307956 6665708 -22700231201299673903724318661785600 6665709 22931005116368783001049357358977740288 6665710 5328290437008471863134651445076288000 6665711 -717952257585141806524919279379264648 6665712 450598617378580412905751550614077440 6665713 -16876949729374442726503752418929352960 6665714 -14695422855810309540919659515076343296 6665715 18664280116507228084340883541913849760 6665716 -21957519889377916800603397228425708160 6665717 21878920143571586883012838380998472732 6665718 -11335372142398484121610553864501637696 6665719 -3118820654542732542148571154297849880 6665720 32190353119668672461313098105640652800 6665721 23102438243236727901722604056368479312 6665722 704305693402733105828267691451613184 6665723 -15174626517849690357938934556416416976 6665724 2117181471308457234164509748323152384 6665725 -4545262159852984665159694891971528000 6665726 -31561428182267875556243903628705650688 6665727 -17029056273897055845756533364249812280 6665728 16103504816353277777141645373798875136 6665729 5135866566405899398701840666862858176 6665730 -3222699351925618672426094535441722880 6665731 -557779146150449443861565784798156728 6665732 42949564936522499975503077383715225600 6665733 -17562416662597750879609336189774486176 6665734 7356984721653761510429478072338269632 6665735 -6349078548658614724813988248638219840 6665736 2292286318933542383961727658919198720 6665737 -8026251753388142748196142041790017080 6665738 20868859251099405372691461568543433520 6665739 -12299752663748705180975545168817992272 6665740 -8897374771510435514115192205455375360 6665741 -53559713164071137354172973922647686858 6665742 -2898808597578796197936483729581972928 6665743 -14083591487419527827336341799174845984 6665744 -1074844613623942814797713157851709440 6665745 -410456483997274331504330850079001280 6665746 43249964877698017020888969517610276640 6665747 25860503699779471784595349587142909512 6665748 -35364488486350111528825364693182672896 6665749 35790868127560903283615560930315984636 6665750 -1994264969563668274210224898250112000 6665751 14755345071347399554252899808938337680 6665752 31118909585775315685096063967699097600 6665753 -38375173237604007375589291324229872176 6665754 -2670351559053844480996110004717447680 6665755 -3257501645895830679769072711333755840 6665756 -11468872388954357225604699673325718528 6665757 -2414925810866489890874186924490768192 6665758 -5336818646088602950189421503884851520 6665759 9883614433048443490240107842826724800 6665760 -14126121937723585556043003369671884800 6665761 31041993795906237597451489686053770800 6665762 -10380831096733944596730364798748691168 6665763 -988421662990718941968820849471103232 6665764 25701891504521257198812443332787159040 6665765 -39336476514446936302258549768653518340 6665766 3752785670708364105858973877610345024 6665767 -127709436239785912288182980638009400 6665768 12024117855690535810653204294972702720 6665769 5021033149405042583898510579473082 6665770 -9589260061727720934309104780996524800 6665771 15561187046960018453054400770086618512 6665772 10277168874927955799564954188065364992 6665773 2319475620194089109046122619524080022 6665774 -345118307671502489389538956101679680 6665775 6347896173575436843533101839609139200 6665776 24235522812384977799680066919464960 6665777 -26254876454424988444403165523968347374 6665778 2676435602004446271363279158514153984 6665779 -38043816984060581353081869877413698424 6665780 9845820327234350466831396149866598400 6665781 -10973811197847598208352752689307861280 6665782 -3687407191481414133473222270572824768 6665783 54090754510667277920934945126771523680 6665784 -2052156301475532301757241420244807680 6665785 2458372033762697448682877014103534400 6665786 -7041025961298578564402610818273713440 6665787 -3039717874497732732593656835726469120 6665788 -41212848415135478018052015040566694912 6665789 22176224637509073363089045100514657440 6665790 6899798402089129280683596047097006720 6665791 -5316480026769949270751923236508150656 6665792 5988562673879897644731322328772771840 6665793 -6196459507201422949436069288356867536 6665794 -9272566266176129226841828489776896304 6665795 33996381318579844379279308491539938800 6665796 -31244598164340915433775501359297074048 6665797 -15403671152128633151637103900298886754 6665798 10089839384929454542869802555503504000 6665799 -2530450779079052667922650615644300160 6665800 -24101929922183721002635299774887040000 6665801 51873916867916330115856031900536643802 6665802 -3915058520105037941031459212452273152 6665803 -25709081444875161176524330548858355948 6665804 -25218204247898745740895560000392831488 6665805 -8647885410648783809485375870989805440 6665806 255589750702258463119051426910699520 6665807 -28284692960752264127995630874878926888 6665808 -2956289589421257509974669683120537600 6665809 -25006390786324860456846122504181548568 6665810 -6183744123593292809707931711341659840 6665811 -2918032118894766424091521409946316800 6665812 1535876663378805279173317523116695552 6665813 -29685402344710566460885265148631615200 6665814 197901658131175040769543117053969280 6665815 -9248684781342652315985935737575146080 6665816 23910019128849676939668666828614799360 6665817 -356428073264965790683015430785131552 6665818 30115707552001518970414287025750984416 6665819 -127994986914522370311194564496434928 6665820 -4022252966332273701269463744098304000 6665821 -17999594104271502510897551096038344576 6665822 26530534560236697442620121165262007552 6665823 20719464446795817035815379690736528144 6665824 16006804724392074358652590089916907520 6665825 22058048527298779364853246198376658550 6665826 -9258379116935846850258111320049392256 6665827 -19889292830587615262894949591118009600 6665828 -8536084476817441486763453512063215360 6665829 30245002011742326575631346411830732384 6665830 12848910161528113024349563272561456000 6665831 29903549019687936953263747285501480632 6665832 21030271426671317771329913163449195520 6665833 21962564956673631486462178267072349940 6665834 7012250527428896926607141579785093632 6665835 8616847775562644141981753952668812800 6665836 49265598849179605930659688997139449856 6665837 5235087317671724225106044550238886400 6665838 -12664449090143651682522921117333214656 6665839 65626799858497231399221948534670834640 6665840 1946487836890600689696206022913228800 6665841 -2499198607846875403674227907576357120 6665842 11778788851052955930054395501724333072 6665843 32045557540518640995468187713856246092 6665844 14661075086558134513306258919351279616 6665845 10905118200775645303292679227055443100 6665846 -1789053482932177884786981773334097920 6665847 21724571587910653059524344410460007400 6665848 -16068023248030622816986521415832739840 6665849 -3734026397921247744463023324657807360 6665850 -759778786530845310049271946795092400 6665851 -39185942481839321128219934707097496368 6665852 -22018379335396661451730056183595829760 6665853 35473783356066501438817241004570480960 6665854 -12160937883224728584872051488496899200 6665855 -875602870124565791726390843048332800 6665856 -3295758984971095536471900223753420800 6665857 43322561081383336979044429348808861232 6665858 7791810189035240157902094882447779280 6665859 10350751710868820831230928545968973764 6665860 274673086909454417465711152963215360 6665861 -10253245113714546053174853521687429538 6665862 -4370006924805162784740851613026304000 6665863 3738612812267788776575243578310115744 6665864 3134113262934414460499914709004748800 6665865 -332957424918012963889403432234609280 6665866 -4236882037679248242569471647577116368 6665867 27658034082526732837490240578490113044 6665868 3037472009030156919944829970928762880 6665869 -2448260369476659941485006492524626688 6665870 10610377308886576850864088229097890560 6665871 -7858148980299405073189471062404622720 6665872 25051277096395004812704670590124032 6665873 -37793402930102236845915551474966812878 6665874 -13701675359630542019657171163352467840 6665875 -55367348706298533944706182257037688000 6665876 14008132096059444665826525588763262976 6665877 27215974335356589074386692438009832014 6665878 -22531129601237978911026816569602460544 6665879 51925038401554625111181554692152368640 6665880 2729026181876430381682631495060275200 6665881 22886761049600234160806497493286148682 6665882 13365232123652342910224819009016177600 6665883 -790678461883841149086060743091981312 6665884 39929046199963280467970658245707980800 6665885 128848376336420376119516653360168800 6665886 3005920559199436222692261853060519104 6665887 70544032559657478104430999770159848992 6665888 -43267457912881543183074883187491799040 6665889 -18924799236984074982875996761991015040 6665890 12793536836448020260831950311370240 6665891 -14196313671020318036289800249635657128 6665892 21356692811916006674279615371288445952 6665893 7245759243309808018985879581872714844 6665894 21075166913721784527232631364476611392 6665895 -487257308246608969003172968204994400 6665896 -40371244470410319934784795127062937600 6665897 -31672206537363021670200365239285969536 6665898 -1930077821378173200433171989807419136 6665899 6330389486979660480358176430066734720 6665900 -2658833190321818495259750332021760000 6665901 -30894169744935440346840570555270672096 6665902 21418264592181806450127334844861086272 6665903 -40977825650692033190212738292064000 6665904 1944108865681635420501790518865428480 6665905 28895520474400835829255661823645883060 6665906 3328719474841146093272823817648846848 6665907 -13306480556965144629488165961844610760 6665908 -7100084389450631865754470622229855872 6665909 11046375480979110479605667035370896110 6665910 -11144264372066154507218814326213888640 6665911 15060874007275831095427556791243838280 6665912 -48347890189780524103160884137929932800 6665913 956806747456935550450305493628896500 6665914 13414484809920206154505754758408531056 6665915 -20431175327920538121686675989724567280 6665916 11670041247809132038753711072084230144 6665917 -21600907565493389012854102632361647034 6665918 -7163685307225958461263553270219373184 6665919 6114448158055865763398768120768198928 6665920 -581959891559253952145429455353937920 6665921 63358812778510782863827412088845717892 6665922 -685965729909445967625778326665088000 6665923 17649786043698974365580463751835908104 6665924 -36500969196933864316060236333327583104 6665925 -5997807222370246250762158128941467200 6665926 -20583724288170373774983707196194237088 6665927 6456494351973490567608133725972034776 6665928 2139290748023302690821977310192476160 6665929 3511273263282337630170983020668708314 6665930 5136085937560207841721292645788549120 6665931 -12705759358530048340837902480710062980 6665932 -3893330865494413101860762754698795008 6665933 54609762131178682054918079163049520640 6665934 -12497192941522054648964507358371712000 6665935 13770057553493159169210661570064140560 6665936 7881309655895775465682226572272033792 6665937 -33314212636310866299504771930777423648 6665938 30445781187748855995869900916135179520 6665939 4579008966012793806235257676683506256 6665940 14006967510859034997656543822238758400 6665941 3889139523088955447793036105800835200 6665942 -451966637015620041134230773006720768 6665943 38014737681096660148265488240723049064 6665944 -7822855114768252807887812314114068480 6665945 2500058045681498381486503987549189440 6665946 -8181621696793824021534195720056832 6665947 -23213208811542440580979384508976396604 6665948 4999563809817371657521067527426103808 6665949 -265697272066318109927855247902342400 6665950 -14659788081323807380554590116800792000 6665951 53466467236323554992617184246044161952 6665952 -14047960175807979711197596562667601920 6665953 15405840311309422544738134854616281280 6665954 21973185335996471334888688712105925120 6665955 10166615530122774646737820993734407520 6665956 -7213272064185323268849947631762816000 6665957 2671102361981652661561867804937076732 6665958 6767485905607415612013106133327852928 6665959 -20837223337160290005946999266688336840 6665960 -12412406636781126235335107987834880000 6665961 -15664203766093002546740882393166082560 6665962 -8213048412897422670799622018201892000 6665963 -56317871356435139774638041102091890720 6665964 -22626736974079078647518714248215072768 6665965 35182299313292329456469496845005774860 6665966 25044579808817607649901853163535226432 6665967 10632239801641674122581702251682174080 6665968 -9359838075294887162867201113902481408 6665969 -26794231100787615671191754691775151640 6665970 -2994187854459194135530472477838528000 6665971 -7108381183760760968872404341854366208 6665972 -68169627216024100999676435393817956352 6665973 21529450320600485623914836644607882784 6665974 -10465802690349978003039190751951824896 6665975 -3754823033508372774066666727818056400 6665976 21050791581853314397513787950475182080 6665977 2983447901276858962042122430293345792 6665978 22254443527474486470073638562745760000 6665979 4391286901828415653809471482543356800 6665980 -20495794072832129499488934002601408000 6665981 -920541638859046966368836184133004736 6665982 -1014371793868645922760729598670025408 6665983 7750928341850939574865361950621343904 6665984 11057085001550800006434407642881327104 6665985 427462411992977555746790448481707240 6665986 -17094532171120621686747560126704013280 6665987 19257872678025129209706323663615280636 6665988 -1027091578692959782252294697632272384 6665989 1141007847482489259896974790677667520 6665990 2365417654892562064466433193357968000 6665991 32889035464329143906849801767012564392 6665992 15892593036027005814909015199894732800 6665993 33543307354704815148847241351764654800 6665994 -1090140869204193271678561056130642080 6665995 13398087477315602964455034508353600 6665996 -18833600139266848834214146068337056000 6665997 2420705644174343300989303278796703040 6665998 14868678385700995401691264404872294400 6665999 28193114607523382476896722347088084880 6666000 -3902674845142329767735681793982464000 6666001 -4677490649842294066849117733966897998 6666002 3367674012799930692548681721789975552 6666003 -50982157013021404688911891896325645200 6666004 9541126645045534801903653419162771200 6666005 18826955190947121375796218756835191960 6666006 -15074817873976393857145906126695467136 6666007 -4820137294371644574355845165027499280 6666008 31473722518773909909432279411047208960 6666009 -8081062151713677870938396098111319328 6666010 13862508243690269032789802763964446720 6666011 -52625745132999965627110770282312600 6666012 11332935623306977575812118445569371136 6666013 24077227168741253787802490262662971584 6666014 14948356552665552267871830321169193856 6666015 5759123972218928469197238757123858320 6666016 9023335826605336588777975802977320960 6666017 -3183986990682195107939019606838929360 6666018 -1367856724651938569720724623133050880 6666019 -18284991994088542963456635949568037440 6666020 1357146788267455377383474749584384000 6666021 -4379310237654378389002409479079872992 6666022 526500949316062759021496747359891584 6666023 2106810914808723353921808597484892160 6666024 18503013849356576399474588545355857920 6666025 -27309281391680004356835069801391492450 6666026 2837606562392212167738755830433914464 6666027 36649818907989099190565336635461988320 6666028 15899142907768373859303229199342759168 6666029 -25460060170720880240244589987097963370 6666030 -6705330909653698396991733638591078400 6666031 25635461627685805348278242598012308240 6666032 -130693317119889003565415111826309120 6666033 15759221129584047598909658149356068448 6666034 -24294738490351337996375075190407022048 6666035 7020327676573584258649407021871600800 6666036 -5481438636274702475735339366970193920 6666037 5163843336872308659575386387364693152 6666038 24371051081899825304058550908757920 6666039 -9604870217431864135793884499595045696 6666040 14154016037849520072676551205648588800 6666041 -39501078035842689915033695116857835008 6666042 -9303281215241316479075265266744460288 6666043 11729512159910419974597640017292987584 6666044 -8573337184971948030757189325284540416 6666045 -9644678622350021859966558226320331680 6666046 -2561526056840831680090757547079414656 6666047 9450037182192855240490970346128834496 6666048 1074785991505874284786215682534539264 6666049 -3243342109140083459198554298686026712 6666050 -7690876838284986506811312652208509200 6666051 -15081307139084285764186003898498025216 6666052 -9201981431211670977272800858165632768 6666053 40718296617287576266773124674358224000 6666054 4063386616033270111346868820204584960 6666055 24775585075163817774159173018261136000 6666056 12379040920807969579586621193867264000 6666057 6976657531373353416346379322385204992 6666058 -1992343081317757318351666125214622208 6666059 30910274304683539054592116067958346260 6666060 -302242152146761232866471031296174080 6666061 5928455575405991787558675884160060662 6666062 8843797436365057280092474950379013760 6666063 -28102473285745987918633266646065054576 6666064 5655557222880108877425231894300385280 6666065 -6408457255203950189707263438219934080 6666066 22064505414451579900286510144275139328 6666067 -220906364669180563866570513868914720 6666068 9554988099717706564545229283606016 6666069 23896804654797771695497590556688144544 6666070 -19876084574904025565553324113579147520 6666071 9295747159990761878355785004703343472 6666072 7283166345499350730288493290114252800 6666073 4355823255057276140482704833868043264 6666074 8571106921013733299812498651880616960 6666075 -45761176609350496264826542383051600 6666076 -8671602207798034416354118932499402240 6666077 41275363675486173459585673210799788704 6666078 13913744254199752216366770437247983424 6666079 7501834499904276690420745733333604976 6666080 20033802482267096088545013667654533120 6666081 7238263455438386429838448052735639904 6666082 -546522618610939247118668321705443968 6666083 -13548923527548147024632361050703902640 6666084 -33373019823685780455093620036785121280 6666085 7719262408577218539542188116156249600 6666086 3629872645744375004752470694412226816 6666087 -9253342865434552645681756886385530160 6666088 15459097772480104531173903951590277120 6666089 -64630952595381667184931732268911564060 6666090 8293565547042091072190427215748234240 6666091 51945081525515604496816453366614783744 6666092 42054191366321042027380666907027855616 6666093 7147847911343419507331261217881620800 6666094 5312736283456276508498654196882732096 6666095 4322973513200065345162065831432054600 6666096 731932524011321946032665194531717120 6666097 -11922293996298430771413718959513585454 6666098 -1694670144730746060223276042514849664 6666099 9828381700280678161379840621096209920 6666100 1417477251772789779501562968211968000 6666101 -1452677226374943903539957475047865576 6666102 -1101849056924872656064090390110115200 6666103 -31425453101047194402361869318816968960 6666104 -14235567735649166191792734654873600 6666105 953617181029715229193464193059837120 6666106 -11470095586216166093752940337363439248 6666107 -15026856280449785223358210548437742444 6666108 1817384124812005821249821032182761472 6666109 -29598984391945724629496084529313617140 6666110 -6996350651266739391369417380661310080 6666111 34774215939365702622100593694389108000 6666112 -12718336023597975047624438157253017600 6666113 1771791749761743854158804506731515200 6666114 -1285492879556120920138032901782620160 6666115 -3608645057842956827364941468241911040 6666116 -7739123927377345183825757194121379840 6666117 -3556294077797989170659115244957516320 6666118 156822669085933587829035341101379904 6666119 -20829554887054174855934696894252650320 6666120 4659287586667733591476975772651980800 6666121 -7831859793151225324517002439970215616 6666122 -10811606998376372102309637134417031888 6666123 20210157802239179414871945199846143168 6666124 -19125896550108193112822939071877480704 6666125 30567056727521588760772863504522462000 6666126 15581281951068905363465173420317409344 6666127 5406406726205643060923618308637381560 6666128 969290175154851418509207371904712704 6666129 -20039554096261981779718961063120368926 6666130 -36991233154349079615753814233262169280 6666131 -29308803520506627596315103976444076880 6666132 -41967722646482913019758122388393984 6666133 38879124608505439703117638309576810382 6666134 10645221954339407390317985310930717216 6666135 1950250664863388898300333301937602560 6666136 702184729711383167490027833313484800 6666137 -23908924716047815039451530716133100214 6666138 -185086452075507626171767857872931600 6666139 33974603235461290233132639032341570560 6666140 -651685071386165922292065890553292800 6666141 -279388278123261276510524984663880000 6666142 -337311158812729042955002154988286464 6666143 6826385649213497712810118607984075760 6666144 -27447841125011628839477808808769617920 6666145 -13816685567681272454154029445708449280 6666146 -9539916661033581684392331226208327520 6666147 -104082447637598166335304780060998592 6666148 1436186647215802865851184241523425280 6666149 6558828564730589107853088507736431552 6666150 -3415784370583596090892201201095360000 6666151 -30908154258675806289299068559345375328 6666152 -2824889004469365236714220167413478400 6666153 -9650906046856465624904272147765973376 6666154 -7035009227480378887530216549424432128 6666155 4232307412722855936950848063466974560 6666156 -7618574598969283540236613019017647360 6666157 -33284661065115566763113873096308783594 6666158 -78098066494676233269044815955812416 6666159 667241259676158295599636235683126528 6666160 -6032752205973343539911311444682342400 6666161 428425482435490905323363161867671792 6666162 -6734112289809524016370598670071040 6666163 15452286483967917659163693673232280480 6666164 -34593295127913427863916385117972778624 6666165 -22244042239769451503435949239217566400 6666166 -7792550784767488830685540043327220096 6666167 -5022722863216725827904804017672429784 6666168 -26742920764127100910128829374991626240 6666169 -5331344952560829451819203296805610160 6666170 -4903729279085315139075370873617776640 6666171 2955353544907793112108615499124591040 6666172 -32135163812466332476255967470039349760 6666173 21091256477951810017960391782607812422 6666174 20109093634929759785954391143571664320 6666175 -22808909052927403372532538677453950600 6666176 -1868476456533024155622534399198756864 6666177 10302213157007141207845091050166596032 6666178 13808385479643731127754429035380613120 6666179 7230761113996321731335408227263151920 6666180 12404847922538578442884195689356328960 6666181 20780690506464742632198794548795853052 6666182 -17175218897098073869260369041819922048 6666183 36648808197933817094779058516245883952 6666184 11471710034679585938008700535255859200 6666185 -58573419272001125124820870635634979640 6666186 11041799139375704687368490329516472064 6666187 12647079219324770213715363550968724392 6666188 -19933074920524080992486938033240473600 6666189 -6895969062716693711041090511009987520 6666190 4135299649745220301963075164362073600 6666191 7271157732094330255865383313052037872 6666192 -3596437917807846073033545933721436160 6666193 56039285195521519582503540911139354216 6666194 -35332834134217434138221244966129013104 6666195 -16915506420904501878970305831472908960 6666196 -9451850494920143582192249173497182208 6666197 -63000867416875246676223398496165727296 6666198 2227613697376664571239440258241593344 6666199 -64981760702342800650507599208010550280 6666200 9741903486966668679812733933698304000 6666201 33146454483390648365284405867132649220 6666202 23136039937632576451454523950322633408 6666203 -43356848972726249359946732385274111548 6666204 -188997467385150778448333883266703360 6666205 -8079278967719758660776525375526944000 6666206 -19035540290968947663727968850874648448 6666207 617489130687936971211845887408375680 6666208 -7362041361096688634316367536460922880 6666209 -2286108781166895008514796163788199424 6666210 -1058371484155270992271605218145186240 6666211 11073556193013595987189675789405114552 6666212 7500079032341825585500262712366858240 6666213 -31125691474418495824069150965807255456 6666214 1092376536876951139950268910927929920 6666215 -2035511372515151293512399544535608800 6666216 13801073610189547342642430033353359360 6666217 43344385494716179997704762268173046352 6666218 6767523075463556060421057086598571104 6666219 10995329002094884990469053867513213440 6666220 -27204918516821512940751910727989770240 6666221 23432047120084379604451607007596991552 6666222 -1719394346927400733474635868945752960 6666223 48508805607131593515542652348527803472 6666224 -3660428359080749104899840572953067520 6666225 -4182749766246346393550860278063320400 6666226 142792028441631579031509456789649920 6666227 -73897400655809877999473430897628924488 6666228 -6862779259367788892685707387650215936 6666229 -43709455790653398221184961595631353170 6666230 -3897904966503930829051347547000627200 6666231 -3512521246508004939439487188468273920 6666232 32357278287646582077670919893307412480 6666233 3079912747425054884902530014740307520 6666234 -2485226279987729068492766784388177152 6666235 41264624738358337726375345811561004000 6666236 36865147651805899160559414230846177280 6666237 4659558039020480031356521354892760294 6666238 8897240052785555859803477476181483520 6666239 21745814007074199980044364889892055040 6666240 -143553729762675915898055579349811200 6666241 -45516918632897850034675518833771919358 6666242 4373467862354371882486710870276610944 6666243 -9324871732031578326218897230446489600 6666244 124863073112950071388461785256417792 6666245 46239060223276872052530365789312275200 6666246 -11849933448625742385039703622984976000 6666247 -176204787859941512204153669769255808 6666248 60537636752794109593790552679098127360 6666249 5561690843950151888454055446628051200 6666250 453264709061684666315830677640470000 6666251 -10595845514876485664861253644361209808 6666252 6916469776547820589693798725016530432 6666253 15016467850609762756991617677215020 6666254 2398226918389200138214120632595615296 6666255 3710357911257444081777566440775921400 6666256 -4658220906745534929385064461091913728 6666257 8705416941001783596796563784397358720 6666258 4839495845074656636435932445462969984 6666259 19741359934380647997760540344151966560 6666260 -32122623096733397463134416060052544000 6666261 -6925756910596557661400943146172198912 6666262 2064063666065811965622613247525017632 6666263 -114662720564391809608327593124592126112 6666264 -17968574441891479233689110872458035200 6666265 45999960249911238890639766681877014660 6666266 -12835546109529399935635544506341969168 6666267 5396695177622691855845549152336976280 6666268 7941584225224325561226226183221554176 6666269 58667916912312459805718348202946157670 6666270 -242577497766591677957897725849071360 6666271 14172841219813823079660039067959552000 6666272 27195250715857518108590134281255911424 6666273 -45038513362126144736801955773898252000 6666274 5438785475438608703159847436539475968 6666275 12255360640483122796008841753023609600 6666276 15365807387277974780185443934256735232 6666277 -10189892778533451402412191858326340288 6666278 6233042779736431788975577395627492480 6666279 -12668450232615805516245889637827929816 6666280 21021620959963646212219124291833190400 6666281 -35848163181114335338456501639302540300 6666282 2071310198065123970732078069564350464 6666283 -5264967058798511604782964858785177760 6666284 9460119038880888520308015546434841600 6666285 -9838669606074497374252401450717302400 6666286 -11493904924090615587148964123784968256 6666287 -2820936575110131729624598197377306832 6666288 -1014021304782642981562689841707417600 6666289 -765421729083871466249810181821305408 6666290 -26552405534162531610969346670092800 6666291 -31417669371038817687358952120802134760 6666292 48017865640367530288278679319547125760 6666293 -25532191732073134431400645322964402660 6666294 10718812904102511659649990167807793600 6666295 -7850432002391689647711585152432376720 6666296 -7054993576781449902189608941520240640 6666297 1571974673359697086063092746037405696 6666298 41441388038366539305013658998119786240 6666299 42812470626541566260098991451595235736 6666300 -845442679646459958488053764813273600 6666301 -100548954141264502811708644725544000 6666302 -5487937744710351424147076148373401600 6666303 21406044498642682419382828695625568400 6666304 2428542453771555180491396437852553216 6666305 -7950806664866229814532760266194506540 6666306 26875254142758392173231716736865816064 6666307 -49011896298725806800222589467784222008 6666308 35226163312563351667357066248861858816 6666309 -1159146011168429684747076584570372832 6666310 1890100974552258943418272492544559360 6666311 2924536416889824499231020210926821512 6666312 -29994336552705192891891086566584729600 6666313 -15760443556300219108062203005182037836 6666314 3473987982367853128445404998259917312 6666315 22018259342554813519180613404193153520 6666316 -13862505372064189118317346908383272448 6666317 21627385990006377674094911921310499200 6666318 -9269534864134876384724056970290948800 6666319 -9044081122820925481341130373881114440 6666320 -3574327665149379947261868648974254080 6666321 24132810244664777652050184154283323680 6666322 5414215574307551446114677038504796480 6666323 33148428967267853150399097557319700440 6666324 -3406725676820900169936531737062465536 6666325 -26730884227965147828566859380424987500 6666326 28187366216929499924956999581345038112 6666327 7482559790096496486832316529109652640 6666328 -38292100337081047839353029067701063680 6666329 8379677363083949466120253325127720192 6666330 12340672737166741279739668662775011840 6666331 -4747686273697053135851942453979651040 6666332 -4439864109897787176973106991395509248 6666333 178773471205386898200911835426551808 6666334 25081032040753727961504943317211493952 6666335 6893705827070980955511092711832969600 6666336 -20387483012360905853662145458266439680 6666337 19344612473724571691567177906625021986 6666338 9620946053637604511902693691989264896 6666339 -5860938460389618976012497121524311040 6666340 -7692473899497658210479030087468748800 6666341 -38117024309970186409456012250426922816 6666342 13541747386236508271439888044003013312 6666343 28960949537241545483951539002484567824 6666344 45675427200084709058118767851399388160 6666345 2380872681154011293518913722018624320 6666346 6630766932627659112262633311597984960 6666347 -21806321012248017760339196253512664204 6666348 -2952984575202827960575498470463291392 6666349 32722558938778141573754064255433861920 6666350 -8902847765113559403530334739505673600 6666351 9544371490186374450061962556827978240 6666352 9981117121621114584966598061397737472 6666353 -29155550227043924984483513340380644398 6666354 -3577752142073841539626069519387768320 6666355 -37515431050600791014271880797042660240 6666356 4077576330850478117869782666504385920 6666357 15637707017492015483992039880937710592 6666358 -23228058325044604650658927833672639360 6666359 12015055107003011783727720316072909440 6666360 -1165602742225727083236468462945484800 6666361 -7829571974679254570474752613935911548 6666362 11695209055216397330898454784786906112 6666363 14319974983950929945920502541339919224 6666364 2863480290432789607222536561410957312 6666365 5673649421070069767972828598829801260 6666366 6598617673277331724239198896992616448 6666367 2447019965427979343128958957794019280 6666368 -38792064167990037752152962497909882880 6666369 5274096060378115402463636408903997744 6666370 -8233627452076657978415281312966833120 6666371 -36150255776768417942057678837152720056 6666372 -23951898725682505102245060226801375104 6666373 -805206750498566929286445315654017280 6666374 -6241228165620197967287348643752928 6666375 -28728269610727061467249901947609560000 6666376 551052588816436024838702401964236800 6666377 59135794722759648554839245163174523172 6666378 -366870813637541952770271388811900160 6666379 35323270879652358078521538058324416980 6666380 -4591693816735179823602108131862097920 6666381 1452793425028294839078055682981156022 6666382 14795814956446104243708376036549311552 6666383 46226437974653060485441869350615587632 6666384 3398395109700324551002525257845243904 6666385 -18987533481829748279357107984238729280 6666386 46641384670650632438562925472777886720 6666387 -1914070654944970792112229609765553920 6666388 -20151533536137967486999768199395779712 6666389 -14339690139203623606201678750702754976 6666390 12193475697888629130469949566814824320 6666391 13549243418230433927066732593886510792 6666392 51121668281418159015861350725903104000 6666393 858070260015986698121644301614912704 6666394 5431737994725040522140860184605594112 6666395 -3809541977279785154717719187922144000 6666396 9070987844914072775636376814304108544 6666397 -6493693762908326488572206160082963200 6666398 13294440536154937218444053632841635200 6666399 -11831064898210703246436908376446384616 6666400 -2921892317972850710082461071255142400 6666401 -4293587941214138250047133365601659052 6666402 2458047614123534077346428315075842432 6666403 -16929722103349805589150289747798931376 6666404 -20895803943852368860621380662741798400 6666405 1185768808503724246281346867478587200 6666406 20674548240722973358726379555919133152 6666407 -13789468249027187931249748320784344168 6666408 -4787921359211901289637657586130944000 6666409 -57599681613178226117836321459049060700 6666410 -16782274717365049520426954265569760000 6666411 1867783627838118304139056868327476464 6666412 26172171472701052027966326389931912192 6666413 39340504038254546116753175098715438424 6666414 -12957356290552637658104930556068903808 6666415 -14001493389635862486960327901171123200 6666416 -12688229788997142044037252038833766400 6666417 -6470730352104790941856699409472085566 6666418 -24623970500526225545190366183632664960 6666419 -286149004738531197964733504613326640 6666420 -2707742951857357847327858555884400640 6666421 28021395449698038491221137155301712512 6666422 -1962729191296181581123634374676816640 6666423 -2883207585367592488342181730478939416 6666424 -2790298479626771576247524837002752000 6666425 22547184742713810956732848612660222800 6666426 -404970943611732791826261380122275840 6666427 -818579289950871688573170053856700320 6666428 -21938858454725494348565197416859180032 6666429 -8124957591388123320997027391947599360 6666430 22237314948641445827066814762940599360 6666431 57487022804774181260270952548226523872 6666432 -9700174591422360120657879718384631808 6666433 -7820109112464480282042133903129655040 6666434 -25216843057944303178508322688846062384 6666435 5990084897105939031930831684087168000 6666436 1803312995472504194461814064694542336 6666437 -147590189086892629181404026525490914 6666438 -3448042541082000708258860626728896640 6666439 -12678784422546635936861237475074356376 6666440 9566406807990419095646833196421120000 6666441 -21299674705894330821134175374951213808 6666442 27893861857156568450634259951843405872 6666443 9729297587375270692158673955246739600 6666444 -7970687394386353458086360802419182080 6666445 -9273024571350220665544867331744565300 6666446 -9021759640149798736746501049874226432 6666447 321611900251820294698620957022390272 6666448 -10609120605059638617585791752072151040 6666449 -27756528107252750484282218660601665550 6666450 22082071845744058135728089268662400 6666451 -17105501476638328969197966614130125496 6666452 -7126177104374300439819601027458640128 6666453 -4050628110664966760449555529641559538 6666454 1609220570265748445598410560678837440 6666455 -11201660490063490370932254282324977640 6666456 127021272057481042609058943957196800 6666457 8876668057697454091109651447250030336 6666458 3940217542144566309551685314352090864 6666459 1976369333923588546698467152205919168 6666460 -17620290477886817915691058113237342720 6666461 -3873453112290230942231218533501458100 6666462 378108590618997846717323844758768640 6666463 12907155808578959887717813476759489760 6666464 -21101816508077714512523579133264396288 6666465 -5113039278232153109921634725652639360 6666466 21314336198880736667905116236033508432 6666467 35402509165941431020444281567670767516 6666468 -8288466004123478926562792127478265856 6666469 12797221442625184147001107975725001920 6666470 -6801562807098427202192376523833928320 6666471 4741186545332301320159342928741815472 6666472 -15465382621582304253899542236114355200 6666473 43374678098650864163450977368606842880 6666474 -8339804912351645270405873769448742400 6666475 3416998318377263675445398642277132400 6666476 -44083699240709936158476065032508317440 6666477 2700031547737502703127714780920298176 6666478 -5717454444795012407929516171579741440 6666479 -22489796431565080746225254263026079920 6666480 4187872971021851145111620803720642560 6666481 10257454382301478753689786692132296512 6666482 -29512436848987808039543349076257198048 6666483 3247014632775753889581924348512023104 6666484 595154805053131960700110387443597312 6666485 -17086967093301639603860627320442125440 6666486 2421010777443199803426938684125961664 6666487 -25817615354079854917818789590891779864 6666488 3845058646222649515008045301137899520 6666489 -44571690818661458973223559186576376480 6666490 2723259614355067418859110804293932000 6666491 -18639216089261816071926950548923040080 6666492 -6517280786321660500193542802783354880 6666493 -49207882715513788639819832904224045216 6666494 34754230148515914866413809204285346560 6666495 9422484784051809964877768481158160 6666496 31633646289807834556616223136082296832 6666497 33511602334624075251707097591309731760 6666498 11675400697933488610487741216076816384 6666499 15420778652924305235639002012935363552 6666500 -5959236312321264226181314304332800000 6666501 4521492982459321985955975901494462432 6666502 -20585702370552799548808019730877062048 6666503 82074166647848289688814898133947932424 6666504 -819832906719496686490601635720396800 6666505 -103526661761145986536463940287023680 6666506 -95386478480064718582553591097295872 6666507 35355389222483204894401540328436536928 6666508 4502400465885571474925106302201923328 6666509 51275999183133815960806541437739014710 6666510 -13948492612272669314091123788843354880 6666511 35945108914503567503259113970747063400 6666512 4014657650604817780848454428954673152 6666513 2339844533226311366949682592192831424 6666514 19972029785251752189883313267632019856 6666515 -29160466376081741333119058888116325280 6666516 11969354286116761185280444863931269120 6666517 20223579994367667937159621001333510880 6666518 -982163637223282688065716270342254400 6666519 8397827771991057679116874637170805760 6666520 -244863639459931893010025858297856000 6666521 -48428031776658257346545080105996932156 6666522 -5901123755421004040929964918284835328 6666523 60605819218799466514463856145132816772 6666524 930456149366825244107088696933559296 6666525 7756908926362075063219717594741835250 6666526 -3362096776064198723272567079817948288 6666527 -3541871292548258494013672242513668096 6666528 12409760127191703773534067417667338240 6666529 31556680017959517873912975191943739284 6666530 3516008824276712724655813802523840000 6666531 -8465559705057914263996792928291405448 6666532 64725097517492363225649177930580303872 6666533 63549787545730110207112903133981091900 6666534 -7267214088619610069389302901912796928 6666535 -20247320865992522224741625304265299840 6666536 3895174465505402977417828680199618560 6666537 -8521093049362012553153538567429227232 6666538 -4317744810863948154013227996062115840 6666539 57022805368147435610912279149719330600 6666540 11579787982977277140770498542874188800 6666541 -4356766590106503876516545062707031328 6666542 58029005114779800980957727732150144 6666543 534046102971610422199883710612795272 6666544 5866501971192816864260523999499304960 6666545 8029435944095434020997168375881916800 6666546 -1490680927137265814322720280423967616 6666547 -22771292002033458429989199393982566004 6666548 -132055918987292173179290505886310400 6666549 -4619214328197758358618775245994128000 6666550 2225923994574674599226614396205875200 6666551 13630443744005379844101883016864880552 6666552 2662045559071290484193281575820677120 6666553 3041881881515028775894954028951814084 6666554 23771745058361658723175387194443108976 6666555 -3445771749827223029425960763479726080 6666556 -10350356165798945588577712621754352128 6666557 -5885702378907415244275516236780082068 6666558 22823942782828821261221435453257564800 6666559 12314894190984647275394213061196755312 6666560 -4965490802366040537732917377200291840 6666561 -5167464691009784101258835615159208240 6666562 12051032264317170552057143718508641792 6666563 53296689299512809286226139819383962812 6666564 -8910095243873947103278228880894773248 6666565 16413480599949778759767365334847334460 6666566 2393339788328981177807990363210939232 6666567 42476843977148240927781209030805249024 6666568 60837046545688411594533361307541504000 6666569 -10185455941927405942944448024324850880 6666570 -20331768653022138573087397387891468800 6666571 33428910564501199119337756857665152 6666572 28194006081935034155553216792211881984 6666573 4508409263440816250861073321297162240 6666574 -5651505135688228748979010136824428288 6666575 19428918899404858784522589000062281800 6666576 -303337830876753662227466081350189056 6666577 -34670957424169313129063462873579346574 6666578 -21900042542159443049224347033858419040 6666579 21132067052868715968889135257263946060 6666580 -20011944510532489551938626961306165760 6666581 -16680185151979210366625863830465092736 6666582 -2789391890881244723398976054930325120 6666583 -20243121205603630928859955225537223040 6666584 -7563660997508482837533724655178854400 6666585 -2076715855112951379589887372571676160 6666586 -1912893112719966616584645061542684960 6666587 -1458020544917849974657906757953100280 6666588 27568613071956392794920349077380278272 6666589 21704019562229480269564489626155876390 6666590 3021151300187823642470555171989647360 6666591 -166074269908031579369016075590484480 6666592 10690430984110368885275662405802655744 6666593 -11016225049022542457603417247271720158 6666594 -20355558360002648678869217269896648960 6666595 -3450932635739658207272743768030806480 6666596 24039293176926651784962073712045727744 6666597 -8201220408201580041947583674232489600 6666598 -7176263701762010201888222668370476800 6666599 -37179453395902910717423477311029731400 6666600 630238655915898871173476277805056000 6666601 -16637996100884731615096750601928819468 6666602 -175436556874147801483575676937287248 6666603 -7994394855810154626743148307613468496 6666604 857019457288821135384726589302547456 6666605 -21221778849954801885703022038776794880 6666606 12936262347812396180277409799516088960 6666607 -4222794477354984805742897124896796904 6666608 1569257624431089939497513184941604864 6666609 -11038022917622871434070797827167294096 6666610 -15398262868749300166446164094817536000 6666611 -11396317337419850620462061978979840000 6666612 936230532361802048610562265436340224 6666613 64744460520442623969078131715371650862 6666614 14673722161242710164502121200330794656 6666615 4173245948112293650729319850893018760 6666616 30920788906050032460546864112558080 6666617 40820404014912362088494967949912818666 6666618 -1823675442177215195240945865787173888 6666619 -12949859457873539282297791825677554256 6666620 19759727261921543329168575821522311680 6666621 -10421353475103919554092490268573875456 6666622 -4602512950599220402401428437483365888 6666623 -10862208175358403974201816139682984920 6666624 171127673521446134600275170605137920 6666625 -8549716580253242306025113992511520000 6666626 8678035697224061804290601717447170512 6666627 23730152110280781235587661792087964160 6666628 -31519773749882151030034316122733429632 6666629 9181487711601824959446295316142320088 6666630 -19451114882072967104652485079422208000 6666631 -32920550942462857286318563973141731208 6666632 4485476934384957067297095073971732480 6666633 11957053379496945235368354659951621802 6666634 -91881878571856871000380832353943040 6666635 -23818135500940755171712638619728822240 6666636 -30739236594106021947459453512140600320 6666637 4114371850307562609763207066628709280 6666638 -8768277410715116861138013601096741440 6666639 -1711212655292600058322319758499326080 6666640 -1430074140549460536651681897676800000 6666641 -7640140188836926085624427671844605916 6666642 8641107350569505924660975350861905408 6666643 13942962411977149474733587492722782208 6666644 5214836652409775536561787870479411200 6666645 2081636911026745256530010619652914720 6666646 -4412154979692394259145747648259688640 6666647 4553163346810411012561082834614901640 6666648 -29800475920845042109277404361816678400 6666649 -5694219339603111295775283854043920880 6666650 -260392364334314931912982755041990400 6666651 -15949571227741805990124113910614730960 6666652 -1102192261095571023785643717602293760 6666653 -1668790095708980373840500366697513120 6666654 349698892883855525995243474424079360 6666655 -9908405883401499122790830910733252440 6666656 3726684793791716877434336149774467072 6666657 -20206659813574162246577170737496871760 6666658 -2470416737797416167732710791758738880 6666659 -4298540275075559590571138453594359896 6666660 -761388984575394349519580346667745280 6666661 -20014863541052384662802142721009300548 6666662 -24665442150035301447808023227455515168 6666663 -6098999819283027430213692327448665600 6666664 38797305967978393720040835826186321920 6666665 -13411655292227690531394574985217600000 6666666 -9296956830436850394974383255490688000 6666667 23181386616074560458549960064595208592 6666668 -34013331571592516910279225415363282944 6666669 13555942552229088919334932558719377964 6666670 -8302546153049450812448297744163078720 6666671 -24614898160173801621356142212010640512 6666672 5845256377229787481035530236776775680 6666673 -22215881593449501286901417627867244236 6666674 2655555894193215730938382148557000704 6666675 15683049362536449436074588356400307200 6666676 10379709775442384576529893502362542080 6666677 651502386283770443560237494633195552 6666678 35810751136626493145369783992091520 6666679 -1030596122430605828421870195259861720 6666680 -23566503673327963279629002686378905600 6666681 -229797263026462945962050748884054016 6666682 6316911182596628888705347205428339200 6666683 -36416182277864208875700970392946279068 6666684 -13575161610780849147046874080962276864 6666685 -87992416264264919454268403586953640 6666686 -833749731565387981581470709498454656 6666687 -21923682276804606949040446295633949072 6666688 -2895099231776822605631288482310651904 6666689 -48084250112654354143485933854839608510 6666690 6573849616502283068383716264418352640 6666691 55540644622685169636231375301138651072 6666692 -4082989419136845295189636520336732160 6666693 -13867653968610795797799899406656338272 6666694 -7292204174123743606564438288928044800 6666695 -25233221096226812859501987049177215720 6666696 -8418492883530944427924272917758458880 6666697 1848695282052224416390798450837479652 6666698 -12021964936093765416183828001643911680 6666699 -577143796590410235046079444118432000 6666700 2769078472593416655428012295828544000 6666701 83477291120532178460309747381196301920 6666702 7090808111755444998952203105974006784 6666703 -16707282539135149019917339307295618240 6666704 -3740317362794582337707951207808368640 6666705 4081988891060577209262264160784083200 6666706 4810401293375317257726368525283078144 6666707 -29940383489784682380575552544408476400 6666708 140201978410769489661680167007969280 6666709 771953571998790411988721247456594240 6666710 -13361522083580624443565031218077482240 6666711 10192036213572695371376272126751348736 6666712 2764868182830619096017763375561451520 6666713 -30536653991817016675064425481099843820 6666714 -13903946209197942985323560328986305296 6666715 -22656235678027224330359039318810611200 6666716 6938255893839290834369088259754366976 6666717 -35587573791339509733160674149237377920 6666718 12636082149901261008625342639530982080 6666719 -40337159519339075637168826203040982880 6666720 -301892247513281345063120051739033600 6666721 49796965141442668620652882770879156144 6666722 -11728751901202742134655007805286707200 6666723 -1881597877220002219982109176245675200 6666724 23912629246455688714532224342978945344 6666725 453622433769999435529157037509332200 6666726 2463613430532690224580556157316338688 6666727 1394541824323602369387869993846459320 6666728 854247799132975253550729477089064960 6666729 -5093263649930826134559080555041628016 6666730 -1369732046873993997037291987355980800 6666731 21322745972858371285186502840872039200 6666732 -38905184516049079984689241161271219200 6666733 8283307521052521909769373173900418220 6666734 7803272760323407422280725648512547072 6666735 -13985087027897583695166877526328918000 6666736 772974871677124864325229893022121984 6666737 7040751845672457643618615641129216 6666738 -4352305533526218297244038811794358272 6666739 1454284912852988948408431258088948440 6666740 29895597570574344571368611978470736640 6666741 22200022599065110333789474850109024750 6666742 -4194457937990929195480810129023050688 6666743 784340374456301338580932473954310824 6666744 -2901740175375675047073201171842150400 6666745 -31736642105120646901874770817032246200 6666746 23000205441412276128289711773055113072 6666747 8021493595676298495838202398015551000 6666748 21285022425481418574614499066345278976 6666749 119760482752882427890458366139743750 6666750 15020226931895003091000929351321808000 6666751 -4967826886614447092752497900055191872 6666752 28697994745555936303461676798181376000 6666753 18830166593849879088835652088032883504 6666754 40372691202441287751337260903157290912 6666755 -50739437677142019956067285798521864640 6666756 6601485779381751358220956259855714304 6666757 -29658436354853118256308169593929467680 6666758 1044971848929584863564918794300026880 6666759 35515569807475319932177950415203840 6666760 20630386523793969809304876973202688000 6666761 -44884854819441996430190246715449905638 6666762 -14552298199747823739582953137426184448 6666763 -70590251527215268063529307356629056 6666764 2170241286700072601516749964788746240 6666765 -1637726575834158549372338825284663680 6666766 33438744437200136246232518297664272832 6666767 -4625057332283613363874494969594437760 6666768 -4771446937405744629155749765517869056 6666769 128025638648781938880295381094901170 6666770 14308135925674811216277499395866357760 6666771 3004769700404934461932387558528109664 6666772 12847990903584628914225194612586956800 6666773 -15468696843078309854410785881960197476 6666774 -170178926421213452621440325395400832 6666775 2774644747576390335325099411032450800 6666776 -25901142554887695156859027147247953920 6666777 -6382328472767023794438664569341400000 6666778 27334743367488991632932534558412205824 6666779 12203080173680483433410426951596674576 6666780 -3764003775750241357554120019478446080 6666781 44038014825213169648286945658424884000 6666782 31012507684152130125306182543220100992 6666783 -62073557200787654282074886577367152 6666784 -32556502770651206351538475952896671744 6666785 -17971193757570122053966050284104903020 6666786 -212142869552110564873510887638776320 6666787 -5581283628482120694134673471166858800 6666788 -7892361546120852727279440483758525184 6666789 24197467706008199432786329606141149024 6666790 5627629660289237211470341059467406720 6666791 -12775889588613137135831946712794188808 6666792 30813463438987997233057695165549527040 6666793 -11360501230530539899511436804529566342 6666794 30102667995631752114061048826705067696 6666795 -13770783044778228016170599482014164880 6666796 17296714790987905748811279905449438720 6666797 39748277773735529020486288151279652246 6666798 -226361376113359069476943139315441664 6666799 60832318844020665280484536726117308064 6666800 515569119969431002188329731566796800 6666801 2973899651056039422386413343042796864 6666802 27003382148282351833627971369376814352 6666803 -731649991050109136371403485550898432 6666804 1254115287420056690879807348300231040 6666805 8194298712395925385033377182263563120 6666806 -339862387902512161067566224744739776 6666807 -8755822382263024359009615400077590016 6666808 -9229461766681626982874647114301767680 6666809 11078725537799202984436075397960891520 6666810 -10725144236862626621292566433854976000 6666811 -2315823971918408845114842156808021176 6666812 3918505004163045829090410358457226240 6666813 -15835077198493518675042643947220785600 6666814 -1065932326952538178430271869406360576 6666815 -29703664990862127168929301184954676400 6666816 3869961895864135434090180048221896704 6666817 8393227475852852815347526176248004180 6666818 -14680412999923008204635217081573827040 6666819 10812486653388248273513946472836407544 6666820 -3911413912000995716884779438266161920 6666821 -4709110849500749111024392754939481600 6666822 -14019525115207017671761403473063608768 6666823 12137159291005814569119628712542011960 6666824 -29599108345667575158562119296604503040 6666825 -8487142779862967217208638535474984800 6666826 4036995949655860068813924682637685504 6666827 -78638777231813106331298819470256125488 6666828 -2883581217756929850320551777398964224 6666829 -5250199375879696796844390284878193664 6666830 -6941250061754312594271395192070277440 6666831 7509220099258892049562585873455006912 6666832 -8868303398100464296552104244229054464 6666833 1934278167444505133217629078878292082 6666834 -18357639856264305087484886775149541120 6666835 -7151643097478780301669156296169565440 6666836 9718356948943331862649539643185555456 6666837 21767150010983526096997859077606777152 6666838 -1583449138146071027899377451060627680 6666839 21350446802310359296089827040683471760 6666840 39698594257146722741533258702780416000 6666841 6385129787958429859719146224340367242 6666842 -7075165161360735148777380499364525088 6666843 -16954134630830608673803803965970495336 6666844 -14427840589189566613046685946971979264 6666845 -292074645403353732493577669290861320 6666846 -14680240463103990868375773616771587648 6666847 17900904574170933401581326986974622712 6666848 -26596086755912784475603719314419482624 6666849 -54824883637428337522619527272317952 6666850 -7568080926638179789573442544408339600 6666851 -565192538015276256971722522779233328 6666852 23265953762035288038324226991006091264 6666853 6492500316748913525267209396190761120 6666854 31145877170115080814531063274451057376 6666855 -3266123976039514294900378376905420800 6666856 -29282170438748100292755654343753728000 6666857 -1657364890785930344801762953406796720 6666858 -23569703007704222222324174047694928 6666859 20615679217321040397692560719527300016 6666860 -5611072572692153423199782354123120640 6666861 24795152345570069027506309114053367872 6666862 13425666793151598180373038058799802432 6666863 5622580871293823830378822102914071424 6666864 -6308593613736621143700970784112869376 6666865 -1887564898052888882893230368085120000 6666866 -8860809635286904557767007262052752368 6666867 2135116878316379204737882526287546716 6666868 -2800372848105111031996355105222423040 6666869 -2779516246884492477855582162627939840 6666870 1328684018424725254533574031741952000 6666871 -667379347577641929692038296757043776 6666872 -3660711219041764556836348436982988800 6666873 41925425201854122218979259373901654528 6666874 4452047901226662177631863337979500512 6666875 1760575005783934546817764667744422500 6666876 -5885143116148820926102530645805248000 6666877 -17206177354556497620642556512945587200 6666878 -4467431978232025243580484665976629760 6666879 16065307021226057520235109823235600584 6666880 -24890084273623938083499390758446694400 6666881 76201666209620982308869949678660379648 6666882 -490392620300547102492636736662028800 6666883 6806178687973073645289700217794859132 6666884 -7900239502018231175992717548324900864 6666885 -28565286638112724679209545722691577380 6666886 -4138327357300051882226708031488431296 6666887 611117826935699471940338176726680960 6666888 -25939680667477727469537699738988093440 6666889 -19623932606089816023489169280079981440 6666890 -11994816242598257439506387264694131520 6666891 -4669560630474237971582300203364352000 6666892 456559044147412021819680027923238912 6666893 -9744018892232872587664219393587856116 6666894 -655853563429748136278897133909692160 6666895 -234678915300534310150955012987405280 6666896 9558119054130395661278930084161536000 6666897 -19823048730339580328826007532484031680 6666898 937681448491106802634651625539814400 6666899 -5680889704212301442428465830191783664 6666900 -9213471970850935915428430648524902400 6666901 2372474769446905320457952784028573560 6666902 -21280099489068116926223638383357835776 6666903 -46136028445871200949531775905633187936 6666904 56607618816351588665066271417613301760 6666905 1329457014158997387420466171348723200 6666906 16346131890067488899003274301984648704 6666907 14927170392695309164596822296575617984 6666908 -26894614236684111462963974869158031872 6666909 17599056302757418653232072777496397408 6666910 12815186650824246323549444842801104000 6666911 -27582216764791288575473200971414478248 6666912 1752071526519575631137875107058286592 6666913 -64932828066955013637044915809062996816 6666914 -14570791483884447296050692953023155840 6666915 -10501649427125816010646962456935296080 6666916 -34265447002951558286100948970723941760 6666917 -2629291648000289658131304590358728100 6666918 1724785678900278840898996032402044928 6666919 7919823845455631510857137588951061472 6666920 -497228300161593478499849231913062400 6666921 -42814416738618478768827130638812681760 6666922 5398395570930855346034206894563631104 6666923 -27068338658093860437414896577071486016 6666924 12552511794709434352912016538810015744 6666925 -24254103255715967823258695662615292350 6666926 -14200971352235530264667817075559875840 6666927 30367734343191312028472301074045120520 6666928 2015785105869898816863113272537350144 6666929 -691004470385064246610437990623385360 6666930 -453787931505272352200681401812025440 6666931 -41409644707730018178507047183346465268 6666932 -29379071097128052612514872748438437504 6666933 -3613798894740646074514138235852226432 6666934 -13904083223013819212919434683943365248 6666935 470863240918558651059075264661430400 6666936 20232309025004683235965698138558566400 6666937 28560959969874930067596614302367452586 6666938 18110442006254861522942876117907627120 6666939 3314509526321113893219480983072662224 6666940 163790923612714672355195336774576640 6666941 -13931255362769801817572582286440803200 6666942 13088143737608296577754941190898696512 6666943 -64694782283501749089746996562171279808 6666944 411352820167762867268595458764701696 6666945 22716785398226075420212204437361057920 6666946 4576720201170781096948895684908950528 6666947 -276282006859131383678480889053532000 6666948 25092689914191249488168497889537955840 6666949 -11907409650994063651587266892178766050 6666950 -11699678578868601306082598322264441600 6666951 34062758067344417478863681927783960232 6666952 21456060976893824883424255624844083200 6666953 1950293708081830233958113489039139584 6666954 2836690209882407743152299368294339584 6666955 35327117476318581502628562772377282000 6666956 4141649621139920447056392631362425856 6666957 -19228910769976755459619541966201969472 6666958 9044770420925550451947694771797250176 6666959 16155358787308690072991915392353154104 6666960 4875071111941987571668014213336268800 6666961 -3071318643267253726921937991188619968 6666962 -10972631041314780554607820251391974768 6666963 -18242254691337044347395589789451760456 6666964 8236622605051581002377541580461561856 6666965 29172258419205593749420369593206080860 6666966 5756035876770518763638591453131635552 6666967 32132895373526760811766122408780052480 6666968 8566743231471774572948699434568908800 6666969 -6737472420399326094667801295112538560 6666970 -18089776113735761204930370566729644320 6666971 -38788260234355701858647324787080716656 6666972 -9435094137351869269004953938105412608 6666973 30610540180768711974602967142183159020 6666974 -11976454936457546331593689592536545408 6666975 -6338349696913762025103227421718464000 6666976 -16072422699282226895490948355627155456 6666977 38043409623201717025365420523783889826 6666978 -333291280017341650234119290698735872 6666979 23214283243976566303432088758176583440 6666980 -30607602056789453190684640331988576000 6666981 -2510615977377132424976663930581023648 6666982 148838738371591690386376271341058304 6666983 21860462135106362936164637096414722344 6666984 -14706540208456136053131604747832524800 6666985 7156242855405791124648594657616789200 6666986 1155125137340771172428384740971544320 6666987 -12934734322192893268709258060727746472 6666988 16159636659867927636663161775130808320 6666989 -39166408059969132651522270513353421600 6666990 -530764952925303028179824820290611200 6666991 11869187763862762195663997633146797392 6666992 9747144350562023624099051717202542592 6666993 -8597336751278006712118503794426223756 6666994 -13852638951420224865538514640109534704 6666995 16698799081314030543555429993056967600 6666996 5308893486009109766850886676250132480 6666997 -34326566110943350492975268687797353408 6666998 -4999430679533246470666537430672113536 6666999 -23578089866067344702484170755410765336 6667000 -13400439979227164191740881784268800000 6667001 -12063749485524901226572915715926966896 6667002 6168465712096505008543047312825223680 6667003 15029499107273122244845649813491025680 6667004 5159155704130198380288032441033404416 6667005 -19035783872186323211274568287744720000 6667006 4820212596249329690146341657142675584 6667007 4710641773717284188192945804284826712 6667008 -11213931307535381054433839967325126656 6667009 37223700633364858281319731037544659716 6667010 911403287936835734335521189675479040 6667011 -12664314470962191282813719575882052112 6667012 18948947023726694283067568240622676992 6667013 -4664678754100137316465010455729306020 6667014 -4951714003043047019997758595453591360 6667015 -2561037432181062260037548271135857280 6667016 -14881827865422968826708256048293227520 6667017 113521609100550533752404673808342400 6667018 -10616314608487722734902241929997177040 6667019 12093487691350638301272880362925230420 6667020 1976349377224800068245046259857971200 6667021 -961517892759085950200182061235467168 6667022 -28930172615494283834922194235591002688 6667023 5199571518928345183003907662223002368 6667024 -23548909340704584252349015583621120 6667025 -7917069077696240257946650825698951450 6667026 1993866030228106184055649028793543168 6667027 28802975720162987494098218220082904876 6667028 -39176992214461981823841072484295240832 6667029 883944202338986975917567900722967644 6667030 -3689093266674875825930862222522936960 6667031 -13528176995657454304433042291135287296 6667032 1025920467778845043773099106348216320 6667033 39638718276696601159890989586228211584 6667034 1125458287792492271739197880890661120 6667035 10651667456080928516822990755899289200 6667036 -39788044092913404188453240041726141952 6667037 12273503475285144450533459574113138700 6667038 -18050973982549110210206736386690898240 6667039 34882083417761147270452857603962975840 6667040 -20144108191722086177376613543585382400 6667041 5803256187288424113523101009872341344 6667042 14327983577843424194856768930598387200 6667043 19657697720317349447375961360593736240 6667044 -23483865839149456742165983537888124928 6667045 10907548715078777918794231824782348160 6667046 858227372384511819988183729764630528 6667047 -26063807889095430543562089172723086240 6667048 11060993870168930286349688212767528960 6667049 -46402619740887515662845859038603778950 6667050 5459410036962720405464691518932435200 6667051 6532292953157891578530910892230507704 6667052 7318490861092204972009713708968494080 6667053 14850592622638275988833880709540752704 6667054 -5299297492381314637523166610310073024 6667055 18788148010370984116416853003466037960 6667056 -5015419853278285703479278788243619840 6667057 48487575904809712873159530076221191152 6667058 -22373250853292961411560386516961106816 6667059 13188039504059974104379439280882051840 6667060 20186574281914916320354715422789670400 6667061 -35944759311216784111636077699372904338 6667062 14703174935806903714782260145925493760 6667063 -3998075483268328436576549138546154576 6667064 586436550285302161044355380146565120 6667065 16161340460051620995814969633503409860 6667066 5601267165197851576200037596312702720 6667067 -1533023083742100278155572402063150576 6667068 -21375485147406822410547800244259868160 6667069 -43807022533347684778052875686058409530 6667070 -1430518126581374611742374266725699520 6667071 13947936120541878680728593724411562400 6667072 14829350590323186838456037694854660096 6667073 -14491198969834688424864428986881706560 6667074 7269310761445301220554316141848244768 6667075 -10048417769359841701999120335423477700 6667076 -8951000523202378073611302830534400768 6667077 -11967621204677627293930319469771234816 6667078 10087348014530771185163898055567137600 6667079 -8566564587176361632264371641353303520 6667080 335057183116600925196380363828428800 6667081 39866606797156169608436590412637418000 6667082 16563243411628709239583273464211652192 6667083 -45067286623173156363812330706888632400 6667084 41023246987426768652293427829832553216 6667085 24528774864850810033209821916806040780 6667086 -10598983759189976538404378342693555136 6667087 -55439945796002534021802571088059213008 6667088 8874800383710305892353029184467034112 6667089 -6113645068619169774810937965338915904 6667090 1541096307058269879699849892958656320 6667091 -91850283812857889785152108465428373408 6667092 -4674988531179532807975129561180178688 6667093 -2971375785868230483733854367676483360 6667094 -4886369170182495388433009666136061440 6667095 -22771395292649493170973148788189570480 6667096 -11562070374922534478167844190680432640 6667097 10027714243872496102823623606298054400 6667098 2945624589619467720402921563144139264 6667099 -3660851520204879896579216605304891736 6667100 25606224640284028740067466650560000 6667101 10994367590147016534903685897809351744 6667102 -1166872849061006796889807597774406400 6667103 -28911654223849460649773044103939076480 6667104 13726234009412305708001594373727322112 6667105 4292398261319691780952640149910285160 6667106 -15117266492540022192356012911442999520 6667107 -158754387502102897261894915656107712 6667108 479076839251966137245983856061612032 6667109 55983262399778037049682410051129136220 6667110 952300337044109127008808919919852160 6667111 -7517648017707460591129641352851145632 6667112 -10747947919764609381672337872513868800 6667113 3449551797046842097749464583106028928 6667114 -9882927428481978270621792622921513728 6667115 4873845055758535460070645845726579520 6667116 -13242217667531643845414681379696142848 6667117 3413007882602183205253969018405951852 6667118 -1944124273109732611893537856497180480 6667119 4873628714230811735096745458790512640 6667120 4848355029107044643490716084446003200 6667121 34039511666505691314797675191476595044 6667122 -483028934312305467118377636777787392 6667123 -16307401616936721757051477743856440656 6667124 -517459881870400816128225424260184704 6667125 18797884503996366037630880606709216000 6667126 -1953160153173715372054055560688382720 6667127 -30412809884500546178413017165240624024 6667128 -2811685948008942870643978405533081600 6667129 -23626281005070085769447300361171330240 6667130 4700397355850870685628026608683235520 6667131 -1318276034605287863392815147050115048 6667132 -3982927448949590440503695178495023104 6667133 8291978636091356379316600918204144128 6667134 -4892036579677801192547129548362275520 6667135 4585811849615889104341501697479912800 6667136 32220179826650236283092521517118914560 6667137 55809608263958045278450293156595153440 6667138 5511014878026560121136936451536266240 6667139 -412958187352834922486760465335040000 6667140 -889101900803034025894573642869350400 6667141 -8507344625426711238888810760474962816 6667142 2055836705031132205169017160393458944 6667143 -11434996545213130487151708038893497216 6667144 -26882583530980690662180943148693913600 6667145 34049259458185107629848188357574795080 6667146 28304867906955394510073135032574763264 6667147 33273523868041337692739122296762192596 6667148 2563409139864883602782658499287505920 6667149 20393473936879190284525444452750051264 6667150 57624775424712644882868591314457600 6667151 19885617434863172654249504281259695152 6667152 -9094763857137376183630820868494131200 6667153 25764873682334477169590076236611364402 6667154 -6684095835714011980802921030817374400 6667155 17210282569739974590719419502375576400 6667156 28140432234528733423407029968568347520 6667157 -11157920801092720083658201831929470400 6667158 -1218911470304270585825299266209715840 6667159 -43749037579449220972011665188775235640 6667160 -35084693638864907491845477631362048000 6667161 26414465985497685132473830476909381072 6667162 6050357372851103122380151538740056000 6667163 3106204397146414243653223885710516504 6667164 -2658943923213036581358516712625356800 6667165 39557770597812058520648482998290676600 6667166 -3047467297331826688930788018943123776 6667167 8740156003502354790826332644730232848 6667168 2337289871489546482379221309746708480 6667169 -33037213094374290656897535810227942430 6667170 -2156627351704383296004267091402260480 6667171 -12828570877377451463635221949518748416 6667172 -22904744047806493340406170160166333824 6667173 -8541158820836250376458675329883805476 6667174 1268443825612137754276151680083173952 6667175 -9899735340679819853899088287870689600 6667176 5789526578142961324634675014573670400 6667177 -12850174741011583719351793394258955360 6667178 3460289257721697410361364971840021504 6667179 1831266945764738341452408937044112560 6667180 -4706987307776632966002345502993751040 6667181 49540214084041068461128400287602536982 6667182 14903834855584331254154721843977452800 6667183 -34014987025283168415731777109319635568 6667184 -4135840170260739933295086077931356160 6667185 -30208841764990729178467341346169091840 6667186 3452719485241223026855849680597675792 6667187 -48706705422278168811078178347381942240 6667188 12671205778336221887257022590683353088 6667189 8359539768052258016010806720213470624 6667190 26284751440685528926388152440283787520 6667191 -22507380962272815841876023347822511048 6667192 6164624050007558732107366574343905280 6667193 -500092126789685547808325606918968896 6667194 -760679889903672727510484970683945472 6667195 24821112068922054088863457228899745200 6667196 -12997761225947582948344516837527355392 6667197 -16937101414115603699969589425982725472 6667198 -5454608667985009155412719977089803264 6667199 -2564648975015931360756036281858913408 6667200 955761308126635119848051199757516800 6667201 34004563074230913931634756541580032000 6667202 23795641286543815322778127776130617552 6667203 3596885374890417722356910944163482800 6667204 -297770000279168077168235194006529024 6667205 -18325257327699459435151938069117888000 6667206 -24887555890902521707827086767798272 6667207 51977442528230426240513594305755626456 6667208 -29290889327389344385042098141705123840 6667209 -33590179775631407371854841342658977686 6667210 7499717611790853074155348601199755520 6667211 19367219309919916175461690916038044624 6667212 4302754883550464084678881253427047424 6667213 -19341405017467113956943257577490861440 6667214 -6402191071200284723619753363781844160 6667215 1635061079046800027008022149196792640 6667216 10182584572651965911505897720910233600 6667217 -3422700131926574701023563143306715328 6667218 18254499320201251452444287613811491840 6667219 6434050774173539905229090067074018364 6667220 -10731293933906719704958405144343224320 6667221 49705610098198099343673313635008256 6667222 23408773096811490453394680304636698912 6667223 -83340656953249154228783323521585528 6667224 -8415350299937069930006280766694522880 6667225 15222851060689539379934333504724404750 6667226 -3308137031411710175706929624799353376 6667227 -3112870606559742873106480902445747440 6667228 2181883626756360435585591362342701568 6667229 33451162994004308258902156165097809830 6667230 -989511457197581435523170653652534400 6667231 4473354353175907954414482198677479864 6667232 -8627813531824020512943506436309123072 6667233 -19282631272577181759613135557620959200 6667234 7351081899275213098419330772557696000 6667235 -8205865714666889233622202833003987040 6667236 21761003827032513712901217936599040 6667237 -39669631967117573203935849713662818816 6667238 -29822143667986427566597689092428872480 6667239 4339016559689052187479364478905477968 6667240 -18804061829936423424709819830170419200 6667241 9654671967207925144670299143813449664 6667242 9274806832103918518414735881203825664 6667243 53509372156113027469979524933968725544 6667244 4039575160176148209261771784417536 6667245 16582066558250719700383316437996512000 6667246 331556080059877054905742727483136000 6667247 10716640469474627499476115815844509232 6667248 -96377823720786327308948164280057856 6667249 96033204792163827938582770818656915440 6667250 -1653075972509463354882253313711160000 6667251 21922709877633524607778090383596819520 6667252 -9182789466297682611544924177725614080 6667253 37209626283857935145409175053684899502 6667254 -8817542084297039265992734279670882304 6667255 -1809029734704639474426540505407214080 6667256 -5851306541431078422567457178559651840 6667257 535618059029608136624547565321064160 6667258 18145181113563298871854789280345422080 6667259 -47411557034199018244396166177567256540 6667260 -6334649552885923975060111525025725440 6667261 38330858048405168665043249104637305862 6667262 11150779693001485561468892564994014592 6667263 3111909239648096783356931593511915520 6667264 -58656738639926907707950634922990895104 6667265 -302572631493346683534926504334687360 6667266 19260876237265687393605239119675569024 6667267 312564640734043346878642935797422840 6667268 -17058768987472463569977262970037068544 6667269 9441844220548404400282377246910428480 6667270 12408790569810610839968229040287550080 6667271 19316356409301279612431245470676753680 6667272 1225420761560378101794774881697715200 6667273 19214614111279950527138031445294826522 6667274 -501255722779466177180851618755052800 6667275 389231935447037102215597823828473800 6667276 -8312870454538912966682035498730225664 6667277 4984665998528198209532756626107768672 6667278 -15774494133967251149731879490691082176 6667279 -736300540392685292750452137067910400 6667280 -9955092219136015044031164541459415040 6667281 11418504539347795040568739812296729412 6667282 -5090727638172849494099263719196177008 6667283 -23103611798489197050964412369321439012 6667284 -13848228132922960330869663281330503680 6667285 11787159777799698729376416485608789980 6667286 -4176752927428485098080094147159016576 6667287 27517336344226358715479812972379804160 6667288 -41511466834519780758564491033742704640 6667289 -15684893071517114698244587730750356608 6667290 -440911269295637661919099342934092800 6667291 16651682701015914393002945688722178692 6667292 -5549777777626357972062303697215465984 6667293 -34735941916862872945200864196971324096 6667294 -4193547748138474652611528945566151680 6667295 33021372524609922159104238729483957600 6667296 925876024404785477797198622883840000 6667297 -3081829643308468032494141952986852736 6667298 5252884094703128006108461656671592192 6667299 11642416515980841264444123770309019120 6667300 665017126308542135034787493139116800 6667301 -30715996694526861001078794704173909698 6667302 -130398440120944477750109507977374336 6667303 29060876731790805267303100125677484000 6667304 -22906946857219493349699027409561681920 6667305 -18809431253615646660507062396328786240 6667306 -15638889050686417318224390641593485648 6667307 33920890471696767828298168860849152760 6667308 -35153790377204019022544215567485987840 6667309 -41206290117319005312947656564009152 6667310 8748921843309744977036630541175906560 6667311 4972988092365390578815015947520504704 6667312 4134806733533994407275101541175787520 6667313 -25761057846782249060921410395185103552 6667314 -2695212582081007752605339631056165760 6667315 -4620620072914911811322586556487992800 6667316 1047080261726305829243022453844335360 6667317 -11911935929729151006095449239712510560 6667318 -3827666993723565348511204086039859584 6667319 22296070861329516443142164913005075496 6667320 -12451635253990778275561674340314316800 6667321 -24182382396964909522542198409754667478 6667322 208646225329292204918514222974068992 6667323 5243934311761398970233104097487480944 6667324 67644312569507382381134146580829921792 6667325 779650401074382746981079883197504000 6667326 -8432258684940325365673372035841474560 6667327 24063038369478737421145526202322794176 6667328 -8389720379189449723920478368253870080 6667329 -14221396444022508698980776424526513616 6667330 -2425698890999182445034870908730793440 6667331 25720816919128901079792847817455085064 6667332 -10406706260051513884313363184563281920 6667333 -49879092036674020629771995516433112256 6667334 1149894326555356020312544720674686400 6667335 22299792084699471794352635425735480800 6667336 -8215361210818086712557632466113894400 6667337 -11628489119835080415924807271792543014 6667338 3098277266829750182879072576975443968 6667339 -1947056721755395776484965155855727840 6667340 315564259751250038105952595032099840 6667341 165688869024749236648892354843732064 6667342 17243944641434583648939197713487616 6667343 -24470547427722682475876750386932843408 6667344 4854773319283669286394383211995848704 6667345 5424104508760223408709226950285931200 6667346 3174663527808404463523704653352391680 6667347 3149067143719322832369126129970222080 6667348 34230952455968225047292134676595394560 6667349 -1723923526778929283544469617810919560 6667350 4229027637850056456772921921701960000 6667351 -72440988508044130590726257533019236848 6667352 -4241710375089125082230299222974074880 6667353 1210062111225273381580390223485842240 6667354 -16599655305334326833335101671309940480 6667355 14113239126289170422466256680774065760 6667356 7942774389592352164080734518530637824 6667357 -124031984587618733306293793695717088 6667358 1812535589006430436940129615940593280 6667359 21178297717367154637045039540183854720 6667360 3730930509466393639845793302875996160 6667361 -23712039747784377759908912813314459800 6667362 -4269693316786679403863655382314293472 6667363 17897531537368416962138796135317591360 6667364 271119516012261804252376446473905152 6667365 224435123391891803737510994975449920 6667366 600969162717954211197884940101715840 6667367 -10333271371793063741317490394569657808 6667368 24672649045356061305805845130674585600 6667369 -16359955636463691892157038244307020230 6667370 18985514350958417504709165380094614880 6667371 15923431406253203574846156814209714072 6667372 1513726497924688606786727746866104576 6667373 -60397321341281924651497733866557272064 6667374 7045588675577659758458968321078551552 6667375 -6116504874982579929371305761395784000 6667376 934410078777958330044188108468158464 6667377 -17437024767609129922725911351756417280 6667378 -16600844057247515240509980020106442752 6667379 7880470008557899739091426896344488432 6667380 11635518035358276544400554400599756800 6667381 -4859768183626339548186098872157122290 6667382 -1703854585773632071991433615884893248 6667383 9345378669753909539986679163808442880 6667384 -23406835771968123849535280334839500800 6667385 -27566977196450953011757379594968084800 6667386 9281906784253925036381568096609078528 6667387 9657369565735995063225522285307354432 6667388 2002747218334316677151713684289295360 6667389 -13005044288344863026029959457696792992 6667390 -7169325409741157517921950254299667200 6667391 1261152329490275695400921920222611000 6667392 10745230899745801963286043528108441600 6667393 16690638131300902376843099028830048642 6667394 -24550214995776059397934885170748371504 6667395 -8787963701706629859098016026770080000 6667396 11402643726100411305692687667557281792 6667397 -4023638751449146805905786916266149696 6667398 14898533187581580909931437716759777184 6667399 36587409475979240064405435009211621400 6667400 4326447715023654019215398437830144000 6667401 4970339315749569183536347069265364096 6667402 -9354336362344340565562428916622254848 6667403 56682752611612728917675949749179229652 6667404 20337472386499821160512424286773923840 6667405 8622610242462627875994142921158789120 6667406 -22417503075794444093598394771633270848 6667407 7433431021712661999448598833751594640 6667408 -38158532379338097283916730978926592 6667409 -12691731957820997273549289231211733184 6667410 -2489267793304959854614910048412080640 6667411 -16350531835084178279850754756427768168 6667412 90249772336179463265817577274153856 6667413 2940549552559232892868249998998553600 6667414 -5322699336937734519870212269775763840 6667415 -14924721081851514276433097000758414440 6667416 7286433508475408592264031074255052800 6667417 -11276496628231400823796814663575666668 6667418 -2934110152802234089901805605472813840 6667419 13163474113959731378577195586112881920 6667420 5595000568602794209775749023420456960 6667421 27330172281675083520353968493843426700 6667422 17184284315636558719552170153559507584 6667423 -18002536903314008966303203189168159360 6667424 30564060470476195171352799488240517120 6667425 -3954151310592605798610718932272722650 6667426 7859649670903247919461811891587583360 6667427 -6381335724544473288068920859254778880 6667428 -16696090497259133655061140860627681280 6667429 8535054609164206390130768250645476030 6667430 -10236094598696419352556340041463297920 6667431 16564181373569187115452146070349498152 6667432 42388264967097701455209590350005734400 6667433 -5920779622785483594847161552592958220 6667434 13198444354082614726604651752624767840 6667435 -6168692984190383282802757646848581600 6667436 4278792856997633708001384156966696960 6667437 -2035660965891223525733623374312149376 6667438 40333151565304229755842246109231903296 6667439 22698816243501530603167874597979396240 6667440 -769481883425292847350095922209095680 6667441 -15586523898409225578743567537847449616 6667442 -2315068243729408609252339042264396800 6667443 57740123846991801350485190900446090704 6667444 -1623569831991626444630346841649049600 6667445 23757714793339793845097178868553660700 6667446 -1468933836486059373754201586132046336 6667447 3131665015892974075435204250043169680 6667448 8490966956777123412960625633974927360 6667449 11211502425313234349713258352293279488 6667450 -5924915506471100010015863353948110000 6667451 -23336421422328486370121701660955136 6667452 8493791259371707953050146752614169600 6667453 12992521700640837240357956304101407224 6667454 -10631744755635782812725817510856749824 6667455 -916570981449604937726890544624767200 6667456 5812937696944651189932053269226455040 6667457 -55566193378399919307231953603261199294 6667458 -5936356943512360446354084273623616000 6667459 24787362966153794668660518395201027800 6667460 -23715039650293594659524426795371046400 6667461 -20068802492981679937384334841542659200 6667462 4741960785479463279479658598762438464 6667463 -87981304289551261457935669970251584 6667464 7014387093854153075511552717837189120 6667465 4302001194091016174091851092406657280 6667466 3635945258809697413031622938755953504 6667467 -48590083018022447073397710941313919488 6667468 -17406433606931046268376755388114884608 6667469 -27079719413533673440598736101690200800 6667470 2245643829362102335291497726096503040 6667471 10639934905356635691977447732360114672 6667472 -1212832729884580153916679927555686400 6667473 10888646796080620979504079118556837664 6667474 10901738064241674005870175311318482944 6667475 51749676571718118617604913001686100400 6667476 -16488391543140260751284297546409461760 6667477 -31887609745409782266663158630567892480 6667478 21559790480202020849565174620122955040 6667479 -5859445264252631963120607505668559656 6667480 -3842058113699059352768871627030528000 6667481 -8375292463110446658080625504188777718 6667482 -8599455473399006935844937923167569408 6667483 -36168236585445371970480507041130002576 6667484 43244429617206954422319387722432150016 6667485 -16424157207177744553435579999225361280 6667486 257839094263552242333013797936624000 6667487 -17418598741427928245363343530633184864 6667488 17979440632120550464127120251480965120 6667489 24244913746385439036733222839118930756 6667490 -3558243537549508553264584510876620000 6667491 -7178973060843597631885110361592415936 6667492 -914783921636801769594566382712510208 6667493 -266304071178296935111380033027935616 6667494 13143106795639573423878296175434996928 6667495 4328358449469201854110463213221452000 6667496 6221313559322621624413653365217116160 6667497 -4468655118453898555957044888571177692 6667498 -15246062312545098608509394427172050000 6667499 -73062509087159713275609479125818984960 6667500 797760504981981723940368557506560000 6667501 -31584266892391403087497617705004609908 6667502 -14190752524738377006499844024743620096 6667503 17376830812397700552211800760887498504 6667504 -6335639775132383729750319019950407680 6667505 -22558906808864335086583929565033884480 6667506 129293897880621734765390432501317440 6667507 30132014091949640517554728031546619648 6667508 -4319367411579061566451157489035541760 6667509 14413981591987914285758671445902761504 6667510 -18014772416007079576629151209206691840 6667511 -4736116059920319557852636763843317376 6667512 8155062648136641744252409766245355520 6667513 12064582395970368191643193370075815380 6667514 -16601393909725017498029559923715667968 6667515 -235256130957955030442953436968292880 6667516 -12707430147501518026978240424915589120 6667517 -5518694964826387871491298406307219488 6667518 -4105980154234026937294954488895334400 6667519 20750534613545564234408470742844954656 6667520 -4437860822455293657567914204803891200 6667521 14296419721179500979389193109927987200 6667522 -17038001529808205036952671699750384688 6667523 846234353519635878431014268722763772 6667524 13726032550830734988225853754876494080 6667525 1366378324633033889474193400125069050 6667526 -63893063438283548455693838943932170176 6667527 -35048090943743665049056275190459669080 6667528 3685644582521872988252553873964738560 6667529 -40239254797419491816927207386604155200 6667530 2172373883063876063886495419758464000 6667531 -18644885872291493150344351599967446960 6667532 -2341270013671345108952099961223418880 6667533 466963537426520508689624339659443360 6667534 16921117763446281572921298138836692416 6667535 -14510427309552044964099175585488072000 6667536 4225830186944208665993095826063622144 6667537 -532554695229338974807409469944204320 6667538 14473373139042669090636052474355410944 6667539 13140052862886943267746548001507273216 6667540 13943036846600913479159668560208865280 6667541 37931896473198990030518265506776188942 6667542 2104518669897967603130369865727180800 6667543 9446208918259172341115507329553111424 6667544 19060696924781884889798235782200074240 6667545 -18528837191404703507759009589869212800 6667546 -34668672323875509151347882363131232528 6667547 -10618500079710127854226032223542821160 6667548 1580310345206263721318705516158227456 6667549 -19209836051573349611021754444421602464 6667550 -16518974761130701578319957103819947200 6667551 8426742601728823181666797825179617400 6667552 25018362742014527877258694890946560000 6667553 28451880299167783624958898193615749060 6667554 8530641934066422847718176377807169920 6667555 18772652730263179181940775612604010960 6667556 6355248617157367312347915238658211840 6667557 20087551288370054356811067168501222528 6667558 10289212934545001022711896408849593920 6667559 20011208198460502487442438122743903704 6667560 11459992246250080922465668885862553600 6667561 -76611409456631128323666761773978040448 6667562 -233802950092578668821778719555585536 6667563 -169907903381334128648600779665278976 6667564 29016941314478251155675546091341542400 6667565 8105654082268945896861196224690064920 6667566 -533698190005269123609570010351898496 6667567 39199972584441025922170719944091898072 6667568 -4890877794975888461273783066739572736 6667569 40470017602260425109065470152615964320 6667570 -555839191259590158042579372447866880 6667571 26531848073064959328227598572705927460 6667572 29163512851248340571780327264943224832 6667573 11019199864435466018272052494202189568 6667574 -6272532687232966131010480766830522464 6667575 -10445196627893927286167960294604720000 6667576 22078603218522829346816179905240883200 6667577 -16153087999434239435340306555237570774 6667578 19618566251348378117459778877782286704 6667579 -142577143241756441247785034151188624 6667580 -13388328563831878085548811340579840 6667581 8598560401539027860388600720374698752 6667582 -15826671764798505204555638396736484608 6667583 -146127153533862134359773859611995496 6667584 -1748796045166415112374463573786624 6667585 -5313977414082863704071817244465034240 6667586 -6607357622081524203871105837789162080 6667587 -14087525473042805374741134313286874840 6667588 -47954938252683218857548155754949693312 6667589 6751886375935873061215456440721311390 6667590 -3407755507250247767429769821895014400 6667591 5154928666764619792301518622314849072 6667592 39679514665256078210426506776253056000 6667593 -10098385704189098633737017294681821760 6667594 14732700848214482733378307132843895040 6667595 -12142298828357309497699044530587033200 6667596 232131639144069497594434279484086272 6667597 41627175447852932608603928792093581046 6667598 -7855079860120147390475531777539427328 6667599 -17355815085926957505143917794379362936 6667600 6517684122806649042388149732081664000 6667601 -4037835275993101936147753673712509400 6667602 -2270388171028505529562635551801264640 6667603 2674508773294272738618728777195863840 6667604 2203238848062032134814760944312696832 6667605 -9952217869955973825530370112733681280 6667606 20132089577290488470013200417712358464 6667607 -14754964387592479122226663032702417144 6667608 25556948671024121459543229397527429120 6667609 1558103440702300168323109964724332928 6667610 -7370858326719007025548117757426350080 6667611 30584981174921798008954303369836190872 6667612 -7594666135346926466183936551035045888 6667613 11221224446077670370349421120232129600 6667614 -3717891557904379789772724726834837696 6667615 4606094006203953476832369011233660800 6667616 -8134750065567632539417471842172010496 6667617 6907756312086151748249439019566799200 6667618 -32217932563287955200462652974791544240 6667619 9527679007378914650546669591005059072 6667620 -5347567327809057262802865203505131520 6667621 -14933116717622505968924468289592445508 6667622 2316232976494220612099951139392486400 6667623 904140451019008878988947764388410880 6667624 400318854198633264398093457812904960 6667625 8721605377877846507466500345640858000 6667626 -14374065082199232096581154826963057920 6667627 43629595465847866184738842589794077952 6667628 18779920257464454421288640375331703296 6667629 -3745542439969993173659895170720404416 6667630 11378622421323201154730716557764956800 6667631 3042278734351533324054114094103276112 6667632 861519664614852582652663218087690240 6667633 -17162277007572341542778462691905583424 6667634 -9221050238614617000017546637405619200 6667635 -3425961840972475853639188078952325120 6667636 -13033219065187839209921674184434145920 6667637 59953667177519409372399416274152426286 6667638 -2871880428792749538499142864999040000 6667639 17841585402659730219567499185273440640 6667640 -11118145261416841041920361565444915200 6667641 18483566252507290094173113710130507450 6667642 -31674178977365212878353845118659147008 6667643 47085617797613127071467488661200329892 6667644 -13412528032048415172857820538239081984 6667645 -3618177551782826060561158619383509000 6667646 -16631027204062896149421127784880649728 6667647 -17623619507790927202610236248803450880 6667648 -12323021703352515922146080594570772480 6667649 47318152658850056534571792100444851120 6667650 14681469382180550861856228756763200000 6667651 20227285893889662774894828589727689200 6667652 -31276683344627339536125667722390766464 6667653 -13777878058568168579952358533725558016 6667654 3892756008045573203109114144656443392 6667655 -66726356659572350051527363374537878400 6667656 2526335901485862509961797433438044160 6667657 -18013990610484534712284140933116341094 6667658 124610470149601227199194927201662976 6667659 3096066370227379675634458510867231344 6667660 -5032356767981354039009394346706488320 6667661 -4715305600836222958984592798397551232 6667662 13067414864112012676835442575078081664 6667663 1051536960485815697755627625437472224 6667664 -2454747519679425228115551332771758080 6667665 10917072379435319277765698330282963520 6667666 -46554170433470030703045043132084224 6667667 14470387754433056276077471661804296272 6667668 3700076372707501198086910285312604160 6667669 -43796542500170829612849612973143010930 6667670 447441277950422392694124269178910080 6667671 -2295281736197354975801886773223330816 6667672 19588963248797756223647134046117928960 6667673 59561298955466354863685914797786158922 6667674 -596872876052038398873321037291651584 6667675 -13863989430647696599280532219888839100 6667676 8407429183887720865403032803392232960 6667677 719196683356331174993862003142459968 6667678 728881466070053541481848157870574208 6667679 -48569641701611361869643864930611396640 6667680 -32306444259837670950769342185209856000 6667681 -13120056652438463330303422535304380736 6667682 552220896758523035276052869601936384 6667683 22900258037398590605286979053243020928 6667684 -3996588094373197407008726788104839168 6667685 13043147523061543524104788181057968380 6667686 -8477766485512584690303299421588012768 6667687 28775408931434519121409481430575861800 6667688 -35992801684581912648547919480627082240 6667689 3694602293701658760573709500580116480 6667690 -18448294921373270463692269156830986400 6667691 -27811332593225577340526027652821962200 6667692 4347243482368446199304432859623427072 6667693 51312465578713303937163207292557137942 6667694 338865034305668161052617594439500800 6667695 5519383621660295451245354733769963320 6667696 632387733120163739277476513461698560 6667697 -2508056037166107939785077434908379648 6667698 2694751092742510978795160492568718464 6667699 2810734155237720686676166157311966480 6667700 -2965376683459188956551668292949606400 6667701 -27345834814081903128204449202070764768 6667702 3711484265029621963324801137617610240 6667703 -15610637494358765857543346485810832160 6667704 34687490606969629039858274511762432000 6667705 -49034094324708230885435374245136320 6667706 -29490794964795463452747738836665344 6667707 -10087800566546337803714168710664209920 6667708 13864598207948640411779350332760473600 6667709 -402527015718201841594493058348495840 6667710 -3013260311279632592701194886567342080 6667711 60666710892790801266537330096675989312 6667712 11152503747545441761730225255561035776 6667713 7949780701379606461575953592705883860 6667714 -17322174276530788450472253190296899040 6667715 13217334792142978551898290840195225360 6667716 -8347187787155286601115990192434292736 6667717 18446046433306967334592321229769657984 6667718 5701090646665626186261001042370450304 6667719 11483255060647949864976734769434559144 6667720 -29771242860652715564008295236696627200 6667721 -38238136796863798487711454432265383078 6667722 7186302266583612683993743094924901888 6667723 32610151007097181632777933805190481504 6667724 16531784736163966179039086567191975680 6667725 4662226398500420434132102319024085600 6667726 9116924786308420792762952471598536832 6667727 -865109567333370112367321237751661440 6667728 -1958823343564548641529459804730294272 6667729 -45292883659013485268070643826013798670 6667730 -10117196020225043323297152093410790240 6667731 14135662890427066242258575675409177600 6667732 -15773576157146172968020050832770123904 6667733 6791278876582872507471382312010950176 6667734 -1557164619072577710467739466865248320 6667735 -27082700936585818335021910348856569320 6667736 -9959617735129562233866515581058488320 6667737 -12831136609158704255469748461622862640 6667738 9217633453565372545535086334742789120 6667739 7365663648359585851238987031465175824 6667740 1837457229485344973102603460942566400 6667741 -26121649530453284241543508142633824858 6667742 9762389828838170479687831355741721600 6667743 -1326061690443499271763066766709225472 6667744 64544875879501739032188475072471105536 6667745 14587710162990977491808533441223138880 6667746 5330998490543440163861248313595740160 6667747 -49590221070799108866231598578322480 6667748 1838447352045385012981828296529912320 6667749 -29236767868362408617397489719742548352 6667750 -16159120542304952313491855439156000000 6667751 -76409415976683130769273147199424442328 6667752 -34533588113956883290383378803589120 6667753 -15232312950655599970712668930843676998 6667754 -12454739492480616757782063655512526848 6667755 8546887083513819907920022589471992560 6667756 -14124944833280510314947033441189441280 6667757 -21075630750896765983445546777167376148 6667758 -1412994380250668718581587077276637440 6667759 -4369311203902367199256766353097156608 6667760 -3076893263320090474553530724559421440 6667761 -26429291866153689423912624371000646240 6667762 -10589088994996229177195449578801686400 6667763 33586189458383829291399631480449038184 6667764 -19705273564160474606953937807856599040 6667765 18338179413363711351320113307452080000 6667766 -1407839095208922092579592433277473536 6667767 7563360857645176832312539363674601200 6667768 18207181269411491804736828048264437760 6667769 -4867915343757952385016850842148681152 6667770 -4318748448962592444732251507574973440 6667771 16648933938963592776013857924327438864 6667772 7938120055434353142290543616087269376 6667773 -9355346246619831045556184730683982624 6667774 5930152643143887124637158849487976192 6667775 -21629392205002077862679153286945808200 6667776 13356601834055272344823516568173412352 6667777 -99713656142781032968159449761017037888 6667778 6478907834085102139461794167317433920 6667779 -9424884540678452832797164917875127816 6667780 -4320922839711260131001925261878353920 6667781 12720532401939267844086013525143567582 6667782 -11246325044761397335907933444153765376 6667783 -13637022889122457859868495629044023576 6667784 14519594657178897497943877842953625600 6667785 -5302882107092876431736850710772268800 6667786 -19796751515388283847572589928872115408 6667787 -15641845241137337335366592239394068848 6667788 3867895814005119169563886738210360320 6667789 -244311419345525252046633624052124340 6667790 -2394189391640862291558060273340631040 6667791 2139634032857116384462299251991789120 6667792 4004196973330495716838394305507491840 6667793 -68014523010650498607138863209931883840 6667794 -4841407739012142526690550281196290560 6667795 -483551161398809224332425568725125680 6667796 -12788009511836566204063741556012728320 6667797 1876312936946756062476697210254583200 6667798 18345231165325329742729227519716663040 6667799 14977530179990066838800627261494590864 6667800 17191829921076807730242164882569728000 6667801 13015767333336591172399684164963117504 6667802 -31830328594490214517434406139408229648 6667803 -39076962283127151052660475324621840520 6667804 18016262353624090576396098218152430592 6667805 -13182377244079038244281790394499707040 6667806 -2695569277020994549377971348257250496 6667807 -21621620144421275761087073803074210968 6667808 -9978575423035458048613285917521608704 6667809 -9495097620863313709922126427109327680 6667810 165792914142369238314824395021701120 6667811 58430857349370061594150075894351132824 6667812 -8543167708984964372806583833113661440 6667813 -38617694657841882735022145012997791938 6667814 6808380446741539706735609535300236256 6667815 -2637209149042884293355895555424133120 6667816 27809144182394397392255040394940820480 6667817 2907494321709935003303667387439906248 6667818 -5612019258509170634395798344176769792 6667819 -36367062574684773193061536449783592780 6667820 343801045683428660047974381647124480 6667821 665789895006166539563544150011337600 6667822 7650082529740622868188292061808281920 6667823 19726408407963869159586391950086942064 6667824 3402520294551878272685044738369978368 6667825 -38333177827484294888394129220342221000 6667826 -38315390925773611367512613000622720 6667827 -14281705435506286682470698853140869568 6667828 7339970570753539274263759675611783936 6667829 -2366342303224438972442930272302429024 6667830 -1399512072992415588618157817937734400 6667831 76674089777200805618161603732415404552 6667832 -32329904916249321816539585153495961600 6667833 -3714804937254419439077238899519718576 6667834 -13368825987459103949982750560174711184 6667835 -10776697668428538864564985623215694720 6667836 -1251016363622504542135741209196830720 6667837 -52511661850077123064561088419481700480 6667838 377607968718555471371715356520035328 6667839 4021048100343200369795004273354793584 6667840 -10067097604638362386822754456850923520 6667841 -9059642029186474130789316213790813920 6667842 -17466310441388623233655261228346148096 6667843 2058052985979217529913094871988357120 6667844 -1175652595606968872682562090920893184 6667845 1297840690005761774967871799491247520 6667846 8237314151240491416133369676360107872 6667847 6328704656345954061850644562246798632 6667848 15306872086511225589863679834391142400 6667849 -21931390120067354866432137098025794040 6667850 -3928286947573615913105882760701203200 6667851 3537548359976584217463748336053167832 6667852 2996733280763392517697954550043840512 6667853 -6446062713069309706643267028083813898 6667854 7041508621018065922979614982023278720 6667855 44406462752425118077152979532875178760 6667856 -5238057777802484821066426559465668608 6667857 -3004526986872010635257353286393434560 6667858 -6214721507157573620910783486789488640 6667859 -10584265927576239308029495970022286176 6667860 3311820645856186172195911653250560000 6667861 -15757375150359884767680674121530845440 6667862 2473469940869640360462035540327622432 6667863 5041589539023487689077082809351511144 6667864 -2668414856297409700566522373743206400 6667865 38445193418521767401461092648160840200 6667866 2202759046415709847762662239163993600 6667867 -33180106546777165818127929178297105084 6667868 -42240680903920408379993107186160724480 6667869 6253406356688878569191183701376404128 6667870 -12721541996278785565200009935636864640 6667871 -10670715852097019861856526129672573680 6667872 5674026441764525306264521973768650752 6667873 36142767853754277254423747602755609122 6667874 -8484587458836705397841546196112115040 6667875 -32202413849646473452781678468176716000 6667876 -23847140080294651923390895262822560512 6667877 -14064159693970706081519035065305330568 6667878 4576678356145311103677439273477355520 6667879 56022047679023421490219849708715925640 6667880 6400995436194950740205734711875072000 6667881 -110447628141812294171130317627277312 6667882 -12992792058365884639518466150859716416 6667883 17595028307079151985273338871129170560 6667884 1188935256596715157838454451635047424 6667885 12607585598101564266399628045259184000 6667886 -19300657064092755515063806967409436608 6667887 -38060609898888240659397239639290466040 6667888 -11745490231290995345536964463465824256 6667889 30816521054929225484000523580415796690 6667890 9044330731774084838349230303674828800 6667891 -34570363580992756907164352572107478708 6667892 -6845317727891143567944489228608409600 6667893 539568280151175169224390454134048000 6667894 -7877245027939107729722118064813200768 6667895 -22640745231870848140412019675871276800 6667896 22267089982067833609472945786142412800 6667897 -61431038727598710667255776607751269654 6667898 -3877970381970457256763158557089941760 6667899 -5203052962031091301449600274930886400 6667900 2032727855201215112382696489945024000 6667901 -11369408631806480194001705220309595668 6667902 -14677745659626440866164875827357504320 6667903 8786814381910437460726120487387718264 6667904 20993652924070008401268454436414423040 6667905 -18253066795467388319043446356404627840 6667906 -6460767482878317927448353017991006720 6667907 -20635449718195959022460021445861166848 6667908 -1448410120180797659198357207758565376 6667909 32214069919881967289276442490652694110 6667910 1692850927785200930233460577940197120 6667911 32840599338936144445152840619996213488 6667912 19143632257904921729034487499920281600 6667913 7656475960742948257837998447500146560 6667914 3973717593302014957325725583475425280 6667915 -6271985382853791354030065463311881440 6667916 7171234289371514669867922047869102080 6667917 34307471780021909138527990908163190880 6667918 -6113249703639596543963303365307429184 6667919 179522365947733744561418803230375792 6667920 3930860349299184555778517825814528000 6667921 263751857295971903476462477611119092 6667922 -20453693923350174304720801791056485488 6667923 19545897040183465629992676959246383104 6667924 -240114918937953652896656087420432384 6667925 28402523414306824525808485444264312800 6667926 25855349364504766983398956522801711488 6667927 7085148974670022737052448197988372160 6667928 -39607740276659547524211471088713123840 6667929 -14577446911044104119258935916458747600 6667930 2594358451469629447073356466635729920 6667931 -8751304198302399360562215506048630268 6667932 -13456420108761721153049812747819427328 6667933 44552435384929266466724929614325854182 6667934 -3564093693978984281591079010462718208 6667935 15331403963399615044892664823855270800 6667936 23993535610115630968514939144912240640 6667937 30772865202683346264901600771715219712 6667938 -1415268890182999468375600027506494256 6667939 18052851007319419114301924781444424224 6667940 -1276100921038895804965406104252296960 6667941 -15692850718891797693866852861641008000 6667942 -8339324695584944759775140382932164128 6667943 8620373450299905961355228660953511280 6667944 -12526290988558247381775214956598886400 6667945 -10594337064569716951700689221367084800 6667946 -20769867951433760848340783767192601856 6667947 27744922243978099031757512347549920 6667948 11327926751748564025367610164985005056 6667949 53007109038591544344287655297932380950 6667950 5041104953051726049576511854021585600 6667951 11830709595929658060615377909226679952 6667952 11343451522029151328739218785095155712 6667953 7093245134404224725288729744222287488 6667954 -13372413325153772566291368128244931824 6667955 -591976686487058770904887447299532800 6667956 21069724583101983349583196050096253312 6667957 -61278769327064352776764941452951876900 6667958 23019257654708139497870645568610351680 6667959 4969159718657507463441390140443331304 6667960 17462557260111551192004138589012377600 6667961 63385673869789023949566714683151001812 6667962 -5868893123554259322539345455679264256 6667963 -30696584211822071292692151912196207616 6667964 36533763160941758246796749560968446976 6667965 6848963918070230354728726160975387520 6667966 -189492590690753774918405554472457600 6667967 901090443851558383253096115019389240 6667968 3580252126253683208798306688439418880 6667969 13531711524968566461217030960504125600 6667970 5566747762774699781121396000519796800 6667971 1492941761948604002952068813841304320 6667972 2263051152200417416748906299657032960 6667973 13054403636472472218349971664584407964 6667974 -21775510010202261986073032261331609600 6667975 11274795836075524290073115248073468000 6667976 3839012444021739418981557389827768320 6667977 23136033309964814297664276340012776720 6667978 -13635438633887557607763867956396566944 6667979 -7313512448615841185014273359728877420 6667980 -8211349169345917937907554865235476480 6667981 -22123783177374408007503333761263406218 6667982 -12414284193588550962013905588931886208 6667983 -2905976230325359239412452550491128736 6667984 19136049659121138468436273532596125696 6667985 -471863043465819028881375599216087820 6667986 7394388376175117183413728037937009664 6667987 -39671540039155708650096142789079609640 6667988 -104326443688900187457957757447037184 6667989 -3310606433167642823596903008283342176 6667990 -4714454058352147056077689594761573120 6667991 27628193624462066841519829424150640984 6667992 12455638479974955512159338826890321920 6667993 -46473513380336522481890036551006437680 6667994 -3330492065964120421433997344560449600 6667995 20372064572308128108343496754402585600 6667996 -3227049757456265190268911537984448000 6667997 741249711228394021739838670679361600 6667998 928368661399436521743301007856224064 6667999 -3490993226831509576851288480377265600 6668000 55357849328458120718852232212447232000 6668001 -330163210322216463170294262939810816 6668002 25300016966939769813319119379993221504 6668003 62558778189343424075017853319056813160 6668004 488756545528206410467300795007434752 6668005 -7134287715206798042254821998144222340 6668006 -14794107607712792626534802450767783680 6668007 -2348408966252105516991126205994611200 6668008 10004553967187704828496102410856693760 6668009 16178526890389448735606567785627806720 6668010 -272405397080455316417633174642914560 6668011 11643448038797607652817153562650476432 6668012 -13030785275703054682204683487187527680 6668013 -21890511762322156454095354617844607712 6668014 -21008221771119505363692517413276984960 6668015 46416915056238007815898641614465520 6668016 1880960214105433094878368605401546752 6668017 -13407443794547394302553308163171397980 6668018 15529290901175979949964639911281251856 6668019 -3663356666578736466144774404741139756 6668020 -10410431261222272043570438048972567040 6668021 61101328614841121588079084756475746222 6668022 -9057030422672687667503227556222453760 6668023 -65186699211357011869256850348167782880 6668024 -42490944276175058548756711664946401280 6668025 543212126994715564884460919419881600 6668026 14265174736008552604382754678623612160 6668027 -35207723830412654122253098769244092124 6668028 -20298619214106146861666195730629376000 6668029 16231966651508889195577223224481368152 6668030 -1630628003577640821861082799064084480 6668031 -1207928345402176083534377936391457536 6668032 1114385248232493038909678879042961408 6668033 -27252525279307523374809328352805374718 6668034 -16514750298339360968449154833760238720 6668035 -5180108582835193742487146854877770080 6668036 7553838594294610327902559981732614144 6668037 -15376798167482970028727047182700710306 6668038 -3320274216609190015538150597381655552 6668039 -867438328781407569938057526244970400 6668040 -1569295334706473968824158449997414400 6668041 -48242639445852579468513273880724542448 6668042 11038002381790546867275759479663199744 6668043 19073176387784787710096175542759958528 6668044 -6397919465445513021288117804595610624 6668045 18578330459969651916170970332872703820 6668046 2817949904667474956856057422548482048 6668047 24395529487788131083053715730161144496 6668048 -17317623556365605824908650184348057600 6668049 10203922180368686512988611981446618864 6668050 4422484786058237271333715424706960000 6668051 20328133368208801583842619158593237312 6668052 -1940367933191257452963240865819527168 6668053 253075328708434908715317272872090304 6668054 -17736991576918550285877404493400445760 6668055 -38199930080533457968397271121911208800 6668056 -14266939610048477891240050126468669440 6668057 -68356500188956337094282390677546450880 6668058 5132588722039624952090562461373934080 6668059 52038895699948950141914187968544144260 6668060 -11570531671061593870517010074155468800 6668061 -3795626612460013867488102243729971328 6668062 11732185590044727558707789693912049600 6668063 53225308162396752195014379071726948640 6668064 9688987642406276808391122205761798144 6668065 21304964350931927877248139602677133460 6668066 8947067888885807621810293634636536320 6668067 -7535370261196009404503607459451749768 6668068 23275217341448595854872091848396800 6668069 11509644181578494741481635033488231680 6668070 3524108608539872093007588345376867200 6668071 -15504388739013015797569003362707676368 6668072 46659835453072807015803657238431820800 6668073 23736265888893597953727283173553056522 6668074 -5487517525782988744439870139142809600 6668075 9784928077380623996930682521017164000 6668076 -3872041358786004681523559257574224896 6668077 -10519271089509106730197309377039405140 6668078 7901949577719244531772347625375744256 6668079 4008071860921723943349273727867845888 6668080 2534309277519408284695893459717980160 6668081 -20195967449279338107074624118252355008 6668082 -1204687643329264284475254163609897968 6668083 -54940970546197391618319257190448151668 6668084 49697825864752012517144748330610742016 6668085 -4765006513379124811031115866391525600 6668086 -35544786873166237984539529136470945920 6668087 -45607706828494055550877987601130459648 6668088 12501939381485549674091762327666688000 6668089 -10457480668268708301532455203962377276 6668090 -7292923704018089160223523136184949760 6668091 5840547482663069634449967689134224048 6668092 2599289961838584237654153274365721600 6668093 -40949733707113896012768778273885603956 6668094 -8455399344893737889228480537135244672 6668095 -15771847247958186194449605900292088640 6668096 263981735358148226753463191215276032 6668097 2320173442299240229905324623356726032 6668098 -3088622192227355064670250990184529200 6668099 -18783659696114709486534902696276430600 6668100 -1609306765541232720265783063277568000 6668101 1152944177796834350738907882097769184 6668102 13080304285777710966930034244967512064 6668103 1242524047005118101678820805012037408 6668104 27543150579031247908000052592381388800 6668105 30993230357164423743325798294180300260 6668106 -5190602175583677030748634562468208896 6668107 -22607057803708332417662643712978321920 6668108 22867628406531924221918777258423193600 6668109 -8593144913718164759200252290388287360 6668110 -4937828180351792920010110431993119040 6668111 -11846653702830144565783154255735763600 6668112 -185010379851100356942579069346381824 6668113 -36816836325613870258129521132652394638 6668114 15328950589382613378767990795468593152 6668115 424537258466144480179447447613244000 6668116 14572285731480097473280884638081050368 6668117 -37092521496132273302030247125148194880 6668118 -21561848549877543686301096372422360736 6668119 46152824008328956750433600843354848520 6668120 -4686350396464125721805429447195443200 6668121 5896435174204711625222892684351698880 6668122 -14072661327131960566670708144935207968 6668123 2721950829718444108156693041723475200 6668124 20007788844328192913546408506021587456 6668125 1786603250792142910451760556511160000 6668126 -4579137705947430879718978522898380800 6668127 -8494111224922768924548654719033069736 6668128 33323054946392003818209646879410094080 6668129 11938417760100023389987704426984490368 6668130 -876080916700716217452274843925391360 6668131 1473482106418504273102456183773546624 6668132 -23485185372863287896186862918121503104 6668133 -687475088190139437999630895398666336 6668134 -35765899064055854869854487036783059648 6668135 -7906860040812728518406114781167331840 6668136 9892871899897643949148570082370355200 6668137 -997029329621147257332472805543040000 6668138 -10129192345736401730132337557030545920 6668139 604953340716551340926562099199201728 6668140 -2916686468483408935680428593535800320 6668141 -73641480807069000237334475909567449908 6668142 1809511717043041483255413133039877376 6668143 26759880590272210245291048711129282480 6668144 5779078193012299226483458027245404160 6668145 -2184751632627213797907948207035016000 6668146 15113692291983466312090893668640159744 6668147 -30314729695417859705038349339179132920 6668148 -25913069603895841155976902985364742144 6668149 34290709616479463988095400735648719150 6668150 -9150312139483250131094782937647550400 6668151 -7198798978544387546742725348972370432 6668152 -25342296031469810054044513328179322880 6668153 -42820963474077511745262806758096993920 6668154 -9080381719322452364163916916565253152 6668155 10575198802872515786793614261660068560 6668156 8998265116522727999689120255108492800 6668157 -37379105399009744049226923221935541760 6668158 -3543735519690300233876167133287949568 6668159 -52981815450131060800737662953930050240 6668160 -6324717370691421394697155010730393600 6668161 -7425770425982610400623306613094010238 6668162 223547502261704455560776370427312128 6668163 41291196133101747686682753847572972000 6668164 -6739038347309803701518150730294809600 6668165 -8734440815178406966685608150441750920 6668166 -1776587825136619771116338749230778176 6668167 11704362712565928585830172993636017280 6668168 19514695343976147549741443020307435520 6668169 9952880597886948382279031978287036944 6668170 2407221021453288317072664331701470400 6668171 -23623967807513775312619299658235363628 6668172 -1843948921473171991123107117046530048 6668173 -21597100210511392644308006602591364820 6668174 360045440766508682365517722900710336 6668175 10227862497090856319354684771667244800 6668176 -3422106114571528117272797253635104768 6668177 10704615680197101416481393672052293492 6668178 8607766008768477337455165259291017216 6668179 -9311660560453798605067723398901986224 6668180 -25868412551126086426879434120784435200 6668181 -7440201998883500329807372392472172772 6668182 310197571081387003247297557694350464 6668183 -12871434048322977781356500911612329600 6668184 13330173421827767430436145787694080000 6668185 -1264768866294168443618317067758495800 6668186 4879251542487405042279853850307244800 6668187 -8540802038749887050380472218005492840 6668188 -19151640482887245779935483628997018112 6668189 23512215600679639443092928574072230 6668190 -4068834549875731411774035271765574400 6668191 41239185370559580232478351894387629392 6668192 -41853703390872465631666263008798048256 6668193 -1450693335058878553943106125759311872 6668194 14001948456692840242643363422586545440 6668195 19158602436330881897874189430459987920 6668196 -13140487671027414759767172134875511808 6668197 -21751685603787007439399530500362741700 6668198 -12974594678618534433660602473832186400 6668199 -13581015054449486654123055961059377952 6668200 1926028749720553213559543975743488000 6668201 -9459298046122355321084973863082583308 6668202 -18837818962301651346013169949072652800 6668203 -23999990193499158389782073047625849548 6668204 -24454702550272327241935556508723788544 6668205 -16741907293233623222134141874495108640 6668206 -21547525375536737663741318336066276736 6668207 4466116835338511927826460645541631072 6668208 8293222725107192497788855538821414912 6668209 -45617783313486736654751626112283284590 6668210 10257923760706853026926140339141369760 6668211 -7594221151996680427475564483668334016 6668212 -43917094518255951023307299967496572544 6668213 -9003610892859357053780144906016299538 6668214 -4624774124775812224233383368864453248 6668215 -3550493267597888147032072587813624480 6668216 33206144177298055717524867354670325760 6668217 667485414400898169086053137094758240 6668218 -4657314119783572457699100513994135440 6668219 55640981478457385079615986895418256832 6668220 6855065496312278990461233253936496640 6668221 -2921568608649456870870702595281983360 6668222 -14356603637790021834782413248844532352 6668223 -36694957194041462554049342478517212216 6668224 4322006077084425684704267917078822912 6668225 -497081930227284333738227411457512400 6668226 1680642184939751279769649597758680064 6668227 98647048362009854706764726078955701640 6668228 -6981313014195940478537150279583166464 6668229 144974945112792692856530307967437696 6668230 14120933301995187829039343553757253760 6668231 -47788626735909800859770253461976223800 6668232 -42893071325374638864548784129889075200 6668233 -36576653682833182256296284691608533472 6668234 -5707235273693517265013834886825003984 6668235 -4873619587166570162545871714541784800 6668236 19829446808640332286392577683151229440 6668237 16482735169446687701520635411643872886 6668238 -5934973736368275323941534703987790720 6668239 5150611675772034923556837061569189720 6668240 1413399159003096114462204772987699200 6668241 -13402710067063701349435567496180281920 6668242 -13588846410388796596994845655540298240 6668243 -1742025025637489412775719420909264456 6668244 -734863635659756643546954453741785088 6668245 5800042504455125578873892615874289500 6668246 450333359721622575630419147598958464 6668247 -5585628469304005883734300210459175040 6668248 10506855055438485322174661855704104960 6668249 -7301426872807595134855069672137775488 6668250 327158258893453003605839736248448000 6668251 28498657932273406306377635702745045680 6668252 15635530423093760398718892712339571712 6668253 635194264186181618276330344251769164 6668254 4930074756940836661242347877560424576 6668255 -4708693297941867752161831160603535360 6668256 4204166042445808833635933106726764544 6668257 -44790793805190138739920264533751686494 6668258 2077613300528021621332959398150618784 6668259 -2123631582216462169080322426835040000 6668260 23722520833285756408941415147791475200 6668261 -27518064567703574817948083281302704868 6668262 -133625015214621314868714716486719488 6668263 20384630792532935639741223562499093600 6668264 34668270359959757084650759995801600 6668265 -11304090047362117903447552096410852480 6668266 17436031426726554562355437896342758400 6668267 -46069049579333788971350388128237653368 6668268 454069626524629897643864113964396544 6668269 -22372990127837266983133271983819180330 6668270 -6267775194667760625569148903246378240 6668271 17962126062167374549560488356112321280 6668272 -3804167042926792631415621944734023680 6668273 -11380113423305230830983241608153858478 6668274 20466768719933372446603631991908472960 6668275 12545544170538000001132435021042846800 6668276 11654716430189462876027659634039028480 6668277 4203978686741447430820124431687663104 6668278 -24273791277508680279179311483140490560 6668279 -52972997255627141768922709628101862400 6668280 -12014516690675804641815373522018406400 6668281 -11625999094840741296519483897334187436 6668282 -17466467702876240595699896134694437008 6668283 11820976426127146003809404371907059224 6668284 6994424457697084463757536182610196480 6668285 -804409599436911749866736901258930960 6668286 6971230607585423510151547190233878528 6668287 -38402030601430768810555779911813740440 6668288 -9679983621933832402129310759270744064 6668289 -2057310630299154675031884512359196346 6668290 -14475378768858546578200396278756165600 6668291 943359214945401469435548278305555200 6668292 -15632652361198771909021299340358734848 6668293 -28650429433754884458903651753936725280 6668294 -23584079779179583414367130989692262304 6668295 1595734167371739412724579324925562320 6668296 38065309672296384618413387361492833280 6668297 -31513398828356719886725174895549598960 6668298 -1645903077283250158642397655728947200 6668299 -14457424403447981155711928052155078208 6668300 -3457919714471285562721751244096825600 6668301 8905708970178301735988443509188965824 6668302 -20141767499016229028757508581295545600 6668303 19404059502199851422213587568856634344 6668304 -2859619961633934919995659334476169216 6668305 519831717130236313024949412269962560 6668306 32461480565863258396599048495078014352 6668307 24138520134713236204159582150159924404 6668308 -21342387112153425712975631801103187072 6668309 -89572809796947714776206788477559980384 6668310 12253308744599343321616522916626083840 6668311 -310927633431941755763193932809026560 6668312 -1983744355547725087115960878775224320 6668313 24496046525875316772817529746324481664 6668314 -932965857416154131909690682351621888 6668315 -28280090705379634024691879266334255040 6668316 21628768366683793039677043524713280000 6668317 15269167075357793076247013522276208384 6668318 39012782234370203511181919993494296960 6668319 9974483557195030649809335246259486080 6668320 22645361203853436171049236972762562560 6668321 -18387740327582022533888128763166570816 6668322 2516501130390788103649871416908751104 6668323 -18606984420309936135489642329053240032 6668324 13605741665501609463480209697665085696 6668325 -193369245876435697714945783271371500 6668326 595188103993984026787092017023918080 6668327 -3057610164185293970073381044566877088 6668328 -17047064430745889118017052560636067840 6668329 -6229197214596159819523356696214180016 6668330 3554090292190983784841065346577112320 6668331 723504385590113118753942783277978800 6668332 25652499269479582802348321323272387072 6668333 -19548638922318876598770019404673262880 6668334 12151508889904399523685302142862627584 6668335 47095013856964807618077534576983748000 6668336 -8655163365651964042147492098522316800 6668337 -1953713975198894618787799389168709824 6668338 9491100574174124865613461875192088096 6668339 -25634298407000850402308718945871909920 6668340 3154778487627538069755335975958650880 6668341 -995702609261728857008980226544730258 6668342 1762941684626919360768587125753095072 6668343 8478910991316762338241113647875514800 6668344 -6455038436966594890549770461284884480 6668345 15001886069797707468623844271833788100 6668346 -14653326228839962237552880088970272000 6668347 -2970694524138846959959097914266865920 6668348 8228635663828085390773431545927479296 6668349 11575854062390991328347581781843896064 6668350 4666407370697992907181501364507128000 6668351 20168756784015106950310895182837916352 6668352 -1857550971375135622112559934514135040 6668353 5773242964978529627869523196640209602 6668354 62606696740208691432369841269596160 6668355 5545295523454995096243663783262710960 6668356 -34138006008406245603290153922985728 6668357 31727087347216527232626183147773022720 6668358 18075498459438476084350830064385621184 6668359 -26741795726038026579220488918861302440 6668360 -64782030428447142324508879143090585600 6668361 13420842856285340043671895546564996522 6668362 1172867644020759179188021144126015680 6668363 -8310528758197843296525095156026637952 6668364 16925125865694045126939518660684914176 6668365 45712320576309837403305233596559994240 6668366 -33280645757186543826154819629351650496 6668367 -4942673156130551673575819828584954752 6668368 -125524936212876608924215637947842560 6668369 -45940901984691853584102912418144942080 6668370 495566963589548077173572374565903520 6668371 14389136899317980149932374926632656472 6668372 -12388371743172129887185695116059514880 6668373 27376191862648534300680826599986373600 6668374 2403701815748921800426799860464008640 6668375 -17365498359760366615584366162997416000 6668376 13071750126820479392289101336965939200 6668377 41726446174705053210578965662308473226 6668378 -1273003393946917146779947293438047760 6668379 39710531695382168725560701882698029360 6668380 -2460432268361486418759736316414323200 6668381 835695214858326131664301632808486182 6668382 -5727550309656717730202889830142759936 6668383 -25327772834667606447495803854825908096 6668384 2895293535391971636716971123896877056 6668385 6523184903300792441106366125868494400 6668386 5638666075641543909049585587246579840 6668387 25856005713577214526438167415352988880 6668388 16059817685210021016613353154479123072 6668389 2230512331534915651868365211835215872 6668390 14654681662103936126702291608444108800 6668391 -2501577208765091928835222144736881536 6668392 -785780315423609183808302441169331200 6668393 -768936528231464379615821359698673116 6668394 -2186287981651781448912433901345299200 6668395 45496368909444975031686602975718002400 6668396 11080487882130286040437774725503198208 6668397 422008205721320595493417702169999808 6668398 -3406526316852019916393463128702190720 6668399 -27557597847259489661402384001866692824 6668400 2714544212834988265687908538547404800 6668401 1837428241681496606702300960587264512 6668402 -2563678641810493985594802536715766560 6668403 3506890859826596499630692580592181760 6668404 -124475350924572375818558437601683968 6668405 30625296543803006728471778320614591000 6668406 14559617613114852834468122552812970304 6668407 16130407642085701990482489061734422592 6668408 52120439775712520185896007815248977920 6668409 2404279351547541247810046217410139840 6668410 301776527654482714691030656300339200 6668411 6225232063673932834339315638727590000 6668412 2477123684517086222596945327664980992 6668413 -2878301198594731154374699710581016576 6668414 -9050889261212711730331477522542184320 6668415 5223390670009615270692988949333148000 6668416 -905391186458613174703674798951628800 6668417 6951414788455559238655961132179041600 6668418 -2323699088868301385109157793312739840 6668419 29435736224959037727809933403803869820 6668420 -4377386574596364119441676902604349440 6668421 21568001938514546671239376183212399840 6668422 18304544418926217432916750108365254400 6668423 12993002967808152000992082748578843672 6668424 8298494276113408289597615140914954240 6668425 -5476383877612338325463574390804072000 6668426 10703000072261846947285924498934079744 6668427 -30651448215353534965906231827982461480 6668428 -7290971214998287043026246472407746560 6668429 52950834257488147645473760598804943030 6668430 5150963282105402068916234145421440000 6668431 25012639758642310728303450345337456 6668432 -1310438644256539449536609782470279168 6668433 -9328036748863665718944555618156386400 6668434 8663374716188255133743082211578675360 6668435 14760591261737189565941614243391432880 6668436 -1493725554969047315292292048750288896 6668437 -36885121140773042088677684858993859108 6668438 9512443777566044601825471498024391296 6668439 27830993386626988683844155837705865728 6668440 311403209603389792640121094463692800 6668441 -628565029215509958146262474232647936 6668442 13757495604480538722438968287530155520 6668443 -82114071072875575086432076416146514920 6668444 15836382467918796827477862156514447872 6668445 -2353254418875625831862543861044704000 6668446 -1604518842138775852921293994227059328 6668447 -13941488773037165675342116269562531104 6668448 -3478917797424508794361401954869968896 6668449 -37955580471803494948835637448475575760 6668450 2487167888289451355995475013964994400 6668451 -13443020489325074095362312414545705820 6668452 -11139729454270471823568741228318187520 6668453 20067746477008365912238116949910076864 6668454 -5851864638739089308987566249958793216 6668455 -23536944263766050700989546137911245640 6668456 -16406969021083422362005494753209349120 6668457 -28939857993940994009251637845844392560 6668458 -4274019596922365208162574345591398816 6668459 -16509136465010195627248446259152021408 6668460 14604625775224921898473088525850931200 6668461 49631645090455502294177130272591991062 6668462 9662889708801605852735676394174230528 6668463 -7277536892418733277659508191001766000 6668464 2585739560629853663373436080084910080 6668465 540621106086001696902216587036564520 6668466 973784044962869900330347424368680960 6668467 -7120445120048198042478529228062846080 6668468 -25931972766092592199170165244989358080 6668469 -10819716021133565049644054951369612160 6668470 -433660509115781223812024106137802240 6668471 45855203547943891736049807826114815792 6668472 4651947111533930853440844525714800640 6668473 -5878800550505979146255025977507251264 6668474 -8251813669136402074171919015601765264 6668475 -5298023984199925639640486409315504000 6668476 27968223437965851209184094406651860480 6668477 3033025172618454544590869476950249792 6668478 17738616822330759827611694228423354304 6668479 12874617742973163391827253563085608984 6668480 -1491308315276460102519340259711385600 6668481 5361842028004377012203570417443119840 6668482 18069212975582559010733206997186391552 6668483 517621920064294659544887219751241544 6668484 17420864212022488153820415124911553536 6668485 6424720950636186227324579776707045180 6668486 -1425267338006354960965486568728885632 6668487 -1256060864171152126860340695753225600 6668488 44219003344623505767666380508616181760 6668489 -35947260070891880479089451662408660720 6668490 -1820241048069988340973176979715968000 6668491 19657679317952231821165080462092172112 6668492 33622455130335621545405562615171287040 6668493 2523642580735469129000109145386686400 6668494 -2992729119597660815924054966341901568 6668495 -43599669993929839814588008684812636000 6668496 2666494941967111034101084713102827520 6668497 8159323107729068546290678725786405504 6668498 -3539712699311093324792976180093850464 6668499 3735536562497462025815801228659391280 6668500 21990287315376860011606713879688896000 6668501 -9363304981359440476808590257943822080 6668502 10931514145204394165219143115316240384 6668503 -4147859400370859641023103190422792320 6668504 -31176484222441698895526273944120842240 6668505 10350531477611374975549443212009097600 6668506 -9459521648638125922951727808192480000 6668507 -17348776316593184674700204152347581244 6668508 -11393640231061493686077954591484796928 6668509 -50300784869488438516912343158707923290 6668510 -8449181659382383931369605506353606400 6668511 -12101251186425183805105643822733822960 6668512 -51189425892386648066228438487347232768 6668513 2088517451448581296085068938010570644 6668514 -20681485010423706396541373452477935360 6668515 -4882502465931066810359211324942357600 6668516 -22751507383442482821948779342130511872 6668517 -7388704307328663047456639111489442720 6668518 5317366040064788819193415160011768320 6668519 11171781221146938956798929282711167408 6668520 -7874830325744814274335961094327500800 6668521 37563162396764169945187603256211958500 6668522 -3832317681940506258417235031478535680 6668523 449278446826919423567685707331233400 6668524 -5160219830781832085209653259944795904 6668525 -13262229217600496895528003245607060000 6668526 -279582222293678652198458780106740736 6668527 -54989719990818340914375920764766895232 6668528 -3864604995977864608081434235954200576 6668529 -21784679424971341129512292493081797632 6668530 6354222181847304212023835370540549120 6668531 -33154575215130613800975300563029327668 6668532 9455392634832915806972622670873056000 6668533 -8958682117345781809463578449399621216 6668534 8945220465363771300441707915981783040 6668535 -3824520684401087947263233421170074800 6668536 -187355161127299760930820713629040640 6668537 35508307093776900058007657496041838186 6668538 6101159864903043635850915779635359744 6668539 -64361784590787415250139209246589957144 6668540 10815548760609652729737593736524106240 6668541 19058770844788370562770968344348694080 6668542 -21916086918452762848339452028657763328 6668543 17769328230863004529606495812637484400 6668544 -11123053190858510185340115957747548160 6668545 14750052855242003633854857248157937320 6668546 -12215054842195535107545964673699988528 6668547 -8242472667219971229340804792560648528 6668548 92333934783240722826235094705614848000 6668549 -31614583701623287583947001600489724450 6668550 218880334805741133840421583244768000 6668551 31189420922630013220852052582185957392 6668552 -17987803329747677674666202621253120 6668553 2011620690054526005916238194830441504 6668554 2923928300967975774109438868483652960 6668555 5909784236421260942423260667826151920 6668556 23252041925871381421654986851367499776 6668557 -23961279146823857558980242707764042794 6668558 -10968532422112127364928578298457658816 6668559 976298951424204758793111658145757864 6668560 2941743787048848026531486353785569280 6668561 17170637598558580316873924532145579632 6668562 506806227873928216667757417787354752 6668563 -8199140673209596812216992731283789760 6668564 -11125999261041495878085493000421750784 6668565 231454918303092812034649189440023040 6668566 -13882614494643568131348230230509322848 6668567 -46951760560488779435803027929546771384 6668568 562748870882992754445891253615595520 6668569 -894635402380528390524125409083907056 6668570 -20646103605467685136106095368163487520 6668571 2984530167814116333210270648060568320 6668572 -9787257704379307397295249273630145024 6668573 -16356022703910190869384266835868353780 6668574 5405848679143630791335627172327776256 6668575 16055094089620524341840863281183055000 6668576 -5898510533308950454162479878862471168 6668577 -17892794617279798650418071884587376880 6668578 667391031572523952243516544928430080 6668579 -1410528064710334168781645321389663440 6668580 7630256124715558571599317361341788160 6668581 -43082472258409761884534629930830718436 6668582 -7246167795991361504383384980504481920 6668583 -10135014717301419939504106582324667952 6668584 279857699120510875733414230464491520 6668585 -902587365338237655509549741858513280 6668586 4239047494295094128631178088574662832 6668587 -3104947446915887270563484224281547080 6668588 39174135981219594444580589921057426688 6668589 7591437733916619580641693217841490048 6668590 8595276454150422625195999016257745280 6668591 -19763229774731579918925118015892044200 6668592 763564455223257227895667856831938560 6668593 35507307942513606651171417585047003760 6668594 -5673940827210874429364361295700657904 6668595 53396846363449524575299909055351731200 6668596 8043110375866038414649246710156410880 6668597 5807868172978865533084454115419017728 6668598 -9088110482210844556532742536996828736 6668599 -11140691622232669485578690216209066064 6668600 13694888431332361980663543037415424000 6668601 28832716569796370583931789626453317280 6668602 -13129127198377729934821623312947023248 6668603 36204180765531804533014631588224506852 6668604 -185377222007095829740863910840673280 6668605 39645855693665315353323482738248153260 6668606 -15808169386832139123423369993531782400 6668607 23417010895479907542398118366770548224 6668608 20635364939193641296113954846309089280 6668609 -2640018798208448054131045725954800700 6668610 -6297824886969485615708883606977088000 6668611 20147828099279506447770997763098113212 6668612 -125216716956703516913352486369589248 6668613 -8985190342930779436602737915186716032 6668614 14498044755751296053486228655262882656 6668615 -3918599779075516003018091335801695240 6668616 -17284165380738075956280247112983142400 6668617 26648267063425945957547185054777352666 6668618 -990826319328858918382297218042677760 6668619 -5746160573554618932221114438450940432 6668620 1738746663907629754366784663003136000 6668621 -4656959926510707011160817234856679348 6668622 14197147488653652813815066117980736640 6668623 -1566913042220621595068709501414777136 6668624 -1216586985205193419181837176271683584 6668625 28138506914836657242841530064319568000 6668626 12386654873884502898281536441111998624 6668627 -5054570714741060287053806457120153600 6668628 12751176064390446278769162979483275264 6668629 70970407293159550303320013454434836672 6668630 -6861237733322750405017973588727214080 6668631 4197548470824239042357022340787831928 6668632 48524317140915520168202313143947960320 6668633 -577737982096593073164485635444105836 6668634 5656160498205550009345110743513651712 6668635 -25156445330958844232991490430505886800 6668636 -2218636675713454106877288966783360000 6668637 -21705429848514997782919798664886624480 6668638 59635435792748774695815944093099880960 6668639 18589348377459189770466236856941350440 6668640 9877046479840143160183864493817200640 6668641 -16770602540059017391442174956960383360 6668642 -23595795773559401672902257810021528576 6668643 9558307559308297132463529886212169728 6668644 -70027587516091533488135965573478092800 6668645 -31473559443074132129481349627235695200 6668646 -8758394184914497132709732059038230016 6668647 -37665701528994870628952782687072225608 6668648 13980543820902326927619155653101404160 6668649 -2612035411497166462193035187879265792 6668650 -1250001406380165548780764111257842400 6668651 -25594581255073381606809043779411291096 6668652 22619097054153217175797712794509619200 6668653 -14268796464635440010275455023366508500 6668654 5183674486156581010476358905702795072 6668655 -240293225821435859454255951394020480 6668656 -676056364170930782819426497866334208 6668657 -42599858683693159779501508287421421328 6668658 -1933572054001301233838856231944785920 6668659 40763297120390253024941545821702582860 6668660 -11652876023767347641316257066660056320 6668661 -23555662988631619733699809214024025120 6668662 -1275190058076201626210863028762314752 6668663 9012236874760407918508578887385905280 6668664 -14736836149904243360144638428364800000 6668665 -24134378530196092327037905911667466940 6668666 22118073145176313214864197673316480000 6668667 -18826193025285896842070465073402478800 6668668 -22338163817946777348998637406961140224 6668669 753352168172696390622410912858419296 6668670 8842628679678869367945221542604534400 6668671 -94625164909744988324643870638574405528 6668672 -6416924408573345039699954972240117760 6668673 9031129040082825832179047034950352 6668674 15111549638649708160955348413689936336 6668675 1935797457430650311895939262115950800 6668676 -11376442265994974364553419083748679680 6668677 4624953792797800609993753018446929440 6668678 20309007704385988537713298313149100640 6668679 36181363026958476769318956358218191784 6668680 -13203838311877079837346102018614784000 6668681 10016008423776043711846578229016171700 6668682 -3543355309013253656869589766776395008 6668683 1699662774612525889554697421113739920 6668684 10556930253947536626283167599069164032 6668685 -16126776417627247725600492349103104980 6668686 -25455724987871413665582604334890854336 6668687 3347182343166619857601518082007244336 6668688 -1966645571850628545709511988316471296 6668689 -1928411808872044887267849467847475200 6668690 2628998949540810940440482751111175680 6668691 -1712480491670956552725141242665043856 6668692 -5483487820362691812877890341583782400 6668693 98011818629117858649108205324298550204 6668694 10095339544202987016245908995376432224 6668695 5144249677160676918153850580161713600 6668696 3084029019420767468485306373861990400 6668697 1462945470809645651512875136001364672 6668698 18959076665168618928544863873617664 6668699 -4291831251081483893323867334527362300 6668700 3871482612321831598373648995323072000 6668701 16770411885994006419549590206430982412 6668702 2168468124697878472944470306657415552 6668703 53751044696615534595251342500006932000 6668704 -53487700343807988394658135480606982144 6668705 -28177088022389112794155199117950444140 6668706 10203905514345149440383196873398681600 6668707 -64593915578071479308632419122471147044 6668708 31159721986370306895764553561515417856 6668709 29472351904931057589914877707767264320 6668710 -1358835189902886617093567092227546240 6668711 311150677121113116351788059628248320 6668712 -20630099117195018815578187622997934080 6668713 -15805100762643771405973286980945196038 6668714 1926059894210810874720727653310800480 6668715 -79792272572977659336556999281120000 6668716 -32613644417847614831144434293487164160 6668717 2480083482636414381370743349262873952 6668718 2368537641441933247667722428343646208 6668719 -28661701079011553616787380868321824880 6668720 -2289558770742227630150482793634201600 6668721 -14054991304068732695079508949577518910 6668722 22260657332024630584726185861001008912 6668723 12680104806186288567275531729779464972 6668724 14934284033374333143912650670648207360 6668725 -6616738125137969424835318371093984000 6668726 -1633566014196124657569500433393408960 6668727 620860914572902131239126445827882016 6668728 -17166938755238300828325871617407815680 6668729 33341130901001799543159442130340301320 6668730 -863472894682032402263541703340151840 6668731 66600082244849405509845457416665650532 6668732 -1819834755866013429907029203209211904 6668733 -2663515202421497077652925240012254976 6668734 -23790335344968854341565869869837927360 6668735 -4979916648626539547007681917745461760 6668736 -15367843014625023950961034225527029760 6668737 -61671175108391432094022692939705959614 6668738 44337867062241157951889612044356102144 6668739 -256602012859022515016372792410643712 6668740 12350049854728113764419640637695880960 6668741 951288344559210109601621725556766912 6668742 1430714649319319836893010548708050112 6668743 16367821351850816155035999872822728080 6668744 1676436806776874036861168378613212160 6668745 1350175605188865557009782759455513600 6668746 7574972127761122292766328316284677120 6668747 34649921131425030762749220114667682196 6668748 18011843063750746458298915919816908032 6668749 5728965298333727889852223410747695436 6668750 -14598815034940620624108397836716400000 6668751 -10219749321664868611834406908996425216 6668752 -9079982302715364308256523263535980544 6668753 -355561581313339826919059304287107020 6668754 1067835434655828168545696237786577408 6668755 -42802041795660509937140320211611077840 6668756 30202982115691037767948648307499726720 6668757 61808340833007108641739010102036227840 6668758 -13301508516610527494926007735494233216 6668759 -3225973100044836024339932262910898040 6668760 -7340679331652197768304522046386995200 6668761 -1184964480069737643557472717795265776 6668762 -19138558567124349097601162788230702336 6668763 26813965460356452859164311937643182744 6668764 -8415057418413529034345332300059498496 6668765 33206473067436695521001549485438571520 6668766 1212768612011363619075059328597864000 6668767 15763092246844948576130998876946081392 6668768 1870810784792742762065185804297175040 6668769 909171526862506710584615475809720448 6668770 3949704022083920415451695794522112000 6668771 -29760810809922284060102661710625782928 6668772 -2734435476281361907918065441112473600 6668773 -335299357708589895806018143790891712 6668774 -5804405925089245463205698651608578048 6668775 -4293581569030824602254836551689966200 6668776 39715389118204772886470173204604206080 6668777 -51759850593722509234250512496349720588 6668778 14866935063071733297305642470681824768 6668779 3254312630386218645207444508790520240 6668780 -11265853526194209673780312138350182400 6668781 6911636678608131176655814231128182784 6668782 8180635972482603964918278728856345600 6668783 106866988902706003109146654732892332800 6668784 195217195547170423183552076080742400 6668785 53883385091973995129578052268609340800 6668786 -6503305149192741642778465451102247408 6668787 -3615593920891057655515139361700330440 6668788 15954103716129977664203689191674730496 6668789 -19635873685971083178096990272855875410 6668790 7469139692394495800237082290839182720 6668791 51356589608162529421851420769381481800 6668792 4578948030118271347073058627410718720 6668793 22287591927708263132903725634282204100 6668794 20454158486062544326040893836501216 6668795 5652544332291961585166393899447445280 6668796 19824192108338401048469711261525213184 6668797 -13058309658222414686838543847706260980 6668798 12904944491293774085767697833677158400 6668799 36777239181098771392700233661212209864 6668800 8632316736060906386203230237150412800 6668801 -11222014323293011800719255656594939728 6668802 5246769475835071194605361924433791312 6668803 -4570959135755495906770749276493101560 6668804 1914465288992174401615356601180016640 6668805 6643813252487746869540342506709302400 6668806 -1237580309005369267397880802665481344 6668807 4330569511009413339611520037692028056 6668808 -13325520918649493731903308184179916800 6668809 13229918416372074753281271516345990016 6668810 3944374937668905558547781925401760000 6668811 -4067884896053314220263639365342541920 6668812 23934010870009500217753346740638392832 6668813 7732292559477274177477657204393317504 6668814 6908600899926165994376372963221415040 6668815 -13053371022271851022879469901705847680 6668816 -3948057518397136505379503720774762496 6668817 -11125377571721364651836862632463943680 6668818 5636040828691898380167769977488774304 6668819 -26355811343563900170982687788882801036 6668820 10035198853869669465849960825124704000 6668821 -2088389708533778988928393874703988978 6668822 19013824917554938681160586213885767712 6668823 -4197854429376789480293088516285392256 6668824 33442579466320932981868006815878246400 6668825 -12033410632705784561070676396093182900 6668826 20034282250464191787984277326939180288 6668827 -422119167136240234980327150642649344 6668828 -17855410011276592411895889091194098688 6668829 -33511631773505115923130732179144767200 6668830 662755249911120036527832562740142080 6668831 -1073737642929491059865388299123945280 6668832 -40230920564556688394919957321944137728 6668833 -24870189125812764611406957535030645918 6668834 -4901272904634584926778419207038194400 6668835 -4801446670116104182889097297520107600 6668836 -16812410856407793222666493425082971520 6668837 3321094315924231510088136186398475552 6668838 -15597411976079776266377636677291315200 6668839 -33315913013997216000406609878889444360 6668840 31198182057749898588434297641920000000 6668841 9324861146896169862503567756736310944 6668842 182776666056883750121749950559167072 6668843 11341707610119768886042727742351073440 6668844 -545368494035423956295719726588624896 6668845 -60263134949631847968431958715920325440 6668846 -3645220655828681991432790927690068096 6668847 -8471911716874088290625204265308806320 6668848 -4846698097352623604471974128513351680 6668849 2714157168399498980788928483930996160 6668850 4036388256867814417314587927857651200 6668851 -24958222098171600295290417632983157700 6668852 -17158827917686410003138014189752424064 6668853 4521810376007563349372937383702287008 6668854 -1635339900185562265307041847077255680 6668855 4987353437192226573292363569169013520 6668856 -7421210169553237694359061062876078080 6668857 -7856683430471883399107510364629793020 6668858 3724568860845017246294649244820549376 6668859 -10504271673010270806058518382778400720 6668860 -9205505417880426421699142283956413440 6668861 10951603226466451182973183130016843462 6668862 -3019099468461315178859705973934728576 6668863 3371593192888538390051278967326569504 6668864 -12944270663700543122681078226301747200 6668865 13067875243999226857970023892736249600 6668866 10326455048254981467937136353054026624 6668867 20524614225502687907899867746642628080 6668868 -25941961786553493890375535172448117760 6668869 -11482766582172543423946792739405723940 6668870 -3301663160506396777830130148386560 6668871 -8987182248311587551578411363987915136 6668872 5358339391512023632753100194595143680 6668873 -28235014728317712043523273404267213056 6668874 7084596473386031218516316979903914544 6668875 8198631901717699277858962406550048000 6668876 4771249190431294306013928048853612032 6668877 8289644466894774694152299422252636032 6668878 3944251721577456775137244922104938624 6668879 23700452272396341655681700316119704032 6668880 -1492492255032052410738418183994081280 6668881 3724481980528733391227820860710381682 6668882 6521087036664185236583421388736795904 6668883 -336919986057903806990839815767142000 6668884 -10094195031273040246730767434461091840 6668885 32216112236009957591919581735454143580 6668886 -2232145398958604246101096511533854720 6668887 -50006330864060438344199312488803881464 6668888 -3126568970496976028325860276551680000 6668889 32976011892594381703739855984321320320 6668890 4442346275171957756136564316070335200 6668891 -42685512977132949546182673249806047728 6668892 -23360968142325739200513028826041703424 6668893 -25953554429612724896248297802155832448 6668894 -4192770065814652814415401852727134208 6668895 -12803685117778408327725266632033119360 6668896 -4508315316823341643284071279631532032 6668897 -41644517270761094550649922729721458688 6668898 15890614066617906681051338154598709760 6668899 -3278454492719634909268447350335280100 6668900 -18194226204992676661250920273941532800 6668901 -28943918952464958697280640851958035970 6668902 -13223798063630399915888137116814402848 6668903 8771654435603625170406834482299540152 6668904 -23794805081827111673489213161021685760 6668905 28786003227188719149625959588198120000 6668906 -10499235447457064129802597000160982016 6668907 -17412574814279198455481845775106944256 6668908 8400127675431672838610046941711952128 6668909 51223683894580570207243811595621953634 6668910 -10387720432428237918167341707118584000 6668911 -33036003476279883668108352091664957488 6668912 -13350058946889057937509256422246678528 6668913 -2544939171676768371427094222175552 6668914 7027073041143876406348681066585485312 6668915 -2904674401077901754936761028727840 6668916 -8831729896222688748332865961112936448 6668917 12726959658645305714438660420658288412 6668918 -14833246846579556630480263034110080 6668919 2512944182512257591745085371356729600 6668920 32757904297330896475017192217976524800 6668921 7670979279737399622500853657932891904 6668922 6244468286338615950433733394705486336 6668923 22334769097648182920374508644971365160 6668924 63975282355298191872392162843040399360 6668925 -8574481213164867169002132876144204000 6668926 -17767958294203390164346690053543484032 6668927 -40487967484641869278431695907948754440 6668928 175326206073462176930713924502814720 6668929 -6468867444696183607777051099420429740 6668930 24527884896739516909456022499278222400 6668931 29345140542427736572774878761010268152 6668932 23020557281383835876469417041601850496 6668933 9169848785244053174033975224191828540 6668934 13864199324860666843613588281196710080 6668935 4232625143343310829140153369495450560 6668936 14364149196001007935578342632849863680 6668937 -1578842447434765303654354055291371008 6668938 -10295376896489243656896009039216155040 6668939 -3205733997226387383238055279106697260 6668940 11768050651079766477958130315786112000 6668941 104843999033285049912601607472321584992 6668942 -4987242255584622066386498248416768000 6668943 18521165260881365167274745307272998400 6668944 8681446418459746260197005097169534976 6668945 12205593626256483726876454478790076200 6668946 -12882387113578938111662415433416480000 6668947 18318823090519428234475848127603015200 6668948 -7176084243772955301558107849083760640 6668949 11955777021373149766035596916954691200 6668950 1912266893722936422812740387119972000 6668951 -22035909555418632590495802726153909048 6668952 -102803738549773573980754667144847360 6668953 -17648432466404065010400316367460751798 6668954 -3830294283684526878629517506040645408 6668955 464011436273890687071139630372482000 6668956 -149723544700242474256132538062602240 6668957 -13297836860993904581267472136059040794 6668958 12602043527611276780979843492610456384 6668959 7151626026123260142613315354583333760 6668960 10299178265915676893024040404773109760 6668961 -417939609878943029071749289005356736 6668962 -5224735476428371252482563776740240000 6668963 15459617383855413419743727341974954960 6668964 2263559624799846421753521812241265536 6668965 2474976108303744497365156297416673920 6668966 -14871959908967116107341956451672877120 6668967 1312118173433092057864456435948021248 6668968 -3191910201338696670514989365081210880 6668969 63179151019176787535242046662910789370 6668970 -1075815735221869201636015262847713280 6668971 72199952593341496777318428232270501460 6668972 21604069255943769645365318276374123776 6668973 -838120567163399207034315681913825716 6668974 13888555422677571338041211557444872000 6668975 -26049426235682625724759578799827831000 6668976 4789385726444292985423699231985467392 6668977 -1586692676579817951669027068887583808 6668978 4479938932919045100738561037623739392 6668979 3933099662104880475461295067487568960 6668980 9432605763816625028618195356532448000 6668981 -59817554137266319632489449921001639360 6668982 612983997391300405907578092530739648 6668983 953729362329185995879259741289512184 6668984 -15466459460278455080392049142710476800 6668985 11225660223539642387020933017544545600 6668986 -16915270971970317536643683745557201808 6668987 -18106483986462241000592861219119422000 6668988 643661673360327660949262730991484928 6668989 -38240045794702228877596291304097925344 6668990 7299935357009888852823368386425957120 6668991 6299629496518184398518244440566677344 6668992 -3596150846656452587119288412377448448 6668993 79243014418890125899075380457002905520 6668994 3354937186011883859465931202790832000 6668995 23091045559204771194560086105277514000 6668996 24708070353305338434653418843627600000 6668997 -27498171080007435523983112265297371200 6668998 26459291105236817250344739651889411776 6668999 84400585181473583900074729924965888 6669000 -13689124691946031036762827282432000000 6669001 6214866429849035408680571327477558452 6669002 -4522972992362957057174971644219523488 6669003 -12150760712176026995642507167054934400 6669004 38322747524305588961735895555884301056 6669005 7514961540327933133557973909532732160 6669006 -966745033126471086152009551555507200 6669007 27439460367771708605210409859198006256 6669008 -13446332459035044515322735324141797376 6669009 4237404221798697397501303585861623714 6669010 8767849646172389277325450589367680160 6669011 36685932102381553721010949453529650032 6669012 -5236309945694992778683321319780364288 6669013 19335842849320217103165721870605278524 6669014 -13625819778676672668241026937324010880 6669015 -9438080711183120637558651002792150880 6669016 43846832056727350658156793720002150400 6669017 53726959265678706855243360145975629066 6669018 -12735688107161928483299900060964804096 6669019 -1384772667603782517256769850761003520 6669020 10254301281239819621456369595525588480 6669021 1486485403584503038484975915681296512 6669022 -4629641534374965211613084235127891200 6669023 31263047969199499426178012393801356080 6669024 9795097354113825500523740188096069632 6669025 20240938991071464870479478481265223600 6669026 -1957439366098213085196507245837093376 6669027 30984758272120017856586310565547001840 6669028 3085423885098104347628808589021501696 6669029 -11211955177476887828701347154108874370 6669030 1235511208080699184251509464885985280 6669031 8679587770956085323573823653788003664 6669032 -45075011267880706037844624188036843520 6669033 1224490306084885002040576808096332800 6669034 8522830993554531259301160913080411648 6669035 30788395850929805714423278349847360480 6669036 -43528784315348823511563869850849024 6669037 29426447006888068075097070297931195980 6669038 -24824646827050406287024897655093391360 6669039 -2338710713328330392178644017970402304 6669040 -1004182848735861423362903051039539200 6669041 5532376574038863981794814141101130600 6669042 -104855496256034558261760509852601600 6669043 -4500360146145477618369330864936483600 6669044 -49688888601444410806379838345205008384 6669045 -4117152943939694907210283157158429380 6669046 40738369719582188827723276155224804736 6669047 12402457855842024472083437383773342552 6669048 -279346339367495496585349750781337600 6669049 30741102433635170191150531587553393236 6669050 -12506905439923057274863860663941971200 6669051 12649384270421714373635510827394616000 6669052 -1706132623892317596909125122646560768 6669053 15052474213109056503906793201301719302 6669054 32622898614711400588479592299414912 6669055 -16375672464603473926045400721483110040 6669056 7157007634895487738867253143561830400 6669057 6284669796551871502513289345623265280 6669058 27655143228004139164335455207269649280 6669059 37629724168976417473693063020018379260 6669060 -2457322477879203650062056757265326080 6669061 221619272709411886691814749703113728 6669062 -10309487878563956447651223035261911968 6669063 35660776292082194425478916435027121392 6669064 29365538673679436382950426488778511360 6669065 -7090598316969828404514599187898022400 6669066 -3439387163384982868817097369365271552 6669067 25648615088912813409314448874195788116 6669068 -2494801618054471338499778067835137024 6669069 14414062747788579903929489476644065856 6669070 18830191279172924563507224496917912960 6669071 -17701926512752629913367351979067195728 6669072 10611880970059996030219975934501928960 6669073 -7661415015151363650508399724472496400 6669074 -39705163466355050415648373445210844000 6669075 -7704326831017112596534924362537446400 6669076 -4021838168585317318754617535842580480 6669077 -54959383698570275864780239071245648928 6669078 6523961058338645657929842721754144064 6669079 -40395592631249288328229147907327427480 6669080 -9211910501686277013512724389412864000 6669081 45744199299470627955532459541551204800 6669082 790903750888613969947652509318447872 6669083 17272447506964009758178611615272581800 6669084 19128927658229482414914302546131771392 6669085 51454233327416635698019867647871200 6669086 -10245494324601817340554270332944635008 6669087 -3203498101708152858224608383645763200 6669088 35747237513407850448664639104849346560 6669089 -6419723617099305951144880682374582080 6669090 13676392972114355723325704800511289120 6669091 -34273051945503194711595785155021288800 6669092 1377480749287285595333938384264937472 6669093 9243103429429700156089457908871117664 6669094 43912625836720100490899214285759624000 6669095 27849679076916652570986603026339437200 6669096 5203320409056931088552413651233423360 6669097 -25535930370070862187070793561748888454 6669098 -21265143220084786320581853801330853200 6669099 -35436492877769402091842187396545676516 6669100 -2313538513819650040910391134447961600 6669101 14766361258818641584250621599336281600 6669102 -3970478182558368443090775609916541952 6669103 8978071732151462106025298968325580784 6669104 -2601020315521229893263082044054306816 6669105 -25476812573472339114306523399498391040 6669106 -58723310370885984303907319251492049280 6669107 -63171710667283658384027587777188853728 6669108 -1541221690275951445545614258096148480 6669109 40179785536717867196001210285573068416 6669110 -7765941262858906911460021949403421440 6669111 -39284639543539884408647064891967375128 6669112 -70889970395533137901391806668456837120 6669113 18839689614618284848928872243001829600 6669114 248577366808722320539727096471420160 6669115 -16166674591835522662369615708284871680 6669116 -32468625509782364211555522911437071360 6669117 7977944767662679798618828729841157120 6669118 -10378094300410584301350470701082922240 6669119 5492513848939161921273901415462339520 6669120 3683317609236133381579564599717396480 6669121 4895226657507853641206593502449552322 6669122 27785125727054415804551568019139900112 6669123 73583407730419240919482237467783168 6669124 12164251121281443725065318914110914560 6669125 -67491730796810641648640467915884501000 6669126 1266747143646266812198919458313521920 6669127 4377678790703026387916807581251124152 6669128 506261233518971152511513710845173760 6669129 -6997934030945108095988203242381874416 6669130 1997599906299598839619714422199897920 6669131 -4744429235225913647733566586173723616 6669132 -1414991900753358268290161752339849728 6669133 -2884733022254497822313544152560384800 6669134 1136077319314963772642958680937295872 6669135 -3767519124226624647001101938521200000 6669136 -13365901137134593352350389475097387008 6669137 38150304648435986360288550560571132786 6669138 3286399016131655851752308174234115072 6669139 2065077115184031887544732222289561456 6669140 14755195940938546525980821388225949440 6669141 -20561681753816081958145366770564487008 6669142 -508409985205200469817707925389736256 6669143 14755294016549801281112709229457781600 6669144 6845557735654357311857507310514575360 6669145 8079706478182378045739565432197868480 6669146 -11405055931640123573918415717919293696 6669147 13381164464971225120039091669637206016 6669148 -8328547365376068996974379098706529792 6669149 -6594564480731937744593517110945567232 6669150 -3511946452908810743833272629755190400 6669151 -39447544539776665424305660404788021760 6669152 11372681504867561807903262776198430720 6669153 204170316793015941954246742991157924 6669154 6346831255644680023522718369923338240 6669155 -15785060006913777602764646531134507440 6669156 -1439111617157140621145878698134470656 6669157 -39263156885968263021015497608097122 6669158 16461805922464152468720797135208019680 6669159 25572820781115838371753770999088568320 6669160 -3149796662697566137899476606608281600 6669161 34797048606685683237816207510586536762 6669162 -24457738659524169955867243728542684160 6669163 -5964100005163881009000227313793864588 6669164 3464179302016557070049043199539845376 6669165 3017436273221976631676803350508128000 6669166 -4434395014794149766201632513874122880 6669167 75184700690626683967147970826698810760 6669168 -1251679167023118745708128124762324992 6669169 23816907304902966842402250296965118644 6669170 326470187261183346534107862643095360 6669171 -1750791357624399009477498406509120 6669172 -9191671699178283711893267374310547456 6669173 19116189373121029337793813685459182240 6669174 15812020006580874762287310378678164352 6669175 -4321884007641003332073663080783767600 6669176 -21423712460639100371944804463268311040 6669177 35766913553074641240420810065553917520 6669178 7467561197225157370807009722585671424 6669179 20282772153632408754280905657067020288 6669180 7983549213273208842763150101513830400 6669181 6832191828229691946160675259009141964 6669182 4174775452712665067964447783167291520 6669183 1959620292230117744424605533134508800 6669184 37981556748312147698834878128004792320 6669185 3510553328397613854739196697921246720 6669186 -12568621392502242525004818950421111936 6669187 8384809348438161287848835471607942352 6669188 40790228901577719566198631705571994880 6669189 -45560597211037454138543799761512884480 6669190 5662477762034952929166383331498854400 6669191 -52471950444311695945479414599989658616 6669192 -28820173541509390608480361432366817280 6669193 118330857069508941342951452394079924 6669194 -18528587254207726302824568661232243664 6669195 -2231949913682194194123879366218127360 6669196 -637810513749617163411680647595422208 6669197 -16602668562856844596465940035512993354 6669198 1294819277450843243838655189254720384 6669199 24592857396159615387143826070603953200 6669200 1079718481062494415411622604314828800 6669201 -2875375354960968678433034456460383232 6669202 17395408457276904750359284386129209664 6669203 24698115777337934113300630137924117456 6669204 10011889454188906930951269188134557696 6669205 -17742357757762973194356693686954191140 6669206 -49382450382733510796634627133462252800 6669207 2144770144891940699725286430283969008 6669208 -5536316193921765526001124700312289280 6669209 -15855167426701325112242525566965030960 6669210 10790847030431689925793080237762987520 6669211 30259227859112484024456811165381818000 6669212 6890389258614664125588599379763041792 6669213 -1745487414164393880191035734120686496 6669214 -225564421847704519919977796873198400 6669215 -5668418489753238260322480181713057600 6669216 -507759501815768949099169703742406656 6669217 3838507118856655927562923445705670720 6669218 -3094143876588805689575186442928682496 6669219 -18848821730725241719404978888268684560 6669220 -5734088759583781634584907512104960000 6669221 -11418362833525880857486177534338828708 6669222 -4951252269549084471855657965074999296 6669223 12637388507386769991701230382969984640 6669224 10790397255662487702978051561874053120 6669225 209558239078691294935367596043770350 6669226 32899637432867556294065804529415899312 6669227 39955996414692845386379738259937464312 6669228 -917772742084822644511465516367400960 6669229 -2053881199489626787638814688938305600 6669230 -33210315635663814193504852898604969600 6669231 -13925243275875159075033958278132902640 6669232 932381374482953351910996060356739072 6669233 22454187938243730300077252627373166482 6669234 -7577085893849176412921266368214308864 6669235 -22562007980271748521126527931866900640 6669236 -313908472074800113444647535547142144 6669237 -26606825260646163978417536281569596640 6669238 3647260676558254888946268942747664896 6669239 47747444237752426902862274007706592040 6669240 6326787053321575765491207937443840000 6669241 23495289992072395713897888585409460352 6669242 3950014075793907520207385231940499200 6669243 -16818503763044016262183885100861823720 6669244 5119177440352777189031793138802881536 6669245 13189860225225126226030901436051141600 6669246 5123161176175826038567333679882716800 6669247 -12720276929021396623950506588346846720 6669248 14715160178885871227269200771922526208 6669249 -26753507576269684412709718206443115360 6669250 -5934497744761509102378736389705216000 6669251 -33304008729672164827523227249614455748 6669252 16892777394419313254008036141833737472 6669253 -17450181304891087515557652968124377664 6669254 -19222537627546611077213956083994826688 6669255 4140720898993743240825680617420480800 6669256 -28015489879239711907476888487410032640 6669257 388260554128731652232032434743061312 6669258 854988102229700693563687905004041984 6669259 -15612410080438406237700709298802787040 6669260 475600385592103800093507806459074560 6669261 29507161378472102953720793125704924288 6669262 16618555290254840867445807188932866432 6669263 -7079030514953946566264971553013082920 6669264 -839506851191802358275500153348554752 6669265 -1344436437276403082414167900658379480 6669266 -10419995321979674652970911371918016000 6669267 13782755554165309177168488063914126400 6669268 1684460542090223882873009067104843776 6669269 24635947842499168755552639541760366670 6669270 11851634221721590512363738971057395200 6669271 6280337377285418711533006328917838512 6669272 55007976827464246324984138969562572800 6669273 -821393913675326918512670888798969856 6669274 -7586700237680817385199179848844392480 6669275 16833978408427026757806121853262900000 6669276 -6936295166070180821038056479467069440 6669277 -18715938014489666662699926249700378080 6669278 2780072175697571095678756590452736 6669279 -4302494673350077780655548572048839976 6669280 -1991851156256997304433052570817658880 6669281 31779054448679299276164651297671954082 6669282 -9581929792761891200016042276110471808 6669283 -3093342784793802092843296981858309896 6669284 -28105248527015802738785872516402176384 6669285 191203069393970215398192525243494400 6669286 53183211331191177225474396194976000 6669287 -17109432785679789872820842683203577536 6669288 -1893364712875613794323609780804403200 6669289 445238084441138335849897387854123600 6669290 14833424181185312284749431819781122400 6669291 2886279783528153664668629022093497520 6669292 -4860837701208572075915032315696691200 6669293 768554694726329809583040224185123542 6669294 -1417320057284944935983514638033172480 6669295 7457579087811785675463130838255822400 6669296 -49590711182023924367458481156947968 6669297 -1157659046152425076086982491475186908 6669298 146623661123922892706212093553576064 6669299 -146455214868084874024730493262716672 6669300 -232726886286049161646713455232614400 6669301 -40455601654764696995718788001788001600 6669302 -33930617681764659688216199654431863648 6669303 -2869780240178646499928070423506422296 6669304 19961619736093043966988609368401920000 6669305 18301775562334934353059436751863389000 6669306 266273670077829268598909864188159488 6669307 22537681983364913017233714014812504672 6669308 -4575361631960069493186890642095512576 6669309 1948822579008453648496261423320384768 6669310 734833165026835469521706315678392320 6669311 -25757546985061925518307832609373495176 6669312 -14718582925403635376939456281473712128 6669313 -19468773964894002289149386565251114560 6669314 20837446660266362830054776428203451904 6669315 8152341726758067011080671796280475360 6669316 -28658811238121371719178392418113112960 6669317 62447258779145127096286337998127194140 6669318 9295213666017516022544647537848717504 6669319 -22262273093422124155074529561519908200 6669320 7985481453103164469492471043493888000 6669321 -20957944445898724445488914210717379392 6669322 -454644073598201381287325535220440576 6669323 -20991777115986207220087742866847278800 6669324 -14630925331702558350845358532752844800 6669325 -7612935638480867118397724269249847900 6669326 -4706626701742513061488749436535565888 6669327 -4952840921500065668494729617671895168 6669328 -12047050482521956414578083366855630848 6669329 32634183153217792303596967740018194676 6669330 -4907030443794854743901499287082478080 6669331 51576340199566783596792870177849113132 6669332 -9385657589472963537136791568111130880 6669333 -11888890630711519637123512532094683520 6669334 8743990236407481675096824966030385792 6669335 -7647624727228247668945917601294095720 6669336 30792860822572655432967900549862502400 6669337 23115967301800680585175421530424886986 6669338 -10082509614792756108716977851358740480 6669339 -40478715757055597300494446151803868776 6669340 -25029581411641510046644075028177441280 6669341 -29787861194785184916767289448842452160 6669342 -14110935632068145015943222178077213120 6669343 11174611223285102524596048689464554792 6669344 -32996622737640695990302112611010347008 6669345 27624225442522670698308959396268443520 6669346 -13980979827047515808573631693439486128 6669347 10112602259118896392322692061676552384 6669348 -422962068656902302028334478068895744 6669349 -11874729406025523533415116191356755650 6669350 3015919093246384504447222833223730400 6669351 851589477320583287887791477347602080 6669352 -1558545880070820613924541853283046400 6669353 -1889911561062750304789336539143231616 6669354 -15192393151905245468914753512269940480 6669355 12698293967274975130292416736182387200 6669356 20279742920907004766939367973358595072 6669357 6066621637259004394658673918307871040 6669358 14959524224303673376042100553291305280 6669359 38172574512157547114250961508148769080 6669360 3697701455896398466815503948134809600 6669361 5213269432795459990235529045264667200 6669362 -5790368510262912985318655385542622720 6669363 3605333046019392786452386201486772784 6669364 12955742736253276868274696112945206016 6669365 -10471499875723583250531115023219475680 6669366 -18643468791372154016964433686331863552 6669367 379912378552223537331058704853557416 6669368 19068051078316165908253741303320453120 6669369 7813319667118596455510038485814403904 6669370 3079009970538728651236662197591270880 6669371 -6927460439432454281187807482358373056 6669372 -14921499221402247790497407562738490368 6669373 -18152379047587298809500877034097939636 6669374 12252894756833205156679728391332864192 6669375 4001213272154919407496867371174145000 6669376 -4474540480560259705480411608736858112 6669377 -15078608086292494095128770520573504640 6669378 -26316013996212608272981839832911540096 6669379 -37418211584348639932828967816633081616 6669380 20622056347072516676928550635840921600 6669381 24367419735220666484053896625000393824 6669382 -13160099858736094855895278516125423168 6669383 -3120965464810860915784222919937038880 6669384 12773429641715703101880636599419576320 6669385 -12591029956620056027028391536592760640 6669386 -17709689695239282846280455776380416 6669387 16766010107624161348986746288475413244 6669388 -15137773012678674237649883587736091648 6669389 20180276489635433938108034295311179800 6669390 734398858570985681561357395742496000 6669391 -8608689974135273261712859412403834600 6669392 4605079377738017854200926061623623680 6669393 -16902482308480077842011116388563237600 6669394 -4233583716902033008800439065413956608 6669395 24950990218261688462892671086292546400 6669396 -11086226962539158825470358216136403200 6669397 -13651817474560712020112954299935491168 6669398 -15015163635811621538655602457408900864 6669399 24761978032716034027868203035995520 6669400 -7251920399525032522914788950380288000 6669401 60018048366810311197193404837794219402 6669402 471699241331950238148318044481454080 6669403 -18220824999397180574923014964236844016 6669404 18987870148503250463055638535545198592 6669405 -13935896396883190820526306602006016000 6669406 -17521366088530415191485549073234314240 6669407 -76750753791395860038925634485898916288 6669408 7092240537432437942381996267476353024 6669409 26513732526321117527343963724671640610 6669410 -4635852897775445186116005857054753280 6669411 5143203215458883306451961176480539904 6669412 45622902038415461088794927909501449856 6669413 -6366912038708662641218806147876942338 6669414 -4738422197469142396218620464794554112 6669415 36308789091418198082497103432753557560 6669416 25566010729735830626745149796005483520 6669417 -21040648767414654101506538407546030080 6669418 -6471912089617219872561773094258562560 6669419 27103906863146390865257209336426486920 6669420 -6930163623967722269543270949179443200 6669421 -5812095357523267037851352559927677856 6669422 13499285151233353558118626951180648512 6669423 -35358951487136395073823285019492148496 6669424 -6320792182085080192432493079161896960 6669425 3386428730542086615123756326234908800 6669426 -877191188625742239457517666374246656 6669427 -4113932324148255822247298602926514080 6669428 6902047201659445882082761136749507968 6669429 57628902348847768142666817822934656 6669430 -12883089482218783193014877426164270080 6669431 25415208431126653748490438690282231264 6669432 -7392877366458085314417464118548889600 6669433 -14182087690041846367959819855395545856 6669434 -134864353723824465153674555407450176 6669435 4437311680699307212656761830183907520 6669436 -13453550994726244742667677844850616320 6669437 -38762962346613812286041257128898493760 6669438 18019379438867683390399190804444468544 6669439 18585939791416776539147990019597593616 6669440 -27887120302925720096713421254714982400 6669441 17366701827861345402970890406324186752 6669442 11486120297092125611206915202348968992 6669443 -26289814122032218711925257326248056056 6669444 40142884737409565830237934469561507840 6669445 22866007083893533377874873681300352700 6669446 -17967109154871292402926988423595001600 6669447 27899642416229694834884975283380389800 6669448 41336739601986626294481447945629368320 6669449 63032763354124432260272929516313274660 6669450 -1578024669398734107719026604132684400 6669451 -46845863169139337853033549085952213548 6669452 -25072075674875673446858468696869572864 6669453 -7656828700321265206545074541961768896 6669454 25976439458329655829984951510261300672 6669455 12626731457338400333604548983947053760 6669456 -5862445037305539624683860474661437440 6669457 -53359907519229876250237669416869467548 6669458 -11764094606129397998681616736109824224 6669459 3203285251903813616187624478367076540 6669460 1566567912449195235803457142775193600 6669461 10698770582016991458930252113047211712 6669462 7658878422878575042032283288242543552 6669463 13531614010518466530265316071118848712 6669464 -8030538162029745299676434469553274880 6669465 4197772181812721689249408115213091840 6669466 6495367570841603342158964226468360432 6669467 -10786964628526017395949029817922392288 6669468 -11524435733732143790395775680198212096 6669469 -20305975068266729746026524536847343130 6669470 2894590329205493284266251935067621760 6669471 509919079310555070258622629026539776 6669472 -387650236514590031004575062306062336 6669473 26967545261973197802288370367623210722 6669474 2009950013072453927642191790747864064 6669475 -605463881476692037457686065958051500 6669476 31116054612420833337596728362765972480 6669477 -7035562998382970391936927917054277186 6669478 -24133834594110994143316965746285040000 6669479 1109999844614023280277675062296782576 6669480 -12033465415747535024484879298738176000 6669481 2257059187025854696580635966146453824 6669482 8831540622725695954267427680499038992 6669483 -7000873262207018965426587004531895976 6669484 12119118994807417376499657812783804416 6669485 5039714611301258601797948965745952000 6669486 -381389279981519689443884132597272320 6669487 7158976813612921485348317661511198464 6669488 4487152559661844356831208538403373056 6669489 3493737836866037836738867726601203824 6669490 -8736942211569827269379039048247518400 6669491 -99735031263921515402826810745024303680 6669492 2775145739872865092502996816338176000 6669493 48875195096387541240619289178526741742 6669494 -6708796706816861833904999259638200320 6669495 1472130814304045586491048813320304640 6669496 -21289281717217034806388215713003110400 6669497 22372500864081452519857554208969235280 6669498 -4755940150887722777110060072737853440 6669499 -993197259378380866358627757562897552 6669500 25518487508934343581684782176391040000 6669501 20667894421966786236805136483450849280 6669502 6510556990365354287301517697193615360 6669503 -65275112220553316026536144208217869248 6669504 -10267381541401482638633173408489144320 6669505 37055318266595151088840630726004616660 6669506 22226455673068081812923573530041887952 6669507 17435035435851074227223548750685735520 6669508 16916326510377630950159712924839751936 6669509 775452811599475304433957103407368064 6669510 -1344429192229286173339910150613133440 6669511 10231054104379428650178013149332891424 6669512 20094153941952424927558869811394995200 6669513 -55330043371988727770184160315206187200 6669514 -6218983972810649152950176788030568448 6669515 156475739225758783338577302276933120 6669516 6379851272384948028825457801141862400 6669517 33507390856509330320964446800505983872 6669518 769594778801124468317688564648945216 6669519 -27729202697503070557400652011328496512 6669520 2190843510020180281014030863400960 6669521 -38921157213315121527340597942694923278 6669522 13435576162565446175585023308962342160 6669523 5336120162499955880837574516199785040 6669524 25214215950332883378495410934031589376 6669525 9442444879369368825076317764309673600 6669526 -7257150930724087793076190506054343680 6669527 31709811534363984019815917257214713392 6669528 -7878895646816443489711038190639779840 6669529 12352722623006212885404971226696445440 6669530 -2632460595162864231602986749963417600 6669531 -22524704605912861935867483852238399320 6669532 -11327122101842648899230901330347950080 6669533 23334866636834169857547717566980113804 6669534 -7412767962856790220545918630478243840 6669535 22319215056202030466414728279806587520 6669536 63003227084173634946595066909883105280 6669537 5601220759697070512134383391663711200 6669538 -94312352343873884463672046252927200 6669539 -9180782406058467187475699956927514160 6669540 -371114062909133071632561674045337600 6669541 -9564158276465235774526147823200893058 6669542 -8341029251083077125406774212455387200 6669543 -13333556569979772129837415381984434096 6669544 -14499151766078937395152045219080192000 6669545 18229654718783567217581939857880811300 6669546 -1232463671878768907819567872990252032 6669547 30430713756311210574376743322029770996 6669548 35634149758176388887520697297271037440 6669549 23181433846909785348910710872376617334 6669550 -11755851408284123709828813275256931200 6669551 -21518943573379376915158009894794622080 6669552 -3362591710937484381323498900777533440 6669553 -14223252977107607022085114371606321936 6669554 8405805940527761156321268649604278272 6669555 15578090910465274246678338893327987760 6669556 12723889489723712541885483642252840320 6669557 -17330094170911131463281798560797641216 6669558 75749401396040831194078030773915648 6669559 21551458800310789262582127217862708928 6669560 2844238536966518565736410188315136000 6669561 -32397615924381985993388038952580497328 6669562 27972640615659687763414378906492219392 6669563 -2684114307600245403743820350596432800 6669564 14102299729263230992273049922069430272 6669565 331481578304171169164734185114172800 6669566 -7121119015165312069800672733985984640 6669567 -70162260034428636274499197975034888160 6669568 -46916366015128280809770043751538884608 6669569 41089971628274710124972774826986220480 6669570 -4694693544120548416984778390826585600 6669571 5586828642345272253066000723005673840 6669572 -270616314649544395804528897846173696 6669573 983055411967039396847065612542353184 6669574 -16474437558109029930911543557156162464 6669575 -7955891052484168057427398393450656000 6669576 37365783163655341191483086726844672000 6669577 -264635355880513343957364269912760908 6669578 -3712000034346967769666333743384574160 6669579 -7775519300735772266086185804118348800 6669580 16288099516238627020604823456600499200 6669581 -4282332982407314198609197717868703936 6669582 6267992748022884588840653461896351744 6669583 21466658650866087225545657996512319560 6669584 11819924753704514773140963222883737600 6669585 -22495946790671769313355672381446580580 6669586 10488152168488804477381284857215587840 6669587 62330939439738370058516930260703272236 6669588 -1809767798672271739507184616369930240 6669589 25913952862363127645892431368042121440 6669590 -451069865568624040012814052691987200 6669591 37162142315206703665789052135934738792 6669592 -9230952700608069595081339523239649280 6669593 -5826669459031133367895394630852882688 6669594 22476628915566059784680573210260416000 6669595 -13513630366690454541007781295185534400 6669596 4993260548168022367791728969264547840 6669597 21685776754477456335127067246449297440 6669598 -343145532839281747434995643227365632 6669599 -18740198261743090035320616869324197536 6669600 -4404528093100633176827375979017011200 6669601 342156577124078182596500741476173440 6669602 9886571008499969496032943429183484752 6669603 1557450618270226884266113674290485944 6669604 -586388515340375025816679781585167744 6669605 -15988684029778716615488920298297577480 6669606 2591678592359219198212434618827543424 6669607 21461143359175259087802679771565338592 6669608 -10076552889732724664460205330348032000 6669609 -20379040378271316376894290888387905472 6669610 15109675460922800387638007314440672960 6669611 21529799298935676651108810486000923952 6669612 13290680027310482355507150616520660736 6669613 1949038639730215515283653445419232204 6669614 9310671575596487300883881287250186112 6669615 -1338769789931609837579205482006519280 6669616 -7046390930824345255533169987238576128 6669617 -5594635956279080689045330627664228334 6669618 -11671173266970207203899679451030838272 6669619 -18816064337551667648230399768917212160 6669620 12472497910786302938005409737233415680 6669621 4574675252070057218458536843144583392 6669622 12544930273563916145312280340252766112 6669623 -30931354071934277366999639426968411440 6669624 -571132694369374468774314376460820480 6669625 -74556025142086789849467664680147030000 6669626 9069369331390621268350422540153675744 6669627 45704825689888775635462701301080862080 6669628 -7640698075583838997930899991187416064 6669629 -39941997184805954783220649345442274624 6669630 -5857021911945528133572682552474558080 6669631 -18046792623921299231208984243945743616 6669632 4698720815711492503907461401184567296 6669633 27872227747964415624835098017820120624 6669634 -288105047124796617816217809615840000 6669635 24060512398371254610383425979201160000 6669636 9254882619150388154246851199278055424 6669637 -1626578159806220582053848214879534240 6669638 15774273569447218876400820801629178720 6669639 -30585691544531094869839518501265090896 6669640 37587485395420170469301318150127052800 6669641 57016385823688562742051952688093763168 6669642 1088719812990377931985688538249523200 6669643 -32314436216260905909413329820378416108 6669644 448616087992680122145317577101632512 6669645 -762532965403336240123754898522164160 6669646 39571835155155493139528851274988733440 6669647 -52663790709928875395845163587012853904 6669648 -3908059218814377980304763691610931200 6669649 33314745654269865252613180518929611712 6669650 -1187971434117694590981842958791116800 6669651 -17159258618551749753007058695994608968 6669652 24833959458210369757918716104984647680 6669653 65709490162468894844216604901331485902 6669654 4904698634173898617696489892815441920 6669655 -5557000712965183148706380143665676800 6669656 17108483684929064818440107087932661760 6669657 11267440760897844972087441693763072260 6669658 70589343633174149183330392559965680 6669659 -11259860284386216207974496514694179584 6669660 1242955218770315075463981190099200000 6669661 11112588375923494886668607018624438412 6669662 -58910715499313167144899918933599749248 6669663 309349873125280317611255876043158016 6669664 23967993999600024880371472831367872512 6669665 20216792370740756960352371522424921600 6669666 -9838019457758705335732095862835673648 6669667 -10755512364407652818273063488377554568 6669668 7547568860564264517151844062774290048 6669669 2337473660160824057960605139380891776 6669670 6822168147658408994305453328550174720 6669671 15995730134852456020535911590657106872 6669672 20706216861505621131207988589824081920 6669673 1534967661620964597710610723714244922 6669674 1628536229198469347583712575265115904 6669675 -133172976701890081549700467544268000 6669676 -1470574095660872696812799968185323520 6669677 -9913338051061584694981803072651210528 6669678 -4447680905952474687299387139292588032 6669679 -5617111968056991979361429554073435712 6669680 -9648648752908982855961519388877783040 6669681 4899649244014851453479392790527895040 6669682 24506184955656584837515243597936818192 6669683 60723850429166705898165615066290617932 6669684 -2204465473248979870904565949763328000 6669685 -24767632709263243726767269717080796640 6669686 15511810168768130602094387884782597792 6669687 -749331841957371516909147597145814400 6669688 -36860895531205309544965966563283722240 6669689 19642289842770213551870312115962933124 6669690 10979865540926276795270354006784587520 6669691 -13773915967578459506603442483430182128 6669692 -7091455048078543012268324847603677184 6669693 -17345147983511099845251145097586443418 6669694 -14693791100117784712974455368297281408 6669695 -5974045002819380028687175256660849520 6669696 24287112248337555943570309456802611200 6669697 -3038916272073720402711704130689321854 6669698 -2940100217824722814571390906672638464 6669699 39597373478152317502147685442436201464 6669700 -16242314631023084864101147113723356800 6669701 27913961133171849146711536380569248992 6669702 -565647251076754407223487980943897088 6669703 -62150293674824229128229913247189605880 6669704 22568327752257234461517603639955829760 6669705 202929190379669813886635637396597120 6669706 -6548853742480210859101610515009403136 6669707 -17407194950437001621256861181630648320 6669708 -1237697896216512605298338999151535104 6669709 6347342829765988076181659905982377910 6669710 7430245599934630285634195117539488000 6669711 8948746514282990776643976176605406760 6669712 513589487636438005672946527585173504 6669713 16758600161814334637361974751702125424 6669714 1251952196007103710507842553112688640 6669715 -9599582453365110017886606552173262480 6669716 -17527005477092569789291758087159496704 6669717 19780950211010282646428799395900763648 6669718 -1052422443198462484528307568218777472 6669719 -9027725352506080003902083117898695040 6669720 -9608832971054853373536619625555558400 6669721 -71522711377526734963724986827731704368 6669722 28609235747732694130065565232019686400 6669723 -5895429044641212316087586391234172416 6669724 -28914096925475134506289858946672139264 6669725 7733538480255173957408634996965496000 6669726 4579575535092723954521998826300673024 6669727 1158866832607412974523579019060488080 6669728 30027264017910445462291171562630283264 6669729 -39151947366411365061890840971179745920 6669730 -116627764586310580454159864069767680 6669731 6662621943521816771316464892370889232 6669732 -12306127639785383531126586999390547968 6669733 -78100893528448368487377653995001478720 6669734 44207502576939666044052068447517120192 6669735 6986319549723444165787207283816034000 6669736 -15283121624984223594661758837761848320 6669737 -2739995904328749159199992372831176028 6669738 13214790147843607391337911791235675904 6669739 7458379744796858124941448421989630000 6669740 4335017861190272331048641029888081920 6669741 -7390589108134212752941273791923691840 6669742 2604600641547953392268318801666709312 6669743 6813517716672616141137269781658294464 6669744 -2011680726858006856638291503127724032 6669745 30890355407957644314903096043279288500 6669746 -2501494353145506066729728130742502880 6669747 8082437206055819632237424732661243648 6669748 -39342501185932382851043087119882861824 6669749 5771490602648653201383825233222248380 6669750 -15526027845611411756232117531688992000 6669751 -13465075263033876371330775279593881896 6669752 3209442356075847752197716638233497600 6669753 13611773347764639189045246299416317984 6669754 6240240632158733788001824844169066240 6669755 -427124304106183965294167128387061040 6669756 -3701252414104683165858187642007485440 6669757 15659746162898476599933165896526336492 6669758 -33112932135547952474106969478186571520 6669759 15372406137067707611916608397974082504 6669760 1518413845629248065600806530108620800 6669761 1494100161974412000693049500660138432 6669762 -21946086941418020035079593348247424 6669763 619292835072223278503958539272569240 6669764 33423575690961799825025177082912360576 6669765 -2886444664347200566486522521643891200 6669766 8391993948009133103683524219244611264 6669767 17216476369473500640920191242355830120 6669768 6623956157912666102322588104980070400 6669769 -8368424819803381666271561656121969830 6669770 -141340805899922201976355491252080640 6669771 2067758075834708350866193944673388784 6669772 -44803552266802073769352907673555514624 6669773 -339203613444543885920896467019238400 6669774 -2742418612184070643453462374525860352 6669775 -685870480464398947836889211260929200 6669776 -5371450865201784431001573960499200000 6669777 -27025923953518288648802617062145240080 6669778 -181361530066556473812906095479048560 6669779 -30843663298197640243253507792768712360 6669780 -3621296140235395579298735669020999680 6669781 2956742418347504680036701244255829582 6669782 4009792227629618021675648016278443680 6669783 890862006876613912727441272991215080 6669784 -38759916952855628566071774230240686080 6669785 -10532769080511564735103592237904103800 6669786 -4080188675053565345484617065921437696 6669787 29611927256875606817087415904946511072 6669788 -40664765922678903157401758795412198912 6669789 1721747132971233887149518697090182720 6669790 -9277946947718911764756138951374673600 6669791 -1233051183429700752547571916193236048 6669792 -26166474689333188350889253129996206080 6669793 -12757916032446258210914068829144769216 6669794 27389851651125362665981423626371707680 6669795 -14818403049034229062456637449618709760 6669796 10732872489678921729577620628848836608 6669797 -9308453583019306997169827220733577280 6669798 -2068388066210582351896629331115934720 6669799 -11363354190958516472057626317375331560 6669800 9977174009492347608957668519299200000 6669801 5567903281330743943979340553505528100 6669802 -6481584119257325194341564770415597648 6669803 7041770548806399532088799174646024080 6669804 146301618764488279866274630625836032 6669805 2445828626891885604058675316586769920 6669806 3367263432756563982502333682683114368 6669807 -36188968211936646712325760732647591160 6669808 -11312596687524880091792073813786525696 6669809 31261908581592327760435181634438269010 6669810 -6116139964382789011487950685889792000 6669811 20772482007370599346900523163496131024 6669812 27856583106874084024113391156590858240 6669813 21741290875036692139525571603603870784 6669814 2257545214320833785124537394369970752 6669815 -42811206001935866290539002421957296040 6669816 -142982391958133654901965360448798720 6669817 -19238747124464883437485058782887260160 6669818 193683212007759023631946048849436640 6669819 -105265605108034021462515176468955120 6669820 -30057961746004474749087068143958545920 6669821 -27840628299233683286083221289056975456 6669822 -17298680347842357363182579915673985728 6669823 11231209976181630854420307994672149144 6669824 -3389331834883559849322633181683253248 6669825 7237039597954623607433978315393589600 6669826 -13973068367881528280181914310964247520 6669827 -21669015466037205603527392618463448324 6669828 -2562779910832573907439807641849097216 6669829 -10335292848313609090161324406620787524 6669830 -9715765422186350256315338573281453440 6669831 -7547293076142857310034323032946980232 6669832 -1362723584105167869757613377447526400 6669833 10112516114836855945415005277232144564 6669834 13156566958316422121411374178419802880 6669835 -20923514833462339543855163390195082720 6669836 245055184950105433149104209829990400 6669837 -30366287600415751944247846261134634560 6669838 1310345446992478388345062857156687360 6669839 933533298236837508276622454865098496 6669840 -211093098147405276979608243292078080 6669841 -61674351860110176842771804179812945408 6669842 -3855146740755873165569885407119965376 6669843 9158035490123645773192527838027892664 6669844 3173099218495792606455180455441572736 6669845 -1253110575903351636728927740713027840 6669846 -18724027539270898864456418234185741728 6669847 5240993818442219768936126005911444296 6669848 -41737133470044529162127341770470461440 6669849 6211883869029548567400634536480218064 6669850 5048891639636389038132060273027321600 6669851 -29366932667042473430207007850278835896 6669852 559959161093263834820701428819492864 6669853 36071217804761622648669167133841856102 6669854 -24021640819904572364384223354483983040 6669855 -19415397328021792979533839019181580000 6669856 -22014508738122639314073652214924771328 6669857 43803633694639865821980340703168651106 6669858 10917647903141453230951232999902169088 6669859 253297854839238663523872886651742720 6669860 11974924864833280681681305868986958080 6669861 5200761778693096482927163898807201280 6669862 -11376197690255853452543339892396539136 6669863 21658496741466756326152526297222789112 6669864 4453358728058717330848423618690744320 6669865 35852399506566864488278089864320976000 6669866 -2009796762718228010361027928707598080 6669867 10258365487115139559826452204348615680 6669868 -20777209147531270476679178299907394560 6669869 -28969322244356415753851347217952218730 6669870 1927125858816384546944374617150748800 6669871 4737433649290079633202556249989926392 6669872 -14901295866464724927907111178124361728 6669873 -11389873081107420334462458042302011776 6669874 29627969709614863931573990137772250240 6669875 -18244841654921643944431103137178280000 6669876 19815510571772815518963314786296492032 6669877 -30319391991396988970143536182235504274 6669878 12585951002590390486341646648841358240 6669879 6554179130704137712180113874562656080 6669880 6258670015737811630277588855001292800 6669881 -5321053759081600447953591692362767318 6669882 -2823781701783411570050240465028681216 6669883 -5959611844949387184350801428972400 6669884 -6023374375150876723004629333116119040 6669885 10387893211772508327401281036585376640 6669886 3219185213894170317150541586554267392 6669887 5426820613245949188327246712622991072 6669888 -8984053779095883756934035293664706560 6669889 -10122474953483689068846884809328661310 6669890 20692247890375143344754882517588423200 6669891 -23133733462032585924474478595138688000 6669892 41065225983551060472726420706187993216 6669893 -3418324810489838729739891582761875680 6669894 -3876466183795267480996114072010582016 6669895 -27109460929992408189999137595603978000 6669896 10879555974876219120459536744211809280 6669897 13332557400565359726631984188148806528 6669898 4988125668923955823559608019795281920 6669899 -22234574931046867511771190508645681464 6669900 -5416994344127190192509278817482387200 6669901 9021532066580494017001554560925571552 6669902 212100132912377332302194177441007552 6669903 4513159553197846060968263907608053008 6669904 -11626038719058319526990142365693394944 6669905 -41267359645114083100106920350584546880 6669906 -6513509991987963846370965001139623296 6669907 -18775212974033785846547425554731181844 6669908 -5682682851850669283192453200356532224 6669909 17777118830752532462402905258739382414 6669910 -9461950151176534950801613913543418240 6669911 10117319101259474346120974326979026944 6669912 19469892641372170256970222979048243200 6669913 45236277259164603263472013759426882560 6669914 29319073831548039956930212140930351072 6669915 -3691181865699021766543044606610905600 6669916 229053877965172356552913304134490112 6669917 -66308242069831643104795363718455651968 6669918 28484976111639414553157816278952622720 6669919 5710696814741958723933460911386380360 6669920 6757855147797528592626032227823124480 6669921 -12638684293870667261961049398832393152 6669922 2381523120688784218867149915410975232 6669923 -34857110757334449316521372082264449936 6669924 -8927911933565950382024708574616710144 6669925 11389740206670461582501612428875090650 6669926 26564220492581007414765208963130034912 6669927 -1012875491594978748241474588946767440 6669928 3361626283754641294320346626405120000 6669929 -3452109868574427981891903692744049408 6669930 4585356814586041385443601861295697920 6669931 17963291876523414566631044449322234880 6669932 4811712225830965129782153957265377792 6669933 44792443945107092661699306561803668224 6669934 -12254387106301996964885253204817512384 6669935 3228999097386368800976052483397270800 6669936 -93059591900592381562665972885749760 6669937 96080603339673747142802648407971940 6669938 2495797694078148674437950668886167808 6669939 -23516646746117576392247363417611545552 6669940 2444183853292524902791477495764407040 6669941 -4526405021898558782389164824602063968 6669942 8369695359892504865052698859995944320 6669943 -16343452689521848516961369196306633216 6669944 -27368952834869359135162851680092385280 6669945 -31879787201594541539145118183265280 6669946 22430708424953561295110414455399650672 6669947 394735540005688223447183630664255396 6669948 18224349795223667553768638260844782080 6669949 3778366137678271013340217112363122848 6669950 -3915034887538359014498902765451520000 6669951 36216310353063987047512232160124076232 6669952 -6709010665615932056485582484212285440 6669953 8378534963033728677749324203800713280 6669954 -2361462771934601669152504408979377152 6669955 34074072197966150391584681937431433360 6669956 -33370487766897916743192967545779114880 6669957 12352182852163210255313208411768988992 6669958 -9135191330175895427691230200513876224 6669959 -54007048022566464560852373991411044840 6669960 1039463450502983457316730495985254400 6669961 29461814618402400201656142289517809562 6669962 1888877613859428719626088447827180224 6669963 26430063718644210021417398631950577720 6669964 -15525695744017081219456013439648656384 6669965 -6968643483926467903596783780260521140 6669966 1688468225998945937108136947205263424 6669967 42669489846752693335116454443825719232 6669968 8260547374999720961134852948317806592 6669969 -31801922257550758490728236477528142560 6669970 -20539418232754227318676808619240115200 6669971 8664934595334732750719456943934842624 6669972 18334585315865276269151036639239987200 6669973 28510067724782519713267045940760878222 6669974 6381007712428741535244085224347528736 6669975 -2264852412037591600601583660185398800 6669976 15653702717015709674400072855714478080 6669977 -28594781484764686477844615983503312000 6669978 -1718400929132096605587816613140235776 6669979 11986813442933155404915539898716462376 6669980 -18740987351726989033957019349742479360 6669981 17772812735048253800572735353509832960 6669982 -1576611410399401702917081525807666816 6669983 -39849709738237201562530845809221716768 6669984 -36868282521529590365126146794115301376 6669985 -7468769664454136488194292824407040000 6669986 -601549343817645835763271157702769376 6669987 2831221722770052842087157758702058360 6669988 -204205126932792217210323723928309760 6669989 32751557602449703047887385063546300060 6669990 -3367571913154979734754087927343319680 6669991 9103468320704325504272890434050881984 6669992 14346570756916061112309188354876129280 6669993 -696677984310631949643234818588131872 6669994 -21358394960441889551303507434998314400 6669995 -3305875895576801897050104965931300000 6669996 -14283134132298074053290493950812737536 6669997 -27691615822045137282018456231907241928 6669998 28928188707261665798370278665712904000 6669999 19270867607509247854922884275103299840 6670000 -1155321968829476065900762958438400000 6670001 10240921036131136989751074223626240744 6670002 7214819499890087194695946532042005632 6670003 -11063444839332090596801321846998084056 6670004 12585175312568513190623684133495168 6670005 -26141223782957830032893707924532455680 6670006 5298776621790551205429821650517335680 6670007 -7741468853510299600094883367394591160 6670008 10368733436137652141045055937834598400 6670009 20679780861103802877459780898666565520 6670010 -1614571073558433349937667169109144640 6670011 15336539774615176687069552788981490224 6670012 7920577211696273033089447791316101120 6670013 -18570716430403870827659146131953588640 6670014 4029476948740335221129732539008233088 6670015 -14055587515983798023380573561158425760 6670016 7872769616929333339804488100416061440 6670017 -10204417558902978207423174341654646912 6670018 -19647748921758770502633662366538137184 6670019 -24822046277324594532228878407879760580 6670020 3015864397030811211233309351492444160 6670021 -38264414286926507333425527117687392000 6670022 -713428770345740502632618514136843776 6670023 -1515163380789289434167017059907130496 6670024 -14928881766826478837315887808900628480 6670025 19614133933803365989272065504680271550 6670026 655135393743952946576445877649706240 6670027 -2985678038869898451324735941490366768 6670028 28577281722714847592654913271226727168 6670029 10107882997675443894441111131710784160 6670030 -12748307909373616127008186187083601280 6670031 -379922579351097425523226290142229136 6670032 650202593927424725987773254390251520 6670033 5482515274446063813363790345827191282 6670034 -12314274203049723683100125005735024128 6670035 -10038196029888361744439443120943524800 6670036 21015386088064557612202360306087978880 6670037 -16155847982166021055461896543673123360 6670038 13462397465292834498577887973121271744 6670039 -49160676408659039225424434383630551160 6670040 5062567575707841033347644318718361600 6670041 7050200578441319205480748330857564864 6670042 11469443474615594621497344726918258672 6670043 -17102712268498829089699782924467259708 6670044 8923534251218719333842892011054013440 6670045 19531322852394070944855964480542566400 6670046 2280298971900161722193238784655913984 6670047 -44927282648584814853909791738588293872 6670048 4147939261654037732579023285672476672 6670049 -16345133413977023333144900554570602240 6670050 1959746798636852519206050046219584000 6670051 5565680757860429782110463777630850544 6670052 -34812940319238020839625105159746240512 6670053 -5532551778020928071857414873960688640 6670054 5332700125279693075388429555738844480 6670055 -16026337593194515605483170149164433440 6670056 29827879329972888690673845242319667200 6670057 3595530280787120969549529896259543040 6670058 -34394493088775108578911477718525518240 6670059 -10135180198066941124985567201582528640 6670060 -15960916857149711511658019232949739520 6670061 -850386303575425851156225286654977600 6670062 5050772936310719361323864368080726912 6670063 -1137189290720743155209534270929183536 6670064 581661926734378083154118422768189440 6670065 -13549831124223822419516039405084436480 6670066 -7078917911673173197987291010537395296 6670067 -25014506343149397483451600524413848884 6670068 16809930088831606072975261523322808320 6670069 -1552866913462262136051496928280576768 6670070 21435061826897873967330975223056850560 6670071 4592533336838634320267446565385488640 6670072 -19152083423310715102972448459623219200 6670073 48621109110233064020519258669684873322 6670074 -303581142369675907707834739864203264 6670075 -5023872546579794554593628103229528000 6670076 -24380928467787065866195140927487798272 6670077 -18924366505515108745857271190279563680 6670078 -28119440569709728340894648801473344 6670079 22689170268520208332547728110617256984 6670080 26277897812836630308114302799917875200 6670081 660904255532686250473622409203761824 6670082 -1220679606987428351418205600999488000 6670083 778634247214049810809760358413990400 6670084 10267920528580258570242153747286392832 6670085 -2305650970220617878142612198614476040 6670086 -15369864794386583661916410240242441856 6670087 46345149896106385232944032506881010760 6670088 -3584373807275873575915825630606080000 6670089 -23792134678112055862323224444869433046 6670090 -3507934042937496435437163656455326720 6670091 -51229579297314968366193933596331506568 6670092 -6943134577322118005554455976180285440 6670093 -6302379643892457341283493311026714580 6670094 31201976102676190810995954674325276096 6670095 10731847715594328221184892167012810240 6670096 9153941470861840154391417301882314752 6670097 5936305722111116384518531402410353664 6670098 -8868593738496544005279228765962924016 6670099 -81333340868475301501529713138796712864 6670100 -7821310719558400261317331700274441600 6670101 -4902726562476299848414216132553930976 6670102 3437664892431622684068154342466764800 6670103 27938129107241096267159029799045598048 6670104 -9852469605602069449520776407969300480 6670105 1455998306956872705368110170680518800 6670106 17093329778579318297433638166793527264 6670107 -31007743478477366850554180815618572600 6670108 -29422177915413146333790233123678741504 6670109 -14743725953442358215810805945372161690 6670110 -6005598165161217161145179966246394240 6670111 10006847049243683563418899538652933232 6670112 -45114301908543184794556978330420051968 6670113 -17441240712201414997259701476166379856 6670114 -25822405041374305335173039144012055168 6670115 -2668424935440926367090091016437800960 6670116 26889194018389646299687987893346771200 6670117 429147953188849310291245853893963840 6670118 2703491614470741574970463351914145792 6670119 -836717365022473392686613098222952240 6670120 -4805963104562313657886870668412876800 6670121 36626653556959100571700024294071469200 6670122 -11750953263650037158405257031738128128 6670123 -1111593745887133230424140813621417472 6670124 4119169455772650755485557742599552000 6670125 -34500045457873603177164626276416500 6670126 11834075550829210351431446390140376064 6670127 -35429026391966816812490703850142876160 6670128 8599626149049264971206393621748121600 6670129 44880572055585711160252467892229459184 6670130 8195903963093173142724646891633068960 6670131 12369176566901564889791979481547139120 6670132 8981247505281988220057194597544775680 6670133 -5195007083277691639837687004659860000 6670134 -35400871271623040701299096567305760000 6670135 -8742755227560002125917308597336000400 6670136 24262963291922846711172832472740392960 6670137 -22115294653732060543329871254019412448 6670138 -3995138879277257862663966552065218560 6670139 21885489971824814406917937604047299856 6670140 -6341099582268641352195733237584076800 6670141 -38593347032940224396899815287693192916 6670142 22675674923776717468118142924663497472 6670143 -27244651153428403044032133393241490568 6670144 2926001366398866294630304039495008256 6670145 -19515720053188716588010234732886809200 6670146 -1056741586493749082113723253395292160 6670147 -23664351117067427290556296214255725056 6670148 39359485753725369363301976266068398208 6670149 3502657839917169420936129003859863264 6670150 -8800082328705377372486081511624727200 6670151 -43668609052504838135909483435166429096 6670152 23730131227639726294478800349229573120 6670153 5641913390801570429239097220419362304 6670154 3752361931599980454270675258770428512 6670155 25507716705978972159324174966177266160 6670156 -246838694634082923429007530171518976 6670157 -195844224961075487229529372890967080 6670158 -18905897074371740322331051081601805312 6670159 -50136534572649348555860064939550199960 6670160 -22447954626055703015950766364426240 6670161 -27381633484173315316745944545998580960 6670162 -8275202204064530584323617594965389168 6670163 -881266085540405972624136998671094880 6670164 6619269003230633089840871224955351040 6670165 2996059275127932279702872834364676920 6670166 615644862721630462650884591049799680 6670167 2376064546144190612303208067404546048 6670168 -1784641929042241402949434938479677440 6670169 37162080883574475443511515550080831760 6670170 -1272781066418246186616435237247498560 6670171 48738776988639127621641270632804452392 6670172 -1523577745583998934730766667265805824 6670173 37519256863566250071127793983363411584 6670174 10394869510017171847623839476987880640 6670175 -611663590922264393057059745917450200 6670176 7462975251584959367965745686603628544 6670177 -39244169827929198570191818271919255040 6670178 18584173220602417278484957380013904640 6670179 14310844158041686180767389366160842724 6670180 -3880914102276742027249497481747046400 6670181 10799926694991230917212743893338069792 6670182 -122073318239577544826036925908866560 6670183 -10893318256166824929504364927498058400 6670184 -20037416260581391358831639420636282880 6670185 19154995473130352566355279161316900160 6670186 4273187056875407025914913852441269760 6670187 2426636932226881044617695231541278836 6670188 269372655774159350051119561614084096 6670189 16938018346372321358164403743142544256 6670190 10729364819923850891951559806045553600 6670191 17637732763882466743462890494354874624 6670192 9044022839374426734660714626888400896 6670193 54861049805988291867423659033288849280 6670194 -728968300808862651332129374649898240 6670195 12113424169091664615234905555784120480 6670196 -4440886045388096404767572172767716608 6670197 -873979237745973857406129296454783666 6670198 -9297364492854636180034374239003906400 6670199 -3197911624259474603308321954518523800 6670200 16854667492239100495010727149704704000 6670201 7722878619746561326986962760790900202 6670202 -6166696153583041686412706115056871936 6670203 92413487168354404680610362466141440 6670204 39692672811087347079282246678636947456 6670205 -14023716416278875287164987023007141200 6670206 3688748722535282562201151635721722240 6670207 -24094861031630866649178494315237114880 6670208 8135449232996220015846615359957237760 6670209 2837590219045148836308284857149248256 6670210 -17738361121176265535878634948087094240 6670211 28412250154672561021716644658470098812 6670212 1976391344147409129536417506943913984 6670213 -8801248807904143425914750878438785216 6670214 -42744974316936959351498831939399219520 6670215 8142855710944977009421721617534596000 6670216 17508969766930018925673407861010432000 6670217 -25336324302547004029849987955677334940 6670218 -6532942869228216109666194602949309696 6670219 -10649960181500579362125873198367825304 6670220 -4005763521241846736641014527539968000 6670221 9923772061172699709685939853266917312 6670222 7588511229666179707986838963815656064 6670223 -13408612754208641497814534832578894424 6670224 -8809122023331694905367087781990694912 6670225 11180665696784724133311030437439702400 6670226 26075788831877964636650639380347879312 6670227 2792279751217759784291449828728014640 6670228 5157370767589275978286775293696458496 6670229 2242875581895606472680088310489140284 6670230 -1594671578133250625626015215090524160 6670231 -14138704105035017005322046453729446968 6670232 -66564962969329301604387537880140595200 6670233 -30585151520113474564809211556077399398 6670234 -8245532489190868300471331575052379168 6670235 7695810202071684370329283249710892800 6670236 21191867846858441146025696034644531712 6670237 3737865572393440103617563955442335104 6670238 -12284066241744011975132216797775652480 6670239 -460539345057266341068862977314565120 6670240 -14602058595379433562822535380121681920 6670241 -7663558307277163956767580540481974588 6670242 3619306044054321396643021250600340480 6670243 -16608320313839780817162058223053161508 6670244 -8639596676746018093323573982716616704 6670245 -22331996263481949633462601543941182400 6670246 206517115083283236625882646152512 6670247 5987112343253456993063259188726760792 6670248 458378012853950424577394204488089600 6670249 -5733897011506905081648294339083718648 6670250 31147839078944851496667783772342584000 6670251 -4461056134280684477879504377074301440 6670252 -63572108991895926518934565496627386880 6670253 34305174485267356540648024588669426464 6670254 -3952500095002986250826081644702033920 6670255 -7338631839189230715645257765905608000 6670256 3406538921878277205675303493609390080 6670257 -21564062409020078900184821770969176480 6670258 6759775192315402960765247643925888512 6670259 24758735476638217308099275200277384460 6670260 10860131840099551068954266665856398080 6670261 -53491376005482131913850977239748257580 6670262 -4910042581819375944471083767935560448 6670263 -33159185768497507566068286956538239256 6670264 -11939046736012757531646640317117296640 6670265 2386913672609638438536049926454526400 6670266 -9666600382043347629328081930345982976 6670267 -35212869529079861607694559280986134684 6670268 -29570052770338437880547408334999519744 6670269 -899918060644407136385084336435662650 6670270 -1289335418134132542570250135949399040 6670271 -24474904778986915661539626381927246528 6670272 -806088286205505004759228221562552320 6670273 -36160305740228835360458045497001770560 6670274 5473014989898809853954526656036364800 6670275 -17412986458746077011506397365957754200 6670276 11050356107800473379437759102591455232 6670277 18938953652446368096461885719802472060 6670278 -790797675550590796384583515391750496 6670279 -939038284906341479803024780820704128 6670280 43739767622210810847251048913678336000 6670281 575487919108129714303888266490756800 6670282 -28196161169635917951582990043282861008 6670283 14122639801337124388857268942377612000 6670284 -10739261273207709221683332109309592064 6670285 -17151467420027932668389003708423572020 6670286 998728896294731261506346771360194560 6670287 20887518234600942331444206671065935168 6670288 3012063228610458270612951991683170304 6670289 528320643979835740072620889937424768 6670290 4267052633654956600690518613941811200 6670291 27955181916362499888750221752365411692 6670292 -16172608187990144838903818484146595840 6670293 5171413591378459111011949584021454848 6670294 18138559934553663557312783382812608512 6670295 34197589141181637154162675452962626320 6670296 35328844443054121332313207505985331200 6670297 10190529095621992898281508733623796746 6670298 -21585002761853504706988488096878019600 6670299 16906343437323385752888385205895226368 6670300 2873148047177439163585080792022476800 6670301 51546347803077660195210462287651514912 6670302 -873363600081268597949516994099776256 6670303 -10470073269354440752703549472669060448 6670304 9672241259638350601238100068074782720 6670305 -13636451254310192774872565005377062700 6670306 -7920006498424274025152676606548438880 6670307 -7893203612651114491745273852721357408 6670308 14759185070990319329073238742300405760 6670309 -4903746209757306817593428981327343490 6670310 -9493342455159866234393446631567840640 6670311 38607183623340754039577789936312532480 6670312 33956281725556488641712667796443545600 6670313 25551261117416780945436577765168586724 6670314 -10488525788161723783727745378772558848 6670315 5412589371519873492762370752676841520 6670316 17673039773883774829592771227315319040 6670317 1774004441521664223860368083954874848 6670318 -15360968363726785671499339084279688640 6670319 15952693338415912205289052965955132560 6670320 847889426466447074476868515158097920 6670321 266496555241229300848553623953276800 6670322 -7268909492434270225959360780514311168 6670323 -17817879240581572991845062690377103360 6670324 -30550475239808405520828090946165406208 6670325 18593041316953513520780890712148333600 6670326 -6765440509897104958028891193880550016 6670327 -25871211555351270264006677376015884824 6670328 -16328782677191712904389893695293358080 6670329 -12907868368654560751447267726415645616 6670330 -1098469748898649578597275011715078400 6670331 -17271710969591670089263943589637743336 6670332 90346643370150611459697325155778560 6670333 -23425169372404072363114136192184724256 6670334 -15678562464000931416031672691238660096 6670335 -7674670930729314255016804199293847040 6670336 -2450678589641654901540202525501685760 6670337 28733501427041185376759495428648561620 6670338 5762318711668191030161595824899945344 6670339 -13503274327694158835795830932934983776 6670340 -17631614524677045547404797909560124160 6670341 -12540292120551280966236015878964614148 6670342 96526938135510974823034118753193984 6670343 55241078695402706996253926723692115088 6670344 -55085853868940310323344520524277760000 6670345 -593361506969544552300720479920095360 6670346 10740559918183519769900306227826989872 6670347 -28237426329154006277055633371020482600 6670348 -45948133500787173679372414499635998720 6670349 -741984340406778180083079141899424960 6670350 -6799837472189483063823327545119008000 6670351 -22241323235403230407775811070266157648 6670352 2870640222150058460075964234591191040 6670353 -12556346575764366401228628791416014096 6670354 -12307506423353340892197807153927706848 6670355 27667882090931474899829770517213603760 6670356 7908802148603000195246939447091363840 6670357 61844955690115886740391971441879297920 6670358 1272613022264301541124806474442899776 6670359 -6626342222657411508602830811530549656 6670360 11802614975420826091167823837809254400 6670361 -11501073590778051861258707611239287868 6670362 5872370892365058987136270129107236352 6670363 -4258902092000706417809616051171317760 6670364 21291747839035662417550627153310784000 6670365 -2677192009987480000721415190976140800 6670366 831341480027880953208531776054947200 6670367 -69246970187128411662851170238938392 6670368 -7091632138089937331373460696533565440 6670369 11402323044921131720519735402427708770 6670370 20737488843875235569586452671474709280 6670371 8149597670460858777740117429557953912 6670372 3440168276089406492481107386155747840 6670373 -40489188970695860352793547962155549378 6670374 -19811538774770152734457070210969310720 6670375 -62150683103148980967486673173192000 6670376 -15287998040426597258481451010029977600 6670377 4092240803387289335663683930288761600 6670378 -4574313100671500281666835335046137344 6670379 6266865734713887208654783638489872400 6670380 -4494008343614176807838402166824140800 6670381 86243375388787266660651892705650053760 6670382 -1565813655732646529299949461735324416 6670383 2892795160594415065477099669033974144 6670384 -761150215975542904556613287800930304 6670385 36788730603120629942439191252375942580 6670386 -479243981146852748028556072635762816 6670387 350906642573661731086863731866868400 6670388 34325471751558036803024200059600636288 6670389 -17262747183258495055110217054454751744 6670390 6962795637258251622719050018997137920 6670391 -1672081777006491703447335627484555776 6670392 -8464958165856799681277182946233344000 6670393 7654165557662295019204459588035456840 6670394 -994483437647968235732874199663190016 6670395 -884784918753944635141253506051460880 6670396 -33574253103316638203850302495177651200 6670397 24948742860212249029599826343323998252 6670398 53057580165741948387039254638909440 6670399 -39844217637845001232177897272349734464 6670400 -5389451760518363738148774357762048000 6670401 -7682959169567640192777541566598165968 6670402 -24120982756868606500680725689441132848 6670403 -4250851942540776685068455370388641348 6670404 -9896822041073505747460758506828021760 6670405 6701859651814124004745455970068831360 6670406 5276976616179099505927769977286179200 6670407 -32793995742562662110685990862268540760 6670408 -36243819166508801387509165245958487040 6670409 -9922175641573586342869487006067043314 6670410 -6150281727734269435030596475227344640 6670411 -61612981509500712911977700157302512752 6670412 -15624683133612937661883087080525122560 6670413 -16982039034990821661939949033646856756 6670414 17043027813228159274518256911100053120 6670415 -16179788233160310947777268831375581280 6670416 5027969570867254172160234637884260352 6670417 -2827013429909046203515593643719920780 6670418 373300241403389810217829233238245504 6670419 -33916226271896190759053605020361493064 6670420 -1066768371102467620351762922876152320 6670421 9829016216122323706831120535982710784 6670422 -10836914868166297693824665615062955520 6670423 34574521607935700357679430386126065672 6670424 3742870894120605533747771068406968320 6670425 -2984656248225498158695348167476736000 6670426 12684993655091576505139966580187434496 6670427 37872728510226608868054200005348926276 6670428 5262566757144324671639710729620504576 6670429 -23779860864776879189274928523575050970 6670430 8891957051702321529499362305750237760 6670431 -45817284770436407695698969120338928 6670432 46824153074906216766681803144232960000 6670433 -7135883224386000171895844380936213440 6670434 1809676120197476887732267845277427712 6670435 24986761804382313134257541676965772000 6670436 44496398627977145195116182915699799680 6670437 1978047832036799958938104381933910400 6670438 -7640490383430171806574776048967421056 6670439 19506017933416789694195151878312543856 6670440 8353844175396821078900814269246668800 6670441 5365209270401969367737030482225939072 6670442 27642474376791276244916764936197565872 6670443 -6327173963316130402460088427967695392 6670444 -26141401913589666148602206786133196800 6670445 -3549552425664548275350181364103635400 6670446 14600446749277887562166807947449797184 6670447 8052272199955241237401119279772149232 6670448 481777119571822556765564982172975104 6670449 -4586303178903191102740796323722540336 6670450 2906247214500177728156716322097984000 6670451 -20686196248380399979991965272472762548 6670452 2884122414521212914744427643603116032 6670453 -85398265952476249066502991553023407840 6670454 2883472816425832071815963484822361344 6670455 -3526659374569388755185955165230430080 6670456 -5213276111583539826889969016945049600 6670457 -57401711797566340871087314596155670294 6670458 -14129445579084900694223709467201902080 6670459 55161717819237819471096553993684591216 6670460 -13714752056407769297266575169378775040 6670461 52980104173870813770428676263377920 6670462 36194516669732732279146122110546645952 6670463 -33824675898310285303229808123312085080 6670464 -18618811092058577200390486402007040000 6670465 17244665668432092463475809428984811860 6670466 43950896497957525919471578172443653888 6670467 -37717455081645850598122514237460281916 6670468 425018822659519688639766798027750528 6670469 22109274572969683379325168456565145088 6670470 -7388950258152629118657761880058704000 6670471 -12774095770043009636274705722466097360 6670472 -41397724165175882289412588651317196800 6670473 -1906869886108365508444491927347952000 6670474 8037221482997134095629411693631934560 6670475 -5834654784412035705244391555211763200 6670476 -4777699112662471728354415684247424768 6670477 46429524493605949693625090643851221824 6670478 11348229244260432769774779227556143040 6670479 6332424978942506724061095321250254984 6670480 254921103801957329269733327339520000 6670481 20200416300197398739605878417643076160 6670482 -189611837329562606169531251999907840 6670483 -33786982147821291942223771581485225616 6670484 -24642913796640285632334522786157805568 6670485 16334282334823433220137543410567723200 6670486 16204814228347922141900879933818894464 6670487 5020790371436032026536942363277909504 6670488 40345185934737333196069672134881280 6670489 -11388922404596871958380766793125977344 6670490 1405919556078524126244314392593254400 6670491 11590153133859503051636988172651882392 6670492 45056964335399857991852204090826108416 6670493 -42162773671258660966830622093026042420 6670494 2788012699198248955256624729876169600 6670495 -6121923088162175508215771491645143360 6670496 3782888227267633287992431488717029376 6670497 -8304910046398491127132360487387058000 6670498 13478914811583116483493652745578866000 6670499 -17683694889925688604524734540774110960 6670500 -25443524266072837298282909224562688000 6670501 -10683453630914725571540127693170914400 6670502 -4891593303142423095548618450544150048 6670503 -6260048273381562516027309536875460256 6670504 32160702131156937447479186933022720 6670505 -19545854788433989896456177212887637340 6670506 -5968656499412442062965135970699721216 6670507 -17517790622599829489668941798708214368 6670508 -3539175014869365365345593026623192064 6670509 -7695860515017342359282416555460450496 6670510 -6530656356206668074540909066220154880 6670511 -45654792445227105166815136703995452288 6670512 297298790917257482060900170377609216 6670513 58924747326966213445656287002133423762 6670514 -5045879225173619304875828492100732144 6670515 -5870285412052859337449276132859913680 6670516 -38907034400254030681096922717790674560 6670517 -33632588059158876178568202869568001074 6670518 -5797246921914264143602625387459960832 6670519 -21050217212340217779460802212319332656 6670520 -42533530071843235752165025350180864000 6670521 503083495147731946487142102100063872 6670522 43248233260476782909118889183451566080 6670523 69142557389369621426269096082089128480 6670524 -560331985243929339415054859777875968 6670525 34563483603628356983960950723032492050 6670526 -1055988959041753594593450625656300288 6670527 -13826340841956918693978462295603642992 6670528 10950182055741256148579476517437833216 6670529 -13094076714532084518902630788856318016 6670530 6637216839961327041055108924477062720 6670531 13086916245036211763355594048445776592 6670532 1369926991028296167319896264314575872 6670533 20275813890772594229753770656569348448 6670534 3103810853803913120514906374315883648 6670535 -13142791775404183022959691146496480520 6670536 10691828890502840954594827605389721600 6670537 58285104233180419255100126564714372186 6670538 3713340897816775062092576880579261696 6670539 19821850818729772607885499476434012800 6670540 -5989116113748654983594246238995635200 6670541 -42522834502414877542606322594717234100 6670542 7480288352883222108183649536369179712 6670543 -40617999981005596402809183939377558856 6670544 -9828993775963409028097876753796038656 6670545 -2096330593578905692530325860894190080 6670546 3617624573339859656508400572871715472 6670547 -238538616078473710244124167974804272 6670548 14214641358932925853612175025361551360 6670549 -8732389889934219663315111791980711040 6670550 3259655002273184651481546969999000000 6670551 7740550572781185763729584695415360720 6670552 2198621262076081221383904493014220800 6670553 23211535358316208636139961402899969802 6670554 23081213139183418189240618763815895040 6670555 22721943861684889925863354458760128960 6670556 -18730548278952993198764934291704071680 6670557 2991696419176621841162864596772698668 6670558 444268672121586301700759414274162240 6670559 2932546895281045569706785114530492016 6670560 -11229056356614565515231886454528409600 6670561 -48360577653566154511260633530636284908 6670562 -24080996528992251929679822944469772128 6670563 -20864636954124404959490785294903666056 6670564 33918093438231847467766567112622018176 6670565 11521801554516564895246330986834690720 6670566 18966947123442550292866435247299624320 6670567 -6074806137781322595768347241283012808 6670568 -34524182447154102342362192348480701440 6670569 13639991291729698179422127268356577920 6670570 13484422482455339600961362231690357760 6670571 -3134495018524483513165222656819487368 6670572 -9010149780250345365747920263352140800 6670573 2014639603961583240796311070246895744 6670574 6100440156426752345346544284040535232 6670575 284485003827599832290920535155254000 6670576 -5648790140890807493551592888084201472 6670577 2125116309632352946319008127434123680 6670578 -11708058243743756085055705370303558400 6670579 -2771682889678811764597296890150323680 6670580 1289254017296591863216934391418060800 6670581 34143309024205218670693804182312477600 6670582 87581590329893860558473020645420160 6670583 -41642980299352597419511278840039270168 6670584 4619224144787637323036398283197378560 6670585 -17788898960683650483091914147787148220 6670586 2569135870396388570335169432396293344 6670587 -2506679941169064703276159801141174272 6670588 -5498880496513907554639308752431501312 6670589 52476949891001915214656680544360608224 6670590 219714137683648143314420365351971840 6670591 57402343169384621079297597466312818000 6670592 23763013070460496964426204438952148992 6670593 16800779747313266108676693916239801504 6670594 369270168988880902847005530140488704 6670595 -6302657906883988719462627767706188400 6670596 11803276715424754243647497080356311040 6670597 -6162278462422049590723915849838030528 6670598 -3535383707420044548115645995684298752 6670599 13988261156058549758647288298280430080 6670600 -11898790618284023688913110806537856000 6670601 17812589040402882829184264782951777152 6670602 -7185560902736563395623439350353774080 6670603 -25074174656583589513980165789784575148 6670604 44170980780956762018895346016440256256 6670605 -285443121587139458530220920449859200 6670606 -20879944290906580753893042148540957248 6670607 -35510173307605800348736004980946616144 6670608 -2277928940104334691548189250019393536 6670609 48198938880652374511926727240982580 6670610 6556059724042513697198127385167360000 6670611 9709973241554675844333533157291224640 6670612 -4025164354201738400882053745496475648 6670613 28225767366745267777968022985371320540 6670614 -1926375437759531623951376535445025280 6670615 -15648009410737316229522283030233596400 6670616 -25422066809234907693420221179275018240 6670617 6125492709296115665086046786975733312 6670618 6499142745335014573200875418684799200 6670619 -12293475664905780982260216487337579904 6670620 10233948181190895185012007149013811200 6670621 -8054346369622677388792442093833381728 6670622 86728237105263159987496829550873600 6670623 -6344950827438186274072696696592306616 6670624 -12474351344320221499176068118843162624 6670625 78835893028313351816048532294502500 6670626 -1654756972332676595792721151523542656 6670627 -31288705921762742843833808650635360360 6670628 -29048650437664257235666778103505542144 6670629 -9136111413908089368882254072834420256 6670630 9284748050824893798171526752821971200 6670631 -35535817752575939068162806953073577296 6670632 -434579593977507284654232700569600000 6670633 314142854313819142985820034598784 6670634 7891469210928911245408126815449168640 6670635 12386698979438138189120510677088479200 6670636 -1694926859104196155014977903953329152 6670637 45385932986503819717535466872370203286 6670638 -2406261247865955041713583916397858560 6670639 288330019621042617972194874055126560 6670640 -3335866588075020968463467270279331840 6670641 -1672565910326743493434839917149792800 6670642 10168426509478424723994885927558309888 6670643 10391825679335213713007190349943900160 6670644 9618862554613182172078835124499722240 6670645 8034946375491260265892452240443535900 6670646 9429389955324843051849615330896646144 6670647 58529230142123701968674001956607803040 6670648 45383086121825109315282113843335618560 6670649 41841971436575411471506786321062628650 6670650 1828625499831468873885140887366233600 6670651 -34921056161304133149650908671240314256 6670652 23183042444929527976275103724279233536 6670653 -471588686539047121570450413013324800 6670654 -3845151690678341406223938197399928384 6670655 25193364062968359024886675757082477120 6670656 -5560487177707470441164440908220858368 6670657 3538195113677470175107172894371984512 6670658 22039547172515200029629468323419880320 6670659 8889308319750930013765406685088137696 6670660 19927888494488894616598457452260967680 6670661 -28989604201670236154260712367879312738 6670662 15197998926421702635402569866548266880 6670663 -30520962996139092093687142523668224000 6670664 11086101276168892776038842316046336000 6670665 1555587153298423686583680908018382720 6670666 -3875319531289023707975831884264123296 6670667 -1041443527258872098081200373563010880 6670668 -25745761135592497462407610087900606464 6670669 72505183343067042901152403013153073196 6670670 27225200970940299642996602528054972160 6670671 -10264111585220396837318409684851458176 6670672 -3920213503017740600107385190784040960 6670673 4952190821068342491394333343921447424 6670674 896282591770193530498059958277582736 6670675 9893302411606633159309871820302745600 6670676 642767134935528558609021596829253632 6670677 1023901010145985277690935091801191008 6670678 -4313554670441013473397697020519490944 6670679 4349262741303450298435056162678788400 6670680 -24254240864974699518315260448334848000 6670681 -43339316994927166795268137942357681920 6670682 -19250836807990586430914183435813733888 6670683 32968447004511595128024498841623385452 6670684 -1477457594552966625622534670095000064 6670685 2384017256977288764582505304541788160 6670686 -1125052800349582210648776307286234112 6670687 28184311500082693230582460803012674336 6670688 -43763962231203039358009340803218800640 6670689 4415309236523190953753222879319432624 6670690 -3040573034978762632688444606127506880 6670691 7163375143782941622813240159074204400 6670692 15151504876050367325205637220592525312 6670693 -20515450529234590561216823812279872260 6670694 -19553347475726698494724841983347503040 6670695 -14786431057846695309222540180584332080 6670696 -36055398759878414539189263683436595200 6670697 26340811691283224410810718807244645024 6670698 1457771024916196425455106966679247616 6670699 18633792595080714097593571777874766736 6670700 -926695884552436298574197567749593600 6670701 -21777543086825901931709684853216484800 6670702 -10933817146144404469686032071718720448 6670703 8492421805613670285864245816657432184 6670704 -1809226356896376174745172758046441472 6670705 -706410569172890589165495752388232140 6670706 -5974028189319725672319327657101291520 6670707 2998802147853742244507499707255447088 6670708 -16320966703828385424983724829005379584 6670709 -43481570759202100186797511597492347090 6670710 -11072040671096969055368747485631385600 6670711 -78160618963870055456449638505836319488 6670712 -29390026013848789493169365204543692800 6670713 -9495961033931499263393667240446486976 6670714 11648089300489926911596179732193447392 6670715 10606510881437309621635938502879022400 6670716 8538689462078490624893791400546838528 6670717 4413706758486711945013187876816913120 6670718 -15045614630903929727255441378776573440 6670719 336976998952469584145965646747586048 6670720 4521621312456676125749162564124672000 6670721 24477590825403520862218548674003814192 6670722 12479866356119583725153355748851891072 6670723 -45868678494547502939555343569355619616 6670724 -42076132676704237219851964900826813184 6670725 -796225444681900669560391143860676000 6670726 -2255877835277103215115550568306963136 6670727 5880776441475904172160567633023199744 6670728 -24084201041312225529444676687466496000 6670729 -3744442332193591510198207705053100800 6670730 -11740604799075344004540524716584000 6670731 -25922416483089992894582285884977204240 6670732 13611457541719560044379699947118569472 6670733 -86042374039792870318282252612418339700 6670734 -4016353251759065425519966708127133696 6670735 9699043555576988122402288556149772160 6670736 284158974387361433585103901010952192 6670737 15447373623809124395254301715170029794 6670738 15453296125106445115212707018666309520 6670739 -1401257238479477481661018692805336176 6670740 95092584894663002561353845667000320 6670741 -3905924393710761476327658338978973312 6670742 4463012229772280601988372885086686592 6670743 -27031293559062012439858644907152707736 6670744 947066497628358415789290226567772160 6670745 -8898332433617217344853457328895031800 6670746 521110638841431319795235026443493872 6670747 -35005003494907106925890056441602321408 6670748 -3156554151762102689481649674798489600 6670749 36246756142308926978630387924271543360 6670750 -20198312678365694033570902983800016000 6670751 20737911089872752599962266611451958752 6670752 -13881365789023179622407497598171611136 6670753 -9552986963152514518867242862748819998 6670754 12514035860159917038046914841507510560 6670755 -77552814537812259297424723278444480 6670756 -21607294242309514117058398200506961280 6670757 -8561792285777183915141413970775284928 6670758 -14379393442962327284473434209727902016 6670759 -14344497962550663083351899512792301296 6670760 5247295226572431589966091180703744000 6670761 24043080841530434681772396840127619472 6670762 -114331247532074556345812490238238208 6670763 4523380467684946935027609930433497384 6670764 -14125747769882734170525229709753299200 6670765 30161015696597661256029676413295281120 6670766 -3131696950507742193174289988794659840 6670767 2007882067928163199805317329217514880 6670768 -4615778318618951606924837565181575168 6670769 -13665349931268045510814684848350867904 6670770 -7422114961449184347583564248347558400 6670771 -50424109404215944668497342716823031028 6670772 17422198845501235808657501388509909376 6670773 -37506802077040149549326424068941141476 6670774 8086021793256187090786217577014716992 6670775 3947449171905851684015272606704919800 6670776 8770059391668891626024892908598067200 6670777 -25667371305999602807457612263580920828 6670778 -10851267944607283952891811475149340560 6670779 2434631853106567008823731471348039360 6670780 -23218454667595427998490279205776678400 6670781 -4978167580785734144162573677462150068 6670782 6380093321422527400131225917405122560 6670783 20844962662515409127876915867205447360 6670784 -11106965850049891123498306146008039424 6670785 -16037110666162183611823684217875022400 6670786 3323921093183931274916887540417344000 6670787 -16258123275725853842927978813728665288 6670788 18917977716496999830847976276027222016 6670789 7655433692061286615351541355855490240 6670790 7028220907831445615174457397118169600 6670791 35875868058493164528070811644088128152 6670792 14540497579412836480762827292294686720 6670793 30204185333828975981630705283563412000 6670794 8693354861123928173660362256746691328 6670795 -65614174136742790625227151305248067680 6670796 -11374344945115616881499178130834275840 6670797 -1524319385144559426604046753035739136 6670798 3458384443510778581803453114601985664 6670799 -38129569392816017695832145214975549200 6670800 -1451623700834848934641184530470912000 6670801 -10267542639126189228732298337062141198 6670802 13295156520788547777637210519993638912 6670803 -3663988152312832165721928565438888896 6670804 3586890300796663856692828389265932288 6670805 -160983523575695173110711498339379200 6670806 -3380385643861729710930047659372562496 6670807 -18896319127933504754952220700970344400 6670808 -20851703340766378217864905008318935040 6670809 27343513462135773799007116064752986720 6670810 16127854555099675528974356090692558560 6670811 -30531121484654412554791233268449653580 6670812 8477644614668306511828682660245683712 6670813 -4744767560947915788153625167659261396 6670814 -4968129472917262415474947478545076928 6670815 10111037738973976497621833339307102720 6670816 3707054416120866965823402019483287552 6670817 -7972476580180026341156609495183748600 6670818 5796153836002362237689001771863566848 6670819 6108748876061213639349998260749976220 6670820 -3212247339196637571919534618169310720 6670821 -32370396540984135356012623055505168288 6670822 5651864557748785919039675004520146432 6670823 -8747591677900492654783599367503741216 6670824 -25602692605003759187294873297086464000 6670825 4532746110184382705970127571621368000 6670826 28432633901150094773507147219798792112 6670827 9723928814332609909594772932791958728 6670828 -3012696777757914102628344182275768320 6670829 16680469497854447776458100470199404672 6670830 -9064778246407494059882312546128990080 6670831 -18394597666090158390611287798045736368 6670832 -655920910375989661230141124047863808 6670833 -1586447770495480037324461427116620096 6670834 26111414157919476419033874236289280032 6670835 20142705813878622688776321340899459600 6670836 -26228221095499904388339638164624232448 6670837 -47131182072877028142866853899172210514 6670838 5388232023508686731740397265187647360 6670839 -5451609901611220583715548034233748480 6670840 -8267994431056958925845834321996390400 6670841 259252291557683555126073849649175880 6670842 -1155751382447725767822561270423536640 6670843 -29608960278011416570739165525817204680 6670844 -22926277487638295658597430866083979264 6670845 13778610939672699095105560310982278520 6670846 -846456506605903787468450643544678656 6670847 39621778767978457716561149611059703296 6670848 128751098893317431987580727027826688 6670849 -8766551968691202887540120246309325264 6670850 -13880825271982815940685742122360067600 6670851 -43448756259887407204701427999945728 6670852 20356660387952260745506266582759745792 6670853 5632538052260393330852356290058536480 6670854 -4531095211131115829377876811692899936 6670855 1614013496228008456333071976201905360 6670856 -28915076389406352233357839397574405120 6670857 349775573561247399904778231499194592 6670858 38150092488468711781266147734138388576 6670859 3389238986252937174539063432471319168 6670860 -13942900804425199019030926346861491200 6670861 -24771404468987558606796689980361347488 6670862 -5560562285808075200155376348907033600 6670863 -57374204732788767727391461145877087600 6670864 1679386891882950182792126397913251840 6670865 46212940889024882100479154214595520 6670866 1229463811674818314980139046760910848 6670867 -23908609374349243689017247146881189808 6670868 -26092218144368349656543461587122997504 6670869 -24283460064526886665233405665751452256 6670870 -3219120527786847636159124944217699200 6670871 8286655166263726614766838929554076152 6670872 -13586896164644451184211930372728135680 6670873 -11628810330801038060884442284545728496 6670874 563408213638638458484378844660749312 6670875 19221565370025923418711695821647660000 6670876 7066476974379998877713999955848208384 6670877 -11195027418132467976902840551784357274 6670878 -661789083733738888965128503766323200 6670879 -13724995315941829116136640610964366200 6670880 -208859727664222096528407016530247680 6670881 3740880539799589746050947813515238080 6670882 8205924405407486884544557915576012800 6670883 -9070235690545430358228542922263624868 6670884 -13798623092196834815260921911486222336 6670885 -19978226529382274914990094584954793040 6670886 -160255870845017047828595405335766976 6670887 -1373524664289160903013060919244735920 6670888 18788275268136183398574999029900083200 6670889 41420828614459055996401480254535601280 6670890 -1033529007982229786244050925131980800 6670891 -704206194682766878512298054563150488 6670892 -33574424141841226827113836134477398784 6670893 -29096617798836874151926050777437843136 6670894 9790479322788159952213219012301872320 6670895 -9291771416425436554136481245933706240 6670896 2315614647919467947312465391323676672 6670897 4439103776834319980543229003572316480 6670898 13426160456124245308867015079833694208 6670899 -7451375569962830279936192257496715600 6670900 -6741345814044410970941307112792832000 6670901 -45719278165430666335555036600721470098 6670902 -5925044098906264748708680815784820736 6670903 18773418453103085358099900422278890152 6670904 9144934366577758094125284614547947520 6670905 -1136473356789124011113460357059642880 6670906 9734391260218115805124930786004782080 6670907 29944599854784657918034939697439652872 6670908 -7578924852865314050466014453628446208 6670909 -3461313650831956870249245999733432500 6670910 -5059459033399890918628062065740232640 6670911 7927174950379640324407744314434557200 6670912 -6780639046187902335750713241985613824 6670913 -18854666342356911712083238503663327696 6670914 3488888721673684776527375566353143040 6670915 -9609988704189488954062777893898285920 6670916 -2223193531184807200665756735663747072 6670917 176823811817448914648870218918570752 6670918 -5815400391788632361571151671342647040 6670919 -104946544506674044437250675112175744 6670920 -6020630083942077488003394804729446400 6670921 10069407965946342379803769129944396544 6670922 -11311021461497445589583790461005433088 6670923 3912915373797005706607432082832466944 6670924 14062017893542421777108653154129514496 6670925 -11314886202765823097193853008194248350 6670926 4644817663362830191839627499712932224 6670927 -38661639670125852256282698641556342968 6670928 -6007158301596527250435417003910103040 6670929 10028575595497707839626503550405585920 6670930 -6371461918444956359095521615522078720 6670931 51798829228100405058906517258604376000 6670932 6676943759255495482544074428959698944 6670933 35839020789872454251307774275215455182 6670934 429959153171348451229839135667314240 6670935 -19657574649847933340956573968454839480 6670936 -2191171366498250381818620048354017280 6670937 15952139317478415435436144903193772480 6670938 3635963111869976656085194584348364800 6670939 -27716488873215533518969876256788152600 6670940 12870547377236216764712335814357652480 6670941 -14331178256876681986845266942311125696 6670942 31067426513659824829701957439392607872 6670943 7923772567201834709402606071943350224 6670944 22252180392116594952725329333809315840 6670945 75202276399588151345596236310903524480 6670946 -11930734352345169517119292801208690016 6670947 12381688466305445198068527015143527680 6670948 45425306355733374021323946209439979776 6670949 20525065010831175181618337500893115386 6670950 -2375706068015005474173094310358681600 6670951 -6011686452595041004117982168380970016 6670952 2004862592320573485603680792468520960 6670953 34237621488871860934120606953897544800 6670954 -2063338830165944862856664443497970080 6670955 8240808594317577847596870778798853760 6670956 4384030917308050134199576651985464320 6670957 28922203397075579617311161449555197600 6670958 -18649177801494913967514494668136656704 6670959 1925068571036011730596578165374704128 6670960 -5424151477358232171806009274164183040 6670961 -6343082756912817899020853654192827200 6670962 3426932328434811769944335974763083920 6670963 -44053757181777925699550392432319786800 6670964 -39691042982839168525915633025624337024 6670965 9093331909854480256504073790383214720 6670966 -2356553810824564668858903047775705216 6670967 55442649167596597592054559678680519016 6670968 -7993498466862986896770636447970099200 6670969 7909457287348425387623265884823717844 6670970 -22382141742063119376167262126762162240 6670971 -21047295370209649453698587921547383760 6670972 -6310053473541413525056950968492605440 6670973 40230903059290586877600388572871737222 6670974 1762183276425147724204104434651811840 6670975 16454990835242316331117033691774771000 6670976 14145776309719204234273653854620876800 6670977 204029079669072465420900456267059808 6670978 -4126899692754722252204897487480678960 6670979 -10298529679094084400433084126894123824 6670980 -7675153248455133729754767214578819840 6670981 -1065631205916996396828542340377165670 6670982 -27473278301502371657442837200240062848 6670983 -13144218178637603704783861030848482304 6670984 -21432748730195051890482091358497213440 6670985 -64676706838369681705019645709181440 6670986 1445295812336968545353187432127042560 6670987 1012952590560499160667208748395079592 6670988 10185457203009692836872604887811231488 6670989 3453011885742183431123637401221246848 6670990 13967357689320204228221337979322373120 6670991 22242317379197802847675220093650313832 6670992 -4352452482080635427895628957446832128 6670993 -17851527733118862905128708186837293760 6670994 -1739434972754402369415318957997858560 6670995 7872563317344190900048067197778496000 6670996 22183835036515082930712626042175536000 6670997 5422251040981630335706905672883930560 6670998 -570367581827957831468107640700781920 6670999 79209501031013192532141096528542585560 6671000 20329736409368340845255882706309120000 6671001 -67082276498691512511329464663775461440 6671002 2699915020001955196892875151323257312 6671003 -47809400099611104477738951876605450748 6671004 -99504307752119697677913643927984128 6671005 -6966078383915923004651156054670715680 6671006 12904254353407572197334223547554925952 6671007 5233721559204752675317517478275167200 6671008 26785463611624133912672405433299435520 6671009 53308507600970318596441668269960106210 6671010 -4781206353357013490909203113272125440 6671011 6289370048484682614391371840787382352 6671012 -4921024558468011917703939024000307200 6671013 -18622406955530648539588217753560388256 6671014 -1268902041594360150985052673941913600 6671015 -12110752897267674742136854316944668000 6671016 -14140397636968614454252905453790248960 6671017 47325954750471844714257247383383267066 6671018 1239432848467392017891641974671370240 6671019 -11995255180210704316225591051377919656 6671020 169031291912204233448442481882260480 6671021 -3912201801788050517272484051435247360 6671022 -8732564772940150502980213572712989696 6671023 57186958677456111998732476003509526224 6671024 6421760035721368395079745458855870464 6671025 -23578191122766841648274816058145884000 6671026 1904089003237946913751576731809642400 6671027 53042430545498062920356364568650519360 6671028 1233282992983188726543761178534297600 6671029 -2920205180302654767157245674585217440 6671030 16626835249154177546870544804663836160 6671031 2287269910648494338506984876262136552 6671032 2606531394049168983721213079932600320 6671033 88651049243593938020485377521449555200 6671034 -6762578305398929314334782773258857616 6671035 -3433190171403806620781531199250083840 6671036 -17066133375939243300714173589804195840 6671037 8657220587943473265259612042909666560 6671038 1967991247095722125838599506547427712 6671039 -13203207210479664980004610448279557344 6671040 2470985714861639182089198673330176000 6671041 -2790254311091571677306101550253955628 6671042 9075707560529216837030632580362059264 6671043 -14971467987260152333852502752008287868 6671044 3465402559674089095587932724784435200 6671045 -10188669150614118627571057562127298560 6671046 5768058841762712062336950600787080384 6671047 3340995534215343557881780978060513496 6671048 -13519890219210570133077907986860759040 6671049 -9568564932143139554707576072878458880 6671050 -7239370631511662422857659496168338400 6671051 -59800383523415638791370360182216579948 6671052 37361795751625399447837693686841958400 6671053 4181125430943130472120711412086144364 6671054 -12475764459843314003151239765360379840 6671055 12021288340286335367426804456131890720 6671056 -6813349135634424725439554605214072832 6671057 9986722225915200055435842862309194240 6671058 8586836582012788340933689398243752448 6671059 55647003139175643283880379763428849260 6671060 -21947087023008183344712606970519664640 6671061 -16476369960001720027720929519971784690 6671062 31137559515089839271394575135952160032 6671063 88928997565077868135074687349363200 6671064 -5025154909528215788113422702598164480 6671065 1188841856722089740089478585559126720 6671066 -4325504783941582941306532023889866768 6671067 2423286863647771911092108251796731248 6671068 1359686496479201854165874668792642560 6671069 8573351825937466031411705427112418220 6671070 -1247054566174620268907115999366969600 6671071 50140937375582146016836702612379356800 6671072 -27524711941314476484147121394790432768 6671073 -23106903791512686572389224481889947200 6671074 -12766947665209515228341107497306604464 6671075 10018826391892313968482601525842723000 6671076 -1016018987123709513516286359243325440 6671077 387173947433736596950555132682288000 6671078 6946641541236471117402577452291856512 6671079 -25640880111602722617794196502744990656 6671080 11274830548217833592005986094124544000 6671081 -30723377513153451044243534979415001088 6671082 -9569154142824962953784364441742966272 6671083 65979089061961092306491931248089881332 6671084 2316633245745210465365086582118123520 6671085 5047014137921864804774095752714386400 6671086 17875452635000228224694420889602699520 6671087 -33172378716410953754672895803739559848 6671088 7513800071706761080752501353502769152 6671089 -13025306607939772622154015231822738048 6671090 -18494489381177108239511975649170956800 6671091 7597049852815753945197996274250398464 6671092 -24618484913075455057169162294621344384 6671093 28592923993820605853950470978922332 6671094 -15179211976614730509469282622427267072 6671095 19524859865536771323171605544884401680 6671096 -8063542618348557338184151636278558720 6671097 7210208201144205774287949671499766074 6671098 900635517539334714758759900944955136 6671099 -22281890027049900201977308598074503900 6671100 -4031677351300916992130563739400115200 6671101 11432291399176101268741851200109027712 6671102 -11768790622454910640383511843822190400 6671103 28883918764693413023036784074003336904 6671104 30695341475389466036758003878186713088 6671105 661815823831745817090487410896313960 6671106 -303342086108749936358071624024696320 6671107 -21198114234607283690605133454992366528 6671108 37432650952816832772270028348248294528 6671109 -7626731580770762860737107551413161760 6671110 872836938190525555059618290519704320 6671111 65822595737552778944982524288091170712 6671112 8135368141974813599089551799519641600 6671113 -15866801234906584342530541476305489638 6671114 366159811587928490615669576251678560 6671115 -15383604262414765682722260615125543280 6671116 22683830070785335644890705540187088640 6671117 7579034709764339250496574549128318092 6671118 384044326292731844600409755319511104 6671119 3414943545842617912423809471587162720 6671120 -4032875913566937251876592007103692800 6671121 -115816537055631809149888503835456416 6671122 6475243851328255463038892344248308112 6671123 93632420233636059718624964547426151536 6671124 -16730492148632975484557362653536423040 6671125 3201340070216920423860832838133528000 6671126 9855385188242175897906577395649443840 6671127 1974387215668941726583712223059735040 6671128 33284281184055926152869658798831104000 6671129 2348218092892595041766905415022863376 6671130 -4023941371498841002579344752296128000 6671131 10196178004780514382205642343421150000 6671132 8341077992891217536259108430885120512 6671133 22478665783597622366104031324076195840 6671134 28268384840511328214624925977818041216 6671135 -7060079605933924848733176072432984000 6671136 -38800426740095463261179076704283918336 6671137 -25404948303641298630909517330569138768 6671138 -6335105449777167352793425803113164800 6671139 -25364466226543048872327566720057853576 6671140 -1585903037329063538829488542575697920 6671141 41104150994885328967340411323843018812 6671142 3261153484912113986959773107603108640 6671143 48852220674413534752873284148597315144 6671144 -21553539155525877080710878728082723840 6671145 1570256699110908414659358819472607040 6671146 19819567827078113454169868018043460272 6671147 -5041770899900468719501815069343372800 6671148 2423432003458516984831075354522644480 6671149 -168679297232393874300418222656555840 6671150 -5377831731426212323044500013914678400 6671151 -4812608410298449784156364435987597360 6671152 10515990108583113969980654364849913856 6671153 42783580815697352887066341311006544402 6671154 -14486377007697227218741427730248853888 6671155 24710027239789856781105296694032136000 6671156 47165436588760431043832583891015899520 6671157 7580086683537169791868589672052595392 6671158 -2869687630299548093311017475467834240 6671159 -30943023853871469044551492771387971072 6671160 854280367467448133264851602929664000 6671161 1177884956377486985342784973734917632 6671162 -18022337192998219436768100062372001168 6671163 -581580347887881004598046879235218576 6671164 11523813120830185379460704654328421376 6671165 11799742218725582611930356563833638060 6671166 -6584628414245287836692905116318028800 6671167 -44514083294275618167306180072965022784 6671168 3278022344841312127655041192779841536 6671169 12806002767525486443954329596701868288 6671170 9245424434281787547673351047245468160 6671171 -28111591959155447087418279180881853408 6671172 -17054662582717402641742824244639147008 6671173 -10836692559343884872720633832607723200 6671174 12829703842694772608673942695977719552 6671175 5097059421283510887249656232884409600 6671176 656063264039617216570709657332270080 6671177 61304852946325325808738979364568291300 6671178 122806382647165939696570039292222304 6671179 960269722103923320032348389128782176 6671180 27840846743771758523261972049718410240 6671181 3046916710647562113518933182994233920 6671182 -5622617487544615225250883706948633728 6671183 39482894721148468543149384297261146880 6671184 -3111512931795638249728821916810739712 6671185 10711570580876096176112341317857059200 6671186 27940688729599194178724891400567963792 6671187 -58091467896299670276715690380683541120 6671188 -25979622936332800630657204059094817024 6671189 2091814913344136853590605958146876800 6671190 9229564841964028036816616225224243200 6671191 -61298367533367377509850166913198437648 6671192 -12927931561107660481121652502686658560 6671193 6806203463160579232462415496039098064 6671194 -21765046618321087208356274162648089104 6671195 18081214245872774052259108276885483200 6671196 -2847159973258836434110047457371488256 6671197 16736441052153097220249305533749235340 6671198 17634790155710036904762199199395113600 6671199 -9086907336232563702862367433346468080 6671200 -6848383415125347183868371607486464000 6671201 63132456805109088992432704897941287202 6671202 3325832473556583355724943436869916032 6671203 -6322078535926934913741834364208926584 6671204 2543010245747142461236385102193868800 6671205 -16826357249791401506228407318209862500 6671206 -21402210018682926784226049097608659520 6671207 -6073139168480556091601374709244426240 6671208 -12404153638398404812891447029831598080 6671209 116676494423123304613757781865239815760 6671210 312456022823939099798956784741176320 6671211 6896154905051262125191646922266248944 6671212 28621728034758462375395088056859174400 6671213 -216612299125127238766002281791093140 6671214 29978886144216578987416073521057920 6671215 16352337711032700227775833083746505200 6671216 7106759070787004463545779984172285952 6671217 7014775121766078262862807884025539584 6671218 -12252515139087847419578395002696044640 6671219 15909583879805674425111477352079973084 6671220 -12784588656963733043342622537082398720 6671221 26255922516350132187335571443526115644 6671222 -16758459869182083494402582679054197088 6671223 9581645232719284794158726488996396560 6671224 14184021868091039356291774621729382400 6671225 9801054036740740549394915270314048800 6671226 4404924251346240096529227832960729344 6671227 -45947311859082370986225110478310894368 6671228 23323953894872602845942124330772359680 6671229 -932341901135062905188734112864534016 6671230 -13156663333921408388506414797897762240 6671231 865327682933946694860302116520275968 6671232 23236915677290123578603229624181719040 6671233 -7401318535694038490783133726742340796 6671234 30352842194732776918400254435479336960 6671235 70898047644269778591054341759466240 6671236 3014862809189723535094294016629739520 6671237 -73460513003419521204254168150425958208 6671238 -7454980012895221942228223918093709312 6671239 7615880897321042013041333232724342040 6671240 -28246000056188479188930577391910451200 6671241 -2609267824271008609640462893688435718 6671242 -20173601764351200228247280452954752000 6671243 29191693813912102740149894690562081492 6671244 -17602733889219049456639134668255474688 6671245 1913772950320140417405595735853786880 6671246 -16914168381522097779368656803492260928 6671247 8996669026512262643635054147661120640 6671248 2578368056165880163317858044026552320 6671249 -9556938354615237005871059214617447436 6671250 404453759237485496321143271477490000 6671251 -5023634127908115111853435127369624408 6671252 24707090162276671167428947104291026688 6671253 -14881608136678652287142868538224849792 6671254 -12918265310837714174453041093920851424 6671255 7384609022375252394214867384043517360 6671256 -1076358166429573420616858873687285760 6671257 58828412817206888741435519959667929552 6671258 6502079730801418273197314183498393088 6671259 -6727771309277372189651875982231094240 6671260 -9884135204835897756935852334112965120 6671261 -28523092850156568662479348919592340800 6671262 1975044700670223029253820209502116480 6671263 27195605643530984111787847987239660512 6671264 -5827702394469943509857900578461450240 6671265 13160280643375292346810884180941635840 6671266 4383740403968108319343738371110699520 6671267 25917416743349240502778614320371930920 6671268 -12990465995436807361305323133119201280 6671269 -5558061778816871561067358760723373792 6671270 11785740246798728392056016083274462080 6671271 33129211954757974794534414086386633512 6671272 -30062664181287325892102118507507640320 6671273 -17310729737739275715861706097905944960 6671274 4395236566974562436912472166902872064 6671275 19830134574014035999428626387481676500 6671276 -1847623572001881550546210295078016000 6671277 1241172651553207086780337029703724214 6671278 93930675749966872518956141202431424 6671279 -68830866906429827708167781160490836216 6671280 30377084503646414330302729232056320 6671281 43274644521535726017867239087488264082 6671282 59773402138052652306893048188337251872 6671283 -5827148221418996923555669232193112776 6671284 40170199012062040647624157289760223616 6671285 -18420178877122069228099850805382942440 6671286 -4209139571374226218934574483165775296 6671287 -12173731455200345768162395250588064848 6671288 -5858197131228756046525336063216435200 6671289 -3273749236737040188207602873966392512 6671290 -15554091903459495230599307121979821600 6671291 -29125569128468659475971493277523365696 6671292 -18987131373953631285346344167123086848 6671293 939505634393315961455591250347608320 6671294 4452819917868363542936816720184797952 6671295 8475854822274765973964947968970317600 6671296 8932231803476805008798002963514654720 6671297 -35516350119246936437296552167456598080 6671298 1825296350386718196657765486798962688 6671299 -42749736796020146542253780203290022760 6671300 5259534574016249805825291870075350400 6671301 -127916012601019953000285315279735456 6671302 -13838422091568751344887412612771336192 6671303 7863190541403426404318659568042878440 6671304 7678092668627766883861921173787100160 6671305 -23534594248180031150069426759158968000 6671306 -21665193288964179680560019486886902016 6671307 -4202318793243283277999182716160388160 6671308 -6166777685146482483889439826187357184 6671309 -32722619325192348858916362345175172490 6671310 11964855845415662904866904186497925120 6671311 30279105712875539133022119310870481232 6671312 -13207596485955222733399217033590185984 6671313 34696591026942133603547678612035290240 6671314 -10699609133149314916160801454673108320 6671315 5365168673901918432565402418199624000 6671316 28896624785087299503458026695775457280 6671317 -9991672535328245780806470502391053860 6671318 16501867551491640620623947218434823520 6671319 15473970958042431152717255129871869544 6671320 -7000928151435415943160047106814771200 6671321 -824396139444100162669174262515076736 6671322 1566135103687344912173208443577805824 6671323 -49425359832320242749880302028860410428 6671324 -942403160558998465290434520325226496 6671325 897844335760955351029391350110525600 6671326 -33130146504439956294061656654169843200 6671327 17193262582138194133599139487534624112 6671328 38874395882206615817845242710558244864 6671329 11910073891956288615560003410866053952 6671330 1962531693474003893360372899537382400 6671331 -6100363125825370485242454951407922960 6671332 11756515007947358554194558814700871296 6671333 -32394957952425599525367245465399877600 6671334 -11349755805211640553569180430574356480 6671335 25970206930721041937695830975797640 6671336 -16743279178721260081979731864623267840 6671337 -15945456784286245531700496734731674720 6671338 -13724192106213105753460491909060505680 6671339 103820353559993721024725233511072025456 6671340 -8077142167024926127371885169414087680 6671341 59318348567774247925380150441722710742 6671342 -26368512935862957768377995864669076928 6671343 1037921926579181368455047947866512640 6671344 10758299554379727152327305082776190976 6671345 -15897508010300759930921101316249573400 6671346 -8237273238328625121674858902059877632 6671347 11982213904381026943408506068506867800 6671348 38448680835177157028018371659477556608 6671349 21292980008609294848140303188106357120 6671350 -5642744172628569083765433025207200000 6671351 -9355736652803053126345168202869437600 6671352 -13107953148530767962743503105543987200 6671353 21190224862059854612882966171910170568 6671354 5367737020295233108912852306592747376 6671355 6088871133168379924984952977724267520 6671356 13560696172456933918513211952069104640 6671357 3751706421509918876572564900370847744 6671358 -7186167977590404905712647883972653376 6671359 -16793726285056085438116545686810490584 6671360 2088768566331642455629202938165985280 6671361 21498305224293020887561297854965820384 6671362 -430824648555292280670491757936752736 6671363 11898519233505395103596344248349788480 6671364 -145368485592400456017938633643982848 6671365 -3899930694781282626287468893220188740 6671366 1322459899367559756373201340418192000 6671367 2142715165469382560653274982835452768 6671368 -39381045157675529833154617335336468480 6671369 2645472802636604787020300000597567796 6671370 -8780108322647108812564682760937363200 6671371 -6047648397157835643194359132214200688 6671372 -18995831853172815307509896281982855424 6671373 3707323352310212282845448952998971968 6671374 -1431788857699603889926649555506480320 6671375 25726826587604755650406123060875030000 6671376 11562587325762581606096686169580503040 6671377 45210295341903784608357386263488226226 6671378 -11010944533500518270683111906282979328 6671379 14364487493563955671955673260778571776 6671380 9924892847775969717201507539814850560 6671381 -32472465523101500471871389776730200818 6671382 -1287200434444155415087981513444588608 6671383 -8927401778077730163871956789563933368 6671384 34862879904567726314601550161775810560 6671385 3016781120187855550646331119609140800 6671386 299391115547999328749525914140939264 6671387 28580636072642627156678518454268817392 6671388 -454551251908727244651307466367983616 6671389 192210231239169350574171697219033190 6671390 19291930967778084077950744406068464000 6671391 24819049689547491155213959596236521344 6671392 -9313498079437941984513726421873459200 6671393 56145048124479853207447416020496310320 6671394 5123840808760915839910533206118080640 6671395 -13179311999063684805372883409228965920 6671396 -13711569452190087948028269507728539392 6671397 154901130522486736183464577530738816 6671398 -1591173407262857391255351230345378880 6671399 21332335594361102462184710778393787656 6671400 -6701726066305416930004424378757120000 6671401 -39218968610776394590695949207501379136 6671402 -14431759036876386773391503575082944848 6671403 546955999874933161992460707391063344 6671404 27895660439568571163368557068987161856 6671405 7444398894753356634843031605522689520 6671406 861609464138578104952196475821589504 6671407 287060982204116100882285376045275888 6671408 670876533005386382388095863177592832 6671409 624131184209261914825712326741344480 6671410 17107908864206371346421333722684691360 6671411 44511149641995014800533326930114448012 6671412 -14477218404918382311909067301503942656 6671413 -8862511584006408645686900117917890560 6671414 2387076439523491877141953409099953056 6671415 28084984900261095597477025006030648320 6671416 6958002624353654176891259027792916480 6671417 -4634015831421579352502746562731228416 6671418 -8584220671649373711214656350103359232 6671419 -38770765903114123065318017915934439520 6671420 2717765001348747270221898088041338880 6671421 -14563857429446622552470005721885930580 6671422 7019767097027570819140149426626492352 6671423 62905409074810213429607490321118666104 6671424 6933781883641560567288791695733293056 6671425 -14175200359460225416765944831144642000 6671426 -15362899019057858403653332455758455296 6671427 -2278593076276342004544417068174995200 6671428 -14139790891765558494925259209117121280 6671429 28947947506604608922586965936167271676 6671430 -19437446945461295034592481892779424000 6671431 -4066548748207331963120891467108352560 6671432 31696663932873633020997796407252787200 6671433 3913414442816406388624734467227786944 6671434 -7253066623301358099943036500327522816 6671435 -10221100490501910281787504069186849120 6671436 22124580280721349343675130731480653312 6671437 22134173624553055236727165107921368064 6671438 10898801123381508728789006307753035520 6671439 24729364080611527093183852433942548608 6671440 -4604136563104269403404407038090444800 6671441 436816244433001390812352379780458560 6671442 2084872887954680585949356423760817920 6671443 -29263689250864647325618274861186348308 6671444 12544431574002951120981207499333601280 6671445 -27071365884341611252869470286446650560 6671446 -330280380252711246572791132556689920 6671447 8477497378097590481999411256092965896 6671448 -5988910688380304419628474609471815680 6671449 -6344370053626289466672349739489210112 6671450 -121444918696322801773103415152736000 6671451 -9213736693899422508347374843629510720 6671452 22022279789534436564793343369575195136 6671453 -45713693964231457130254344599658350298 6671454 1988692655475713292970131514230567360 6671455 6467274261294244236116031895945745760 6671456 -118356645681818929309025668878434304 6671457 14685138098891527328694382123491062400 6671458 -36106794468922941669514623483136477824 6671459 -64986919952104273365265438350555002340 6671460 16702099840091056154648551962700124160 6671461 8442107901145472204602138620654360062 6671462 -15447397949532174185852338024820674560 6671463 -3575878119793635177630970797239011680 6671464 1284833051715737512956694752721935360 6671465 9366112188438084591196361398266121920 6671466 5976780323558149777343632655028665184 6671467 34538180421701901688610361786443558952 6671468 26237868876363012185435255519030331648 6671469 -13354582173628853348416514599241742720 6671470 -190442394610714600690568290594905600 6671471 71931533270136499447447029502497036000 6671472 4818850871212773706303784134551011328 6671473 -20999816507073165215450285318730488396 6671474 18981858083939216415271265013825182736 6671475 -2354388959010208591077585753332250000 6671476 16673714393074091204302409402064345088 6671477 76164622382751315375673654782889290240 6671478 -672034382897544553180142208060739584 6671479 2083980849951405310402624173314231040 6671480 -24578141334937131377422312994987827200 6671481 -10851891821941377276335727813017655360 6671482 14192855843617370345332571997213821184 6671483 -773661288767848519126293672058475520 6671484 -326167817305344274747859249489472000 6671485 -3382636782218577373601597794827716820 6671486 -844826150312717789405174915575607808 6671487 13807728889496378913830201646364764360 6671488 -24363827146309080529287371527532052480 6671489 29751452231953974306664678858201222080 6671490 -2250138404820406259770303224157516800 6671491 47359401932944861770054857602503189952 6671492 5261092465375513198241401396529548416 6671493 -16630074235197594813465459202422240 6671494 -15396919727627140087526663440288012704 6671495 -3757937700827668717705185989196374880 6671496 6634534106092556785995315330592112640 6671497 9769810375670654690797958864168140980 6671498 -17720951778798065497750787671173474000 6671499 2589544267576007553126484183599752664 6671500 33445024747575549626043765251760384000 6671501 -21700013100632112592259520555375303498 6671502 -7218074661060440708940552313986990720 6671503 -42763616161718282493756371480580311248 6671504 -5047065409683038159482876578608185344 6671505 12967213502926685936687357005386082560 6671506 -7639567740921829722024945371476776048 6671507 22670994064859534598048697333820635632 6671508 7180833079726745690898119684445696000 6671509 -18159812031664072586124393835464449280 6671510 3357339616422869932416028098964792320 6671511 19805737234944148254666078664206758400 6671512 5395476565027023775301198342438092800 6671513 -21829903652034100754071490567622413238 6671514 3210193124714008770614457815372193792 6671515 20436704260808329495945362700472677920 6671516 28542528928205448996640375861557476352 6671517 -16052702097424134864123430183930158720 6671518 302974429450232941769152952831139840 6671519 52210953368152614812179954465146205920 6671520 -2832678338615439782136903365811240960 6671521 -457037828298749700988244104907251008 6671522 10835634912584177191359475756483282944 6671523 23859322417701173730322608285048324984 6671524 -15359674002383402301179144922595179904 6671525 -8939677972900206232549427441494632000 6671526 -5613501710503737251063536904272961856 6671527 -25207240488453878146849721232031677560 6671528 -6716175855671601461113174346146375680 6671529 -897789103868556753974355235487741100 6671530 679327581186393838162897162839379200 6671531 -54414769189967515476826235730540590328 6671532 1942659351781547025754402907293089792 6671533 -17608704716549194090410977333096623776 6671534 9652983028733277968975904848190540480 6671535 70757458224846414117368711665595040 6671536 139323282181449915207654266627325952 6671537 -46943223874230868612385700598228665600 6671538 4579116524614073763226574612456728320 6671539 -17368754411637313773819658640034720944 6671540 -18539289609650138110011373259178854400 6671541 -2332452602534240954198377675286691840 6671542 -16310082475538505287208290671055519328 6671543 -2846566764498370479540624847830234000 6671544 6286107112397694816898830837990359040 6671545 843764610202346928699594205833590280 6671546 24031779029401308466055969257418833920 6671547 16959751783109272657456032591964614924 6671548 -1275795080467550351628703748747080704 6671549 35901065533643195185675758797825492550 6671550 1440027876445449722521821530811648000 6671551 -32122922890711916013240684680383296448 6671552 -14770999596983510613503740731687174144 6671553 7134725075032018289168058698586362304 6671554 33520421435695811727687715258984352976 6671555 -15581994114784798150353578435346200160 6671556 -18931400241795789727642459217503100928 6671557 33693649254194898880081836951049893312 6671558 -26172570124352668904700112686488653824 6671559 -5350027812900044555017317072488446296 6671560 -10664938057970133907149822341949849600 6671561 -9139061849738733310518402214347714936 6671562 4567604900726287961284553647561108224 6671563 -23499938418259826172873808499185307680 6671564 10325967628620915923213635007357386752 6671565 9260751393737778158630860933077429600 6671566 38488676118748940057127176360321343360 6671567 17018279259503363088606825555036375792 6671568 11470063541899100079230078305666203648 6671569 -12129297090676883926226144314516438030 6671570 -20670601333625904052449028412292277440 6671571 -16259668023700444317450485778195561288 6671572 -3687072315351933797843581844018528256 6671573 6456079091748739774493404624183935822 6671574 -1926217896678959060443113587781280512 6671575 -6029296790033697497782875326992613200 6671576 26181408656100640007585807900692654080 6671577 11807989238161354654625335803517680 6671578 3572472159360263130518712569598969840 6671579 -203991794065833371801751838796198616 6671580 -7638280495692941652266248487677255680 6671581 3973586161982086736813265640877135360 6671582 58386521362138498599879051699323253120 6671583 -2619938148460800106132605292335874440 6671584 -38634639162305684349718132942625832960 6671585 -30457018843396746334367397885941274840 6671586 208148897574027259267031319154595328 6671587 2941585040325533273223760049571930816 6671588 -9070882516353031369095238200911966208 6671589 -37355883148810587061364211409665988800 6671590 -1636348116404935551882324597872791680 6671591 -6009346064280903474477760564155544008 6671592 -69898372861823099919821941708315852800 6671593 180489526315285080750006822123174842 6671594 2199644904888858676219373801300549472 6671595 26384415029272737042220375374612952800 6671596 -15247820123726415814106161121902124800 6671597 61979611236040223587331397782954393046 6671598 -17629316721369290254096498865204108736 6671599 -66230439541754258128834382054738033808 6671600 3253244871983264345313115096254873600 6671601 37358971152638407972720248625700042880 6671602 1847967763080264565562339831711953920 6671603 350200283887988408908344208085422080 6671604 -7071146837576416858930731292779823104 6671605 1280673759903091880723712760092671520 6671606 -7951631512985499059522530733985937248 6671607 -31734766829016393381278063069896551960 6671608 17626454898302407120667076026852352000 6671609 -10316707943567435551806257722996496448 6671610 -3141576149057731965304566671457438720 6671611 -19706224333675901520776854705691014976 6671612 -57068909392509873152697907836645831168 6671613 -24377698867097152366592816696919132960 6671614 -6489281306742484867368340965174457344 6671615 7673047707318793788470366921105134800 6671616 -581882576184707723204776274109136896 6671617 -38089151445268147341313605919106478334 6671618 -882906893296170218001770110195331520 6671619 22356456189628365241791800923443456000 6671620 23089103174899669618667470864935271680 6671621 154729182757154216699594746778209344 6671622 315428717800380281127463915915023360 6671623 -17099939198054031395372954151528617856 6671624 -65852847579965531392394778543367680000 6671625 -5340096605013163153519122400718592000 6671626 2586536915347489657231557490480231104 6671627 23884852987454311157052328531076251476 6671628 18877980744157081540135902558773651712 6671629 -57223439585619823623183903727966853130 6671630 -583772583487921261211251372953600000 6671631 1590170702410897503226484864061081744 6671632 6312639018292023646943946826648584192 6671633 -9038078491082281721907959731463569152 6671634 1507787575328894878037934926916065280 6671635 9390228169838359923877404848418460080 6671636 -6172787729426204360460576531902607360 6671637 -2133289649199079689737194662024247200 6671638 -14283949080766477906308097032358157280 6671639 -5342836849437710721622976148098355576 6671640 -7949977400301009859509699993937920000 6671641 -182661670459424773181098144493225958 6671642 -4095007820802449498111762557156704528 6671643 -931557829997389840434231525574326144 6671644 19508450502303650294910873128836815360 6671645 -5994589172868521103019053877485278100 6671646 -314976901869318240043157263471918848 6671647 -20663717047056811548261260231670399904 6671648 -26376988693151450077601148585176924160 6671649 -649527089212908545118083669229158736 6671650 -31288162114102352364033957678950553600 6671651 3036378581540290100015812750861209552 6671652 -8927538948194487353573213740521627648 6671653 -905829300264831010092822641504947078 6671654 -23428383049748057745866188086451816128 6671655 6310267797677316018986468761830084960 6671656 20287985791598871300651384332505907200 6671657 -15174303852414773567412847700223435648 6671658 1020875498795383355865333115436659200 6671659 -38440102397797637343348996416980332584 6671660 5667698466277839955754837191717017600 6671661 33777902525706216417338552731556103840 6671662 14392131781646206723487259611311632000 6671663 41627920217369357061009088831189392912 6671664 -1011134163367533685924990698457890816 6671665 22605460757049345033390895153889280 6671666 -28174873405736215406969621502728713968 6671667 43697774643171787369293049250874867312 6671668 -36744733526548732805474493149639181952 6671669 -12965824529372376966025499480936982930 6671670 6467232695164043782847968074213590400 6671671 64394408964524600124050223229940904872 6671672 -264732138180774216588406105157222400 6671673 -5365195699893712949558751825088548000 6671674 4629330040761140316234114778400966400 6671675 15296290835614804998153985089996234900 6671676 -2417844619154828707880112954633240576 6671677 10284736456659433205305594039919683526 6671678 -1884194873029497445939803242445965376 6671679 -2067086729451030643834415568740229120 6671680 14168464137636497668046099718733824000 6671681 -16602224921242818818545057202359123518 6671682 12589703825210747895042362886834201120 6671683 -12120500423595286309636026239797856068 6671684 10033923870601683962853280571674255872 6671685 4819739249898543466644287405232556800 6671686 15600106302693136372375983435447855360 6671687 -9532437402926491479812401864500100176 6671688 -11905149581181596057744907005427302400 6671689 -236584656517837769209317572502707276 6671690 2825133076120131018665307298985457600 6671691 10562694571314448593848421218098444800 6671692 -15686105252067107363363317466345436160 6671693 17468670225966215123527264774212825600 6671694 10000456312006309127106834351759758400 6671695 -3898244024997659714655222976996183800 6671696 2701653142156577046687529744561864704 6671697 -24381486111799672098432601283194796928 6671698 29441865133314644454890216532558720 6671699 -11874186622740816895158801692276564040 6671700 1147214218760676000114672573139968000 6671701 19149303003550989377710687114716006264 6671702 7622558321451344222493235771152081792 6671703 -20095183003049859897851378295619788696 6671704 -3869564266056950180941743895986708480 6671705 32220282845286789021143812589226073860 6671706 5024843283158183729128764695085414144 6671707 -6928242748429598734289778729944805600 6671708 -464938839698708732684496056185405440 6671709 34860780057383709927475803167531075328 6671710 -1148837154536766289033670134415682240 6671711 -74315382946361234414869099883761936200 6671712 33676172513636170640106403794282872832 6671713 48204465660748614330075367974184668962 6671714 3267422297531684557419604101459505152 6671715 -9015231675656454855713982184891589280 6671716 6640684078261397897732482442818114560 6671717 -24169210169317060685287023248992991520 6671718 24569197644244051857554507200023906624 6671719 -11633128571211398554670651697340023880 6671720 -27123697395874847767062559942397952000 6671721 10094834763233803117507233002754527424 6671722 -56791122048077369410676753637436131840 6671723 -21333054980772534754893823719141062028 6671724 7615973792278781693167050760512172032 6671725 -2448097014125099971470228779916244800 6671726 -14485077567515274340793851289521498560 6671727 1100960464516047837408261698951838912 6671728 1288540098333695785430165014739681280 6671729 13969627013680049799157696701120929076 6671730 407736962600812817058605937335339520 6671731 13501784843882863469805580125786513864 6671732 23420645181579038570681567990140020096 6671733 -20232493290598004467125231366959018976 6671734 12712702494293220118967274737371322016 6671735 10142130990214241015952292593399668160 6671736 12903010917830600952238609110089011200 6671737 -8278007056341410228339943796546902960 6671738 -36033540087179572454375743326092048160 6671739 -971003898144966170155085222861707920 6671740 -18771108364575792550134954750238617600 6671741 -25126221414688922356793009719233035616 6671742 2775869236973879345529164052446275584 6671743 -6442210496792805614073469874053346416 6671744 -69304055274019071362398215301654118400 6671745 -11610212431051593409789062581143645080 6671746 -611510338808680221820172196790635456 6671747 48503771224609329992365088016344099196 6671748 -12603731358138333027998098448939222016 6671749 -3334863467526558091922445800721657088 6671750 21211947923697668483096758584498432000 6671751 -202942211329563028059757851411073920 6671752 29001088968598738207130251168651438080 6671753 -933299287784360213543434877537472048 6671754 14867735581184505357831238601086371840 6671755 -5514803023099905115465723424748162000 6671756 -808287539599648562411035309357701120 6671757 -2101253236681989692398560732485130816 6671758 8593406980679846840582037207297553920 6671759 27109349948887463164091122627478905416 6671760 2108272045894995789672550639239168000 6671761 -14715220344098880670040960237365267968 6671762 -2950043829477293468660586249048288 6671763 6302885222863555054278062458615042464 6671764 -2969349724943105640951818828484661248 6671765 -25725787341522306440513224925362562340 6671766 2686862650565141537912227378670439168 6671767 19511024370832196588857091200229135816 6671768 3016673356848390762681496126308495360 6671769 -20096606439925875089804407244910871680 6671770 -6776664217552727849468197922253834240 6671771 7488820792854005415945470867240803584 6671772 -11396293705174321140130211728565320704 6671773 56822232502588397456382261339078297900 6671774 -2195572007465721907690366397518733760 6671775 -4482345213835164533816942968105430400 6671776 -53029938284284694641205194460503277568 6671777 -9180165238423980261478870909498897728 6671778 11720793037992382925056611407731261824 6671779 -37858769501520972999573252585305878680 6671780 -24187583961012509533271714271235526400 6671781 -8792259921162943711858792314449956800 6671782 -7489982598998567853382604003076066720 6671783 -26562292391740499041184100392700982656 6671784 -7133670565926021919186916425476341760 6671785 2597707535737980620878833428660386980 6671786 -26006299674161402693601249050794245120 6671787 -9111215030103701018614072975445153280 6671788 -7514719908552840215718294774034438912 6671789 2209590609459642011185884028469860608 6671790 -6220453903253794959427712700922726080 6671791 -14611900744067280289140314546200108512 6671792 9024250950250755173096796593699880960 6671793 -7226177845834605758095450820019029760 6671794 -289536586644683341982330133398825472 6671795 6704330106580499617765824467401390320 6671796 4558833362889167301881360844959600640 6671797 -40745669561499869687935565490572229888 6671798 -10650368974571186920615806784092599040 6671799 -5107895540703494950307344640159526432 6671800 28884240425897033961479575303480320000 6671801 55362276326713355774390930316202757802 6671802 17548629547288009039606705693765727232 6671803 3108753149757929424205477292761880256 6671804 -19067655880689015782862819780495289344 6671805 -3470810305169234286921081845813431680 6671806 -23537318445562161523900987996245243648 6671807 24310713867482570290190290440088844592 6671808 -2569540044951654067933609661904715776 6671809 25888960329067391784058820848956211010 6671810 -17075227183414780760648287835389993440 6671811 -17149389684092774816806333558948568328 6671812 3870246318490637406036276844847083520 6671813 7089533870839861906063157811442388604 6671814 -11099353350373576903081271635746814080 6671815 12090234369610378122807118708382835960 6671816 29029924616983510427073826373553300480 6671817 -31765062810428052424566280810160694912 6671818 -4079290816496221487397828056865705984 6671819 -41955393031012551138944285889578352 6671820 4441596828591078082587698691124101120 6671821 -7473311454355888214467673254505005056 6671822 17296181958527514594533303415707500992 6671823 19737893394666868497215500973006010000 6671824 -1302706001486676074203397194545602560 6671825 51777758881217325470978415321092217600 6671826 2548350755081025000775140369990403584 6671827 -38985655746600050683738048183499041440 6671828 -28873256584474320577861308513913391232 6671829 9956623784085051346878808834548084384 6671830 -4782107645066794940559525331643535360 6671831 29539274363655730191202971138286896000 6671832 -10710981722545338689720464636209991680 6671833 -2893614322239936954379341456371972800 6671834 -2899359957787966984615277860044725280 6671835 732100135122533401187189359759819200 6671836 -16373491845204115032424795095098283520 6671837 191125986673671598261009919595809472 6671838 -11251700539203542759979117124260188160 6671839 27402359741862093080046604586823316640 6671840 -5476972872544333388448048917297233920 6671841 -11487918365202067088068390183925493312 6671842 -1201473796146874671502734857076958848 6671843 -603940089021163440647208230785323816 6671844 -97666942949578268232183590972578560 6671845 -35438185552080948874446031786844640900 6671846 6014421610332964191816109515653659872 6671847 722714367288858625298814916862338560 6671848 11996103322810061022349699722221598720 6671849 -21081068989646610984063521148738477936 6671850 781683897987495465682424456882592000 6671851 -2558307400242415233410458845024551296 6671852 -22820625889649566978310329216365812736 6671853 -6686453041167581218254854607615768960 6671854 4340878977358573528050815983276285440 6671855 -33932232580135574081279174598915597240 6671856 2449513811164553392479045204347781120 6671857 -7964020413692882526027582713065055168 6671858 16298460895840816627969379011129145760 6671859 17468123244266162196464725942033657968 6671860 -14718530862602287533730404329802301440 6671861 4652675979867809834220829953900699840 6671862 -8597613636766715252553516798177068160 6671863 30920481801860712505438072956448641408 6671864 1528456012843053949599762713587507200 6671865 -4316250824282656375009132050504665280 6671866 -29311345441110810952366158518928760320 6671867 3432981378289703225820272239191095160 6671868 -4553463099462327933018809698095243264 6671869 35326378154025272039459646909361435840 6671870 -13515092691837372447510827424877943040 6671871 -50282135467778842829821804769691866928 6671872 14080023913038068014910885717524611072 6671873 1373958689736860350797501994040952000 6671874 -8394936960695632531829039505410576640 6671875 -11314008777288168491324745946963250000 6671876 17750206243293779256160828718543967360 6671877 11212609750290952095425589869300406432 6671878 -14184330342296359299183148157088318144 6671879 -4976701202304319140798774734851868520 6671880 -56999425791917792319919240834252800 6671881 -2878438890198549607179906548916985318 6671882 2072213829152570788795652462105063424 6671883 198388677158000938737904709730037248 6671884 -2381966651111082493905864071683770368 6671885 -22269692485043057743014708895601088000 6671886 -3985601039072014994566590582370160640 6671887 -52993394327175642012874876422245247680 6671888 1375336698616011584860582869532016640 6671889 1286828233931685567918287126634761979 6671890 755240858206526317659797736897825600 6671891 43080739974622194046865489678416181292 6671892 77403779449765058880977734370322432 6671893 27640444501522268828240451122476432142 6671894 619743219723199219506209168979902496 6671895 10271705794545906105171066177018480720 6671896 -13659218507977210315881216103466926080 6671897 1627435283786207534136130730439298320 6671898 3395027391719705304439901963706419184 6671899 22870445784984079560687244548940017840 6671900 2453164587399316504559390556088243200 6671901 14400893117152662817758422590029532032 6671902 1744196565891782563333215074048737152 6671903 -2655807983431132042295860024310222496 6671904 30577370816616885392942988693798912000 6671905 9628382990854489466522318078641939920 6671906 21968570159358683362103825404471267152 6671907 38267137374402820543633966821679730880 6671908 -45627047966348971017636287660650578048 6671909 18903894922057793391465435148485326304 6671910 559513810290835353826605458525829120 6671911 -1498610704868837224324448552037579368 6671912 1214721779777192757520441083867371520 6671913 -8913048900027396809693393657523347712 6671914 -9923820618123112410677346898774939200 6671915 33836642121655237534620887596401596400 6671916 -5653223900876858029325879568089702400 6671917 10050752981653655104269982447030266592 6671918 -976751511657677328002103000656364672 6671919 -3614087614590144227110957196059672056 6671920 -5885466219501724424808166543515648000 6671921 66527323897663150507933136125035535122 6671922 1352518571376991190185795486841472000 6671923 -448441557065322358201812121269589496 6671924 3765839016276411610740178723623813120 6671925 4314164295546434028527534833316435700 6671926 -28718758616475198120724970620706079360 6671927 18353850820654577136311604723647262312 6671928 -23666698004289564029364927974301696000 6671929 -13206641624718153457497194277727639920 6671930 -384468239345065114326072918189526080 6671931 6380464194328984090378444264710495744 6671932 14963440767822247341989647267113664512 6671933 -3463874807851110178248189213319232820 6671934 -11535729593098284872009652183413438016 6671935 17717423008809146269064145447173801760 6671936 -2638872077628796059756133275732541440 6671937 -1494858918809491714042131505694706432 6671938 11899979181038220852345772588094239776 6671939 7483374587564805545920780051279228056 6671940 4342240699353495585191937846988800 6671941 -40302809850407038971744824390248533216 6671942 -6332054388104184629146471554735700128 6671943 2912233842038861861808000837634711200 6671944 685122198023358501730055521191198720 6671945 8634294566458084949726019220389888000 6671946 5713407892875396457253708757753917184 6671947 -5707781143958603786491555674599610604 6671948 633318277138182647401552105794762240 6671949 7737051501001391130122028778485814464 6671950 -5690951173003628133013226626736064000 6671951 10656855982791579584059115084561569104 6671952 523502430584935635025481892009738240 6671953 39239541844448754658758553306421866404 6671954 22386927166474084208871706825888032 6671955 11691354164554097419020602648186580480 6671956 23404177337965633364267897949554933760 6671957 -2579906799667513489276460699760799794 6671958 9380344592198987014533249130949536128 6671959 12973924889053636523071117643414737632 6671960 27987121867223382614863307526481920000 6671961 29129287296250870479125854644071294640 6671962 32640772817327567761939847132897259264 6671963 -30734808192310691209627166607109081788 6671964 -2496119043139285831576812867794411520 6671965 -27212485485832250753773112403447589140 6671966 -19645717225918401892281501142311936 6671967 -14000174134127662037711762100583480320 6671968 -48505630596091147809927423555747840000 6671969 472952275083832491426527978758478370 6671970 73638020470558897711225448257531680 6671971 14297878686144741075020023029842067144 6671972 1380114830523864398315310013649932800 6671973 -7458344606469374047487067676386739200 6671974 9221894154393235903142553122637468480 6671975 3674785680689010338016134389857288000 6671976 20821628934285068554765026992271360000 6671977 -13245900014096833551612657431691576888 6671978 5233382193880586075111738292385453824 6671979 1000392827465666217034661193893359584 6671980 -5805567008100539677685161909534095360 6671981 -1106732645765838400748414197518009588 6671982 -7029792281031531960317105558621471616 6671983 -61157484455097555379867561662948083480 6671984 -1976964104638303871731219064239423488 6671985 4105420553013960289515487600173197760 6671986 2244434593702854212550059375002696704 6671987 9645457078290625016893379052313342716 6671988 4647151597081859559314693428532693760 6671989 32032521347322710733344694254544223790 6671990 -7030464862912861870027104415497388800 6671991 -39078235082787701420502874748929697280 6671992 9698535846269614879306911159229440000 6671993 14413535896117533972419905461355293264 6671994 5034598739518202618597787843545370624 6671995 -31612116176624598468392498838156860400 6671996 -7032518326497613204391839095416366592 6671997 32614141338630034767564291704097190080 6671998 -5527494657179715651089759472767040000 6671999 -5574268723174986242358094367796986280 6672000 -18252774087496342110051699680870400000 6672001 6496406580443723812636412729289004800 6672002 -582134398270969076094406017461020848 6672003 -14270462647864191618690129736610365776 6672004 8718117477205993244506445818774269056 6672005 7746615725142564149222075636508201660 6672006 414575555542568791197388995638919168 6672007 57712951235154827226370154226930925200 6672008 -4045315619318924467700003262062100480 6672009 13387696334459481061949400553844448 6672010 -16567040661153628691070445571339307840 6672011 -8811834212394828491167231459034560128 6672012 -3091466395762413060726510258377981952 6672013 7783695797547372823373676421540846262 6672014 -266745504300155319305232412906704768 6672015 -7515576404497277437970384585688384000 6672016 -5286584353411617193816900100671520768 6672017 25960404606202213262499985490198094240 6672018 -10450656748850022314007085119480564096 6672019 -7855382239246802818114141308046890580 6672020 2594630758324381744915028538051624960 6672021 28250542884879926615792317444006387680 6672022 -1049369246901538172813313857425625856 6672023 -6510263925196206356442237162317653896 6672024 30380535638279981427168459663998976000 6672025 5970620712052996135238911303243972300 6672026 19464266005625287350805388173709575680 6672027 -13768377839359785655745766736638079080 6672028 -23879348053195530980986930746420079104 6672029 -7854300209460136685099548685718204288 6672030 3470284384589904960700994964663456000 6672031 23480978888173246239973513729876022144 6672032 9317230606727240971230078637227835392 6672033 14339433166580697395847885064159522002 6672034 4644024238192627650964940778465070416 6672035 31983553282406717828323797522200118480 6672036 -5651723666265215582764754362583654400 6672037 -9884714665839938221804047752375437056 6672038 1610272825186218143736487593027294144 6672039 -6827851703035251105278490433389071232 6672040 -14565247201757426836090065866127360000 6672041 -26859399485427485263228970840173374348 6672042 -4106886345877707575829676612380933792 6672043 -22287703585578589512154868806914047600 6672044 7207359070435054926307907995355387136 6672045 7000138993371439769259777558391972320 6672046 8340234603383895041470622321956150080 6672047 41722823954021699119573766120724476928 6672048 3341498995692860945128242599494877184 6672049 46162728539756603832770972241143238000 6672050 -172388564938456509329466587112614400 6672051 -14973150301858492673398010146192229208 6672052 -474283263840967023746241441206110208 6672053 -5597601333197586405977847589982838792 6672054 851385721805895855435212432104334208 6672055 -16535963955159185657834048656875855840 6672056 8109062610536452290069253811848826880 6672057 960313522790843139560979721133760192 6672058 -15529473939242467008978241371612337728 6672059 62708867596081121123378065834779726000 6672060 -11749703636389593091360896771251466240 6672061 104355772358291181912343684091816416 6672062 329506340674117343906212693112672832 6672063 4616556749568418368823003926254941200 6672064 1517453300012591711901753688574656512 6672065 -23705917805257177093915778676391722540 6672066 -9210284817182473272192868676199221376 6672067 -22543938373772689379868515709174194884 6672068 -3428462470882219009151898965173125120 6672069 -18710889153182108122528933270401035106 6672070 -10936628115576768833779935940770950400 6672071 -1221821255684344361762260166331309600 6672072 -2177942792634668486323636829945856000 6672073 -79255117588842926610803476263370880640 6672074 6601697934084727473115001577229009920 6672075 13343550830198565135781705471698483600 6672076 47419504812170439710800743935009749760 6672077 27945065658160948994681146044790231926 6672078 -1122492242843605813821754229365248000 6672079 -8458302918916262011441397543149273016 6672080 2159909250072223535077660704153845760 6672081 12044396849929813395438566131117264320 6672082 6461809574119404698186954327398598784 6672083 30897126589329193578526430232797887488 6672084 -13589216144806623052116296522530289664 6672085 -161427427124936791518294226722183240 6672086 12163858981528122223460016235400256384 6672087 -5502938935471542108372168913657618656 6672088 -19225692537780587487853022170960896000 6672089 -17952450108136505870022783701241061110 6672090 -378333266969353877311274577674599680 6672091 4462332174548746976045819743723343952 6672092 -9700357152791474616417698597873762304 6672093 -7256149635497299622148361883770656576 6672094 3088978331503405921419437061434530560 6672095 408999519995048861013144893579201520 6672096 1022231458179503778345582681183485952 6672097 -5415068978657178994640486486868562720 6672098 -4126921472989935183563258677508711040 6672099 667073385075173893553118991424385024 6672100 -6374995050879233378004097621117417600 6672101 42556364936620167504653211504517023102 6672102 -1006248563084320442792764995568719168 6672103 86495854628603945551446085071983690080 6672104 54515794287201004624865942991781493760 6672105 -36530823320797429000772476920577065600 6672106 12778050034354200725119991531436622080 6672107 -26106724694866755244894210663414109520 6672108 1448463180329058361513797769276062720 6672109 30237798591376855225104189440504481516 6672110 -11864180308414024368800926711444607040 6672111 -18310493787224748861649203723414139128 6672112 9977385443262567512386843326479138816 6672113 213986752547611402205851864265375424 6672114 18348459841052418856183945641045020304 6672115 -22432054287886835344238420280152004240 6672116 24348100327544756223330378020829757440 6672117 -16631744629447954271206490865038110080 6672118 18711611431635527766951517552697089920 6672119 11663322107101852867661279769785318760 6672120 6747691867717940576551359142074777600 6672121 -25330269964208695015264001698795440048 6672122 -36068668300713474999603491415525934368 6672123 -40408488347225175226663700830230699828 6672124 4492736942817597976702889406163767296 6672125 -12314156344101719847198022798954713000 6672126 20924796258517648549097014230326534784 6672127 1127617277753226679746935449119393024 6672128 -31653043429375675386537034379333468160 6672129 1723201149407237731438137906220980000 6672130 -5050703672297939507884191046404679680 6672131 -24232081895022923655329048622375742968 6672132 -1233199707138409846065424365773960064 6672133 -17673131001780288488485716085301796000 6672134 49007090041559904899469804188563976832 6672135 5726582753976615387216968719102252800 6672136 -18056255375957550630211577284405770240 6672137 11666618362279335937657696853008917786 6672138 -230491001837243996352840304296566784 6672139 -14178580703591739459923424523313675520 6672140 5933649608700984059326898599224576000 6672141 11013471411974258704623573032980981152 6672142 22192033046851901128021663044342785472 6672143 -2739554435313691562442396342420817872 6672144 7341997792239192329726990400812482560 6672145 -37689145220397280853494610700056656920 6672146 11273170638290296858120144731533256000 6672147 -303914209369003670881809165299344272 6672148 3646645665486026158142785510212192256 6672149 30411641484452867253748179829107861120 6672150 -6062784317405151036772345693012375200 6672151 83317064390737055987919912509099659632 6672152 -3806994575993602100478993750114201600 6672153 -38637834154552410452368063387082174592 6672154 7178984654073198405304401279580193280 6672155 4984622304416404871478271149297795360 6672156 -2799370366434780366166485115215790080 6672157 -13190367739333503341694904407390973594 6672158 6560227090323598670160415013196192000 6672159 9459507289595512707160195836764858400 6672160 25728741474204154942954498504859320320 6672161 4775226336448314938141754545044117248 6672162 3362206759326466421687091833208643584 6672163 17259742888753194033956407517908220640 6672164 11734627994194740573492238573002596352 6672165 10802726257587150413222379246689269920 6672166 12408675459338897161436345307613674624 6672167 31066975300400319805340414531905486752 6672168 16574390602752754289232869841645235200 6672169 -2874292306123328966358949949468713728 6672170 1912927591677101314726658474715902400 6672171 34627850964971179529711454954309795264 6672172 1646090489765540536874170654871698432 6672173 -25703854587284358160371655556891484960 6672174 -1921120371548297212730508386234494848 6672175 13675933273277866678508973974237739000 6672176 1028902335943894443148888885910175744 6672177 19317442113681349140755226010315625220 6672178 -26286286587130279002496984411326021360 6672179 36147636258206867539742859133629264780 6672180 16940849230388494911759608704259358720 6672181 -632986330756652765987607158992588928 6672182 11689761842689411590247937807904000 6672183 3048455466266356290638785791543540840 6672184 23502827739071900829948203851330498560 6672185 4672659995370564361277842166816125440 6672186 30592878173473807787228593395135966720 6672187 -35292382740645445152165638834866715164 6672188 -30528410949228315231466523364890557440 6672189 8440961387867436552981729748055034624 6672190 -2907403097121392036770318077941080320 6672191 2873498940506257054594191820335302592 6672192 1988638286432955543114103378044518400 6672193 -22375239551164331636876095434577352640 6672194 -35241947896156518851096745503905606656 6672195 -3513498524503429627662811567903878480 6672196 -24770799418267779202866643566734654208 6672197 17209483507705947626466739050525875232 6672198 198458218130027173022683029600476928 6672199 11471393562799810479804442962026698752 6672200 -956961509304081780472413083863296000 6672201 63393927895693809980008435462486675680 6672202 7111796330743646841715655978870613552 6672203 -14985577524907574021080599400570013952 6672204 5640575728532747740387367026831441920 6672205 35663524208753455010252607678214726860 6672206 4446111010504876603991765190009615552 6672207 1709022583780263087695831852512642440 6672208 1373394423519466313514444405319532544 6672209 -24643836439871020434266353734950312220 6672210 4534237383901938878393601663079749120 6672211 968534952553615845468799885992675840 6672212 -38498007943075947730249757995748540544 6672213 3161725520798643019854056808272566542 6672214 3785085173155129135251195965930595072 6672215 -18414078489215542282064913319552710480 6672216 -49877459723046268346096927405039984640 6672217 7565337436331693915936542440116592840 6672218 -1763893531810633042745667668132553984 6672219 20723517869872583499928362770176341144 6672220 19505817260449944201020684081571840000 6672221 15162557223801781546100639017068019692 6672222 3403839710836462089008662973955120960 6672223 22795989093572873943113151716370977352 6672224 107358307616688996311923720570011648 6672225 1771341430577919114649277980015488000 6672226 -21731459469657184166505666435883622016 6672227 9465121634915504890370495957686282440 6672228 7047669141518315165105845490587109376 6672229 17751453505815018211293119824063704830 6672230 16081469668203259750203734956086537600 6672231 26173817667292812911344337614753066128 6672232 20665833201026304521877978247491886080 6672233 -18005626930510579187996557845541870620 6672234 -10360716904316205611916634198116914688 6672235 -14646337896900965466673027272137563440 6672236 -912768530999669031708822268223626752 6672237 -14486741192031557714461553255045941248 6672238 -129861219886937786685611123901909504 6672239 8164229068389852754602369816867590112 6672240 7596493537977987806647827851526144000 6672241 6008018624506223744631840083438879400 6672242 -4376264360141803447355623049982072576 6672243 13849704177564650996921999329839734784 6672244 -27267987407487655357519384608394574464 6672245 49409789358131572640269298916843245880 6672246 -630937633810646956725049707263840256 6672247 22247987560110332190486906071492950552 6672248 -6872938677770518658789449026845921280 6672249 -16134178586631264006495127065443365200 6672250 13554168236899341810128170336127088000 6672251 54852421895874015237162578815244531400 6672252 -14318864491316700092646817897403309568 6672253 12678121890911484609644673390015299680 6672254 3604925294747186670816395557794693120 6672255 -10957104928905189895374686092663939440 6672256 -37528655126975393384006647721848995840 6672257 -5540467123337746495143620152254682494 6672258 -1311463114458459194644175437333222752 6672259 11176583412965973455379526577484965640 6672260 4306348096830640000464829679292518400 6672261 -43933623496654257942975165040856064000 6672262 -26933554694265714568777554755603677440 6672263 2534740090250558133231862452692348304 6672264 -14095458717295181148838530529266401280 6672265 -15151826875126118059196129469984509340 6672266 -58162780249540779465131716506601318560 6672267 -5864950610244187647458037223979520 6672268 7625628620077642550428700501478929920 6672269 -16804009403086746349459518925998240330 6672270 5540879285983606370557231370972390400 6672271 -8515780904155403173230689257171514000 6672272 -9489241239801424114173094438990209024 6672273 -1942852608844002394524270321168345696 6672274 -2247139894418059395552259733092942848 6672275 -2657956473989345443005826972089323700 6672276 3985505730352538863573432949866759680 6672277 13507286427514572316539483166586121134 6672278 28834177694456903067330461754406178880 6672279 -27373547260577904610650390382381896240 6672280 -1308630422048842613936707868810649600 6672281 31208621637734815426795965635013289680 6672282 6184009128002008735349539592678088192 6672283 -42638065169478115365034583297879497468 6672284 -279074133575995306486613584168210944 6672285 -8059904867050541194069406736880450560 6672286 11391287228098355656566604711942663680 6672287 -18364404033065286777392812017799393920 6672288 -10150057739999153986694878686546493440 6672289 27261358605583279716092429945948363240 6672290 -8359373834559880802230031770733733600 6672291 -2037746153608375014681459825055080960 6672292 12982496495193411117566041297719309312 6672293 8772089760499276834378979804974244544 6672294 -533051824354436992344384784424725440 6672295 -6000532877316366807973359211131379200 6672296 15693980720833856493896022570512056320 6672297 4060981517892141240706578063595981200 6672298 2845809263601066832128098896637813760 6672299 7031731651190823915598461633881674680 6672300 3261511761568794408253433654428876800 6672301 -12630805425359012373831948923843678698 6672302 -3777993254661643183205673410341673472 6672303 3244274587804270166629559401963957488 6672304 15050836295712470176613790907716485120 6672305 14606455394536885299967493270628449460 6672306 -4376565240680723839082915663444060160 6672307 -19510776503741474216181866575842163444 6672308 49290770307423073850054026660539396096 6672309 -2452590586745745390683836295106767040 6672310 250059938014332878732517918426163200 6672311 -1816326181959518310192274682921616576 6672312 -29519253402022046658771514818283438080 6672313 -70958041096658476291882054517835202860 6672314 15785068716518831638129486086832588032 6672315 4005772227973747271238923610177354720 6672316 -3788312124960783814539288017218699264 6672317 -19258846681934480318046331941466940628 6672318 10986519229015971293297274756516203520 6672319 17287327792314314521411131280763366720 6672320 16255297448191231151487458910142464000 6672321 -2118318495738734659628415392530646400 6672322 -18395840548677466735854692120597610288 6672323 4679806214456527278548958083230297344 6672324 6918063496361699366706675110277037056 6672325 -19621842201063890427314200187906244000 6672326 -107170022360170598370422268931092480 6672327 3302179694495359835789177833346140032 6672328 -9290577019950575604052638978646333440 6672329 11984392001598565192937935229076471360 6672330 -3858454406139810811584310086208660800 6672331 -7921931682484208934620306984695413868 6672332 -30111603080055536277385508976709096704 6672333 10020201845931652937502609776495410848 6672334 -5172244957655711787051373242960293184 6672335 -14779198444029123358505120776925577720 6672336 -9272868221774189499828111426210103296 6672337 -22313782498220203542673475386617760448 6672338 5146004772669812989902401193094240896 6672339 -25787360153530288088002181505276063576 6672340 18850810692844230885900242313493708800 6672341 -1620573728868390592238044794929119428 6672342 1457858235022253477524781020379109312 6672343 62953453195366938490046641822509841000 6672344 1169638936208639321790750056723251200 6672345 4196984262274810021754516867198403840 6672346 692318293763071901386423901813005824 6672347 10637265296264220801263354309487525888 6672348 4415488978183021614011465209546552320 6672349 42934458541748256192514807172769027660 6672350 10652594138124539795968118525430734400 6672351 6445177964719272718937927246204544384 6672352 -15098098479338065668697324354743042048 6672353 -24505654656482115925135785269783376 6672354 -2615748993326936690858723288445310464 6672355 3240145911786934697408735436690106560 6672356 -32794337869195582699332255567025054080 6672357 13289608940552698243836992565749373054 6672358 4568243300217335330305718821525223424 6672359 50381143611190982164470612409920757560 6672360 16075538070509282865083556134580633600 6672361 2696346099647294375299136072301088000 6672362 -8181258896513034175053243689553215568 6672363 -404728569861334289869193924669463312 6672364 -15419781845978210875401592232336684544 6672365 5053582911644092853464296016022611200 6672366 11573791613572512944685112297267249152 6672367 -816484162681771937081898366005534880 6672368 4295543079279470397621407135529172992 6672369 14538039097627575818213781045520512000 6672370 4398415335890674496392041833555750400 6672371 32779199582008131199763589665469855144 6672372 -1641034344106833890991769684913614848 6672373 46198944585598237340822303267985668380 6672374 -20634988945274749801517151565054788480 6672375 1354088288561916414731274099553770000 6672376 9157929540733637046079905500760821760 6672377 49534712327159848553520434073746308692 6672378 -3994407369757923428217787614026772480 6672379 -33419455917673878309689880727127254224 6672380 -9779380427212874950283451599313070080 6672381 4595553836558316864245702358246987648 6672382 6281047019983879710562897403954686080 6672383 38302293511665954014802581240724811584 6672384 -8151125833804264757073540906699718656 6672385 20901034616769640627282489377373034580 6672386 -396506902945380196084679019669158400 6672387 1830705759874898505645827209544247552 6672388 3301804362124434362890871112499326976 6672389 -59203837026800901089313828651980139810 6672390 -4506702279441793866173366603890387200 6672391 39524350170189297248925548046687701784 6672392 4893885729013536563357906266060062720 6672393 -1118447480984446296063808608621220416 6672394 16365644481802662931602737360679708672 6672395 -14273208731500653022582495454490187920 6672396 -535264656429539166800250552697184256 6672397 -12204226510366399249275803626681086154 6672398 9464036162800780117329691680815953536 6672399 2169673861691720741414303658908981520 6672400 758794914413316678593501360540876800 6672401 19747071611682673574836153531520607600 6672402 -18039581253518800577505358345209446400 6672403 14187541704485581710095652201153002944 6672404 -19267065543024821795911142994256435200 6672405 280254082431963600682350050289873600 6672406 851283932140513986982257351442247424 6672407 10825916544512110344414389743430565600 6672408 25710666589654945554808451366760591360 6672409 15815180648965706567819940340640385280 6672410 -8353612413653403236242804357578020640 6672411 -721202144182603188805017597729241512 6672412 -27082901009245721170645071374790320640 6672413 3875029241558040030505258326431363040 6672414 2549353135729025223698814660031368192 6672415 13410737349294306809723333030466361920 6672416 -59868982977171549960949053433750683648 6672417 -17424131590286012892196171527367278240 6672418 -414564677014987318693027859111409840 6672419 805645534974615631699403363815132800 6672420 13580624872521401598684911137196851200 6672421 25197452972797831067941194348715644864 6672422 -4650168761256234999518306054894563776 6672423 -17562906611903858339608662329447155416 6672424 -24935625820180797205443031661783040 6672425 -19972217933338286322833102903912906850 6672426 -5535160770695217266255128797895833600 6672427 23392341560931362450742511611470396512 6672428 11376467790581672442654849931942679040 6672429 30522884421451737206258201476699928640 6672430 -20805745371248686877738841026479832640 6672431 23327849214318981487831819892494960200 6672432 351432560909087387374842071305224192 6672433 11925531894048160877738145625602961682 6672434 471261734385128039879423454102994560 6672435 1277846235754279395841321646867942400 6672436 4300644773856649158284406484946388480 6672437 -7161884277416640796280998049589654660 6672438 -677036863212580007623967422815885312 6672439 -469795415049223356410617038114597760 6672440 -12987023993426371469727086931478118400 6672441 -6974846249449506416623144519359941808 6672442 -4383190712970915867339414715878674688 6672443 -78083609042084322081329367424073081136 6672444 10667265909229452557322918056161276416 6672445 859246141091505589039751917622044920 6672446 3377490358123515339743938368053287104 6672447 28660446679299419151503596968287918688 6672448 6212514612768474314457301709227032576 6672449 894541619299695384224837969287183872 6672450 -1858774609775305059170899823312630400 6672451 79796611055922201427060477202092759312 6672452 25368014003390531010681222453444395136 6672453 -13193165201981205601354854764697772032 6672454 9490819418617549309243184592459022176 6672455 -32074899576721051629360682473636101640 6672456 -373808470456504647985233917191127040 6672457 42163308303239583301834270334477268432 6672458 10372179050823072312700833719868249600 6672459 -24331884763625332935739588678559334696 6672460 25271728491376011240921737049559649280 6672461 -1774055599995747609923242208585139168 6672462 1060003348017124042980620661662655552 6672463 -12433211343015733535999356414320092928 6672464 -10686061469187604888042405718045245440 6672465 -9889726409733484637415970541266541400 6672466 -3501983880093516884609201371510722288 6672467 -52171162477058378386569547689141086484 6672468 -12754137424494321370967155418144102400 6672469 10806897712312033744829271645618034396 6672470 1485655658930547751003417689108480000 6672471 -2370028187136128726873325351548989440 6672472 -17775309534115027147065546685986355200 6672473 -204226080595663459473547152136732278 6672474 21850694230289234804215463262151432944 6672475 -11546795092181659876253420656175927500 6672476 -23403893388669030621647474832838909440 6672477 -7543601060445800980604702554289047200 6672478 32722067721232885149421236915757799040 6672479 -61323776731918077295709948888865805320 6672480 -21091138567527904851121694020565729280 6672481 3595411011168051077799128181668030100 6672482 -89952516772129827007855657939125888 6672483 -58558016186190597570327969391009666080 6672484 -611245308059817561111178847319441408 6672485 58455467569240397983147708587922427520 6672486 11511888439385646306251597249419817664 6672487 9385743191515895657711502610466740920 6672488 -11929664702109802568348916912688957440 6672489 -693974142896406298481233770433860672 6672490 -10040402621454074504987939906988614400 6672491 -20154274823413330376957907666542934240 6672492 -1149923825797608951709910413050385920 6672493 -44719001560935419798162269514413369258 6672494 -12426196561187084593669930336605963264 6672495 -2987554080018736836830971796570192880 6672496 -17460998290953802627976891904090439680 6672497 6233086663031322631174071033449487540 6672498 -4064115594707882597085807840260014080 6672499 79739104738833302029109011607192229664 6672500 -6535984313996039050031992027439520000 6672501 -18460099952924166730482916295362730400 6672502 10824425715878957103700708007794082304 6672503 -6696147433873480249839030418775428248 6672504 -8369943099444209349161075683550453760 6672505 -9975079189052846127885627395224346880 6672506 -2501831426353539879539699596505825712 6672507 -13057727372995224633680553981967706112 6672508 5596145679209118751088333883138032640 6672509 -25717812407570765558088522948646254240 6672510 -3696673412004689739508339628038233600 6672511 40025653373570620525830173751996323952 6672512 4276323136731607031571676164280811520 6672513 -22988088429312535891929012543533762256 6672514 -27752392086891144466863169103710438368 6672515 30353936843075019800249156265359919600 6672516 21116923373826212524704218680314596352 6672517 -14635436008402473625889762365277886600 6672518 15399038877185264967146871634017916800 6672519 -7026516200640286943615847435908156496 6672520 2915067341096202585415551005896704000 6672521 -11353367446571768197766606546709246768 6672522 8749241403601206105513893817412860672 6672523 -8327683456439334508938403697327416800 6672524 -6908856208056977160591056081634971904 6672525 -222440108845461150282082131501828000 6672526 23518630577954142115972389472786832448 6672527 -3190925622977163800805286815266364624 6672528 -2815195156148107170118987702364233728 6672529 56230703176503926328849676939295950130 6672530 3341847874806654665546469461644293120 6672531 963764415233556600928980717093380400 6672532 -2972200265548475418373181304454194304 6672533 5533421760596677918118124118468365312 6672534 -23682490584270221518991010286532720640 6672535 -13596167994388315511123319413934908520 6672536 -15957429241477420409590913057202216960 6672537 -15248964268924746999069394483615754406 6672538 17561747329053579270402144499646791920 6672539 28572210763685301376427305234855362480 6672540 63645559387436833748102319210823680 6672541 27856082480383112434877552323132920492 6672542 32676570938592824166031828563894924672 6672543 10216534985752986582579728724272578560 6672544 11524576332487496371113269043637125120 6672545 19161515895064091683508357844474600 6672546 22227045404618256195496491598713223680 6672547 1631007173017054011386898723364910032 6672548 -30955375222843104115445648674084420992 6672549 14497202426043738535281261846299459808 6672550 5934783458175564352953135473272792800 6672551 -28463700650025547129422595652489944368 6672552 16113294289678808314757178007241932800 6672553 -9196730910567581960440555963047979200 6672554 -4880346639393988445479047684558198528 6672555 8936665059363298475691101632171282800 6672556 -36174220013371828623265976649600798720 6672557 28064496273370378879291132619013910806 6672558 4330272199010846644028732404628395584 6672559 -20635902503126202623678389049513872240 6672560 5082089613645232908693229233617633280 6672561 -14154383748093698665844868509980255296 6672562 1489626501256889462205567167156665344 6672563 -28952658442866421806429537020669491188 6672564 1325910053618206844661315925547581440 6672565 -576067761441919758543737590700577360 6672566 -20950483716793953276075179786647260768 6672567 248108136275561555715567398532645120 6672568 59863785567307637297701824585400320 6672569 -16710646717878314540687150231536083030 6672570 1964813718715439805012719912203411200 6672571 -44049988161072382451143649176853155228 6672572 13112064801629340544716034310841960960 6672573 -29372411130383691742334397638263895520 6672574 9184857900206728644727408742657618880 6672575 -1835049192554332355532654384058257000 6672576 6048158231985099684748481997469384704 6672577 51114573244745591750398858188083004160 6672578 13376441778882203857819929149280585600 6672579 -37899796301233367351255217879835748616 6672580 -3332515140315749734420579369105489920 6672581 -57938733388099675865918192907280779300 6672582 1009734603075597533293624650589901952 6672583 7170614925718354102666736695162862280 6672584 -38826074864083434914507813563379834880 6672585 6900874988019321515625670622535198720 6672586 -1194703733011980117352723372220566176 6672587 6917207917700704811536089259320628512 6672588 9280310593019369725948573268937206784 6672589 29833209870957444910304462562720892800 6672590 -9736018566840499285963488537684702720 6672591 -18339264813345480302005560130886361600 6672592 2072026542605867477229646856430903296 6672593 9963907682143104454127598231494022000 6672594 8144924600987429113843070890014908928 6672595 11357343878783849609011070945540688000 6672596 -1307950504452092904822492960088430592 6672597 -5378703523183940196566880605454661440 6672598 17298205279655435374964813559313984800 6672599 62319049794137177063513893549240464 6672600 15836265559353815566438408143625728000 6672601 -25040149949601790315271057973593356988 6672602 43617708225284093353119346624505695680 6672603 7646684726908842851549695779012155904 6672604 10239571033777402356903784532575036416 6672605 -4660870756069434917641684479871284000 6672606 9137862103410930302603326920316022784 6672607 56457527759709729958213123427492307832 6672608 -54054747804661198149185262242062663680 6672609 -18102817857269906588691466686303237486 6672610 -2525345368249943098058369199853824000 6672611 446693610184305678623178052841538624 6672612 -8667649211885023471465647427677785088 6672613 -9887418317598846893317768227849016580 6672614 -9974220092159603213714510422714398720 6672615 -3140895969789896156009522570342207280 6672616 -45918123686658800451425426886260490240 6672617 -6341231525002243377979700064892300608 6672618 -1445829017976458529519523950727713360 6672619 -23340143616658246984992026378899649040 6672620 -7803333685315779517385308473027256320 6672621 10388917447292597662504682064760079520 6672622 6540080787874942225291307787473378304 6672623 -39534657883254957706393217117986558128 6672624 3003047404242522107047389233886560256 6672625 -41539603656372963395507354068912791000 6672626 6174672256618844603138186829834682368 6672627 4608279432582897234341376191193297048 6672628 -141032675633149369172735965160960000 6672629 -49494644237751445641744665132368554720 6672630 -3864274277395017982518058631968154880 6672631 4720498523490503832084367775203686624 6672632 -16030613968976002023077203734915686400 6672633 19693470487076618278535776390793665248 6672634 -13213716180194864130905158333854704784 6672635 -34441838719618164238309886246618667840 6672636 -26832823812758603981765868280089136128 6672637 -80313199078850457537010988001321914688 6672638 -508991408280737045189830485159363840 6672639 6652235798284656045887341091674770960 6672640 -5078479927022577313105975828996423680 6672641 -17419430165992214478042257973375187200 6672642 6448061760691987001885699594916438912 6672643 -1478780157499359085752047510040711360 6672644 -5592074815984323468163879234990691328 6672645 1691666229863200051688816742135091200 6672646 -14401220665053828288399052413847501728 6672647 -33603816936360501797212435707806020200 6672648 2554835252404061794737295666818662400 6672649 -25337031060737703922659458967187300736 6672650 -6382979659219759617620591194954802400 6672651 3201530379792848247243685357719327744 6672652 7068823190856000430265056594971967488 6672653 -4813746621829159261298373494243502480 6672654 -149482383696875170449643800502058112 6672655 -1482086509605413907418396976671748880 6672656 -15215474211981166025733107567925657600 6672657 -5314814524069729793034567158792157696 6672658 -37642162753064428240427880579645105024 6672659 -8264459579061864869273253609886859184 6672660 -11928923926049119671004625348902410240 6672661 33334805098953492585635918235597493262 6672662 20722434630253790198521401205347360000 6672663 -1811174298319375916075544052902823920 6672664 -46105126479247221595053680505591398400 6672665 2082233452028126915356409682389678400 6672666 -2383200306805317324909166448925696 6672667 -58272085736163387534687830253121842000 6672668 -7553137025647265625571413068697415680 6672669 -3472041752257736796970977953423985600 6672670 13988598280030071762058787848904338560 6672671 1693447742634901935007959187247179872 6672672 19758454352225732778424844104410071040 6672673 -45102737601789082682195637962661500382 6672674 -14569708113539197937061174029965799040 6672675 6505129175058228644776268981461161000 6672676 5531587348156840872100635483847468032 6672677 65721860377658543548718441437894567872 6672678 -12697930101181808760279971117788973376 6672679 -3947043805324817826332876472744934616 6672680 -12407868493037184006090294302446387200 6672681 22396606098272801474356388827414165770 6672682 2388587396542107188016297625811862192 6672683 -33689301732904823033387952007779733068 6672684 23514309623596118777631555010917138432 6672685 20976078789319146925208835978066058380 6672686 7617045541038478108283176072554153600 6672687 -12115376509329588824061323588356859136 6672688 -702082652574001297932871551179292672 6672689 -34767897147653364649163742188099343900 6672690 5255166616757340172390198807763351040 6672691 -1381628359985235683111052553005608736 6672692 147879724085854543093041799142683392 6672693 -15543415641603795382050813035871795936 6672694 -2876311136936322025391465676546183936 6672695 26552668603937367544859610142329620400 6672696 -17840166473573857348929104363133235200 6672697 695098385485411512107991354854137920 6672698 -465117502623507902559251545976528160 6672699 -2351959442019697135005677738724093720 6672700 -2342958942666660722353636382195136000 6672701 -12260548956819637036736069643536838048 6672702 7217235138805939630811519287172121600 6672703 42017674836386972527576621560026389952 6672704 115817202514783847038726290004770816 6672705 -6641882769179763977832204865672867200 6672706 -32256700679529428446029097880816616576 6672707 -10475475753209811362145767544600100608 6672708 3134350999404951775170223819989934080 6672709 -2326237363688755295320130886805966500 6672710 10671510268323501248924062216877243520 6672711 1013472476274944659073321272701923280 6672712 -9879407301401316521755044225872486400 6672713 -16798756276873171253911908012688394076 6672714 581981706253981685153673594409932288 6672715 6522499633535797297843273061591892000 6672716 -22341133659950095910535408558755893248 6672717 -7509778906275367662876044908708530666 6672718 6382442257974108465837637568190295104 6672719 -9637497884570617042243901368791432000 6672720 206882499966527266077318397661675520 6672721 -1138661185009201532385935894845124400 6672722 4296745850948307177507414159490713600 6672723 26992794430443889088028336884034024000 6672724 194726267907250785879463064440192896 6672725 10319733077120192408926290491428010250 6672726 -254088583432795327129382318790124800 6672727 -10239615940787718310580081619996053168 6672728 2100913062954467285193879894331637760 6672729 -1976977631506282375910974004214840960 6672730 -11673065816772639703474302205319550240 6672731 -8601163985494974404952925320352406016 6672732 21695327092357023839790789627923718144 6672733 9624334044789021826971346296028520160 6672734 -15884871588633121970273259956608742208 6672735 -31795030587857953902769705604242939200 6672736 15140768805631955439482558876119203840 6672737 24948294257837968734293682695352373440 6672738 8719730852851019347070120732975466240 6672739 49036130410446887159348528223265847656 6672740 8479438873174461932904564969676800 6672741 30386274736341135757307750836919671392 6672742 2088639558675431075078613612015001344 6672743 10429636283372380658534350852959386880 6672744 13044053008397283907632878151828633600 6672745 17202218535281571136063125707214526500 6672746 -11994075213548872902569473026233609376 6672747 -14002190539758571609629920741913794880 6672748 13943054602446627874074436469779001856 6672749 46793838944311557446582879718437841750 6672750 591937884428064399469087605006336000 6672751 -42466589741534890220516717238178662848 6672752 23498062781758899917470476813007257600 6672753 -23823288630434906284622662785499009920 6672754 -15328996411554189680595909929531526528 6672755 -10089582466457198412485491818529101600 6672756 3345987679468943216252066536445190144 6672757 9706041510738525041466320634759740672 6672758 -10813103617381712513644472420626823520 6672759 1702761014809772722400870085215494608 6672760 7688058134149848589146110529659289600 6672761 39681826073423556751384843150604176362 6672762 3592699701071418101526235115834592000 6672763 -12933908187879187518158952119429113176 6672764 10566381455997366617367557950012416 6672765 -301977831915282946579244136597144960 6672766 3446753366398370162551015870777784832 6672767 -30244846614427044096399788963785134168 6672768 -20502699098982688866827954831417671680 6672769 42485172388086342639158102943338199170 6672770 -8688336613988137316183959143460747200 6672771 -898244654672931495763991907398873868 6672772 33338275874280099102938885488111991040 6672773 18832219033488911708029047713178845022 6672774 -12721585484822812408311317200107743040 6672775 -5810779634176926022764179928386250000 6672776 25964147576261027502352016815726264320 6672777 -7997371561727565393932898989855428080 6672778 -896670511363406519881081875372791808 6672779 -12938427036178309504515160044723448620 6672780 -18756099981421293362045952742565207040 6672781 -1904462823251055998429592301238060800 6672782 -16217620350310333045339811456843295360 6672783 -44177673148661317829192897076361728 6672784 -533637457222805331643683001573539840 6672785 9022417716552860552569190220894514560 6672786 15825402497170643774557384703711643264 6672787 77265049568845552444266154783452068 6672788 -9761866101821267051160959513317110912 6672789 -31294656837263017369152817582180619556 6672790 -22548652827127473082505768377884489600 6672791 9908589501492990720736623126478944384 6672792 403967566888720386807046993212211200 6672793 -5379401920941533146843851598604848896 6672794 -43297486067302332006138419151326704128 6672795 -30759051046403761768835222533695401760 6672796 25620200754514633653740729325081203712 6672797 41821301874006526058971690352511318246 6672798 -11435891977403582392685230187578278912 6672799 -79314357770079516313179197548083328 6672800 -1552478564021761305300960177684480000 6672801 -3593459687711669526099052981714924368 6672802 -6536594693270054636567631787157507808 6672803 18580086749210442694962767495517977052 6672804 16404364294324436502925109444054762496 6672805 -4346155668928398516527088338373537540 6672806 -2680817382695335037072972579375705856 6672807 12676966266705854742875446263290258640 6672808 -238649723489279374147711217158318080 6672809 -1678590129939653914692796068712366272 6672810 4584883536095722308856196371149765120 6672811 -7572099445209315557004543224545611288 6672812 8313350097525708087403258314820964352 6672813 17407396314854621592766784455399839360 6672814 -31084684772554635327696525814697126400 6672815 -17532656804320054836096716093077418040 6672816 6240907102225397402179081059891609600 6672817 27075690013379807754186606985158846866 6672818 -30823066331752307164247109576197990640 6672819 42390983061228812375843534679990554880 6672820 27254588631545470530089152050034636800 6672821 24505835737908009213992367996484807200 6672822 7155841743368882137184367424340131200 6672823 49939135825462755712608508205740092720 6672824 -32970663381163899833520702359780352000 6672825 -33199809606878075198583178316253494400 6672826 208146478778363712559270389720056064 6672827 4086459981688042625125547170566246672 6672828 25792503029829764272743237774147064320 6672829 -10781874790130760836968725252387052032 6672830 -3431105326531367178979278430106389440 6672831 -822140214118856710038382477645330560 6672832 -3688338191999286752796632972261326848 6672833 1892212554427068576199062529856035584 6672834 4617034448027562794809107778653388800 6672835 7469220615013856247140471477557831200 6672836 31319476813331820489710223905598246912 6672837 15725346470563757388373133058569153760 6672838 -21353208045001892325866466092859716160 6672839 -6577019911300158282966824336734735944 6672840 28831626765341793910020485661784473600 6672841 -6464396393838248477100333044582753280 6672842 31713318524063513163448616914758009600 6672843 -5996231447390689771581437622686106816 6672844 -26549764325019345046909822999783339264 6672845 -18955678895309745348989393314518414900 6672846 -2016467297594507919712863450004526016 6672847 -35525478143296833681315810375871913360 6672848 -1182266136149601659610523187720749056 6672849 26132642468426112243172511658288686064 6672850 8730204251045210555199008130478072800 6672851 -52208848738141596795223758706134393696 6672852 -14922166058128517930078164081435514880 6672853 -30673714669558173916302486313338518880 6672854 -18123616484092325051617200094864443840 6672855 111971520992714370180017712551838720 6672856 50028408374938512424311857198191994880 6672857 -1801256824044971223205985224528749120 6672858 -5386275811796495056244663790882018816 6672859 -2306987113033898415419938184022636960 6672860 2268748469931350938757468793540864000 6672861 -25052202377360308337023815695060148 6672862 638558907746615607171216808420036992 6672863 -8309592755256911833720880396119809888 6672864 6485195097440959489092931139477176320 6672865 8547070069175792139897470173012809600 6672866 -8082430235522323593687932717677439616 6672867 24866565926248800612799535354192770680 6672868 2571050127251050987584067806264422400 6672869 -711969864596624284676858362578539904 6672870 7458329898776471655911386740752171520 6672871 3183390553066747969549780764403833600 6672872 4068308769251503999686557345321287680 6672873 1409714032394863758946097736987180768 6672874 -1112751959536771484222266807231881216 6672875 24306867956058686832555121177866816000 6672876 1027380635846929956609878468772003840 6672877 -33742837730174887644147834416966079274 6672878 -22383288506859005354417299797634676160 6672879 -30262136732209963191404375936332357176 6672880 872902705404624614483883830968320000 6672881 -12484944167314259485713148659870438318 6672882 -2073581556540723288738305088567412608 6672883 -5104996283174240166699918540938593536 6672884 2529912027034717552842758655363926016 6672885 11375610014729523911543341523334669600 6672886 -5138629818255317360033260211586142656 6672887 -15268200995578484591157695426923471632 6672888 -22203369576811656012112160261859532800 6672889 -16362102885480627985369436083461660310 6672890 -3537812323568320567293705530611691520 6672891 -14012820127329104328409059087118831056 6672892 -4760474933112034480692191311840243200 6672893 37416127858328146481020471883967170880 6672894 -2302101123674175812788568317852111872 6672895 10892479656182924361440758332643621200 6672896 19769448467109056750683516354179366912 6672897 -16030117262252977701241224950263558080 6672898 -1868845794504191669151570015564212736 6672899 -17176524665714946081075740694097316100 6672900 3641283021605465251164828727319040000 6672901 9629370761118574737911612363313021792 6672902 36169826682486206921734842393587245152 6672903 -38763572336986794095036868360440319792 6672904 -11343473668736247701031716046783283200 6672905 5602116337006059240554400145591845120 6672906 -16364247541540474001579045739293127840 6672907 33235298262922916142112944103871562072 6672908 -25759858466808240702594969985224192 6672909 33563744237558358725723349162675673248 6672910 -3070567717832423063151951649671565440 6672911 -12168575325123639780436777775224516368 6672912 47300264194860816845271310186315776 6672913 -5130957218885533884501299418193516696 6672914 -3064073252309888367474810320691467520 6672915 6530927564575374555180750594577308000 6672916 25731750274990206246277984402333754240 6672917 52394048212890321213297310196964189966 6672918 -4275198452352785484143718058443361344 6672919 26221115538554849750686718373591290112 6672920 11705105880092247645045286197391564800 6672921 -7541968570038652592484077826237031296 6672922 4888784509737053916546595742887414512 6672923 2886523067382226084986702026696279172 6672924 -26454444823379717042312277738936714240 6672925 -13891952418873459626682842138420155200 6672926 -1442137844323241883429326321434771776 6672927 -3340180507778456166418256075299728240 6672928 50332117166951330799570902739897876480 6672929 4775342102775478186032821288518186260 6672930 375337267998698160634966919576202240 6672931 -12851297123209052168565267591247791268 6672932 12392642888446080393988481381192675328 6672933 3482205525284400068444107977573247680 6672934 -9533376911191559299366168826477796384 6672935 -8094964427747126620049984473815755040 6672936 -811202561232925692429831129749913600 6672937 -48541082486329763326657598798671577228 6672938 -35354644030123109354172436058520428880 6672939 -3836890087862173731090801237376772352 6672940 -1776093266944990391987421018826536960 6672941 -39434992791013192667080052879424021600 6672942 -1576056352563493848428581365441913728 6672943 12153314501498854980833126679449810192 6672944 -5964114287644881476021772138992173056 6672945 7921893711163641368108461421807761920 6672946 10623889656854022419933239801707632640 6672947 -721009010111995629925507021587743604 6672948 11433482333700095301606867705002182656 6672949 46928479968043392993923440563112978560 6672950 1341327498202908920105597280984182400 6672951 19477063055178874561300737234574231368 6672952 -4259364271726360176276549065750937600 6672953 3226824615862412694009279785976670080 6672954 -7735309181470840451709060794891105280 6672955 17000977749504206750530361918514720 6672956 -10737110804670377755536667253990896128 6672957 881030925379943369670751396673645088 6672958 59517063428829365873989758404215100160 6672959 -57805415315960767331369976430463209680 6672960 -1577421173025034500942539856166256640 6672961 -2923559046651908031451043932554027008 6672962 17321925821212864473088724996875073232 6672963 -8307612708958839996270993137475491712 6672964 -38817607313909413770861646597100593024 6672965 -12540341551575184007611929978726027000 6672966 -2936189513375075678351582853355216896 6672967 4618181658452560830895159119963930624 6672968 -12091923519188107921098687308136314880 6672969 31280670584919913729375641115394000640 6672970 -1698435157348120777023120838114881600 6672971 -56792592460591955631607985152714883280 6672972 27080923655027132054609422923871027200 6672973 54913405170607549049727596446483218080 6672974 -1521235664203216630012260504281680896 6672975 25505153573310912124125175373919601200 6672976 12826545319573213045640087483426783232 6672977 -22275309920836567447962127256934156174 6672978 -8557576608890734653610238047286741856 6672979 -50343621572303748858856294313707078420 6672980 9060075675513941775478138419963532800 6672981 -3937613595297014967528119880615163776 6672982 22721353614457517758285498059917858592 6672983 -21985630736989488805852441116452965776 6672984 -11317644374201700802195788990249799680 6672985 -2111207500737720576687174729375911040 6672986 17744050693799590907474954616086081280 6672987 -7304970325866357668289467843320336080 6672988 -8202659390272081592076713903665378304 6672989 -11877667796851901211278797658542130676 6672990 -497906064214647248173575036980736000 6672991 27088021540097506114399468384981939672 6672992 -28360387903171320738072214614802169856 6672993 42550819082842601020303123677702738144 6672994 -3977997649387085094516048037305836160 6672995 15961524096539760070499263359246590880 6672996 -5280730526122370057337926471158210560 6672997 42603480734207108096798048874999912446 6672998 -154645723659946533576568389354381312 6672999 40743716579372939967214211793300998400 6673000 -16995727753717844965380122540321280000 6673001 -73745708481308073074965534181896499568 6673002 3907193565971644168648546349961859584 6673003 1952935661295913357470048753723391864 6673004 4481185532097539622565003480837211136 6673005 11543146861875130803030948234838566360 6673006 15543521602395046556207436023573476224 6673007 -2265774845581182275231871607470395280 6673008 6553642048745062191103886025353232384 6673009 -26092986074072674624498123909331435520 6673010 -5123131796746066309099046686697421600 6673011 -19069506015410357845209154404301827528 6673012 28955744872464202738278589775416989056 6673013 -66518157280245408108786912582864635136 6673014 -11921120703619961443492279812864888096 6673015 11823964892209259764055846473785635160 6673016 44810476243922890333395859519131955200 6673017 -3274905450236440544064369159340407552 6673018 -7971472204523761309838920482088296960 6673019 475422267659293066750933686257245344 6673020 14300428687638375038073557124004807680 6673021 -52847246935410390769342536378819270778 6673022 27630992823657969335047367111581005312 6673023 -2002669812750695418157499288253576576 6673024 3432236257746682267755912823937433600 6673025 -18141494924392787045844461984052105450 6673026 1288594460593920914425836894097206144 6673027 -49788035261496643402332685324690202088 6673028 30559213738752953859368914358611307520 6673029 2012779191659869672939934782159104 6673030 2195322111121446931350723892329208320 6673031 -46480877419459586898211504680706248168 6673032 -21835972601451694941028542448451988480 6673033 -36691905064978882708020508844479599718 6673034 -11093691957232692711586705689353621760 6673035 5329944151363534300517948283844873200 6673036 2827884522278184583632274289315699712 6673037 8014236588273480078840920839290986304 6673038 -26373380569112022020150726758495305600 6673039 3600445927914156414519435046175439840 6673040 267452262480979116384828055926865920 6673041 -14084462722688307516538083357323874702 6673042 709638757319226851268821580231885600 6673043 11557966648535371017868443476561914944 6673044 -5928434935400066289813159793772617728 6673045 -41306998002440613287830238697390916200 6673046 10897891797784008789354798971518205472 6673047 -39823423247940440592166751662880267520 6673048 -8319846133957555367189133936650864640 6673049 -246255069450172050932009461095645420 6673050 9711775807745976390623558955866496000 6673051 -3727281633479732779918608487220259840 6673052 -25631248136736491556637141449389273088 6673053 -15793085726762854604555535397055560800 6673054 -2423517691319942755060068800150473920 6673055 -21760323643054478601884504167076935440 6673056 5242142267970063834858509727389712384 6673057 4037800024104495476088151160091624880 6673058 -11831007678245174707636424854845709824 6673059 -20856324816202597296731969169064931856 6673060 -11938432309651794441451168429365657600 6673061 46713892472486549700608814465786497532 6673062 15812528393098933696107676390516038144 6673063 1303666022380549590977762742586209720 6673064 -41084565438126697351018544601583088640 6673065 8796430343641996896405732368798688000 6673066 -33948739286048856155233699030542716160 6673067 -1414253513860941583509065268454479600 6673068 -24621153531187691092156631248032776448 6673069 -4902399545596944637459984304314172756 6673070 8649187263784611843135096795503592960 6673071 -8916265199140407778795012829529569520 6673072 -3036113013194528156268657361773068288 6673073 40695108033313323718447326326681681904 6673074 -11081891698461936902247128235748500480 6673075 -6716806577697380578319029151170634400 6673076 -1867187500878867129690514673849050368 6673077 2316163633678607337451282091541675840 6673078 -3950092332882702528941217433192967808 6673079 -6756258921335734497155773908802131024 6673080 6013418885625886168432744686302208000 6673081 -46106868763839303490028679298811628118 6673082 -4128482172353115607944598671982248960 6673083 -40785204604755393467564603409375757200 6673084 635356777294055880360799608764915712 6673085 -851658732282524747345210544047922420 6673086 4027748813648348702428670872947729408 6673087 -68378044163258877958767419052607648688 6673088 -197931877389526824492916812759957504 6673089 -4550811818768707714645650181963001280 6673090 -22267802093432681606458057678322719200 6673091 -16245121446481287634832977609920762816 6673092 -21905964041881256058621421154529792000 6673093 -2531776828811885414700003558006313984 6673094 19686293791674004602661778205069600096 6673095 -8144629592323115944041566304202413120 6673096 -12815670835694234401995558334328478720 6673097 45348824996111955465845991608393427546 6673098 6395645695295414402114919908646078720 6673099 -13075708056245355395430280336263943536 6673100 -317462463025894964525082320273433600 6673101 23251543667723886987174509455580336832 6673102 -2439408793604428396368830236110818688 6673103 -15533801737475511811146307990664799720 6673104 -66032616718369478707947665939496960 6673105 24894402552032632471258012550461613760 6673106 -27452380215179291578583425587509233536 6673107 -3532859736968561735759596640432741376 6673108 -591962448293383148469906821557127680 6673109 -16766777459842284818672083156980480690 6673110 7767805084191058342617860160432101760 6673111 29468520918539767812287762949953272712 6673112 -8673032547086091149854493110633881600 6673113 -16190836653404406833426158750677281958 6673114 -13786763509461972413709013581485056800 6673115 -13130858368660775163393798664273747200 6673116 20236888825503921242303261955496561152 6673117 17481579160804529720400988938898791840 6673118 19016265851362037050703672400417923904 6673119 753843572396531959795717647138255360 6673120 28056908688502140260081668686466252800 6673121 -3056326364687438242636731660038642496 6673122 -857435430130924968839016111320156160 6673123 63246134560048099081150063835488477720 6673124 7963928294583500278792146494358886656 6673125 -946121417432230826034384952038300000 6673126 -4541118400597681562619248612141299488 6673127 92997624805979133862858800626160000 6673128 -4672387039488874120268542807674716160 6673129 -30098706640482884121790213816448255160 6673130 2588336354957322935728982438889062400 6673131 -12722396872569792180868524146840791200 6673132 -53081519400795409077199127656583439360 6673133 11340466873125826462404417820789853376 6673134 3321375511388414187384408490872378048 6673135 2218530615417532036278845255933242560 6673136 196989597899479391878816087122739200 6673137 -5560768483334379455644018358245841040 6673138 -8320187253655894489352906719090679280 6673139 6380945919142853012975445160047865800 6673140 8528050411671067493251046570954680320 6673141 -32774902911205661426778912337912421458 6673142 8288624383270454155014903745627422720 6673143 -11519018365189126435827681453167302272 6673144 32621828002805590984184019872143196160 6673145 -11770425884500569372598185165304199100 6673146 7683399936107903156517727093258159104 6673147 12679315656107843015284815500089410640 6673148 -5147617483218659081177345353855755264 6673149 -643149355409231442407816393238322752 6673150 -28116519068439598906451222056137600 6673151 -4033564311683587849862594786672828208 6673152 -865888898900862182432872268216401920 6673153 -766570028009181519654801685576465920 6673154 -2650975946114552605429515020485306368 6673155 22116710888562875803847140966379498160 6673156 -13459322505560398503082235768429154304 6673157 -2338211809975452112987877501446950528 6673158 16692055124831428217343651325844029440 6673159 -47781334870159157461480298779494465640 6673160 7225899115945997218151755444102963200 6673161 -32811090965539780959519223679823513600 6673162 16618844521685518060026516643681684992 6673163 46932161066669426827281036754177250856 6673164 -51618939354512403401771291131169587200 6673165 32264200400170484644277462272969770060 6673166 24252189469675758369429645888470980032 6673167 19682724192857180421905483777518852680 6673168 -4021624455507520891224708116767686656 6673169 33210520035706584675635873116633659570 6673170 70421360954732152132797413920972800 6673171 -40599722456355290999050919241703706256 6673172 13710512124142499806501542406052505600 6673173 2174723578894530586581903142028406528 6673174 4754328420511228054358169308970195840 6673175 12309950863223576416856885681935676400 6673176 33148913772413417637433968163721963520 6673177 261747992775323470573791483856074432 6673178 9745312282099420236629166078026770656 6673179 -5757861531954384559782127110079570752 6673180 -265844080239392226213612691689830400 6673181 -9215820661990868849931595592027063136 6673182 -19634606618598043858634175125098147008 6673183 -43508707101745357621887697388208755976 6673184 8358525553576359553089447386922614784 6673185 -118906368424595946074923312512736620 6673186 -8665130960276062264636423812610719456 6673187 -50975844545342840358765006705799840164 6673188 -18475233080488621379426314615129712640 6673189 17277390701220183276468993010494597756 6673190 12109378236280845293871672879256444800 6673191 -2088490024282427636193066622643646336 6673192 33953352338413415125817794988825472000 6673193 -45729771908363997548421201132025287558 6673194 8197167048186456036153527438317517568 6673195 -12918517526339123820431243076416372400 6673196 -20650841697885766273729997747800953600 6673197 3978979918871328790349951383887000960 6673198 2003215726159851223618752160770865920 6673199 6620089233165525644307754346004194640 6673200 -2880807821089608527682333791610470400 6673201 44457567680516652532714222277165885184 6673202 14868668226000827146923785040863457552 6673203 35712925981176262099283630052846808212 6673204 27090215461280646380403776608079747456 6673205 -6815170626633334657049745522961687680 6673206 -1441241357780754029145824544212997696 6673207 218171923701459188712031378956551992 6673208 7131648475151361803405591334156840960 6673209 13553997999125812054152723752817611520 6673210 8667156259661039187462239196516449760 6673211 -3454154540931893129641412326722520848 6673212 7932891532389058794830429595195279360 6673213 -1051007140356128572421165551350727136 6673214 -3793588499766361451878235701429371648 6673215 -1438777629002183655932493968463298560 6673216 15604256516020976124886753986509537280 6673217 60658840553178480715039796874926900052 6673218 11186152135799304756998920709333802240 6673219 -2572316348426788615122720263460526080 6673220 -1185425112203776195459090411443609600 6673221 -34865099609530456019680329592411069410 6673222 -900350287721944030141578014667979968 6673223 14679900413271371530193970870138320472 6673224 -20259276677548611555892870659408814080 6673225 -12443883297581246650159749164105114900 6673226 5568669135322843548717368342186108160 6673227 13801071329496846497241959059241426880 6673228 26376497244693880887613818128893645568 6673229 14583606935003034093162153955828022700 6673230 -4487009895019139454117934337755872000 6673231 -60677170974183275145936237668184865728 6673232 10563881643691724795531243338031677440 6673233 6354396183652159315999579793950947264 6673234 -13276682454687640120062369705391791984 6673235 -26253220930326446542856979311349852240 6673236 6590879148637457689594678204604147712 6673237 -33645079437109804978486666416356809760 6673238 6771568961073742573816956601401787008 6673239 521147298270735076015736348326329600 6673240 -2901441643057727881438292277619507200 6673241 -38993185376907562943372968591213305708 6673242 6450783241023997535143851264672413184 6673243 -21900418052250821024322807899751882576 6673244 10238436814895471430308727349828454400 6673245 -1983226318543616823314895298883294880 6673246 -3765299632390093735001365945705313280 6673247 -2444012807942007295394313491381716368 6673248 -53271488188637361644615607453524951040 6673249 44476239242399907385199414805035494320 6673250 25512882464726995688209009282936104000 6673251 -8415368517371914856329335341643502080 6673252 -8939993295429212182330898471677819264 6673253 1830799146620019492957717369262759644 6673254 -3568796388142126460876800176664872960 6673255 1520686551198436357069649143622639160 6673256 -527634853733453830076116670738841600 6673257 -25709054226754577232118246741602600246 6673258 24340312120974137144304519118044930480 6673259 -14584707524342192707313019425688333384 6673260 3261976191890455284544204435123077120 6673261 -20475510227417811255304707464650641930 6673262 -3644891981841816057909956803366209408 6673263 14271897348579823795929816964369674000 6673264 3179453323198803394693406285247053824 6673265 -4084063962491261491171284046716466200 6673266 -1004461528312591640409253332752755200 6673267 64642971747947177106363754550229869312 6673268 5043451738409019145744675660545202176 6673269 -10284313852013295579759690199923373920 6673270 6560400660759966063790407400137135360 6673271 53849501640709833302683661807801832 6673272 6414852468945363812889752610673827840 6673273 8087299058298828669543760451261612522 6673274 -16168943645592592630220325966217136928 6673275 -3794337399870288564857532841961088000 6673276 35442889597613267204783456534841436160 6673277 5614609197884931297503459315147466240 6673278 -6582839441234827229412032264942236032 6673279 -34922550528761091855296408826505333120 6673280 20415859974896378046250608411593932800 6673281 985656462940512463741622811321718464 6673282 -12642354716100803689805657990639078400 6673283 -2628670977174880401168575106109408032 6673284 27490349443787278348375767742503073920 6673285 -19973217592000402636128804151432448040 6673286 7245603275495891800095825026001578592 6673287 -21795686731391178138484605502352356440 6673288 -13371257473580300623250874967719936000 6673289 -3679237249897003741405685606734798080 6673290 -38223198663362755407795194918737920 6673291 -47038027642067505090269740292942451416 6673292 13590154256912199180770430750456758016 6673293 9989480506964682325974145298686324800 6673294 11094280272032233234361804185943854080 6673295 -2847538141067609228574450486657417600 6673296 -1965634821248848265482216716996182016 6673297 34172934512599530902817142149055238512 6673298 26317311769289281948884677541598400400 6673299 -97379932554513243401514479107871040 6673300 -5539984006840327205130207825581065600 6673301 -30500234360463030771042038504289358368 6673302 8976761328464507578370548103127111168 6673303 18344457534578883554361959051581528464 6673304 -4298641470636659609083710251949895680 6673305 -3634241272139445102796556852195682240 6673306 -31360950855949635091192303278564210720 6673307 4902425081425041492632993438003818320 6673308 -5298586950643868340742983392168017920 6673309 20895236713737030341817781180835134680 6673310 -6462137926782873352656472304831371200 6673311 -28155680734150859740833188689489630440 6673312 421402931299974038429037113027592192 6673313 -12975028206225581495810602063653981600 6673314 20109605203584382514302440330732916992 6673315 9146697831248444580788867354946048720 6673316 1453305883258216366363239984567820800 6673317 9374103748521674141903734585875976512 6673318 -17275195727075760070364386300327940640 6673319 42487133686724658497434871227286553720 6673320 15009166262641096732115311580233728000 6673321 -52734490836330456045849412641720489478 6673322 -21205936055714634233123741249821374288 6673323 6357054734342029992926487236175140184 6673324 -3735432739359747371477235126179248128 6673325 32413091532344475737411480085833866050 6673326 -11719565305022952623838755135434355712 6673327 25566755025730227653070239458342860176 6673328 -396520370111782003341664118881222656 6673329 15159928849713024363220032920895174324 6673330 -17675382188276679127958194027291705440 6673331 2576172082767397253888929670342662992 6673332 -6361492953320834657114469495894681600 6673333 60050016535601246130783104954177094300 6673334 22741518870192583090269415103247095232 6673335 -3158666136206145835574850319607313480 6673336 11808324969707211609483874166076518400 6673337 -21798860030212503314608761498240587616 6673338 -756900569758338659520637967733578496 6673339 -15807315548383709188988339820040862080 6673340 -27470817882133556036861997998149148160 6673341 -2095346392735015700152859035161278208 6673342 167649865074349452196942883389046784 6673343 -3086399473506150393410975879273360376 6673344 8478790182805085531929090274378121216 6673345 -642619352030299577140885569055120320 6673346 -3953157286645801722078897150528028800 6673347 -122431745595697239805217103460766004 6673348 -13640470419512150100734563942405530624 6673349 7194358378258754042190610892097358080 6673350 10754177085989566045225718731031836800 6673351 -40628453028545810308952775500669041400 6673352 -12001357000320169573357033092201676800 6673353 -44126967633438257840608159234043789856 6673354 14877501580035944632801912133135459376 6673355 -5321743190056008325582943545682390640 6673356 3665568777290198589391584383735315712 6673357 5062377824500715605499373755441945932 6673358 -7973758549292765723945413423183134720 6673359 -2641669154953785368262540827412807168 6673360 1968658057141633876615560093237166080 6673361 -11718795430552614257402538689288497536 6673362 1354101681631848005296969636679953920 6673363 -110591303926728064979449329199050388 6673364 -7020382549131064943819051102745196800 6673365 6198028140236695923389700575982883320 6673366 -8493083266609502829923729033635393536 6673367 -10046429105593142598790149042685934400 6673368 430774748812140896772437207180820480 6673369 59155090439436178075901951534052597770 6673370 -7882039357257553775906004720849715200 6673371 28530678850454441770595373136685109912 6673372 -19428916446688406435558094178964574720 6673373 7089481153924770207652304448414650880 6673374 14926659811157995810508636168413645440 6673375 -3890465578171674007847007025672656000 6673376 26788619924207212470141673947444019200 6673377 20631424452473023267463459104242406320 6673378 11667756329045227928949785091458652240 6673379 -17491358483610968217969029994832306020 6673380 5314338988502691437534328513769267200 6673381 -11929582194816833727586962979970252160 6673382 -1330244613799500923177959151411611200 6673383 1049511897028434367265571470709412200 6673384 24851023411806093914689305155552409600 6673385 -115748550393406733792744569524057600 6673386 -7456840597617669929619881566607619072 6673387 7524046005620526513201697448595543952 6673388 7414269091632626718565482513593004288 6673389 -20367054999504478828719458806814624160 6673390 -17055987441892232660909024184553449600 6673391 -30012753919558555707516488640422924208 6673392 -12938511657038004007437219109797888 6673393 31137313070632444019888159470705430580 6673394 991642194351795190631493357462872064 6673395 -14498064089974522894659928260499043280 6673396 -8863622822871506845522892763912574208 6673397 -24627415422841130530475309386758179154 6673398 -7406502336218510323824399351912789120 6673399 34879104002850912810792547701556519400 6673400 -11271241958466916736888623089977856000 6673401 -6932225795834194506473066167355228160 6673402 -24586147775787446343337189702361911296 6673403 52772473234486661585130507078890940264 6673404 16081426760093087292958587564548136960 6673405 -34342845778001152943456791054380521940 6673406 4416566126378714278581342316713972480 6673407 1201051138289415758211612470262804000 6673408 24070606670290434539209968255500288000 6673409 -34498460202677001993338867842357947390 6673410 -7135719591764802083640250154802156000 6673411 20239536788743087211791901949735542012 6673412 37882581014694232834343433033304915200 6673413 4585775603758912599135611958681026400 6673414 20339090070401280139619809915419469632 6673415 -4031829391527810533418166475652986400 6673416 -686006112041897048976208427760844800 6673417 6117496332429414813277603919692928292 6673418 35521014102897472869956698562574904416 6673419 31201885982335423777539870635402928444 6673420 -1607248674546557709496741617164497920 6673421 41383604700609588221643690922893773622 6673422 4315687770792879235561812033072844800 6673423 9896785332332974846790202582100163224 6673424 -9147864668279437995312746885531688960 6673425 -11206323235776230294062925504541996000 6673426 -24643207837832923933756390058271167088 6673427 32250308667379584501533501272117505280 6673428 44111870568081049658818342594682880 6673429 12936340715942460885467096310315023776 6673430 -11598873395834350433056323717044841600 6673431 10133495398057373277027494948670902400 6673432 -6402057888042041823496773589362278400 6673433 -13206576594450100117845450533368705596 6673434 -452557178248413388255596932577937920 6673435 -34487664152895337701144255817596056640 6673436 -25825019811215726806742133317708218368 6673437 -37990625572958708667784339335686402106 6673438 33190269496545523909052619029472312960 6673439 25779135106108895532728628594432707640 6673440 46989102492655595317426645075230720 6673441 -698556533748214030916359361064858360 6673442 -6720556954512649843263187199916720576 6673443 -9920844397703353970929565873493455616 6673444 11658998569166227383255169596723767936 6673445 -31703505255526851187989300301072137600 6673446 169638853360439671214424238059966720 6673447 -7201248731418042603754302096454952016 6673448 44078393832901650212976242245400079360 6673449 1657802226068721705986591610693594528 6673450 -3447454509671194863950007804587136000 6673451 20402716620952731405665055512382717600 6673452 21150554182303316746958184045532695552 6673453 60925047836826981253352560859175287702 6673454 -838097511810690545353318506196741824 6673455 -1871626214740224181454082902791864800 6673456 22431382124404272675091581943969153024 6673457 4156135772741216753324172310181959506 6673458 8903729815804572363191495988783237888 6673459 -21884474683517513125164956798375296800 6673460 6591036747343534266863744743983041280 6673461 6296266179750953182511211413673641184 6673462 6177931258535082232835187976532579232 6673463 15079372266118158464569424255129786304 6673464 -4462667469566555742691368597532385280 6673465 934323990776882785535746087329840000 6673466 39972015579057633908189531019612341760 6673467 7875730522717069031750099989637965080 6673468 -19687849216256526906408302741492521984 6673469 20403612936185575197484652240367212544 6673470 -1006191617047646980344573017380550400 6673471 179553130556359288450522609126607744 6673472 -95804114463925003022381766721142784 6673473 -47581909118423181703913602723160114304 6673474 128973226259675594588940069072816672 6673475 -4917056596328701954487772611324576400 6673476 -26060588123877202783075084786281735168 6673477 -43447818700972008760208922413866136674 6673478 2037464581738677471290013069749852160 6673479 -18586320656359084663004782466931677016 6673480 -611160235095465055462734157197312000 6673481 42160220295846585396806649431028803892 6673482 27198768924959550481489230188986429440 6673483 24932411383072140472680110312941925376 6673484 21481947596165200207471051340281052160 6673485 2277332742119433227224395516530668800 6673486 -28598544306869099793827720826164353920 6673487 42162364273971708250921767131043228000 6673488 -1291807036807915406774520348873326592 6673489 -14268235074353722958479278971053458780 6673490 -15322215928590789064078088186012390400 6673491 16410136755443312487384731119016271240 6673492 2805033192230815481892829232671467520 6673493 13458968975592826588752530651380961742 6673494 -1053495224397237221956661702741729280 6673495 8024175199693292270930488868784981120 6673496 -1509471062370563819767408214302924800 6673497 -19643207398609731959108925716599693440 6673498 5545161529788210476511927510346825728 6673499 901239177041220343823578627851570720 6673500 14144860195652342454168335639739264000 6673501 522917623816904104102957930878046502 6673502 30570490450342838896910987605172685504 6673503 -13627820918583505458519587766381150720 6673504 71625883169412693432527597194327621632 6673505 -6141877027249973275428524010033311640 6673506 10096812538930095693601098684741091200 6673507 -13801886388987363893736799667006070244 6673508 33206776688378696978836044081086370816 6673509 -49062557370872537341352320703520428640 6673510 -6481901663036214691426129823432883840 6673511 -16744138750220594649452656560098063448 6673512 17050815301010307757972294893748715520 6673513 12863479834081209132319660074975040 6673514 -33789794440589362351159617763379712 6673515 -5694806553808803871327282168732561680 6673516 11022009967212893960300390818406877440 6673517 15918974059847477565886276408553620566 6673518 15313387304301522817021943116262011200 6673519 -23962262506067231642252673824148044640 6673520 3157680881256468975003525073132584960 6673521 20841496598103046915164541902084358512 6673522 -17374023071909918809566950449901260800 6673523 65608074049847498447116893449849981772 6673524 9276899500953719616026745647163740160 6673525 3774137743305480726973848434867840000 6673526 -1588571878127806278249180573050082240 6673527 2925421926015822392939452833705395760 6673528 9439477149468968324515721821783080960 6673529 -21458759502905040950336358360995233440 6673530 -18398449061701810981036452118965012480 6673531 -693412280522279434189440175009934936 6673532 -22428064000796563876794483252231095808 6673533 55122367486710416579379782599005927648 6673534 7883095227572158775353051225523678592 6673535 53606683695833343048524761207972840320 6673536 2390956057754856801741623515309670400 6673537 -9092396648605099930374435521229937368 6673538 -39023736180131199351518162784430057440 6673539 -2801875142256269537466602798027603976 6673540 -3412030295650279570559967525539512320 6673541 -25116513077077367362056808682862828480 6673542 -1821293595665922837462300311445559296 6673543 -509558598734865259338671257771743208 6673544 12916360025431526998918817594426419200 6673545 -19906237047811393361835031290039268380 6673546 -2546439744351022202758789166517372672 6673547 -42955757527889121777456385437499241004 6673548 2112671991672243790365889242298368000 6673549 -284096164348012399609260108580742880 6673550 -6810056839279447601067431141913931200 6673551 -869631434383918943218521517774741368 6673552 2932281526875967650078360577861984256 6673553 -29852667416719492091939521406156949198 6673554 8728396786597441173679665814976682048 6673555 -24212847157712418627037418276117372400 6673556 5325293588856183872971344404318085120 6673557 -225126216781242822397318046613571584 6673558 5227217072068252305029268585397646880 6673559 -49479957935256765296882929789327101240 6673560 12599323783115880534863136915456000 6673561 9635246769030135479105026630386298500 6673562 5154152482550623666641633885392769792 6673563 18481285118173460154962912685462912480 6673564 -9896359033754860231241481807689114624 6673565 473129595427270543698065051705368320 6673566 3723626200503090098411196207483608064 6673567 2836075276403522980165030196904066360 6673568 -17562413470135899544133624217395527680 6673569 -5872351878902076551656048577807161920 6673570 10985934811174436164508907965500940640 6673571 -11406294641197049626042066493858136240 6673572 16790948895411631505101523443346518272 6673573 5948775649424147790085976168142962400 6673574 -5566259822766006037167945548267119488 6673575 -2217712844048725705180116916616950800 6673576 4611037225073619810884161401490636800 6673577 42844571710102223078521075175344578432 6673578 -1437891841943749844747511896123884800 6673579 -11227917797551268060974653167680158720 6673580 12551273007237350123263881146599987200 6673581 -27022509216669892530863116168821523530 6673582 15111638625316977011226742399871240832 6673583 -3483861370397119823725146311610817440 6673584 -1466420087945572137716218301585719296 6673585 29168704868688369756751444260770649780 6673586 51749532705248885218309071609890601504 6673587 -231813657122435746304561283011180544 6673588 -4781456614118122235835734824170891264 6673589 -18171352959945314788703361622042230276 6673590 155928248245583494805111731393628160 6673591 55541711313403896509624306996234685992 6673592 -33201991804940856457551770880228864000 6673593 -14043542435832451378154322405263286816 6673594 -3895643937804546697120169520563669904 6673595 -14751865634480859804505450845352310400 6673596 -10316852141752816051776112255830589440 6673597 -2501704752734630760334497947213510400 6673598 -24736566862880934618159764455387853760 6673599 19447365807407502296391642692577819624 6673600 88423148907501035178001369818726400 6673601 -2803541299922338620669351658463685696 6673602 -7303381137956621147029419309404898816 6673603 -41692469282747808415132375460588156280 6673604 -6834014907820126417664222969332776960 6673605 -11950056841695208295253092386471327680 6673606 7425488966303718081790078892998630752 6673607 56365635594472162111042451374337072856 6673608 -31356359564259186922601310067572940800 6673609 -13833333815684499415807060808032737190 6673610 -18074560723789220472706304832972635040 6673611 -2932870593009164424812427583524805632 6673612 -6832671838079334975944235712732036608 6673613 17336967978859571907352399489030079862 6673614 -3938742815963404328853356235539252160 6673615 -7967643794678548879124387702562010080 6673616 -65859094795672576736103777647935488 6673617 -16284350891629286816805938271090456000 6673618 3072146080051397112459113117249851392 6673619 -11579421925172809841006023738044685056 6673620 -11599202056220678160509035142683883520 6673621 -5261056307247167457603640904992623300 6673622 3196540034317505442106329669970763904 6673623 -14731960922763011828365243626757832832 6673624 -33939669783183309509505150012917760000 6673625 -18736088660009393532656413576639680000 6673626 -404713147197100218634904913174240000 6673627 63719747649349683012594542667155169476 6673628 -12103912249556003235635957948858088960 6673629 26584944302781600616991557351245364128 6673630 -16164523458666946332520333992614543040 6673631 15660527185247789691229187112965718432 6673632 -1437625642211009072559840647851278336 6673633 -26250460565096986979926155008997441118 6673634 5006305969374726067692921771770772480 6673635 -11306613505694624612291009475871670880 6673636 -15166299344421912716137475520615418880 6673637 -41980187288337016491487711887953475714 6673638 3186580744796487377018335462315018944 6673639 9684348556189666246961020306522162272 6673640 -24693808153896242189998408201977907200 6673641 9270875344353839047284051248377833168 6673642 -1086610102316274588542979688924145568 6673643 -723854065441235272932206504725253016 6673644 6061552705059078539102924954701117440 6673645 -3553142736830138378903171416911580800 6673646 -1373278565332399420266697718999777280 6673647 -19643540062270965356760209500913965440 6673648 -4261168842902155567165822775712055296 6673649 5190161408129381323384081339816988160 6673650 -4595285987091740098879336854904982400 6673651 -3548380136754225176173971864468549296 6673652 -16555272828444751640566391131842071808 6673653 7244628322715241726239322971814710460 6673654 -7828401363525856157377251908983150080 6673655 -11340381888223205579358303063645750000 6673656 -13381329835620537805437984616820244480 6673657 7762985881323641492238679328392691520 6673658 31541885536113234222015573808308685680 6673659 7813839686610726726194376117359086104 6673660 -206563480065237125474906304057200640 6673661 -31094557657438706307659840951840346708 6673662 11141969658447849886800154662949206720 6673663 -34005595698844885975526785231169905296 6673664 -6275263247546108880452494883920281600 6673665 11710921897436777197204855909633200000 6673666 -10770027801258561882877732721503441968 6673667 2285063243858115268774241007675271680 6673668 3037375214030468036677263597488609280 6673669 7496714996738034392601322303841795296 6673670 -148726462255612973137511962711182720 6673671 -358443584048205622589408912090145888 6673672 19570323165382468797185679143980032000 6673673 -66073521569143089809087488567630747980 6673674 231866273851752205350675812217876480 6673675 7811617960030076403800149641101156900 6673676 27884752781405087346348485552555627520 6673677 -1249311942279212414877711655380348480 6673678 -1023348261421424946531944247580247040 6673679 -81879357960850974273062428620774891216 6673680 -308395993148022090853577420250808320 6673681 2314253788569608731771675244336674560 6673682 -2156641997331768618447007060367920128 6673683 -26502947817093221836612574824102310400 6673684 22849853489672800277108090327423788800 6673685 -20724417034093356130688383003355395620 6673686 63497164221740665346163585935353344 6673687 17230485678006236691233097199509131336 6673688 336578825660049919990543283607183360 6673689 37889774940312453723796889086965941808 6673690 -10650158279042705809889015861028455040 6673691 -11224830261902362531787822892032950908 6673692 9185459363377502433336898782745826304 6673693 4298870213922160976001320434230244800 6673694 21053709445501302881660259649046969472 6673695 1287390322289432998321898305429209600 6673696 41859985246341677878269020409318408192 6673697 2057753890474000313738855582009335392 6673698 8532145290977966948465220901840857600 6673699 32616924252034447514213374354212676700 6673700 15639572415256128821512213753860326400 6673701 4702060328997890999469268234373051232 6673702 -22921936986798196839955576501287127200 6673703 16461232079845864832682700797483093264 6673704 4790264800814981997556644593402757120 6673705 16804758723972143422397244027880707720 6673706 -19553715289816257514959944497341696 6673707 16943345494446647141507789477956348128 6673708 30580245056557270722612826688386665728 6673709 -1038808724119113069438476641052644800 6673710 10887432361558501014637331673773088000 6673711 1663979225161028014147207152039234048 6673712 -901440803330770114259045051139686400 6673713 280761845427708500006907465781202544 6673714 -332421152912555150299830380341971840 6673715 -23503059031662426997770591937307738640 6673716 1512851151365605943027237697660739584 6673717 -840960515673689236881169544055673234 6673718 15262094195809227440739125063174658816 6673719 -5029314996497075325530179257354850944 6673720 -5950855452032299005215277940086067200 6673721 3084409056090969120742963078114966272 6673722 -15463992359156651076364270706615452416 6673723 -15650421668576586828227074741172260864 6673724 -27555226362998299922636056410214723584 6673725 -19047682605633526932192284443340832000 6673726 17068493812047030740883717072970675200 6673727 -9317746739345928970649417197624555608 6673728 5656009143793445607311873851061698560 6673729 -46385466896739108764646385382488016 6673730 1062739486216365779850263844556147200 6673731 18353900983616454152633280785516943360 6673732 -3549862891305577861073278534795090688 6673733 1034309264512627696375113878836930368 6673734 -1554819365898615660778482316241804352 6673735 12275113403679603058778847354662386680 6673736 36683288989623918831145079291725455360 6673737 10053451867954217993851300041523061952 6673738 -1742588752471958269129193195543690400 6673739 -26074507539453709375602368559209108460 6673740 16363069571830725627520755773254118400 6673741 -16441114509553384580610411445326270120 6673742 -11491502939348053741116102249918982656 6673743 -113367771154006236675649956984491160 6673744 278958435480259487916509629766172672 6673745 443889535504709117109769948922934120 6673746 -10814288613863723895884440807066617216 6673747 53055681715396113932305379050581866720 6673748 -18083560282035074590470743637828542592 6673749 -680959724708441576819501400149026848 6673750 2631480721651134760937185373117400000 6673751 -32485240449628266069269781766660375200 6673752 -9084664304931889094537747952311316480 6673753 40209658388866852668931215908805669002 6673754 7010685908622179806824947625873734880 6673755 -8422155363615662941169358557592720 6673756 -1090787471520174614940911151215416832 6673757 24785453346227813291003952567308244006 6673758 3923142309827357751452041468999188480 6673759 -60257265411027041886274969998863907040 6673760 20057565943211447771469209905814568960 6673761 -7017152334329003645726154334646343468 6673762 15997517696185196634563369478996787200 6673763 15309404345416200479982826051449546012 6673764 -3096770242418321754427970798336421888 6673765 2439999091311486180312023435483988480 6673766 -15693366914219647235735630959881359232 6673767 67162135173205098789301672585473472080 6673768 -54124924770344249033907392065976509440 6673769 5113480289749071154017969837531954240 6673770 3237533923551510391638785423911396800 6673771 524808112676064825648159634321154992 6673772 1820230142133792699406367260114944 6673773 -3338961505026507092793040353300517632 6673774 21484913747205610131218558070568451136 6673775 12558168278422301743716752534246745600 6673776 -10104711810620199280448782100016070656 6673777 -35457486525477643377596461893462459456 6673778 -1875520755503844991136191670445173760 6673779 -4915048316065474942466512318865525760 6673780 -3989751290180444266601415192937290240 6673781 -53676271729843701359620985706183842208 6673782 18393917666030650233948080921847091200 6673783 -1029864736816390347719917698681783336 6673784 1760552447245855621393240455230238720 6673785 134283065281506543482808089927947200 6673786 1449512191398791023002748280703619584 6673787 17294259190422755881772323641089319312 6673788 5452917705365750882020166826476298240 6673789 29864115839492237137506888622269075590 6673790 11527200136509552459930389734741838400 6673791 -23624154323866173826218159379205700408 6673792 -2252951913683571580046088936137687040 6673793 6606621991851530299191037973978174400 6673794 7482619404422756733621068998013820672 6673795 18673497707321610021120482247992029440 6673796 -7885251203918845580944987079844758400 6673797 -9588138392471869264149497353519827972 6673798 7288689438723079078951011947463074400 6673799 -72777074990851505581334326910628697680 6673800 -1252685465169038011285591622059008000 6673801 -20544683937860321604279518969945420280 6673802 4640623990761947791088174893287213312 6673803 2520026324425248666098362244591004864 6673804 3555961103294855906199052234293706752 6673805 8395647183001098517816688231332028160 6673806 -134302132556528358700513027461553920 6673807 12711363819184993686535330334361145600 6673808 5850816378232791178436160349058015232 6673809 -8361318292287987890286042455698642080 6673810 14242298111462735671099539092335603200 6673811 9843834833589364450842227030325733800 6673812 26109739723704247486443927113855557632 6673813 29967865048857702341298718302866642844 6673814 5979241833426665191727509701937590912 6673815 -17605367002184372600219400937266000 6673816 12360891455353840355103270996941967360 6673817 9416047615555934229096700376860908420 6673818 834740331938512114656008809731898368 6673819 28897917709371737022922403997979417944 6673820 16877397372400456980371061369969262080 6673821 5906015315579890358011527943379724288 6673822 -224888644023130022544763695191347200 6673823 21446785895503989501234840629141259864 6673824 19917933778186540272726212724360413184 6673825 11304255050334615084251901894483706550 6673826 20763944870994570806275651118095415040 6673827 -20338060818287267891698981163415063120 6673828 -20301093954549371057930394694674739200 6673829 -925110146397947995074324674540424516 6673830 11766753366206744152745466595223425920 6673831 -85887646552065993680587002470492015736 6673832 -3304504773261225872632965716062617600 6673833 258691550608129400189277928942044762 6673834 23946167982413256044814485621847408816 6673835 -3079453669294438924765503568222433280 6673836 -2572638489279773740196282201975193600 6673837 -7899420059765214004278238937146446420 6673838 12479138238797107565650985470896348096 6673839 -18434010271597836193623555347855703552 6673840 -5479497359320649267807111428881776640 6673841 11039479656764245788129860363387493120 6673842 3846063256264662387711171182588201472 6673843 -12310047981642624206043609155637462240 6673844 37688080937844147184416024759121766400 6673845 10397062231527477763757904746103115200 6673846 18410579929460781169105220029343251872 6673847 24879439821481739835990987338462464296 6673848 -6705199031436154581242335616549191680 6673849 -4549773374920295553691324160658964284 6673850 9025914412132021593679280516228812800 6673851 19609516019374072103271510356621685192 6673852 15399423475419012737659394459580014080 6673853 32234638794923546265224439470179743360 6673854 15383066479096553315641907594452500480 6673855 4773610426890579517498855891822934760 6673856 6965381386046122337478408635959738368 6673857 5591204522534864240188829675801706240 6673858 10249836387976075845203730095159808 6673859 -120002575625086422551894113278623803200 6673860 -8867866100608893233845193493097267200 6673861 -58739045380698710195984011959797229538 6673862 -7035958445827551959475137970849216768 6673863 2264174048593036136848073786818214400 6673864 15991265471942759526560262370658918400 6673865 16653777134790132485715422917546168320 6673866 720796802558119133788167257625366528 6673867 24417597586684756174757744537608000916 6673868 -14806711944194871432575351226970551552 6673869 -6097223860008235440350736835310297706 6673870 8170171768436315440657503422726184960 6673871 39037775640575030894533699990510208112 6673872 1333662959689579461686109209467158528 6673873 488843905932594187040142192779344240 6673874 -19964173918904925953733620595078302064 6673875 -7563861956039001423277743999972396000 6673876 -64848384445736825336994726198259840 6673877 -3594969710215206304625628554328813600 6673878 -7559439974568362620865246464510296192 6673879 2834084066448849080236051114992040384 6673880 -21834278874313581311575357943527833600 6673881 -3573580859114956758166199644725216048 6673882 -15439790727027062077152117018630536208 6673883 19316024282285800549368446677166798520 6673884 2900249062835944702384693658857807872 6673885 12250801511345827200269128451455065600 6673886 35952610658678770041725011721579782080 6673887 6382526591015830728783733594465082880 6673888 -19190008131038224449892197256330739712 6673889 32698234254433825660872948615051414690 6673890 -205707150167888367817950055137292800 6673891 2840740078061065072865099431435083680 6673892 -11295832681438469539908372626151014784 6673893 -16124837964579742843894318857188300736 6673894 -231230981153859222317773083903736128 6673895 -22887308323442744599511484414136585920 6673896 -2046412944819256921831813757067002880 6673897 -23793198575401478990308655740248550656 6673898 -5531033560726285490271306466625619456 6673899 -38650806074842655998472393509256141736 6673900 3648133304477674004188520596033568000 6673901 -175798909624546457499031214404067040 6673902 -17710565713588630465154431093450782720 6673903 16431300373966903683629760001215539160 6673904 -1212834385364811597009920871709409280 6673905 7603943605106582321780632691755008960 6673906 -17833356677487779635606534077667200000 6673907 81009038559500494514167945194776794560 6673908 13357277822839205344980781794205532160 6673909 -1254449128312097353274414144889817440 6673910 -12980649547865207646751277927042115840 6673911 -3953773715007979274158769283172267776 6673912 2356735833925796838932738938041384960 6673913 -54264851827186132962507737016216271740 6673914 -248591767451894547457792595867753760 6673915 19489572768335652141136708683605360400 6673916 -33311059193220442470549633647957237760 6673917 6810507033609707783553559570151040 6673918 6920917013317410908659742830616471616 6673919 -1574344933315024971865652073368975520 6673920 -9052214613399419751456085178213990400 6673921 48082893713648667008343167379065153200 6673922 -22532252823015069729585908583728971776 6673923 -23008156058199506155443083782161130428 6673924 -5114572856987032452026716512025439104 6673925 -29543812763242149144108571981844665350 6673926 7571001983842445536695808732024055808 6673927 2351109156827943195250327447275142400 6673928 5053559722460970246747138721586872320 6673929 25973574242464365322518897010078972608 6673930 -3229782348339686003474646431229300480 6673931 -6568264744084223133740284920677627736 6673932 -9473899097119639229801297172702097920 6673933 15363941356001844109608931254840257664 6673934 5492606512055926658822248808002439616 6673935 -214643805545366986752523779443305200 6673936 -2161261967827554397077599739009024000 6673937 -6330544792048121363903993548818075408 6673938 8987988619837283835967402552527740544 6673939 -28029030807324640367053648922290214040 6673940 -3990704929354172859266926281573580800 6673941 49670587512287311271278766813078797440 6673942 33084062506372159180824604212685230144 6673943 2359737866778842804117875080535699464 6673944 -343385882983128511033618545495244800 6673945 10765605548872511069651325606215769480 6673946 -11455609980478344099146563243398063360 6673947 9435446927265002189678209676697561792 6673948 -31738689145233350186620776393636445184 6673949 8252814468158533370736887918070243192 6673950 -7863996513878009655705339935346806400 6673951 24813626883047456959102225022836825952 6673952 1885320560965450062044150469610831872 6673953 13299709713039424646472424939189364736 6673954 770438679460230641936190607282033152 6673955 7772649230786380906910942467510608960 6673956 -10859789201728920535602236477817778176 6673957 31592155214300115924188557442059706812 6673958 14982352399880713276644894858733786080 6673959 2503966029295737231779192513511436800 6673960 3251740276301670179708658828445440000 6673961 -429119780358533175128266732464949440 6673962 16533361810022676328146345557163379200 6673963 -62227000608669996337549572741085523788 6673964 4955863363368365944865853774833367552 6673965 -24040191870820528449501743278946081280 6673966 -469947084747418952948109805634762496 6673967 -18797964975527074567526663557627997448 6673968 -889476541122727094385839807586631680 6673969 -56392777167627408354503510663812795630 6673970 -25227381957057303759814881369997967040 6673971 -32563800918484148173036874975558591688 6673972 9283950473671444215490755054358862592 6673973 60555610954096560197204111095577541180 6673974 -1085000056764060074163776185534558848 6673975 5213244431136467080473330570035932800 6673976 32315049426660457668152748290656972800 6673977 8797969862973980666029502848645908480 6673978 -23307811636625598372113531236737922560 6673979 15348480095174981447056433513242948128 6673980 -1946285767294365579770270352951982080 6673981 -5493222787322753908782054419982716218 6673982 7662339832965341421934537700334425472 6673983 19313139116532512767229551888571118024 6673984 16071328067808448007596258828839550976 6673985 -11891573768543275079098878013618091820 6673986 2924980077246376602599475857967449088 6673987 209863251219546847103375317597627720 6673988 68672155426857907036670910302475657216 6673989 -2591124692662774619533420394883697152 6673990 811410326232404632681448780134732800 6673991 23020920222125571534802096433117890392 6673992 8517391483883950936559032894902435840 6673993 54069998611568119657961383251351681242 6673994 8773833496672956009136938237078000480 6673995 10779375361218151159176276708489946320 6673996 -24201310347819712977062897566756035072 6673997 57610862056672663189062208276938720 6673998 14164048434685584767985492625973888064 6673999 838030836683702656134321017960001760 6674000 -9324924730508467564471724261769216000 6674001 -5160058448691175794069533392855895568 6674002 -5358323162647325899708929777467681280 6674003 -496566430165694578072456657038314496 6674004 41886647693539263691800097950053093376 6674005 -6590141111574695480312775666055208040 6674006 1314784666681786166979001868903179584 6674007 -2946282904117345257526315246912062360 6674008 -4320038854069354755856648103132160000 6674009 13365900866782285511690960047342947210 6674010 3156141445019466288465806640996157440 6674011 16459429343331516119717661119520140612 6674012 1722153998908225939665516717530989056 6674013 180946687255679531348903586221589528 6674014 -25391985390297004402000932626006262144 6674015 27475731011407570982934394116816104400 6674016 24046280882477980593887108248790630400 6674017 3405385786152082358742416908711859392 6674018 1690957325185729490059457070334924800 6674019 -5806403277121090338409832009986521792 6674020 -6283501642802055469963479325231691520 6674021 -2111674762656282416901416889605798400 6674022 -12115173828892263664589348249742111360 6674023 22994568978463968373684887346626348280 6674024 -22383912681563570006463312642597273600 6674025 279883224574124833826428033056470400 6674026 17397433372374796266810890347486049712 6674027 -8159852873968642670186476509829097448 6674028 -2923999378829869359038459303925863424 6674029 272626041479008905811231197286316630 6674030 215008486301050439751803106897315840 6674031 -2969461702555386792355589525481303360 6674032 -10812266729771742402113482373348491264 6674033 -72332802726905396831101090970918130780 6674034 -8544677568863237550984410735576526720 6674035 1322575583671197829149156027485222400 6674036 19864490507850653938378969580546282880 6674037 16463094239410844513663059994869270560 6674038 -2851491776940759161992921894060800768 6674039 -12815830689235951486615600688958827160 6674040 21790299511640003248810824496123392000 6674041 -60057268814670765615006281118733282416 6674042 3184843585750412216735645639761122672 6674043 39015844981548687619654227329777341464 6674044 -9139242630760828395176539275728812544 6674045 -28559296723127988507406503950528728020 6674046 14218469489595286001176701003579864384 6674047 75343196036820395685994222195117035072 6674048 10291201876347134420122544965492408320 6674049 26136797616488624348118134057657754240 6674050 -9344714405454767359550439882487645200 6674051 35012609538683401909870688580738557052 6674052 3081786555908732042855279892371079168 6674053 40755066204839932131384293593079070302 6674054 -20199012477437968358682831029783338560 6674055 -2416000405028583143384382556970184240 6674056 52858258784547014883603371054273786880 6674057 17878968666176495913420895290988394880 6674058 -19614738435786508666618670946280416000 6674059 -8575243353448036421153232221354351984 6674060 8296727051735414626176985286798438400 6674061 18353845787417838725837174433579252672 6674062 1110495848367188738928285015898464000 6674063 18822371742724394426086538789103084984 6674064 128071258323957116750211428857282560 6674065 -37623561539833527646283691957453510540 6674066 -4483354882255925004217537623570785280 6674067 -14346743797762291178674189345065799116 6674068 1218148713345559812027558791979006848 6674069 33374892495762308586649790219302243470 6674070 1630944276095685008676343278047731200 6674071 -19659948466344563997943604006083932672 6674072 -23391829690076832826708955528101939200 6674073 -115462938222033197033448817787980800 6674074 2754647477773096031102514985384833792 6674075 15574161390823163157249050329262196000 6674076 -1230121328146485310109867323849459200 6674077 20624197698340670047527461528019084780 6674078 3361798524117100482835437451436674560 6674079 2076957598126542714833633579391995520 6674080 -6748009758725783312246052697826918400 6674081 -51525675830811572836272572490968602428 6674082 -1570138971356561455888887712058173440 6674083 -5362714519006297668208838749658142592 6674084 9176354064485552535835410192570393216 6674085 -13136887801207978403862256004252347200 6674086 15354074485517625023225663735804608992 6674087 34044815215185145656077022512801186304 6674088 -15180216672626515869708546119115325440 6674089 -172380614081719480939440105968469240 6674090 -1946438985640985571598986363753542400 6674091 934119972212818250425892274939110400 6674092 4702814503997953271748243589211397120 6674093 15998080994376775333148473395821208342 6674094 8406842935329374998368547245304627200 6674095 29976955737577122987317766365108742600 6674096 -56858049142354407720420131843014656 6674097 17056946200944657166878355322771619072 6674098 2204710964059915565536659216876348480 6674099 -64272954337343479407483322778592484536 6674100 -10796306182648515218690560556336793600 6674101 -24626809193733337004056054763739690848 6674102 -533627266451184755729075586436081248 6674103 8088891867594210628106072360343223200 6674104 -31011931882330126846201947583719014400 6674105 2681871780865242385534823943340472520 6674106 -5122504284343339308834396038005840896 6674107 -27962221755772727094061298417597583768 6674108 1369910132860185866729820509968751616 6674109 -17005039932953714264990352400138369632 6674110 -7505716064998651444641757113018000000 6674111 -38865811775655302373293151346718688600 6674112 11395891226667264354419152718618689536 6674113 -13866120051121844137010114632911877632 6674114 8103473312175156664397546663760003072 6674115 -3472434126377389762518729869942745600 6674116 312911102948918777393356726337969152 6674117 2884858703802282346475767675491327360 6674118 -32263640966076753384959714902638720 6674119 -25048026978883087775356637986520203056 6674120 14203017810367868497120620913530316800 6674121 3117280819243864123293737341162237290 6674122 202496507905801130596370746810589184 6674123 4492829323213435369390509628068276372 6674124 3274005718142536497647466751812435456 6674125 3527280012176599605822599044005000000 6674126 -23485810862568750829384526027856775488 6674127 12659331631537299067985729926733629320 6674128 6913378929740357244863521032253693952 6674129 5304775979579005783179280206802385472 6674130 -7140581387423055552698541350626176000 6674131 -14692009813929868423981790359713969648 6674132 14848644683551173638754062830416514560 6674133 -13297933056858389430316868273453159616 6674134 9084760638454861555876276283605677312 6674135 -12777279709601339309854297214751151200 6674136 4571968569740628569392526295214325760 6674137 -54582650293038068456076394785981868928 6674138 28897366393622228133203687366993220096 6674139 -9521363347746841136822654693000964600 6674140 8915090911797079320245602237727539200 6674141 -86553477905698993052035251694664278656 6674142 6527230529165082401825739117328763904 6674143 28886406110706987988864507917283042608 6674144 -7604725208358817665213911215896526848 6674145 -3363520471554122348818974150067597440 6674146 3089006660661158190639746440962952272 6674147 -43412742084203853932759873383723031040 6674148 -2665006656089078576207391988372034688 6674149 -70876849295654368278164714942623287360 6674150 869299007437720876739450738385648000 6674151 -8254375500633374641233610338762551040 6674152 -21535798115642604584005108277711078400 6674153 10566408954209819407103934984095387364 6674154 4609048932042759881193216793587621120 6674155 24824869745174752300246776286553760 6674156 -10000765779184818715308406499382132480 6674157 1185450069669219074898098715017952000 6674158 25828542829110274829217116367865104384 6674159 388354612199111411289828346842758640 6674160 4015767687240404307126293585082777600 6674161 -8236579117653640889725699419042038348 6674162 15296213132498497373967139825700686464 6674163 6538044987749277822163387745183102208 6674164 -14869483192776564844694322530999773184 6674165 586704825050692301124415560531996060 6674166 8188214397581328222802778353160590752 6674167 -23846757913379168152708324937343112096 6674168 -461879533085246990045823177808957440 6674169 -2362901814468099176504683503386940480 6674170 -8362389709338254157380165840993778720 6674171 111247176393874667626950000936035904 6674172 -18738246906306817931627903473609195008 6674173 12600278888218131559697872689231283104 6674174 5572460691133303596828878797446014400 6674175 -10128090182886140759828844753830522400 6674176 3090954390988761501212241684240269312 6674177 39923924833913221845611106996512929026 6674178 4279358080877354344776853785254008320 6674179 -5969723942244070552994380855367058080 6674180 585710947081363897390210049220771840 6674181 -29717964313985695065500140982849107296 6674182 -19414411116666879154995733630831679808 6674183 32347194420003391962551892246129507600 6674184 22245798700459579244429137315262054400 6674185 4277824581374787472325161844523592320 6674186 -10976608972906665177729099193455211776 6674187 -3934264592225670434644370807310635520 6674188 9412999393553418344920354950988234752 6674189 -34187978222617974635997495817352408010 6674190 10414836391041455085621461914245964800 6674191 8226337299325530736595759439480474184 6674192 -4252626396766523301928882687946317824 6674193 -6035558769704637560071970350350912396 6674194 -9080562518010461093214578135548654080 6674195 -2913461242035975316628716939291854000 6674196 13387737755858823229066522387662403584 6674197 59604461887052714556210987433197061646 6674198 6937027934905132560756995772120491520 6674199 -3370868556928430502611125184907767040 6674200 7085934643709238117320518022965248000 6674201 -19407284685484586403086882115723423798 6674202 278842846069475500875360574310189568 6674203 -19696772182524493093684668493213031548 6674204 36780131151890358159328544326128723456 6674205 28611251280932103982186351096157424000 6674206 -5902286517771100074826344473161144320 6674207 6773630065354706424636456036122196672 6674208 4380711796116199301998642492090613760 6674209 12053587761616915535187870995807565504 6674210 15752640032421782444255398917278057760 6674211 52170454533355242704484704012408966640 6674212 7442343342688785626943559971847715456 6674213 -48103126133570559191952523361325312 6674214 5699967982235226867787353592813967040 6674215 1600503304192382739386251297259388720 6674216 -52809633042320198543661872972011115520 6674217 -38667447422969557905037725591143324736 6674218 11668062148866382433635489945955920560 6674219 23581540368940036719286131899333149620 6674220 -7726031399364760113765112675752376320 6674221 12304906944898228546058335793787716844 6674222 -33663913542672352393506287640232721088 6674223 5452257922000299763165954675926539784 6674224 8064037567943157211299472296292679680 6674225 28741206810734723910078754057503726000 6674226 -1371986098444156564383198249387635712 6674227 10538632076198022614672589736877631392 6674228 40305347956792680569981758312796829696 6674229 15090312217092219212545159092061918524 6674230 10276786289253799086792773575538741760 6674231 23460155422540348010196867911249194752 6674232 -3049652636210350730756426910335631360 6674233 -17481309313758950058994600795104098518 6674234 -6590855801090487882166979246703544320 6674235 1238060816742959316843208371161141760 6674236 -24563370074072675994624433818443909120 6674237 -34108552174912580155014905708499089940 6674238 5580768117154997009943915656186769408 6674239 -17553398962941007683260236201444568 6674240 -1157416072365508074224007287128719360 6674241 -431763754301508342307681310745302928 6674242 -755590725297367263492540937942375728 6674243 -59877314732223220101915758273534429508 6674244 772296811790682528343300481539706880 6674245 -120002123074875618806553438372585600 6674246 13083860834050646478817800083579487072 6674247 5415587216246217218995372807487260008 6674248 11050453004220306980830187539050332160 6674249 -51361949172810576089239752985604211750 6674250 6505789477242317979211253553674880000 6674251 -19586029679382410453347235359086217680 6674252 4575438611148637466982576390676918272 6674253 -52860582753454217000233717117052017536 6674254 -52514227112679892819146234400615296 6674255 5940456945912153900009564302178731520 6674256 -3963433467112881579858322572869836800 6674257 -53799225717597171523568264318359211280 6674258 -14211997874761781916576539103975665520 6674259 -38830194794807292690309662077411079496 6674260 -11007659107267357146213062520338469120 6674261 -10066769510618860143984901810468680000 6674262 -1799425562106602192434418691501613056 6674263 -9293487533677467443485250910320914800 6674264 5125358095741302865670600855299983360 6674265 10973511367989045732359228537507606400 6674266 8463365604308443861426633267877006832 6674267 8382004272437397620524538173063130712 6674268 28388899289674020804956058416418395136 6674269 -6196698615080033990407712407819330048 6674270 10374547049041517307089416332949366080 6674271 -26569173078081159034496994890801314488 6674272 27210604067159487796057973500699213824 6674273 44818109570060740721274380836188255522 6674274 -14941254081100053539132896784287031856 6674275 30735979217592260409558266756430158300 6674276 1915776117042367756858340510915481600 6674277 -2838662161258399889201634298119115680 6674278 -1581562590638606250404888111598796032 6674279 -39710592278034985805548216184093549040 6674280 9859184825298757856159299902683136000 6674281 5889050508848221070814359229399265082 6674282 10241905060431632793555693683547863040 6674283 -2089022851216651058568654201797225472 6674284 -12658732296964600627874230276237994752 6674285 70887146141873232255249372375391552560 6674286 -2527226595565350939060625013637260736 6674287 4507986020023911059351483983907849936 6674288 31047557465408385069429336288460800 6674289 -10276024108697247527796553036583864976 6674290 -7522943201192950934213804486915862720 6674291 3346652294942614066344724473475375872 6674292 -15311933217395554981762009526491238400 6674293 -1862505576812717306237796136579061458 6674294 -29956301696905476178466761836070615488 6674295 8325447961742105888810249633771626320 6674296 37717215118381607459995385270333153280 6674297 -12221520155512026636762317487778451328 6674298 16767175207364862975476455168130033664 6674299 45426869116808578224709763443312667300 6674300 -4710201917430898608130338837940531200 6674301 13212450335935832004757722272319161280 6674302 -181900735058659664585709811524826368 6674303 -88462617987509412299208876425209279896 6674304 2276597207264124057141335627063623680 6674305 13290564906067966141825115766788857920 6674306 4462769899239382338807899863895738400 6674307 -7041568509912749485000962233032941312 6674308 -137490520535776299722207635754383104 6674309 -5666364101483922125094962265610403490 6674310 2490082758637614804734320494227961600 6674311 -9538593986227196026612366375979753168 6674312 -4844078078098685124034140264147916800 6674313 -9067815249091077303305390552817960576 6674314 17721578998376610132387414759730260480 6674315 -21028023142520705188753515486709027200 6674316 -22903266621743930821209795547485511680 6674317 3618991808277176575304691596422957668 6674318 -8429360974840675425170228153644051584 6674319 1323302187051989572253440644734260752 6674320 -1956870106514778493420111651228876800 6674321 65435854449334889968812212937261904500 6674322 15191063981374606219752434780680963584 6674323 -28205338138788104129819239258759961428 6674324 -1095960273259548136745520509820094464 6674325 -6033346067630337493921118321710478400 6674326 22108522929307832286995903827022643264 6674327 -15278980300900712199942871268118716328 6674328 -37143207225119242466296671436432128000 6674329 -39939426327265511844698855119752177024 6674330 7477691691605409960647806958121328320 6674331 169762511054805526322964312294620160 6674332 3969880298301436728757200697982479360 6674333 -4843781671106249073965746389348243840 6674334 -17455277441489645474126733932301309120 6674335 3747993933290102757993746452393236960 6674336 48125913752643541729800233059789701120 6674337 34182944303191929371365111991864304594 6674338 -23160727065019948700970224738856090240 6674339 25276407017123812706264336787200093760 6674340 517612358157974255048295503934443520 6674341 41826257292061267016376871269943737984 6674342 3398030978607150447297774484474863072 6674343 6980786798765507310726713742259479840 6674344 59676791449871682039354452827712133120 6674345 -8448109233025132710052449710778375480 6674346 1416791476154766332086677418613253120 6674347 -30909782393170506320631910052943744720 6674348 15801093653348687418362100902145508608 6674349 -8613870861901310655651095829412676544 6674350 17903748521364410093487167370761064000 6674351 29309482984040096942365262151704698704 6674352 3827698746158835232461557390255063040 6674353 13040081270615017453058399179633539456 6674354 16651295529170267558492969393453039376 6674355 17680195815919718368327324818306544800 6674356 837658034950616998219433842545835520 6674357 7917804070494682261145883936458202606 6674358 -12354531732030434059987547744168017920 6674359 9580757105234215099136846281486155560 6674360 9791995607441444554220582546227200 6674361 -8801343860336414477916766505464082400 6674362 -4370323401994190093829430656760682496 6674363 -36551473424783385548317633220682615960 6674364 -21493042927632875229407613636715206144 6674365 -3799565806580281893612945358837118880 6674366 1694849958017275132546799093164172160 6674367 -38611686750036553852580739307701888 6674368 7812948242182639260514435121543118848 6674369 2163184244256232418694060346272927168 6674370 5086475348830398894972442952223590400 6674371 42036841748812514806392382471268441088 6674372 -41870570414090288107654498209678743424 6674373 21546561142355049161127745282012363200 6674374 30352551212967580080604925557788672 6674375 -2528797752844871880996575784103425000 6674376 29854356806554444646456124156305080320 6674377 -14015239524401416313412220260519895200 6674378 -8921651193477491130221892656269175760 6674379 -22965803829779414758197524714769837840 6674380 -9657911843024183417932991233217971200 6674381 -1327885701192566397379759274248024608 6674382 -1200767623366500992218911676358696064 6674383 23259712991830394937962883228961857864 6674384 -16242796833670154507890808733997154304 6674385 -17471643579960595793880001224302016000 6674386 -19190700896165225571949265472322590720 6674387 65003311002424158685029657424789087992 6674388 15599156973266731933313215226675951616 6674389 -50362201583269941078878284125735205810 6674390 -383486482917568772313364970520053760 6674391 6952964436467277998918997532180039200 6674392 10659669192636518097045630213214464000 6674393 -3115544531528246199501210003231551232 6674394 -22378685949272100900014071988752788480 6674395 907834677961259773712591988711163200 6674396 10656252761066835101916114618915333120 6674397 7703200030258732349615131040077441440 6674398 -30369923994175678576629630312914044800 6674399 -29316107955349982321790758689763253600 6674400 -1885585593494821079216833610298163200 6674401 36723083612734970390974363556035658402 6674402 2690604976918803979145935094715505152 6674403 18025065373557514344364116690524266104 6674404 -49873380600405031068408495400831408128 6674405 8036631772722612605047009537813704060 6674406 23115988377051432192819834703149464064 6674407 37693842364131477538917091619987961656 6674408 2591194629817915067952138787882905600 6674409 1005730610955094218623395181511651264 6674410 7073474764638666759183893005939755360 6674411 -12689325327299173420597978782538232976 6674412 -38599319103812986394788009165872534528 6674413 -56341818477339134791611666645042647338 6674414 -11311072244244288937486821055341525120 6674415 -10166996100382461365074487301191328000 6674416 -2771641044755916578167841669687279616 6674417 214717742941267796502628788459245040 6674418 -7311611827535662484252049257431303536 6674419 -50423865013654974043047582378570725720 6674420 27753963696512033037955200813972161280 6674421 5610426465608267237478859949486967744 6674422 26203136837078995638621979034300644512 6674423 26414377142332577659062414477255745536 6674424 -2932327386719348766325943245606748160 6674425 4206457038297434395509246768345215150 6674426 5771300813926972700133360588646123008 6674427 53501975016981402802614652334259105840 6674428 43292656093347363672088982130112427520 6674429 19728189495217626703451713992095361030 6674430 -485049411775750956440252669594726400 6674431 -28278405273585923557574281682219405136 6674432 -3100105085003119448244517686843801600 6674433 -7487165125912514874832365960946730400 6674434 9070630485009873509242596287236032000 6674435 59146256092386639734472847605020757360 6674436 18949008344891094354491978248493707392 6674437 29379776313167356628683273921754976000 6674438 -16663531762512415889053151675191216704 6674439 -12273645855096652530054054976820030592 6674440 36189045292337890317662925438536140800 6674441 -5510888566256123399272926522600925158 6674442 -344306099213971484752486849291683840 6674443 -19125052767582352473284742489153851308 6674444 -16220262460981838668659018268862229504 6674445 -16648509405055830605546593453355558880 6674446 -16872779883516013825822944102915178560 6674447 2825820344175139354400724949387974840 6674448 3948022850729380212706966653367615488 6674449 -21664871450449771604306899147062849036 6674450 16436496836035820440441449710796816000 6674451 -12798062072476967316053546888857180416 6674452 16512666469436771907558031133683107840 6674453 -24293806748615858820321086760847790880 6674454 11073822613596424177032289751786067840 6674455 3820613736950087877933056064710352000 6674456 -10169824456619499491175984695141437440 6674457 -10566525512571365147897889821633140512 6674458 171353916836164307081023656410672640 6674459 -4954584967393724598852607964783677440 6674460 -12912185626595070513373744459776000 6674461 2126517970744239517848691845165993062 6674462 -3699052957656059888121038001622967040 6674463 1650127852582898285087791760961073440 6674464 46971643195670249848507188870569066496 6674465 6749303521690729796712185624977896000 6674466 -1393138837235457498994248574319155200 6674467 12750399632184284364060280111979671312 6674468 -40637945745050400441339069526816724352 6674469 -724421721255373628104368099422193120 6674470 3151487797306722120432100094939934720 6674471 -36292645944374204330636942829711100800 6674472 -3646815554895819088056242176489881600 6674473 25574663057628823697108016083954901760 6674474 -8478458511323366296116835701156477264 6674475 2751473083636166459274070236218262600 6674476 25002405266335252556902161928210914560 6674477 83878440259560945915416431956693963840 6674478 8112264263478033073093206711396892224 6674479 -11687325255241178593589883241718007824 6674480 -9197893710717531300995868175093923840 6674481 -9080851001743735692667735635475344 6674482 -10347011331067255922536350463026287616 6674483 -54578040839628182393922412709139665268 6674484 3023372199208699878437213639292598272 6674485 -7179466786630356719863733346766909440 6674486 -4041656681569504039546182497278172160 6674487 -9537514891862489375252486594854434048 6674488 1812281902930510790153567330680565760 6674489 79190447351052453159547646907536570112 6674490 -8849129329391519078645387532938261280 6674491 35755395893677857169983464619024767800 6674492 -29144674878287097367160626873871589888 6674493 12679050068253771378963711325312504320 6674494 5449975901597327209162637711824809792 6674495 -396287411564347029548327454698534400 6674496 2815136741913364862105653050114834432 6674497 -9664507545632511610853676240583714368 6674498 273382323881558587109230689732709920 6674499 14387373564254601776793423767587914864 6674500 1929022005646195113402896951172096000 6674501 -46627220754230657012297284952888911008 6674502 -4749488773657486554954544684701972480 6674503 -614287723241168148088918674331206912 6674504 11760066122018196474391474265121024000 6674505 -9277205357063455757573926770393445440 6674506 10789869171123963957589958982139657920 6674507 6865403743959243115329733613760058512 6674508 9416836074520796668636678392887377920 6674509 -21487119809760006277728625478981195360 6674510 -20301230902314874417738701983663472000 6674511 28818519466095970416559061186325422472 6674512 -3698632124858107219908389699926507520 6674513 10219819969729160698185251754589079208 6674514 -4200392385697719510097811886598373376 6674515 -11237720109328741477070814096518565840 6674516 16150370871555689093059413582996205440 6674517 1383906788657785027862751023957283840 6674518 -49242432127670500689198299895415960896 6674519 47331814555863805486676859613035609744 6674520 8143025228940113103979761033835929600 6674521 1402801513684411251493405251793376512 6674522 -16735549351337988121221727636339676688 6674523 -8186881705961413420955437581732466896 6674524 1684790334353621022845348207758095360 6674525 -11947085641755177608368643195529794400 6674526 -41556630871444037900969731297239360 6674527 19258732744724509330896199908990265376 6674528 -15225711540842545887473308156381102080 6674529 582192466717624834976965454572224144 6674530 -7973506679504911981976208512482490880 6674531 3242252823821250097669790635198305504 6674532 10666419152344162406065763911547753472 6674533 17718861362499769687164350559118518782 6674534 4044471103270013529637979896731007872 6674535 -8493057359461242085053832688831292000 6674536 1837574799619494281255797432069324800 6674537 -34374951451852714394450015683156751814 6674538 1059619566459998067274617153677123328 6674539 -37986218937816027718975150475562091660 6674540 18188013221727528668107631865256212480 6674541 -13976593682890237156085261943801931776 6674542 -11176169795906684472663367042710108288 6674543 -2938337271586001985168811906116328440 6674544 -5986724651908544547416139750150045696 6674545 13503694938246740319031794272499305280 6674546 95906804873655226814949717588722304 6674547 42698483396060762156516031623550585984 6674548 -4670642407035067621562979436577013760 6674549 -17854208253677869836394715067135706464 6674550 -5622617674974046834928394281144491200 6674551 -10245554803274038969742429066072437688 6674552 -28095615444103872035129389973422080000 6674553 9401730341409854735461800529309718400 6674554 -4659716773287826343167674432736995840 6674555 3220113040345038571487710470212176800 6674556 179733811400171241858553698803220480 6674557 -4620218577099862158050273126128658088 6674558 -479488534317646470135988250858406720 6674559 24370503111471676681877988661601318928 6674560 -2829393120368026057176691655049216000 6674561 61637363821995809786102636850508236162 6674562 930800108251797511130491897964593872 6674563 19692347067858256398989562687633002240 6674564 -15401923250430825114125981717576491008 6674565 5926986950658610964753738603600111520 6674566 -22484863715918211992091392413601892768 6674567 57506860195175995480184916763175429640 6674568 19951076058477271256981470877034577920 6674569 -12082577441289642861579205730743056480 6674570 1731521456174154641131057260417730560 6674571 -4361809136340619836108728850408829992 6674572 51346579851987198215039206355766784000 6674573 -55410932369071794126262301962327439178 6674574 7268935060111082478015269784918759552 6674575 13955498009883425212237049970505329800 6674576 -13250775786687471134147251110430138368 6674577 -2552462854953500882268750022824259584 6674578 -8441133410357910176592427683063483744 6674579 8807734504242987019276907549273248320 6674580 21286074201225582271691360212922603520 6674581 -56464224489999764467966817477560496736 6674582 -25131965490632410976410030455393801600 6674583 -18101708823620251339122302874215271576 6674584 -7612969448025981807120615431459727360 6674585 -8824510475439714571480122751795432440 6674586 -19077923988642575890814960509615008000 6674587 1237995755537119857162486012642947632 6674588 23864880987534189670823405391147314688 6674589 747255890264796389238278906831400000 6674590 -7911723193992497011180966320651655680 6674591 -6293798302922667517839002098576876800 6674592 10566729055440395726069007500033654784 6674593 -34318398176540716891341140575472899836 6674594 -15740514522929254528761298885423899360 6674595 1783342200203923306755239370856441440 6674596 -13773162186033279352369991790557756800 6674597 2012801251643325501901663450599148320 6674598 5918161352583311305298100448341047424 6674599 48431915132793318746453578544900852600 6674600 9273288845674878435716864467949568000 6674601 -24959796319120263903381916829900397168 6674602 -5623096046346234184271462668785744 6674603 15287775216885659434370079659745140784 6674604 -3316144001489315204548810105551283200 6674605 14076041308275907043380838839195497600 6674606 -20543643136300731132743742219536916096 6674607 -22342182715084072042417337855535114360 6674608 1329464044865924013965668636720103424 6674609 4033413006975018867839285389435205604 6674610 -2556282372038534398537324204316282880 6674611 52529071969407733959919721006452953600 6674612 -9840292466898706071663571239342047232 6674613 -83379515712063158383187145919506432 6674614 -16197697362582148520306372048416501344 6674615 4112067151263686970690566189114469600 6674616 13071912815089914208754639101942579200 6674617 -22632398203170777304540508313107253334 6674618 12861672661899805484962279116800795760 6674619 -8037615602550246928358978472780280320 6674620 -10961256442493910838094803701725552640 6674621 -64402751174919986304101621091613685178 6674622 -13108883515665163346863628566408861056 6674623 -4232923035385684003881371757931723056 6674624 -1675110283567994123003572990771200000 6674625 7224871072475776713770887346851650000 6674626 -11612216831917444703180806084383306240 6674627 -14110218976261682206786450297792548600 6674628 14818453322066715533117899347434142720 6674629 21933997128150706055099160570855084800 6674630 10441494318355215212762907069348984960 6674631 10343537293175672680244212597770520320 6674632 270332338851492647477556305281720320 6674633 -6605113166663943742174423689600529062 6674634 -2110957447670846756132535115750539216 6674635 12155988950805006220898330226596111760 6674636 -18031296538532274521379049622429836800 6674637 -3059479058067033451707329984427935040 6674638 -5693048161399329487647165489464873280 6674639 10084657636915172214216310289180715120 6674640 767747301279658906013454632406220800 6674641 -11818285330292521707229691922858976000 6674642 -8587872090719101941203382849835482816 6674643 2321048560825464378001933930279663320 6674644 -12255325389069015413211480346246560000 6674645 18220997644014458957695889409771823800 6674646 -6156329982532178053751670241649498112 6674647 -9403314841567379646884561044581113168 6674648 38096836318218868403072278181807616000 6674649 19289127944924547962318309431968611328 6674650 -8932141569944026061240847343940401200 6674651 -39442262510622949176476506946819052348 6674652 11413825947399871792851268058820444672 6674653 31764670304074289697320756285871980704 6674654 4178132652866475624605545280401234944 6674655 -4650279863722910927675108962657022160 6674656 -15041693934245522699310137703727104000 6674657 -7350228707080655319802505050865313600 6674658 17088832726619196506252593454438077440 6674659 -5991430742398541409314212025816565600 6674660 -6027835444982143819853818379196211200 6674661 3522699648471337787561625089550432000 6674662 1526455741707620642746555575985368000 6674663 -36091813655524333629066310734673789320 6674664 621166096760912309570065554813419520 6674665 3488133164311294562388697975133409060 6674666 3252395255788364439292395644379610032 6674667 -24045648087473621520985537974171659088 6674668 -5967628960130868005345055458674556928 6674669 -13785591784665321159242816443264179840 6674670 -3235608452783870676418805158452480000 6674671 -34632927111321395282209577679572990128 6674672 -1416877319708197622784469144561778688 6674673 -24828367993396532571544877468957110416 6674674 16204735096997614474341241794381604992 6674675 -41817630373303506949504371513619200 6674676 3610881331072847356799974967928299520 6674677 -31603126637407300937275314327584281920 6674678 26012376892352089194898213032860948640 6674679 -10065530622882066465560231102838374952 6674680 22022508926963168113573591839875174400 6674681 -14070149640593426523898208722634667840 6674682 749286996334311263282201755178325504 6674683 -19473403693010255972446647538190543068 6674684 1105701536167831337830412655323006976 6674685 22697807523780139284358117315933192800 6674686 5150499881792094170037187038448846848 6674687 -1192086785683966692739028051341524600 6674688 4967369667561092594581395055168192512 6674689 3727465694610275104315490933874354752 6674690 9389433029846154000261754729866508800 6674691 -25947610292389502353401930654149132808 6674692 -2190861905072930715159025274420563968 6674693 -21747693438529222858502756272316594820 6674694 3470346141059127356223119394877310976 6674695 -11032778112681084983212117260040912080 6674696 20339327733030060928951642325814312960 6674697 9208398855618555531506135999959248000 6674698 -32069786249432858760788073029181311040 6674699 2582686585412567365023799402635208560 6674700 -11768208208796062338144655156176384000 6674701 37139070985221431512003236189799905504 6674702 5908241535816066318185593947071151552 6674703 3210781503827743817225733212036179968 6674704 1898214226040539549597212191507947520 6674705 8518811151458114757707820363013023360 6674706 155269919272855251995091490130862624 6674707 1601407336440719563171514969369154880 6674708 2942395576968133788014953244657965056 6674709 59713130015060551022899010311533407808 6674710 -5002712441630938361276676001375027200 6674711 26098915284699609008825170973224074312 6674712 39117920273444840494799524845696122880 6674713 80913271199082375249106786413393298884 6674714 -11629384733432439215558547114708329760 6674715 5174705823299777891129300490185244000 6674716 23209550666094106849914061870082147840 6674717 -95271188940834576511013340315271488 6674718 -136057586298113383486549244092975104 6674719 9748453819641920330506176491222188840 6674720 16573316696493210313687415649868185600 6674721 15692313007045668692122344515727003312 6674722 -7289456757936850114831716874050215088 6674723 21219131103404093635868456541573396 6674724 -2892829535975197261099313384903884800 6674725 -38006235378292064808338356354083473900 6674726 -9998939370942781626280822503025372800 6674727 47341986875518586795185433008174261920 6674728 6812995044729389861422428313352924160 6674729 2188175474451220689004635522253354320 6674730 30721230868583441118685484382013440 6674731 22095799585761994210005429149587095480 6674732 23144337824098734378569805492221988096 6674733 -1654545009285531489272837895621343080 6674734 -10458405558801703115956323964695269376 6674735 4685352380499735592823697448713172680 6674736 50500084892551612861787731575373824 6674737 16482369382106396791984642792579322932 6674738 6152281054940362185099186067245588480 6674739 -21969037951177266737395300902452060160 6674740 -11817257304846871850879280003936687360 6674741 25541645619065053941617341389704773152 6674742 15653038365442429316906020097224965120 6674743 45823148925719878699258511408114349992 6674744 -4664320572999143047578826546430914560 6674745 7692660795727086632141162158003737600 6674746 -7363366829850580693925051083640629536 6674747 48358454325523553567754236942016308196 6674748 -19693103798285195642887832641109675520 6674749 23136585198098042513510826768933239750 6674750 -11878628490777529474070149517331600000 6674751 93968568033419880571030844876854037280 6674752 -10126042026508269841638117535867994112 6674753 79700367596346737068519060150178370900 6674754 -8970580174093136800088559965891232768 6674755 1141117747603855456274018553709863360 6674756 -21501485911254413504686323493911306240 6674757 14921160540574816230711333058698259680 6674758 28001853575424386876009278815073008480 6674759 -791704931074088072970484655479947840 6674760 577309159850312811087512451918489600 6674761 458867673103794863547191964055150464 6674762 4260572346186901294702398967762435632 6674763 9434834355455118292526396793068485104 6674764 2406244300631661059865848383027058176 6674765 1215871228974564976427942396957790720 6674766 -5492739596275421913500811866619841536 6674767 11011485879594853501885533926258344632 6674768 3362470643643916343431771928226619392 6674769 11150641372330494852888471918737864994 6674770 -4041368383931528183766842797688749920 6674771 33970220403225706016774517705868308972 6674772 925864184810130272251351851835348992 6674773 -19439540065706661191135099876157860960 6674774 -38258518679437736849682435860001484608 6674775 18664903473887500590293839750788703800 6674776 -3610172507366956477733112588975820800 6674777 -21222659647379463445559186099018375328 6674778 34609034737304602355665934666363335680 6674779 40113500344079631438702485053094733380 6674780 -9866489516483037083432221499719334400 6674781 -21072351009799747391787989201121863616 6674782 18132459063477588656584735548275044992 6674783 10055358656593499904067192084349712864 6674784 -18517802167118325082329041698943926272 6674785 -12929239331254399888746190051306988400 6674786 -12578992807005336787791641093896191408 6674787 7534744580017328453846098623045655200 6674788 -29501098117599704776132587114431831040 6674789 -7495575117061016381757655546165130880 6674790 2492344678227829905916663286105934720 6674791 37026240037139748826430776775425163192 6674792 312281973873036217456214760625766400 6674793 -40629718336046620839871404491427847536 6674794 -2046397933746020967738428146047395328 6674795 34586393027256723430969979989871023200 6674796 3257038482055875714823329170285973504 6674797 5583175498405337132618325490015372140 6674798 -6868727161426990472344792152370143936 6674799 37083945799327504934246231669524058880 6674800 755515351876518447009529756203417600 6674801 -1962856574363947149462382919490445248 6674802 7210659106786766935486657794640175232 6674803 -3022521122512331392249140187928335136 6674804 -497998085529053038794666560475967488 6674805 1223851408365539139221387626019853660 6674806 7582788783317197403952535826237384352 6674807 -40269104212438337301677054203051386480 6674808 -1673918679938673685145713177246433280 6674809 21266547259432477984489955910496300010 6674810 -6037382999594017959503149554310563840 6674811 551448129858054267486934389117530880 6674812 -91873594046317589189361600237712631808 6674813 -23169749845754389780349231608926466938 6674814 17702906801065014286880234956851638400 6674815 -1676813811139755087711858331382743200 6674816 7034014022262384196960559737193103360 6674817 2579445368372565166460374857120306480 6674818 -2383592395224127510838809223208494640 6674819 -108808182377724019419232265914160003040 6674820 -453843283807945015579506069978624000 6674821 50112816792017126029983507999725533022 6674822 1180785554517664642236641303981690880 6674823 -2996122905091626198693442563806583696 6674824 7337044301449866003975493949819304960 6674825 27788907205261150308281084661434087550 6674826 2968385691671316443747650339064703744 6674827 18215468472464675137374717295692872512 6674828 378379187664854741046490553596776960 6674829 -29081746340939516668044888583330086528 6674830 -8606248552892574986176534336148033280 6674831 37547991037035050459378755592879229672 6674832 5107363321052842306729031697929994240 6674833 -10021308011633376312618300084767419200 6674834 -26912637366868353818125094803343589600 6674835 -193277146155583752296361794667584160 6674836 -14675922548308795196593274016203898880 6674837 3162410607719266018073610806235681432 6674838 5174707447706135637358094990465115648 6674839 21136430116520565722624964709327837640 6674840 36461830547037473629884105403279564800 6674841 -14046337110890531042883201467301347340 6674842 -22396152221053415866124396501752070928 6674843 -17628552157626776366946422158231630080 6674844 4792953905384656547509127479761408 6674845 -27004831998339400580650975111803402900 6674846 -43837064902360952394872647904689227264 6674847 -629352255076013279090294173467020160 6674848 2360718530435740369914825352702525440 6674849 -8115880040463258385189555984130234064 6674850 240741609329146537424577618542707200 6674851 -33592035165916860454111182950602071600 6674852 14956697668526873093677534959869521920 6674853 -6584090682483808284283050712851902016 6674854 26004343321210362990331420233867089376 6674855 -37847802135029337995569704494027765280 6674856 -8710114840282339459415077024777420800 6674857 19088896733305416899696310801067165312 6674858 -1566040068742166475471866232216883200 6674859 -11287170854644994750463723743666752800 6674860 7069530468182714726033108437682088960 6674861 38796036438464728142229163961240295852 6674862 7078396609248446351880992155900364352 6674863 30772857352121813082373683363521367984 6674864 1004794962722683843548691934237294592 6674865 4573000671556003865060103348369984000 6674866 5577359447445768001271868432400097280 6674867 -28709977804538930955685559135107142808 6674868 12674033996192249036218738718526074880 6674869 12645293219298015688889353440177192796 6674870 16568526391889973180554961785038394880 6674871 -11147047638611754877903080857588716800 6674872 -45577482923951194349942324760975667200 6674873 -32662931855143881673303712407914790716 6674874 2091965285499766502216702730860173824 6674875 12797155007658477661717817948649132000 6674876 -3428775942630666926645480922933344256 6674877 -4180603609764285493003709180463558144 6674878 -13788021486935887882349525566287686784 6674879 -33179592609859546562206574171033540424 6674880 4677794126582628296726404979805388800 6674881 65380926792383980675882342652512207682 6674882 3542016070796473678788455994471367584 6674883 1542676992699968492457175439710245624 6674884 19641099267442375297374148727704946816 6674885 -8302748962622330156720833811313978240 6674886 222381856648309995725285097135739872 6674887 56384322339211575960540802311776657520 6674888 25168091273155270982112066009072599040 6674889 -2106249538441754891171243628776047104 6674890 -304156992863747335122301497203186640 6674891 11549050813204051584389602610496422292 6674892 11432164700936009983324596165174804480 6674893 115205885204413589670232907835553552320 6674894 4877787147963846036468565340544674496 6674895 19980389997397016747966038240152268920 6674896 2490083427954832498721001626495639552 6674897 -5456960553678881659904672874707360256 6674898 816679295139695602075752262611636864 6674899 4430085037237095706024472251418273280 6674900 -11220713499781674407254682183574000000 6674901 -2659081428270086915658534386856154560 6674902 -18674630461972440295041901711520534400 6674903 46592728583297151638126610834586966152 6674904 -6871996904455340994184345592722851840 6674905 -8054425958257301689108482914926965240 6674906 -5151888594982824507876365633029870080 6674907 -8629706647148510582409996927839462760 6674908 38228961607066678763828453906073840128 6674909 -36512982693078752398666631241868704960 6674910 2235801456974120072107603110607411200 6674911 578640270450979171986893629789325040 6674912 67690322284951233986975334124192530432 6674913 19382844501321129392888693520406120320 6674914 -8820731764492373057213412142185970368 6674915 -13481490346667408850858004149602623680 6674916 -27967848201478017095493726036613352448 6674917 -5378589926378833499755719116569500034 6674918 1784311024334881952640668910377623680 6674919 3082939524484337010596907229436465280 6674920 911292059097889480291433368190976000 6674921 16170206830928483169317039889185688144 6674922 -9454590351271957930681278036017711952 6674923 5320326582373967709105901378633989408 6674924 -3963499755587731356312259278352564224 6674925 14458188330840891701545636050696276000 6674926 16119536062654107568683954278094769344 6674927 -28619981591637041835732722334440140704 6674928 -375351969819982326390372117121597440 6674929 -44262998739963934464018856255236119470 6674930 22026811638990591823050317695780526400 6674931 30460105428570674891911872796753261512 6674932 -15180331295198595465743762274836502528 6674933 -372316671782658270453857681749942656 6674934 4162845752836984979955380217721024512 6674935 -320201621393587455810705456307771440 6674936 -19358524181432689410843437949169336320 6674937 3212646520996827429969942031483694160 6674938 -26718891636669480987653317339573364880 6674939 -43740848714682204118464867558806181960 6674940 -33985638058307534490104785415415398400 6674941 2470655385412549093826042286840873344 6674942 8286150739141576904971806161389829760 6674943 2846802074645757882246205920169419648 6674944 9175829173518113246088582480764338176 6674945 -12145161735780510917241772306203862080 6674946 -11652139357839855458647245475116671232 6674947 -77643506816965495578967007533989222400 6674948 4542530230256633511372769901027696640 6674949 33135024323478007230030544154782749534 6674950 13613868044615874361561012169423100000 6674951 387079460288068107584571403616855424 6674952 -9347514231022438904931738998483066880 6674953 -50894990044882346011126941937194637798 6674954 -7728246263376151352697763127620419840 6674955 2875080979500794524282208143848330240 6674956 -19302783281242848437937788415155226880 6674957 18531470769944961651116277551315736780 6674958 11662375399656125538558836625082262784 6674959 -47096264980886900918430026522831988240 6674960 8604681435997583799421899322599751680 6674961 1658444308176496220221160849430508272 6674962 -12990138115500536816483299986931012608 6674963 41542420093875135716756417312305159212 6674964 6637494706904446870592233383759839232 6674965 -26355382435224867499372524791981980800 6674966 7836830849134424810723140578223612800 6674967 -10963947642697911827512460641578882192 6674968 -12745589188277624710065179865116221440 6674969 14834182533592621888885249209249789696 6674970 3438303626759724909592345213475040000 6674971 1458227532265649826702227524405591172 6674972 9067971098919634704011042805320971776 6674973 30356759744638415079235406230581926784 6674974 568922030390045057718105665753846400 6674975 -17424872564603502687654620584320825000 6674976 347313083612834586440088939812880384 6674977 274998650381287310272206756985057732 6674978 33522846164344357411824998518295945040 6674979 -9534953519439718842237658335604014672 6674980 1946410882968186405711900934311375360 6674981 15741684173956904030476282170952348992 6674982 -744630055573024901880960893979328512 6674983 1198836777163897064010911402127937664 6674984 -26141363412494558731271336202444564480 6674985 -7243648422373816546727223297723153600 6674986 -37858715702734650710747597570946020256 6674987 103442409692050023422391773167833498624 6674988 25269537594134734889211759149991336960 6674989 16587567914539863367688549782717632780 6674990 7658175417571378256153877097353768960 6674991 -5581727954274043255066314778560954240 6674992 -5407505159953173001552360557869154304 6674993 19109233899203284440919447064768553984 6674994 1046598161195171439085961224371502080 6674995 11973423355771935462597255013826400 6674996 -29534301876091934279280864721364078592 6674997 10929971880731493423222191478537406272 6674998 3386704531820301515055383047127200320 6674999 -17087500129004467022820466403404787664 6675000 -8070477484829967869327234110080000000 6675001 -8208220867625663234341003667968724096 6675002 10571222321982595353380388341150051952 6675003 -36346873693169086352296291883989430388 6675004 -14987822766816781880823765602175754240 6675005 2071214703512087241020558583007327320 6675006 -6605671016557868123677801967652053376 6675007 67472281000340634351996599239756120256 6675008 -10387507954201261596039418072907907072 6675009 -31705438418298160927316179281034110720 6675010 8006405435879663605197901631629808160 6675011 12213744389330201451002222476590063360 6675012 26948301513325202462630969127127295232 6675013 -2736410054359705029170785089829418752 6675014 1019198241192084516834656985645736320 6675015 -4299325128913495569446046394629445680 6675016 12904225184571246285182182302277109760 6675017 -834426112539489825632288305669643394 6675018 4638591807291439973195144956363358208 6675019 -492236873611455799423131334849499632 6675020 21002076287452561796506712538848424960 6675021 6404293643200301253954286102832994240 6675022 961512027800936521815422063679022272 6675023 16042934539270201198731152367715112400 6675024 -6325284058344148613547316567712071680 6675025 24386809726093887400452679361753283750 6675026 2301267361066570389038370532738329600 6675027 -18868570260504560189049557916605899080 6675028 -5081246762939473578764764417782984832 6675029 -15078391328631791596591983283298360370 6675030 611451569857954415287829612767896960 6675031 17924647226612537849100371984238163200 6675032 1239632031627003556339607399206256640 6675033 -1622245934713886879319979954487830800 6675034 -20461921587360955943383324574894197248 6675035 -28421510737862475385630483819806323520 6675036 12850475601938745212738437770291866112 6675037 -8189510320234660970178910899111339360 6675038 36243845753917812141295570872409474944 6675039 1038595748393630931873181098852659184 6675040 30688299104416772042708568122366361600 6675041 583286914954413744014968650312342192 6675042 -11053954997841269263051660538542602240 6675043 -33162049229742977612624132228028148708 6675044 4245600199121630704501580284586115072 6675045 -8106446474770313006012000744709010560 6675046 -2121094842711965581424389519361748480 6675047 -2170126704301007754768961493139834000 6675048 -908409339698405430448821430485181440 6675049 -5740352701913662734890013706402736 6675050 16995744685430323227372211071455584800 6675051 6138697171737525859997298668092428000 6675052 12702464963219105947491356634927109632 6675053 -8391829327161461672940749400004806720 6675054 -9261009273211221222006122401348294080 6675055 6414178516091575681068980455517606160 6675056 -1535768016757738276130686497555775488 6675057 833487016085896627099244406566390400 6675058 11308903067002708808972429717738810880 6675059 -7490759526358070228090157917099134080 6675060 -1536544151142796822494337734202490880 6675061 -41777429264520956050596079036768015680 6675062 -310172618183644126079624539081019328 6675063 -23198251194882871009423795608148780056 6675064 -17363304012887130203940545833308180480 6675065 -4091404889103984340843545778449084480 6675066 16235515013308348118138587923915683952 6675067 14058005300597834904821137689257190432 6675068 -15690353727912777172050592830332657664 6675069 14240311818077059033637637755824177440 6675070 -2559669785135525590906278478164995520 6675071 5385007524279886297799209109787368640 6675072 10684888726026572831998978038159114240 6675073 -8927694000165149961121716606475543678 6675074 18895364811418490353138153960199230416 6675075 -6778318730281901774357302003127040000 6675076 67001029492893055243866528702199794688 6675077 -31826868494662478324242517294644807074 6675078 -10222236483010229518014677952527136576 6675079 -1247121035172303257178636464534009320 6675080 2722702898325540974246752747216896000 6675081 -20785934565839210549916123476592408576 6675082 18439863110440253142063160961697367392 6675083 -20274767751362422708501176915911289600 6675084 -5313944499252361695146671760650475520 6675085 -4389905146182215061881195943027366600 6675086 -45690069803158533566420065809606144 6675087 6685448024093296995607070465342171280 6675088 -279651541442184172401710823000244224 6675089 -3084613645426377467754792929607756000 6675090 3593012780415666726448703696963888640 6675091 -43426922227143635923508114594891559508 6675092 -705620958418025156547613447780320384 6675093 21562195687128022476847128971219848782 6675094 -5827099037463234003769754572662383808 6675095 -8694984625215208836014853576582316320 6675096 96707414684473168093179283146792960 6675097 7900222454015935655564406013454032320 6675098 -17138441159546616707704404861357397536 6675099 -9201189577727867981096532631035467520 6675100 3777891285269048863813672313199718400 6675101 8754424515400683047288194081451796480 6675102 -4187123563618957771144501007104972800 6675103 -37324837113449776363688315818242895648 6675104 -32332291501659879433149068908015779840 6675105 -501771850257147935452428115948492800 6675106 -8342832818104478262692461960898692608 6675107 23387137119701239973659508411242075356 6675108 -24895192062610135875780755725287444480 6675109 -19889301722042295293228295376714384320 6675110 -6629617830859965710841787027693107840 6675111 29957591820494176824690683847962202960 6675112 4230364931736222836451087137642987520 6675113 -19444098134444469095101161612836581638 6675114 -19120334905435505098478906817339068160 6675115 -25882949234219190936121856205459246240 6675116 -7166405439828265412729842389795535872 6675117 2670548486804667399115509072675151680 6675118 6033936374567250261717773153230439040 6675119 23589909812681143037563879780103087160 6675120 208369662289002343199060585632235520 6675121 44614511832819913304703518884751213120 6675122 -11429164830888166517020295828321307888 6675123 975221721481954147274445758568000000 6675124 10866254576503891766817496769659938816 6675125 -2233688014113414182872006768895901000 6675126 -7928223141184000090851609166593591936 6675127 21128970718909902684709318343189671976 6675128 6986865258984891800885480068227563520 6675129 1718193977215210995137228658416799744 6675130 -1592377767131632382414443884921676800 6675131 -9063891526138393920870796661536903068 6675132 -2965522445803227099480897852331273728 6675133 -20438618669542250321568518245160588040 6675134 388793614098625343717023570730981760 6675135 20578732878650678303141453548953526560 6675136 1300165966758250211967117403015348224 6675137 -4479204843147370106836675778795827200 6675138 8007586526238852219807493197745318944 6675139 -36132785087187872185710052878619448576 6675140 21875125137716936733988910111389021440 6675141 -2179993742237869232353839106555111776 6675142 -22690981304245928265791094906296932800 6675143 20013892964334454249370536652215927728 6675144 12024372645847421188481130535669432320 6675145 10374513545881913328337934508016723200 6675146 -2023429448675313442992944882429815200 6675147 -16431596823153061754167362848061798276 6675148 -228677975690650923395004223839661312 6675149 8951855659630173698628881007965341164 6675150 3127624048385834865056530022622225600 6675151 17694145481355785360874661197460429552 6675152 -5096829184726524708824262494381408256 6675153 289252897856459159244703114949509104 6675154 -13773055723539055788600123338559610224 6675155 16135468557525289872943488515329197120 6675156 -7623504084799399372274702060422041600 6675157 5723567261973801164941562962607077152 6675158 -6173787444098290047269813764696136448 6675159 28745165508557537101031040492756544104 6675160 -15656827982745065757148811351043072000 6675161 926468022313282364904991628883690762 6675162 -1540129944138940445927927157348007680 6675163 -41198666326073072752205695294415361816 6675164 -47299698471380025064270245075385050624 6675165 -2909194968983326610156432424259850880 6675166 -9569306551685614595595808881537667968 6675167 -89463456111853279413298319067454395240 6675168 12341340434628290635473960354183118848 6675169 -19466895773426772303702180337672935216 6675170 8808756764676133777916058409679184960 6675171 12581460720792165976397291352452117112 6675172 -36226124143522385128963380701008392576 6675173 68333444528864182657982491374419496540 6675174 -3335911351941736049784916002458726592 6675175 7868991796384200784638360832063872000 6675176 -9223438754146606317632481508510924800 6675177 17671204784930946141429677787443813520 6675178 -14307166448412316045857605497698018720 6675179 -26305388908656891085430231336149675008 6675180 -10384359755060321457091486512399959040 6675181 -52583231073550943989941234238025599018 6675182 14603986762229175973330675156421232192 6675183 51724133850615977203710131329674483600 6675184 3938163976448483679845716572930703360 6675185 -1643179106415995088188774219807480640 6675186 3716262381497259162069534462507187200 6675187 -22761765918575682003787044185192171720 6675188 -9765463097556632948127211669302495744 6675189 -2521899964711354412107742936834513376 6675190 17759831355167945554976893951964313600 6675191 286902532080748068569777340020751840 6675192 24092914698765970369946231674558648320 6675193 1368393204094386357546418224862726784 6675194 -4112936582115095746721231752351080960 6675195 -9545495318636623317409841999121254400 6675196 51907319596524665301659015569184931840 6675197 -1061393559285675291318409246997620320 6675198 -445572856136061287097880113844780032 6675199 -10563402265530054260979646731787346240 6675200 6496866342074272678914160129474560000 6675201 -6301382278891088030706838374528634560 6675202 3841024049554145119817959247957529552 6675203 56012084974227887417424345929671925664 6675204 -2743889834268906462084219594425570304 6675205 -5725662076967319270788467559414892840 6675206 -794552192574289999355876799012332448 6675207 3751428707594243124890680561900032 6675208 18875746915221371201135626581089372160 6675209 -23562588350158733157594176670740815590 6675210 7410230354559903857313491628740344320 6675211 16289127517519072859171349879679977812 6675212 -27250080325382128969758335708348684544 6675213 16621163239468198951973154390081890400 6675214 2523588903907818423963564456092259072 6675215 -4345885630842977796950368551978059640 6675216 -3077481250713248724875480683065704448 6675217 35216791173962249514837472293183915300 6675218 116070109566233690136695503410627840 6675219 29881473996364285903708067736071825844 6675220 -8909000684167838900553019518676300800 6675221 788992199836627521702490108598591712 6675222 9033596872006653311538903991927271424 6675223 19843804089475661748758673222975910472 6675224 -22992716644560903241790442725245870080 6675225 6564985490886426982447661049927915600 6675226 -739473887538205670902475917540887840 6675227 -5369786026766242324897443441835517040 6675228 -2057703099989646251074224375592104960 6675229 -18543218030138327032709838594912676320 6675230 1061468675216844031911937660946749440 6675231 14690974814624219467221160189337249352 6675232 28664141034993406623918866650536345600 6675233 -34276282314054702517144918964639023518 6675234 274521284631074289029781100240482048 6675235 -1459213383064096869475500982873944000 6675236 -12745326940161735166567031645722844160 6675237 -13326443276349176925838684348127189760 6675238 798829427249829412298469750033047520 6675239 9815913842708707248539544430273883256 6675240 4759819399105058268996961727029248000 6675241 -65426114172782843265721941782572692358 6675242 -4046322557679122227232869958816671488 6675243 10613223307652785773071396551996434264 6675244 -6338614337817583058657172078243462144 6675245 1370436691383292613587047974919449880 6675246 -218273516275771499921535532717906560 6675247 -40653112456161152702830857733680581888 6675248 -14776149827615305614020002737578262528 6675249 3460634084083246402270399750222053120 6675250 -20315850256221461246418093547342776000 6675251 687616814786799738742165599451724556 6675252 17330661760183004770774100773929234432 6675253 27791199804651753650579609595862661884 6675254 -2375433164155466501821791152173361088 6675255 5923978889185827849907230842421563400 6675256 1753611848091510003590896904601600000 6675257 27507321422807126681795435939253981312 6675258 17066526036293538413271771344826153984 6675259 27866992667032928684845123509104150400 6675260 -800634177889049705787335403968025600 6675261 1680162668662478050110262741810193664 6675262 3916808985299852211041517008878160064 6675263 13871285550453397515276829003523189760 6675264 11033766722520685579769793385039134720 6675265 -41957605770415323794290676547187031340 6675266 -1072845263931576685288895317278000576 6675267 631774127052773162350531591033589760 6675268 4147707322246832189466969657006996480 6675269 2327089250808338021490497226879947520 6675270 -3773283301934492933631334042722816000 6675271 -9889817190551905023390021420011069808 6675272 -4632157256679744796497929339147059200 6675273 26039792303385770667822967776780217584 6675274 7092821005958730747472935882933401136 6675275 -10075072289382115721667920057445658200 6675276 16822611011258598218442831953176223232 6675277 282278598356622493905895026771802624 6675278 -7472861907404156179967821429959886080 6675279 8012431232868351030915188003490342288 6675280 3466027342441965528354085354055761920 6675281 -13701398265554510202198837423875609868 6675282 -8875817495752343972093064523054743552 6675283 55356651304389128414591713071921850200 6675284 -16423104932870928130574290367477403648 6675285 -5447540782003124272203198341648632800 6675286 -6473272818639342963438631602610269408 6675287 5075097400631118983341753125969738312 6675288 -32418189079727162012622627638662471680 6675289 -11962533686174503685510632421890228000 6675290 -10880397827220388490917955109002465280 6675291 -1055605184660617987554484323979808736 6675292 -1131874972513864973221258591026757632 6675293 18792353862381592781365072131037045824 6675294 -9235884869471821284196447622583902400 6675295 16679921709966151666796850483074329200 6675296 -100573097278389419081823320613295226880 6675297 3357562500126124763559372461264560128 6675298 -8486712258601049298048356576130175488 6675299 -45797560457315939806672375209880553700 6675300 11060917589634901284633687517287830400 6675301 -7070751365308563694060257887141309698 6675302 -13335066525327322416512165354961632448 6675303 -751954141965538787235652292563342296 6675304 9625626289374527468609737828222648320 6675305 -3488390262034802221645717267139758080 6675306 792041149962856769047773402419198208 6675307 69520703759939928322352651733565816320 6675308 -15843516793607746577248476792953479680 6675309 -906149000949256994988730973102981856 6675310 -10422995662577775115687723332084325440 6675311 -27191341322531472070286964649221623088 6675312 -377249817690655304872752995290841088 6675313 -8289022338315502689836812171906256256 6675314 -13429869389379658701223429575394065408 6675315 -14425966111046060837541399553008150480 6675316 39057117408269016738976301403010019328 6675317 5416834094945251458693739829893105152 6675318 4436195938986123622346716961828144640 6675319 28999959490987849917398822371042951800 6675320 550468836370364573210543607403929600 6675321 -26815195262458277872828906468591098288 6675322 -779427119208897995598086378266119600 6675323 32977757475432980058282198008899200 6675324 -10498774138977424889942513242560995328 6675325 -11436703804699846197911532882804757500 6675326 7671775218601885100421763763569917696 6675327 40061170853142409207870294630396982400 6675328 -12091909727703754205504262415319040 6675329 16275865435576584027171319587133554180 6675330 9765449553786160385038638725648593920 6675331 8030966018934607370155584724244707500 6675332 3637860484989814904666262794059783296 6675333 142956252380675330278286876570452608 6675334 31527925458728145998010748976122610112 6675335 4297135280544624743809114293525980280 6675336 -13716089812402865367994833522610176000 6675337 -5096558828742846727492856315946843468 6675338 -6275234067952144759979344301517865680 6675339 487327515137759778694748217006264576 6675340 8249630322223520532350129989980334080 6675341 25087488041152144871984809700427545184 6675342 28941491360393391998592324485060843520 6675343 -10805343022850762714398523761183507408 6675344 9278246234762096291217295339510824960 6675345 13216202564789866047153806485517731200 6675346 25738131827067648066144862564481475840 6675347 8393354744322166822908390818213604432 6675348 8394236398819800598982215493300705280 6675349 46562280017859017030135328203348841600 6675350 6174538366588152284829275292992688000 6675351 -54755768530406842064758552551516016560 6675352 46114120673700626612168268660917452800 6675353 -69796256203875272416691836282866788736 6675354 -339140955041316634076111193173544960 6675355 -15076152631623090604456263949554597840 6675356 23424064347731443243831814324570173440 6675357 5568251394662069507694174916615881888 6675358 -7495056443974799847222146926019745216 6675359 -6002179031073765262763420941576078896 6675360 -2020815368818718144477016493617315840 6675361 1473886641979340733103580432832681024 6675362 -2993270505995862542643899907877231968 6675363 -930452358254620456056437754099158016 6675364 -20466819434417664275540023326949592064 6675365 -37759335366340170113812690230725904000 6675366 4548772917097966397432303587728748224 6675367 13278634902953833165243775142171325992 6675368 10503651428756298369400595582104243200 6675369 -29615744969536578667808537321323718256 6675370 4917201251225250976668530137541016000 6675371 9874846819325137428509346234969231000 6675372 822506639232027863323616640624179712 6675373 -51748409728800192072116986930455775380 6675374 1958882001794235340745406721901604864 6675375 -6717615229424382092703647353297152000 6675376 3959412833124493602602080628881752064 6675377 17603900108972721586876332225302798226 6675378 -2191786072019245444239578306452953600 6675379 -44665131274911964289324378946556172020 6675380 29053744829988058374121759990718380800 6675381 25444233108323140630554501863996685870 6675382 -4660196234528980861756720520162789376 6675383 23063857096460981123048655436587797808 6675384 -15118813894238594807818020575035392000 6675385 -8222914424548526924007160737653687040 6675386 5385181376778427704807827675900794080 6675387 13987393072628368635533163410467392960 6675388 -2802635150885091502460700070473075712 6675389 1930979011289427850431036369740930112 6675390 -15124605595752035474984448270845988480 6675391 40234837408574433201406159472372969792 6675392 5237103546453154072332351318062530560 6675393 11859687210439281863810654306348473728 6675394 -11611161372060407705408081152997345280 6675395 29043249696700252341231068040767984400 6675396 144111296863578997768097075746627584 6675397 -46445680398979872292946429139748509154 6675398 17466609496947039975097273761569418240 6675399 37700958778262246698362134985685767840 6675400 -16188344743033580769647220151859328000 6675401 -10215728184995465887980755394221535948 6675402 -10076439472011364437502000211367053568 6675403 -8123710295999221835502212922776636160 6675404 22944083623915937251948658757751958016 6675405 11002556225502236948223722447641190400 6675406 500537803285708893668967576789311424 6675407 -26019453376472779460337566277691592496 6675408 1416083194985704522379849427709722624 6675409 4940790781224493959276850533737049600 6675410 10806250701258583930699247956395110400 6675411 -45054337543454731652999425018910471616 6675412 -607189894353918853641267627794532608 6675413 -51762643051333991724871904452499424516 6675414 -161239093194290035926315469540714560 6675415 6377597466949956799296425244494866320 6675416 12463130584471770843581473590969630720 6675417 29507908603409835199812693697160863386 6675418 5778197880874289901572391643253042160 6675419 -29584154316556793539849218367272838656 6675420 -5681648827028553771422893194044375040 6675421 -23658954142134442521302241344080760000 6675422 -9243221274118758968786032028124827520 6675423 -15114520786705202435309929477085751720 6675424 1821937069172722040392718017581023232 6675425 -6332466112684409082338399155457123850 6675426 831191302283120568739493853800198400 6675427 -21833434684934098264920779732000203128 6675428 -33839713936702169774373630799011840 6675429 -4312014355601322074547895721409844320 6675430 20180893340170230583842261054089637120 6675431 10446538772281471392273766747507260384 6675432 -25552621071123801406290447762350407680 6675433 -47301898660023511140941101657681045318 6675434 -1900995884287492769527120908094475520 6675435 -742559394143126831243300968461489360 6675436 -18854291753367678791489924649869160960 6675437 11549549664468233636515353486905653920 6675438 -2773617143392944764780320226073139200 6675439 68010666951858794383417230017497244200 6675440 7178926293262640479211745767091240960 6675441 7927823680091740618570541458861570080 6675442 6795994016174242824744130420885945872 6675443 -9805936315576267810564457685460883880 6675444 -25935800727996987427062297974320917120 6675445 -6999843803933507174810103732000537600 6675446 -29546328806500434232416341098944959328 6675447 2987019280784032275741064878492195840 6675448 -8572908946589376304653838630799216640 6675449 -1909143806582607442696845903324048 6675450 -7482268641410923184735222735790796800 6675451 -4160031978151456617438539888139422860 6675452 -2784086957182860214496534442218219520 6675453 -26606496289650354518511960974365345818 6675454 -49483773766473318089649771173013423168 6675455 6772888854071264925668969971329660000 6675456 -4547871687895758196116262945560723456 6675457 -67798146245589854208007477814509187328 6675458 3584879385969107658159194873581750176 6675459 -122788687941612791020874740832709120 6675460 29853409440556857824669269013346201600 6675461 -4096751009808312298710421663076039976 6675462 -1909488717019291120402824920619828288 6675463 47638136221301923714043424286210306712 6675464 38156408482738302169501089111279375360 6675465 -9110551484665195251402419309322722880 6675466 -6530714745838000458233500388824934400 6675467 -2534429761474684129272534850584197208 6675468 3388038975646991513001407816719511040 6675469 306514887124404155878815795585015840 6675470 -15383208964325628601721819947821376320 6675471 -7206476446955520129236626198173057480 6675472 -6488360354044122714324334558957133824 6675473 -1507056964256343275127804856024071360 6675474 317809581137206651817533873595764224 6675475 -8948334207646792476893763605284578000 6675476 -42275028580705344821768015603594509440 6675477 -29643586691697076853353237440359453280 6675478 -13678748674739341989301259251612950528 6675479 36620695970270794554416242930061693640 6675480 258385050420554277997451822923776000 6675481 34067119221653184900123649981688693700 6675482 -13193722768378137874483094154918671616 6675483 10043766569941319820722194704596087664 6675484 -28879514328471378503679365556372091904 6675485 3225423251377586820710426331275453400 6675486 -12015531695655545430059389684229766336 6675487 3370258906522999286072508858096783040 6675488 -29616804411745550695527277129611018240 6675489 -28107945740150066532206289221499420846 6675490 1013367430244452104434367068163444000 6675491 6607834761944584017405472058228346624 6675492 339741910572014818914681482028969984 6675493 -36534430541357094083106812442838203456 6675494 8243731691049991701898202073317777664 6675495 -12943633990314567325829338488361880880 6675496 -34390425344165427300542809583822438400 6675497 1678210533212607975855295281367336320 6675498 -20483579316980007169187510270004768000 6675499 2196952861191218302456282616142934864 6675500 -29375888059011420485245410032816640000 6675501 7892917385915539653313035821485031424 6675502 4190807254253273124642897803726824512 6675503 2451603708553498318868158005140624520 6675504 9234091740789130977521060957367828480 6675505 -6059183993231025772527262535849552640 6675506 5190779119608180399337483378064192640 6675507 -19325278438871169780538641035441289360 6675508 2446793707866590826601178604150067200 6675509 4158453241262462416880800959367464960 6675510 9665992804377537986038643765494137600 6675511 -21331836776467083707806037131641038688 6675512 -55840716427441487348906290144990924800 6675513 15155618128036558292080827538557629184 6675514 13253489121463848853784778757467743856 6675515 31203276597975636662124810985295147280 6675516 475037567066883384452548953959173632 6675517 58257289464945604458401958984640200640 6675518 -10255811289042277622552191796898935040 6675519 -29814977218915179196728843766156633656 6675520 -20509166849245750565947024783441920 6675521 820242660552905297826494252234265600 6675522 1356344053427724007434657109203285504 6675523 5464868626481391927013559759134819772 6675524 1295190246042880912144829027839589376 6675525 -1797552765168486397168346685253707750 6675526 -10077673478683964532412927231081965312 6675527 -18145030763529167810426304420584019624 6675528 -21886213451883521225188038123048099840 6675529 -3707049768703410227102283740025079424 6675530 1537373483343610303137000013214552160 6675531 -27302757230692550465868206057136689448 6675532 -2390711081229639488348850850900098304 6675533 -51196177540106041908309053781502178976 6675534 122045198092910189695217943038580480 6675535 -49344236910585251525245098981232800 6675536 -2172634531656077821196638284597166080 6675537 13566074003471315795466544639331672160 6675538 -5875863836595582061891487373687686880 6675539 -11265191608871835735606617545359950640 6675540 -1294089343064598945606865582641315840 6675541 2114203083391021586388785456614676942 6675542 -5884933829733085724336930022864960768 6675543 923101725120537086315580683534542848 6675544 -325577510714096203556891729191219200 6675545 40651517955491689846936173109046537280 6675546 -12534134043160282616730169033033391616 6675547 -10256382656011673505931811445327651004 6675548 -846468543416229066991406376784525824 6675549 -8613011405734559482040496129791051136 6675550 2783569239956848353470171211246364800 6675551 -712855135775260660004355683150675136 6675552 2153727416026131944154350458592821248 6675553 -19599541802022060594680826111580443456 6675554 -9664457317162265474723543996538735024 6675555 -14013861314014439629985315095963488000 6675556 3357885389405358623821289629772232320 6675557 978117176345468416966162852502106912 6675558 -1562875422903890414630692544234074752 6675559 39178894877605786238697470649452254080 6675560 -31596417022759157713418662448038809600 6675561 -10482775239776896590006051464754496320 6675562 2145025937321914940692098924124099584 6675563 26604923363597176097905313367941629812 6675564 12352485737198997668704454100658607616 6675565 -18205445170467482035631636650738267080 6675566 -2513120422817954586843893163851462016 6675567 28087191484789001425402018170444968448 6675568 8364847478128078841807557942935060480 6675569 -7045646751897255504970530124033194030 6675570 16234354341673843064547189437753760 6675571 3213371242645863078120242890324603904 6675572 -275251753369460216574665577437411328 6675573 25747642278001826682368670008321885568 6675574 -11033371390479463596923981388476861760 6675575 -16982775192233430631767374491685244000 6675576 31269950810528872024219876439929344000 6675577 -16008326305935032369162652671196452088 6675578 -59571479473010628746242307978314752 6675579 15781914307969784361947462123447553600 6675580 18068247048305284705704698795471731200 6675581 2362971827071044410469858962485652064 6675582 16920468971040445880439674490495849792 6675583 6258932772189285732117977569834108224 6675584 12513271306343888485654799852576440320 6675585 8410064750226927512387394841277400960 6675586 39046020542277362730576766953623041920 6675587 -32988828304322337062422499246050789764 6675588 -6908088581565168793634274379832340480 6675589 -35554366321030511607405842165897446176 6675590 -23036801333847300065300834878878499200 6675591 7492963842735513757189215282248377680 6675592 -529558524613718301091216341622947840 6675593 -14284311550056850795437488460247549680 6675594 22029255319230505046478081154500905472 6675595 -22624012143561011360639946438036070800 6675596 -9769201802325714291677551869759175680 6675597 -41590866539092231257999643803589436340 6675598 -54365786467063536405196419392300468544 6675599 -11766941135673259814015668290107992608 6675600 2608618694638001270599494623836569600 6675601 54142798351519634629088789604839223602 6675602 -3073069969062594560749401859924740096 6675603 -30901061716503162893628847067578156992 6675604 6330235254967944702985765596473863936 6675605 -46568112774146433553288213251636624000 6675606 5763465509339200234900215274330978944 6675607 41713766550972276272994614633614821960 6675608 34137769827284941614577739209177681920 6675609 -8826200347678203265148686434715074096 6675610 -15436518557606765631138233822101259040 6675611 18718038487381744177419106572077208300 6675612 -302396111772453474469389849500540928 6675613 -28833307524910668782417332049020689402 6675614 -7240272549840011812827222047271859200 6675615 -640240064059897674115615227315350880 6675616 -1300936516356420953225414745422561280 6675617 4009596191482937180237968951156816020 6675618 -506402178503359844448581434653641472 6675619 -1725273619216363292268288532376084256 6675620 1929054991931290145186045452176629760 6675621 -585875913308532663171152563991484000 6675622 -1119670446479834732364354852455400000 6675623 -12917681400511827881434430167895194320 6675624 9424191563714906442523831430838389760 6675625 5616223708693452406314436380396690000 6675626 -1575121722564774832053910122910291200 6675627 13467046988621983986767116272623634432 6675628 29765231346451527922392882620364128256 6675629 -30551497437069997810759859687554464330 6675630 -1477528778880410671883381463242945280 6675631 -3704949343854883193554777163054611120 6675632 11048737307038559608973025562457358336 6675633 7114929610884854515054363096775428608 6675634 -4882243972702935349814738212839979008 6675635 16434423113647091008795291700039628000 6675636 -21662431757815916819990473225333604352 6675637 9593263555357489320861925701316690012 6675638 5328344132204190931424830034588929920 6675639 -26353277831508628570146627505943185152 6675640 -30137828115480541074521701108505395200 6675641 -9019677511910887624610111613361468416 6675642 5313695805029729225404022162609134080 6675643 -5468824607719015260657672824010372656 6675644 19510063381891805596936619552308110336 6675645 -4235161280728333858924931339806333440 6675646 -15059237403965401481813429139161641728 6675647 43535523034887370054328431665337215600 6675648 -1875223669958520370201358950459244544 6675649 -29798964023481634520874896229676604350 6675650 12088935735039741767041486428575088000 6675651 10739688356715409372464480610989823392 6675652 -4810912610612801739404232578151278464 6675653 18066807371079321427435329569745775902 6675654 1740261175956662318555368840004044800 6675655 -7681091011453772965455510079390017600 6675656 -26396681004378564664320028994740377600 6675657 -41303619461265503936366362117552174080 6675658 -25117965038071200272603811810808135680 6675659 21246074773282863089073070464158492616 6675660 7287221412460355652545672135603220480 6675661 -3328961036810027473413058662538932276 6675662 -17745345770602120468265244047865132672 6675663 -19760278221725236071247143228432961656 6675664 -88869714221520876683821184887816192 6675665 -8059218307836099278023848949252423680 6675666 8825596090329672379126209483376861824 6675667 44267154961980743376629124804560964716 6675668 -23151781634615321540104458517010837760 6675669 -10199137332134719142047577855165414400 6675670 2121059335941904329332096927676105600 6675671 51269742852875896641927924857256724872 6675672 -1256953170812183010016184593695744000 6675673 -10806657553391624934177521418877229040 6675674 -16703085674127671291735739590465435664 6675675 -2989910000977529079129128053374987000 6675676 14313342572278077818034589485832588288 6675677 -67358200539252244763614842145409053620 6675678 727263928341264261142476828835447104 6675679 -637987097812397011417351692426050928 6675680 29678419090221187084235342847313182720 6675681 3484913157982631057897088849122568000 6675682 2132847635506528249149440996031082272 6675683 -11601226001723658120240825820322115936 6675684 -19199004758663213575059014915780567040 6675685 3836950674320529849550752535869376380 6675686 10507790463694346985488173973259066240 6675687 16277092628608914529327867850373633528 6675688 14123219210117157099472540093804953600 6675689 8233639233876110339547924277361069940 6675690 -3320948021414851069117653771017256960 6675691 30184545090179100079156868993704076 6675692 26701304835030159919424489619634452480 6675693 -8095163526656950414799839411890495936 6675694 5256350879211335906920763499772984896 6675695 2267903743789725999268566094052048640 6675696 -7467588638687520565272170908870311936 6675697 15018199868430998478100375572684039232 6675698 14432190305115588082970831450506636320 6675699 21954595993474119108760496998290577464 6675700 142550354349034819653256588320006400 6675701 -1869953037180368323095261042150610788 6675702 -3194246951127617684083121752120323072 6675703 26046223965226457776113662154788237160 6675704 -377974933688223418480599468288245760 6675705 -11521277756445793114641314344994551800 6675706 -29936301797235672426890112988765605120 6675707 449133731845147832494083166562086080 6675708 -7159016902140687682069284835131595776 6675709 -50859802820951190206766230569724836090 6675710 -2450817302377339836088750953683700480 6675711 2742689976740300772915733123852527432 6675712 -8157867441632827204196827227771371520 6675713 -45916216804046699706570406838999873280 6675714 -6002338857964239918708887030885701296 6675715 -1359229946760336880660144762680282000 6675716 -36440087088424712173400984245943180160 6675717 -23680432679077256696696355378223547520 6675718 2121335353215381046514559487620509952 6675719 -32588886426194562329977064555829899880 6675720 -12487339375775035823755516399224422400 6675721 7128642445257690040677244788432074760 6675722 -3695467032102675623233362948719483088 6675723 -32844035805137591792417415094678290000 6675724 -21017990914652411063248444427661585408 6675725 2633957806244438227994828485767196800 6675726 -2840552166472509962708779201097932800 6675727 20471526527185906309553769548555058000 6675728 4060372483434521767777933877600845824 6675729 24647575688966801534917196788330903488 6675730 -12851826835528949594417564897217669120 6675731 -439018416070989844139761104934339800 6675732 -8900676724081704348616123726268928000 6675733 -36348452698988733215658754237801900018 6675734 11190910707254775308917081487895912192 6675735 6104586072913619015157448114948867200 6675736 10745649286029618253455358651759349760 6675737 -64645255918741960987722912680355008640 6675738 -9412746637716799499476563788399417856 6675739 -29216186580468819337146368962373265408 6675740 30351800119887091107043195378075184640 6675741 17402865346525638718591330132125738540 6675742 -18090682385806708315932862872905832000 6675743 -3714245917120057586006089376308108176 6675744 -9064676421616680909825812167034142720 6675745 -29337680662588290184083533182481740800 6675746 -11427805364153956497221820336234897408 6675747 6864077852914757739479775996114480480 6675748 26155850584125623724870814972157091840 6675749 -5731903507426606487910828698718221250 6675750 201584762140811629716488085672960000 6675751 41837761840212689190576095286082700104 6675752 22667043481582903373520986621633817600 6675753 -12966769928525203323472716057055057920 6675754 -13181367332394135589085554397550307488 6675755 -18235007418590901991611280479957911040 6675756 1497270047747743359821631986911913472 6675757 -15088257056683821135705038907900431616 6675758 8932039385040379046061488856066780480 6675759 3525150571450298511391427558836573728 6675760 2952032443581174215972387751384514560 6675761 -8310843798379728410225171882895234576 6675762 -1019665741870199218515234248137084416 6675763 41724417174225647455469505047488880012 6675764 35293281512499959622027979983475138560 6675765 -30083167109444733743110948918323938880 6675766 30576102428371071354392401673171324832 6675767 21904908853236063862649429863598569392 6675768 7009483790523032604163505428098969600 6675769 -37909048512539202753217666977611951830 6675770 15465793241362711631345762679679258080 6675771 -29025223312259614351828411421969953680 6675772 2725788383338845836619843044466277376 6675773 8163842150652497475655991516570828160 6675774 1473701469595319381180831524154880000 6675775 -485217811517215589525481325209140400 6675776 9384331520367023229974407331307847680 6675777 -130749426046911512709595794769769340 6675778 20753647679434482647807399399569951440 6675779 26626487140954058014289914856657518800 6675780 12725098726860627506276088004608245760 6675781 6589449489257319237910148734801185600 6675782 32531407647126433447582423649805232992 6675783 26103472321155122038095789007205836800 6675784 8084193302206307702832142691550136320 6675785 7884910632497826953940274163180650980 6675786 10569782435677676762039017171668393984 6675787 59706034484831463108614979262981948436 6675788 -893557196079922413254929580163268608 6675789 3561688989207456033965753814318201024 6675790 -7779340023598783845919654846704489600 6675791 -51436291235347995090941732637178041000 6675792 7388752114966099971930784830430248960 6675793 -672516300672665979145760817471606416 6675794 -5108614637150089318523990529277974240 6675795 -474409129156612953691894805452214880 6675796 -6731604611622472283192013280363929600 6675797 18394795395155566511548006186317978264 6675798 -14160327377568485644115280093918441600 6675799 -1502431396487363493077689095036924640 6675800 -15081632462415827522912622797537280000 6675801 2114809730669121728635095543784681920 6675802 8890657555195625246511594336169873920 6675803 -22929683275926840227299321214214933948 6675804 -853620243774525527569342176232442880 6675805 -17639846617075602851895985157215716000 6675806 350002243941827147014456549085684352 6675807 24885420484850698214960848380079680840 6675808 -25606367509971783318709797684211875840 6675809 6105951926947326525318712238208489600 6675810 -2205278645523474880166129817502371840 6675811 -65577515803891304410235209027112911588 6675812 30941556895511854598901384463309056 6675813 -31774869601188140244926987215799175936 6675814 -565806530110138991132627510914844160 6675815 -29772289362478678386268269863058094800 6675816 -6883127562303623084753339351197286400 6675817 23468142929273783993487389127769239866 6675818 -204984444357314670291581593685378640 6675819 59267496893105851856340042145867776 6675820 -1076621556312753673800117585582673920 6675821 51528862176992779648731951040128115200 6675822 -12206602674277108665794205760329776640 6675823 9376280656175152662258521002491832320 6675824 -2896840203620982230825598310393282560 6675825 3151188516153109888659887090162179200 6675826 23621791155819110308703478479746811904 6675827 -30861683804235168705629076828179413680 6675828 -2862525837099185604561664314436110336 6675829 -67187480135313706481951909285915688480 6675830 6880960217221559490471553587457209600 6675831 -46839928410983564665554494769626844000 6675832 -38616405850378522801939179960401264640 6675833 11482281674671982608751287151691968640 6675834 -13215827262616094794071365144876102400 6675835 -9078817747868798746714239849439806720 6675836 -222511635636366689116985629487539200 6675837 -3490005085710440266202130628550217216 6675838 18418702929867428132548524680334252864 6675839 36273129483298703840805407922647360640 6675840 -13762671609390119672882160746889216000 6675841 17111543396578040616229549176395145732 6675842 -5628072118782449113990829389273052160 6675843 1721251921122243572092935195270659904 6675844 16395352189206639792723156363194576896 6675845 -17594252633917146406694323771095919200 6675846 -4602738172296575564215755465543800832 6675847 20024346643541718158799678771463025592 6675848 37000973582353877877122304633755166720 6675849 21069181396533591259904005918998489684 6675850 245644451796433821897366999449856000 6675851 -4421458264676764318025668582154048736 6675852 -12621863487786281584389936099226464768 6675853 -4050033960482504721178078880169408800 6675854 29495638215990080663766007878013373376 6675855 -2823303571776900206353810880347968000 6675856 -4698266817972345777067221376299565056 6675857 22111690493966867954798634279221933106 6675858 290788543349380242730948319153606808 6675859 -7000885183958553177786301403117633960 6675860 8506245778919518160175180962103310080 6675861 17870847973159314942259255251427345344 6675862 -13732055271459924995411615964741209568 6675863 -34796100840863898905295977048363448888 6675864 4804106979684092550876771294192721920 6675865 -7656631739824594143093111362343732480 6675866 -1621198814852779601358818637574355520 6675867 -38045308435698600853174222352378061912 6675868 -4173852824036636045520866382916208640 6675869 60478308054640236794918591155594071270 6675870 -3319053441619717774744345015426978560 6675871 -19515589276569368120473911772792528856 6675872 5019430994489554822851423209392177152 6675873 -396180340689342172452283000280833920 6675874 21528123172982505796455936318493593936 6675875 -6446292035646752882209616541266928000 6675876 4302624442638838060214635958393173632 6675877 -8723792828883998773404175379036779940 6675878 -1253823925464403816632888587966277120 6675879 26051585947811786310437903536781568 6675880 27095381819496876863258971205831884800 6675881 -16972838535818286366899569225294715136 6675882 -6984153830324605510560506300335742976 6675883 -26455503328715325096246958501957975800 6675884 -24079158313718353660045421968966589184 6675885 -20824384750902343297771425327393892800 6675886 6263074247013183477245080182035529600 6675887 66564633396438807292256906606221676760 6675888 3102338562576305548463027875756376064 6675889 6389869906998447308301635845507234800 6675890 1469035280810243304052632462061814400 6675891 -42374026558841973160521627258930242496 6675892 24360864620288244755220517600247633920 6675893 -22436432244515172542021179811848744800 6675894 5610764466265078177091034155197293024 6675895 -29355548379289091631084030268073371200 6675896 -61368999875441969250835518928055070720 6675897 3608115785001411440012726075081340480 6675898 -12261562705627273714204373081000954400 6675899 4712523176605836034384248152721516900 6675900 -1136283434621470781080313495229849600 6675901 27623691251711168598533409439729547404 6675902 15470925367675693710435263991797713152 6675903 -6911087101645304829525349847997287160 6675904 -17015232083150508348029500792539971584 6675905 -10883699954675725728661151924720775000 6675906 14367405110284990422334807699629688704 6675907 18509137615202761245783997741873923432 6675908 23919391229004312346111259961457049856 6675909 13113328577342917266100420434952780320 6675910 4006396858749068443198636289247672960 6675911 -12689022098182099843261393046424199296 6675912 -7000756541935886000637991752125644800 6675913 37647079370218621957929474901899107162 6675914 -2023297926151127878911739147082066688 6675915 49937917618139219975024360427086784000 6675916 -20447898726657023673118193744087500800 6675917 -767452538954915369711969770523439936 6675918 -151781183208917016051954693312271296 6675919 67467816890489014304911069377344814320 6675920 -4009305964652286459645308951906304000 6675921 -5201576087122630452070949644392409728 6675922 484526020297692579725603276385133824 6675923 -856401246229537651558907972723215200 6675924 -24073810416892909855252975352153094144 6675925 -33893519111664994018868010425518943350 6675926 -3063719234383887280306322285866982016 6675927 -4232627398104250869640668335036382720 6675928 3666720535685411749155561065033318400 6675929 -19424630342411256693336962637162109116 6675930 7534614520834092928869923809267630560 6675931 -31919504207681080647098066237403870268 6675932 -16413135611438513516111708505503061504 6675933 31198824043956408101883407239757472 6675934 -2375130657395007343740597111282601728 6675935 -14045980536287121853236792836705856000 6675936 3551338133547926465169247854056177664 6675937 6879621423819835120702725331092563860 6675938 -16011666397712855020453360889259560880 6675939 24995750464095173596495412200986879168 6675940 293329658950587933798194100632609280 6675941 352406558816942247141297558152058684 6675942 -309167320568380840037447437408966656 6675943 -16862826760725911277337507340466499136 6675944 2846139923388279371916973494948249600 6675945 39356500567497348494201468459804640000 6675946 -16661565755446599530596550606090549328 6675947 19158096844026323530378295713986884592 6675948 -5521696280856035787432702300538000896 6675949 19975630570704373739962030802940480736 6675950 4559188169769421745570459351089488000 6675951 31072789307843531967813113397994527744 6675952 -11532828639216563950290392706277081088 6675953 -48521745684806165554466717158403706798 6675954 4677664350766017327764870453729978880 6675955 -3890190740260856142828004320268061280 6675956 -19737106615659511956464448752321165952 6675957 14226129003884490015476580933868034208 6675958 18342874921481555845561814075320018080 6675959 1277722229042962209060472191054557160 6675960 16076610513852943565971750646832537600 6675961 -2605720000874361297940501501026892438 6675962 -16506163936274832732370210848113768736 6675963 -9662001648307152288826579450062322176 6675964 49943257773750649816066269914285952000 6675965 -221612975652083918985276677876981280 6675966 -19443295415779737973975974765460838400 6675967 4427968985702787977419315942158959632 6675968 7556237385912850385287743051367710720 6675969 29529664667053772959849737770430948144 6675970 3925247808095435208301594025178792960 6675971 -842005696834753243427475578032735968 6675972 -11301125766945644898050095416773956608 6675973 23805368917406585550768016278262302 6675974 16681245706543745285687549573893324800 6675975 -2944903673606429957916155535824189400 6675976 -33305435864176618771957039697445841920 6675977 -14621173632951980913916093648600830336 6675978 -8703156954674843590383880747235179776 6675979 -16207601997208926439761683511626401320 6675980 -18345230833338478274264280107296650240 6675981 11266077519071825087984238275030514720 6675982 33098675915500442183674873615387142592 6675983 -982018944058957361822847341013934680 6675984 -575474350088548799185303781843927040 6675985 -5105718968831327205337744848820089240 6675986 -10542656076181737485301694810072899936 6675987 7545421110534171516351266061443880960 6675988 -8541573677753441881262571082355724288 6675989 26229697941023957101352978391953136060 6675990 -3985287329605694161593417959214218880 6675991 1988993448304861175874534162216854144 6675992 -60228335986986596075626741332118732800 6675993 -45421910315508037910426073887712976800 6675994 -420072860514713591294526968123614272 6675995 3924278596229746230899752471513896000 6675996 1568627321445316870406319737451746304 6675997 -5014936886476775889764855946820756160 6675998 -4944602545822510551416041220974963968 6675999 15449887027075746718928850825814989696 6676000 52567573058957610235121862823280640000 6676001 -25510653334654098268271422344662179998 6676002 14234459987214337907581404548584063392 6676003 5251195256535005496836266086370725600 6676004 1562507874494920065631877768256045312 6676005 -2611530761274839408064849037186721280 6676006 -18159087364967198317301847744536022048 6676007 42651721109446303932280662142613368464 6676008 -98864452310796584492349988893081600 6676009 28351834957824290727176593541760265216 6676010 6047937870403156012585068514132907520 6676011 -26215491257037896452424460147151352520 6676012 -10835729223948487433315287153457643520 6676013 30748063353380357438901197267578874262 6676014 -20169655541682461201596960798818398208 6676015 11035612704028164985403046015284549520 6676016 1319816319642283871331077170400182272 6676017 15535730187350823006220425581391047280 6676018 -9523489104185513503694622440774605920 6676019 16104732326237842024778321965202911392 6676020 570236650580159007863926209766202880 6676021 6712928282843751065810289610646995200 6676022 6807664314246150224222858640258246144 6676023 -8257838857502105816388531032514426648 6676024 -7578263092571823667970174054989271040 6676025 -7050966948818292691232881691072753700 6676026 -1161120317349204014159341373168812032 6676027 53722983052903456041324223891030616520 6676028 -904296093873839084347193734434585600 6676029 -9124652554481810074940433447832763226 6676030 8475075775988707769157538326856147200 6676031 22481983958921892197760734727480622200 6676032 3431328455168607552484155546245529600 6676033 6516011547248528950426073621648272064 6676034 3445251148580693671220844161405470416 6676035 -18528316984974538795724098653962494800 6676036 13160100880225012285311647991658315776 6676037 -35870051857721714716709442167199734340 6676038 6308110903222786434951352634538282144 6676039 -11395457724090062789293131795639551976 6676040 -3951857580870899381879803942438502400 6676041 -10770955070929106225040720557930621376 6676042 -28223353191079286295896473665305968800 6676043 -62703581494998376374349685851408736856 6676044 -81015524220386204377969158927406080 6676045 43207328607274524829279625590788420300 6676046 -3530107717294769649102991511485311936 6676047 7283400239813562735157171552257757440 6676048 14257753408773126224133187094770745344 6676049 -13762046478381915424885786318354253760 6676050 4237024036030144316860867688086876800 6676051 356848966110124080494170546748330304 6676052 6025361331257073394504454493387417600 6676053 -28221073244261117056885102948222237440 6676054 4971730982084240545481760354104928 6676055 -18225786819454959850477009402923128040 6676056 -9905222383523559223051385370554542080 6676057 -7830869121209031442040862594244248694 6676058 -1309857622464051777520767296490971424 6676059 -6474870834255693977564929695854609664 6676060 -16318563421559088154677864386105387520 6676061 -1772161300877074139160945094616257920 6676062 3655482181032868649345110704917458752 6676063 87634610968042144698398926169674550464 6676064 -6341116507839160798595987289781960704 6676065 26088844515454399590845841606563329920 6676066 -20575184194618370420871611517421326768 6676067 -25354679633214395897230993142055438372 6676068 -4447577831802916057639380122841907200 6676069 -1849576645902365423697996198536985956 6676070 1034592109284718018448043742156988160 6676071 2373945824689416818859328490726706384 6676072 -1545740422284814904349518248446197760 6676073 -67113374185582616376698135138898533376 6676074 17036694946406386199476798211015101440 6676075 947876199136938250191164458488910000 6676076 46987647552338049741653452780613306880 6676077 11760877761789549347429170960524617280 6676078 -14278202447207049170427974088141236160 6676079 54769061260090946932091075765368009680 6676080 4769342050439892694328060983029596160 6676081 -75163272321356404541129573182939664528 6676082 -1011182311278995032173093596159152128 6676083 4781879231730150174777859452477773652 6676084 -10380785207344300669068097557800154368 6676085 1539959973694686244884553317370617600 6676086 17118442287836707648242120490924531200 6676087 -19090703600437992618907718380566892800 6676088 -13531450541388326703574185825352458240 6676089 9840846623363177571222865678298385792 6676090 28162778060673567317873477210126788800 6676091 -39731228634387931810196737267594940508 6676092 12202641747781969677924655387802304000 6676093 49356958174811055802935681814172990342 6676094 -425257889526895250502874295767670400 6676095 90214805406888123945595408960611840 6676096 21938119329337148099723823631218769920 6676097 12010968677317464646806908740697878272 6676098 -1281584107637621643071929712390995968 6676099 4317525126343021805234854683570175100 6676100 -16353934605660067415385187715248339200 6676101 -2000417464348329642511197365212159458 6676102 -7192498840815299504128141566350713248 6676103 329141113657075269976910515457885928 6676104 -16047413831551105430006520347085127680 6676105 9911976501302099082224981683140260160 6676106 -15822229934630110220233296566186330880 6676107 -3392278436183682734626876202389703760 6676108 -32125140423524494003248549240946569472 6676109 -15896414378051397382766832338058320160 6676110 3053233283846302491211212737867170560 6676111 30848950337016283767892812573583263584 6676112 1373070998485983693317647156820262912 6676113 32403536278649345635104648055931388144 6676114 -5252707989498955431500314240362847344 6676115 -4543280007958201506444140611123195200 6676116 2994388122125575272052797815867185152 6676117 -22211616025827676057789336092979123808 6676118 2425101854065815578010808739959442304 6676119 -8399385287766383925412744715407876200 6676120 7954598081286867040986636599856537600 6676121 9945490685962640650901991881559540000 6676122 4893274912619769993506100561994036224 6676123 5653016400311933319226711031912186372 6676124 2475097618927881184257966121832527872 6676125 -37266490834087848241969492333791120000 6676126 -18300313511659808535613152969801927360 6676127 6765762916266291696959127847015135032 6676128 2449871534617897454359343926156984320 6676129 -15180835725659065647968114257012398080 6676130 -2266626670905596187924244675086036480 6676131 7612921033793591228585700688542060288 6676132 14642565507433211879283609800316231680 6676133 17828771076118876657012084944429919740 6676134 -19040294476893874428332836271944499520 6676135 19487122384633930976275685285425492560 6676136 708448063403970783566168501024194560 6676137 -115599860606293441993611610413996672 6676138 7064396133559481797776522767792097792 6676139 -48676440827052189470342663816976666060 6676140 -3140122482182165681445526655659238400 6676141 4131043267110110018009597727436083840 6676142 -701994889779279368430062845222079616 6676143 -31445129632786186490487673606288646136 6676144 -7418309264686846963355385916179906560 6676145 -4659556356469208436474633004110124800 6676146 -5502482781569296539169434380839740528 6676147 16652511133178593749957976883624722152 6676148 15925945010480099037556333843119974400 6676149 51609056694229283548053454614170944128 6676150 6617692110386321944735286267081049600 6676151 -105705726813017758936660761652364049168 6676152 -6660277159125431022533969388355584000 6676153 -8857700640083506094573592855013798464 6676154 -2111719273506268462734532167427031040 6676155 39826203601472294152589838301490136000 6676156 17617033803867893514202397926156973568 6676157 -3687453516534088851825512420019572820 6676158 -5349888201387027646373115764336947200 6676159 -15379585994997486271290217178329371648 6676160 -3266440579704864108986192206485258240 6676161 14279265762876185811800395145973633072 6676162 29200302440609785108675658162643290112 6676163 8538387359347480869039997968358982400 6676164 13193025543717067862496579931536273408 6676165 -15505321578216502056242225460106271940 6676166 -3510644583300812227994152785034922880 6676167 -9917020218378532621594146067746636120 6676168 16891987396432139389669794680491868160 6676169 10825916125985968044828952988218464996 6676170 2690144870732502508958186318161420800 6676171 -22591424422343003832480370556087115628 6676172 -33922203184437705528001987161240322560 6676173 14834642620470478231613786398304747424 6676174 -7125087436729581944904951083253327360 6676175 9331544361850793766129924801847200 6676176 4907202755329439404855141872203071488 6676177 56714461785211135151877178622957283060 6676178 -12452951285757732923496582448108629360 6676179 -3593678330644242256633212392470758216 6676180 155520961407293923902687915219148800 6676181 -102703734039553532849631152582770918500 6676182 182410577839897818900847431327334080 6676183 50829144757883148671363324129222639704 6676184 59593784069149810183870143217217218560 6676185 -8918784860099054160902389579746100800 6676186 -8416369608372832954831527330506393856 6676187 -6908315387977752123797892196272069888 6676188 15587982919655211520263795956355907584 6676189 8109913832278635556180941268506048676 6676190 3118014110279695839347880024130368000 6676191 8406286552092165664749355431068310720 6676192 6935291533354699223186394247256604672 6676193 -19884911256935069335980901868569744236 6676194 -1390480887310029851378542671679312896 6676195 25316246608436608715483928665897893200 6676196 24299477695092335144361907553803382400 6676197 -17566740280396020641064763878968657760 6676198 1739103630980768895736034256658702464 6676199 -21051170220676784146408798425724537800 6676200 12297677727548735267809318320320640000 6676201 -14480612121044273381003278802076471360 6676202 -1895959212152433179707615040138511936 6676203 -33040730602358501736594885534321270696 6676204 -25475003696103984108237282522255244800 6676205 42651726955728240158351856352865230860 6676206 -6798157441739861435868311523801146880 6676207 -24753832654356713164961294364780243720 6676208 -698436913467451096061596759881154560 6676209 72893393115225109036185766117111107840 6676210 1160480476785747789919986333455669760 6676211 90612034637419960762953866460201712800 6676212 -22253779515745862613133769272809996288 6676213 -24508983655032989057263252209943443538 6676214 24737128451660847087087440680829832192 6676215 -266832788998840144971241420981416960 6676216 16520836672655642141297451563390484480 6676217 -24801297593564911644745496166088867734 6676218 1970432953655602518223097350066108128 6676219 17730446033543605181610025323133320912 6676220 -32055242612912185527348800360087424000 6676221 37537144160952325537483227705609741312 6676222 -2145589037166650021076133946098630656 6676223 -1074145708043628415768465761509310096 6676224 21379749835758159872760331270738673664 6676225 -25068131699616512494364803628911686250 6676226 -11566747091970295668210664813024143360 6676227 33464674032740541577363619507491146564 6676228 3393990404835506155864077775864003840 6676229 -14684271792519490690490812257292345824 6676230 -8805897566507287435811193907074754560 6676231 11965357823615395252235807020885083032 6676232 53926832211970650924764885028362772480 6676233 -1930790637675295434130497095836748736 6676234 -24471836967990885753810278072623947984 6676235 7021415165503536980793334519520709600 6676236 3910891428554581972028293240698961920 6676237 26623597088903892807967463294864786592 6676238 -24977220053861617289587799225985276480 6676239 -11053774423449653606311578089614508160 6676240 2143861095418657496201232850607308800 6676241 1535616658373191782820223028660643584 6676242 14542663201675792876786691110925930112 6676243 3234325653583539677394750086360500800 6676244 -13841871192479491954373306864197774464 6676245 18260433094641060522524421538398596220 6676246 -6385981375697950402870955570945156160 6676247 -37822905960164807846678987876551205304 6676248 19918114774123125109312124190812712960 6676249 -25274035918167744189206859066559550700 6676250 -1463139052582840927031924031834450000 6676251 1990149848116320519824928374550585600 6676252 -16511738770364581828172129743715240448 6676253 6839394531724778565851535822827013888 6676254 -5840733555918118055559421962423551232 6676255 -3606379781016218441002539030714299040 6676256 -53635690856012459773417289091033071616 6676257 -3285199958070142517548069210924838016 6676258 32337629637147192632008743208350944640 6676259 -21304271296397362795248351189015813540 6676260 -8756561829340308966487490829222973440 6676261 -50664491951429140264951629083981299138 6676262 5430178789267358536672414007915761632 6676263 1213643964307840303306339087978936320 6676264 -16427626905069783208008189352112947200 6676265 18630431082066044517631110019822118400 6676266 104281793713250767878182936246960640 6676267 11985924731153260356122886126129588080 6676268 -3484453614894944368633064192891649024 6676269 935550915192015240174987226651312608 6676270 16769599990948176393143318743227864960 6676271 -7414180117635713716726604168106155136 6676272 1302052431661385103080663141235621888 6676273 -62327762991606527819665435425151914478 6676274 20303634120627917976286909606752432384 6676275 -3967518134700799330515586921541410200 6676276 12302571354522828779010587228321852160 6676277 8404421578620861310496929486665337440 6676278 -5549898326269891844390173093143982080 6676279 -199165520030685663286283661208258272 6676280 -6686417001034218392762748302105395200 6676281 9317083507146480651599607024991416570 6676282 -24392340141034726690053876732292328448 6676283 -21762801768543027482469647547582792240 6676284 -3679063663309752459966101031346569216 6676285 12788804214683703436970559646289473920 6676286 -5484258041637565570006004422059441408 6676287 -22022359845720812890330119105758032440 6676288 -640374752557232352070962244742021120 6676289 -9391273135827442967442168578683876476 6676290 -32210298286888285328357271202804224000 6676291 36854843389298154161828712875679040152 6676292 -13082178015677135879928123650678599680 6676293 -13187897053049820032294498970041813760 6676294 13824777335233436522891070555176313696 6676295 19510840921104082307652229584232951800 6676296 -18508239819078697536920195126897664000 6676297 -4699954402516519832930081218782671088 6676298 12646743172260417083104209945927072864 6676299 -33420781365621850532084722055763303060 6676300 15795674385380585349452539306179910400 6676301 23712864660312537076500393479639725302 6676302 -9685455195304440515539355201893416960 6676303 20019185091276784397711648024177440800 6676304 4722990662813628054815690960098934784 6676305 -21293144316327553380243572611694250240 6676306 -928444591138095867430931281087274496 6676307 57309516957906684850382180804950072464 6676308 -16708543041295433337001741897070711040 6676309 -874334983916289233964280188643772320 6676310 3615082198773978094179681779589922560 6676311 29505123280924680210683923677275286480 6676312 -1847400152757553878128206369971609600 6676313 6475601478282505474719712875563373696 6676314 -12641236013332334528960447916167569920 6676315 -4443104974346037941846820145140556800 6676316 -25799852660164559781857361560220060672 6676317 -1472179361471304566101701650651963520 6676318 17791136841123175593816620734555765440 6676319 -10011568427688882316581377532480216672 6676320 -4237585042584715805048980903286538240 6676321 57655067191755098344496310219018335522 6676322 25211952625169401038530246657293977600 6676323 -4300916031740139204383481907908576000 6676324 -10313213250307450771000223770194724608 6676325 -9951305559865867446171879415229870400 6676326 1783486797197446236360261132682625664 6676327 1767758533563827310479441920511232992 6676328 47443040029936408651225621002408376320 6676329 -4672327414519800753912934005088892160 6676330 -14626390570175457212994817034441140800 6676331 -37870240939167834057539370919354793868 6676332 9527724113153486360871850840155405312 6676333 -22050142614353016281593010820211317418 6676334 164250310729627728129685678766750592 6676335 10754046761566041085700868519156224400 6676336 -1166461101968046447607644390441975808 6676337 -80878440855273802290781597047900597708 6676338 -10786780730505033984843498548731510656 6676339 -52074345218118730855270579632721703860 6676340 26281250868906855282333782005401876480 6676341 -9412502567062083441643543702518841536 6676342 3044233571023115200914110920827550080 6676343 -19088138007230208616035278800795801296 6676344 -1617315511714342124006198794345021440 6676345 -11155611473827072303232000628017827380 6676346 2230618888428707942441454938933053440 6676347 -15008523176362483039813220166443973072 6676348 8422453921688634399104963790249071616 6676349 -41830535470567465533298081676326597728 6676350 -11816663535634276221886499050215475200 6676351 38324693342689570009500165897585346800 6676352 -685403283610853692248958216553103360 6676353 -8205419567830141567203417069776273520 6676354 690241595968954913617299144599580672 6676355 7731762824571533864782078062524652960 6676356 -3805803537185788914713211600020545536 6676357 9071296686100667882919365736944047488 6676358 3847166146358042266107559157688776448 6676359 9440495224796890330414456468861959840 6676360 -13386157934111194115708898130987776000 6676361 4379881031358609996876171329201089332 6676362 259765290377861774702670475228491264 6676363 -585048993935421528576581536811692616 6676364 24144315462239562637327150778076331776 6676365 1796993777928387549681433881877482720 6676366 3891363373793020215532737446445034944 6676367 -19494431903358228060666630768786410688 6676368 7202223116495195854007295459164749824 6676369 14309292635393747301958300926650773760 6676370 -2370005237905080384113273708271864000 6676371 215114453108552688583232205052346880 6676372 -395279786089306623817853346864199680 6676373 3290766976690651200521693851650789504 6676374 -9609130648450448052296328568749003840 6676375 20883483850894112412981595924873794000 6676376 1676387857571126122954245868602408960 6676377 -4163058757004129424527242034762922240 6676378 -9558306797058251401812466848418175760 6676379 29214047816069718309055660859950286184 6676380 -8589820097269436492291931482923008000 6676381 50568587377840469413768993341062133600 6676382 -14155979260176305292402783394257091968 6676383 2386656932485719289995135929149640064 6676384 -19651007123550393375958584016801628160 6676385 14778768609211055217785280871367858580 6676386 5536777592238437522322666793923502464 6676387 -18561671700862570882629030388549884964 6676388 -14885853434684011850841224769968483712 6676389 11236979226620153111931040975590128508 6676390 -3476269303149149903612007536075735040 6676391 -1253948956215700459894347943019802480 6676392 36021644513493271680381343895660544000 6676393 59225820354042339264466956850664879616 6676394 2306700001662881907979603572729511680 6676395 388917020405550963667880463419738880 6676396 -36215674282924222539465320208315923200 6676397 19325016304547202011685852168257313792 6676398 -14683031854202340158368803192188714880 6676399 8196900120832343195128104954124364880 6676400 5385799251295391672307936470766796800 6676401 -27414208001094417132304049330323898880 6676402 -14107013040375079153346440353549508848 6676403 -5596347891810941550885976491119478096 6676404 8595426115981611091069834508336074752 6676405 14523323206388756368808830670452869120 6676406 11860233372528852781123093306135923264 6676407 -3713097285457733531284360449904982520 6676408 2291036043756414247359355996481617920 6676409 3332420705471828982142744083961657860 6676410 1983240423183261016155372434256844800 6676411 11651893754474233120660877389125263632 6676412 27919973913915266727680178586584953856 6676413 14162180287883079291329343807689105664 6676414 -11606543510286701459476793083117534848 6676415 11801005441552006907732255387711909520 6676416 -4513528863623057096788953129390440448 6676417 12554971313160214824455050059398400 6676418 -3333243491006702559765241053846557184 6676419 -31060700909246875686875904995324962056 6676420 -20581051337137631426204711337637374720 6676421 -12738520813428083309399791687974266148 6676422 -5854832499473968054995899833435806528 6676423 -147731905406287511909780214647141872 6676424 -12704251308366551421706875516022732800 6676425 7524560253299770711608285554757892800 6676426 10055290042588248896568050472406692912 6676427 58201543406006301566898259073857872 6676428 -5909427259578018640386302768907337728 6676429 41518508364818578435594475088530304640 6676430 -8231543481076452825714983148255800640 6676431 427313187578159858084942927125236240 6676432 -1422029252720457186476922957907755008 6676433 16090272916872270428642096121842621682 6676434 -1791378577114104989259147000731362272 6676435 26893589458394783134657476960287960880 6676436 1514965916581866398484306344412755712 6676437 30628310837506943489229675888196851168 6676438 -198481729302434381286808364155079040 6676439 7439681406614625137330469912129091584 6676440 -3065102110841302261956673950547968000 6676441 55511600821000192899934578799080696842 6676442 7430052557693119439520070791590636544 6676443 -33424606934219557342026697164572347668 6676444 -89867549184793864298302087023604346880 6676445 14784947045568667478320979900366174700 6676446 -5276347162875644475130772363401602240 6676447 27984461037012353082286939265741748896 6676448 -47706156187393083382206535912390656000 6676449 -4531538123165299390330265816293130112 6676450 1657796405837823407221134416867520000 6676451 22504354022970793481694124621082551452 6676452 22897539503144019978510872870212147200 6676453 -13056848829184508220789344946590968896 6676454 7532231571792431476651319744135203200 6676455 14123895657493976424243674659339569360 6676456 -6438837598230614989548791338087219200 6676457 22313179396447470018159277241273195706 6676458 -4916115153664133615821520047875663360 6676459 14807662164383388098929862849277590304 6676460 -3283831925576302444872821938506301440 6676461 50664183509973162500067323566064047104 6676462 -2446521677650158933287100276346893696 6676463 -3307261057629187322804856054900505056 6676464 -6481637350547367286631213681517527040 6676465 -5180392268769712929451652277264729600 6676466 -6175534865047252883233925705191499136 6676467 5069769657662378660433973332837235200 6676468 6999595973774035210284398311179324160 6676469 -5581842170400878268333576131137294404 6676470 -2230026194550006496957788000168975360 6676471 50329440106902476585663838486604637672 6676472 -15593471539752520643750878267195084800 6676473 30965022663105484313969893011489608784 6676474 12252375966580443453436910675747165952 6676475 -601206071984009286596215632145334400 6676476 -22004027304445118304264047057510727168 6676477 -16614401579477457789859597115728282080 6676478 691866400523235431911619050928829696 6676479 -12800780619280934525604993310500821760 6676480 -3456627961860792103618891904125501440 6676481 -149784279079009438026858575646310272 6676482 -15111099793900210865741279157308001408 6676483 68981327177209812167055862266174553920 6676484 8008016106460770748762657049041958016 6676485 -13836577067546440518738272813789001600 6676486 -4740753074470812906314796971455334400 6676487 -29616019215397515371581542318982368 6676488 -3949704898225005143938023668271513600 6676489 -49354547604898614974275248621126578844 6676490 -12447569147012723499235613299056708000 6676491 11749847533589104277235731583643805184 6676492 6803448498106351365641043702855624192 6676493 87280357885750772554075040637763805280 6676494 4738398134029713541437992615786480640 6676495 24265092758124931244653236184807920000 6676496 842815894718957532702895745628979200 6676497 2674427600922274074447243154376690274 6676498 -21628692944329697896786390224302310000 6676499 17554851034033122031162243617838350120 6676500 -28845570698327303317868427221561856000 6676501 7231315943532442445980467757243718144 6676502 1594088009854194398451789647295479040 6676503 17630793852743898700118185760112006504 6676504 -14214853268022518990865044637661716480 6676505 34462019409630418047898367512008408000 6676506 1285620660643290299170538504213232 6676507 2550912747501058780804473267070314520 6676508 32057009840680852448577515407093667328 6676509 5973878612369741940151239061059720768 6676510 21420136740469591373611085676713093760 6676511 -58486058226429576142408090215660064776 6676512 29331294424597803211081145898866049024 6676513 2171626339473324003907193172784180740 6676514 -13397604197660358833092864841299061136 6676515 29760489990186580270094784268094652960 6676516 4335848965569770915268785854608875520 6676517 4848532814210673421862418081971369472 6676518 8620302187932089450134636631172077568 6676519 -9800629340139190205000859855538883080 6676520 12602790135348098628716306384224665600 6676521 12603547906084486198581701684230069920 6676522 9491625493679145834982728628331017824 6676523 -17131710998776484559099146325574158960 6676524 41533808912240100922919537384509440 6676525 -2336628528285288702482001797646817500 6676526 15019310344119198547957276921811771712 6676527 8532765891800908108198480348569584640 6676528 -2452656132826130564633167811505307648 6676529 -63081030920815144167995786667763138524 6676530 -3211905119265034413299036918379463680 6676531 -7654910564442634837856212871980097648 6676532 689439468419904810082938397669883904 6676533 38171374653311705493868779085108809600 6676534 42825820881941464878588652331849547840 6676535 4745857769370199237391833110255031200 6676536 4231398273553694980402754700805079040 6676537 -18169450658166802252790604290554638848 6676538 78236382064807279429465995068226048 6676539 9361997090122393126156842411621202800 6676540 1341809719891579767647689510974566400 6676541 -5935905475864412590589820639520708500 6676542 178043084382411320018130218756514240 6676543 19185702518916633882693422133035441320 6676544 6712971493201517539047805162967531520 6676545 8907484097344705960364761942090120320 6676546 -22307107699532662442675342136567072000 6676547 -4820706411841167120908841155835813648 6676548 4914115348998199590781446373058580480 6676549 62038019735941499817564297830152633920 6676550 2203930164531875728741579708012660800 6676551 -4569796500020625976642482344715248208 6676552 -1295469786589512204052692804766694400 6676553 700561437824440679544953502310624200 6676554 -505194065996073355374279762447233280 6676555 11409269036717241903798994376300830560 6676556 10379785780224273178431906031034127360 6676557 -73770054540257666496664206179903808 6676558 385529917324651837397630022516137856 6676559 25528504950781845977899529963657627760 6676560 -3929165062855780946806098867820953600 6676561 -14505981819531198092045985009919356608 6676562 1899031576293793712220925425346704000 6676563 -6396905688708824036742397891766390784 6676564 -18876016246160570425168316467255709824 6676565 9222243806149583688413671810821820800 6676566 -4231055634386997568038287852421242496 6676567 -669336775792843024217454595174736360 6676568 45959744612178074237523124061663938560 6676569 9258841400812135827961420487982439044 6676570 -9443047429967911084446511535363423520 6676571 35814158975348002945274642718136243944 6676572 509168008480146040384968460521406464 6676573 51198343412726892031607708660941718822 6676574 -761071547769243250758923359771800768 6676575 -10612068241653297149632777468971743400 6676576 23414648521562242640819033735642480640 6676577 -29494827617226681121356429257444422380 6676578 -6686923673802104785094244060515844096 6676579 8362903377822676834066401950750817440 6676580 1856993970926660835308594265844761600 6676581 14205942131881946955625616425783814880 6676582 -23688976096917632858374606515503181696 6676583 56876149147313091133235654419700303880 6676584 -12507494543316730951314026760368455680 6676585 -39417588132323858246173502104994931840 6676586 -2277571499841908598264177623792976384 6676587 -301429668130670604787419842170821720 6676588 -33921597415326175394221981360756717312 6676589 12631378857919471388772080297778705324 6676590 -4228436675482007082729420847442935680 6676591 13717702411125586095840386830107330312 6676592 4623790201656385357083342031962931200 6676593 30276279367707527522443205313610059360 6676594 2040096610710475308382613186741962752 6676595 -8587307645025050928953640202294592400 6676596 -9929487436913550128761323173470519296 6676597 17863345810610698225595127175234329372 6676598 -6314794565652285091378483057399921536 6676599 -29214811883840103693440415405450918936 6676600 4992660122652021045729261281402880000 6676601 33313029213595084405130482747412282304 6676602 -2595043549179008096568896966535037440 6676603 69925472489655857916944949621211227504 6676604 15944831993972421671812291899972762624 6676605 -2207190203330125468395511389161160720 6676606 -31978524004090116126311831368968817920 6676607 415072908523231315273585433748433632 6676608 27073983616350081482833870825476587520 6676609 64051999393285339352464264722784871810 6676610 -330573788443643514684994908285488640 6676611 -50648325622788285433630326114902843136 6676612 -24244434845549557505798142026718524160 6676613 18242978951328509814281868336993060858 6676614 5652572469635561554850239997584588800 6676615 -42067058661409466543783986827403616160 6676616 -13416330887827545147193411725890519040 6676617 4959508649785167676222080701477763840 6676618 146383661670322206162548598029676288 6676619 -15933465126127083472666103414457809160 6676620 1430824948858812922246331794022400000 6676621 -496895636713754843729654012760496896 6676622 -15212045236332300794200854069734449728 6676623 26942051188326461486688371324294949672 6676624 -9252118464331068354605015028791771136 6676625 22906078072706324535436525628797248000 6676626 1545491493813638005346278276361503488 6676627 5742923808831027233754777453431345664 6676628 -8018973552175070240318047771448408064 6676629 23880215136368570179560872225108167584 6676630 12085222925848334293384877919721536000 6676631 4853244722067250840825806351225073104 6676632 -30730094357729337080607515852376391680 6676633 -22281131894683047733923521073059753276 6676634 34389003109240057011565599766937111040 6676635 7039986618182520123462201255140578560 6676636 -3941932502328742057958921896535793152 6676637 12814508787656005101358038937148277792 6676638 5244162587847822778410294629496253440 6676639 3256178475158356949647586898703529320 6676640 -8101956852206988248678267962382745600 6676641 -46679272584701098966199037524582150400 6676642 5521335803852092522542984527274225312 6676643 -18043444257725430723430959500112456 6676644 -6812684702452092781901757660330590208 6676645 -325494314556113487886801725500785800 6676646 -2141061793408579612813391052074508480 6676647 20552521308340367382568561352082630528 6676648 28014250778866603407227471731677265920 6676649 -935274167405511260480813837723145600 6676650 -1690607106580108905338230549236434400 6676651 -4532012820608533256060037739817830348 6676652 34603961963896784012235693271788385536 6676653 -4411504641000519060233913923152320 6676654 23621850046221640171483034398029083712 6676655 14799779364349402434183623941658287560 6676656 221928770073421900536957154369732608 6676657 22918902166030392048669251009246857280 6676658 -9722988341879008027547411362162222320 6676659 33265896421525074189207936075180492 6676660 22718310241836644285312529518008320000 6676661 22830319184651984791271475836371073262 6676662 -15923252177206759202435006343165546048 6676663 -24683526297354035983601379385621136160 6676664 -1049164790832547328616359958772654080 6676665 -14678225178112677316007005670110654080 6676666 31168626564373292986711235902235130624 6676667 33424531509853940485606767796074799716 6676668 -10431715449999662915538326681456110080 6676669 1635674012581037819811267971903296070 6676670 -1435148390456904281499965219833036800 6676671 15885111366301697672042141853917063112 6676672 5240506019448296150385885484386615296 6676673 -2396209197502506711578023065079599696 6676674 2393360353715304306797009753715365760 6676675 -2684111553984412612240629299612748000 6676676 -13467996942270335253686815470448896000 6676677 6735173363806484318532513487173829440 6676678 14295447842843692315265204307774860640 6676679 85580239941518202672128332768813711776 6676680 15994868673158293801766852835643392000 6676681 30359547226537848617419295842611597264 6676682 19644800839884271583812771349684636160 6676683 3822905341702381845648720169529768160 6676684 -2930347386614910014220336791679877120 6676685 -13899885504546559294796373485439571200 6676686 -1811536034278441048848826385976155520 6676687 -708575005059548865130035710670307456 6676688 3041775066998146191169402863819251712 6676689 15677636935381256537757966757647984624 6676690 19267749729962548188709353973834824000 6676691 -22146630799936387430777825469483702360 6676692 -12706478585112444430205761265745156096 6676693 5931409269299147197317555247360632384 6676694 -6354939819918165897748861858193455488 6676695 -297096558498810699250460177877602400 6676696 279290523313693118201484478169456640 6676697 45231792066653875643988397815072571146 6676698 2438849789642272131360770225911234560 6676699 18281221316117602569164748315553439976 6676700 -3481285725941447166421423330916928000 6676701 -3777269329809322451553510959781840768 6676702 23598619741526783117491471376801895552 6676703 -43002886976423739173445313227317999232 6676704 -11972181836762272569677513878819307520 6676705 -16117829977859012895443040933292962240 6676706 -24327737703155134595588762287140355296 6676707 -23749451421860366013073298815957255560 6676708 37977880059498178683681690466270809728 6676709 -5134368668708375813994963390716463396 6676710 4990095769949890747839178094363736960 6676711 7231255009971988837230668207510432312 6676712 -9925444576430282252596375368913797120 6676713 28526384205036968418323428257366592842 6676714 -18730756838806281909826059237689445120 6676715 -4619158520180422131859020594901700640 6676716 -12985070221440839990824939004955918336 6676717 -41882589442700500964235704941536712234 6676718 -4323063208432445111014185594907948032 6676719 -1191184779110991420547709059253529600 6676720 -1939980234801211704337238524027699200 6676721 -31799559450122052495975311490750396078 6676722 -3435792889356320661312255262437995520 6676723 -8918152596703290648466585028863258920 6676724 9121581464055911140722723830177533440 6676725 8740456720021364591705936835131071200 6676726 943404092206220186120621007908167680 6676727 15492597663379813532791771315625936832 6676728 4348974432775224834927236568537907200 6676729 -47402216943425970843539914479521163670 6676730 755710571835311694154148134066721760 6676731 -23039764205774038282449568469810102580 6676732 25963892301296652634308297624489902592 6676733 -8124916828494262180254153088436991360 6676734 -11082831515390180855696799323781616320 6676735 880073469943209864967925530990303200 6676736 23419863849199486777281497536810450944 6676737 -3590327995461489541274410020623378640 6676738 -33116904784813496011468518929845650480 6676739 -22777306752541828425658208012037071376 6676740 914593877667670699755863346545245440 6676741 21387320046351724603684929079987570142 6676742 18974471885916450743799174612635698272 6676743 1737333082561929216620473812288804264 6676744 -31370794118398909355992184193528867840 6676745 -3976064470765897994762771173870969500 6676746 -2427986136542364333965934478324751616 6676747 -9565271199875979712493390293219374336 6676748 2209723161382287168756747890144102400 6676749 -113804068052864144392884921298769280 6676750 37450512340872778168540216927768224000 6676751 -611188509311170384849451510121548160 6676752 -6122602838043222023946782633379102720 6676753 -31393222626858019208533710323262065998 6676754 4676528801236034658694422937164598272 6676755 13675713059524442116671163531912180320 6676756 -23663998575414951900895794607475374080 6676757 -57220334663586907502254963513980974340 6676758 19547809998333322205992915295890026048 6676759 5725732601137191905488594599492044616 6676760 20248901997952219899409518893503488000 6676761 2367597688266737273198494758970353408 6676762 -3385690284182710177739999331878538240 6676763 -39882358032265799846062596780585188988 6676764 -35468037413579856791850394993616240640 6676765 -3287072006911993895424807180354698400 6676766 -49919795268586410757614293629841248320 6676767 13491895960267874857920658461657536160 6676768 2501265311973100030616367852203016192 6676769 34666697525929977032212483869859408896 6676770 1949567388887430961093059572095810560 6676771 45300861174148253458893525776257310720 6676772 -34324709893827368953910992308805002624 6676773 43655182809260244954167239412318285184 6676774 9873582968113666419264293698957785600 6676775 1294111081498493770206079030980406800 6676776 -2865936021758415005243236709518540800 6676777 -50985031866342665784146000235264170374 6676778 6013653666955328202354531157109495040 6676779 19766362985820700634588214582457700184 6676780 -4679171844954023416456695374438400 6676781 40711799154443636600422919733790609920 6676782 -108271585499883822234844430155094016 6676783 -40488567209169192562687630281084023496 6676784 16765314618091994324501655772136964096 6676785 -4653120110753704282851181662753831360 6676786 21695664374489914411372902557865586080 6676787 -14502966850168294604400790378529015040 6676788 23785568795826753016863809445524582400 6676789 6766592175335818879433088077231071566 6676790 8775032233715679486822836402626531200 6676791 794613549264627558645673426039895424 6676792 -36712612988990484360417011082465792000 6676793 23080683439080575068348129266919200042 6676794 3395774368867013446976769410101163520 6676795 7533237941069872227570406798202379600 6676796 -9135072236568785934314466434483496960 6676797 33135132816249061253752546339382035200 6676798 9815961839612844288655283574702044736 6676799 888156683220431477856526892662977264 6676800 904303543999863896194596265053388800 6676801 54623521326968954714758203668452033800 6676802 5422878801572486598471322429195538304 6676803 4234397551409892712532794453524971520 6676804 39443290592836702229997601594552086656 6676805 38077093209905854242253078095966566460 6676806 -2968546392378055704336010059622104576 6676807 1032886407293400100782885247005600312 6676808 -16331048876690698805932061525325742080 6676809 -5420306721326751689913352867676080320 6676810 -4307808070765520807204009984803568640 6676811 -4243607001764590794112714172300688576 6676812 30274616382210701779525484150470599936 6676813 13718184236877406028035889540833263648 6676814 -9657052603345941143416654730048295744 6676815 9124695171530167301845524834015780000 6676816 -4189362096011952349642064979692896256 6676817 16532953071908794440406764920191977792 6676818 5650777390998978791206562212481382912 6676819 6812177726341947400811372035190387944 6676820 15075999944913927320649234187618222080 6676821 -14113260442594522075311149829229226610 6676822 12358865901985249339058915602714534272 6676823 20053602416601181959844511024393016072 6676824 481659314464544159609501395044925440 6676825 82725175497725908060177454951755600 6676826 3199500722145895364058475380297261024 6676827 23103671937645643306633390483678828032 6676828 -41627088487347432753841441610268884480 6676829 11610564595633910855155943991865403430 6676830 106935585704857110180641948530896960 6676831 -4728560262803688048445972632210425856 6676832 -2119713933350859329521989456965664768 6676833 -5592684752510814625448777056042808736 6676834 1779139159155719960339563882878178080 6676835 17683891401720159256555103651326912320 6676836 -8523764717731458379674030195427519488 6676837 -56346013988557076721262185345544608514 6676838 4415196379344272783164148963255865600 6676839 -16950157411296065123691606149590924800 6676840 -16630471655823875523713896577443430400 6676841 -9456192872142995312588635488847874316 6676842 -517920076853304101635179706713593856 6676843 40948427828094844230963828288781260800 6676844 -17006134297374707809281919032831513600 6676845 -1025696113272186395418781106814345600 6676846 -1506154692324488820920771078135186496 6676847 29442940232592666166920272701395320040 6676848 1435132278389141709980447060110540800 6676849 -23734736337803102455195846095267709260 6676850 3466780490399706830117568003565672800 6676851 23600907258661317959997568456972313664 6676852 -7281946397174548698336480780527013888 6676853 11578181772859216475198730624293972160 6676854 1360372002108881792354317735379140608 6676855 18190452935188881942668936660716412760 6676856 -29323919633568619190124513527728005120 6676857 -40244971470944972543490335346552582720 6676858 -5200289109248676794818280216379864720 6676859 -805869286753284132269551193016277248 6676860 -4287931827903201129499965559200675840 6676861 -60185651339545145608131197215928220538 6676862 -6986976102066897360721364502168749568 6676863 -9804318568555114361306501838087596856 6676864 -30792904630210637834731936040437678080 6676865 14000384270722948814695776397985496000 6676866 -3134622210704384586896609671073702400 6676867 4580039821483926441867831498602432352 6676868 579528591445805651141720623218370560 6676869 6902597727293652844167970293438274560 6676870 1612664627786760422490777433164170880 6676871 54122313233908051952058188698598754072 6676872 1281891731711652015617018555440496640 6676873 8295272723948237931574016471032427520 6676874 -13886334461700994305013560015371066064 6676875 -4781275650759540614580234999294142500 6676876 20894245551022791085340010618926063360 6676877 -17654241542447978215777874452330450560 6676878 2727492537518175483098069145255301248 6676879 -15149743282302212774396090885373434880 6676880 906336946863560424182422205108060160 6676881 39033179177130095560733655280127603952 6676882 5033093400075796274676959514339579792 6676883 -21740543142365165145827678751099542868 6676884 17532582515837293395067520948922839040 6676885 -38618968033791430477491115768671720000 6676886 -13535381485280250920107034420540656320 6676887 -15190468716152399647014281956704673968 6676888 -4866479968874412804019616029629450240 6676889 57111153760396147751801315800860879690 6676890 -2389125585711070248337133491641730560 6676891 -4826955832900136020490254657951461696 6676892 7941157582642867447646984397903945216 6676893 -10311733201831484471662272411188197818 6676894 -3619241191913062652919580730272253568 6676895 -46144346250427475479787709351457056600 6676896 -21406536348443629429734957137255202816 6676897 -11860691884606336600032510454276057580 6676898 -1782143514428176459937278051486629888 6676899 12285623841976098290759349108593627568 6676900 7588186369590503320594376141263564800 6676901 14498129294667176324593683970467936 6676902 21482833160323262135924671141678158720 6676903 -32280901380151519880133666513262286640 6676904 2020569079486060111190953219620864000 6676905 -384760466323291346152034805401450880 6676906 -8381871829566584482052047022242377120 6676907 -14815924952617519895155761518193444888 6676908 6715567179315388024055162886191726592 6676909 -3886863056479035453589525844650491208 6676910 9597786852702116628242278684446375360 6676911 267835390555705771878701606110210560 6676912 -832462882275231390561759585203650560 6676913 11501831734862167914201784375748598162 6676914 27510008683019859633928222752100180992 6676915 -1455214224767610954368523321385538400 6676916 5656807886782692319600190564613188352 6676917 -237456160807033641712756598734357152 6676918 -10984484663087646434470015824392906880 6676919 -237886490281253569848290335058455800 6676920 24665769636253636028309086370131353600 6676921 5978025299630781832869214886022369732 6676922 -15879757141381127982960521425111173120 6676923 3271941809504655791857240718235525120 6676924 32097426216010580709970258153711440896 6676925 -6231714855876344990276093226644029500 6676926 9981692686494732929655894752057626944 6676927 -5677073505790637160620406849469484224 6676928 9399891731558522567536830934488711168 6676929 -14601915512033637271107316118152237056 6676930 4851080079863327664304336273434899520 6676931 62774771861888989954250073946423915200 6676932 -10740898740853846832903179063579229184 6676933 15872989238782119050954269747798421280 6676934 32659677483071242846025712291468985152 6676935 -1793183682724777495187861796872939520 6676936 -23733976289621071803864949531423595520 6676937 25604760237075066070771717253922179892 6676938 1554505656217546663548071142693143040 6676939 -18715028154591861924946044026351429160 6676940 -3023536233135518423577636261860736000 6676941 13414581681894895742498745705098688192 6676942 4578848872327665563082880537693627200 6676943 -1057471931007603799251085304655774720 6676944 -2051463078499025942571348207274033152 6676945 -1676978234574306947655919664181442560 6676946 727667542258247055540110181127156224 6676947 -24477752495367664182705282350919684876 6676948 4477245706018801633119301816988071808 6676949 -18468718749069033451529018215364464050 6676950 -3059928828381090949598666543092992000 6676951 -25699629899887611088303627745759652096 6676952 73951028314160653088134692265811374080 6676953 14834988320409562501323948783261499200 6676954 93768136345917828407335776501514752 6676955 9825068165813004804653573766778215360 6676956 -6069404134696992742320468601011434496 6676957 -11046533434189216330657093261903241888 6676958 -7095793224393266127673196022111688320 6676959 31655184612627725381716429804559039304 6676960 2841768182361915655716952031625216000 6676961 -32159573008545231145467006622442551680 6676962 18224976978654379359142087209158151552 6676963 -22747409694753835815388928517565839416 6676964 -13198558747607442842213042946701328384 6676965 4002326614584981938804721445258776000 6676966 -4558880165613569401762084356839609856 6676967 -1766896629658354075212862820423091048 6676968 -20738790549383431978906033951610634240 6676969 -1145460559534686516554787481297172352 6676970 20159748412827226386364958683962595680 6676971 -12606333379133602100324562863579681280 6676972 -13705120034732111270878766887375892224 6676973 -3275843136058209371659746161933708916 6676974 34465270478465772890755947619895643840 6676975 8205404735547879197987877800198947600 6676976 1953091568958547880405887883664556032 6676977 24502923172749339518154755268790692720 6676978 -807019307673210907346060210817662976 6676979 -17198508729521487192268698368194362420 6676980 -16728313269003719815480835938101350400 6676981 85893182649980071279476523037521807132 6676982 -4975468272914071951952286064939051776 6676983 -11715713622254858559580199013622023096 6676984 -3272954462497089933975600669645373440 6676985 2956446778615055225566415260982485380 6676986 -9016845708016313863741323354329358336 6676987 -364398671154716666846768935945443008 6676988 25683949035203512052506994068240512000 6676989 13037766648082964588722341417546669120 6676990 -19937345456071904309972889549594264000 6676991 -28335969325821993610209750131657476608 6676992 189712624222141183310646233983352832 6676993 -24566861777507752199676053108431139818 6676994 -4443423796635456507657331688796400128 6676995 -1313980553425420771771164284130903360 6676996 -20186494050231977114155355034924592000 6676997 -137972843300953736169217951752341760 6676998 -8848717382526749953243445948085423936 6676999 16797696703584622418332782131466657280 6677000 40471153350802687638543341794590720000 6677001 -28130066583114935904226020971314894080 6677002 20652842492472538293454289343074267952 6677003 39754955570070809046527073308640431304 6677004 20825915074346881893801277770435809280 6677005 -2227555048093630120580318521850638440 6677006 -5404122302352366583263397305344392320 6677007 12335788932471141554564050385299991040 6677008 4645585258969733155550912191441403904 6677009 -4926094389641467724913204092892586380 6677010 8928176430306026382683578132604234400 6677011 -51795008174657750832421801404831502776 6677012 -6571501940803775234808079462098082944 6677013 -57821592542979486661359137462724480 6677014 5167812072654198955214338738520605824 6677015 26261978535197263214373249590795529120 6677016 16935100897595554172190506512500633600 6677017 55531949338181869762106523845142821066 6677018 1410848817735269601749313726988838400 6677019 5352073600479198093340194295314138240 6677020 -114225175592395743941706301755494400 6677021 19063233885472959200837952644260661970 6677022 -35284213116178084250248919332030848 6677023 -12626797975459278162467916182613386816 6677024 23172626203044347286420291388646424576 6677025 9668932043626524315404606948188185600 6677026 -25488759076011990722962072335135834288 6677027 2432949956537783642878215614611384272 6677028 -20590042333393347681646701325095997824 6677029 -31849263610435359126330011970153522370 6677030 18019766251825396494559784786579932800 6677031 -8894956605732334497449488255699207680 6677032 -29414034159414713228387281658975769600 6677033 -14628521081378407411785332099717785776 6677034 -1030116870943370649673170500520246528 6677035 -38710671733489744362244253137317551520 6677036 -11937357661000349086202538274196325120 6677037 -3594923580760088249710512181345937760 6677038 6187997146360938279981042871251912384 6677039 1531553657357174854891900845412457856 6677040 -70697599068896065149612483469639680 6677041 33013476637361810079250645712607212160 6677042 48461891801589093342457043986507273344 6677043 3662946751259739068134282154327665464 6677044 -16765209057641343555763016869431840768 6677045 -543459138569969277862564458329033700 6677046 12500461781720415020663472931028570880 6677047 1350517267847243401789336261827480000 6677048 19705906526383425026386012054666076160 6677049 -1840198662151795104375056870121641136 6677050 12135155998466404159318791820966078800 6677051 -30940730263588548943042214902124095896 6677052 -503826649975614543832366647486529536 6677053 -21916359990582347838272552050469500800 6677054 -7275295991373343885460218627374369024 6677055 4068480515654634218877098172947466240 6677056 -102312234360105537161198073987465216 6677057 -11429678083156624210668758891035744728 6677058 112676617109392244978941687708488960 6677059 -13200109629470624560753541162288169920 6677060 4889400667568152310153730835422520320 6677061 -6128729070088138944069416731039955520 6677062 1331462373143212085446342495184175360 6677063 11031764005271144663348681611994961960 6677064 -35375845179240356083984163021108567040 6677065 -1801688062091135740419858096244032540 6677066 -26882386019099905104602090027791276032 6677067 -13530981483767903139672338133855668520 6677068 -10488859481708991459568059490396006400 6677069 7230973848679683678150551799010161792 6677070 8832295887164182173695478118890624000 6677071 -54540118662248642057206234841582051728 6677072 14562262458919047847426121254544203776 6677073 -366483674935195894893445877049635736 6677074 -12688184055955775511652975063222852464 6677075 -21178844666149196855521193987925747000 6677076 -2814244590697135425532937291847229440 6677077 -592193021594650968843336075407411328 6677078 -58503615311922852184723993575438024576 6677079 -48915201421496034727468555975266423600 6677080 22025379088158363667133860409708544000 6677081 37072378568186225730559889473796236692 6677082 21028484240573748071101679491701404400 6677083 -312897917696314551229321350270469080 6677084 -25175916161463670084908727687788739584 6677085 -13922481558972674674255671641719751040 6677086 -6466435368370712927209473141494019456 6677087 13483630862651644870804376911065224736 6677088 24360375061370583603009357705105113088 6677089 -5015687680600165355489890767218051280 6677090 -706034258774906375790246568646983680 6677091 -1102474586782896406786991685325358952 6677092 27154841526696131997821810032065998080 6677093 -1383757572731747778238703875761382656 6677094 1925924108267403423692725300696903680 6677095 -11732126365787366068322295403539097200 6677096 -17443685485107907297793743779207383040 6677097 464930175450717419192698115508449472 6677098 -11101130406916499182077322826953669200 6677099 2081349984548624619774987239809955616 6677100 7881392479475717897148689893435008000 6677101 -25788772956033172331901654681940086528 6677102 -13994941084301399954042659329369593856 6677103 10240873902710566856928875201556848904 6677104 -78587944535982273359111029655404544 6677105 -18496045976533605835591861934163855000 6677106 6141964586787440636185549542261821184 6677107 11792591199644021888336077243355043552 6677108 -12622070969909523875075223588958905600 6677109 26224973134665626960790803923247893728 6677110 -11849983907139150882980313822476348160 6677111 15431305473991683531093220654161485232 6677112 -5584265090539482210428134862084136960 6677113 51608139697684762352548545979646051920 6677114 -15987830851948025056013221505118067344 6677115 26328078214064033119533001300572900720 6677116 15057988633531585513251085618501744640 6677117 -6885855853294673921717502564335320308 6677118 3393671549057122149430680064305565440 6677119 2187596159190547587579727069019905000 6677120 32171979423629191376585741864376729600 6677121 -4469126931864020088172678181200072704 6677122 10301392254138247628759002257225622512 6677123 -56095660993255573923196324852667594628 6677124 -18293225797358576223799023730540486656 6677125 8453784972696731351837486416478304000 6677126 -572745369817308886009744280805318336 6677127 31776033919569807487864170372889317840 6677128 -5787888454488049228376507805945891840 6677129 -24660374822026108776566476180815111270 6677130 -7673535795122965374986547998833812480 6677131 -7777131577640210808456567356453329568 6677132 -5094652902637584430862260577320366080 6677133 -6330331156400196789583337692693832352 6677134 14099790862979241543407003444348247360 6677135 -15622106761842929068286178663113915040 6677136 2600671519276787261383219718772572160 6677137 -875332037929162544174589295009469400 6677138 -3854157402293052644368145441730389856 6677139 5834357948811385427164535080189105920 6677140 2178412570796706511481079552542365440 6677141 1027206225931101071076216572220491904 6677142 16051395855367252168979458295582718912 6677143 61890895905356992997812229751464920 6677144 -5012670169202376958860836205436323840 6677145 -15432435268551302278730912407214195580 6677146 -220081327333463341965737787075555840 6677147 45154663007123019547551364205356846596 6677148 -25941960889585468661304392833620910080 6677149 -10262578529799939953985515634323398464 6677150 15792720828847456937959929621256468800 6677151 3494630202690478940671785521933496960 6677152 4358566493675168423553244520087814144 6677153 20420981312385129040593479789693322240 6677154 -4772694250527759429474679439882976000 6677155 -13967526461343821878824553169135899440 6677156 -15070294389868088811128507637182340480 6677157 11677135116364472150173838182922845920 6677158 -23618450866547572739312573764073865024 6677159 -21584285925506319528386939119785659040 6677160 6543430238668957805222915969064960000 6677161 -54410664968858734772770566045328629888 6677162 2994434598992722032412224107417414832 6677163 -43327780167811094622086523652589150880 6677164 1129023543146141087747352344033976320 6677165 -17552891342650745236736733593500594080 6677166 6722426218866535936425717348983322624 6677167 -2224637435018579314156478299878587408 6677168 -4696616920887493822992354153468395520 6677169 44919950164190291212835056439279616 6677170 5248393418519351085551178218946278400 6677171 9329181757115817412572507215178063372 6677172 14150652729828682369602218105106573696 6677173 9581771947123415045555414001154461422 6677174 -108999383828048309473570042599045888 6677175 -22443006411732896625305492700325837200 6677176 13470922534083877106857316387414016000 6677177 -1107261191926383717104681927779783992 6677178 7389211459220876916943245077074979328 6677179 -7086095496622673765178795647285688220 6677180 528285402281196113304762565002408960 6677181 38468141995885623188392904797886187840 6677182 -14094599309891021246500684197697881600 6677183 19011649797364662104627058329446590144 6677184 -1464723339219353205428307499532943360 6677185 5808857917530854504563805550187751400 6677186 -19252469476792839388447584801508412208 6677187 3551252952800827115029210628738583360 6677188 9363386286622188296948248868605136896 6677189 -32159033203052600766540291334829280960 6677190 557746461503265671596757757932380800 6677191 -55422026839126835758082873238941722408 6677192 3908195384911843154727319111556812800 6677193 313085749882171129121747609179633728 6677194 145536724081444694140318171163854896 6677195 -3708087531901419662943066707265699840 6677196 -32011278817489454076996467822772879360 6677197 3076768004304186891672175956452620320 6677198 622107424130279444648236148369467392 6677199 -127557887389892621167175116640291376 6677200 -5394191463913339857371618882592563200 6677201 69501993692054537862317259644924984304 6677202 -102461345388634429237510530060489216 6677203 15706683576863006266763137498512405184 6677204 19180365271811666454172693889696835456 6677205 -481352791425782298187163597671524480 6677206 35347182654109738670065334681142027552 6677207 3503617675020329439131913150548121720 6677208 5288480373265980048703323275599872000 6677209 -3284993279891179538915705349020148096 6677210 24427858348270214507396032666538592960 6677211 18871218186739839380893592370145528944 6677212 -59569088923753056524867648803056128 6677213 4975199240385801081478489099301559462 6677214 5913564514277509695154486331732889600 6677215 12983985331752101596370957071444719600 6677216 -3355657533932419324284884749617463296 6677217 -37119265677036849950232899252894861166 6677218 -1282445909521456942640059688013931440 6677219 -19041565520051436837163782417447480 6677220 -12225856392450571661156657319510343680 6677221 2011739977844241028297237190879563320 6677222 -15167640604003694344875490248636334080 6677223 4922230437545680169315813749510076544 6677224 -24594638804939987408752062565985879040 6677225 8723591901883932109501802883030229500 6677226 -686116268565060003045758658729560736 6677227 8166913515084819803294971523354908400 6677228 -356846455077282424609154545041483264 6677229 10893622357280025725565736188217050048 6677230 -16911379783131222160086312555919690560 6677231 13841463558401375078336685696879308400 6677232 3054688394815864050878083925896888320 6677233 1860713056048040151383211405703110482 6677234 22666885756150493658588473510732096016 6677235 -702642254906714142766412055450766320 6677236 5074311738648045893805008583634513280 6677237 8772054733921925085205724213887409760 6677238 16963107370697353550435910110122536960 6677239 50384494060965626831956354287414712040 6677240 24370962054443409122496680566204108800 6677241 -14875655153643743013969718987910002608 6677242 5758414431408149529344900696749605888 6677243 38369208748898638068763004350480916352 6677244 -5278031201374376040363950657928520704 6677245 2986672790962067471896905652041815040 6677246 -96187409423344012264060158728832000 6677247 27780350619031250727664330505391501000 6677248 41688383309832112533100855167939510272 6677249 1897106925204756104360647107556270164 6677250 4268754708978260705996579383854720000 6677251 -1318293304246629485237442652574559840 6677252 -22135466325919689309021749049795771264 6677253 -35866056838203730849684483229310186336 6677254 21369835778012680840598241413194644576 6677255 79070917996886425863632063538520800 6677256 21321488698759265065047345089085235200 6677257 14118796552003509854159157902917282432 6677258 -877508129480964917840080397859456000 6677259 -8876746827291527158314305886196499496 6677260 15897675915019532462075106288320102400 6677261 -23377095478220297417568643878603528138 6677262 -11115650970816391847556468691328396160 6677263 -35851716394500981012537552522734148296 6677264 -921280708783194206218987033190400 6677265 -2927872253370561328238208112363852800 6677266 2807734140276692957141024355622341120 6677267 -14349555015252918964476123198625890600 6677268 -2215974620612964806903947400669601792 6677269 -8012548896963945710491456453193209330 6677270 11649681868743912620289111000172750080 6677271 10830952837304208112768355291333351400 6677272 9715573533726719397574172837475655680 6677273 -38215807544969883930060964714138727478 6677274 13072269926280476526674426649047404800 6677275 -19845245980988334712878530949416507400 6677276 9110595487694844664203985594863513600 6677277 -23290228442714399490334007145243005568 6677278 -17223690818318449997273228480249746560 6677279 -10431073405719888010455789478745141760 6677280 6854502249962200797182439607894671360 6677281 -1496688474084977400976000943105287320 6677282 514773242196542567149878023202364800 6677283 -14453260949326828211652840894089857296 6677284 -53082204187164244778022662523772456960 6677285 29026988823013438987892113612771369980 6677286 -4529948425147630847350344759892070400 6677287 -17764369031450569707082893579222027608 6677288 18451035705130650932265884118796277760 6677289 41001359536598566130115199516488614400 6677290 3927628653843050858146501177702318080 6677291 -30891555487661086134731868940326986448 6677292 -24231680737449684990532559186576398848 6677293 2516475288685579283515826440519035584 6677294 -16922580248761290612428764077006334848 6677295 2935215492353150313988829797432237440 6677296 -664577969959926737315723748946690048 6677297 -15369467926465874292836731656597981216 6677298 -396568847763028038002403502762851456 6677299 38786759198046429481900943555876540300 6677300 -3752939396808665353083135985074432000 6677301 7700716639671914299196394363650615424 6677302 29179426943181983278381900568509544352 6677303 -36016375593735179140837548163318397880 6677304 -16184530154275627929665066948932853760 6677305 16055877043121398929484305028147979460 6677306 3946099499338148320169132782033764864 6677307 -1410126825471709666727467150695051264 6677308 -30384733387057181449675538458505610240 6677309 20094361626030142769759895729674541510 6677310 1105413318568839401185525489548576000 6677311 13997528731360437826644077305983935184 6677312 -112056116496505838964852134796853248 6677313 15511510105660115210387026123211152944 6677314 3288644907903034366659822645919119360 6677315 -22642630091310137452311029219748831600 6677316 83738880896412799828860510184604928 6677317 11299820230867479639496928957450464960 6677318 10014873578932261963518549437525524416 6677319 37172357781336684741504788642046676608 6677320 3755234683360707988956749007317913600 6677321 36423956155840174229326597200928488000 6677322 1547372482098583726253711748052212480 6677323 14595364243584492446085466758643824480 6677324 3272961479656900311254994560637309696 6677325 -7617730365974825767166222554336404000 6677326 11503264797276358833272847239701963200 6677327 -14110915117759030946819881787342599824 6677328 8030975670560731544747503594905010176 6677329 52749958703471630540057136426986498930 6677330 -5364714353835808084783570371335854080 6677331 -22734529978439311105829916306078418248 6677332 -29337640935512240451266959636152096768 6677333 -28334194453524729739925816171071980996 6677334 47446307926936447747178698829421120 6677335 1217055331818196371805959181263260160 6677336 -16861671890236803452470440108407562240 6677337 15873865248469731670374337508198768640 6677338 9157085114491684591290450796267238400 6677339 -40873915590284641001627057256700693176 6677340 -4503564947070503679419861151644006400 6677341 -133032164211131719669048003647997440 6677342 4078743808750435391435100584813470464 6677343 -6048328166038296873385883172872290800 6677344 4848983622183289079278478091513102336 6677345 3035944145654141173599821339364097980 6677346 804775871567439375087330132554386944 6677347 -15386294395001357165672599602376831204 6677348 4224466289385118331753090101698612480 6677349 -12788556479006287260428596599894394560 6677350 -3769579570862829319656780512697912000 6677351 -11069492889206554312223830870523736648 6677352 -27615838982996151886626546650241269760 6677353 -22970299742091779453107993882461375360 6677354 -15268993299966357951926294189594911488 6677355 -10862366298027147252287242416869153040 6677356 3210175199154630490706329698098848768 6677357 -59708778465474159633009105959940980394 6677358 -5209005841156818495174286422693015552 6677359 48933579961120520507192140880464644984 6677360 2617871961767145065197142792365670400 6677361 -29189615130334832432457212786638145790 6677362 -1900365188294039583518564599769653440 6677363 -14161562209935349148565526649249679360 6677364 880689152038464832765922107276032000 6677365 -9589279906762101159245163332249800680 6677366 35048431383725968218769484261120618880 6677367 -1152094499089105286109955410806115888 6677368 -2180135549961079484141000884680253440 6677369 -7601416937305871824276743035075347200 6677370 -1347738752439903173463883902095308800 6677371 9185696756704668730216962405890452144 6677372 13145356443363526412441843240722540032 6677373 39922862774374121771352659334009168384 6677374 -37659535685505494982134251310055597696 6677375 44908472735065442964225282813577590000 6677376 11221376666223249581546852823387340800 6677377 5432711160282990699397469298061658946 6677378 -9744813631598501106272015297303219760 6677379 31820659888323099406783109230712337840 6677380 -1522062113005803567324509806487016960 6677381 -27597306034915189818202165975058194308 6677382 -6522204523952012218549087259744716608 6677383 630756366003781836494179956820941888 6677384 -337820785416250656139897608889958400 6677385 -5856603999588018707870365448892480 6677386 386052103487184304035171802951724544 6677387 1349211991332361047668921566088261280 6677388 -7009772353623946582852432906992860928 6677389 -17284349636762085507535566280176436810 6677390 -10721271976846996796504658217112555520 6677391 -6245653870099167677579137835402487936 6677392 -13461583265287866772095785494251003904 6677393 -22557593686618415353042067046479825358 6677394 -9100628985612030368136160120252963200 6677395 -38427727598149148487570584400559909200 6677396 -17638211279652477049802658535061667840 6677397 8908174285728683618858717658579622560 6677398 238890903256177086390501066008647680 6677399 -46634864159802380701789505037657708600 6677400 4520461856303281809737161887252480000 6677401 49768366005295373122395666180530051402 6677402 27978681741816590197853758416416167152 6677403 -11399949190298640406720534354493866296 6677404 33587843927020275671138851034386873856 6677405 9277006054086242993489466700795407360 6677406 -3539266036378890897723259755104445888 6677407 2318383737373410235647725177842115832 6677408 -8300419752256029093581872475925381120 6677409 -10013518861312277646313331842783631232 6677410 7546255976571117724281899721687939360 6677411 32185860592974252691040930030811334320 6677412 8545305926864828004474275508307341312 6677413 -45708570913517871513460613433930310920 6677414 772501510050166086070113164573169600 6677415 14236448888998328318777238701254445160 6677416 -28933071139299889805633454956444467200 6677417 -115595455424061738778540248998958300 6677418 2419751675727297722131874959023491328 6677419 8990708182926614513953470749997521296 6677420 -4890757300768505218769428787323422720 6677421 16623382527970821863767371867640243200 6677422 -28975735137200743784851252327957766976 6677423 -53994045776378158086225410781040073328 6677424 1653468374961332428639361882908262400 6677425 20960055597779702051941123017468998150 6677426 24236997434989731374522533399609239456 6677427 167817444903859411694837316918585600 6677428 -34962996936960076887751670353374908032 6677429 24141798453723364149105764611109325888 6677430 -1200700742096901721610950548197172480 6677431 17581703276384428316821655178043183104 6677432 1595177062026855560354078489823252480 6677433 -7536132330114755496345010125751457856 6677434 29408081661463308233111191003562645616 6677435 22278314876178261800558202560012934000 6677436 -785748253153327402087732300619489280 6677437 -2542351339178288190926813127605323700 6677438 -2228768557397287936673334629622746880 6677439 5703104634156040040258038054479282960 6677440 439742844738705457814741246237736960 6677441 -1629096821896375715118505249895743488 6677442 5621371183424180666040957407739756672 6677443 -13191059450947437160707712341059337240 6677444 7254609193997925410448335560107255936 6677445 -3591077790657407902615306642519728000 6677446 10713749609952086062955871404860700544 6677447 14153269975396976812049068801122080352 6677448 -21940665103965572588178474688737239040 6677449 -9047588592071609194494326573125010780 6677450 -1637716651127828921614262717045810400 6677451 -6035329811171824921283375769934734720 6677452 -3649291317564978056958763037562341376 6677453 -37041087278448930513961463785402715220 6677454 468081894656503881838021393325076480 6677455 -38933687959307044360758843195225726000 6677456 37149872689507333787807862657564672 6677457 -11697926982374098489671513906402796560 6677458 -6796527451378705705013240632309190016 6677459 -41496591647628659481154534295391944340 6677460 -12780796190399099919331950310604478720 6677461 14999373856645586718515255153275568032 6677462 4541366766898511551814382090523312128 6677463 8150618066801661176281031727790132608 6677464 10929280884682431394636855535050260480 6677465 -15320439598863629461794918007521025080 6677466 -2381591232506720183068489725999576576 6677467 -13815016392477293026953343082538279484 6677468 6800355460425197325682731033409637376 6677469 -8312079781911538828101308341663974906 6677470 75812468958275450206734503458410240 6677471 -15274186880102325537924196071518591328 6677472 10946550507041893178565580625892605952 6677473 -17393849252416321046185326959705545296 6677474 22320256257101836803950979703760634240 6677475 7748890959028076994078839091835584000 6677476 -11952673006347688405312287403777357568 6677477 3086550279818346590724917955071923326 6677478 3018162317384236438649638745051072256 6677479 -22666024112081693983188976130183672400 6677480 13228104717755409510432527476527820800 6677481 -14852089817161010465376618218507041152 6677482 -7774955977372305265465193907904389120 6677483 -5014391575741097424194666198499821856 6677484 -9987623104867823509132426987607543808 6677485 -10261462680067610497411569930803000820 6677486 -1554287040448204618440812764608330240 6677487 -6547810461618187186954825775311462392 6677488 -7824310726198616798050317178103889920 6677489 -8143510116212574610820733527437861440 6677490 -4936641455583986991897238692773852160 6677491 1463590466344843524370098108178450892 6677492 4937522920431334549484483072055755520 6677493 -3810261002158090693369788103990425600 6677494 -654525505677745233142357400264356704 6677495 17532466000054476259622922105726159360 6677496 8031994546035402050812566498155520000 6677497 -4201623706189375437684750764929927868 6677498 4221563434031377110869337665000839680 6677499 30032860093975412087093055011589680664 6677500 -7086778303543709784545636812512640000 6677501 -5636417568136921270726659932402970708 6677502 4186722765279442341872417892981396480 6677503 10443449828877023823352547588611853680 6677504 67755690696393156989624481354639998976 6677505 -2332571567441863389743401597477756800 6677506 -17471418396772391256353768880045408 6677507 42636927381381231574654108180122420840 6677508 -5641648379885610809679846441844823040 6677509 -24893216292971884761153158143845512196 6677510 5881871204240959282443828173087996160 6677511 6742006935184696106326697706003581520 6677512 -19000440284365644677168321728777420800 6677513 496030654704951513725891790542906064 6677514 3463488903556020142476322699165831008 6677515 20023698948343626993803310022092105120 6677516 -29921693217036813598631495515349518848 6677517 -4554259941900574859197499743018632192 6677518 13208260896676666069642765435217088960 6677519 -2310214313042279996467575221432990256 6677520 1402643603513043223448482411480350720 6677521 -18325304570785866204576524964060040128 6677522 -12337265752720627482089834470074341376 6677523 -21107915001878623959001482299638692000 6677524 6293523285364331355869996618525900800 6677525 1409252338179164364575594938903060800 6677526 3909561895561777973595307523933406144 6677527 -15365149604187629526212355864502909624 6677528 40334405368660745750174006691669504000 6677529 -212288236996702638898471209385947552 6677530 -16032110408514523282180412327537751840 6677531 10910292138988885577559355886360325120 6677532 -19841701166023688788678137079791114240 6677533 -22243669029178992930255887424551544320 6677534 33125138571849726625449727357050988416 6677535 -1715942582384375315127768494888818800 6677536 46308317275399944620322032347061747712 6677537 -39125212336420927652213918428016006814 6677538 -2163347953595904533357472138318025728 6677539 -50899714761226072174511162297417825400 6677540 -6344231984695814675369134041429884160 6677541 11109470703501978368017335203549829948 6677542 -8597827524351661208583314523535113408 6677543 50092968529621806943061046712389132792 6677544 -2459580965878055021160322444344852480 6677545 11045341151397171679760931855154265280 6677546 -6535993780678535967697820082619656528 6677547 15419965551754651241501644704485332488 6677548 -32130366404475447210338533278348545024 6677549 21130652220540748354875540894773896512 6677550 -3881353896691734072273945832526976000 6677551 33995145601318786313197047590364568704 6677552 1950878334326875324737496320426442752 6677553 33922673278447956638397784202705326704 6677554 17170541853335729337515999054592568320 6677555 1201176000417287894954359235189560320 6677556 -147823691334662274381142921087727616 6677557 13165493462701143882586201795531110112 6677558 -3257051851039418898399716978673502080 6677559 -256314658266226228115804356082485584 6677560 -17976784998141608670611695920043008000 6677561 -24166145578929871095341603734106959200 6677562 -7884802740337881579600239642910428160 6677563 13626968719031794095875840388862503664 6677564 -26148427544628593371605671972381389824 6677565 -25633967371960157086930114431382145280 6677566 702822158764730568983531649272875776 6677567 -7513572470487892646555635992892169352 6677568 -2422889908038073484748905247036407808 6677569 27430603396601344022706427026090792000 6677570 -13213998898476687336191850751938393600 6677571 1465966863108298091072154902614680240 6677572 -63532414288013876507751086508721643520 6677573 -19074891568179321140726699444585294082 6677574 -16468879036019380732132756644835981440 6677575 11066531644355151028342941701762023000 6677576 15468988644472797695962121180094720000 6677577 -4616289920097310333570277134549574700 6677578 3991889102647357149053023851591491424 6677579 44063528452636250747684872840991484180 6677580 -436344326493890217146625923154247680 6677581 -27092304388110533444702683107692829300 6677582 -10033110589974550229347448075776204608 6677583 20896810960040571674170555709601927168 6677584 -6149744352690366383946950440672051200 6677585 -11286722889538207107521848374860466840 6677586 1944842446067253981101873392813977600 6677587 5969539013512161966152148081237673552 6677588 16745897511164483931497808423441776640 6677589 31250289243244175053489349079802840224 6677590 9060450140743238770527003750043672320 6677591 4918483570909259973035825074250789400 6677592 -4887196325931613896780018397992161280 6677593 -26866393329399813687547804888934777536 6677594 -8626811094928685844404053121242755072 6677595 -16654659547610002280814487151014626000 6677596 -6876661014977509344842040231623564800 6677597 26503384939663881245235357697048523046 6677598 -18496590580316623082790679426988922240 6677599 281729925595058332239090449144563968 6677600 16760625087666745810270591640292556800 6677601 4920408767651325604057333948444646400 6677602 181149745350696979265741920279480992 6677603 -3475361244327143037847101536610801480 6677604 -18258500117812350626085124197039928320 6677605 49825091056155370672224564218935019520 6677606 -408991504281831767440016957207510016 6677607 -36497428107598892244447811598150200320 6677608 6138766581918883085463872127570984960 6677609 -535612621825166631969242149874412060 6677610 -12204783540348406938100280318765034240 6677611 7505287214328989576077711473536868212 6677612 9879684388186107888075312637612892160 6677613 20403479832259917408365600198834820480 6677614 26722517733880679774547345193869934656 6677615 5511169771375511137727744167420382400 6677616 -3795229025685418387975137068783763456 6677617 -14652744403485537659013248400676724736 6677618 4720720740864452162857353991993680000 6677619 12656885704115230722239682922124794368 6677620 -14974409277149400578571318467732736000 6677621 3075067432850437393641580763331987264 6677622 -6101234634737806888832451924081772608 6677623 -51710077285847716516330826735196287128 6677624 47699652453116489880564824124852264960 6677625 -11788926076565028468579764003396256000 6677626 -11667762481061308526172749085810670080 6677627 18581774552351109479992635850429643040 6677628 282566509790716049199949638552683520 6677629 -239052379501524114228724129911479040 6677630 10098145134188479543017819069313758720 6677631 11202944386710610376920111632906560112 6677632 -5097577122922512980715933540506664960 6677633 23456699736276800287612630416565964160 6677634 2656275290161917006470937469201176192 6677635 36547954363614900190907304933213736080 6677636 472476861687545613869152032044113920 6677637 -27270072738063589324907309009723627040 6677638 -34884581286862482493446931648249909440 6677639 13969120550363603611036734911487248856 6677640 -14870161323001846689343976546102016000 6677641 53505746901352537613940663139840070042 6677642 -164497912486449320878867402849632768 6677643 1804698241005328144014150805091318784 6677644 2285350753497103774396427021643904000 6677645 -6614519299093815852538226384053900800 6677646 -19329696165333951807784945157875732416 6677647 34820735738425709648883472845144668520 6677648 -2319784812177176442579390558844747776 6677649 -15047062957958623219784410985050774272 6677650 1424088254003910477096272105368512000 6677651 6616542548537304204869273810409453432 6677652 2257260704421981556094019659294208000 6677653 21300962102502979721386524662832475840 6677654 -3198367825692415292995839516567590208 6677655 -21313285477913972560824313884129725280 6677656 25293006600150157097099350083867648000 6677657 -11246552967571897684109603811020770176 6677658 4397398177888687224041911034161984224 6677659 2098982406959730548121591075944079360 6677660 -7129427582632685820286377322532044800 6677661 -33332679935291558597542983047348108928 6677662 22432792063578759247480848923839385472 6677663 17160358331995130001243529453177650912 6677664 -193072753037512996399751311675883520 6677665 -43738911859074671117546799078058232940 6677666 3056336733082803544585669106894192640 6677667 24693900371832863150879787456613884000 6677668 -26446646490115308173090335625581983744 6677669 -10213387782604252558583467939632217860 6677670 1564897265269189997708159495610969600 6677671 20982895695470738903409968304412887984 6677672 -39530969431911515210549517307745203200 6677673 19745924898544331093842802868240303168 6677674 -25319354746569622492401179951828054688 6677675 1698322617726052492866569451791763000 6677676 3666801131503671812017687850634354432 6677677 -41940353001607732570513696270576714474 6677678 6886967290356792202133623976063197056 6677679 1794835368145581859248679923810186240 6677680 -611017445371129681970279955299696640 6677681 53564947564432304716685293575709677492 6677682 -2822332859923636324057872211097591808 6677683 12967485365554028508642604016726082520 6677684 5429134497795278544129191864975795712 6677685 139574937645096743991331809968889600 6677686 -5770680338013783053807920541376706560 6677687 1168516739921835438879435953485160112 6677688 -29436118879345780555315128461353021440 6677689 -14245821409095924256662915022964832944 6677690 8728287599439102853009072955886213600 6677691 -17765062093739228265896402027966218560 6677692 1105877184103228668498712356317429760 6677693 -67877005908657512502604308504286153056 6677694 -16596057207221036877820438776307224960 6677695 -37369337371723425645174350854507961520 6677696 -4922603658225820454858225444840275968 6677697 8201317212395332487108113650003778608 6677698 -9196295296468356715734403945530692400 6677699 -13286597085247870121174021959492984320 6677700 12201075883788861890783414498465664000 6677701 -3995559601898619682179643651018758468 6677702 -19025817863442399532232610318602110080 6677703 -1472407984894126865721914167602606288 6677704 44420275274489083361235360859734712320 6677705 -5417610845990161938777289586679963840 6677706 763405878550608039238921710094754304 6677707 -11037028744952797019660662620616904044 6677708 30342634252771826585096508125592361728 6677709 20220643439532261013209968705741157600 6677710 -1505607467175986208609233123774023680 6677711 -2715775964509574353719668494618028352 6677712 10408829687066835342897227673426984960 6677713 27196558980480041696060791815953508096 6677714 -8335132000426002040342736824809663840 6677715 7544575058832428711286139613115690240 6677716 3513797172989477859692900976875585280 6677717 -22400332584701738726750886267829322340 6677718 1874895513742034523662455394498234304 6677719 -34121770245414514738043982734662028304 6677720 -21019185296294878846714670173816012800 6677721 389843410737029531175600918547366800 6677722 2791979510335626704271044183079036912 6677723 936148989456336359570947873948380624 6677724 -15319675319694582659943150406260831744 6677725 16297117944883382906928018782479332000 6677726 -7340005462624118992821532715637973632 6677727 -7226053205861083570287992334354250368 6677728 -426639765775094082492236121665175552 6677729 3971349192145038722268740345915175330 6677730 340746899768427287241255150271337760 6677731 28689187844845873212930252503674924864 6677732 -35685095191460353139945836301189099904 6677733 34717327663417841192797412521538292000 6677734 -6171974973949288858225868195472244608 6677735 4814551447941063821797680793601322240 6677736 3321923655471696813167147211440947200 6677737 -48742832845216236930867159044337433008 6677738 30883244732231292118845096718886161920 6677739 -44752771570918118736305191240561032000 6677740 -3119488940505307312981678192492262400 6677741 -5776092975524597788115101677234418176 6677742 9898274120482667174962995281789558784 6677743 -6485194483946011258941628207764068400 6677744 4831384104953815794079345173586968576 6677745 -951554103875910978436638853027706880 6677746 -19550339031750142290802017615073682928 6677747 -9068972292708180216398938081307562804 6677748 -1317450968846423065264460699197440 6677749 21597014306353715709726007041974845564 6677750 4993010315549124083837956425992544000 6677751 -21189057773388775246465655981483249280 6677752 -9783861014525851018997742233266790400 6677753 -30280453866842488556436976512287783340 6677754 -5856478306374103475658526670330695680 6677755 -1812026669101375976924863197380847840 6677756 22704395216295220209078635574064685568 6677757 33351211418963036352438738199851745254 6677758 -19577735459514515930880006618023531520 6677759 -22448288745599145241162457580336864000 6677760 8130659487058121805859666226483036160 6677761 60374015586657997137318504483944943362 6677762 -166929723454072341413808643128254976 6677763 -5327702288559621955136049193402106112 6677764 20441163973211069293539281987766248576 6677765 17092303935301734515272433426193551520 6677766 3927984315048465753565991597138294400 6677767 53849415933654145535949421127304209816 6677768 20564453544861621084341645355979330560 6677769 3816056408247398095699734998029478736 6677770 -13679953205951492995772455555238254080 6677771 198235292150533869911308838847002064 6677772 10635494684020404582849972065014579200 6677773 6770019303085817418506210766219909804 6677774 3825650798740159733520053628954577920 6677775 8360028127191455398639803550691772000 6677776 -913529550790438673220562501496995840 6677777 33486168346221880739512957758680104626 6677778 -390651128862079326437621164866892416 6677779 -26347530479939118175000165599715040160 6677780 22360749655023727882554609439175093760 6677781 -5646972485175774525593046327939548256 6677782 -27864654797464029318713932155981521088 6677783 12684606367625277317542941776212332720 6677784 4646117236975727036203267529397350400 6677785 -32056950800983753269285783178346737020 6677786 25681820377029252423573259566858788592 6677787 -15479395017005128862478066050050891776 6677788 7751067100731089990620524816337373184 6677789 -13058198755924862158622734945463008410 6677790 2244201478335607058351345451990528000 6677791 -275693795403390866650431926723296320 6677792 -36486377348134143937122453363949043712 6677793 511265798227921266910558987809055524 6677794 21516631132571124465621431021542863696 6677795 6902670574091178683944727751137645280 6677796 17938800746025879191476692223729492992 6677797 -3146858629537069805094995477380761600 6677798 5387497906838062539397995465526802400 6677799 61804375736375921786201679574834885248 6677800 11142202679173767585315268280579328000 6677801 10182582742726172866553660077381371720 6677802 -799643439478847883877983621131408208 6677803 -12783955966501610462980472398080294912 6677804 8492862359441580928173793124417341440 6677805 1807418697452574813513588706286945760 6677806 9264796589856871805332455378773036352 6677807 95172852276535000244799916443772413936 6677808 5137285926790438471554645414624067584 6677809 57786520437106837231387177369459669010 6677810 13686009142871786433344928575725894560 6677811 9058175136385663455776712239442410832 6677812 -2060265031811293736369574297796937344 6677813 65011395105261388820497064931460030062 6677814 31887969882446937466996214727555072 6677815 33836909396861061325910977845606111960 6677816 26244984131756315842631335034594611200 6677817 -3749084585592916655427081411116168640 6677818 26670220930011342927270738234344140656 6677819 13903281450872937571540253370414248544 6677820 -4887540926034532068799516557570324480 6677821 -6088654804253527963099848006980468136 6677822 -3644656312713180393681614639251344768 6677823 -13178074879584840301577833160413178496 6677824 6113948057017713093327425766751731712 6677825 -1233879666180963811942255712365704000 6677826 -1519501355450866198891968747476144256 6677827 6438770861379005550941618348695267360 6677828 -15218194071601745085182368357619527680 6677829 -36509945563965674330131441332860760960 6677830 2393254940778896841824218313422550400 6677831 -52651304239655164028886691891922707368 6677832 8729397919126840986318583145410560000 6677833 20819444582542867613199415919807109504 6677834 -697187002275858430487448876250570752 6677835 -7494054823995284823222907938831609600 6677836 249002325557430140753358729376965120 6677837 -30183744523734358140247029512227637514 6677838 -14783075904821022658382087801095816320 6677839 12400778094659882952317608150811977456 6677840 3842255006496414883865802087403192320 6677841 12101014031471093253030691649088240000 6677842 -1424840837166788175124340971161986928 6677843 -4392217570941378332534703214901856000 6677844 -5836212218910034453075800397350672384 6677845 -14371300372327608720691067552464773600 6677846 11509210906759194798124700777762970240 6677847 27887143063932943631347964645501223768 6677848 -5273841489414507330612239240222515200 6677849 6753721757863887821164421975592814464 6677850 -1690051327368949464305247450568224000 6677851 58448634169935171027872374617904310852 6677852 3210787807839689005766401396536807936 6677853 -2262360542488246211458357779904998144 6677854 16965043948647332269715188637149132800 6677855 43081003863230208967297881580193658720 6677856 -47238069649715997712310929703672217600 6677857 -648508065006994124610650913266392400 6677858 -15124626395816961548687966815408225920 6677859 -1706575722081592319998544456429455440 6677860 -3921023593605217322770420140513792000 6677861 5308421688919254515782174334199390462 6677862 9287932701691788276483168520865948352 6677863 3360236691815123357221781777294035680 6677864 -5741933750130051271041077317125734400 6677865 -2243529253547269472633766057581978880 6677866 3551334538846067885414518960367082240 6677867 -35587652367166560359182318683125004000 6677868 12821208565404502644505219835592846336 6677869 1362938909989977582228822573734380 6677870 -7373795617927216874824239504087097920 6677871 -9789171252420346260145658181730903536 6677872 9393182118691561048400459522834890752 6677873 -8521829760099257579189697845268807360 6677874 5253621695426719084311526540984128000 6677875 -1303528039025390629301668657756392000 6677876 4985876639608376659766705819781375360 6677877 -37179859006135029149816235715207795680 6677878 13460756677116480483418059092653422240 6677879 -5626465636000016272427381788343013816 6677880 -10707788902664576339937375470198784000 6677881 -23807708758177121488216707198675012608 6677882 -22558554901164953283008826048862356000 6677883 -48395895973443332680972876010805339576 6677884 -35013505677376956571445386192228317184 6677885 7735678846706925917515488255684804600 6677886 -633012847441963981799812696733930496 6677887 65768413773893182898022845801630481536 6677888 -17416605297208857226297263187505971200 6677889 22818738039153028256802394033852157568 6677890 18977702645035174588516734089775252480 6677891 -58746076709506469719217653314205524216 6677892 -7024312156917578290487591597517496320 6677893 -32557728257176454127225553333652509858 6677894 606183087056933308613230709920816128 6677895 -8521551472145612185087996044668544000 6677896 -3907391348486316499837751792287088640 6677897 -29946121209511669486689122044989303654 6677898 8670244470851839273061620251156228864 6677899 39783783934008137702008844697676387680 6677900 213794617883599469525824543242892800 6677901 -26680464350919628235661707026093084608 6677902 -8299025152772062547378601801636728832 6677903 -37532610633261989810403145403733136848 6677904 -795349666483812829695004616014626816 6677905 -8798900680327929901298367165154932480 6677906 10201371884951308166681134542183848256 6677907 -13841208408120030440462688757014578760 6677908 -10099634755134842476769496137181473024 6677909 -6341034964405151529716245051831193184 6677910 16645256490256082832947605504521235200 6677911 12550866863839134716031025580736435400 6677912 -6886813053383636795483433290314260480 6677913 18337278551282666646430673167861003488 6677914 -3148237063696964912473536878024687616 6677915 3116114809702030481012872999548238800 6677916 -3184539978592058562194050656775793664 6677917 -41554567822699956530470771863801049140 6677918 -5026342971823229481685670943227745792 6677919 8782646901994350088933389186664945944 6677920 -15160504014240183854944311441592811520 6677921 -43278572960383744561656907280720782878 6677922 8494042523954079661610574052701264384 6677923 -4025094357447159027775292301351841424 6677924 18174475236553945468602589403042952192 6677925 10556731562266968839975290147329132000 6677926 4787483985598693059297957375332754912 6677927 13868949455940716971704077957454731712 6677928 -4031881393545374706048266797046999040 6677929 -99126703160816705758858363403951194380 6677930 8393425299281530967991046174935475200 6677931 2160700752377831263162751276289686016 6677932 6758515514624241223195514116275558400 6677933 -16344412640063392412121937556017034496 6677934 -21390612293472116034447305795970172800 6677935 -19467021892981952569314939844259174400 6677936 -13852631817000426977039378241622622208 6677937 -6381908029856304783724256330200531200 6677938 -1629865613958974179547508652990157280 6677939 -15382289170958410382628370582400044200 6677940 16334711142228479934611825471940833280 6677941 -18292019785204170038657911137780336658 6677942 6654452843399535841306691766492691872 6677943 121874003379702039975083077114652544 6677944 -9867952692536892525932599074875719680 6677945 -7834817816468688105047928536538854520 6677946 9846684496185015020762156665304759040 6677947 -6365296835407013303485880636316294672 6677948 -3309587054967414187019664253933860864 6677949 -24120423382689364096297209703617561600 6677950 -5781871131870195021459413840213736000 6677951 -13790418586049362788787203722636674176 6677952 3564306529792880226992274919970045952 6677953 40949104845808902389292805126231957680 6677954 9856034650414032252755569935926356176 6677955 3927540640559641556278156348908924000 6677956 23488567829539958000304765878945237120 6677957 -10175008460941313918119173701836720512 6677958 -731768966482545611147808995272556544 6677959 62047872173702796577099538173725043160 6677960 -31678572873423297305520999771621120000 6677961 -5837472924337023453223346173372495200 6677962 -19048114179812715247858944778840482768 6677963 -12531658919109433118334531194375940960 6677964 1852683518320833114422725696376368896 6677965 -12933537792222244071490076728675273320 6677966 12175558137254458757010488201124516480 6677967 -201039255753918343838923713831991152 6677968 5383600876873304182924182266320650240 6677969 -7646359385179065527661598485677967630 6677970 1813146552458067777243481511137866240 6677971 -14423830180561679227650500007640135828 6677972 1158504575775550420622095273533696000 6677973 11186641765965693398032033028168728860 6677974 24320793383946974801953363932803548800 6677975 18778754551829610278653268476496268000 6677976 -10214601243970451544805097846086041600 6677977 -32979333436481560345240391879016492000 6677978 16274859421098707696477600758287533040 6677979 8853686665303735616485937893974915840 6677980 -4396536124483248938212559158212633600 6677981 -24844335955372026647536108355642587488 6677982 1487213672727821218072822290381858432 6677983 3942379171076266741287470681238182104 6677984 -28774836060988928665668601877135622144 6677985 -21410295712664506143818781593263248000 6677986 28667299193325475629672668322691584 6677987 15381509919517960906739501004952246080 6677988 17345314048963541342942481992008925184 6677989 -17009407774519622916947170409236987650 6677990 17795074992764778177831211312108800 6677991 -33168530199707973760072896405188604000 6677992 -72792365280694033187184080030808606720 6677993 19734635433959580912380249445807101184 6677994 -5112768157824164257205282959159138560 6677995 -17015015469549827509419140997590989440 6677996 5913473426749193669004664945834321920 6677997 -31638930807006410552077856086633752000 6677998 10927229867096538440975138461756270080 6677999 -94645474797730454162511268039471286064 6678000 1076273677024517754928665781567488000 6678001 -32733283947931864203544023555515098896 6678002 -26394418728653119122539665954709866368 6678003 -12492578702889012891907472708817431496 6678004 -25090348090365343776154325361548451840 6678005 -38574467827279759840116380612857357440 6678006 9107254791663385327984286168824051200 6678007 2802473892721483562829632286636974512 6678008 -4154659538527063594936235518313840640 6678009 -1500242721756994225455232278668595516 6678010 8086726866088543068552618120791432160 6678011 -6829213042241118699184210221387273576 6678012 205474539681473109037470637978189824 6678013 29548788222100170088562787253786162284 6678014 -333463534129155093228535068697249728 6678015 -42384874509358526570328949277753700480 6678016 -8376004455687028179054371435528060928 6678017 27068450316244179474290417090414232066 6678018 -31068495814357238897300414831574209280 6678019 15400273336188108527826987179320539792 6678020 8538707944344520320934626602267688960 6678021 -7027014777682365749549434432493750976 6678022 2517008792490847390737877368839902080 6678023 -54624977266955683878185134672094526696 6678024 -18468755896306455597297579317269217280 6678025 511682978394956785208079114811908000 6678026 2550996194676170607520417410045222240 6678027 -4564788032311179565109543745276230352 6678028 14280923464058605585930495753460940800 6678029 269500073552683315836052283749337184 6678030 12543895789519567267523823092161672320 6678031 57744615028852346311252565504240913000 6678032 11742714680874511609045763148998516736 6678033 13239416709981507057291141140765995200 6678034 -28345962447286260998593084527100261248 6678035 -6326653698985306755968256266327527200 6678036 -99367843446765529947614321139292416 6678037 -12076871555991865879828241344661507314 6678038 -5909025177581799008323303526410330080 6678039 4683485026784794861953432403968418128 6678040 3075587676379234773418267001371852800 6678041 6405154783994383956170025546026284032 6678042 -1368933090600963777161703463762329600 6678043 -39918553553472553886982707457289720880 6678044 -11624844573818313491551170012464524800 6678045 -916359034360034073528836842585860000 6678046 -16621473357375798460181869820170956096 6678047 -29107387109484423372104722694172426768 6678048 -9052323160097539392845687402048520192 6678049 -21548849716519488337201751760629766464 6678050 2709217882481514295694770329335884800 6678051 -6412322252389288074111121472602914816 6678052 -15917477697262516095902003093105505664 6678053 9507531061673804737211879309852060604 6678054 -3814072268579810179539694003539444672 6678055 586074113815818910496907398760363960 6678056 -3296989927202351386032911208389345280 6678057 -24481876003829372212640095232795906160 6678058 -2954510887476643155165856916190327120 6678059 -23426864119710300576075089587186107384 6678060 -5798368607234716800863446394106455040 6678061 19901122993999224340926322788545230252 6678062 19894047543892726846193407459217201280 6678063 4733976786903016373207139361892041320 6678064 6006050504875369103045516386734817280 6678065 -17408459478237834211397148904074855000 6678066 -10348025401072082999371503055728917376 6678067 14566048984751695320232170916237054152 6678068 2293298862940613877286999063997245440 6678069 -13078128487829920816698752401526943456 6678070 -4722310753992344192586702690792119040 6678071 8205871040563356850831977562588666200 6678072 1029418942546663703863821817380864000 6678073 128060967042911934288947969724783744 6678074 741525231882630922631614571409874368 6678075 -9939143100280539837229853488571777400 6678076 9863157608353947260588162033729138688 6678077 -16978231523734689440033451162783143328 6678078 16571450796206967293751526756978925568 6678079 -35579888935939624827518489347385408320 6678080 344484425559033712737931988356300800 6678081 36222809562859166659775374373802737970 6678082 1086041145015990857251303120950220800 6678083 -45693817855066191707864145157056349776 6678084 763883404567425217214778491871363072 6678085 -2874721247302441827084953923975073220 6678086 8480317547149324669709168475328816992 6678087 -6547232751101786470586667062634720432 6678088 21437487361081978241020741629711221760 6678089 -7685109415498257428830905744945456768 6678090 6515670556222600032098813579156385120 6678091 -16106137379592600419232486857688003840 6678092 4745089329546759615674645271621818880 6678093 10717875345138143553579269285305663680 6678094 -23107661038049595993641828157333251904 6678095 25893090137738194966941904671879246600 6678096 3654604024315095780952874029509378048 6678097 25673614884090638605798346317810668480 6678098 -10767410937482443391907215548242608640 6678099 32508355588956003926346736078931307120 6678100 7157435860219167858364871678655436800 6678101 35823971529159751393446517712143173600 6678102 -6098924851633258168633189374468980736 6678103 -10540761126566829853111997224440710880 6678104 29058246916536576586409328948070686720 6678105 8074382386116980743781438340795841920 6678106 -3085941650733787486202621484447945744 6678107 54319939943629223432912185861785161760 6678108 -33456898090269455744088500197948425216 6678109 14115906761017979135496817376463382310 6678110 66259705215959557873410893532837120 6678111 67048720928327685805632656977544136 6678112 33223370834844201842553044834571386880 6678113 -60769634064566670621876990034647552 6678114 11604644483240230635499144657809171840 6678115 -53012931776921025138503939188860000 6678116 3777271828665225853653000091258659840 6678117 2106519133925964639187279381159080000 6678118 -23386513739922825423280181928166901760 6678119 11861943963412156871135578059595522560 6678120 11506796497971852704081735188930560000 6678121 -909797785115057016429455416772444556 6678122 2448620520866131598567180151429556224 6678123 27002330763673073748875292917758071384 6678124 -10314298227070849891390742808440414208 6678125 16813984356550636872942998878728862500 6678126 2565044516639129996739549766462967808 6678127 61201851826397448680356409211383891712 6678128 6095582460109378854478976824640765952 6678129 -826534354443789765897043761742951392 6678130 -8580416274150499592002031595726456000 6678131 28275332440887631064255130049054105932 6678132 11022381229341510912668755671729100800 6678133 -7335390980933065620438263135920146240 6678134 16581363569130381390064516719278445216 6678135 -7989501666236532190422732312941909880 6678136 -13773052079568149245207201596464087040 6678137 60882701285086242834399062613038689860 6678138 10166306210107388075723596102827924480 6678139 -443655464661631604901498776778712416 6678140 -4876914689327104114923995667147909120 6678141 14563305992942914281997321492466393664 6678142 5290366977612103098617437034124934272 6678143 -65758803487075032424681003395610900608 6678144 -7495508123071223187906961255138590720 6678145 -39529433619552299620334519828139928920 6678146 -6701351105899959608043995898748402656 6678147 -9059348879266614929954004943754972928 6678148 8635264543063907812496048204864302208 6678149 -20815028756809050712265456617970546340 6678150 1425030405584303496175402316450522400 6678151 40543452317932913945043064470717977400 6678152 13233341621516707732166667799819161600 6678153 -37099490274162778727103097578172711200 6678154 -6467547244965356554827488991577744128 6678155 -12197529815567720335456321590915872880 6678156 -25024142105650963438126428596326691328 6678157 39432789277265613487169822086194676406 6678158 -471939679502792768956715272079877120 6678159 -3013508155229522667026853145375161312 6678160 8116088171925008747573445262802042880 6678161 -21988131103253028976588079428683889692 6678162 -1912878022959473075267162765860792800 6678163 15807486236497767205264229460954506640 6678164 -43975938681504504734799542625216234624 6678165 2168104272617063570884199047213689600 6678166 -20223470676788258663281982088894883776 6678167 -8269295600843728644048818902225010088 6678168 -9316259603359953253949608633439354880 6678169 7552899108260133294567275015550905296 6678170 1471643518173000179957306258807213280 6678171 5464709891623180142686116070317817272 6678172 19796224594061542165326906565151346176 6678173 -8683309493300860031054009812298647578 6678174 -1845624399117293007276670576031106240 6678175 -2185206913849770007754650494544998400 6678176 4093370472125929245265815319141023744 6678177 -38437696530803897847224115918198531840 6678178 -11405147843405903994110033725978154880 6678179 24015408389374995097849814199598030584 6678180 17047717803052665135844283861898240000 6678181 11838544179536082201540763427781814912 6678182 1775438591884935275297045092039174272 6678183 27536433028548961176956756823451087104 6678184 9505373820208189605981648980591938560 6678185 -38014139699972900298619274754450358620 6678186 -1836527262982772939846307019447695360 6678187 678748205248878595744023405952540604 6678188 17973664020136347165043169209207603200 6678189 6225486652250447960449956850147099008 6678190 -9025743255372081151831904135093582400 6678191 -12853767211507394942341710609139139856 6678192 -4080058464502737443387569564177514496 6678193 27087320235885671069295751825636843060 6678194 16060356371391408452688554432436251040 6678195 51810466661212361836800450296354400 6678196 15184295441179397565595454687640965120 6678197 -59743872306648755353644582609379374354 6678198 -727659770851383312849352351919931456 6678199 -38457694586144613095311805781563690280 6678200 16825515359798682393640220586445824000 6678201 -304657722508313475818576050669362720 6678202 -9465887610486028926249635589290853408 6678203 -1033680671991051672236222054408360160 6678204 2463632175169433650162655948759239680 6678205 10714592299983303437165855151759442860 6678206 -11050488545308633568767782479457993216 6678207 -1221316135170936632010467488149814440 6678208 3009920513097946208842698143933923328 6678209 34530076833917073302055882262388857410 6678210 4985758232923946253129511333263360000 6678211 44814667676986652999605325502164455680 6678212 2316830403076191101068263187455041280 6678213 -22151455599518684691300819640422618912 6678214 -8500732209650011174673146002692633088 6678215 -17530655985966318617630383953539084400 6678216 -36724670091515196446796344601432161280 6678217 10162237834689792690201915493174006592 6678218 -13116019589881268199922963553790090240 6678219 26295019002797479449708711715846791408 6678220 -29560285863710050771911327421399557120 6678221 37226678710967580413989758615692731488 6678222 7783793678571552552057256119576996864 6678223 14189637205076946448266228990603937680 6678224 924048459425389417575068906304700416 6678225 -14731777496088147115226038884592244400 6678226 -11148551036277495418640452602220088688 6678227 -48600996227467726227022087105295979924 6678228 8549596050568209914694114349836011520 6678229 -18075557007789618334809627678596853924 6678230 458376007052305466046266072226462720 6678231 -1099929617676147425852367516275559936 6678232 -73735750331521320686568218452224000 6678233 -14757467110377546700115820171690358518 6678234 5842348149689474082863975703674265600 6678235 -4382855900557756816289393857894816320 6678236 46988290154380084829432955901975534080 6678237 11387989107390615518547304890223760640 6678238 7192762780857822528451155204600410496 6678239 -17545205106074313595163838653164241544 6678240 28169621688416320503349014702988984320 6678241 11198839866763490999756324183835200 6678242 36136526415689639163790963320109960272 6678243 11660007140774986890428782591328179920 6678244 -221466974997444415962492124719802368 6678245 -14812568595896887232808591166629237120 6678246 -15431178275193888302498613871076812032 6678247 -22366410438976301545079721123164943304 6678248 -1735760994759512496442018264147952640 6678249 -10069582747790609659606896202403346912 6678250 -16176921842428893529218578061955656000 6678251 7682715715921935332027917613438190000 6678252 -6146324984589879410896667601124482048 6678253 -4718935815196310867463181301680600960 6678254 -1141798153336382689686179336786403456 6678255 -6757765790037260665869049119226819200 6678256 2720168114809978620128778900579221504 6678257 -21722668937413845871873268059992127680 6678258 -13660872594294199952408169365934086016 6678259 3768057015125228450118865533119844936 6678260 -6792690241769704008817365471263293440 6678261 10822120485946324945799648081777504640 6678262 -27680696948629577995236124578956566368 6678263 47479736882604950466669969650350525584 6678264 -35341436404621094502128970821979156480 6678265 -20171503900518871199030025138516672000 6678266 11962013439895211511641612372902475520 6678267 22910886138240390571536994915700384280 6678268 -5977222844709385949566281301397786624 6678269 -15097237896126825441956207519695325280 6678270 746823744872425176317155129107165120 6678271 -62409778113346006878569938562460406528 6678272 -28631627743970081651162340517698600960 6678273 2380383459872399813195057144224370688 6678274 4014164932492894795134772653063005136 6678275 4963098673302472788511346296472322300 6678276 2264100028053950094314108597093505024 6678277 77323041579620503610427089131461944064 6678278 -6204686327487386781379777720758274944 6678279 -29657930603762854481623248500163464976 6678280 6119194646148093861791375577651609600 6678281 -42808633403177200315930094655786930918 6678282 -1101637085450469507193112689254923520 6678283 412802411575434785939942131304052504 6678284 28423749530431372351487010855843407616 6678285 -8021469583900976762558725507950436800 6678286 55621551083141636063604237239174592 6678287 348789007144568728866255434588246784 6678288 247468160739868590207216964437614592 6678289 3377111869606384080532903602962855090 6678290 -10494100948990904734480936921921845600 6678291 -6685350798237632663757925836505129920 6678292 54450335912371221674736097135080847360 6678293 3577725120336624061401661951410252540 6678294 -3790881817745434288953667889007790080 6678295 4108850250885181243233452045237529600 6678296 31017278648891192553322726693231073280 6678297 -22752726892322155921741865052968714700 6678298 8236957127407380220695485638739380992 6678299 -22884058061849673349323423218382317568 6678300 2316363332203956284433684778329676800 6678301 23472140495603880206639485065115046752 6678302 -16175982565036783258005489962580075648 6678303 15974174148341305877260612656721133184 6678304 -22844764539813792859774646228400144384 6678305 16775472217022262801059043405404045460 6678306 -1513411218281310123154292472823205760 6678307 32028688392264316927475792614369539832 6678308 12367639898739586348537008204068864256 6678309 932977403943637898459488173163824960 6678310 19984650315281557848770991598013040000 6678311 -22397246797423723089265986973654102200 6678312 6084906587278118855865559794598871040 6678313 6222537951357765413987508521512765562 6678314 8157285586562561588516598539123323392 6678315 -2983002060465234368581776912311500800 6678316 -14989320448322685171286113711879688960 6678317 -34697883263591001220772334074466806634 6678318 5460824161210253048154098219882107008 6678319 -10390728974825817610716850805001072456 6678320 10958524354288536536989591413556838400 6678321 6733560369692338200968759887640431680 6678322 -4274394428100461622198584324771252736 6678323 16526054214030440288242158272871184560 6678324 23645201127210600871703094513895182336 6678325 16574478476442174030872672602139571050 6678326 -4974636497726836695654278696676264192 6678327 -31901971904820283727655466695164130480 6678328 -17996347489426522535751894303367680000 6678329 24093977215022187723434435929165488000 6678330 -72826881173489568376614053716623360 6678331 -18313228081174751580557983602058762752 6678332 1736325946211916989194455012263089152 6678333 -13996196092499229255759467282159275098 6678334 9914435972568715535264351254959873792 6678335 -28100495703219803962553079208126941720 6678336 -434693090792676630683379640125358080 6678337 2128795720907696549265714472557527380 6678338 -8949124343489630703205390120680037680 6678339 -9969617014678561756167379620304650000 6678340 1534317593698169359208689212426977280 6678341 38848689036829218553544373480606414684 6678342 11347849826578789190616941406165703680 6678343 -2663738151464675280410717422733441920 6678344 75315361849371360955085205525562982400 6678345 44367041384997679166440846406595840 6678346 17942024459970964699760659367717409024 6678347 -2302261772881751674277829000546076560 6678348 32977060221551283301374205332318167040 6678349 -10456379236368121109676761443270113792 6678350 -552280560863302825041290171300131200 6678351 382523030037151367048150549678647920 6678352 3461495785232671554951858932949811200 6678353 50554702283954803230287528890043460 6678354 6803417493313746871712703865463675520 6678355 4921563904922460151449789999961739760 6678356 8562129862265262929051526338716417920 6678357 5534103083055421240747505356392623904 6678358 -30526343650589478195668641725572586720 6678359 55041082523634756698365076169929708160 6678360 2789069495652763948577273168577945600 6678361 12279401864867916829001581128305531648 6678362 -942349650892569416091766134136658688 6678363 28946409882962676703621321807444520304 6678364 8969790981447425638355430595374784512 6678365 35624513734419046908098355805457616600 6678366 2787807247115051510312454247974585984 6678367 25014667898359364510910555952868080080 6678368 -39558393259824479350027579666631884800 6678369 -20879108488020918049200905365401777486 6678370 1976733722402209420126429890393902880 6678371 16622166542340212692569290574396555264 6678372 -9519534831044071032596748386306224128 6678373 -121470032672595696891484273498933920 6678374 14070464431136140599005517780485302080 6678375 22965337575110186428317005004449760000 6678376 -30607276940514893360260269526005457920 6678377 -4780500819898221656156965453820488320 6678378 5534192869590376784014405943483453184 6678379 19342305597938590746895382310675092584 6678380 -38259955637450380407465152503433856000 6678381 11625555537612443545303315248328345632 6678382 3042067865440489237892868025468861440 6678383 -56690833996988449763085237191861848368 6678384 -1827529733017794189540183747020292096 6678385 -5714190176463213286217941649461890240 6678386 -2730994306412653353712132618206681600 6678387 -19710085470708328369591502324500006680 6678388 -725689030574781559791799853112195712 6678389 9704570325998993841646245311021596956 6678390 -4270385220301754983058324323487806080 6678391 -7026252574110117095619182628860148200 6678392 -1342536409584857510110144706657648640 6678393 21120202322180111197895453756458038864 6678394 30151553240765397264580832560159207680 6678395 25752593283155800152004302732463770720 6678396 8483932842203950213932294409208079360 6678397 -17585204725035124038174471395919278688 6678398 -12087485646465186133601962408962713280 6678399 392147005865656334711236522104360960 6678400 10985551908981868074938412212158464000 6678401 -3064862288693677013540925712411913598 6678402 -9870933912025696070021848671712146432 6678403 5080917020307003030429949533735331000 6678404 -2144561459165047039600215271239450624 6678405 -773017247346306240102848319483633600 6678406 21909615758644260062167955858181608928 6678407 -13113082124633178467773257641662281360 6678408 85344733458679052996398451440189440 6678409 18050393885323023497498606341807317604 6678410 -3584960207957432468231206337815848000 6678411 -11701231283922547057217201873428325928 6678412 -12724346808992731080703586990527490048 6678413 6627361761644957167377846238882425024 6678414 391591414539253408975295236074188928 6678415 26732264009115532931882386482708871560 6678416 167209232613334776328014406656589824 6678417 706839968493500686080538463637190848 6678418 26143661409117691584753372582777415680 6678419 -27467643238094278985210900808508941240 6678420 -6599772457143953655881740604310282240 6678421 48376923453554486916812591794765684622 6678422 -6101976920964089152391726305179383808 6678423 12065245503782506040923213551458918400 6678424 -25941552948511014767469472439092224000 6678425 -3525728894196037503126002644559272500 6678426 10447844164867033320678477458797094400 6678427 -27393501833567990636739519609120409056 6678428 10983543478123681117005404274207630336 6678429 18663562459672473240408052699555936608 6678430 -853803458347093957642451015172614400 6678431 -14352341323724345843550475452397428768 6678432 -25094906168274303575736620489581854720 6678433 -27704378106257518561628573233740099900 6678434 800250315229472005936438447530312192 6678435 5884616454234048706969931221984762800 6678436 -3427006445596127727391498950025100288 6678437 42224155127867165369680075672159921086 6678438 1336970219961118185219994396284486528 6678439 28419901178216141847196619674990797960 6678440 -2366350128553292747414504808652800000 6678441 1392129389560879217804330864810972160 6678442 -6183032122079202942640746463821154128 6678443 20347452005695647811647004837547443320 6678444 -23679409598960177973664378047826819584 6678445 18689975158563153356196996602589026700 6678446 -20011525210921438512276149039936351040 6678447 30308118297728007424881175230270241800 6678448 -4544734130226032797207768347344568320 6678449 -1886837369108662856102443880523925020 6678450 -527914801985307874421622818555325600 6678451 10610452298334453574527414681165334912 6678452 20737704666052690088728199084073572352 6678453 -38102596995131337985061179121411433696 6678454 1603206891563061350667474447883264512 6678455 1908528222857947930578030344380337400 6678456 23341299367749958419021796664933683200 6678457 6022451989817698114651373801786305706 6678458 25288418208749491038996752998438996080 6678459 532556627856806238119799909403279464 6678460 -9321751957018993042047025968673758720 6678461 -26727145541357809677250534191687370938 6678462 -2955256405720112311780366876331059200 6678463 -17509035706291694552629253932133442720 6678464 745543370021547219187764778185523200 6678465 -8151175131035769733559408473167118080 6678466 -16668376386473571700991410154410368480 6678467 11369187846408662503262087460144590232 6678468 -1405214680444348037151805781258545920 6678469 7823374896495716658579339639996913696 6678470 8644787785762478408819295507668088960 6678471 12883445796030576463930404014980209360 6678472 59129995676346059381405801485917004800 6678473 25200428707747176586919829377409492864 6678474 15495028469312284282509858084595200 6678475 -26889740944104388409221733419313321500 6678476 -445198959553640740127957980416989184 6678477 -10648085280023471064819261263753875200 6678478 599984913189411652208949213557212800 6678479 84545334787789120580347837621641085584 6678480 -3129538029970289749312927004104458240 6678481 -38969427570162894174362425666008049120 6678482 -19355217191866195556163500455249020288 6678483 -11319514593130172712002194969519124736 6678484 32117371527451604253478367134308523776 6678485 -13059843808079125240693774726789716480 6678486 -15780670455218673794620089791302289568 6678487 18459314005083709369675132301778487440 6678488 49026774110295444761006870629874165760 6678489 -12855278970051496792227335594663824176 6678490 -580946316058912748454266663947622400 6678491 18851180326430475672546379673590589892 6678492 -4748349364205824616741523549155109888 6678493 -9866270336057942451918732774684091520 6678494 26258894302174314387637282434306439296 6678495 -22688676990589303814540168143574018280 6678496 48394097095895019693620421868401721344 6678497 17035103640463403856473959114250062080 6678498 -15056523464722950744477820951034679936 6678499 38521510650191240888861278103246265500 6678500 271961361029569512996611973677376000 6678501 -4879013640296472703045534262429229408 6678502 186314731045006694437463951412817920 6678503 2046687606454961759996863839325257384 6678504 -44786671168877738226873061363283558400 6678505 -37456275429897247025153146122684048000 6678506 419425393314549811831759167127455744 6678507 2852433246939285332607861246065061120 6678508 37719489041413118161225960851975811328 6678509 -39529568390373057906754401954192085290 6678510 634162053174328444709356910867865600 6678511 -14169913131150329619965565483896317056 6678512 -7022531416648137267135726006800744448 6678513 34740316654068513711294963894788506242 6678514 6270774008498505231653038432286051856 6678515 -18628907077631067013864939932282366480 6678516 1980428283020750996173434706300796928 6678517 -10663094213715267487753147237590948800 6678518 650609135485477525486636538178760704 6678519 8388038086984448570536740227507293440 6678520 -22812787404934082026930600323788390400 6678521 31818430398333530956189154516214991722 6678522 10217254482380929399036650772695362160 6678523 -16039923686504947364740433895664651228 6678524 3153920344000248332821457606601437184 6678525 2918770524663677665776187843608849600 6678526 11159513058882221620470007786882915200 6678527 -15180315871590375931625788378943591088 6678528 180734682018910361109535172465786880 6678529 -9071920571282834652405563509035856512 6678530 -1073358346265437051874049207738079680 6678531 -540209203767985342342036414684660056 6678532 6217281212851208724331677071555522560 6678533 -36601168619085754033345874815784164800 6678534 4471167365077332158391999732121817280 6678535 44724154947632388268179346102538160 6678536 -7146626051132178128549775139490519040 6678537 1509955066689572352051248621917148352 6678538 -5480402429528016582534520102117528320 6678539 3159542021226694420647822702355410720 6678540 -16321417390113086263927531151141268480 6678541 3067542228258101043586469591953291584 6678542 -15192199076129305091981500756430321280 6678543 -5014678788901862972177504989329676656 6678544 -3064221679228091477127133469339811840 6678545 -686704247939597895192701802405967680 6678546 -7869814025015115622809493482261459456 6678547 -940912464980350705303112458426297216 6678548 -26450142953092035863232564008106916992 6678549 28017384878363683982723429846139615744 6678550 17859676871220015136954551261894640800 6678551 -2015318380485847564724506837836666576 6678552 10184691279004238927297663184146227200 6678553 20310983753683735977198856890425657600 6678554 8592832224548613376395460343579661312 6678555 -11060700701950644127591786551035092800 6678556 27052995285530069558267532731309844480 6678557 -42096081862977928703628988821177332160 6678558 -31163980908309794175928840597521694080 6678559 -97939525166521452364968122066707433184 6678560 6155506300233917781587580857037619200 6678561 16645974109612201180340592828756078240 6678562 19359281955077848718551696687123860864 6678563 59996702009210588695781868158404988400 6678564 6672421546190972450344911815929681920 6678565 -4694095585062418493130542918784832680 6678566 -10594932668758455166991261154579444768 6678567 1597506433550268215746909778392332672 6678568 471135334650641940486617179688540160 6678569 15693410781860779152141459056749722996 6678570 -3167643815878445168946758560848556800 6678571 -3940975970181934540991608282174335800 6678572 16768344223919463755006170648544123904 6678573 23764412592392299160357153252556564768 6678574 1137166962877344681667746088089852672 6678575 9025932198975713054727895074021253800 6678576 -6415549875173985635862181839181086720 6678577 926479130482148307369254868801329426 6678578 3485162502901303965923296409319843840 6678579 -3905472544977051864027599921390191104 6678580 10793980272042065012785229316231187200 6678581 1318332423997293986831193192850828800 6678582 4778260865889531169657778300835270144 6678583 -15932209175059816132410749263864519176 6678584 -58559323735664685372950947586729779200 6678585 12520497213461217742912775850049238400 6678586 11574232186078024958228556988345632480 6678587 -8908725871986754262617567902924044568 6678588 197665360941703717398011660303155200 6678589 14868588604550668752546679264084620 6678590 -5719914465323648522393691205775755200 6678591 19228753218248383769770875827238414792 6678592 -62362454715137539245011372692471808 6678593 -20368446133515813532294121773827364158 6678594 -1211836348541901687724697307751560672 6678595 12604256311451801908461326986809600 6678596 -28579054572867329487942681503954812800 6678597 -30652993050562035081133719961769229600 6678598 -13526760695033421323335607876231580864 6678599 1199781533640363724893919364785231464 6678600 -8637141755115385658938821053832192000 6678601 60874042414353369587516603676221638452 6678602 -11647510169797000907189254764745429248 6678603 33031536858882192943187499230925686424 6678604 6774270413940208189196305257461056256 6678605 -8129327496528002566120999463942391240 6678606 -20634329556242627557206906207404347392 6678607 10228672422665497554012124147158727480 6678608 -5686123171630895432969814460581543936 6678609 -2942809132683387262582398538363023360 6678610 -8169370246631291202578007114619955040 6678611 -16027988007076883519501522760491626128 6678612 -23066216869335608539812391723127052288 6678613 17378756470315984715068161318696769140 6678614 -3969017614218086348297559121264868160 6678615 -924314765373628360009460431176130560 6678616 -1099574463767639082485785915392000000 6678617 -9155922338440110260144697584185195248 6678618 2087514451031997580114220913862255104 6678619 -34000154519483527897092411890842582104 6678620 -13528764322425066888282001455580631040 6678621 6608497355968173786852534325348454790 6678622 -32475324310491543974626983827281170048 6678623 -25796564604962247367426628595180065280 6678624 -2904830758376175029830240342286794752 6678625 17761205632304621025657878585018193000 6678626 13205645558643737245559866853255890512 6678627 31919676863255635861364867890601241600 6678628 -10484057466680645309588676610164808704 6678629 27014946331329055394618359388009503230 6678630 -2845305406379928009959911662432065280 6678631 305014051943029263179546228090966872 6678632 -7530401076028820862166537802006553600 6678633 -14943933252000016510453782843563951040 6678634 -4787241474598441941531905357612552784 6678635 -3933417217776786729481027020971581200 6678636 3689137190362749039644704670144461824 6678637 17727097981150545119748421449430917312 6678638 -6683026475710526831184310178983481280 6678639 2429697306364660707317672094421056000 6678640 -1711051249906014102072731665005281280 6678641 -47066489590936044643934582472948902958 6678642 11734863816089134501891826457582973440 6678643 -48748371876455287183166075981871197216 6678644 13591517560846197036779787584625684480 6678645 27910759398019911064409215217979219840 6678646 14167912803267548941661052812167187328 6678647 6619210142906394700275815180417973096 6678648 2396535150196011921959511111990067200 6678649 -29910084884473816070571412656780472620 6678650 -14631889107413133618938997957941414400 6678651 -3495496818906859472803795243768783848 6678652 -28543929508165951368982656093072074240 6678653 63429130863449454993485685720747345600 6678654 -9480690290577138582380629437497131776 6678655 -6620085919171810937377975581162560880 6678656 -1292727927949490916690286437822627840 6678657 -6611008518135579611342416575977036046 6678658 -6026677600709688023904481188769319424 6678659 16057023053530311563891408613792456000 6678660 3805056294955816781706469078063104000 6678661 1649361474152523009335624031542793024 6678662 -6629905988658915134564823334354635168 6678663 -21644461747783487191530402318416365656 6678664 -89593352295084955776861995054837760000 6678665 -7086342006289147504531020080148794880 6678666 -37858262092606489483529131543816366080 6678667 -15387150784735991203344609921940682284 6678668 12831076422766875370707349545174673920 6678669 -10482464038388182514073174947500167840 6678670 -12448233129674886971056592409896742720 6678671 9313992975561423370790267280069734400 6678672 767768914132127834546982221795819520 6678673 -18068689289162759710433379988119800220 6678674 -536317481469652811754580425544874880 6678675 -4166336810073386587391125823892663900 6678676 -1086039183298359014520223327247040512 6678677 -820894141775043944599883516225012160 6678678 11194631492051901340955115356305632768 6678679 549109837988090407490532194623001776 6678680 -16104239574878598078794145627032985600 6678681 -4901857309924235805917165180536204848 6678682 26396341870546983397246982514724896000 6678683 18161978459875021760437428609242754024 6678684 13445372180210193084594458338243384320 6678685 -3532076924484115976221514973910519440 6678686 3437984651835648264545200523878563840 6678687 -18315118058225962263810849699890982840 6678688 -10101126451698795537259889073617240064 6678689 24633652820758981971569370040385423124 6678690 -7049064554682466359236282633502604800 6678691 23205573674352249746171803925937168092 6678692 -28503955783505342422312566902095994880 6678693 -1012827508849074108152185099632493920 6678694 -10651161909702145999126524416732215296 6678695 12901462379896512576876787605735694800 6678696 21011882403403051070216002097935564800 6678697 4249149615583324938216234321699409920 6678698 -2960505056886291865123750904392607136 6678699 -10738029802275468614369014659099281232 6678700 -21979568734762061712678495204333312000 6678701 16835026846633850589337388914673895702 6678702 -6367525512951507403613291097416133120 6678703 26555009290302317294018452817527159952 6678704 -6074294354904841424657081492661780480 6678705 -5497085706476458115742568293874296960 6678706 -24278945903033653625016652418204894448 6678707 7776737991973241131059382866233809824 6678708 12643649792065078399744758216923074560 6678709 -13406118197175484414193620906045976160 6678710 341464309672437603030151869801989760 6678711 -6380224727492287408574665146904978392 6678712 -82119828984073112901856761922104852480 6678713 -31120074300490772783882841943295998038 6678714 3397716633168385005306798458615572992 6678715 -4059389515318562225176919752830848640 6678716 -22023270484081214751939679608076800 6678717 87898642551578495540238153259101696 6678718 -2457398657514367737492961497539577984 6678719 -24384850097451276338348514823094830200 6678720 10648006169221057709896186850810265600 6678721 7085072746081184918360663732624370112 6678722 -7487023093196689329845138176131426240 6678723 -29084471445025811735497575284644350216 6678724 9471849149573464336780217283721712896 6678725 -6921481059223567447616432468530692000 6678726 10071749266215073405558723296734312448 6678727 11398767062339472605102799283300520472 6678728 21427229206359550049661968761948569600 6678729 19560679113246552674960658388480764900 6678730 -5271508809016267430091810701045652480 6678731 9666660959693620874707554422221836912 6678732 19373110443202189982368698477621734400 6678733 -1341907116241087332325930307361424256 6678734 18770749814490934157814364041075470016 6678735 -120351859801115528910960638566986240 6678736 589289718711537606923012719372713984 6678737 4699783068430568033332346726578960500 6678738 -5337499578090306937423665082336915200 6678739 -46282424812577070685367387993833256640 6678740 -5475041111903901128611880871365222400 6678741 14701456083985589340172009574706484800 6678742 -3053873411165062308923360315679326976 6678743 -6569320468400995450182852659273446008 6678744 -19416540468051423108671089331894722560 6678745 -15210006057608288249112769525525717500 6678746 -12130482399440465876998823735616038928 6678747 34471799457887316289821626207027174400 6678748 48242145939737149585126947704849873408 6678749 -33982814561086952598605452657959277728 6678750 507698810871397025587415117695440000 6678751 7145878084332709927484568089269902752 6678752 22889752342689429566969465905825185792 6678753 -3567352674584906687648698220049596496 6678754 14709945090570357908973010753439907840 6678755 11372527682697613564815292919112782160 6678756 1531350314304681459872623728483164160 6678757 7778554565830300993242420194264547840 6678758 -3005256868821658269473122465191786240 6678759 -12080411014998026516260129982272326960 6678760 -93059085421325714470058236730572800 6678761 -33527148828931232620699181101187604576 6678762 857832076343676642039210442566424320 6678763 -1545634014395902721605537344137014272 6678764 -7854271097007152952605145810934837248 6678765 -7540285403598147500990790329539266600 6678766 8984197925346965337541144115734835520 6678767 -3248972106360328087079916873745451184 6678768 -4459262765496410173381867871928778752 6678769 24509620551039462248578186428961356400 6678770 -251862025182449063342231795511536640 6678771 14761619146595163791837022286332608064 6678772 -1807747800309115779567802995654923520 6678773 39765461997494046521048667726952440000 6678774 -1493033647228931803561522508784586464 6678775 2734526217708601721071695634807616800 6678776 -3907570204617865163894316239695872000 6678777 -1804861593560762118057255858453442176 6678778 -10473271026545782689685083962857894176 6678779 -36476424825264947626865029234240870620 6678780 -1645425747599775372941244169927219200 6678781 9902939019305124778922156469152370112 6678782 33113597415335674421870468518384469184 6678783 -40806638245725773129787309656543389656 6678784 -2299982643327074873836088366175617024 6678785 -9322832848934620812547889630163672000 6678786 6178999045170521433219203954453082624 6678787 16696538780397839182173103442387069760 6678788 29997556171995352488171514211453609088 6678789 -3848676668368299511663648085701841952 6678790 -3011362941739784603554741237423585920 6678791 -16714911232811351354243576763247073280 6678792 1799514946260094258224580317738808320 6678793 -58532298211446597295933504106352599856 6678794 -8724937338251635793602765433266971648 6678795 -386801062731259560630742918338846720 6678796 -13882315886037971414809702387980372992 6678797 51330570411069328217768100358809672246 6678798 13033286276138856811834602728612774976 6678799 -29706286341962972179719499549668581200 6678800 2183050031870358036467800909897728000 6678801 -37102775930886241346342502146482596960 6678802 13496856460463686771059865185171786912 6678803 113271524680793434332466357729972224 6678804 -6375507316341297360600331818089349120 6678805 -1249596219579756908841764097120973440 6678806 443720457094129096672406726047544352 6678807 32211206571622442116238624782898250192 6678808 16288178036532833674006803707974225920 6678809 31082303462281686818578758992593067904 6678810 5378874643868884521996372273386949600 6678811 -13127748198317805133229132573143583000 6678812 8585998134363852484549952316126243840 6678813 -5815576623687545097366582100863564000 6678814 9205165286042490685115407512476816256 6678815 4287544125673338456208750393304127840 6678816 -8601844685213243515597286393511936000 6678817 -36171369917651990504325083268014303134 6678818 9543138308297789890464403377531217920 6678819 5287560250023400843115121784508746704 6678820 -23388076239767199987587341041998257920 6678821 -28334412248055005477784944077772604288 6678822 9713641496654186295908123576083822272 6678823 66347145885566957993762480790964963720 6678824 -9481945365730421659502876298308659200 6678825 -20067917638272521400493359617544044400 6678826 -2422735080729603376702485277591142400 6678827 -2784336177341515370353284494055558240 6678828 9446904691012482794410173208258314240 6678829 88201036271162659144014947847121071488 6678830 18320918129542677150223844341620058560 6678831 -53018093679756702271407203216719118976 6678832 -130576478337607666598610364322611200 6678833 -63684401343249610114628062864387968 6678834 1266761143732578531853120249609179648 6678835 -108020370509041734289188246801360240 6678836 39821394025829973082423827215819151360 6678837 351844658205254449923523995552942 6678838 1246282713797662154429869781882246400 6678839 22053623755966233619370478383422793640 6678840 8957079266150361331895098081974681600 6678841 3259311051670035300035134250184486144 6678842 -341075580883989384813631501961356800 6678843 -2090282409771729581136262142453389776 6678844 -27019809436239549039863927424701412864 6678845 44368850850726213143057043683447959800 6678846 -106183137908346376207965083256386880 6678847 30470269129456822865816712764772230736 6678848 -3872615228094678404743470000415703040 6678849 -10212518243745478576139810209014249936 6678850 -7639866510911599120291979354891520000 6678851 -14474285704921034245846732817612174148 6678852 -479328237748798208625654286587168768 6678853 -5666952808668886313998701310125036898 6678854 3883615418528154815592352168013459712 6678855 -8615339451390001765565660935263667200 6678856 -59587530420819574749910306361063685120 6678857 5038814363339798509661654966270153472 6678858 -11104338772511538901921775315741437440 6678859 -11097797234004793941249314631522049920 6678860 -1201620261107554613198765397433267200 6678861 50316531959081092884595008120650304 6678862 -27347509738028275576087407015700853568 6678863 5441888578582513732909476300159561264 6678864 2628589102018837143136497273121726464 6678865 -9688421649782665106859573818979113880 6678866 -15168473746453266910681943312502591840 6678867 -12673407992245537934508127510283615952 6678868 12823539672592235369350917679185995776 6678869 -2338905591121207517951625768053425056 6678870 2140322180479754711740476113755883520 6678871 39614652094649039624258683322936072 6678872 32119590524869177120103169447027148800 6678873 -4504285663517073164621646630842924796 6678874 38509948048842377788633659926884193760 6678875 25420846523393687603851272505064400000 6678876 2626507762870499141372497398319852032 6678877 -4547830694515385491089114599543181274 6678878 -10153888188110252495873769657633941376 6678879 26035340185792975557519144617079520584 6678880 -19022467696818737351799384924880896000 6678881 -14939967867096107311188402269520612672 6678882 -302060311747074137835351903446553600 6678883 3773248361148469123324368622015439132 6678884 3339595327167038426882790948463278336 6678885 1541333620770233131112230599672896640 6678886 -7164784908893036624209922594743623360 6678887 -24612125636736727887669156760809800928 6678888 -8351305552603472053763932070829096960 6678889 252870637891408998371445912400412480 6678890 -23356215246350757981385523961399528000 6678891 -7347746791597444434365004012493442448 6678892 43086070567246101720470004221321057280 6678893 -21279056062627736950259245773932787156 6678894 -8451898882732709915036352643793995200 6678895 59825046042237045493163818348984080 6678896 1577409226647263610159718042602700800 6678897 26905061388683017281399155643029915520 6678898 -28789109977324953857366832075102754800 6678899 18601771545086402122195175723938740480 6678900 1310071233611803712621141350861113600 6678901 -9875560407354210418365662561140548480 6678902 14298558314629017542274608716614805152 6678903 6198807109153007094571176716426181120 6678904 -7956978347984471924240114108691886080 6678905 -11912128851687890174090933983061258940 6678906 506541877686685222069120706988013824 6678907 -26667801988460293244011165770814847168 6678908 -36319808173215445985208199147389007872 6678909 3814645886502765939258519193524397440 6678910 1922881826203092743203988324899925760 6678911 -49718759546621240385995505006462703488 6678912 19471060750251062943248169743878717440 6678913 -74081711820335061520605370834363174076 6678914 10848903892584454083463701623740789632 6678915 -21630369125413514000434930005393568080 6678916 1290364351357044174866396816275837440 6678917 8118049175840052545533910895286274592 6678918 9594397371202509666221205573113740800 6678919 -3589677722633703418778068053205697152 6678920 -26047623792638315071640755699162675200 6678921 20528785511795923142163895716040004112 6678922 13888741497591109015640207015006594400 6678923 -49689368662206330923532757179562347840 6678924 3040792548736875062691490665968074752 6678925 -5441135136619355374556997039361860000 6678926 14456816697053227326248242190315571840 6678927 -1514789771121329143705064154666432792 6678928 -7847801531798222149258761095084752896 6678929 -2086308852989659721465901606638059470 6678930 -614725001559117496996070460074311680 6678931 19703414028225505942177229415488371792 6678932 422194286716980455567795444803461120 6678933 18133969227057044968968548935382353824 6678934 16706897802350004116054028940056707616 6678935 -23296819591391577516855615374661306240 6678936 2905782482284674760462444555927080960 6678937 34486160328424938448763662011698700800 6678938 1835301232566853143015611973025628160 6678939 -38201566110294481256671423442418998376 6678940 153166978878572069653339902922951680 6678941 13933118027599757556326930275746096684 6678942 -5487662469775159694885775094905271488 6678943 -48284125042841208883444976040458596320 6678944 26926107962225674483636273748428849152 6678945 9451508594925633925141489436795583720 6678946 -2574038575434206426533533897809794560 6678947 -17571257830795189902424199745629414400 6678948 -24216152514858684745947074464556497920 6678949 17947287001753937020790277956872013536 6678950 -8259992029122437378218277561749812000 6678951 23053517248438879867692110368546695504 6678952 19665624275897998929405782559666094080 6678953 -52607669533875700338429304938908062896 6678954 -4266807553647555438175480257363783072 6678955 -3716393692592400653869687951818452640 6678956 6027911782605345931796932798210936320 6678957 -20862942609209117474679830553978682560 6678958 -11490282238666771215548442572922226944 6678959 1066411518205844069485738719264177120 6678960 -3589686761653513748197786193958666240 6678961 76347214070944188085624261265362341300 6678962 -26219207592808724087960078899256800128 6678963 -38574225209728675783406024127748371600 6678964 40388501808747123951580694034934894976 6678965 -1390101671094656516091232509383071200 6678966 -5110646092642477179941183402316558336 6678967 -61006987923733034283312148974754912984 6678968 82618204320920066888904443766934917120 6678969 33352710219571200320059295135996675808 6678970 4362640812380728361655606447797299200 6678971 22891645245028137306017427443207715792 6678972 11900994535956694166276278022952362496 6678973 20497863929007430373090877751456812640 6678974 3712811793583134463101301061707028736 6678975 86213658427182306300896976341520000 6678976 -14889489993835998846998999331472670720 6678977 -23630671677989745265832040123538682400 6678978 -1595365313299287336428897786832260352 6678979 -15208402849176984058751423611613524420 6678980 8320677059245390798943305078528942080 6678981 -3759612727426998779012189956918995456 6678982 -625357059488087495061588292517515776 6678983 -41692061482587142982942775136183435200 6678984 12469715580485726523376125559090053120 6678985 1338475991636452895188731302542398180 6678986 30603812920959637511297647846279302192 6678987 -1133047012335374244775072202422569216 6678988 19599150134699428623541517673695775488 6678989 5368447858670353167206505939780942924 6678990 -16342341793796294223429795467926464000 6678991 14022017084610359948425588899417996984 6678992 5165005329766192479686843014376349696 6678993 -19241816027174812494223599429246442176 6678994 20370141175785491765695198872100619520 6678995 13791901099397943526155592467059451600 6678996 3143662801478967059227032025870190592 6678997 4126516131256515622936769891367412540 6678998 -6301915929392533158529239811346312064 6678999 16377265756566829837953334104648881184 6679000 4811503744599728210291107349452800000 6679001 25558932262305762225421419890173561920 6679002 -435660837335868169939722162322864896 6679003 -86210437039144572328664714908561749080 6679004 -3986582492935611849921587899963282944 6679005 -2837087283648597354354443783232715200 6679006 -5966498439774857731467113719560114048 6679007 26024764407645316257992934675161520840 6679008 -5756756910475607063036284880319676416 6679009 60655111830388257732213622618433282210 6679010 -8301372920814608813537450710358745600 6679011 -1103268904960919760975505697158831776 6679012 279262895526988756471653938367217664 6679013 44802492351675612529491814366290462240 6679014 3838501737130036566485356355872897920 6679015 8389381398291240095000270770942226400 6679016 25011026575049709061093265990658048000 6679017 -2551417414232340411013037192044156134 6679018 11886179155274094494879739144787200 6679019 21237173844864027976468059167950276560 6679020 7254818786995704049242436528221895680 6679021 1730960891241658553938571879530491072 6679022 -2778212902174630114153066280245258368 6679023 4415051769369213503366050355755499808 6679024 2575179880634854303225142082378596352 6679025 -61983201984598482106977138416435700 6679026 -11079915504000718885757225001659837808 6679027 -7932519338746360469351229990758033640 6679028 24091436922075373382688581439067097856 6679029 14350145604515261209785390229068632064 6679030 9881531821050750175451531752896860160 6679031 31166580972646768104967683475582841832 6679032 -14036932889727461630960206241356185600 6679033 -67824844947626270320056233506932540800 6679034 233881738248634040270591276828677632 6679035 41836879279327508132286142034021134080 6679036 3685386056282537433662245386471505920 6679037 -2459080110823994775954493009751613600 6679038 13219045425097238881723416440212839744 6679039 -16160297293826597385301825303373891376 6679040 199505989834168341519531735043276800 6679041 -1615964224913973819372239816367030336 6679042 11581225758950981511869591521231902672 6679043 9158219603797167702244593992778002496 6679044 -27898848452272540763222806310918830080 6679045 -53985362062728055322831622123111939720 6679046 3289455677352731060551413192251344704 6679047 11816636169917822794085829441293983872 6679048 27586431825712892159000097602370816000 6679049 -8638248617646967752578407832048119746 6679050 1853361464189054175821448720309081600 6679051 44818770505004689673110681325766244600 6679052 -5015527289536867546615956065909393664 6679053 -33765514795549487004842432840061933738 6679054 -19420777079984803697500437047573481024 6679055 -10180722670512196142663492745273129600 6679056 5165835630910279727756332178940493824 6679057 -7128447376023458706861150302363959296 6679058 10714283047672456492958704982141588880 6679059 -21237700921150509686858423050872244296 6679060 3078120624640853185284383828846568960 6679061 -710853799602759482342062320241060608 6679062 296967274242614695042069291925700096 6679063 -18562515086793985275432963382729365688 6679064 -7101547232143882928554382067564134400 6679065 -18895452335936529194618026928299500480 6679066 -41838965701361333551677770610863616 6679067 5080464672665328013136568635480362116 6679068 10564384557637312931087214229944115200 6679069 32937661691490326841739712900662182496 6679070 -685911840022314539350493642053372800 6679071 -21715361479749350452599214819646227200 6679072 -38860007657549009290085055608775180288 6679073 -24689028093792951555205036991973242112 6679074 82458031919725177665276655454515200 6679075 -5609145115322800119514383901070416400 6679076 61862501356025084731208094208104357888 6679077 16238036362738122153051306935927418720 6679078 11955453956253146222933800878154774656 6679079 18473482645559697981737412470036928 6679080 1782396903042371600582961211336857600 6679081 17948870502432253854299088968951033764 6679082 34931310171179050001983941639661036800 6679083 -18997921762881283248079056659782733376 6679084 4067051555489980228946872155128089600 6679085 -4966753812417530014161248271164010240 6679086 -7795456531573783237321142109813875136 6679087 3333956731014949859654286796328254736 6679088 -586935963727162895380891585603239936 6679089 -15210354108231970218927912332521504800 6679090 8143359936062114101058535552045235200 6679091 1805187823071488872163825489220154872 6679092 -1756174170304966966617495990207670272 6679093 -39683752556714674515865543324492660896 6679094 -5632030670203932530040573003170726400 6679095 -1372044350704683122712281266660886400 6679096 71471286626354484065612705401406300160 6679097 -43426050210409157121709917545867114454 6679098 1952039375031711952145435393631170160 6679099 2422183708291936338542063748741745936 6679100 -13038074047016271825991303919763033600 6679101 -10131041129338158608545991019000008640 6679102 32057649968121866233816453180122871104 6679103 56599558892886793988317548678604124352 6679104 -65291019626321848193524848006266880 6679105 4414900993680959901690382326355223040 6679106 -7255141843412493429592943324868733440 6679107 -36303939936029506026936737824088417352 6679108 -8547095058865247555341528721773916160 6679109 37889362384119987983879934909017200704 6679110 -2169004483651063053485834732169492480 6679111 14190763609404915333687396660258900792 6679112 -35899430653877796146568171780196761600 6679113 -1158512513142480104324763280745471232 6679114 12276672897498259774622273120387645280 6679115 1977695639584131692770250498371950000 6679116 -1038923569565413811813686914911939328 6679117 8555487917652348308047578918632438560 6679118 -2512115534176965544345196131308621696 6679119 38783193137123506840459910634222180744 6679120 4035096128128743552928728685050593280 6679121 -7456181849357634226226706879787425678 6679122 19135508244354710909715632677017823872 6679123 -42742684124145410747108997324719439360 6679124 31210351173365392625495344817102311296 6679125 62287359706753123578046450524853200000 6679126 18056444210706141042050340776175220512 6679127 -5753052752664444972792122377130949120 6679128 25375306246682233611346183007451832320 6679129 7580944112286881832333711791524548872 6679130 -9807321504531056678734236474879273600 6679131 14119401281790897197025655234685875200 6679132 2695192938730771875087333826930704896 6679133 -4118273835641484359464780197999078618 6679134 -6473784834824179197435264269936271360 6679135 -3870398473287002099027828496063518400 6679136 6291305512281023649384598278928072704 6679137 -28688662780787507051267582392952773632 6679138 53379928901588723856528025515424786944 6679139 9585144727407218338081484168861606940 6679140 669627922720546358802594476705157120 6679141 18385830976059844231111697891125646430 6679142 -6396571716688997302656883836465546528 6679143 -10113860043443945692501217927633555568 6679144 -10941686504053614988628536957527843840 6679145 -39850555146256051222777536506804409600 6679146 3219969406194280375666571422248998400 6679147 1125357695720316972101880166940739792 6679148 50481428016433467089409287849066496 6679149 -22750755727726588255546161241216460736 6679150 7046863426071316507810777559781724800 6679151 26718876756519450799495010024967224352 6679152 4587702863542398973081504346221117440 6679153 -19825626885228385906363040565005213516 6679154 -6802106292613593150073102901913310080 6679155 -4101400744479924957454329972765492480 6679156 -16480928571062425036267338208474675200 6679157 44119577706830194015794774670926287406 6679158 13060011674881677332243683017171854784 6679159 -24067654668371793986489917856584191640 6679160 -23723531971057935100313866967920128000 6679161 -1066238236746288763882710781599243468 6679162 1685225010964687407249163595161113600 6679163 65317523221821342001221528592355442840 6679164 -17644748752692539488269623315721369600 6679165 24273807098728885210073409240927427200 6679166 2546615971244721246312484510323464448 6679167 6160116364296223643717763387828003840 6679168 -5370366522371323749142688970445946880 6679169 -2336382330286670974869862616261104704 6679170 18877882187749019247372495113548876800 6679171 1464437239574505673689614291710517372 6679172 4265820345571152831836303433709186176 6679173 -38002267560593255128593044347446613056 6679174 31667988776971745569713142923478986336 6679175 -11699313840123744035213815050768357600 6679176 10988464066546087780584074839955865600 6679177 15299925456221437588166545522762348800 6679178 2655592729691175878062836022988179968 6679179 -843265823988123588011792043747369456 6679180 7051456325853686880531700532863718400 6679181 66648413839128823167115250687750259372 6679182 7399953626930437193119428693555580992 6679183 -3378217739227314387674005591255895040 6679184 2627733054122980447137996986269040640 6679185 9288069395726530142491599954007660800 6679186 -54018596609138331580135154417111412576 6679187 14851165913464738711403179275077390952 6679188 180784325258800865037610236880255872 6679189 10340166472827426769508751870535478400 6679190 -280857309627139169095425559084456320 6679191 29908016590145897269384150331597462784 6679192 25605634394719006561282419796210974720 6679193 13362195319579355355746638533090078600 6679194 18822113437161318594927311241502502400 6679195 3713315073439357900212313526281868400 6679196 -1972277830839253407810720112932057600 6679197 13840338147710564903596423059612068640 6679198 -228073129796657119678609412043629568 6679199 -7890609344327749091425245001938304800 6679200 11742922522783547972993369427148800 6679201 -34043948796616154767309125954673235196 6679202 -11745723261574563284398782038721782448 6679203 11993221067598692472380485537014819840 6679204 -708032487385115810709375490975531008 6679205 -4168649396598324708659668251633041280 6679206 -8123934804277320946459404951316300800 6679207 2951194708191182861853882423458573472 6679208 -2412863521459110564890997395753379840 6679209 21519623921896595958552435442604924304 6679210 -13615447992555222852384106964648622240 6679211 420523621651029910170559582142586624 6679212 9986370125307906062174674011948467712 6679213 -35419436998384123868970739964969462400 6679214 -8844543290858188579714067485281380544 6679215 22972560283993809805923542467186332720 6679216 10510634204663283248784590329556713472 6679217 -4621767251229844524903941933324302848 6679218 5154226497992001190082167846340540928 6679219 -4010215520498349517504061992830071856 6679220 -6649543426351800894978935625603402240 6679221 1986441179406512345497898184369729312 6679222 155382891579459217329524132347036512 6679223 31382879269056584344711704745451460000 6679224 6340543107885099629114466932723957760 6679225 8082008497029027393809952334486254400 6679226 1778298230374012303223589808520774880 6679227 -30250155390619310626829777816030594280 6679228 6476466945951547445942984636768148480 6679229 21519206478762160562013594788593557120 6679230 -16009355712979404561027064595674567680 6679231 -5925513938554513182201950587204619136 6679232 -8771548481634421608075639345823875072 6679233 -14638451840730171046157588068631040 6679234 12817074871101040700577024754700408016 6679235 9286832678813306303056257002751889680 6679236 -4249528393044568542219415493990092800 6679237 -33084404031879047297378437163965606114 6679238 -3768363393244940284952857721229094656 6679239 -6128795156486029945718827124540332800 6679240 15751329302957374429726866788130508800 6679241 51905531747697291058078109106220774080 6679242 13929958388566708886843380919986133040 6679243 -42442013356780107970073045763999554720 6679244 12443739326975350577694994027307922432 6679245 25435456880376244581808331416634769120 6679246 -2559960609792772250694122195085766656 6679247 -50093057226323528474480726664771212304 6679248 -836548074020726969000583152259956736 6679249 -37788099835131534719899086334704708768 6679250 -7174759679521537246487946161772408000 6679251 6867118574873158892051341586896409520 6679252 -4308343295892216277205178984779995264 6679253 -16474726138698238071505557611506083840 6679254 8324410267980439244671678986696376320 6679255 -3278349885553095684533705869167481680 6679256 4570249852579064134293137554980495360 6679257 -15095291066848053553066999565829875712 6679258 -32683314232199884565236503741759893520 6679259 46951205327364418294982239034846203704 6679260 -111681547051250922660777669437030400 6679261 25821262569845399711872410661266083232 6679262 3013770419462900069854549416346995264 6679263 26284933295364258908676208825194108744 6679264 -5058989584347902298466257221874352128 6679265 -27899619974478192922493327144302607340 6679266 5236793447006039130437185193753415168 6679267 -21114788202577745832595628051560578608 6679268 27184152270197129419258130672450629248 6679269 -8634756890331104264411041727381765952 6679270 4780027108415077543695530679882854400 6679271 19014562945063190176995464264445884472 6679272 -4406767726940969186158349078310912000 6679273 14267327814396129701726303585162030522 6679274 8848793133576469040127336003422929152 6679275 -14015166446444929571604138379127638200 6679276 705030786020054324536465392679762432 6679277 -12998062056451645768894778833457210016 6679278 16160331069647748931138136541943317504 6679279 -6230818027222522628835938705691984000 6679280 5975802173125704255533692416294912000 6679281 -71854433289051086099580352622476416 6679282 -7037428936827233471816100205676969568 6679283 -23593730409214197073432280695217290176 6679284 25581902798115130358712022400077479936 6679285 17725454403256542239810142944572724760 6679286 3889277462869768250788225483439378592 6679287 36460702509942605174498001366239887440 6679288 -28721494202668595422792841699652096000 6679289 -32812294779185951296474378585146581910 6679290 -4666699847184962311872017655452801280 6679291 2857726539389604115533798586715147584 6679292 5087413666766722295547016905685401600 6679293 13681570080156389070533095103449150464 6679294 22112677659923069845043338322713629696 6679295 -3450334989824143035941577857307330720 6679296 -6569610723321330252817344486589857792 6679297 75715562955980302264687924808326544544 6679298 17011989880405887025705627737921219840 6679299 32760526231961247343494091512291594048 6679300 5346456267118181433806407580008416000 6679301 14919660693854447134109808285922767612 6679302 -2406871262034614791093224908496844800 6679303 -14906047409316352030944629608142649448 6679304 51842744051133990674257392336950645760 6679305 5728654815204158613769423979997699300 6679306 29230493308334014066673451293805506352 6679307 -4847736463291778025748872206579574444 6679308 16500567807638456667570793957696335360 6679309 2473971951660598823986399117153403520 6679310 -3453451388970125915090803530221717760 6679311 9814110616289852237433257145037799424 6679312 -6738013147044591253587662796963241984 6679313 26753508039128342470122492862238480562 6679314 281996863099242079612380718060247040 6679315 -14338734975732917333070696579590873520 6679316 -8969224648720250030184140267552028672 6679317 10989960320958733099918016312456511360 6679318 9630978217824895827946222584418659360 6679319 267380707058628568678266344724337944 6679320 -9505728046907156669985806352882278400 6679321 55241144051887773820021199774389466 6679322 -1668400841004837804566181245598744576 6679323 363538417972136977200221134847974944 6679324 -55150489482780056014323679458043008000 6679325 -5504393007895757305048281038490922350 6679326 -20459843816538820849100573962542296256 6679327 -2913840457612222263251591047622801824 6679328 -13055423239419950115021240620711608320 6679329 -507749573047781503442651550988109472 6679330 3280601902663666096858298154723033600 6679331 -8877025356774664140205482844706933400 6679332 20138864285924103915053178438212849664 6679333 23948496988705834591748215745776587840 6679334 10773993384078978473814673965898808064 6679335 7852796830986833066757347891640471840 6679336 -8492460150564536116746895726240972800 6679337 3239151336175757654764467155480222592 6679338 -10777678770570999960344692688006169600 6679339 -41410734901668733074262344755561078860 6679340 -20165961686224674112004502826782597120 6679341 -220327265588556860330111288797016448 6679342 -1759496122787013260971448720777811648 6679343 -47739946745621747341512213871034573256 6679344 5117570652819437049018340311551705088 6679345 22898986283457851593295398804794674100 6679346 -2872185776701696494782807609513062128 6679347 -14841363279427141297039829194174767360 6679348 -9435823824860094920551419296900844800 6679349 -58388610214607496630711225404564725650 6679350 -7199131401964034528656825640592698400 6679351 -5156066272516755537533527044861714144 6679352 -23877104074371361989458854425533521920 6679353 6109038148632354480731540734310692608 6679354 1632205238797165811971541301254615040 6679355 14853042607689712366277362761467886000 6679356 -5614988523219407531037456208988425728 6679357 -1140045126025698312590070364377744180 6679358 -13923657896405625214604341078744424448 6679359 -12083084321368793517778456454855321736 6679360 8796007107067618705300514597822791680 6679361 3494997477128074662794068158931585920 6679362 -258593521383140732566939848896375040 6679363 26316322866365732413440509355613991612 6679364 18544005336236289938753254539201862656 6679365 -7816636860490619238386190463176591360 6679366 7905739892342193921362962493863808064 6679367 32602071611076053981583688844339233200 6679368 -7497085804840989420527368606567219200 6679369 29313280418390920472141623494753015770 6679370 -8912306411092751041497311478405829440 6679371 25353760749783589581532255563775787520 6679372 4242319469116096492307595557050214400 6679373 31776279652871203937422493257636325622 6679374 -5913639765341602553606740497753707520 6679375 -6690122818492926984254359188044440000 6679376 -3693464662340698616414242764028379136 6679377 -20236119335637751144155900285414027486 6679378 -135326646350512096872605028586045632 6679379 -15373273499414741816607361209740342880 6679380 -6968325488822273188815994363194685440 6679381 -51434857097650672418965479107142080818 6679382 33332844175576304626107668821722605184 6679383 -10299632278082556967516449821318420376 6679384 9712361670562800940549745066956554240 6679385 1628177778426836610872921399556816000 6679386 -7771719485675835746445192065551488528 6679387 -46417659091570925229624517733689886472 6679388 -5325846608147682830466580477902150144 6679389 15909739364698440491517569461698551424 6679390 -12289015557873216375182814894222902400 6679391 -6953617525505169081414473659312490208 6679392 8933935669606721319491964076222316544 6679393 -5126927960088654151088831520020234560 6679394 31260195868831687505366329792303828992 6679395 -3217054561379710194608853454991786400 6679396 9411282561827369498243552310832680960 6679397 13662510980954875513856274730003374846 6679398 -2509412351376242831247520075279037952 6679399 -15420006043708788796221597697705300664 6679400 3707233679606520144172387609657344000 6679401 35547729738304967087091861676707814032 6679402 17138862789735565173570915533866312032 6679403 52910792235238527290259116004340173000 6679404 -16476179520647003447609632884411567360 6679405 1184831974231055834157392473193022720 6679406 -8195196629247485746954110265871298816 6679407 8575511250276630352922999517910955520 6679408 1678985227721499556536162355493109760 6679409 -31631368437073483873052763599123212560 6679410 -13688055977397055644681298279804976640 6679411 31327727755966985063140482211306907040 6679412 3016970176415044324424310122288271360 6679413 4111720838999036971615964875910743260 6679414 -1652651044189002272195150149398528 6679415 3175547780786047389449508325929947520 6679416 18194361780435078588271045814830694400 6679417 319949728581761354160734477313692752 6679418 20648249039951969102547368131563938160 6679419 -12387504193511353028432956098092702160 6679420 28364353015475209938668736329208821760 6679421 -17430943623481630678112946110495760288 6679422 -1902343380557669182828507389618181248 6679423 32589079051803334352764986506224172672 6679424 -50623673501133001099371903974249594880 6679425 -4410447380774003999016399191220072000 6679426 10216598491907913611721449181178504224 6679427 2971192689169901418096249935237517000 6679428 -9790793538788232825206806945536933888 6679429 43623102607017333865390124442893629980 6679430 4409177556247583846043292200570078720 6679431 -16005405996711019612852496043042407040 6679432 -4874403384522144882655561541666119680 6679433 -8172247441300737325979434517347625592 6679434 2851581793495301341795460082644110080 6679435 1774319610419558413199330843818548000 6679436 45198979297336227190331373583393064448 6679437 -13600945012141477192555280830849611840 6679438 1276927670976608645844530802448029696 6679439 -11072526169120995391422851069451961632 6679440 49177241149937436040364374374236160 6679441 5238465369616590365038214278025154292 6679442 -8433094449872863796962506545923584 6679443 -5710468419950180376046533737225329872 6679444 2932627846775376091494663342757079936 6679445 -175487609650854722439348751046187300 6679446 2557961504748183945747836959575072768 6679447 -131346735754688374538512162135132470800 6679448 -24612733117173569017393723324477440 6679449 10836660951451439356003208366757120000 6679450 -6215658964537824307642742129462400000 6679451 42796433805465799013086903636017928452 6679452 -6340353102325984546335891155068256256 6679453 22892683506273895832769909469492856448 6679454 -20809754324226613251847196330688037440 6679455 5723997316922495030547752604593001360 6679456 1396706512396533160082949158307102720 6679457 -11240768170683995450984630839818217788 6679458 -6062999683879125348379971797306933856 6679459 -49513178769232269520184517550957410340 6679460 -7975000846652891946193397449282686720 6679461 27585120401620757335279700463155848704 6679462 180016943079756335597217546246018432 6679463 10955732957117489399411993034559014960 6679464 16424416183815084441983995593247703040 6679465 3962461684495591911025708448062016520 6679466 4777888406056841897132609486898640224 6679467 -9202726446592496089783809434213770992 6679468 41250316191282933932721904143326510080 6679469 -10802113856024651637077828503506236160 6679470 -1894250583357739446084592965607342080 6679471 -3752852542134140424183367688191689328 6679472 15865243937029770344434100920009359360 6679473 35842843860237808840171999905135817824 6679474 2704041328565916548398845493447774752 6679475 1672855774337655081402181108943860800 6679476 18274637990986146599590332482603212800 6679477 7046697873328651100210419386793977344 6679478 13737990185986784758951132853337028224 6679479 4191284909998319236804877377278858984 6679480 -29407811038739182169717538835501977600 6679481 28099672106219564461255259013250650282 6679482 -12196314002281732376324527979580969216 6679483 856419793349059441019242961443856880 6679484 -1211929211740792782840628687202225664 6679485 5381745831091727654360554411127187840 6679486 4019702425194621751258420040338378944 6679487 24768796697849778316503502827495789792 6679488 5251429908125237065656090209644707840 6679489 6098391911029443456887788624690712020 6679490 16416649446460443644943230919448596000 6679491 -56461536967972261597113883646845440 6679492 -27496894600267467623713952972193011584 6679493 28320425000237156766525186371112900924 6679494 1410233578465382017212036035505995424 6679495 -1943266550666116316616472210439733000 6679496 -18617941838366176258255157817012019200 6679497 17044756930315618190685004781782556640 6679498 -7976184339845279692149756262859570688 6679499 -25149053783534924970868239641983039488 6679500 1356040798570456525842204034027008000 6679501 -83278107578647568927203208556523095168 6679502 6800990990012786812517020889492021952 6679503 799903259917066028937865004262760032 6679504 -3283351933824814077879304918504734720 6679505 -12811000079814401745396713361266523840 6679506 -3009031239237123733622953042871635200 6679507 -67802729882525814907737865401645286800 6679508 6330290630638025201095165594991984640 6679509 -9549023981676038761089471754334163552 6679510 -4024258874013556230408710558027712000 6679511 3709451759754639413852076851503329000 6679512 6264373939977758782318695448499404800 6679513 -29939353698371905646779254286243125238 6679514 24025585436852729596095002823936882912 6679515 -5290399567996266302362156388287779360 6679516 2951908217652269646719165365451901440 6679517 -24749725282948839708547379587925759208 6679518 -9935740342610029518482878121031420096 6679519 9840319225938403706489495026847016960 6679520 -16158712574109224201916910628398694400 6679521 20945683369142251602661091161002306600 6679522 -13074394959272413581684897408151776768 6679523 -38540520592208763508726353178407696228 6679524 -6168496990979010776933882046335929344 6679525 -25159934182035875581908369024775690700 6679526 518709080764897852703810658652170240 6679527 -10521422089917201804338263959856453080 6679528 36146636652848429330090655486549212160 6679529 -19465919041832774454758361002275424640 6679530 2493496194283674481635268464006604800 6679531 17328494707706757819648013364604153332 6679532 30440567490588053160685696831631421696 6679533 32706102491862363138059871657354800640 6679534 84804445775908462079590822932497280 6679535 21232852076387190885244129429803153480 6679536 -88088419294923500891340453334941696 6679537 10296692323850464845766239575208158568 6679538 -26247330348549041993352571102172755968 6679539 -3877952151580533042540196493236348800 6679540 -8667922243122561011051736298026270720 6679541 -42553710830299569003411887222815485600 6679542 -3910373097692128964326801522661364288 6679543 -5548039659588839061604719259424675376 6679544 -3375563170974559413111871733537280000 6679545 10288753544642926743091822956409728000 6679546 -23351500392372931749801553374872855040 6679547 18642800864775182240748637801350070032 6679548 -10911128467889083393087685510940615168 6679549 3472971951397088661944565639812332864 6679550 -16229373977729076700388479831227811200 6679551 28137202463076779058847820749282642632 6679552 -5950812925266591393276165239674503168 6679553 61333857930978882100527046347204428802 6679554 5240187255438457282919537874281226240 6679555 27497757936592420525234209378095364960 6679556 -152998576012227379559359661977165056 6679557 -32073367751419241666642397509244591360 6679558 5959637192285216965243078369404955200 6679559 -15099347245025854187159982330944805720 6679560 9002272212561551294327664684972441600 6679561 2270910568204194438480253982977769024 6679562 12970300800016927061965586977906202112 6679563 -54492584727589202780999737928587368 6679564 12767690886574370651888965626342297600 6679565 25835814450445208190246798330775111680 6679566 17300392646778877245062802311532269952 6679567 -4818407766000954507324821271389267880 6679568 -439231767563601842478133103326396416 6679569 -16653730948519730253226362754500672 6679570 1071985801229430241376637216816537600 6679571 32565918297870153070169211117789065772 6679572 5435634634241397437658511569039114240 6679573 764271088219924542053637355844276024 6679574 -14833663411052498677635345652463030208 6679575 4818903871696636616279464468455939600 6679576 -31827309039317864509441064214865920 6679577 245330463797816791526704498583517408 6679578 -8826880900952278039750381109064188160 6679579 27861840361126201575902246767141442180 6679580 -6392443763780221792560371032602547200 6679581 31151656960785766505298006585655546752 6679582 2909583967266007257261769737006612672 6679583 -295525805029046072058344778214050888 6679584 -14346192110078294267628479456862535680 6679585 -5779133727601342795250966551663899840 6679586 867577252234913513590153306958755104 6679587 -36991328149940611691757950481823599240 6679588 46081913217333016110464089846203394688 6679589 -1440541853496750439941866771116724928 6679590 3954008702949357237265842112213712640 6679591 24995683807746615895494278075251248000 6679592 -32794823243507999928487871817911424000 6679593 32506406803111995041521691383389805824 6679594 12741316068123650491355692484285970096 6679595 28582579285633025640956046360725520 6679596 479263688008700829423836170366402560 6679597 12262376670965428689514730143855944972 6679598 -1136730349712439251966956969557342720 6679599 -37621938021760526617270412358944304240 6679600 -1446764517845073686665586176337920000 6679601 6599668152476414948033551016210671104 6679602 4763332205985720035975337675385822080 6679603 -2495561348707676895434404220955961520 6679604 -9207910203241131392270925832008167424 6679605 -18424618754073469293182783606018339040 6679606 -23290592927061783633716745109098901440 6679607 131972954670159960626936514752289840 6679608 1766466604966391864252466811188019200 6679609 -43302884618802357354580837902785111040 6679610 1154717174815284312996254906918630400 6679611 -26194042263529699956979087393381329360 6679612 30826913099080428339585620815310464512 6679613 -37737190895345452874810086033943694138 6679614 920900607405960635976107451720960000 6679615 898036949015873286566021415445190400 6679616 -10633640772801638163800839756791152640 6679617 4091840726660224193226080299605746112 6679618 -9217593509217332404796046696232517760 6679619 -40611576475690245839997145185959782980 6679620 -149593088171644574272969175507681280 6679621 20088083315673580835695324748400435680 6679622 24550020575319946698859556833111156224 6679623 -13805736912874486712519537714251467696 6679624 -3193727613133270035161671671641702400 6679625 -7516003815642733852278422862017643000 6679626 9744206669520253207464694052507270400 6679627 -27837204801869130370717905429670984328 6679628 16230940108867130368053511084343961600 6679629 -18864244115159102889856323225309799200 6679630 -14270845241362272473298685613676575040 6679631 18485983184139813898786431156591000960 6679632 -1545305131455644119932853304893636608 6679633 -5619744889439361327619518556014708060 6679634 -191117982097469113388320395812851200 6679635 -4595702493375587528193446416977904800 6679636 -12341955864290235637363494119254845440 6679637 15424633087110321152534395533819251040 6679638 651252191003397147083398385630330880 6679639 8001761652063747315842907995849874440 6679640 -43161964594258427153117130525179904000 6679641 -8723583794849656787273690569691209008 6679642 -260965363524204044342171060995461408 6679643 13752166648691718924949438517768415264 6679644 10779682602584275744710966426836628480 6679645 -9501397080510617726296541584285353600 6679646 -1445456560112997941088613043650179456 6679647 2427343640251920755926534983581536608 6679648 38343937617107282026034942168477859840 6679649 -3640327996687034326669643331633398736 6679650 -9480305666837311476924041971143350400 6679651 -8418431677390944351148867628901015792 6679652 1889892794526682593165474352521216000 6679653 -47236088422238627366923175864446643136 6679654 18700160464622883041259037468777471680 6679655 32676828650868628055753756687884176000 6679656 228161228325153742115847897773783040 6679657 3967677065906066663983675224546858540 6679658 2201791783448001446230747075817460480 6679659 1602157665171229099023013361237479680 6679660 6551084331116050780208571754594037760 6679661 -5118655769652257152305055547021517738 6679662 -2061868737480753455293762107183891456 6679663 -338873821093730562517806460655990272 6679664 -10293250078658907945901128790145925120 6679665 1304793754364987919031138075833713460 6679666 -7248591607296093625327083456753921024 6679667 33425785113546691285716259406668624716 6679668 -20636442948984144747761726249268879360 6679669 49458736097424423315550114767721675296 6679670 17796255473500565192594925906682224000 6679671 3469742594264417677826446256571995112 6679672 -26983377391748387554993680026912563200 6679673 2898137139738876079186319730007099008 6679674 -13412212097584895342237792275695816192 6679675 23521717377419032651450558633567922900 6679676 -13797442101042841615715648911618624512 6679677 -27832845585632041344783137569936771968 6679678 24181399463620371837608071778781925440 6679679 -241523683990800968900211168742156368 6679680 -6837189255139949204104731429332582400 6679681 16045128762239782700904047030470404482 6679682 32482271978077225894263440613795758112 6679683 22963342075396289547922750882702134240 6679684 -7372827726032418006373619586536192 6679685 9612268349171056339233591148983933600 6679686 -2957007302501451122292593706837653760 6679687 -41096854999714539598014630276630097920 6679688 30255240274460561825580711620983157760 6679689 -9140080853201248669554577687418030880 6679690 7453220761256742269589755575444896000 6679691 47166590242154856743440276669775585352 6679692 6231911102284892874712414879269519360 6679693 -48650990110940443507740722530110090058 6679694 -299304427567777863357312546662055936 6679695 -8689650028869112612133181357973714560 6679696 -7922191797916179442358668591703113728 6679697 41636643264643041573891285562465373040 6679698 5554540678119279090810813641030595840 6679699 -8275073219528058671229297956608196560 6679700 21451302223333690597502495426656963200 6679701 -2749226804918976130924679908603879680 6679702 484211042843942364550968610472997312 6679703 22565859349738353239196212317478875464 6679704 7254939286922049215533884462942597120 6679705 17210363205364989403096552878203881860 6679706 62722997482242144008092710029488128 6679707 -21463249837993903761378266047168915560 6679708 -7056457891023727213203421713173981184 6679709 15639298297111260428856060399846796716 6679710 6231395653630128215209135943627947200 6679711 44147358941441644121247411857801969152 6679712 -10437071191418666710811029532656140288 6679713 -12348995699608636673063798046601797456 6679714 -10908236677332932992640728513869818544 6679715 -3910475148158672735304176417466763200 6679716 2565885599670121815644530941518161920 6679717 14213078943814702521079062110848704960 6679718 -25389800410982547367286485594246993440 6679719 4705819564021805805032337151518525600 6679720 -9178736049250911075900620069267558400 6679721 -16297442311597926334934940586457203548 6679722 1075825709490739352904590584528548864 6679723 -20222320464014640355728277567322670028 6679724 18667101556504463600674500476055434496 6679725 3419867281807709726712439653519955200 6679726 -6745655052485249944249249484558954688 6679727 -37860709282296397062571906249539792168 6679728 7804667532051086782154793401595101184 6679729 24971523034003053928006033788238812096 6679730 -7704886974564518848870235726349631680 6679731 -24257098138942257569383957205516605440 6679732 5889490381916464338585358151295476096 6679733 9792222962895451047744100468932563004 6679734 -28815822351414198951324380083739455488 6679735 32910732501466218249497707224127933200 6679736 -14163809043395397012701318633580871680 6679737 -43358171994251792534619570091351555206 6679738 4992624697027367377303001964352048320 6679739 -22104062635816795021456471020788079000 6679740 -1943319016429946309675489951688007680 6679741 1956467966899015620631620340554283884 6679742 5132785409113312677786436161343448064 6679743 7420934620194753607231622563718127360 6679744 -12512043990157374177881259053364019200 6679745 -33520841982808963311344834622578131500 6679746 -988283337420265878339317201376192048 6679747 -45376138387297544209541801275750852804 6679748 45612006517395486868416985351633377408 6679749 -60193404105229991979807282639652032 6679750 12005667775175458292287411785951744000 6679751 8969283344307306885849623213675591904 6679752 5864239434468833647885869593782026240 6679753 -86811718078297034626929401275077152816 6679754 12751724627806189620226634049264349440 6679755 14134334783892481428136634087389364400 6679756 383144136610711321222640654248116224 6679757 -12763366236478222570651480684659941568 6679758 -4781321575617230289382749058068865920 6679759 -6884350573335931078818406563815342784 6679760 6269836067811930885143822916494868480 6679761 -2472045904573986535722167471426325312 6679762 8395973541519753038101117167356287632 6679763 46844734978095766888101072378479484012 6679764 -1637688665399407881930799883109457920 6679765 -32187411913883603904560788860911474340 6679766 -60379892453011081990754039881025187840 6679767 -34940639461608503333482327316556703488 6679768 5195492191725493844022619027501301760 6679769 24871172414292245865840131150278609044 6679770 -151756546077007534855362924031622400 6679771 17102933966266464973432757551161194512 6679772 26986064790975146577607205802653394432 6679773 61432062833159933514489371764220400000 6679774 -5529993852365051445739159153267284864 6679775 13605654844486739114474748987434242800 6679776 -13504498883685103329460016554194763776 6679777 -12695788609408943615040740352656815340 6679778 -21936592139999904867098640717683454384 6679779 -19721848585346492996151117494945895816 6679780 2349009972700259389521841505993529600 6679781 89099731757242811663429347861760968512 6679782 12905076942316429270445170641854599200 6679783 -10180651970098700155041212950852732776 6679784 -40906934449308639065785661540205772800 6679785 7285920124878268728373363899820671360 6679786 31381801330391018622389926301652380592 6679787 4535617489768546905567238011620312064 6679788 21845127614078607540411525196907473920 6679789 13439625809954140419026259140665605590 6679790 2339708053992742732029256062369342720 6679791 42175429280411221387892511054726899400 6679792 4417524444031214315584764148449280 6679793 69282983435774796158543802710474914980 6679794 12962819240304386663673156839207811840 6679795 5532228344778716011030359958065203280 6679796 -1440282166187395722837218812533307392 6679797 -382032302073996889074122726142104640 6679798 -20384384789563598338612621892667639936 6679799 681613277617503594505675181608495536 6679800 -15364738460691384435205785954063360000 6679801 -11481755931109667891122159257485602198 6679802 6382555337605961946678589418829858720 6679803 8192439799852111073868911565515316480 6679804 21918835085040794787653242349515206656 6679805 -16689440015127209557694546982303240 6679806 2616892687895764725852686512215828480 6679807 29162205317512519896757787872099725056 6679808 -26440386102764592165797607435959009280 6679809 32334756817027553890924458412515648114 6679810 4964359582204974072512167920026909760 6679811 -12079813059277337260348822260635750400 6679812 -24300217574526363548620348788226495488 6679813 -17012667606921864954397368488405750240 6679814 9458639784922999300160495085431452800 6679815 16744737681513121627135760802430637520 6679816 -7689087678889997266131666022765363200 6679817 2541776076195360887266677478770298212 6679818 -4864987598347351769525057877789699072 6679819 7299661904958957568529416018793740800 6679820 -4766677123281918357579772811480094720 6679821 -24943279909563430368127505581006471680 6679822 -16231802314398371119220046707085365376 6679823 -13835920257673709098239658282796462928 6679824 -602072398509999275319334748934635520 6679825 -11242071514936047046004950477416007450 6679826 -4504414449819967325547619251926283888 6679827 19309417976448673684785223125285677832 6679828 -30182596701387028785224710215197405184 6679829 -26183426255005627218286567816697446632 6679830 2728074258574572492659908493662464000 6679831 6849724953052435301013625247938228200 6679832 3403541253789184074130115281768980480 6679833 -7828579674364361644388338612176153600 6679834 -2359132600449366963923455560757886208 6679835 633801704313084554138522107078669200 6679836 -12718358295531537047592032161168094208 6679837 45248325123070755285306687370677032172 6679838 -2030290197884340080503778406045757440 6679839 18811066756986229040946990961651441224 6679840 14119137909312232164365855702667755520 6679841 -2253094037269829814709395909663428928 6679842 1623921777557716172300216471380354560 6679843 -12752521511233826711844163224138454272 6679844 20875669997292052183468039559306821632 6679845 -10147347441300707619642215365710816000 6679846 -1592919108240729936019931789429238720 6679847 12773843021758569756668075444086786920 6679848 -9666997233978769839581561136301178880 6679849 10197298014026532392875247442911784960 6679850 -15383577886255204110792495660882255600 6679851 5234490319189905372060767101267967832 6679852 -33932017858225145165027138252963640064 6679853 -359314325526956563960664158285121898 6679854 -32814161387665356434154179734181900160 6679855 1224419470581842922545000023235483520 6679856 -1451762888929331532098147229446258688 6679857 17717279828940756157502419785908285040 6679858 -1012063130551638469290281245751132640 6679859 5757608378432465307713628023187749904 6679860 3153921217175778590972660203054080000 6679861 -17220118515689842947481812797244046536 6679862 -2720885436347765129715843696840099840 6679863 9606209541358202148195348357200158584 6679864 34849814240924780024775491753660559360 6679865 -1867584538933379131115433875001111480 6679866 -6420460239195648120904029458510967552 6679867 29682673849040298492429124133034890160 6679868 2824856856243343110183772878750397440 6679869 -3647317724625715078201322370044243328 6679870 20377110341054774781374959918416674880 6679871 56730173333742598483804372660158599544 6679872 8095314237284046819721846485243396096 6679873 90864063087423459108149335743044899780 6679874 -12044791501838196413430519045040502064 6679875 -35608081937858538830612341543774080000 6679876 6827852645025305130107639554165486848 6679877 -18349871503418012607155665380786340260 6679878 25935507113317406259263113232544768 6679879 -1134071050723124432850529415932208304 6679880 -12485792706305892294562167212929843200 6679881 35693614377527134041116284873265280 6679882 5115801102667061720702218400157917184 6679883 -10188012697687839166102664407397274480 6679884 -11577314740969154529800690235141915648 6679885 -19412223139804828158865073841113370420 6679886 -18071681215290802862373354800453452608 6679887 22131279902016803948662720510873361280 6679888 -6994153353638250235821238078194393088 6679889 -25187230142808984273661369776251670540 6679890 2999116659758746087351144442844887040 6679891 -1100325064097691060409192313260973768 6679892 -52033463335892644755398257956040439808 6679893 22825325593646735561016837073960582656 6679894 -21793173866999697734452346700427374816 6679895 430242814908216883236800305819994400 6679896 -7171815426191197773858292778511667200 6679897 -8044488142146525165219625162927529536 6679898 5785055844286146681907304732372809200 6679899 31912371375297738633705787402341355884 6679900 12435957047829648766648695793949171200 6679901 -9954546992136682060483511772011611098 6679902 -16897676048754814430346265542824165568 6679903 -7473802580996319870160769667371575296 6679904 7837947605319645366369546114793734144 6679905 20729378937432398272302873985351845120 6679906 7404289830785609715418027999133322240 6679907 9920644890347711690643900980131363680 6679908 -586325093073063844925562699773064960 6679909 44503798425730822977051857548390545820 6679910 3182949973839420215012991345466239360 6679911 -6067712790187008731453934094230511488 6679912 1584410906605343301528016525428602880 6679913 16466011418743520908232388500246563200 6679914 -170318390931979044920593274111650560 6679915 -41152597470667873926903210681477556080 6679916 11501944219780203811515207045287082240 6679917 -17965910958898910249940018825253389066 6679918 -9978115826109296976020870744838493440 6679919 9403845520709535729467375490148186320 6679920 1946678385450555788964941668934615040 6679921 232814601906169374740212695930385440 6679922 -22568181634984161754221854495658347520 6679923 -24010528816754482103357320479737105280 6679924 -10054894219999057122460944719426662400 6679925 -5153418620575360962912097665853200000 6679926 1311545232501258631506023116430496 6679927 -25423944261314459026922158648420997528 6679928 -50036337241119610198766408323067043840 6679929 -2077000536106256326722491066994322368 6679930 255613169227413076451408279986142400 6679931 -5372335901766560824785631665282962268 6679932 2183654890511271566418352180804337664 6679933 -24047849309432845436719337117242284596 6679934 -7458180133912916070542683853643216384 6679935 6358813332463975517190812157941095200 6679936 -28903821784117824830000980465129881600 6679937 -42736497169362873548824916298939418560 6679938 596628788000442846514880726233138176 6679939 -17462861045268247699589387779673981744 6679940 -11903561099093570817095993253988872960 6679941 20502884589252123767392312679984244192 6679942 -4018672559235335735863973198531667456 6679943 -15178091554589004976085253731831810760 6679944 649723437877846057047583561614504960 6679945 -11739717015550305066300958463491494300 6679946 818546441025999162940452830670176256 6679947 23073862050255989231720228605118062320 6679948 28301838633170366464577863737279115776 6679949 -8574495149659562977557628469545855050 6679950 8238295579194959478964421096440209600 6679951 21036283731601431762882735823847227952 6679952 -5779833830403969701844250353960419328 6679953 1148261811761830747727776840417206144 6679954 17871718656841090619230441586729740176 6679955 -9594756078375189726793527981042146640 6679956 -2495531177974066050262444778528163840 6679957 -6283686242561189361775475704016903794 6679958 33947372510841877570393892249787970080 6679959 2050484510566326971830235478415105536 6679960 10254642922333963579895640440491622400 6679961 -22105515408304411469515021420142376828 6679962 29309993527269408367408230266183623680 6679963 -18462875810610572776936561999842786960 6679964 185654871364291263228087543275200512 6679965 8542437082071770229524000704026385920 6679966 -9159676145223827201168266233427648896 6679967 -5678819608510968012678484144508285568 6679968 -34136232442245259573010852790219571200 6679969 40676418978873492542452186464654688512 6679970 4168789673676448560412383077110248960 6679971 18431916914099614756570852944320786340 6679972 -9784115267042857776900415201812455168 6679973 436588072380465854251214576659569024 6679974 11328343586318651133517997186607244992 6679975 -33260614968261649733403599954784520000 6679976 -63704534619021845523497677092072499200 6679977 32030359795891837537738115672441016720 6679978 -21137607983221596736212274969869786960 6679979 50733649473193643210003112119809142580 6679980 -5275952580071055288680280479683123200 6679981 -13515160217238042485335381389358702656 6679982 -14430214928566609874845727955939025920 6679983 -9141692751998999264640646086608735856 6679984 1705232999922721078778212409086279680 6679985 16592131450209988220971445458080628200 6679986 -4343973649386005581647670558551900672 6679987 28727217028865488568441194963221304032 6679988 5916736199660223475256873962679918592 6679989 -1680071231901022352222996452403166930 6679990 12632184091199111871901577045353920000 6679991 -11803808044689730149305764145881288728 6679992 1673293451493213993044039688192983040 6679993 33648222128270506890534220986005571242 6679994 5765336129379275868349173430072650240 6679995 425099622356969599317230228131914240 6679996 9615650126219268528943353712733312000 6679997 -12969116295839782991753237079975407808 6679998 -113920611602408592681810817956908736 6679999 -15859669868413322182809736828657912000 6680000 -3635486273274756826080805835243520000 6680001 4028969855775047018809096883598965280 6680002 6317471815061076730583837369232952320 6680003 59271448279264857109924510293835829760 6680004 -2114932726693733301379392599831298048 6680005 16221552788227418639151578305837257600 6680006 16864895676366340583117017611003908544 6680007 102610554069332475729713733146481456 6680008 -20079555820073317601365804578669911040 6680009 13962278130925336613674828911763295616 6680010 8654493012252767384233650097003614720 6680011 1619751049441842309246797574168757760 6680012 13849050092722758950455555623042829056 6680013 3899421816791943450343755595590352224 6680014 -17112399392448676654027706086501406976 6680015 3461402824445846518717616807261297160 6680016 5752820377281315711840340263846543360 6680017 9665469790996839487545739105519028212 6680018 -11146354549334376604520198614266653040 6680019 40061749869104167980542158068427612344 6680020 19732631091740773154641188130086144000 6680021 -41019759712735784098928575278921017778 6680022 -5440593362245180231854591270445451328 6680023 35509773574197532136158960929478340568 6680024 4331270932964021952664260758647480320 6680025 7628760339474117211374122353821870000 6680026 4071994347155678437262768386189173504 6680027 -38031533764377398770551157835406296124 6680028 -17278383725845678342401471927590363136 6680029 -1445997306380709002130645936149025370 6680030 5187825504950815184205036720459974400 6680031 -36651446890409900006240936963942257776 6680032 -6940637517946088820635697798512640000 6680033 16854401148834713132250954117812229282 6680034 -14977891451343643709596331509525524480 6680035 6237947928238349519758478780354641920 6680036 -19141338553881612273050572816000364544 6680037 4804331566335156274962988817115569280 6680038 381305281410745371281516579519843520 6680039 -2813235329571548346337189020943645560 6680040 -2553130147706234696659922703113011200 6680041 9836457381302113799957721488019232442 6680042 -14327942169037562508171372441626933328 6680043 -54817622364041761900805171121190078800 6680044 -6470397554800330841691258304234363904 6680045 424169472265072870969241405299404300 6680046 -19540060201420735340992377777283702656 6680047 -18793758318543305317853889521992552 6680048 3574995224047711140930222612116275200 6680049 11317827591746383256065635317457443136 6680050 -43230494297319240576838661179776000 6680051 2361285765063642426589887060842559744 6680052 -13971437521120552317895374874787908224 6680053 61698589013067551323099996557722928302 6680054 9068420457379625583679800304880404992 6680055 49693354826370631652739066817288320 6680056 81585661874007706101644449024949391360 6680057 -24095547158119208525988935699518715580 6680058 -4469866667652179058504868525931274240 6680059 -55972697263048648104358211086287755740 6680060 23406349224109732116036635145122380800 6680061 570278356225735657469761415004782310 6680062 6830051986225230917835293114292907200 6680063 -16804445860319898416708667914701563888 6680064 1690408502670158311596124307403571200 6680065 -9265126647853936194178103713378598400 6680066 2418896555528475192857631834695006208 6680067 -13371357409142681915879717289443836752 6680068 7554849324452117004616780244478366848 6680069 2137989528433754818840059846813210240 6680070 -21708784487990374463534352619860720000 6680071 -53807104767595180006385887492644112328 6680072 -39952047067696422020799335954499333120 6680073 -4758923213168860396510417232599173120 6680074 -19343466943286990381595468445561263360 6680075 -28616418034100289727450481882229524700 6680076 -2457108809750646278304060919583241216 6680077 -24419397758873589773979580270999461600 6680078 11668066658149073750622498139537467840 6680079 -13442803194025981315480298135674989456 6680080 293372824680049329768825445208555520 6680081 -2916157295455780048512724251063959118 6680082 28729636429736743469545349806235596800 6680083 -64393465801812167826911865941210352456 6680084 637731822348844420348256578945871616 6680085 9782581291905506997309409927002362400 6680086 -12360117534122550967248448292512521600 6680087 40245169267046678648752953441967313736 6680088 19586334393922107266453800601957836800 6680089 -4305285067792542053916259993810114944 6680090 7613434518202054450489071374977816800 6680091 -5440455855558073804261472271383841792 6680092 29200470540703998039716241392172311040 6680093 -265351471908340699457597168335895616 6680094 9638182227677695750692919561229755200 6680095 -24453513612163272257420328863795021400 6680096 33758547459886912303275381073859051520 6680097 -11237569009251945339949957032808734720 6680098 15333111583880170767235510418748789120 6680099 33143527814699583709639064177377645872 6680100 -237389736108942350353871115233587200 6680101 -4880508172465540277243399802522009120 6680102 3515721515290003631645572069708404864 6680103 21498073568947832713807840731732164904 6680104 34738488264804378070052675091025013760 6680105 13269825601171802376792582055449892260 6680106 -6563182995118577918907357206216253696 6680107 7365674355414813653286928465033300512 6680108 14834746420673665666710643959814279680 6680109 33257066571181782521145024914743195680 6680110 38060918141600243382931481687732229120 6680111 -36642867731762163093516786254918850288 6680112 1045616376910097998816702585983959040 6680113 -1511862264245696819789153695148820000 6680114 3929968549113785917258261754672884224 6680115 7908718849963192619499741143692024800 6680116 4744287761389918806741021586569807360 6680117 -7388660836013071581403606401886332000 6680118 4950625694789481592452802852889825280 6680119 25201874187346328711829450440169508520 6680120 3608429193084473542643396137773465600 6680121 -17784074035637187423920145389610789120 6680122 20430809397387355493325712669769408112 6680123 9077435979950958782728567522098246372 6680124 31245063773825701600178621926634864640 6680125 -5009983288318389525855971446328121000 6680126 -9670062695581506964451401806770506560 6680127 4112919411342716114784495614678606208 6680128 251425739815665876919478646936174592 6680129 -23687912668634900619787102122031755600 6680130 672707497622265768408151590812759040 6680131 -12230367293754492279946186653930516336 6680132 -8658471339855659700512278722532719360 6680133 4715244580125862900072587591100133244 6680134 47834471914126881770310422384734617600 6680135 -4469824514683488128663322803693652480 6680136 -366193690861261151495988863231016960 6680137 38992665396910984239552505385028845786 6680138 32260119929335528210328815089015434496 6680139 -26447458044165502280115792465508833576 6680140 2720426170934755416271702947819770880 6680141 -11928243927934738392962902098484936776 6680142 -1075089442144702725912521896869068928 6680143 15629956897748064455570657195742195024 6680144 9607673689347695441096142900552130560 6680145 -2516827648990407294986592078480802560 6680146 9580227444275115072042748838159282304 6680147 28308045196689297760966835455121551596 6680148 21138120444532533172135597562284615680 6680149 21147506476785067285798956373264018336 6680150 2044801676134619624069525156681664000 6680151 3176833362003976653394710542527601592 6680152 34627343638262594985701318991963801600 6680153 60561295957310269683973766041622055120 6680154 -1014884557561503601381923973859457792 6680155 -27640512254041095373632470260538821440 6680156 1881564793699562065318442066709159936 6680157 -2750066043412629522342206749571205120 6680158 -14502958828943891811309255046879912320 6680159 -21806723239691772879280333017356004480 6680160 -3802022318031615770836734510995865600 6680161 -7278233242259189047310003120334483200 6680162 4367063620100146658214892691244823200 6680163 -11302433834497885909916027855580715776 6680164 2163482804404930076751321463057801216 6680165 8543603224224578115291642516443347800 6680166 12486705551375369877002496142261131264 6680167 -10955840271330805635795115608609535296 6680168 147137033870955338337866032610426880 6680169 34686367326692428897468372687941685194 6680170 18588569938738561795884010943323978080 6680171 -21107390712221834892626776171495125312 6680172 2889891101570461068079070419166945280 6680173 -27899261488740741891851153150732814516 6680174 -3881625203256091189540521857114124480 6680175 12727313576729072934573126677858991000 6680176 -13039806630492920929150168288231456768 6680177 2429446443121155182923945746183510144 6680178 -18865301437672467062670565385353908480 6680179 258535156674171874735115501824062720 6680180 -10624861655840032358229277601689367040 6680181 -46356242375335558830204330916426069920 6680182 -24155578679195424025503758528155667808 6680183 -42558798534068570875249038821961212568 6680184 -5114141213815055857580282189109657600 6680185 -13148242075216386300662635041238546620 6680186 32149362213109569948554479623486567792 6680187 -3310715005526045490660332241055474356 6680188 28525126344872964913716975470751600640 6680189 23192576421808665097762717224874936224 6680190 -978242843979156451411542892053381120 6680191 14414075700777102258854890075038427520 6680192 6974459504750180580222129978369638400 6680193 -14747700419612843300193906077435093952 6680194 -5462420626578379111600017165353581104 6680195 40608879996790791989054311578476077200 6680196 -10004883852529155820518446497412951808 6680197 11502801809153484075362076603551957020 6680198 1330506818213156101072386482597157120 6680199 -36874211066535356274126310988514664536 6680200 -13737442392353863651001842034343936000 6680201 -52795109715248065789979964502793565120 6680202 1210170774461426614938449694385799424 6680203 -4063122134264725594099486217693717548 6680204 70435879706637780288480120860439484416 6680205 -227903993388041058810727753614048000 6680206 -413188416035123260473124807561914816 6680207 1939926813071887748296194152790151032 6680208 -3027090235622659188051561252913152000 6680209 -12764813334424447560235036750907900300 6680210 -6946837266017950416230135954560704000 6680211 6998829332993447347163596743077518080 6680212 -2457268127884440763411351354151325696 6680213 23671706206155133462573452873909015804 6680214 -9700898808747100512369431104765664832 6680215 20258587520095463960188632857363614320 6680216 37173574179706344072745647563994009600 6680217 -1268059618352527308317113132595374080 6680218 27844208363715440180442236626742555616 6680219 -20378344192171366574590766733234919824 6680220 -15714738702256416979922785238038686720 6680221 -980916123600855542291727068145559296 6680222 239206545395112013859540100180412800 6680223 -5346397781681480373478120562090574216 6680224 -27985333776489341897928195008781877248 6680225 -15032180955894023726467063465673280000 6680226 -2212434649963657645518794223767933952 6680227 -31765916773769702905379332072593157924 6680228 5956008853107565421306369735369597568 6680229 -9334808181638031669679444100117990400 6680230 1411677034221476166825397779398891520 6680231 -5918139643850755122099521077998066000 6680232 -1427174870271339888488686269198228480 6680233 14566729374538872911893555771015880320 6680234 -11532792298375919677494928269004674048 6680235 -4714606380898911297694820520126032640 6680236 -19566006816769056479113572758582782720 6680237 36057947515679149338879056379009841260 6680238 -1737054088220053878456869986126481856 6680239 21219980315965974935866090075864101256 6680240 2508783527234162779833333884701900800 6680241 22092651633329468053362232614375750900 6680242 12502345177612948158178860681049417344 6680243 11670308818985951142540009790882175760 6680244 -18244499323222335673759207853191901184 6680245 -12639064581406226506440297646983260160 6680246 -10377199066548571810160598682216760928 6680247 -462031768534059314547476434526521728 6680248 37264095348546521606657940880072704000 6680249 14559756537692440926781501198178126250 6680250 2669005688924168276060243101645080000 6680251 49479599958962914422136235762291298240 6680252 5783627042176591658440697056079339520 6680253 -2525479923135641954440265657042841792 6680254 2301868827621354969000598441049164800 6680255 -23343646189495464486093830754859896240 6680256 -1491531326495688549390418420816674816 6680257 -27008509719611354022992733139036593468 6680258 -4511525647278860702203173738247060992 6680259 237916599697186774996251990538153440 6680260 7916980070972336854831860141773660160 6680261 -7126413923529582452174654931279257568 6680262 -6218755159325450380106067680529407616 6680263 1427801551233228009829194037564549840 6680264 26082649177214889336013383458650383360 6680265 257786674543200380760157330070896320 6680266 -38311833879300169916285727431071656000 6680267 -40623795213301426166551722842114003520 6680268 -17447023563862971332029456922408294400 6680269 -68007930800381291837510208336865384404 6680270 -5619021244891443872024331060560701440 6680271 -14582484517727230216610690488694759424 6680272 8180869529022815381831726889859153920 6680273 49059592337979104115700066299850113522 6680274 -10071033204878926828989320339038535040 6680275 -7612343672970791668875653575237536000 6680276 3696618825263924884770215757959839488 6680277 4190666709814438854073014875562419214 6680278 -6456584079522933046624840054459147200 6680279 -8054981570660572789480421382633552 6680280 8622890121717571466703852834766848000 6680281 37023999715674740772664834219707491712 6680282 -5066671078658234481250560362190083328 6680283 2216471684678739292459113386860262400 6680284 14911661006246606418609990685087269376 6680285 10312719808923869658902789585186047980 6680286 -29969887133394604419702988584915763200 6680287 -67024430145891580817314970886270804064 6680288 20607112292969262723667495853559644160 6680289 -4587027163370724287348828661137633280 6680290 17229813214298622455259511698758810400 6680291 14457121542083092848967629730876475952 6680292 -4696267607729194846291141142202190848 6680293 -27991523712669643254265369443480036040 6680294 -11552840564404795015237199565927432672 6680295 -21504835966912611546145379272210944000 6680296 12558969720482007943817324037370920960 6680297 -12530327693912569490101991892456942840 6680298 -6925956714454727364016525617288913920 6680299 26039276514047017850211484532299435536 6680300 -9603603265505984783269326769553011200 6680301 -12466307262150347824537657833242962368 6680302 8139853268412174859172209741517332032 6680303 427237431494155618626727255757615040 6680304 -4758369378687335901925827118406762496 6680305 897064276962721542772545681735689460 6680306 19761763784468923210514474651605070352 6680307 31677415660420666192184728198470774840 6680308 -10377557911565800424483681936783360 6680309 -2560672198228221762971022338616408996 6680310 1475688706410979482250921720631377920 6680311 -49951287848820197313267045397537243176 6680312 -20854165506965162389469624225785036800 6680313 -3327860327068554021557871630027777216 6680314 3295078873164369264366172406381110272 6680315 -8510188835060633191883949821731255200 6680316 24638545301663816862226628221173514752 6680317 -3579477845562413977666066931865984474 6680318 18242473351681211616355379906315535360 6680319 19573137116491730008268908056095032320 6680320 6967063181317012745617695898368737280 6680321 43062568594062603598388200695456267522 6680322 -19686908418574609522382251478240672640 6680323 4274848809926649992149422728333800864 6680324 3370183027200063640034769755264409600 6680325 -7635701681508195159702823439594078400 6680326 -29942771349497975271768435121572393888 6680327 -25220782236936490267265993068864094208 6680328 -27449200497013891093271602448835747840 6680329 38658474637280615213332669361282843930 6680330 16927160066911608132610355103868030560 6680331 4025135900003789511945642846049680384 6680332 1692064169818289738360416947374595072 6680333 17636368226092813696997574188386201824 6680334 -7361673850530500620644675719585372160 6680335 13823669541674027829651123126841086960 6680336 -398311141834079474696753734403801088 6680337 -14570636997107276029895425439640486048 6680338 -7019381214866028081338146561942080000 6680339 -5257506509845601307781402781462299860 6680340 -7770984431716272984489460060830720000 6680341 -61666190593913648455761494733678838258 6680342 1676718518791020470339199888538854144 6680343 -23904421475363879402711079832125162240 6680344 51604709051867859199515082366852485120 6680345 7252910441872931006094220611094609920 6680346 -11921682569003714623448641012057670400 6680347 -2706751022438155563069311325212145720 6680348 2915319490403896847757310845191517696 6680349 8832418473743848090837783244892747564 6680350 -2734039446358971823900872401012947200 6680351 1511297547139514600780693559566930544 6680352 -13750614271388172067399711986460655616 6680353 21656826400376583181058460135794517780 6680354 10542431803696444650487255023888719424 6680355 -3369049627136445619683649090649498880 6680356 36895888276720287976028983915621857920 6680357 -21291377552710136062321040641389395394 6680358 -16992364059685159713320379801979313376 6680359 -43061111818581046583389583789679786400 6680360 -10485799208149095190614467109447936000 6680361 4244074539487483296996001293322537872 6680362 -3559215828507364828578603491651877120 6680363 21552611531154046642034567031984429984 6680364 -5725859883150958850953840627322509824 6680365 20108335999182124376555032942177895520 6680366 -1295553887124326535001290032472243264 6680367 47859954380057724024337959248679972240 6680368 14817841988912244875554733416345812992 6680369 -40772780706713713358595614934192649104 6680370 979202416019901856874098619114764800 6680371 48595039215060956277424227779941063992 6680372 -14258467570800929640182872882281719424 6680373 -822294090773006113836496908250417152 6680374 -29650725566017222508350375874277997440 6680375 18758623881715963691505021182681328000 6680376 228815332051447513845841284599316480 6680377 -9700895123762526361944186008426767728 6680378 2384388775446296907856904337695472240 6680379 29779104207623930336902757981448034584 6680380 8338423844095054461959157338454743040 6680381 -34247305276600544028887662767853608000 6680382 -2150594799267205897713522194773150080 6680383 6789195090001016058296293495690166280 6680384 -1221034285334721043833180392507572224 6680385 4892988610034951764597313685500739240 6680386 -10239139227000973919848823986906594608 6680387 1720132865046322556790507800244499872 6680388 9355778595707840029342967359980625920 6680389 14623536818137673511087604063050796190 6680390 1732029882898849811191006934446442880 6680391 -19891183794279729138228590254081420416 6680392 -5969568743435764913787501028820582400 6680393 -47580766877874570245652549110337864240 6680394 3405879915356615143612280102088192 6680395 -6292199801918188530779740453583351280 6680396 -5866091416621607889577448323025323008 6680397 -46197906209912413275134051664556591680 6680398 31788289727118471791470610732801621760 6680399 -22511537401149259683896432666708951880 6680400 1618099616481261562897588161626112000 6680401 -12593189148385501163004897519250954368 6680402 -26525621525047429289311097799088852848 6680403 -9581211512691430994832991262064423696 6680404 18531842211041707724837510765194739712 6680405 -42810833362211861519191656353145447240 6680406 15297344739362668093618056268759072704 6680407 60167464029363345518374837255771072 6680408 -4263214174547331974333029396160471040 6680409 -5351749058510375676172584427587424320 6680410 15814524356074427451458317632154080 6680411 -478315035990978994614225258447780480 6680412 2558920475395690274277421074156865536 6680413 38280128804328936510710276315587674662 6680414 9744487090303991225329120327214450880 6680415 16027057592403916142205242815046724000 6680416 -1383929452261417483771582068666925056 6680417 -24758501901342814473363684721706084988 6680418 19318985238620805931947595474436920704 6680419 -20150089485200036005368526788712239360 6680420 -3454042086459452211257133271599486720 6680421 -4330214172909090018226719127567779840 6680422 6559418070638613639982871566693413120 6680423 -45459377546354700046087526056514097576 6680424 -6531422429800136891236329272240455680 6680425 -5964229981426820174919573738493218850 6680426 8118953378608843583850393630962110560 6680427 -9751781789106571130886166123233214992 6680428 -30414826097057777595241862978780217344 6680429 2289527724227289300586396643690364480 6680430 -529302302332625877293003820427296000 6680431 59756034010905736599319087603888705232 6680432 -4967175859142686421185038554188382208 6680433 10461825318948656712523627680668947824 6680434 23477629596989148332930029291029401616 6680435 54179271822274131345713834798857653360 6680436 8275122059986117673013246669280935936 6680437 2348029361235893726867409764168389134 6680438 -1947459011972238902297922166028574720 6680439 7540617881128910224369526666021194560 6680440 -9939915459124475242427972256172032000 6680441 36707724672805487889017064475661284842 6680442 -10678755423500468752864562826873500160 6680443 -3982318763289126985758692329828335360 6680444 -54397287634241572237018170302236998144 6680445 26577849165695925089248346508277261920 6680446 -9434479851604260728102255701319843328 6680447 -5240379780476910964641941040758897760 6680448 -34779269804032464701429594214472089600 6680449 1961758184683642493730014154410199364 6680450 2268584794541822994438186102834662400 6680451 -19884598176729107368811235082610805768 6680452 2466370754145003853455647190906055680 6680453 11150823875705727388097831201568294684 6680454 1955845014824001340012947143481851904 6680455 -24469647013276272977425834322329973640 6680456 -10277995156969136661411936272872151040 6680457 -4387278306822935489643364678114643520 6680458 -14772230286013494915216812991254991168 6680459 3349683029096333134341118093859375160 6680460 16944565427433373891338280816170716160 6680461 7912036292068403695513848823724484864 6680462 -5236343032141468192556917806468618048 6680463 10161022044655663063945306600502208384 6680464 518452193807904417894762635856224256 6680465 5038576075881189292306056893336211840 6680466 -5866774289773114469725741651381864800 6680467 45992565136344104541510345283261576752 6680468 8381077117756122744465408909680179200 6680469 12176381998210696867257586106513656320 6680470 13407984609207801298345157697060583680 6680471 -12185212327847438015188942401781266816 6680472 10357916768789388926684572704159313920 6680473 -59679799209502861940730641153467481580 6680474 -33449683392922028293970505436930893600 6680475 -679317718938481931298359364591817500 6680476 -36859051542385187838909729879866449920 6680477 -2401768695311674438195810060178254080 6680478 3541926777938867666512141883644677120 6680479 -21525340919969073362575258887214159120 6680480 -349625566099629100829802774716743680 6680481 -417333138890633571855890187867015360 6680482 -1605413402820579973143665407001210208 6680483 13108089555314047005575763057294515904 6680484 -7871696430759480513538234307773802880 6680485 -9307405639275452641413176639506093440 6680486 -8251481574291538568515186444827674880 6680487 -12878508008537661848363652255499328256 6680488 -19074134115981324002833088402875760640 6680489 -61218151239027951641522686284425992710 6680490 2966863522146016198666696631090496000 6680491 -8810161918734865763786457943440710208 6680492 7202761142749532604925717910321989632 6680493 -3840110784636274135970194738239027018 6680494 12706866702494039681747148324473425152 6680495 -33119397709682234030251778988530410800 6680496 1796178344732080163526644986261635072 6680497 35227271469092993740731227317947052946 6680498 5017374227437234171817686868799429120 6680499 -90540712219651161792259027280348160 6680500 2004336595349534963049035868094464000 6680501 -36013000696980625107777145254837968640 6680502 9650920514576731428939913687039706880 6680503 60161481407634711973956849186264467560 6680504 15595429894112253512849790081097912320 6680505 -8395404489131569801234499600228836800 6680506 -96124244877278038673620948848812544 6680507 -64666004275525971505372408287789405408 6680508 -27047916610691832974590288639489175040 6680509 -31739959120081056355736854763033259360 6680510 17992540296876186634837153106785412160 6680511 8269266288852683979720618292820115840 6680512 562634163783976584072783200440549376 6680513 27595057402353422291200422098518352898 6680514 18575697890446841228788792243079527680 6680515 -24121975186299542426858386309428249840 6680516 22842541627071382893148235427205261440 6680517 -15614548965355209788844344422387026720 6680518 1425739510201424604967651844196276480 6680519 16543668442421045871698276742995752920 6680520 -96013046415126848073371648011468800 6680521 51620176694991355758151840714162149722 6680522 -481826456019568568950725722681374368 6680523 557693261700034804815139701288306624 6680524 13947366994098932056754463135000254720 6680525 423696824096774242201461187412799300 6680526 13130321583064822832939263945955118144 6680527 13484173773967284207824313171623560800 6680528 -1224391613678550550880440734099701760 6680529 -11945247603574329284037586137343128960 6680530 -26579309682821250292405503574470079680 6680531 -4521421677760635273679744090689408 6680532 -1477222528288504808126860495772921856 6680533 68015669794701504866524848424544058240 6680534 3337370633394520391844192910911363072 6680535 1992230783011551557916632185308387360 6680536 -1442474560447187929570141050095308800 6680537 -35010922858863326090515876402572421308 6680538 5818834784410643778249493347903612144 6680539 6413836560055672237797022261408678340 6680540 -2228733852950697108116687726919736320 6680541 12822041980365196699001223498613451904 6680542 -11137582748750025180014342638488640512 6680543 58502466210688236648366198493985925792 6680544 -3736355155006601294952321389228457984 6680545 14799941794271912461125150448511369280 6680546 157650634695871744211089282892390784 6680547 1503644854494624172918695382061613924 6680548 -2006323863429364933064330657903673344 6680549 40746930823704182212299497318606567550 6680550 8379307374289424005633451882300980800 6680551 -7669210117364462248172190777943605448 6680552 -38839426748336385559822919977802956800 6680553 -20391811294548690314051270668465999392 6680554 13985433584703030766503499908500012976 6680555 -3377119301785582595515086016445249280 6680556 -22204823796089287447641181968387225600 6680557 -5767147643082044450361046261796771712 6680558 -1041161391988668292280365488929212800 6680559 -24656005453491025433142696710529922296 6680560 3412954686048160886020853093434982400 6680561 -13965907638847202633644283188896401838 6680562 -4291475439781094400647454584043841536 6680563 56727341151585065537598913667683044812 6680564 37330873145060304137786708916526848000 6680565 2129231597107818512808378925518892860 6680566 193793290957433889438810181979310144 6680567 -28562613189144597296843683728660687384 6680568 -4248369309089713297251169684646092800 6680569 5641215400891026995879805611199594496 6680570 13581625862195955132005602443097209600 6680571 -5496325430464625754153288484744096320 6680572 8831226173181861309293515751919147520 6680573 -26781689692040398968381351589530650976 6680574 -13979872374165427180252854407818510656 6680575 -15257820648994746823268195779373886000 6680576 -21161412205641226439581861409558888448 6680577 -16709157770129826731004702594719900880 6680578 1491306949221365351354587568195925024 6680579 -22058490266276730331566151071854210820 6680580 20264655829405157289099991527936491520 6680581 -18108849913206665164562391413431827456 6680582 -3514425775621616455408461883682248608 6680583 3146793466726774661343836321242828800 6680584 17282633473999276098032411600754124800 6680585 48046617615916383875954292976176673800 6680586 -4270746054886729578382724201594748672 6680587 27772927166518524497468928348844028280 6680588 -12700892871223254043728495061954435584 6680589 2616873958572462081597350306401931520 6680590 7023880945034355024890394848475955200 6680591 32407823585980906148252270352661127184 6680592 -498501285209188927431231747334717440 6680593 -9235443503653002472189132330111694336 6680594 2374819773128738090644330854880542096 6680595 -537908925633703518255815386468236960 6680596 -14366999464482850046364955870022705408 6680597 6180952825297670176061542852040409984 6680598 -12660746417435929478466683669715879552 6680599 -50083811920693393076133311103326610864 6680600 27125397007295483892175844786943744000 6680601 3892827203868430072597991143096175130 6680602 539016472173757076265275921887744752 6680603 15640862481240645799003068936846736128 6680604 -861278171939746087612446730911080448 6680605 26508709506902401132353715451171185260 6680606 12731418754164480042109072939630373760 6680607 -10987470319382367663572202914428999680 6680608 -62536286514560952313950399458078883840 6680609 132738544543741781930458707689527680 6680610 -848811039534799329537143454835584000 6680611 -12934867851301353333864179733575279200 6680612 2159618352956893139202689438459520000 6680613 -57015485344539719044207395659042976000 6680614 34415966620732102138895253811854140160 6680615 20546780316678560163900363697610517600 6680616 -21084219827777789114776842911319244800 6680617 50096871084545108034928904548295012260 6680618 -1924504627842663956607975832907051520 6680619 -18185286063154430359305089449554943512 6680620 -22593077734354134754650802783048120320 6680621 -4685237769117956488350319490437763178 6680622 -3541701075868284460969486327589594880 6680623 443007304109034645260734689815423424 6680624 3059322875867294047846963392435978240 6680625 176899875574779163975630235974200000 6680626 18238394925811890266024739082242576384 6680627 5027583803328509574246636391189312512 6680628 14574969736523435080236246582689925120 6680629 -5111860630528698091142775596309160000 6680630 -13979033292927360341494456312517585280 6680631 -45202820774355374822536501765128101760 6680632 -18828022766075452556240820803184107520 6680633 -2715864457160690783153376866207441520 6680634 -8650645058176909443623116289429194752 6680635 8386392003372606277643230991117865600 6680636 6669134579814540970818205437074907648 6680637 -2496911197672982356056163277131243968 6680638 -751090695283601635381923271264136640 6680639 -20919802060188578633673616485346944144 6680640 1527928744800555609462674513775820800 6680641 3551547602164524922654084083240980784 6680642 -18284397068006734053237200657792729088 6680643 20268422567365742151129004770417310560 6680644 -20004480080336628712583781695966625664 6680645 17896029279424567630796577996926947800 6680646 1490106232714885318203203823986352384 6680647 44170860549084989498942929078631472000 6680648 -16133742872591975581267715175771248640 6680649 -8077285799456235728033055017669764032 6680650 6207539778705609957544446934638381600 6680651 -23392555562293388780259359365936026348 6680652 285673718429103170288540275716096 6680653 -23249116273083117589391459170675865120 6680654 26052091551237574993974856447428931776 6680655 -920790366508726601408260940907907200 6680656 -11257645499875220704986821854490533888 6680657 -65967340222766251066650029871259934094 6680658 1315265169297755162112454621166976000 6680659 -20260047415388384678613402587743076960 6680660 11115576012286074112556570215509450240 6680661 -3136420391680264754590876336024720800 6680662 -11692299723546792753621356950553043168 6680663 1799556414279562375441143984662611248 6680664 23415364533144821088949399162622361600 6680665 29109628297390002617767078059774285060 6680666 -6713746781337092179798386605608834560 6680667 -1100373677963068110552068203432908288 6680668 1764125056608861719014601213779900416 6680669 53731957117574273496120623250494713344 6680670 1957659992941665078093495429251619840 6680671 81138194402369358930607874434076856000 6680672 46845434821232569490549343113544990720 6680673 13520655519832692514823814208065250980 6680674 -3265973510703627295298224165489016832 6680675 2173368316865143165770599829042183900 6680676 -13161793329590673066955955753003117568 6680677 -22589470014765403404237890334073784388 6680678 -2773266270725023922388615052276227360 6680679 -19936044879876061636797149244925536216 6680680 5379970163274058780993347797733734400 6680681 2818921813238821467117594634442192640 6680682 -16803950797929399528902996000863503360 6680683 -3294967893753237658836272819165033056 6680684 15753722404931905549191953734194268416 6680685 -7669308127244088394292808145956595200 6680686 3120787901768429459551097568266542080 6680687 -20257622594338006470336445422606904200 6680688 2615338854873140029607857603891691520 6680689 -19401641450633266869595996299458878510 6680690 -3707938355371272959115816621420962400 6680691 -35277187155695240362454196778428412560 6680692 -4536839752957169675431764565531947008 6680693 6002077067866164674260550903937224526 6680694 1216142252063111023890101294049459072 6680695 140529173509675047035771391908643840 6680696 16912118667599146996047499396753612800 6680697 -1006815774846053331012197782262689200 6680698 10567398331510076145511200490627935600 6680699 -21702444478764895738004552167126686300 6680700 3529561223315852264806283689393881600 6680701 -31004516517917152275111134688844374900 6680702 62770844042506768574659164225699840 6680703 8594408950223734364383283469098238864 6680704 -17193575040256509582692505628547481600 6680705 36673186087406384930701079786326507860 6680706 8298944472373536886791967204582034304 6680707 -35495393933225722018746484556190008568 6680708 -21137436481097319263585222694404358144 6680709 -24552959792861772507477843329430110850 6680710 545098706925249061390943282221883520 6680711 -46001025936781866514585872651593480688 6680712 -11724483301132425626873254253564436480 6680713 -1206928080122042977733699747384715000 6680714 21547650838428923392519836715476917760 6680715 917758497634909683667275664615626720 6680716 11998631742323810854195989471511341056 6680717 -4853406843236306001574098499176283008 6680718 142533038917090071747145538632424448 6680719 -1271697677058259550049466418897033480 6680720 -4799874900416807152165117306804715520 6680721 -54024634195125868081309701099849411456 6680722 17813748010787682678064216605913984800 6680723 -19792855486693691902288450392658287360 6680724 21016462035389276705777178356962400256 6680725 6086138938990516185135477435318418250 6680726 2941239913105083660419305059102553344 6680727 22256115287755803195409812521129988648 6680728 -41319167864526044220792573837710807040 6680729 23427649650509356055418008465505841680 6680730 686092882605099639331999043727820800 6680731 -8479981546549564602595198012735465468 6680732 -43808371142740918026933303330787643904 6680733 28546841349561587944438033933518705024 6680734 10267584102583290096526567971702470016 6680735 -4908668885634109151295808615595008800 6680736 -16211531265386227993398927144775385088 6680737 4231369309131727026241841285906690752 6680738 -78732020593571988355809468912029952 6680739 -359210404919738482256862791477694936 6680740 -3462832530364395833789725302747217920 6680741 841988515834539375492989642182727388 6680742 7521030012440899887766436652558727680 6680743 -20719260731241209925050386838333648008 6680744 -112124480241458982709597287438336000 6680745 7374263461554395516824068504582182400 6680746 -14099760824622010338754762655416196256 6680747 786825660788615529472586461189117320 6680748 -3813747918884992409089814692928225280 6680749 31311396524167734590058077527582785760 6680750 -23122119791382329381050372537759536000 6680751 -5214498397910780640704602389986188032 6680752 264690232461725365683840857513328640 6680753 -14467578465152189704322588470174019856 6680754 -4636179454424501937909124945737780336 6680755 31648261707811489567519249445625554160 6680756 3154077726363269552523056768784329472 6680757 -2737087932470666299049999467157250240 6680758 17086895761337865684147012681447480096 6680759 27517468533343051240242959587295632560 6680760 15340132761574916559913108100173209600 6680761 797628303853402808321603856282202400 6680762 -31683063960730005295218914204303325696 6680763 1613964559802565410079096964315188492 6680764 4402903206039734297406153908145632256 6680765 -782431822260452020885270869882007680 6680766 -5876324592297671512673742115118390976 6680767 1313411334981156868316352756588082080 6680768 1721849440702877561983907422185455616 6680769 15839790117794998421804388130555447344 6680770 -979445071628493840050311097295897600 6680771 85544239728617941287801342583447433592 6680772 8035956147014462804393403497528156160 6680773 -20118508892667900452514703686901954 6680774 -6588630482942300804860752247258632864 6680775 -11269141946394438013585581814530656400 6680776 -44705885004143741831201216244011473920 6680777 -31520182516973479157452855104748804188 6680778 135272546476680092076196838565078528 6680779 8193725028924002603117180146564798464 6680780 -25850577394993101425972271865104614400 6680781 226276617038906639040629385737740896 6680782 28624212462198852694290174102679948992 6680783 -68710758998321054312146132631726564016 6680784 536969762633285593392197037070614528 6680785 -18354777100625482745227338704747520600 6680786 2380111183020634070524279403194165248 6680787 -15400340592161837256491753771660696832 6680788 43954901237428018934942079133033178880 6680789 11439385067654418467413043685610528590 6680790 -1360118706294501513033399954939070080 6680791 16264775568071899276639156884578087664 6680792 46016461326444093424724031794604288000 6680793 -18537847005670610199212602440036771840 6680794 449061665810326065703413068961161952 6680795 -8791779196316713754735679985154434800 6680796 19670885397240065390697041828027520000 6680797 -54374963306699862546912192475701393754 6680798 -2368120343125276121976042943623736320 6680799 46009492795574488419796315278023898240 6680800 -241768322803283861801222597129011200 6680801 -60724213583430268013076146948357889900 6680802 -193388620338016037442198005629466880 6680803 3145191821767792947905975902245356464 6680804 3049929166969734002278184609641441536 6680805 -11752209254784730837259544644770044480 6680806 12042133920241490268851198678000939520 6680807 -46559088438579532210167023043335639544 6680808 -9479815917901775639659604610563097600 6680809 -47521862711417940368759813462155550712 6680810 4412416307857346541821323250513387520 6680811 -33464489194412506137946368289940924328 6680812 -43168490349471129616323910751039966208 6680813 -3275561881467833651221989839001185982 6680814 -48814332004084495239091511038126080 6680815 31732018271818936899649913869723310400 6680816 471209771912243035614287072348012544 6680817 7578211868836107603356404935033451200 6680818 -31383612915615111705995150070207960960 6680819 25928153379494200156984618167047935560 6680820 11837604769262823629181025933393582080 6680821 -18166814711873008514217566654140779520 6680822 25156121183638394191158477005857175712 6680823 -17251815921626652248206556375484513816 6680824 -289772947108131499665196547805204480 6680825 -18513720389962566679027415722232826450 6680826 24829674908037427651796506964468390400 6680827 4683569210879582568655019456003083032 6680828 705270151978647724028557937651712000 6680829 -16277219961619095062913288681072239616 6680830 -9267449212911021145038870050317870080 6680831 22169368627507840011060415857230005032 6680832 20265456287623090288074266117564006400 6680833 32889451257077127411931366037433614784 6680834 -18369102652427299176407952500429915184 6680835 -6651704719332471029463405589991178240 6680836 -32944813410953339504241743428428837888 6680837 -5433056351276392774725130737258324000 6680838 5023821237351569938391898955542704640 6680839 8951560154957671215150317653000978200 6680840 2413629580964405143567640773515724800 6680841 -8215577305469309406235145109517783296 6680842 -88705586785760465837487658306799616 6680843 9058492473826659820785751014572457264 6680844 4765826885795680122082850312303631360 6680845 5409580320430597826213349133670273100 6680846 18460073162902033848156243749898220800 6680847 -16710876871242291505807091588971493856 6680848 10294504977263760745339018658165891072 6680849 -4678159834935668267295321478677098688 6680850 -8693505042076197924984422517345120000 6680851 -20070259301195973266244277500601704148 6680852 -24862620897607377509931924726644264064 6680853 56598852841481672097663901767322780800 6680854 1074346139350341621324405647259833376 6680855 -19112011697816791804006207925229243240 6680856 4148542140491218261097744192382566400 6680857 -22917939436570718965473123998191028480 6680858 1710863979691408593974524558560407280 6680859 -4235316919155656008964461341626133096 6680860 -21989138634027697601783417373613969920 6680861 35163750833147379700677132669418416864 6680862 13048773560201944811907787205204697600 6680863 -3183073786179354738377802053008253840 6680864 54810987591632781443592300901229002752 6680865 1562947026131782114234044475940280000 6680866 5292731130986529098051498354895246720 6680867 -939503566061983430358473791576336320 6680868 -3704997306380919068845377062090293248 6680869 -3256443788452838334723185695197080352 6680870 4365912508301154813313649461080572160 6680871 49675919054487399719184612115217114208 6680872 -38933802921069646427895264168962457600 6680873 49582151474895524448316064321430208122 6680874 7056769665090348435678177937219983360 6680875 -36867026127158411393914535622745800000 6680876 -84389238386933273589424938703360512 6680877 6621394122355710032494100436902202432 6680878 -5133153858952809982151485901718446976 6680879 30460312813193615632257049717362786384 6680880 -268800454245759593522272997259018240 6680881 11224153074358438287966969849396830304 6680882 7641017911723600395653729073847008672 6680883 13425699799070749465246090038931659648 6680884 3642048081615771848008292590842716160 6680885 44171228424637271937952670758698455580 6680886 -8529907484059144400331675192652969536 6680887 75473643216591042731629027637182560 6680888 32871004497752930870331155357043548160 6680889 18867657858805204187098066607737214784 6680890 -5358940330474880613323169751881568800 6680891 -205715744745035241487934931243761376 6680892 -15513189397519117044010512147224514048 6680893 13385205385618910139505339450605156544 6680894 25760363606937208131057799576518720 6680895 951343481580803314117567859958683040 6680896 10982016525854162325450144295514275840 6680897 -26328947172921883331592858880260388908 6680898 2963035637704050827829977204707645440 6680899 7432221124799000282906858192351096664 6680900 -15943150663735638797991973449003408000 6680901 -1166493779359968523360140841967496000 6680902 13777509585114143498072908840544999424 6680903 -3483264258284915343542467151926710912 6680904 -5804063920134458368591680430301306880 6680905 -12361212870476858062969584037341222720 6680906 -7767040622495831393779677982522384848 6680907 1312223204173359560343234899155020000 6680908 -27088300915603610943476175708444342528 6680909 18911574610601537359771767065104451712 6680910 -41708312159306905170386389801958400 6680911 -86345200660593953325947898202673148200 6680912 -2561303602518015224622115632030547968 6680913 11440544825264761204168174342375514400 6680914 -12798427341800168844429635014185341280 6680915 -12539204254097971564256006254907338080 6680916 29848204898484603896658780069506463744 6680917 -2658245269288672198826613320196274308 6680918 27045229998697911383373060491767184160 6680919 3728617925263208934772201855322450688 6680920 -18944467286319393765301115542952755200 6680921 -13887845229230725326287160022201918908 6680922 -8980489570324542265673811802891224576 6680923 9785460897052566972525577865971183172 6680924 19125416978546303518615226747140492800 6680925 -1022318857918125155937310596509824800 6680926 4683269117500430819215432319490072960 6680927 18699809814525722359218465526077562872 6680928 -34403471679723197551969011779389095936 6680929 -73024995375844404108986534088966849900 6680930 -10269827154442609349451524365787324640 6680931 -5890138610825585428785566802617803776 6680932 47598782101668219626681777475692267520 6680933 19564362999110834960799987032276847360 6680934 822085937479308508539539165342023680 6680935 -38140489212511280240857648887698802120 6680936 17262092879884741389591431537447623680 6680937 8239808156556376007079340701867027840 6680938 20657966700924882204148650461061519360 6680939 63190737769979434486861825938173146740 6680940 -2550700556677315626467791853518110720 6680941 19868261638784915338725626383737920342 6680942 2943921036398986559264896239499474560 6680943 -3058517951059171566073575031053258168 6680944 -4652741964260956988222788049530224640 6680945 -42635331033078269327173949220053988300 6680946 -4520156015706838261852656643396050816 6680947 5355525867388229631392578399852379552 6680948 -21781611530938545911066995784771420160 6680949 -11702836292352739540952763431786477760 6680950 4385472608404863031232175877905048000 6680951 -88025198149978041580781447992800748800 6680952 1720997185195957965725419801075077120 6680953 482236521949120892104848497102683024 6680954 16820149916230973780248521354973632000 6680955 -5017774438174352413984731080261625600 6680956 -77084784266067404289491417876808824832 6680957 -17978339585810005098011875852151452320 6680958 -5593886647799475824267045956058760192 6680959 -26883851884528511109721581989612371840 6680960 -738251524078339823224890641193369600 6680961 519076222656042106015207316487093312 6680962 -68314880870351134366478721610014720 6680963 -1546197444754329743965920311145385920 6680964 -4170101158283174153429273304399433728 6680965 9309031230644664034694413303854213120 6680966 -24264873400047728473755801741899880000 6680967 22567231636644963119026586467904263080 6680968 -2466448888713615404895117997940244480 6680969 34827009817392657099815873137748873370 6680970 -11025107475003820291158076940110828800 6680971 -22425060231354778646115996797437967616 6680972 40961728297261604950167159888564968448 6680973 2027352333098928331723620934797415488 6680974 3167998476435733341202619486216780736 6680975 2232582606338629128142567786386008400 6680976 -3437935564920193897644041650176196608 6680977 -2582978374623140180994722377033396174 6680978 -14367646213337001903469088927730939744 6680979 -10151672779003502613573147958517088576 6680980 -30098856518857015796067502191949728000 6680981 -50686948524643297524781704946252399218 6680982 3594972508380895063459368748844464128 6680983 -32674137995874725842295369045659672080 6680984 -36076472038759686199504435617599293440 6680985 32921413687047764951272723083703914240 6680986 9323347253789115977320232890911002304 6680987 10632313009705728025700580341142309636 6680988 -21046617751699655426730820239263738880 6680989 11970101949950632634708223359664046080 6680990 10131512163425622250083954714484857600 6680991 -6258035665297665164169118391603297760 6680992 5642447188709203492459954965543124992 6680993 -23290254327584994537248331113046597456 6680994 -8810046613403238110113282833570627072 6680995 -25213113970733807202248888181964884000 6680996 37503463276277026343982572611829760 6680997 14016924213054541625378538745317315774 6680998 27035200012165425382617400967778924000 6680999 660172188058350935884363527713921064 6681000 33332338420400682323743971701514240000 6681001 -53975951652346883296869981228819284998 6681002 -448624340552121642321357877568810496 6681003 -21254894301072308532232346743993173504 6681004 -21945142597721345541836624081271449088 6681005 22530043283215728810048385470982155660 6681006 6476492748737149412416097249668066560 6681007 -70028604170915099708233180255628930360 6681008 -5382290403644624764813704215454842880 6681009 -12406249341818014764365188919489348496 6681010 -2961845289063652738972152515003619840 6681011 -54003667605455619466545242994897894000 6681012 -2672613792178208003576140522846433280 6681013 11302501373269279183571717471894113262 6681014 23772306050997822359946191343370685856 6681015 36362670700475625738975603644868000 6681016 8548845465185513809220954891612160 6681017 11563862720740588159369379235310581504 6681018 6054436705488778598223701255764739328 6681019 67758900083137524613807138353156056420 6681020 -13757787819992637333542529711415296000 6681021 206250284435932257792906931005235680 6681022 -18221636931246003770572399358454482688 6681023 57412538224674651946097981163519550272 6681024 2185174620028416899366254996919156736 6681025 12400462089458273698022235258233732600 6681026 7157460130485029242971714425499686784 6681027 27395403840767194071017196438604800 6681028 67520114727749656046220108088046473216 6681029 17887881741963384232504121122105063200 6681030 11855948010844279391100759157019136000 6681031 2651012051761508451142997564307660592 6681032 -5114919606853881179267120367300556800 6681033 -918491442508339006382236036624010220 6681034 -28162734187844085226675963559123403168 6681035 5416283046957334187995215159764672400 6681036 9464304236921541029370196497921818112 6681037 25178248124056564306213452286857886944 6681038 -2306646639013127685157111636338228480 6681039 -744666476170227849826713543519061632 6681040 -1428258237257344648804079964892692480 6681041 -41827944463377687851812829414689932558 6681042 -29312308480360005712877949534558677760 6681043 13384830803678191359659977871001489000 6681044 -3600934967985851826350628263652562944 6681045 -2980722038340286583430568376179939200 6681046 6100731336589684945712220319212182400 6681047 -6284924433871492040920322983163217960 6681048 -18408978619066869830720225976837242880 6681049 -27047920353335434178464497664352026680 6681050 -9393760690444173770121831096925555200 6681051 -2077721552143515337533823230849663360 6681052 -14449541890187538897911938548531118080 6681053 -21745747389763709080469772296508818580 6681054 8615882673712027227111924752255833920 6681055 33767695368454480500299887549017201960 6681056 -5639363460586948208329591567352856576 6681057 38900391203073403537704973288710609840 6681058 -2743495273173248659266004977415538688 6681059 13735476174282277085425304660377892352 6681060 2817704068350652479979504682328602880 6681061 -39631770725889834014201201230101476676 6681062 -22895760243789044722948824046606471968 6681063 -14648530815225498844717456518660272256 6681064 1109255286583416105851401125250744320 6681065 2475738521190320167194092008704513600 6681066 2923937998107169482917713671461835264 6681067 -6059367764762412092167480167374159884 6681068 2169064694752056169959585023029725696 6681069 2410507062490547986219534381269920640 6681070 -11359063823313327881555366485837453440 6681071 -10519201179714318539663211227454391728 6681072 -625868274007626850363159514414776320 6681073 3646880630919558667189937006973653760 6681074 96229715039477005435521594093113760 6681075 -11387445418647480142419129765557190000 6681076 -49341316406690086055772847490331034240 6681077 -160358616633440324219330220369939720 6681078 -20000785573326781380486874811599872000 6681079 1772427758356933257836601056064197376 6681080 -4522279513101482100445129496671027200 6681081 35517712967554317783456602317911422400 6681082 -380175526190029290740173190684498688 6681083 -29375978890808664982761806967609259320 6681084 18036348313766429604924851409934295040 6681085 -27899038678545505557249767500843275840 6681086 -3807558155241370278771323163195255552 6681087 -4472272903758445342765027556777188512 6681088 -12916704917521932655140779374883635200 6681089 -8120463979546989804502545329598947328 6681090 -375750089952591584639711530844098560 6681091 32868306037213783261633546348027146912 6681092 -68942680006410032446255380144603217920 6681093 32900616637016517129714652251025949664 6681094 -4721391383853201552165904481736528768 6681095 -26683409486099935344913692664987224480 6681096 -14516776136680952596377215765546188800 6681097 -70165944338538256693750512869996884608 6681098 -23374769027038546231060698837405781200 6681099 13217307472654576636585511511750959064 6681100 -12826418523736853135433423297132979200 6681101 17046097345881796113426327205025432160 6681102 -4893106898478909042375796384882175808 6681103 -24207268536502313897544999529603363200 6681104 -15877185089402008818486359111576125440 6681105 -22304091712990362694209804665182740300 6681106 -1648622178581989082269818917278561536 6681107 9351392320209053221761142132918280160 6681108 -6212916416302793139558384558932373504 6681109 -9867483464670751378511781821981111040 6681110 -24108209317046470067273241380778935040 6681111 2464356511817351697938046146220960000 6681112 10510998371373889093206687030991411200 6681113 -59164095963306330033480154768829468220 6681114 -6077138818343229127035154239771907584 6681115 -3216139889237019153982721040505048800 6681116 -19031460891646452188807877219887298048 6681117 -2920102448866805934507747967417245600 6681118 4261785288878077215924658565415107520 6681119 26922429732067510492627819157196292896 6681120 -7747603485702032904536972807110656000 6681121 9327327339792085116704062167893823792 6681122 -1948682317633840335647867845101703680 6681123 -2471583887440925429576826534053033748 6681124 10626866231792357338424710720624839296 6681125 -279866984178787849686920779198224000 6681126 -1189753900462941459913823844899854656 6681127 8828157134550226036665957581232464832 6681128 -31535233465752386168375603070397731840 6681129 -2350500534957675087278328441612604032 6681130 1389537524844778687347263245180185600 6681131 9921735710409731285590842102927051864 6681132 14917720619057920966657718783455472640 6681133 5825383622786716393664859097534207382 6681134 927722038273145126418255050195219520 6681135 -11387377041361097328358961669510617440 6681136 7303891902173379412299282388746240 6681137 33872809096872759238750073811916416786 6681138 28425378127618572703853035345811838720 6681139 57546874672452844005235989128898124940 6681140 -7036542553913247846856530421125346560 6681141 -879103464670815663629866916523816000 6681142 -13746005198477866765026091689402676608 6681143 2792072255499403262249445829841674080 6681144 -1426776906316913078858434907958804480 6681145 17888884090996250704953259224686088900 6681146 -11567084302587346735630911963760525056 6681147 19126204984838174183877283454110383360 6681148 33767503260475561998465929191579102208 6681149 -18598416070751817794883998900443920180 6681150 6220732467691677273017390200446768000 6681151 16198540264870667013572590895954048704 6681152 6960614695557527881612595634287149056 6681153 9888304882466098530987861894888723840 6681154 10531872557608279520243006061214381776 6681155 -1177892557749209186452506859605417600 6681156 -12163628795944155993617988561529955328 6681157 17709873498011491546724640276390855712 6681158 33099195353567936861224825591891970880 6681159 -15696868627022006073264282459092256336 6681160 25180279210531122824369656806912000000 6681161 12108047350042021031554266947048172762 6681162 599590831564683099972126042785885952 6681163 30359382730355384375861621520999478024 6681164 2271019385416998517598287139609241600 6681165 -1881131911835647458321396037527552000 6681166 -10924499011733650909935976977691896960 6681167 19597940960518525096543584570624495216 6681168 32560173999816765942805544628781056 6681169 39228597627637335759665719699632558912 6681170 -17352048451513196472826546128885877440 6681171 -6156547358907389297856576390189015552 6681172 -49440673974697006285424258698715654400 6681173 -67840582658093588389943602787853034080 6681174 -14454767630515289151948987565706365440 6681175 -14325730459308695190856749321451761000 6681176 -11461917940949577750506533187729817600 6681177 -12435119739257637348463459361039264160 6681178 -2870965374776493173162152412810112000 6681179 -166044116386930891886116822176470160 6681180 4223080105344348227480541084053667840 6681181 -28996788307406409968180677130158148468 6681182 -7361513612113304877021774840458236416 6681183 20378402086024294244393054762976106824 6681184 -59705737170879748112760657392510828544 6681185 -4575148548856718253816599689589307840 6681186 1911360366925990661898009003656225232 6681187 -9681375834315438497314357881035192688 6681188 -17623236777613385132664825116938936320 6681189 -10081875053854569794601613658525993376 6681190 2349199323377884481473599372533387520 6681191 102690024821125201777944916006785010944 6681192 -7694286578895739195694305395752140800 6681193 -62293239252300777075762025626326767558 6681194 5452914705859102301447737565476278720 6681195 -15131349467854122511354386056660113680 6681196 5845636890498437339581829630701463040 6681197 3495699929631133456622590490209922646 6681198 19686927036602417188249828283160729600 6681199 -2103214801356587982253030823687736864 6681200 -2161935080439397296855348710257459200 6681201 8644080050048980901436203330563964544 6681202 22621015536887443987881715650769240704 6681203 -32102187633900986619802082314868218548 6681204 2003931301996218631785204036201659136 6681205 -1012906912657725100643752240316599140 6681206 -3355764499205444354880255453013211520 6681207 -2924664488233391377402563885232477824 6681208 14748057755065929003628155985305169920 6681209 64446272403868969573828504928572018410 6681210 5456986669788009967616826804414600960 6681211 516327900147701161075945483322093992 6681212 -11128553895314766104204430761421932544 6681213 -2681104620256547467844098620876939264 6681214 -1187881908105978941988368922287491008 6681215 1223794026878524447700169123516432000 6681216 6651880508100955305522805861798379520 6681217 27186840576075344589926849416632126640 6681218 15733066002311396986535310371579524560 6681219 14926360476488492431227744902544793920 6681220 2332010093685867619821015320307548160 6681221 66606313183385591972548896160137287292 6681222 -13358355422045847546261425457346259040 6681223 -33260039199398865276543447670477531320 6681224 15082667908849477707146255995157053440 6681225 -8897031405805162683056664854513660400 6681226 -1439150621344780800107983313634220800 6681227 5373477589289126759480640092207497872 6681228 13496178298790958989464869064099499520 6681229 -28958147884002533559452207996699250324 6681230 -10307507053715757261346941528673852800 6681231 -10454734111290636841857630173396164320 6681232 6041797370095914261992649601485479936 6681233 -7599362269305769546302660573495535896 6681234 928836694059033801434720415659311104 6681235 29208735462414029788390680198205355520 6681236 -30187188386210044269084824801790842880 6681237 -6869577945073302235644115908099323520 6681238 6910451320061923831638910901274135552 6681239 -6480042720440505405089869858915803960 6681240 -11787205010749099620060212948240179200 6681241 4530702161016359530999506794698228160 6681242 74279304794236200872807098275404544 6681243 500584799792173993109965817560193328 6681244 2240964609400577102244503020528463872 6681245 13622520774599434194396940419368774400 6681246 -8025581065180225779953191052288179200 6681247 28928474623897665057029142963789500880 6681248 -375575859885366245117346895583576064 6681249 7141403731536088315911376630156871424 6681250 29551903172759046483864495608233500000 6681251 -5521198570840966137083559419282877456 6681252 1692432889643719651875164004004945920 6681253 646504249548364544293216209663889084 6681254 31518538204535326794819747039286080 6681255 -4315658406362925753028206191647564800 6681256 -6939739514972086369909529791244544000 6681257 -46765591929907427442644558681952822 6681258 76581826080968244513728112231121920 6681259 27708680771000720182009106377508832304 6681260 -652136942072864164186670600151383040 6681261 -17928600783989036148510787785299214528 6681262 -8209845506060473079437437634276801536 6681263 14157603288272740975052027648015626080 6681264 2467865797880424977033722876165816320 6681265 40399468460078607721125308575637844660 6681266 -1722801026943653259190261257186045168 6681267 -51578858315621055861385114041232115040 6681268 33494731697924207355029643986527328256 6681269 15351837424418908906929288614136141312 6681270 3025279582340747006361131529869024640 6681271 21589649273072808113664200085294461944 6681272 9046020107949943744641061077754060800 6681273 -20710182194116552975566365791857061632 6681274 15330839622061810551117564025954759680 6681275 4312244484221477546399870967441609600 6681276 -5064620349136142682551891849184396288 6681277 3437434469356958143345763174422654080 6681278 -6710632653225892361354800124892946560 6681279 8855908989910066484266902448635121536 6681280 -10859713865975114937086169740790988800 6681281 13107829856202064384911604595298959700 6681282 640239042934756517971273435326910464 6681283 3992009221067538164891002199580160720 6681284 59204417241201631433031859633105861632 6681285 11977685518398904389395139988504550400 6681286 7121897654266104609932630500036385664 6681287 -15886353834296557943085066283900385064 6681288 12850113758523590539413441609091522560 6681289 72594843447124411761360980117957890356 6681290 -4064720714784980034081586410329994240 6681291 -2988916564545744761379078909965549376 6681292 635596068820387042811030567628113920 6681293 -17532509120339243845953774785643278400 6681294 -1330475808472819981804989543419472960 6681295 -51948191638892575685432576674589719680 6681296 -4317121831890682922029088152702722048 6681297 218899541137435567737118689665894400 6681298 -384997747189908980045764878898928832 6681299 13119563534767053451668255340103074680 6681300 -5392561774459932592972818328785715200 6681301 112559003571892885432285122789826912704 6681302 -10576058710692823690095017993734353600 6681303 23571002195909223728287276625242950720 6681304 15514633394915019120298161817867468800 6681305 17564110381860494293619117269418963460 6681306 -3125564418670109541751564130932518912 6681307 15560414725734277615177715127477852952 6681308 -17509473217918886175789541918850115072 6681309 18674501230783357910179276490564536800 6681310 -5035146891048414451234015408318464000 6681311 -4206885536688220896646562048245293216 6681312 -14970356709047818022902025131602739200 6681313 -8257277802309024085502403224738128320 6681314 -17180791348482777853416365637079245744 6681315 -2789571930428841048428050070114088960 6681316 -3772778388580802024226215670678478848 6681317 -72628837402401383597054832749899804068 6681318 5455918370529352271903499567512156160 6681319 -5576334359295422962600617133748535840 6681320 33813929848877252183316193912954828800 6681321 2044988322381629765951877879914242890 6681322 -27723239707506297393669415165642853376 6681323 -33049885363068691634760770326631198640 6681324 8783039903865956794491546788250024960 6681325 -13636197004967135413079520971934400 6681326 167551132243969941361586922972291264 6681327 -27148965259789713659463276005686853880 6681328 -4888482440517684537657160877430734848 6681329 46558696125043521113205257748541230930 6681330 2380263457977846132248462296580723520 6681331 -33014256598752202705508594261685424060 6681332 2037411973781490688105395742381129728 6681333 466430674981267502754155353725751584 6681334 -17125827166144847591058114217577525760 6681335 1687904241015363034071278844706376280 6681336 45974288250388470351988195046787317760 6681337 -3332559741842967735335205698705733120 6681338 -26637247782370461159201588073132993680 6681339 -4688099824014574599747077966549145600 6681340 -255188039079445100868718471465912320 6681341 -17925116655443216150341819146679540416 6681342 18654148589157461071515954255976533312 6681343 24732649291873321169581542805543586560 6681344 3410190182547501701676580577319321600 6681345 -2166071193691480507083565260311415360 6681346 16782880252857641428427579924759162880 6681347 -26287989848193933203908527705575893080 6681348 -3008098532394062545439242559106154368 6681349 -14546142769733911937591491568016055680 6681350 6390313727102223512304460040812752000 6681351 -6222485613234935448697666074259466160 6681352 -43256602288785360388798055538188236800 6681353 3786605141652135143370707895972483456 6681354 -8883062889187544317132522960930663680 6681355 7748049316275226513420086452169929760 6681356 -20719108237518731237276751209869094400 6681357 -7290087663418357295899910958683712660 6681358 -19791517703097536623269026385719814720 6681359 21714876922057350623803773498977488560 6681360 -464990645281522972206932457899950080 6681361 35290693623566712709517328724069494962 6681362 3885993719708498282166285203957458944 6681363 7117908247772867093938480681826516784 6681364 9150825355332605226706984237174395776 6681365 19960597548262027498288249045246711260 6681366 1302285905605434395700604874265393312 6681367 12650916038322179265831734240497901184 6681368 -2049500507369509612623268779319296000 6681369 -21535029885962930622038420388058149120 6681370 3966117054100485748243148116421856000 6681371 -27955358886783747977665223845198717056 6681372 19517360606335135033804189858794158592 6681373 -7586677480847525684791317460947642740 6681374 3153784000533673247212381383734507520 6681375 24841821764439482001144356319367410000 6681376 21765396466666148021507527041865089024 6681377 -5494975476936788053027540571096463774 6681378 12588169609851396625705645847509632 6681379 -7997779393279826947279555943434110624 6681380 12276019257856118331747850478596972800 6681381 6282981143282560594511361426028110144 6681382 3916112578924222505380511778013773792 6681383 580868871690484296243999871533165144 6681384 8333186570568586015184158078618091520 6681385 15035269031697542659000128316583496000 6681386 -11610816717526857502247732781976985760 6681387 24712749816068375247235486472260527960 6681388 371045906800158099578080806427984896 6681389 -13209818440764368970958270075399633632 6681390 -11567230696209215686793802094000990080 6681391 13673231068368678845047783560959785480 6681392 2428935759435999976173870532597186560 6681393 38579822913712685675289427063121313600 6681394 -26888174737327041046965857773936971504 6681395 33293671191227975474957132099337529680 6681396 -18246134925071288414924367859605411840 6681397 -42368676832100901204268480524643353540 6681398 -1050184129267744268615175252798044736 6681399 -607514438208693935476265482723686912 6681400 -16717860268311744290249247490039296000 6681401 -1008179025770147588782508638225220256 6681402 890122031653461840305201480363550720 6681403 11341293798055591694896701609785479652 6681404 -53829862112743520245455107443576034304 6681405 5723574686586200159552025847562456160 6681406 8566079514803342820695286731210257152 6681407 11763407440848607501377057063921180840 6681408 2188833281757400925232734698293166080 6681409 9216448265376912330588840083645717952 6681410 537576055021235155431042468199971360 6681411 29894463201302413318350370507415724360 6681412 -15938956521031499088385049166315958144 6681413 4863773622761214297889793169500170464 6681414 20757174645315513691264210923269557440 6681415 -23391825739503870734981203428601757640 6681416 -15433878957801801822497886491503165440 6681417 11123767492026546583036291584504044448 6681418 10757497438405172777808136450469402160 6681419 -29916494968411067922180833515413363180 6681420 -7122477207330906703985292916770662400 6681421 -12268823198955913126210722153544474378 6681422 17782841685787749217641518450949859200 6681423 -4000127341263392755283779374178060800 6681424 -6961668646676080000644989587340410880 6681425 4889125318176810618171698034770400000 6681426 381054247962952289711508740767334400 6681427 -39533744121612897442084327679557320724 6681428 -4706027819568410729178227264778082560 6681429 -36326293711851638170171316711026855026 6681430 -1492563185724387188671110385525555200 6681431 -11622697510574492351052744693083384688 6681432 -21959098311546601404766118130096967680 6681433 8559258794378936689795900030168037568 6681434 4221281753906845920036051305169568992 6681435 14815420865695244847573112979463229440 6681436 -15027110280382384342340891087293304320 6681437 -13223818976528251857170664805520895648 6681438 -5798103337055662247014918407870296256 6681439 15582675353891933365642986664705790240 6681440 -32210433854112858237789892914393907200 6681441 4313993620721544499289601378641315904 6681442 3916238119352641383848993127877602624 6681443 -17142096115647422233473651472510894308 6681444 -170904921400480178095167111102793728 6681445 -8449779541209203929233045243885292800 6681446 27736962341723157032149884662439720672 6681447 -1790119894194638469634908665516666904 6681448 -790491733764345998094963245544161280 6681449 -26063129471347855788945056948164084764 6681450 9666015830686843143824349644669337600 6681451 4278769756721237984638899465434951424 6681452 17576164460894249732383674465543152640 6681453 10797007232706685493227649491456336608 6681454 810466691199557303451606883812350208 6681455 -16847000126839998456378039121863744000 6681456 -919771615245502333391727261627187200 6681457 42618082013617528755064422147745342372 6681458 4170090796100319234028182343603084800 6681459 -17898384254826809529110718110621627280 6681460 -3594777350108796332326885465590796800 6681461 21091592212174294248284216532944740224 6681462 -5604868596294992540090664201927943296 6681463 100853512472010592712959039881932261544 6681464 11493620927710099981826960858600448000 6681465 4820137233986194641588895741336288320 6681466 15715545164546592024289573115191329024 6681467 -9481412716204344914168956547578246752 6681468 19994708941383500352242874754608407040 6681469 -233133666377203704308692521438815456 6681470 -11272780481203694637033262434293207040 6681471 1668071643422030143427775994284756240 6681472 -19151499743117529711745883865077514240 6681473 78508263739259011600080293720847394560 6681474 -4523135744451663159607933043525026560 6681475 -19698426329374036783467365192661818500 6681476 -16282476974876258908558469635779462912 6681477 10410527088331983988266491118562208256 6681478 -4294094035768932135137374540794934080 6681479 590304202010087129995491482334544176 6681480 -2308792206356217581320543202581708800 6681481 31147347888111207402771690666383984282 6681482 1115700053873247252489282858212124000 6681483 -14945178340948038707170245015617009040 6681484 -312144993664245245528176041817804800 6681485 24605737511082317506571783189314347360 6681486 10253035876382675548788617938871101440 6681487 8600645506820287789876825355800921136 6681488 -11433858123384997775648678498810658816 6681489 -8105961459469200783089399814881596176 6681490 -4342949332154058054543293081622525120 6681491 30919772704250588482161419900463134892 6681492 1511869646709520794038188805919547392 6681493 -164774256478604507496128474726413704 6681494 3749362256528387397876133587851467296 6681495 28052976155587622061660532550785623120 6681496 8291118304359448164924109328174284800 6681497 9434752616710181936628938147873200200 6681498 7629901431562942903447854501531080448 6681499 50289960914431096115289197051626460 6681500 4839188162866098991517466196107264000 6681501 -24360341049257557721168787439052064960 6681502 28300248055514391820464589329822465600 6681503 18684831812518478925047367055973901360 6681504 -7977433776862296239850902506784686080 6681505 408413692245716109346409050823464320 6681506 1799096006295658158006802631163626784 6681507 -20711255420251211757996914739317168640 6681508 -36119572442266257732005095194393053184 6681509 -102284095288688263262989443052616196 6681510 -10121772167504738318709231303038734080 6681511 38439863858538664050280502128574293112 6681512 131098289670573439251845482770923520 6681513 8803579499763070343823103928000875200 6681514 -6802492943451900693199498653419481600 6681515 52606316881844906334972495663648690720 6681516 -9421402738467195301500992436053211648 6681517 5439052177099873569111764199955370572 6681518 -467155843002703940749231435038005184 6681519 -8183627695629505995519854843490991896 6681520 -13402320262440756354694350477644267520 6681521 3152724741358475188359780629314851840 6681522 -10530897855004582022906361806045459328 6681523 -1776324827723868480950477791417562112 6681524 -14285839360214925640582673518381142016 6681525 5035468019494471149424143941787340800 6681526 11709118675784088017581168770708676608 6681527 70461554142393317103146459958254532912 6681528 9172046891314683568245285890352414720 6681529 24469796969188462539062118252068137130 6681530 1182967452851419090632372595482440160 6681531 5206383476813598989307596671583381040 6681532 -9322314043825611960529112093535077376 6681533 7114208532334839648704067245225128800 6681534 4072982096658793095890099142923037312 6681535 16545108108303852919459660932945924960 6681536 -8154518210102918102090327377890508800 6681537 13545759964959687116055462315132982194 6681538 21181995409169585607234740491953139920 6681539 33851146403853312203980385896639073340 6681540 113982400616772438816591138542899200 6681541 -22645410473050993396021351623615897058 6681542 -21768403721944869882947878333377880320 6681543 -38986077535949946323307581967951833472 6681544 -4048961502749130454090284788292218880 6681545 10053015192183851086452563033326909320 6681546 8018283692952386095729036874159381760 6681547 -16197486526255254213873098416439505004 6681548 -1471582368978516428789739213305055744 6681549 -3487274438693342696664511940745996672 6681550 -10840568941713772385413528364003635200 6681551 13423871618822862768111978791301349032 6681552 -7815420931630950448026218182449561600 6681553 -1090165879994115818127237766966370816 6681554 4157468544020612248864781986497712128 6681555 330487998002163374107917219299942400 6681556 4784216069330672017744535680066643968 6681557 -17305815356426240545468349835874486194 6681558 -2681762971859311230380042208040758912 6681559 -36040653631985774002737298505765627960 6681560 8017863294797033851055284995833856000 6681561 -3712608019225266878835292168254357216 6681562 15511772221423082882644017775065790464 6681563 -13324773004972565259456293675660640240 6681564 -12044439612525691913723495879421542400 6681565 -12204869172101536953228772683204884160 6681566 6012258240748871268278918071502372544 6681567 1076337099728301716251001129032019712 6681568 -66823398942605037118104984825967411200 6681569 -39225292791311458062260971302165033600 6681570 3935475355978137136787787913987599360 6681571 14204771489687608544303813328449452800 6681572 5889998854004458966775818222625847552 6681573 23267836919115998793136793800665030240 6681574 -20504365766336302406605980720525028608 6681575 -8261397451376241732328613272975029000 6681576 17854966806945788808528595452492595200 6681577 -835166857733312318830480183624101888 6681578 -6010170426837343800594142817020853760 6681579 21817473585565930749390872280490167384 6681580 -1598416878583926076604604024619468800 6681581 -34999072364699517911402131222979640618 6681582 -4846256112133329243438581598999922560 6681583 -47553493359617977155015459610015660800 6681584 600450447900135179771662568030797824 6681585 -5166900576691689818715447920695257600 6681586 -13200233682654961542639717280068180960 6681587 20099208462581507744671716661492917192 6681588 27098969102462832732628457178311884800 6681589 -27957344329729325575397510121201846610 6681590 -10271798316561507886118872942001971200 6681591 8457163647926757492304170288663341400 6681592 -4866438760983779195313081050638049280 6681593 25509542651296767508370169024759991440 6681594 -12818478495819259005416810124768460800 6681595 -5802606678993450589857869781947824320 6681596 11915549794552381538368027631110963200 6681597 3992855655248487359666486307379445760 6681598 52026148333627950103018403790551040 6681599 21979566656384599209810322705541250000 6681600 13655142177419857458942238619860992000 6681601 32400277035283509736027089605672948400 6681602 43025750948604468515114003275865413632 6681603 -5847050231469647944314208321214361096 6681604 -5101204988018420148827543475485147904 6681605 1559828975474538994404298886549328000 6681606 2329149138610808565835405187742828288 6681607 -17309021661563518347837378014394268200 6681608 -11370339898480989593550694768014243840 6681609 -2306316359190840623673309164794230000 6681610 1646136885044057426338564798876800000 6681611 68654433108061729879087500102934259352 6681612 -6539793497752147199935269262054686720 6681613 -5486609534073378004530206057147460480 6681614 17555535462370969279313205342580668672 6681615 -2041135646887011989384985243998108160 6681616 -388364375814303565628675363936665600 6681617 4475965838912863638696639256664749860 6681618 -8302781456973629132876278619912328672 6681619 3900987496625418553816547229058082896 6681620 14054999511427766345118502378924830720 6681621 31926684865253891495999873825170410912 6681622 423229047225636796381118041499822112 6681623 4965917842649041854678047147012095824 6681624 3309231721458395105181166056652800000 6681625 -12916335208257363123321361629546051000 6681626 1423047411702462392610330917393621760 6681627 2669573844619422077380208619759857640 6681628 -27428592970395243234618082764117125632 6681629 -30041457293535410481204354213750900840 6681630 -6457771663373962582807470682928071680 6681631 19131083186789178626815794922799996664 6681632 34500439789091111469119209035359846400 6681633 1305083980057202133170891793719408064 6681634 19066499611006081788501624996565563216 6681635 7478551647204841058876905116390866400 6681636 8483131963907370368036478914201395200 6681637 55746604289896450366902877598484820286 6681638 20617111798194810382718910071094082944 6681639 -5951534633942212235935544653706319576 6681640 -5520505353095550135168187535278080000 6681641 -333836912391588013415075903380429488 6681642 23873853555033976891136779756227883008 6681643 -5045046477151119074379114732451949040 6681644 12102259815695383165904430898776366336 6681645 2610323793895726301521356936947284920 6681646 -20412387926631185507340806980593521280 6681647 1858557024681489036302072340239228928 6681648 -927608217487656403341999937421869056 6681649 -188057616613188489069153824361017880 6681650 -8511296375716963846335216793061605200 6681651 19219618322140704518390414765768494704 6681652 1665512279840292626841351158564145536 6681653 -28805490470316057010714830072945236736 6681654 -827099558300669866733064857790597120 6681655 -13649325351559001087005892347088917320 6681656 11290275936403433449770331584023162880 6681657 -16929394123464342654307481594990555712 6681658 2669408634164565959588123448719297760 6681659 -24102778619089590257051268648149285520 6681660 8557973314083008103547593222847580160 6681661 -432944736315050586516019290981789696 6681662 -3503570781964602972606833872554631680 6681663 -26957830236410260463394048525107059680 6681664 19093802838820992727547154005357494272 6681665 -23564490487693169021560420983244208940 6681666 7901313619158579811233084188501101824 6681667 52977342648367705286379196608227195040 6681668 -7312426144440086704652051791453544448 6681669 5978093326743156120006065264698462944 6681670 4381468993365450956340747365435362560 6681671 22514000062115537735145970001452822872 6681672 30593361456516741361554670188913566720 6681673 -9436575499939512740553978454828663280 6681674 -15965962958341700568704843256445619664 6681675 830564419549150346298591453242688000 6681676 -15159177349949001996897103244848119040 6681677 23436860329377430759297194292096193526 6681678 -3796953251806647671823417045043924992 6681679 -4959512567921939190842710510996216720 6681680 -6934364296216515982554273082222878720 6681681 1665328258734966716235964984112692770 6681682 -5446674781302155132840231455040217600 6681683 -46951477201843328229564864314825506068 6681684 29013104576977547660644932010672128 6681685 -10312322059953625790310571002133747620 6681686 316603794992835572478223543881774144 6681687 -8855067449204515443432111850365810480 6681688 -4870523932763161483439913013402337280 6681689 -31112043639498801903602397187858726134 6681690 24058556017918869655441761016144320 6681691 -22942195672414524372845434930537047600 6681692 -15560423629025548772425869043882851840 6681693 29517693927328848433366399127601896064 6681694 9005959923136905155308356248856544896 6681695 -47334481274982523568613987908253283800 6681696 -2066082168330710798638850075485274112 6681697 -46722880915066213451995782672725799456 6681698 21541725458718274751902512760634283600 6681699 20691057156316300651061680242584684904 6681700 6820959258777030593122249800857824000 6681701 -22233228772859674753253332742617431588 6681702 9560274002084068936636301818649572032 6681703 11684135089176253524928200428043312968 6681704 21360302770506214410904784780206709760 6681705 -7404129931922967495539294860492664640 6681706 8072573162032762405224919021013253552 6681707 5795788923554953754711934861487587120 6681708 37872652938056719137032277979005419520 6681709 -11019063219777291323987370528081879808 6681710 -2744499645711478125342855939579886080 6681711 33874572971541295692447452456727300480 6681712 -7391468368507410376927307374213693440 6681713 -2612492126903219655110704527324574656 6681714 1591441493162182065060156210727618560 6681715 34337340596576296909066467809696949360 6681716 -1070834765809646699897628845765694720 6681717 3575883552025587648969702762064103040 6681718 -4298605618926418648111554948017497440 6681719 -14004616386829075158045590228001822288 6681720 -15795797104641024752302555097530982400 6681721 24424294360269081523226657234204146922 6681722 -18060189134158089058524147490751232768 6681723 -14005991133811733844263492589786662400 6681724 -3140518022453720418329348408918671360 6681725 -449926764196712126221607206174009500 6681726 -26535041845015327495093801375631718336 6681727 188265368418867726832230328989181808 6681728 33925720527469981642852761093349048320 6681729 9303162785041227063385546682006031648 6681730 -7351202811581475238007459838618624000 6681731 302891333621211198923256932721386400 6681732 7027591222353683734061826205003779072 6681733 770343231529811150213462483631781982 6681734 -43266392542945146342982423196072187648 6681735 14244327804206241559917004928248474920 6681736 -29245978976711988562344266382659128320 6681737 28875849621946943323760569240641925392 6681738 7932433342569636913674940856795003136 6681739 -39544664273551547186784267634412413680 6681740 -3917001075204833059651220714433331200 6681741 -84068480027185525916593763696979840 6681742 -24476521022503651772562548962661617728 6681743 -30944248701283330214572540581044100000 6681744 -10269478572622812777059785912125358080 6681745 471545673900682901196672326573686080 6681746 -13085486607284386044456530911404962928 6681747 35586228489404742516423822205442293872 6681748 6159942663964427980398728412617412096 6681749 607719378514405383714522198759767424 6681750 9289047501408244542442774100052480000 6681751 16374812573263639840275526746197463752 6681752 2291621553399069036331349927209205760 6681753 8535370522687956983259124345561867776 6681754 3115371456857970410222503323542286576 6681755 33937509861583638596210230970135693760 6681756 -6162863425644654017111449654713907200 6681757 -36594483440003914715195372117458738868 6681758 -31966362529307649822190140616147835520 6681759 -2678366681965504820380806999687680640 6681760 -43482882351769757185268819570045091840 6681761 -5454454603164809127815246341496932638 6681762 -7986806240942483011714364770321939680 6681763 -1642593971376178308318070993730900832 6681764 -8490021586124842447868674820841920640 6681765 -15026446808192899854789559947478802880 6681766 -996095131256899596903107946541422336 6681767 -24408341438099677653070392267903245760 6681768 23675760447141664303712677711322726400 6681769 2859133151157189667755042975825873744 6681770 89589206489939369596825439726937600 6681771 -4049898617430809472182268359528027136 6681772 2516368006174963339442453877452160000 6681773 -3692235679207721510585608564997916960 6681774 214960386399807885348035276543831040 6681775 -13635700008893427770270098975088234200 6681776 1073555327196287593734717480300969984 6681777 -17758575657809726025293881269814792080 6681778 -41715330812587655611038844832514226176 6681779 5032604334216540044730279781875685008 6681780 5747244922187925044464162225509212160 6681781 -14420761785783314118986448956935494418 6681782 -31029308362771632306483731839840678848 6681783 -22678107438639449653807142059019242776 6681784 1003797255617576389803931680268984320 6681785 -5170819599988316755355190739397869440 6681786 12009958524330447381342279586991094528 6681787 29960499960867388624559421528857077560 6681788 20710877377192900738378016977317209088 6681789 -1853418194381588211789528453470459136 6681790 -9006070511028978154818880703989617600 6681791 26827783827838274183732498353581360192 6681792 1477935290781727088736380077297631232 6681793 960008735850501232367620350799040640 6681794 -7966755191509528272500301206516755968 6681795 -25324930962371401778681648663801593680 6681796 -6245347199981387327379682058275614720 6681797 7741194318379395849546061644192826332 6681798 -23864265733608400512918374548435082880 6681799 5696434356769632688476916371930113904 6681800 21349576507685377603257221144833920000 6681801 -8056856414072069863878503194838289216 6681802 6010260307469721096764178274411290624 6681803 11064882154775085595811585790148370400 6681804 -6105091959599224891297542216001749504 6681805 -14837108157714830371597704820612416840 6681806 -9080029440187003758043842410592242880 6681807 -29134842819773373151248249680762332872 6681808 -2044247778595403022541835880961802240 6681809 -10598854689182727855163889017746096000 6681810 -3526492039392583143704860089621857280 6681811 -18190139534750028773972606119044413976 6681812 -12280990000915120580668606241664868608 6681813 409107709693094303096017127364629664 6681814 -10344827487869962502693207194229547744 6681815 4980617953787927983075883746585432800 6681816 23889369448048780954909649739566039040 6681817 -11152092265778485459085475068816678134 6681818 11935117996240196031637144169158557696 6681819 34224148764879890514970940672425979544 6681820 -2499625233101039546552520899602944000 6681821 32388405639802198577324822292329221152 6681822 -578483693204315610122460766244376576 6681823 -8463719995512714759837235436551062800 6681824 56516396075384220999381404178180734976 6681825 18478678696097820560764995271416120000 6681826 -25180473636745332518366994764916435888 6681827 -4675296100447242877440443105535589368 6681828 -19046737986654394146611778100764871680 6681829 4107788174559564279605452821167107584 6681830 -798345225565119580056776000651491200 6681831 -16884002715307249213282428332625397680 6681832 49534787356971137846672921472898252800 6681833 -32200310712339366219187111176639479820 6681834 8808578237001199877225415027533233584 6681835 28242732332596763733632843785733000160 6681836 -2257423041243515444589100159132180992 6681837 28888385572938314171504361988750277952 6681838 9002569153406027818386892116737056320 6681839 -31508644664482805380525092020328285360 6681840 1279323976348142262320979377942691840 6681841 635764266308390675855650691485723300 6681842 -11410839218529796067793297597114473856 6681843 -4828990376284336460431522409181175296 6681844 16620328612910030615116039095106365440 6681845 -11496473234589962199919439646597024000 6681846 -2823719490905680689241355227274265216 6681847 -39364373730147716484685412583418151704 6681848 1357897688244206120171455887103733760 6681849 -27206581766255621608242103564187099520 6681850 2600096241255820978565482976857996800 6681851 39028194466323278729799687037951401984 6681852 -382601696969756675600966266667670528 6681853 20385702669087939086280083704798042200 6681854 6847197420868632443073191238693989376 6681855 -4303131583855616645953926401447806080 6681856 -583149266004472462131075710827102208 6681857 1948957005550776621542989402515558144 6681858 5897496521997487561103844674420237184 6681859 -7747950467739752780300882824877028296 6681860 33428850838970773401332602254323662080 6681861 -6221983097325421570394371340907450180 6681862 -37163387114072483922953482151803104 6681863 39970604616607080826619086685443629840 6681864 4213901269594809768614055782110986240 6681865 12629583066174659511668747896195093320 6681866 26503125778308247783964218881373603632 6681867 11442226312049170412457023318319381984 6681868 13792665114479784753856755375283077120 6681869 80371171922474352152305729538189280 6681870 -2537593236498424389473438268268239360 6681871 -11666043965228929304711669464104821376 6681872 83998185466315826110848811825176576 6681873 -19860317602345256618934152609605628832 6681874 6579891150672368843829216643473745920 6681875 -10584725566718882940890859629615992500 6681876 -8998890177388134871223085184919635968 6681877 -5835950933418353291801108857787916274 6681878 -8788695637978047103773714722154102144 6681879 5723066530394207108289578449405326240 6681880 26363389619045279699459250230803046400 6681881 -30590015469533014318004395775897070336 6681882 -16180880349066258634852347764635633920 6681883 3886137508561813608144402722013986704 6681884 31751346579091300820437899328068037632 6681885 20945615278639440978275968782474996960 6681886 21312623217585693061645258127857771392 6681887 30870770604239998482643105437600445536 6681888 -27269163591197486361231105518775238656 6681889 -13843859054902775946078046818976785310 6681890 -13304542463655843020551743243970123200 6681891 -13391450371382800327027351342069858560 6681892 7777255460737719328086807070020689920 6681893 -22321116872406647791379823240301323876 6681894 11072333993617340038997304427449574272 6681895 6686411119734181501790381647060070400 6681896 21449988271702188397624504616911503360 6681897 34044373957626439628293293323920273008 6681898 -6291875923112789067010760903509822800 6681899 229922856028504914007899474814571520 6681900 -9719412945234503069496955807313395200 6681901 -18040449229239091714064447737872044160 6681902 28774899311850753998885500830828793152 6681903 -19430207866081501771724880659463739896 6681904 1520179545737567495998193535554093056 6681905 -3884873506558475994887212926194535000 6681906 -10967641431384726029702588858432962560 6681907 13430990160953097051446961206768332672 6681908 44303971641187210556610898921162144128 6681909 -423602053263169547356999861450552512 6681910 -1451403739573726389514840893001011840 6681911 -26108799290568519081241840966599479376 6681912 -6904722504127960858889135577699348480 6681913 10574010764010465960049064884539919424 6681914 -4633155394801614929485702095204314880 6681915 -4276909666189729582816790086016677200 6681916 6309216346889447945440380064907108352 6681917 21433824002982434892823123757935969824 6681918 7179422329720997713912044119279811840 6681919 117418736859624663698094061091999931360 6681920 -3060809804804696815910944890893107200 6681921 -4269881475357684571275696005010663888 6681922 3081538906729339928330717724231616608 6681923 -15222045772751870071245321393640533828 6681924 5047640306764218313284972216123005184 6681925 19066701758488193675136880321496622650 6681926 7143253515085020941410154921232136704 6681927 -9246596006709615933643344374447112960 6681928 -7547051335498620452616328605789511680 6681929 58799393285204806453565940780990637530 6681930 -8297594458869105542600830311448538880 6681931 32201330904947076902319610809723251732 6681932 -15178592864633397748195479402159249408 6681933 3366693287403850885964973602929391862 6681934 -5567588334544540526802974070299363328 6681935 12891101026587913579519494801293218560 6681936 -1769957402599620667078761694778228736 6681937 -6281721131918393923880329938637314432 6681938 -35993972216738869621730367681676928880 6681939 35959332177200348293110033335976420480 6681940 -5497214665330489871319447011930565120 6681941 -8804181224425342209079746874979971200 6681942 87570784740043696159155877829343360 6681943 94747938870804667919615011452993666720 6681944 15831180329004986386024678582137323520 6681945 -22267653707663333456447077354762822080 6681946 -13363598529594612216851837481274829328 6681947 34473974530913513714773284741528099396 6681948 3130100854936912725943895180634193920 6681949 14504019808841718843915871344373158950 6681950 -2304286423225837746452013283841880000 6681951 31981241169830413389363394205450254680 6681952 -12641248518774406837248915267231154176 6681953 212298235596593155629284415175655202 6681954 -1329154213922163002770613979656025600 6681955 -14428030863376951577794541817066630240 6681956 -3873254978731655664835216018316138880 6681957 -4267679286110852076575515663068921600 6681958 -1271208510541458442057790239008174720 6681959 -60473968887911981135485562328207264840 6681960 -14403138649735236014942652211937280000 6681961 -2687578132604844046794503092627121856 6681962 -2745270077420956631982230666790696960 6681963 34884120096080800952298833034813011544 6681964 -13431348013925951245568203116572641024 6681965 -386939060043443959975796828306449140 6681966 65522975235044637974300117294341248 6681967 -6606643217984008959848813030797831984 6681968 1080106412950007707316317890372206592 6681969 -4542911299426364358180260584719106944 6681970 5890173192843904585849533849462965760 6681971 -50932951840031290532383031539501371828 6681972 1978002037592243962180163725649117184 6681973 61965272373466221006035324118572208060 6681974 22452499051855418109139667885025888768 6681975 -4670461981556318683849440544527706200 6681976 -1961023326673671603716009042534768640 6681977 21126211578005671853520352997317915200 6681978 4976677528907451996658604935393935360 6681979 -46723912734526466508141044536192195420 6681980 -4992140603330203504403414738406336000 6681981 -23515755382511448445084859022270555648 6681982 -2665707941392891998233101490105106048 6681983 21602995355452449001573164221726376 6681984 24874842111142498376841637388762480640 6681985 577023092011695561394828585382164800 6681986 -8836274773189721154161654630166170880 6681987 9319062806195072983476014615137273440 6681988 -125170452369845041454581194961977344 6681989 40311032973619302293006095763315837790 6681990 -1857403664132886993905438391339171840 6681991 -66954296259671253290231443382008022600 6681992 5652903049425177599490448691095680000 6681993 -1100425949652244497750105865640564256 6681994 -22526362290476504405182921663164876288 6681995 12627865566055980092591422132303092000 6681996 -5569077100739983419093461133310425600 6681997 147770516755440569603161972964081632 6681998 22227108752683493054930163936179168064 6681999 17706458594542804602697946456568470664 6682000 4905825920012757578881199173115904000 6682001 42907141101005422004902925043487967604 6682002 5995817870797478103217369679371093632 6682003 -62447693997050144973764219086973448840 6682004 -11004411978673454116858116792206991360 6682005 18777616757818278022883889130594860000 6682006 8759454457409279126863876341379065600 6682007 -36678888357386167570760424358572978744 6682008 17824374421229447353935925512494284800 6682009 18860348843345753743541610647135291210 6682010 2412752037925963482692396161195304160 6682011 -8972056964042150679704042961334672896 6682012 -5854080865521332625132860850069266944 6682013 -15315177553866380275035649733568415476 6682014 9157869943591181841748140295863328704 6682015 -7067796875590413139413290251635160800 6682016 -3959192632948675419544232883275169792 6682017 23475759592047313741633257411283631280 6682018 13820687652067373058837184611560678400 6682019 -742295239462560752431020120428221440 6682020 89176736136536963735735686772367360 6682021 -16381202453432437035976899230030643778 6682022 -1412192093073255563855767901833267200 6682023 25994821843060040489441565510492965424 6682024 60381370567117263638572250580407208960 6682025 -3979791595560760708764572858503291200 6682026 532912671035567966450922625513891584 6682027 7244035171173236134549627619266653840 6682028 -318373896427364603770216461946100736 6682029 8903094432710758077531011549112874368 6682030 4611053204340103359007106857897844160 6682031 2625201753784575947128721558990905200 6682032 -5427811228799613366011710639853420544 6682033 26023023584774329811570000803159346740 6682034 24726866642386304046869008307307584640 6682035 -19544801473864284462054678959258090400 6682036 -56458459287210141985103564890387434752 6682037 -3985638868954417408435137693348701568 6682038 -8078583323892590424501480421389757440 6682039 -484047182291425851635232672897048128 6682040 6341724613709473274664070070497996800 6682041 -62078117464609056164540994201311944320 6682042 15158704081226807935895274282377154672 6682043 -21637831170196168602757877823313436784 6682044 7590372709320585148804880458243940352 6682045 25486346724106672021809440061425541600 6682046 -6266832515944888126677763730358809856 6682047 6090719602869686173581817581916673280 6682048 3924995937041960233261857415045840896 6682049 13858810804117186320208444137312358080 6682050 3861939995932775128097616150156288000 6682051 -13724567127027740620311503049857002948 6682052 2381792291492729406913880718817050624 6682053 4559616819559928699828997558236259840 6682054 23258804737159423940561151647397408000 6682055 -1663797253952027106232620724103035440 6682056 646378451349884148580953011478282240 6682057 5941731828656056693743575478441054720 6682058 -27811845770062585009104974884019463120 6682059 -13655217465226927656686544964279792272 6682060 1397541257501290435313661549046579200 6682061 669489351751095000459992728874404524 6682062 6810728741491245523417047827238793344 6682063 -32728869074436644794419028077315324688 6682064 1090836953051967204207063815076495360 6682065 -5166322896397958290924644239056169280 6682066 715408958015401945086325559346329232 6682067 -3412536655938384186480041643641990400 6682068 23453624426739602705763099576025374720 6682069 -48963190923732912540993091670540804530 6682070 1562092116851513330309508901612156800 6682071 -261610461100390359392801742259683072 6682072 -4902493257340943750590492464549580800 6682073 -6043938661651908534110802699551890620 6682074 1822730259317690025738655556335114752 6682075 -11070672649176293108407805391763772400 6682076 -21902427039785562747855702441310410240 6682077 17218706881940799821950515254501530860 6682078 5914298018550152435370629011869023424 6682079 -36475196367455294073385753250834396016 6682080 12071382807189360144353286585038929920 6682081 4198531300228020436701404078208132864 6682082 89101460913783588818587590489753984 6682083 -11156040492171908530570581582310365576 6682084 21896141211508574838896879346941239296 6682085 43798260958894689221613432250069350780 6682086 16004351443495318815772773773733452832 6682087 -41135458980883939297973264106944536264 6682088 6621381579770586856786022101551513600 6682089 2922125146843040261028858491160579216 6682090 -6240509021111697973901120383869847200 6682091 51046161363544584303529604069649031080 6682092 12243814923372640918625007074792535552 6682093 18853947584627108532761138114552153760 6682094 -6054750447313698845700524623865789568 6682095 -659889917451993673905398948591356320 6682096 4028462171945811597189558266552778752 6682097 -64643183079990503377379039666558273454 6682098 -4255700122229709453428572137307966464 6682099 -9531063718754496464515191667224526900 6682100 16407999326167411579474446420203702400 6682101 -10027915707232708701606378434625267168 6682102 3143560105196581801489183460930573952 6682103 17060186168578701791714801052412901352 6682104 -14342884813807761862284899889254400 6682105 37028073109024658465673464135235225600 6682106 10003948066456736896422149923406800752 6682107 -4462347091627758113786113396909545960 6682108 12115855377505307941682529720069398528 6682109 -1453516463728357569033866954064120000 6682110 2007915756890483895098933577375360 6682111 -55821731893353648566881948667704348088 6682112 3300051029154674277988166549964324864 6682113 37987830230061491471678181676505373042 6682114 268256227015595985676510263679382400 6682115 43239929436951236805194312713225402320 6682116 6819934336623777411511106539791052800 6682117 -6475238812553458958141114361267498980 6682118 -19488345928017747787686465774205710240 6682119 247974917587640985584392255772933328 6682120 -15497814466102857047272263210407424000 6682121 -16017429716566583740286322414704425728 6682122 -20247805942540469534939408211757132800 6682123 -16403790223142808165995665963793471200 6682124 14594941523982274794216932622928279296 6682125 -19410406852241385560047088691925344000 6682126 -16768949560132746857338013587274880 6682127 9955269766710114351151531594280569392 6682128 -79383652311081541750426679370448896 6682129 8740956653786273384070963005550390640 6682130 -5505268671592811403725855232036216000 6682131 -46981670801526288198170686739129040288 6682132 35569629491619132765257300315907072896 6682133 25766605726267943684498881188610970382 6682134 5412337348063018098456361418845938048 6682135 -24543352697825529645960609013498525440 6682136 17749889371971627808778931719000064000 6682137 -1430525096278283453327791774319149056 6682138 26770424445058620272723852124139092720 6682139 -12542536702466671720679576595798747408 6682140 7507226009137713573481382935840872960 6682141 -25575437041688458573554026802835970458 6682142 2514816160549625168145002680393992192 6682143 1481962714700468797093730086751827968 6682144 7213159728662936108688515043805888512 6682145 -27260883534013481153464422491211125100 6682146 -5314506928942453136506463688190674432 6682147 -12114108548616108139956724411927443320 6682148 -15653303130054582153233269101864960 6682149 12722383896074673484673561175920923200 6682150 1532944449288659958566919290717400000 6682151 3963836181768109343134728646548672480 6682152 1373115878907975108339086359015833600 6682153 25423655233937825449505407880442881402 6682154 -14173224404205244928247734167132582224 6682155 -918929393420887699648669782816045840 6682156 -22905244803918729807220514187694602240 6682157 547717707264586854901404424873432800 6682158 -1089170210041653985196434392043959552 6682159 -35448325786918473112895988605046266880 6682160 106221147665884991365837454690549760 6682161 1954896139004888452723567101706883040 6682162 10227629133644925435198008715618878592 6682163 -16397315328085408080898942712468893680 6682164 20948740934107438820898105527528478720 6682165 -7196042996621464114690449343331385600 6682166 -30661497113205109609170333773479375968 6682167 10814375408375945554479958754601936000 6682168 31022708384879972009241259493907394560 6682169 -9611168923398428783071640751147823356 6682170 18403643988429338472641145898560000 6682171 -32690854782692214443636603204691231408 6682172 2162172964241471029616583249480883200 6682173 4906396319909116927968751909918667904 6682174 -3894489382366208992266283302701203968 6682175 11947609626136524000628209546506260800 6682176 23669090637153722609028025425592320 6682177 11765980182188340226880282004117575620 6682178 72904208183347273422419519939759404032 6682179 42038575716661468269873310385784124992 6682180 -5917255780039473616443068898272947200 6682181 23175037298389643974287039035744499264 6682182 -1463157813063524107290758477982472320 6682183 39868359556592934422325821534171801432 6682184 -52532816500910712779365581019993774080 6682185 -2162320618023360124475342410713951360 6682186 5224268841551174416665590186097277440 6682187 3838551782146392773055142962934191360 6682188 -11767727965785947271841662394419110400 6682189 -29366796452906955868023754574263405440 6682190 -2097399584221178462283530456991014400 6682191 7114504669747695734222723325648333192 6682192 6136907637717328316356340700446195712 6682193 14040769358942555825832375282962145600 6682194 9103513171871630613527286376582846224 6682195 14927291642998012987081768445948701440 6682196 -17354952556424171750262792538740215808 6682197 20548797948440231966467885457162992800 6682198 -5354125912726907334456144007002290400 6682199 3826788545185777117013880154242394536 6682200 28364118046438021976238325383168000 6682201 -2418845111571015118072864359638691840 6682202 -13657950376069852330945386667911122448 6682203 -36026771131577000276252469093106368000 6682204 24415926798844525944511815937557971456 6682205 12478883991362237907362127235704384000 6682206 -10114826218130881960636684120323477696 6682207 469761786817562155149372147837925824 6682208 11082006164381129295076408724841037824 6682209 -8743197726777436223476838954710003200 6682210 17756915782081438978329142545183401760 6682211 21280729493477919768693816255938422812 6682212 4032093839664921960544020129904266240 6682213 -9561656587276112170173980483216625696 6682214 5268817626983591273565416636358426624 6682215 30307763042840007926119970547334272000 6682216 -5492624863891706562420435772671344640 6682217 -57980055816256046992440795456398771340 6682218 5842516432063618053799253707349378304 6682219 -30167015419404775708697880773445962380 6682220 -27191387191627673050594175826918528000 6682221 -246727842963342879285499689367430400 6682222 -11404824602428777819315400014198075200 6682223 -10728754412832636990483707355545748528 6682224 1314598786926538513549168231978106880 6682225 -60353135888890017225786905341847525 6682226 -1298566575996929699852053412269640688 6682227 19170543239737754752069217092373553720 6682228 35856373949953952012942563334138566656 6682229 -41090689241275685571988275022935241860 6682230 -8149048719977969293898661969492000000 6682231 -9337189255296572669654490414286178968 6682232 -16416158266571153383439283146822123520 6682233 35897213864958702419760721769335257504 6682234 7888890970740513062772337368368486592 6682235 -13778007151685807113947089793834889440 6682236 1912963178045870842084438832773595136 6682237 -15909095546540932415551415206246259368 6682238 -8811354974824693708623752262054085440 6682239 11108521787200559537791004007967479024 6682240 7495598055050427607732955442157977600 6682241 53734175054159689345343892683147829252 6682242 3129036533779084517329687297066060800 6682243 13611792156451418938652292175419200 6682244 -39784420523899076129559182547574510464 6682245 -9632617185637424886242863672816156800 6682246 -25452869370033865359774949534638023040 6682247 2219588093484611480155886129316352896 6682248 -7154683526139986340132077458135526400 6682249 -1087552901488088197278849815646258240 6682250 -3053441977047256402790699668268040000 6682251 20432913448629205008260264449817001432 6682252 -15015609593509803542809514153784619264 6682253 52462321017986981808902920761074168502 6682254 1322137611800977726197542611310101632 6682255 2171106156565841105275365267401178960 6682256 2693671933905300853370049948396552192 6682257 28976384052825466468679200319116011552 6682258 9666468711607032002319139535268845952 6682259 18067000321875407058907932745333774704 6682260 -5918528969641984941243297890870630400 6682261 -12591881071369222257762557546003898276 6682262 -8165883028275667686976865758672502400 6682263 7284026246536616540378605995252599424 6682264 -25538588001759782227302192842280161280 6682265 23846387836811742780244903557063990660 6682266 5541191051506922778133807274874592752 6682267 12425352612630265963724721568245141120 6682268 369984651296251103194345056627445248 6682269 5157717671768308660194281824395698208 6682270 8413743012624961231414858553942357760 6682271 -2743980456087992878412955205881088968 6682272 -24092316973592382522687834891460018176 6682273 6635888294424270721936342213637078164 6682274 -623067063628630881473025168190231488 6682275 -3476665758464366580985574244534982200 6682276 28047928593462159138685287825237484160 6682277 50157985919867449434558512560013289246 6682278 -16014263035813126361933067027304186176 6682279 -57035671970153817443935801732152298120 6682280 22327084609257641402637323932325068800 6682281 14737016761451310268747135453230662400 6682282 -8027916057611791478298247953565294848 6682283 -15745003773490760222039650087120299468 6682284 -14379516581693910128814888728963481600 6682285 -11206738807860836078929744165800700020 6682286 -7687448876427262877718839405992703040 6682287 30763315017676744875683994430305943560 6682288 12445265192046922918672954848386957312 6682289 -29528952189568324561880242820025644910 6682290 3102211134606079068519497271139722240 6682291 10376928010942666658684423151349653504 6682292 -16208459865283280206276275103747779840 6682293 -7453380075241095722824539502054125060 6682294 1251633285326347893562479206639074560 6682295 -14745915145955039503932580369209415680 6682296 25181337714531279843230758128020889600 6682297 4576659367426715070701178431164210260 6682298 -504402167971836828881329339441520640 6682299 -420765058652821512514476574811874192 6682300 -21152689204571605846267526167827776000 6682301 32068023606321666535425115896035935302 6682302 -8004376092017200041650634339558024000 6682303 4878010803015972711229338131397685200 6682304 -13635827325180248905851570537589899264 6682305 6145141956891766111408793805085777920 6682306 -32997595588762515160427547040269229536 6682307 -36216442997763544746140690845367836848 6682308 -19279994814650500457770393608542192640 6682309 -34336492293652097828937882719388154884 6682310 3890143747203373679899386119757621120 6682311 -5721370518868299796235975063371951200 6682312 3760219818271129375072746532787650560 6682313 30991164978229568068717910997392533248 6682314 4114104069538258036859265353390442240 6682315 -5926878622254945292076298664708691040 6682316 -8370700126118891351159837416681800960 6682317 -1376014520397285208345122841479347520 6682318 -1747062040692382371582210695782391040 6682319 38944365746578914933840338424437222400 6682320 -200915478933662587881782726679674880 6682321 34992425219609612716675597845419717092 6682322 2546111427167568353649289071816749712 6682323 584039117066703075585289051901312184 6682324 28706617358667924010656967739637153792 6682325 1321003169399324465689354606913565000 6682326 7098297130528329818655406183469875200 6682327 35395959604829434297386206938242615176 6682328 -27265183951175377221137761254966835200 6682329 -19282171438333325323458564345591552 6682330 3715473469565510743810509224063969760 6682331 50120851986982913775328134423824985552 6682332 8179723604415662085242612785053583872 6682333 1803363415789546260211737302325409120 6682334 -16462751952608144546255001580624397184 6682335 -5778790833815261334500700601077840000 6682336 47327185316008692531316034654746705920 6682337 -37035840562466105803754634081692242014 6682338 678134769011590776638723424404375040 6682339 10946452847628155298300727648696456240 6682340 -3462331277675100619907605239008256000 6682341 -22428537943875140983069438865410176 6682342 -28949785959775972486111056412835120928 6682343 -56906070622236392795646680454204723120 6682344 -10810615303456512374946779391321538560 6682345 -4800363434435731801176537235520967900 6682346 17705835153083792776949143072582752 6682347 -562727978471785306943773382269558752 6682348 1575842898765000069866388831506717696 6682349 -14108903098733167230170330573509444650 6682350 -6848572520225441073519494334252360000 6682351 -7093542971460127804695936162978501600 6682352 -2124030616367074279386338841568051200 6682353 -1349821719275203596490190550353406096 6682354 -3126120896570979446233147249843046400 6682355 -30614124552301549971594554058844763040 6682356 -1721931151818230567943144673973148288 6682357 19125386729548143645380660278364846880 6682358 4278110969345830522354095055468421280 6682359 20941679495517672737446819890538567680 6682360 12414184383777328676869184217976012800 6682361 6652510482195538344694458616775903232 6682362 -5334357984993733617623017032175984896 6682363 27832476597424609234591379509756088612 6682364 -5665402026853797682537164646086509568 6682365 42778193688561627167630196547960200000 6682366 47191037475562345950862997762531677440 6682367 38553238135091926994201906623793351352 6682368 -2620240255006092206377063809351155712 6682369 5123101007947572784988117460141888770 6682370 -19291717537890654784510585331673200640 6682371 -547243889019662243878934092862189760 6682372 750978195855115052454319826563197952 6682373 59880345706168820792743982077767000960 6682374 1802413962519383524888254952610679168 6682375 46924239173115159094018088972684322000 6682376 -55871163367765233787661090337857740800 6682377 1874996449857113773659515810504133120 6682378 -18910403755169180010230328254779841280 6682379 951082187051630244129845946309723072 6682380 18041063107119857653709101061109058560 6682381 36866263680507673110746535510208720492 6682382 7359862240733726174914575046822323072 6682383 10098983736789836783128697806107997320 6682384 -4018189259218347097440504803976601600 6682385 -1144920112473051179523076093832879280 6682386 -22007107938821375922690089239360128000 6682387 -2652260616248877272181659289346910520 6682388 20072918525857447149427159510323516288 6682389 -1267325214429248644445557530237478080 6682390 4948551303948444799656565749682525440 6682391 -13680757285820814400407460837199093376 6682392 -13490552511478904424216568451402342400 6682393 -49197266033576013962142178568013666358 6682394 26134519776297909888437951453730811872 6682395 9695388124349147030430841241909011200 6682396 -4200425529607042981196963007160865792 6682397 -21953585232527933618848547143271495520 6682398 9711168264971547044242554863960905728 6682399 9181033434888361516717050368953548720 6682400 -20363052704827116432822708146164531200 6682401 22443619734048684158981205659966610000 6682402 34416207026043424155130020664770515232 6682403 6110226715339776778667005771015891104 6682404 -15128898937693706405538218687930440704 6682405 -23500447049001459627604183904945447940 6682406 10622602605318652378738845019048669152 6682407 -8824839902695966403218554594070700760 6682408 55912713027864882235476467204816732160 6682409 15888747479746246285419280494647615610 6682410 -544934100347268850714824554111907840 6682411 -70002036944622407013894780122550980088 6682412 51105194929164984961396482612807828480 6682413 -28452760173000852323280516972100242432 6682414 31122779313644702286082324853791083840 6682415 95673399151278902607630207983537520 6682416 2379333923898336060621292849182474240 6682417 -26218824766796577659140086951540505408 6682418 -8995645364040456226667092064341764096 6682419 -1017546108206793122022793518700966500 6682420 -141325670818719165584245615515648000 6682421 50348407346913788948570469184827200622 6682422 1251324575919998322829876528582975488 6682423 -10290080969395016923414727301725401896 6682424 7291277278264126544995795471408189440 6682425 -3866692860183235527410125113463356000 6682426 1584644921033116010886073508935979520 6682427 -14450553430058620778681513475061736568 6682428 -13512302186511116655038646948541271040 6682429 -46987667237137492363000208195587576206 6682430 -8267430004962698461276625148736712640 6682431 4834272229505142334767173376659343744 6682432 -24904514571417660479090993930408296448 6682433 37414738674700613519975881815026777520 6682434 8680776485254977375640277074305294336 6682435 -33250758180946547609475200664272283120 6682436 4720240341633825943674343212647469312 6682437 -8676356692579938165673161775399204260 6682438 -53565055796400490487295153906424704 6682439 11885154353697599056950913420993905240 6682440 12893817768722996256288616485371904000 6682441 73547119445903819566295309143140153600 6682442 14287405773369396840066246210963760992 6682443 14981341676973305501039114413284033024 6682444 16129479647252834517171059568611712000 6682445 10213708423930509645462987640684235520 6682446 -37210681325325367642380521975944058880 6682447 18332597582125093843527564614373270896 6682448 -7185184258248741753886563536879616 6682449 8671128330221855386488375794832078720 6682450 -6941516319495032976153712669739490000 6682451 -27846213164302638823615282272147285648 6682452 -4028539399110626089825900186258636800 6682453 17926688757581520192097950461025395584 6682454 -16865377546344921365910983964101401824 6682455 6684218546364138235441321636402515840 6682456 15928969183745379763614546836528271360 6682457 -8086169285081457481994137775566723968 6682458 15603655030572066048954879944601600 6682459 8608989378856394691451108502421408032 6682460 -41731967096740001547651996956262297600 6682461 -5220693313719845285618846213578652736 6682462 -41827721877748969501242944591577750528 6682463 -14993137151595337284182721989166161280 6682464 -8253367612649971867417423889730502656 6682465 8138852327139263938851490293446083860 6682466 6094994064972685121611744079207537664 6682467 -23694191947209973129758030850131600 6682468 -13594134467504370229449106563095709440 6682469 -14287135758394509497519057480396462304 6682470 1379734950172343420535887519944185600 6682471 242230789308570068080295869099723992 6682472 -6446828681679130946577142565998510080 6682473 -28166900340363509386732013380179902880 6682474 -19291104402234380876497454444889501264 6682475 9727494500931976656111277000039882500 6682476 4098891586681732289933232088319831040 6682477 -137711992276602999144292650377372660 6682478 7472901409774027689423829393857240000 6682479 -3553948242701513653340123447153536512 6682480 1924697859824995599908906576387112960 6682481 1269591956918245312141320105147220200 6682482 -6132063319448419524926836439852166000 6682483 66122338392142398922533386809812038732 6682484 7098022846605404121040002454030098432 6682485 8856036879779959959241164037827060000 6682486 8171210729012769472065381965598197760 6682487 -19613347498139945747057567882520775248 6682488 14031605055669176183996044277532610560 6682489 6925230883160093764474286836740552576 6682490 -5900897256694720173912524145743980800 6682491 -577415605753057907101763115415192500 6682492 -43686310068512525657561510260152899584 6682493 3901829655203368151670139265779353324 6682494 1209720209956802318021860996377845760 6682495 -14266001955191641931836680687855855000 6682496 -12479538217577586918547180042982522880 6682497 -7759871695715337459466125336567522000 6682498 27696127143230688539648022300736734240 6682499 26245990814750896695418739026194308160 6682500 5155770615620492471670600199585920000 6682501 126336271999869762979227860444433952 6682502 -26324813542198940071623572523605190048 6682503 35050101807441375333342175025793006504 6682504 2123576304763189431944117086142837760 6682505 17508683414833859082341572789661925120 6682506 1196485630709590376749198479572699904 6682507 -39797904390492694573654146694641688128 6682508 -558861784361755658711387497203898368 6682509 5182477325944701179173545529747879200 6682510 16021632359197370247612923937582184320 6682511 1926238853518735775738291017278322944 6682512 -744853897425078510843350286887288832 6682513 7052597825355273285656073402271276896 6682514 -40727300132231076083178269757829464288 6682515 -2932450227658149423563460550410178560 6682516 4664896817469535385055777144012909440 6682517 4347967630085005537883609406617264640 6682518 22014634026398818700732520495390624864 6682519 28878562748820454828800477892040619040 6682520 2300792547495051428189697471791923200 6682521 3750349558941550251926383710637954512 6682522 -2358146432068558353051019973535916800 6682523 13602677084905543649456807883532794840 6682524 21422524360557623815445661722353185792 6682525 -11196017944977109656906586364681015950 6682526 -58869278683913859259290320903238457920 6682527 -63072407792339726856248707607540018160 6682528 -39441102781151630936439980114706432000 6682529 4092911720868181574641724580690716160 6682530 -9678034492491458252362665115970426880 6682531 79393210998081683599274076696360695200 6682532 -40817711261620075277988278053395410304 6682533 2426780965448203119222209954559444096 6682534 -3356656899636762715209679719002071584 6682535 13113843365973602150501531877967485600 6682536 -5938984687474443084615736141827686400 6682537 25124675373867352262714562962217112960 6682538 -1366567266211296380026683814541920080 6682539 -19080287292056793216767891810609207976 6682540 4557781328334188512496172060445194240 6682541 40595744590718054560027514886960618732 6682542 1756639380094125770204461014996096000 6682543 -15529584430608506308327972638785987600 6682544 -4664352364779431851518997743009792 6682545 -26705247393866699908820855576591386380 6682546 2886837859162431933917753366514505728 6682547 3716233444104131316704886696894151560 6682548 28820545174309965987697039027149613056 6682549 25227187780023215884623007371374829180 6682550 7091307328425735573968046162032889600 6682551 -16100564618824013646481802811528872880 6682552 -7921546896324426554114253358718054400 6682553 37270981912149721628845238222883122064 6682554 12381583690819408046090647934770698240 6682555 39033694158933713994060199604544571920 6682556 -18081143434725008712323974334417095680 6682557 -9981383310506921070098190219537847680 6682558 -2519928661814887960850335568812714752 6682559 -12217781973704464273721834643548815632 6682560 -7768831442935105598209687896918589440 6682561 -40954025366436831524424695685201627838 6682562 18821136572912253541664367812075086032 6682563 21287146111452245848612387393583477892 6682564 -8303552675240558092725137163182530560 6682565 -2822396370934093293422392717571425800 6682566 10740900335482168126688497038260866560 6682567 -34124788104195810005184208338202153680 6682568 27034843018603033655981513740321858560 6682569 21294849121177360521967132507586472960 6682570 -2887533989330482385757791128983781440 6682571 -12175556627478713569105011773190052860 6682572 -4484969893787149147159523956413404160 6682573 36723298631885734235314188808404872822 6682574 -4719438579710973561130254316514905728 6682575 15198115974135978074257544980276920600 6682576 -1496516492964334878753988446417715200 6682577 4511076952416061278386308279691230464 6682578 1555821769458065912139619206587400192 6682579 48264422173698032847591146667346560984 6682580 -22673468261378641348339589710849013760 6682581 1456398789304702681203468120333929664 6682582 -9152146132656166883597193639036112608 6682583 6006290846335714874434868850865373832 6682584 12144302653315480030266786354529566720 6682585 -5551915564536293225169926945493177600 6682586 -7247254061529169582992217684641253440 6682587 -346293973717379091847375622428237632 6682588 64448836022285560682544352437330944 6682589 -2186911911629274102451607217760198080 6682590 -5442926567427801654352230983555237760 6682591 21696493625054886155491609778527129584 6682592 7560808225367772265206086615139090432 6682593 -32477516703413389250561689064401632336 6682594 12402635767142092805731407168417812640 6682595 -19157621470221878119036835265691316400 6682596 -1515328232348537414486518800619588608 6682597 42763904533792789479206734365525586046 6682598 -12712005323924739660095896270418965056 6682599 -7807635686109529177276980066192277632 6682600 -22759250212447168768380190508017536000 6682601 53940722176253120700757532568519910272 6682602 -655085925108429253396389016790526720 6682603 12330205677198280182381652932302180852 6682604 -16677780637199402007339374218338140160 6682605 -11070165339241262419444682849862827040 6682606 -5559578466001850523938870397533857920 6682607 4332225511581605783199253272631006800 6682608 -416183501493079361514118014566400000 6682609 -18472099611153892344503424982872054190 6682610 -5962419349678743186744215974036224000 6682611 6807635879961596303634868673368688016 6682612 32150727477089969685766200762392272256 6682613 -109666237644906926242086377768085504 6682614 6848644339845224334561931545288609792 6682615 -19065278863342996202419390012982443200 6682616 -14059050719303727343509000304005611520 6682617 1138054530596769902510437005143039034 6682618 -9485235738463135281185986431640068240 6682619 -1842160876580692396317975782155359600 6682620 -1909604929877624996150032398546385920 6682621 36112435892923636871116565089378549824 6682622 -7255512367900763446221063597721509888 6682623 35149808094642096790398492053908713600 6682624 999830842444221012631578974575656960 6682625 32079689753811053426204400291081954000 6682626 -8051003985520769099108883588482847408 6682627 -7960216205297419513409293623876158208 6682628 36983405233514889898707521969432458368 6682629 7573200896301126033432400259732335584 6682630 155932611369465239831645732637141120 6682631 -3389663851158539474760011197652276400 6682632 12998552616283347498046036399357132800 6682633 2893082727685012052639520530158460964 6682634 6600059735018119583936134611388879872 6682635 -14623152816550425387943498125744960000 6682636 -27296095409513449587442364796296177920 6682637 -23471956095761419696589315632087146900 6682638 7955931310900914310725524891931514944 6682639 509788749668590982177958592198836608 6682640 5473520212329454443784645967244165120 6682641 -3222080897814206895749757068432756736 6682642 -19260629484596974679881090833019324800 6682643 5755273559231956363658134725192566928 6682644 3719792783607886734898177714242332160 6682645 1224570620574599324325738414154407900 6682646 18155394543771789304594853261508106272 6682647 33318746973617959052689782776530217472 6682648 17851573993899818877006834317308723200 6682649 -41871582640414710653513620586039945964 6682650 1852829956385307858925092680023680000 6682651 -42061307153047685775492169936150694600 6682652 -2919645265263800415994059213555187200 6682653 -6274447795145275251763541219148489696 6682654 -6915568065134466191873274651885747840 6682655 1906109469395444350383096340034565120 6682656 -29805242781428137391554906692928929792 6682657 1020701112864420962349093840944416000 6682658 3085636212262804409945806073354942976 6682659 14298884913631828826469517326911310768 6682660 -3865483260453912129328532151768088320 6682661 -2511739397880511577532531343722525600 6682662 -192207339277971345236261497870043136 6682663 -3354460625894735410701414557468956376 6682664 -20369270470407387290671074357745428480 6682665 -7096078318179348703205856563474632320 6682666 9111948671980936432462080983353768800 6682667 -16864304590682031828079730301820012128 6682668 6837055207490081413207924092003769344 6682669 4287438790618985082279219043946705600 6682670 3702637717804102386212739181747215360 6682671 -34484785980309834892790651653343677560 6682672 5828843264485911614023460548517167104 6682673 720054817115150450480658443219859840 6682674 -4237690914250391319956355880743973632 6682675 -6916738723434604453088496159946494100 6682676 -5666834516801995320845169729452482560 6682677 38926129256195379377129737888485035232 6682678 -42647599134238713375745192594383728640 6682679 5155618140480821436784458195312456480 6682680 4320266765931000007153129979421696000 6682681 -5696376420231653600063032134075114040 6682682 -15406161917442648313456601226992273808 6682683 -10020061474741282290806964105527592960 6682684 9484485375113296998721852691039405056 6682685 -2101997453159110607466918344189943840 6682686 -9961404554947161759883368118196319936 6682687 15552292639150946006277718142526934392 6682688 -11771249949004188892485149710509146112 6682689 -373264340134744331384509409001177600 6682690 -4191230984018248614641955123432568320 6682691 -12438641293071338629280370401913424728 6682692 -4777035330549495986354555127823131648 6682693 3606980120586677203744292156711126942 6682694 -27914424812128491667084255737908191680 6682695 35369213660753882611050968461550668800 6682696 -597655027643348876884573810035916800 6682697 -12814464793548682286371530949112112768 6682698 15577792636178297082527304469553472768 6682699 2437614049182659288363420630882613440 6682700 13270040214026222420391500885413670400 6682701 2762362521767612111802064819186180608 6682702 -10031642799567534659122233415632737280 6682703 -67049601488339715556127099830712766720 6682704 -2483204137726531817721668943099985920 6682705 16125706216828815622260870219798326760 6682706 -14189670867861471726463297761095786496 6682707 -308870864779481471208632832965879352 6682708 -1418173138939646424808049664136495104 6682709 70579173609141927325605252905961390 6682710 18840243898162584731586259921255269120 6682711 16716382730506874137463284056579379040 6682712 805507701891824481179399297748971520 6682713 -11905273095197780492016158771934321312 6682714 -12227659094187878191824135147101480448 6682715 9070297602303678906788510152145309520 6682716 43030078984790605051325474630860800 6682717 -28581442386768955516808657553365867688 6682718 -5934978709147562538338833984505504640 6682719 1735966365376976526941960245839439488 6682720 27828032648386482512907744426771087360 6682721 -12357135611830275197257855466509146078 6682722 201099637563124839098937537010419072 6682723 -24815381539565866282546361583062515320 6682724 -30628551440842706561801017749049728000 6682725 -2958359286452585821018743973537130400 6682726 -15122739333911166216216767888886758688 6682727 439579159892891694253625842180674912 6682728 -9694062108434286475612015656587673600 6682729 39677161425671517573123742983916790330 6682730 -372185489642093931144139614098670240 6682731 43054169826711752663996656620833667840 6682732 624767744664167218146680218915635200 6682733 -13820239389997010641242434653519005312 6682734 14874844637240445378355635401091751680 6682735 -41989681628867195586942811735165339320 6682736 -4311916177989040488089244246080913408 6682737 11021072410502024675681464468426133280 6682738 2834915618440725329370840294328085520 6682739 -2248130051202436462934595802561735344 6682740 -13227811110168417555017552611971563520 6682741 1220807134666050898909418340805602172 6682742 -13522391681146431962494531892763451392 6682743 17389604042181175724795769356567810160 6682744 -34975888678128846158516771837263687680 6682745 -24078422567552468376020927830377986880 6682746 -478022483785733046524204354384672256 6682747 42443875027200964972189046576908492196 6682748 47243710236002469610358368067542161408 6682749 -39945495942304083239709712556178510336 6682750 -2265065654096276433960590811468816000 6682751 291331506358230469214240230716539232 6682752 18109145472021219986890479817709322240 6682753 7371761764658093031568741768481955840 6682754 -4960153394497803075765382401506896320 6682755 -6555809479176053995699879206369202080 6682756 489407135334507911799963698416184320 6682757 35193131569042039819240307457604788672 6682758 15247993870000721659999990246342305984 6682759 -638407915165685765999353933666310696 6682760 11866802372871064303631268401823744000 6682761 -7264109209265014219652526606305235612 6682762 8037561014572198870577525107942996992 6682763 18940714668436909247252728815763331904 6682764 -3155312300390259171438930663585558528 6682765 -18978767747394816743916782755868282880 6682766 -19696509104386604665626471746801468736 6682767 16113797476939032475181794333748898840 6682768 -12959870885016056177495159780372643840 6682769 63295910030202283046688773600463013170 6682770 8370269879577682077876513593782195200 6682771 -46819496594795884642072429922470264488 6682772 -5918679265847199820527589882452357120 6682773 7836034887364051363994489391938349984 6682774 2615795792951610621104690941105345152 6682775 12033160950325589405164981636769280000 6682776 -27503549922876876112802125085245440 6682777 15554041307838275559849332364536393680 6682778 7624345374842888838823542709440307440 6682779 -2269483936605092714009829875304427476 6682780 10114152858153687784345504674906101760 6682781 -25361769800334856560832022873868312000 6682782 10740377775664485531625903469078928192 6682783 -64148782384938634403880291648118727968 6682784 -41635276482066303101866304027295744 6682785 -1938928520945041569192856611037420800 6682786 12618868149464023753132401061363618560 6682787 -25215272297356965109855465643529654564 6682788 -1090178738469862382765392487201120256 6682789 -26559782016349425679700783415250871040 6682790 5003704101292181401710541144220553600 6682791 -20715485594586842746325453347329288408 6682792 9436512900605964105282156543170396160 6682793 15358768941786679997257247378264985444 6682794 10144567977123339099569864921232925440 6682795 -5866860371900829097536158776500911040 6682796 -721080606979347077039220305069371392 6682797 29850044525591210829518818423545046080 6682798 20709036140292971468740871815208558400 6682799 -56072751932405651293877560831220314200 6682800 -2234924507797675227977348921831424000 6682801 35701685684601527784507182212092550802 6682802 -56338026908386540437838288440769536 6682803 -20649564461571237528205727389587652296 6682804 6124274992572807636046186958908864512 6682805 37476464860997766245124108181491122460 6682806 -1876551316332145485819545924627132160 6682807 3882511350625156631609063799384928912 6682808 21583927779765115665746262589734481920 6682809 -1185774005146025149467734078970143040 6682810 2443757962437314627400761436875554560 6682811 25146296310765409703845346174121869232 6682812 -9970431522414733250747024057870745600 6682813 18675921558081349264312929682664297920 6682814 -12739858021114078085040787362116971008 6682815 21500443861569614385942660138440182320 6682816 5063820849585214880630898809260474368 6682817 -13991579864840782885209268383782000940 6682818 -3078601784354975350438842993000576000 6682819 29808393973357413766441450865301252000 6682820 -3941450790434243425475829491428062720 6682821 29439230594743753875605682176111423712 6682822 11895422150970192414688813086339599712 6682823 -6510448895903972220458216934062708256 6682824 1638793503530169098021297072414991360 6682825 -8044014921290356800291574767543334400 6682826 -16934020110144403652774323661566119888 6682827 -900677129625963885987753851742851880 6682828 -2225734562950638416255966840125585920 6682829 -7775958190164873848237454829934291124 6682830 -5916472871280491502568935196323840 6682831 -11705291484448227156238827857025216888 6682832 -40257646512898598136972799472517120 6682833 21319983657785581394323757124322218402 6682834 21555234511326727756039950376865610240 6682835 -35410875415160489033455680653399424720 6682836 -4121983773538510231847726153345654784 6682837 5247119219871302164932118340968692032 6682838 -22080603219023892520244266017160147680 6682839 33523341274437180490456151067092580480 6682840 -6567346897189556860002147082511155200 6682841 -37094452188098091439198096164925464816 6682842 -16028860619751620322475670425618890240 6682843 -38524724373726316916071204817981870908 6682844 8137507421197232788273020207004240896 6682845 27728257832224195153712867345485440 6682846 54444328168526798514155501035196582784 6682847 912745561148410333925923486928414400 6682848 21331150323060819663756875334659604480 6682849 58177458236191602146677844326602130850 6682850 -11796528084194934754940607807204051600 6682851 -7255337806319700473344571569225459200 6682852 -3592477802502157637844154293082242048 6682853 -79451838668658724489957438757922057540 6682854 -19569386107070641704371329703915484480 6682855 2835372489198875343272047534001039520 6682856 11078154002011974304007534555076034560 6682857 -22402737530811066750416934613447104432 6682858 -172161390594704451494182465728632832 6682859 2067035879074451588245396648812963060 6682860 904789811719053008928771689527234560 6682861 4092582679305786673071589350746837462 6682862 -522878615806990540668566822495567808 6682863 -46047931254250774492731465391577770752 6682864 -4544630001158761096797761709900824576 6682865 618602142069847282193278266054173940 6682866 -5244423117229604044271553789654406656 6682867 -19919926699496122487388402494547795456 6682868 28628222669203852400007464471017688448 6682869 30396467062143967158466538571442029294 6682870 -17251739455210137322414176660935328000 6682871 -13940037372913652521023105443875804560 6682872 -9857701721093777557900452536308531200 6682873 94776229000074525297750843688303958160 6682874 -20573627079173977077214272829787121408 6682875 -11500632976975415639928159988993344000 6682876 -1623175623809433285839898658791505920 6682877 1190952380307001932602039612361057132 6682878 1594247757774190437908491326184187520 6682879 -10584106801975101771595491244020308624 6682880 1670440246533096520627056513342504960 6682881 -10024098224161405246930369517755812048 6682882 1492116027424407094396421476467530784 6682883 43439182203052036549842722762968883040 6682884 8207490335046824556739628560312750080 6682885 -22313924683054515960841769470012614240 6682886 -1676856809697143419392243938309078784 6682887 2310694925202325519162637213506746240 6682888 891294528948807186556995931626332160 6682889 15225659111333430360495448674101575440 6682890 8806332096714633995381225449410224640 6682891 -30656051553176136815727991404378149408 6682892 -23156889476444834707644333770748950784 6682893 -14059855387352294623701994914648801216 6682894 655509485976851062879778919269983680 6682895 -7716743714559407023758993606872820600 6682896 300340093668375779340882010616954880 6682897 -1957294579424530862391106273951464640 6682898 -11597891458753431320490285731726386800 6682899 4616126916532043568598110295976970240 6682900 -6265995931026518307720155762563020800 6682901 -62154029556337476234658154887732954098 6682902 3365927432074881464377603533648937344 6682903 13660978092173178074969804811095700384 6682904 3136668929491536891311669133269299200 6682905 1396726641599176895683673583571293000 6682906 -1516870757752615375346093627322183456 6682907 15502641839390796036005625698162284800 6682908 22013411099656475825018431065397002240 6682909 24698785911523789309763202404074635110 6682910 -4261944945222399890992147668978762240 6682911 -30331803606579799431938276793810503040 6682912 -35040798342995722890192044844661997568 6682913 22262511053018200836450134204132184162 6682914 5586971764413294473980526855635655376 6682915 61069242828703332484248952172781006000 6682916 4397668956377836848285679986342652800 6682917 30985510004034177161883248278061654880 6682918 -1491529380961057596741602362500218880 6682919 1880729238183674507621317055071146120 6682920 -8218657905377615479009164593004134400 6682921 12320845744444072014478707941177998080 6682922 -2990013108615212041220807521493577888 6682923 8568023084148887910317802827809039680 6682924 583038388516496223227371843165134336 6682925 -14941984138658023524771431098998316350 6682926 -10628612439962710660354018025529384960 6682927 -897463261160434230551498274746625560 6682928 -880287558696003889988009183081594880 6682929 -6281463236892328530882005076901191744 6682930 -373913968944336678116996184803174400 6682931 36738289594265083552387038695381520 6682932 42889057814367100952885725461598924800 6682933 20456417238672516895327419198440562204 6682934 4043228296606615363617715391430975360 6682935 4715277001137980881523027877722204160 6682936 26681164676515452710856335881727877120 6682937 -11374847216006819798543532490581239808 6682938 11039158917320520621541152698903485440 6682939 28188486280142199632061693947169901720 6682940 193308233086146396633548980159272960 6682941 -8315699339729430160243483532556418650 6682942 -1662425174046994143494749428706615296 6682943 17752960854226730371110956489793312192 6682944 104108666593533609994336545345110016 6682945 17964452610188943728007368596399103700 6682946 17840881082266871142155918480182218240 6682947 38004181742051673529382327468791063800 6682948 29816178960103449974673217895673734400 6682949 2151487148446887433429647129744408576 6682950 -2133283303539595670034027289536050400 6682951 -61759765057930531822159679343996531792 6682952 36137841144797080641054238412033049600 6682953 -30947835755332568168024272263025683696 6682954 799189332580013890177178235830148192 6682955 11060513675061781009163355161326316160 6682956 3294521080211897861995930380327567360 6682957 -12053961356753994422570787667311254794 6682958 14306456683689562992666533234363448960 6682959 23407604221174857225503683237218155040 6682960 -281934598779000073668198833358520320 6682961 23704233207561299299415234352393608562 6682962 -5735418054967954403879929803474670080 6682963 -21261734020960387599153567482857984320 6682964 -13950140687554313685980967810969297024 6682965 13779162618075291030337957850949312000 6682966 16375145985729979122012810923355462432 6682967 53000067674404978306417242707286662400 6682968 3816779780493716855088360435880550400 6682969 35072713997849734050823142977191007370 6682970 4113816372407218222596938252474050560 6682971 -6689772010168840066187523285116195688 6682972 -8706178381424458755230885069567981568 6682973 -33300153523093550118177388558793164512 6682974 71014031973013635805942636130285568 6682975 -10870195738622290219611164551541323400 6682976 -14787468599285872159396993931191123968 6682977 -6481797500205778310165966043878078976 6682978 5838978683165058783382415979606377040 6682979 -62871054131880597022392120490645414824 6682980 5636615344845118849330398267054981120 6682981 -41255685469624502196211099495997460800 6682982 20696815694177939431947677458237801344 6682983 -11610070356175689005924247617557973976 6682984 -11547266275923133088733291505719705600 6682985 -24660958251765479145046138852207097820 6682986 20027772539169526507050329468521284864 6682987 673335941151046091958203992621508232 6682988 19494124944765818281681201257028101120 6682989 2143602408656019622560252002695967040 6682990 -6145429203677467583140540033949402880 6682991 8560900892686831018440640899997900272 6682992 7875159046357685770082846168818974720 6682993 -317773931185587631829886752929957520 6682994 -15420313541624134551289593971401433088 6682995 13317292157670240838624399738430442240 6682996 -8593629550174878841230759474693297408 6682997 19708475903880122339378448126112579452 6682998 5053980042593524175057754391684362240 6682999 7754764472147150279291797397421713000 6683000 3343877006545883422396010342615040000 6683001 -1806438628017275334266657120100667200 6683002 19446358804797267430428050442382403952 6683003 -56774404382105677945598148573981303360 6683004 -1085898558992287753425486306178308096 6683005 9681475075591319761974012703686182400 6683006 22027891466583799478587141108333074432 6683007 -29127498976234864746467967518741826360 6683008 26105327451908430455689407174279168000 6683009 -36125819825926488098176028762832825084 6683010 5198345664581672224132481928665164800 6683011 -24602741367303938515253540426387994496 6683012 -17245099516340083010530440532754227200 6683013 7153597636324342609649541828113606400 6683014 -2832455825219778776694988729388108928 6683015 20286325884875343331822532836074455160 6683016 -17689959604793807116685098015844966400 6683017 -65298111849789496564730515197926400 6683018 11558084644911995598403361057956879104 6683019 -705075568244561869762149152625616128 6683020 5799118042688749072701305888900736000 6683021 -10766376094968152988009462331104076500 6683022 11808847322700793425739608216547740480 6683023 -31001862578357505952473189914192767200 6683024 -21239695300687247037086629370235715584 6683025 -17750090963644661669317637163060373200 6683026 -8790223546698142342789432227932144640 6683027 16284735933937804032980339301271364160 6683028 13666527582259989238258125197514166272 6683029 -51945083857280377350405365467488672370 6683030 17168492934678818388508844317161212160 6683031 -3180090380321245096791921493752907680 6683032 11394268453574307116015166596718950400 6683033 -24886788440840214071433985832326145280 6683034 2658266985181964022692106402511031040 6683035 4563430481072282234639028574883929200 6683036 -7204833560228809296143734272885818880 6683037 16450945563790629106591811454808937568 6683038 -21944106385871426663974115695433317440 6683039 -3742215643540337483261035338543899400 6683040 -4651124768157737592977654650031308800 6683041 -3378279753129240225588973892909754240 6683042 1067924487254476694937433500758790144 6683043 26241282214179334683098361643558944000 6683044 -17759070098384332741319685477979540864 6683045 -10504125663271357023398588935336387680 6683046 -6296430402245153006242135474580873856 6683047 11410761334540478188584593046686038112 6683048 -43620225585696012815220474647580672000 6683049 5022428856168322236220776667234844784 6683050 3083764694295899677303065112166880000 6683051 25356394717017899246791980852275724192 6683052 18618776862350883650721469961642115072 6683053 15641550732620889403043510572556071084 6683054 -10678831638071382025596242454105702528 6683055 7793947780844888618567296700230751760 6683056 -9873595014559788896065034903883071488 6683057 5765867359923808366106146805565225252 6683058 -1332665450993787143687030614453182576 6683059 26142168790736819549696325222904341260 6683060 -267632531845267875745951945711104000 6683061 22234780539504932331729162197983211424 6683062 -16726594461948238693982378133042319968 6683063 -4473196665506625741790766689746009096 6683064 8385046149176866878285976847050014720 6683065 -5687208880649662478086610278922196540 6683066 -1865141818407795060465412780094294592 6683067 -2153827051503190385856155341578411084 6683068 12872606001338007875451338118327294976 6683069 -11244298463397529301946207783660091860 6683070 -12971644359167955410257619696053616640 6683071 -97393391062520212292591389996090860768 6683072 14542003887718898613145775193980928 6683073 6401227774569138974090493652733952768 6683074 -35361271847952033166843610012355712608 6683075 -1332583035840546892231929608543034000 6683076 2165777138674344806557388354082632832 6683077 3958966313019291496823489130456878208 6683078 1934104842313737788571653311514175840 6683079 -9940730089357096444338604215246835200 6683080 34109708526923061604553979060313958400 6683081 13475062151755565798111212531407292032 6683082 -2457959238787666598482729596134095872 6683083 19380680685245255329418701027846541760 6683084 -2004568300743959220704424271482624000 6683085 -7560183169025408059673072824287165780 6683086 -189414118805149586163861712701755136 6683087 1611455172902606267265155521430611968 6683088 708360370162718870142195247832629248 6683089 9267991478163712631739322225834075456 6683090 14635271479967450585435078553208320000 6683091 7138429267761094555636872303798655344 6683092 -3577829545043603658580806655687985408 6683093 -40973446964872200969771105793477493856 6683094 1872083966431732168733662019655214080 6683095 -3746060875298843488240880874967463400 6683096 9834593751355605224886640338417745920 6683097 24133015833730547280139775783356401600 6683098 -17485736755790750181389369611797922560 6683099 -16839295944332660302016776658512098240 6683100 -11516113135456983155234502041752281600 6683101 -17993811752365625577174127512527659808 6683102 -7154905177809737269327075403322400896 6683103 -104483552771364522407439274541448576 6683104 -8644586176166704783086363124546142208 6683105 -36565035685368784971745143424959273600 6683106 15794263946153573172422035111299711744 6683107 -768293945115167510176667590884600000 6683108 -57265594833449554252335248346852134400 6683109 56588102281929955333416942744796608 6683110 -1112376829351853040656959624443229440 6683111 -61223945852925336320438186623586841288 6683112 12466009142588722652314352419917265920 6683113 42450901809039930406100784286330362960 6683114 13663521240760323666047008710421108656 6683115 20011879375719721461640905612195924720 6683116 19893182394043223305329833626861449216 6683117 9566876747290691996881908204304694400 6683118 -12763122692205278138415546283750490112 6683119 -8179566976188037884440304932144770480 6683120 6656080910053023060945509462492774400 6683121 -29053297842364208799120808215265536000 6683122 -3162243898151456656553506798807611888 6683123 5192558131219496173217481061767657384 6683124 3667555800149861810378815250386194432 6683125 1195501125648615188295955949707411250 6683126 -9758373985419437439592717515763766976 6683127 27522383659545422058658675634875294080 6683128 -4752358437478911995168459678548131840 6683129 -17810681289735253280699539350552645270 6683130 5667385343839972914609850917998619360 6683131 -5463489675581815932862264080383860464 6683132 24216618483635144103048600174472912896 6683133 -21809503181428863183318229765717398336 6683134 -7867686936363587300845891997206812288 6683135 9950603467474072651481075217953880960 6683136 11594356020755388871433598329369395200 6683137 -52028516692763915448226884224732125740 6683138 5247676442499989197382741614698035712 6683139 -18505267191113415636890429883600236136 6683140 5386082182052724290160992141776477440 6683141 -3776952893420450188542644456014143108 6683142 135504998438269617128466785294008704 6683143 6678201178462670067001081634224266392 6683144 -12931959717377897779327022158712832000 6683145 -616512688165561558706418022941456000 6683146 291925947390504740693885703587157504 6683147 15067263752918899907381968344523164120 6683148 -1969830279616098565270104185157518592 6683149 20426772896467711396753084762202778240 6683150 648677353608977150334652989506025600 6683151 2106683113479925244604493014581521032 6683152 2269418300720837033891299290115735552 6683153 -26306525934834759542468789095447532736 6683154 -13889447972869333176877520034052202880 6683155 35237762956028603674511416485796550400 6683156 -17207040498864784540270350288940566528 6683157 -6195530030950456119913857573605123826 6683158 24074175012601044176510022085500571680 6683159 -9770405462336697968505352571593995168 6683160 -11218048283980617552485363546741145600 6683161 47609028136404697784138540468957378762 6683162 -871943065441824583070919897693780768 6683163 3266617504283807991335025602038295040 6683164 -8023310041024645624834805184984373248 6683165 -19823595402193257994590097614251116800 6683166 -1608015251786615637341990806525132800 6683167 21779814799679811669220064282496101216 6683168 17601734245846456152026909911976214528 6683169 -4004474153965645865224717063413151056 6683170 469451764230069935471915057131843200 6683171 785887812865591458136416853204796688 6683172 6308548921096501449334134280951636992 6683173 -1185921121034704310892909070020123264 6683174 -17997280742384725493571186126883997760 6683175 10403677905172942126889679081093126000 6683176 76327326625490067056455439909812776960 6683177 -36233891088769894827063022464064099974 6683178 -17399316330235791207344553165379397376 6683179 -14828025171245138546185326361865738400 6683180 11499737608413545674863675917004195840 6683181 15896514602197565466416328061637497152 6683182 14133475228056384175175214003482011584 6683183 -23049061497911730266050351346748606576 6683184 -4195400203436231069573556517365989376 6683185 -30921326656082234892660044639984428620 6683186 -385871324581339920872077841415131616 6683187 -6035516016235250352612710707228347648 6683188 7468244254863649345235699271496170240 6683189 -476310189152862180034452237687067776 6683190 3460271346214441252922303377389659520 6683191 -1178695414379165126152691409061208616 6683192 -2747185119805083058373205669001728000 6683193 -1104579253653108639709470292786374 6683194 -1625681776499046552445281937123964928 6683195 -42646527672942254880737787924889033200 6683196 1496164054017318793408113008454042624 6683197 -1251876497444762236638111052301963648 6683198 15746815216145666231621169373132281600 6683199 -9904320486675050319478242537731034480 6683200 6774253267467715246934289156551475200 6683201 -4784051122201595283513900507950826048 6683202 19748455997433275448532057087587271680 6683203 16178015639644493801934727786598073400 6683204 -56650110943247786445507666646961031168 6683205 -5251954284348700307980226156346876480 6683206 -22288187484298806850505847028693772448 6683207 -52094810255982437365721724579726437544 6683208 742959563664615500905773037752360960 6683209 8949326049034568310810604674314781604 6683210 -21122882689084855640906664151480184640 6683211 22579014145217064473208014810083243260 6683212 -23650685312356172447463269900940410880 6683213 -24231631773865599363614325673117526538 6683214 -16614057669373974695909519687659130880 6683215 1672597856730840946729910236440345600 6683216 -114115382365331026945663493652480000 6683217 -29675123814884661056022143571597499920 6683218 -358489140884118325432610991026371440 6683219 2977904353449392805764331368576535240 6683220 -11349694057186471106506984476261304320 6683221 -8224870627509092444779426686389342034 6683222 1511633222103388460320213243327382784 6683223 -2663245342721130208284560520249080496 6683224 2299457049075915302415390598687334400 6683225 -7095002267665179675363680980094232000 6683226 -849480240480250909518830990967436800 6683227 -59698987759866925073637262983432416976 6683228 -1385096562127672383554919005447491584 6683229 4628056333357422632175576143468333760 6683230 -15304427796769740431418449884253978880 6683231 28316390877064083145104030880143465000 6683232 -403092914385490102236895699764510720 6683233 -11206479573380591071253118240670679518 6683234 -21132484364141213532285875513208471984 6683235 2971363707693804376471485081812070240 6683236 -2042111442666868236689315237172219904 6683237 26023869983780083701166159560031025184 6683238 19503692141858232045009248584789606944 6683239 -19453930186070065263590611388673563400 6683240 -27186817365422236987509881500641331200 6683241 -11335841617279051993519592284650250608 6683242 -28424882403938473972314956904614976000 6683243 10099370653119436841217676376195049984 6683244 -14953053579379000425107696067837046272 6683245 5166688504523932923151725482133919500 6683246 6204073206903225045179848836891292800 6683247 334506315045974612616273424046574168 6683248 1493335094117610583360138700598018048 6683249 -68699288082046220611911087217619592750 6683250 6000729319444543354514682374215680000 6683251 41692089947764417343543191368420818252 6683252 -33949193202569471075911007483191323264 6683253 -19435961416057303046353103127369952800 6683254 -4262647900625781293248124347917827424 6683255 -23437210569480971504850613831541581440 6683256 -1608689347427739708737103617886412800 6683257 7868373876418562627078450731952672106 6683258 15974218425272365053146521287432585984 6683259 -11417636706626306817208831364485447680 6683260 -2423514305406062965762472072024586240 6683261 -19021311162427010082045256404494482536 6683262 7361791686544058069443925700078073152 6683263 -31630561419815124273875692001367894960 6683264 12295560682818358945702838988806553600 6683265 -4432885569447934836081247021781730540 6683266 5920730970248488971805487311535600544 6683267 -56990561061537811884545763842176503684 6683268 -4162270714482180443417353779050050560 6683269 24465333668510916618488399068350007840 6683270 -14954158101722566193383258590859578240 6683271 1911081551435661523547346885806865408 6683272 -2593274154118743769362672146515630080 6683273 12744631346865029100647264600264199780 6683274 -11588266032361547869932360487542973296 6683275 -4838720813272795950987093512904200 6683276 11548552996376806566074054775013052160 6683277 4754357524267538421631441129181328960 6683278 -4819880811328287068276706428144310528 6683279 -49717653481052101460029681227794949480 6683280 2706561290900605087421235632725032960 6683281 2213569618146163147989206497641942528 6683282 17872085590281680223937315748851886400 6683283 1377813169876489602286269437872959600 6683284 -33064749974002134909730413720705638400 6683285 -2641004503494403064604941985002231040 6683286 -3817449097787192474985236013608409600 6683287 2138368815119388901011326831782773360 6683288 -23802130237646519261878240983710208000 6683289 32570377228776153337574214572174019024 6683290 2901553350955750988848968237656985600 6683291 -52370636751854183376511116740087245308 6683292 -6801418177564447699917557095045472256 6683293 -27228429181095537102096370989184658458 6683294 11301699250962431466086152672570212480 6683295 -23534328940947079023571084566910130400 6683296 5231550743417400743006698099628703744 6683297 -2032792545618067627521205410428099388 6683298 -21565804520007942851858516733423390336 6683299 -18508612666300331759177069486243388464 6683300 2596292351476968640555816270324876800 6683301 21418821020026371467417741930678012640 6683302 -3681579545448948578992495692709670400 6683303 7224486489871754140904335813171463064 6683304 10497488015573158102244070321002250240 6683305 4762921663575576920153819971110357000 6683306 -25271960527879906004964503353089990144 6683307 -26802347982541823152967778047150464320 6683308 22440587141603557988539490483730076928 6683309 -66523918993298763116732634782369510880 6683310 257984642580985385856341910339240960 6683311 26384877891234256901703613001527330080 6683312 -427540486247230776503149229541654528 6683313 1425725881193608327659269456752756608 6683314 -6266695842433114744890144360681072 6683315 13531138756340999832693469243766814960 6683316 6561593364212071308902102697702346752 6683317 -37735503619111800349623596349475825728 6683318 -449644285778197641887981812657269696 6683319 5596144197655163123819689654639950144 6683320 -7099815146897497906373293358548992000 6683321 1296074536749616081783465516794700800 6683322 -12589846083145612751502858873370057728 6683323 4616015910657801194950943305793833080 6683324 38654555527616817577770563175809565696 6683325 -4141569764369645234434742415874192800 6683326 1551761217850639336288998999317775360 6683327 13866416123213455498857256740439915392 6683328 -1579693502593567526624058765691846656 6683329 32861729250066468450807646350153279876 6683330 -7147269169433545360587062133099948480 6683331 -8046970174108175422129831332670378248 6683332 11210766980790285058142049726396807296 6683333 -51127439125502256315016295578297158180 6683334 -788716903531873661129819886804965376 6683335 -7191412106620299365618400846207722400 6683336 1246116369182302956277624863751372800 6683337 -18603734171307556517164101209859574560 6683338 -8841187788108569502546889001374537680 6683339 -13716671828612372832532635410945989776 6683340 -11815727947295245260842349834736435200 6683341 -15180264137507537714277489834374416928 6683342 2491866295532500809488019788151354432 6683343 -38438264449263511713146972126943715200 6683344 -33947221638436464656045928160641024 6683345 -30029249117596688592884401590951772800 6683346 15273479529319214163661565741684879904 6683347 26808897596056948597090588362730503504 6683348 -11074978579776023654964636031669868544 6683349 2674136691154028393073063480288426048 6683350 -3632150308766559459774185193880320000 6683351 29605062651606903403981829478420329352 6683352 -1785592844265682078508660652567429120 6683353 -9798572644352741544717073565985353856 6683354 -13096886561295637143398906052462276624 6683355 -3372924798385619133922195212546264000 6683356 -25302946204578821476989846625101001728 6683357 -11772062901874143806881166454260546394 6683358 22758002399213963400407603931019754496 6683359 -41199027169312933091160230008442297440 6683360 -6534101525615120674298406765011927040 6683361 493562214342172138315257753293915136 6683362 8929202328267923435496841340066068992 6683363 1850568751044662143574772462593071584 6683364 21143188395443387317529836881466675200 6683365 -20205526866495325182474471197026290000 6683366 9471378925021550571460699138421317440 6683367 -10874972200882853455997576398037455320 6683368 18821931205796666972855546667969346560 6683369 -518423937917275162906626042293103360 6683370 3057409002521569880354362272468460800 6683371 18151967829627416052163436373602124544 6683372 20692558011116136570357192840663681024 6683373 3502417133016288872953173442429800480 6683374 25851701083325667831073804776805647936 6683375 16138552677295834781152540822395264000 6683376 155408962713467073753095562258284544 6683377 -26417559000847361414769241386667260048 6683378 -5686410971047008563425387086804218976 6683379 2038068680987599775430042920804630640 6683380 -27140261888952132497483542098414981120 6683381 -3183559630082568566946479055506932818 6683382 209797622430360187285052272943589600 6683383 2336161195744076856972938864765102080 6683384 28836776796656796793000741502402273280 6683385 4364400228096622654361275048344608640 6683386 7608730919519650371736045751201523312 6683387 16325303172359559823442331680573472036 6683388 27932100828870901458087579032414807040 6683389 6870080244767413509734868813594954924 6683390 1482204352635311170336609265286082560 6683391 451397317860275767088508414244614384 6683392 -33352890486991815392474602672041754624 6683393 52931387562740359282567035205905670704 6683394 11628611172040445348934218350074364800 6683395 -14043004203423455731211767933374846000 6683396 11439633200425035165578346328579031040 6683397 11896288315033115906544900545279218944 6683398 -33189583405830528355571927712397104000 6683399 -8773913500685922385062779063913978000 6683400 25076361359088358046732408189829120000 6683401 -22677758826706289247252923853141114598 6683402 -2674661444714353525831383644512051200 6683403 21048066889692874136900788391310982104 6683404 171929212476403268690565338694792192 6683405 -2428048351532856545995904184266077440 6683406 -3455641414873263384153823037833892736 6683407 39388061745540985830578966788178388656 6683408 7584213933624506083610249723622604800 6683409 -9314759696242115429911340135017375680 6683410 9698771180268440452550878245045414720 6683411 -12689618420119084856227472857741422336 6683412 166091826234290150217305819777716224 6683413 34458914320661919930320927921187821184 6683414 -938839650385553216615294254220241408 6683415 2180609813267301448646249329774080000 6683416 -29057330979219955462052323269841643520 6683417 149909549665297602654981647822797248 6683418 -3185993322604186101349357182251535360 6683419 -5808284799983496825097606196110132856 6683420 -5471484650556889813407820707193950720 6683421 5270804404971994017182741027943556800 6683422 857212259611250446256123570673721152 6683423 -11565456390150227359907519898148391328 6683424 -9475775000847025389591169874688737280 6683425 2891049296121374107340723398245185600 6683426 -1327275198025726468512140852450697216 6683427 -251477745740497459151769968874299196 6683428 35066962571675096486446760670675171968 6683429 5186131700260771545139373435982612030 6683430 2875137919255102089373605463114725120 6683431 -34478101313566262583825724855411822128 6683432 -8760355822336116978682388183251353600 6683433 -3233310051040172906202117329027774400 6683434 14131885138959310137775263686994542592 6683435 6548412340334330408745667024159440 6683436 -24800354337302168130288112079382628608 6683437 68331103578122766838953407887957465792 6683438 -14375003312413637023330502923526834880 6683439 5986483270739895182919401253603611520 6683440 5191447217457501704815943392950681600 6683441 17684993036346829717492933504824377892 6683442 573298358253961112926675367016810240 6683443 -2677286849665981498480607429717356176 6683444 -293814663644765564341234005843897600 6683445 -13778477344706289097818186188196940800 6683446 3606976243470644863245658140531148800 6683447 215429003533710979302104473536014592 6683448 -2313698441893554380753931525110292480 6683449 36348267900491152418642891715803249450 6683450 675284323216815569688380992618098000 6683451 6112913346010371729455686063961728128 6683452 44404501232041709377875965083110235136 6683453 -15999085473719531644899570231017572122 6683454 -10344926036247529984670639435750185536 6683455 2667758012408563922254306018895092800 6683456 3287864574715431932695196063319982080 6683457 -10011332397426430272044898036414494880 6683458 18630595393576225460856563817156957936 6683459 17297178638188986574960361604407328240 6683460 -4339713042355339867567870522302013440 6683461 19266851663095297639456152135465868800 6683462 17055647673775068359777286319867835232 6683463 -24331667606765959538329365401115459408 6683464 -98409641182819920792298336121572884480 6683465 -1221874448100855145111659134247087600 6683466 -15935154832324261431083631942120298752 6683467 2732527846033529339770744733359197984 6683468 -13084827569466754198763993167926418944 6683469 2203275002619295672758316458996004800 6683470 8742163020615324826325762080621567680 6683471 -41026428908453145624645850485403037328 6683472 -4355469079884109760691722708550942720 6683473 -18493329962648788688190022567743922956 6683474 -4327101531563556701204911582355635200 6683475 -17714551900888910595632578529786501400 6683476 -13784380699549349928188867696782745600 6683477 14196591513091321432889283515546437326 6683478 -10243428938811137349713851800028416000 6683479 13980481909886004711263493974185086720 6683480 -6241906880838024868769882992714137600 6683481 11265469511213798979163815065365288512 6683482 -6663904462893346985290975949903040576 6683483 27394576138570947073568399967771249732 6683484 5235593907665216207066412206702209536 6683485 -1071276403661538088627170778157368200 6683486 -15720928170078276742497269074720871808 6683487 -45460312536363096755725550261501575680 6683488 -6676167634601272435201413307015102464 6683489 22480845607222167046950267493665967008 6683490 -158618051523267950740437513986434560 6683491 -29023534937119234614021756912418171108 6683492 -6437813911544106550157400808839161856 6683493 -4734463691499118667213149379262008736 6683494 -38283190297426581497809004869582975488 6683495 -1771787998143325790995203648874957440 6683496 22102441838427942607408007010737356800 6683497 50727089289520049350311570660612657040 6683498 3272625812814655292498675005188826464 6683499 -18359206853459693701355811184164723360 6683500 25214520813500576059466522421701376000 6683501 -37167724500191160831550531268525059776 6683502 -4533568660529087783516783911960657920 6683503 -23731370599154168772752766885145049040 6683504 4561487204362606212784803431100088320 6683505 -8337912696050015182171282925939389440 6683506 -11830782229027077853411484455939416048 6683507 2754728667608530070254732415677768704 6683508 6254755846173674520770254932503864064 6683509 -4902223398327394005481947093652450560 6683510 202266713513754047903272660577813760 6683511 -21730132108544729420424583554199847856 6683512 -12908168571334518043000496503989903360 6683513 -60543807596774403257088190797139299840 6683514 12890975314789151607097484626150794240 6683515 -628946953479027065143649371099142880 6683516 15256055212129787304676647732870758400 6683517 9848883957184177453849205539000772928 6683518 -42967479690124623223941711055373717184 6683519 46706633223259453553007446081521249920 6683520 -1328301746275873177455597223044710400 6683521 18168611067241459031921564833524145492 6683522 2026561714649299701069984919869903312 6683523 -11770766603693388841488168844290523392 6683524 -24079317664348147886618064639621156864 6683525 -7581683036431385366120151820640674950 6683526 25346276532496837945394284958272915200 6683527 8319954982623605791739984964364420376 6683528 -28557547872986262841288748867909667840 6683529 32787243941249221442049318087811271184 6683530 5267763489679163572496584956738278400 6683531 17907536233933609899293740720494277332 6683532 2650083317549906342299639254769093632 6683533 267290472264481092309682090351753728 6683534 15343690331985254065834816812438314880 6683535 -4440729181918659191790337230582106800 6683536 8931391022740977463478537829253947392 6683537 -5284460565870449861339788303286347200 6683538 3517383963337789889927353979048859648 6683539 57440624735650453691020303815560935024 6683540 28664857701929076570870961310017386240 6683541 20067484943341477292368113524043869184 6683542 14590454268095060234749251897372443712 6683543 -49044196069967763927776070217081648920 6683544 4481428687246339713747743946024960000 6683545 -4388918282478230134081510323817395840 6683546 654249944705917757727497678684255472 6683547 10519264432889103263367137375043046656 6683548 13136486885228852873925621071817195008 6683549 -27478140527864426821208685390049671450 6683550 9127174148079682829580346724942025600 6683551 -51166393667011537214169475604524486800 6683552 -53322218005120530606940380119140663296 6683553 -81621778421945070116291069414082540 6683554 -219160931957010397534908220372790064 6683555 3288794863907308725343214786269579920 6683556 -42114816073178311097505040338760704 6683557 33337988594139060473730361084633935806 6683558 15915901038772391184337237213564047360 6683559 1625796439680546064702145948884945704 6683560 2951743050965259729541501678587801600 6683561 -6914611788454032796858510423372023408 6683562 -16530193203265580981965117990799189760 6683563 -8212132099485199477462817765251403096 6683564 17316893967728148280411280841089746176 6683565 -2401274323986731042200931875290428160 6683566 26909089041966258308738337757487207232 6683567 -129741863982860450189237925560575124736 6683568 -6229901503037126036935540736254181376 6683569 -5704657240335966505378268859315643648 6683570 8323817165515404589735694990340057600 6683571 -30782768382197526141185802085827706860 6683572 -15613730263569417230025478627000197120 6683573 7824763915921192763806435356827330400 6683574 -3935832532720661916471475597087837440 6683575 6839623991365158053923992720778080600 6683576 -697974641210219183876264387632435200 6683577 -19070765294513531634399081831497480880 6683578 -21195746931756646469417696421839804160 6683579 2981398698425633344859194931857585920 6683580 3630640055260115611600527695985100800 6683581 5045782615401462503240876542234477382 6683582 -41088759751590502853278785565333447488 6683583 -8029763293716601979378668532740158336 6683584 -5644139559191123769212743884214370304 6683585 -15401937407296859069297360655951434880 6683586 2620588844001155794887022008050101248 6683587 39712199098137337013830080695377057792 6683588 1273373742895202807461263393456439296 6683589 -29953408901792377104896989896036765792 6683590 -33872639837441662595587312947634087680 6683591 57811587559725907535401441601969866992 6683592 20560895516763346803629389517364019200 6683593 -4561112121252014299014771087244300416 6683594 5811498770805240249046504317943179360 6683595 -15462839449599087265955241230226174480 6683596 -44834039860119046055259464625961964800 6683597 39437829419400902368521126105341975040 6683598 -1870946143961158230498929887011398016 6683599 1182857040810586327757320824086609464 6683600 -1206714297909379890700620374881075200 6683601 -38688001433969054859961166203343452800 6683602 -14126448732971438349309828133943419248 6683603 -15751447100238888433138627709626095120 6683604 1808324808358659202797631447625680896 6683605 39087271913096978730946604819244431160 6683606 474599504940258313631208871996080000 6683607 -9092333301834750309927044506904981760 6683608 53053535577772758765130459699514664960 6683609 -60471904821403279723654279325889587190 6683610 9335315903599868023394241622682837760 6683611 -8111130721447948407886549568212160640 6683612 -21883330891660103317823074599410694144 6683613 -29707639096835627652310485056878121856 6683614 395567495173575115294439530874880000 6683615 -15215947270079935293953548304667299280 6683616 -5893144419913702051009022973231759360 6683617 81185085188842704468872186575728330772 6683618 -13288661527220659096101666183543698880 6683619 -301292460661927162278528703764248832 6683620 1968958886218600850529503295075471360 6683621 -27513399003974033035053285664045961280 6683622 -4137571774696154189061452748778722816 6683623 22654679790426817806073128930791501304 6683624 24025982791934008557637352774298024960 6683625 -7153256844310266710649573500716902000 6683626 20500568172653644003588298786364526512 6683627 -79721561148208463331432868910080524 6683628 6722801686527929932299642489466109952 6683629 -17133608975943660456460697941526695424 6683630 -18786682773139473076585743254719584000 6683631 -4559854463130021953860913748857611776 6683632 7498360187240620756655576471481614336 6683633 18327684995829594375204807177172267680 6683634 -835496918508989161492888551851103984 6683635 -10715816524204661763999274041432268800 6683636 -44669577457658109545073761946548244480 6683637 34815279732751475275464385747307694720 6683638 -837061836679785966222772046458385280 6683639 27210517630934236819301635690372251024 6683640 -9822718167237736759957203566292787200 6683641 36445896698224418464690739638492424042 6683642 -1574785620001086311000791137026534400 6683643 -5546101742188062916041818490633796656 6683644 -42224117378228894866847148526536995328 6683645 -32411441815197080777626694465395526100 6683646 1984662331759876098649058508331531584 6683647 5341833260096219637587238290079805432 6683648 23037412949401085365258926893171736576 6683649 -14605236278117870012723513696889108960 6683650 1933684001880627965282758062935650800 6683651 8923978765316868220489570409709815712 6683652 -6399930061230620840394086458015193088 6683653 -288176261396692384071711216080215556 6683654 -13603922198450706883092617085223864224 6683655 16753721545869258310758734540033531520 6683656 6307336070099434855558655951874785280 6683657 5331301418307496701389407988255795892 6683658 -4044969383139166108380099423871272192 6683659 48336250344474451337403138036148185360 6683660 9030228739530995362278609853557703680 6683661 1807834952717738155447068814004782080 6683662 -29754710139861582738439200723025920 6683663 17806262508094703184412620528769536000 6683664 -1108173248798467982339544426952261632 6683665 33350167572777128574807678007627118400 6683666 -7030201682961416865410830130503291776 6683667 2800437752189812570891816934891261880 6683668 -10715679766622772099422962019953326080 6683669 58316090268080447455734162935077208796 6683670 -8188489642606620238476027565721988480 6683671 -27344991428033296227786131576768764488 6683672 8692447333569339189912459714126796800 6683673 835279765916627647902461602642282368 6683674 -50192159320584683155666391843168356608 6683675 -22426462025504696316743965566155161200 6683676 -13967232247969657172248851599051612160 6683677 -12032492557883955530236962908153344 6683678 16743174247505147217272969607818528640 6683679 3152034065401794506396274382459060200 6683680 -9286301337468434336121227764767129600 6683681 -39827488555487932592278932719869870800 6683682 -4590747828868871329151757709678811136 6683683 213915855233765080710008161184362120 6683684 5778847032427592699845246456722087936 6683685 -14169824900825455853867674985170642560 6683686 -5727210807967234786125187030597389120 6683687 2693875826858125974119551946170191240 6683688 -31878647726591105138416099030032384000 6683689 39053893309506594317022776223810586490 6683690 8683276283703163786549307880123011520 6683691 12574937355769352101473775409615345664 6683692 2941365415055143493624794064725826816 6683693 18981667116530673984565343922234508800 6683694 -1332699309354303801062189059899441600 6683695 309698723425055149770548857073197920 6683696 -2326948791555543601900645611891867648 6683697 2782083202325289849293977625065484640 6683698 7995011332226689781154337204830873600 6683699 -833197682799629427676312585477863600 6683700 8463402442886790778446611262926592000 6683701 4264193223068237141546746405204353504 6683702 -226283071956478345922936892892095168 6683703 592629665627645962929837734759094384 6683704 13853503898933317370764789135893811200 6683705 13254898254056341032307299053358720 6683706 11721324670982835342223137752537844480 6683707 12606663023953775695494187042772603592 6683708 -17029965749737932557187135815514393600 6683709 -11977773219385835096832954032944027872 6683710 16341356015728377668273461095198299520 6683711 -12946787049550333246207242454171322688 6683712 -2002567288307260325212089221589762048 6683713 18693008728593965607420602200401701824 6683714 21640369924310003842083669635103477456 6683715 -9184714224635656852381773656308208880 6683716 -2597392777570459334592046938484203520 6683717 -11978831248685099003922706508957730600 6683718 3827387534485955516677680532754906304 6683719 30911470041014597868672981229278219392 6683720 6373176063780348861132252759777792000 6683721 38132920726624473847155375660903688128 6683722 -11632016051295772405032014828539428000 6683723 2439825909657003207546614348788125972 6683724 -1201312619784301337913358221336502272 6683725 5783964580511332058222235743414836000 6683726 7533625395270481342288702479625100160 6683727 23365242701213555582055793667683509120 6683728 -5514137580838449971329377311548776448 6683729 -43413789219987715601986248030088955520 6683730 -9780183055171458020506199771694113280 6683731 9721342193957966377076752723882438512 6683732 -22738045161992542260985423752053219328 6683733 -7231080412987393534916859122739296256 6683734 -140520660709129750574606913993080640 6683735 -29539341945068468834966023424307673320 6683736 10392777189747425586583871905074278400 6683737 -37279262748206357590240147051770681708 6683738 9042508404033286705050295734469060320 6683739 11169916449085445869245270856060444824 6683740 679747358294843448709333288102164480 6683741 24119601577450175317150648062954272832 6683742 -2182921105448428864723050533731941120 6683743 -8308963521210097923424987619997870480 6683744 -35679891420502052236885302067557826560 6683745 -4087113769284828666346717227114122880 6683746 -18278612398098593987584895486701060320 6683747 6232913084183366541520892709624969036 6683748 382269630253021666615410312101935104 6683749 -25936880731776266565556532881190517250 6683750 2147764942815041263116090563535660000 6683751 -5764570591059019296416413579945855320 6683752 17838889806301720751071924637487897600 6683753 -38315264508894633953336844728776063116 6683754 1270089620453162918714879855455469568 6683755 5695088423018754644224675070894257680 6683756 -14719364118730288231700453816496291840 6683757 -22108482384029262016465371119434215360 6683758 -14577449890432797571880489954686787520 6683759 5217641040506305919224818761179626960 6683760 -4680663821750942313789273733432442880 6683761 -245779556468307707932259396078471616 6683762 -15598229860984600963374035269564048368 6683763 -17592568006694787318005390682047793600 6683764 -7526608054617682079678329853021017344 6683765 -24621012845680656013213211376626918880 6683766 -3967736166150317969747581907741030976 6683767 -10522684468193825615975895999696300184 6683768 410488935507388079865885367078993920 6683769 -11756395240894180293205158115589803680 6683770 25908033058571582097736250625086957760 6683771 6104131586986766062041329531154449760 6683772 -2836021781303607173661117569751326208 6683773 1238435168659598488996674980727522784 6683774 -3101704689753385049106551765642846400 6683775 -401087831149340464795732494267840000 6683776 39702830012114928897800538279263600640 6683777 8674650340010074587322667445621513408 6683778 13030474664078748389073482120626119504 6683779 -10479736088528374116355444938155178360 6683780 -1619004531298635184483593178212422400 6683781 -5431696274944953579525635105828439552 6683782 3485216436846247472516216692130027520 6683783 91258633876210193533836750780854368944 6683784 5481899059847679338106327847746232320 6683785 -6216274117273673736699231629415261240 6683786 -4122772959861895416836539334982113280 6683787 -3340536488921609640872574375169386864 6683788 -1380708084772890985961587125443134464 6683789 24400896140680513271829708874421209056 6683790 -14435244796384361991552298780343057280 6683791 264642326874499825369892958672167024 6683792 55063513708885903618630657785962496 6683793 -13837680630917783418084315816398580576 6683794 -4981280459013211208764942694445291360 6683795 11874353454685902291256288636218196800 6683796 711744976303774609063151052206621568 6683797 33479221712225219436506766558719471246 6683798 17550412873521488533926429907789440 6683799 -9266138449707969723901314775823354160 6683800 8113728237496540911598997572973568000 6683801 -55687800933899146343180627173613540400 6683802 4620415908128457242792785705269834240 6683803 -15899422667537500587305144338364007920 6683804 44222011737506896055849871279148093440 6683805 14626825377314156579875859541630961560 6683806 11826835408383680470703151057745364352 6683807 -2121397023015644315521063852580105712 6683808 -12997459979933414552478464174824882176 6683809 -9461292467890193008734787332545831760 6683810 -2139745064882181871390983625413680640 6683811 12787158932715982022942465929482174960 6683812 5422940386175770358664778359477846656 6683813 4828711741703121861540907060917319200 6683814 -455200818745633462853719296738609600 6683815 5352443504287467653082256257415824000 6683816 24131036753189218162430487546409359360 6683817 4294673796927178467243213292504018944 6683818 32717964792261246203187841648418642016 6683819 -16106474243102399317975953980584391304 6683820 1817861042411077359058344319655116800 6683821 15334461004684912267529824115825440022 6683822 11047624867974616197850717343000906112 6683823 43411586591172874772972618229947443200 6683824 4707967771564942926845851342146109440 6683825 3875218259256883367445506999290316550 6683826 -351263297637940524576507929186960256 6683827 -6419265833744141793505673163877774324 6683828 -2338967996758849959262280684441781504 6683829 27178561438429399495930684018598340384 6683830 -4863388110965818916982095602956862080 6683831 16930850227517131001363591659088452608 6683832 30979574432976008849153814358370795520 6683833 4651738356927566832087867578209800 6683834 -567674928679838055966701301347208960 6683835 -8053460098267981809572473675634067600 6683836 -7593810038822902207404668759327595520 6683837 -11102850818739865694680750600368011700 6683838 5391218831135132936614750156225087488 6683839 17562464712046803033947377740964764240 6683840 -7296579251916412860726923200466780160 6683841 59815156495383788587938718976554820352 6683842 -14483861706732757757309460823944768000 6683843 -7876710566975360412266460262083283680 6683844 17671795442686153595037933496573295616 6683845 -36544471605663800062139060452647204420 6683846 -4889718962337273836183030258709140736 6683847 7108440236781022990688159849209482240 6683848 -9333442970593720762381927898168033280 6683849 34192596172407676482871022570999661840 6683850 -7991143139517863182220891057874624000 6683851 -6409892991011044542973102564693239148 6683852 15446101856738000532590432233280762880 6683853 -41793614795610701015575211993327588352 6683854 15659661013846755770882671179514463232 6683855 -780176470793186237987688450368322240 6683856 -8010611069689452893099850338628796416 6683857 12946834407454989329914469104189888512 6683858 -6681515289096644691101943118173951360 6683859 -3206516429983303860961611837017715552 6683860 18133735156299715561456293678813235200 6683861 6261104727439150986056969469239000124 6683862 -11043758704477482150107276369356646400 6683863 -4846787519408538043745586805177984416 6683864 -18862997621225106042268134622567464960 6683865 -9734684437257812156676553698526966080 6683866 -4047151498484599502219536827987801600 6683867 52062841681818898941102358331270174916 6683868 -2726850384407415066488629597588432896 6683869 -7201250884470054771211916029891865472 6683870 -40034779571154205737358459637848727040 6683871 31141237694723056509422808781579749264 6683872 10573243862608787460882162807040376832 6683873 6806488847131011340282153531880785536 6683874 -8540867191594197294896449940729856000 6683875 -10301605550529741581826002826287772000 6683876 61133640433655425337600240814044332032 6683877 -24852913549873330169240177098525920 6683878 -12171488766321983248924699598118694080 6683879 -3733820545496753842705900752319388160 6683880 -185193152882272467139621743673344000 6683881 37389484419520788546055717878137549392 6683882 27598195740378237996162930962842980864 6683883 -6718697491206069615711750258094313472 6683884 39138347758510527982551997726755266816 6683885 -11930402286650176181295956001063712200 6683886 -6725816778726804157919328806856645696 6683887 2263511045825306046291522778186572800 6683888 -1550658142947416209531420938500014080 6683889 12314843827215349222252012493843693424 6683890 8029304575149561251231755883026716480 6683891 70331774207284246869792221784227210400 6683892 -10011849505195704899206814160263847936 6683893 23775641045074776587064001838945976384 6683894 -157446053999696291849218004273673408 6683895 -16089829325235853284473435051538409080 6683896 -16696294182675887697294536366994124800 6683897 -54699004352323498533497421000896600688 6683898 2910031451942146831296466120846027008 6683899 -4849578231677772077277540500686804080 6683900 -6395272540371490542920179576429824000 6683901 5653853099662805837712656965999761984 6683902 -2027502294704580360164578350532891776 6683903 35493252114411769790777849656568209152 6683904 18489088221631564543970350646553477120 6683905 6521176602071074411998620627664831060 6683906 20614583318920970953548371103351475152 6683907 27223173556088995666829433029959048320 6683908 -11699730092570683996449276373245063168 6683909 -44363614847814952916828860298023173540 6683910 -3850390949592057611765822966545735680 6683911 19963200315486306308749359518741618152 6683912 3722888485484322640362628849176499200 6683913 -29566542938979311003603905559168697558 6683914 -7671763493266738435123088810975228928 6683915 -138247142226239304785021811341865840 6683916 6685529514209539619439216147972885504 6683917 29498059869007248787475589986431138752 6683918 -23930008875501271281704536203237003840 6683919 -8578893228002443609675213472585208 6683920 162323841213076739444833706724556800 6683921 29420997769446847989417311120646547122 6683922 -3703575069109970035024934091772666368 6683923 27537799757390025491011037238364224384 6683924 6657731565616016170430845303340416512 6683925 3547724683327305474869142446447856000 6683926 29425454375641064594380421739103308480 6683927 9505569168149400546871587428502472776 6683928 -20172418612782949090720089760801443840 6683929 6695380233479865364715883677511851776 6683930 -19659305460087059838063187620443316480 6683931 37080960417497151022356204025087617840 6683932 26668040347920536730376002220960810496 6683933 12839722821585123495766282932077739360 6683934 410212421070122356506438694231034880 6683935 19568339602932119463140689603292688000 6683936 -1287777161064159943402944097551384576 6683937 -2267006480283948207545910928076240832 6683938 8711038029705711846042191241273260544 6683939 28945715770977310384788351663758915856 6683940 -172613241424154723493010668569210880 6683941 4073013308127288331025761631081061888 6683942 16239592877165086717665998632982779872 6683943 10051253639922594045003184197515808720 6683944 7279654960626605862454812601526353920 6683945 -52402142159456753825678164770017030520 6683946 -469815682861501123330817813747586816 6683947 -19096859136552705743655849380000598604 6683948 -4708250309510771717959264497237755904 6683949 39045752393325690738544186079918537100 6683950 -1272437762564520348995052949199414400 6683951 10233954540812512541106810186764135952 6683952 342376819708407851765588868932567040 6683953 4138096668010824846596276867602758400 6683954 -1014972671829379305513107592806363520 6683955 25932580713548590564655159214364749360 6683956 15767849190622820361127571618337639168 6683957 -17085947033136300021092247450551937888 6683958 12448528640918780202188098106333973120 6683959 12893543627496620029490470718725139016 6683960 -10969826048506080453290959506792960000 6683961 150366140516271288013788702356279424 6683962 62509696747498490035269297251145888000 6683963 -28460359536255859175762090628790272 6683964 -870771179197427345001112403299074048 6683965 -8359148460748104586014704195750797140 6683966 -19007435114110199014847190768819985920 6683967 -40805869005208308437347063399088929416 6683968 2361421555131518028113319010921086976 6683969 4529886521546494773530540724139611696 6683970 593416136480814798474411908443008000 6683971 14058606598023142457483157843884220112 6683972 -5899611682514618646753248726685204480 6683973 6386723261491412517644385965046811968 6683974 28402378163893728737198496258084240192 6683975 -13722087916908168761455839765140637600 6683976 -5500435938013017184583496120397148160 6683977 69273934845606527175412616618212826 6683978 -1509344435859921998902616178520673280 6683979 -31301849577852107626994210378741962752 6683980 2151282026721057994077627552398208000 6683981 12823998870224398880760153833207041782 6683982 -5259186679350690462826076178977385408 6683983 -51009067427673051564209315328314937096 6683984 1862013869049770205336639961583321088 6683985 963104738731716236044019881482086400 6683986 -14608470579521202756503361010287101808 6683987 -14125448253661991258407644628727224008 6683988 -4393082392310886921378664840228608000 6683989 -1693483192919936884432120883791448400 6683990 1296377577002142986457489273948597120 6683991 -39639128769463214291689376525072304000 6683992 9983457903126445340672617147956787200 6683993 -21972733065048359137221625020603856758 6683994 1847978057951570053211225550329501424 6683995 22946051723557657083446516689500984000 6683996 87800705532303922514393566540776960 6683997 -32956239385119801785064074527110532128 6683998 4071955227150952321046233336357004736 6683999 -8757296517956039667543675228537918864 6684000 3336494920245537998330611704397824000 6684001 -17809387768453044382904544447438923998 6684002 -15052549386957739141938608128196414688 6684003 2522310322638676656323550433325050944 6684004 7221082371332736189698158905073325056 6684005 -41453733958226710957236662808234686340 6684006 114044003637175780866956226875332608 6684007 -14089593318621436457560639275610844160 6684008 21704880514271796772175190704937615360 6684009 15877026234607015766958774092945500320 6684010 -5330977355747149733617554779692646400 6684011 36915459098946893658307657759964557824 6684012 3918654154510376542958999236644864000 6684013 -5541599745350092054045283261061771648 6684014 -25825116935628844026081240738171807168 6684015 -788368344026422567711525809220892160 6684016 -13591160212293011620731431404223561728 6684017 -32536164771945012397570918847802908160 6684018 14121745747071266782323178204640041728 6684019 -32334505287819242207286664944491526580 6684020 -5988291441618515325756236922655211520 6684021 1754220601747687526545499278103574972 6684022 3324327579349308703261237224123317952 6684023 -4492956983600247268666561822188088728 6684024 -14243264641389790323279894107108782080 6684025 -14506216767511333154537932709216028900 6684026 1647642112944445781949420315791054784 6684027 6109709676973299124087171216107935232 6684028 -1101523590438993350965369485093390336 6684029 21763809244623248871541192476946469280 6684030 7378159765946262219214939106460345600 6684031 9695657033893284777493702658268924600 6684032 -68685091526592728042796266484557414400 6684033 10722311564914750193056812439255762224 6684034 122830512021475659591908324507357184 6684035 -6030925796135540032710571503640337040 6684036 15503202293331676197719166070560583680 6684037 -46929085307567593315923289602395057314 6684038 1533767878730190829866450135258228096 6684039 -2041932026520094596025774986078314040 6684040 -35558242289904598163503156356249600 6684041 7574958815805040169717657682632400000 6684042 -2783662341717721426408540022303128320 6684043 25659258740214182108145221297194761840 6684044 9958409026404650044144180661573798400 6684045 -14973437955273530922225417049414824960 6684046 -29585005703689165999176975581784126528 6684047 -13324036021500565439974137428878167504 6684048 -513526850777584974883283215220736000 6684049 -591669598993377597492243783644993936 6684050 281842140713655655442264567725624800 6684051 5610018942194360090458643324070007680 6684052 28112546453317022364940208859392055040 6684053 7173248694935183840609320090617293664 6684054 4478823130574309829406722758957137920 6684055 3415189633966706741739997769969104320 6684056 65763846325174300112440393535774453760 6684057 35821032985604392743203302848405632154 6684058 53014920113026368210378155576968092672 6684059 32437654624600505955602296881808576260 6684060 12404689568043483240379894442777487360 6684061 40314825905536393877299271711316114662 6684062 3219538618622292043562387585357036544 6684063 6043961733066577854470330154128413584 6684064 -58232223097215437428693538053494472704 6684065 -5579652198664551916655377239674419200 6684066 8237284663876969104184577956038028800 6684067 -19312326304721093582281850764052469520 6684068 17883496971146175470769662210266530816 6684069 12457898764023494178927327175258870080 6684070 17620379464667912006991837842637636480 6684071 36759807181106243772243646330670825952 6684072 20913460296655097681612271828975697920 6684073 36205102019241792938402702583313470048 6684074 19366696929333336143986095400547983536 6684075 -4433064509016784543311627257934896400 6684076 3110528107124435668258000318046109696 6684077 50780673254253134766507440704745128812 6684078 7760306991899041404599546508890724480 6684079 -4259528167097388948758934925415176440 6684080 -2110964959682642455142519925238333440 6684081 10840779576254929754269383927332080752 6684082 16100221748525773290457895938834289664 6684083 1837931769511621008155282487883959120 6684084 -8901746037277717702658496732287447040 6684085 18561567622623333472153512262262442780 6684086 -21167925274737683537324403943705231680 6684087 -11208175163739574545267437644175568048 6684088 -23095906977673331646856455228439818240 6684089 36408160534132957535076723698782942890 6684090 -5590772550029639156794693815267083520 6684091 1096465819184456977981026713380571492 6684092 -382677539295529170804493251282866688 6684093 -7508999162959274897723289111215126400 6684094 34689509174064668182697148412094870400 6684095 -7267801899692694100722058012291443360 6684096 -1320716438627415173347138991718137856 6684097 -14677312792657139945691504974292565568 6684098 6493432016490123419427485575520562720 6684099 707028624351360875739646586503277568 6684100 3591690457821856354159810432327126400 6684101 49625166965174052894763278736075395102 6684102 5960717147623240649584077295079544480 6684103 -7288061998671893032752160292932996648 6684104 1519980813498162298778729494432972800 6684105 -3796870005566291740976961315552000000 6684106 13106721609667176186126512696307533568 6684107 5322264370355945368712640061448163192 6684108 -6588052156948530686678184508578763776 6684109 46549313100394222846309719907833352310 6684110 2033422831765910365216690776472944000 6684111 -9263005236496495862115178734765068688 6684112 -8482900908997628256260471815188725760 6684113 30070470070818723723886072860726512640 6684114 -310044197154564944256597335550668160 6684115 -52926673191212367408678370790752514880 6684116 -56640198153080102105852287630121730048 6684117 18245669743107167055552838644739639200 6684118 -45127437666505308511698002443193088 6684119 -7410795732988061455940641321540311936 6684120 343747844239279981523185011979468800 6684121 -19441389155586895711432055799007057830 6684122 -7049811955417913484528455285620685568 6684123 -7628357176784380981141002969604333200 6684124 10451467270824135014160046454057231360 6684125 5973844319876963174703446554027680000 6684126 -13656240528193217716226574677747085312 6684127 21901304721565896369348543756208530112 6684128 62127601047671409038896684524004442112 6684129 -20966076056267176818755254094416738926 6684130 -4538244219476747271895958090225518080 6684131 -40177519494641483067664732456478643888 6684132 318156381799322151382017738599522304 6684133 8011863727557489180177650048887456382 6684134 9721035544928958227300382718344789216 6684135 261548480609141230585075943848073040 6684136 -52127519438362823306969075466676439040 6684137 2988826246849041149956207994629573632 6684138 -10052605886530102411435839247081125456 6684139 -52717325470197903693509748211463818968 6684140 37363997869304024289081635510044032000 6684141 6352047579233868891071850702712147680 6684142 -6982707852538974536503093063864878528 6684143 -46807035892529198172350376337606630680 6684144 -8823020119459425640657796589068746752 6684145 -8720855955256650519580400300658024960 6684146 3870343741391822096939000641344061440 6684147 -6508259850742290991151196976057669920 6684148 1827194812906830713787809227564131840 6684149 -12103424761888973491449254973035589540 6684150 -5274896586116374990734746063914252800 6684151 35421435599449409178752927357749170152 6684152 72092658668967203143794578751954124800 6684153 -5686366657723555564241152756150090752 6684154 14666639685181414773151475180504401776 6684155 -402254352160413902448209895855024000 6684156 19876979904887947898024073550613371392 6684157 40373148363950860944608666379797976672 6684158 -3720834033718661118457415784346063872 6684159 -21594646892573771709496211902818499896 6684160 -1628155083764300550810793747194839040 6684161 -30339693734128949045479057100133804 6684162 -833980672011086162592867699567552000 6684163 48508356493334075543119922359629724412 6684164 23749029980437960898227081663472309376 6684165 -5169789095311948056996692989244738340 6684166 -22964550743638848510597767548334161536 6684167 -11603563795293587886520614088986832800 6684168 18180383476900971446203849671344947200 6684169 68747271452273871701901446931832713120 6684170 18784352291791756961114217184589981280 6684171 -15990551354048001259697671755063200256 6684172 3781840919961006949687372757722604544 6684173 -3094793607209140648546568454974033940 6684174 -7398773403026706303464679888625551360 6684175 10839643835998011865536858526735174800 6684176 -5247356911139918943045650244815536128 6684177 -12625587304314753920783408755013724192 6684178 44262450745352353457025357381508224 6684179 71829424517654419258317925614225709176 6684180 13502708956898404052704230538534993920 6684181 -721330057458093127851551650182076800 6684182 8695298977818658007488449666510684192 6684183 23373753947724896403103785498444851328 6684184 -19406937473348607207679824426037985280 6684185 -40581089856471039580999529019670267200 6684186 -7464999222427136269567425184791783936 6684187 7002453933495248828051162808636598080 6684188 -3316303499332411369156345880100226560 6684189 328657353692375285909218095711422976 6684190 17803791722255737840421741806422412800 6684191 7587414136542917452802834864665075152 6684192 32950834380631737594815594025873899520 6684193 33776624588143177496291245913732761442 6684194 32633181328898054480725548656391318912 6684195 905922417857246842039337938788345600 6684196 18806005895772193577242669898728420608 6684197 5488720663673934449996956458112207320 6684198 1242477167012153546975977103893480320 6684199 -64903485575008252181239310989628756064 6684200 -20829604559137108156846146667929600000 6684201 4675024107543185084740984992964991268 6684202 -8266108013395045193276943703204294656 6684203 -23161216451390779276569487220392777548 6684204 23571360429985815407059830973360989696 6684205 -18569157213423496157467826300114021280 6684206 -22278278871573161997167720640956192448 6684207 2432839360743519778276789961526161040 6684208 -5660077876094501608653629079826874368 6684209 9317568048381833200951566888442777920 6684210 2810749508806702187504212238129385600 6684211 2266007620681167208967172306436258000 6684212 26878385852585710656959801897257347456 6684213 -42027666326051834510895165532357098816 6684214 -825936527087719726082401171604183040 6684215 3776494265789983764878145519636976320 6684216 6983860805771629583443895667718225920 6684217 17994279815839886205187686005430053572 6684218 20516187951960379614071630255408924160 6684219 43302341282008328917500678985418916600 6684220 2292129125600359671946926741992693760 6684221 -269553535113016361558817891324567360 6684222 4061038344234057425690340015792843072 6684223 11105430543575648742303623284333192544 6684224 4194419470541935768827440387548250112 6684225 9680304456703500008251188342003951600 6684226 5486435811641445294519993793371375312 6684227 76339750774456958633511454089941031120 6684228 -27114700706927889610344782791518720000 6684229 21948316066902360193763425712503740830 6684230 1227460418307286033853314038457820160 6684231 -4227493198005589793346954693454626648 6684232 42948033124141768057721388297615974400 6684233 4902668374951055368316754814762891482 6684234 -3762847718230491584145183201117016320 6684235 4683871493438622969670642761231170160 6684236 11138173701779996057193379501112868864 6684237 -8143771866124674000237029962089634080 6684238 5080569071976330396987803275587271680 6684239 26166582095571264547443794850761006160 6684240 267269883693357208185026415071723520 6684241 27182014641924816734159671755450216000 6684242 4355849417227292904747997359076371072 6684243 -10345520019539635581973807590231953736 6684244 4843030994958323398881914581533239296 6684245 1933079221552669466341515529032696120 6684246 11607901383617065064867423624257561344 6684247 -1892386593514490396361668004097286928 6684248 38258663221404424303707399763005327360 6684249 -13088946607109811835475749634846885184 6684250 -36231566744811757023323777590420968000 6684251 -761271925672894279066681853215036416 6684252 -8492010826219390109607818533983917568 6684253 -580077688093525553543765787202273498 6684254 7549897553967369692233816541722451520 6684255 -46066699346822216585013424937232096000 6684256 9771981612292775013168940138125066240 6684257 -3150327621131815760319313401584126160 6684258 -79729263065521182218330817811215360 6684259 -42662445707138331925268280010590445540 6684260 10254819323083627701910522651337809920 6684261 54715837681436248593328882370743720224 6684262 -5878317519584385396118573098103860096 6684263 -60624920393085087226879357716355510800 6684264 298301929115541739432001733769297920 6684265 786207499432487052386482446552158400 6684266 -13490464538475305014961062094347545168 6684267 -33271467292953533721421517764218039720 6684268 6671612555741423101025106545050458368 6684269 34543871359626343322784465662381128320 6684270 -8333506055033507679946697590036381440 6684271 3737593712867621074593619198704815088 6684272 -977207864030994408012754279010009088 6684273 -27586945479192239043047036267015674878 6684274 -19523270769778759952856095840090106864 6684275 12235320741186742844942516889174195600 6684276 -212573632248012172065806052549900288 6684277 -28131117711309247628534372652716433874 6684278 23396786121857447364139513719096865440 6684279 -13284752384341127192545834215731798400 6684280 -29285029814044424733437569828882329600 6684281 -12971294076706813631778377232792944820 6684282 -321560355673173811497372364590876672 6684283 23080962531163338265702538810140849584 6684284 13543997811058606762061870423646375936 6684285 2172977145606940185587430709247983200 6684286 -13296765527971580530455876237201950592 6684287 -17565721843268545700994652801748696400 6684288 28048978126952060325904719230250516480 6684289 19765451979164105082798731835718645800 6684290 -5143893086436540233793052829924113920 6684291 -4277063504072015131854958122339287100 6684292 23981280367195955688847697524899622016 6684293 -32875780544821922812593284964562587648 6684294 -106045580173133892697158037013870400 6684295 11819095948090037447392638604715366400 6684296 1427713426984000574457086682929817600 6684297 -34961456246657225821795680627966439680 6684298 22946015650534303465377411601826519136 6684299 1993212599441716536511824851873721300 6684300 5214730342105890055189141847554636800 6684301 20304118167411740451636260398006568812 6684302 -19008311240018570648545532631352899648 6684303 -13995056959307678796692112936091666296 6684304 3316677406150667700910933390587199488 6684305 -36570959726491292555984846148280518540 6684306 10898800751843749333670474537713949184 6684307 -33594845747616990458002163681982720 6684308 -29576345441791131101623288048937043072 6684309 24122269690609742569876163423637263040 6684310 39906461151169113317763442687551360 6684311 972229123609696797181245988759268232 6684312 -1274256227982968598397292150880706560 6684313 10081158260330355721966575216285626880 6684314 -3474949341343127575935150894975544320 6684315 -8090400523630635444199112706453672960 6684316 -7769079196220300788821413893728458240 6684317 -10566653001729077862824453400003823968 6684318 500930914939131755381537996529836544 6684319 -2030357404144707782507567048716760840 6684320 18780458263816760952481688504541511680 6684321 9630958437207127351003352999689266624 6684322 -25497132854011565327765543129168837376 6684323 -27923971730570612841073124329248697296 6684324 825798477520383628340946180881581056 6684325 -20127089092963265339900865064750142950 6684326 7645806203754559187362663858020370560 6684327 -6515567612500692067413153331625094312 6684328 -3156674675435502282644686965170749440 6684329 33724839893269418866265871413634461184 6684330 2820157438770338338912641712630179840 6684331 -8748940008203023889980760492060684768 6684332 -14331154074025708477321572618181209600 6684333 -164121628078547648672994279915127200 6684334 -6968524970933831212992059052555221184 6684335 17180058036796718964273082267635871080 6684336 3397926239509754985063700955471216640 6684337 43619218318968599245713383792543838192 6684338 -23230640563785026189606728654140187104 6684339 -10116356734865719987739535275821528776 6684340 8302546050940132098318463561269166080 6684341 -58281263292516313722097989299998506258 6684342 11168356348375365306963766114873257984 6684343 48527978543707889593001834896729111592 6684344 1961915899584908024176395054740766720 6684345 10211996052517436584540164550338813000 6684346 11849768061959423753788889055135179520 6684347 68418632995218281382740360852895180120 6684348 -7621702993966638183987515863159111680 6684349 13628633093486508004650200188060005312 6684350 185219567717548540765613725887528000 6684351 -27365120722501733383884896782480986168 6684352 -3830542921109890918137896293839667200 6684353 -2621850801980074063852029705542836632 6684354 -3570619101077940184144933901213589936 6684355 27499469627823416052273474711378390000 6684356 1211151743628081675984707177388576768 6684357 -30664041925757173275785651005103580960 6684358 -23705935406100948808606590285088770720 6684359 -31542473518094992679088476725029533160 6684360 9213276381690429342312911108252467200 6684361 37872427857986121164341470707261199962 6684362 32952079704093137223740905541193701472 6684363 638446906366620060167542192703671440 6684364 13669537185711933986091123665341604352 6684365 -36085164388888481686229674221356530740 6684366 3263619730869043427648499399967934592 6684367 -11293849659340592533228554247224830688 6684368 1924883457733477252109496943367380992 6684369 -13825566696345055487958974562588938256 6684370 3384851624253934226843687316008248320 6684371 12672326909018142159466958448458433600 6684372 -23221511975863695004587269968187263104 6684373 -51923348721041046571312212195349747378 6684374 14831969223805692917454964377719187840 6684375 -3765644852317237526524933866105600000 6684376 -446298780068916564817733968773181440 6684377 24746716591344550865328530266551075072 6684378 11948241774849901797399948197239233024 6684379 119372441523004449068014299088686528 6684380 -16414814117692046195347986519784089600 6684381 -20380376477709731831505593754743137440 6684382 -10183632387448042150305632139999796416 6684383 709039697244179155435509888414719376 6684384 -14800958612163552930423964891227095040 6684385 36807891596524869836934979721504066580 6684386 13954529247368634852305852791548685392 6684387 -37166942088380707835236273298952373248 6684388 -25436889687311663824898835748947939712 6684389 -44903676130179674081151325820124061344 6684390 1067228755506202684193596576525824000 6684391 -1453665613372064672793324975597633536 6684392 -24486118072484950013963927138579496960 6684393 -281001641303847579834829256125844256 6684394 -9884782124651646612556858706737588128 6684395 70572395535517562019662976728131438080 6684396 -8996174039996236249226551934893214208 6684397 -3890821609949258853922071497946012000 6684398 7376801053039885306104014303644446720 6684399 -7795446956713540922094876433893026616 6684400 2067268364175454846563205510343884800 6684401 -6326022941036166085304783244938286096 6684402 1070823508526526226866998117165917440 6684403 10892339017259621004250667675540036 6684404 9503058072737062872301706756143721856 6684405 1792363581574198459920928724743526400 6684406 -10833760521323470416969921166538268672 6684407 -18729931282024029421853738307027193128 6684408 5805018270443928487194357106710896640 6684409 -59248697962580374831171142723079254960 6684410 -386914032563341083556226740093440000 6684411 -19576207773650282831192357200358333928 6684412 -12175146313467371664809154198558786560 6684413 3766822060825660624590338273034891000 6684414 10821118414133711366062203987088773120 6684415 45007419127013296596892885097449267560 6684416 -12172887220504273129739065105210933248 6684417 -42836535000727151398389114938864775360 6684418 14488563315051147127804174140585705504 6684419 20898963793288485067388058476928217296 6684420 -2155430761859073078465295004877680640 6684421 26896175963006115213332302923935285472 6684422 -8474407531676232736852404120131664000 6684423 -11701012049216485249675189120931779200 6684424 -39862139452185322687469709456316247040 6684425 -7347551808599293649174613354745824000 6684426 -3124768828324113678818773841471145216 6684427 34575408417093156392612351291082731520 6684428 32841252810015147430220260299787299840 6684429 24412475361648835067295209542178318784 6684430 -24054098961855536063621596610552695680 6684431 27422393040383112473481085343622799032 6684432 1870968735098865530899874753080983552 6684433 47067669424407183114760537927372631538 6684434 -19675021426972140734536670436779462880 6684435 6800775494498275751130442174535377440 6684436 127703608057838898812756082589046784 6684437 -7511013162026069742637220280251091456 6684438 -7572281404864703713294065725897539200 6684439 -12939155101773940288718134732914117144 6684440 -6144437829381883047174690298858291200 6684441 1485450602389268204815454534747869824 6684442 -21261880421009297874367339359106260000 6684443 -58546017932768552936922241168563037308 6684444 -6897562876940409653453192822772404736 6684445 8622088636871761957568509987768588800 6684446 32178123314242226085716652597357132672 6684447 872018130489315635606653638912706560 6684448 6329850251046524712702957885093642240 6684449 65553099230922019292309082728097444450 6684450 -7869610028817205894292280965918006400 6684451 5236153118538291140374308948832463832 6684452 -5036955182955249468911991825315045120 6684453 3404457048980997269151478843622982462 6684454 -4275782502966464656863349809052460928 6684455 1497973723763613267840549201198930360 6684456 -12319171206940113602758006259849379840 6684457 -21572324560297825456815018263396007060 6684458 12451027023926557242956785499550151680 6684459 -20008711728882035681292517885455894696 6684460 -14555613768517320948475937583137418240 6684461 -10585231210109862937232942906424007968 6684462 11408526082615713760847315796138673920 6684463 -784335795845370352315169006429066696 6684464 -562466559520350203707866647216455680 6684465 -2325119093503229062672450154430266880 6684466 8334401960477763506602216260742924800 6684467 1112502685857681518735937198860514048 6684468 -1868709246989644180864399261314318336 6684469 2734007404577843392608322097944689312 6684470 -4875001192318932058107196494893692800 6684471 7232678501659076960351340474748125600 6684472 -15910662874854518902883309763130675200 6684473 13148903954633408518632374678123431722 6684474 -13420201271449328776827976841223678720 6684475 10601452860079550022218049813835716400 6684476 3165510903299945533775018268891816960 6684477 25357602844912405387529992185016830720 6684478 5707492569310922738934459599477687040 6684479 505007907512947946824692895588188984 6684480 5380858125417634772378986025079275520 6684481 -104857759928532057688037808804557253888 6684482 -21004167084762347546179452404910819120 6684483 6961219358487327314564844415668909408 6684484 47448588848490321080621632696350118016 6684485 -27130413738938115915768906957781656000 6684486 2061052918623241207922033782725500928 6684487 45159542885747558062857606441758511112 6684488 -13828766701810065320199997797061386240 6684489 339997343763948098767300743857313984 6684490 6417517707010603345357770185336325120 6684491 -10437592412703803298973744424381501016 6684492 10029342559028543739997228762421386752 6684493 -17956483915026092383427660278642453258 6684494 27744248680929101374753611688469935872 6684495 14913163679695399920344216789808015120 6684496 2168033219698046617499861675660017664 6684497 40462712025453916991606999811465944946 6684498 -2900875713579120524150062020731546880 6684499 -2996128319233120262805218026162470912 6684500 -49488237147404980018981629130227840000 6684501 -15581793628296634765293602495846729568 6684502 -14748488551262584798238752650656140032 6684503 -2648697744353938079417914783862698320 6684504 -6087256666851524473925130449726668800 6684505 17730198673318664301257858220942246660 6684506 15105052708313986461130822490151406080 6684507 -20709141760388743645322639314465230996 6684508 9658898628417376380397316474322840576 6684509 -23160751272946911242596863453595789440 6684510 -3451610604582137314831092854865408000 6684511 10719491065208149837147149057098906824 6684512 38945555861097353292427025300295647232 6684513 21390454658113145355650863527086035968 6684514 -11041797862899253351051462258449012144 6684515 9700981431138707799843654353139546720 6684516 28339542056571630336320655430868499072 6684517 8311731714546735047355508807781429184 6684518 -21390277860343374083821988790787037184 6684519 -7959012065177723436828167820737412192 6684520 -9507276950318743048335137897371699200 6684521 46755769576275176880965567560539254352 6684522 13919660734622167106133828905857536 6684523 -21406956700610659237299415944668592000 6684524 14629133191702152153807243068679168 6684525 -760595537048203320668217707999557950 6684526 6790867451135453074668343593816347712 6684527 -867712223542734096942608037504696624 6684528 -10254826182139283554226813624732614656 6684529 38304948333808758107578766648911678260 6684530 3665410918289067026412753856922142720 6684531 -2692640971967477033274946339190170320 6684532 -44943726299500926960447035342724594304 6684533 -2634653540936925021404539529403934116 6684534 6083882275254447109625055541320203520 6684535 7927380700822938690201218036161932000 6684536 -12057055724387988029409759072330301440 6684537 -4091478594047016939352952802078519744 6684538 5636759742453302013491354644855252992 6684539 26033255096169161060327677714567636056 6684540 -750905917684001519265073947281587200 6684541 -837760740350901157543961227477320058 6684542 -30104173281273257771456733157714468800 6684543 560385609775360415277819844669670880 6684544 6305261826671311316930707196498411520 6684545 -4513155656468664444792045685288736640 6684546 11709050146263453923236012407256551168 6684547 -4955259722428616225191677329639404320 6684548 1002964044593562638798506701291244800 6684549 -13781338557910435684227937285783151136 6684550 274661397491554789296853694314888800 6684551 -45650487320578535715435715217399369448 6684552 -2658170262083382593055091588394188800 6684553 -48755476304535485706624835000070756940 6684554 22089745781544238261135035687298460976 6684555 21815284322153644933122338813662687200 6684556 -5792908593560417748957132602969063680 6684557 7720458513196683977856379774759873824 6684558 -9245424777790135682409836636909018880 6684559 -5320769543472741099401765606844994560 6684560 10284360598688933982819159435584225280 6684561 -2774708396221178280050224638419427840 6684562 7017567090745502717490997237256082432 6684563 2336865145460851998569971446740618784 6684564 -6412558726838449626761822614988617728 6684565 285404698203760249516680042535737120 6684566 5309053427924619013492070162920878720 6684567 -21885675623786598525144131966030522520 6684568 22408234026414558048837909125544222720 6684569 5055252390475850237970453989061872970 6684570 4236067942079617230657542686525157280 6684571 -39177097329407849743421431691301730248 6684572 10043689804620794362514829199488763392 6684573 10618947981076369363943002912004871744 6684574 8988576794501086151951844523003243200 6684575 8403836952407401649534362427100156000 6684576 12491225512476801037655020875310694400 6684577 1940525222625341703996126782527379426 6684578 18439065080491644147295568797239456 6684579 -31979610656963226956894583381064081920 6684580 20270080203550691545792216530353664000 6684581 56924323777801586936356494269016456000 6684582 163309421934331254797413169302087680 6684583 -30202962985157995704415484494436620168 6684584 31292999400467154182649252811942533120 6684585 34852972447293202997439363306464889600 6684586 25857747407499100742317317919068706992 6684587 9568497578281061207735679017189904000 6684588 13418899870636280926166480470527766272 6684589 -16707804473987927453544322258212657044 6684590 -80955693802003180512337449727011840 6684591 3015132317441366929674537711421013760 6684592 -2734610093854267955289008867185000448 6684593 22980565767365395257468581764945021842 6684594 956446087465384910251562936355651072 6684595 440663247509592287268253837026255600 6684596 -54256880990802109988734361792709807360 6684597 -3377426115822657287395875115205804832 6684598 -7958245878791476492923360424586095200 6684599 -8697634445386145528627257039024481520 6684600 -6980105930614192522736826570335232000 6684601 -7815256772078399365378138187480838336 6684602 -13379810346939229492845990661482895248 6684603 -21254760898264604133612480968710437096 6684604 3183258794417926860915801577480320000 6684605 10327083579205682398309943755309825920 6684606 -840320588092940750468584254054595968 6684607 4494627391985379777269510779889089856 6684608 -120486882195939902164405223732281344 6684609 4234999580357511079966708920929342400 6684610 1464839725068648995598631809466666560 6684611 21469442117887147391810733722572057032 6684612 6703127403035521778751312540436377600 6684613 26389580545638903638353246175159104924 6684614 33362171432391542655443533094210146656 6684615 -10375445228032289970009438106031362080 6684616 -26234126214571610353141117184166451200 6684617 -541220442996918627149495288368906188 6684618 -2727219645094058045762978707877560320 6684619 -55602409407966905852467564481440894160 6684620 -13290189992485454708097826899435832320 6684621 -24434926135652376208071886136694276096 6684622 -10712483927200652395985979923948912640 6684623 -14756748408921175441361767872697247232 6684624 6043366786300536241866321442827583488 6684625 -8102290363301004298308054987193710000 6684626 24439688322195926728009485783229104432 6684627 6757694377446278741627966464507099320 6684628 710308577010253917987606545722404864 6684629 2480639067761421507855402497278515246 6684630 -1709453302835289555676681206100961280 6684631 -46498672729050849144939638531869320568 6684632 -31015165577653221871918438579015987200 6684633 -40357738952838204064708529649830954400 6684634 5592243036487934977384103784007801344 6684635 -18430136915639854533901558136864761920 6684636 -5871744557075539072650308717719019520 6684637 283791445850203144746587808126373446 6684638 -17509228010507777058993528944642947968 6684639 10195472201579136257378147604335493648 6684640 -12449841594934050231187222262041804800 6684641 420324019304370657783480099603603360 6684642 8113218507392907899637556368808541472 6684643 5408261545486562208790413459355740320 6684644 -21550325970373677685836793976995553664 6684645 -20461237090071033789330111436953600 6684646 11649415299612678094737145519338370272 6684647 9220145663036135058315101035419447096 6684648 4334405168480800616627072325304320000 6684649 -29216525153326028588655210888038233520 6684650 -2592387832959210715208201763379584000 6684651 247354991000384160670008697374644736 6684652 2671115601283773196814558995038057472 6684653 -2876528030512206696269110334811185760 6684654 -936423184852337392537255909181988864 6684655 31815006536195439155395764575236871760 6684656 -6526140413181643413192193987706880000 6684657 10374304052114233777203920065325942784 6684658 -6607814521207198345182665936687123424 6684659 1141895610156868109268141945381862860 6684660 -17922471406123493461820880987311616000 6684661 11855443522440749638144465248629232672 6684662 14640697619114414167433563864476572832 6684663 10483042172182339542536609234538874344 6684664 -25714607970598276642247814571111219200 6684665 5813156308463676369669887690729221320 6684666 -16898937694699414380105613047274930176 6684667 -8915976044334132025328277258204522648 6684668 -63850142569796524995077220058787495424 6684669 -19343466841219149785239236433235288256 6684670 12122862913696829171619834367913554560 6684671 -6530646632269438615928653867400272896 6684672 -25102083127653842742887944292199825408 6684673 26153418114009547655931180855231313922 6684674 21514014871782192793947248002534648320 6684675 4735134979873789848706479938029992000 6684676 23351729835528813504837696352180236288 6684677 16709173272796650421536571021659554526 6684678 -2281626482942720526277511253920752512 6684679 -16765741122194446771546381638896442824 6684680 -16494309148199493658740801757289625600 6684681 4449562880693184216840626304352733664 6684682 30555216560709069434252364500538342192 6684683 -2135926806563349390092430877945321416 6684684 260080147815506115900576181228187136 6684685 2430160763794492273898867173350512640 6684686 14895557615038166099092285123591686720 6684687 2441910853742019740574405935800797720 6684688 -3525580495606608228300291357339148288 6684689 70970615012664716301867136557538580832 6684690 -6004087103445209582043752498777172480 6684691 -2827051882930492732669109482346640016 6684692 3090821606808686724504584993472798720 6684693 -66190687141607209502714397341402386272 6684694 375460985524975796633100897766970880 6684695 -24096318071914296172132554759836605800 6684696 -2691563578417708015933900003063910400 6684697 2289737806377735656291535432109160640 6684698 -2019631784701991606448294649316645664 6684699 -6359672855566831322002307234306895360 6684700 23507792120249029245022826155435008000 6684701 -9087367890777307814190147345318734100 6684702 15554972069473366627637971084106548032 6684703 -34514144415329225750736082955722827720 6684704 20177334199723597727250239149066813440 6684705 -7659498806348749503839776402378339500 6684706 4618428208415955995018178467906989056 6684707 -58479488418632707694503661734084795044 6684708 9935259831761954528315504089375810560 6684709 4523575007608198341892761791464540380 6684710 15198827923590031245350480849094821760 6684711 -39126078376148643965365216261917062016 6684712 28692596896861076865903883093731072000 6684713 17532477142282128625942594350333474240 6684714 -11293571953373053043576354543261199360 6684715 -30378459407878773969735869305367732640 6684716 -16301560149214523879275564756531070976 6684717 -1197154420105508504341370855008496352 6684718 13730565211004670052736782116008174016 6684719 20248349301231607523316263998296207120 6684720 356456637332481790835918594679767040 6684721 10664521235277817206939539554996513344 6684722 -5020550707775277312093856370483665152 6684723 -29324018500243496062260502883594842296 6684724 17604985450970803807164615761434095616 6684725 3655978163613540068711945257366022250 6684726 -574161694001387582700501351725529600 6684727 -21882041497577330960936079856853668000 6684728 -10043791128545723500601525629164195840 6684729 -33387469613812873228519581456539684016 6684730 -4304316680356259731010765638235906880 6684731 -27594606221161362809373270130006729248 6684732 27710444825971962256282064310574617600 6684733 10034290519594165708482800969140542624 6684734 -3858640433376435528916965006155003712 6684735 -998478479936176392158268042334086000 6684736 -17244747622566009587920263852824985600 6684737 -315330250440599729621335632722348832 6684738 -3866566190218594911733322297496372480 6684739 -26335557150745271011865330117854606640 6684740 4110057667399482560773590899557870080 6684741 10393152171042596709949197356452250880 6684742 -17758310865234454201362022366637293728 6684743 -6861657216003899850600968134909455360 6684744 14794987237759489875045052351627837440 6684745 -21485918629153927364127296961014761500 6684746 5630334769097508199133020291076875200 6684747 -2700303196447320397283992897886561280 6684748 -13056319771780028199736896664933341184 6684749 10073806194280390777254956025139701750 6684750 -8974512619495017850508341505073552000 6684751 32703194034918704346005758619215690600 6684752 2185055713013395586908664921981829120 6684753 -6980414607798447783016789166024188416 6684754 -180141682376967235405304821453098720 6684755 -5453205241933204045993440574891891200 6684756 -763631299434756703737242317958885376 6684757 -6008364712676790997742959279014151296 6684758 -8745677525658880998146073229894967520 6684759 6097271422887179050120996629808999800 6684760 19738585818779903686330643822266368000 6684761 -3791562088088906433533769956952783480 6684762 -2630191240795860597966129514630227456 6684763 -4476024033731823627955783013871620160 6684764 -47259219047839046463366612476060327424 6684765 7418824970452769630569345404866305920 6684766 16459948965189553590731238932429952 6684767 -11536972601979347019605231963131556880 6684768 1069447761262283178768116689012654080 6684769 -2075497049291835778220364649710748480 6684770 -17895497033711274874665081913566489600 6684771 -3131449287524527531347965539069920000 6684772 25651810614512944731229890878269358080 6684773 4143949155903494749205388424215233022 6684774 22860331625737888758338863492657210752 6684775 14143156831575414734752592962064988800 6684776 36310739499276581873996299370183777280 6684777 -23683087395940029553810632528397214352 6684778 -4985535779926615794476978169235273728 6684779 56895311699112510610086953342798443380 6684780 275983208149431640258491110515998720 6684781 35827548886933276962873761716009322582 6684782 -11394607268477149678373401759869774528 6684783 12010712011553899753745945981448276864 6684784 2737597068830715494462039692620693504 6684785 15062407352336952532399360186662844980 6684786 -3095790793451842603334902083897162336 6684787 -9896339387827965375632089394125354800 6684788 -1196132347514256531553233023568414720 6684789 -5099530674383936957966609530429632000 6684790 1135016282306488628035826016276096000 6684791 -45749127084694297927581599581690424880 6684792 1860469437220828515607320531311984640 6684793 -9195917064471430452557480890074535856 6684794 -6984652810818930820009357303337602560 6684795 -12350464449549143378120531634623061600 6684796 -4001159387444036748222642698389350400 6684797 -6967016116034212433128849482319447968 6684798 1237290589615687169606874144823799808 6684799 -11888810339299305131251992833096855040 6684800 28358553384155595643853323158159360000 6684801 18461446389920677367977847169182642304 6684802 -5174896364939706382616225576524214400 6684803 30379165784933144596363493265801327504 6684804 -2965252601850444920577694794347962368 6684805 7328435017924513472471205954632054460 6684806 3109066827819290816254524503480795520 6684807 19574484548518876374880171221953751120 6684808 2617502623258366959259974315171840000 6684809 7830206121075336453510265174245765120 6684810 3012311123176026267324592889100042240 6684811 -1726921458031702087135992775336013168 6684812 -18289103333453515826206336408448836608 6684813 14667590943802090987786020268836605142 6684814 58432275235010405603024828850695225472 6684815 -6196051489824757638755340897614546040 6684816 4517436383688924442132683259737341952 6684817 -19501540495371445428111895314895037134 6684818 5305655914928074716017796815839787520 6684819 -1351496582159370252363870276923090640 6684820 24039481288337446547442026692663879680 6684821 -4229362036169130271177370233807116576 6684822 21710935368794056303749071424850329600 6684823 -350393657538419526954390604791921896 6684824 17185974476385533343695984755801896960 6684825 -6795603416644069403135258184028341600 6684826 3089125711169346083734919935124816112 6684827 -36969180334981485441745054304887890840 6684828 -9003760546337379446253612765750535680 6684829 -1961501130745098560218399977858751316 6684830 13016626883033186693270732345793907200 6684831 15611326202124613009707799595444829720 6684832 6207929975148535036828714248588754944 6684833 -62579223853225823439715568237419461918 6684834 -4584280152408037461117454197850532352 6684835 8048620998134196810452456011036984800 6684836 -15791199889627019149213458574708571520 6684837 12005771463813139525839165735670030368 6684838 -5110389552219423901515832558651483680 6684839 -5605607734432761784772548692149870544 6684840 -4170499867103218268526431589335040000 6684841 -23792722941048578185662904682412523868 6684842 565485010611409338253608404847818592 6684843 43936341374167649903837173900479729408 6684844 39611051848429849489008008255479444736 6684845 -5603053351553782787443713900358343400 6684846 -2617388313917531288537341636722984960 6684847 -19343974517661758460608278350643767560 6684848 5565727837381516597604698545711022080 6684849 -2261221966252578985239074110249637070 6684850 11925121532101864607696790850896884400 6684851 62882258636978825464816147342153344600 6684852 -20047283582215493341559179161240772608 6684853 15764467478467761537677079299889592480 6684854 9927900671233229402848477045226386560 6684855 -11351986703403348415305972232083173040 6684856 23110453544634235076092911104128634880 6684857 43810802618182219210924298593530655872 6684858 182090328811855915083602553925221888 6684859 21956988357447390965173814084566605836 6684860 -1068450984416054026061876510995107840 6684861 -16563153430648092261726630521954436960 6684862 -8080761164935456758397375409205700800 6684863 14122515132432474009050011371275311344 6684864 4325669387290720771040891737611436032 6684865 -1800966423874646148327530502912532800 6684866 451285190923429917550839419724111744 6684867 2650754452405715067756149819765453520 6684868 51196205252890394185844531261586355456 6684869 16441419621251375526136066870803114270 6684870 -4859341143544462931015904326807746560 6684871 -7168731841810345171057266513096564736 6684872 -7396380167524109400966484314279091200 6684873 -4137714377864232546762257316304923072 6684874 6509242746104689268502237027646695216 6684875 -4320634624669632755489603051460540000 6684876 25321937918275964334616224143983165440 6684877 52306406852057954519713084371238192800 6684878 -18407497006904001748462919162533949760 6684879 -2067086422559249637386531916447799920 6684880 4406955608211590427353098968362434560 6684881 1770350996906968372089185047095890304 6684882 -22808016116074638043249370597107752960 6684883 5297698566774642308236722407928228264 6684884 33958135911055909410732049541111961600 6684885 -13102548220140495661042172196125121000 6684886 -331349509251526819357313276777459712 6684887 30637974040554941296257240118263336 6684888 -3561024590811578087162832782673838080 6684889 -111059866582469631208518377075002476 6684890 -4129031703108674710618634431244278080 6684891 21327653195915160817836683692073892864 6684892 -22768863335715525946555155115611702784 6684893 -4122286989617295664612543692195233256 6684894 -3747706626005840238714599868914486976 6684895 10639350772591962644187573703227850080 6684896 37145995318601725756046158930107432960 6684897 21373634960715235746782541261911367600 6684898 -8378936110436041092394277709854705280 6684899 -16004307463606174507527803131160870400 6684900 5573735036116941879685711958214988800 6684901 -35763907977926900805420016225380574720 6684902 211159611602922679199780789176025088 6684903 30140256188181726817400809604834668800 6684904 -47172680067693796391802093795588833280 6684905 27796969579498055992049417715868517760 6684906 -9671075323799669758875833877137218560 6684907 -2233919760374969727428354724324696844 6684908 5283881875758972216356522064173392128 6684909 183161901909192504197595494849197056 6684910 -18483281815881241244589675120587571840 6684911 -2981046086907292361231118203905933488 6684912 -2071646865470517355829536360326070272 6684913 -15714429202575087450661511485385649838 6684914 7673579020697183167600973739350551056 6684915 2397984718263201193770684890333255520 6684916 3456103604922356580377921485366908928 6684917 -15697719401925211895779650476999581860 6684918 1676276499489776114314423629467824128 6684919 35027295511996709754430904068753536840 6684920 -8707790494068306640015635851078246400 6684921 19635348717460450843470606964603452480 6684922 -13134434312570665971026498499389145600 6684923 5397975902402509694914253911512741336 6684924 -20500009096877152956585776159139594240 6684925 -3492097101457929760992068162143487200 6684926 8985000666700249628193210320285341440 6684927 -5966089352365213219927347408786670080 6684928 -18519992418192686761368790655825870848 6684929 -15628828754487915683759221997856683820 6684930 3777859829337642846458840137172497920 6684931 36841349552193198260915153867046528264 6684932 -22202551336533556176909186255462896640 6684933 2004727495164119743681305230157934848 6684934 9590986387170837854153057864280913920 6684935 38424117813326167385558887986046960800 6684936 -27724147742155000029933712318403788800 6684937 10431689465737674216995743726555284352 6684938 -1900177672580940279313107045839553600 6684939 36198641146485841259905555669274072400 6684940 20102197628013997569877925592035927040 6684941 -78866899226438624956010935867609009920 6684942 19433629209978834194703730899680216064 6684943 12052802360734111308532062910383751464 6684944 -1922894210007337673446732949975728128 6684945 10870661082964784842883468391459085440 6684946 16925795566237038286760358885691062672 6684947 -13629821851590095835431771509067057448 6684948 6740068098001510091895742697895695232 6684949 -26969606419489247074284839442460382564 6684950 -5611949340845662497851533160141270400 6684951 6076640608777241556532629894541744128 6684952 -153374022661446599911860943606394880 6684953 -31007109123388389726146374052458673136 6684954 -19058465807338163385790196535035681280 6684955 -45326064058028823066087106404972062640 6684956 7584903468638268724407912840396483072 6684957 3053163561352939083024117104439032640 6684958 -4243659331050569470809916662719428224 6684959 -46119184558197366959975695243271079840 6684960 -20198265057294672091117018682857881600 6684961 -75460873781595953387882754483246806616 6684962 6233988519444015447402019492306961232 6684963 33315062745623606727692882992807559544 6684964 -7787414077344276094945530186361159680 6684965 -5864731531758785529169577744054889600 6684966 10793046117999195173506439213876427552 6684967 23140133356546150985999296531868098320 6684968 7692559980057172901889729937608192000 6684969 -3849148779183643178752927332450335856 6684970 52922865416613539740703943294513600 6684971 52348168600404191123587630602199925172 6684972 10781362241368630553514767272567580160 6684973 42201137892180149599604687896245165302 6684974 -29956253387504178334030594441791939264 6684975 -413206979723541011810205553651210800 6684976 1772098453511515023118536570819756032 6684977 984848599558342471515701379907601460 6684978 20749789950859850302694704837996442880 6684979 6171100010058093832832324051319722240 6684980 -15912782000199504027225571235668377600 6684981 4739651346724911976058731815803740224 6684982 22754771813582703397207909266722930592 6684983 2503583295063530759696257958266040232 6684984 -7363583297738002225486405604551680000 6684985 18550797195679860157189762742412714180 6684986 137506944012353051879099201978585088 6684987 24732425665501403317087934895408558360 6684988 2477357029631189191367191825024344576 6684989 -1747132164632405100832544188934362740 6684990 2469657600016088632459968275342369280 6684991 -34550988293759190776248158825510572608 6684992 -3308378995650278404631419441769349120 6684993 -11117404247423385609298706628337214400 6684994 -21614763839930983021683121356762069120 6684995 156641797321720480235582806546483200 6684996 3349754237816222638171541891401949184 6684997 35150429918206867357172185798346920512 6684998 -523915732063626285120904477652431104 6684999 30935644283630697640307472630250730664 6685000 1910366394275028388939112794521600000 6685001 -5693303957083414693672168718308072998 6685002 14328689762005427450327584156940908080 6685003 -7451722257183004668078434211679130496 6685004 12342127039044341548711643016753165312 6685005 -16933007036070739537773197205565572480 6685006 -14830371521648905432065376261313418048 6685007 1155804587375377696766481782069760000 6685008 6758741077059796783135667836157952 6685009 -11402244915025798021051922884012922112 6685010 30041761299431506403078850884389762560 6685011 -706382236880734682183080447141862148 6685012 23175539422069838560650118119365549568 6685013 -45184112778456418668352964319369426738 6685014 1571606096999262072269752376429985792 6685015 -6423420784987716216316091548773252840 6685016 16484402174177750585309107580238028800 6685017 4808395763509719713282820263549342880 6685018 -16512709088905167551558968780708289040 6685019 -18790373682499807779544200990050664192 6685020 -10745535520428418718341492269597580800 6685021 9767787909249630952360048237081118790 6685022 31438142104257752359964190861029284800 6685023 15727924029746722052643886601559366984 6685024 -28678766786928011137916696793234407424 6685025 10286963195254453418471768047508786550 6685026 -1403292267639934396249834797729841152 6685027 -9771894949674094749906384118037649124 6685028 -392100646217427754584542379559600128 6685029 13738582925084258545385729268455716728 6685030 11057347063477536857940805037717973120 6685031 -65801498104579741978821930664381188168 6685032 8471002874016600906630921118674616320 6685033 -24444717188651843155121761285932075718 6685034 18460318782643894066555838940191272800 6685035 -2431750999946857249556103500154320640 6685036 20035669365678701059262651385381445120 6685037 -4334975534767759991424885011476870314 6685038 -293984495861993591263539204195532800 6685039 14581178792782718270029292842453096056 6685040 -9653928559376851819965371862293053440 6685041 -29776948958240467221800041055467740576 6685042 3188664068408209862749458673502091264 6685043 61022796879679314527753598501020873292 6685044 -25907488832517272664547797303179894784 6685045 -54722200871096435757370926187605150720 6685046 1579738093362855125715885592688171136 6685047 15709992199678745771438800867219703424 6685048 406306046878804838531275155361013760 6685049 1070858992497019759700091668930948352 6685050 -255671009739947820311293455202406400 6685051 23973265323427346643298535891478802800 6685052 -17841021932937826802531616323053962240 6685053 -5565474828827991324457705954669303296 6685054 12349469265154706227864027575449427840 6685055 -13292347283729070133632098146823781600 6685056 11608852478404817094885944401172889600 6685057 -7541895401481809796468157713741949440 6685058 -6876562714338400669844010879715395120 6685059 -25446027799174067917138976741598113280 6685060 13702836682830900089993524894630771200 6685061 -31447829811994142254192845204889452576 6685062 -3507931451942994762863842242503278080 6685063 5659655875782337143519263274267309312 6685064 -14759130667572975733956220652500208640 6685065 -15669861667339838493529654047486201600 6685066 -412581022186005474092111448160697808 6685067 1444396565670139771902018415607361792 6685068 -9782962384183356670768819297964307456 6685069 25342565343062009789540629689229918080 6685070 10762624012621524140110868745508800000 6685071 14387144930830173684989202088163691024 6685072 13162633427486331584923975995767652352 6685073 2817120947233207019864442980672302704 6685074 -16260712366328000369064755960125374720 6685075 -25041180274276329638240953729160619700 6685076 -19761626465103071514592090579699906560 6685077 -5433340915186099473601153831482111168 6685078 23056651088602467239780349531047223840 6685079 -21580915780502165988052382299569217080 6685080 7763902963355760363379333996720128000 6685081 58862420358367252567577473660456640 6685082 -19411284819213783532915350709689934608 6685083 -13262760780746496971320893118509736416 6685084 2111510694610660702962887289671178240 6685085 4956408966341248822567196539611176160 6685086 -789995542279109181084939740425623936 6685087 5396200754292096435330388045889267680 6685088 -4636763556259011330254132770580201472 6685089 -22502412916799706783898347249671444352 6685090 -21904571448273922989890127983641663200 6685091 5346301665518932985951309566143732384 6685092 191231955762391666441929427960504320 6685093 -20288340295771789585480444072097859680 6685094 2123244657108893135587135115856841728 6685095 -4213819438884832102123799111442444000 6685096 -3112071255343722385735713587867811840 6685097 67880721209773167047430349155258144372 6685098 -5046631196332989918621562123562012160 6685099 -894603699158840643263411101181835320 6685100 -5843176135788411741943497589677561600 6685101 -4795703726088335336014873392230615370 6685102 -8930360799053603681889626370280680768 6685103 -3083629456392715585176193261424535000 6685104 -177525021005637850247797899861590016 6685105 -10293895567188497062072850596987075200 6685106 27272720548818365472393092676310996752 6685107 14774156416960967848959645307994428416 6685108 -11812708983339820215724999395431673472 6685109 -16295752879966715091808883665015418550 6685110 -893601788784996374946255194608867200 6685111 -31451997536163078375794005552496147568 6685112 23684011080322352465874457743124070400 6685113 14936217008355770407079068509940627200 6685114 774069651404942210384793945200160192 6685115 20939219070265896731960663419726373760 6685116 -11406829069688663008776967499520142848 6685117 4558972879504546706200589210863396166 6685118 2301294429282332459842871895948500352 6685119 2351374965660361477876949949970775040 6685120 -5247503954366571882928457293045432320 6685121 342028163018526434394014742640511172 6685122 -512295950523809767302984184774983936 6685123 -24860642754338592001651535286990015920 6685124 -780597670403293339207069584616694784 6685125 -5363172563125978803981887121242376000 6685126 15240014899712302203180290119413712896 6685127 -35343972834100169138592642423962346024 6685128 18745484615370009744594587887211136000 6685129 -88056390022195974693134213589169750 6685130 2681255760313167999296318768760228960 6685131 32497799582944798644795195002938416000 6685132 14911311383488298044999918930223872512 6685133 -17121578110120773960408933431421328416 6685134 -7967099514805800192905782782383253504 6685135 -20265428416424898102429840617824828920 6685136 -673071341262409953030713412717355008 6685137 37926052532812409517572621068323770868 6685138 37993783361203926395543612055222144000 6685139 60399163319981811688860994431564687456 6685140 5164819825317078533671696880068853760 6685141 32970814907956650028102588410399486542 6685142 -1659613475801537701261497807511074528 6685143 -11520633729978141017967209916314550576 6685144 -34123488230966634307811077845036963840 6685145 -3038493913107251465230428341811844800 6685146 2291628818398115117687241791164953600 6685147 8491248366869294173209023042792465664 6685148 -14172144833608198152238311636363336192 6685149 15863684060639888742398797663080027264 6685150 468845546021685970628872586236416000 6685151 55368723803807150510983084234698086904 6685152 -11577626750997524330424008387686563840 6685153 -21234271664934691408003255136347074560 6685154 6107750035163036466781664765292943872 6685155 1689965796497375614848996195578064240 6685156 -25307901301439741288290914387893764480 6685157 15179483579588639881037702818066045920 6685158 14658189511640147902231320745974446784 6685159 -20472632401740657941428696709117771096 6685160 6743582586626988073813971236074598400 6685161 1804391791317755725138409349053424000 6685162 -4641607351279140775937863415303233536 6685163 68158317399053927017372266096548327412 6685164 -13211522450361234249552664651352044800 6685165 -26497159456122111471518960883096993000 6685166 -22228646634842860818936670977599083968 6685167 572973439991812606213901399165397120 6685168 -8310105777753168274419394783389745152 6685169 9096409023785284658992837711230969840 6685170 -4501455335592865397614695864437337600 6685171 -28176868093430748687002718689610815400 6685172 1453237682949428538627655144904140800 6685173 15356041934044540194063029720151654336 6685174 3589728580076617586026299964768818336 6685175 1837829942343798021679328814800326800 6685176 -17451629213565218054269711994813952000 6685177 -38616561388347452319610258603334316288 6685178 8589612584085184745958717703324022640 6685179 5891750432849432797256636343342773784 6685180 -15330187145214107530434608068640471040 6685181 -10467201581369839059569696970103660800 6685182 -75290578364157231644857595061570816 6685183 33587274415827172430289157274596451400 6685184 16790933895092119096112489273871040512 6685185 7801933232901824848741662096811669440 6685186 35608064308890419280198551481325393920 6685187 -12302697975399312109977191165407128120 6685188 -7508658106181252671452500017245696000 6685189 2587981933842701180407935080429449152 6685190 -2640879189319369323091330217520316800 6685191 -25418776738165667084241419737380704640 6685192 48014241389595602082363536319428812800 6685193 680327428383763921556223095906422944 6685194 -800091559571744940008638551284201472 6685195 -180738884781707960473601937265513440 6685196 14157332873908528115557685091403130880 6685197 -13179431042386498274028838363911530880 6685198 -7342023209156091233007927545247731136 6685199 21209767176102770201261697047141919936 6685200 7793939488827937564633698634383360000 6685201 6627158262382257715483662697827745202 6685202 6757162531450063257917996226963633552 6685203 6104956684431315937715520950065125888 6685204 -23300327353822767302002054365305769984 6685205 30126968059073494809695824367058804000 6685206 -201960580496854800052409776710912000 6685207 38072347229810056938524979916993201280 6685208 7667479378413717389534626965724815360 6685209 -9435980677543986619418370894944755686 6685210 -7890175664733626438354667803796480 6685211 -9156835451006629393444556567938305648 6685212 7081535899142872627568984925180493824 6685213 -34772023531595801263319422956959374260 6685214 -6076557897274955050997407050018100608 6685215 -19645129325639076014395584601829383680 6685216 18063969068848645036883469352703754240 6685217 -45477114941484849137727254897216718720 6685218 5682468272527983113475353559169072128 6685219 8617119141537879197210257589513977144 6685220 19844753593977627402163264440887066880 6685221 7085693156958733639727808993247977312 6685222 6380696124060540554489180026164306912 6685223 35718126288111114834352064103505507344 6685224 -3571383715726336537653085587297730560 6685225 -3486839174292034565100461128622908500 6685226 -2583205699341826966059827907695424000 6685227 41970898668482538620128388204631153840 6685228 -2716690568760688563975554525820962304 6685229 -46220491882449370509558077884876485216 6685230 4331016492870493271388220489694574720 6685231 -12991933393785499929399816119088819840 6685232 4317268317954492439794808075485806592 6685233 -30109528925614173600524088132876875520 6685234 5501949067711578063669408032308962624 6685235 -3529787534573871981777744923889991200 6685236 -6764775443705729494902491701933356288 6685237 -6520396228183626373268260119650250500 6685238 5278869428573904294369261507242618496 6685239 14941695973432006963664277131441068416 6685240 36957873344131690728956263334004940800 6685241 4216705439419435775773262095584249984 6685242 14528775178591911116206343319602138112 6685243 1581164824476616081081757736177542464 6685244 44022912382642058320829661274891201536 6685245 8382417122893641938464585363551619200 6685246 -7985894434137023708500456073295644928 6685247 17157071742633333750911971500392085696 6685248 -10332192823851613676547348752844718080 6685249 -26519923278025915720290288123571407936 6685250 17130444738727909221013095367632000 6685251 785409610881503181251963783999709432 6685252 -6039785129497443958061649474007838720 6685253 312227471939427583587188607404702304 6685254 1395254555058414573437992778339400960 6685255 11648566207911489626290650477689290320 6685256 19730280904531266888450022056182415360 6685257 -7310006010315855029104983719083907712 6685258 8377161193769019992889679176551250480 6685259 10107329453462226816903573439990121616 6685260 -12306657459783421741897641844207779840 6685261 14073068218853558279959469808839753184 6685262 50173855053444178585084027694825568000 6685263 -10076346185842697069958090494626670040 6685264 -7436549016352655618724264129535016960 6685265 -578793990000571351961348265252756480 6685266 -14658088907226109230239313044193010560 6685267 -5853664533509974724728086015955586928 6685268 -24229849827359026686773268271017984 6685269 -3072162910292501600485117363463074656 6685270 22273132017466804243131765069117454080 6685271 -1165161191460610033760607449286135216 6685272 17023010241197114296464532370144624640 6685273 2059822391943235245622621211126007040 6685274 3229618110620850839076046723753669632 6685275 6170955634269329564311527449061505800 6685276 9892426143935102035302157985414328832 6685277 -7224659978782384540174595483932170900 6685278 7037425007006217445573492139836501824 6685279 -22351822491424236828270070018657465016 6685280 -11231483473549847447009904378060472320 6685281 6127331904829642422360340290940503840 6685282 -2987677237832808427172152777403507328 6685283 -67477078884559715432099031057474009600 6685284 26535680614659036788441937805942720512 6685285 -32832953805590003978519660213519302020 6685286 21257210812800532880800665183455860224 6685287 12502032517639377282716491000817895552 6685288 -34778709550564643365954506652716426240 6685289 5371886635047134828154836979578157888 6685290 -2673521179712194857042545376270624000 6685291 -51243736268260575747888207602378027616 6685292 -6453999196614008017902426902784053760 6685293 22504545696231448024971606701826406464 6685294 10937864268676885382867782708150846464 6685295 25077345951012943665886709475579762240 6685296 -50033805070768608690575076816322560 6685297 1665392040768865627380745480589482420 6685298 15861133101993980449369617120795678720 6685299 -1510958769528234726472516117613118432 6685300 -11892306638362283419427745821849161600 6685301 10087503919295702989945408873436450880 6685302 -14637896676218214997011133753849643520 6685303 33729907465086569587811150878154504552 6685304 44420813107996599782919671984563445760 6685305 3048183834992071073375672600068976640 6685306 -11511834691270964571289806481133526816 6685307 -19059308413381562570101247090048484444 6685308 -2349630929705066656975316965382553600 6685309 -36838633373834174419088051042654312096 6685310 9767554729824375407816532992179114560 6685311 -1371588731548092865942817114844950328 6685312 38458594923348711295889534192556441600 6685313 -26022873775241031588221761774984723536 6685314 4109153912364791824096281656082905088 6685315 -751542233061456435609183972746682000 6685316 -47264702524433399700384033620435727360 6685317 -8563859278537683065903745317550905472 6685318 20463550823199834149514366995316707328 6685319 20221056415611353269314952973732367696 6685320 6033128292579759447684528377649561600 6685321 -26977886999181245780550782958086274800 6685322 12036876336036211623210631611475352832 6685323 2202178583706923048404611517183896768 6685324 -21504290916919804626693395079675330304 6685325 -18584927324346958019772854593254361950 6685326 -3608170605414840252398148667257019776 6685327 -121052670435860821623605722040206649856 6685328 989596243776966982313310650093420544 6685329 -3475594219382934563083905918297460800 6685330 -1233462580900172081750239669475929440 6685331 6954012974480047331521714704597321132 6685332 -10208379031895315659331587383823104000 6685333 20347497143720068091644558914379770880 6685334 -2078353450152363604024770812004041184 6685335 1193499275090771010582876482666627760 6685336 -2446300708390032915196343575503175680 6685337 -23245418166696533608016839428201749976 6685338 11029860490788358115909436393235838208 6685339 408629712061275097394826216628598824 6685340 25664793076705221807072356005939200 6685341 -8351211600877580684658026952656636160 6685342 33201036813878794030636179293780979072 6685343 -3265926559513422645696599613827577984 6685344 36751961820439357861710893730763898880 6685345 3689289068080026569698167962674936680 6685346 34143907858382575551094365533115841872 6685347 -3061871360394604054282531339562046600 6685348 13295486603551653867884180941004628608 6685349 17914460923983278448109672040632278240 6685350 2222465735741026627198361760876748800 6685351 -22970714668429987818917852143817344648 6685352 70412779310359393510710946790037166080 6685353 40254677174330589557752705539562977162 6685354 11076397870325885060632360466689575360 6685355 -14110383091423289325008058161204526240 6685356 23436353890094406576938157844813077504 6685357 -11846407657030030918692424491209062688 6685358 -21680042133653540219144422293562902720 6685359 944970246008748186255687441853824264 6685360 2252249720610150227450311449032785920 6685361 19805135152611077648793436009571967924 6685362 -1421863387485640865588831696224508160 6685363 13696735119594528748776871895215193612 6685364 -10968702651846800646311967839321462784 6685365 -15756867715379743563355821767555501280 6685366 771745897453074774383552730188425632 6685367 4847381877348073666829540913929116416 6685368 7841271968260290039947276358161141760 6685369 -42470699955876927310715992162816802604 6685370 -20422156232058794530091793790843579200 6685371 -26647358168209349065840353815015664 6685372 41121595263050432034110624560940696576 6685373 -10505609858257107492487209342363131616 6685374 17622315874778921982567528856701640704 6685375 19336457531920422523167033838418160000 6685376 -14983363362382018519993857046735749120 6685377 -3842400160885133788183259300591542368 6685378 3264613113269352290950560135741742080 6685379 -15597779021463121712555959136502286020 6685380 3056443146160159791761192624082024960 6685381 -39740674809151140964535394357886658628 6685382 -110602687117076555346771073614692352 6685383 4893353031447214596097374239245770624 6685384 -41471228030494814039716457174168509440 6685385 8131169417846151716982426117893051520 6685386 -8124374184835230096797944850077933056 6685387 -19670592099600011026372710334251882960 6685388 -36790918940667020159011144042179347712 6685389 30646397944644883798498828089205187520 6685390 -13536161401015796090578346474110612800 6685391 41861443204513941234982975209751671792 6685392 979241478736505678310910682208927744 6685393 1730183901437831407372236194352914688 6685394 -32328636179526616493715455909711084928 6685395 -4196234017480565489300363291045450400 6685396 -5923985090080618360722739515148163200 6685397 57181913882347799388814284436855619040 6685398 -4702628010988291280968795584646098432 6685399 -9659163270108824866261175735221835040 6685400 -300125904343524963686297116969728000 6685401 -10557826437031512108903940067690421600 6685402 35439987815694297318461693942191394304 6685403 -2025511844718614021680336594313523840 6685404 -1506444652336577461769603840106405888 6685405 3073950311123842948869825125877120000 6685406 -2064319204875854776465264488347988480 6685407 -5176395769999794822663947979011308800 6685408 36832098454203315807029843790700216320 6685409 64335402185851233189909173224027976610 6685410 -4210259889088328202604796789851315200 6685411 40292724054710933297949533844696778024 6685412 -21304371904764907434286909820128958208 6685413 -567191265629239099488766920629472000 6685414 8680211847523778539760390951603159040 6685415 -18389255500654976105018294315886640080 6685416 -12030854987914213570781689984274841600 6685417 1917000054121548551897341837348724452 6685418 1595952849793859899243146432193418160 6685419 -695986384940110879134568395695982144 6685420 5526013815795279533544084782830049280 6685421 106094434971546936415407391063858239744 6685422 -13852908319679963122201565640002130816 6685423 -35066064482725844174562659025676153800 6685424 -1047263538976954838718334546525224960 6685425 136340981766192299578491581072197200 6685426 15597845758623994870794765489865128960 6685427 21501981772583228647037510934243803472 6685428 13263167906084619814687381156278159360 6685429 4296409947140603763324766876523163520 6685430 20779828789857449827090778622477711360 6685431 5705938719604427385524579918707411584 6685432 -14315017048185492638844463828122439680 6685433 4691583432080455594235428273283693184 6685434 -2576643902988780787049177579152700928 6685435 40245869285856447499379340376532449200 6685436 35989596858850387391241425976548167680 6685437 10355120246735543271353038434409502304 6685438 -20732899778904655365269938253997050880 6685439 10413041815645300211072140426908997200 6685440 -1009164161870032524656697582425210880 6685441 8398625669922134347929573884959655872 6685442 5659329220527709958556616166949073872 6685443 15460685714073284425786724489820265200 6685444 -1198282228603479591623250181350368000 6685445 -4256965149615372634034242799095647360 6685446 -10026872917140410283801115465587498816 6685447 -25938761328414382901099524456584704104 6685448 -3595988765297324946536961474462842880 6685449 12544257203507313080137044936527080464 6685450 656323269376686368500197645924474000 6685451 11732308575397154653435773559887529872 6685452 -9378335117028834164908074814446253824 6685453 -34233441345154356104479865231726061620 6685454 42536211301140229261896265456281907200 6685455 87876250554457443237694960937541120 6685456 1622563723634008600685827279943368704 6685457 -73839893624127835645869374623920797400 6685458 -652421260996711361468641919733875712 6685459 -48838660955845747856171493404558187960 6685460 -2809964210493316895410103342439137280 6685461 -7759631644764688630426626092589720768 6685462 -22235753180637913771792096658272095840 6685463 2388477589722012014603383167656836800 6685464 -32376913021729539581359193430827028480 6685465 -2905404291311401303146610897250038140 6685466 -5980045510947655379750240124633143568 6685467 -2939523335899535130925944894334853760 6685468 18463619744959624125801890209284096 6685469 28118601312658565373734531288827291200 6685470 -4961214909339414113727889747645593600 6685471 -21805988849126668163440649717431336800 6685472 24341583172150064641362037725045325824 6685473 1772929164280300133694981110449508160 6685474 -20657783321157017826384250443313497264 6685475 742534951859035404875866660779385500 6685476 6294356977420853907007724181844439040 6685477 -23820096164544923413707684479105204674 6685478 -11962566377731202121725880021505094400 6685479 14412805055901519912620097446706301584 6685480 14530337454393528002337806958056140800 6685481 -20118143580600725986968023221593936000 6685482 889725476365969441934405181233272320 6685483 -11684800456268552179414944097243889920 6685484 -9349056740660785670875507079207654400 6685485 23933131701825795667609086008676972000 6685486 -2405503967796809510895931320510595200 6685487 38591183136829848291567933972302213136 6685488 -5221007603552702016757503288593842176 6685489 2982787538440070448100787439987702290 6685490 1882621240548486959839693320936506880 6685491 -5763519785714266165032848759107332096 6685492 -19274932966681953688731134305617920 6685493 3956244747863419719304055777769651480 6685494 -4402948690697012366537565984077928000 6685495 19428484876982220874406801971249604880 6685496 52227200593802139204638721981716705280 6685497 -1359194575506266976918782285101248 6685498 -5973121437576855864674603878831371264 6685499 -67325742359355909015130142503347625500 6685500 -8363740520669925487541928756634368000 6685501 1119198548495739325347169473739130604 6685502 -3554700971574107955996400535168077440 6685503 5912932756349450363961458577703454208 6685504 5489985373413526585717267982844952576 6685505 19603029262815822332631553196278219560 6685506 -7593897932763854207341570061837216688 6685507 -49070708582484210424319108284635858244 6685508 -21783780946911758150937354661043092224 6685509 6186355839908121266365761994976928 6685510 -477918157882952226160981115297447040 6685511 853555849077981637561342567365256320 6685512 -9060568131557153751758516287957524480 6685513 -70115473670174409771775597787023792256 6685514 3605161174608809227979818188511741440 6685515 -13918300976745906869996991979389072000 6685516 -3611245730800081611912090283658210560 6685517 66146026486508835276129010148303032566 6685518 5974568178675972484744459765334799360 6685519 57513496907959251681954974129319831920 6685520 2591776559438611710187412760409374720 6685521 37504673888613077299301942158615510512 6685522 -7677020679879774127208629518970269696 6685523 -14964879288252628128940441335833526336 6685524 -56963382994304658839843613675210792960 6685525 -3508406718396365014962221164138444800 6685526 16136390122664805809993895800616374400 6685527 4244645607673996970769003983695906920 6685528 65296392663210641453870928139862568960 6685529 18695346651860030360380514828575253130 6685530 4731076370370950840692859262991027200 6685531 -2863976415903885103732593776808201760 6685532 -2971947120950431498566468973494724608 6685533 -8650330306921017626352803160107100480 6685534 -11528818157944780438421209438696163328 6685535 -854419447891080368354717451022027440 6685536 -3366924503538744494824827221465628672 6685537 -8265281481825245729750472564626270208 6685538 -19471488843838940053672834307624668800 6685539 3103686352005575335557219759069633024 6685540 11113821422846988011931935510968320000 6685541 -16071266929392092563270440952442189058 6685542 -7003982945105181421420545445160842560 6685543 -31909791393125565140108799067511067208 6685544 -15627594955308918593792255777146521600 6685545 21202574130653697942984803400139696320 6685546 -2850422808286179734937092821515144960 6685547 16926641710656635061624330668859356160 6685548 4638157843533256490455479554597781504 6685549 -23453509663462369730495398183161403360 6685550 -5458774814713638609251601484679203200 6685551 -41388031559960220254081021850432846960 6685552 3535233756506888417836566413187612672 6685553 1491301600052204040082777137913489920 6685554 349574417093272639523553085411185408 6685555 -22665663018289005888201310678250106000 6685556 -30060417901475721806634205600229221632 6685557 -10514253223528349432731211338326920160 6685558 -20855029175785099923965271430766262720 6685559 -89271163937384007641741191126836096 6685560 11525106157307066292145141657093632000 6685561 -7238763136623023010533501322276776576 6685562 8258137412929864581599146880322822144 6685563 -13826653317532180864358472120445870056 6685564 2261148037265897439910352406445478400 6685565 -30586759671740021455361945629641924000 6685566 14314980726720144985583239975984866624 6685567 -4463866495031680005449627077232749056 6685568 50369772229460812200680541231513600000 6685569 25911143287258098634352377775471732688 6685570 1400422120072037996649552739981532160 6685571 23505738180696139678424874777610425072 6685572 659259370003108976794949494409644032 6685573 -23985321203235917733560891617790638080 6685574 -3257163656544532584313144630537555968 6685575 -1728533925377343540685402966214528400 6685576 -240459656861926103349045856519526400 6685577 1018345791437536264882230624919926426 6685578 1012474554175160118856802980299363120 6685579 8523031390495389132385365021728064384 6685580 20982503545719834318894945031655347200 6685581 -141240938787680327835330766329712512 6685582 -18734498751830507487335504765060754048 6685583 15026274351216532527066300491286965904 6685584 -2537815210267864981819682354529042432 6685585 15043250205421981259592256247082283200 6685586 18698454070164957541635488668585774992 6685587 -38467446554279087141359227876491270760 6685588 -5636306054885776534160408416916537344 6685589 22193674563409639020077307353703470556 6685590 8458212007163297899590800942650233600 6685591 -5296220438027462423036895655879707600 6685592 -9305401855963382067648226226917601280 6685593 15213510935307432197831502991370675664 6685594 851960623841380019651451168270274560 6685595 21664951228996095754926501712015791360 6685596 4578410250339291417953216373782602752 6685597 92903740294295523772299493528396640 6685598 -13499153384645900369495600179764804864 6685599 -24804131044985938962891171731482794936 6685600 -10370070040757317884769608716186419200 6685601 -12418581295166231755825113028387610988 6685602 -756895919016291415820667579571200000 6685603 -58494622100214326911149403237778010148 6685604 -265668706347770684006656666450022400 6685605 -3422902979011873841205694399481140800 6685606 -10225103217866079416387828406075170880 6685607 -39079456674522598942422073080615340848 6685608 1070564380225676824520970435365683200 6685609 -49451331472404314451013552081254966144 6685610 -11739521259164040377966964753861960000 6685611 5674771805695211208479538347166604464 6685612 -16888390114186544465670025903641589760 6685613 -51682504042459175816619006426605582592 6685614 -5916429760120661924893209045818693952 6685615 609350059068399489306070882641409920 6685616 3822882680252778238675495907949084672 6685617 -14213278186710411137473184148845698752 6685618 21677609127796795266124894818040319760 6685619 15918520531621335123791415690352075020 6685620 -11026460662412935040589094914576107520 6685621 -40440583932350754700707234126347292178 6685622 824250781216747708111743572169192000 6685623 -1824301546116934754143429729226701776 6685624 -7061882853886114385514150889157836800 6685625 -1276870023862978072524087922180350000 6685626 -3472095364364488590573217199060806656 6685627 25433917699333223958785207795295778208 6685628 -23942930622787035080895445543531382784 6685629 -11279511473736978894976503108027676416 6685630 -2182977864594856465259297673635136000 6685631 -5055436217575072028308460386235665800 6685632 462123287326927533285157033885040640 6685633 -14899410308888910641600829582596925118 6685634 5219548402436346942482187964108847520 6685635 1384366689888274699871719741081286400 6685636 12601944961532942270125808901926108160 6685637 10303754901832092666692526080203601952 6685638 8691896896037969726973455823951946944 6685639 72662299296914423038035672083271674656 6685640 189994998023328185953143348724531200 6685641 -17517083799673579309135519221839835576 6685642 -20625065622502023760319889824892312528 6685643 -7106212756518056265752597852215296108 6685644 -3364588188491531411911335267867033600 6685645 10771743006111830412365145749395053720 6685646 -3405610800962109376169624651984965632 6685647 6266926312704038894446692014297502600 6685648 17597942480404199590717138317694992384 6685649 -100973715797317772232152782183136296464 6685650 3430326427975092514636029374684208000 6685651 -12311282521552466968289418305097430448 6685652 12099700301513391430051015452990189312 6685653 -15228699210489663346569245800293161376 6685654 -19724206815259724178444945330244408320 6685655 -16829760174994353399861555539281704000 6685656 -45157344252394230982624782259908771840 6685657 -4395049080916432270237265012862605760 6685658 -7340591521798723386942435851646733344 6685659 -40337030381059703677381371810457569180 6685660 8851900329347338207770249143549491200 6685661 -19758015786347359812429496306246803456 6685662 -6091881096756282055511963744402021376 6685663 -39125124009301375644167506770767088000 6685664 20592833593465697243278666008647172096 6685665 2088530592256671474908015412043472640 6685666 1475703525546036039723524334334895904 6685667 49430425230892994487615482211692482716 6685668 26174596140189889587760958773128612864 6685669 45949858522423522711130952201889363070 6685670 -3542573922187523944388374365695406720 6685671 -648249756878402419746035420355769776 6685672 -1667002475750155438777099197624483840 6685673 -9211105984064776230836025673128843078 6685674 7765778833132482363090961927794855168 6685675 35744204618050391040427854880090861800 6685676 -15411020965678355384072968153838023680 6685677 -28645108703571199083158963722579290378 6685678 -20423244524209784252147489617352395008 6685679 -820464878131905050133371541196654080 6685680 2987315023672442816606300113472716800 6685681 14310925159289101282097695563197636592 6685682 7926147665303134641692859475629340800 6685683 -408083082339364406035922113795233216 6685684 29098031625237404776111628368188972416 6685685 11518878217789080883538714601793387800 6685686 -1385737882598381313015407260036915200 6685687 25589402022239506381374899218085327336 6685688 35626271258145976552334143247773839360 6685689 7363252738474297020919124733334584960 6685690 18188439407961756206127314250788524800 6685691 47104596639617926291203154968697466400 6685692 9405782966364500332597698848681478144 6685693 -1561335970895323027916154457314207616 6685694 -13119652470368372461078931054954287104 6685695 -7120538301060360740031947649930735360 6685696 -31754109172608588000838924299623464960 6685697 -33587917770427607436617593282047865854 6685698 1907848010966756545633188224236270464 6685699 32604755045543405683024649032014716536 6685700 7328446902050597504863188461716070400 6685701 21804087474128223313164714479369448960 6685702 -39904231188263023452660673597357480128 6685703 -63339666398957492975330541547529460480 6685704 -27475562092631840970908866226040867840 6685705 227586178575407147440323939648253200 6685706 -3949547861672241729689181864844983456 6685707 548230653044457118963891316815585752 6685708 -7300848520852464649076942698700632064 6685709 48044678680753560102314656699750267200 6685710 412131411392209460278167747441144960 6685711 -20133990410995835866307267435610756688 6685712 -7111898602613005801597548480278888448 6685713 -89217763480740342187889433434713187520 6685714 2519175556934257283052137972762176512 6685715 -738970543153472896083738155315774400 6685716 37537400481089354982866844903997200384 6685717 -32155497857209533390197903438024725234 6685718 12843427332217130228803340015069592960 6685719 25950799214893456544599739349647607144 6685720 -140816544993558155747141316561715200 6685721 -468297698882325838337475478633797888 6685722 -9760737936743583608270736492798270240 6685723 -25120396847359395718138809462327190272 6685724 10946379896514934090366992476175914496 6685725 2344323282252275961663246124117416000 6685726 142517161271582346473474787255942720 6685727 -26725894368248821216141089307694558088 6685728 5942425526362155324701791909733990400 6685729 16512344341180867112927032263320038576 6685730 -10345171303854830370268100482136225280 6685731 -7874242976406487429936174009292382672 6685732 1615378244611192284220127699619889152 6685733 18122173498604152954764991838481016800 6685734 -2150776524096238667127556691269440 6685735 -12308937744516000904143111723371281440 6685736 -53672421827880328196697665321560888320 6685737 6069539412822564160219776824459446752 6685738 7197233895247043786326614539244450144 6685739 -13961231809858649554809310281188613120 6685740 -136799512924463434530963051729039360 6685741 -41853983189077764094529460262301770858 6685742 8784805940676753270207713721711472512 6685743 31559689566117711290128908081203534880 6685744 -1729635381769297345527192396997984256 6685745 -32656353920904945833363740491088430400 6685746 4300154073715650574115951051886067968 6685747 21436943078515353989807472193594401120 6685748 15348175124846457337222246033814145408 6685749 10990791596591347308937343817136681824 6685750 31314427960198863437561421172333440000 6685751 -18789048534953884036679482898413756248 6685752 -9624566029400689155750160008322867200 6685753 4954493799377655988608572632216809002 6685754 -3134965021077619003889189477888129424 6685755 -8642918432383356214643365038402950400 6685756 -15898006209831457488233646257458790400 6685757 -17541505950802120216811246028005706420 6685758 2353088855642156461655061765055148160 6685759 6147462325121798680404959563631840960 6685760 3111322667522950535032411688219443200 6685761 39736648292858174704410735996632888160 6685762 -4607082078538398569189728915085366400 6685763 -4773133270807608872596097056856933376 6685764 -191091236406426950186040823727751168 6685765 9774935595244035368992520353618521660 6685766 24014197448529267849195518272753364832 6685767 -27190597673136759887767907318849579520 6685768 14048185383910975071600563046559810560 6685769 74359477502234993402155286951280480 6685770 569186855559007091148397197931315200 6685771 14747789766198939718116845781227911192 6685772 -41446924638797725420705109881460538624 6685773 6130699121192956245573019708287777984 6685774 -17453112848288225602850215500391980864 6685775 8315706135377256009209260922569129800 6685776 2222796696826513331094134110071275520 6685777 -8026555423316336590355607633680062080 6685778 349018273513800884084903169930464256 6685779 9024699869971466749524131838285034800 6685780 6442667215728587529262503352922361600 6685781 22049024049268571797552128616451973582 6685782 -12785438212422862567264428291777695808 6685783 -21624363590881904666407128804300428992 6685784 16845138685189385623848247210145587200 6685785 14106722923724241400678115144129762820 6685786 -4825418955651694397539406937032939520 6685787 45917015584139846455885013186744858436 6685788 2709708128504173103016255992672550912 6685789 10931181577986513956117186224126897632 6685790 21007744858575841637401837929073454400 6685791 -5464201267150257757995211976871584256 6685792 49393922390115318383040809101616873472 6685793 -16548799222475127337605911711578977900 6685794 -16275281641780203846383140823602152960 6685795 5552595568298594254749574139266078800 6685796 -11474304166343398040894857095554396160 6685797 -26151622980517566196735172401184473728 6685798 -2590619907493128981283307338553864064 6685799 -10838759713283429916013252897155856200 6685800 -2344373156386772695905495313803264000 6685801 -5927740785079823631689880478735735296 6685802 -25727924493497227900204385415492141648 6685803 663420367505578809364759091603062800 6685804 544965198977218563631758845166438656 6685805 36730729820429394908555690295358217400 6685806 -5276956847411026693222650730529666496 6685807 -14695761200796633726344551501412624944 6685808 7027655726187191293677214908465119232 6685809 10048055711401950462525186790223729904 6685810 -13408730404989659473358035959210361440 6685811 32423015410101799370227846700068112784 6685812 1167404372275208555695040712732672 6685813 8177307691287399994945963339873878062 6685814 -17620494757805007779396949403820655360 6685815 -17782276716154619484814769756510448000 6685816 -16918808549205068692641777719313100800 6685817 -39815989606239478679394643348768953468 6685818 13503307957463664911501340725535381504 6685819 14355218214277058634404586968515831040 6685820 5049606820741643998087720415751214080 6685821 -1844047106666916900119020240323516000 6685822 -128620238372132856149262737736744192 6685823 -18143748041669968913332509180609932928 6685824 -1059470368273526895599051775682805760 6685825 -2965829995797275742316096257762121450 6685826 -1336407904890828771403306888430114304 6685827 -2253853916223976849973108924151740160 6685828 -21460120048915985911275329498354329344 6685829 -5703450171180879472063896685728746880 6685830 -6216497478230902574430330846302019840 6685831 4849541457443582553925060618163141352 6685832 6144432513317216767046969849551257600 6685833 10712566370035302642813332122869897216 6685834 -25607378675760686908451576105200646400 6685835 10369232088613388250565858056058707600 6685836 8459391544756348959279939990318976512 6685837 1620382163591318891531431610991074486 6685838 -11656544162592641482081128039342463104 6685839 12833205098753185975079169476919720408 6685840 1418469641001940800668438082532147200 6685841 -2302977048209885772084649014070012416 6685842 -646836490309000329244972426243599360 6685843 12000488937842992609420178133783858092 6685844 23480535788083525354419042682756153344 6685845 -30452981808237648630060679340439018240 6685846 -2753604870234072884366269183233111360 6685847 -16435403485240610704742391470010057216 6685848 4375105777770674027866848850345574400 6685849 -54071196092297585537017839550274906240 6685850 -6530537578828084710357021571265847600 6685851 -1302284501570786991518747633279363280 6685852 24981760188174402353924774458357607936 6685853 -26625925133298875160950244471344978880 6685854 3490751086293084576330178335914286912 6685855 -987671118903931602723001261464720 6685856 -49207825477734464325451922845844963328 6685857 -7842048667158514593910959321205277952 6685858 -8593617841077875803864625196114196320 6685859 7379567208175761655358980533720036060 6685860 -13060289191068578227883858759278448640 6685861 -862057051332505698044405337339375616 6685862 8217668932230804053352742907097723072 6685863 -4823687326538318889179573501015623680 6685864 -47206570452700997919190731974647280640 6685865 -35667410142413310283216864214894011740 6685866 947044976214738742342898648928793344 6685867 -8519681763840663419049642560966491084 6685868 4901260893486104415353535258419659776 6685869 -9698000162005477682240462829737878752 6685870 -465007028443605928084324793637772800 6685871 -13791165934090378685995816611463871808 6685872 -738980473185830312288521538084536320 6685873 5722532054587024090957834734365860644 6685874 -6262411780066847147241868336969407168 6685875 -7361969240016157064036328771592320000 6685876 26397071408361449359196645638999468032 6685877 -58096617878417089054109862429428898336 6685878 -16694859914262579849288071474312773632 6685879 36394056151742068384699827949623721776 6685880 11925227364675972612229603747519488000 6685881 -649530900168382313134061693884597440 6685882 -9037086419201651761813493447620177920 6685883 54608430644720889843172407080590092624 6685884 10058541323452127964899690101267484160 6685885 -28281128915961446313096027711898792200 6685886 -20613011482988883653597755825404580608 6685887 5729501585343619574303158375482692736 6685888 931481076451947479644219301362139136 6685889 -7501093352902195156270322484311406144 6685890 7271531589279640910463377079114193920 6685891 5690857631390604477293730029523947520 6685892 -52029340955955271168241790336172296960 6685893 -10872946196125230412982439005312152800 6685894 -7943200313390829056480326214449448448 6685895 -21356825845888734339078751991077411920 6685896 1170343735190300180063993132868894720 6685897 -3621441298337014754210045425495731000 6685898 432093052270599707680040472162968064 6685899 -21199516905749997598855445449597302144 6685900 2358142104928948994059598283211136000 6685901 17201939235870915608607382734979152204 6685902 33455782319103386556043095189877862592 6685903 29806675624849583463424569064683126528 6685904 10862768056565170275568209408106782720 6685905 15724805357630062661590785755771075520 6685906 -2726747464479990739542327818121329376 6685907 52426886831762022370110714210439554156 6685908 27694529929094795059438092856587356160 6685909 18151674194761486107029307961577749980 6685910 3357420660713419033405907727126835200 6685911 -7618676070715560337095804553593495120 6685912 24455627922405037380133417958407219200 6685913 3872504018540760823679586881256856584 6685914 -57853889071757386012029708405165312 6685915 3415221271497347523264841253715110400 6685916 -4608172897474038342386110050775170048 6685917 9532121175863696388457194800499035712 6685918 5482209004740555466223712758548268160 6685919 46397692581288282009793980307995597696 6685920 -15933336801156736691345107236079534080 6685921 6486846099252198515422248933698169600 6685922 22350555968045988884993855032835986512 6685923 -29280331274576937850262184494519466000 6685924 -1464843878530545788668363946787954688 6685925 11440156251775994589726549413577724800 6685926 3179193826536637631895003275204774784 6685927 44415846764402820394800713052756702776 6685928 -35169254681177299833151242398023680000 6685929 42319263459912313488406745639614804800 6685930 30169511003959929797459274831397409280 6685931 -4356617286709250431333165938097756896 6685932 -16228185898361632101741780379954630656 6685933 -19565191704826014158423491487961995818 6685934 -2886455962949407968066227176466028480 6685935 17044208486741030058222897774954961440 6685936 2501923030416073568309386104719736832 6685937 13798095829263609053545145257608811572 6685938 6583159730725485430627812889200015360 6685939 8186194563033255268822552477909267200 6685940 -10201885985106261004258503138244680960 6685941 508020201709294343716887336095721120 6685942 -419101363167625566027575897426503488 6685943 15379609750688417529632385615916201944 6685944 -678083819021084358948573275052257280 6685945 9254702349501777915388980190773036480 6685946 30945666799672983706217666698658466672 6685947 9490838666684415954784835882101828560 6685948 4583614321502354842388611596963166720 6685949 -11118902188125921695588570384124242964 6685950 -1055398693138653099869440682722142400 6685951 12406451714849760476743787545898733400 6685952 -4120959905176844782478030950983794688 6685953 4552367222006992695967812571815262944 6685954 11594437586147022418408043644319820672 6685955 13077818433777909590957656439206398720 6685956 -5454045714358884837075724468390625280 6685957 -9260594605825454075210043822996947168 6685958 28938248946948898728499820829612586080 6685959 3814536368542171028948983079348336640 6685960 33657298112266800855488495102741760000 6685961 -3133827492944283891813439651384158438 6685962 881047450740387049695048984115852800 6685963 38311143761445182019770701737868560212 6685964 -4386083734614659035026323365921810944 6685965 4712297570629717027070658678563577600 6685966 -11359660895114116069761626116949495040 6685967 18831616001821570955485544009869667280 6685968 2762407295308499467891896662763700224 6685969 58190369421891836159827531074980296370 6685970 -122021308041630846268725576318297600 6685971 25778749192430983639161974057687952312 6685972 6330259855984390628465880902109819776 6685973 -11080704140536657302878903368795851360 6685974 -8095891930530524213933628768027208320 6685975 13339151367329817098451750462878486000 6685976 74971024890803887872298868306135040 6685977 34729368603566498696069816307450912720 6685978 -18223749399723804842904063959451409152 6685979 -21890749281746627978670707960050140240 6685980 -347547441254750857054700993087078400 6685981 -50435178236032424599411322590428151680 6685982 6941458497757602396846083634805396032 6685983 -351546617895545203838332163833753080 6685984 -15559758527061395245079844953912180736 6685985 -23553612924240568805103546331702525440 6685986 11480355383268748218635106356975861760 6685987 2641940943411156299840833023704721408 6685988 -46525502502038198119487448161501488512 6685989 -39798409647824351649775992276688342176 6685990 -1840810706429801337141239284763472000 6685991 11375481536255368210029848777427944160 6685992 15395521638875678604507098150824504320 6685993 -28432090747445024904414472746582204312 6685994 -1128175726841941943720495056198887168 6685995 13379356954762335599629482473404543200 6685996 -2437914454634753185195449824944430592 6685997 3706121097347200308910337896858122432 6685998 -9471613903064117549119522497247672320 6685999 41824978468503409518910346198891165040 6686000 311849958699238210438394148716544000 6686001 -7309304668623477207688593236737999038 6686002 -2074653178865877642940828902882700800 6686003 -26423262666611864353793582678845794096 6686004 8455424677553260647680028608588728320 6686005 -25739680033599109291064419621524972000 6686006 -6399810692340023562399079701092471040 6686007 50711651995045913824542520129993624320 6686008 -5693635661327954237225533931421696000 6686009 64214374924255476551743793284922282640 6686010 17445676429151870431926025407817843200 6686011 -6812979414702818878242556299008822880 6686012 -8895119981763835319779750412048593920 6686013 1217597368677374112533831970859104000 6686014 -25064025277331661544439063580610791360 6686015 5784913666888630910243403070734120480 6686016 8040879197806165850926908674785935360 6686017 15929047788905200865490653175921233620 6686018 -2335841404938549900049426752203243520 6686019 -27253038688017716500290557058020373756 6686020 -21386659343555523837945110404828631040 6686021 -32633163857541429452204553604029340800 6686022 -1662162221809756322686723360096106496 6686023 -364478989221894708506545969190399120 6686024 -23860427193116109533528164520338022400 6686025 -2530684130539703661524035541774736000 6686026 18460471931665392186623999930578865712 6686027 -1015159727228267691141885977997346800 6686028 20725100630175778285921187162123642112 6686029 -19975610373774336871457251274122747424 6686030 -3029201275906512803002324213363841280 6686031 -18872174016158757249566425973456922624 6686032 399715791237940015419778329764954112 6686033 -4907673786807680588823504729413941260 6686034 -1442229921459117709433099239963956480 6686035 -19209477887137616841723800996649894240 6686036 -1407261344687380365661509526899855360 6686037 -12855381659801816125111813082819736000 6686038 -8833748050843166063606917333093660800 6686039 83179212374350822622079990909964798080 6686040 21121476120631487280368166042855628800 6686041 26815263496182447879544973193006178442 6686042 10798377576600589926502967855186632704 6686043 136858984620437657018115106034803200 6686044 44304276046598931429108835460868379136 6686045 -7641455000664035404931775609896999700 6686046 -6572128642958947168964891896404596928 6686047 65466116555014391046888345046346782496 6686048 -18484360737241111995765569532774580224 6686049 848232319225077934373221236297745920 6686050 668244417304160795209329301138566000 6686051 61058328546452706713421930340952225052 6686052 -7090200899318897343951486842164359168 6686053 36857689716998078135700330533152976064 6686054 -21442143648070806016625251862658652800 6686055 -19941636912606433609412531649126514200 6686056 9221936146396414352246140957349130240 6686057 -5432524754551066277517721172995185600 6686058 -535487767246521286393106109913217280 6686059 44413464257647208810896539249504887400 6686060 -504151412278586459307963749506329600 6686061 -23215237045643048249505221962213307328 6686062 -10118545011400279407651573602231736000 6686063 -1141611973578238996273465178855411136 6686064 227803547160692087935269569617723392 6686065 6580209710788704895040595394071534720 6686066 -27156178882779887493677834311343797440 6686067 6442014901684615848637362312518515248 6686068 -14521514609841727024843552588726721152 6686069 6143302517339786973495859681191845244 6686070 7170264744813619237216732730388480 6686071 9630348373922829201361562611095700912 6686072 -26449899092088691942939716735463219200 6686073 -3725843336167408636308555193342001478 6686074 -13872937394648459047434395120584312464 6686075 1274044753283293935523377662049385200 6686076 816163947380904511723811879471161344 6686077 -32784830039646313868301339865868582400 6686078 8427415801030913302178071843183414656 6686079 -1323224595899182555871848507734370560 6686080 -10440826780459990044036305638549094400 6686081 698013957820834194785853414042701682 6686082 9613404427665577646782015170868489248 6686083 43917013283100405361968210045617611800 6686084 -32329561082407699949534681526950822784 6686085 1604884401107271988254905713790296320 6686086 8783973245724422954433574396220559360 6686087 31314879439362468125787700716234495000 6686088 -4892344014526671995626689459491143680 6686089 1577646623491989625259049978630231760 6686090 -9548442005079160785741497472822775200 6686091 11938587245942059169475047752568491440 6686092 -6505876382507342857884888271335418880 6686093 -26239619673262760341045989005431619658 6686094 -9902121995066392825662110620713508800 6686095 21168741660299810782473332201476600800 6686096 -1632667386962813139671569065376309248 6686097 3826110850823097276267470675596704 6686098 -26852793013937912728983734344116593664 6686099 27369868261909116296766738931494907200 6686100 5855137424909617979500816055671296000 6686101 -4429049348131473116797653617586500000 6686102 17912343118747209717812864989019230752 6686103 -7943818547618259177011053831232539392 6686104 -9047467480099040359607751189321646080 6686105 18140690657549972762257712452483464960 6686106 -3809841954849611314689618710053111296 6686107 11276974060105517526578993298322884356 6686108 -16006680380627674175464798433285944320 6686109 10336868910747140754158019694680422688 6686110 -22608445286631696216610687961785295040 6686111 -14411005206531635845096935534893126976 6686112 4475384428971882326699650936832262144 6686113 -254347282197821118818667682285216640 6686114 -20982272345622585404134582094936792928 6686115 -7070575121879390277353708132070323280 6686116 -6466023158105418731099282968437934080 6686117 -51624674030182672567707826067206096068 6686118 14998654146938102802801862040896398720 6686119 19848122937123185997689809187319223680 6686120 806811814752012667008469959892992000 6686121 3554236899679937451485298003977477760 6686122 -6028455621365870895242010252058631328 6686123 -20149898665921915566785068650477199056 6686124 -8440022115852687060691194634435568640 6686125 20988580089692733708423782458222110000 6686126 -49798191767837577686596388408267185920 6686127 4393586180969470624592319990192866160 6686128 -7786118685015503057623907568878338048 6686129 35484944926626275691223062954798269760 6686130 -849712513047746951638651539717480960 6686131 27276763374985233485945062401890642872 6686132 25864396174367197785665156992200702720 6686133 39248007443872002394410368731940430624 6686134 -1200214478713268157053772578280408576 6686135 41426660714073990933369981787937797080 6686136 -15383690997446816067767970535543111680 6686137 3877043672999740257952600856382095872 6686138 -19026794163175609343009541599688088320 6686139 10692702634860504136059939838050758424 6686140 9685142684506111872962417113224161280 6686141 -2206633443817097682183982862008829952 6686142 1850152224215401089874387496965324800 6686143 -1362477303822738920534214618049154576 6686144 3350568570279109654588504938796548096 6686145 -19755587836159137502688065929991418880 6686146 9571726601440229569299616355100991488 6686147 11975342808019907340608974639866619884 6686148 5488021825523177791715047256185276416 6686149 14091141274164271870211105692811184220 6686150 -16738194573625265177719794547960279200 6686151 -23868004895631161316522250902522607536 6686152 19699322537497808362459634729291980800 6686153 13402967202681014287886234254323922560 6686154 -3934827570486165609943874383917302736 6686155 -9335617463249941245663563673305372640 6686156 180254090025959716409114741577257472 6686157 -15040736437407876077723113569909560640 6686158 -8239748883990823194555773803739639616 6686159 -13065451916712368791633537260769325568 6686160 2403923538687164379886152248501207040 6686161 27328434296926771342811579824264605300 6686162 1444019969410132729363163171474425344 6686163 -18742016164428945689144625129355385976 6686164 1512603481306495814693363812781811456 6686165 9727851850582462801650482702302694400 6686166 17364158039113033312855774044739237824 6686167 59124029953557424865809088089980206216 6686168 -69607518764648195834508247432452218880 6686169 1518641857127652056307080782647459840 6686170 13312766248195061754076675084252397280 6686171 3758060122280965065973297452008805744 6686172 -214190237183814047313364944543206400 6686173 2043686497937633534783536480097814528 6686174 -10116939010507734983892634426026892608 6686175 15902964065974773914112467709362736000 6686176 -22101454949582997625590358183520501760 6686177 48388943169449216708908385549687461026 6686178 6772186034121261859576288891653646080 6686179 -44621231151441548150359776217762051824 6686180 -11960824818629360095202203893001244160 6686181 -32733239797458185626489880146061753730 6686182 -21979871598556917456704834178287865600 6686183 -1035056210052560055383162374782683136 6686184 12761863226664961289812245866110648320 6686185 -281475300135526693042484232953729280 6686186 4553953038040465400753041525497320544 6686187 -11883918487369838744006685390926018880 6686188 982930428944518346640020063796088320 6686189 -52523913228824644027448143941622140000 6686190 2806103435478464951472821113354648320 6686191 -67184072874523335600201150840748927408 6686192 6743404173781785776803431964813885440 6686193 -33148688171980715867606297337781281936 6686194 -4492169430486667758108579129168325104 6686195 -24585063988271983519746008209481734800 6686196 -11658339271284413832334422793094492160 6686197 9803401375174907340793540224259084686 6686198 2973640550458219455425642362063815552 6686199 -238079909970900914489514008163613440 6686200 11196421424969549577541606058347008000 6686201 -4785843613319797597181291500409280000 6686202 -2329372247150797345941969570448628736 6686203 -43890451144502039422152831371484803548 6686204 1879030967503303420255772504416714752 6686205 -18485351493139369573484307359705396640 6686206 3643576889686611272866678378461333120 6686207 32368479286132402797797968480846989432 6686208 -9576900358306531428177388685676773376 6686209 -40668650452570900262611642921140970496 6686210 5150582007346979812345997897253025920 6686211 7405473045438561010228013106609004800 6686212 -11166015316339522495716529589931626496 6686213 62466754718906005727540611755576714462 6686214 -3650325725645502900833861244468864000 6686215 -1569981904872056165657575373170726080 6686216 -1595850682893061016774166534555601920 6686217 -6981474892682914460184148229683742166 6686218 10532882504474083154081241633316608 6686219 28855071116663572272635878652038431072 6686220 15461482350866525520536913011890421760 6686221 -39837409752888781078122078174037925578 6686222 -7512953177348285250933774020524865088 6686223 11868796227328547332963591736001755784 6686224 23626800027916671584354122262200320 6686225 -1063041775916224647441864151012008000 6686226 -731919374435691065435467677319605600 6686227 -8387155970360254780620155805904723924 6686228 -3777766314130256602331449505958084864 6686229 6464953615935343962064626840661085088 6686230 13206785307967059141294980999572757760 6686231 8915410492020500325801238202621291592 6686232 -8792674159789317084716865368604672000 6686233 -6569010443202645094765875619397258560 6686234 -23507439310153322341127196767936858880 6686235 2224301116073556560471075298750848640 6686236 50411891135293008214485743308876981248 6686237 61085447364025035320769215625499190886 6686238 -655928029968074674607957182735491072 6686239 -3653641858080871051607434637025400608 6686240 -41189326736044598216919994210084454400 6686241 10489061539899927441436628063929801392 6686242 -102444481318034689724087770669181568 6686243 12343052326358961218973371505664710492 6686244 -26541313342019182632471210848211517440 6686245 -6911140901015979507117787137711722880 6686246 -6970468211842380743836920067492662432 6686247 7385815116356967263649955087593077328 6686248 -95043133693518799785710989260678359040 6686249 -15867954804432710463524217363758871936 6686250 -493090998201301804633192196662560000 6686251 -10028196972522348312309798162716397936 6686252 -9337850095431980212698728346801738240 6686253 27818853202428053662602765234676650240 6686254 -24542703176218572079035231826527647424 6686255 -24206307352022419041794620455263846640 6686256 -8985662195551051665638800155156185088 6686257 1864605731590074512343666511091304000 6686258 8451312605425192992505047274868958480 6686259 15270389185549967021415878748887112504 6686260 1019248178236413745507846022065397760 6686261 -8628430991973059369066115354777559968 6686262 7219828051950831628202638441064585280 6686263 -65266457495082489751295127654126086488 6686264 9003498782225764127459452697530368000 6686265 30395917589465841861305358913918605120 6686266 -959011918814032484651690499809197056 6686267 13523031956015137365329413608462838272 6686268 8507984672452813972465566553574482944 6686269 -30595051968440993904353453338741565940 6686270 8192331317796963848083254971496936960 6686271 -8498361739464146172705365472965400240 6686272 5069432539988858875624830270815338496 6686273 -40906245254524162690639323117064959696 6686274 -2811557936704998319506883014207722496 6686275 -16901615158263313572268734879155349700 6686276 4139458824954913357930909505347961088 6686277 3243438496747006469989428295069042176 6686278 -10057081634063870445159565645472935680 6686279 48800909761562723092301964883571201880 6686280 7595641441094572283082760856420352000 6686281 -22002863303325544137403131131323553408 6686282 10979449055980971830900436092689426992 6686283 945382378864394513933708736782158848 6686284 13391684872973311656978291351386161152 6686285 -33429533164696999636570289278895040 6686286 -7143841460254755700893611626072652736 6686287 25850198171065254137968233640779888192 6686288 116071351031564356779566257304371200 6686289 -750960941854044414740322784797515196 6686290 1681978927661544923801244578225779200 6686291 -24710324222362779850476635317606071600 6686292 8305750610977764706450791408730755072 6686293 2642857468562307105224935730044061760 6686294 -25727328122006973023913715246000814304 6686295 -300951023982397089855550613133229440 6686296 -8357533953697561291519774136270192640 6686297 10427538497408208002308047941994807552 6686298 -5387195835924775868629955588574938400 6686299 -29112474777604113577416888397759488700 6686300 -1385733043216615163969592752927769600 6686301 524122582862248113258471013995629664 6686302 7277720236186179420732903485565370752 6686303 -10194803883198199134134275207189431600 6686304 153872443411133958797118818566275072 6686305 -30483047552107359499485848488713186540 6686306 -27427018233750253704771938116286936832 6686307 -424331659361628759273872088937225248 6686308 -30891881085775762108422321024715123072 6686309 22723641652337699707253468242031077440 6686310 -8924548935260502576580244447398515840 6686311 -59730567465981808654361532285051126088 6686312 -47432145474955086927393944139375436800 6686313 -7776585517184548900338657427057267056 6686314 -42108759946717866754944814530675053568 6686315 36709876470134476039105029507862452960 6686316 5372104927986114180734752325141179392 6686317 21643881246485877315602778696030152160 6686318 -22141087374683594456669691790770373440 6686319 32619501185608749379854854560061201040 6686320 -4364198432084513889981546804242841600 6686321 -3385227779034112062095915324377474992 6686322 -11134622744127831946358436564587890176 6686323 4903994361890765285561033659662197760 6686324 -1538376915629621063380184234908658304 6686325 9676624613846875051292499899387983050 6686326 10778857862054620655414973212558020800 6686327 17888803984835735065533992125394203560 6686328 109810933166373804576543192750489600 6686329 -21908298356794692907730083812875003516 6686330 2027686043657012582587019585574021120 6686331 -25073353064140000538736076934349622248 6686332 -32684349721797705266903096910245616640 6686333 27273967051055837284765785362126664582 6686334 -3944406625189021064275511197609445760 6686335 -13843349728735752200370458881106253720 6686336 44256451786129910572324048753404149760 6686337 -9137176188172843629626810433938497536 6686338 9052030455820250207118683361580372896 6686339 -15511739691506341537061784424223820 6686340 2161759053993396824384330658897715200 6686341 41513993098678014709899008913779035742 6686342 -6024087372749767985630578944543818880 6686343 -49609252415580872278272822091934368776 6686344 -19051005213867070483485923589668075520 6686345 10854591952369163780550645285833216100 6686346 -9336783327206540286363805352836855296 6686347 -1472333084354951658299040921379229960 6686348 3712587549435410275159464748138644480 6686349 32345150107118725992654095779899440064 6686350 2497826457626266383230160287561620800 6686351 -21346377532924230060755006398154584848 6686352 7699901677044753479287682293622046720 6686353 -351090679222504729747477726911539136 6686354 14295769320182800399301057297017531392 6686355 11048857297190762695508748006823907520 6686356 -19952249595104710881525520075675173120 6686357 61705398466576442582927464841464638606 6686358 -3383416043822813344510231694579097600 6686359 -340650466415146469258287154178528320 6686360 -35978589757729466984827203656242176000 6686361 -110631414057378735981473399778055372800 6686362 -926010906587273358545555441085258816 6686363 27672221089527193275870526704431364612 6686364 -17912925233724748428543977155597837824 6686365 -5174879372563945484544023410010956800 6686366 -5116390997016749277126093259822156800 6686367 -9640828861918917940334382005890299888 6686368 -27429001826314880401412300616731590656 6686369 -64433917378749596059456956195724076604 6686370 1387743000204720459191711643430175520 6686371 930735552338155589167711100872920384 6686372 -12285340392515916758571182220950790144 6686373 21455576298559266281465825946055595904 6686374 -14862190288473935213950101014465120640 6686375 63103296371095401222201962454963000000 6686376 -2694342501739160594298665804465602560 6686377 -23100898995796499940906711790687903068 6686378 19139120767299308467950521029478857824 6686379 -6548313929386239450195506418529435392 6686380 11773910310062942996136350800169932800 6686381 9273530735832718179694997914817406264 6686382 21091520301114933874223190586663843392 6686383 -9490661154728494909394316944038278912 6686384 -13675586219852088465007837639283097600 6686385 9339076065758152502871029242809360000 6686386 -3700577366619205385217837119460489216 6686387 21661789232897504581086079745500595520 6686388 -8000407969750241639675343782102464128 6686389 -29038194001391742330111558288189842688 6686390 7721561755408607548483182771279283200 6686391 -40561175374127897246558885179484362008 6686392 -13711405360016220161291987202142617600 6686393 47816163300623255104963480520367975876 6686394 -5109329470354604223306729480345429504 6686395 -13830632551024214760049128381393962400 6686396 2560577427526925488846911329486668800 6686397 26978798142335346012246906205791658848 6686398 -5474451695351717285884664541714476736 6686399 -6338056723605225178707098865459342720 6686400 211544716385626669419648547553280000 6686401 -98011513969155671700242930580797645628 6686402 -5489027529254215408516115199061324800 6686403 -106720616197196057287124415935480592 6686404 99332371840793059528711734371317760 6686405 1633592168579301236161088659590921120 6686406 -22498463433189991605883062451546723776 6686407 -4030226419911674091186094402786474528 6686408 -70612668356058107102630104849869373440 6686409 -225036870996031665970233660374243520 6686410 19374505937820642419856014269138110720 6686411 -18817986211297646164035067144845598200 6686412 -20244720089028752144824230178102706688 6686413 -753018477204693416697909041681843338 6686414 -204532733039483027405287189135687680 6686415 -18405026476967699050922302093948332000 6686416 11133105379442587423794417800973778944 6686417 8812118468573993155644147035365104612 6686418 -1558526796420001693631515523697154560 6686419 61555988502097568936162517152548915820 6686420 10108337520827032289913950212234606080 6686421 -4173361481901373314802862148542103552 6686422 9709022550780319968700430408675368704 6686423 -6921593376229654102712561715666063360 6686424 19360141390713761502194238290934773760 6686425 5612861794917818524251612189322612800 6686426 20753937248935877943312705534432405984 6686427 -12256897252694332538062817387790073344 6686428 -3875137681355857887719040081229067264 6686429 17042182261589008680335796974357676 6686430 -5973451777210550498347765265986913280 6686431 -28174682202568135989497175395745759536 6686432 -55746475225268747055125644345205587968 6686433 14348412521185032706962699800492750100 6686434 1328981613150206473715336080547777616 6686435 1195367683950219650172265496818608960 6686436 -708805479009634946477444506693072896 6686437 -46480487258208321702983358826238390914 6686438 26232852842918408385154135455198958080 6686439 -6274391635480176770159980013038076376 6686440 931212519495802885282724638307020800 6686441 -15036961472104880784692200187938446768 6686442 -305595979110358793285842617369984000 6686443 30701169626365923903226126128907504080 6686444 -10702638405336053193651972562687830528 6686445 -9197893944696717463432761663212511360 6686446 479887601910471638436761098103916864 6686447 -21597469824102882998968758537368125104 6686448 5742415415008047553664372746735878144 6686449 18055819107318908575918655284566998592 6686450 6482304619790932156421060324151717600 6686451 32968008264402723264805756557263562768 6686452 -10011554327723471103610401054927577088 6686453 37331154332086690342127464384443510702 6686454 7526379405163619152879666834550302080 6686455 -5969799093110553594257565599808278400 6686456 -4594359853710067759102402634784768000 6686457 -770474217812844020525871502745332800 6686458 31058408314622229924691087029818164080 6686459 26319963712885296521370804070274305104 6686460 6164701885372174875051031978928640 6686461 -62587471538837946632413990470822305600 6686462 2019496532850696471721166543379478464 6686463 4766239780525447117114000065957949824 6686464 -19684754501127611160123003933640622080 6686465 16009909312988916924355071857152267860 6686466 -7097600414475906698827431917068766976 6686467 -47427210462632040446604593624242260484 6686468 86189051171643721941554361594900480 6686469 -2110041642961616560004298829068900450 6686470 4782512572581537456051691157296896000 6686471 -4973596675740153050985076645091969256 6686472 13277324765843256574885977773051904000 6686473 31502007425211746505133125299314338340 6686474 -24681830494185266761412534758133935008 6686475 1489912812515997380590692887575110600 6686476 15288599664844227400324485137368098560 6686477 12582005751058266951044915173603963872 6686478 -14599983387596936245459919140621101696 6686479 -67823135324975910187783130919573443920 6686480 2379988095823752627630973417743974400 6686481 -20014296507899624248266894957455673600 6686482 22981854423123044398771462864441056384 6686483 -9963523112126581739240704631118200256 6686484 -2802823600631809621991763928287817728 6686485 -11812112621072689350952752631301531160 6686486 -23818956219422450943666624647437091808 6686487 3718930146154431095758440627111416544 6686488 -255811915344484780017937673222154240 6686489 47030499813615062212277520642635833290 6686490 -6634633220608877919842604872013722880 6686491 -5602562442877612431127870950192842400 6686492 4552529547105264487259511473124810240 6686493 -11676564154075818050670025781793019872 6686494 34656655976704806638857593242092903296 6686495 32745936465967922938910659864530009000 6686496 10371267284898419649879250598520422400 6686497 -52253983492434439664487250215000995820 6686498 4159503258403952289546668925598778880 6686499 24221318560682557333592371203339359040 6686500 -451373888175146418179892267795456000 6686501 35204774748629098988464031503117575480 6686502 10231182288925732202139788227859755008 6686503 9582256003906873128722477243428918080 6686504 52685725379333571820215051268345528320 6686505 -2304748752140134369683696433670504640 6686506 -17496582423438365479913082275864874240 6686507 21904054022567331240468547464293880756 6686508 -2296267781364945419924605140871833600 6686509 35163269573540214053546426792071746710 6686510 5018342246738854246991644766415855360 6686511 -6048742537259929692537419096618425200 6686512 -545582420925204111346278144496631808 6686513 -43094312742320403755809300177478746560 6686514 -2492377292844682070039360024772317184 6686515 -4178425758933329837397405913035224160 6686516 -1206629884770356109066129221166802560 6686517 33608118617152496179323632261095262112 6686518 -7526201361794744286046639870868592960 6686519 -19960318755548980033406390325518669904 6686520 4801769010292053864734931539226009600 6686521 -12739029150298714821973549368048771900 6686522 19398303585489194453032050434279283312 6686523 10020798603172190863750377764987838000 6686524 -10255287417986180779719940208095027200 6686525 -18990076962850658598947366511423020700 6686526 415528407153245627493053034608234496 6686527 -19553479303559616407356706585149378624 6686528 5608402264965420668613942782906597376 6686529 8150745885843642327692049213809115840 6686530 -7870267964707536390288179317108977600 6686531 50244579339538236124453523816965718664 6686532 9250838824224690436271514919548771456 6686533 -10690140830191203350225201653337535360 6686534 2391404801234023599046788632176334592 6686535 10310149285886705150437675268516917200 6686536 34280317857884293579200009626346439680 6686537 -5540028097849251141740361383811824640 6686538 20678773469412647702740904627049471744 6686539 -44154569864474955896308181331317767660 6686540 -12833951549514077327531903229458856960 6686541 14292010134811942276293396687888048150 6686542 42238160442019864725298301902933003392 6686543 -47087764620010473568384813336513416 6686544 4180098087959690484478427811725574144 6686545 99263949542535106931991236087385600 6686546 6712072785326097005238833737326563472 6686547 6215356536050048311407389060710063872 6686548 -29750405315696511239362071158793805824 6686549 -8948999504171203983262882385147422080 6686550 154675323016757009111736074617804800 6686551 8199715071873275139890634875413088400 6686552 15987324186149941827517448233877145600 6686553 22275360422169806113189835758863683904 6686554 -5759382290877877552067816508115104768 6686555 -201697655620794634833656066225779440 6686556 -24341574599821864042429280397366804480 6686557 2979725406590579358221216581188764800 6686558 8311761813139906946894145298313738880 6686559 -16011729231104227373521579368063586080 6686560 21918391014054065975489253746855116800 6686561 -10549593503558171333151020045765391168 6686562 -16539973617796919175710306671722949248 6686563 -1008442408370512662964182083148600336 6686564 16686577806968962785668462906241730176 6686565 -555036675628214572087978171448880480 6686566 -12618198092049532280691248637274227840 6686567 11473557673772990926322957096523211104 6686568 -9678404827529079412036269993042493440 6686569 -20156369024207746007825870940590713030 6686570 -4694858909644068759301790107659379200 6686571 8910169634532958898480784480056379120 6686572 10684253724221090826631766335753246976 6686573 -33020027667128726876359831886361258996 6686574 -377479128848533311923107150749925248 6686575 -4792690112927476309149327616352464000 6686576 -1447800262795818036479436885869985792 6686577 21002873141027113534893192299490759840 6686578 -387205423089246770115977219796914160 6686579 -9411356478537643875999500240538212880 6686580 -16077804754875117948851772201177507840 6686581 -486569798626158368850552641261444 6686582 1358863573851396134460773570497542144 6686583 -5668733647090205510227816940138987136 6686584 -14008789205640926461246824185304637440 6686585 3176666561103744356328245488999827780 6686586 -26676608004801952673296549428658944 6686587 15083252358085697668028036332436786512 6686588 -8571321130845507105597243581746713600 6686589 -11291710389041549377514041192322316000 6686590 -8478362001756104428528751230645372800 6686591 47851292328200934425331322993860964992 6686592 7465860797927786684052920941286522880 6686593 41133271819520970599707643837185718280 6686594 -23958775386617839004824463809572984960 6686595 26592571750757627242802205926745858000 6686596 -29719759542743559183642825247547080704 6686597 40044696730405269119287003832634345120 6686598 18370643162191564753637576983932727680 6686599 2793064435484874197912524048098324400 6686600 -3631132595738391703596851617920000000 6686601 11425804459413605658384087109629794832 6686602 11350875933644327742513581094998620512 6686603 3242092779583885457702518619754085632 6686604 21805390694714264663465329988460042240 6686605 12573911020061960325799596665455491000 6686606 -8131933979487350881712250260547735936 6686607 7351380576948414720577608449848281600 6686608 1176728438630224988999977123220373504 6686609 -510084884393979163449419318725650396 6686610 2120167069883772670432211344255825920 6686611 7830260834809059604154891556332631212 6686612 -10803705434843169616315599544594268160 6686613 -1583441098079548181014109929544997120 6686614 -34125928191513009329074119058173663168 6686615 12565496565413460064537473489874473120 6686616 -17286333324611024970043938142054502400 6686617 -20014117173354211263449516257847812800 6686618 -29318733759145429342368304048389012240 6686619 -32139748311124535947311743922503013072 6686620 15115473274055530306873439356099591680 6686621 -50061346368306742301699847179209879188 6686622 10131355084065509664899766399852970560 6686623 -9220192435648811375975192867643482856 6686624 -19183616602647946935030165134191362048 6686625 -11977735417082962695212330917494864000 6686626 -11986573763607600486456248159436582240 6686627 37637538595403040966028666749349418712 6686628 11330926926135699343377129379586187264 6686629 -99474856276898304056938473785368512 6686630 -15173129362245582037694719658578819200 6686631 11486953336576165841804799971148418944 6686632 41032820944932567392693834044132147200 6686633 -43281366331232945860248691084267103856 6686634 -29516881566631014192204194814807524352 6686635 -36706994704553431063761813051431989920 6686636 39039536139777223143174224162415352320 6686637 -2092465057900863375082358586614930400 6686638 -9018826227034564178400117959813124672 6686639 44817769452302522693777137865282746560 6686640 1281810327479577492138438352466411520 6686641 23380225933816257137996298967439934772 6686642 -1711962591616326027119455980650717568 6686643 -16925017285616443548938425900455908040 6686644 -4461547578687047613886808424890019840 6686645 -9487990993759079571186970605642145920 6686646 2783658393170137412922638369772195840 6686647 31894581297433417761907367748449418240 6686648 -57063859858866225727963441668273008640 6686649 7353078233095752487932922747119871668 6686650 -1503487783128199309315222872200065200 6686651 14749790933840746221653117685740172600 6686652 1414191187207730436332581390319714304 6686653 64159346991681396851622432143703000902 6686654 -193047405273477140121066626788614912 6686655 -10355363472031404850764913962263040000 6686656 8019697964306694550315510410971709440 6686657 -91185007967221830297312036148843575360 6686658 31666553170118466399028774875219402240 6686659 1071098913214354888524707215716062880 6686660 18846256213434107193906939115524199680 6686661 43721503289522228415319725066860049984 6686662 1393984082788236074680445229194077632 6686663 -9129541298519669176286843250162434088 6686664 -28398166873657985499846865113971220480 6686665 25582840961899258820434199957005881060 6686666 -11980804261835083787161261723135322880 6686667 15229452509637285672905514034597506288 6686668 -4754082530350092273942321541425185280 6686669 -11614828695290054450356721891963976960 6686670 10072741756452447060116186139394790400 6686671 -5963709457168206639939303808645076168 6686672 84165221048016991225386189605437440 6686673 5217305772702617096610595511607292800 6686674 13214797271833868684633170425459912336 6686675 8143633790391325229431607465638308000 6686676 -18756208502627899292495297852525127936 6686677 -13015474567416715529102173761584631808 6686678 38361982682433333039469163707857690240 6686679 21472579261047400531700051949577991784 6686680 5813334393912666381946373149202841600 6686681 27321763623615950631301162396367209482 6686682 -9101837994707263812095824540075243008 6686683 3448331271776125566971366663417280544 6686684 47844984471114513202674252311310076416 6686685 42017778680237569187792560453918075200 6686686 4513248313791635488834148296293873792 6686687 28550088956697758432809760743365101616 6686688 -29194996240760714479694894255240380416 6686689 -28320531632250020688993016371957540560 6686690 14941157907817084115636798177876981760 6686691 16681815127083996876562494038917602624 6686692 -9037032305135737785013432137044936448 6686693 -327444870605418236247248766064177956 6686694 -3173162353441490640309492044640677760 6686695 12723727518673087521709570378770718560 6686696 7580237084736895153604509570943170560 6686697 1799357812859886536311350300978714720 6686698 -5603818484515528422626547476174026752 6686699 -11464506925060667150607239328421068300 6686700 -4853263655931596709838515398098944000 6686701 -14583791197748450832749133206535734048 6686702 33720550464069761238725050805974656 6686703 -4546869884447431203674579894563935288 6686704 9099936593593914031205536371195740160 6686705 -10960647291545673604711478199327512280 6686706 3663202051455693397324188226926036480 6686707 59012177902308915765610196803934573872 6686708 -4242655844979990228565197720013516800 6686709 -8717972887408174341536082313023106752 6686710 11010102614905284417836215371804917760 6686711 5001928466238803978947137954747342312 6686712 2424917058356841171739742909211770880 6686713 9866090806903957501201311395808272784 6686714 5799029048388889494391730251441348800 6686715 63123516043096246251922923416778240 6686716 -6419242065664165065219475100966748160 6686717 4827930133429903294322123347700213766 6686718 11247376645477981533439669496260700160 6686719 -10838472405004626783870573587467660032 6686720 763178445317667752379531842184806400 6686721 -7744488117526286700449819287872350592 6686722 -4966580368570891110688964684029229568 6686723 54929791266867017399248641413471262972 6686724 -5572794353425701413225007818222714880 6686725 -11553103924651016711461472379006175750 6686726 23088071663692715743605034902175900224 6686727 2739799845147057966091456648627034880 6686728 6433254887098881103693972303508444160 6686729 4793286486380528902543584153923302272 6686730 2845529348811211353927939523670993760 6686731 6026893639124538316482200158411379328 6686732 12004772734333862408917154300338317312 6686733 -2287716487344391405499828829326620800 6686734 34943799559894993834583586462784742400 6686735 -8168714616031996429578668883725921040 6686736 2411169543449270753838661367528620032 6686737 -37826192027404157006066203043598117888 6686738 -9077402673550097329671377370163962480 6686739 7675314912589301255808571764255200640 6686740 -13924642003469179062048412013455441920 6686741 -11870481109864391575639207957862506500 6686742 -8795447764343829587893047014577623040 6686743 13139057980912315825700771087653449440 6686744 -6664574057190052631046539339043348480 6686745 3856187268076060747372269912619472640 6686746 -32969279863153741686482025977836101120 6686747 -28041217414249089442523925112155879804 6686748 5327873825486072063417679702662691840 6686749 -7698083569888314557678497962289799936 6686750 -4214439005062509715924989068855616000 6686751 -1015081639032708554540336903266137216 6686752 -46125425654962734996822563865089998848 6686753 -6780483905410309827698500027535804160 6686754 3425578527239968186176261227260837632 6686755 53809760964828657332818070515550160 6686756 12217521544943510954441261376792750720 6686757 -9178310024928357903629677448766446400 6686758 87493190570979593956621513558604928 6686759 626977683242653544382605358690183240 6686760 39352939067047768413358688059052851200 6686761 24244378722640331061053205047714538362 6686762 -9963605125873977255710600834868940800 6686763 -7900648536882644394330104890352955216 6686764 -21156820285912408419202495186696470528 6686765 -769232860881126962917442922718488000 6686766 11733683357687504580046486171006185600 6686767 -8138801230111430337497416513997920128 6686768 10839098231060745246533486480445702144 6686769 -4507796306653621694073347969041120656 6686770 -6264111851086549989730040885092813920 6686771 1534725673068095484020770399399462464 6686772 -2176909372163361921188538544779350016 6686773 23475971304522863067518155580398471022 6686774 -8528211360051532244535265804260768864 6686775 5989282674014667256473226677647101200 6686776 -29401634308282489316581693876183633920 6686777 -4723486109769207900008130259980412374 6686778 -1108097302385347904192796274303342080 6686779 58267498387736188025707226244503858280 6686780 -7893522361228408192376285042988011520 6686781 -15834575903270579601096270892613384448 6686782 21492485857645049251971303775216180992 6686783 27509431590979921435357077244715236032 6686784 5077656294251332482126392502087843840 6686785 2105748871841316408164747853634000980 6686786 -270574709274600878349534928458631776 6686787 10357713234825771773465865656341413552 6686788 -6062840711470974107051430120069503744 6686789 12168758079040210250986046008466290590 6686790 -1229269727355909676830138250736824320 6686791 -22306702283594768421040091483893663408 6686792 -10277097343492875794915064392777072640 6686793 -265341301630253322717932111551838976 6686794 6301797334643149789622697174091227696 6686795 15427033919773801899609356298989104800 6686796 3223492923721483126218893540932168704 6686797 35198705562010992172883939343244369920 6686798 2326108570834905683399460818487110400 6686799 1634027353889008678928615503812435840 6686800 435675024960928931181712879765504000 6686801 -962901421366066192343840019447896832 6686802 -12323636573327642189152126035038509920 6686803 -731789356079821118799174744950132268 6686804 -9755421947766502360626893806818852864 6686805 -16417994224333297301157906770376977280 6686806 -3784550847870036913375802197516727040 6686807 -38709956682406912845391102551258367608 6686808 23321739112221517549350269418072207360 6686809 -34858885545226546351192125279189119484 6686810 287343565640706786785129812907770560 6686811 -9378150078328705160916487965077729040 6686812 16716502830932618947016157037612376064 6686813 -776977555406104840246058944677295872 6686814 -5679537266028174536758788495446145408 6686815 29411250018474752835669529019483025960 6686816 34931755615566653046265324458618519552 6686817 10259858662700269661722511021532930480 6686818 -1897252094511723385362489208925534640 6686819 -15965480294788701288249393534594718056 6686820 -7792396988334668003716202658189312000 6686821 2983805918349368782504022619417151200 6686822 34961222640841337443921623895057776000 6686823 -13457494978356064285952489877830280 6686824 7030365261910868199147953540913561600 6686825 670618213691879443637751383937619500 6686826 -3385055548517413037198944496180288256 6686827 -10605690020847406955475755219097865328 6686828 -36010489277760362009672771010240575232 6686829 29106046004070087398146077016017693174 6686830 2125039334325360384620368063746835200 6686831 50799042925472858563137124892398662720 6686832 1781670453588224713446849087804702720 6686833 25799766127671192679045248196956277860 6686834 -24784224974825335907426106790795267968 6686835 7778887584694579566488972438466404400 6686836 -6263235154457921926721254103096795136 6686837 -4888062247007117610243511112967406020 6686838 -5834988946278343793747865182770234656 6686839 34201095913724203705818847161921016680 6686840 -10995272753356597900538537973964800000 6686841 -3141235126228556994787635847563801600 6686842 -24726529661637542868883044810777014928 6686843 -30738973741876383905257165030115938908 6686844 -71373440657586041235903714808135680 6686845 11876708676468443388109541344848952800 6686846 -1344644173072654494665168164976220096 6686847 47547512927914274854985762496758903040 6686848 -1134894146850718767922460747209113600 6686849 23164625432153407700773575406967405160 6686850 401412377090926700523768475985904000 6686851 16346640019240459603293673485754026144 6686852 -4824998921717270883489723704286344064 6686853 12337286971447890847083492510670079424 6686854 528845857551059957943567819779610432 6686855 -3495728730192287631291811977218119680 6686856 -23858773256641905878368294116708802560 6686857 -7729677109788228577031939862700513894 6686858 10555603233559831640420263998098597376 6686859 -18340605733968531725651160541610153472 6686860 3663662904236522361507757986854476800 6686861 -15458042085180144549795279536904734538 6686862 -677844432938981286228796392944627712 6686863 108938764433860217052220078702004720944 6686864 -3240392652172001344391729869473300480 6686865 9615171313092845439789820098455353320 6686866 16176617059352804923974721140283423632 6686867 1062682279877206278026897837611793040 6686868 -14789597425717710095126141895579838464 6686869 -10276909727215944655414354894301931104 6686870 20512644985459294459134205857786650880 6686871 3318951158886620779154790708773653200 6686872 -1859625130179979824495646682828851200 6686873 -1978750987290218247875861866759255200 6686874 11655959207245220994767292065883678720 6686875 -3820616096857790653268173497209810000 6686876 18824890742971176937645992175221473280 6686877 -12167315695327031035073203619597143680 6686878 -32475316323102231427516562624170721280 6686879 -5683394127992064723315385625346621360 6686880 -10692190168284767228615717844528660480 6686881 -3943780300350450794465551760873625836 6686882 -3041879499470927313568059347238271488 6686883 -23978652823143474796822069730085796440 6686884 -21917428026179474790738528156686778368 6686885 -15763560726475186548715812504760668420 6686886 1413318754681356711894671323055996928 6686887 -247161945686323063577120493748512680 6686888 5620396578318913296169383216149606400 6686889 -33245107746456277643277621740533093440 6686890 -6491918731899131333159693127794795520 6686891 -54217475568116542178635011679337479416 6686892 -14595632965697143253343064302837014784 6686893 51495888089083118246021917804175653142 6686894 11778022415367313641265277315419250496 6686895 -6947825223850974298535199595955838720 6686896 -12098902724624798373946173749152104448 6686897 2056168245144725331388338932541920832 6686898 21284890780723556462496445884561527040 6686899 2264983785267836024179633323685187232 6686900 16554983590785670910700128551606272000 6686901 16229932280432056733887464357370294080 6686902 6917364324868691875710682327994656704 6686903 -28318649360004306240291698366611363320 6686904 3878546668211017916339416621622231040 6686905 21927701991135575201148973774698960960 6686906 29215821841485495508354280115022423152 6686907 -20483688355803692528700773905599497760 6686908 26814833694093263067151658389170480128 6686909 23114538787161402942352152235065367110 6686910 -5453903080775618263073969224261171200 6686911 3505603207961881776666988462364797824 6686912 -973909822406707033088862414100758528 6686913 -26773748286033348128293732907042248656 6686914 -754322465510683545148447152367473120 6686915 -5331621768223532430262151445069427440 6686916 -7818456357431940229410394643696363520 6686917 -11055463901065717670707231199474533120 6686918 -9190030920841124485598246702053133184 6686919 -7248674761549504631562305855554639056 6686920 15899327805990847249506813381817804800 6686921 37679043913275724084419748170845740122 6686922 -3295973691905917074580249690413699072 6686923 -15038706582064595737573425039159969536 6686924 5158552853820726063716539020298672896 6686925 -1089466359638594662361901054112358400 6686926 13970675720068655763004915440911754240 6686927 4613021673827432602524137444021960760 6686928 -6393921284408452980639801166772305920 6686929 15895252878293680554076092650953833840 6686930 -366375872448440157606566595974369280 6686931 18011547397207844302275495655976853504 6686932 -18260182993827559666554954198942501120 6686933 -15440081852138831681629397268980407680 6686934 21109520023399543444726561721517574080 6686935 -13545372829920018518349656223975422640 6686936 -6493173759776486028766205664405504000 6686937 -6192758733132295469175911268441981606 6686938 -4574491017973466749278636973184804880 6686939 17211367132449810862168198365044234256 6686940 7882166273158277884776525720175134720 6686941 57355229187905668045659339003928178342 6686942 3097556610078615432897286927988553600 6686943 17057237954732667827844384477289013064 6686944 39389605826650286494588182385657380864 6686945 41909212535484819163392282081474887700 6686946 -164760867342713682327152583723672576 6686947 -49575669500707019641714572024627093604 6686948 -5851169683450039230591898836830306304 6686949 -22566003863019374882223842653935301536 6686950 19063700449158024551983851732044318400 6686951 29893070495148709780251786599287390992 6686952 -29167590878827284671103541604988026880 6686953 1470387525897035358536370534388368704 6686954 13915732967069792602589842618459694592 6686955 1747355239337632002446159734278336000 6686956 -3941322739425040677869432467209690880 6686957 20559761591869390876683763065799195800 6686958 2577901778025276514066377324382200384 6686959 866597377144969541829572037115774504 6686960 3971714403068560876643910296266997760 6686961 34503432004268133722038975048898236272 6686962 13235802754106424525419004015111113232 6686963 -95115058022683894413595415784971307096 6686964 -3574634187565132145536320058606992000 6686965 -4017149009794602305745325706961043200 6686966 2275653716668724339784904822500415488 6686967 15706087745814372504910234975231705344 6686968 -14814214720035832466490494343504752640 6686969 -20608576502015994725059278203245759356 6686970 -695645239125180758831210526587850240 6686971 -14898142336098064158681809567371308000 6686972 60626561919455723554620997542041487360 6686973 218939624563510747965622009779306144 6686974 203430575091683063106505344474132480 6686975 25553798528795420776081295433408387000 6686976 17311726745927764699434462729524477952 6686977 14359867108947037200783585576554188704 6686978 -14141456003817278487591666130957262976 6686979 87317410811666673084462876160613376 6686980 15431114014322522812717589365798944000 6686981 17352328183110048557465026071580779840 6686982 1659152241896079013864545052520749440 6686983 -17831322196376040253002895737540529768 6686984 -27144976558485350558057204300361062400 6686985 -15186626063892325505919238219061352000 6686986 -16202435534025698437051212178488024480 6686987 -4136946011492704308077374972116872364 6686988 -5264831837360636161029596470252290048 6686989 -2256292711359272614475650466594965140 6686990 -12259956909558422481023411733333384000 6686991 18097833111309067171597584076420281000 6686992 4125110695969494224933331100689260544 6686993 33089815292701598364591035570413045440 6686994 -8960535386374597396718838970196551680 6686995 1305446395333039796364398896484702880 6686996 -3880554112528626443447572174516881408 6686997 -752544888488347366372609465744435200 6686998 -5146981680459551614374956336395308000 6686999 -54537424834308479330999708528420704680 6687000 4697283163432391787048485263165440000 6687001 -1898155243792431870562384753942199628 6687002 -14631123973546151359888798372772881920 6687003 -8967378134056471237219471716098331792 6687004 -8591088333273602515176607690631628800 6687005 -13165001222244060400615694936239676040 6687006 11602324223071061196623467598673539904 6687007 2487916128552733631672208242408710360 6687008 32501669940169872663725196161980170240 6687009 20601703542894408278273853814063904640 6687010 952388343296136413681306364032163840 6687011 -64815954960613998587897510097074708388 6687012 16033189570048696663051263777591705600 6687013 37027388668927320488548862028400435262 6687014 27450344573104457478360821734692289152 6687015 4637894374503696791954735768206404000 6687016 -168280439455179534720024041485271040 6687017 52332166667388074813418035924198547066 6687018 -4955546607793250851149555919888901088 6687019 -5936494601698695326977374809093889600 6687020 15337726889742513480368747461539502080 6687021 24916357993547800228746160422957644064 6687022 -3311922835963151085809626298292650688 6687023 4227010939018343470446273396504689760 6687024 1002608385597043366151043904845348864 6687025 13349231434381619190318049530114268550 6687026 -24840935797273708586384004982817844096 6687027 -601153095385162031308511313782009592 6687028 12127328008104896298739154180686199168 6687029 -50363680057538187839987922266688650340 6687030 1279370786437919121412621504117104000 6687031 9184400854583467192400917963203316880 6687032 -29546989772610073312169903324234649600 6687033 -2199772734308710790846188882042656000 6687034 -34667902934442149757238902388378775040 6687035 25508288808486762294270361845136432320 6687036 -216184973833318628821630255889172480 6687037 9607767135939073594530462093874575552 6687038 -32667750556059626894758770398544829056 6687039 -9143252427561944690441443319982432000 6687040 1296469887646856332609266314237706240 6687041 -9193861251065843760026162454372806400 6687042 663214949286069895673451794368163712 6687043 3629579675669577656802578867004315648 6687044 -1024073684851901277133300121178574848 6687045 152708544849458576992612894685553240 6687046 -46166460891824836828946232438194880 6687047 2406544844297635303400888379556640952 6687048 11157063860741436264354326710083624960 6687049 -59352631048385006750045538869643494950 6687050 -12496587759404579607146255455342080000 6687051 3098707487141031806957863427600630784 6687052 -21999726619267951082687685435879505920 6687053 -5181844377615430563221417746744950816 6687054 -6137286163172760184543526128635903552 6687055 -35098072950334595819168841386106722040 6687056 14121920522889555190066637929273024512 6687057 10100652466990527300633209703685932480 6687058 -205172969524922299069081691912060928 6687059 308322840533877671440394634716540688 6687060 -7750742208191316341289879818393088000 6687061 -20157042916174788002147161214824819488 6687062 -26174363594400431932522716974514463968 6687063 16165089722730273919465598047129848480 6687064 31317090893975453116871291472715530240 6687065 -21490317167359620348128208178948800 6687066 10258891063156065475356938101758394368 6687067 1337749791919519753385571185196089560 6687068 -44996260402001890136837510282534137344 6687069 -64848188517357048717503757345924049920 6687070 10467647853585872463018940930315430400 6687071 25696616513365132257920658178655050200 6687072 1784901162078541073139644616350367744 6687073 2032797856903712027683899035632282800 6687074 -7552740000655405287884364552949112448 6687075 1729454134038259625073484175644545600 6687076 15376463223564099105188217589012162560 6687077 21536645268261552369398016557410204926 6687078 -145879560002887628251320300147144192 6687079 -1634535164298814961966939308746922104 6687080 35227550311452275298304799301591398400 6687081 1852193593891954717123957810569610020 6687082 -4856442831025320197058104676507321600 6687083 18410840650954269451404983555767252704 6687084 -1340058568373869619915661938580292608 6687085 24109195357532176441679286983672431200 6687086 -1421652494867185841906817930755453184 6687087 -31003554088806590079063629230514077440 6687088 8322768286973603978997016481505771520 6687089 -17967585944322935665342080351313050606 6687090 -1722090139259131838151171158274662400 6687091 2799824861660522792281834362394854712 6687092 -2989804536580468124714589086180621568 6687093 -3802743040987979895926382820338862080 6687094 -7146495720111446532622056356410775904 6687095 28444658395765240417262233381723680600 6687096 -13360231771785796268049197516881551360 6687097 -298012102870236994394592893647506454 6687098 31240184956726712053013339427528433920 6687099 -2046261480428899115376876255116925000 6687100 3401120036478877487737123740116428800 6687101 26646698655724614967745367916201734144 6687102 43565998040188965702112450357370880 6687103 -7085447993163531271855410080380437120 6687104 20567932289185530315663318047942246400 6687105 13486447677057156099140827573794360960 6687106 -3396314248308510316941969957015283248 6687107 -9438438870903448099719924848474004480 6687108 -18127121825726765215850680228782811008 6687109 -3084957114054972653266183341056473344 6687110 3496844043790554966272458546232304000 6687111 35128899057836807835211628300563624872 6687112 -23470823726552948887933436263194132480 6687113 90748298654440492752774390319335298560 6687114 480427987274055622756978147011363840 6687115 -2016545127638342311491547771135796400 6687116 -43225016471924003149189142527054848 6687117 -37215008609576428021248168296184119466 6687118 13501703475772973167093632607812557760 6687119 36107874274661939923738994261570104920 6687120 4947998040684114117077319749664768000 6687121 -8024882887029481988160238854696460480 6687122 188479011452540054207106888257324544 6687123 40185658292164710056099047242962643384 6687124 20933147302601745199525840744774503296 6687125 70182564237152747799360068534404494000 6687126 -11342048380506931392825560325472461120 6687127 -15375613456912671366393000915033364024 6687128 -3743839687245458110727924193662976000 6687129 31628184940927847597326132706398981584 6687130 12707629553204003747189922148548084960 6687131 -36554805896832363049618886385372045336 6687132 13068082447252863265427320362272758272 6687133 4414005818177978604445759700505649382 6687134 3074363028578194295718445570495483392 6687135 -969283188987333413891449427666565120 6687136 28611576607839811037223494223365406720 6687137 41996221374048044767252660190575479492 6687138 -16565245357717367138177574266073661056 6687139 -40638522973957997574247034182143751440 6687140 13432087447736876464410776216692154880 6687141 13582771692029675590272109731683967744 6687142 -2650859442721397539666522806931372032 6687143 -62638342569304153911966537300569737608 6687144 -10017500929594351503529300029385113600 6687145 -381522526957577435580159583278196800 6687146 2505345373734387507998333479831836000 6687147 7430754288632819863539904447122563364 6687148 -3637241477386743543459842788728550400 6687149 -215593711387932341843185543225061664 6687150 -2336383354550096563653861697493520000 6687151 -3036142222910862622607742207635558600 6687152 -11005129994060544236544792308308230144 6687153 29091218083478771651110434147251858064 6687154 -10610006000766672926606968728800683488 6687155 12082280143918729551097254051282040560 6687156 -6933042132946419166390596591818403840 6687157 14602225877831389063272531457927210272 6687158 -1681598412322071808341903546164394240 6687159 -170270539795686192470550467107620912 6687160 -35612275811209365755216052966459801600 6687161 -31781318213118029647471046222299296210 6687162 -4605173689263720270999807261083867280 6687163 -9826071221805637944960778820045811440 6687164 380321009938680882306210434735857152 6687165 270781122984642936956945140673725440 6687166 2392208341110152133946173644024669184 6687167 -16833229611156131209488449261315822784 6687168 -6448006564497045106758564022730096640 6687169 23749641271191229811180788384372911444 6687170 1612559904033980718661381694484687360 6687171 21886841175976722882640258263823626960 6687172 63588681422657915116826819703929147392 6687173 -43918620426391599240086469002425924578 6687174 -3014030690133155793554029333087381632 6687175 -10293756569738552729414625611096806200 6687176 5805457503566045602983136028788270080 6687177 34931243316188105677800182404499525712 6687178 7648991175242545423654635661557150720 6687179 17942326993600030870030745999213020776 6687180 14027938020995411498242265778572328960 6687181 3121459436800045647890707737130118784 6687182 1453031028454922037214704597147888384 6687183 -12698361294946139833811176687025155200 6687184 -1212945890196701343805414950038011904 6687185 14980710788656516922852665088904514560 6687186 17285119972184667213251566259894784 6687187 -15785707987236038328135118321993275200 6687188 -896451248312584621969379670583271424 6687189 -4270739957939338612118825250966286500 6687190 16966455653134613835007258527588729600 6687191 12984062276633470692128835055248349872 6687192 38255512022174026846203082988735692800 6687193 -2160989303896272578808361670208767520 6687194 13082346506168389392104645499742276320 6687195 1138832096652251130182005672359948000 6687196 -213483623197396347231608716007833600 6687197 -17673894689023272544571511936268397280 6687198 -624076365282586220541472328984782464 6687199 -42176749212169540834656154040317736800 6687200 -880896035975796476165149843842662400 6687201 -20958491415517163478223742850246073440 6687202 -15487093706197210389048187666928246400 6687203 -12391853950709879501205917862653400840 6687204 15618455172370444582846682638024642560 6687205 -11549646489757868571673845765956332800 6687206 -4402041069359537581885747524278856576 6687207 2980578513942201353235660571441986720 6687208 20316671676714805686040693149933649920 6687209 -1616214087830523014758647171795979590 6687210 1753587951450202398851767672285777920 6687211 19135974530888204558453832969758527000 6687212 -11330397498911792998350205495788149760 6687213 -14165295272044058872461807182662331616 6687214 11751068878664354191193314608349563456 6687215 21125699751414448961791915397258892360 6687216 -8989386440358114701201168661701099520 6687217 35767728264893553536975023491029280820 6687218 18955732503286636923501932058547382304 6687219 5540607128033263105616937359749420800 6687220 10832666492469272934381440775690240000 6687221 -1471643397103619289483468203076592800 6687222 6488533130809917288935418131233499904 6687223 23328317411667612779541884093576847888 6687224 -1147320106553147852479218264573542400 6687225 -6443928636280383065140937111402772000 6687226 3011615189926079115866476622976826560 6687227 -2460748337862343808516166588304472064 6687228 -21714064931761254522619371594238164480 6687229 -28910043891036710514877049245047026170 6687230 -12681048157594683545026716467678167680 6687231 -552959845058949328577149267824138240 6687232 1656540762276251748259516753958141952 6687233 21346854323891928774555010181276176320 6687234 -16300380724990652866519865653736880816 6687235 -19010276237991359643731912582961502320 6687236 4255914938108175707038737865781145600 6687237 -16005859773991491204321659190520443360 6687238 264440487428241973358155388418469248 6687239 -18283943568037188193773453213777229680 6687240 -1347388085406596509480575847956480000 6687241 31757642075954436226074406663498059984 6687242 -2875735665080395087963877001338608800 6687243 -24444680312290632514744411028969219268 6687244 339262288738217288045308003623215616 6687245 22073018877852694807355568904680948120 6687246 2584062839120195419138527851061278784 6687247 409413755701389208441604095976749664 6687248 -4001709781743293465274676320142614528 6687249 -3499154532493810393900150487961816336 6687250 8447711962518157136374864390762368000 6687251 -1379102585060554826429429184682529748 6687252 -3327678921868187696997084007208017920 6687253 -20302817376952954216508101726761421056 6687254 7157167411344959198594350414752141312 6687255 -15251423624991228727504933481562962400 6687256 -38292284684037866764948288739757527040 6687257 15730471419313626615952420947251601300 6687258 -4969863539680183613476593615263969280 6687259 23535578342025908666625893847483566000 6687260 -14861173698474243535722482725674693120 6687261 -970437032892033341920499182262374080 6687262 18339470493627460736455185925460725632 6687263 25438707737695702651958764596116379384 6687264 7312416073393279511951752092372172800 6687265 -16940890317588604056288503386077176280 6687266 17689504753464981702242848161226869024 6687267 -2065693465739371919823262776027267720 6687268 -133637742668547878924206772380008448 6687269 24060966394077421667120424189651667800 6687270 15557847518442301576501792001066697600 6687271 13434287687056496922525346789092892000 6687272 -6170138667752683216931689556864947200 6687273 -5425837843623297996596344098913003392 6687274 -8450143031245004339309668408101120 6687275 15591417009896661432097756827940930800 6687276 -26939633413754243750046686817555552768 6687277 -15782566934430841392007216434151695936 6687278 2740807981328627542192731730614733440 6687279 1339044304682629222035036704271423360 6687280 -5920980439907675363566945531626455040 6687281 3416078305084748816749729445974846692 6687282 672265207649386335003304478262451200 6687283 12161487646954663377951431450937787532 6687284 -31830494701328833854171994626291744000 6687285 -198949543691261207783441352334430400 6687286 5403853775271922089696920527136424000 6687287 2791905488003504571024098685206617680 6687288 -4233974372231148366032994844652236800 6687289 3321378604160857713791097619219907072 6687290 7984797968615961947570161056378662400 6687291 -1402102163515928009151125887871199120 6687292 10441787656842686015430760178359345152 6687293 12979380707786913208992405657350905542 6687294 -2721589816796808082503319255669790400 6687295 40578698213473862718297597840321997800 6687296 2337606526289150790265770907659141120 6687297 -27874997973339080814082825338594069360 6687298 9572625044848120095576414736078280400 6687299 -39934333695500817439806253716268001520 6687300 7895184110655556203413867354873932800 6687301 110585567259559454300809708227782678784 6687302 -22432385068112747752489756851451455648 6687303 -3650924598941690728158170199044301696 6687304 13219676701233226845580936091353835520 6687305 -5669468905246063001688119131913545080 6687306 -4318187953900311945558696180490836480 6687307 -111803539869953102968784893849966344 6687308 -42691812368953689762741601364056848384 6687309 -5933384042003989771552217914291903296 6687310 -3104453608379077347025717337709281280 6687311 -10096192912433058546982695134040336 6687312 -713909855058486843693145608356364288 6687313 -10212486604470111950879870440516075020 6687314 -3579904121242009050233352149725941120 6687315 2839084116291028823425321103602189200 6687316 42489678862391551566899306135147345920 6687317 23281820128813592160980362674771840 6687318 3299314227684275188051306793663804928 6687319 -48900701810265121360304439926195773440 6687320 9105656997743260037187144842885529600 6687321 16749647428614396874702234697107925712 6687322 9948034890576019612534998876788105712 6687323 -26274790407493561149938831179041994428 6687324 14379304125559714362965490371434745856 6687325 17017613584369755602526083977072800050 6687326 20016950211087947738237406014800490112 6687327 29612181492448163840639277717375482640 6687328 -13221312463943885168738569362995675136 6687329 -7428847356518178713569967116776663120 6687330 -5359686294636564754323530315225433600 6687331 -1428300382334310578371874316819561008 6687332 -910544763677661028015623183752590080 6687333 -72282648071397123014009204286985806720 6687334 -8564394994332937029692665285363590528 6687335 -11314850154304810698171234971671378800 6687336 6445893936766099448828545738872422400 6687337 -68033406398589733779229617440259860416 6687338 1142799681977476764341600047270474752 6687339 -31131536426114208544866677112168676776 6687340 8362117298355230208111409493807155200 6687341 6635522247449271035316696187617539052 6687342 1224163382540593106350513041882405120 6687343 -20660567224461146899938482485116736 6687344 -13766416564230279724699740168333066240 6687345 -7699870393242371963346085534316649600 6687346 1618693436437711585674706867730916384 6687347 -4653860188026896975204743153001542440 6687348 -26889104110872513381311865308451176448 6687349 161447906016535261509819587473460064 6687350 -1216935799827392433655729233472416000 6687351 -1057224998028246431088217691975247360 6687352 -15095860625061461564266716562988113920 6687353 34165894913047495557163735814645626602 6687354 7047493956189144747195859041191182080 6687355 12012672479482136212743188379711906000 6687356 5758504575784911788097334394917750272 6687357 9057937105627264147008192246087575040 6687358 17202573024799426223398473295017259776 6687359 -11557106624236738284109145826265597584 6687360 -374744009903830548605694185884876800 6687361 3724565636327773245643705112299364800 6687362 -7487385209869323661454499923509986816 6687363 -17752797636256158289102416070845134856 6687364 6060517975299470345713421105945849856 6687365 -21083214857940667141689711692442948480 6687366 4075619683278275718433229129314904064 6687367 22592907894188509784239968074478459416 6687368 -5743248067847912566970245357910784000 6687369 17646972442964217478417992754027703688 6687370 16353944945405743006374902930529974880 6687371 -28865762855360482113411292685496585600 6687372 17113362999823031769656524919883566592 6687373 11465339279159458157514017428685665440 6687374 7436932005715385223362717234480714112 6687375 30264605589394172078331446577580200000 6687376 -5551703568731990598158519599085805568 6687377 15187155085179869771776677933251543652 6687378 7406415208515026977333251867231542784 6687379 29654133076496207618665765257619479980 6687380 410477000495539742815532849661665280 6687381 1830213465395251318338330460002377664 6687382 -2413654887725921337870668679855553536 6687383 33797392957095129100262832637991314632 6687384 -2593305603369628462333233428515061760 6687385 3164520458471196029468970782652897600 6687386 -27098434705987947815948423191703758608 6687387 4087192549479809314188770908465582080 6687388 9805005693754075689115381703837475840 6687389 -59618533914583120580015005521256950810 6687390 -6872137025587030173231349800949918080 6687391 -25126684425447877688207032149790482208 6687392 49760784946090981697229808297857515520 6687393 -8661041105019792620097877934048831232 6687394 3186564625655820787859737143888978432 6687395 -2920152736571779469873849638277376000 6687396 -15085987763888687730974769469907143872 6687397 -4254344962935213265560554232792193668 6687398 -35597595520882921348234894661289184800 6687399 -13724199767345331923655903822129131736 6687400 -5774763345356952969778049557697280000 6687401 -35752513441479611325696558193263936 6687402 14198935694767724606141523192271794432 6687403 -204276727164794852686625222927745176 6687404 24180564070887635082180020613173700096 6687405 -1099349779402715919009632438726538900 6687406 -11102651660901725297331755129075433600 6687407 15421312381606962164021678578541440872 6687408 -1256566447605510578388037444920410112 6687409 23126246172767397448083603264682970916 6687410 -4468467657118195440794164769626220640 6687411 -2661655679078726302787441750619767040 6687412 -13357973538828586306940519833080415488 6687413 7144219980251056571752767691850872704 6687414 1448419492411963621273088733755520000 6687415 -2762518317337774991152096583087545920 6687416 -58898514241612269094290258988826603520 6687417 -2728460361470426812200177071143177536 6687418 -3086901204924785878569455105072263200 6687419 60041483668173316704285894004373460480 6687420 -1178869369316024849102618462237859840 6687421 24898180489248290204012157201733910092 6687422 -13769976031292151427248278093945393280 6687423 -16744167551553823813093339529814353928 6687424 5485609709007443128125597095539245056 6687425 -15783773708202025972503687343041191850 6687426 20244572705107034415962788980970531584 6687427 -1492844682949967088054802020490710724 6687428 -27348094917728807871910644591597312 6687429 -12325038915902849117934280868187648000 6687430 7545514418946978158771538653416723200 6687431 -1567180567635705756979236399852971736 6687432 19150855138723954343784406315843921920 6687433 41818588512801805087656708561067597824 6687434 2802752427703134794529993086766836736 6687435 3546462828444388065787047250355938800 6687436 -14180593650898613888696469313772260352 6687437 13712315421418769277812600503462324086 6687438 6612602004045081689498016692799380544 6687439 10863762965278045512724900611814828032 6687440 -4949303964213545332731084684843417600 6687441 -982715528990744297178874752480529518 6687442 -10120302183895475220385196967439930368 6687443 -19918711417543943635354994171098745184 6687444 -7912053099177682174232399279742763008 6687445 37165258955612000933093307372354020700 6687446 238732407506136836709788322555799104 6687447 -5673714638694880771573746470966298672 6687448 -37421389657599757356123512685257840640 6687449 -34856875003596158319257284852786835760 6687450 3388194288989929467742064943352435200 6687451 64041871419641019838739746653613728452 6687452 -54613403172532256430568425079631569920 6687453 -5589022532965896751033640431231598976 6687454 -8569056515940931293225157773434505408 6687455 30419720586356497985541966843053742000 6687456 -6136097256749804900218220886296887296 6687457 -617979389253774776334836439186597120 6687458 17629323042115752403103921749814825760 6687459 -14338882584188516274249250867532263200 6687460 -1377705044537243717406233356725926400 6687461 381957563643348303171613451756370624 6687462 -9562044966347072400545498096178992448 6687463 23951828732455327898687775330185926712 6687464 -6339798669461215240524852060048998400 6687465 9307040467003321414530493774625497920 6687466 28067476500599952411005669553570624432 6687467 -7261981644536580066333660297991909728 6687468 26746104583007487087417811077829632000 6687469 27809841263084900940833787357665755020 6687470 -18336004421430109132173409221186400320 6687471 -18005096382933328567640839505714342400 6687472 8134593935958258190327485395326697472 6687473 -7939169688076521333093291682303305600 6687474 15618949153739868611351632606116221952 6687475 3063154596805957779348514872213304000 6687476 33873956244291143044136894199114412032 6687477 -7693638022247447537705310393494239560 6687478 -5524189399263626526637172292816783744 6687479 -14631207911328196168381677085502078424 6687480 -10947083293142955938228674926890188800 6687481 -28280772836317174780680131173045806848 6687482 19481948023795911083098815597065204592 6687483 27171993058721205496148634686813546496 6687484 -2597628822495576833096928131227218944 6687485 -12326223851932218034141138765442557440 6687486 -8931719850031307416114723238960114880 6687487 25836285117509317097807703409702836000 6687488 -10689012789055500002816640164221157376 6687489 1069271854045878966436536470650441728 6687490 -13337460256937211984969245233297036800 6687491 19444480607851033778254724763814911984 6687492 4569692104329343608185596586773573632 6687493 1395837393122767983294414125325995424 6687494 -3130796987040185932688722241961296256 6687495 69228108710428580453168893838109600 6687496 14642612325736582376441028042696545280 6687497 14242905332386229904364589845375217946 6687498 -5391264436340250059730307452725390592 6687499 -3964028297038533662182334042838574416 6687500 -12902705694395248906479728892708000000 6687501 10487772641996287441850116683689130432 6687502 -14959675783682601843172093443675114048 6687503 38762183019008215124563044379451632464 6687504 3661575636631508226652086611432054784 6687505 -11916571083703175522674491955745647680 6687506 1151275692254668638464610095780167680 6687507 -24485138460968269753482138200217996360 6687508 -14534895030848558083545050044773355520 6687509 386816411597300474128412356347697500 6687510 -1574253289511253599989358009294542080 6687511 36264369305225659086320127626213945712 6687512 -7752901783341063532539739808863764480 6687513 -8732060581520041708614556284999248832 6687514 -11125878188481259688075308809361488144 6687515 11092599196224011692135958814915088800 6687516 -4423900469781280848224309319175741440 6687517 5092881479753866667464211304025855660 6687518 16602624693328120384642004818155609216 6687519 -1119888025956273907831438876338919152 6687520 -24156099376141410229014917833298411520 6687521 42926521540085303925647700334782682722 6687522 -514117753728364594832635606115990448 6687523 52743929617928043880584605321028871772 6687524 -21200295583214752861517230642167671808 6687525 -4722448692827227513949334202321656000 6687526 -5802276676041491300936797878729876096 6687527 -15596441158067212561833737700633411456 6687528 8796709480889761629221410927455928320 6687529 17896688165060823276745344883201195130 6687530 1149514284192621128150443978834365120 6687531 -33419016787468973454569188792654974180 6687532 296309040814201097722699315695513600 6687533 -32250942627001126624869393965924794218 6687534 -4206290570174145782151906428907813888 6687535 37559474153994696272336927275930401480 6687536 -18969408035369170011708433634074165248 6687537 -8805583642160898355239385451846472960 6687538 2942878236996623696270589499845926400 6687539 36840209047455898373075862015862163340 6687540 -7385980405016139779392869522888737280 6687541 12543842930320277782371542718359872672 6687542 12209886916841137007706458101839648672 6687543 41325521192317142103165361114773416400 6687544 -60113933738782029260621828949914726400 6687545 -15100370926182787762130124428997433200 6687546 10085931252759453359677777528386960384 6687547 -14607744052835242793721636756135437120 6687548 12732351962850233527377723136234822656 6687549 17014819739604854327710685229628800 6687550 13220483525327644812894722305478385600 6687551 10153316328568675709733848152697792784 6687552 6777241127224093505761365706936418304 6687553 19865991631309000702861445265805600644 6687554 -35993223903679456246511090621202591024 6687555 -6903427079000273803802988807982567680 6687556 -41225864251947294766143727717815709440 6687557 -8450294663009876053985215787004772194 6687558 23349521182886657344446308184745439424 6687559 -17394447623186850100113810468635380080 6687560 -20260496093756850967327930805207040000 6687561 -6014829209545000713584851850692627776 6687562 3648317327041178492670479526792921600 6687563 -12001114701843012741997132455417139200 6687564 1861469272221343417624352846082490368 6687565 6108228240440372471615338340133403140 6687566 9429221588128554501808799227473014784 6687567 -26111223985465379066044450482772684200 6687568 -2335230767134626128143323994673643520 6687569 -49758466501065851170730819809413079374 6687570 -7769877126974276119041874528692748800 6687571 47375464440891060612130889177380783944 6687572 -4409845721262931807763164409642139648 6687573 21177751837123191144817410187768402464 6687574 4786013952645426526353025819752005760 6687575 381469220413257282341287740811398600 6687576 -5717508171190554143788483486895308800 6687577 14062833884685399664346787226313825860 6687578 6333671672311727386777520852060601840 6687579 33727861547928067582438708370093037360 6687580 7622064216693548665693075907786995200 6687581 -38908991232770326495019212699260447936 6687582 -1331648932749577647449207842980541440 6687583 10114901041032125105316572639284171776 6687584 92000325758234795259918042567302184960 6687585 -2339594667397067010304635179075286360 6687586 288147589370101290702059959956982560 6687587 32117881931827930224506558335120083360 6687588 5380610561254581353860240628265922560 6687589 -57737553870913102574382545525666532610 6687590 2666879056872974759504211331937856000 6687591 21245790191624860652520428992643360640 6687592 5056098304551843560680304967934310400 6687593 9203112965788367866491974084272729728 6687594 -3013589554083304232563685166149433600 6687595 -6942281221036908967688689727330808480 6687596 43997541359896138118553216238691179008 6687597 4735356351993173137137649199987729472 6687598 3214856070897011168656249694323080000 6687599 -10517731006865744393447518426611867120 6687600 -1169664730257271144672531209336422400 6687601 -1102887223350332963533024240814866720 6687602 2534575540741584675706117575505663392 6687603 -1455218365516366117100051632815329760 6687604 -12217296819158203072287245451481387008 6687605 -35823502497720722822104637462210300640 6687606 11393119453061510798288955974832199104 6687607 -32654939774788194140595494689302861288 6687608 13269454305448744900834944626929704960 6687609 14825996072733501889585565390020650240 6687610 8882561277016285022709589610393556960 6687611 -514885719836371661457488604879064800 6687612 -3631758438350475933979859782967499264 6687613 24293248347323795964430262270393381400 6687614 -4819416082810589557516141174543639488 6687615 -15484443421508867684372246314244242560 6687616 17361607369105192686164502817171046400 6687617 -4210380074215265701530535165645310334 6687618 106379896326125086237156633239974784 6687619 -29238248911102486108628244512386841640 6687620 19803264709653911565269384579911680000 6687621 -27888679158530032663414643272708338210 6687622 724956916433854268599387729665538752 6687623 36234784453974363618229008449561326872 6687624 905446398739222482945250963747921920 6687625 18183578881134600238644268631052624000 6687626 -7727129553966299928420507076803503616 6687627 9125644747934849242394414284210786032 6687628 -39235852557215376905074808574195941632 6687629 24051362839188101956806819335347128684 6687630 8330549317524826819600544663401267200 6687631 29664210729124249548303597619255184432 6687632 -693928183367392432405976423296401408 6687633 800609060763019898416727534942847648 6687634 812767672245344117864866748447715216 6687635 -38180567901392674740862214080110403920 6687636 2512266968797878661481996888664102912 6687637 61373447482888814631571460413231857792 6687638 13240765856447314455268491502125574080 6687639 3047614025140086601340576684255086080 6687640 -5448285629268852070487431732508467200 6687641 -34534843824787588218279370050987474048 6687642 52055288954381307265083538537176576 6687643 31644952376253510485139547674784674184 6687644 17424713706850235524672697666684124672 6687645 -11709152355339242854493340534247920960 6687646 -6174999008709540817762773947299481856 6687647 295516959786457607572275457180637712 6687648 4031968965438141522958754836452999168 6687649 -68279468316380553098931127005702704364 6687650 -5185307189305941824320635368437776000 6687651 14487598548324191919798595558470933504 6687652 8855343209184742096964844752592897280 6687653 -4409340949216951216695073688832657120 6687654 -18946370230771835760749191348173283968 6687655 5653694721450377370013350858941973120 6687656 -7488967048129342984732617640993797120 6687657 -30164517949569864967792580484442275360 6687658 -16223983002107282489052474513526959360 6687659 -9061212726718343339607149818321696320 6687660 -3383168518853092010505516580279664640 6687661 -110439777167378883454195846790300160 6687662 -13855416248044392137875030697963007168 6687663 -15500696228210870518673404712136816 6687664 10317344400530883720325658038710435840 6687665 32030966892806402794056865568676676200 6687666 10143998590758464897319422144583659520 6687667 -38923403774617270161440041355033203524 6687668 21407404702657404403314335669195466240 6687669 25103438301380106750488006543264911680 6687670 -11127140929257392109641394391263360 6687671 485942062911523006683780943657682544 6687672 28643250932964788289090960319355289600 6687673 -12671676904471739552204806092356412800 6687674 2379400336508233594960217737159262208 6687675 20371457594681085975115364141301953100 6687676 1658976120758586064196873486063467520 6687677 -75694931591889746722579707480923587200 6687678 -3897143051510022065840996623571357376 6687679 18387835267308777615835054397769348384 6687680 8363717355935317601036667450556416000 6687681 -5683880639319872207698988877688510464 6687682 -9885397204117747715548606401229890048 6687683 46965800780640225159610022609885563920 6687684 654434751999574357432422719745937536 6687685 -10489146111774635983896424086533406600 6687686 4732480388982955590501924920438934144 6687687 37015391113134666443558545433258128896 6687688 3245925678223697201847982555931443200 6687689 -54014119284718733424305664183611001510 6687690 -10910288731827063278236756680484531200 6687691 -53610151617215596806747365616269974488 6687692 -3200725482982119538391422563549904896 6687693 9911177133300661647852249849403928064 6687694 10696218567266000785173733616750821440 6687695 476019524734154315847120413930577600 6687696 -5192091219140835896850094784208568320 6687697 -19170490371073869595881416913617394960 6687698 16006345444918436701968771941275822080 6687699 -4886531551922950894701335169215251152 6687700 21384043032119110314859229330707779200 6687701 28043507403800456031983581284203802702 6687702 1171818246819294831547765160194200192 6687703 3386370073977846364777897444659888768 6687704 -479371723962968096564726847586529280 6687705 -8725364477897241831486041803865480640 6687706 696481953423243544618134820339821552 6687707 22672948279408319591275244004409996560 6687708 -9314752468289894984072125787938813440 6687709 7462888488004168200758008506980771520 6687710 713651988424552001317473283018517760 6687711 16594162926051365582378557608463706640 6687712 16221380487378684879692278377539960832 6687713 5591555050406250678061299594162868500 6687714 8319318370661607605397584335286913024 6687715 -8956853565075909410212929770088321600 6687716 32946099345265887397641441330714528000 6687717 2235022962922822434983797665523114080 6687718 -16396007097796075372906310331086830080 6687719 -68974382578508878128549529912658824440 6687720 -4341892411033319831355402812600832000 6687721 -10013182178885960625628150296814260656 6687722 -24652911144747547477345347327931691088 6687723 1032804711382439245957097887354779648 6687724 32434790447903063679917784076235175936 6687725 -9568391620633572197692277691340960800 6687726 -824549034217433663905810145998156800 6687727 -6522408454897971539141518657096377840 6687728 6249762246720458847768069525532311552 6687729 -35027191162172484501788895365776426956 6687730 1701959239344052213970361002322163200 6687731 29167953327490480504083558223973761512 6687732 318980615236771365534084918810550272 6687733 -2904606981761868763383514591908850176 6687734 2633314160078300740293853980664232640 6687735 -9438250920870719472295249311758200800 6687736 -40041456399217821227663013385770455040 6687737 7371727807982339428336612051961290752 6687738 -2011077298329276572616681854916802560 6687739 -16737055755409015662522753019518301544 6687740 -27988978536504518482981782332951631360 6687741 -36875913117723352437414232640884420608 6687742 29444272369295307121040140798981558272 6687743 6489136310767852179613895240348727984 6687744 -7722949059649642198018519187532546048 6687745 -13250828984523651479708468286802819200 6687746 -12031793784865102547055469518433261536 6687747 -654874750357340102487096512469758784 6687748 -6790234445546188143544652292011262720 6687749 1637715575829772031684487870513006996 6687750 91511626629218552885655370807488000 6687751 -2182041480046864998537134055034014240 6687752 441678071687753763297884876245125120 6687753 14582611341524515031127315917895031200 6687754 4965058914955652468390378265158925312 6687755 26175964852233819197765144197963376160 6687756 -2763731491660111869212865641443362816 6687757 821021572188153492323434384062686006 6687758 3000832432086706390858990678341276672 6687759 -11519666645137559377143864148432901232 6687760 -7240744178251550462597067738581483520 6687761 17623843042305205968245719142031805362 6687762 6848066321521688986106534414310622464 6687763 32753225620568431029299010324651668012 6687764 -42022709550889834807320055715546807424 6687765 -1651482333906442572610903240499500260 6687766 -14748422186438970376229304846921604800 6687767 41439055088073222001618259163257535816 6687768 14375036339617654007545090506883891200 6687769 -2441894618930653023174304713040008960 6687770 7752483598130870817540050614771200000 6687771 27436502746158505130645620281000774144 6687772 -2807853810485779458502263663975956480 6687773 -9971257860563999407663526185056429978 6687774 8030155876380592860955307472035180928 6687775 20861156382873491332084077188691411800 6687776 -33567580235908035672186197187452141568 6687777 -21341371784488561518235902139567625280 6687778 31367670102346177865094578204090095440 6687779 6484841144306023640512684247450880 6687780 14724626661669522697951030236859576320 6687781 23339455310044999578632372065590155582 6687782 -13187524138043859429563571723007231008 6687783 -34542132769853380305909765776016694656 6687784 12550445223963342116983652966787394560 6687785 3009310605107436817022370227136998400 6687786 -7111972360623723048073316433297378816 6687787 23235522118330889801364325755070067872 6687788 -29283114496366581280865888940557574912 6687789 -10788695037657039594286663305147446976 6687790 369494034892884128308295733740605440 6687791 86565064923916362791274167156394600 6687792 -1830512176322586632402928549744476160 6687793 -3006895812016864642752148183626313600 6687794 27945989164071658400701083057417063696 6687795 -3456003843945695512994526918474889680 6687796 -1105434428232548556019105368856567040 6687797 15160101107146311809234694231765333372 6687798 6173698942652628615133976157898137600 6687799 61881741650376584531231343082660476864 6687800 -5239863414293700348188670727305216000 6687801 2224557107756901181729186834257908730 6687802 5346446402474029571670448694584717824 6687803 -7258064295891711543104066389632561948 6687804 -3824725969794317148742317194049223680 6687805 -18526399036360297871137924535709807240 6687806 20619477637542568860464330120823557760 6687807 -6094583183124150063363552214799111808 6687808 -3096849120783188021749797023687639040 6687809 -1208225152858108539942756489731868990 6687810 4846652012057093465099042375526182400 6687811 -16302996935111893649330383521995604960 6687812 -244574749951611457508673283976782848 6687813 -34077407783500379282682524525628969312 6687814 -17906485507392348061450153522696800000 6687815 31556346173569014926917038779990931960 6687816 2298320527940276909891102307326361600 6687817 24960520090263565822992543402497108532 6687818 1687268027477246621364257795386569216 6687819 34823126535529382429036284406582374320 6687820 4893328899460138620525789961695559680 6687821 -11979323968159520770619640766409017920 6687822 409625742752323939787415129408228480 6687823 -7203368731228427254712581334308950928 6687824 2117598827209029383265229645487800320 6687825 5338548239697434969484266590672881600 6687826 -3472812026682241529484656700893402976 6687827 -9040978402922164387100603741294492160 6687828 5506990379345806411190276198614947840 6687829 4159482074483312535745725155099676640 6687830 -22080687600252113134926631749253975680 6687831 40437580500664939856081119233415963752 6687832 -18888087594416002474020024148589721600 6687833 34045454399581560824051560870829527962 6687834 -5813841250592519448087047651863150080 6687835 9449047600101347832332910260369280000 6687836 50419417791340298595768087350826918912 6687837 16926315036456527887970287700055222354 6687838 10041406797390855104928636073813921920 6687839 50795019209108415637419282436895468256 6687840 -18457108481202019584721959117434388480 6687841 -49350573436396333206576117573151355648 6687842 -351589220466845106991495513642369536 6687843 1749573500600814002701516267060532544 6687844 39931054406983354780890096825433732736 6687845 -1456783957683862144533085513805193600 6687846 12230520443095752017252915478533683200 6687847 16825613132418290670392719458604745152 6687848 -13387911062070082389587075689884057600 6687849 2534133850939867104837260263494116352 6687850 -3079903565971044272238635754794988000 6687851 67118112498588805513494473440780273032 6687852 -20489006379139813599525898903015008768 6687853 -44297420968750708011226454578261545898 6687854 4755530671581326530407914876901828480 6687855 -21372257879100827601442776491478426000 6687856 1876582163644800894597243687357906944 6687857 39327036230346148988673700377373394304 6687858 -9105225194338801244905479539350620672 6687859 24621538074314484485479059015520336216 6687860 -2862356993321977902773298351836785920 6687861 -16114860516983931924559882924501580256 6687862 -13760427768036739545075705285238332288 6687863 1458378069192882792181762324002801000 6687864 11468731004822959000228858996427673600 6687865 -39994653908850442013293638327461376000 6687866 489045396885501717683199755266965984 6687867 14398422630512225632422864412635794880 6687868 -2469397715717052506956171212026078208 6687869 24724330618815693758794813784498427270 6687870 326547807358915776880289036540252160 6687871 -6631005355273534919906647989295210080 6687872 -7214177762488531121493872179937280000 6687873 70826727990006858823545903821939661120 6687874 1809468161793114049865415193877365632 6687875 26269058170464425373774790925303424000 6687876 78543461041511841972885743497211904 6687877 2399263167208697755566844561713525312 6687878 -4371552715160449737462399340190469120 6687879 -8989595967794610367161513024747646464 6687880 -5212269676896315255615302178493593600 6687881 -34558188194213160217099814122370889318 6687882 6864854176631820892194194818201527600 6687883 37487113363276745604985212717916016784 6687884 -2237093224211144366537090661962148864 6687885 -721282104186574925156006817708805440 6687886 -462593774602001919779244792222776640 6687887 8040032719846908929776859473673554200 6687888 -2069081695967009617266018524043411456 6687889 -23947296131862153738654504890634904076 6687890 -1223249601173093162994524589996802560 6687891 4621558584662669326865186814427422720 6687892 30014903426243645207297458801057660672 6687893 -71300168023003269361524376866331929600 6687894 7403228807824944524334973204223152128 6687895 -19538855814211525807065464448084041880 6687896 3234794057908056421067753479749089280 6687897 -29990739733746477587195936576216612400 6687898 -5272134734700549617741459928421521408 6687899 -5199201104460951952663024897940303664 6687900 19586472567429035538499902569979264000 6687901 46363866970575124664177821507265999904 6687902 446008989684408929417330599649180544 6687903 2614513794429076950919802991889363200 6687904 -2706939129116861031180968465443651584 6687905 -1834877172688423901392083767150112000 6687906 14946202108069719263540760167436472704 6687907 -75795040068398094582285728580208332648 6687908 -3653210744226055071952486590751423872 6687909 1714642335416126249796534175246336128 6687910 -6900363827155562253517178629810496640 6687911 18504570147968611096893047659352528304 6687912 -48379305872486686843764056075304960 6687913 -7336195535279121758769889825380906140 6687914 34411555428204224813163205156243195056 6687915 8832121586007524446337458536390916320 6687916 -9639274319363788888643383900488883200 6687917 14875005446524833482514327677051397120 6687918 -8120357936336382407783163914050423872 6687919 175548090103024789985941115881627392 6687920 -1486741033031191040638997449202073600 6687921 18765376869301638872782138194278912112 6687922 -21415866462037470158875799634202351200 6687923 59478246931137600398144109578523964104 6687924 17852897125399786847802301668902000640 6687925 -20937155083860489972486001560478211350 6687926 -13267601751036454056468177201584431104 6687927 -859830724018195839695212062321507624 6687928 -10302919620508858206866931179096186880 6687929 -8056931540651807478363514513405857324 6687930 8206663714105266146926867499162853120 6687931 36569685795205561505915096316658181732 6687932 34549310352327899368870330196208362496 6687933 -1668030580687010826837031257047334336 6687934 -29163629906779316530308425424338902848 6687935 10593741520481252718654078765242393760 6687936 -6421319353171699002071440178584485888 6687937 -18715838907446831425706421679638846720 6687938 1489808031852901429074054200115632544 6687939 30237518669669956624934087602719909624 6687940 1815713593446608938895116199563100160 6687941 14458916090119978016001625680153740544 6687942 16247366117170012460880903075492664512 6687943 31528495115474059769327221019516835840 6687944 12821663902909872881774833673377244160 6687945 -18005648628524483772899409918331224000 6687946 -33663927199788357958603839348068069376 6687947 7406635020517602722105861572128632832 6687948 -24730257204104125130821243231985041920 6687949 355611330150182517347426610365269536 6687950 5128293714049804162557931170075192000 6687951 668621839934400497917963079305752720 6687952 9948152792441493232286142093322182656 6687953 19004971914247794321850234999203511656 6687954 4859675377669455213443445470900090880 6687955 -1712725363059019116874955039741138640 6687956 -19118625652321855229933209200605282304 6687957 9189105031380838380744133035512353440 6687958 -133274240421120314760208236105911616 6687959 -83373628364571463108202826859982661984 6687960 14252693161348827687632781702469017600 6687961 14785526732863961461383296587922018580 6687962 -172866985905579273872791279944165120 6687963 -23390186394936218083294639647180666960 6687964 -18886325734044200018446666671470989824 6687965 -23906526158438958778086892834588933140 6687966 -10136097728291509914842308747953936576 6687967 22375484930763399259159761695858250480 6687968 -993978604656071768933957241620398080 6687969 -10180065996407631270195333640353212352 6687970 -9112350699308256666697396480951074240 6687971 3815900498766389147958188059973981184 6687972 -12363379381908433102101917349663975168 6687973 24995548325616672690020264739983204222 6687974 23118871914118399998955139229628370880 6687975 1475152006640030392602193719107472000 6687976 4225151805997632351802492197088558080 6687977 17598415034661843357891507172273065360 6687978 4816893908671289340562914002565159168 6687979 -28250637139133780473802095499005748720 6687980 3016463057332722409475412737463398400 6687981 19642142920846330194626181978364190400 6687982 10246532808413127509531903959404871680 6687983 60453689505269604403047321236158481232 6687984 -8203434630388801660357681919336349696 6687985 -727094270776707429694279140849825600 6687986 -10505390902299827831171927701788466176 6687987 -23287652097352802126963614026756988416 6687988 -40489767144931925269936040100170576512 6687989 9065295220749283565671266096175319232 6687990 -2666278391075044569196892155321937280 6687991 1010255199355274273870017042717356784 6687992 5218544373830565002242183748262912000 6687993 -2695454286182702858665393596719562240 6687994 12375041757513226405794450740964826080 6687995 860335739669298274207474502192120880 6687996 15627723252523531911711197199597993984 6687997 2420655015769781647461156729636536620 6687998 -24917695452830194488698561433861938880 6687999 -3045096475652095027234674298622175816 6688000 27914094236383898457276166522798080000 6688001 -3956759839546262358409649898397087998 6688002 -2767356661940273084805158201547558912 6688003 -11495544399386700124370272295499658080 6688004 -41351960754551076128012995565808568320 6688005 -21433228309296586016583669367185600 6688006 16094814950856964584362635870007549184 6688007 -12913645809908053395392713654765526448 6688008 47843257529797720169969196839900160 6688009 1643587345981995665284023621414981120 6688010 19199930684362142461939150264240956000 6688011 -1699277444005281999900205072732439616 6688012 -20252779281532726489938347756301170944 6688013 -45691203675363023785791082513707489738 6688014 16014944958659267609417203137362025600 6688015 513115174900361377540874506910465160 6688016 19362512022956488128653855651668426752 6688017 -4260746124146496251669456836482023232 6688018 -3996832400451520971267380838495475392 6688019 -278084651886043056224214703860930960 6688020 -2357176325916168954469597321905592320 6688021 21019441388902058977990569328796137692 6688022 -6070045087272384202856057334488995200 6688023 -32728715787325210883995554580225381632 6688024 11631364397311004876104236107692646400 6688025 6810286491408347509172570580840809550 6688026 -4372477875158026543211988875798341920 6688027 -26619403867261964663242341790813248124 6688028 51649311059365168933271712286129729536 6688029 -2946100713228933256977183598017676032 6688030 -11684888796834280813356767192997147840 6688031 18912386226804003340092406602570644592 6688032 -9377332811612573693179822859599478784 6688033 4391328639413997603601654190056192 6688034 -14961127416348366342940643825923419648 6688035 -3902666325106357098169964895462220800 6688036 -9086970297311928862014257050808821120 6688037 14271961025582142835316320878214144992 6688038 1860488216734244959547319963058329600 6688039 -36993556480651254304219750088639707344 6688040 -10016069260232806734583190387155046400 6688041 305184098526462838816889566973268960 6688042 12358633965879652402030408006157226672 6688043 11263103450068057696430254220233807680 6688044 12003235923478175215511038883304122880 6688045 -5659557270171045430690442126819088000 6688046 7725522804235238683896189780582713280 6688047 19720118741212431700250511515839432200 6688048 -180993503954622506776874716500033536 6688049 -49466615204952380563804614005973331950 6688050 -3755724368860534755084349938455779200 6688051 -42236637989887916564544820582794424948 6688052 5063787384828556184624308176927406080 6688053 8197597737387824528096555093831516544 6688054 -32303079049355353339497973601289597024 6688055 -16581151972914877947538847588338344960 6688056 -19021222966841482364189963566173388800 6688057 31061469438070253857466465694198504480 6688058 -5459323826625201478235842586901844992 6688059 -13009610185646880727045807392631527144 6688060 17110380811430991189056964786400596480 6688061 -33950053286256656986078596488238955200 6688062 22181457340464590871826531661759667840 6688063 20190329635148727635315224690972513560 6688064 -7029083769577898206846318173883465728 6688065 -230131730395752918236353176864324480 6688066 -5323068056755606039998980126696598528 6688067 -2221613024637800985924290056517982480 6688068 -15933118404486951903850705489677788160 6688069 35454694908842210429327413331466573470 6688070 1271676884614189595878709811377923200 6688071 -754009004243763463852102909723909992 6688072 -1542469087690155805745052449135032320 6688073 -8464946930729687620389989848278994560 6688074 -15535156444518943080573264829336190976 6688075 -27497662997007115779357601394367276700 6688076 -40755162553265451052644136124192340480 6688077 -18728688973550245559351854548667807680 6688078 5112479943681209022487826968244259840 6688079 -47351803271552188476058561100508850320 6688080 932741238977445649139083408661544960 6688081 -27081714506666109214933256390840518236 6688082 36080550502364478525795062857093429392 6688083 -1621667363170079978289973068933877920 6688084 3230685447490598563627395036774354432 6688085 -10466967850045791640070890343836493220 6688086 -10194436366407519128024311438519427136 6688087 -15485808676201433915991985567037530448 6688088 32010171805121686126668867520523243520 6688089 43943116135585215049681628182305846240 6688090 -12478272073742563728371328024522823680 6688091 -908159121403083852782188204919273688 6688092 1442750095329389339117067099068719104 6688093 -64348116600573959013650502400740381658 6688094 2975552582472460294060165178710991232 6688095 457413829794504752506153401647462400 6688096 -18575623652556504199698381731588997120 6688097 -2129670714371578126178821700501640000 6688098 -5214029921522660645715954431700884016 6688099 -85139864324430035572293968803500375552 6688100 -27425223344053355471822522427576729600 6688101 744147492290366817127920677639866368 6688102 -14709691488440907316363263889794470208 6688103 36335868772658482956963570273853799352 6688104 -13629343307960642301634511349924986880 6688105 -7712699633378466344617216537433419740 6688106 1020828155638534444688721213158494560 6688107 9488212270916668014252289835862915804 6688108 -34042526390694056437685503723484474112 6688109 -7248847948265190435048601853210091690 6688110 714284067374596238358254914823270400 6688111 -41296954440791167920714137228887402288 6688112 -4611274553126243846446940466631901184 6688113 -23271694338807439105324464914767667856 6688114 -1701204496945220369489030545457445120 6688115 -12984493663035767127998792915189032800 6688116 15369026274105075132496499142511349760 6688117 11523117166149642749319268148495461166 6688118 -3285866269587185915291944676411637696 6688119 -2666708427113236424348281053619995312 6688120 -12872029479076619991817430226388992000 6688121 20107963275805742861420858228370374544 6688122 -2587720212293260037543981080505856000 6688123 -9120396200158800016693807328979833952 6688124 357340293118455633148173741557882880 6688125 2198199513290182557532003280522137500 6688126 4419930464118685234526642072940731904 6688127 -53068320590524893337609221853898673024 6688128 -28770046650631236253951272334267514880 6688129 -4453220526089689918168129929079847808 6688130 -17334390185886221932276175569716227040 6688131 1571632763481869620802377753191178080 6688132 -25522588289741976341467708604830921728 6688133 231613373742856259011011645003263520 6688134 118689339365649824959051301436810048 6688135 -24652920239015990172278673140568790920 6688136 5950878832697791473229460090158940160 6688137 -3235917044126946242260339345519853040 6688138 40005256784193861947896132097227722240 6688139 -13368373608681581871406082607230974776 6688140 -13835103963417184947013612919395123200 6688141 -51081960169027057356300293103005027648 6688142 -677641508196148078553479315000961088 6688143 -8835101600152759540991022062967068160 6688144 -10009469322505627888159818815809085440 6688145 -10636801729984903961047115971244489100 6688146 -751467405744203286307341669095192832 6688147 -42024664811587739372027469335644601760 6688148 -42067083211657134483844376441658225792 6688149 -6090197520806238323351305437646322592 6688150 2210751679301343400457820006461894400 6688151 -22737341385614929993417121093553121848 6688152 -19797042582719300789883707961641472000 6688153 -31622928899619622478435485077752508598 6688154 -61479424950778950647043374056069920 6688155 -20603218953700324668130693367914941840 6688156 7113226108981820027526101632203809280 6688157 -4090950768470926541267589160086374400 6688158 -17533721445281302191957263392607745216 6688159 -46029444451628043578220141079783665896 6688160 46776577349944470060518348614173327360 6688161 -33507164815922239941925486278792825390 6688162 -12552425628765701135311742294937410496 6688163 -72450806509439251666217272018199475600 6688164 412948316596595031824257167940104192 6688165 1230824233409819447948864872055990400 6688166 -11731312732597513388329486119326133696 6688167 -6958656408546043181744265166006140120 6688168 -13418813014903742016326490589915146240 6688169 3974596811989989843225969428226615696 6688170 -567095773886669448512599286424038400 6688171 -785103257380004539121917400333985280 6688172 -9794681318848078934284241124419258880 6688173 -14387070582030192587476230636859444416 6688174 -10665984222668038694460293303596483200 6688175 6095785403383958227053324774921843600 6688176 1515433163494491936157529494907781120 6688177 -1166341586106052776312456944931368720 6688178 1896372527001163995330755636015917056 6688179 -15759493366986202366650456484844151276 6688180 9486099330000436985513066504937192960 6688181 10711531669220040675984805797119025600 6688182 -16977649282808393705476905049873555008 6688183 -61860561111863821346845638844520641440 6688184 82759507414776352925690337582894366720 6688185 4358266087993942659847956748698572160 6688186 13082163496898523869556625159372356864 6688187 -247361760066621627601257780947730480 6688188 -3724613606030317217528927890133164032 6688189 3199097034721150370048287205056125760 6688190 1075744423091357845780016029074307200 6688191 2871280426848933867242740016187744000 6688192 2294812949706077834719010368509706240 6688193 18104326983008746543630574428326412224 6688194 2986096871202373369106983771372283904 6688195 16846595722264363399284960008364480 6688196 14280414918580615326508670103628366080 6688197 -7222672870722334536895899489339912960 6688198 20387174812954257694392113866332275520 6688199 23367099972598556247534910105634258736 6688200 -6990275826129680155710216249864192000 6688201 -9710820479695890871793983885697790976 6688202 -57346612593352314966704802476660967168 6688203 -806174576118300888649839705104014416 6688204 29007463392923085473599529781716339456 6688205 35091312798427152227858091654096426720 6688206 -485635383138812570569105874063808768 6688207 12953943338835193149120909526443685392 6688208 -18775890664900040300660487096271110144 6688209 -5172403190910457509585040416167934720 6688210 13443376742850924167351967881787929760 6688211 32778875451320543275405124864928808812 6688212 24247971072289078864139146127232153600 6688213 15585499705335805321127661668716199360 6688214 -151320067163751584128627278278459520 6688215 -15985907680803315843216854629474048440 6688216 -4133787489356403919783385132142428160 6688217 34551759194718378081731376627171616266 6688218 -17634565501736086148287280923319040 6688219 13574318084859489258628439587593144320 6688220 -89094675191240060211054062419476480 6688221 -26398446681590214382507898856879266688 6688222 -28070760929354603737222585958918155008 6688223 29531755156685127396867754856160343248 6688224 17477218835712557237172239832451645440 6688225 15580295625840350892545158914027393900 6688226 1795313020566383243494739130674655312 6688227 -1777988581510449163470443576748000000 6688228 19023093589596999052085076556237419520 6688229 -8222409407473422335037010196106119526 6688230 4206369834508695094229811307237710720 6688231 20105994450481969505787861755079077424 6688232 105630763537469558288105384386099200 6688233 2748084485651567416327689372537622602 6688234 793635534202078822301847857108443392 6688235 13540173310277935517834359231393843680 6688236 -7007495062302886242716731701670118400 6688237 -3112899554891244838070044732976159348 6688238 21019897597340899653021999645307091520 6688239 -7114410930264675808590073750093137792 6688240 1050366211346094912303413565505536000 6688241 -33092770731382723685128909007465802240 6688242 10644084649170732561381500692698710784 6688243 38922981477045830999421136026602326384 6688244 -5479299719432977692507660842325644544 6688245 -4585785472199145081001497303538694880 6688246 -3006952130461893691665529610651195136 6688247 -585262135265406395744717079849883008 6688248 2360061999368032442238404174616330240 6688249 18800872302361186626016372807379957136 6688250 -4922222371461207418313184100872192000 6688251 2168242854850251456231561883720408692 6688252 32154769719324839582769952719599476736 6688253 28006079479504737638658199622043358368 6688254 19214157208551734096332207660239232320 6688255 20516149398036057202018663995169557000 6688256 20376239603407754910655341743038267392 6688257 -24359661132444539884816322132326833360 6688258 119964597109109305880358901576734720 6688259 -33689168527488828914263976722223964288 6688260 101421052473247026894541453562841600 6688261 -2608721819640604160301942354106966500 6688262 -2365098502556756895516013768657975296 6688263 142072861135009148647980002568789120 6688264 -46352317532373304503924167112557076480 6688265 65309602482052901281235311261205744520 6688266 -7892122848787409896063854300437015040 6688267 55128644437015585230918640918841119316 6688268 -12760192833294399976103576829223332864 6688269 -804676761119809049150094809260454496 6688270 -3171811026604389668994855762646675200 6688271 18861177011585189518410403833866296944 6688272 -618015984018884605702913953749073920 6688273 -43808490654935887141753245816944934478 6688274 -4342819097982527243028975810198363360 6688275 -15147772524092192952337864883864092800 6688276 17995023369540100572337081668343320576 6688277 108681200320962129624934899426289656960 6688278 29082310128711692718983415883242685440 6688279 17242270450928351081034221192694652368 6688280 -37416847975700318336286594802483200 6688281 9794126083092479617610618183996999424 6688282 15025645830749074670354402881108730592 6688283 16693625491226137963459105092274056720 6688284 -24553727685491331823027295016502545408 6688285 -16648543229891676138060058227505449600 6688286 -21956316359574597254455362032865704256 6688287 23518473867384669925641304667980705944 6688288 100998611633067249662593425255784513536 6688289 18516412957973566972099475326156614660 6688290 2322479433915972121585253335583616000 6688291 7815972391814280445535539992992854392 6688292 -8700622432317778412656496342866775808 6688293 -38909485959998774463094375067242712256 6688294 26470521863113827276200700249941193696 6688295 -15277603265102726666154327013821310800 6688296 -10324691185037300792458586265948410880 6688297 8378535154714076143440312046237318464 6688298 -41207495063968037273287285612222794240 6688299 -1978758514524927065089055158559404800 6688300 -10995093196968233467018754810100985600 6688301 42782727304628824110151195191949777302 6688302 1487916131805879755726263010585462784 6688303 826742220802114947483837033852572224 6688304 10936480198203734640719568885706752000 6688305 8411545623734909109923312810502950400 6688306 -465858979803628140539534663100508416 6688307 -27633209361859031047623007139486019444 6688308 5563123266085697050520222916812832768 6688309 21305307975853475197416260354012678510 6688310 1318766551787114657405735438958773760 6688311 -543209875871725586848904565065773056 6688312 -4963447119977946369077623277985792000 6688313 44338278407734690117826490289589099562 6688314 -18935103417622160080763729637739786896 6688315 9473317742117122625303361278342904960 6688316 12030314399690873592620908519427927040 6688317 -17908204208610006970808874981130188000 6688318 -1643113822266686354992001083550880000 6688319 -42014209152452767367679966568382626440 6688320 2500012258688306016251576452204462080 6688321 -34995237138455064348540390832394854956 6688322 -11240796449703073843811691077426346288 6688323 -4929413850187866714049628710052007720 6688324 -19490011497830641487610226624595730304 6688325 -6233837898892415647524332952290892000 6688326 -13546945119259367975226873301207016256 6688327 -12881659792841224419666095626479338584 6688328 3875408925342154529635896973944422400 6688329 -4292139195463507828888849732905864192 6688330 4497487520908398750312894090693066240 6688331 3304475071796739209277071832261341280 6688332 3927969491058802758463056249133842432 6688333 2834895376901459943509804313655972684 6688334 54892485124208223997588681609042872192 6688335 -8777820031844552627507580489654758400 6688336 -5342745724926258409214072644573986816 6688337 -9665809003257084614968904673345328014 6688338 -10787394926965089903212626191271990656 6688339 13163017689758922064497530997368485456 6688340 11334466060582466478488036861683514880 6688341 -31291714438298761490892240442288112160 6688342 -7067684964503756847683198991818741760 6688343 9914323696343798360190070314312905664 6688344 16083744168210368583889211581054033920 6688345 -40508445762130336253077655659441606200 6688346 -4956922305699356773610872206013973760 6688347 -21711673439885581183422384636634378128 6688348 -39196429743774365570126870298042875392 6688349 -131014141830150248547414945888624480 6688350 4788431498363582437648225019745552000 6688351 36181856083807641908237292947365624352 6688352 -2115321217841935617515685054895620096 6688353 -9865308275465913871119637034634962496 6688354 1389581772460433016004464918871564800 6688355 21843597973498071017761725744458951760 6688356 -2254582000584428410130954332095498240 6688357 8307136426512216584122687033760902320 6688358 25530137745029102784163693935805024320 6688359 -1180476736667710946282254908030335280 6688360 13086374181325598147850403191137894400 6688361 -38256220917923750063088036203303203680 6688362 -15362661301620442456364402674929278976 6688363 -43273762227117660168960328363484563416 6688364 19126734196421771360977089556953835776 6688365 -13695227270110793577697918010701109280 6688366 17877123798072169260328264003964932224 6688367 -12837416848976596045249518275370977808 6688368 -2084667390730365299662903413198225408 6688369 -26010289907508479616858191803022420060 6688370 4441404904419776366017112313893832000 6688371 11027480107043432571569928235596860784 6688372 -60437030268399215518365594643873199360 6688373 -6093649309822919761940501220134561316 6688374 1766247597248895231609328560943792128 6688375 21000547094403844927530967167657522000 6688376 -14858176804567070104834294626098257920 6688377 16649536741959268765953866464851859200 6688378 -33699916498855282780990792141077613344 6688379 -4973778560996639700167606096941144080 6688380 -1260012990035427119367120209418854400 6688381 -15184799624476051332969089142761928608 6688382 1659567290852425705152331990422926592 6688383 20576681320905627645400683199679514528 6688384 -31972930875242305547152347994710343680 6688385 7681912316196800070618442444755101760 6688386 24875209764426668673323778983879731200 6688387 36036397361279988741326594790423719036 6688388 6244708424337703279195626127537852416 6688389 -28601497783995261734496697137462611232 6688390 2558403707063747314636629647178912000 6688391 9473697482234571540776948606949670992 6688392 -281156009170982703609170455007477760 6688393 64961373947937583833472542976152479642 6688394 -12158614679779034620827396356620670208 6688395 -1761791503668241478105995862543640000 6688396 -23800912524962290110110038647839744 6688397 52685497308214328392720782853899036192 6688398 4719551930210301191726927780495052864 6688399 -39682152861130556087046491839167844760 6688400 -1156612447593009672205027276337971200 6688401 -7492077755565967723196174606318173968 6688402 -11760637112740761749176735396287999360 6688403 -49381331125605041336177153863740965520 6688404 -10205118869735220271543351294104159360 6688405 779278658478173763220198300324101120 6688406 -1666046752256079823713867194740879872 6688407 -2287915346856650084862766903143089280 6688408 20383903390706795475518863634048655360 6688409 -1636024086142782686120392761644039808 6688410 -8859455764527806481366132701387408640 6688411 36146627047073579050992861509684843012 6688412 4232881154514912649670520068229734400 6688413 857475819108250085159818378017115104 6688414 1950160605261302290876774930649073600 6688415 -24098863632374068406708115271908528000 6688416 -3907618011052662681155248936200437760 6688417 29791427344853091515400588156686211120 6688418 15848620177683142046020849956056206080 6688419 23250446975025512198519138439567661944 6688420 -6548097115042031439056114694641790720 6688421 44885749083830650751345791259936786622 6688422 -2152753061424670494457634803775831424 6688423 -11442103293052682798929676260832595456 6688424 9422488654729706588463153712813824000 6688425 23967201811814861726130743495685952800 6688426 7216935074090568309847229168470260912 6688427 363022636658858034353509189733983392 6688428 -19945195021458327908251518287129786880 6688429 76834263274652836338917889868836528384 6688430 -8142216883710244123358987493332256000 6688431 -14530958225722764197209729258321695480 6688432 -3617032216231381103884109456571940864 6688433 -61653446747372689844553334377182910318 6688434 -5709139883470734105356077101051225600 6688435 153089940841060484504461419639073440 6688436 -12548162316742059401000501415569448960 6688437 11912883652437175585616286021018324480 6688438 10042654853525788266017742837894712320 6688439 -22181936286586513056034441858382517120 6688440 -3915930081181839032548370977210368000 6688441 9439913387173597342921302788153397384 6688442 -8834828882533218453972874818632605728 6688443 16599496022684764815101274293389406064 6688444 -1207354596071359325934803881619957760 6688445 10872152991514118719122985410176246700 6688446 13473657535226776884644906886426667008 6688447 -7920024565187429351798589763865051040 6688448 -2017120599395716744401966147368386560 6688449 38005269337139684892799408205608442034 6688450 -14965083633547346922389729444653962000 6688451 -41290966483857720828571249379819829240 6688452 -11602397038947091511540306212797907968 6688453 2593310383388230641716060337458179320 6688454 20459969685863986633772680968057550176 6688455 5386825935687432703109621354202193920 6688456 6436677951930491794541153507401728000 6688457 35934777641936480619326312122997423706 6688458 737977354101703637293278199793310720 6688459 -21640607520324799748826128398151854784 6688460 -11324072745005914105709890044885918720 6688461 8854320202744457317604411408601139200 6688462 4453617227367809401846726013225763264 6688463 8653561483926986766893515895653702896 6688464 -6857474311192612779442456346094206976 6688465 -1305791099471829504412048518791352000 6688466 -17063347577020734357516610099656401760 6688467 17011846088647037060614370203381032960 6688468 -21357831584091157624672413702399924352 6688469 9268470245797003877190234341469474144 6688470 2962585362807793468567512071026410240 6688471 30549040256843740071748230058940321672 6688472 -966577049030365918789797762210201600 6688473 -133615731871297079926596257332417632 6688474 -7061936383244902992867789269940180000 6688475 -26390515818262438367283516942697359000 6688476 36115814918906712210895677174197698560 6688477 31224744376240437394806205963734485292 6688478 248215891738151715197768557458757824 6688479 -1026832241866917240978552712532927232 6688480 48233517161531421817472763097763020800 6688481 -67532905721567007493969755301149722718 6688482 3482179577225842758370941775392391680 6688483 20062943303588545587656962067923668184 6688484 21608951704228627743335528492594417664 6688485 -3080969264228740351362375960119828580 6688486 166484300583353130228470674417219584 6688487 -13187187282033064090753141434859527000 6688488 16925380178909898838666555441485250560 6688489 -43864044390676487325207020257870079600 6688490 10243894853855254718080159542406802880 6688491 -4951378310372392058235402930254749608 6688492 -22600585409132987541723315948414317568 6688493 -6749128245840584719232533076087831040 6688494 209535791060603572834242710601406080 6688495 10327730403067436533448230397499567600 6688496 13589134908872306923674907419420721152 6688497 12708059353448932723536814695877442880 6688498 -2721677534172997404143026991341658112 6688499 -55244310743550252913396491709584520500 6688500 -4733342611454180576546571702988800000 6688501 -3415070386496544560169072608274364498 6688502 11964515097829663632126323885539593600 6688503 25120032433980685890910585234538234112 6688504 -10756984401263705676345951914323722240 6688505 -13123704997330585817929627687984529340 6688506 -18646518657010899664153435719146164992 6688507 -5763351293218993185853964236225845488 6688508 -2726204098728675836109004437518607360 6688509 -3769534324302336051719061317721578496 6688510 -12625001913531508833280124678224443840 6688511 -80863352610251641185523809445666843728 6688512 16811162919804689520769510764019974144 6688513 -35232772489982136356121871744485235920 6688514 -6136548338994995930962683649356702720 6688515 -7940393776536309190242442523457089280 6688516 7459651391755507419092234605984269440 6688517 -87287423023188125609652029105846304 6688518 -15024532252149728931028716796276236096 6688519 -47270171653245782235031740201825791080 6688520 -39030588008101677003734996235601459200 6688521 284232522116890211865947620195092480 6688522 17617640798703794616243571326733803312 6688523 -12239480808884024415828898885393058880 6688524 -15699753094337485268799066984346489344 6688525 -7809911446558623026092272785802569950 6688526 -2243502570326264866446332859767056896 6688527 4623633296704522832635087447442537232 6688528 1536318693024676606356446537184706560 6688529 -19479226706571630885226445588409884160 6688530 -387513932963177754571397554271219040 6688531 51497387371930051985030966186175329280 6688532 -46822757134552338991543943664764221440 6688533 -9771635257565631007362087903320929536 6688534 29363135750493884669818011951667600416 6688535 4928837891801276335016991890412288000 6688536 25449155900052670923660363771573350400 6688537 -50925555565644452114848027182201333814 6688538 7153023790271554362800394339428928000 6688539 -11988845348160377444401990198370722032 6688540 5615985144989745132873656231331786240 6688541 -13409230026493075727313245065965151200 6688542 316667053799742771857893789701126144 6688543 34507624380945589380238023423591783880 6688544 41306284966475952825159142162204065792 6688545 6613522009240905613623927542554880640 6688546 33282179363687821666956023821933595472 6688547 32596331148457145124197547916983956400 6688548 24098035292010616080608418472588062720 6688549 -34172730992283731132318197609904386914 6688550 -4650443328782651512379582980603598400 6688551 -1011119887183526325109818705732272640 6688552 -301641743040004124399930291076648960 6688553 -9840398982335221862935267135068451596 6688554 4191854142615352230312483296032753920 6688555 1886561412197744786576217487805272320 6688556 -1277433290235934087993781706652204032 6688557 -17967009359530019128968140654284358346 6688558 12682058345581942481197817236788290880 6688559 -35890671136849732875842713750482144240 6688560 -3489228206512962622825044080310681600 6688561 -7994659570746037891646646058745484096 6688562 -8958736207317930956587988152465499136 6688563 -716757555923967057475176880662686976 6688564 257870066043486142664326742645430272 6688565 -3095080258996801956433034599369091280 6688566 12311482145925749265712209756807209952 6688567 -18842748401510816334587589732965068280 6688568 -30567814610031591908484422209489981440 6688569 7426048424616871732618054352943134544 6688570 5018359531768574498140288929155481600 6688571 246541282848759498507294687382010544 6688572 8467137129667777870441333336833245184 6688573 -47001928949934748179205321447604421178 6688574 -7573003772870179159298592767725534464 6688575 13981089857535568090383034591514242800 6688576 7087083261994403073947825357901004800 6688577 23558069666781580206011917151466804672 6688578 -1600783753947749564063674188811249152 6688579 29537865085643656462967090330678165180 6688580 2563320475823867568886893065713747200 6688581 -28056044573237570594076936315899689248 6688582 -16317877087067028731396361450959155200 6688583 -27417453400215092783052861895829302992 6688584 -2630291717320143022842770293247508480 6688585 -3730928256491980100069432906061579000 6688586 -11211191381529536917637240542026387456 6688587 -8623319597620826105723418111190828032 6688588 8944514987160222611408662176852528640 6688589 6936761594968494310987053878383440000 6688590 9126234621645608408713580821124488320 6688591 1641536913030521217247597020567513088 6688592 -13329698645599369752741854879255101440 6688593 -3643866428379806218948526344247786718 6688594 10023736468725613464490772187626154240 6688595 -27190397565743288986875468711832084800 6688596 3455035749839561442851193285507840000 6688597 -7246965489787685429541887430048673088 6688598 23857568819290954375462388123437275072 6688599 24771325676276197033093400135258062800 6688600 -14657869873691922992904849501268992000 6688601 10488578463674663800316411514141241092 6688602 -2633317249056588720160517961749352960 6688603 -60539259782782647144106099823070345148 6688604 590730962123743093109214170777978880 6688605 6589811090269408943067071500756131840 6688606 12082879617301655914794629191838554752 6688607 -585270293038035747030437058594774912 6688608 761959351482327603968952405147254784 6688609 11396280691963939799600961186727610416 6688610 15200223454113167325410393750715636000 6688611 4508383625611519130828156614307903460 6688612 -4367418716717168839133329346468495360 6688613 7848234342131859300628338721465288860 6688614 -15467258170842992371536429107772334080 6688615 26970522928773484402063986791508104760 6688616 -14712366082787349808464076395687690240 6688617 3012956940097011428041789634649131520 6688618 18126206638961527789125363285489099360 6688619 10831177137094188183289292188983724800 6688620 4189127121571723483682430450210124800 6688621 1749258775796915788140501750441689100 6688622 5007319384892310730453290105285133824 6688623 3567543129197385866776969135412997384 6688624 6156007720462942686374578402152775680 6688625 -4158225264642152283507061816757502000 6688626 4671692404732618870822589589023858688 6688627 42764439622690643734587317954505238080 6688628 -53735554101984332081109022555300103424 6688629 -23778968971680128540859236498094658560 6688630 -5057358874439682421262134952409991680 6688631 -4644934860298995879523921465026332568 6688632 -6538354754223689732207350218592051200 6688633 -9235650261468411963790950635216711424 6688634 4262718888656473021542653129099727216 6688635 -2367413609055850327110571739811889440 6688636 11175636010243251122118098674826240512 6688637 -17898334648414311632640612066608786688 6688638 7264903770769055563232871235970112 6688639 -58246571734578169913696068549928498560 6688640 -9135610795189441059259565824435814400 6688641 -21658056576899186477144603167166989008 6688642 9253653700964800805504564372166443472 6688643 -8800345451620316166140811714074534112 6688644 -4927278120760942540385685461604771840 6688645 44036678069674593739534676131148403900 6688646 34656103901064902193272340246930870720 6688647 -540295037316472281424893617992865640 6688648 11268486223028096742149182092886302720 6688649 49052330459904783187189665596539183680 6688650 126881755635062618299299815858419200 6688651 -52928005056428149800033278309291266348 6688652 20326203524928692366710480858778964480 6688653 -2056176011581130184603921785615523840 6688654 3327887487781318589100450809579520000 6688655 -4137995848412248951945455409884280440 6688656 -197635819886570847160303078196625408 6688657 35538405542018476304349873038281529906 6688658 10036738278973417541104572761423550240 6688659 50752704419040357590515626160748762928 6688660 22006257272634885035226200759896565760 6688661 -6750801094535870285776914972555311040 6688662 17077734383168272920032064079291392000 6688663 51580477618279352526125202941838035912 6688664 -48235893427674104675794894597485772800 6688665 185693170691597816948472037104854400 6688666 -14757456302750780921572527541545949968 6688667 14076587306337294401711702978705681832 6688668 5193420535247469510524829643766439936 6688669 -16676210490085812148994196450252186356 6688670 9397310906960968732635159473624297280 6688671 -3352726439812932332149009254410554752 6688672 -1254581689836596433892310287635775488 6688673 -39608124941192683514950365801303810078 6688674 7402625273387603680468340511182031648 6688675 39509440593109537886005957126776800 6688676 8406331860964442981777909998593388800 6688677 -17559502098054970868968355878673604096 6688678 -12914696701502426785885026079843107360 6688679 7712358891080475021258109190208383784 6688680 -8186671957143544307263488792047616000 6688681 328862634931243443960707929042001572 6688682 -7507373967214064165886229698493810176 6688683 -7363554441000830631081641179492376400 6688684 -15777186141349518543021824390236078080 6688685 21942081257499338841485276068245094200 6688686 -25090502622258343053987895996321790976 6688687 283961431973337863326930186177451112 6688688 -7768843292036083799187485434550796288 6688689 -2546101580892284285424438301507184640 6688690 6890197051165229370303935248358301600 6688691 -20418351756812098152262707797419825908 6688692 -8022008657122008789325457986826937984 6688693 -586774402570161445531257058169318400 6688694 -30102680242329176486364469788020491968 6688695 -8071250166525975391717236391787912160 6688696 -10063716466454861592082476930398576640 6688697 -3272418092152367372752360638378835968 6688698 -1436440488509604013690895349020831232 6688699 8068765702078898123676109553157487632 6688700 -21257542709537420318009008792419033600 6688701 31105169892432295695909191339204052492 6688702 17559140923497741033741991447859511552 6688703 1055459751228310205054080451924115840 6688704 -8909021706822430462084080377253593088 6688705 -3709143807413602765296510285427886400 6688706 -668551288551868240619245108787275200 6688707 -1090958108489336846199570422893495560 6688708 -3197976765061528653030396751057406720 6688709 6093544336761968205101454588940002816 6688710 -4807322153347135997848051250873856000 6688711 -83253061038201714115884681129848051136 6688712 18488050385019464165479897256991129600 6688713 -18772850736135528601193911272133286496 6688714 166765828341170451626716217189085792 6688715 -1217851116831607578489894831712220160 6688716 -11865544829694411934243515446111662080 6688717 -343079043440686171261072925705461888 6688718 20763055947532166357675690649671231616 6688719 4262637276755243075796287048447131224 6688720 6877285311442925998699498838852812800 6688721 -1835550717634750811644032453951403200 6688722 527154046532109458665606362005544960 6688723 41736912215745955893046125216437060972 6688724 17727287289751810681268428957884082176 6688725 -271084695965443333407020830995880800 6688726 -16983783898638265240456634257816622016 6688727 11664890031794724597731897412453501576 6688728 -20682049365243682798824272287708416000 6688729 -19299335034098118982599581575600165680 6688730 20903432748356670120112986778107137760 6688731 -12119520233356948701498619589972921856 6688732 943518889602050670067012322130027520 6688733 -35891161244186659553807551402933800180 6688734 -2921209349176514459802442728251969280 6688735 -23701949309260773826070982310833312240 6688736 180816162211055644265532673336541184 6688737 -3167235735350709003310447464586011408 6688738 -956311027458075847260706428720981504 6688739 -5667081635581685393522724845856506544 6688740 2450609294385644857639528083497779200 6688741 31704121137754790262422992322797871520 6688742 32899675965421223412810331399146370272 6688743 -5842636217568486477128406976826123736 6688744 -55904496797673073211434768802503065600 6688745 13150032920144459608304495275994364480 6688746 -4401472277277787294350406464482958336 6688747 11727194141275209934095696756937893040 6688748 -29003164906093775675747239130722113024 6688749 -6559337335992434400308723614352558880 6688750 -3708839123478972648790873789159080000 6688751 -26060413388110190320576458638659815408 6688752 -3356751018425902403613174342941147136 6688753 94372973911200253160624829834740033700 6688754 1916121923517408302463763700997762576 6688755 -2662472915909958860593699834667793600 6688756 800873776573118853027524496450478080 6688757 2461152059948381889795168113240505006 6688758 1138449628762361740474147164726743040 6688759 -14854541397433811077471634305101600 6688760 3551494953769591939619426715764736000 6688761 4813417764292139670322359669896123472 6688762 1113420836295996583024935729692172000 6688763 69968499118614594078321763622233146480 6688764 -3680404079599138586972247528172231680 6688765 5671419286623025537137269667137199660 6688766 -8665689964995122555667220544198820480 6688767 5102173194895653516341480518184942280 6688768 -13135563287868719576073648365629341696 6688769 6600308850537440379845270536247866920 6688770 -3249702321425934365386643267576793600 6688771 2526348924650697242127064096927807440 6688772 60756899438163638841632775455280046080 6688773 -2828642260749278091190197457751991936 6688774 -26209706289227219209319867990909736864 6688775 -12243412998795883426638026791892047200 6688776 702071681496000565072577297984962560 6688777 459070571062842850019020383278086912 6688778 19596347031830320371467806143506971440 6688779 29606584339880491040516887884662400 6688780 6717752928774294174609695754412861440 6688781 18626086460031432350993748218002854528 6688782 -1604541937950806145683289000484506048 6688783 -47555795372256757790139870792674021968 6688784 -6992763657132204193756929271069999104 6688785 7663419921619123191536160625211563200 6688786 -3597204104743391072621161053450295680 6688787 20343276453452313501140533262089603152 6688788 -1509070407476149096158713588279193600 6688789 -29074184562362118082785325713911111410 6688790 -24672771137382026530369290658876281600 6688791 -31049207273468168318251086250095486720 6688792 -49699864662402141950956558119801446400 6688793 -26081933643524696894684581204354331958 6688794 -5031285711144637511003486005988656128 6688795 5530757373278708150441926430993138400 6688796 13809651236279767124665408365839193600 6688797 -34353761350711346173797075621115804800 6688798 -15550950805178325548601850724916365760 6688799 -13100983435487883135935599558211309736 6688800 -2038007509866578157312631484030976000 6688801 -16238255462321431501850197347112007296 6688802 14888407748581556173202692687293974352 6688803 10562531443558864650782704110959134848 6688804 28930473473803641057109870686165820416 6688805 -62489233039685764119782799069730275840 6688806 -13777553024156238921448286358366386496 6688807 -55481215181500011304961778971317991944 6688808 4506314129529647948252175250398904320 6688809 7157155565913917839553536205473233684 6688810 12783229564090674380119348541504506560 6688811 31015387650818174705847675874905367512 6688812 -1917083670626572195600236900846274560 6688813 -33224861931393397991236597218382712938 6688814 13707057028389252916033513686793927680 6688815 -6763788119713871940065270403097582080 6688816 9907961466153600311044518070622339072 6688817 -53298275824101824208942534018217305360 6688818 -5693717884429307027449180601809266816 6688819 35385961390120754960738032625572916680 6688820 -30619781101402907710710978745453117440 6688821 34155736515168969171988830944167780320 6688822 7989923149543232876994263797506048 6688823 -24230571726074957511131465552669833320 6688824 -23754043186021656486871571967053230080 6688825 4416655191042235533938744117168995200 6688826 19450681140375984463281507126677305824 6688827 19301867757275435530191223625464916364 6688828 51805417531930410514133700140599399936 6688829 3891156999716896119885725703738601152 6688830 4068271442311140527928564347380608000 6688831 -807602813133874220222487069517442368 6688832 7400276274626654987392068818387337216 6688833 8955336011892275770131158066576806848 6688834 24710616962286602512268639999705988816 6688835 -6206140837183832782047274800740675040 6688836 4194227457067080524434238221493207040 6688837 -3110532875398667655138209157342497088 6688838 5685212764278320124065668284471884544 6688839 -1053281780784967660629195571167688704 6688840 36706981867386622049616631270125004800 6688841 72123010992978373897220104183345051152 6688842 -11864214395535796268636763486834962688 6688843 -29855180647855034018423797484451378400 6688844 3797310975625717726658132972534954496 6688845 42539396215801746413954288338831425600 6688846 10027872203222889685438859449798471872 6688847 -50802394813320894726563084381920238976 6688848 -2706486232561892042661365179399667712 6688849 -32665597056134971331447074772719435150 6688850 2980387420308845629458327580749120000 6688851 -38590763668776244024775169512640007680 6688852 4663694901112412657634882060283174784 6688853 -891856358691527748761644610314766898 6688854 -9361059514712314358806277764868105280 6688855 7692692311511339726969888342941188000 6688856 28493564044934764116840649357562234880 6688857 -13453421104766013371417385554549483520 6688858 -27904886268279938936762459677470961920 6688859 36424611006260236021081249870116789060 6688860 3843712158482418602232153891486597120 6688861 -54392535198809370976297417864805719700 6688862 26425523747369098332291993399337506432 6688863 -540661509127358316638727823701889056 6688864 -7236647911156027561737810467852648448 6688865 -321372696509196329747112007660102080 6688866 21116558822740700074340107102352164224 6688867 -121589911026395457438603710991179088 6688868 -6951866133344992991628294140224957440 6688869 12431097907067061621094687918338511008 6688870 3740142355383661958695808312260162560 6688871 -2726483666064769525671045644727284640 6688872 9892397850677439068791870937542656000 6688873 -41198767368442415859656392385845554140 6688874 -29454114746126989473983648829842069760 6688875 -2009310784439146019735235005984436000 6688876 12997033907608940923585652696572463360 6688877 -26333764006302619588393836288508841940 6688878 -5730169916333914062937922927375198208 6688879 87592703788638203213126219486951230560 6688880 -6527405481772679238605086478008320 6688881 20389493986583816856628881901930490370 6688882 -11361738963659703868518698045718836208 6688883 5261425224514729120152897950993103984 6688884 8348405865033089156098017712623022080 6688885 13202251652597269687686655279387407360 6688886 28236464243426791750057173819852319392 6688887 -5418128702538735443492565823905445632 6688888 27323469046003807045180974514054348800 6688889 -29967385852885824304917409751329319280 6688890 -195674019881754746981327994050460480 6688891 -992159828411535043919176992387391296 6688892 -10704884288583465639080546175428944896 6688893 9281338923007323440681473399738291200 6688894 -6214996200309535118155018523300386560 6688895 -36499151190982608427270766803875144600 6688896 28035342710021049692505428116006502400 6688897 106103292917418920000575210796802792 6688898 7692326914557404915007087033362677200 6688899 -972799681512136900315529818047011328 6688900 9088107779501634300121768572382448000 6688901 3773369014178156074088364328543288704 6688902 -6231631930855575335386864460973559296 6688903 2672523898836007195025280295177162984 6688904 -17010582553942079842781567257225697280 6688905 -3314199369605226008422610904895189440 6688906 -226487310628312764964090377299229696 6688907 17394888423395234222853414574469235156 6688908 410327112042513228451853877416064000 6688909 -57154546863141848247398020332436610890 6688910 -9912056787453309897866613155588609280 6688911 -40039222165575526129007649558902207616 6688912 8991466441844658165994152581035786240 6688913 -20295235965050426816290152286669786560 6688914 -22640310598733916891088708552427377920 6688915 -44281913221205178857625672951927535440 6688916 955788479295125960059246963848837120 6688917 -322294741259906207040091908559415172 6688918 -9580023166761271239218345264394295296 6688919 -57209132184596327471148567432463546680 6688920 -3887740012223126338615941409515110400 6688921 -45245647049878654777243801782834897456 6688922 -857713919228124152558789897662671936 6688923 35890825767001047046768327537290499584 6688924 28063505898186856092951426383504477184 6688925 24821593393886421250766100791346049650 6688926 17811074435415319352246985798124504320 6688927 10938652462651300234163321008212334944 6688928 50682002081537870412546889734131220480 6688929 -9183088443449908777462983385815503232 6688930 7339655731304983661388608785954790400 6688931 -31227569525759111299616557830817569000 6688932 -4409468656525905414152775068654125056 6688933 -8307663038694469490887766507591786818 6688934 1491269052025742524949158596950716800 6688935 18348249852369948271404638675113982640 6688936 -18917459304131732374691967828811576320 6688937 38358913124333459329516143540284380260 6688938 -7060062042146628313048749990034010880 6688939 86406941261515674147709461850575059472 6688940 9036525897110212648520269843376855040 6688941 17792852264419471209831064451068668672 6688942 -14128094122937687882640209036636745216 6688943 9883245826479206216755004485124994192 6688944 2847316605613310381503177849674645504 6688945 5066811792272435165542453308090111360 6688946 -9349989388064397179612506932544373760 6688947 18375806072874088404328098640233929328 6688948 13486063235532885355569255934815744000 6688949 -30081157982122112201404161826746586020 6688950 3268144345695167923725047875356096000 6688951 -1052792993819241927543413674505132648 6688952 25725931015188751245839417481670533120 6688953 -2827627222076851741213321276840663200 6688954 -18445503322977067180467884847429430560 6688955 -75182254155932435109694090410648960 6688956 19048412007709132711523722642535408640 6688957 -34816653148025011397230987959146633568 6688958 -30169025829577316971868885246705190720 6688959 -21335571085122396301201895417295984696 6688960 -12982293804352987263895025692044165120 6688961 -9480021042619520450874688647593250048 6688962 -61191596596916441514027054914316288 6688963 -6646590430403728878680864739508633600 6688964 -42813064689532104868573021076567695104 6688965 5116807245871494746918971331243721120 6688966 7277568346398976126734578093705594880 6688967 -49240411096675502730354137322285042984 6688968 9923183033205597180875029844471808000 6688969 508822319473671599250208666659512256 6688970 -16270660131178175525701567946840774400 6688971 -4840599039155629066805444434666396080 6688972 28728527848630004356309574636916267776 6688973 -4426179665590630520098927725797199720 6688974 19827726681690441793164682159904439360 6688975 -15659741014136256181405534490731424400 6688976 739289998694249067459998429399089152 6688977 32810640748173220222986062683460724720 6688978 -12182951936766275716107730263362730720 6688979 34938489701522981395776093166401508680 6688980 1567864871685580108363601113961107200 6688981 13983246301388344891655098928263167744 6688982 -18710044050206293024129159198262301408 6688983 7475666638049836783833394598320923264 6688984 -814368629422208982012105054954516480 6688985 -1965939865108649798825672007978352440 6688986 -7310712859073167167294551711927695872 6688987 3011262019127980998150467997612096400 6688988 -13081759615124809734728446108361564160 6688989 -39083830673679922464270789091670084346 6688990 -1063093847905834494491078197416541440 6688991 75550103816869514690947225929932262984 6688992 -30754751806361765187401313442386935808 6688993 -53552090272422176643224161808798042880 6688994 68291874193904043960809907285528576 6688995 -22610891137562382809757997253720599200 6688996 -25055851110543521472186943519003649792 6688997 -982530212554976079702700159216340928 6688998 -3783067662957401117571552329534871552 6688999 -14903585800338268711550385718493677000 6689000 12995399762195421040374004806182400000 6689001 32022985030954301347734314496836016 6689002 16530561131325938048729681211371051952 6689003 -4998531383923706955782715616086146508 6689004 -9406171784062719000437122580662222848 6689005 -38339541513460796712619722479802596340 6689006 24446983915624295157399962383838309952 6689007 16175180669916107038548138318986688000 6689008 5018209965670127504436319571385548800 6689009 2859186845073078263023205688233304960 6689010 -2792114023648016654760040281755389440 6689011 -4313744158953134945891888559204304896 6689012 -55871899661973032794252567439256238080 6689013 -4444756881320952013954119896119759776 6689014 21787598411813046624435319613739677856 6689015 -23711397373457511454647403423364028840 6689016 2421575732282813062567849382694359040 6689017 -10655529446336691638226331612742092668 6689018 -20114019651098447061493200428571522048 6689019 4122579284709454622692704315639544344 6689020 24549889147439757910899771268281254400 6689021 31011056342443116927918549142811347872 6689022 -4289954026910907529644698379280667328 6689023 -46559783139971285608484377022123942160 6689024 -19307761246065667716664667742551408640 6689025 -762017079234101126164334083369382400 6689026 -8117871364629194192716434043052505600 6689027 -12624081077780982112025764186791080568 6689028 9340968264100929446843917692338135040 6689029 1368514927053792420669103870323377630 6689030 4981800161802491112847127589944300160 6689031 -7075729270168059177994609212010433280 6689032 16224463024084136920571982396972564480 6689033 5351483862704838233290599018501432000 6689034 -20985599101860848230991742476357291520 6689035 -13206461357634238823974952526209145600 6689036 9616469672765389194250724860111395840 6689037 571706560083865456980210734935361568 6689038 30588465180570882609234437487566953920 6689039 -37187116887671646917351118560062853184 6689040 -979370772615627244251061327814983680 6689041 -63145779573717065915125078699006536348 6689042 4807389125254034927731457116464822672 6689043 -172115697468893964376878469458415440 6689044 -9017890463002572778997729682850351104 6689045 4767401024397657125807491973503094400 6689046 -1241799613800003356369254424748582912 6689047 -38885881949635827551046559598814616504 6689048 34460852108423566277561114832408975360 6689049 724582787422242023383566624167718864 6689050 -11590982604784155966470124593153425200 6689051 -28590435148631381901627780439455899400 6689052 -16539221803330520467751796395257156608 6689053 13125885166313764814333644898646188160 6689054 -15354079021191324845512480550797905024 6689055 3191040622734365791329041197171535760 6689056 13742682920036976153466012021888647168 6689057 -15972640714585872363803351402605310700 6689058 -23985695484595012981297310840665002240 6689059 14306230939326782284930054430138977504 6689060 5709487740781194218536915302175027200 6689061 31735131842352023224225034227632011232 6689062 11428998585233004784136238393711355200 6689063 -2524350159630841650738795789011836896 6689064 4410004034827414117871488954497024000 6689065 -24369043809487546334744811950267880540 6689066 7990230742980740446563319724243919360 6689067 -1644759633960708922014838305706782720 6689068 -20030022389999589210932025917058200064 6689069 -20838032085586619000597925939552775530 6689070 8524899979644950233996979491411072320 6689071 6553259928019631305010227692473368600 6689072 -1307679505596858819674386040303124480 6689073 11216167579446412548960828381120323184 6689074 10143641541558751191984982265290340352 6689075 -15421824373780904196370135713722829000 6689076 23923427756241531143493509224416325632 6689077 22442670977135568562403857777360832280 6689078 20948451983192637209115151106441601600 6689079 -7328796858941756167195599022339107096 6689080 -565814972330260372303179875693568000 6689081 4021629986656209487946238995089968384 6689082 3933259386978661053658595021285222400 6689083 38110054469229065165374244359094814520 6689084 26335890546976961669530071071942409216 6689085 10089630928203404556206837735066787840 6689086 11350034770155175559235697664512948992 6689087 -32241231983702936319669863909524709376 6689088 12794417988333484293669824951117414400 6689089 42461367226963675728377576304940369200 6689090 -6713493021370189910217208413553459200 6689091 -8362303601762474776666786316356115208 6689092 -43611253850045599815563962839678263040 6689093 -5375158996625223195765855765810348096 6689094 -2391316552403198776163666590197076800 6689095 2037988563007998784453944102374400000 6689096 -31426568437305153438655312764736158720 6689097 -12414404199383802118333845488741314320 6689098 4600119254164383276287958581765453664 6689099 13945652399724081168023792379991982100 6689100 642518495822163951120632906938060800 6689101 7257161026834048017172531715339066102 6689102 -9482578903118920891813164340126510080 6689103 -15131242206486956707495752183719871096 6689104 -1674169466809080893079431513029550080 6689105 -7482869865752242253032848702174431040 6689106 -23298368496556774174079216816521602288 6689107 27135380740682036387003142098240664840 6689108 27971556125420290364867901884789760000 6689109 2724815539538090927047820204705021184 6689110 -19520911094974437227382094366575262080 6689111 12868494021288999891848304184070780640 6689112 2994092604334716332309505741649305600 6689113 24388101564843802029287780382288597504 6689114 -12766275223274753409353223640461859344 6689115 -15288877785569494388668440438342420000 6689116 -5354289437438623328336156741885391872 6689117 32602431683119660082201019349675952166 6689118 3044884559138826378163890953008877568 6689119 26309364675343315596206281556626320432 6689120 5115445419530980864681914338597928960 6689121 -27637909071982190923142794759161700320 6689122 51307991910851221562599288922412672 6689123 -279315950657257083328896920778358272 6689124 5877804022542409879741871058024777984 6689125 -157189893335992226686098477194280000 6689126 26088851154606550366002200003162024640 6689127 599353957414939390648509540546421632 6689128 14544587044095931864135433638614712320 6689129 -5609658753162416950535407854189613632 6689130 -1826150227387773421755343317456476160 6689131 -29474585863749057904267317285283613068 6689132 -19332142401697563050288566612182804480 6689133 6528424315148389358678241075758094144 6689134 25825521557350984091044955247199441152 6689135 22894190122426301164194569708750014560 6689136 -199143622760372919422384471056318464 6689137 6109030365840022978508790676924460532 6689138 14417147858801599318993475389243232160 6689139 4076776781064116178912215771950970424 6689140 24294873083254222892985575692775424000 6689141 66597318984521946381129027805850314542 6689142 1275778880536128314707601663925220992 6689143 -52508578252360626667682593155831024720 6689144 16174750141382686839967078145522073600 6689145 7901616735343918198679857409147814720 6689146 12838080562984448866831343159617413120 6689147 48772979303419394187308345999944210596 6689148 -6554138310891770274242835500241386496 6689149 -7060836307188175882112145786475886080 6689150 -1414381336229148333856824844709308800 6689151 -136903255960859642401514699380907040 6689152 -27554950091874178430173044572317286400 6689153 -9558821022755064272672421719240777598 6689154 -2357010510713901703088857516778570880 6689155 17553761481287671158797166078651399120 6689156 19527892098968968755744952440579034368 6689157 -4682821955554950895572052332036539520 6689158 3326011795425234267922181046501096576 6689159 -28297552540186575926160538996099090560 6689160 815595330800551611110206442177433600 6689161 -6932124077232308899555889456667951308 6689162 -13005501907946427905090840850686071968 6689163 -15805493801446865187607088872701958416 6689164 -8579351933452181649580532111402841600 6689165 -5773151184966741279663395624797190400 6689166 271331865114707076726158696417154048 6689167 35232973874756215223980907864105716960 6689168 -5337982154167333988514724569273950208 6689169 -55539027494751136489583898035423116800 6689170 -209404140293080002308222496459571200 6689171 5602443733547780731885134926055027372 6689172 5164500489037146332623143702469988352 6689173 10551969244591590654821635211273930460 6689174 12505886909145681691292317894990242336 6689175 9300190229377105734155649976951347000 6689176 19538516522164491065986846479536947200 6689177 -16741270075803350737547805874687706976 6689178 19367351048421667476573069592297094400 6689179 -4380142818331389006387051058034207488 6689180 -624733068144162446834937220501708800 6689181 68002528879518431794507925016174267264 6689182 -5309586791527566658314358802145714048 6689183 24673468399258762500243553737741169224 6689184 31509109452550974339024692457835069440 6689185 53286566689320851156387889800784087360 6689186 2807249795111425363807801134964723200 6689187 20241376340473252896180216221832460488 6689188 -9761787495699261737069289624370596864 6689189 -7426755405992268606455324894229885126 6689190 -5412705758861306248080214799365935360 6689191 -24988654161055050219827507532706374816 6689192 56656449496653117319426805446645632000 6689193 2096795381068185762062496662638657920 6689194 1128478631338730003369846033688521472 6689195 40430829565713421802756116748422413600 6689196 -597839840517281916972110978060052480 6689197 -89304291027436545513606184607611062720 6689198 28683995853413920717640065684495556160 6689199 -33175802357381345802410773207287483264 6689200 697354115995786593470770624454656000 6689201 86319477697380710599155381075406802100 6689202 -5910747377185789912228490722726502400 6689203 -22002708031332356125603847048627426548 6689204 2427352853451899451323492230843011456 6689205 6988332648241177919512283382060074940 6689206 -24269176948810498521296561933241600 6689207 1750876700945735771466714900696200112 6689208 35220730984706647026617673153203343360 6689209 27712931153356594925580451767414368 6689210 -23072547960215369818546866337606452480 6689211 5399903874632832220044869230148794368 6689212 -3973060197066668991574183673935311360 6689213 58995948943123958715503543980167690240 6689214 7576909967467723593400078890477674880 6689215 -4742021008812705954913925205631764480 6689216 -4083697717786278148482723670004858880 6689217 4950234731219578351507338485197215744 6689218 10441661337479637491234558400443817504 6689219 9181321696471120507628570542989653604 6689220 -13565904663464023347946364566136094720 6689221 -1514531558093218054306534186304561280 6689222 -14048173904344485971620609247868221088 6689223 658754382681520038233133829389387720 6689224 1107666539421039104125198752471720960 6689225 -4257715514124997805330766537586973250 6689226 -8032785648908620534063228505331346176 6689227 27042947592565156498803127718017276560 6689228 4926817868265886463188501120761987072 6689229 4701173915654536983361817430624475968 6689230 2903058603639786842608131686900332800 6689231 -54993396579305083089021778423783437936 6689232 4171733152344832106855641122324873216 6689233 47012649213617565121043794706969418482 6689234 -16371175611331423684679868786440943984 6689235 -23140430005861779996544838515976832000 6689236 -1906635466381472042203092527849871360 6689237 655252992581779409462325965414711886 6689238 9732786475020653589148544153402718144 6689239 11390397215470016152469204622686716040 6689240 -4946109661187676608409440547563520000 6689241 -9060917003045967410522638614064310652 6689242 196683888682471905272161986800431104 6689243 -99911644773176703660859254388080120 6689244 9955236682343523197245428317679252480 6689245 -14717993015957503386573084966298638120 6689246 20838608223015329523219064139869428480 6689247 7522726243219102913471983403811181440 6689248 -55048675737321210168868802424652431360 6689249 -3708058905791113230829108884343596864 6689250 -14799959601423901071270269934136320000 6689251 -9979799157550421505311405508915041808 6689252 -329252591636849965960189148685892608 6689253 -22941391194125938546976995540984716192 6689254 7654440543907228847668356823926927360 6689255 -30931889257083744857677411504610544840 6689256 -9010690873034170715322656731088486400 6689257 -25532133859244766582836384638861319494 6689258 -12905652224595815016353337821597501520 6689259 -30258205176719429294344462470299760036 6689260 14418703040001791179960110138784220160 6689261 21254181013468514379595563584397663852 6689262 -5565596325650594570727238486743778176 6689263 -2187920262497691146051601715897496704 6689264 9368130175358633811320104982113812480 6689265 9125302166439511573424864523907169280 6689266 -18565275585850558048629367816446237168 6689267 888529245312337914647976950302830192 6689268 13484520881872693517847892506591802752 6689269 30312018156069983448471175112840881180 6689270 8962886697039958919967914998329365760 6689271 -6493076670420977260914784925517905280 6689272 30986361501805376345696321464204492800 6689273 2850160487844319742586467167193556480 6689274 1559447961835787609831323206478253568 6689275 48194501568415650498775175616533104800 6689276 20382590606042478650041613632581127680 6689277 -18842820141792593735850801047398796160 6689278 65694371138121422039610647726781120 6689279 45657210862205725451343839458298042976 6689280 -3973308860653246500852571834920468480 6689281 -1106603417800439961764391190031761918 6689282 9212490690119044680748178526939552 6689283 -8089274738646628944534473786459442000 6689284 6635736149523672054701618396606497920 6689285 27364110289681574287657894568693347800 6689286 -15588244710053907523165012574347894368 6689287 -27212964295346235080292005739046194408 6689288 -6060866125957366790817942512829066240 6689289 13491439553467765125468415710700020288 6689290 -2083010231797486897278562364721117600 6689291 -7134757904366996130556545352781609328 6689292 28723280181053360103183953565142732800 6689293 -6195363580127210639797600775839153556 6689294 -11021947652502350139269493629475530304 6689295 246851315481973677648154314330075120 6689296 -1983388716403816316901743658537566208 6689297 26832271871034999493714976419249366080 6689298 8077190213692477923211288803305963520 6689299 -19493758906671492729428135907009122208 6689300 -10161573501976828543884909670905907200 6689301 -24660998303858331910187429227506166368 6689302 11074090121205891636688274673576138240 6689303 -29580227631078917307408630860609675448 6689304 2507021032147164609705727691750277120 6689305 11849965560696812896900147697563930560 6689306 -13291033537394483179842512534273411616 6689307 9777433211294198304734105907713298840 6689308 16011342053092612329779243979572507136 6689309 -40462362561795136033764660510839307648 6689310 -5613948233876455395856816911797139840 6689311 17520185512240357558144506774669807400 6689312 -17047795327950491616646069579350540288 6689313 48373840736605938701821429417536304164 6689314 -2378489976961702949087590633976701728 6689315 16407539369246267090608774656248298720 6689316 28612514898305763337934766833696842752 6689317 -15837707715975452700059390704241853634 6689318 -22137612961535921719188983701698373440 6689319 -2601209655390494287885783936150586880 6689320 -21676990393433613831764012125072588800 6689321 -44962970726020751965644320666175974556 6689322 24340217208529626764810706312377298432 6689323 -21826267884618597248691441374338628428 6689324 -39332201032033034868475191375859778304 6689325 13138377375838832295575012488519920000 6689326 9322307985649859694239118636772978560 6689327 -19165943308268902170977992947844483824 6689328 1986075453050886889265941211022065664 6689329 18453672641464658927623538259899742180 6689330 -166145762966123365083202591368619200 6689331 -23488813194419827611342536526566922240 6689332 2899356778059893013146974588180864512 6689333 39607441504694174656017905667872859936 6689334 26652221463747025866799026332196400512 6689335 4229513936544274924853660647759718400 6689336 7604196689278663486052986683916738560 6689337 29372436940112768689315507185089063760 6689338 417055768813353499925921467949631744 6689339 -7319589680674837720543449301439512860 6689340 -3353916503628376999238668333431859200 6689341 8697200536403176372651094237582240812 6689342 -9435801051991419825055758842303185536 6689343 -530863719032146175026017604300661760 6689344 9592353023312834117286781867729616896 6689345 -358865154498833942276948596597755480 6689346 4065162002273007014533598910810201984 6689347 14253351746103940439121986254465175040 6689348 -26931996364265111015534414417829355392 6689349 -28745140532159884411020616231225291200 6689350 2232734071088611412278203051988344000 6689351 23070357401010806942039694613433195352 6689352 43656984253423238264877311799894835200 6689353 63631253002840726545597119580521651664 6689354 -12613362494108485373759423003371715328 6689355 -612337818282839658699135758570664000 6689356 -7693730245387634346485067416808398080 6689357 -6785086505183406990397027766543785920 6689358 -20295267297275286740201260209319393920 6689359 7998343804151332108094069560117800560 6689360 -3556982291076967307899119945834577920 6689361 -13496575206799526466546943008204672000 6689362 8415090046836216360156365325764748432 6689363 -7134785936299243462383211721718170388 6689364 -4809967387207998039625361931362304 6689365 34285328438926739654036993758954759260 6689366 -1634225613082693462581515523132383232 6689367 -19364983471902522683744056067300613216 6689368 3618364758539182823749242601281945600 6689369 -22542564639321614771534602203581368704 6689370 -9879182540661005099054016753139027200 6689371 9795335854948106735002474055347680960 6689372 1632564908980866253961699275204938240 6689373 -16436633026978662211155135773180255616 6689374 -3863345419557166642232139171798796800 6689375 2611791573064906183215119098042800000 6689376 -28418916770674489859888438350787248128 6689377 31840187000069591862924216556259272226 6689378 6682721784696440227159615950233415456 6689379 19662685855413665747009752121337406584 6689380 -1217633896451755341031883264027389440 6689381 -983940342020054489195699894478982656 6689382 -3938329855551736267470110867640736896 6689383 -28588707333555287693627238503287127368 6689384 14914218477980348875625927791268413440 6689385 -171855278661101704395776799012648000 6689386 -986707339886515889338130537431750656 6689387 17190234790000258380519197398175397240 6689388 -13900580984208363414536944562723596800 6689389 -2242414373826282823731072670166678400 6689390 -8918196529441021944871366816794100800 6689391 5213903208045309781454597484411657360 6689392 11717535468111355204219436841043460096 6689393 48177649052658270931885996995332865024 6689394 12479689380753778502044666533624699024 6689395 11869110373440150048468534507395640720 6689396 -4499333030013437832852971358454738944 6689397 2083599412973763429941666902832504832 6689398 888899769202075764814133409599096832 6689399 -16124300012967887688324424914250536600 6689400 2450420688979050048622733483865600000 6689401 -8108013236603846064009687515422036800 6689402 17047554588343852770609661031593207152 6689403 12639780230796895545632655890043580944 6689404 29752766571885126212276296477077452800 6689405 -14710531198633350994690498813621501440 6689406 16378483982831582318405247448584115200 6689407 -13904954190032508903710379979183430512 6689408 28702791011784989925400028517331107840 6689409 -23957175508206087578500363336823420640 6689410 -1648367705220162122422610476761876480 6689411 -52263028989899957094784913417070322248 6689412 13657147645928330670970745198385930240 6689413 -26123491729649183479378922467338194338 6689414 -30941823945735162010533532949262627648 6689415 1069568733027333583320692479318785600 6689416 13400798830597626887075464956330639360 6689417 1228178416290155463586112360242493952 6689418 4098742268684137567160611007010401280 6689419 16862631237228102359373866254737326760 6689420 2963376290660117301293250274685568000 6689421 17210870353723881573410920049029823190 6689422 1364918644857447295942399158228760512 6689423 6007969082014271824769944510914126264 6689424 8715943792901210720236504589795328 6689425 34129836187964851663901373894766366000 6689426 -11239493181022962789740751794349882240 6689427 26280648848521685464773809060357678520 6689428 -957223990797203421839532690909675520 6689429 9622939399364908269800714584536486030 6689430 -15883077484312699581406578630823084800 6689431 22107305211423985682291634859782913560 6689432 10487491132046897833743679349138472960 6689433 2119069252159897038043463682868258848 6689434 16362664559304180316524179983238117616 6689435 -3469429323560419816550671998618256800 6689436 6336153201498574401826205234293499904 6689437 100710162755307469699236414440091864 6689438 3194586449820553840687350382277345280 6689439 3382050446273899197410717255654714400 6689440 917010088868859137308689963584716800 6689441 3422301538703383020027066379673310384 6689442 -7229519737876005607558315624474447488 6689443 -2398247927974292892065724247176040256 6689444 -27515910574218278511033376580565580800 6689445 2006520974558003569053918088716393600 6689446 27326125523001574674102500095438344672 6689447 11071670785151166887297744099566920360 6689448 -1227377317447985145367613845417666560 6689449 16906304098493718679453509967487021640 6689450 15410725634420841080900183238019898400 6689451 -1832841426255095226910619448696807936 6689452 5844550334659442822665592633295323136 6689453 90381284162700449238640307597176500780 6689454 -8818613886568754258600744077528697280 6689455 -763936609466463200599167596212739640 6689456 3914659057131814259248592040925396992 6689457 29536187020372650095285649878268348354 6689458 -15059947250384681788871733955973538816 6689459 -6380902588067121096344848662965268480 6689460 7627986157341628286956400565551708160 6689461 -83956059993336154880437442766702245888 6689462 -3259490335018253472395304387362525568 6689463 -5248871718006416029818269998713016320 6689464 -31139603805140060648502370363255664640 6689465 23462444464998178634180252174972398920 6689466 719345661652871685256739446029528576 6689467 293651242793724766082535463487299240 6689468 15118784923161280354487071753145510400 6689469 23262117059998690644011675425107750144 6689470 9999937197548375014607895126049135680 6689471 -29380442981413856468150549266307536128 6689472 -6447047894774910332387978850009612288 6689473 8929469551843100717692328606915001600 6689474 -11093767104349280938527938575755335808 6689475 -8620818717119405629244904627878786400 6689476 167978275479963445370753791374946560 6689477 48671264735751576598087339335085921920 6689478 -4223157234828560718030168794025099264 6689479 -44669585922505114141517055829810420680 6689480 14932583117369350981811217941249894400 6689481 -23423223353411624096005875544943010816 6689482 -990999111817910356206482653599398400 6689483 -12239285607670271827178858669180841120 6689484 -30160216631615292972482686684263002880 6689485 21783474659433245143475904497975340 6689486 11339320486360913963469242789126436864 6689487 -3825505455155418858010101408522712320 6689488 5586266028379537648893296228157849600 6689489 11639104303942220842764543006664032756 6689490 1975961682268108587890616216351191040 6689491 2086718726972208959590946353869622892 6689492 421421627627780971378902025495484160 6689493 -34431332893169189892715788851076796800 6689494 -10580225268615154833705791030121207168 6689495 -27567790644385583480097823982899713000 6689496 -16233646543485381574317557121385267200 6689497 -28768401887595903635989880489281336054 6689498 -25264468928646714565081286345139114000 6689499 -2146250763522235530200855925467007336 6689500 -48271499515157933868761195173073664000 6689501 -240953041430547464683904084699293440 6689502 -19686549818736895010407134487433737920 6689503 5007348228461343036314619836572494752 6689504 28455983617151023331823082854914457600 6689505 13256044759183913008185082684358194560 6689506 6777588395740626959783074259174704800 6689507 26163331786050489450396620711728511760 6689508 130042105678093466023445227985068032 6689509 29204295419975090597168316103630530720 6689510 -339218002146546125906156905433518080 6689511 -33326560022049699290101378699098009840 6689512 21838070119777390559424893132220595200 6689513 1471457142373545965925030023840691600 6689514 50749284387431699712405351994728960 6689515 16519480194373895768186685035347257600 6689516 -20515362244672981016301003496624930560 6689517 23939325789277335989216679263292563520 6689518 18124420406258136941654627633857352640 6689519 -7417673538562798195982826877370836128 6689520 1332905253507510066500107134173184000 6689521 53477938439555947290463418759748118866 6689522 1208157810126349060170470964218437632 6689523 -22190253515900482431867853888256772096 6689524 -17067738907166787424753606073570955904 6689525 2115482195895520638170817703196971050 6689526 -7856212772041767421321636526487290496 6689527 -11750310929441014545309760117629500112 6689528 32687438924880691927316148967069532160 6689529 10750210507093534265408360159080771200 6689530 584469357127280246262973915544774400 6689531 -14879568226893950009016038522817411000 6689532 18787835792906740606679422955578409472 6689533 31169407553545099078098899897569302240 6689534 23786345565211346717638836576837848832 6689535 -19790136966483130452444683360716690800 6689536 -1830688782241630754505660026970963968 6689537 -1895100661065504003534571271705474814 6689538 3771089569614962521500342993248976000 6689539 -6914519798576243610416853908776467560 6689540 -4562062262612131810495381711442841600 6689541 29554665531610499583799726168671297600 6689542 19123675133932578370242400895221011072 6689543 -12365228127678574263168291913126779600 6689544 20928546282156714674599442528064061440 6689545 823031553363964175373801465831891300 6689546 14544602350128138041670865702347427680 6689547 -43497912703676745205439598894988830840 6689548 -19801336641064964575284954682028569600 6689549 -35108828551093223989152085236101955360 6689550 790432919359516069774270465057689600 6689551 -7773684567503027160188386408263086592 6689552 4637587936609952241615955407428124672 6689553 -52177628659778850315469193524399680 6689554 4695807526376329958193464935744862208 6689555 12606969327774509662735114494761622960 6689556 5219651901210744516883359283864662912 6689557 -18652893958236706668537787405737139968 6689558 9587181297598355310813613485007976640 6689559 -31902283071484747404442674019927750296 6689560 4241573704748840028700346468757504000 6689561 29789983857804657968429294226634761162 6689562 -27570794913257359071784120799517941760 6689563 18796047602309768469912229039142108800 6689564 4096365570852191291323780137030531072 6689565 2750487907881578679246793772653756920 6689566 1030841212052578992825243547221185664 6689567 56840416415860718860358724096349355616 6689568 32731680253549568879261952436941619200 6689569 -76227550914771275598890600696369263980 6689570 1604431163073201643930978628998032960 6689571 -8454324494700779201896373847818871552 6689572 28607893408928024351559686217242638976 6689573 -16121197066404909513314808970708136832 6689574 -1505822935692078642164827658195784960 6689575 -6505727344256303994997898904294243000 6689576 43139345568787193008556719063786291200 6689577 8340763490810318194501726664892082080 6689578 -17784069675538967647323748071775957584 6689579 -3289312465727269720922242161605101872 6689580 -10747021620060470929389907719286563840 6689581 50453898948581129829917694019619551382 6689582 12719513986219586302401855176758531392 6689583 5078188425933298037741628526347397824 6689584 1061860818865237178001542057086156800 6689585 6740814821415348068203028367074578560 6689586 -6842652395509119788270363411395595136 6689587 30995604619544037596205740041091940236 6689588 -20968769425655081658413335755699486720 6689589 -30096160693882641707269902260284375776 6689590 -8038950931700929301229958663055347200 6689591 -1475046313605635639426191278702226008 6689592 -3176894021748454332726302201770229760 6689593 15702202929056138078147463111867564842 6689594 3743210573448950684726210944678080000 6689595 18306263265742804616523468939250160640 6689596 -125230605950561429515956927901286400 6689597 -21112535225920070460829707888751963680 6689598 -5319882773665759686707957157826314240 6689599 14938422656822144222577190873629229936 6689600 -1067889639483706332779055476087193600 6689601 -23460882242848169771899120270773741120 6689602 -1610277220756146906887849717844519936 6689603 889064835895933313026547918702321640 6689604 26390046957948260769698834798359756800 6689605 -15283156134156872430548724763229632080 6689606 -9642331066070119768677485883703848960 6689607 16656419149769227611926670058435489488 6689608 -1243120261598690124559238614156861440 6689609 2967893042459985908640899187091346916 6689610 -4690918410192564467900231344844851200 6689611 46458202558816555462972337745959880212 6689612 16214563564542626481999157001184755712 6689613 -11496285174360943444498704995873120640 6689614 10847525210595024479234087629978179072 6689615 44755753149375788418103174120595875200 6689616 197963846971010418578084388096049152 6689617 -31638121994386141783559840391252367248 6689618 -13389985770726594687305489398724256096 6689619 11021203431803864328403617464489519328 6689620 5526509002598818390928709143426088960 6689621 -35107659998368632321956115456217263300 6689622 -10127039921624784738923913050009944128 6689623 -1757367798912437075587313899751483128 6689624 -9190037580363117754738941922844375040 6689625 26552322565338681517450327372323360000 6689626 11842577469335851867471241058457289184 6689627 15358424991947328755549123840722214196 6689628 -1991417650429260017050120975904930304 6689629 -36121250382018912676840008012555575770 6689630 -21137937007193012731306508281272335040 6689631 3582340672409091251238901037554671120 6689632 -8585053902925115682231089991843840000 6689633 5837208380656053695289189205150847400 6689634 -2588951850836632532919344253918781440 6689635 1083794653189477143884428401849399360 6689636 -25424348670313174609553558596982084352 6689637 17088101680833343155126743219074890780 6689638 16007499754970583511615427456604714720 6689639 -718240941388285121906773555642156032 6689640 8607075086454727275540497084623257600 6689641 3955129527233100980802654775192167680 6689642 8144856180341208536801338624401621504 6689643 2163368036398255361289368392262239728 6689644 -5329168114168095006969686644004608000 6689645 229895142382841961966117979537881600 6689646 -12253461291914065738972137326101772736 6689647 -4090175358303201509384475459350238320 6689648 -1877758784973889092126094511744286720 6689649 6935915858806419913395031356259665264 6689650 2709822708155378364525734044655721600 6689651 -137196320923044209757027883845976660800 6689652 -1143156654258531921462310298651252736 6689653 49012329852299336620703199071967720000 6689654 -9734802147706735511014090792342864224 6689655 1731371039661072051656959788367488000 6689656 -13285759507179881407198895475310694400 6689657 -10654153145475650307147931240779671160 6689658 -4210250701686993983027363113996425216 6689659 -23655911498165628103840378878251426140 6689660 4834098990144920404083627936351221760 6689661 -16206494175414623186402255531204776416 6689662 -762873489584204727889199329849278720 6689663 -24311439891811758428452020759270449616 6689664 -9122937124001049201835752522283745280 6689665 2322869759669000192031035986809078720 6689666 6509475951010948399426250610080494032 6689667 -20001605917079302353531490787592666120 6689668 42340662175772111189188482612608348160 6689669 -3278138721313822696212260471428433280 6689670 1648072263993327355602983574070771200 6689671 20459245120886436843181741864732199592 6689672 -6606533069222449261511785404834201600 6689673 21462283349351004845587935139997105322 6689674 -5229406663941693416530933247298906528 6689675 -4167595584532753703558393071909067100 6689676 5917647089792444967545179259350941696 6689677 -16403831421115463438016900664647854388 6689678 -79228869189031919181061250363091840 6689679 -1532288097559323676555712714812644216 6689680 471657636673937028100300986215055360 6689681 35807379246295941755134461586666450482 6689682 25294691151798950344234591328343287040 6689683 -570202952401938505402087483650937344 6689684 28485481928892085034293421672362732416 6689685 11391089368862206126599893262574948800 6689686 -35975691111286404254558616597946753920 6689687 -21844604563121658156312652810555167216 6689688 7952605554372345862029559139018342400 6689689 43361628433451274557747263104790876490 6689690 -451632884856350584299050354597821440 6689691 403554525792774706068109330074783120 6689692 23311169184895024542828812435672546816 6689693 -1338375809133333493434574697555191776 6689694 -15469467586333952423901224660770498560 6689695 -52717090093061150827550065007150326080 6689696 -27922417517004841976171233470067703808 6689697 12519032925941792760919872406827828672 6689698 2270117438456959529294909646680948736 6689699 37135843796326888911294370536957812700 6689700 7811058832747794559941850801537660800 6689701 38541298149525102590573213467008800702 6689702 8539384413290962150914443804313319872 6689703 3288105350367080253635937192766787664 6689704 18099656701446133893107910098671534080 6689705 31640594025729818744790462353648574720 6689706 -2335280863465406065842923327173172736 6689707 13274152192718449894352026614731044672 6689708 -354960638964776122626442638442222080 6689709 681272867605780588156929646901312364 6689710 8800935278961041038700674949554617600 6689711 2089926534362872060655229918685177344 6689712 -7172399081985550756555359982585282560 6689713 11625773918287756076766673169821847784 6689714 -62767601343243285022136585184547645440 6689715 -24633275528235454467417268153169184000 6689716 2367893177082697177578426987666954240 6689717 -20997206850207399006402281768352304800 6689718 -4953438764071367141259056000501041536 6689719 39842044914433631305148962528248206120 6689720 2923375521397615404767832107704320000 6689721 -14507688000169417890671465823750460896 6689722 -4080638878923830152465611646021186848 6689723 57977248852292061738888311724216879972 6689724 1598170498586249811917295717293294592 6689725 194687004268206946246860221493158400 6689726 -6073181356373838733979834499183376320 6689727 -17146505967564405108598823416117248 6689728 -9910388081634644757501090075070431232 6689729 5582916772098584692253784480031548000 6689730 7324129725915658843961166631129758720 6689731 37218507243920186989349437598222889064 6689732 9633159630592501099746630090785525760 6689733 -16700612859757964035903982999462179200 6689734 -13352543384968230594021928780578494496 6689735 -9700772596291905034556844017876253600 6689736 13287787175378456716193633922206515200 6689737 6085509708615902392559173674748965540 6689738 4109482971415199545372491077695647744 6689739 7567602754839484522272141301175301120 6689740 7081496815631784104817978573343472640 6689741 -62329688143896403958039164099447614858 6689742 -10613083368384173811349533955198536576 6689743 29449928273286546998062442474037994584 6689744 4172944127280286749902298797722460160 6689745 6050013045863306072767470560999157120 6689746 -5341753048031262536176181392603868160 6689747 50851054250265284163231527567459331072 6689748 -2896169003411255181688065841783480320 6689749 105727452976464884675241798980324531520 6689750 27880687952801589891564296137919520000 6689751 -3068169938143606131343788704782940568 6689752 18424977783654626938295106203749017600 6689753 4936047523600282552056160425855884160 6689754 1144973613062064745531751146265168640 6689755 -12499131792189286129942866563453458080 6689756 -9018331211411294962937417139942968832 6689757 -17859926837480578172274987429722978112 6689758 -5571201567387844749025213158880924416 6689759 -3632442176892230507715501719535596160 6689760 -2136292842114282926781822990349762560 6689761 11901634807234702398078467781449349480 6689762 1295945495102866845509876702926232064 6689763 12469876764823942561805842112299196400 6689764 4063367341202396865335557407748136576 6689765 -4251736371351735027899885201850393480 6689766 3860417414587388217960016111096846080 6689767 -6313914224573323463209098671387500800 6689768 -6267021189462833032834921805168640 6689769 9937263786557857766809151476469038848 6689770 171525674974575667466560494668045760 6689771 -51571612137966718234904946317411293656 6689772 682421007925581305693759215348398336 6689773 10259139775786402502306249607103288022 6689774 -3051636386940648390890759666419497600 6689775 10958917343435980402516686367897881600 6689776 -2458936745249499275068908390688063488 6689777 -54772765094257238784378522225876775680 6689778 -12233062914133032991072094030280023040 6689779 46384140329923530721314066694158162380 6689780 3490510107691984128869268898369781760 6689781 12018827951900155183577181020249615712 6689782 1774040659918498510763396512809029184 6689783 7637222707617625104668160587423665200 6689784 -28598821848789144897000634755489607680 6689785 5773861155926568131934416691753895560 6689786 1290798085535854662340158902715256320 6689787 -1510682803507797774601468615222966560 6689788 -7468513967033268597926422914905621504 6689789 3639115861692140897153516151532705356 6689790 -5726257336586858583769899941676746880 6689791 5519019303936518127635171831061896192 6689792 58855524966502162185439657827678289920 6689793 -1369904820231888206592359483743255872 6689794 24918135323752235762896333615589535696 6689795 -476717657285245446815446306649946720 6689796 536400332359952854371207890934868992 6689797 53423675092452354861575442558035009246 6689798 -20630849855121536783707997891711133600 6689799 6610100719650801467140812975152276880 6689800 1929248779363136111176700074868736000 6689801 27906242164420841738268367450032587802 6689802 9169826243921557883460917220041856000 6689803 -9924574313183300161700157017619216336 6689804 -9215209901119504308202312234064997888 6689805 3997385354013900130352554963997918400 6689806 -4839656799415875984763207498996070400 6689807 -16628705526037460754842005641020820840 6689808 -184577979388206163633432219553292288 6689809 12838588128115533079872429392286517952 6689810 -2195045387301370863200655006339863040 6689811 533924384701147486772398548495359040 6689812 18582820093264476070620799810400502656 6689813 -21181889335814238333873695298212379936 6689814 -18731181837053043700429039719843101760 6689815 14486848418461800524001736071256236720 6689816 -3652028533344921671295771694778941440 6689817 29260668406775923838104754682640134240 6689818 17654816563310513913261586962172101360 6689819 -28524984698168719452901389275934735456 6689820 11189680465932048055138231631735854080 6689821 20759800458727187475891012888434770022 6689822 -4989617213006506234243702211361486528 6689823 -11106295201710126687553809675107885424 6689824 -23806214688474444253125409782284943360 6689825 12987398479839947415924919059145802550 6689826 1337255381475680154186283034320346112 6689827 -30453381276257958072561049985263272848 6689828 14197046841897275081242390427614128768 6689829 -7450558970833201661463127699751315616 6689830 3991328752163830005599151145694265600 6689831 -2280410081851564271221837031622620736 6689832 21079801368301831946004490682586808320 6689833 37431267959559743142554250975099885120 6689834 43982135016700474640144191205202193152 6689835 -6015030478636777274812234587335099280 6689836 -22128802778563727193726692019140643840 6689837 -2290673031046484194360072552958731776 6689838 -19644862492016381481463170136269406656 6689839 -44968620230023242421806367205678673600 6689840 -6900484338732972979948411723884134400 6689841 13325564618231214746073111410505335904 6689842 22193757489038446324523360653975629072 6689843 33822784543362127040677010368932175320 6689844 -11435719410083263432144320697273344000 6689845 -3455978388972136376864254990082172900 6689846 -4437982474254025752247496343043331136 6689847 -4802444944199573780953202664084556896 6689848 -25890846829016439851225445529681920 6689849 -3457237025411917298705538689498161920 6689850 -3477445641997574307829416301850380800 6689851 21629082545137437878077618972609019152 6689852 -1804819864361214129812899854647328768 6689853 67813024150109903885150033161903902624 6689854 91416938650656033893589772620567552 6689855 -21285081925325476241367887697479049240 6689856 -9456255766330535837191710038386802688 6689857 35365693296060348795027884625121067652 6689858 -4622989374705599081415095521364058624 6689859 -8147247722285431739800251228147866880 6689860 6258117023291189270707419089580238080 6689861 -57133543478337905000228064723503205888 6689862 6550881791669434455908616933480898560 6689863 -24510641242123370585733724312699325760 6689864 4704439616031750788616259687021839360 6689865 -4914515722433170326823513801205568000 6689866 1248903721528453778285511242501829984 6689867 2861580289035243785430116752343614272 6689868 2023246181673130147315832621876682240 6689869 1472729483785562231879438721924449270 6689870 9225900106071428639147637895463473920 6689871 -2806180339509529174983911030265081888 6689872 -1807091095842371336375768951999692800 6689873 -62826746837769881215410664036892692878 6689874 7717906634614841867178986148789764352 6689875 12764484313815214030753417152688740000 6689876 19697591717181278420452332999992127360 6689877 36766569835004283649706405069742556320 6689878 9716877734420171101023181042109544960 6689879 11229944872436523810689177797814003376 6689880 10451040208171926531742833496589721600 6689881 52199447126766465769331178130458818400 6689882 -24999342954961700173108402938864584208 6689883 -15268345766451782402524535917053044352 6689884 27455472956011262179933498569378914816 6689885 -21500611008873260692250473689926790420 6689886 -11939086037047910221600804388278149120 6689887 -6259879189636165466533028748280781600 6689888 6170655058371368770994383337009971200 6689889 -25796078664817317315832846102463633646 6689890 1927509665012012584991643758889703200 6689891 22248165193902952171627965135162349824 6689892 5600612466233929002378129867926323200 6689893 -1249712126246797642237252550378621440 6689894 7131425321217005148624228330141000960 6689895 -504420686680342314078842042633564160 6689896 20280622421795573264796216918680924160 6689897 897941532298066480993006773956692560 6689898 29571354673121817792946633898863365120 6689899 -8284689438552353152298422641593850336 6689900 -3394409716580430570231076418783232000 6689901 -21594872927921327180949853821130411968 6689902 9687013220286867616200729713272537152 6689903 -39636040268073188895974808936114713472 6689904 1160165479346204646734665221528354816 6689905 3430034084836335208914467144412267060 6689906 -726901604732907507902225690978866176 6689907 8776690927397419614438549504115936080 6689908 43765378000568741466758975717766684672 6689909 -36066565676222405681628796411188391890 6689910 146193201597631663045103098143916800 6689911 5015246829731090871498611290300536000 6689912 49893017285994991995316659803316019200 6689913 40452824792660499103843597580192203344 6689914 -1066668011844665123113243687163275776 6689915 957091730925480061408421717580130560 6689916 8853473175657613862572213109647529472 6689917 1282785823583838268350653362543692192 6689918 -6224105185216892523029095795104564096 6689919 136662424682631926375733272177806080 6689920 13504571090884025592073409570380185600 6689921 2457098379237746257585639738419147840 6689922 -16649122800462448115529789431746278528 6689923 43097304336522407648808262350200728560 6689924 1909370137567268061127685571610017792 6689925 11010731150160323152402868092575792000 6689926 9204815589941760842630784253345145280 6689927 37959775260681283272780187088708544072 6689928 -13530085671631955687567331897969377280 6689929 -10289909102965611967530262772600538060 6689930 -9084208433657942286191688237172284480 6689931 -25395141008695173335991779190316289280 6689932 -7057990938607915535446150147554501120 6689933 8794845253388363241288012749564779776 6689934 8497423098486674367980868056750937984 6689935 11329496610288624009497854538218712160 6689936 2798411805875469374665753882857897984 6689937 -6469912797115372222591735580682017280 6689938 -12146361589558494851958909991465292160 6689939 633800821976367954556100827809796368 6689940 43736035935354516771837873633054720 6689941 -12946224345505780702642622545869806976 6689942 -8235318327096783886074422996899818240 6689943 -1682071715012038219236061138241697480 6689944 -58505804047990289513938278634679715840 6689945 44602911413840577108909329778973325700 6689946 -5206257479601866725503924919390675200 6689947 -1387358551187494489772461139776472088 6689948 12063360670232265862649513643631799808 6689949 -3497278106076047293383222188840487360 6689950 -9065724960610774952983493574284289600 6689951 -44824377675537461413224703592947602000 6689952 1051201669623635152119223968133939200 6689953 -102656797415593760116730701611550296896 6689954 -32081559481495721805259762950721243824 6689955 -4244534867381085353140830517845703680 6689956 -1338952305536384310261669360188600320 6689957 -25522806406103194930381489725038486400 6689958 -9874099129883316069163646392922138112 6689959 38036679142267524154986252639470328480 6689960 -27978320113038942690523007249568000000 6689961 -11497110240170319417314191658183399568 6689962 4084928404813683066439110999466404864 6689963 -7930878056486528981345477022570557040 6689964 -2305811177505192384349614321849630720 6689965 -7663920741647790836085668885107795200 6689966 -13211687271772370857041700970021609472 6689967 -23652845248171620002771620485032648688 6689968 -10353635544035778163404954984143585280 6689969 46131959594657990324137423241387892 6689970 1255089278047962785851570606494960960 6689971 -58653719858817288458810083041459235828 6689972 2191659755648818277625137975035287552 6689973 35789717956316967295003108330130474784 6689974 2880653382851515039248081719497400736 6689975 6627772074910322474945868491792586000 6689976 -16945613010921593237403012356151705600 6689977 6417969376126352357925104314679183872 6689978 -7937264985311640849487334952303391776 6689979 30351180453741946524966943540453539840 6689980 -35095311481350157257505794810910801920 6689981 17550672691505854947186081558849771000 6689982 -182677789139201146199198740556390400 6689983 109355077209846002014955815948767544 6689984 987055989821083081752206568094433280 6689985 4373371901248984049315815102251234240 6689986 -430490461798716786503697192307163136 6689987 16783146653838102126165360465285043440 6689988 535128998536997472852533923473900672 6689989 16608085277390463799173252779766805790 6689990 -3780171725704919993722490105062320000 6689991 4678748293609847998935056543523971328 6689992 58158506574501447094939815462179481600 6689993 5815962246745580267455743290315303016 6689994 -15072459891543240381097406998927776000 6689995 939199184624530585711268384493391200 6689996 24667095250819795475260224277008096000 6689997 -125364786615471675073454932362533226 6689998 -6706786807119529616715228913115739264 6689999 -7286794088878961345510075352543594000 6690000 -892043424452267224465656111759360000 6690001 14978403550130766517927894483513302002 6690002 11453448333844650701725792947265509504 6690003 5594715311119998696151093875247416504 6690004 21296648364483895397768061994506717056 6690005 -5929778620696148720690771176111539840 6690006 35254028074642336086621259582551571200 6690007 -9848483261402528904769538171742723368 6690008 -15229428531442859701261005515264778240 6690009 -7279638039309418734405500456111204832 6690010 -9944686627740610852639897327848192000 6690011 3236197586554941948102642909314798424 6690012 700285696792420872666316325189566464 6690013 -18764749916814355141548335043652836480 6690014 -2059155921228741073311638221195892160 6690015 -12816433148687205104503834469205944040 6690016 27141714783474311847009613181061169152 6690017 7480467335185763739956991120558392064 6690018 -2971769684309394698078250996078835200 6690019 3054529877160178549715144860822275276 6690020 -27478060002097483409017219461169336320 6690021 -15308514346158993760274221755079191840 6690022 -18713906582768420050917222888609936000 6690023 -20215413927032369511141712224394827360 6690024 3006634827970432345652966945359134720 6690025 25524348367320399141872213184869491550 6690026 217951403932531163908419724686810624 6690027 -7944682453271016045380623026685541376 6690028 -31533801985104018087889298350533336832 6690029 -4259596251039168418197588785436707370 6690030 -13620462186077841453474828950030304000 6690031 2810262560082834320269151765434526952 6690032 60745771645806447351545602314043392 6690033 5315783146994359549132099926562713600 6690034 -2216775289423744739829888900699659856 6690035 23116484838464939238684912082753684560 6690036 -31177689676924216023448998147235307520 6690037 19141697393809366817774561795153928000 6690038 5237875170482034848698053146127767040 6690039 -49744651236992902762484966783119716480 6690040 118414861660171713761777620083916800 6690041 -7254321117608956428694916510383622700 6690042 -2446095576258022327930182011709839760 6690043 -46932681066804107715184120191844994720 6690044 -2395608880206640089475438956016081920 6690045 -57307540570989471144264828214795680 6690046 -4882596740266535946281144968602596352 6690047 5665870319242344150991827529581670752 6690048 3821385342948455750836535811907780608 6690049 25600016360193964569260423189765874864 6690050 -17099115493362693162987015621663517200 6690051 -18539570035469170212211947247913401020 6690052 -109073809541400975324991485873577728 6690053 -20432954094808249637375723928209145636 6690054 -6758447400864470052165860970974189568 6690055 -12195766777851869893315718582294218080 6690056 -8856949587624206335143256578410741760 6690057 -3872566682031289604084611272365698080 6690058 12005501039874481973779075928552408880 6690059 33182856616736581414564795544613394260 6690060 -12050046698154710046385930581208780800 6690061 1051826937397735231065201696814368928 6690062 32671440819710677050980381195957548032 6690063 -877184924962218109400419044630856056 6690064 347363980552942251003289890778849280 6690065 -27180597612970427699190501453801894540 6690066 7043667080585807847665932307649834624 6690067 -6599227257195622438426532025820508884 6690068 15474336677430878852528559245527357440 6690069 241644902028179364729107411288352480 6690070 16423683507943184501358484902438902400 6690071 26149594569680642504398736496813760200 6690072 3006334123797811292417705647146577920 6690073 7518759574765309844696037622971111364 6690074 -15108376601567447767422278889631308288 6690075 3395556669459308437457477521844025600 6690076 34846757330851772461958146240407733760 6690077 -31928097631636801844909765650035128820 6690078 1990345450755243854692718371967209344 6690079 7891110869478465334467789512249296896 6690080 -19851443175252868574435171924652195840 6690081 -9592002232383687605939981082594220416 6690082 1417801109267347548162350151425167872 6690083 4692864400768143645036283792584669984 6690084 -12054325413688725472674159935254376448 6690085 401323160507087216032294403257831800 6690086 12164914708165603410162414153805945344 6690087 -24826536049541147701963227018981664560 6690088 27566506624085061607902742888550400000 6690089 -15510413164320131927167852416518108544 6690090 -11641851396214116056277033424550400 6690091 12787388116026247031016083527832020432 6690092 -38239761683416660276647943955607024384 6690093 -621219433424720615316188415563400000 6690094 8513523925149202930365243051591372096 6690095 -56049792425937909397887242580568966320 6690096 -1909374292561694280751739165446176768 6690097 -39759487146733702899676012864963614540 6690098 -20496285589438944500323196023869809664 6690099 962092923913839995061659645041858608 6690100 25638411376669003550004060329796000000 6690101 -21749096076213093079993867068566013696 6690102 2368204267464371098979645984591339520 6690103 -9291433487226589183369307553654589520 6690104 -21084879433549676989670553382301798400 6690105 16899687197878110746448551556777941700 6690106 4864799768984777118763776904238960640 6690107 45604625734302895913702072537113360356 6690108 -8622024890485052251672659529325936640 6690109 44209183868602216628713901067124911040 6690110 2345633880054255396542847544830443520 6690111 24625239290649259990965784715378619024 6690112 -98603249953182789997831618377547776 6690113 17145512022484830094023325092788419284 6690114 392851346114723296897012514769011232 6690115 25992371405540435935421690183466158400 6690116 -20428419349644959495597774189922111360 6690117 -4221920657593280683031654516163385536 6690118 6078216343650173002478049450095615616 6690119 42885736684967451181759060580169362520 6690120 -4942688841248844456632483164517990400 6690121 -22199552125101296708540271068108136960 6690122 1547148764894517912459018472647433824 6690123 24310160505143014463741688880025966184 6690124 2082648696679413067937043122954823680 6690125 6501533697323918439398622761027040000 6690126 11985425454482445231208084698963792000 6690127 -806161692926525940770920250001598728 6690128 3012525108352959393357867183548006400 6690129 7487650891896927257593550423749658688 6690130 -72227160521110467264062133600580800 6690131 -152708694564935085059482056404911200 6690132 -12069896550690082934399497425195909120 6690133 49791099841717618521750412199226041244 6690134 10251422487359650374958088969224155264 6690135 -225467596506515524767405451263956400 6690136 40100020944309737010698351762937415680 6690137 2738500960327764322814337337848006660 6690138 -1275170528193517598678166305741478912 6690139 13312262688788758742530192582970590080 6690140 13661492435053813159273270976763901440 6690141 7224591314326409239235352010836480 6690142 -396593337996955015387009527631494528 6690143 -14180430516940179016740373766806288608 6690144 1032078383276571610039761947540324352 6690145 10405120861851050566504739875427141760 6690146 -32598324653631901903642709714806205280 6690147 -17061070339829483784850216534426595520 6690148 -14672385140269037729603864798342062080 6690149 24896100884636018823528776045460177150 6690150 6286922882868412988162179686399376800 6690151 -3290049595623349034663290191505403056 6690152 -32529369494479059081218954108394700800 6690153 34581805547723475854670592293140329104 6690154 -10369865915498719908816081953948840448 6690155 64625738363334461383315771972634160 6690156 4580396970270367400265702693040533504 6690157 -41341841656225886612976790020604593408 6690158 495077495581673254079477860582723584 6690159 14543938882109303519221715562948146688 6690160 171669881982520477281211892690780160 6690161 -14775901459743348735585135989223333276 6690162 17602782648983091818142127595165261952 6690163 -35634324268029261652074994435949023560 6690164 576320653721946327419181558926236416 6690165 -5451108733370660620328533924741759680 6690166 25850759255993884457946065067128099520 6690167 60794244197844430738438051468702066560 6690168 37683023248918244208802915663773696000 6690169 -11682189841166896542940750736020113430 6690170 -6702258738631829256154064088646928640 6690171 13287915063758816964879557203005143040 6690172 1769802274889852607772299318698737664 6690173 3167175644892498337363187579147749440 6690174 5317960845279032718064301481718973760 6690175 -4932216062915501637732050724168356400 6690176 11675993764549195319233514634278338560 6690177 1680540970713277110447558939672110976 6690178 1099126116824981882466613158776419200 6690179 15703430014532885670178995947165286780 6690180 -8004685012903908888342300989838213120 6690181 -10865224908609862146009526780910156000 6690182 12932980794523701633825234126202692192 6690183 -19734321857727297107522967485434969176 6690184 25079687472113153994600753778129766400 6690185 14308407875925536937413616833045179200 6690186 -7130670384237134341787465654140611840 6690187 17955404003290353432458864927310236160 6690188 28389940653235091665650471018902762496 6690189 -33573080260000881084975351540667384032 6690190 2296818024903441026103814086641898240 6690191 -45180667384895575877580771990599763408 6690192 1018981808786372935430988414533763072 6690193 -70935437405407596432933611769926238720 6690194 -6931800199120321101056096600798330880 6690195 -1863885075149439868584604576657460400 6690196 275812908708211793877247066538134400 6690197 -27665743511146460253191255786725665828 6690198 78400945287205310633057738971596288 6690199 61115353937723495525488694134750752200 6690200 98338934037886615960043827557888000 6690201 9127549528542331142357149742990971584 6690202 -5285247973124493565380306060514605600 6690203 10404431359621315395342424596594777024 6690204 26747334928417679349529116463552074240 6690205 3743019749480291575000068639481834860 6690206 17462893285113839591104127334918117504 6690207 23718189350132147785285492257221434440 6690208 2364741268907142048895395246784905216 6690209 -46224639464972181208343087820336259920 6690210 -6194785738813736454649635285590231040 6690211 6196326022301163289166436898751636 6690212 24805586300220104972774205648064803456 6690213 -6143291621140038587912602434334885380 6690214 -20669355739204076830584395153639331648 6690215 -23425645399783491355246665828801792000 6690216 82686344819486726790643138461204480 6690217 14299375597920135129870691965154690560 6690218 46943005905250074827643338806862735616 6690219 -11600857976900388929718173200438186320 6690220 31755061884271135968832361747046266880 6690221 -13914177952209543023252962998526873578 6690222 -3305645611449587167245308966053785600 6690223 41699925571881040918987706458944243200 6690224 -1895253690538103037640517016042307584 6690225 -21070721512939621115886142876028024400 6690226 5468710417017650485146285523470879264 6690227 -46495707892561713764635780359505479924 6690228 -6073367944846547994856161192776724480 6690229 1863217341837435498598980756072925312 6690230 10145194160317160145124801161492149760 6690231 -1955238864949331255341349690155941600 6690232 38289265963369118778099380568250982400 6690233 4458710875575191656194989514490414080 6690234 -5271213729455763909633373854009784320 6690235 -53594849218315473919497436684315621200 6690236 16410423387512838436019450918298310656 6690237 -16032926658244549707238909740425936640 6690238 14870735176909334389981011810702731520 6690239 11160722322556780109877944603618783040 6690240 -2257942854725795341682814263733780480 6690241 -527942160803114973488993525406735616 6690242 -11719193182117411773285932159515276800 6690243 5736843891574303051410385307111301888 6690244 -37905066522119349618478299088208068608 6690245 42098011898107943445096318333939421500 6690246 15096597172267325911920526372331328000 6690247 12837864759592769800948706841524696 6690248 -16141440461491182374605336255327549440 6690249 -36264873188933511278157171357513984000 6690250 -8223553002652708765571591289878016000 6690251 33820916001561262891562858954627151252 6690252 17412069320789074062988290434758098432 6690253 -225813925631880984513429065333933876 6690254 -7295679021903306374141720841285551424 6690255 -3531983064446307826902457161601459200 6690256 2946428555683975386272722382279196672 6690257 -3185321052093357311242499780141765376 6690258 -2857797931897650392561798015868842976 6690259 13026445641416249058928586110594007760 6690260 24221229941107715655573372750092762880 6690261 -22373421276998750385978402788627903520 6690262 -40001941243013620753462272002887643136 6690263 17272216062476371072296809478005588472 6690264 4430513163693885713064678669527347200 6690265 -8277473607731530801896715973169753600 6690266 -14996676356312329247124591660065276160 6690267 -15309393699039953467357246916969034516 6690268 -11556818092791544100257137173463703040 6690269 32586212198280471301391120715609269670 6690270 12014417838195084831696781298588073600 6690271 -16961694179597906381664574321469020320 6690272 -43819958130662654236575601522141298688 6690273 -8314409833017269990996289064292611200 6690274 -7173773183536864220171603711853522864 6690275 -13534610309530519307848473239317985700 6690276 48591741852726903599791123851246185472 6690277 57987262475600863073248182794354235072 6690278 -315603719521873443112375215302250240 6690279 21603476202267868402374679130842694184 6690280 18031316125417140262987924418451456000 6690281 18942264991114805877232916445409192932 6690282 9321054508715864400671635794192597504 6690283 -7052185307946884320116332476074919736 6690284 -252277106782592374721326214090001408 6690285 -11862524677849596219063992210284947840 6690286 3697938953890315066037119213513079424 6690287 -41591192114059243914363978001101583128 6690288 -5339787059505091376880170855030587392 6690289 51896824323475318519354805753376299090 6690290 2550177411099611260975510844912810400 6690291 -30814995315575048978567692924571454408 6690292 1193203824960896527281906416760248320 6690293 -78547472673092364487910285059530512676 6690294 -9691711389081964174517193673607945472 6690295 -26011188707266729531667817414103924800 6690296 611001263732011570197414297015091200 6690297 -19522127952867672344936791545825029760 6690298 2579822258395148591523681104436561408 6690299 17029008230780369787403898759113612800 6690300 3065711398164322243636515573536640000 6690301 40218271195658667915431985103489365504 6690302 10290093679183561812421062562778025600 6690303 -10570444868841513112488470901582390480 6690304 -898250877652640922553212766456381440 6690305 35102879201748980105854432834152024000 6690306 5696939994176486672286926003729339904 6690307 2036764046281583421222538479250533280 6690308 15897905582927888849245637271784208640 6690309 6387372537990829625321440297177817088 6690310 -6711016194348822270526633045626026880 6690311 -7857948269166515206664751981096586200 6690312 -14463527368266513528463596913235758080 6690313 -31131444349812989192991646378306550502 6690314 5551585960206210823889390611602149472 6690315 11905952979348158361060934772661143520 6690316 -27400539946131060298430544579191081472 6690317 14246613754171950624578198959408607052 6690318 21328179800425582832265457267712778240 6690319 -2055118090330995251249941670098227280 6690320 -224318154297376513589095086607564800 6690321 -26407462361224433725206597937809872880 6690322 20251592891507566140156180359306765712 6690323 -10241221198751530455532187527150825428 6690324 19441704087483816760563863460708126720 6690325 1755080966248511102720632303830543050 6690326 11743906821718281384769830978841949760 6690327 27262749117752003707360661425029120 6690328 -15396426815114203342303101889669539840 6690329 753913448403876950286759647814920520 6690330 -2132829622520054081239557664961280000 6690331 40337759364168798247026936621318656132 6690332 -31989579803163868623787347611679744 6690333 8237323956577936731521187484433867328 6690334 289461173948929386873134485042833792 6690335 12396612769617356527971498894243600 6690336 17682513124126670505283016129722712064 6690337 -28088528840543377462068762715338871760 6690338 -13063880713757872266332121669121429680 6690339 -2613120008783924723304291915380317992 6690340 -2021699874892247613898094328353349120 6690341 -11752008696817221874220105156378768256 6690342 -11822016510094282324182096699465914688 6690343 21204411035058825480939056487046158744 6690344 1392872312811443456922831918575032320 6690345 12822964814798534043470418580114784640 6690346 -11636012464921534959327907885750098336 6690347 16075493320535262923718979573864943796 6690348 -4617649324125274756824825619845611520 6690349 8885213083811170023322758859324623564 6690350 1003507881015552401463222938354966400 6690351 5730458214250778821655370516747149832 6690352 -10772754883747405490930415110692552704 6690353 -40482583399452117106565893254419164398 6690354 22233257399403437462483259514301743104 6690355 -1992787662436718852489952910164065280 6690356 26471367948878974915915988983695237120 6690357 -1032589476874183275840856530437683488 6690358 794492258665160016309181991689889280 6690359 18955834239229628725778744849935285704 6690360 784251550006200661401915851538432000 6690361 27088602767635907172835500903898065962 6690362 17115016063567903082381271437441268192 6690363 21226869975487927515068789505565605144 6690364 -18519424300060015972647976703848512000 6690365 -71406878087467915947155270617062802560 6690366 880307053180778011462168838344208064 6690367 -38512865468765113664816029839432641568 6690368 -13444772417522761202719624214022193152 6690369 -650707720799201780367598333807648320 6690370 -14065053819520443357133474964006400 6690371 -3713297064317869254069557678263021128 6690372 8654887088968559648037402366240537600 6690373 -68182710692029575867751286828611489378 6690374 -18982152522114453373690208740284668064 6690375 -43270601701682700357120698126908140000 6690376 10667732423016174732294520325952798720 6690377 1899331208600649935364494988640230792 6690378 1168821472088882908556253673069598208 6690379 41625686921236322577374872979350920980 6690380 2358327025784142765822136977577344000 6690381 9104850925738936356831917460670436544 6690382 -26888483895734921522918581439686502208 6690383 16252878555785846572605665851511201520 6690384 -5499580878388653502257840901151784960 6690385 4576237688328638145667452669243133800 6690386 -24764108453457938461547106672397642608 6690387 18830353422545916531177151517710487040 6690388 -9848053349377129842392048364966692864 6690389 -10849514997719009050433899916613251328 6690390 -4180740564467306701730565082000742400 6690391 -9930671929872911736277973040549374928 6690392 -39307052699366086747413015042552576000 6690393 23963811720862299316580904057898526682 6690394 5870855511005406921724217572649687040 6690395 -11731031825448020737964959943947213920 6690396 9088477064869948425023184439684065792 6690397 -769762698849168913248181711921886400 6690398 -10873989754029225131696482919395334400 6690399 -4359561349111908757178533122864215736 6690400 1077201109324634534837942764408012800 6690401 291596119436651847539500801453794048 6690402 -747034978102972447338871830792990432 6690403 22752974895735822330471167779483359744 6690404 1148103109120773304846975846473056256 6690405 -16529373783997001672773660095924895680 6690406 2791087614191997501791220517833774720 6690407 32416776517699749685492597801570631352 6690408 11583572251669307094299731412382351360 6690409 16079602921303208821962564798802996128 6690410 -28030286557717776512383549853207715840 6690411 10767208958337545013140955373896856800 6690412 136273410989335455937436133061273856 6690413 -3471764547096470393944662262182336 6690414 -2178382692300733124167374614709825408 6690415 -4820290020842740166994534738180906480 6690416 -5202364423277004988818142242936422400 6690417 20611186868339157206684833362255296880 6690418 -6691284302954964972776517583725262848 6690419 -46593049102995053784478321733597089488 6690420 -1677297674682069875932090314431692800 6690421 13826141032234116059811011877790114044 6690422 -368878495589994482283108536737339200 6690423 1353038833981431111157391757725136000 6690424 -14311150483619719557146849637977210880 6690425 1374884433857848758697780892476948800 6690426 13589609398125108378203901918865618944 6690427 65979081956592161860409450659463354276 6690428 -38232083025128436776320443525294508032 6690429 12662476572395850081681287774821579884 6690430 -177071483576314808117705000154499200 6690431 -9775036439163121839148222560559968000 6690432 -9604535334505902163123231853327155200 6690433 -26274835758344791108942938487770376318 6690434 -29501914732775546840328447583545678384 6690435 11651213010933477617199820984778168160 6690436 -45765847879586642478205208195571176320 6690437 -2495508394793849980127768238925865700 6690438 1091637942152539933429913234513944800 6690439 22928296107649461368789170326568446256 6690440 -4011470798472395696679237069557299200 6690441 -15108170397542384964909521678963597808 6690442 6924665317173664014804504498850476288 6690443 -20074415623284817158237567755841634176 6690444 -5144292064862153874327932288185987584 6690445 25894969916584295334968668982816911800 6690446 -10207691098461448783904309034694803456 6690447 14854841981107463156018970915128718288 6690448 754670931394252739615942569965912064 6690449 -17617062792632685267769432510907043840 6690450 -350487759253890309201983726540236800 6690451 1571774342173265583787161347960919040 6690452 -46923640714177707594328620183289370880 6690453 -5508444443975134651396431693160128 6690454 -19748553039247787503753064687588370240 6690455 -9663001117269042675484522786784192640 6690456 -123077928274137125864614053786562560 6690457 -1027900678859582631220128281489061120 6690458 -12293599157149098411930661900236379920 6690459 -2482496018486829951586463445551214696 6690460 -16549308012786034775637097165704583680 6690461 66174995796513146053785713649292258572 6690462 7001165513042434743006951444636238464 6690463 -1825502385814279248831771775500939176 6690464 -36477416683520365505244463684654202880 6690465 32900195057468880578408920113345936000 6690466 -9402592090771667643256326851135099568 6690467 22845942969758897963431149096472150992 6690468 37415757194409122588435017709595193344 6690469 16351938194154238417614411884421755196 6690470 12031321707024600078094223568657254400 6690471 -24476646791246295848422212474284777688 6690472 30047987273521139255373736966141132800 6690473 17446803901728764352237984675001129722 6690474 -4246312385496988474759363252365665280 6690475 18232744663029067509200817145492899000 6690476 -7028205468166543324675811271500141568 6690477 -21243254490873291968257080016421081280 6690478 -20423803613451071774470873015540662144 6690479 -19715360134926738250707441949809559920 6690480 2536579831451741892111611762066718720 6690481 24546897895750479200915443600704904320 6690482 -1752141439952497767840355433845747512 6690483 -10707070115183557022392565590466023080 6690484 -12600658425256317149070850216289293568 6690485 -2517021150989976557768957589244323840 6690486 8639966618054140668013237685133404160 6690487 -22963650057795003335339536355934668800 6690488 7743157343778095166568890442767974400 6690489 4307085329665184352057746836276430400 6690490 172105275656953164644469376189164000 6690491 -622983766481444096169490902382773768 6690492 13953121075569476765623758328236672000 6690493 57966224465005821422349883048741477248 6690494 -21930865252388039646295699007647144704 6690495 -4409069048935499360502839140888204800 6690496 -2128666195237692233783618990078164992 6690497 -33431037104357862925281573909283929216 6690498 -1320302152639832825916584108762625792 6690499 677568724909029516930569952793345864 6690500 -10617731218307085116942500874355648000 6690501 -1458203039228616958013771818846840932 6690502 -8277744098516492798579820856225536 6690503 17373142385662571059223875528785287520 6690504 -5811932848905932349787269875439943680 6690505 -24381483835719586756091732905385837340 6690506 -6945651177334281219569794369975044048 6690507 -30061309280592865987298837692969708608 6690508 -11040087288023928191456867297569259520 6690509 32825611107260205125616168413326986006 6690510 -17524274885982964059485736286052006400 6690511 -21842914988163548987100308651272429928 6690512 8903869389363122966906811554700681216 6690513 11837378347393624027389951291573689088 6690514 23908268751872683105009760084620147872 6690515 -6486457603622369320045521882397883280 6690516 6217143600380839976475859175185711104 6690517 -27511957319541468008689436597320736434 6690518 25562009752558415790018811451137692960 6690519 51010386294747155045065082236263235968 6690520 6324226973297824723479089124028416000 6690521 -40162662563169352842181433554276420608 6690522 16454120061623702843212954652593267200 6690523 145878680302307438227620071088275744 6690524 -35269475129931082439472036557417915904 6690525 5318126806639089584852333591731509600 6690526 10317351516396442529518933307144387712 6690527 17771105674418857118712490124654182440 6690528 13353338827232838067411300290053013504 6690529 -7571855824701887401743053922983641580 6690530 261362885636597850793399839939302400 6690531 22239677392596071797561638107712594552 6690532 9612193986731232833269727694067130880 6690533 -27047354959738815751038049408765562880 6690534 -17433244375673220088377737555149542720 6690535 37937728814470843340368256504924679480 6690536 42878078575661759258606208185218759680 6690537 -6461788618035182375429664269597321088 6690538 -20588864790066084701909733472920989856 6690539 -1867330673853615826621050439253993472 6690540 -17541874012654924826394781377762739200 6690541 28144876244507971446921545517323554080 6690542 236648594193758065006349156040004032 6690543 10059671010533152039571666505989869056 6690544 723218544560517474329053167913795584 6690545 18118145852444578006035815832871317300 6690546 34618876703688279816504099233433100800 6690547 -55471418264887891798530931393272512400 6690548 -220908296950724106144823388859748992 6690549 -25407142075118641613289558216594609600 6690550 16911246398020683202761867814987936800 6690551 11303027535083583640023582605069752752 6690552 -22873363580810076277526753176883036160 6690553 -22945775812695631504368045137779717040 6690554 -14651679178317850920167758023001716288 6690555 20581937163014929417165954035341824560 6690556 12911524324688992963244305649365176320 6690557 -49899248604485337963084466909128211194 6690558 -12088419711331447997530450348133836800 6690559 -55166611273176473123835227963805418240 6690560 16193217262034593038025282058641735680 6690561 11925230914266370992386803259239343040 6690562 -4173769959103133065774580876364704256 6690563 -49823068739691478337729166040420577472 6690564 19896543450796502511382446184746729600 6690565 5425968597730092700623722179051459200 6690566 8746809414332351720844175453004163840 6690567 -9600200855887810013854463611925464752 6690568 -38575181234805856048206511851688704000 6690569 -26748267375456002970501235500293901030 6690570 14002408359303889356621139174703827200 6690571 45544253130966781473566644931808019104 6690572 -4019722576786010466802484104608230400 6690573 39513624371439761210541429461688216000 6690574 -16986463135829078010106810475077632 6690575 -2526228336309931336598538019578288000 6690576 -1815347087830984960602401850743390208 6690577 -38331955357506127141069872115263306574 6690578 1849238769434826497858519153262425760 6690579 474260747029888749926590146244492800 6690580 10593658766181970009316215246908188160 6690581 -10294477253180977524159690229632927648 6690582 -10293079130717718709269014001973725600 6690583 33170604740781452145293434100293813832 6690584 29368595004101417970486925593530265600 6690585 -64014382012154244865094482023536640 6690586 11193334581472584926706221844350534400 6690587 -46817934784758254378022579806170864764 6690588 -13507835476958107981032523585181174784 6690589 8230733851379908322367198646931402560 6690590 -23015567378939930369027954615405491200 6690591 71665676557118723054247099926353208352 6690592 1572078221632706857813160357068800000 6690593 -10425412104660238018855640954493892416 6690594 -13300698229650291370620528475494364800 6690595 -61116986007964519595917236900604284480 6690596 -2610279346518105056406352612247341056 6690597 20239737820106980675425274067516209440 6690598 -2807247059297995914628306684618976064 6690599 -27548765545307601142698726899962666608 6690600 -311676595044440635622295198996480000 6690601 24541055933640339370280707969815828602 6690602 13228398750632323099018261394050098624 6690603 2648488388128654791744032530479027840 6690604 30077340330115239318193427778628480256 6690605 -21054389553523196744719812423611633640 6690606 2986307048869401753873480417671282688 6690607 23496415615829030742158005057463403192 6690608 -2419880368617146872913146550296313856 6690609 11514569892469035599097606972638024514 6690610 -2982905702019579254507998561178470080 6690611 -3523479333026328911793430326718108788 6690612 -20883006189547681339090643543142617088 6690613 34294460774653191384069017241769946044 6690614 1649892253753199932039218547725041664 6690615 8068492885981315051360662513362064720 6690616 -13857666321023041141437241493967851520 6690617 -23619776846988361844920416817500641580 6690618 -348271845969466744505691771552694272 6690619 -1329396080379719667864373306823196240 6690620 21464553081164581392130368292215137280 6690621 -7952647867701509534332944511497571776 6690622 -21853096090122153606419236547471863680 6690623 54629883318994962082751677445991079872 6690624 -9853917013550397365884954736112697344 6690625 -42536959771553492451870391810250962500 6690626 10742890848531575823197194683359105280 6690627 -58273064545535255144444665967441141760 6690628 180637522173020238943583013475291136 6690629 34558824115415249447492141959830091488 6690630 4012744772663682005479766805573304320 6690631 32784955988057963871345591967432004112 6690632 -12469770552369660018790334063206471680 6690633 31405385170541766560144985707886969984 6690634 16887173040884098059063332092139079216 6690635 -2242604250210234121464509828550582240 6690636 -10346062752741790755929172563560378368 6690637 2700513511323465780599563639720930432 6690638 5617982914244776509524988936282155520 6690639 4218245536285593584119240347736970136 6690640 -6954524773162086637012504559539322880 6690641 12689196115200150586552965009393587520 6690642 124852347983741963087317182502837248 6690643 -51656788889009211253197782386013017108 6690644 21136012813418023972806121360734588672 6690645 -6187574466512730955181442602138527080 6690646 7827438495045323684964848221510378272 6690647 47555561466260485256071528496131065096 6690648 5136555372166947013770283330762137600 6690649 8292547190644419724263913023807790336 6690650 2050183373518778812085117009292046800 6690651 -7503407591356889260102183594268172096 6690652 25535568595813116039063943394913153536 6690653 -15629887515992129265277572890436792000 6690654 18986268753978118759206497757660272640 6690655 3817736105452761008155151738495561760 6690656 -29928881592875762180368185736217493504 6690657 -23465945617734747144971384760411527760 6690658 -813963462281993233167331251230216640 6690659 29165601561425947014094268847490583040 6690660 8173512205992346489299634813880832000 6690661 -1716707800400542723909435454786447648 6690662 10328529071245621160779215864939072000 6690663 804510107958439049415480699363737568 6690664 -25141022410406646861646514905080268800 6690665 -1735681059302594327227402526850615480 6690666 24789708587835941121091271149792443648 6690667 -7156403949923210536886815191737894880 6690668 -8987152915382118478323351713440727040 6690669 -804115974156441747405833011136113152 6690670 2026876670548099247516489860750191360 6690671 437126750557472165524515132200106480 6690672 -8842911316338058167014859264998768640 6690673 12442358614715288859951510771508670592 6690674 -62948814445378307718705703156200867840 6690675 -4850205981697780263403434237006927000 6690676 14529763149338921970841731251174234880 6690677 -7177823529061719397820953320254810880 6690678 -2642602550248067758517821318641101376 6690679 3865878858855299233845101752225370000 6690680 20077632221702586799486264142661734400 6690681 -387435615546346667918957249615418678 6690682 31052119172359224664560924693463317984 6690683 -32569612597662312689102368198356801840 6690684 -359677334884306321645736389523767296 6690685 -16955139442676865358677015097500526080 6690686 -9449470795708845457182382048016248896 6690687 -8502686472227512314260303007143902848 6690688 -92649535511245067529313785778305761280 6690689 -36097909447192740005306681314964784510 6690690 -6171571778438740275237876450426578880 6690691 -20645598902563848875630725709867406128 6690692 -3305096566580927220857803542917649408 6690693 33944218140111689112985984292009546400 6690694 8102786409890817515172450830533263552 6690695 -24477590802375341377494668271468600 6690696 -13316652110901335406901756040650752000 6690697 24771727707416415447272036861937762340 6690698 -10642837796632310507517390523613160960 6690699 -5297959010600546177078780608507223232 6690700 11401874963999054639302681865153664000 6690701 25108069832797198214652535691299083702 6690702 -13945318585429190707866597042224299968 6690703 63890477900480528446760923668771835952 6690704 -8126051150497329111194581643725332480 6690705 -20814160550642215877810651781182106240 6690706 34245413476111661748022686846370844160 6690707 34900363726844202648528868662220568952 6690708 15851054666696103226923970878429143040 6690709 20733578819807339045640540800678286816 6690710 -2779803406840329888398133911537063040 6690711 14806800985178612826312585073313849424 6690712 14406127256771039014379882478037647360 6690713 7519517267061253146602391404226450384 6690714 113466481980044629159254084883193088 6690715 5831751977918922348971755962229890720 6690716 8201342064925645973332353774835786752 6690717 21036386813900268785711527393590667680 6690718 2795076596586228975813350870105411520 6690719 2974301105801192395086398700875000832 6690720 -9275780910627167899359981159170703360 6690721 19289809016554248274063438356951037922 6690722 -15606559430545735771751157213340391088 6690723 5895685597818688968910279290723060480 6690724 -22945119892468015146538901277274725888 6690725 -32730580867393797468866104903790571750 6690726 6032605716959289843171130868972640384 6690727 -63327535113930746109773987873466699080 6690728 40948562916206508153331588418772664320 6690729 22916043653036235573020129454236739984 6690730 -1440797549108569031939369171847413760 6690731 45110199993024790039495237002324266472 6690732 9517652636739374488289097934135590912 6690733 -7101523510658269587054455172764475680 6690734 15681212466459243804820609039745110272 6690735 6386939949999692101727146891871880000 6690736 317201671635119139669523674336788480 6690737 3976781416366928287589714517394666386 6690738 -3182233115029611304056672575892760320 6690739 -613446291348657747351685021975280832 6690740 3649589010986939128844784175822356480 6690741 -232191357200838736543266185483237376 6690742 -1019259596958581914311356291597848128 6690743 6023893632101913177282535583259229992 6690744 -37455902183156231595672597519203696640 6690745 19727183319635326989322650153576645000 6690746 -3429799962857129724657810313667878656 6690747 2153484658782676252781901426957465600 6690748 -159461936929581819251426664329677824 6690749 -10286414327107871274500579027874537192 6690750 -5902707252850068082980279626521344000 6690751 -16709805968277230275651490335616354600 6690752 4445786206461137209671116539356512256 6690753 -11530742258826459576354781082604528540 6690754 -26815400711235904801272053694624743040 6690755 -41987286882930045125424660125971242000 6690756 14606174265581510775011140301203697664 6690757 134217980152613890477499386334507200 6690758 2558750074371582927474088848633282432 6690759 28338223024393618696157298045520206504 6690760 -19405469246462652582234886439446272000 6690761 912487272415492026318303213929361408 6690762 1064505233615509575577648810557253728 6690763 -26818433204938336442622809468688120576 6690764 -13249049092997708505291025370074060800 6690765 21932336433378908368323127883767464000 6690766 -16398200713740961728260597589356367168 6690767 -13322273644320554064557005808653223184 6690768 89903080079467667570980558985232384 6690769 -12751240525241802344574968781592560000 6690770 -20122504212125829703624154689613101920 6690771 35448885607438503793051428207871934280 6690772 31631084434238900925777549273416466432 6690773 -26640403628287667192199020048652550116 6690774 -371402082731480865166962134820256320 6690775 -1618975386340411780115502029884958400 6690776 33644424396027455276817316130855086080 6690777 -52519165307283177814206830214746511360 6690778 1579037775362237680677731586904646400 6690779 -83851946586369300057836580973257563424 6690780 -4191981983361194121359085677756567040 6690781 -18928054527513845965897105742472500436 6690782 1399886100506975343004209380846604672 6690783 28203489804912673057356285879910760448 6690784 -25131157997328860874741153578018930688 6690785 -15473569620585098336330547618208708440 6690786 8590168405120366842362516778604539264 6690787 40030175885629427778419028814978657436 6690788 -15123988937465168307852604339715700480 6690789 -932304987139602585644146416253080960 6690790 -6287487607052682583541899420155340800 6690791 17830670487790432984594866946102173432 6690792 -4702101752213117867056920981045903360 6690793 -61224602770715902257881678657535676800 6690794 -15649895675126198072976483352986943488 6690795 -3428871764253210423495587756134417680 6690796 -7057310668391520740632474227020267520 6690797 11766904263469670387785933518032748246 6690798 -30427025509987166539803613979149168896 6690799 -5125057137458037597430324583498343920 6690800 -64605838584592389161769209131008000 6690801 3302723533335728236454977501972674240 6690802 1472351335677953948582588866372046352 6690803 6264794725627793846670349581690792828 6690804 -2767599097962100431706827806409621504 6690805 -1580919141034195664530241154714336000 6690806 -5600483085554715448409326398349116480 6690807 38565600228368253542975948847813371904 6690808 9479281175120183232843789517823016960 6690809 38747183120955348393587352447105964116 6690810 2739387127916314435961714988805079040 6690811 8700462440229888935802626199848856000 6690812 -30691278857612159529978743446113584640 6690813 -327611358783962928184690551427410816 6690814 -12199923076723596900480602434274464320 6690815 303489645525398857571088124342317120 6690816 4867511826722350955327960540774400 6690817 -8827903359221540975299363499112397248 6690818 12187847875182310140566465845651857360 6690819 -148545741855499475962381258033381392 6690820 2847239422119531710054122353109966080 6690821 13891460604780316463152219583939671200 6690822 -15028930173495310220421358196636004480 6690823 9718412913712693322163243349795532224 6690824 4005219140873553771569921170548817920 6690825 -2488573530338783347564275664833656400 6690826 -27097089858576279614017729488977879040 6690827 6850244091750074869682143355552628480 6690828 20870643894383747868894103254339492864 6690829 -57074747957813527041272695353040570570 6690830 16877926528061619792942326590807968000 6690831 2857693817815963995908774100971404800 6690832 -3710257771218724906662108919466942464 6690833 -6619425604187070258736698922721113740 6690834 -6371937226251334120380088575681171072 6690835 -19735711253376907392186828549638256720 6690836 -193895120513045185151224660369981440 6690837 -25653455518988496891201625254653730720 6690838 -3339015107931639455841188267193815040 6690839 -1188743755247730893944724417410435776 6690840 -6153027535972439153248746386221056000 6690841 9602630443378902729537344958007784400 6690842 -1258641581119797333216914188782170400 6690843 -16768838241981228386835921698936496 6690844 -8322794978631430279045273559477065728 6690845 20180500141198944711077061805382544000 6690846 3428060771608799541466104255052820736 6690847 4755212795959004743439659057323603296 6690848 25069139339130952566156409711176253440 6690849 20278583532892194780469856789433476448 6690850 16366850992187904275606258155131696000 6690851 -23414748620818520683199784172706774400 6690852 16586703803292350749238348643561307776 6690853 7270780381522581660475498448670440284 6690854 -9846134777957863174366133305607233536 6690855 -33019285296430508981484579454767559680 6690856 -15997015905695987452660712505476966400 6690857 41597790269939267270437150527281504592 6690858 -2457108330318832585287282121727896320 6690859 -6308179493674599202678757511358063840 6690860 -6972182649608855086340402764212172800 6690861 -6338829902526031636394424452420740512 6690862 -1017172228557047108949517931246501568 6690863 -26602629320050115838378756273389979888 6690864 108481727013541824957873667235610624 6690865 -5646326328810610418114158838526209880 6690866 -2550759350675847056498957382376074240 6690867 21844146816367936256467167555365067312 6690868 -8629962863552337086726714089808297984 6690869 66059309580654984944415525523791567840 6690870 -21248338502303096378908710715463404800 6690871 -58694654731631647652455664040778069200 6690872 -2680463955137076121172336502183936000 6690873 -18482503080181238592421940995870218240 6690874 954630207554296244111188644493340640 6690875 -30182300824153066721719815287014788000 6690876 4009964803327319039942606542952428032 6690877 7534215850986633504255511976606731212 6690878 15829432421967364814773769468942442240 6690879 7759768443270106458644259404406124536 6690880 6328227071111516511210090619364966400 6690881 7738612546212689102878828689331583682 6690882 -14512252015379594543354537465623838976 6690883 987779689848033040920051378121775704 6690884 27216310898791824286186454533879074816 6690885 -427666070573489807666995311845107200 6690886 -298887863933588683581395083938292416 6690887 14630648172322056408059089055352539952 6690888 2319599586206957222086691771993702400 6690889 -62644189660737325711594487887472624880 6690890 13019313499825354229006214598333231200 6690891 -1031611377226387169983969007946850896 6690892 -5474654576800016522228153235621879808 6690893 -3263372709406292294726601983799048000 6690894 -1260970206228708802314780593987352576 6690895 11294152802913373074806748213294885600 6690896 -3983368110472837145550925984032104448 6690897 -39381728054923716473587499541637860960 6690898 -14898208218077631021361707861135682560 6690899 36015088009726605246232921293067185900 6690900 -5100338642907502788735878862337843200 6690901 10840754783741333518868451191323764800 6690902 -27578415540143230834358704849225498848 6690903 -20391604954289829157862117023995775896 6690904 20273007370530698868839523908441702400 6690905 -1253427167248706161773704948743334400 6690906 -11615740072903404017053270242604381440 6690907 17951613689841420341764334685895061760 6690908 -8391873981241318425975756723437144064 6690909 -7811591867995935055072120317776521440 6690910 -18103074722092753818453356421407912640 6690911 -60217094465794191343618841090757941088 6690912 33408586614027705058755196902232031232 6690913 8038877700065955276704580185095103364 6690914 -30646787352258075514688600522640832944 6690915 -474210218538835999267104295153493760 6690916 9473168502613758683533993458395791360 6690917 12110199042506128694613683887520271900 6690918 6343096031917946810743123623381072768 6690919 -41391290479736350211563041619741819704 6690920 8420830027473827444695025757732864000 6690921 19052900143405652585187707000179382784 6690922 6055311156892798225441876764746849280 6690923 -29294721190102208147207582910151410828 6690924 -1203831753648178876627708014273897984 6690925 -16361536521587463703180635478815428350 6690926 -2804176340217670733043118132964981760 6690927 21386912893754991775321880451103328520 6690928 4266111401076371697991604484811685888 6690929 117368007384716753609119089601028160 6690930 4488272541484264648580037931719889920 6690931 10359104857859260163968700698488929760 6690932 6413933020744323830121689975871647232 6690933 25874817637026974489574361274491863804 6690934 -9012931013712819975847465204417836384 6690935 -8936438442583393345989971862942637440 6690936 13977909248506155192909410080721141760 6690937 -24747426062704463488549150993172338870 6690938 33351907108662678471694723419326926560 6690939 -156311077479252279546034070507638080 6690940 -15153883687700890629292898258955240960 6690941 -50013355533236176696081577014345217658 6690942 2784419705722123037104638385503003840 6690943 3750444130317883537968078406137160416 6690944 -6620448509991799278768011287996661760 6690945 15671700989867313244644039799679606400 6690946 -27161740119753228268745560987479853056 6690947 -4788307194433760689480203468417280896 6690948 -4509552384670199113867854498179715072 6690949 45548525234077709578180030785263481950 6690950 6998796768021565928845667687974706400 6690951 11336948746542404811665711531395097040 6690952 44996148059660121929173195945593369600 6690953 -8764166965601541412202354092860987072 6690954 -7052514095690884158117506005884433920 6690955 -31072283027691459984079948828361517840 6690956 28918897705276631711351858019374806272 6690957 3793767067777844949278849985660186240 6690958 -14923057275637478212438281477675769920 6690959 54799647808673300822177846144160026040 6690960 -2956291632741144428882983974703841280 6690961 3012307203441920673018453333657496064 6690962 15613234813978669687449407760026360064 6690963 -7069620309379191123673169057314286736 6690964 -8782682298028742890530656368709693440 6690965 -2639132544243447117954985503548260200 6690966 -12199261505016612211169289050043639936 6690967 -22467851052254050326417884100442507200 6690968 -37730809241696145926369347784248442880 6690969 3388678497534961467335076126166675008 6690970 5458861232938713591699668819997465600 6690971 8743434729141191234592320852101700112 6690972 224735703032858824881275767446085632 6690973 -28806657413293738246125984608705802778 6690974 13689177180387013632874644748117830720 6690975 11933414944586759386488953389499328600 6690976 37188865253881775415784348189279125504 6690977 -4331676602377229183002293111008481600 6690978 2228700016286217621078280143546286080 6690979 -36522806601998846920822013791025648424 6690980 -9618314363625391813154416332540768000 6690981 22800326589767345237795103254212957344 6690982 29336320941957806652064658526941018592 6690983 -33753600108832848456127381239630743040 6690984 34894037160774317459003843293323264000 6690985 -1552640417800015855671519708099882240 6690986 16571779135443317374188310769971926192 6690987 -4444050449087103544144111630155316392 6690988 3145617909771058158680577116508255488 6690989 -13170869877774726161541834416053311210 6690990 -1488839977110937152488942661867970560 6690991 -46680714609657148793401650066086474608 6690992 660422333447659904181706186313170944 6690993 27595453558332709301486808126485553264 6690994 -13023603015983258001220677419439919200 6690995 -9368381781493783775095232123620899840 6690996 2861762592914187361723413005049891072 6690997 53319099839317219565150785812568158446 6690998 -56958113131527012637833184181024145600 6690999 -18876425073067688976420339944529728640 6691000 -54790812230593035361102571840302080000 6691001 -4619458335832448545606826656945058988 6691002 4472802144143708252408014019532353280 6691003 -25160331092193521265503645121183664536 6691004 10521230863943746469160545494796461056 6691005 -6453727994267339049028990882347596640 6691006 391685889859316521901391398232358656 6691007 11807006795212039694096907500066312256 6691008 4989108096281578897198687807969689600 6691009 7536995531394766300252436713946970368 6691010 -4661069726742428567661027826172682240 6691011 5931568544409031794959282785209910080 6691012 -33763265118988877910860971049933186944 6691013 -24021781289403781448770516039325950080 6691014 38047517997557965840526593245396295680 6691015 -484930965170383782888035700531424080 6691016 8519943985229298034954456095478932480 6691017 -2365612252723217435491379934864468720 6691018 -1960783258542909093587199769213145040 6691019 58003324226428399173260780877532278420 6691020 -1260661860639128131035728298799104000 6691021 -53912727579553716771102380568655847200 6691022 -11025084723424146630273450230576418816 6691023 8815425359625192578313338954362288872 6691024 11397919613676390191354351364430192640 6691025 13936903377840205061876553465248760000 6691026 6276005132589600776162860184718004224 6691027 1746851485527215364809517775950506144 6691028 2894622484550687444328776585678841600 6691029 -27148738483832598267279542847326778912 6691030 -10876134081474945657795948567980083200 6691031 -19231276535959039215616473214990549608 6691032 -44315798318684984953725970191366758400 6691033 5579556031084378519458018887945405184 6691034 776574595477868321068485098417705472 6691035 8163427953978811672585039746536387040 6691036 -12180540399306447770754106179050542080 6691037 -19788388786902404426391201064234324314 6691038 8460217692557808092020837384080490944 6691039 35605802044107114850585894904975207840 6691040 5241044927810716402747162380101222400 6691041 14857757682445243156591299259468714752 6691042 -29441814624314389601841562884939916800 6691043 8574017950063657453947053423316265680 6691044 -11794176547851067348330719824767672320 6691045 -15129316637321832388095145913634399360 6691046 2021279604196495929063973811936309472 6691047 47025369404430342143626546919250672384 6691048 17090220230027091638344896460053672960 6691049 24497816944498038298250305922393221050 6691050 -11664189225226942709725816423718454000 6691051 266965982007167856655988928377464052 6691052 -5074699629905117200363185519941245440 6691053 32650831868733161700661999593614896704 6691054 5552381151116330538280651670184298560 6691055 -6106768163636100999094828537227265440 6691056 -3172702972305022005043216890416037888 6691057 -65977377548802661453727435717058987694 6691058 62261058328198087488483670730112 6691059 -17930006489121515154841537047224131200 6691060 998852806668798052743547978872768000 6691061 48195109893345983840856672316674714492 6691062 -3320969700510238113605258636301766656 6691063 10747766759453277400001448743667549280 6691064 -7684088846730256976970272610023424000 6691065 -3765054752702634782299764593050246080 6691066 -8711486521457866951242562943407092000 6691067 30604127203576856513433633270724160280 6691068 7704916198183792536003014917122192384 6691069 1923867051985830668426579409842090880 6691070 -16752306563899082768154132729528707520 6691071 -7077852730168828307577510832404205056 6691072 23245452277756715989317847324368568320 6691073 -43753654759940847875179945750258791678 6691074 3396193748051345473721788447078371840 6691075 3571840152194786896435635374316866300 6691076 -6231678554518690438815466760118669312 6691077 11347757143050628258391099644594225308 6691078 -30709434355656337932131682499787818560 6691079 15607960221283528789765859228522422680 6691080 2976921340331514706818835241007513600 6691081 -38634927603632778956052500490235396428 6691082 -21687479794225255417433640620886886608 6691083 8721629333394341341031513768169020160 6691084 5895726398780871310179765986298857216 6691085 -17767916440581555427303053996025655220 6691086 -1203632495619966861477232661694550656 6691087 7525456869333521189508437407046789520 6691088 18651144295604696262068919507822526464 6691089 699203908049392646801089374809342880 6691090 4372978839260303637441679274263388160 6691091 1732000035060923661396951476073120000 6691092 18516800054496682168455995705362839552 6691093 19130428222816773669170929403396963342 6691094 -18338295152415276296999551450977730368 6691095 -611586082898617862172707352550023480 6691096 -39422160158454317125788567167989278720 6691097 45127893207894019456700122378151366160 6691098 -18062211937652479094468365234467532800 6691099 -27181235886085727296792460776219915900 6691100 -3922098627508442854344137461280601600 6691101 207323157592261875595782294455611680 6691102 5913769164454939677326962080668356608 6691103 -478551337376235007690579951906624056 6691104 -7638714680531869461811868662455336960 6691105 2698557254072326488200111491265107560 6691106 15341261579188597626849044273356665120 6691107 2332428874319814373754861346693205488 6691108 -59345308868974126382669745224384815104 6691109 12880333812197689738801992639189397980 6691110 6115405774851962968918655354252837760 6691111 -7291042913881959693900140123733782016 6691112 -24705368971298070743582452367976038400 6691113 712232780398123268207697031765503360 6691114 -5679551744666000312563134322432692480 6691115 -6094415620575274183732747331845735680 6691116 -6763788354111322521027236154857902080 6691117 -38315695110882963647845359493073953768 6691118 4906572497837496328318317616012422912 6691119 -10517945893318259939174266814349421440 6691120 -3514887004372796337575988089187532800 6691121 13339685564100394436199210500112945972 6691122 -8235179081384743836646314386669568 6691123 -5310739187222016489642897895925386160 6691124 -776027392084096850411944364054409216 6691125 12907790981923448486750372283895200000 6691126 -13320038587314910208712912005793365376 6691127 2276014498927167878349602003975766552 6691128 -2861760676579142694839526671076556800 6691129 47901154969076030138309401894433170730 6691130 -10128241329559704295995163996755563040 6691131 -3421225769169834894461077077155658360 6691132 -13260187966946121759939301382999427072 6691133 -8122551710801830767452217166399107456 6691134 7975037170259442844271186264472156480 6691135 -882469775043577032845039937232442640 6691136 -3652445151819965146474660088945049600 6691137 -11901659851509843225065547212835671232 6691138 7399790660145522443202952635922356096 6691139 -3750226935980925643060582940422796640 6691140 19515633511166003408491007129867673600 6691141 -48529270921966800303127283580362552100 6691142 23895945782529925894993846521828768000 6691143 -11377090694013562184435891731391454000 6691144 -410799030249272839347805995218042880 6691145 28712489245413471967283411230693308900 6691146 -11090738499646915843214659953206664960 6691147 61719131692561714491839845613906712596 6691148 46621475328254149498956549131163710208 6691149 6407659561872360114078587198821498968 6691150 -61121629117980008341129184105390400 6691151 -86438007086291986390629263426118883200 6691152 -786281771838107375984361024528187392 6691153 1892041609403711935527957601268418880 6691154 -6346640110622676785071935717849484800 6691155 43278754839053102095678022328563013120 6691156 24952141912209555117305413554797651968 6691157 -3110299232156908048903555028995040256 6691158 6404224381177805841424081875784803648 6691159 7194169423364892037354485432524678400 6691160 -3540426944944614889622657025835008000 6691161 -20592960918033420904460390440691033376 6691162 -4394698132959091170197288466233457168 6691163 4295457692931778631157984916310009412 6691164 191987652575117611062973591894720512 6691165 8849329508373880139810238436931456640 6691166 18629309177219885731018317692143948800 6691167 549534378391574804882894824972747632 6691168 -23497115702944583098434603116840878080 6691169 -38998640833805888700477493990804190430 6691170 -2573432886746279768573405436751526400 6691171 -38400880288371888700834577178165030628 6691172 -7262025794752602993436353605929022208 6691173 30225817524139384767065474032209189600 6691174 4751548288678701792823272911138074752 6691175 23824543755808400562266360705700374400 6691176 4317322022777973277421172785129472000 6691177 -45237324195667120338720275099666315974 6691178 10746027756173765371655520071469846624 6691179 -62960389934976206363557228506150888 6691180 1288493462982922063066285616635176960 6691181 6743707261526708110531737817176813792 6691182 3009214521644798383409913072443320320 6691183 -12442104234012353043359376644922809280 6691184 5280209912036403146550977401520947200 6691185 26901910025332921294406009232002620020 6691186 8962269731346181607710611246956619792 6691187 87759612749455688521082484240032520 6691188 2523386326032396661908134932799164416 6691189 93207810050282355959156745633053662080 6691190 -10887804346133606233570178742047692800 6691191 1684144710848760955160375732587036704 6691192 43404226095618594494510651691629875200 6691193 -39974045449865496827468591548942785558 6691194 -17038986487110244525865183699655144960 6691195 1828674250303061675742097678050130560 6691196 35137087579951915302383255518319462400 6691197 12554728101384807339830053470026946528 6691198 9978804330965900450815406708108234880 6691199 1136899270846314843296117083478226000 6691200 4622520804034297642510166268051456000 6691201 6665819343716127040343313701016854304 6691202 5962765127405557003362902927916472320 6691203 -10974285099875556288795588776247577896 6691204 -16960905786487972220545652812632683264 6691205 660765375399754782942949571396380860 6691206 3572475031005316634543992583588112384 6691207 -41365494535721314556502628625592717544 6691208 -3944064818808405644688323741389486080 6691209 -6153626138425681215638567294223762240 6691210 10025182521137341525162284874514993760 6691211 -19068856530359755412033721382324211520 6691212 -10214651741767221806906757407246232576 6691213 -40095628262190499801550144843805357600 6691214 -179571938511602523796997837864084544 6691215 8680728246351084253979019101062095120 6691216 64082257405279661317692868994793472 6691217 5816622234961497807518045588741341746 6691218 -9696437839700866344361775053633880832 6691219 -26671467613057196522128906565461079380 6691220 -2715008781315991347295344430678821120 6691221 -34437560698864239598400145885899078400 6691222 -14743381358325005091501014298744389088 6691223 16279686781310037138023130498053544192 6691224 3766181046474046601699503239099985920 6691225 -8687200612840218392163226287090771250 6691226 -11566067972022661811338317849182186496 6691227 -21217998198236219365616397934968626280 6691228 2726577072021041490855203947013990400 6691229 8508287846603120960800584468891290784 6691230 -23267771954805174329293359434035200 6691231 -15216937205411834877200605026948839968 6691232 31323058502912521786333253519838019584 6691233 -16267779093417093765748591392310448976 6691234 4957772501520545492528750837280132864 6691235 -3735372467245649871098065926358320 6691236 -28047833663769077872521784570824867840 6691237 -14168353548515114914697228138857281248 6691238 -2012837886409582799317050358231662720 6691239 3097751550795325400853641583987392400 6691240 -4516664466459994698861074606017305600 6691241 -1382235590700380967719959781424871416 6691242 -9943762058331395485168252416055557888 6691243 -4968705287888031999311882746186786256 6691244 11416161496871677005307689486314342400 6691245 8600422514255747229506922248195289600 6691246 15803778924874754843078194364242030464 6691247 14910794285099533345082760255747554280 6691248 5716949681898724851816899005259218944 6691249 39059643297378973296107324431827763200 6691250 -1530826941661184376117337725879660000 6691251 4432476403614059445396050498411057664 6691252 -10989991849259398904030469016945225728 6691253 -271220372596032676685136606213271872 6691254 11788812395502696887542779997720847232 6691255 4324507037492499505129372942538082960 6691256 4523971047419514584298203040033792000 6691257 210162631234184682051337102744485120 6691258 9721382520431511030984286131683294976 6691259 -59722968233493765036389454810286416540 6691260 -3685692789791331754684524108938173440 6691261 9018615606355052775799615503436047424 6691262 -34256569841224448912072077337210688 6691263 -11277584267396367730075563661428016512 6691264 14042044584785155341197133728958119936 6691265 4798806156029405509976075715275220480 6691266 -1751062158849504917636724709788835248 6691267 20591554685060782725818018624036844552 6691268 -9035671910915719390758724333241395200 6691269 13680089168676113298649571552039682528 6691270 -11274268818041412134216498472281857920 6691271 24632684113363776187151253248344786032 6691272 1980720464079781634873837382925516800 6691273 52242814518604285138729848185647808 6691274 -36215398192399261943158552843864505088 6691275 -2500387649776511256058538757118848000 6691276 454594888875101030852388434465400832 6691277 -20055382095877732824100214136785492874 6691278 -3823636759494226300102058383867333632 6691279 3344422458929032751171566831499878272 6691280 5483219164293364344967152710816808960 6691281 -13743448592996211545705116144258941120 6691282 -6070165469321161679979647536687663296 6691283 13575606095755250285530442665914639840 6691284 -11125944440709023057626201668888574080 6691285 8683711158949225386442899287462975160 6691286 7851924224095947620452529806753608960 6691287 8447778903813094910237780638719072000 6691288 -4136448709975287971667509222301204480 6691289 33446415612597344778395124633947427600 6691290 -12788643198360721174707870592936819200 6691291 8103778985369659164276880721843019792 6691292 -27237931997425410534904994173337856000 6691293 7032247224813461181391188016785515622 6691294 11751869053145164252849605243128780928 6691295 -2615753925890532422584242649166021760 6691296 31375827464829175485344787804375220224 6691297 34393516100036214784020218427440854192 6691298 1005799451515920885481818340036760064 6691299 -88148771046221315026457118322592136 6691300 -11937660392932916205325010342912000 6691301 44423669849278000446278466351043954302 6691302 -6364971737428597082831470458795655680 6691303 23500237188955085738367291352626225408 6691304 27102230119513415971313399505356405760 6691305 19142730423660201716945329700178029760 6691306 9286940545887833392607057840388837120 6691307 8604320865329667599714967639699072912 6691308 -2740954089879606284162125137949409280 6691309 57716413564242522289367988246016439510 6691310 -14408906941270781050754040572672346240 6691311 -4834751158837868162732839568429895240 6691312 -4293929636375356873139330684039593984 6691313 3365590861042459351390079973879629424 6691314 -863896519190889066396176487972725760 6691315 28980404008548205867568145054233348400 6691316 358898575524232542745536742577866752 6691317 -24733249896818294790457645778404439520 6691318 -8707735995226114419446035958293580640 6691319 -20343095375435881358202852934952734848 6691320 -2832056271020360600853133098863923200 6691321 -3494142377494077749171761768172674240 6691322 -14198454110085307970566652073351288576 6691323 -6936268827195362397764128252441543632 6691324 -28963972296767790055961886720143582208 6691325 20004085780909474034685376961331468000 6691326 612966560109051546619916346953852544 6691327 46180483527738046075697248189819577640 6691328 -9269922181022948488682122244064804864 6691329 618767690755532260314135612094213410 6691330 16199915573987298237112695506781718560 6691331 -10747384232794063635412782219177668868 6691332 -8759447475515339354299196245753648128 6691333 -4872878146944129314251399432395370176 6691334 -483043854671160675426920080060302720 6691335 4464198630552876136662200376443304960 6691336 54422912761429311967888191828208527360 6691337 42337781540074016503291922630182888986 6691338 15682348131652483307707646967669771264 6691339 3607339936910926875775102412101289056 6691340 10336511954989353281808298356273454080 6691341 -2301555328175687611304514936835704960 6691342 -26251594512683914432248468266856692160 6691343 -37678244855630905511999015899140058080 6691344 3394226896593753702544036136799436800 6691345 -29638455736782311309535795641713653900 6691346 1060014344413939229952216114831302304 6691347 -3997079111726314794056752765810309872 6691348 21620824099935936424187207354581856256 6691349 -17079108582293239521369238741249330368 6691350 189829367129293223244833926139904000 6691351 -18586546502898497167151081337631471056 6691352 5785067933976302333284802968897966080 6691353 -5908504611350594438837493599468634336 6691354 -10573810079739810999656682196308165408 6691355 -23170436437365508511602177399516938480 6691356 7941279724687299664379263346169937920 6691357 38349540771457399853195879128114932352 6691358 -22738867427502792165200199275745390720 6691359 -452746265916868039794547054922429952 6691360 -7393157605195226646589923839740477440 6691361 -50800045649115832953079713510257659038 6691362 -17007105889954931622321523280000427648 6691363 -6913963073728229387740773627955989760 6691364 -4693381671155688579511221039065672448 6691365 3089879136004015216530194488555320 6691366 -9377906293531858218613339789954512576 6691367 2171065484844266827209673154982791040 6691368 -35997825356157157727266860172467978240 6691369 -24057968761789193743876458810610628230 6691370 -7262646495620328573031437130793687040 6691371 5857679213511345929129179868388141912 6691372 -12701911140876807383364611331496870400 6691373 11090422713280692990157602854217555000 6691374 240858152395803827252479657080836928 6691375 -6756387535701961076418036898437000000 6691376 -1181034419878742278491291272934850560 6691377 -1696896036416634270067955182174387200 6691378 16777720136068210968290736413872325760 6691379 -55275309025791485081038657765323212640 6691380 -4658862889067030324408897853130137600 6691381 -1871717510017462357825465518678571136 6691382 -14882302057300388239227241708388731200 6691383 33561385029309373378012064668652715600 6691384 7827909633598806663940547820216115200 6691385 6321611457803919417042055682066768580 6691386 -10805633017791463137703806305676345600 6691387 -19237123642555952161654593267575290008 6691388 -24634940221671902103176634439875224064 6691389 116215500859726405119084329201277408 6691390 -24540168907554446580857664832823500800 6691391 -36362087399044049325626764991889094320 6691392 8779376157217966155181649765155209216 6691393 78661579613321355287655982143197896704 6691394 16814701501398749650803230948314595232 6691395 -18716443568282155297288611190167659520 6691396 -35557927469155268589170144872940003200 6691397 49011679495013369032883513764996242846 6691398 5861843900277382441763326534609520640 6691399 -455865596767405574316945641787267744 6691400 -26977023490308889479070478993904768000 6691401 -14029921579922644133985710969660616000 6691402 120569652441541590128415224069886720 6691403 -46572885454444540819824566852574426348 6691404 15166448521344966383018626134698376192 6691405 5075753462004709820995563872645233920 6691406 -9292230200252532114218502213054166848 6691407 -17736907221817565801711640236708144760 6691408 5527115797710771628672476937084452864 6691409 -10497360072051983162229619870695465792 6691410 -703505924363894417120695545232634880 6691411 -49556425267041479934605804672173107988 6691412 -228236601918540418552388170066231296 6691413 7336314376813018768552827562545061248 6691414 26791045409963845265303517188651862912 6691415 -38197869300087064850953329111819082080 6691416 6315681873721912216622998966730649600 6691417 -59300611382435138019292215094751139200 6691418 7532029800971315461194705395486450160 6691419 412595836569938767851371877211705104 6691420 -5094552486963997273288756814266752000 6691421 22813002580491323069322325600086156 6691422 -11553377301259393468579899773118222528 6691423 9065943338598552185079751486601264672 6691424 -727018643752745778037734551258923008 6691425 4936155862571625584817988814505283200 6691426 -2514026992099947123000220045773626880 6691427 6929776231724716956642344559836853276 6691428 2590972731891849660867278788012624512 6691429 29703981047314642129544091936064063200 6691430 6268454415833302176000470620120137600 6691431 15166668940093697782621615875693303120 6691432 4013090043496215615091922807922278400 6691433 -13786904274724898229634314877928542080 6691434 -11894020378454820604531536902026033920 6691435 49533696390882321942663492929938674960 6691436 23635970186991569059681515534762150912 6691437 2427254960635308811757029440818999040 6691438 16594553447993606910535862344518756480 6691439 25687346592683056370502467868061534440 6691440 -2757471748522152818658351981413990400 6691441 -58698311501937324546080772805016743500 6691442 19980716196551884973883215229898105872 6691443 20698024236080232546006148065491601984 6691444 19620367452067001561431638269006615936 6691445 -5520861063002406806536461039706080 6691446 -96567631996847818150478657033090496 6691447 -15026679912074615799602138555459364000 6691448 -37831257010334340219707221948452618240 6691449 34585752893827403334883503950104144464 6691450 4086594447224721602279172782135306400 6691451 15165418643055322201041941294373625584 6691452 8301340128209881154772901117486040064 6691453 34231784075322450571498702158083895084 6691454 7825717768726779762602432608205958144 6691455 1322046093910917864794563059037634160 6691456 -52341664218968282314167218398014996480 6691457 -40552072502596227762965734997626119294 6691458 -3349640162142272345117470192333209600 6691459 -7468362009529727891398396051976156160 6691460 15982845381464465792233480454954496000 6691461 1470320164852352849538865492452189504 6691462 11310174469661810885986696071543533952 6691463 29463159162475825902081728825121458712 6691464 6439113371238260239122061432858214400 6691465 10554095341035736201146926775507350400 6691466 -9892203034400093747397908619233692416 6691467 3719417271303383685500372054516356848 6691468 -867564377908441094058018816530110464 6691469 23161482719815104050496032351334655596 6691470 3997259793927677264199037992523728000 6691471 3803995023783576370590883640460218672 6691472 -1207449786495714508514884030579703808 6691473 -7690672035684677085822155623747702716 6691474 4992433121088030822953463808965752832 6691475 -10860539926961095704181819785027267600 6691476 3539251772299798249622752418863546368 6691477 -17902101864292797183834219619785596320 6691478 -10101413665251032444576753609431572960 6691479 9197044541349420827978556759041370984 6691480 34789902498524262716758358864656588800 6691481 38638213016408149994882827804773150282 6691482 -2803877357886595654482327247975541760 6691483 -53686998306857726556581920599069174268 6691484 16738702772004079455287394595838109696 6691485 7160008000472956885600495446472699200 6691486 1672194984076968730328498421586167360 6691487 4004248231994214076208661816713765088 6691488 210235981126748584761447925869969408 6691489 -24707437989873179376036684794315641560 6691490 7656316502939147717659986189261549120 6691491 14180916474872614153444064753944018872 6691492 30363475797362963736834795605836620416 6691493 62123189347987628272528999008493079742 6691494 -4923230236473811684596348916451082240 6691495 33049560979193108460213953647512099000 6691496 -254029775752357428322861226527703040 6691497 -4178427866596894087417639627776457728 6691498 -19090170292397058780122319338134743552 6691499 8907354163281169117433510735686746336 6691500 -10224215231079457557992567573411328000 6691501 -36442641063551724757761024435047563498 6691502 6484126491733393887175834607498455872 6691503 -3485528784016609174057483543029399552 6691504 3701444167950084231580344549713592320 6691505 -7231203528681596639586149906884039680 6691506 1184313965360661507382221388725434880 6691507 32856532622484302764664064443957855756 6691508 2342381813485362266433311700203354880 6691509 35336726205423358166146584424938886848 6691510 -4008173826591806232767743752011251200 6691511 -27834982296428521312775467488021931488 6691512 -7871580124610308641692984884347924480 6691513 6676633396705898572218174919178126762 6691514 22758201437288360289673640372227103856 6691515 -6801019809616059186374595209273875200 6691516 1103041546981793634312591414790385152 6691517 -9053251511744862649816757246505388416 6691518 -10374182649588866440718552102217388800 6691519 27213636629444244009897078894848697920 6691520 5250228894234345822852347725936066560 6691521 4591644934944767400545252725534260960 6691522 -19940606136655990989263663971173120000 6691523 -93222258603403350253704003716989968864 6691524 -2687593368034415732363463565833412608 6691525 -12076728142632404556907900770613946950 6691526 9260836524645276833366893647398159712 6691527 -17105844229267246728174862347977574192 6691528 2775372249380258044199051835254046720 6691529 -8799531204424831390564451324038522716 6691530 1916484679290701476662085612605784320 6691531 22347957243384870052805299127836214784 6691532 -7363850998665658818599630193568462848 6691533 32075628816766105614555713347037164224 6691534 14321295780446500562925387034284401280 6691535 -9300357829338977195804072602178245200 6691536 -1263353803647464383479161570525184000 6691537 1074386275357283856345154211718232320 6691538 -2576633258467917567146547817971936624 6691539 -24116872407855676611723132550858715976 6691540 -39971865781331913927981688841402565120 6691541 -65278047512022077712654252702523835058 6691542 1215932515848279507441563080974720 6691543 -19761981776549621053311617351433831096 6691544 1523975128041247468827815129935564800 6691545 650736772036727297332918994124019200 6691546 16557422793180229597052424173871059424 6691547 -36213170955610722965097265358704313040 6691548 40226644524549967227657755007350317056 6691549 -12545689272366868679975487833663507360 6691550 -8513570168480105075626351159943755200 6691551 15978767623662826985699263111836923520 6691552 15917586078419145256226186177816297472 6691553 38842752393631407447003057985305881280 6691554 6708952146462506941773174201945240480 6691555 31466558213477288519103484619056279200 6691556 32884823381439237954437050951408840320 6691557 -23153838378431357991543955364008457280 6691558 25263339414162123423182499897298128576 6691559 -5340435341747915352824553717401067984 6691560 -8226121257965358234391540780453478400 6691561 6796371253674773486149591309328578304 6691562 -21902715839995798105319478804904741968 6691563 15956703322430970220403682595374188892 6691564 17786554453081255603675819647324989952 6691565 22436363409606556866848542658684305920 6691566 -1511316990186267271089431836957317120 6691567 -11187087745154723251100104546314751808 6691568 -2272025286000644592468803662804156416 6691569 6307209533968988631043381301584702368 6691570 7213570052482528314756265433173757760 6691571 43595263554647667202115760665349669000 6691572 140607484926078578183043371942952960 6691573 14559940242892191766390263128956577440 6691574 -38545097337226345509019709519155200 6691575 -17726065203419388847191734466580396800 6691576 18841260367781849020026656174435020800 6691577 40300754740431738988675869467126328426 6691578 16945113839768121572171046947064821760 6691579 4095785738046073592350957287273097600 6691580 -346748576532061633268092064160245760 6691581 1436930610471539111854416672804770028 6691582 -407418014431677520318854071523379968 6691583 42339645118884841625493488557607058480 6691584 15984786057442584128629153970471829504 6691585 -10609027617072383047046329866112478400 6691586 -11136756891342291672200245982068323456 6691587 2095086451752912281015584878591085560 6691588 -16761266023152877207399559637106621312 6691589 9241160706000481355066821512391312380 6691590 1599866732729095938282522196710000000 6691591 -5536917557479805597751271329599370480 6691592 -2528849734771688983070852952937344000 6691593 -29252801563401203711471410356788196336 6691594 -4170820214232275941308312620117250048 6691595 26928349649785312462220631563280237600 6691596 -20549979370392830518333642306633732608 6691597 15346262667615228130154697806708116800 6691598 -43094864771618550857664222200890368 6691599 7292945765228950068992113881151353600 6691600 -6237190665025771367698654710842368000 6691601 1401662409544826364139369213861997184 6691602 -5613550936909493513080866842082423168 6691603 16199171697867580269955110537087077160 6691604 -16831243219969608870986756210430831744 6691605 15791462671759012631978968923054345600 6691606 49366663929206778233883025845774144 6691607 3297037655284368136836451520685177480 6691608 -5811195841112614092794979204075356160 6691609 -32509649233057040103569475454582287740 6691610 -2072438653716609294104612016136128000 6691611 8451249391068321917839432495994748864 6691612 537905075370871057760644590307852800 6691613 -38090072056915791782092729848275946138 6691614 1768430586856239664287483095357739840 6691615 -422295507524785486958630203342384800 6691616 -80671226727065855110115636201253765120 6691617 -329420207270921730261832378391455152 6691618 -1894512140238803366109937228168569696 6691619 -8495753345294834027746613851486182960 6691620 -1064501949000699312322128008709980160 6691621 23853172660615329616345580373739066812 6691622 10837645613448823588799604548497660032 6691623 -8762746647295502469473379818643878616 6691624 -9086580116417668093607069755947417600 6691625 -103148852225676212630713871319012288000 6691626 -17238586170771883264108754262341675520 6691627 3707471404309152114773868045282012760 6691628 186095169318693108439007295817514496 6691629 -4029968261004085674623467609893642240 6691630 17108870800164447706424322234207436800 6691631 30662641784127465744334047686107068432 6691632 -804075702564632403731410556622766080 6691633 -5226510850960112855768502891700942796 6691634 8976009913631549570693636539337920320 6691635 -8890383749577957151936475414435542800 6691636 10166696897319230303232562090724573568 6691637 -19346895154099536775333666839563853714 6691638 -10212195907491127663970045728561813056 6691639 -11802056944830337337034126651272954032 6691640 -7172378660932673299039808070499123200 6691641 37754024745408311154199274690868928224 6691642 25757692423404558918251278420874335680 6691643 -4816719292616171676172504961215096320 6691644 -11874427284721928173707569978046850560 6691645 54449736427339283948691488505538658400 6691646 -31516656647641309525999767140636736 6691647 -9240747829312715755278248436956537400 6691648 -8783708124925325127403671831581818880 6691649 -45460295673884528198239912391781381180 6691650 385122699244061811978854740746969600 6691651 16477065060697442525145782272756592904 6691652 26210004019128773718165468592291249152 6691653 225289897679053632667155048534553182 6691654 17526624844804489898106426672933826944 6691655 -29417649692244111842356517448200722440 6691656 -14181136290607890131969311191599308800 6691657 25512495318236141684367323747079651712 6691658 32438675235526456614506556336647173680 6691659 3961250320326662699607538785763189728 6691660 -83535133297228673357651801109626880 6691661 29786473426440605392831518595230038262 6691662 -3839169663120599493905428426132695360 6691663 -13949867558331396780353099794796760 6691664 3388620803792724584637064725792423936 6691665 10112608701347975883039346376780977920 6691666 10274220902960387093734925750954717184 6691667 -25632549803827074726908831558748552360 6691668 7283564897533239182597611653734000640 6691669 -19325992814924819061036609257916179204 6691670 -8059855920261893846949545885604798720 6691671 2348223370027128357012822887823508272 6691672 18981265687241153508730662126192967680 6691673 -17133762742126090277921805052631262960 6691674 -4114530190981790744654520053195687424 6691675 -1697936183982330968253700652991345100 6691676 48870606301489004744142571354624908288 6691677 3282616270208857427357852248482087360 6691678 8828976402513230835337229520504349056 6691679 -20059382082492398554524088789471794504 6691680 26090770287218372092463169249607680000 6691681 -54954374693804596321449150416632941888 6691682 582504749291756860070102513472666192 6691683 4539790352206750426785355566121672824 6691684 -7404054618660521585449329624358451584 6691685 6993213662077642846195220144424453120 6691686 -1203297782704667794589630791015872000 6691687 15438226120967644605572667159026513336 6691688 -21557423598058988042599495194905856000 6691689 -8216334352217164074087198691379013696 6691690 -20147986569103282639002198710740792320 6691691 503617174153448985081805338518596224 6691692 -3804501269820882112534893465736151040 6691693 75157804207452843716326281309497715180 6691694 -750456757912983121831936419385351104 6691695 -23926031804696113781591851830444595200 6691696 -8260529145106150525643820136473624576 6691697 56405301615797185059169841370423592146 6691698 -8136078816706555432735334300720125536 6691699 -2953873701550862268319616741966873264 6691700 2852341927011135116841980415997958400 6691701 -414092067885217242247487071514101920 6691702 11562456654078898223327285302194304512 6691703 -263850426051565567557341502341423976 6691704 -11321611895764614314321506086702612480 6691705 12834025042665591019223650272347064000 6691706 2200264634994968277237295959183083520 6691707 -54522960562611842712256856550767310720 6691708 -27999312742835794460360275481086646272 6691709 -1760211522800123104480966400633569440 6691710 34978386135532612986683245961176320 6691711 -19064893398647382480993665772008828648 6691712 -3958636824966719472004969014031810560 6691713 8755397080269385312835461435279333824 6691714 20451069071948142803863371090191061456 6691715 -32707870777347979676222269200390710640 6691716 -13357676526171962790679929617218707456 6691717 48317179536505530491686702101207893632 6691718 10484001410812318859385544936784043840 6691719 -50368762617819748031497553937252161280 6691720 -757470832991978433679616504279040000 6691721 -22993966506699816273736735905206654400 6691722 -1401629250254053356640143529502939136 6691723 -38278518029880408056735106396450762028 6691724 21229618779335458151632729694866199040 6691725 -11446855091327590017610142172029637150 6691726 3627629248674435707507314949686497600 6691727 -13474877977131291765463654481355660096 6691728 -1513427029195490779729442534483558400 6691729 -4129227463096891320146591351016946320 6691730 13490680938502877375768408953203161760 6691731 -14901959091692613545566351346391768648 6691732 -6297149409568915276595122173613543680 6691733 -4068346107681871311647342654818968960 6691734 11480802296314941470040812703430247232 6691735 28846042351269421383334491289530602400 6691736 19632289151020638929418169524470476800 6691737 3483430089390148019585380282615315968 6691738 12623234416062232249276747693942567680 6691739 -10223808265771662564707735074885579200 6691740 13701088531358637441659427477596774400 6691741 -17742894456460197882833543736577773728 6691742 34427962215445428058745049702376129344 6691743 36251694957740882959047254002540471080 6691744 30882679743324494712729782021855772672 6691745 -28650913012910041486184873418399739500 6691746 -108094326958295429410604027692657152 6691747 11964116434076499801423405549119212440 6691748 -1353934952460181321897212061297926144 6691749 -24421508400043760558381269783610226336 6691750 -6258553635054702907180830686348160000 6691751 16146615835931086712882036506283746608 6691752 2658368829340998808027439378219781120 6691753 9123242131189945129542950862136125184 6691754 35884224221224356201155627708974950576 6691755 7102302645705485044563976193966269440 6691756 -8677248806070805815419693772879297280 6691757 13020767256495217214722573234228449792 6691758 5189432348201203223733962883528834048 6691759 35638517919757780104892225338221326216 6691760 -13196054435263450092918343843194470400 6691761 -25134161366657632798698937167830054400 6691762 11794298640580124861135405802292592640 6691763 -5432307931822236150151588643258510976 6691764 -539617995411749987790445355240017920 6691765 4482412100207759006662737488573244600 6691766 25373978349892540454481312284469720576 6691767 21040965996745058590380514337805506280 6691768 -4369028791824562988719416355627069440 6691769 -22655802378335278021501780379587259904 6691770 -7400295989162288973069864824203310880 6691771 15451256434860877505248410528708911972 6691772 -25645221195010730039589548989800096768 6691773 4173322616069535854989201731168576000 6691774 143147340921576137605604096279569920 6691775 -21901478723431592031660542082006424200 6691776 1522992294260417669423542536864006144 6691777 -12646860769729994577735939157670813374 6691778 7527110384146052382698632947232676256 6691779 2315165468032234317708952999283120400 6691780 -5313844590138375796389473694449971200 6691781 -12862263002515406020367918798008653120 6691782 -1419828099840390270879725500373375808 6691783 1458723256252207255846951734949305816 6691784 -16317101632224092848903180729712640 6691785 397890925392822288491577437934287040 6691786 10104335862472411920849241778358764592 6691787 -10497913773527176420398290535467825808 6691788 12984384702937914945786023129389317120 6691789 333978437313278795398576427972230688 6691790 3295042221254472297498189363251086080 6691791 28967808550106177588185903132630643592 6691792 1909809705696976741911423717892423680 6691793 -59938481714897700579714240198551858958 6691794 13468325018298257409187360188908073600 6691795 5929520223448060979033244334411787760 6691796 24066194751347658815138556057264969600 6691797 12800640771176867643813701892422675040 6691798 3650950958308083162649692823851927936 6691799 5392590208583432416476874599858097800 6691800 14088402401142053056081658790113280000 6691801 11656041172914813820319652053205409802 6691802 -2645760282526129179647700012258958080 6691803 4684420120568466017034222281286686208 6691804 7352144797454024010322097888018399232 6691805 27545540275435732278182004225082196460 6691806 -16367968038419193988222440420846217536 6691807 -84334231616429744275972814680059559760 6691808 3325150207372388270978844542871797760 6691809 8498276247804635405678460168348361440 6691810 14556778932042598267518229017518326560 6691811 11328249085458520177133301879680699040 6691812 -14030812730346370867416675787634423808 6691813 34547028033189966274725389668301854464 6691814 6943243602766339518079921700245292256 6691815 75657291450351897235761132265808640 6691816 59982825772856556612304121056017300480 6691817 14789542941216963327452249269289923152 6691818 414615157342904617546679981256388608 6691819 16044709071520794547507141557564286840 6691820 -2396848285599908921826882181565445120 6691821 -1536160419814895611060267340802679680 6691822 12879259492893768486263126028139343424 6691823 -240824401803588574177848517415988840 6691824 -478287908885950648982861732643373056 6691825 7077542037022986999035786751739936000 6691826 -27810607342513564881831332250740492160 6691827 7147536172262168153456576753183943936 6691828 -7519551443912137960959208487086233600 6691829 73570301557066883834571581099298510876 6691830 14295861827500740690328569903307201920 6691831 -18247895241179228386560192787245238400 6691832 510939815614005157004916837796884480 6691833 -9050141505491171132633524353165669180 6691834 23006347807808015199836463995975208816 6691835 -35645509343400471669887872407667230720 6691836 -16568720848332359532639431390586240000 6691837 461204864170033675623114021098529220 6691838 7636850830169978129343735804812112000 6691839 -5663979985593540186339102495779051520 6691840 -15712749005120004411910549265354588160 6691841 -19052010010653873029561007850369408428 6691842 9198578234802776351189797979577642240 6691843 56774419187544075765557831807501604092 6691844 9297520186742694106057088297511236736 6691845 -7817528790434969079203060430957456480 6691846 -12373992360787268580789400776327168 6691847 50375509944072660199315651024897872 6691848 4659798430425116532991440589162536960 6691849 672803766431518338167571250756097040 6691850 -9503418917790483710273971169977152000 6691851 2763497248901714431613606738721577992 6691852 -41348855462588168001181025131095288064 6691853 -9429991069130092441618054096159683840 6691854 5508255751957228512368718633172295808 6691855 36564530759454102287367594274748762760 6691856 -1361032277194140386536781264379224064 6691857 357272487880117653198965960829995712 6691858 26270398362818312886415615923942395280 6691859 -37432808857114412439833919248003177940 6691860 3095633129666281367115274942406492160 6691861 -78812299642866429393541118830394409696 6691862 -23871018047172352930173166977465497568 6691863 -31670146891692767726605656991468820016 6691864 14394257835775361359972077733062451200 6691865 -28760055060407315345448917635323439680 6691866 5999771713884154376892065400374841600 6691867 1753872306629901634215489185117584384 6691868 9799382843387439621864643641353000448 6691869 5860386496763794286309774382728512320 6691870 -3260481708185292120629869976530544640 6691871 -34693294363475328879506994186529103808 6691872 -690095400623521952732938839870406656 6691873 2794704014135523238490690591083898688 6691874 2942637823624546557203202322317783552 6691875 -61894648489470543875331968438520000 6691876 31617017549781101932358637434893271040 6691877 10488815090434431379093312544675516160 6691878 -3919579417463542576072560931198899456 6691879 37745886237809166137800008994096264680 6691880 -1085955712648527793430628346799923200 6691881 8638876981199717745875161266059293392 6691882 -10708058177857480288923434802369104208 6691883 -3007709021408266958645974050479026032 6691884 -3751627274060311537288355153580392448 6691885 -28202629138047582876377656721911938420 6691886 -8541526711437510823796395866061859136 6691887 -7712936591298186653747750532065646600 6691888 -2459583704936471151443495634793267200 6691889 -76599021153429226889912313261760768476 6691890 -10996492869543527367370667936394094080 6691891 62314830394018719442673080553925745292 6691892 5371919186552108312823443289257736192 6691893 -16364242542426530898178207312652553696 6691894 -2056640451897682852801505213477210496 6691895 17234164272421461098779806716923968000 6691896 -1606023876749909719247252710530048000 6691897 -19601072680961535142915427607277626456 6691898 22805203779785258605002724486962405120 6691899 -35245726264584304734058392931255253736 6691900 9865444849335114915530013561306944000 6691901 -71856564833644515134730896511510207168 6691902 -1582806812509178203236721084943087616 6691903 16571791183717628698574521557452265152 6691904 -3763212573777460546572732153170755584 6691905 9451983269766305967661284335010900 6691906 4573424636492920522968413734731991584 6691907 109651830341075217627915379348170130272 6691908 -1154754941521664505392934103918264320 6691909 -19312953686151681136737626704294153184 6691910 -957397115610072320262763144183027200 6691911 -26195379293176773879585099479252489856 6691912 -18987663762554326856352803311103508480 6691913 -45110385138361301349765195414636095580 6691914 -10948923616124756509085028196123729920 6691915 -9115601498058067814845289710098507600 6691916 14576798066135212302713900368916054016 6691917 37418220585078861407513479776088562880 6691918 -408684151600687818781158558487058496 6691919 37946058712309020595328438416662048 6691920 -642172852911356757922078053278023680 6691921 -11686098371138244222295881440614719168 6691922 -18174182439271284094048997523876037488 6691923 3183072514648284741555619185561861120 6691924 -17189354551612114789366441986828806400 6691925 -29470468249112563716781062887853967350 6691926 -1076206200640717912532768571650773056 6691927 -23065318625601787941342455671460137128 6691928 -44536168031548840594460451796079523840 6691929 -3950252111812858749803284289430183216 6691930 -11243417023954287689699102901507072000 6691931 -413153667394008449966921049859834560 6691932 3671937705787424512309663213733867520 6691933 -12850361907873026327738199956768901760 6691934 28394739208191095736627330563950847616 6691935 3145576919711347508057897694152806800 6691936 -43186426270574370052921658006703833088 6691937 -4703370122461303160632885707659811648 6691938 2854691311866759848984853010063781376 6691939 -6157412118294627941766091165815556992 6691940 -57417030893609706697500445501463846400 6691941 3528484585885710986281388355370852350 6691942 12823802841059671182915872030803903872 6691943 11564468195114879783620696057090347192 6691944 2939431447359535178857504679687946240 6691945 -6954700741287472700581308774300217080 6691946 3598368483352847065657199264246129760 6691947 20627558621236662998482534991911065072 6691948 -26731024956236175180601469323479565824 6691949 7469295035862780234645843525799578720 6691950 -14215068162904773462300425188845072000 6691951 4230605537400132784005701591872275952 6691952 -12014799907725832407368334384735682560 6691953 23018359350499649244684876923650843200 6691954 23187613354160414659094510575195640832 6691955 35568431074795986623619424001990325360 6691956 -17197361490313153773887679843758972928 6691957 -15585496409451183595538999288855470560 6691958 2236414151375297505296083426413754368 6691959 27661342007673202433074180768450952064 6691960 4592504800132239178221168164482252800 6691961 -91510174906561488795494103616465008 6691962 -5706878437072325747130984865964648448 6691963 -11745244317809282388569461392702969456 6691964 15626513625371115374253789157681623552 6691965 -938926385997400638365382414158376960 6691966 16185676329253432601448820439945745024 6691967 3265963625486166538220698253871851880 6691968 9206520496175607336931763956922449920 6691969 -6161869342134605219269286891163733630 6691970 -311477539071299749428048235669923840 6691971 -231612412602866925498692364367706880 6691972 -1325313688012618801645469513332940800 6691973 26332430445788183725055084134409344764 6691974 18458660492239357465026139988838279360 6691975 4649689591268926544424515466888692000 6691976 -34002071053353394512867322387703761920 6691977 24018126324535126596722472728122592880 6691978 -24790530779294135368038790940773770960 6691979 -5371904395362503943599312895690311208 6691980 89179454792851290346201559063055360 6691981 -7168212340007622376982818322977766218 6691982 276899952720222986200693116853743360 6691983 1442073654584610393002935428814994064 6691984 -3781188460429295012257737166496055296 6691985 -4345151422465127856189799775466023820 6691986 664538319795850143934041094505670144 6691987 -65172909721984236746384039141342817364 6691988 -6181300229325237661202424245743503360 6691989 17928205768305054007714981729927633824 6691990 5535759529019685483873477410387299200 6691991 -26526707046612637179595811695382411088 6691992 12577277927587212975383517514092503040 6691993 -8672479246595464556509764758136419712 6691994 -7472461421536590496976350406683584768 6691995 6964705795140935721423465418711584720 6691996 -19225596523044214491636043213963072000 6691997 21206760366945138741730458483995766540 6691998 4603667043107253701058567039532385280 6691999 -9520352690025719925853589527759602720 6692000 8442008468953383175637493853716480000 6692001 18686637258182446553439330737159774208 6692002 3403287863308820714463141220850172192 6692003 -7046666865824225303409892063469700120 6692004 -623689150220988575708195300504862720 6692005 1857014020304727258800345579118425520 6692006 13213109868803298109913933141653481952 6692007 5015984226911734564293511021773649920 6692008 33436985489932118019523431225342888960 6692009 60925846748304376047106891449989148000 6692010 3782743569528893096363800212384691200 6692011 -23972594892420386855655372383421235200 6692012 7095850093745094103251541782244403712 6692013 61106126867657656905248190476654395680 6692014 5875822948432642454927988922965155712 6692015 5425343447675013559050301311751427040 6692016 5320161527780340816941871873117388800 6692017 31966128351400920019456679017803410066 6692018 17478248199775838157064490450875038720 6692019 23802810561194207918768542209735340344 6692020 -6389635489416230806016522820232727040 6692021 -7264322304150008790985507010188699488 6692022 8814834708970659638478774532413896160 6692023 -19421155808826506173895940266824799856 6692024 -35481792829072673505284336726177587200 6692025 20859765448612864513695537803844142800 6692026 -10813246466078938041445402606429584 6692027 7023683018338012641316701183783305112 6692028 -11422255776290110661330761356893184000 6692029 62848485289015876342447750509564290630 6692030 15230499193984503910339918155820752000 6692031 19921845592162775951576929827328173840 6692032 5389655649454838749021813124808835072 6692033 41959622698014318941493787776609600900 6692034 3346501427548714813200365708647243776 6692035 4838431422531362969420460800010869760 6692036 -12552992785035270963066533357243935488 6692037 -42924854821313468781665468699406724800 6692038 16393298884606386384567077441536621920 6692039 24724667155135804053132021912374146656 6692040 -6003702831107123609418017167191552000 6692041 8994347284292532604635938236246486032 6692042 2178460365493201266480773770203141120 6692043 -1577360696381408426113199013716794896 6692044 -1060475627338309494265285965072196864 6692045 -20870965530184657536590936663549812680 6692046 7451947527430318340131602283443214464 6692047 -851391439060960031869614468606853120 6692048 7948650898555741968579414311601438720 6692049 2704238087321706460321298659390029888 6692050 12669302325184708949967629621201032800 6692051 2684990172740596715906020477417811052 6692052 28133817635296797261092840188186232832 6692053 -33769055947509249472452715922860907698 6692054 29640360498899987814932272908038054592 6692055 -3528335445363990831824495202417976800 6692056 -895780814236852499895187055254487040 6692057 23304642733754251526641648005783131520 6692058 673512000178489006915279002553117920 6692059 23419894500374460777621092156963115240 6692060 5733410403658190994120591897440724480 6692061 -11798314511095490422753173970699879104 6692062 1634216679386536233415644627417060480 6692063 -2869637335963482666300436278479493120 6692064 -15719312734506434366643874382346977280 6692065 26899058772554586664980769000512317460 6692066 7323131154449696834094863092657405440 6692067 -25634906070886957713408392350941031680 6692068 -9466166688523061996877321597718049152 6692069 -27749585914359082629132832644067379940 6692070 837850662292662633868847571682897920 6692071 14452920525970245476290824988556361272 6692072 -32467782882214663889048863130635699200 6692073 13157822977557753188076574368002135184 6692074 2019598848509188142085342174514662912 6692075 1960323947937942999272969562122550000 6692076 -4797890343012207679290059903343899136 6692077 5188893643411815090222960366133257846 6692078 6373079326194257119625786520676875840 6692079 13603656972828704196363265074663294480 6692080 2367635918709704211325311896296488960 6692081 -15907358383082663162453120204700465936 6692082 23239792761770921130077342364845809920 6692083 28655223676085480844359711771625264332 6692084 90148180101377348964783765524465664 6692085 427070414213603709169101308316720000 6692086 -12420383267758699855188916867492433856 6692087 -13275834463753669831627605413819370264 6692088 -71103492673299958336102693936742400 6692089 -6869884984881840958185716203676270000 6692090 -217633907886205596845230892873779200 6692091 -5424249952120051417755183127782529536 6692092 -27544283064817941089698641003761791488 6692093 -9844061849620965208277720366373521658 6692094 3751733256957950278193750259599339520 6692095 65071713927239715541092681216118351680 6692096 16499861941542673652369836736545554432 6692097 -31734690761078554342727461020739131600 6692098 -4107619956038940947997431119921121280 6692099 65504859477725680594805349912806447100 6692100 11203713687234134374969751628077030400 6692101 6017519341472976495238918402646230464 6692102 7793084691053593935918025461361591104 6692103 -4881313831871250890784319691031108480 6692104 5688122369827854468679269420926361600 6692105 -5377804021058179980130751410323828480 6692106 -2698964567908222817468736626053360896 6692107 47100629619872378454497088805441302356 6692108 -34717939874307354507702928609059977472 6692109 62346947856403527020772534659339784960 6692110 12815495049501853420330005964960440960 6692111 -15969676260086072806880828009483838288 6692112 -500776524833668360439135761253007360 6692113 4323328953663462970678002822618198004 6692114 -45580489893932197788425527693862400 6692115 22749127611463197825775138339605180720 6692116 1757886547669325762009237436519587840 6692117 -20468426629193160832425512106626766834 6692118 -3582860308320355644593872847589886080 6692119 -7956542623125097637839445725329799680 6692120 -13982957282174050117160573634454118400 6692121 -33270369025224566681009405699057792892 6692122 6367691698602331655498905159751696112 6692123 52818380347750065142829035731906657720 6692124 9507817136751550779512958298817495040 6692125 13337905602727190497528918603813248000 6692126 -2069693823265573287056251701483204480 6692127 -9755470189690890617583521551994477760 6692128 15746361754089719610507068877650264064 6692129 431026861993284606233374911217786884 6692130 -2718315238103632422436582404792764640 6692131 -5416677375518980659767090393690588068 6692132 38191187230649893863777441391652017152 6692133 91767561622444022583218015411394048 6692134 -11230630825701367694739664272256850880 6692135 -49275724403562240048799224879541738080 6692136 2616921843498319127863903253194752000 6692137 11951976416629501671205730125807631232 6692138 -3363280569132974378177772690834837504 6692139 1007636654683040319530904871462073220 6692140 955019869534938690600647312559329280 6692141 41072256534703277649219356162284795542 6692142 -4809875954985996799280648357352960000 6692143 -6632093406695735790450443677118195376 6692144 -10497954893974141646841914649530941440 6692145 3895827211862486666666524771433697600 6692146 35513397053744891345417115983231938080 6692147 -13214272655184335423648627692765104 6692148 18993179042334997833833648179272450432 6692149 -11671536104248422791468609853680274336 6692150 -9534876391327456649412513769195711200 6692151 -11815959305265393047357446407542251440 6692152 -73522391963679705588171612177753169920 6692153 -12385858246007802785164802196425455416 6692154 4254480290958379139349681451807468032 6692155 -45422116106573311429211906389639254000 6692156 -5539715559158613422688642485406474240 6692157 14226147069384130914834609366607916454 6692158 -3967784644021448867256292524759813120 6692159 -17980734535614795956625815875403208192 6692160 1708650973058072595739789586973327360 6692161 18840993156979066827018971537368176640 6692162 23796672842232756669267590876093729664 6692163 -20339988736365221144215188114718075656 6692164 -6315038760957070277443936597913312000 6692165 -4944944223879340058773991948246015940 6692166 -513240073602535934783007289975998720 6692167 -23941927795537361644852651153046223784 6692168 -18410047868047798994954874157872906240 6692169 29237586510398020347961647172262154240 6692170 -19127606164462953727735283085623423040 6692171 -3259219425789354362656859433697494000 6692172 14408598152274653637611610007101161472 6692173 -14930002252753970080372496241592205578 6692174 -6464508214463643201587046941516403840 6692175 12274386724118177721509005283549378400 6692176 49195012283548363339512392788475904 6692177 8700442411336691268623258317293097380 6692178 -5978648791368483131636387883084629376 6692179 9142124331279506430787464826544104384 6692180 6253185470200771253996362696277299200 6692181 11017573804271473441724426348959957152 6692182 -10860662030753764135047321415860468480 6692183 6179224140086583740382469788686919432 6692184 -4830061406365628937616915124475310080 6692185 25931895966154333515887574091596505800 6692186 26754055859916331086299400430318180800 6692187 1509673202474977863861689841211597824 6692188 -23134678905348631963003941303561496064 6692189 -20737145991080470583140180843977431808 6692190 -1906898291048703201071804917141651200 6692191 -47643703640978413072449628045403012736 6692192 -7950140006483839329237723120287612928 6692193 32248639344477794187010211421674558400 6692194 -1783860321326115270826307806426585728 6692195 -2155167528546563647643200219165378080 6692196 3594665697678712335749720849125355520 6692197 -35333952389082822083184314751235012354 6692198 -10734903514378093842063018561577562400 6692199 -6358541261420237849356798440609292800 6692200 -30672910843965373916251236107684736000 6692201 3454390285813769548811705192620589952 6692202 260796009547235675084701211039333376 6692203 -23567418213208235257607862451530642144 6692204 -1341071099750382131233846290501679104 6692205 -4518923517191601879336456062800377600 6692206 4104600810154974235317353341886878464 6692207 11512130115581023829106186022044768360 6692208 264537204127727447608378893692043264 6692209 53123930336973763600213539494729331410 6692210 1293113264593622582689812148907496960 6692211 -14174992440190892367866057002697293740 6692212 9837201023545467257442058718146307456 6692213 44748943692125051660887260673173302784 6692214 17839224864082168290443391945436149120 6692215 23831250714838178378660031299962902360 6692216 -15280144552365344331995844364189347840 6692217 -1634080244563328588203528491591866688 6692218 38581283060314683135397237061849088 6692219 1843894179793715390762767312777751808 6692220 2156988772480226017961014674398254080 6692221 13383946718615204754620622002444034144 6692222 -31628104519920754671510768641445017088 6692223 -6453346696287764826623678811961938432 6692224 -23006994248087317482583288487073546240 6692225 6798425138651873818056203428682131500 6692226 -8216224429514917178069199554561047296 6692227 899654998887936410558948676967037392 6692228 -1938062322800487596160802733677753344 6692229 14844534778097118304704667287491634684 6692230 -11638628100499619876393812331671188480 6692231 -529917349480455942287611546378372848 6692232 -6906014132005759423088564999677255680 6692233 46086696037315156103303794930993238784 6692234 18981491133648790386471706350188825952 6692235 -4828003563799532151230244931040140800 6692236 -28454286655474708976146494914079025152 6692237 -2977493755471540202957411526142953600 6692238 3408618766238291154917261199028754304 6692239 5934472111320520961337636080109394080 6692240 -9393777852960679602734133149675274240 6692241 11957464896481469082957927814702013760 6692242 -28672895746706064370773782866851408768 6692243 -65713402579441955815704899581628869920 6692244 7647628622464949452279712836241356800 6692245 13345478350397350012465128734004840960 6692246 30432544814936568047458877092113827904 6692247 371491673340793023515629649292814080 6692248 18205224474696455860898086402615296000 6692249 -12424643429225750761180081639214941440 6692250 -19925417656256107404648804360046272000 6692251 -3617123844326066078676250120615841600 6692252 8182843234916071227365324762289807360 6692253 61409092651943706523347345637072185024 6692254 -14099703213720270122588577968383385088 6692255 19505875350530156581296566119508693160 6692256 6000117063366677995901874709887713280 6692257 254416224026994666612252762128769216 6692258 -21999880591889092121120488172015247360 6692259 9508458236908679981258970952707759360 6692260 -8938466222367647263651797443897802240 6692261 50617683466112135225927473030634300862 6692262 143289655414854535990167369848732160 6692263 -32583105552833164414887847573289348488 6692264 -3412923953215569314514020539708538880 6692265 -16828224159718443848191294909313479680 6692266 -1954344186466548087966215604340055040 6692267 10354466828833848077197863541097963316 6692268 4145951857829515183140615547127930880 6692269 -7460532459926508498910993040489572330 6692270 3885462853272411576803773811181676800 6692271 -37338926537711258491031614483111405296 6692272 7006134392751472234259034232798248960 6692273 7601246393982840915790968270307440000 6692274 -3256062162642902581031703071769442560 6692275 -2165761738391683644277802573890438000 6692276 -6500594902659210212180033580078771840 6692277 -22977308664202141414229585729137786080 6692278 -19156595852991345359797312685109502560 6692279 57949755471448157871098995515729944280 6692280 2180007900683682113064170264828313600 6692281 -14671354190349016481442731501645848918 6692282 2509474721986151735893580374448539872 6692283 4582812855603025956779072673465829824 6692284 35779572637129796827128901897041007616 6692285 36113884394679333064843780743794839980 6692286 -2169100544984196967993657496567852736 6692287 -6098969108423335473548057273580827136 6692288 13432335803108825645174894699086872576 6692289 13825737319575333678068540369960890848 6692290 14385259746311543430363144452686487040 6692291 16307020866610660545611299026855414072 6692292 -31561765755790410546179963712541248384 6692293 -2266337485166244180785675648604975200 6692294 -2548628691604525982471116290511718400 6692295 12425755354958520784620790658203881600 6692296 12140087173747995670107677771619225600 6692297 4238231423595479542920199838235046746 6692298 -14580339905138202039162780621968481792 6692299 -1418956365937681999542733157105070700 6692300 -2582570771695951844493611718553017600 6692301 348761743338327908677551559338802560 6692302 9648344823292651322132473714652060352 6692303 34133333450983022685243639727332621552 6692304 -4082292120901131592516665989087625216 6692305 413646576619657823857906550500936320 6692306 -21991573091855431571032518487196446080 6692307 -10697727049533535617468559610175119760 6692308 -163203453063647677645985148387610624 6692309 2280921050804220811133904535984307004 6692310 -2726846545593711154975236644964088320 6692311 -12476811469524631923957845544028684800 6692312 -18232633790198803986402981943701135360 6692313 17771014409192899139489754759095557440 6692314 15209610034657640488145825750495798256 6692315 7545872377501219779511546552000999680 6692316 15954583215512989233351583429573642752 6692317 46482318887816791377519316652661587366 6692318 -2640905414215891678078972531677901440 6692319 31233812583672862292565032198590845144 6692320 -12860954813722128301257464121671024640 6692321 -47062094166512097198607569582787847868 6692322 -9244335590266708377097316802335794176 6692323 2067680994911193420765224087873504904 6692324 24105853570527240300926705304405933696 6692325 -17570694686309234239377499499115950400 6692326 -23967180194328048242687078888228359296 6692327 33809187949734047960279862274842104160 6692328 -14340105153448241680344099004202188800 6692329 467675967098601699332288417540421632 6692330 19354962707094054840206372144244172800 6692331 -16991521500635046758370799915685518248 6692332 1279012736500262652585006223811251200 6692333 -1247677499712289397714839340021013216 6692334 21872741882393520413708574642932505600 6692335 -8551257929517724239042525422535372000 6692336 -4683310907276524960917333552654778368 6692337 -26892072667807233910854858588541836492 6692338 -1192590162197757793620701904141239904 6692339 -2045306554589743278711978910259676744 6692340 13632043019393418432094396985784883200 6692341 -46430352690337783470591585598536850258 6692342 -3039987919929813716656281020941549056 6692343 8530208231057790720676858940566253184 6692344 -2024801753228894540078859625242439680 6692345 5958014028822633107580207917660064000 6692346 14989388410314246000320221753592476272 6692347 -20117544483519598710364896732280138204 6692348 -6568813911093999882436584518387712 6692349 -26290305975610579077403809609664935936 6692350 5827646236722386508145159142679964800 6692351 -33589450050599339055324548146662221400 6692352 -1069957922097217499703183671933534208 6692353 30667964928868542229175242295504601602 6692354 6171547960529464955088657349215892992 6692355 1658517112175062475455299250903224000 6692356 -15184843966385076418328617956795064320 6692357 23754289658963943772268810775330465312 6692358 2643250621118203190202638837454120960 6692359 -2232896533779097153915645239392435640 6692360 -25241804420211102432620737244111616000 6692361 5697750040958151402460625688170529600 6692362 20071225964970008693809971268144073472 6692363 29138892610908014345844123238736060544 6692364 6102170467104342941463125003077702656 6692365 38872410319265451526529379665278237260 6692366 3450788293304293165340714645398824384 6692367 677074644940717198674377084014099200 6692368 591918346623541561413546852601044992 6692369 -26529538010655996156957085135227296256 6692370 1177170849202299297011192383718400000 6692371 -29035404133376560657555970002366239360 6692372 3786939528700053420797381241345503232 6692373 -2364136398357157790578000712107691136 6692374 -158292373577754398719016819142979200 6692375 21065785752188734970323230306534072000 6692376 -4402746310214840287417607691293184000 6692377 -31300739328560687244995967748429815168 6692378 9209537871103990275827379585614341632 6692379 19848279746005272561215451815777020824 6692380 28367894937509471370902954736314764800 6692381 -6165736672946926927530881691288840768 6692382 -430118224308185109226335382232923200 6692383 15310076730992970459257608541028513632 6692384 27638535297058130336944296883983482880 6692385 2465477487960935600302488738293362560 6692386 -43466636333359004890951192011272603136 6692387 -39522116725823309447119810455596017968 6692388 -715481266644671208704650287631319040 6692389 16028482194871364099808832150808640 6692390 -4475925525177012824247612925528139520 6692391 255365266016669989590121336791484248 6692392 -12969513026850965511968288144008151040 6692393 2037355727611051924943699069082891642 6692394 -8756958471822324693675445807006099200 6692395 -12733853643826843772392215382690653600 6692396 -4024531108405726216351260012448531200 6692397 -11660230393317561916830575373586267680 6692398 5895481723698336464462131758935419200 6692399 -21675952776454365400481865234589595664 6692400 -2230261693762174175000456827479244800 6692401 58031695076541937133558840782084682352 6692402 -18171176146587536129924489031877751808 6692403 -4914848792597664006914445327904285896 6692404 2023322992598767301683764403952093568 6692405 4766486514313051158940879500156972060 6692406 8782219498368607152596131882246594560 6692407 45258694201642255164630704620795029552 6692408 19685650179511895621833413158097408000 6692409 -8415109253678928360025662136810316160 6692410 -17617751441100043426048384379681540640 6692411 11445579957438183670995125650196178024 6692412 -8413397895861873813786000186745986048 6692413 -3005056814496851296678585070889677952 6692414 -3101794032818807957154871282374307008 6692415 3526367440060902406126620235217195520 6692416 -5131472275748079008429896031517278208 6692417 76414052762821574490392790856927435860 6692418 6163030496118348051917923809136953504 6692419 -56619624126393542349250990984555738180 6692420 4782316116436595501770072746299577600 6692421 1716967101424116779550704462425885440 6692422 6613515367171388812912634380914522624 6692423 -66678025857636494513476511309863772328 6692424 10131414114552008431735413484240896000 6692425 -9138089190841143186774061935607420800 6692426 -3720475795443726818473638853942255776 6692427 -8014100712163072649546722599073893120 6692428 4874687465535735791236360018143027968 6692429 -4191171382303315916230408747303037280 6692430 -587692301626831271780232920855381760 6692431 -918084050253514573457537790310714768 6692432 -3197318496410000621466120226080964608 6692433 -26005205076400159598016533565203270400 6692434 213676988407492180755628584711148032 6692435 -3497965294272540523762647518790637440 6692436 806770037531267186873245197730652160 6692437 -40574997114813526320970953280403492914 6692438 19701626409329653426071218736248121120 6692439 -487645663592132245332383591640579552 6692440 -38873860002668566380314381150096179200 6692441 -28862679994955457192713352952134524160 6692442 9218288027922853027483587499853824512 6692443 -20524531856715381841900521690010565308 6692444 -2764023348966214078033974448107033600 6692445 17696849585952156901706259450641663820 6692446 15724413618347389938726834534045571200 6692447 57102954557240700444703210306327203192 6692448 1545553814823186847401107923987857408 6692449 14351566763322262671763418933865380352 6692450 1589413808336959612918556736039410400 6692451 33064638554114744557683583429433423280 6692452 13884026033491835701336629237048729600 6692453 3503997597899734600658406545003700864 6692454 2514954341385721886652562564397354688 6692455 -5422581585624140571593454140867719680 6692456 -4621553928340276521176614701224755200 6692457 -37784111435263465592144021809883656560 6692458 -22122369358154421340424612074547377824 6692459 -75694753872132606083989207573592615496 6692460 11041609275365440145735530448414392320 6692461 49231976840604355635742551691162047062 6692462 7698730625953024228275012885049584384 6692463 47503409315767867636274912280806363544 6692464 7094561930339587751564920402415943680 6692465 -2351502217565038475315624720603976000 6692466 -6937204201181234203185386865706696704 6692467 -22503421637444445659010547214099874680 6692468 12293827073958295276860206221393816320 6692469 3714576172241305914501238500193804320 6692470 -17963420521109650147744094892007480320 6692471 -12727102343985935338904972974078728192 6692472 -13045209698504732252610562066755809280 6692473 59114023301901909038112810401590143722 6692474 9767241804839976632450231981552186736 6692475 -5679816576896420655356733175680732000 6692476 5628402849419835863085954141525081088 6692477 -375852099327097839254039337826106400 6692478 -3931223741758241263717388024752742400 6692479 -56837145062329435490944109997598625920 6692480 -38146186525456540919340842875040563200 6692481 -13207155847085704049378936583836290830 6692482 -12169901239830674325338679616492239408 6692483 14413233771492125269920699126093622176 6692484 -12687318227199677270941357036088832000 6692485 -15696098941890358605121807585783795200 6692486 7284191565582815267444206277616320640 6692487 32544069068081942147438776451442024360 6692488 -1234129977843621942946228506556416000 6692489 22559479116316321930322521667924997840 6692490 -5132217558256784673051606466632652800 6692491 5524203667447327920043080648695729840 6692492 -3496081258051048744633537640364464640 6692493 3325381916366447310585928579284724128 6692494 152352626253887966640763436197072128 6692495 22240786868808670829346670933924485000 6692496 12643791161967631430787573850719780864 6692497 -4073621143592579889436296087880807936 6692498 3102498143407341423400262507169582720 6692499 -24175280461249009042928319471233632632 6692500 -2706434852484453484201351375567120000 6692501 26120307863069996969850293572957967502 6692502 11873090443173835819001354042015005632 6692503 1077390696110409613157493742335058120 6692504 8748576391012047032673733143485644800 6692505 3776820065728434398938165316469633600 6692506 -17065037955735705882526400175451404048 6692507 -59925093582727221720497127678815477244 6692508 26630706812337257024765916360275899392 6692509 36216361028031469925968102234093384716 6692510 -655612402418406682314732582995520 6692511 523571335542499491742923302465695104 6692512 3220719734514429494244504664170430464 6692513 -39300944877501343298820586466899262238 6692514 6518543767314232896938423197676384640 6692515 10878091316788402010757340479711924000 6692516 -4662546638371824396800788008098200320 6692517 14243346776485720730469081444483398400 6692518 -22111876720802645573550479151074982144 6692519 -4155052612551116452300588529632053504 6692520 -206859767119081848987823446464102400 6692521 41840980919193999864200407766735659344 6692522 -14456630179744011175506915353534795520 6692523 17140674029328463407524441935721232624 6692524 -19762109884812715139645288280586971904 6692525 -13907886531046401994001489149646448000 6692526 -14122966521177116763365003576679611136 6692527 4160042071809444449240366447535316320 6692528 7436979684411935853041301898005577728 6692529 24713297270150183687181734763201295200 6692530 9813601557160512389482153980908646720 6692531 26152382751528546938382239833390912464 6692532 -3153215111755671980925558565216813056 6692533 -4574459620238556853816697256946590600 6692534 -13750188815230597830619063749274879584 6692535 26205346700186400566459186360574829320 6692536 -22367980117366587031017886108609720320 6692537 -55562743101775719270020057023277106348 6692538 6145888691976719348312920310979068928 6692539 7402066828578435239079524689324400640 6692540 8687621109290045688733177241627904000 6692541 -33072407591391451122695509502318389920 6692542 -21434110024253547792028432406898382848 6692543 7862740301108887865579364623475261408 6692544 -85056707322257919683622555047952384 6692545 -18971175922500017884562724122313390720 6692546 8570046443445724762998850398146711040 6692547 -16814508416459841076571559385331501760 6692548 -29366291284317421909219406868156548992 6692549 37790593164060066062543317149064139550 6692550 -3054884716361929991417363653067275200 6692551 535327557593837125949178386280590552 6692552 25792129864686961827082237047787545600 6692553 5273525614483326117102439224725733888 6692554 18385701780273758157187444171878537984 6692555 3624925144478899334568447439436460000 6692556 -8745837407742015286365964228121465856 6692557 -21231608660895036820855949480637869194 6692558 -22662115424125010254644252693480909120 6692559 10435670391266997685157159321237088768 6692560 -1071028233498164907012317770442342400 6692561 -15827696750437976222732099931157357248 6692562 738695152517032026706830157596431520 6692563 404057556156077420779006666089792768 6692564 -18417027193458640107110873701656268800 6692565 18904958400817092660005423302670499840 6692566 51690864925531583776531963321762567104 6692567 -1392993159589588515488492202965981088 6692568 -5250058396886086991931013629711482880 6692569 27491596723334373670764505392088347207 6692570 -186259726247609648718699396977240640 6692571 -20924127935562264442573690254585047760 6692572 7891213961501296493639803405405611520 6692573 15581772886928105585065299908472774822 6692574 -134780552277819706675787048661685248 6692575 -9218518571686082448590984776820729400 6692576 -45906925325642242163164091372307480576 6692577 22601301200779409686126822732390661184 6692578 -1582389658161141914148176570528964960 6692579 1327220200275283565752508920171449540 6692580 11654086746324505343636265547442837760 6692581 -11298667236953701343055314976334455008 6692582 -11334190184515969910384011539278972928 6692583 -34401370725897811510145638651318575576 6692584 42371461189006151818595061872724802560 6692585 16452743049947443306504859209216383780 6692586 -9222797170554959855053436708056766976 6692587 -1520572714633357105131104927809723056 6692588 -2819952565622577364692608299622400000 6692589 -61261711492669658028877503298510728576 6692590 7222987193749130213880654934718438400 6692591 36860844899395351635868609450045229400 6692592 -2094350282130170994270725750595747840 6692593 -36708462492136747488948737228779562158 6692594 12590661017195190707837845520670433344 6692595 -906255988081770555093732129849000960 6692596 -48465136721091731966659913659647886592 6692597 -3546379671054917419466317736927914728 6692598 -3040489394014623677891070496885094400 6692599 -73748661143922518650416857999772864 6692600 -2423661930066810602893095484654080000 6692601 29882603866521618256964836258220234832 6692602 2381511500574770925446215303265025024 6692603 711135601700336611699406998111938852 6692604 -10584091080500624540761893281365999104 6692605 -46821044996653252355549774850067702740 6692606 268330781715316428767244809663462400 6692607 -5305333137238410172453043364698850960 6692608 -8298183593404433382902169743629746176 6692609 -4478889422111142471545375572085038080 6692610 10626365283899464321318033973028725760 6692611 -53347269957674715450111885900892576488 6692612 52789865124590523754538688360103968768 6692613 26056445099795294682547835688661938144 6692614 9583818018449349756924599039911234656 6692615 -12515674660989612978194486928001267680 6692616 2225525474147466910736452560961536000 6692617 2855815836083212403508118770365240480 6692618 -14177185462817756293754921129498796240 6692619 -24955197193634792149848063012348425256 6692620 -23642716034956074389385847073959680000 6692621 -6576340202625728245135937969010333696 6692622 3655772809401014638348963076254033920 6692623 6251997478796678116729191203706208736 6692624 -3607266912816972996636776715973877760 6692625 3186370386212992644722319743706009000 6692626 6821130343502421779457847999953566880 6692627 -5336129973990464128811403203921206800 6692628 -17276344957274937661898706281741660160 6692629 -40542639300188216702376460162482614770 6692630 -3128415802623711534586505857830328320 6692631 -47666514240050828436336653686823040 6692632 3929235669942728533114145636252344320 6692633 3278809976219665716622573942814208900 6692634 -3200040630968833528082540469229131072 6692635 9750927174673877100017353918434166560 6692636 19156405229695654561457084204849848320 6692637 481612525214691451416560079818246784 6692638 3209365807104518007996670678628794944 6692639 31311339174688611669726892234627579440 6692640 -968126727612935053842645821801103360 6692641 9273139076485131904196437256299699632 6692642 -8582568615222443868924450845445718656 6692643 -58407658084949644491921632504335862880 6692644 -7032136782042893620694727722488930304 6692645 40023555081757700857245292913750809080 6692646 994453444282373912141014310807076864 6692647 -9181579667156076282760402305251078360 6692648 -62757449733761553452487689509229936640 6692649 147193696705771023042042090734212800 6692650 -1438399377257331668316799669317097200 6692651 -5744669451455371974489292868283546336 6692652 6611535469637177950955045237391360000 6692653 25097936085415033500593971637124711264 6692654 9425239278255243809611254551154451776 6692655 8275625766853753019819246119739404800 6692656 -1904693991209519253185220211696664576 6692657 35674540195346503976322005375997322752 6692658 -7561560014860786282583351232469516800 6692659 -9131441339703606293066053761491447808 6692660 10662574391040242292302478502724328960 6692661 -37286503613953405199746037779969455012 6692662 -10780304880080825423175070240322211360 6692663 22851311587470897714488240597560383912 6692664 12078704376685163754397288398448558080 6692665 5196966658896986539185789931060252800 6692666 10337776795119973327884578784149650032 6692667 -7318195877179160852371415467322847552 6692668 -44023246671619279612511432892959613952 6692669 -26306371275852635231645991346496655930 6692670 -2708986380156295140161988593193545280 6692671 23227578939472023629098749334139632552 6692672 5582283221027240425433463306238033920 6692673 4477115322992697005476599309656754048 6692674 -22251065699392151144891347884249797760 6692675 -18139447071573976744917618134195740200 6692676 -5831903486213441933801457079201923072 6692677 15207516363627630961054210258628410526 6692678 1823323861931616205189339647117608064 6692679 -19200960456809933203435441257142325760 6692680 1938920553439692043732290147268454400 6692681 4628483882590092848325266324104017864 6692682 -4529037951021596043062181980192203008 6692683 -16019597304512177920472294173184113856 6692684 -36649747562546305333685163831613795584 6692685 -7637907826709944908319764783469735200 6692686 109222726602126254553656276747378688 6692687 10050951727208496307950618126422228040 6692688 1223373971067563747410549409456381952 6692689 -23521831627159206845829880321757626510 6692690 11511817919773864659385088740190971200 6692691 -28332151966053353918913810630712307136 6692692 -1219717355532613118582771345280012288 6692693 -16806006900068021456328334309966042560 6692694 12671520358442774613203900319027134400 6692695 41575339065066593283879499640549842200 6692696 -26550863582012285144364294719880867840 6692697 -13300488124779638628486501555476489760 6692698 12785292510908075691546160448221359600 6692699 795238765903252842861687713569038864 6692700 1468384448022609950879944261294694400 6692701 -3550425102506052069622132544853319008 6692702 -23588056628993425344268367302668248448 6692703 -2594891908372878312529314269217859200 6692704 42536906714908322021714371882785570816 6692705 18633094968339422658938887810204354560 6692706 20680047807377785220967739037227367424 6692707 -27828600946453881006568741189490306400 6692708 12968832521731410292792887499830730752 6692709 -9436212567100503503572447840980317760 6692710 -2332164769097371018683711292484634240 6692711 25285937550214259145853292062960897200 6692712 7033924272458759354784016956076032000 6692713 4268968953415106660493065817485975784 6692714 3238340560502560970690374998320765952 6692715 -10905852388001200727403733933523527440 6692716 -16618468939482213122263668386995644160 6692717 6668091389300638094565676553640965760 6692718 -17586555909622609205502106972777653696 6692719 -11331568446662562374934212996017853640 6692720 6144158202541856953319125061104435200 6692721 14057626180514144454656570581248959424 6692722 17065581946239012817733812345420800 6692723 -16142336913326474991185715673221551028 6692724 4809725943468495592531988774467768320 6692725 7411739571566468964835394639522718100 6692726 -20362664113570764547287833570845454688 6692727 -25733817487936142202006480366923361840 6692728 17988514932263094369687024084079042560 6692729 -18655449597984322684338763366407131670 6692730 310466654951174469187994561907594240 6692731 21388856173722779634913679774297875000 6692732 10546834668377764890727538231211780096 6692733 -5859429095669487720606236012119358400 6692734 -21385657594647463948855040161510993152 6692735 -264623260964831134853153261197424640 6692736 25589790829096988742905816440582963200 6692737 16794541586334362781634849699043099092 6692738 -14041084815052069439723642832057835536 6692739 5121792672215510296836099443319365808 6692740 -10344510881394470359460136727480431360 6692741 10523207277583328630674021848467889984 6692742 -6582424081265576948739214765144441728 6692743 -6942288641728026990448779965856556200 6692744 -15399656502300220743721832179939246080 6692745 -1756450382643519532629754048720819200 6692746 2137385925031955341744153318267809072 6692747 11271732176890465132130645484533224032 6692748 -11204744538398344464911686596486443520 6692749 15579252340205943730264920568876167136 6692750 -5118123074760963976051921873125600000 6692751 -11806750091328156927514617442413388632 6692752 12917615114929425018339048358780928 6692753 -298206027288558303181810177256329344 6692754 13618093941707478524393665071148715520 6692755 15408908657261051606148085429838186160 6692756 -580239005928525015124115988362360832 6692757 5910584479325993191873365053771431392 6692758 -500396309974181112927687901138916160 6692759 66492469099728791482847490046065621960 6692760 1779154417736080487437870213797888000 6692761 20825411061156391314471923814882902800 6692762 -13476939980395419684709968064072674048 6692763 -17441506402701783707867684860849849920 6692764 -7741979632230458807635800008797329408 6692765 15385774030148698779113248187047474800 6692766 15732555260663672246110324687035896448 6692767 -21191500153861579870431006561831729184 6692768 8043546352162711406175141601502822400 6692769 17482475016154824341672066160097443600 6692770 1352522696492479291163733046604175360 6692771 44789682603032891840318136138639786972 6692772 -2796001905665995379631438197397470208 6692773 -5554188510152074487856204765523916800 6692774 14051761623974179474844526480680476992 6692775 -11287157497573613195982843435154264200 6692776 16072534897359461045176170526161960960 6692777 -2331533259917625916858599779516100288 6692778 -168381768498515886044310720697426176 6692779 49898609993305094386455099633958383784 6692780 -6927395052219244681344216165362058240 6692781 47303864972404872475801158668794708224 6692782 12175653283512700913132111921466086400 6692783 -54608688184634306067539854693305401640 6692784 476085191771767593770354596632330240 6692785 -27827415368764500484746910691307397440 6692786 -1151746838414862252115776567589918176 6692787 -210403918119719486427230346037307280 6692788 33612869536671400377423334766889891840 6692789 3998820442355741005975859935480836480 6692790 3440353640341894072274547924681778560 6692791 -20294692512312331106963387651224501328 6692792 1002786342533392668929672820523315200 6692793 7582135009237607339288466043408386624 6692794 45218870405130035077935298586251416000 6692795 -2447259056234681749172457925833859200 6692796 -14259861773534854379021798769637188096 6692797 -3298065285716258537275872664731388308 6692798 14079696184865548838481500152509709824 6692799 -14279612795852325432032461246514775792 6692800 4622943164063464421207849579839488000 6692801 45821175535417073569034465269103481600 6692802 3993875877087136085950400116046735232 6692803 27804505169394768706660554829548599584 6692804 -15657955328706486044509417439091532800 6692805 7621138526651547286697766827704258560 6692806 -10623192409063939170839631036226056000 6692807 152959754761548348569516731771560960 6692808 -1589855606965733396310124786059632640 6692809 -39118644251110192639026327972456205990 6692810 4808726160382132672801731456993696000 6692811 188459282893809823149908802925942704 6692812 -17002969898696825289620284105303132416 6692813 16796202096261652728932339679272851062 6692814 18438167950382233431157097458991168640 6692815 24914052233121894610675452484568529600 6692816 -2269018213395285816021151735047782400 6692817 -24793514278565834904305845359564821520 6692818 -1601638498382224687676681965395125760 6692819 -9817546255886654745114088885288856928 6692820 13784593819954814548098948347858472960 6692821 690839163419577519980890222668265824 6692822 -7344391831314178691694044426765015808 6692823 16721964261435447664225755391956573720 6692824 -3073673870018635116975344683679047680 6692825 -2417084132401229295841093711283454450 6692826 -6067314754067519952954977256797122560 6692827 27048511120193057585281022411108020676 6692828 13307395875696416204628482166372960768 6692829 -209092575178019859740445459113509824 6692830 -10850191260158637164947005887577589440 6692831 933119362828103149502361570519542784 6692832 25246525773957078952924108619927519232 6692833 -3646860868281181856974519416450946880 6692834 23201302031688692986861229556511860816 6692835 -4711880398732976877133308124633131600 6692836 -34139658906420251127699409654775259520 6692837 35460681556902308274593993665970643840 6692838 737695760277647369472120392871886848 6692839 6194023761951264827676956278659799824 6692840 1796253011335398734245571408687923200 6692841 1381898817630965388101443912468195200 6692842 -11961990972519642296246095616599522560 6692843 26414649815416815065895507185979247092 6692844 -4763799426657021976543496533985710080 6692845 134484056800231053238034443280287200 6692846 72889794286487736057741460206988224 6692847 14468759339558025561698191221836504064 6692848 -13575921454737738330007309544669052928 6692849 -31146408693217805407331467897921622364 6692850 -3745503406690422427584099245726928000 6692851 26856854119811687411818492467258329424 6692852 20285662502878909828828511923284253440 6692853 -20602327528849689367890001361706864096 6692854 -15574042718703944953986531252201493248 6692855 6921228875032659003993150267808707360 6692856 -13715565087644009989799873673768099840 6692857 25397833513280395862201263744315163220 6692858 -6350357074682833663675537047908328480 6692859 -3187914996853402621491607298819521632 6692860 -5154776966606231582100057789444625920 6692861 -10792998739821281116434037091929771092 6692862 2784367147722662865557011608102574080 6692863 21236093042727560315309053929232474112 6692864 -365164876087987942406723155745832960 6692865 18694741638493248082182087603949998720 6692866 -20446121626642611564230723585950065600 6692867 15137529474385372912276804342689521916 6692868 32244006419034125081173731995774976 6692869 8419592214990743884515736939234364800 6692870 -615589079495204115618424266741120 6692871 26317226610497715705607247504210718720 6692872 16720827581832555285826245567082828800 6692873 -7391258950458386970347625944661654 6692874 11445618614338581205364881411071773952 6692875 3255109146516670894140090387877800000 6692876 26002683585999501521839033102713039360 6692877 3643737449572899940437255011705873388 6692878 -18378920595383224517040501493950836544 6692879 53661704509132304019943799877935603184 6692880 1140806855540996340912525628381593600 6692881 -2283089071222249714602010396141245360 6692882 611497350195476388782434491829251072 6692883 -33042226199300993583702837931098879360 6692884 4345462539607233970780262319639416832 6692885 2337591654658084740312024705802032000 6692886 -13506213009880098023104223922370179456 6692887 1804823544740239842337409107850866912 6692888 -52395115757894268660610913512448010240 6692889 1857990945115162352252518617184997760 6692890 -3107884332703099110604235878206592800 6692891 -7373491477826142912818665934325013728 6692892 -24848686984619876584980085037595330048 6692893 -6271755461811648096497482970579120136 6692894 4141564822685942886981646464250839552 6692895 30037441550938585749344657316626899200 6692896 4080567693047002433096997652377108480 6692897 -36534566035316622074483823035062698654 6692898 17738909463400180884893164804526188800 6692899 22031818052015361928028846256913545664 6692900 -3598608232793662028303930721474969600 6692901 -28980441744760551761873404071378593760 6692902 9984513854018845734080434370320881600 6692903 15357234502145824922735957311079516256 6692904 7159813235065337805821385099248348160 6692905 -24228062481817060131929594211457934940 6692906 9698318358671451255249628439815947264 6692907 96366420160457611780844476136699328 6692908 -3654067943469772634388995331223752448 6692909 -25610931799160723962254721710962806890 6692910 8371120819662216893536190284319366400 6692911 -693432855357311890397821132336448808 6692912 1261711834613931541590783902486495232 6692913 35828472962142091408871074197690917442 6692914 -5185007350744509579327173018061832944 6692915 2422412989550810128143463484218767120 6692916 6560886575796406851114237436568727552 6692917 8674158431383324504880467758495191424 6692918 19611545718345816712920263893644856704 6692919 4796238136899681413650967204670162768 6692920 11140221094569394403380457041402675200 6692921 61185288782377323264952884501856125600 6692922 10858260266326404822028723816837294080 6692923 -58264190720198297537308279680769324828 6692924 -3330904275602997354176213290535682048 6692925 26121092952739478123339846796140467200 6692926 19914903648157438537578482777235078912 6692927 -11931693451763508110746670220696995880 6692928 -3915354398258644715648167241853173760 6692929 -68864778118784639687529834144352433470 6692930 8473022594594770082521197936340123200 6692931 2091012446150392036245111855882547200 6692932 -1748131088975232972853160932317794048 6692933 23926609254026365618144174489203061404 6692934 -369802471039826269646934074897589888 6692935 -43114810566944945145253687022074650120 6692936 -59729151662170984475967229434154967040 6692937 36990198270172055443348343842779494160 6692938 4899460571884183564735526839111255296 6692939 66709105647350725255192728270484651920 6692940 515179727532193148243387019476444160 6692941 31786014821253886843761190379152531392 6692942 7263848007295808332551306813400903872 6692943 -701257015886623240315163127480395136 6692944 329569140029216453676897890346860544 6692945 173509268439744173481662761984092480 6692946 2648064561753555905154076471745640960 6692947 16939972752050998591971479942053838752 6692948 29199715625510816667694047305211047808 6692949 1548076865082336128585061862145803854 6692950 -93644970142442444774571317233420800 6692951 -15708606936641052158096389405834683720 6692952 -13491536509133903709727996959955353600 6692953 -11058884524994149004104363610114311798 6692954 -1051367143425837393844624226919086592 6692955 22352177220067144200037822576279605360 6692956 10301047757331836025081661791509514240 6692957 3730621186944675212954069130766847424 6692958 -1705457569393776389447992524792566976 6692959 -14444277273708079654896405103978240000 6692960 3442901739927669711126445230194688000 6692961 -24108647915185478213620245815598266016 6692962 586483284161824769732893498557886464 6692963 -2638989048623173600597040093949748536 6692964 -19177210505808428979103048087945473024 6692965 20068524737555456602779445475315402400 6692966 -6408754569261830540420275931476471680 6692967 1232928701796920541123777283672408800 6692968 43819484737438114614495994853633126400 6692969 34993036251392784699014921072859720180 6692970 -14977105859880593976844337971732704000 6692971 11303894733199071316737679961589674392 6692972 6853473357314895326879259586488689664 6692973 -4972422130208441612049030602872683456 6692974 9770082255433988717440190754253735872 6692975 11222995592445484267663146236129793000 6692976 -5053555318098727494625721277824040960 6692977 5121143529288280860497852479178376000 6692978 15141446865650056425932975253748704000 6692979 -36985775415076392844383789597860106240 6692980 -1992291501962757476664838457238159360 6692981 -2377870157497045685379540659479293636 6692982 -17884323356333668295697414894015609408 6692983 79092943554221051019757115997830243760 6692984 11866205605433784725550781538615746560 6692985 -10383202608638757850904433494397784560 6692986 -10397340790977230975547264579670577808 6692987 -866545520218345399957051531637488128 6692988 -37955470279049371914853059112799453184 6692989 25926570358941508423271381742254244000 6692990 -246152731066732795148136368974442880 6692991 11910537966052914477326492675814380304 6692992 -27681617724214252539852426180663705600 6692993 367065840331407344339777016610061568 6692994 660673225493750723542982106416640 6692995 -33923607739418541822259160598606518400 6692996 39866384613490149699223563572980944000 6692997 -36376464377157387210182952439505640000 6692998 -1998641516548825984582644264279440640 6692999 -2741018413292131020747873308253669312 6693000 -10688387437673227748446917058805760000 6693001 10664227354285357123397120566519572352 6693002 39920009542838271262778156012577294432 6693003 46234671735768592088446667278112314800 6693004 -7619447819406991908725151237986070528 6693005 2962989774900624514262956878327289920 6693006 3927520930684621125630909677813411904 6693007 -24895477374287196686521743977038307840 6693008 1287601971436185546969241153376329728 6693009 26069541998238962660647052896694235840 6693010 3668998985399169957044013341125952160 6693011 2058522603668590869847479269305407552 6693012 16604339392036877640089033284007435136 6693013 -15193392295961373380126312997471802738 6693014 -4302212894917305954575458303190514144 6693015 6317366242859740761767481876383416320 6693016 -45298024425806365445444126931618201600 6693017 -10532358678540622585320881088303758208 6693018 -4931184268421271832203714267519052032 6693019 20082289643751709127633263055370533520 6693020 15315942594607835299463372019211476480 6693021 480639180167656140635215813155249990 6693022 7903998363409543560782815264461717504 6693023 30700791305237959846004740859762205984 6693024 1438266256294242855587398245433737216 6693025 -7424221792979661270026777866424485450 6693026 23323961633993979821868509015103567360 6693027 26074320138455741209527502666597576704 6693028 -9226378453291966533326603430712172544 6693029 17102628784771004214633798971403276576 6693030 397337778994934455978701465932434560 6693031 27335836203630503481188108915087776464 6693032 -44410314232614542445465812510534123520 6693033 -36078998644715774052773740277072689776 6693034 3728608696460199083280712904701834416 6693035 -29491892241104393723077041728433600000 6693036 53978832843972493367933874881003520 6693037 -19291720530966225682738655613046475232 6693038 16005703696437849475782454863457720320 6693039 37603517735945617078507965062338583304 6693040 7327994405789646873470302183896514560 6693041 -27990136057005226338461815776156404730 6693042 -6790557028492498432139209035948174336 6693043 32654082032330165812908411408899619584 6693044 50297631782166981167067170572161908736 6693045 -10438202648480639298146435054268336960 6693046 1336360280795851506484699326856834944 6693047 -51964846409131326530667523041695016240 6693048 -20017882383570268662242066490928742400 6693049 33977721264991539956216410059931723920 6693050 939509168820659512457336491394457600 6693051 19696647635663162769392765705387828784 6693052 -343192344758257398675487420703579136 6693053 31381533540262300834511515996385466060 6693054 17332598445762991103599909193077294080 6693055 5420044463132307284363326743215712000 6693056 2810169571762027326780725036439306240 6693057 -24222137633716686596348866051012034400 6693058 15607603444233172531716330085292666400 6693059 10583387664182596838668912181688595260 6693060 795303008298605859260039140097617920 6693061 33826397338764799129323232325985765662 6693062 4882672853286591443251685276478664032 6693063 -5474471150026883646920685671790500016 6693064 -10920020230982449677945021875847659520 6693065 13849595497904589827115576842914513920 6693066 -6904158633124681656102373803694596048 6693067 -34539577626706254022638861297923932800 6693068 -28500712819726412776757746031181640704 6693069 -15979273913817875689869237245517678912 6693070 13521140608126791131183029264263308160 6693071 -7265693542855612820093843069346124416 6693072 -6389997015336718378034458014123294720 6693073 39560854233419576658642611429257348720 6693074 15317459119486992332616975296244091536 6693075 6871242392772511015879321171908171600 6693076 11952484236681793174752754890148939392 6693077 -6517259171462237442447873163231385760 6693078 140162228948060943631450517873111040 6693079 -425613081159491627553861340978288616 6693080 -16723005339612720305051323541038080000 6693081 34492903568594411497934879632877932752 6693082 -34632337948581496615826967518003629056 6693083 19179235930100509681436693154742363332 6693084 15353877454126405611983778411611596800 6693085 -3277461269172821656624375422749552640 6693086 1023720872350245316469093891510443008 6693087 -4599371275301509440891788864852640000 6693088 12294493870799396963392149329180098560 6693089 -3267337934604088983950477988668247276 6693090 10456382153986047802147089181045432320 6693091 28544856271034578754397368977977072984 6693092 3684729767444397911361803907753246720 6693093 -10394590800898735314644417725726665696 6693094 -19783613526268770951716881826597039904 6693095 6125460106931968403046236117646649680 6693096 16698082238172553862217151038401740800 6693097 -40669073720226207954697461948558336908 6693098 -26474777105805549371874502557524485200 6693099 -4856866882368648717106850029082166528 6693100 -21269904181247523119844798752588665600 6693101 -29805466150492818320242247850327737898 6693102 -1009872352988472523439453655663335232 6693103 12727624277462171723278124792087814768 6693104 14762178332512528931929218245518098432 6693105 5793578150580515019449071864430222400 6693106 -1069747143898778067099433297369322880 6693107 -34717564864413264352356822420443086644 6693108 -8294533026255894791740509546970890240 6693109 -32796689964558404936868760180509211940 6693110 -18018017319934378533057197345309399040 6693111 -326300720863305902887596429350883000 6693112 -21955659268485260626933822759201812480 6693113 -8374812108453333643051533590676507840 6693114 -5197816912133314499470836758380892160 6693115 4723768074401851186389385942234560 6693116 -6356949274114458019722854766871695360 6693117 5588001471107910403739110402074378240 6693118 -293294739868133448921215528026506240 6693119 45988511658517512147495699268229043144 6693120 3677990551961386040471258503493713920 6693121 61807290718158340382794365234304671492 6693122 -77307386701762068290409978613401600 6693123 -32204058266035864590755179436999006400 6693124 -964745036244538535312984151501560704 6693125 8094003517933115689816851179297193750 6693126 141369364058023867055339238227071488 6693127 -2343559280193670873772680166365642656 6693128 -3559083026172711737455867344130867200 6693129 -7391814951104427110308358986870338816 6693130 2485784289646787280235945670969913600 6693131 69846969073747595922161368196974124664 6693132 -6033501046006723343413226385251209728 6693133 -64949912590886265555919119836653276618 6693134 2081203668141452536092723480728851200 6693135 -6650621827399101467226482286124393440 6693136 -2109383828815338354690504570671915008 6693137 -32318142161787816233798556185842510560 6693138 -18877379003160598957878991674113218560 6693139 -24586589796478733753530050208969515960 6693140 -537415681117119464386631608535193600 6693141 435045260712506489120195877897189504 6693142 -35916788682448964696527612697158128000 6693143 55152359277227839404785953248199480392 6693144 23808604667722334513620303854785310720 6693145 14320527698262225399768034216080438600 6693146 9866351910687308253427742722037616384 6693147 13624547789895368196667872080130519240 6693148 -3988017466303741586948047124068171776 6693149 -9674112217108088233285204616997389760 6693150 9733447444150932884384983288537521600 6693151 1528171400595444402329807012056571504 6693152 -5818425194104676851001726916307058688 6693153 -24788082014841230330475657112780738896 6693154 -462852147645550844536422293093081088 6693155 39433612792688676899002470179675694240 6693156 13753591586104938718114796511521721600 6693157 57102692600966126437088220562533705532 6693158 2534952488485713343968913639881067008 6693159 24557694866428032245354897471353216128 6693160 -26574360129254004126277163292281088000 6693161 4545271713128685539854761486071173632 6693162 1297965438114922776332958818408722944 6693163 -38319000483522214898972808893925760588 6693164 13419950893521393749951621643964388352 6693165 126543991951756295302697654482742400 6693166 3513784378130750216059965920056550400 6693167 -9042128771667011091879586432494134280 6693168 1373978903196512350823136051422822400 6693169 -518059793773171212849351715644566208 6693170 13505022220392170272980947887520670720 6693171 28353249452405119399217346913863667200 6693172 22846270352075808051957502610498077440 6693173 -13612682944069048982305685049134473956 6693174 22651267318604126148379664136537291744 6693175 -7246669687518822102215482349196703600 6693176 16857637037196103109677238094696284160 6693177 -31608969974165267922565913599969890480 6693178 -20866929046277997038876481316862889360 6693179 -207979729259227194607659356990028480 6693180 -2740640058074837414567011867824199680 6693181 -35833261374225641052056118605685968736 6693182 28266647404293557987697646615699176192 6693183 -6110827410387531338211348753878950272 6693184 -5675612590253187533253441327237955584 6693185 28991191350839351594507274048561991380 6693186 -17876287171902492652029116514135543936 6693187 14796942913631832252425391113268121240 6693188 17281259843153182518391548720316149888 6693189 -18734089965596908486793778535491446208 6693190 7472144309525063100074937407138023680 6693191 2563517431492346621479108386871364112 6693192 -60209169557197290232992351411693404160 6693193 36398219782546488372363312925904852544 6693194 -2513316708925573381558265761064546208 6693195 13182128500827758236174707947428262400 6693196 45881543771900617094471340201037824000 6693197 3065327380866353929998724888252540032 6693198 -17621026810982086453384391902235929536 6693199 -1616725977164392509207764567158212440 6693200 2836726011026607566205953930545152000 6693201 -4856175004758767905373827463709839070 6693202 19392571760435725670399697907338897552 6693203 4369851210285491793973446775863348288 6693204 -8375400633024828842886040815616518144 6693205 -22202210553134501231366891946961567140 6693206 -2350580315654491198951881481070434560 6693207 -22268229183090076984212691687150518912 6693208 763933665327614794147951089681960960 6693209 11790485201140802577838664206955908500 6693210 -940752189743222877635106674767872000 6693211 11145085305240162986546605155568175904 6693212 32324773060214809025948726870866429440 6693213 -14273612932202928610465356553883853312 6693214 -4604999995827855469494564526920830976 6693215 -33544061154505546940693572552508810400 6693216 102718941378715470691748506712408064 6693217 55936105271055893933207156353977279266 6693218 -9283019465466457975901366581279593984 6693219 -3591556373160445386498133400359351200 6693220 -16314469013213974684463379655870437120 6693221 50383418354337259587205716813165379932 6693222 -9845671710981349637335474683860013696 6693223 44991297896849973589763738758207254336 6693224 -34617313801560464362060364651803683840 6693225 4266089375413687145411854136033664000 6693226 6136345262719177819807426282387123200 6693227 -27211679000709695574195086145870870924 6693228 -9516711288718100557719449631542930688 6693229 -53675075331857853946474661811912525000 6693230 8802661867648184007194882646029195520 6693231 6250532250700944521944349702503769352 6693232 -247601790902186603743646402657517568 6693233 -6445427213703830450870430296872505376 6693234 642068046049026725800419127036567680 6693235 16052180726181491485952671369706413680 6693236 79963942561813434215918807888680320 6693237 6849802077127541960525351730241437294 6693238 -6099611432779488426766038613205579520 6693239 6639256921188769270753149471606580656 6693240 7510078513821276207109757690558668800 6693241 44181792169792433175946619173114368 6693242 -13721713435063087962888229716572419728 6693243 -5889595621991205166979515930769922000 6693244 5302199476639465103598794704099187200 6693245 15148252132409659851352617493831505910 6693246 -4471679477107317050455430273941370880 6693247 26864713665754721216167279629984151680 6693248 37918727305205628355488401260774686720 6693249 39163543535025589048649644320820640448 6693250 -3146934845296481741921419183158192000 6693251 261580096892122182189425402534100552 6693252 -21290645667448111780246925346879246336 6693253 -19263715052345653482584051584181484960 6693254 5952760739953988381739503471984229120 6693255 -18101884459537777002279833427163606800 6693256 24064334043426173186353507366018298880 6693257 16330812844702735039228912972411068852 6693258 6197589803772405540707485785669964800 6693259 -30124597557080704032731504847466434960 6693260 -8592881416263385483315062996897945600 6693261 -17217680208994903782884800731818430528 6693262 205111878516614695971219918804368064 6693263 -4173601843929729111068455627909005360 6693264 -5031664991441697262468034060548816896 6693265 -17842234375984252551912780486146003340 6693266 -30453390140856082907796639477295917168 6693267 -4440717047601044247772081449131178240 6693268 3848131973221511609936527919128677248 6693269 1533204553210733370388173817692789408 6693270 -11341588039774736181471527156509875840 6693271 -4870042576457742980932725609238566008 6693272 -3815859920667366866122202284839075840 6693273 -1752981425020717734963500714189264598 6693274 3678763425681172501329395304396160512 6693275 42640278199423843556943619360408380000 6693276 10268226942122705185524726865079230464 6693277 48700526040516382399236923236831697126 6693278 -10282923780842640569539505332570484544 6693279 -13994084489844861319024159025807397816 6693280 -27257853753632632961787876522385735680 6693281 10914260802577510452478785245998049280 6693282 -1712731696322826573705441330575464320 6693283 -59876834939738791878603142531904022360 6693284 15221565982273649642697680442791813376 6693285 -19328429513405535556233353670080020800 6693286 -26105100992961709008431191723976241792 6693287 39111060619721896663005120689131227120 6693288 -3111686240074572774903224910804910080 6693289 26479065963908607127759372797578372090 6693290 4663129091353981933317643273478594400 6693291 9697597497033934665664441724597781408 6693292 11743120360020872875853841799341606912 6693293 -241827179659994758431244483386393876 6693294 -313138347867972001265872282052355072 6693295 13485925199025315823212277249160861280 6693296 -1523295962377560883804793822642946048 6693297 887085740132800963680823744252928256 6693298 -3839028437832686421334187322936207600 6693299 -24972437047541719782859437356279054736 6693300 -7759202980736104820621227277876736000 6693301 35163187102957820801973733560491502 6693302 -4514477671994501010604923180757094400 6693303 6517100703278271840033659893260830208 6693304 -9140514039253251992325171674733834240 6693305 15841794173775627329056854262077995460 6693306 15756217179503897262030663639579669504 6693307 45969084683934718534524044539189171556 6693308 56376102019311717144678458954217455616 6693309 14028460442953865191111505380239672864 6693310 -9694111474116193639405054616976061440 6693311 13440451543434908664355874163271086912 6693312 -3222717810311012877470124076261441536 6693313 28656116626908924661147269379564551984 6693314 7855775403045487445325134363091690240 6693315 -18788794045770737917647876473986758480 6693316 -1753294969898884223339564771485470720 6693317 -20084780452150487094343628817551781888 6693318 5116902765584605279490804944198076064 6693319 11477787010398308787633043438613429720 6693320 37048849374699414357955864775405568000 6693321 -10417481359086611549517051995979714288 6693322 613492226755128831859831617429210624 6693323 2607728876754313008744151087208787744 6693324 -15876589947526311583571856865835347968 6693325 -20202698242728472003741704458211637500 6693326 16410430694358143350636813679301266112 6693327 40983617235499912827208075515496989840 6693328 -1181434530464740049533025357600522240 6693329 -1559017994965275039466304686650303516 6693330 -44158189080301974097637066461946880 6693331 28383915449470251546002990394720353132 6693332 -15713165415554203383270658965158930688 6693333 28241921364176101110111749655289489248 6693334 -3752375274649098817161055307375754240 6693335 7467046387918447000611646927620650160 6693336 87550687875059568774590165259632640 6693337 -122224476905630903571723792339741056 6693338 -18723006747718367404016643057528433680 6693339 -35338286845432712052395135031761156160 6693340 11274351123919322624030107241551971840 6693341 51611992413434811192858815632867256742 6693342 -14151122684152067949860868902084155392 6693343 36130883759803052261008829699036434592 6693344 18489934378172664947111054674566316032 6693345 -9638099655697239218549966070878284800 6693346 41191522215582605791024618499907394560 6693347 28925583256766441994994234825987198320 6693348 13579447652322613835187596053443425280 6693349 -9254779968694924560232888733099360036 6693350 -1273872688247084687641752800013072000 6693351 4901998860268962938015569354764067752 6693352 -65168853873178606900837034464140410880 6693353 -44382308905798950608937292661496835398 6693354 33236819965259616996511011250306560 6693355 -39306309175525966926335465282535198240 6693356 31248127258165551037252213454171377920 6693357 9366367632120337373430660714327840 6693358 -10647659664529660418854840957050485760 6693359 -48325264596504496909173342895598121984 6693360 5732966327112381463787063009574420480 6693361 -6146327254287003557093514650798597038 6693362 12494198146317915178217117834811491232 6693363 8883010426799810123652509983184772240 6693364 57996594767807409012002849249075736576 6693365 1332258259112550398148341840626608000 6693366 -1466224396058462364396609756592435776 6693367 -59417747322601960251946223967699849368 6693368 -3941362608059186391051786894229831680 6693369 6367197567691060236828496957178482848 6693370 -257386803351733596762315372853330560 6693371 34512939556368360563879778006467070144 6693372 499618386102394045004342494653914112 6693373 25859738669764212932683300197665166720 6693374 5275700117652963358625432653807833600 6693375 10289262227491575934575240331649736000 6693376 6361835359618572669489811883053547520 6693377 39143956047348326750722728390128738880 6693378 1339967275326110100230452056124108800 6693379 19459266939169726212235012223017769472 6693380 -6583665878725884066703625506263786240 6693381 -51389280651251032837717594173297566400 6693382 6082225937225890619245876004843970432 6693383 1977295441687259603361405084564855984 6693384 5239321999611526193004575937465016320 6693385 20348363361056099690962303099469141760 6693386 4575816300444664296199725505992633600 6693387 -39412827508002481552250732026228736040 6693388 6558638919756203680081409564975968256 6693389 -26932533774958619292034070302647702144 6693390 2194231345214622098115296816138528640 6693391 -9088927284313401725162618530598556000 6693392 -1095279260456838027732646146987515904 6693393 -9706938260645448158481597198002256000 6693394 -410542978877330254579144405259657568 6693395 31237220322024618501959154968268692400 6693396 -5958601834505613316535783767193026560 6693397 1575572626387083990736951162578392846 6693398 -50396247663150622009541187866738662080 6693399 -2092431242117544604987632398290499616 6693400 -11080576222518912927235813305808128000 6693401 -2443008084133339698391265000936156736 6693402 -16858613769521159419745686294084397568 6693403 -828398688088228652036372790917808720 6693404 17873450731544083679472139894443712512 6693405 -961828307426717243587989780020295840 6693406 28468410861593882868225036235928821440 6693407 -18164105399854595273246185886178918048 6693408 -26343668480466296272940666665996124160 6693409 7836379554925851710437890254743757316 6693410 -3359389491176359972295611409586747840 6693411 -27604919549707471484915311884677423616 6693412 5874790898354871850206145604910830592 6693413 19616720836990122148466242222858873662 6693414 -848367663815719878929428336746614784 6693415 -21784072408974739768121836834320428400 6693416 17274043294663964193868074769396116480 6693417 22633218747685170238454825455322128368 6693418 21364479831508509063707392376492138160 6693419 -55552848943226919203774910176183823180 6693420 -7843452879557395732342489039384381440 6693421 -6389342777535593980551054640066210176 6693422 -10773551342607094476322184394360055488 6693423 -92034947779864540044162386066645760 6693424 -6283396693951076999753521822811176960 6693425 4684590181466242519332973447789974150 6693426 -352076145116062940668288666292804208 6693427 1842442695945776664165392527125567744 6693428 -4374992289353946353440157513585885184 6693429 -4247472823509728808038339368305028992 6693430 -2767260439064020910920017673690298880 6693431 60783950579510045579022061237857176232 6693432 5076012866722776291391313269579776000 6693433 -6022429567545223409156096060837305600 6693434 -15120275830619985118477979744563814400 6693435 -14335133436059927924123471449727735040 6693436 -27840188242991008420427762980354987520 6693437 -2443767608344467814808927635856906586 6693438 9501679028803643633025864886288820544 6693439 -44713889064621569189831710899654141760 6693440 -1581596966525384900354490364801843200 6693441 16134482156540672015349976654381710720 6693442 -2009154460716182284284003292366212096 6693443 -4029276865033474548011186128994504376 6693444 -29612713478341939730648666089607464704 6693445 5830379143861189888170070889944161600 6693446 16414118873125029478335116769193080672 6693447 -17732407315594087764798022542009274200 6693448 12370976126450531000693235250119567360 6693449 -5594722889918799684971376354660568614 6693450 -3152039689554810885583192578806438400 6693451 -32000281082730668305124116323763469548 6693452 31944528761542364260977361819353687552 6693453 -4621544767721060035961403454986932640 6693454 19583831379108701073140216363164804992 6693455 -28009873937966691212212751983046076480 6693456 2985976256310294811459022344062763008 6693457 -23812420058838017068501792185268369294 6693458 12961435205989254468806470596470464512 6693459 -15173043771661410911424233186092707072 6693460 -999145814677662320702158209130045440 6693461 -89823267402724193785731190096276390920 6693462 -3191487574268186586008913090953900160 6693463 -8757453016245744980742425754531127680 6693464 -47344776478077790894003048398426224640 6693465 17521800986595696844416970387199469120 6693466 40613059945960568137872513256690944 6693467 -26896361861964021385931417725584417048 6693468 -27631159414672258153878297199990248960 6693469 -3751181048030776220514093386619076488 6693470 -3559014589522866499715968269683677440 6693471 -3221563217432346844697857475136576600 6693472 -12597044144055678822178842726275481600 6693473 28179720307418525551585208956137778722 6693474 10291155951395157166423646210623743360 6693475 -33250072868375231671095102819147806500 6693476 1965409809702210608602569967151384832 6693477 1581077825651770378416217282240141632 6693478 -6617955700219520042666895753819072 6693479 -2488828276780189525553363731433608992 6693480 -16591649139033809107490439233823590400 6693481 -33769940737460352966867757913373771718 6693482 -5196917703196462594520865635775983616 6693483 21252921640099358124420048714691659264 6693484 8564081258343058999286601553973748736 6693485 3641706772148195414301449553317128560 6693486 -7208590431175477214823249374359590336 6693487 -64652731072327058820425582234982178864 6693488 4291577844973891641453897447471808512 6693489 5102339020624134441781558577815265280 6693490 11005234625388460888078618026540052800 6693491 -13879168574821221102449520432740409600 6693492 -2580037971416073721272447139973492736 6693493 -56217806083293315722922198997521272160 6693494 5030017715592700890620549250631397952 6693495 -442005161852461529070407173421340000 6693496 -6397021178889236856278937560498135040 6693497 35177968305564349351888995908546483946 6693498 -19898306800860977748174920703594633360 6693499 14404538088976769194599920777521167936 6693500 7337984706830770890136641145965312000 6693501 2815969426379745799688725639197284064 6693502 7509184406948867892470137842733757952 6693503 26626959802866030508527458935252474752 6693504 -24703679830030831866598114964809973760 6693505 -12491099889017186272122009722210964480 6693506 18151666515397462662802830129361380864 6693507 4028748023828578069314787756480391448 6693508 12598646539620651658570641437200051328 6693509 754062266702263548722412416629178304 6693510 5620808174368352888987050671833702400 6693511 -3889518355629010551800639635485042816 6693512 -9306137107282002347156430660009984000 6693513 4865289708621624374405790876548361744 6693514 10808101013887926314350920126056087856 6693515 36362803897185187505457561617168528160 6693516 -59966588137788361724790219736647168 6693517 -18236861762109403553897979534772271434 6693518 2737212328170024600001655673242416704 6693519 -2649828532287582629971853858368871040 6693520 -1240676525666531184124210018910208000 6693521 -19971965557266299252907035544339443088 6693522 -2078918279412712566412907135797350912 6693523 -35017799443257105484086905091630945360 6693524 -30304088682945994423129841072593355904 6693525 2082740221742551690585264082738892000 6693526 -6653681456106273370061699701766615040 6693527 -79394992017811479400979487948358212000 6693528 -23986755593779798491413744920305991680 6693529 -4257343150696508725956810330532560960 6693530 -14855639758038544955095076234572226880 6693531 2400095648232171274007532794940785520 6693532 1957646040516000715717353059861151232 6693533 -4394043548470768229968972526780043840 6693534 128002977174183070198897085853656448 6693535 9862155363374915855457561203435584680 6693536 -45428974099323690970136515447104012288 6693537 5857455923370600316394950624825550880 6693538 4810703527619027293976010986512785696 6693539 -21700960686721742832530235176951034660 6693540 -1420357904194177653922479876162232320 6693541 33909740472002898959844679481095754942 6693542 -3998791195060025233263367204077974400 6693543 12471097603542664454632413573962539680 6693544 -8661988068369879190950299641590005760 6693545 -5919347746799413614510827344021113600 6693546 -13044184767466838080485367073907363840 6693547 -8985033387789449419846417759064054364 6693548 -29253067450598137864364085327574963200 6693549 775033850046344764804196910378075360 6693550 14563429684541578743195914457275880000 6693551 11141051514834072728781309550533261504 6693552 96253014680426806599243454174199808 6693553 21861118043748976873382708019509953264 6693554 9776642762703151059208549243220969472 6693555 -8731071817738918716747277189994457600 6693556 -9948753093927891226353539682132311680 6693557 -8663375266056510577307341422579401220 6693558 24661724224287720923919457495681609728 6693559 -10041187047597644701582172110339418984 6693560 40704234431325102764444724360869376000 6693561 4617044823473803545160822021249406784 6693562 20243469610528625096430791327462866032 6693563 -51433703889406197543995400698918526360 6693564 -521210568099571409178401394167193600 6693565 7794856101649118163971620135205971800 6693566 -4332114565827388222391888488635629376 6693567 -9482496913538942487481525894788021120 6693568 5132442171294168118219066342130057216 6693569 -21412692012808130088710623107683652030 6693570 1069901240597031137548018813026739200 6693571 34906742237966220121929410457623443772 6693572 -10294941929964540033412010762368305024 6693573 14775648360827741927461021639759966368 6693574 -5421146547759008766748479245142695808 6693575 -3531593888144180649211989669440102400 6693576 -19703292716998042868495906575703654400 6693577 57923312982428905305959716719169993920 6693578 -1143490522759663562181177360352647840 6693579 19222782665947562932747178519602380924 6693580 36898059960589885488337874043671562240 6693581 15440021465479316015462984755647509100 6693582 640689657177236858722251515324694528 6693583 -20044070044888036404558404407288842408 6693584 3455978840478129238717859348575641600 6693585 1055954888070561120795902973395115840 6693586 693962200450874983088609888493600000 6693587 36439888835079084843830472612028869000 6693588 -6752060748510357404200467401434884096 6693589 -360457955986494697083810076076948800 6693590 -11923553576358249477861028324946515200 6693591 8164622159976276024052857234209187840 6693592 -26776379493225584797778534893250304000 6693593 -49509967744870787153115988018291303158 6693594 -14830404467225844116472759900852364800 6693595 81764136659415796029190310916925440 6693596 2574781402696732423099315199399049216 6693597 -617243072155926955058160476751734388 6693598 17837044276827503062313112662168897664 6693599 -36925652472868659440952659982942107136 6693600 8137721210156307728378559860539392000 6693601 -16784259977813828026180370260022495100 6693602 29052428888891027621168471443764124752 6693603 -10710316136485281668430196548656868096 6693604 -10804233386612541569987339329596559744 6693605 6894095570907750089047769535097476000 6693606 -25942824240702542484503579069737380480 6693607 -13917867083782228006792244988182323144 6693608 -15736887514719104195506429908889175040 6693609 12309815507739570703191147403303166400 6693610 -6453337279592611333966827490016302080 6693611 7770499665223164793660593375185044212 6693612 -22019262595475770657366524382114073088 6693613 358015588065446433569639331672411648 6693614 79750218982212089553419447095469952 6693615 2864305474927547807149836620991224760 6693616 -9135845330991413791544565393904304128 6693617 -15352103750897503523359532327269583808 6693618 -2629050266810142650078322293922746112 6693619 24005446944495417293175587248303441320 6693620 -20241690225921661915719268676674264320 6693621 3697630615980053622982314895270556160 6693622 -10579323118682999859818002982266290048 6693623 5172571208622665469527901926469424872 6693624 -19409556964556102301036460397592576000 6693625 -6769818004380393669518295311368275000 6693626 38635417251882153868668210484088880864 6693627 23615632966102145864479804830574711320 6693628 -11808924665176364771648058898709573632 6693629 3735073684605460441095669093383764230 6693630 1382256870834807284985336184097541120 6693631 -5584126853338042724204067418273524000 6693632 -26655510442161203265253668028466331648 6693633 -10755217698491900053438832431153749996 6693634 -19063428056457688459133620577497844784 6693635 -8853923443440649010501150975587406400 6693636 -3743694023084244545187206284591961088 6693637 -44275689151837815692995548390258631714 6693638 -84961904092116415033677719356968960 6693639 6394512488852238775656997472487394560 6693640 12785204906447119961596091931359692800 6693641 -4537938017353767977133896483185673958 6693642 20181971390854562805689233612622414640 6693643 -11011103957996585508163349685755280960 6693644 2882479357981655976695076789145239552 6693645 -5904194944251398143860846009982944000 6693646 -26124390004647015208177619737972688640 6693647 1311773246583410375962678010324754096 6693648 -4231290287500254371567510445746552832 6693649 -34190380348164108553601345905269014350 6693650 4017500858079838891449764645075530800 6693651 -32458312927289274918273212209378050960 6693652 -8401849136199632535937341385145466880 6693653 -41123396520163571483784914619512667936 6693654 17430147787061104220500169444001031680 6693655 -1245231159434531773065133387861870440 6693656 23733157598272989995722846973694842880 6693657 -28532944640279737940121448902984947760 6693658 -20006730377970775274668717857150160416 6693659 -1765037215133429280761369364577139184 6693660 -21006140202036069332951755580912640 6693661 -50210555151838987080353734984258768000 6693662 -26067682786318123260694802969069568 6693663 15745955472997227982898033094734162688 6693664 -32457728387740537974740875394389770240 6693665 21057034319403763757785043810888649600 6693666 -1632403200582503599682603920761492480 6693667 17454112396634494874123069305901702400 6693668 -8444112894657984059064917799310817280 6693669 -3844301675898985727019471942691126500 6693670 -9519956374513401591355113239161728000 6693671 33144849881805685727275336020062289000 6693672 10384489710505544377339392000594001920 6693673 -1640203287695013979973559761898635520 6693674 9658038197777744286971792050278859200 6693675 3314370160943405548198687482283008000 6693676 30026604715326724425504224164120396800 6693677 -41967779970866481801484128550064827380 6693678 -16793652167051159021689453297535035776 6693679 -18768827410459101652030197372502327648 6693680 -1519057826493606074576442470484541440 6693681 310081852424662673804863797264456960 6693682 -16582848708208635670146039032128033248 6693683 -12018388967640311154557017669085538840 6693684 -5777726055487331472446048580430264320 6693685 22987114574248107083117447490220324380 6693686 -11662609496503707477628362344126810208 6693687 -800987812295097690947447962292150784 6693688 -11779548715979248369899270137300029440 6693689 9307123817267510908751004958276424490 6693690 1000191048260424023496803770752768000 6693691 -86358945747214383911920640720328691968 6693692 -9076360519676517900714013908590438400 6693693 37620229994112254704929270948007330560 6693694 -23131296297431088996530250857482888320 6693695 31511426563290579478865176635331788480 6693696 -7143617900900083064534371551454691328 6693697 3625168274387847290184411788760798146 6693698 -26525429770008281810385391542388068480 6693699 6192061936145213606273419588507158000 6693700 871131815245046287771420182250496000 6693701 3183645750226989732020298886281042048 6693702 21716152285862258528203186042817585664 6693703 -20713266810646789276901827168671259048 6693704 -41098783355182122898642750651610250240 6693705 9770999966186723223022473620163408000 6693706 -1618337920797168987285357414918727680 6693707 20123532966976010541704810543312174064 6693708 -9299643937653697282239005967926575104 6693709 -24112935969970506699715177530171324960 6693710 -2896987159908913974340154279251026240 6693711 2246205747956022040997093808642134400 6693712 9874694700564343232558193152868540416 6693713 13329733096054384787319342708637567488 6693714 6497182804721917229520538589726290704 6693715 2751357278760329855312383143415140000 6693716 -13066052459734863433939943551341703680 6693717 -20798576351502442256522738386287125280 6693718 -23415704976508320901525939587453193440 6693719 -26148473335746666899067605155836911160 6693720 -37369800721693941382494328543027200 6693721 31259247120969983331303488702315446922 6693722 -4507976789064237882638566109991121920 6693723 30033062909252261098510276289083140972 6693724 475827571635115438618311258666006016 6693725 -19715457173611409342953795475533068750 6693726 2342697765104916326124234277549421184 6693727 7717492247911784486786858795836634520 6693728 -34064651701466171431554508231388037120 6693729 7307355814632699736913844059214360000 6693730 -18153964367300596626145392183787783680 6693731 -45215965463271650685051857098146614136 6693732 25256378921379480847418370937828300800 6693733 -47230933079857218173232730506592978500 6693734 -27885058712356838067470490681869469984 6693735 -71552756028767754305418453350321760 6693736 9007417395274717097054920756630978560 6693737 9455450232232847530415051470688677632 6693738 -172072680046836148927246481355755520 6693739 -21315365132519290858367532690535428176 6693740 -24495225891542946810766244764964229120 6693741 7519483978250125823359232486279365548 6693742 -5824131045349304057926745229625061568 6693743 36629126246154538945117075473404867808 6693744 1203232757883149670356310412189040640 6693745 -14093449527704102433699290931112087500 6693746 1879142626325312269488021238116372480 6693747 3789339135778977889203651326853641328 6693748 42528411473159383792803593913751553408 6693749 65142089177394675836781865386499661760 6693750 4783694161343192371857492523029600000 6693751 -73903268641219828555024083624246221400 6693752 -21954070015601791299962919137045729280 6693753 29381247677134926008360690034853610208 6693754 -24464157960041721840346985770309025424 6693755 -22608216308084813876173922372533827840 6693756 22730617355463442583444561778733999104 6693757 1214337994519697102351575248603233600 6693758 -7254197146653935912577307394880052416 6693759 1848245142640011606688111256300915664 6693760 -31431119117418609610558237417930752000 6693761 -47675323544520024190185311698425952638 6693762 5081856709712094012345959837733985152 6693763 549517348056733926758204623890629200 6693764 20207646529169828830942710416291856384 6693765 8521688388823368940994994515572801920 6693766 28471917338297856937606014228847028832 6693767 -1020994792115094411701501497451615568 6693768 -4625683531878271092130278269337600000 6693769 -7897711450239689504977854397042705904 6693770 11533168865392089683940391809899242080 6693771 -3724394325017417824079354662613246976 6693772 49625539810262143771833310371739914240 6693773 -35044108980602332721557678498979259978 6693774 -19193830413641704180128246957151827840 6693775 257753543658788684010293613757861200 6693776 -1073543242229605973379351316229652480 6693777 525213925408938411741603276971197380 6693778 -712218237935520833089038814894640640 6693779 16364947541194622853761745482191156680 6693780 4132063963401778541591129847577190400 6693781 -2394094954580639501706266528106872136 6693782 13285197445577461363641513294515809152 6693783 11379496391614591608888197673725248848 6693784 -5191135731283481344356590359165870080 6693785 -3395168472657322706353370573159807040 6693786 -13477761511143996558266473079395123200 6693787 -20530863517402360947060703927717171488 6693788 -34936232864623896694545444453932646912 6693789 -27997427217457218063894269478949186560 6693790 -4265248452074012780625495241116561600 6693791 -13955540847730397038636298407621695360 6693792 -22870894448926480098210397284118560768 6693793 23175765625310592025863918315459451924 6693794 -15145824034227977296908266962851775200 6693795 23779916530958671645945347952427286000 6693796 -33223528688715930247299792113740865280 6693797 49520128290663638711735458934765042112 6693798 11524380997295586525022927515391913664 6693799 1086655848730491036492741015237744640 6693800 -24466520434196919926980997975679360000 6693801 9196650390157120686338599771906287264 6693802 -10088277331746978706458990789780813648 6693803 -45723261120363463264620334783940351256 6693804 -13036447016105036278112308103712362496 6693805 -19732296741444246790093015030235005440 6693806 -1421085020702414728120048229959893120 6693807 -40254491273792253474985708732817159160 6693808 716545435438505891636088477393420288 6693809 40847068569279864347785699532415126720 6693810 166185809974193222672297792414092800 6693811 59424332507821655941905197209744367400 6693812 15997830287443344624971374610790838656 6693813 -7040319384688762145411011670001884160 6693814 30288178548970493031052727723264859840 6693815 -14843577051820698631199150548641060000 6693816 10532932651764722936642316601320345600 6693817 -14123789048162615449519319550796799608 6693818 -5838270138861954213427722506566983264 6693819 -41161690095274737764760917434182355584 6693820 907257019988249096644878603001344000 6693821 42066891082371496920867165778839518022 6693822 21045736914444034383843993050286786432 6693823 39056702866662799057061950216563243640 6693824 -364720118818331332605055892390412288 6693825 -12199071935136038442623131964553000000 6693826 3867627012194014745342814463334396112 6693827 8394219221350043293714956818722302672 6693828 -4036022977478795450216654353549885440 6693829 -35393131411511206415459228117465689570 6693830 1559838925729406041693809557908193280 6693831 10098374469986214097116436637078622912 6693832 36633911590599878281558929342502118400 6693833 371612593038567992026672882260975840 6693834 -4586639319173755983894980210010095616 6693835 4390900305798887276269612899913593120 6693836 38008302398923211696437874838855310848 6693837 13818012975394305444459001524534701760 6693838 -8217112970486253826781940873936170880 6693839 -7705717463201946718578624660870873360 6693840 -4032014314445748825207525777162240 6693841 45360564835042619564050386044222370 6693842 10727788769649350436185676273697341072 6693843 -15613843240848090497218399512500669136 6693844 -9405695918218633823420071503098587264 6693845 35377155958611190979585216150024493600 6693846 -267204237328614661507698974201342016 6693847 -12101427725122431541245750571973211376 6693848 2846489729493851340978112180286300160 6693849 -47522614606095675758277983910735617532 6693850 10333085635138357563247721025297896400 6693851 -21254584202855226240796362195635907408 6693852 19202105000008571943703650864421847040 6693853 -1021398815130209523409632685175425376 6693854 5834270123820179615026118763258677376 6693855 4483870947021022220943492548996344320 6693856 -13709294942453972097262455907703586816 6693857 23678502670756313731250695883582589060 6693858 3219689986241929556508460650212637984 6693859 -4687133369131087496904521382588406080 6693860 12993752864077651610520096110656846080 6693861 2633073754517040758803199282921914368 6693862 -11607526284441309995348194564173096960 6693863 33431082956610679077079188254980319280 6693864 37375159026826832813050197872726507520 6693865 -390576805182262445841428542100396280 6693866 -22547036224082234078129205543909626880 6693867 -62315007237915695797565016810662745600 6693868 -3182742569370233080246324323032732160 6693869 -4776196299643439329839324593486139648 6693870 8134090385158686757447757642876956800 6693871 -57826616476851260034888380604763755800 6693872 -1147268681735271458672427136836894720 6693873 4088196705043060959382477693450889184 6693874 -10842546068231819265403435426657466880 6693875 -18885615784596426755684910723947976000 6693876 5557718678867368668608835441953562624 6693877 1246044568480963589754856578356377600 6693878 12103941571278954869055347882301786624 6693879 -8360633923267737255508739881255291416 6693880 19577236664962200336297017057158348800 6693881 6201692485873057356143189136871885824 6693882 -5115527282861094339149330452112766720 6693883 21963619470686920090767108787585269520 6693884 13151876627759874403515488585838144000 6693885 7065218862910884993034385828418279840 6693886 23213621910570529306596053164428199680 6693887 10432245359671807619747258433470401536 6693888 -3045347332838904456837813906199019520 6693889 5689418634610876039104569041174429524 6693890 20363670921546767783156382126446976000 6693891 -25354262030713765013656632801227968008 6693892 4584306659620436099300720855839784960 6693893 -28589335185267721802708383820898461316 6693894 -1635826493435532682417887066172796160 6693895 -6233994672851833392374882724008213280 6693896 -690904542948525675394003458964684800 6693897 -5403247549469621557173489835864028160 6693898 7611464709960880675097988317864079360 6693899 -8204891930406800155751941753874641440 6693900 -2583233538662747726907996364036070400 6693901 -15202726658339045980815695576056145098 6693902 19785338998212757289133666016030921152 6693903 14402820156190067246825125876116839184 6693904 692856887331334195137871689496657920 6693905 25793245468408012584421783844857011060 6693906 -5737000912217548595779677160150363392 6693907 -29399078832941193533447858695448455680 6693908 7654913653893612162236199779052357120 6693909 -26630400966285426943679880415151945760 6693910 10395341528556395727848024969962671360 6693911 -9421623776141859913467144201926764368 6693912 -10272788968015329151856520727332864000 6693913 33020331266255043764593480965093353162 6693914 6338071037585266091776527816799768320 6693915 -11388783263014418007740520253712968080 6693916 377984703478325987863166745129238528 6693917 -39641087691040361694249395567486939034 6693918 -3238286770062241595914081334919690240 6693919 -2490936406087224735949894475276592360 6693920 11038628333058009313406195448057692160 6693921 6993284163935785646769697364611873488 6693922 4852514509725859754812926700774258512 6693923 151628446849628582013413401562260608 6693924 14334739175457966047037413994956574720 6693925 -6897371869471380980648787857795760000 6693926 10867417462341368614991808281241426912 6693927 4248634269000230350667503765338548520 6693928 93519047262383863216932903376026009600 6693929 14677728265286056795688358155383337472 6693930 -9713791673716220860319208354833857440 6693931 -54815402375385076621595822859219240268 6693932 9232906191895041760714635877412520960 6693933 -1192295037135985433099909837857642176 6693934 -1158521824934122191776560242121510080 6693935 -38526319294376347408855820863783224120 6693936 2124805429609117610195259917847724032 6693937 55640812475839146716047504272963065892 6693938 -19780620795610933454352725678690350560 6693939 -82268706540598427393606404401861816 6693940 -32179684859073052539469400579591301120 6693941 -59713156832172849196478669863029056658 6693942 9086541900221494093016821251072088512 6693943 19475593416865697866917593697992206224 6693944 5933526315009058097336782828192665600 6693945 18334289627703462059431447371050905920 6693946 2833367989408747721891155042404560640 6693947 10115878602245474959167625547996120160 6693948 -38434165244256332253775495498968775680 6693949 21865082415823682133066107769024330950 6693950 5825006728961618510468088389916177600 6693951 -8637251706970029392143704048363301632 6693952 -11142095416339496672395179201901625344 6693953 5069005303502244135468440049134647104 6693954 -414848637815457754023314404054671360 6693955 -31555862309550342014524963145135942640 6693956 -3112157787419413661452037049956138880 6693957 -5872135508327056951598349445523045640 6693958 -19994999157852094029779740476949237920 6693959 23514766658331065792652889563724356816 6693960 2459899843126300685657721169310515200 6693961 29265917851494279440426244808781689562 6693962 -5198863957497640907257377591456000 6693963 -820217837015914037680359722489988456 6693964 -44219301470766202989535592190401000448 6693965 8740465044267790137480595069603462860 6693966 3206826016675352618261456465054210880 6693967 -13487720222365223514859834431325557008 6693968 3783870225491789537866954890100334592 6693969 26347373916928074488444879520622431648 6693970 -30391912548543806031833339715724170240 6693971 -5257060277288881671643891156824079296 6693972 -23218866955013793586963691649181636608 6693973 -16605692031526556604486631301270122272 6693974 -13534034344996854504353495721525216000 6693975 -34111699880576007828643891538773824000 6693976 4277578966311056197087318179226798080 6693977 -35149473875490482861034926042709582336 6693978 6178100965303859699316405059517454080 6693979 75376025045322545444326660113566669584 6693980 5546829637508804025820468842445248000 6693981 1173654220027150639508425247522930688 6693982 -141958735554174811260095224700758656 6693983 -40045947522583909857108372447112098120 6693984 16924080140517116836022896759877664768 6693985 1709094737424598121774136001887014400 6693986 12291837127133951433271162745934873600 6693987 -20667742527381726796735886592042869640 6693988 7283402696851781250795564912010972416 6693989 -37804382321274685259709563230686060576 6693990 -2303882456489327524721090639205962880 6693991 53965886733869538490505188910263134392 6693992 6137050058460827311904536525633920000 6693993 5441731606017965290846321594058881482 6693994 1410205697365015788024351539011341312 6693995 -13740048097075944820835518082856272640 6693996 -4503142566646118012900347728383508480 6693997 -8475267145739473920163849900937456554 6693998 -18923420279396417976367545646287192000 6693999 -16684639962245616601630023307525402992 6694000 -4775325229789691054121633613897728000 6694001 -59966163460601781485050070830898173998 6694002 472052660223716372490480294330258432 6694003 570509950878625060098693687117441456 6694004 -25261811189680191101795944002349363200 6694005 16603704399599484501574612039820685120 6694006 -15765961287229404965520921019636728192 6694007 -9716377027312340798116394248507637520 6694008 -22224540732551141393549550343850864640 6694009 9424434705864907574958942133353288512 6694010 14157712281064592644695545652083720160 6694011 -40644940533342803024516342865810524340 6694012 11079950060800039037662658087479480320 6694013 -62237943617468843558950776026404143738 6694014 -4137250976169504275559317693708685312 6694015 8550403017215907920373711172113581160 6694016 -69190279355093391629169456851189760 6694017 -5490698170763776518269659003551750720 6694018 -24785559029922664333675206311211425760 6694019 35570456823867157013973744699664887420 6694020 20040082688204610577487753994141523200 6694021 26333502294639836541555494612557232222 6694022 -22631167142311424665809324057402286080 6694023 6150499513391159067004665994168704 6694024 11496185059551928700438912376745128960 6694025 -265119829961627923169181663862752000 6694026 -1590828492784542369235245828644357376 6694027 -2939909513532634866597907440295081008 6694028 23866685000415257870613736742230720512 6694029 -15103932792120605685150231908307586560 6694030 3248811061430591383761326105236550400 6694031 708165511429018774870167054269947464 6694032 4312701938237533169136554706137579520 6694033 -37348576573677733083937371359293435536 6694034 27768053291474116928352190765419610272 6694035 -4239995241374647596267370458723336960 6694036 13473507829310192038980831893651626880 6694037 -26588010358277837284957235822382994080 6694038 5106000652998189075471486236423445504 6694039 7468449531551500105580657534717760432 6694040 7964942510528224722647571638345932800 6694041 -24558077598011237265793410079629694080 6694042 -29162250280911828291123345261084748800 6694043 32418278579701355507993045205777020160 6694044 -7250687973600955250484603002673881088 6694045 20672270218258865576134801253306088300 6694046 -3086632003930164646618577251438892160 6694047 -2235853355842338938715312888827280192 6694048 -46371589501986615724700641397144616960 6694049 59180484396996902970638293950894336 6694050 -925628664874160664110437520731718400 6694051 5056727665309440869421042085929877664 6694052 16219817744441734361359513895954334336 6694053 21837092918691288478209203935337956704 6694054 -423261374184801855841327683013175040 6694055 28199115530431366974370420597843659960 6694056 -58109424643461459885829788934884556800 6694057 -7195723475324577878344125332656138608 6694058 -3388146895812717399269029735652613120 6694059 15358111646032647469221874929388858608 6694060 -9789921361571294736268070494257792000 6694061 -33299999325981297136491104741965864800 6694062 -2906606123584715263407481639787875200 6694063 45300894840705444906299763436192883880 6694064 -703683829346861123764903098452606976 6694065 9051487400104697589763546112049216000 6694066 16324333444158651035709315965888105232 6694067 10054921794864763812136906118714344152 6694068 155458134044080385617600753626630144 6694069 103773856070144312842206278238015352896 6694070 -1123521828902575985572054439512838400 6694071 -7704654023891608274858493979750059288 6694072 10590210112346070210930403881516072960 6694073 88869616843151273388993410340411304704 6694074 -13564367629815076821442768002104143872 6694075 33218160210883135055746444687083809300 6694076 1543075835926538475381897913952117760 6694077 -934153282607384315439214432707939840 6694078 -8415827419049726402022320003376337920 6694079 -1957355807063578041275288506003870512 6694080 -6231495494627560068278408840636006400 6694081 20075272964247502774121730878356655040 6694082 2117558975286011752870481048077736832 6694083 -2515244148989891788839807077788284 6694084 10145407322220094863165282533916261376 6694085 -1201370406927860572476079088315100000 6694086 4285852520725571515637251057138941120 6694087 3907825541122760070927402473993899736 6694088 25054850860267689732044519988326261760 6694089 -40238760553091194960418681624276229120 6694090 20504949216065394499923774283473606720 6694091 -22067648567588776997049447117852806508 6694092 -6959464575038546834805376037199139584 6694093 9615398056871833007535857819133075840 6694094 905143562741908809804999534709163904 6694095 -15493579064286244392210053411933322480 6694096 9064724699654487154476028111830474752 6694097 -29148199839958705017956706410957501454 6694098 -16739958619729293335764419604511972736 6694099 -9641886970048116714643251329939610000 6694100 -580986856725534879851298441342259200 6694101 21437647608219377698858765015383752160 6694102 -15575383240890601437839527172257468608 6694103 4658361119815074951980094468360577200 6694104 6124853511567650665839007190272573440 6694105 -26624730342480946308167016931946340480 6694106 33602670635713330130122388869200160752 6694107 5220694154632156139044201761628733952 6694108 40774079095859841571535660277217622528 6694109 12733910833703156483814845048857303680 6694110 20530418318095635826354480939328851200 6694111 289099565800223420426968936124373744 6694112 16513337015899202150317625294429356032 6694113 30079275354488808220072763382133428144 6694114 -5233788040886331587727645749617294848 6694115 11233976507466155259785230181759207760 6694116 -9032116794548452226029963891266158592 6694117 -42731163163569225670822837038942664834 6694118 -24047828028843793272694899813207888960 6694119 14043949264426337226863401140536630544 6694120 -6283555365864822968316069795971174400 6694121 16207959295793604442281892246798941312 6694122 -714680789585312269123511115678485760 6694123 -11657003643394660309047557464985529600 6694124 32696398320359587321623475038916962816 6694125 -20729925024864696494049076826053752000 6694126 6266152588790035270316140730302743360 6694127 -13166241346789213298583547043525093760 6694128 -2851976015889233458022076598154035200 6694129 -771866648505397955642733690393802316 6694130 11178629243686437256630927142568300960 6694131 -58955588534925366900614216552233806480 6694132 3464332799891647545899994513514964992 6694133 -45617162318597806161696005873727489618 6694134 -6823843466130670466549270280148812288 6694135 3136484944259469501638670616753299600 6694136 18565201451323934698581578132798300160 6694137 -27650009525960752609118980496113080000 6694138 2562252477950052125081722794970978560 6694139 -40767829024973586807894622746237390576 6694140 -3417704477634215285090987786079436800 6694141 -118844478161160675636882316338501949800 6694142 -2694507490660127031193282263193149696 6694143 12890915616894228444685930161692337864 6694144 33062748552980584770259744537402408960 6694145 740961702789402037914631937749036200 6694146 -20633658059056354878366772937197860528 6694147 44021894888746613027546031883030425596 6694148 62001506341339596795692073893204438016 6694149 637557037673901467661788591721899520 6694150 -839609287921577593761648203082902400 6694151 -867781401620919647968620617818503360 6694152 89050612566529443128103489144176640 6694153 -13450596637596968112579161308133150940 6694154 335067744194850167448646960018490880 6694155 2065653048536779900745086802039640240 6694156 10367992555214210445326469854023761920 6694157 22175909031742925925065202388144623660 6694158 17651354171162075953544659863121119360 6694159 -8848418604994991334717687610605221280 6694160 -9416756336977311268011236315938160640 6694161 3333233956126781485589187451237732800 6694162 13354730800870647104500074635641874832 6694163 -21367739489386715475119843361038191104 6694164 -14488613534686315213514291463189762048 6694165 16116998910025377359484438120103264920 6694166 -11271353538968508236690480932191799680 6694167 -10713785913540075565465310260899348120 6694168 -16314073997245577646790440147440762880 6694169 13604127832189083429751668216940853700 6694170 -1668335861896287120188187901478830080 6694171 -10464908752115239389862054981696791552 6694172 -46640002819523219744394401107460749824 6694173 -1018373915397487433990006470990394304 6694174 -15111769505429200165068850581246401664 6694175 33880001997014375902051662828323190000 6694176 -15813231331460989959282346042029244416 6694177 1717645959488481995864993438790561472 6694178 10318744228844947982197974676218531840 6694179 12663336047521485232840601270366286768 6694180 7914608229388975872054009805194600960 6694181 36045168429564873986341706525047980504 6694182 -6317058353061600757457274081500372160 6694183 63977790282376212009834812448455261432 6694184 13130810310523979221499258810015984640 6694185 -817121170556804135698094086022779200 6694186 15746081766720422322365918443259861760 6694187 -14885733395436529821484945481539431480 6694188 2920995920450036071993725992067849216 6694189 1242351373024743705584722372090589856 6694190 1286698503139750393687078197468465600 6694191 9877331584175603609704804721653766400 6694192 -7747770535721763593249342352531161088 6694193 17051335627307413741577742658681774368 6694194 -3378837505772371088237702731277022720 6694195 -24965226142955686040734192434502583520 6694196 -19325903298784111066195211768341444608 6694197 -725749835914671544564053411212703072 6694198 -545181928240246860722935168859566464 6694199 -24894678456543812501158597953198218880 6694200 -14977955901558896811046873146539520000 6694201 -13960084947935001846204775611229343996 6694202 -1442334929472613116816534914701802496 6694203 -9787310455582281704424168377833482816 6694204 -7667633511806093538813903082373632 6694205 -10317377507491730970878244717432929280 6694206 1045796390037659776704665240405162304 6694207 -18811153373775165853364604486742646120 6694208 14479628428185777596401984755639779328 6694209 -7513903896023989061211508714584654876 6694210 6824314182388059879670042000259650560 6694211 -30050042855264693457875768006547685188 6694212 2741775666887417727913896848183488512 6694213 20168583188106601773953671375177349920 6694214 -26873767438177677144223609218258486528 6694215 17831248169232238584946160845026240000 6694216 11352608938838673626430128799767592960 6694217 21789841200590384616688607352159778266 6694218 5831441509415221083700868448967257600 6694219 -6624056204682982116244062571690410240 6694220 -7914714951119236442587604435647595520 6694221 -33682347088233966991395094437819770688 6694222 50867304920607802893976635165071883072 6694223 64769104293256909205906325607378272480 6694224 -2013561092403206052809475091432734720 6694225 -7366909303787745254965188813080008100 6694226 -2839601523478410040700083862019161088 6694227 -37329669265542278624183570844454007436 6694228 1803240032269897390101868661668208640 6694229 54282097793619984235047649265680282830 6694230 472407789428055050859714268312197120 6694231 10353281347724275921414175495234539344 6694232 2718411173072048373034604607160627200 6694233 1111634223939316629018365191026789888 6694234 -5885536913525474320242429289263513888 6694235 -3302793062268420318909438773280196800 6694236 -2860815203375458837555904607199991808 6694237 -2523218667221637398242701371661914880 6694238 -10873538802831213576848796575089677504 6694239 -17958958061844148145654598263323669176 6694240 -162591298821230875657531111872921600 6694241 38627140399382348829575817046169553072 6694242 714338380410612288546476818717655040 6694243 56520312760802810054269135536713461080 6694244 29010249208317276793537284890172422400 6694245 -234870796925436048915271390204508100 6694246 956850223686061153511607990818091264 6694247 395224447975450394044476747594932352 6694248 20014150641036181826170814123897733120 6694249 9394875291552808094429355049211560250 6694250 -12690911722651964576581835288054088000 6694251 -9603771827698018278689387180105574720 6694252 4707289950101675274193536118085908736 6694253 24761095800506650185774463258308380502 6694254 7053679585511886486022032079258508160 6694255 -40991432572771914318474129645411654840 6694256 2368195652718914065839833563614707712 6694257 450521825581870449497220529154214144 6694258 -13747700315327066001994362398067127680 6694259 -16484280687642027179693812026159181920 6694260 -5577418367726534046034458373294755840 6694261 -2611779481432617432643185189891893440 6694262 -7165280319780542059607556445617518976 6694263 -25720745977610288922688775083666851696 6694264 13999804635510780788139687250074501120 6694265 24481256983329917401652092743558573120 6694266 513229675891331297564325815468673024 6694267 27106514508108230956439070735296689316 6694268 15636439494634982188770048853127986176 6694269 13673788659715747720679083436703865344 6694270 6146720294269962390151541114348006400 6694271 -3774358399093226871355139216414276088 6694272 -15964785559088658467491674524221440000 6694273 6151038518422825166078807859935697600 6694274 -27202447775970022896788705848169415648 6694275 1653451864961790788822748888807667200 6694276 13911679742434185262509698347463212160 6694277 -28114084393390301404892502041835868800 6694278 -3686261544596558012577342197185210176 6694279 -158265210227231623026842776625738194776 6694280 14190085063453852031432058598729420800 6694281 -703401301373621859905299411632034320 6694282 16160610316818205501762326967982691072 6694283 -478028669666377497684098903160160512 6694284 8968579364608716085848796058108775936 6694285 3761737212112192722325659257688188400 6694286 -20064402326659175107439371340362321920 6694287 -15607061679990629041421412906947224440 6694288 -1242505254747946174529259983967092736 6694289 11347890643483952014469510206677608640 6694290 12395732807160534171522461607002293920 6694291 15008213440840401638548126516934292672 6694292 1407003698824357552455901149705314304 6694293 -29983381875219287851922093349679933536 6694294 10698868867060189338721789845781666944 6694295 13247496472737736579827133775194454400 6694296 6710910117051789982872610931612712960 6694297 -34936757541548395928595403660549311488 6694298 -10456378976806497532321949938204347936 6694299 16427496862369137521723316696397686240 6694300 -15426980086020009761821634688667033600 6694301 36856907945194814715201762848781057900 6694302 6509701990167928765119869695836364800 6694303 -3802211022856373077503526803840366720 6694304 114503107424442349005071152686544453632 6694305 17181096276203369648112812440008006720 6694306 -6476573390403778656364754474231102976 6694307 62653903090961719004593533082851374556 6694308 -27510104541517997554902798913553556480 6694309 49394041842334074111545988875118296510 6694310 -2865003285068702153930264301053648640 6694311 -544178443687109735220415271602068480 6694312 35114180435659285470462815732017843200 6694313 10517311504183651785878463642505498740 6694314 16668081057245636154811685623516350720 6694315 -3579441588733429681698307321244219040 6694316 -80700570931238162357743623403553280 6694317 -8747826803653133146750776036634916160 6694318 -5433230879655057044320843866756698496 6694319 2429473657853131864943294989175798544 6694320 137756755294777745572500063066193920 6694321 -37643895690448353822505933645583034956 6694322 -21110670790616740496265680367992322288 6694323 -40491302770060909889247954621819909792 6694324 -3537751986483355305493808197165129728 6694325 5253672402602559530039521523860650 6694326 -15478911158463932967094465497813984 6694327 45549801138581562869731017604888826440 6694328 -34627017137786548738031697654937559040 6694329 9084515085915349443845026006625210208 6694330 -71952262206968739714692699662417440 6694331 37454885651723105903148921348126888000 6694332 -4777102833238526979914668304806768128 6694333 -35699654867484300850936785018828447418 6694334 19598611769117522931938222038329550080 6694335 26400295696393530077077553390403381720 6694336 -6300541460793903477385144496390406144 6694337 -26121133419360850204068979314990509100 6694338 7392264584491418869565043347036321280 6694339 -43456553183903596336853483449369361860 6694340 9760509902891342480704311960254403840 6694341 -32019749887801974512581082436497810208 6694342 -17472741337220247867538397705635808928 6694343 1096472382666108562628725748167506120 6694344 10569879127346772501832331623877683200 6694345 1112049554824044503962850202204735360 6694346 1724794496751313915225237838837030400 6694347 -29915380042346228347825482434934634560 6694348 8868736408820740782582032783949574656 6694349 -8094167893303590537505953140082976650 6694350 714980272248886964706410785608355200 6694351 77762488703917588146839747539191562272 6694352 -4911884589284085153347822585001934848 6694353 11785944769842395591987111262217360800 6694354 -9928509678361765327297843883574567648 6694355 -2906939469702055735754675115321132240 6694356 -15275333286055955401410797710200649728 6694357 3589310414965389448936119470700733440 6694358 -11866569585628671798312989014337939328 6694359 -8676622785224847740174955327637278720 6694360 1274370155838898879538315573038080000 6694361 27867646037868049181923562038982077962 6694362 -32769129577007600779138321852122656256 6694363 1465455570068901094890510082311817200 6694364 5254736703634669395844487575565707776 6694365 -6362228857160533020822822420346867200 6694366 6614015002840560535881340947026497920 6694367 2162885712679534644564773607647968416 6694368 1263330863699117785944524354310635520 6694369 776366754595237994742741086417071008 6694370 17593521268876565376055432215746990880 6694371 -22921229661462558704799541962232226460 6694372 61159372003280853424977326668146979840 6694373 -8235473185944014408680447744213025664 6694374 1596307155841202305188198802033653120 6694375 -3769776946465047792809934461983855000 6694376 19508060018568989472097215033826099200 6694377 1194526108302198826387003178533082496 6694378 -4206033956295327886308869328940920480 6694379 23211941864279142276751371844831091280 6694380 -8811883071125164695823350763460198400 6694381 -24807355261257317357672650361861049600 6694382 25226487641606685861389248762244856192 6694383 -3930971969881948378960663132262960376 6694384 -8735248022758670787429533571179806720 6694385 -37749155033986954699541952230057673420 6694386 17121482336832368427532731877646350464 6694387 17402896864672714886253429536475375952 6694388 2848413052895946978410009383782752256 6694389 10041633835078954049273119645903593240 6694390 4622396797370421540867210006528806400 6694391 2759704273806914121792389897862605784 6694392 910347386880643581918398089273712640 6694393 -22949790657884501051300092599839646358 6694394 10602677177054920232175349582722930432 6694395 23994783255245876135402451787589220720 6694396 11947818334694108065218369521232078848 6694397 -47044235650544657610483618832679796288 6694398 12291019524952283704693126549687147008 6694399 45849055866049015016724505699532710400 6694400 -203051591180890034969309219074867200 6694401 14688721069518298906696097797733697984 6694402 4497118344352945462296505036209361920 6694403 -7473500891694503051151706062435667200 6694404 4642719457213197688152450470996293632 6694405 -2581510575336314859281334444554255940 6694406 8308421486801331574672114201805276160 6694407 27698915883555711026719510633150373280 6694408 -3693363255574823410012191785837690880 6694409 24214946866778772577553637542697347610 6694410 -1512708860724874729554131817216848640 6694411 -6750008935954363544207235221177909768 6694412 -639440918772697463972534922098646528 6694413 22430600158257025871410348418050394688 6694414 10275784287511396257979894661806202112 6694415 693223145226722170485216646874685120 6694416 4204302614255910800145116614753198080 6694417 -11328083470422275393494660192343635534 6694418 15438606971753567056564296296524467360 6694419 2217199314181974648744158999348226048 6694420 -10708405891772917712662109813355198720 6694421 -24349359810774769010932929005390076000 6694422 -2301263207731883002248853947557222400 6694423 46431898443730227970840063576204749520 6694424 20194665138106416075177299279609856000 6694425 15030947760841241085454106649329728350 6694426 -15491503628047728767089996602015511296 6694427 -6928810425478086081896781948989454480 6694428 9690411879454800623358689086713859584 6694429 38502046362606212014357919941244787846 6694430 -1741338512365229774621340643854420480 6694431 6645176067441891890247900268017646152 6694432 20063565116730327668677698473833070592 6694433 -33128704963735693574386708375204956318 6694434 -404697712542154852867727282289515520 6694435 -6778945409535931081771827073336204800 6694436 10463736005188998522404062091432091648 6694437 30775635271341876967636001924092088160 6694438 3574874566302129225200388758097588480 6694439 3436158442465060197397577952032125392 6694440 -17681104464975218326734387518212915200 6694441 10240802058891619211764193001087438080 6694442 -8535144672807025390961569750437036288 6694443 -15246332852218455038989293899387850096 6694444 26804411251479281652652513163825337856 6694445 -55745987737006291829646300954723037440 6694446 -3209501103228329074000792105318848 6694447 -28745436331600274053271809851226369920 6694448 3916507559026341777870126919370981376 6694449 8714877874172365886589326730653544768 6694450 13177995341192358631715388637900800 6694451 -10761127513168640533393832230592838168 6694452 2220634835646132417819712840604578176 6694453 -8139454213793335744268242233176369540 6694454 3535174124767846456079288959923933312 6694455 -141104601068424234917122716843329280 6694456 26192010549384619125394173071129210880 6694457 2817357590412889389416603424140181504 6694458 19090045624818465188432650029838224384 6694459 5639290666622846020455901248765496104 6694460 -21192342045099034125668774214008832000 6694461 -41071698531656326439307858427413543360 6694462 -27603032045357545763685166540906944768 6694463 -48995897215546769158213076624980884288 6694464 -1881995169435010239593797346025013248 6694465 -1228911680964053965381031770810957080 6694466 -201632050258760838404003201446527456 6694467 -10323319170844950288594042408820118352 6694468 -15192289933411181059359393956167762944 6694469 -36052552982055414149527424492367212130 6694470 3972373871583168080651624854771825920 6694471 -2323126676436229867139809252566983888 6694472 20114631516378770968109668994480209920 6694473 17790262299329251221376571949584768784 6694474 4463812066992749182447137062584745472 6694475 9087171340042819973468980235310723000 6694476 3003621160193318981566441832479534080 6694477 26616530043610589669212725710012238326 6694478 -4788986415042577821552855616093205184 6694479 -4974235252224117602983054720272547200 6694480 -1116194498913292576494937145226362880 6694481 -26131192570236267286033212436223563776 6694482 -1345063431719220844371741124431100416 6694483 -15644259459809051349919982447118798576 6694484 -5518482354048984965531395011524415744 6694485 19440953520122115388003682250672998400 6694486 23827202164048941557437798793478588192 6694487 -1065930028487781121182447645409404480 6694488 1653021192143503404885882617642280960 6694489 -71866302960516345341503718779224722876 6694490 12958727274470634079929249172985337600 6694491 9514031600732067777703166267423546160 6694492 8310664495888539832264351068089745408 6694493 18678375038650300833634845641991254688 6694494 7885736938438099502399799510473994240 6694495 -5822246821955849895106416284742457080 6694496 36388447347856041340447172515582574592 6694497 -20349292174857170164303371404553855726 6694498 6999803655984805760915050582894080 6694499 -24874296762177655854803405357324130864 6694500 -11961017100269239086484141992155136000 6694501 -31391757981607488402161528493053656896 6694502 -7369167836089408322967796315310454048 6694503 27153537132314516386203003734114238504 6694504 15422703659828478740762215300089446400 6694505 -22303450094733295955060027916581391600 6694506 -2841552895585834326563414133136837632 6694507 1511942354522482878578219160880366560 6694508 -10930328332352925728064836350215804672 6694509 -1621581333073451057512637904665073600 6694510 -12937302893878332727779484347872715840 6694511 -13546555604248826797022979658481955888 6694512 1448856771074441218965375438060257280 6694513 2712952142765776566651571400654716160 6694514 -20740840158528411113170728711724764144 6694515 455821588223229900860102214122961600 6694516 42985623758075745030459422237785773440 6694517 -10088207523499620098947091034361883520 6694518 1725548886023096628290166737746176000 6694519 -5717063230352764771138554961322429472 6694520 -11047060904314444715924507845011456000 6694521 -2245297076575221465052938930246147072 6694522 -11932872286347557807516545686027692688 6694523 4881975712603953590637872225969363304 6694524 -2946741988203770049013268640993200640 6694525 30147660843285499678588348096347876050 6694526 -16840492454990884668774453214867020288 6694527 -4001561231688832423765374863661346488 6694528 -22569850123509898619604413240762695680 6694529 -25389691416820899266449000487116905024 6694530 -8334509016311659224097942202526919680 6694531 -9461782857618992543275951641582047208 6694532 -9861691537469705079632431129003427328 6694533 20333726610589788453424417118690081502 6694534 -5879130138412742814009642367292160000 6694535 -39003712065563224613830298502994736520 6694536 5947883394048531730961820829628006400 6694537 54850935841692082178140716370857740186 6694538 -788376062228178279901442121305732256 6694539 60382600698022381831360676567432325120 6694540 -26159047486447431659263791275900021760 6694541 98876108935324169209657111572424704 6694542 18102184605538574811934179089359578240 6694543 -14754229873948113498250673802463535936 6694544 -3434107264323690270964885394894929920 6694545 89747502294851453361826412554538880 6694546 -16025007602846874441426220165710396528 6694547 -36468879474992805592977224626641204960 6694548 -9098726971255955423377960333159378944 6694549 79725373726536779671415600010354166236 6694550 9682506393024589232309644057613337600 6694551 26146455169076966041034805561213441792 6694552 53803417277835583535148139415461294080 6694553 37766688040158176813940984863710310160 6694554 -1734100422460809841667041020151534080 6694555 -4811310388929049974733314405670214400 6694556 -16383782409747082471738807813676676096 6694557 -32970505535312452705065343419849836160 6694558 -1174970809706687088768791035839290880 6694559 -5013032814109464783783704695766307600 6694560 -23246877167083205331919896774721536000 6694561 3122366036158636341859771674044456162 6694562 821071688121135442831830001865118720 6694563 35139421262012971233391276770028782000 6694564 26669663354664079315292549017877446656 6694565 -625059634880679298319032099310498400 6694566 -25361585366526491628023294716389442176 6694567 -292499975300548874316839979381224 6694568 41240941874237597989180083594249538560 6694569 558697371286612244150322578422999296 6694570 24962939354884290580666691797019544000 6694571 28464948625819399078410213628469382192 6694572 -1880934951220666985030843076026692608 6694573 13700234591290412547157335170995860704 6694574 -278069229654042441609926162702929920 6694575 2327619897982475178328803970121448600 6694576 -2288587107104022313683533764360519680 6694577 44219232201505525291666751572975992612 6694578 15123934342051906387690149495945614208 6694579 -1755357051881298086083995077261360016 6694580 345329013663371799694985871063283200 6694581 -17814847699662641144740483910262698400 6694582 -12518605458541569104545702351402624608 6694583 1772180130425501305259662143131669952 6694584 -22933636749711690607361575526400000 6694585 -28725086090876339885105522598880789440 6694586 38036369979109010826175370908543580160 6694587 -12142714832128262178769544863631978832 6694588 44236055744272641035867966611196800000 6694589 29705340064392282992872789902186435168 6694590 -2932778700235594915076961247067136000 6694591 -88202772916142102138110028504834079488 6694592 -4169217780022895115783262055128104960 6694593 19537025270153023225597013447395890240 6694594 -23052869725125200970698067460949465904 6694595 271210497513893990697917416952305680 6694596 13896248595608878057321550833427343360 6694597 -9911142308594031450542000493048566880 6694598 -17377949188147339351885992866912791200 6694599 30556690495004869315274019132807569064 6694600 13372388363557268932290088579614720000 6694601 70066171310259062912302080966526640400 6694602 1632161263986614346992840400030680832 6694603 -19871546476310339880147259239110828160 6694604 -1370859508589163375802549129991559168 6694605 -2748774127690977132020156136543744000 6694606 5600325618123514046992804825854850752 6694607 -3000275463598655156084442134683953048 6694608 9007142322350442185763981346474426368 6694609 -40721159839929069862928669385544450560 6694610 3070979531412144515295868396549324800 6694611 -687182349359522000989009462273270272 6694612 27211119585893483485269725312877619200 6694613 -6334644453065887280183587057769383716 6694614 -11922584063000200573226886328426074432 6694615 -33422386049957640923073108111904779240 6694616 -23126199430160264976431006489884569600 6694617 34081525464137930414066663718290663712 6694618 -2460134425529106452032426401191331840 6694619 29772921401240664020840526591488225160 6694620 -6880012245516456016250545423941995520 6694621 31385972480840391918851659430168935500 6694622 5144731335153949473434703967942636224 6694623 -11500468490545970036813043785411505120 6694624 91515920610367687651564116218130726912 6694625 1551591170084968240133384289765297000 6694626 12319254666104843342262775392739753344 6694627 255709213038847934241596979468443080 6694628 17198541240553961233298251072082340096 6694629 -4691666996385397301723704129874517120 6694630 -12812297261355448150643388745415015040 6694631 -21485857314874700110796431134299163000 6694632 -4615815627535481101050111017518694400 6694633 6561452814959684724652193456673404928 6694634 -11097006215407170276775151933700768 6694635 -9729172489029587961745401332733488400 6694636 -2518190481983523831265825179480580096 6694637 50300739585650100435434005110816035052 6694638 -15304405920903104157332248699108933056 6694639 -1794813769426227732347373339683696144 6694640 -2048940655944744505551910176645120000 6694641 24863217256254158331868950404373144450 6694642 8302659039488145117671636216759302464 6694643 -19938230525726176601225364447324237108 6694644 5947464292786346287844923761674686464 6694645 -7029983222411705527713950124575918280 6694646 -7226807367412068930987822221941426560 6694647 4852789419827236938905686313184509520 6694648 -9192749330206086386910329701681827840 6694649 -10744003977718189958817982526671359480 6694650 11227196932540408923485918181418080000 6694651 -23038319165478040629420198619352472000 6694652 38709010240317901834498062296027713536 6694653 -11498372592353678892320320856611202496 6694654 -30841003776341285809610119288656436224 6694655 -14068330843568623921631888193096884880 6694656 -9386959676947833570146593089760788480 6694657 -26312597839281358902743023328224928720 6694658 -26724206110925199508155545849029942320 6694659 42246001168094117036476256559031780164 6694660 3592146723279063858988224008300236800 6694661 -40165683370532756743753601233259479776 6694662 -5189029366899892700333869964948119680 6694663 37557886190542419542975939260379093912 6694664 60523663967246368017350315492773647360 6694665 17281747307565832454206284735068584320 6694666 29462558073612543425837268382554100224 6694667 -5101088695412027630707674858761634816 6694668 -32303210957201624038663891052965455360 6694669 4381443854382503527842906784044820800 6694670 258398988076349098108828221270499200 6694671 14957796145468231808597576863826755200 6694672 10046597188331796454480936920941002752 6694673 -65528973416021643012037113524306400078 6694674 2466586929085058257224158679594163200 6694675 7393237991280117844360193299003930000 6694676 45184197570217892454642599409355608960 6694677 -45952843214290093448602899436516336320 6694678 -11632344980630440525824982935261394944 6694679 -39081274489190370946266142685599955040 6694680 -23779909727439963739380878172468019200 6694681 -12750933828804227734615166361232126208 6694682 -28984496735149872932147319907905857808 6694683 -10644086095024275047635895588841870336 6694684 239510747719870788854273612207404032 6694685 -1700551225472753812813414194014891640 6694686 -8751910774088529488740523456887800768 6694687 29093324955882432347082963953345354336 6694688 -10109548014009695041323727249735680 6694689 -31273617315447936339527743500767706432 6694690 7508175164488127668972386865075214400 6694691 -57019303467933241126092665244358897008 6694692 18900314158648865517925601304973796352 6694693 46918972985992424664790626259102394942 6694694 607645638619986310123564120846345920 6694695 1956945583992742770499301947901077440 6694696 -87146502366533968406684410142591139840 6694697 -38249036993957957852182914441596081280 6694698 -5735223793138567215747046723092928512 6694699 67290566595977877624326398766635431720 6694700 -84960145783630491171778357325356800 6694701 -2410845203459463842127940398556443360 6694702 -1302562945084348660676846177377345536 6694703 1129986573714172678066747587648551952 6694704 2974244329955458167438582620271083520 6694705 -16571598805074760650969070691241688140 6694706 6970871270597803010078584492269628320 6694707 3331741167839651136782221330284458880 6694708 17610189025904025278992625471954215680 6694709 -9354630682069624829631698855582546784 6694710 9167581627357772383389121997816709120 6694711 60827432520967907579667584653234598312 6694712 30272731996340705347630953975951667200 6694713 -11510384857980779404027391535262800 6694714 371114759472479956071231210046752480 6694715 -7021764550549570931390621751043483200 6694716 2365907463136010723351890783059763200 6694717 -3685720599217334905794067355452548468 6694718 9963728794267960736050146689186217600 6694719 8195852420190864067800294588470349600 6694720 -13821851135458045332182478526815928320 6694721 48024256150858337761435105089243069744 6694722 -19490662484042681952530926121228549040 6694723 10154464928709395245943817163582341216 6694724 -8689900667305776873070042860186693504 6694725 9436975428596596489107859063791931200 6694726 -9243194222331426331368846396608146560 6694727 49881733287238115521691749602163010112 6694728 3432338310008100562726200709337948160 6694729 -460563665019075688945755480021658880 6694730 -2494353502791024857693087548345574400 6694731 665116382512902267318631338570246372 6694732 26684565892545433808043949987358244864 6694733 -15551935052691680842958421864382964160 6694734 -103314871842077370784062754838416320 6694735 30297617228665339112424273469903730160 6694736 -2011140494552450497819643969464958976 6694737 -9218014726348603289707805426971236480 6694738 27227189814051517698052156870081253520 6694739 -938522953719256489747292226547028040 6694740 8481283100906165209256568610591249920 6694741 -13907179484422477434507690754491753216 6694742 21364717908733334033501697025680908544 6694743 7156507814142796580074420845590610048 6694744 9870420592966598190485770679092224000 6694745 -685283336346827429944653803186360700 6694746 -9328227658467828019173663485941564416 6694747 -15675185988642525073038025282714447804 6694748 8622535083241634732498330373223163904 6694749 9936274695902194331112140298845526624 6694750 -1740050206676750091751450595317440000 6694751 2611607585119765440833237705767754352 6694752 5732202339237513638696427290367885312 6694753 -19856060160152851452718527111521723736 6694754 11059505870071370628077791352198461440 6694755 23333651625532974295029270224617566720 6694756 -303454633135271014907158298387913728 6694757 3484209578412605050058802239606746488 6694758 536083234070827648176920200412160000 6694759 59863056937651288222037161135869381840 6694760 13290856915148639543335691556126720000 6694761 -6440819612796145424449962115046364528 6694762 -37887558792465124972001011148707108608 6694763 22168730826923866588938880242954705012 6694764 -4057156919612799137759024537707253760 6694765 -5694849243249224723285768631487785600 6694766 -13623154186045013475121388005072562880 6694767 17603752766686571077500940361834557248 6694768 11172284125085149921278739866840891392 6694769 33930020113201551679226586440135977170 6694770 -11868482506503059915226744628136125440 6694771 -19655383779970292003857723574473354128 6694772 -5386901764692506589652050919194178176 6694773 13858894357061178445318155547734909984 6694774 -56079488421773026709502752586332909568 6694775 17298435863050656583599546229169998800 6694776 -17654580169343441878188819651733094400 6694777 -2204277959424825109522324450592946288 6694778 6732676894390167416000320706104293600 6694779 -1218160831422898459217710850226900480 6694780 -2792592588755975415286516466245171200 6694781 22468991095541406519240063634024209600 6694782 -1338693895914076507434267094185784320 6694783 13169118684817894243697966998615620520 6694784 -6932677378116515457848753002811228160 6694785 13999097003051642694848505051978902400 6694786 10104298629821546438678957995255027200 6694787 14021972405044234261161946619645370384 6694788 22866348967966516239238028136848870400 6694789 -20042555111073336148460507022982044480 6694790 24802911883602679156997625274171766400 6694791 -7000190086021025964080116703546589696 6694792 -7973384505763098705317190054077921280 6694793 25149540145987775145554995466884886400 6694794 -15096560208691007158116455251249892352 6694795 -41274941816899795879007447335302481200 6694796 -25967521299321603267485386019050114560 6694797 40998537429748421902936125997382539200 6694798 7419397601638979397394275950324581248 6694799 636545970773078354521698447999347064 6694800 244545216098987989018323888065740800 6694801 -7447136988562734832795866401817075468 6694802 6846952192866066898284186058258857600 6694803 5163892088674504408040902944353117904 6694804 -6598989055524039724963527742235752704 6694805 -3727962649516183971654465501845268480 6694806 18950427690352379509924911101721527808 6694807 9545228122966006015738841763302644912 6694808 10828295192420880495138603713098321920 6694809 20426898366948013907601111242380272 6694810 1594833819218304391211685056587150560 6694811 8526298885898567698558044343977091824 6694812 -2359598461185614146783969293024597504 6694813 22836951881069226672392564914842411820 6694814 -842468107095813745201322753772331008 6694815 21719714691240479190531338795152260000 6694816 41307490354711273347987306160377495552 6694817 15323176419268846498672980786583054272 6694818 6713733849806796353366878296258835968 6694819 75449439575778045690717655257334327960 6694820 -4008829161647229691082616319170723840 6694821 -38157252275198218822962745399861322880 6694822 6873864988706327625311020600713153024 6694823 -35452974246362944110684229685681921928 6694824 28571040008307561973828261395511296000 6694825 -21473719202413954228229981118417312900 6694826 10844182744078762740653570972809640112 6694827 -5844093029824602705791426270251571880 6694828 3555299373982149590040528115663849472 6694829 -5395902709252331919645937672854702570 6694830 820083615137420578213644098541014400 6694831 -1991321351520629753946349730563230096 6694832 -5383720437609055316299883747620798464 6694833 3691965790845485752025359328983340544 6694834 3591594999467089213291766538211884816 6694835 -16535473812660297165895874393619788640 6694836 701205822941222439732740334982336512 6694837 2600710876675101644775096333156437486 6694838 11225560631874011701565113004653048896 6694839 -20741519755658794383200389036713090480 6694840 18771311029447123338384590215053312000 6694841 -1080839666935100417424815188569360048 6694842 -112188600994697295512724994675433472 6694843 5002156423242541703242467585449885320 6694844 -13644979301353344401253512319208518144 6694845 20857056916263725406029414103152615520 6694846 -702079299734954380053194889464848128 6694847 22702272698913233439738436823864224080 6694848 -4578220927704042649024041133056983040 6694849 -7541421472744344599953086134135797248 6694850 13601773059228131815905547155786424800 6694851 -19553091698179774913966317782763644168 6694852 27239276912992010940402850187582711936 6694853 5126006787864724747076957291363857920 6694854 -2378775209707320659277601547936344320 6694855 27208758344947556907153137340203798400 6694856 6276224255443855090612758805358837760 6694857 -10737160131591453531850876525399754652 6694858 3646452875600908014933833013163103280 6694859 56480960652614612949264926744193986040 6694860 -7014099337009176664541705993359856640 6694861 -24947618510008540726262946020380422538 6694862 -6900640193925465352864733064183221568 6694863 6357185402080732665582098744678227968 6694864 6756395826105835624603593258980474880 6694865 -30245352859341947403690545264103888600 6694866 5049894748033661666471391800344953600 6694867 -10335991072835626735153583738501088800 6694868 -31502719053579364511284523820552192000 6694869 -7861930791843131078230039636751612256 6694870 6380088806909793774771139540967314560 6694871 13638722116413259902429410222157288072 6694872 -26425322007428288882286416575472025600 6694873 -391632717913176527523030021923322476 6694874 175441743366082433625027152509293312 6694875 -36975592651658850902427355283770764000 6694876 13682716876327665288489468830170319360 6694877 -696396028561181421952199500596835200 6694878 6364845603788434041277071729263139840 6694879 49689522419372496366645411709132280480 6694880 41116550098404820775711704485950914560 6694881 16435013492372300624143698506952491952 6694882 13948488682786082766017298440860826400 6694883 12377249061995921709808795869345366864 6694884 -3294186736049059790184748022943940608 6694885 357767989672423769952540554155658400 6694886 -12348538744100084197000811224349128704 6694887 -24590485676663775708592616212347492480 6694888 15592041988333277399648704332027509760 6694889 1282611081916357684090997663778248520 6694890 2883817181087351764928128416866250240 6694891 -3088660719308368187832345346278738400 6694892 12010294851544971107521804972280361216 6694893 -19321806827862778191319601134350903936 6694894 27943828547051111272303777528666706496 6694895 26189398765276822536616246929955811400 6694896 3984957510693248083780898185055109120 6694897 -64176449640840639826983882045806423040 6694898 7724220498480657521888173042339086336 6694899 -2262935135943355571489085076278240192 6694900 1042057811821378493286929103337040000 6694901 -25278733743625380137302431017330806098 6694902 439913224249823789034234156648211680 6694903 3644034143608629288162276988281326464 6694904 -34574500003483472628278869331810058240 6694905 -3436128797875772322496507204013988480 6694906 627411964456645836302895377014462464 6694907 -23226692828995299019482005061256058160 6694908 -2047985991372898105365861976362098688 6694909 -6195718999948758380537349430078710912 6694910 36082403965345782593326868261863614720 6694911 -1689609962928219842144736805312612080 6694912 -1377942198719727358784980197216092160 6694913 12482056688755218879040922076712284162 6694914 3524934377886417921039249973333927680 6694915 3335877690963178817496064059373363200 6694916 1417810858059065222639578905712773120 6694917 -3063068044213302137765367131857597152 6694918 -33192347565084618402301748216064423840 6694919 40519631025461016932714207651727078552 6694920 3238388371166790386577125805465600000 6694921 14282077131208544930295126251329419700 6694922 147202044583806719860408246346931552 6694923 492978200144486358034256862409319808 6694924 3803461108080349386278205922385712896 6694925 63140946943529602856290998056815650 6694926 -3207192810253073763484784831312587776 6694927 -26503667204852795621692029965422590600 6694928 -74772537936108910377636075887394816 6694929 -25572565472672638888436910204254426526 6694930 8941546128986757006284721305539722240 6694931 -4519657012746213957780041631067588656 6694932 5018871625186852014930689908480671744 6694933 16373510076367295439447456092495068160 6694934 22157517815887647542037172829926728960 6694935 -11294248158758027886159438052498224000 6694936 -4216420355272892382165366312521625600 6694937 15487798453746313034358217053294416586 6694938 -13534272625173375671307290088156938256 6694939 26182129730380128738841272174691927200 6694940 -7918881679099877510184427023057100800 6694941 -236724093351951306512560330263185376 6694942 642036338879219230463397301087999872 6694943 1758883196700568886756105409151598160 6694944 -4003565089790292746214268736773816320 6694945 25795707503981699221821687130589505600 6694946 2933376418247668411530647732564072448 6694947 -208418566267202412696873242249410560 6694948 17891028494260015514585133593960608000 6694949 46244836805146334052579546927283141950 6694950 -257020651673730971419792391850110400 6694951 23159617670902837291896550025034710152 6694952 45882605284463857558578795863514316800 6694953 11555057792685977624897514966515707584 6694954 5853732852752185632461719564441766400 6694955 -15659375582797521964223456167304199840 6694956 11773066844759340595591324211883501312 6694957 -11909989213860144833633145285885384000 6694958 4549438925408506944293795681365066560 6694959 1394133660707860395256837940151671304 6694960 -4057891062348721013818732872209203200 6694961 -6912257220597179132241635506175524416 6694962 -20286429340408709096482533918862580736 6694963 -29674865473037199123305685903025596216 6694964 5431187842056142283639295707244398976 6694965 3390142778651157605915243188981178520 6694966 -31819670792003501253238483862090792640 6694967 6202418834066171159553289519193349552 6694968 25408200423898445229168206959723253760 6694969 -4997803217429015920281350714930546940 6694970 -1886053971521728414969587361003867200 6694971 -589078614982943101128126212145326400 6694972 -13968886773938722516229025673622780928 6694973 -29752798980439720934835608630499209280 6694974 165652376272202894183231958869447232 6694975 -9467181607261383806343026566383683200 6694976 707544533951941240984847642627407872 6694977 3997760494680346864941797697822721536 6694978 10953413224871459464128645404524813824 6694979 38464818669516909605728878235008731580 6694980 50637613158031961767032539680849920 6694981 53534624064388488304233445712519034782 6694982 8676177696053682497974187321489081472 6694983 39718413684651873187434885352097325120 6694984 9807390419826777878318607731200066560 6694985 10506555691341952070377186490390952960 6694986 -14183779932788984917387767914808750336 6694987 4808103061791292865688699298369328400 6694988 -3097725453826183170283331168385760512 6694989 1737301131131578026891643551300909120 6694990 -4624924496345899090226940785767125120 6694991 -11888095812651710429775518105867751840 6694992 6245689995638884841535410458770800640 6694993 31374739924524588338951773838973168242 6694994 22233532233372203167825638708528369312 6694995 -17436596693886957894178142028721052880 6694996 -12551547181522089571908761255249793024 6694997 13298058451173951618658468577257258446 6694998 -1421525656296798106861572830370028800 6694999 -3708727021217876065967511662403883000 6695000 -5386900095197447468481904771660800000 6695001 -8334843255232362984582319788532840320 6695002 14915767527050936466448638115610848992 6695003 19658340150332408761498846701544561680 6695004 -31737701541479936230490063581149834240 6695005 -32104531901317116072312379194524120340 6695006 -29894061205438335964541813406844914048 6695007 -33409247657817914893622538435981588480 6695008 -14939082194496342667582304444699639808 6695009 -35431185484164156262791848475192244608 6695010 -124287742035208892143091856315824640 6695011 -54269776631626933133375672702866586600 6695012 246866914381886969529934598546749056 6695013 2729084503976919677702762783313338880 6695014 268139257431766381746563991396667200 6695015 7067400773525224932190777421260847160 6695016 -4299439331999181204674395782731366400 6695017 -43338087336557122139812037915327760000 6695018 -56127451161154769996050974516617864448 6695019 23249681843767994655754154783952353244 6695020 13029340794715502914682363010304020480 6695021 -38256711690257510145824301500555300778 6695022 -3372106823126652852487423884517050240 6695023 32194013896732648922660561083396635600 6695024 -851787306004571256015839949188038656 6695025 5755295362828619240139611701827720000 6695026 -9160399224944019830147746849485588576 6695027 -19276025113187106582032405704449337440 6695028 -18331818382097536703610221106189742080 6695029 30702659841689445391365193236121037088 6695030 23128167584110021822466188770442291200 6695031 8305115213832026484651451998034402944 6695032 -49409286051752922856030466530872729600 6695033 79082918214000019578456356140409262660 6695034 11414601625567351378814282008957409280 6695035 6703220742392517818152035388509838800 6695036 -32681055466149615398634965420924037120 6695037 7886807136280639889269758577037790540 6695038 8116587872475628653849706757260296192 6695039 3406532028779126112709467035272492800 6695040 18340056835017701485882071219122995200 6695041 62254105927079549707431006329779117442 6695042 -11058317983930505888917966399307746560 6695043 5115709461187262688100009542063337464 6695044 -19401786678044481989568289012278137600 6695045 -4998023386973130574004046071199834240 6695046 1482605611378951781569046639571109440 6695047 -5648985444941752343689231163742247920 6695048 -404770351889454942935954428366064640 6695049 825775294626600326522238849507028800 6695050 -4443839126980808105113678846845727200 6695051 -82675682129201946477585546279917844 6695052 2107884359225458894232796784110157824 6695053 12620871097688343554076713990038070220 6695054 12019621179476258042371963325777509632 6695055 -210815749505670731771568013866415680 6695056 5215484004197558700690535529046343680 6695057 -33353365880148547929884960899251600 6695058 2054437837209065731086385606232659584 6695059 -9975471224951998504516877121903648768 6695060 16027800922381198737071965501448820480 6695061 11160628502363642175055414537595808672 6695062 -6964587540779672502525625811889117696 6695063 -35423386476952196320292793787968383496 6695064 -2138725713983960146740116175785687040 6695065 -7996166402591113718370028101833329080 6695066 -342294400011227797342858794533609760 6695067 -224753682944385082318616256194247888 6695068 -18563152141630409684014767887783022080 6695069 18590436365271164022081325685136682470 6695070 -2862920625072047171122249752915640320 6695071 -1739749636367361539111034136090301728 6695072 -24517156563110679971973783500825100288 6695073 -15491762856860837313034420819713289152 6695074 19403072744063399642814231787823134080 6695075 25397786485178262459710296624959990300 6695076 -2669534694164261990006668439897923584 6695077 -4455426795118698325388775434105489120 6695078 7712712463368847016689172746425767424 6695079 17402057138749618970987272064971177680 6695080 -14569421459190618162036727047050035200 6695081 -33023394239977695023620162760624570118 6695082 -23224666144183867979127547889656642560 6695083 -4848852401406788727465324512493485000 6695084 -13332916703411647937501972491373875200 6695085 2202870453546997166842215615213273600 6695086 -28438951256935602786602073073452835008 6695087 -1220622410932830439498854757477209600 6695088 -3555976448230382064946412617708142592 6695089 9838926719989590385989032156695330740 6695090 -5977526478967423207645607866983318720 6695091 -4741341137093725817412212365970603952 6695092 -46421013183765021971445293254912962560 6695093 -13832084104815793834698923688470369856 6695094 -1840029987075115385183246488753532928 6695095 -2168733228906312520785448601904381600 6695096 14362235987484499697069742830350786560 6695097 -2018819201838339976740245215609194528 6695098 34245754165339382997792951088365298800 6695099 -21239097891726566760519477639355222920 6695100 -69426729673093942919523724256294400 6695101 3574637634479720188907340725923741184 6695102 -31290393916413037390168985172832789248 6695103 111499546581723426895896883131731217408 6695104 -16633902262083349849980158036520468480 6695105 5234980546325105771148886655767853760 6695106 192101800711705621004877721697265408 6695107 -12570886484346572838026041190449665600 6695108 -1175285394878150448714084904238567424 6695109 -74602801715785985952471851350605322560 6695110 -15814022864943328309217005209584375040 6695111 -980727724378568670299645712810837288 6695112 18922909244680182882821280605218160640 6695113 8040813295535336152990547862355881700 6695114 9047770136339896707785614276421227200 6695115 3095975882052617549491315833652162800 6695116 -549559001978364523323182496183207936 6695117 20517207110411999075847442327683355680 6695118 14331058303295797077068173015263771264 6695119 19030442389670224402611418817491224744 6695120 -3976027986296656384474607536559308800 6695121 -10763850874018899862008795850734467088 6695122 4239584476779426266239326041508864 6695123 10365210025297974429224243344671974784 6695124 24173732252210065171097077513444755456 6695125 40754094809813826524388462157723800000 6695126 647353064355808977232035947806592064 6695127 -44060093049540108990217854687626112480 6695128 39086168880998668097820756527474872320 6695129 -12720599267136520146808922891504325120 6695130 1411169402438816535001996675653150720 6695131 -6851448909187543568904370477351691068 6695132 4308694463485203410086535669595205632 6695133 10957264704961483945462797554070378624 6695134 31393044080196198805787410684823876352 6695135 25597836288953359767629172084141751080 6695136 3127757866357568652295696692870119424 6695137 9102980533148994186833657638725047520 6695138 3124612066328047250715388813186778496 6695139 15820522146567347577919940116616668416 6695140 -3118179700214042825689547363735109120 6695141 -72075981266771547632493550921950737700 6695142 -4394332616498634698133819101884577088 6695143 110389268237815664310868178415091200 6695144 -55946126565784963288088959092690124800 6695145 -15450290623536556050621804335289791580 6695146 -6912516252493930325418071774080795728 6695147 -73101221317342924962427895781840345360 6695148 -23315995422182395279977469948209991680 6695149 -22344915615244207126002612092218551850 6695150 2682503129661696352628660308633804800 6695151 -1051648536085848139756900588622878968 6695152 -16060361741611990376297953099358470144 6695153 -44980525850648170467441835138484903598 6695154 -2116398835021070050851469441992486912 6695155 -2791973832750056667644210348790391440 6695156 2128310671908650142358528101920563200 6695157 2799950481012807420055062381722947392 6695158 13391921610186412464108453051436636800 6695159 -4372027957980150843774896082563663640 6695160 -16492035846182590511597381792195174400 6695161 11744540543016301831993961808440340384 6695162 15879345476729446851009575116786682112 6695163 7064219781664636918792684092252825600 6695164 -9047882449878793940545298257290562560 6695165 -5491023248489663012927633470051610880 6695166 -17823101158198525074473485724320368000 6695167 -32640122724272771662067479538069142784 6695168 -15317489706014070508732870718555947008 6695169 9998228417611363766505194249299076928 6695170 3410324898741040170897833117465563200 6695171 -13483574670607484951969771989331627520 6695172 -17084184405722117425258781752984320 6695173 -3068379449755359116395888038696556896 6695174 -12966280239569798540583091464241019328 6695175 12932724582186192616284967023903051000 6695176 6307482063684965250143620726227394560 6695177 -8060895292858018679691316006938130296 6695178 -4207960393038194882514810904906103808 6695179 10959299326857417408651439640093279176 6695180 12072583474497056969549554157737190400 6695181 2568817291377051797924793716819272512 6695182 5008046496666705219224810402648254080 6695183 -23662988116291219472951595233228027976 6695184 -2730667420926546021658546692801232896 6695185 3882882753067628795910808567612296960 6695186 -267038564151337421776523821152362496 6695187 11681978887273933182280340797757263152 6695188 14813496106618609485536860861621973888 6695189 1956494154008233980799107931491864960 6695190 2516415033212733992080408177652467200 6695191 70799158442214836047173986530654199472 6695192 -2816770784197476527313171526381854720 6695193 -13821110398493921852606172570632613936 6695194 7602442924796949946587882800725407744 6695195 -827498517013175542348954700157514560 6695196 -2130085484096331535821220942879358976 6695197 -110919490848012655871304118728268048128 6695198 -4582648211860499368116402364108598400 6695199 -281705722219681602160317708036431376 6695200 -13729489096011452250264760934080512000 6695201 3355534096389135008177700431770532400 6695202 -11832226381343882991458870763885077760 6695203 21370331393252008503989777199488969640 6695204 2589788579504149909769201663847699456 6695205 -507386402828133810614603500814182080 6695206 13387723055701225392499581849883490304 6695207 55577084862844344367144375722255198456 6695208 5157437474231764586722176208342548480 6695209 -17069561622655147282552427766860471196 6695210 -26676609766048681561547003791065047040 6695211 13841281755658440706872720176345149272 6695212 -21305782990711745246898751622351224320 6695213 -12043911138925896511542153252392830560 6695214 4256758632827381296738299626521433088 6695215 45831129858438595761392095742997289920 6695216 -994420037955541781467981260054528000 6695217 880354695124774189793125488153894066 6695218 -5720526208121057617600945685346847200 6695219 -61547857508597269768255900863472459380 6695220 -2546495461157307694314349746733056000 6695221 148136589904651261564323588761028344 6695222 6273608174585777118946802686665866112 6695223 -34555527309170251726185828172987201536 6695224 -2862550909723268247646609798879334400 6695225 769562625919314181028471114784595200 6695226 -2598774180290234035578954131532517008 6695227 -17175092405936492276482271749617344256 6695228 -14834391908340099037549472106778002432 6695229 15830238696870502537148431756411518528 6695230 3038591576964796065772226397008294400 6695231 19143148697417404553015530725906501024 6695232 -8539879849330621686552045397274001408 6695233 30992784114555534719233938996840492482 6695234 1628666154208587778721743834108718592 6695235 9768967539147242825508136814480557920 6695236 -19140779862678112325834212833046990720 6695237 62406008956529458818294483280596617886 6695238 9979352578933657823500899933476192256 6695239 12460601436313132625123749075906418440 6695240 -31239350642371449329882054905807411200 6695241 13670423618154035029392282626223203328 6695242 -4367488218125620256928719601213271968 6695243 -16396341678149573880230070113841380520 6695244 -36468827832616539424707817095015628800 6695245 -16020786001381435950395424287004714600 6695246 24997812665761054127579491624148565120 6695247 14444652759142013541744707303307466128 6695248 1972842215917275563483661246498734080 6695249 -62614173370347722672237769855177121680 6695250 -7046819810997711177991034187164160000 6695251 -66785228562124265544952575058304198496 6695252 -15815533540712522183834345309595099264 6695253 41439898011840594773278926023922494862 6695254 -5444558971035228052634736610665782400 6695255 396451794607473969668455569892393920 6695256 -1539132258634201912075206386319360000 6695257 40353158643017327866636909712023866506 6695258 20482515788526391072178380572063344640 6695259 15151686425930446478675029538781757920 6695260 1044003433885092714064589159210219520 6695261 912434948261360225633124322898465760 6695262 -532701510147605866958325196765996608 6695263 613679617352399999037471508785431168 6695264 23774701533546418667669834640155344896 6695265 -9143011416707547323577618226018639680 6695266 2022853298808530569908494454013706832 6695267 -83715497870432018384221922253714319848 6695268 -1642524622310776204358477795582355456 6695269 28740750330444440426297760079072560512 6695270 -11792736718141439584786364011438945920 6695271 5346785730409552863742324659734407680 6695272 -143589586264566520066396056768430080 6695273 -16388932946523788078289742402391868180 6695274 -4826087758203845488198938140994743040 6695275 2153451665907131460242537799112919300 6695276 2622614613643514934051468858678460416 6695277 4585718727530048412891412079259962880 6695278 8701951699933284805793461503315658368 6695279 11126142454417377767678746663526566920 6695280 2814431376912124348533147480312053760 6695281 56759775735207802321392629357835280082 6695282 21975593993867499656981371038692717184 6695283 3081263963480898013000601847226116864 6695284 16676257509113610403070719066799481600 6695285 -26955583737214665227198319030013042020 6695286 5485777387501058307066174082854344064 6695287 -17209216424672174326230564442898618712 6695288 39071852008523731694774309483718144000 6695289 -35223592953812296046538973725009157446 6695290 -4523765244113165976588370273635363840 6695291 38859866851005291413256792409809876192 6695292 -10763604199753586617808315743751347200 6695293 -29366280628653131660448525075495994 6695294 26122336623571568855399491326768093696 6695295 25217203151924896296213903614004850320 6695296 13286339358646401636711051133609574400 6695297 -21167575483573106769051723580974949248 6695298 622959617623245638911297990562274336 6695299 -18682423085234064521642029912019696752 6695300 2111183651386791586723117335907737600 6695301 27746068404905178867058139076653233632 6695302 -24667323550392375597067931400104799648 6695303 2629393032377600009774578651548349680 6695304 7663029007006875737344011945459056640 6695305 5545905726448551721744336340873807460 6695306 -4656046167512105440613786967788157648 6695307 -3348278900316367192816217645859862596 6695308 -26951922299378433751667763012820771072 6695309 -108617841610621651394274806665213147296 6695310 4646393047012513016192688534972625920 6695311 -20674600348323352220030865575797485192 6695312 1918815046215582124758370289355079680 6695313 -2724598457173415702821364657493267456 6695314 -15501126756920500318738141174760349696 6695315 525887867439827101307128496225760000 6695316 7817910936935443249126768108311859200 6695317 6298257131274264115833113382280228860 6695318 233935616492989822789951732610260992 6695319 2377746650004510489156653836471709544 6695320 15063069390907699288458701213082624000 6695321 -62377204746467968540362295781318327478 6695322 11089675039673511840436489424025126144 6695323 -119047883884527256803932427776210256 6695324 -23191545887225138779226201050581410304 6695325 1328256970383175027021561516760160000 6695326 1776325720920032625199416167533406208 6695327 15146008327731215514514524845455196592 6695328 -36105083402803860729941684861439836160 6695329 -29152368857000652177513740827674448640 6695330 10339230437859835524784204418677876800 6695331 -19779369176753669849889192827854578336 6695332 -5915879451178676395636256173279600640 6695333 -9426819211366294424953068934044452418 6695334 15530323763956922144589731650258645440 6695335 -1976589262747613772288989748639239040 6695336 28331770138940487543674781253613767680 6695337 -29166887294460403450345144730995921440 6695338 12366811350757914316425020178386012160 6695339 2959581500235297363098984619485997456 6695340 -12418127969725103805251535248064921600 6695341 -1826888369580504074150489757445632936 6695342 31260322257371951395683082361363979072 6695343 -12769320406053400022247022744538828040 6695344 8143962363357993764937286250418421760 6695345 5686160345824195595220199832125010100 6695346 -1730824730195822025957905778332467200 6695347 -31551720192194839961322964784368282488 6695348 43980612871552215511807528469131825152 6695349 -3368339717705973330988189378150893312 6695350 -5319718706959286872930748197982352000 6695351 4654771197956777673272689744401549840 6695352 -27098800163000109427670215328858112000 6695353 3927320901984346670499583658582651840 6695354 25151149993476229761247342514111627376 6695355 4177025721547412318058269623965984000 6695356 13314970529190213629409426408549585920 6695357 36498000562255418857311805060881267852 6695358 -331768032640670032019576138226143232 6695359 23772762064680321953336209941284862840 6695360 5579818846040494958530476034228224000 6695361 -13785474983629005333334273604293356912 6695362 -1213944019082296102990006182826934400 6695363 -7095194662692516229866593653108381776 6695364 14146308707614311294660716401536294912 6695365 -7060551238074898841264421056182365120 6695366 11221828183058079871894613930464225632 6695367 3777327834472797949559761574557261824 6695368 -49019137849832202816234535654476733440 6695369 37970502496326958319011523216862591744 6695370 12909980174610693941217204776701136640 6695371 -9053038445702181732963869799547122912 6695372 3498055371818148570574537637699435520 6695373 2927545765109017994446939617174984384 6695374 -8795478209280814105290343816821560448 6695375 -62999542145621300147390320666509240000 6695376 3505573003453199808540577811167444992 6695377 26016149714695491961321999410320587712 6695378 28017263104609644509342485442007492240 6695379 42932321890141146443932305869652957120 6695380 5061376184621674754068433613103104000 6695381 -1955089543320155660529998295385441920 6695382 -1985854074408348468888437445488378112 6695383 68890706971731436527728513494758875104 6695384 14351729320839153594103600295499448320 6695385 2111331173013745717529873313369826560 6695386 -1522269944030198852257396963605611040 6695387 32836399254833842128363034222846005432 6695388 5686031446069898138410195201255122432 6695389 23973295596937171418189826007886881190 6695390 7707259131238694322147989843987857920 6695391 11549837884792929788170920543848588160 6695392 -534337470158389431592262138232569856 6695393 32965237951333614741635671573932564642 6695394 12549096218416704651108355920581692800 6695395 844095740929704473491859101055794080 6695396 2174431760802954668716149171244252800 6695397 398687170570299072771349248267406974 6695398 -15229449165595134694765072429633024800 6695399 39967308833260676929795303656185299536 6695400 8669769064689525532128048397731840000 6695401 28798997609546476256271689773955152 6695402 8614069222693515247910791525519057152 6695403 -843926856568824873922159439285091072 6695404 -69257476031713269912275841246643200 6695405 -37980706354212561520052096836313156040 6695406 24151560082499176499992927912604956800 6695407 32224601277702734378256145699923288656 6695408 21487879863928984141543736390715310080 6695409 7546943681873554454236952726932351872 6695410 -20166035131809924971607057684666816000 6695411 5603958008842558709303834541808002624 6695412 -2643690230100575266720389598124126208 6695413 -11835828938276223161073794169389504338 6695414 -2564052656451383185751405668067520 6695415 -2774911523733786040347518586858261600 6695416 9567631693155720631171514213224120320 6695417 8233468707519285880987315016348207466 6695418 945702790932098358278210702951343360 6695419 64803337549386239680542771237050038820 6695420 -2745675781647723347980344748291806720 6695421 -18373990229741987862291768945613261536 6695422 -20392215085974012911085342985391861568 6695423 10312333821674791027677601229842017360 6695424 -8379375231164535642828253369127141376 6695425 -13276462047545075383060805739887114400 6695426 29917039442311376994342218487315240912 6695427 29942644055465080427323924071529814520 6695428 18140907649388780502948666192878883968 6695429 8317844962816615952061598335414966240 6695430 897586026449730368457208345469982720 6695431 -24703107921150021699574606268189905768 6695432 29583926746292464374677882191638036480 6695433 32918882439679168995285622583454547200 6695434 5972741084364598027153669702591674720 6695435 -5985320769164192363556184801509105120 6695436 7354857113389930846355291141007888384 6695437 -13564853015558752873217417947268917248 6695438 7444432414551905519695032857541995520 6695439 -2450032473869441111675044659958003440 6695440 2837268687528779804545185611041996800 6695441 -36257331568813878514951940118013678158 6695442 2058077920855886807089775156746500096 6695443 8113626513354544619680485667042762144 6695444 -191701422359524952824819564688867328 6695445 -14194716604355768242485868628310298080 6695446 90681760630519468380610717558852224 6695447 -53968562216500356592248649857975410088 6695448 -3800832438891703865426581359085977600 6695449 15225260961719934795325368647246440464 6695450 -21251077999401771596650546164335637600 6695451 8226510879320032348790746842439813392 6695452 -2112500459654055124834476841357250048 6695453 -17252744653488129056713062760818470298 6695454 8950974144004716105389240532801604608 6695455 -11188588962409219163842264222190202240 6695456 -15624923822885549019470302229149974528 6695457 32231817206102681386901136795891403440 6695458 4124630641230678937232510058900177792 6695459 34625543942041668477826911380861133660 6695460 1151433797863240045706947916799156480 6695461 13867295946462487242959717772220388832 6695462 749071128870019754681868971243596800 6695463 32699462297813735622160189903632437544 6695464 8629092430593481823594506450619904000 6695465 14820899731464295821398742035975544000 6695466 18958967974660253330774179513210247424 6695467 1502361530142578627061525265656801432 6695468 8104122561043145682438515476813562880 6695469 -39384191669001520750138394753993790912 6695470 4878075769138484807964810391300406400 6695471 4957348281818636739993915567225652512 6695472 2264353230407061888737225505669906432 6695473 8943182056818230355442312243401025024 6695474 9553427686458010423132335583911552 6695475 -1705810194404793686486679994442453400 6695476 1369249879239231170264423672877810432 6695477 3672578937032560990001957234038421472 6695478 15963908536293360588196345753926158304 6695479 -7943424580093818980970405894820429904 6695480 -10728581080598228581379819211425587200 6695481 -3681377290484144333430213716922113280 6695482 -5187031813130038201154610747072419616 6695483 2210669493882240864562675959211757760 6695484 4972074031034583315769781301963866112 6695485 -25903446197403440156635672795208852820 6695486 -3008121794025350413019727013642306560 6695487 70020412528416453977503290269414400 6695488 29031579569844382588129413756695347200 6695489 -43112171586954276957043940845453819710 6695490 6848275114142399768936422575090147840 6695491 -33776386918270949214456554099727187200 6695492 14147960715180126437237304044531557632 6695493 -35432773586084528145046509493646016 6695494 868799802085072125567003281893559040 6695495 19278979273364748263442302624029846800 6695496 29825634013065827579682671389350405120 6695497 11570213905991551368449061621015428640 6695498 26806997828672962816170992221415742000 6695499 -13944210678261519004021517535947991336 6695500 7054797142705910889941542190817792000 6695501 -533371145895022547708897092369517268 6695502 12554322568344414070682696538399728640 6695503 33643032372545622323227261966627632752 6695504 3337934299955567552765827546546176000 6695505 -4980953385698082791125195761233587200 6695506 15465547235261364615729585125457527952 6695507 5547028831125802219608106073371948512 6695508 6021376775624540386271350389723549696 6695509 49623781455284650507073397622392693710 6695510 6734331573029077698218507196590012160 6695511 51290739204242739395150024039249155584 6695512 317590868694761716689948528123955200 6695513 39860840744360566554822713817448281408 6695514 4041941571480801206167914452795274240 6695515 -77223717776564620450470566235307939680 6695516 -29325200648608064382980622561198646272 6695517 103889130186968401650366776911217280 6695518 -23674982991635567131593868090922333184 6695519 6606594001787656571149783801521916560 6695520 -3236416738155476433249034943751782400 6695521 -15007643416438897170702506801635527488 6695522 1616087650911344868593514093701614752 6695523 -22597721870186021590471231777463417628 6695524 -6994430162214410909530012371140044800 6695525 -16384055718204899733704489218303423200 6695526 20523143583652921486451637997834174464 6695527 -10502532191799917642746687360995680760 6695528 22218327314867170112326259385773506560 6695529 14562036194671515477826753329250967184 6695530 -52298980512694895109960585098542080 6695531 -32660933611080545702739700138444270128 6695532 -30956552436948794115491461095786380544 6695533 5383337707194700778283398496857461804 6695534 -27222698551452169546201320844108699584 6695535 -3706179213359063362755577593507840 6695536 11236749807812117208490014006480699392 6695537 36949248109129112570653587307786527186 6695538 12101095972624883216563821597192687744 6695539 -55953605130742957438874000332084564660 6695540 -12253229562913399062645897726879509760 6695541 -4483306522814165946065811295567064736 6695542 885901937936882299778907573046019712 6695543 -8698362808123955100364606909200175200 6695544 -4791372288091594841796381491038433280 6695545 -3379622986709332440434647282419392700 6695546 3271249695334462182700083385158790656 6695547 -15353172199020783977741825372667853800 6695548 -28618240529687177397463539021145217024 6695549 -11756158925185130183916637283785991040 6695550 9214964399814336989074318056604704000 6695551 -1754855453825961250279994865571386488 6695552 -4522293652694213293789101575362314240 6695553 763803733290445703562903256329949680 6695554 -812004003457167946695626636759001600 6695555 -31605780222865972589980631243193821040 6695556 -17777532714747756592745646905465456640 6695557 13696412020033730305533652383220988064 6695558 15073320764535033340766430219104054880 6695559 -498814460429648359096993239543052080 6695560 1053293511119028942788238354740121600 6695561 -55325934459338889236890606295227124838 6695562 -18624099725229368163506340616416933120 6695563 -1647890474950066920058776975771262176 6695564 -17249608236188268958824327463816194048 6695565 2584138991850755349917260782113280000 6695566 -7905607933847736831446659164053667840 6695567 -19787837570470385881114906128007888128 6695568 2154687799757432913840937260279398400 6695569 36335371516933564442747548833574800996 6695570 -4736081973521854339787445762882839040 6695571 24879998552986902555282279377572406712 6695572 18931122274437308648427050374697381632 6695573 -707832063952960081571335696280620416 6695574 5299823336861842524562074823615642560 6695575 13807207008546893068681052745569041600 6695576 -27307604987474823636200050658499993600 6695577 -10634420641279553232204972247201967040 6695578 57608558384602931663365051705136021760 6695579 -31331163801514292902350701484369113328 6695580 8786009234310529326153552935459804160 6695581 -65322459617128247972239810798751192000 6695582 5030512861681290306464391088511400000 6695583 8408310718759364008049261659408484424 6695584 5518313435298964564347432220055568384 6695585 -1429976150699712188558593221619891200 6695586 -9420458667684349045232415283877982816 6695587 23061374963556706459489059028340743752 6695588 8865874662504001067152833244911362688 6695589 -11291367222600178254201204070159023552 6695590 23128596787531263744404498426283139200 6695591 -4518311636129424812473439437322366928 6695592 1000384567304707770281524893033676800 6695593 41008570610225936430951437120470021284 6695594 -10293619834086997816179339968851186848 6695595 -2085087691345040215626564895138394400 6695596 -23591995569620123205280633971473092608 6695597 458445155464805501614682109464669184 6695598 1185452105261588754219750744984342528 6695599 15965951553708508311006920529816976464 6695600 -1133043174126769435202188902887424000 6695601 -7241390639681415700836884111980805952 6695602 -16699148236843007957328187650903348096 6695603 23191416091269142542556674299717691960 6695604 -30083375786523399387433822824745862400 6695605 9328772726860527790802840623588076700 6695606 -14090045824059886548388557726793721856 6695607 -11459735865559034356038723599253752880 6695608 19918248529358544535516924900519464960 6695609 2295698861812331300107359185788972800 6695610 7787271381845996259589446521800588800 6695611 7038492182155773757600022546725915140 6695612 420697318713577687201710867143024640 6695613 24719012847491060013196426253589185100 6695614 -16407379357078382036773824461315875200 6695615 10440454664581429505668219628602426800 6695616 59238586868265417843044826369490944 6695617 -18787862685447242682992734001974182334 6695618 -23883857896302594996352868165274640896 6695619 3207120865608912105286847718644820480 6695620 9685414505816807391061792770012364800 6695621 82405991654757459176044501340001802812 6695622 10205153333264846735386539007681382400 6695623 -57975356203517463900932961380374955496 6695624 2804511124442216137315074679207864320 6695625 3938058025529370034261046728910490000 6695626 -6313557501209676936346848265403370240 6695627 -39226045717454341123578877221011356524 6695628 -175340810435130034732805708971376640 6695629 43862623461446825641283248217917626230 6695630 736057571318267902516906451724643200 6695631 621099220006672274605862164636589112 6695632 3074028269159142417380819345094868992 6695633 1175829122266775270607325865260472064 6695634 -4316388506737977846513808919222611200 6695635 13652710414616439642508998733293004080 6695636 -13007194892012058080406109096870955520 6695637 -12829030013568869664874742556452865600 6695638 6017821408329581701539690719313435840 6695639 6671939017851391770373427059535938440 6695640 -9714544726307267138253388275411763200 6695641 -24187369958890380117795940074875955958 6695642 12389659529104899035352514970691826944 6695643 8027774544265122344917982474218419864 6695644 25112880705110198075902602148352114176 6695645 -28408423275060232720468627255089254400 6695646 -1198640657470875069647138077586356416 6695647 13574747840230530524038647410609118832 6695648 -20463983765724007597403378735901573120 6695649 17832083814909489231618877115270755200 6695650 2283144902111786720291319000677493600 6695651 15700924128346974705327117581044106652 6695652 -8316721938623788914959842949844172800 6695653 -51121554465942148557996442785588500098 6695654 25000988662901504613565371206383680960 6695655 -2859436249332212180999317322358881280 6695656 -12899122054835466847340594679874560 6695657 41792362204517518757930855681179965840 6695658 -18778573986503956169100492721923652176 6695659 307172181742951687090030994913824768 6695660 6060398362573901640524355781811527680 6695661 -4059993748512081994921900014640860096 6695662 317689820951470692647111454343136832 6695663 21052441516530440640816136552266554448 6695664 -5705842331797835905216632022584754176 6695665 -2877940145847710542439544002940841200 6695666 14872907142820826441590195176455062032 6695667 3803130012894844365160701411112335360 6695668 -1761273129963068367074726645594308608 6695669 -9879284816483251058055077100037400580 6695670 -1102368658357362040616023130996951040 6695671 27823423794756602319179430562644745392 6695672 66786221745602229486834322493966438400 6695673 -6560356668343750675044809876964202416 6695674 17457611260715365592347596973887724800 6695675 -3060922119009880356400059442417429200 6695676 -8626023810190520665495089916181299200 6695677 33944847657827334008137255897599541900 6695678 -16430402142436109641318611461925460800 6695679 21448585380001475990934494035966970640 6695680 -14020246485600473299216903314855690240 6695681 61129122096516154841947788343968436482 6695682 2200069609783205748554638093533156864 6695683 -12710842311440967082727125250166953480 6695684 -126299458481774973276552663991674624 6695685 19280952597057658476142971038441101020 6695686 24870827873769009380705839493591325792 6695687 -55609002511135728463314687391039682664 6695688 -19617184011501269995988560118081863680 6695689 -2215995174924685494105971446286048640 6695690 -100580018283221012682399278290944000 6695691 -18834214154891383698770917363284887040 6695692 5459448146825998553247051671495042816 6695693 -33940453054532680107110506027291418496 6695694 -7521080610757527549737222523153223680 6695695 7450870560264601149676952564487925200 6695696 4542162945987133163347414422298558464 6695697 2980947124078193901656028608325588672 6695698 -34290636103764610992305610010802187264 6695699 12460673887138346622928990138731302700 6695700 10476289621215376211940082016834304000 6695701 -48886496039165613364564268430860877298 6695702 -32270626999705029424122024187663104 6695703 -23696535144005220077931653455370400 6695704 -6757655836071801662185896719771258880 6695705 -8907193588720233471689697026261871600 6695706 897492321148217331562961554773149184 6695707 46721184224533450088631878416901037956 6695708 28176817423097103223621735535435785728 6695709 -440015652147131180085364659689446080 6695710 -2663329280415415978297325287666106880 6695711 -8346861535341596610040522299393242376 6695712 53872180811282400004465561261970030592 6695713 -47625145075283087586473059221029147038 6695714 4587251139479018406016375055210004480 6695715 6122688153977476891954841330804577120 6695716 -30214972648899665338412633630822550272 6695717 10825908883713791890915367283193886592 6695718 -526909886392724405493481338844724352 6695719 -11617710411328384475422523447210559456 6695720 8849056942326575462489290995835852800 6695721 23810943392693748213614949737879271936 6695722 -22333242034847426111455248747224534016 6695723 -29929427379582268644959838767932642800 6695724 -3347715168805361946695848713933619200 6695725 -2621986799915297903618711275805266750 6695726 18219640121955066652796593281696830208 6695727 32029499844677072810710786950005427720 6695728 -4721408200472406402464028305620729856 6695729 -43572461570538506141699369762850866670 6695730 17029596706583544306340614413038080000 6695731 -19485993529845413969344586697376839520 6695732 -689562785690152953510905150399243904 6695733 7429369111234128130400301958329945600 6695734 -17950117044801389014006758949758117984 6695735 -27946761030391254843749383037059201320 6695736 -29285364745243752043877420494414602240 6695737 18918392508895178998094021556702629760 6695738 61835507659018006948274107752847872 6695739 -14601269958170979959003364150650284080 6695740 -18376589016799645385881796074662735360 6695741 30078135858779128834848263760982206744 6695742 -2385950100189273288813231397087307136 6695743 -46953213234460533204699331667791955008 6695744 4879711322002112242416603640513953792 6695745 -82206811014168969389285423294837760 6695746 -10868521401190407888511836471794330928 6695747 -41583236820641091236806426988348820804 6695748 -17962313674281563953795329679846531968 6695749 57711907667695145672441107716876450364 6695750 -1529297094540765754076366371602816000 6695751 -12555058604888110736575294972930364976 6695752 10370941629804116591558475208900608000 6695753 3141631230746697374699965073456611200 6695754 1877956788082822369026076989587467008 6695755 -15673388271678787435434463960561459680 6695756 25231747542734007396868333449866669568 6695757 -39254428270735560105551330337223479360 6695758 14132033622974941397724712124136588480 6695759 1963794143703484651381509864147734400 6695760 2651771061550329920119698643565936640 6695761 -17505514923886784359753535985167053440 6695762 -6826202461749354605925351364245852000 6695763 6861097235917125424677182034110402304 6695764 -38851880273683226394966267317279031424 6695765 -15849836175699819539952655029012818340 6695766 -2751213429566407654228405055836495872 6695767 13541592378465477964692880186081921200 6695768 -52750891775272987790515452020606269440 6695769 -13811921955112131534502044350563410720 6695770 -13268978788850780203549524109267141920 6695771 63662498007528575367063538753568086200 6695772 -49026724144858309203490497354782208 6695773 -29797318548874340450813262657971340864 6695774 23346028052902562088040114321317227136 6695775 7938881114658270721320670541207208000 6695776 -36672379640988919641659855526268502016 6695777 -16652454349752755611580165605294062 6695778 28254952986688828762645501646452217088 6695779 3279576115696145676362049920920885416 6695780 -2901640551151228832760038671531069440 6695781 46578486073635449341608117462974241120 6695782 -13018172805416656044222928855936543008 6695783 -6397673881010507339244224058827231232 6695784 480362703772072296241213360274856960 6695785 -5363237337784215873282649696626349020 6695786 1880610749919749382568332601673564592 6695787 7213752208536345321560572022854527744 6695788 455512897412351910954193490347438080 6695789 54151510492956220360099006028893824 6695790 -5908872245211317453740868659335321600 6695791 -14878033167619173807493630641674992448 6695792 1500026452307267804965883633900912640 6695793 -7928021020281992073170095840437879360 6695794 9687710404038235342476345114533548032 6695795 -14586593528022928987869309298534196400 6695796 -3426349213020701657679377634884413440 6695797 -22633307491395001190209703546216028768 6695798 -26766296516361316609968649819732455936 6695799 -21184242431836178283314030877324864384 6695800 -14100941937390711836110080662730240000 6695801 39955395221779351734290589683502393450 6695802 21930848111530927428819348617100506592 6695803 82706864248144188819378248855606760960 6695804 20118354418179226274024811138307270656 6695805 6326331352075075319183079913218737760 6695806 5964201824502519676728609173940466944 6695807 -8435118371966099615763464560715353248 6695808 6118432955076114185293396573830512640 6695809 -6906404761246478518567164027800282960 6695810 1262952194410232860798772847218880000 6695811 2675952951404694875011993614365222640 6695812 -265565646242101185486779659574633344 6695813 37902701667580244131604071186134577980 6695814 2081337586089183461587826200817664000 6695815 -359242315653115095548408119920214080 6695816 -7934121333259973108460998479543203840 6695817 8734238598622902124371534320692960512 6695818 -11429340745921508950548749624725586640 6695819 -3602826305183774095116746617909314960 6695820 -6548686157888802596602890208675584000 6695821 -10770655230022122699773583093451600896 6695822 8024750582010650324193237048307880832 6695823 23329765054827490580934226753754498184 6695824 -10987769727902011458820025732872273920 6695825 -7285126149065470216200095362686711450 6695826 -1815766075344403264175418143443564800 6695827 -33689796339907115335274207449797538568 6695828 263936311695353757564761281916312448 6695829 1661564720082866636188438475891084928 6695830 -13729621575765885304026019846193614080 6695831 805741971351600481071801708654075672 6695832 -10366476141554088310159485763670507520 6695833 -15991977926649859526428699882663677240 6695834 -3776006982219022225602908856534946560 6695835 -22335981292645779980706715510021299600 6695836 -6506954168871667873382898988374397952 6695837 14964382438446053615224192331373381600 6695838 -22537212761707569549374517302846647680 6695839 25050000524547698927786077400123355960 6695840 -11715520108445108498440431823306752000 6695841 4635628748442813599256930618769786512 6695842 -17984591857763478251713218157051274928 6695843 -23562299267209572976180051216526676480 6695844 24683861366014302324366945539451503616 6695845 -5219869490375050280793656560975004160 6695846 -20701014454584286791235415149351601664 6695847 -5461211381983911062820889784731962360 6695848 -26604277718277786547695641829995489280 6695849 -1357511471519352013479338199543491760 6695850 2881123485629195637932263255825804800 6695851 -12649963835071462380209457366649044600 6695852 859669125051349538132918844241876992 6695853 -9341962357488726384700968255162834240 6695854 17347718364917108406148457528084955072 6695855 35170855853744792327321122864813834560 6695856 4414555916532492397808017552865280000 6695857 18447587369756064333733712607662702400 6695858 12191378745207907203675248438380756800 6695859 -5285621037332596992240526679829362112 6695860 -18664263124105493702508940727526769920 6695861 21824365279721032815770747380115639772 6695862 -1007512042359918674979428636265759360 6695863 -41534843315862994445744588491810972888 6695864 15960438566055830417881057645651353600 6695865 21923827186912491380164889986035961920 6695866 -4977569241806798588251729415961300480 6695867 -64648705471886628331307298809275710888 6695868 1757306324198833439181576833495531520 6695869 30888711085049170871341930159328531270 6695870 -2579099061260155260286959348532838400 6695871 -3847112694263261886197172139641977856 6695872 2007315351107773262429987753947037696 6695873 -38592809823231128456434389579200050878 6695874 97767691765919076321326174406034176 6695875 -13736854940219393754087572655840336000 6695876 -2707605934661977493749397065347809280 6695877 8060610978360269414881354468270394208 6695878 -5340504044287443577057350690550503168 6695879 -21115421362402504361525771495567255616 6695880 7305452253443665717308667149373440000 6695881 -43488340963861831201613565465001757468 6695882 -7717530428643928628038751140576473600 6695883 18738040037615953060543038754842845052 6695884 -7765891089488128928754068616458829824 6695885 -5886399061923375133335094622572848000 6695886 -370629461372267640307036192022374272 6695887 -13692130313542791083456350896157049856 6695888 4411478804050581677481653381950758912 6695889 -7232385379758775731194809169939508000 6695890 -308405431681545556077170572793891520 6695891 57859199790032204453124940601135741292 6695892 11569599605341088792668147213710213120 6695893 14296480473906013504055121783186763900 6695894 -20670026282536424303936436916156833504 6695895 -2933208807533441219423675130991826400 6695896 15724383924717423869297461381326274560 6695897 4500602704453115436429562411855395720 6695898 7495901109306337989238658150690304 6695899 -382780547944157710870020853301189964 6695900 -10540393857080889518950010488672128000 6695901 -5400179134694497617218902127467838970 6695902 32442022805748497758213888974163414272 6695903 13008804871005919012104944692368277152 6695904 17919224381234067024586409568192430080 6695905 2081024967608581964096880866049048000 6695906 -24936423999953810857195064158672896 6695907 -5846516529126140534654592794133504000 6695908 -38559025589382644432748024569776962560 6695909 62519551206845241348641997354582730944 6695910 2962596767700168580311410389622611200 6695911 82792638642171151603578674238005871000 6695912 11845950154856041757020749326556395520 6695913 -8892409092791766325289784774462919680 6695914 979096302124771573370951470662782400 6695915 6617036320473648748815530628076886400 6695916 -3446434540777100021349104950547152896 6695917 774866540609405765698952105236419040 6695918 6215603975724063910823928005272388160 6695919 25191679875175640673853042024728850320 6695920 229638261468159897555599843351592960 6695921 17184287101516965211652305542313566144 6695922 12169008986223210518662901725977401472 6695923 22835146188325969960562886740052652400 6695924 -12867472728609267578736588079303615104 6695925 -236804740970335531121979533091124800 6695926 -35074910250354883993439684774231888640 6695927 -8942393894836160509539988827831630336 6695928 -11057355071818077757990136207390760960 6695929 -20734169448452474379379175254518070716 6695930 4991166907309710661291359009978467520 6695931 -18800551582891156093244405639445493056 6695932 38161329616975797356230830726079594496 6695933 -32051978455105216511037380116011469818 6695934 1661110948253927471796291641329465344 6695935 -10239910370337225906791328400157652120 6695936 -10740518412124342011520892188552593408 6695937 29606623956081704719018842992303004900 6695938 -5324425464070185823187688176428032000 6695939 33531349547863365281385405599144592720 6695940 -5471952925858321238383729433213952000 6695941 -16835929080961774288752981083022865920 6695942 21839467264710393139539589101311861760 6695943 18841965783375303341056942674481022544 6695944 300349937373749955779488394429399040 6695945 31780365579909576345770970013451041920 6695946 157111715182360723930195384643637552 6695947 -17504105728234742030251590446445810604 6695948 -16955992582095475032531896813336248320 6695949 -20775545344250535237854797019843448192 6695950 -9581637442278533088271971293734752000 6695951 35165792828414121916763668406283755952 6695952 1037778859903491249229566384950476800 6695953 -5916576614995834426736256213760698720 6695954 33861973858492080215866112598925988640 6695955 9338337135626560243068168539474817600 6695956 11925979052900884611647066059249831680 6695957 -11813707582520298914987518851908751108 6695958 854585400741798989712390204828648384 6695959 -16089083967046776795917664652815622840 6695960 -570625951775618199266406198614016000 6695961 17434771126630018041701312209499443200 6695962 -4004038523996724470461563468293323776 6695963 -1415208905515689532037068836097741200 6695964 -4945426198838132182751118644401517568 6695965 -5565726495390747319730319792711187080 6695966 31044040414252894423760547365452482432 6695967 -5429777892366273407679463858830057984 6695968 -44905362730161767369450008204271616000 6695969 100178998628701756065069930453258240 6695970 9246181511104432970252538334202611200 6695971 31103389215648934381105206807181737744 6695972 36810701119737932765608852575212251776 6695973 -65543391399250761709010251606148160000 6695974 -30409074489035108570697015957531231264 6695975 -4943404519628182648494073480826674800 6695976 8168492449314842356812320346785218560 6695977 -23654319667933020580903236870943333728 6695978 -13586007742587013404834274731707418960 6695979 9036325236439626056213432061118299120 6695980 -28485817630660923615744701322428006400 6695981 -3583143104179069896237822146139610218 6695982 14773651882715447286156413842924512000 6695983 17828658406970598445483592133866510320 6695984 -1130909584295148504420968242108170240 6695985 -14745872813303466323103987650045376000 6695986 -1363866278100029764328961605290525056 6695987 -47397490353984538239106460574735701364 6695988 -6799587142367464573411070833981372416 6695989 -1464241690664923568182092188311205376 6695990 -3144744588527138412516350508893798400 6695991 -18831980242293049676825772237496851048 6695992 18131762746449025872785118158148403200 6695993 -40773858457091184396395058109510156758 6695994 -1212041089447307171601918546189616128 6695995 19917507786706830256852111484594256000 6695996 -4393760654777446634156660111676782592 6695997 -5758150992703890124813092958331454912 6695998 1853930252864508438063903171282670464 6695999 -31610836706577565710646708489036796760 6696000 -3752453065455055520033479285800960000 6696001 -5307648002409107544920826143062948696 6696002 -6955347718002809841663652626833568048 6696003 -13587830070402701035585620142024896 6696004 -2884556370884686071627971942628065280 6696005 1238781802329000055505837840300623320 6696006 -8424875571759725772581536832926860096 6696007 -20447279836140947123204435914768755728 6696008 16757952902715253244919458389494865920 6696009 41319627487480228530103344783115627284 6696010 15296803029912936518656251412867384320 6696011 -5721056476361087923713118177464979680 6696012 -8048531659655982913728940968809038848 6696013 38997812579998618564781408085047702400 6696014 -10910593406267368707741125841536809920 6696015 -14210657436029774334411069348172861680 6696016 1522454944964615144172387632336338944 6696017 752885616784268082269572682618027520 6696018 -7657654592664378051799138940733442560 6696019 -73505966420634821341731338495684380 6696020 5943984391777701379692962805123847680 6696021 4054535727259578811155770963901546240 6696022 29829776805336055132203739744314945312 6696023 -4105404899569484449946630127227380728 6696024 1945868859721024674207513015901777920 6696025 9134498530346074913796016167330465600 6696026 -33402278464400763063101294112970614288 6696027 -1140007337627583671771752633526704080 6696028 -39267642158535379739192062950122726400 6696029 -1234549846574716280388279622103610816 6696030 -10139999662809021028147258593249423360 6696031 -13264343667535287649815937545993657472 6696032 15255971877305673732363892792208916480 6696033 8881706767832088904718619766171020000 6696034 6659848832212489174916566880840398416 6696035 11765400496560420777671887550642022480 6696036 4069225078417706523960823258042847232 6696037 -59510345248166048845012491305123665760 6696038 -989532688252857761226571434876976128 6696039 2398537042056520119647493995793934080 6696040 3215355679711044577884151157833728000 6696041 -26359282916791670382125642097449704416 6696042 -2666101504609546973745575429471159808 6696043 10296705059703008012786261732486039520 6696044 2646733913415283230024399884394875136 6696045 -9734019215381283243985303805008471080 6696046 -34385894506107804518964393745766400 6696047 -89713139543229788719227618644921875200 6696048 7344386607184445582579349486729068544 6696049 -29690305914148980624642946017763067950 6696050 -12058436311709771856368784573639463200 6696051 -31803973001114917920283184879715751368 6696052 -33954396275518474255292251468435765248 6696053 901308065051661205831537981171739904 6696054 29741215841582412018279806030872275840 6696055 19904307045868568149596830121454191960 6696056 25136993578263882046289096964382003200 6696057 -5770288082141083173422115219528777312 6696058 35825886812033246335229744576960576880 6696059 23105569347761010733742675666579239680 6696060 -3019698408898195558015868849369088000 6696061 -23202447488828955041590950578906057338 6696062 6202250517535777093353018571082087424 6696063 7249580851629976060922837089081355520 6696064 9341118010901480414378952537585745920 6696065 4439540560065143831652309717627976320 6696066 -5911134098568153087118788988504874496 6696067 -160074332849217907616858326390316800 6696068 47249150764265937801829959688371548160 6696069 29143741148662501934090434670696024544 6696070 -13815235109953202699572704901415387520 6696071 -770919653079049590926009467386337680 6696072 21046425737342339068357686616203678720 6696073 -27219473980479642385336834767416789916 6696074 3559026684948627064144582147075259904 6696075 -3279526841350255176208007018187264000 6696076 415791019658783178482960341561789440 6696077 25350457137820178690463195883300639926 6696078 -15678166500726983788887540645027766272 6696079 -10335027101989228196248997794346473440 6696080 3816857822007843495257990587551989760 6696081 -1308057434253061791322184645702400000 6696082 5193914153056089479852899447297103760 6696083 9299902978919766181287652507255612332 6696084 -15699050325273076800189085686219761664 6696085 15395159327558082986541611989400915520 6696086 -3018023334611564858597657386359319008 6696087 -30320077973291947410829991705001087360 6696088 -1135469369566262092073672699349811200 6696089 -77116898559821745518671261462984176 6696090 5803062922108490343680809225442488320 6696091 -36477954241044339232708887518269248508 6696092 1995931859940623155941168512238403584 6696093 1865348903816182343583883768685529600 6696094 -32149847537879917564341372032474304960 6696095 -6735655784512754026559372427990639840 6696096 -10095268059343890576415950967765204992 6696097 -15247077305030343801365249579462105660 6696098 -3747956466709203397072332135871039200 6696099 -13807904718961928059314434115654335400 6696100 15872523182363075348413600008276960000 6696101 30571672287374037680893523640776295102 6696102 -2038865389540429806439652558953506816 6696103 15836328568966771021508417294720575352 6696104 14406113109939908417456697081840998400 6696105 -4380498814319178350950903537673521920 6696106 25124754584828257516637494305064600752 6696107 -55507569941348974334346796485724887768 6696108 8428579606248810502730693345273532672 6696109 -19748579115980119583865047470310967584 6696110 16285007856769216708953077470657344960 6696111 21282934531823070187460861616189220872 6696112 4581625433019739087145039948911869952 6696113 45798271533212907681741721802049779040 6696114 7889478733212523261089082823414875392 6696115 -36628817764387417545885553097833620240 6696116 10002485179887617915336575275781552128 6696117 -1918046271529287376044834687391370592 6696118 16577458661789225747648526669534283968 6696119 53175047134047838394728580170636376160 6696120 9049986881782067246787268309916467200 6696121 -24816263878396519921367987403377938428 6696122 24006071811718589200084247339547776112 6696123 -92017808688736579382064466140934656 6696124 -3246727371944707157608553200713617408 6696125 -37844737165309729716798660383444985000 6696126 -2950631991943713091341105681075405120 6696127 -42068990860717646512477319292386137024 6696128 1298785253403070538553333828078796800 6696129 -31821918365828836782247428110990076480 6696130 -1656223751005500346273113222843486720 6696131 9841482701927256194269317308012972832 6696132 -205295986627400536832410320479109120 6696133 72511141856761057245262397691441867424 6696134 -35859714045622908219182021235571802784 6696135 -46155668304977600673102845251800772800 6696136 15529545964476324290169179017603015680 6696137 -13974795999731110639501525583816072448 6696138 2613634063369324725571363203981804288 6696139 8621918995914748016218497293996175520 6696140 57301514059494896481962267278878720 6696141 -20813538156954809835746330187375168576 6696142 27829781434424943865328636569584715200 6696143 2751048435369956774158380800871121392 6696144 -160991416020120132224821353569796096 6696145 -26628453006036471693568080669726521100 6696146 -10671455721480967363534533695144327040 6696147 36125332048015992850392511775305007472 6696148 -11971964359181611994684732193927952640 6696149 -7836809926101144165662177479044575688 6696150 -9105859889062106977121935611544862400 6696151 -1295984827776036025270541064950784000 6696152 -18941077675825490464737236506465689600 6696153 -28493763928241895203300688111051274236 6696154 5470145944240523575140019842030689760 6696155 -15342502134390215449530602867507690880 6696156 -3926710458134141739167249848553942016 6696157 -4836339500707310802863896249036552820 6696158 8371230050737935669270095629633877760 6696159 -34355391692942516679046390215412723896 6696160 16735646805099550578107938086404751360 6696161 1655290602158775937572655598326190724 6696162 344261623499881574992233935047994880 6696163 33591343111082075474619626536674880412 6696164 -47206480025778890414330141335235199744 6696165 341975674301389442896212328033365120 6696166 -4439068072865917573048216843776007968 6696167 -3067826254873235970931264310593012008 6696168 -18618699019557030646356880144299786240 6696169 36532911708451845081214974813392624570 6696170 3178268020975296495957779340926438400 6696171 36809701072258497055915680795122222940 6696172 -15389950693544786852371312870930923520 6696173 -46750117087802374179717657203177236896 6696174 10658206294453935909391131190350240768 6696175 223574571832853280513189150004129000 6696176 7968153645774427346604202467307487232 6696177 32799909323639300205327142473587441520 6696178 -15046636525728069435930724963464846720 6696179 -10856182533426353904187736237976194400 6696180 -16262283592679915873895018400660112640 6696181 -33895281550457852756171822494041549120 6696182 -10478697885372582087609046221924667200 6696183 -2467379214963061384586854689740744496 6696184 -57630768071106407253427917327502540800 6696185 478110348219852185705259479019953160 6696186 581921082932997452579832289924546560 6696187 -52865018620161838490558377890185201280 6696188 -35577602686640439114772108317146714112 6696189 55611729389306501650861133274429030 6696190 14826619120920784999850221706403031680 6696191 -18470339541468912629245051979735665368 6696192 9103700767992370680382766355358679040 6696193 9865623723655960243994911883080171458 6696194 14127127926875999131443248254199122896 6696195 -8985995278461080809418365503087202560 6696196 6387079771688266417367858737327755264 6696197 -13490612905421594565470157930266568960 6696198 11787948052752693176528516809989788160 6696199 46864084930170537698369586460389663072 6696200 -10022852763852646177041971866853376000 6696201 -15378585479593290480518704478377257696 6696202 590566387306853657348983679106392064 6696203 2475441261337399820616933887714223384 6696204 10326752300292560721561796401561693696 6696205 -24657408245332656237591593818519140000 6696206 -35797502175302428949940823843317135936 6696207 -3536147693249334902208312087735174048 6696208 -15183091311962752580813252373361786880 6696209 16922781799055570616163709560014733800 6696210 -862150529616623827498571930942999040 6696211 -10929965870007074178784475850660964200 6696212 -41676283386309815882134159068357692544 6696213 -37337711710260574339173044126265423456 6696214 1136969751870898591160523815800890624 6696215 53249776813141420721731981504205756400 6696216 64530902586269218313680931774453760000 6696217 -1068465929844416500431878097696099840 6696218 -421238471459469946557852886093936896 6696219 338207046300828621265134377173982400 6696220 7060892165325951266095379296531015680 6696221 -20994232208649616247936306998801814400 6696222 -2773658013205214504140343556188000832 6696223 -15202852085376526529544287238384746400 6696224 -23830698319669250318996411007025741824 6696225 -18565729546163495386019651630594818650 6696226 -34089669103237368041388277524817472688 6696227 8144612761004045636709624501159298800 6696228 -8207951236586819083710398340379312128 6696229 -57135889266480373565806588643495519170 6696230 -4390126540164280422101632689963118080 6696231 47311732736200107479530104970285764864 6696232 3329217756897119832138238967651020800 6696233 32155407495445691785451212362643663482 6696234 18852329167070542020994734797194283184 6696235 -668805983637484980637109303467035840 6696236 40562483952898288249005399661799027712 6696237 -35207439156414922339059993847510566048 6696238 12689858261801577455612922897532595520 6696239 37761344338869401083837631728096659000 6696240 4313934906682605499317616018207211520 6696241 7097085334702080731141551119019034642 6696242 -11262274385774771749427440227211307760 6696243 10217841126703616434337035793286312960 6696244 38412992120856045462396219521406263296 6696245 -16556880695665259883550104547702612200 6696246 -7967260099383423215318277118249420800 6696247 -14260440014996739236234690732042104008 6696248 -17089301428650018333685575775252869120 6696249 3910808454902205947148666761381434752 6696250 -1379467027819846402843383200789280000 6696251 5233249066821960729134146828819878072 6696252 25504041344324847117478098795821246976 6696253 -26824612147215126166558487755011901498 6696254 -3833119367239281257833552683984126528 6696255 -11010835253411338010975711668876483440 6696256 3002718293651973863702204074078240768 6696257 58450267327998765009751077425285677506 6696258 -1838016555333738029430372390358685952 6696259 -23548807133860245677189064128605513540 6696260 -2948817406350160010500828197855168000 6696261 171206876586282292869635574694579392 6696262 -3847528778703292796344118736070366368 6696263 -1515078897675468930747760292437216800 6696264 12727663972610798707392169386989568000 6696265 -10987038285928230098960061036608030400 6696266 1998954646982908976567246561661095424 6696267 8213242239415475516118990211593878448 6696268 -2294697312062567886621272364641258752 6696269 -11886697121865852211143159670341070080 6696270 395910975744739481610892726405128960 6696271 8892326788039564093878475232689815600 6696272 -3858915131167491484205830510100348928 6696273 113243572274400463486090682885026464 6696274 -4713270165190116970722097641712212480 6696275 6828719340118283327954584273922535600 6696276 -8455884848674700384772150282150598656 6696277 -29234968274460486871935917416613075200 6696278 -29986513797691826618059781371322866944 6696279 -12089371509095398227926050382256485952 6696280 -19965454655745385872533708096307609600 6696281 -10065155552187007980950991316492332918 6696282 -91874844383170463682785834093945856 6696283 -58415863088018732086057680391097836080 6696284 1239677673088616081229356128158597120 6696285 -5352073129444559559415554315512280960 6696286 2114629143512467271490954051365888640 6696287 3886187038008720057999471898401851304 6696288 -34725091582263917211477149122556461056 6696289 14468838537976026079241633786237202624 6696290 2048898975145581952160693339171526720 6696291 -31478456607542981833459274710802427528 6696292 -33182927305741110471702170706258073984 6696293 -2677691777210408343076689630451458 6696294 5131017058613102720225987726720931840 6696295 -11720866856882525004379621847108128200 6696296 -69298449914644866361010473478254755840 6696297 19127319728924037940398417283747626240 6696298 -676488390760180411009896734854368768 6696299 -7667884243919295163556708243290164600 6696300 3084885464282620361387166489180825600 6696301 115725633901420294692662474903809932 6696302 -7041193621158429441380506989432441600 6696303 -22071890086834966220455268666230281600 6696304 50551195637550146753495524381917184 6696305 -9881564346074762845374966222680542080 6696306 -4322150286554697347586431340859620960 6696307 -39360723080016092810284426805339179444 6696308 -12844391865137775527982674181296657664 6696309 406810675726866422165505790602027648 6696310 -6429524993921041424857256448227834880 6696311 5308109968292881866706781171836455432 6696312 -209126038481082127910646047956008960 6696313 -32885090479250676948376729249574668416 6696314 -1750823053355804848316618820142425744 6696315 2017123909658773405967255467230123120 6696316 -12892832627779207217393799100676559360 6696317 -6237683632658568796491672753992460468 6696318 4863524560393814471369096760254301504 6696319 -22815891998587749530982200218952015504 6696320 11507840023108313756866073689954713600 6696321 -6361602951390978695221510004901870288 6696322 6235637902459227154123706837078196480 6696323 30320081980118443216737784686556041960 6696324 -23102939143873591946132282836826388480 6696325 -12600727619402814323594143863783888000 6696326 -2318229795716651475258554827452792576 6696327 31884077829028337281259945284198550400 6696328 60110340512474060462538366136580597760 6696329 8930460498295226153016865282556722176 6696330 11860495555873312015104049407777265920 6696331 12083298508931231278072845191728466132 6696332 -45401944672500696224776021597915791360 6696333 8956174548930634511598683339222991264 6696334 -9684248534635504078865028050477900928 6696335 -8104525116174870196945642932076639200 6696336 8910763077110847844982686519568891904 6696337 -15462148087524519194560725149867480014 6696338 14753849338747676809868341089375710208 6696339 25765243476544305316285160930359872768 6696340 -23624644163547620576836699287911573760 6696341 -9649309750248827976998061843950611200 6696342 26958598551618338449420258726352393280 6696343 34726456944402548714149229872992859592 6696344 33510990983485398226554169585445468160 6696345 -4115988408138375478939993787920364160 6696346 9461720808292378733034333261256122624 6696347 -327301210068670768628896628744740608 6696348 -19133448393230198318660967543705822720 6696349 -11863780904745787769349469547052480480 6696350 2113446139025392371943217278871760000 6696351 -22918845270736826866401379119952339536 6696352 18723334891273429280488800783133704192 6696353 40406570189824123336285078919015557602 6696354 1440111930659890797030168841648031232 6696355 706948784856631149314439261521448000 6696356 17760228773741010975014495593268551680 6696357 -13298112657594355278425656113896615712 6696358 -4361429875897651167802140348098131200 6696359 -41665113855570434707770478031671426440 6696360 6605632828182190129420736107745280000 6696361 8246663225938233371229870024699670080 6696362 16720838050351229497184076272169590112 6696363 1472717500037369761823138450335111344 6696364 -29387032976721468190966945094919056384 6696365 6308954637195440433078359009078394240 6696366 1836994304413781839210348595844937728 6696367 3191760038240676753211639250068899880 6696368 -6033570257264879903211212198773653504 6696369 -9673773278457507152586484676563610496 6696370 -24051174947107972552671821263928193120 6696371 18836900571709755904197683460863594064 6696372 12192073380733923970303474168101863424 6696373 -37432049523115916164103871904437391378 6696374 1600496800131706535297411205768702912 6696375 -664269190381218306592086052931712000 6696376 34191440001782286839535663238767022080 6696377 1510979327328432251079407085002477226 6696378 -6067359504127649136801215015580326400 6696379 -17848986846013098690770757258610844360 6696380 -9286463879333820585817778121317821440 6696381 -35773047253734964947602595199996416 6696382 16087984747840138077732438573511680 6696383 36373388280475084095431374632777037632 6696384 8386466722134828359245761809152475136 6696385 9880783261422977450045604652642929960 6696386 49723190608602541945042128311435383200 6696387 -25221764185668501070134082563779301756 6696388 -12972430998767423418549803198189061120 6696389 14970647482846721793873535046380762590 6696390 108009477384836931073648274404608000 6696391 -4590776180445448975026826731394641120 6696392 37216021459612433462087821864384481280 6696393 -3649867125782860324649390615108976672 6696394 -4686378371696024571194310706729384608 6696395 -31833615448618161414300601371921817920 6696396 -2423033473320774472707321486224329728 6696397 -14135595554170473617933111655127720576 6696398 16373476817241312192267327701170578240 6696399 -16258971619489647478831710136276079736 6696400 896467222270702684979295829082316800 6696401 -32233864870478570069875859583699101196 6696402 -3322442310163758211330182911652769536 6696403 -6245039657940163990961426854947220480 6696404 726860212167446746852235968763043840 6696405 5216400965192367198776629268594347200 6696406 -33706583792570939713112110401754833600 6696407 16347307858966678109270924185165857792 6696408 82472166854540243367704016719339520 6696409 24749934028035838487926064063116854804 6696410 -182176012624910026785891590764154880 6696411 12793318812227496328806320199661560624 6696412 24532721622771082227703023568194852352 6696413 -11614364515964786372630861696815558356 6696414 199637422562559852620594409311325504 6696415 16232147434715837738192152091425461600 6696416 27974319786316748256650612535212900352 6696417 -491813343306449937959379482028579840 6696418 7238762373034486183982695851269417760 6696419 49691125363425501764304405268320931200 6696420 33067296209294231519722408089263308800 6696421 31656934255842526515191048406344678812 6696422 -883044577632257123032962327147600768 6696423 -2524274066531796720462440666264508336 6696424 -10154838316274481944766931254340485120 6696425 1708373544779653099668532269760557150 6696426 127973305211440587800686150175986176 6696427 -14939623448763692755719056396493692160 6696428 36430257599657125392296968301330419968 6696429 -23395384510881013198929611768374638432 6696430 -2052357260336022055395188944389876480 6696431 -17401731850416528698055245622292424208 6696432 535287511890502420654020738429812736 6696433 757465744209846102039979809720911344 6696434 356659745570725459552970884086024192 6696435 -32529601325162135125262073384021542400 6696436 1553363260087826005062990776053309440 6696437 57557650788785813287538684357164603392 6696438 13337775817389939397608640359034047936 6696439 15865164202978378600080986329422108624 6696440 -27233592815279412786023059909443379200 6696441 -15501578562836992046272813192541918160 6696442 12336257645000254812624100762347885312 6696443 -16472528317814141301291744594511617456 6696444 -1593454258829118499473837009514429440 6696445 6471977633705958387009933399110444160 6696446 -4528133822655928905944545489348835328 6696447 1507974257887786970835164480528305920 6696448 -7719660068127578060835080168464711680 6696449 14217024688886258371183169557393829280 6696450 -4454864682491305919073312690968102400 6696451 -32847477250833169144806390677488268548 6696452 3102843138625277357676249670406430720 6696453 -15861917723222695196724789391912115136 6696454 -2064404048056926717103491463615057824 6696455 28606069765620735331573173937648794000 6696456 -10503386534896121948949749022562713600 6696457 22577517320210841629638387243889839972 6696458 -7739460541830224502275940513314853120 6696459 5997850053566165447319151228026017280 6696460 1573169391130748784452954970031964160 6696461 -35852876772567470307224180580738463776 6696462 -8879849375774286629772720469161920448 6696463 -14590465927549760871045335089635166288 6696464 -3889552339254890138512701312587857920 6696465 -553518219425198809848150915527477760 6696466 4875171949237049249203478615846270976 6696467 -22949473884107150410479621281473304640 6696468 5348841088047084720924705601444397952 6696469 -5573138461175375772238403471614408552 6696470 7540261139525845470460043255633675520 6696471 21297755874443658545586741359365758312 6696472 -58851276840506660093556786515897395200 6696473 -4005005725430544818179121393026505856 6696474 -14959130367484941738420716194024638720 6696475 7743429821935238504202653647636212400 6696476 -580590791798357584689689618622355968 6696477 11411776087900659813543855850878020460 6696478 -17408312245800759546177109316335992960 6696479 11749827548517171448945615304355850080 6696480 -932529468061286798902576669293281280 6696481 -6201180155722319033777736322612368672 6696482 5974198863685722259311708411686366784 6696483 26843260404600578608782550704542748024 6696484 19711649890092303367487716518607401216 6696485 -9307865420664194596086969974487266820 6696486 -33140278749658662712494168352995283200 6696487 15158131058965228365676920598150999920 6696488 -241907930729117726634765809372528640 6696489 911805939316412257710181863178261728 6696490 -6407776375293688860042442228119588000 6696491 42373385381744567256029952596136179892 6696492 324574788048668251586963160062091264 6696493 -8528742597559575911763742091023939200 6696494 -10636327112020453050177269291044311168 6696495 1041935815638970722417153542451081120 6696496 2367299687118631707403864330085597184 6696497 -13773347066193433659999416907108132300 6696498 5187108522389629397668508939153476608 6696499 70144086156703461153836359024515182064 6696500 3728996584499430459465637780431360000 6696501 1368945965305121816347266212847077184 6696502 -10893974261114065854780196029216516096 6696503 74452738866654697007477170503024336 6696504 14693828235923301384950961130984734720 6696505 -2811853668464231126979981572318043000 6696506 -2171703242642572375792971134247705600 6696507 18696711626953677840177802311087571200 6696508 -7602906613440395165024410460698814464 6696509 1173545491832243227752758665842084204 6696510 -1044507569006069324848131472134829440 6696511 38202727622441430102380882801094127824 6696512 -2869449569885601002305781808381296640 6696513 4058564409224983521458843809134389760 6696514 -29483999441667604640354501231616199680 6696515 -2293782598436810019304357990713631680 6696516 -1815286798019654053010948699962398720 6696517 39582365393942468758589068179274545566 6696518 -21321149104089201765381270528483809280 6696519 101986050985630827462473079974247936 6696520 -12722296686154843939791426026172979200 6696521 28556642395863890175921302755396419984 6696522 2550583923728952966973451209579352832 6696523 14545397411511624286356165365753724024 6696524 1301897840355281740782725699439820800 6696525 3671656519228825035309186543038517600 6696526 25575901355156310931174506010055915712 6696527 -6447143792844286877956312220273817216 6696528 -5926093776303771638056848528613441536 6696529 -2563760751024562271673984445670186560 6696530 1992792808005412257664344955903475520 6696531 33530343710421484627386647586008048280 6696532 -24023689427759802517335334815237042304 6696533 100156151787585215297273374424839629600 6696534 422942494044990972821907783995941248 6696535 -11640475989687456885643013401880407200 6696536 25490537196677994304001642760912015360 6696537 -4081987344644581109985484243273819440 6696538 1712688422384453178591746358237074880 6696539 -52959953638985463832792336083261364440 6696540 30274478934517434899844634618219161600 6696541 -9859187645011488551200037631923803200 6696542 -6645099834091644605925047789983532928 6696543 7416051871701185257456373012846515584 6696544 -11699257726707027348164802493249880064 6696545 27665205377548861928829124300277440320 6696546 9212669182605097964579659002906240384 6696547 8803924016573123622023196074895187920 6696548 -5352379733367508241858615867735875584 6696549 2042265524637849876005207274069516000 6696550 -46192236515054128594878901370179200 6696551 1502351211235075184353950861756588600 6696552 -32895940757995277996423064864875642880 6696553 -27667385523736026116746642475368672198 6696554 -12319861462313570884931608169716746240 6696555 -24180938314251642405773064593631413280 6696556 -8122917648551131007350171726234591232 6696557 -7171602680404498380438289703723697600 6696558 -5934853490531398743402262272323579904 6696559 -48566846159360161698621745049656317480 6696560 2200016902111223452683484559753871360 6696561 3041820142198662213375396510854587680 6696562 196716515382249925447773255065772672 6696563 -3869883010796103651649156175127047280 6696564 11145550704777295907781167178531840000 6696565 6326324066416119904527804923235880320 6696566 -11606189920690597801152513204145212768 6696567 -38253020354856995245715029197189155760 6696568 20251979344576258980722943120314818560 6696569 -18340378737257180651933671998066014160 6696570 -8663538957196427941988244778504300800 6696571 -4712899242101879610518722646052109536 6696572 -2165540506574312808293146728878684160 6696573 -774796838008965735998082014602153056 6696574 12214409040029993263676487609065473536 6696575 24329014014731587454083905465437311800 6696576 18897505922528342727401539258747453440 6696577 -60341454766326070855808093086353000574 6696578 -3272322629391184159572373490950990848 6696579 -26446863449012043576369217698739652616 6696580 2878870408831619312764305448742400000 6696581 -31481829546246713923642519916456499618 6696582 780904338788317246999254367376664960 6696583 53799159663790285711153970126495922176 6696584 30682579521922208333739168180614722560 6696585 13521468495773871196114342980825961380 6696586 -1662682217237950467336913361369386656 6696587 -42143794913061148532451117949667230764 6696588 -9954159183618931043292159712107970560 6696589 17287979105880250752473024861523147264 6696590 -8262670557117711810363424263241531200 6696591 -10994678732601902876343294452721593472 6696592 -2093580960167334119869776394102243328 6696593 -16492828231344282522547070349069278220 6696594 -20017040730178085921932792892222353920 6696595 22377029995137895590816219554889385680 6696596 39865590656263851890386248488231563008 6696597 2618397238539506410358226274279658400 6696598 -41930265417432251768722646940113100864 6696599 -3976763566319769109866879549762757920 6696600 3321264777164701252779865620515328000 6696601 -12026055381414399473763499577211305398 6696602 -294415484343023996467861986589936896 6696603 8848409820946155876010933522647202320 6696604 369071977554718971814249990128160256 6696605 130459785676224110841603836885134560 6696606 -1746825969351133668582670690609385472 6696607 -74225964920676069928840069577104800000 6696608 -58507493187540527784061959894335815680 6696609 -7638520587115871704832554965898422096 6696610 -14136853167776690304874764889661411040 6696611 -1558168522838787392897539979120296980 6696612 763609203264491834228974487657894400 6696613 13506494500268418410813803871962664640 6696614 7316217234178375633634310954543538656 6696615 -2932295371426595488759387251460991280 6696616 476569255833888265677564492135828480 6696617 2352651581726094625310316959999484666 6696618 -5034074192716076422696857042901543680 6696619 69085690003442759774982905294360724020 6696620 1276381602325205594061995736449679360 6696621 8242606203874080439313995477331227200 6696622 -22728017374545682864176436067142859200 6696623 55902741291324939598778899814540757120 6696624 2587924770732100684507478607101952 6696625 43648781729110012315696449165288219000 6696626 25145221327622987642116630758098209920 6696627 5836646553556850156671800005572853760 6696628 32009178778463029928815698237419946368 6696629 3019307225597706488887615782137573184 6696630 2527314386697115291691780171906977920 6696631 -3703064463208713776427765147806688888 6696632 58796829128995536645785545585793126400 6696633 -4553342830094139033360601168229990400 6696634 6959330739708856682027859772640070912 6696635 38498561922691247366668394047955968800 6696636 -5782754622125253271059250725304217088 6696637 43510397160186480002752511666255113286 6696638 3757772511679834045107413523576411648 6696639 -14476880701133832585640957399794469896 6696640 -8720426225548765574374282859611422720 6696641 -11002768537983405907977923500752108096 6696642 7918673049409024170479533915266774912 6696643 -2365544818761272979957035320109671108 6696644 -1999640102221299030052730500434593664 6696645 4634603723481500219795520190770571200 6696646 -7155108625266453874002041102884629696 6696647 60806932880425093427078927800748130360 6696648 400755313183374682998035485320806400 6696649 -41738412905740178344071158276633465088 6696650 10989706591063825377409955570635200000 6696651 2728945489977411251814426037193441280 6696652 -22616289868421077058727662268916958464 6696653 -30994913661706979158211004727733603112 6696654 -25678988403410285587005027410569402368 6696655 1014520119499817119383487156656112320 6696656 7401097201367667486555655958388940800 6696657 -7434069973394296854974269164595979904 6696658 16544587429085101073917727756270533920 6696659 13121175926897895381571005709701797904 6696660 -15353746597467649310873542392447498240 6696661 30514717076774213154333546573051517262 6696662 -6364662781277652921822881885542705920 6696663 8065619439630395305347297583248202344 6696664 22828426923014321954281411599387648000 6696665 -10489246438831534208913394485342098940 6696666 -10260044108023538455659357417388197648 6696667 287326729689038472393120816803397824 6696668 -36849383010902052343587088910236998144 6696669 -3924343574044336945956712874041782720 6696670 -16144704092199058114281178808947158720 6696671 -22249918085278308631906593838086316128 6696672 -975130849689780645222841521883054080 6696673 -24558681106487639182880876252627626078 6696674 -36319755780348992712575014337325242208 6696675 198756800036656001388389134778229900 6696676 13591789903442877556510310822138380288 6696677 18168907413359466188606727718525983840 6696678 -17372647960280680455464919281283761280 6696679 -11138622135450764180212202359710850920 6696680 12681991804627279462744303308546048000 6696681 362229657296804092512473323439424384 6696682 8112018512944276966241517415443139584 6696683 -23158943844321401427219374124090681480 6696684 -15657160043298439244313924470963815680 6696685 -16743462770902694143254221411788357620 6696686 15972203444889235920015343822477000320 6696687 -11919022346929680905520520241250414840 6696688 11187224674268573617411873977397510144 6696689 -32711093711785341576926769895834242576 6696690 -1108102087002981872854103194551582720 6696691 -801212636124798106647121937617610736 6696692 -9858828432335866586372915759014699008 6696693 -9301447378621389535979180760088646418 6696694 -15312415256797581434479082774397899328 6696695 -15673570726782379565968893280251493800 6696696 -11059691005008664099370711670018355200 6696697 12384963074641532611794811477324394112 6696698 -2603211886172784709136888992304864400 6696699 -10458331393716705176965939257162934272 6696700 -13794687897565545051882747664075545600 6696701 86452111143170334128915901955976805504 6696702 11770662364596378759799936210015180800 6696703 -1795571040351247159078771040230930656 6696704 -3402230100607182181667357323299913728 6696705 17053979976998007661918057033762335360 6696706 -18998877206535952654978862341841894448 6696707 -36551179115113631167044999671678743044 6696708 480446402174477701490811216771081216 6696709 -2384240909072973656092870412794150440 6696710 -375368893857124055499737527641354240 6696711 8411339576354719529668472525838528432 6696712 34866269256647738020012300637162496000 6696713 -4440600444708406457949617102346429696 6696714 -23614328716108690409256314896322406912 6696715 16595781335225190759192303811887459360 6696716 -6844748079937258162873835368966748160 6696717 38354705200468020838221561623304210912 6696718 -4457366914368798713278416069813685248 6696719 -11979989994021089832929576451009958656 6696720 -3350491491499033154519819657953935360 6696721 -12190801635237101739248402986087302800 6696722 -3216511463066093047654898727980351088 6696723 16778430520608764443306717119555067968 6696724 -18951013973624669185833663470019685504 6696725 3221213989810410257965091602873588800 6696726 962086266978927855145731589117906944 6696727 2201361019771917716864011221676138152 6696728 -2039553587320624421077801197867479040 6696729 -5883698475264976549310772365471452800 6696730 -20764357196603403650047770162223038240 6696731 74175014678189668615718046467528888952 6696732 1828618707472699988025418984084684800 6696733 14373950846151625260667199822262610060 6696734 64195158267284368433205625517214720 6696735 2810297995142805890013428343136576800 6696736 -60304334772346753586063745082486947840 6696737 13694169981095136914418873810236590272 6696738 -16750178275678888008625328158903231200 6696739 -22130046437896082330745106515857796448 6696740 -4427784799815994883401995900216422400 6696741 12046120461374321493010611149488627104 6696742 -4199269090647661058153592903921811200 6696743 -64647763031951886859586432740033312008 6696744 -5356434798717585322744593686902210560 6696745 -30564415331945087622865522438556700 6696746 3223596775034471757289174345335363840 6696747 -12989244861595392333140776709328949476 6696748 -4844663070315339233671144309665792000 6696749 2736170474669030673019598525569689408 6696750 17213750920512694667845809870786720000 6696751 116396679047465571416087613753447633920 6696752 -7729861780031514855781901079679008768 6696753 -3194414659824082852291868785534479360 6696754 27099125236851170693765700740700258576 6696755 -16687389667417784991255329196357657600 6696756 -635558652595270693157206416158545920 6696757 30574216386971174919226241141551697006 6696758 -24392333742453678877041391252955484480 6696759 11410958015604672765011467318583009280 6696760 6821927553024298458812447846833766400 6696761 -16182877506281646406503040170780571776 6696762 3015773426467138602399943290577079040 6696763 8642597162073227440811374025279505888 6696764 12089893532427973436327423985118656000 6696765 -3921375589368065623113274689214167540 6696766 -54865563379290152662887841082242049280 6696767 10480351341212724761194254572923200000 6696768 -897786133599834509721759602888933376 6696769 -34697220221318586709774087569774459456 6696770 12302071900089698489825140166475586080 6696771 22221031528702184041293593152025611512 6696772 -22623589321080955008698469152532492288 6696773 -10770549445455508044266312293893210978 6696774 -2455491369052259866371771574031203200 6696775 -3423931545360510215713796727479518400 6696776 13270390052860534097705161179035013120 6696777 306264233271034936345900073142352608 6696778 2489597074601499744434312075266030080 6696779 10389052594340672897711347229752015380 6696780 -7897343509122153983523090396617932800 6696781 14088805602538468218658901800163491692 6696782 13650461992430192051164528712711500992 6696783 -10520724585116763967260631990325050080 6696784 -7514976307949347515004055522535931904 6696785 -8241380762612359881024738712345963020 6696786 16843193072038911972677199304689907200 6696787 -12104780794137337142634351941997292564 6696788 -5741806886554994832414312539347605504 6696789 -6966592286819026667448080662685147232 6696790 603438959666222985937610280821702400 6696791 19213585818329348094510700883970279984 6696792 12841094194991924887460921643984752640 6696793 65766346706535844539232676190635128980 6696794 24845623559441110592164322811435032784 6696795 5298509711001377385400122519986995200 6696796 -8210286807277773672338693438598059520 6696797 24092660549613327291666769481115551040 6696798 3962717157074220064598986324212473664 6696799 25210564941506514591884797271757120800 6696800 -20766044379557568072139347767780966400 6696801 -643577132977522016993460031697290332 6696802 137471778792987328380834799509514752 6696803 54235710066061003716571130779179870384 6696804 -16653000631111310076502457002166037504 6696805 11006726254665907084946918803207710000 6696806 4141127773888571691803315545810512384 6696807 -5907848903371611646251717152411988912 6696808 13235103830109140520417109784893224960 6696809 686572594190002244973447958009672512 6696810 18973947846455064686628594801311616000 6696811 255283739687069019833623904053371024 6696812 -28807025878741886934326478310007449344 6696813 -19923094616980089326210931216975109056 6696814 -19731653491259503404655399102300023744 6696815 -4257785728036607629294715440250731680 6696816 -2151137015794740021705304462983168000 6696817 -2545847994672061829721388815837004188 6696818 -10818668842095808917502856478537131520 6696819 10245044979058726048931171265195014688 6696820 119726406869814440394351046603776000 6696821 -19475110691484425089510551781266586500 6696822 698573651560418959613238170474601984 6696823 12118683669422361670216194813235115440 6696824 48086327772968457169657583653387038720 6696825 -12007186647079467782198194744443480000 6696826 -30407385837931542256412384244724575888 6696827 -81251276459138407905376410817976849688 6696828 -4175214302789901509168853263854361088 6696829 28689186142605737150779202984247799430 6696830 -7126051504159259209539950788190937600 6696831 -5457444793036483780461549088223965440 6696832 -3517274040011613443434671565134888960 6696833 -28953097891407452058719799633279614592 6696834 1828695988696750339969727055138938112 6696835 -41470482066445582614713566321984980000 6696836 17273928358845197337730693285248228480 6696837 -3115065529569911461580454840981651456 6696838 -1980329759428474674717971682287371680 6696839 39025615095926491762025421844671119640 6696840 -232406997454367552375944186901299200 6696841 273036949618561520729494238721130752 6696842 9827888783923638792256737398193045504 6696843 36083667299225901821601864673352456664 6696844 7534026456734261161109857686682337280 6696845 3327031398709087400697881669952695520 6696846 8850371873629590717066367496600287680 6696847 -14548729720097238792572438649574038968 6696848 8640669241878325415909266671330435072 6696849 -13264419120673926964510194762246520320 6696850 -2885531435925366684946568993432179200 6696851 12029830848972665960819864520160600320 6696852 588517750025703179176948564667738112 6696853 5972193534865711766516601021103241102 6696854 -38490370367610948760653735420465408000 6696855 -3080322507918746208279701387220347520 6696856 -15834130438693151469554905560031365120 6696857 -53151293750953068712443538090436403894 6696858 2526482966508628361405040527165813760 6696859 6152925956700782771514354191323586704 6696860 22430343413948554384046126322033262080 6696861 39633355901808826426793583986527488384 6696862 7031393677551693311844984672054113664 6696863 -320233223054961323227087275608542536 6696864 32517033564480183467061238941289021440 6696865 -10828133777370794710228783116815332800 6696866 6118273761596565717708507443514576 6696867 33124023749700596691917635900344083712 6696868 -5279862389748098210069988936268431360 6696869 -4622080240893753981458439408128369730 6696870 -11642086196000575541651820333005827200 6696871 8410100988928353619758267273146366072 6696872 -4201616314389856179261357264519168000 6696873 -43441969649161387883877525474629640720 6696874 576854520786091536551968375494649440 6696875 -52528244841717663658763333719769400000 6696876 -3159499840307879070693487607511966720 6696877 -7928170769858845914196266968489956320 6696878 -3610325017151569251174711358609878528 6696879 23787239796632287512428531064455559816 6696880 3866600562213282929779134547568885760 6696881 36711097628203131849115289378725513200 6696882 7744732770602511316951914892445427600 6696883 9682024288476868674395173629935773052 6696884 -5960190565712500061933266516810032384 6696885 -1198348797587729577791156256338939520 6696886 19218204700557483410929358818225046784 6696887 513994300230614162558770555148465040 6696888 214293405566508333818059084562104320 6696889 16025514108922783969745028315966410112 6696890 912783224567774417329866618547999200 6696891 7158269980208499577703967609861499440 6696892 -5623048046635033416691297688952419840 6696893 8368078574631525366324801753590767200 6696894 2226308065844169548562644313169925760 6696895 22422360447279347167348711318308808080 6696896 1669454276155229550051058251642961920 6696897 -312230427836693633739974485051326720 6696898 -1690291167298621601851883846586769920 6696899 -9147108361601337128401102230494453760 6696900 -4011282985302274426494907960606003200 6696901 -51138149429784076049318913766632985088 6696902 -10262112996541395774165818522565585600 6696903 38124573840969742017032723886651462864 6696904 47475967082304164430130974259061760 6696905 -36089400012182544941551204954672070940 6696906 202870594513457142538680823731614208 6696907 -28885467850283890887477529466622846688 6696908 381713288166583727050545287299370496 6696909 -50900943749966044006015944659452276800 6696910 -12430901923857963401946033427548180480 6696911 169878774388785065046439747329722472 6696912 -3686772998052127620556430216421703680 6696913 -3263954112646962606360298638081388800 6696914 -3511846121010805060366063033664498688 6696915 27959866123153517958413222038714543920 6696916 17507520460219882662311400665000828928 6696917 -28130586017476453410479080002900698034 6696918 15057743009030090670242857479086016 6696919 -51447781025349025749287837401824482680 6696920 15069414933196434231732780531174604800 6696921 2707995454909297465686261371030504448 6696922 -10940900038038274498903184372764009488 6696923 31118107293447490631712041009046815172 6696924 -7502711669127664352651114251113507840 6696925 13528054044556861189524783423464937650 6696926 -4533359430662741241803506525131768000 6696927 -7141912027763451599391390411070377240 6696928 36768784220383671470662457194581590016 6696929 -71163969697568374076837429587060957728 6696930 2410410898279596466530116597256192000 6696931 46935100154476377031236673554659263464 6696932 -22836866217420838597824713710800534528 6696933 -7522972639861288673770505133577869312 6696934 -17060277203337430948715358251298222528 6696935 15245319245035027771242444922283528160 6696936 -61086426277364023526917873212646195200 6696937 17809183884907025386124029493965795300 6696938 16487244848700859170434707487810098944 6696939 95801027141096246663126021428782768 6696940 -5636644430429522941768785144247326720 6696941 -74541350662495587747531747612373646100 6696942 4276929454692880126624552483896029184 6696943 10102192574500299471084102201051791088 6696944 -5046296171253400066857445751799152640 6696945 -874905385488702440885500629812832000 6696946 34637614902342124648296948325320471360 6696947 -777597623630977653746761513473679200 6696948 -6153845626545517107617193880034512896 6696949 -356765427167064382592239750199083520 6696950 4064869772147937786121817970829593600 6696951 -13386346225735903643583558176441055768 6696952 6920955333775115166644360767848038400 6696953 52765829945860095871023179218207460202 6696954 2211688899986087424963001968521913600 6696955 6635288626944769605976633127706255360 6696956 4504192494359855445049741183854182400 6696957 70906770521968888405479077054763041088 6696958 4958743135475534723763610010488750080 6696959 65655316873391229583607671083886940160 6696960 -6435919854335119642804676546946662400 6696961 5725733156018017930295874968750624000 6696962 25307687771274523107645369193292513232 6696963 -3492005318318131599913118251995207456 6696964 5715586402148172033101216047034269696 6696965 40805671520976913446733850530316591520 6696966 -802336104263625497429813384790902400 6696967 37068025628306148780178515207162230712 6696968 5120701263152409577885698533231616000 6696969 -27126607751395457144087999492987471856 6696970 3987380042569839347513499897198720000 6696971 9309257992077777095433123377228077752 6696972 31423388903003015268225658834841395200 6696973 -32409977644404976109433485479367716436 6696974 -3252381594230314636142666210257573440 6696975 -10664848243229709441923370154759847400 6696976 -3504105995074402479329103554543616 6696977 7092533818965658487427989234394116580 6696978 -19161178919611028678466483092145979776 6696979 32012153883466492152465947381761340784 6696980 33073032442606177620680052295115312640 6696981 248444294208033827488416006689999100 6696982 -15126925069568780515300808954112791616 6696983 10364146720019065864769520270201410880 6696984 5877283881967747691185267210988421120 6696985 -5025513166133000449096589435983650240 6696986 -5959477981799461778672656240047041808 6696987 -28768226630253063370399577968148160 6696988 2896201442668238874729931038019655680 6696989 23736457939155297478350911569131981324 6696990 -5429696002047943766338752749369321280 6696991 1276661632316773188205330668678620272 6696992 -234110002677635990032908411790688256 6696993 28415140255601320065949094132373263424 6696994 -22997445187415612705017090098115606704 6696995 10972755988363179683233085123453442000 6696996 22479007521824604220330975651348718592 6696997 11957399551385710177118757292312954106 6696998 -6682684465181150067191944515273105408 6696999 3699814733902533696143496034725072360 6697000 -5508415724492176385697545466516480000 6697001 -6819669766005260790029038604727722496 6697002 -522090933992167384960231128501371904 6697003 8892849330413044461625509506582039664 6697004 -8534764461682511041299463126913522688 6697005 -4215283547562238671300470111490257280 6697006 -31492222589142837437866452885611954880 6697007 -3059581479529248487215882343344558336 6697008 4021072949323753848362750990565261312 6697009 -59344650028729205192512874719968633360 6697010 -13427026808270695531405015647425055840 6697011 27839131955628162734399986811284124472 6697012 9117512969418822214739398404384471040 6697013 -16506727881320183714049171688111821600 6697014 -7421547957855664804267577577480494208 6697015 -175109079889334465269240218383112480 6697016 38728342238131682628136711802597621760 6697017 -23313131049406289323121942127556085766 6697018 -350474788909755609448995004640311296 6697019 -11246135879562181579839161155403435520 6697020 -836753415066574675551888409176883200 6697021 44451809410031417616097378519271247552 6697022 -3324027994794282600414730088167234176 6697023 -5697478306564991238660302777737853952 6697024 -10452588601894355553119133127645593600 6697025 -12534005140375113837654130440967368000 6697026 -5944035060072261601459935047697934080 6697027 -4610541580851470841542187605277092880 6697028 1045075602795164318637404118209026560 6697029 19797241367325809507996765968872383520 6697030 30477581129622895084732948328399040000 6697031 -47821042769393671417236558533816724480 6697032 -37729938275383562689351319634671861760 6697033 7051841472472286876420533347197905920 6697034 37406976736476357662360460111029682432 6697035 114803936575763472901290860008788240 6697036 -8796763612813624091084041277139877120 6697037 -18419439962299570531900747948085000628 6697038 -16865932843875520702815868379246648256 6697039 58317771281475876192491592750280443160 6697040 -474943538913624450194443012551475200 6697041 12616922906013108756700260489290258880 6697042 -29169582998601462202474342181117456256 6697043 -19230523424515639427922474539344914708 6697044 11945747735285587863322883737686589440 6697045 -9587323764556400606903559689947553700 6697046 689707897137822615728889496777300800 6697047 -10470777170647388927725693022122528128 6697048 30502615170559442329943928689555128320 6697049 -32396051717860732285551563953909816950 6697050 8268939520882083207746024085421228800 6697051 54444123971438308521939674680963210052 6697052 -16704393264145434384533187502364014080 6697053 29929155488925843367441414399750632000 6697054 -1055783504237708635190543341360889856 6697055 30508249838514489783242406086727057960 6697056 -17790290046134481060060411295356420096 6697057 -38003684314105261453685624659390943340 6697058 -2788454132939740505735079737284350816 6697059 -21259457512722983612844975908293948296 6697060 52145572186734172926437293903190568960 6697061 22551404388570054985030412899946156832 6697062 -7464885261563829959731559177597875680 6697063 -15583654059546954329403433710820648560 6697064 33690618887802006192835426736622059520 6697065 -17724083988336710381631049562047889280 6697066 31838622417630603748163715373519949232 6697067 -40658800033414235787144317952814188480 6697068 -3830213288174831392623046336510967808 6697069 21805885035467596878237240155438543020 6697070 19655949297765652724334284137767660480 6697071 -8435800478064277790144880318523993392 6697072 -2407311187292720938077566170445905920 6697073 8933281720735846451110445584664570724 6697074 4123025516426693493029211006507500544 6697075 -8211965865725109947393442356896320000 6697076 -6070784507718685410036570116036250240 6697077 45160809515966113672646962968061698432 6697078 -29897719735838040972132537925327091616 6697079 2482303633600097858376193239340005000 6697080 5042090420651940871840948806019891200 6697081 32511672048660927728964167333531882 6697082 -5351107709816783896808452723879541760 6697083 -32919509394574364417041382744481627456 6697084 -4510730954778955456448507892252534784 6697085 -11115631226642566965565267739259056640 6697086 18975501025926619273233268868173440000 6697087 -1459467163037433391231085816826907264 6697088 -14029765761328863351035034916072980480 6697089 442682901384759636629445568696656384 6697090 14906611552165062555022667416291161600 6697091 16759729627585322098673891556125106432 6697092 17450000855988136242877756850503191552 6697093 -1864784828489244413754282917305788616 6697094 8608533660750368119545113294188702080 6697095 -6771532382198629999904574506000850480 6697096 -17081514441900855363381369559929815040 6697097 -64105045338813141635532668383979610816 6697098 16267070702648553804345654464454087984 6697099 36441724338249129859118003945307224136 6697100 -31798427804669587933857924801571545600 6697101 8575964091785365650304660808792890560 6697102 -16901903013219804724373973879471325248 6697103 -26051580495118331566050266310805687200 6697104 3323145645427518979105339447276142592 6697105 9902000204227048859789790521807865000 6697106 -543056397095425654460394758576793600 6697107 18718766285386104685830219175047446640 6697108 17820233797141007390650123737923328 6697109 -9300272287405255421932090615489848690 6697110 -4281746768122981071418338495782983680 6697111 -21007418314681360345264598492941257128 6697112 3969622251307088716956100293383731200 6697113 44351250291744241507009583163821913888 6697114 -2538744021015214008282270774922051344 6697115 -28077924908937415472087154518916255600 6697116 1520660538031760827447077519537659904 6697117 10082964793678556803928792045862867072 6697118 5502901145963382888547561749369431616 6697119 -21164100998696705127709319631791756544 6697120 15241578777427510370505943303402291200 6697121 815705084174250472306812499735565232 6697122 -20228516870152849046537058234720448128 6697123 -9727233887489054162780074139337808376 6697124 16544989351246196400132789598029225984 6697125 9568216764747127613299042290737043000 6697126 12353749729820786340417033740471212512 6697127 -2500168880440809699094044704792358024 6697128 15309415521508314577135670936024924160 6697129 41397925388245182813745649480512404580 6697130 -7563375969532231849505305030643212800 6697131 327635764980262745643619199159814144 6697132 -7403242982863505926427534663485434624 6697133 -20183798152248319557518686388297750376 6697134 2393406236436315244452566305056858240 6697135 43739595512373338943729000444044443080 6697136 11003262426462726438466039374372667392 6697137 -27151213497262675354762369907525681040 6697138 2581724465514491118534803093133312000 6697139 53036509991388011572044618889892500440 6697140 -7366380909381420178547534571756103680 6697141 44935887831669103435325592138503126784 6697142 -18378276659402153048868298398207954528 6697143 10081279090695192278310610195699098432 6697144 -20216380362335768648856821776175001600 6697145 2268664774297949926071284293843315200 6697146 -1644152594683646277675444538699776000 6697147 14357575163422399612488322584801170752 6697148 5363000689525842227729563060732758528 6697149 397790291609705437519568282996063040 6697150 6515558395454130215507172777763152000 6697151 -7927691080695278668694163733882291968 6697152 -2263883851632011413226877254847430656 6697153 -47277492875818285585395324463301361598 6697154 3992454015997265939540863661855341776 6697155 -14050190525886457362897000488215125840 6697156 -32256040932588406380639585057794500480 6697157 39974321582310154434381475217870981406 6697158 6449464423489147217741589064757913600 6697159 24615428294461418828675311897737188480 6697160 -10553258142569602677246385951381248000 6697161 -148798360552038986780288471362236300 6697162 30087240240795470284035159247452278832 6697163 -53914662799016417727224795975692012032 6697164 236426327372013196611687253735772160 6697165 -15667902175703430583898480937843365940 6697166 589735973869060186671781616216196864 6697167 -15786566242999295307988293180026312688 6697168 -1179845720455345050574311002537803776 6697169 28171548805687046426169591494032707570 6697170 -10712217861129069033991053036944957280 6697171 9916613792475013294471952646931384704 6697172 -23093551708051457392577507822457980928 6697173 34561234388781137214659194339009188960 6697174 20523005559253700343072952524938083392 6697175 21983816277665519242509375897772340400 6697176 6564864687787249533189194332030525440 6697177 27799199478060259649442207255138719440 6697178 2184532716388661985278275415614832640 6697179 901510676831705920211492108489584944 6697180 6782420949794908242188124393372579840 6697181 -485025629895418174201902396270179616 6697182 15002435447285154009034545062326185984 6697183 -38476855218100057872436126046572716240 6697184 22377097394410433862779093117865295872 6697185 -1295220825035192582905401178910052480 6697186 -3406623512904363270427984856178220032 6697187 -4762564930862520257869136822209867008 6697188 -11372676631652191540472852264846714880 6697189 -2035617067225158829178504601684219010 6697190 11021822965669943480374758466325116800 6697191 3240651471064119030205980425909557584 6697192 49072856726467266362746986741777792000 6697193 29147776129664151029883562070280128442 6697194 4339139569482510662633764598077788672 6697195 18919272730435456066894703387080627920 6697196 -33599804941975000454424695136110530560 6697197 -8302763609333140351458134757296645172 6697198 -8968646801422475140111770012409598400 6697199 -37888142769750144270619346670939418800 6697200 1371774544179521913857823549065625600 6697201 38544955896943126828059103874283146496 6697202 8973286267511382183041769738194205600 6697203 -11368235150142339063840932714691786696 6697204 -44137965187479725987544103601090556544 6697205 12294585537528279275191023259649033760 6697206 16050148023259842091517074532149670112 6697207 -911004489613123872504665494959970560 6697208 932664490841524413003973790117068800 6697209 -8685409434981408402790971785312673216 6697210 -1835417409257018071455402579853688640 6697211 14179971417266760481663406015867343912 6697212 -6008636887714737772092098581207661568 6697213 -5384188677455947010831151494123916538 6697214 2180838579051355275581514890961107520 6697215 -3485293181448719550826949749132416000 6697216 19509894653388734765818374157135511552 6697217 -13332267343093761981269582233514200128 6697218 -15764688971077782317867663977688334336 6697219 35766736780444948982661986088173466620 6697220 -7078445056470312532591539326587749120 6697221 6897474303469000991652913555487647680 6697222 -10141879630613048742466948828470129792 6697223 1639743058956543165154006207062644928 6697224 5832148988717434707227717083504312320 6697225 16381117948484393228390819384320384000 6697226 -12790191747015541400928536727543572688 6697227 -14654528687833582123283177406300613200 6697228 -18597623263162147723329272165471505920 6697229 -27708562990883763760441604048735712 6697230 -11407423932832213156652558433886481280 6697231 -60783662571285654449691461385333373800 6697232 7016313880581348668662941197854310400 6697233 -9113475817582585879904755378844362398 6697234 -15471366745655527567446692335673727360 6697235 36337773622445538335832155836325945760 6697236 22294539804674908771727586909364224 6697237 -37144423000011166396868076701982478848 6697238 -16162425782687754352536933150811170240 6697239 516718157572094224580525542393353888 6697240 5577648137052133732006645316203315200 6697241 4140050583157227633746753983690845642 6697242 -99776813923056191474514954103484688 6697243 -7443458587531170997897475395865750000 6697244 -33417586184735589020245789990138480128 6697245 -8413027572321289283109407278797470400 6697246 1222578536713245258087350755263411072 6697247 2221687305222361561165409742566440872 6697248 37432606295180777379363505266718408704 6697249 14640247996073805658503834418851292564 6697250 -61749254771448562502758804688640000 6697251 32240152797633176654704990614695286480 6697252 60438137821641843195273269077022630400 6697253 61097216983184158874605829391844028640 6697254 -12142546632181645748205399232561039680 6697255 -7248699021571786826136163372447628640 6697256 47222130942650963910674959833350138880 6697257 -2306622264305622605833646475566745408 6697258 316007463454456985395734650587476480 6697259 -21756964232170203335348686327945073328 6697260 23209561075477168118193947352264268800 6697261 38856770505909489932528666567658437452 6697262 5939211588907842980885823719112952704 6697263 -7556685977468375991494176404819659256 6697264 -3490549151426331442031751308004491264 6697265 -9989970443380414212514654279140720000 6697266 956118118105881871773958640207660544 6697267 44214017226264044351767635559187550120 6697268 -5821681531164699892832569966318053888 6697269 -76051231750040586713553692973596405760 6697270 16265812964354687223002826840436963200 6697271 -4142053117489663772454050824708376640 6697272 670144527616056051986158109998878720 6697273 -41266221472173333583959168243100515696 6697274 -30736066360870772075471284101392974080 6697275 1963250698082214020010237829867122000 6697276 13650594920059753309078175802553564160 6697277 58146591173975145191361215042357085126 6697278 -1648111487993691482097639186487898112 6697279 -9987525548493536298160489680701293120 6697280 7278641059170402646529926189626163200 6697281 -22779784389159814648392225706414250448 6697282 -2207948087413673915007766021228873008 6697283 -18778502755566985034951720006625606468 6697284 -10340184640785748858492841438610739200 6697285 11038744782031385610974783384970768000 6697286 11965191057557832437573084666737520928 6697287 11454591757397279417502421290085384920 6697288 40323807311929146944640757624504320 6697289 50277794921989792240886288368880567460 6697290 105636364938994891363403920181694720 6697291 -21144872453399966787076519603425288200 6697292 8333954720842538895275165426891384832 6697293 -606865588720651959774623665491810240 6697294 4645679505508150913245329696624405696 6697295 -7658636591414725183292547486882677760 6697296 967506661416150037791888553141862400 6697297 -32231450088618429906114792656290970254 6697298 190322151874821340572914745784164480 6697299 1249415610294289128053771927714307840 6697300 -443770338825161975487662974162057600 6697301 -32829079626316655225773291133936826912 6697302 1742769774915154690945681947149328384 6697303 -644380837865328066374195808923386080 6697304 -44572866988927901622439273476755865600 6697305 -1815605336669664145294750126922696700 6697306 -4638935935130880417627126971117011968 6697307 -11585264189871411062437466971329024444 6697308 -2986026821480803267897569604914992640 6697309 -3239119738420674710785259518423658880 6697310 2590556020647179841293318701247520000 6697311 16995724046383539334852853931279801672 6697312 -5382832839554234201388377924305944576 6697313 7172037409962152923059234485989997760 6697314 8793380615861297816357488534805737248 6697315 -26732524461846024857338388752704581040 6697316 -17671798477943698127011265518246680960 6697317 551233698141561121721106312274288800 6697318 13301885794906624846628398392421551360 6697319 -19215027919403049318145349582245214280 6697320 -18656026293175009575034974713686425600 6697321 50745637131147369076892554642930142522 6697322 -9176827830133118184228876287579166288 6697323 22442548509670662000779966767232990892 6697324 -15486110975800287611904177308475454464 6697325 14554886156349490386612709422627010050 6697326 -16521397473138563546961226885107993600 6697327 7248767214379846766612220611992457312 6697328 8218807564873310462783244282341720064 6697329 3788639227952394387753175716124196640 6697330 13374526687411155817715519182906246560 6697331 58484373506764148225767487157943149132 6697332 -5998700654680408529147777128953135744 6697333 2837397779904257044760165788601953280 6697334 15631428090564842094750197887906387200 6697335 -3228002579662973172488771749898483040 6697336 836891010716394999320941544743219200 6697337 29162991625103380117207488440557003092 6697338 9641711262580726822705661476276537344 6697339 8151491927169740839389642044391940560 6697340 5349697023331279853628750415636684800 6697341 1276062194589583432433561724671057952 6697342 -3754185946868903925978542514542323968 6697343 5014177279828096906029798594676670592 6697344 -2751022852214957053697500707249192960 6697345 1475191811585759721629566476298752000 6697346 11752200905259270524901138951475345872 6697347 8129059633832127405921451035879909120 6697348 2716903377798660198289039027127398400 6697349 -2250467864585247396770925019982760036 6697350 -6885682646837150231000539517232000 6697351 34255280373845569687331048388694983304 6697352 -88335529659018699225036482532201338880 6697353 -8632887565963672663749504292190639040 6697354 19968874343075234712126272007645906624 6697355 -16819783012352580597465533524898819040 6697356 -6883935329098250841294433500819337728 6697357 -35959529410712209471024723566235704394 6697358 -8616370714685540291689800281341684224 6697359 -21933465820219078125488501284531556352 6697360 -5153178670711523752526248967508049920 6697361 52900890666829111121737672244783021424 6697362 -426182242166455450786415293282624512 6697363 -50489213327723900359916372242867842388 6697364 5725059865761579592168439025263665152 6697365 20802033710884344789324752780633094720 6697366 -2646514496297318482761242120853549696 6697367 -63415200291862162982363036016725826360 6697368 -4958700537737457854551386758530621440 6697369 39386348134902734546063337019150935936 6697370 5208652594126003773155484034123176960 6697371 -45197161068057494535799468893074406096 6697372 27310869580191174305835108723929912832 6697373 43266021521408903998921186976667177804 6697374 11104751405596867143822893134265060160 6697375 46742214883341325697789322414922740000 6697376 -14318827335199190225018946364731555840 6697377 -31005618743880849549997374285775592160 6697378 -27452303029785508285471762691741552640 6697379 322832550469203791820834983042050128 6697380 16444807579774438251132758677693378560 6697381 -57021679163781699628421293918655114818 6697382 -11226564694824412822079513336984829888 6697383 15296579896906606620377355701187870720 6697384 534679560519409016276965461257011200 6697385 -1829832463492674881869910292105628800 6697386 13158509587824772577911499999220142080 6697387 -25221383134712950968178221471401824808 6697388 12169712427791184101846608398166012416 6697389 -29886832919980225681486122624567696576 6697390 -93433057818007968839709856181168640 6697391 18134726356641819050157315772648597584 6697392 -367842477898052089461434647003594752 6697393 27965978790545641158003382004907849024 6697394 8533140271484267576558733771249423360 6697395 7151102792820067745950105218279027840 6697396 13526608457865432227872023751815996160 6697397 -2368253724914105992645300565310157248 6697398 -9364545625925174776142419836247796352 6697399 -34280114213552074417113706974721360600 6697400 -24170421389971315358728097306999808000 6697401 -14363932241770071627797772325270574400 6697402 5192335004505028733944765471473937152 6697403 -7011213682648437068481251205040200348 6697404 -270490878704333365953310397830063104 6697405 14103980255080826432417736697728672000 6697406 -49461283963766571121362686689778400000 6697407 -4489367257741733594772004740203684208 6697408 2677005439812034362569377848351522816 6697409 -33999636695102508783316632824702563884 6697410 -1142307911443121351967877378676720640 6697411 3410814759894069777331699282920936864 6697412 6118779668086428022774622935155017856 6697413 -13579496783014296420047976220496709540 6697414 14673837601547802052586728849120201056 6697415 2289671536500451316007617010964312320 6697416 -19562770259609296635804967115418501120 6697417 -15011862041302725887893984385449885680 6697418 5815437185549261766955649344515379200 6697419 4318644133681419501000179224194931200 6697420 -2007555014490503651315840542441605120 6697421 75292668856709678615423178391600455852 6697422 27661530399807921321932127187539840 6697423 38711711000288704154237961032638994672 6697424 6059187363741280442112064093417635840 6697425 7390054910187509000309059667802580800 6697426 -7363547218382055467820244732758583296 6697427 34008133994930823289228476732590188872 6697428 -719033200328499162799045028721131520 6697429 68853405487808647781544358806652478030 6697430 -3934425718975068998670566951340583680 6697431 2281777329975069139528164626343077280 6697432 -81279113886678374773876793816432640 6697433 -30435813736798018478948717490205361136 6697434 23031945310668910050699433153793571840 6697435 32108429696758704501369144001848146880 6697436 24347665982715460144011740436346470912 6697437 28803287033898627488567061653806102560 6697438 -5971628067556705754948045511512120640 6697439 -11257694681067734648674758578871810048 6697440 -18535496016982598351125992120004116480 6697441 13246689854642981430323429728949319842 6697442 -23832736953108886948526841013102929408 6697443 -32233148334440396330490262216832760000 6697444 500218219191404666077015756546836736 6697445 7378277348541414531171511348290529920 6697446 4205998411260066175874743895050450944 6697447 45733224159469671141227095888743190392 6697448 3523325691248244721684738323845775360 6697449 -21339890372031297846858729057466764432 6697450 12825011678219387058826083849823530000 6697451 -17642891889419220826777983279034719216 6697452 -13231850732676292932401517765123475968 6697453 30154146125046799186597241960361651456 6697454 19477999159105366873556851014163405824 6697455 -25127321510085910888297804311828710880 6697456 3423467707144878171917485217284227072 6697457 1638022895617787544584984358548071680 6697458 -1232514341478768691973896596130752000 6697459 10788077312640633946179050614784627660 6697460 -1169748435395491092612924059722752000 6697461 5835294803307042560017160116766026272 6697462 -13639712305304741843497460271167692800 6697463 26799359206954029744308514535877756160 6697464 2833764971876964532048139109900288000 6697465 132680650781716881941274501539214720 6697466 -2502875880865560627146540633133287568 6697467 19738216460111449134005042598810869436 6697468 19199996888470603224882683340335673856 6697469 -11463201244435608471736729577855626356 6697470 -6165121042924544021246415857514591360 6697471 94325113549623339093368612737041416 6697472 -21645999667841673077947630246604832768 6697473 4988555402367128529503150831017735488 6697474 -7481263383860341800417444004148034048 6697475 -13123867745223600096780936341162602500 6697476 -21663661391408397540885309798619344768 6697477 49747106578238870980388933358006831326 6697478 10506073603580009904442508658770217024 6697479 3835186487497597724634058756358082984 6697480 -4519646182088811631322509205535897600 6697481 9291380282373795584728834494811040640 6697482 -7051403826414224606092654823463288576 6697483 12593727058362972941056254604785797104 6697484 -46893356807360587845304452344424777984 6697485 1455936187187296989795176649737683200 6697486 -13503493545487772692142719549745318016 6697487 32909158105294809029638335171332105136 6697488 66907384856089625015251199493931008 6697489 7561261048824083346997155612419706290 6697490 26071914191882290323996626955269570880 6697491 30883716807238353719743686092336163120 6697492 38378843627300442013792108547483447040 6697493 -41059119333457750379981753814938115456 6697494 -2023084444949445371586839858837843712 6697495 -6936353577300545632073144870191448640 6697496 -4846871316905986026641978057373696000 6697497 5170885083289985187552556601448927360 6697498 -5599288329706871475105014148496455936 6697499 -39378450846758893155758828211502021500 6697500 5195936678900843538575763530803200000 6697501 -17896637133839126656962048101438856096 6697502 -154328825348213795539398633772682496 6697503 -13160888638491307273710052446364925160 6697504 26449505685642434683682589473494794240 6697505 4719593292467676504817604253776457000 6697506 1182125820866198800047325865919076608 6697507 -7761054853938619517374574153223312528 6697508 -24518334819331141010045960363544576 6697509 -4586706762815933205318169171529323392 6697510 -7790708951227229555552822684696759040 6697511 15412695350807982183239115315830021112 6697512 -7748015094652190052254494892809420800 6697513 27766675806490415159739820358618146420 6697514 -1033253410308775088543162223650363808 6697515 -18561592501904075382215908278974415360 6697516 12052358464595691250291072469111109888 6697517 -7983312763727925757044607418685959220 6697518 -476163968273320726195054385519064960 6697519 -4911774720582690182439755288441349120 6697520 -931769183177671363145117477914214400 6697521 52288806187906912246620292371677905920 6697522 2179326461823256487531602515631306560 6697523 -12449695955372948746805849045103990960 6697524 -24002843710637698575730826016645808128 6697525 8078489471553174852147418963854099050 6697526 -11597615113865912706526211667439521216 6697527 16437748834209923566028530816949746920 6697528 -42810568914757801323598166832802467840 6697529 -46447259172474334693374320242401318870 6697530 -397029561971554085423438120066196480 6697531 -571091415916841854819008596090036640 6697532 26836721266214182528642571059518912000 6697533 -16019977778950963350089782413489643776 6697534 9304367203494240243657297459922204416 6697535 -187083957077059315768037467012146240 6697536 -12024196900872402989043446596132405248 6697537 8695322387315948961732809379535677504 6697538 675530082145266749487784889592656640 6697539 -32621599342137777793975432345064478480 6697540 7033522341026551367443157348554794240 6697541 54222581102144411772495021362184823680 6697542 5242903998288745908481580809679723712 6697543 -20561358292069376684868654446760930536 6697544 -2410173247164430881807686348464128000 6697545 19313208549760875628612565013664144320 6697546 -12918549196706893820999497530815448528 6697547 -90151752593794099359975975045846463008 6697548 4073805374085384950145289070223848448 6697549 -41446684156301709333256737404714365450 6697550 4631890113896556909514482098409600000 6697551 -187379452889412686570664142043579136 6697552 -5891471567325606216259538203618975744 6697553 -28290818702830569427484953820125581198 6697554 2905244502323813233242186624324254208 6697555 -139950634919828723873438195909717280 6697556 23693914271279088452998869655214995200 6697557 -16257117169910073254917162553248384800 6697558 6079033163030138556906555721198374912 6697559 -56979203140944412322474456843603584848 6697560 -25665345126576739601018948858088038400 6697561 -6322151942380141952894545935251248056 6697562 -21859403599150816313602979276242809600 6697563 -36136517998519354961529846087563610000 6697564 -25154103593417889910712063263534349824 6697565 4128108997518737569669709136523727340 6697566 5518042727878888539364176034306175424 6697567 18234753970876443346823682483534595616 6697568 -41672128364687415357175966414435123200 6697569 34684952132999595567050028959717210544 6697570 9565371668939839820546559452866690560 6697571 6886469719419684708523726464101431200 6697572 2234527495557304469791541591605837824 6697573 39318385516206689267172380489176397822 6697574 18658107794117064378404460828792346368 6697575 -8779316818016756456419867630498744200 6697576 44812480570366707224896080632408064000 6697577 -32883858910165088832217818055019289600 6697578 -2667246340878760488122463509049120000 6697579 23249106217763797488175327439612201760 6697580 50929095319717078759029436607937561600 6697581 -9398567040372144868916288504535017472 6697582 -4115827598285008022735766776178267648 6697583 38180269965813399477312048171827786280 6697584 -7831946506420373644937657074286002176 6697585 -50512094374508251158493579453748775000 6697586 5363586065663187173276859637836902400 6697587 1561468028077760605505530667612459568 6697588 9545388064948750343978964288010743168 6697589 -27803726978182603665697212493625222610 6697590 -5391060762289129154223248428936663680 6697591 -13209441401909699550071399847855290008 6697592 -16186594289879012150041604326638305280 6697593 -8521461962548733550952020042279665280 6697594 469912906979608294954074638039380992 6697595 -43047085127342467909893581784679582800 6697596 -12049075282746030422871432846006475776 6697597 15672906952037590401556840883431303046 6697598 -37782329834155142117317483266940921536 6697599 17234712882110829863670298446350223360 6697600 -1554703881419199204862612979318784000 6697601 -8637943232441853269887559969542241196 6697602 -11012046287869774397293293086566837632 6697603 13826922505286029048158524722942886664 6697604 2740836302974034293574477009425541376 6697605 6533457765909490610865913567993153920 6697606 -4765604332258604938714165406361323520 6697607 18117201978773846198616641708702763312 6697608 -689542985521769259392548288435814400 6697609 -43550427932399924107022272601115281484 6697610 -12900432459115011296518227430323762240 6697611 20559094269696635847868197354902390460 6697612 4947069236500668380087028974463127552 6697613 2509547571563268664376274738173329848 6697614 4298564434609474037274050194496486400 6697615 42506595487266823965388588176301178760 6697616 10145770413194128144818102808236367872 6697617 41254472813812307085683123819675726400 6697618 8485826373419580823640231658889679760 6697619 -39348448749098379766607778663999760980 6697620 26116574504086703390931351683518464000 6697621 -14074655377683207832643371060253759040 6697622 17908976953903960335016775348439662112 6697623 -2177103488834163691227701974855000320 6697624 -43248630986463923955284825159946455040 6697625 -36547653679693170468905695392216432000 6697626 5465768715420760792428854457560007168 6697627 -1091601813240325599760650135103401968 6697628 2336424203063898510747175517360679936 6697629 -14348733998854724689779231935715415476 6697630 24638051082157084248083553027559728960 6697631 40638528840686426968361290103463264 6697632 18569811512833165713816317494136143872 6697633 108563591489977504054492758972078162 6697634 -17633547124038058805013056244264452784 6697635 582977779299550202804056317627486720 6697636 -46328443188126373845566721610420423680 6697637 -427907233883616379026975355273133760 6697638 -16835918858411555819566186477406839296 6697639 -26144508881250087374923914762480385776 6697640 -10424798279356753747827325820118067200 6697641 32851743676776310919606284374278457984 6697642 -9765845298027105780783154395830277888 6697643 6007956963056126228832497315194705920 6697644 -195101174243669338112908873172382720 6697645 -37760723392679494775389556742373802100 6697646 -4437176891737098373075345287881321856 6697647 -22193576261770014227606915071852488 6697648 -15475969485051492041403050205080240128 6697649 36243633636469639995000798564091273152 6697650 -7759195118757916915993205277797654400 6697651 327305248978509886772984960157232652 6697652 14778516395725588425028754244798105600 6697653 -2774099514913553604843048595777564896 6697654 14392849568144396743404376526189455776 6697655 25371492125959811400057535569413447760 6697656 -3583790464444491386066336706350039040 6697657 66838790392565999044844128310903444906 6697658 -20240415616369409227050067740780645120 6697659 422741105929757517576945279970777200 6697660 13357742040797069297784513822576768000 6697661 -1734122282742104040250599902778615738 6697662 -9279635130356066066227805871595962048 6697663 -8842985475528593630004012092384354520 6697664 10593072403004652494626497440158580736 6697665 -4092417515543821462418889621552282540 6697666 -134055260112135548931897912146735040 6697667 -16739407862822811580048462229724313284 6697668 9839461986892189547576082246255344640 6697669 -17641886697600667548994930590869893632 6697670 1690685989404008571101713613015439360 6697671 13126398730610250407566188627624775680 6697672 4523287879777161151131878078255923200 6697673 9625126505278843261142497306033674624 6697674 1275105293940614188086935033058938880 6697675 -531452602293139356407708636158179100 6697676 58804817115391966290167237945038821888 6697677 1022044433314891032061257495591846144 6697678 -6709494020445870952063079948257903104 6697679 275762537890144183181602230919154784 6697680 57083766650374020220078335354470400 6697681 -7526517078283230208984935286032341518 6697682 -14092673340568277859714886522189757808 6697683 40078663641250250376466186744343614452 6697684 12810518880384220005461978792928079872 6697685 -22342926108040800071929199370773733600 6697686 3579977306925003357814497553023920064 6697687 4201708820950307750029835781265634520 6697688 58768793595776538559434595886224435200 6697689 -18318237935517970602210314834641221312 6697690 14856525217543901286081728642880787200 6697691 9343011970005512607540730880341893888 6697692 10173480482298400640791330647205831680 6697693 -18214940974631899526048864077419828058 6697694 35810993981924383683749910371334531072 6697695 3712382879062460456928728682600264000 6697696 -46514754804566300568162190852508614656 6697697 19428010222037927560528195729332920340 6697698 2337278945338900902882475590831613440 6697699 -57500835614437388206588226125823160000 6697700 -1560677230282501707542296192726300800 6697701 39049298448602029022581401818960087040 6697702 48043606404944013255405831218646196224 6697703 -12065088363724940898709802108389775880 6697704 -6565499988644306718934708281997639680 6697705 -5673999282013814582514842407837486080 6697706 -3214098302711329453176306448696634448 6697707 20878532903505076066101994932448612440 6697708 3272113012503071774751339209886378496 6697709 -34063394380138392832511928097781160960 6697710 -2757649498673254384663678059387460800 6697711 8511793655029288729671800510562353760 6697712 -9887369012390937943317458832594960384 6697713 15820157653299996631930830523644432 6697714 11859413429522936422573792531340834304 6697715 3944666263727632816175103362603808000 6697716 -6989613705470441940017225761001097216 6697717 -9977095898208488587864038808439326752 6697718 -225992128407188760366943253018999040 6697719 835714271631240355738168084279176288 6697720 11238010204302191068752769100359372800 6697721 40047860476867601160677028083358626922 6697722 27816071602376657206075351976156093184 6697723 203956663337726128394573576049875600 6697724 3363358612266776696867025242506824192 6697725 11073887722488272201378990061771405600 6697726 2373382622528511763737705115088388096 6697727 57612661646871330083591216357651640576 6697728 1672533586963989393340309763858104320 6697729 37110506900405229391336802132122130260 6697730 5606916049779421672165827421307949120 6697731 13751910664027804219536356979090348864 6697732 -48214665355071810483177091268641323904 6697733 -11335131560720681761997473114459377600 6697734 -4197249345611707663982731576712896320 6697735 62414926785554604686497265930960670720 6697736 -2713837952089374149885736752263987200 6697737 5174644694823598753040143791106457280 6697738 6011928117177528414191755571647974144 6697739 20021358475837675398439290781983823440 6697740 392349427929675516654619099687157760 6697741 -62259417460927652849220516513078310858 6697742 6925885811659743913871196735868291200 6697743 -1146467235027377950822649437117286400 6697744 3443419178232345812397176665492000768 6697745 25558913715635065789375085929799819880 6697746 4021920955597547821073434625175859584 6697747 12697488802722762338526072234439251200 6697748 -33986276365723075036347261041031998592 6697749 -7227400754846525502012536590826442336 6697750 -2243701697061539807818746153307776000 6697751 1286319920228952565560757913057671752 6697752 1740063135149348233876253784242565120 6697753 11782867250310898909153434784523316360 6697754 -2087207041493564582072223603137641728 6697755 16557575931043010986884659629191583200 6697756 10504855989892475931211485172241721344 6697757 -36790485802828766084572040570587711968 6697758 -3356541194840425887488860295780186112 6697759 -7376329013478740047784766604450587040 6697760 -10013868973460724083317791483388231680 6697761 4830749841841894825306679228098406400 6697762 -7822524589692288660920728755095423328 6697763 34267905755475471045034476082702098012 6697764 8190957898714823046697317165957340800 6697765 3941219710444047983456462666003473920 6697766 418988291071802111210229639664704000 6697767 6806646400212837271967107083046202880 6697768 14009819004653479717238028218436157440 6697769 9872256692538169808238252520556648328 6697770 -8751096038495438810024143757572166400 6697771 -30068493735771645986023161890906622028 6697772 -18707186965126304303351490979507852800 6697773 36394662162379762851634085060569044384 6697774 -7070327030444106798764014866915420864 6697775 -5609967229609907544156241113943585200 6697776 -4131215412576002272123115028659601408 6697777 -5002766975470274119062483583955196568 6697778 -48698677739784466702117147480654525440 6697779 16530971441322178607991670722853100160 6697780 12405219841612772588087755257066105600 6697781 54403404113980245182750141413685720352 6697782 5870739859373951625236544030294835200 6697783 -12651191560562833202210448906553468736 6697784 8115464165396517242168525487949824000 6697785 -8079031364756891793476133014416051200 6697786 21506846739441712504382629279573076592 6697787 69458177458070504880648785480276712912 6697788 -23122034493837675239165479214536281600 6697789 -16776847250485282045803181763951124928 6697790 10458259501984408252161186500290262400 6697791 9571054320562216388777113695840833400 6697792 -9686448533302965602354592303530639360 6697793 4766611518511890502899642884969894340 6697794 -12680219918154352713467492584080131328 6697795 -6910894876269984159083323680955705680 6697796 3621371172069893920712159086875303936 6697797 -24508202470811334445497361105930467840 6697798 -4765540399129795615305971352794357760 6697799 709918595473185365305831269199795800 6697800 1194333764142712399350410253632832000 6697801 5052738666064771404419974749262653408 6697802 9809495932721255129482383298668386400 6697803 -5762358387280347811923564890824584960 6697804 41433492830955242380414881473639564800 6697805 -28744716331253115700616379247529341440 6697806 -5926281905930070654009086216228162496 6697807 31125418764566505764152974429623645520 6697808 10251534572681157898325700569676029952 6697809 -231402030524886886247762910052150752 6697810 -13856846767988790158619739545277519200 6697811 27179368597252807348844851187527240800 6697812 16455416085743914801900578535069722624 6697813 6725774761124979676719728377077826140 6697814 9072268427706056614889639800605772032 6697815 -2551453707101872226895872710356180960 6697816 17120271264067626659302989846021672960 6697817 19294819616780263714536347225525697792 6697818 35289590126528590461666678444422510304 6697819 -11570998316973208500185898121850954504 6697820 2928565190723760905345636505939310080 6697821 -4189171896813312670508613064645156224 6697822 1604341285198172076554310784062165120 6697823 -242213432268916694945504137100908800 6697824 8776898835142569109752051198572101632 6697825 22402781882947476797355012696776050550 6697826 -3049162458229233158795906247972627888 6697827 1665777153222691658998740579648443364 6697828 27643254826688588054018349010201904768 6697829 3682133053832790428974434793216422912 6697830 5386613031723478847143204209309143040 6697831 14050373832765161127285082634077233120 6697832 -2283432482337026567283109541716838400 6697833 7998422385220321346020362728276822304 6697834 -10126087249040288331998985652597920 6697835 15314354045029929856145812935455405280 6697836 -146982063954692903006315474623779840 6697837 29232234576464771557513253470915334486 6697838 -9009386432836217303880979152085375104 6697839 -7942260713333362832645237757334102776 6697840 -2518793884739232931871277964777881600 6697841 -10769897411298054000794500643279827758 6697842 -3557716389890971866732085407642263040 6697843 43623070931690512898439191933093718092 6697844 6381310107772732016596876311584228736 6697845 6897945732168014374262782023809850240 6697846 2353557184033972167827016322302005760 6697847 -14635820978274180754278598133427561648 6697848 14904853420493410205003206019048448000 6697849 -2235968062389920615048265170222469036 6697850 -8028030955780912478015993180331919200 6697851 3319937976477658806330355691438402304 6697852 173588779680071931105082710405865472 6697853 -8637336688377240831949162187388082176 6697854 -6121408793784172133831174458930777920 6697855 6784086675453604190176723915219718760 6697856 -27397939452589237744635765372129116160 6697857 -52378611310505294397581770353318912000 6697858 8833352552697065792683798690009379280 6697859 51452543938105577621502315575537686956 6697860 898090630731430989100975889284792320 6697861 -52364324195522937391898132250348464800 6697862 -8889157580031633545569740590307648 6697863 31724936039164185277429618148990918400 6697864 3632596134529174243501035842017827840 6697865 31588023148321884562365878702020149000 6697866 -4224128853359373657864524464163175936 6697867 36847731395963645640437836326770947752 6697868 -1629024832815567400580610204737771520 6697869 -65012123558729569360360853160031582080 6697870 -17611856386340551644538106485332621120 6697871 6323945226907840198618729450116478944 6697872 141220505419428093620194490029129728 6697873 -65893656985552568381900243159617920 6697874 1740690030650013398940421557118209936 6697875 17471687792117801604902450045078328000 6697876 -27637287678868973106347000704891699200 6697877 -47405185831926245089559921974099676274 6697878 -10011506596260185392558680389576735232 6697879 6116917103767735260816579014619956376 6697880 -2848768430131688483354246958366720000 6697881 34369454931084379052531054704821013812 6697882 -14179491053902232029032240213180115200 6697883 -19612755056036045250786551015277779496 6697884 6619089475808899065535155357185187840 6697885 -12899561686507287859719617954188662420 6697886 -6979943215941952173011505307898869056 6697887 17851596943390811786625743617647540480 6697888 -777815955378959709626775782180388864 6697889 -52415850651857433456248964042431461200 6697890 1209121329374382486895118216441229600 6697891 20607483149063157873332902879731486784 6697892 -23370954501326512118733355520737766784 6697893 52700930106871936741026623963670171744 6697894 5900087532128153168179478419510626432 6697895 -160197275210448811398874525984115280 6697896 1776343180633676048492855481277808640 6697897 5424511209491849325579714097613476346 6697898 -4134308878623040582656975966037880640 6697899 8241456013803372917092603103514213120 6697900 -10323162353801714640343515240116544000 6697901 11868346240796064578486142377726115552 6697902 4106999049925604475942891358498170432 6697903 -11458304192011461355093889463943303296 6697904 581891419987100793939178064874307584 6697905 -3889932635067895833011037969442822080 6697906 25299902070372959494374397025290555152 6697907 -2534687109354146257616480620221087888 6697908 15552558024198173439279764480236130688 6697909 1360181207195536186437400829044735200 6697910 2985516685234855068246704818302543360 6697911 -16705530312979803342827901131483980416 6697912 11537118886070245750946650145518571520 6697913 81938350785754362702099139331997606084 6697914 -19146185540662115652527690735321410560 6697915 18810468433615702178257121459215126080 6697916 13134584202726848696813803213882321920 6697917 32513477245719137526117052888838130240 6697918 -32865561997123678992416928039730176960 6697919 -54203398807502284508803018525367183760 6697920 2476137846585555837458022328046714880 6697921 -33133668822578414009568018387730226878 6697922 -1472345044995279648146629808970399744 6697923 -7321587110349745993198491100364628480 6697924 804509140222327774657037632545652992 6697925 -503284888591831779978912324916606200 6697926 14921935211507538985557162267202821792 6697927 -8334658113333298629590801060183573280 6697928 -20742625491283971174492654772230051840 6697929 3746445273519155618630248174962398400 6697930 6663371317808800813343182418972587200 6697931 5688175934552727065088221520641835600 6697932 -8989159805678514549945015140104700928 6697933 -25799408143181859716367864905554898976 6697934 22185618969889685001563129127742733952 6697935 2161549356175899364316592101675333040 6697936 420253056655836666721694767020769280 6697937 14658444177837402886392746810828016240 6697938 -57257629028323400844677998741381632 6697939 34617953099768599690614487869321957740 6697940 -29197133197423088957896119448731336960 6697941 -14654845427862861435705330950737472160 6697942 4969811497831972775803949957338896000 6697943 20048612358922492250492009027046951600 6697944 35239767573796623456795023349325824000 6697945 7601936587650782884775638770305209920 6697946 -25442105153618533675683381312169997328 6697947 -27973459827872618177850692473208798928 6697948 21086590477185320060325370704067630080 6697949 -33877970858049095950372645237844328564 6697950 -2323919135811263808559683449079936000 6697951 -1940884183049967154321426527660514088 6697952 29644288947865122542936047973802442752 6697953 4803019749161336002822711331110182144 6697954 -29681699922663686940076198885368571824 6697955 -43468461608875361985753752347201920 6697956 -4102205962514573101702582704054988800 6697957 -29596763464114440783946438530130184994 6697958 -965844492430026340281962207732817600 6697959 10510522966787586883275292100925131304 6697960 -33337615655924129484619291149016320000 6697961 5951648450484107611357799783746404132 6697962 -1057595605910585851538049989039864640 6697963 -15234536869110382470315174724599849776 6697964 6179119110291765155848762602172434432 6697965 7708241044719124755745937637614898240 6697966 38705372436416366601484029360475701120 6697967 51230730065195200362412247520426152016 6697968 3614523466145455079708500482228486144 6697969 -3297837901743936167125298546308467356 6697970 -37146730824695488728712403600729072640 6697971 -572751613729739582329252876769708208 6697972 185132249987333295681767954839712512 6697973 64727873862805890576924165932281026222 6697974 -125995936223923909438492332704600640 6697975 -10071989536489149565441890785224800000 6697976 54591729460900779313900768195141263360 6697977 14504292577959657632048262292887685536 6697978 -5127103774687409458763200313581119744 6697979 -67975666531954330855304119059839379420 6697980 5078925345834891793033703645554114560 6697981 117795792874648290273570540509912160 6697982 -31060117135873353564506548959596433408 6697983 -28749368484272986721388041081618545632 6697984 13173474543182370491667412513636483072 6697985 12722186705872547749708725978155040000 6697986 -10753235565504837491985314470307318016 6697987 125235065971311396749903751251669583760 6697988 -5005287735675225234579487680625410048 6697989 9547032771823787588524109188497762654 6697990 -2617098096408510035746879289724268800 6697991 -24285172866598623492767473147483377648 6697992 -4784651529491611684543678106229964800 6697993 21972461383014746188632201067429957840 6697994 -6152223449999320811966201088283344 6697995 -18240723265105831228440343498544420880 6697996 2439818476732723596167805144508513792 6697997 68383550793896697390914205003242988300 6697998 2991649226253970586363594791743191040 6697999 -6789424769784133046480217647511714816 6698000 -7038788132690619693919368471502848000 6698001 -21153419698772889268266990911955187680 6698002 9439143643223833245571280534991383952 6698003 -21784874528422817765469429671800679616 6698004 27362612171565182103418858294884612096 6698005 -37932427095139250145620631842122082340 6698006 9837162442540038555974749878893992896 6698007 -18157123719576162917460932842769409072 6698008 -2927577784024618904176980750028800000 6698009 -38433701505556240147142261415513620790 6698010 9439051812326154219484481323429624320 6698011 10181201165647939980955716675154472952 6698012 -11762545202932655693161508733512722944 6698013 -3703437378509787016043932865729410560 6698014 -23303835989233419637931981613231502080 6698015 -7317358954278834462249787264229683200 6698016 3430398633090553930889564168743157760 6698017 44502492558030919303087285400422427904 6698018 -16136324526126886176573718678575244800 6698019 -11702358218681883206227797652337707656 6698020 -8595542334450407928725465082549227520 6698021 -8175678437919705160782892134789794400 6698022 -2055479198988990598190105728735787328 6698023 8372701681609756035726252091561220344 6698024 -477639815824075495293706417225236480 6698025 9464742761467792775520328226868636000 6698026 9919478002590067768931815970380289712 6698027 18307935086898396387013685061994960272 6698028 -19372677604239697413592278493518299136 6698029 13104432165696930975214005139020026284 6698030 -10272082865635291861750125482441873280 6698031 22682663304461488616005196780262828552 6698032 7893442599673778097227527573902458880 6698033 -40846312461516567836708420766421076718 6698034 2612067140437262628369677589933757440 6698035 10997486259678401507152462498571754480 6698036 -2784110269909400884850202492172713984 6698037 -6291210560496326060644494965946272832 6698038 6432253593312211768913524685007649920 6698039 -52572480884616056919672331549210595160 6698040 19047629633599061144268950817071308800 6698041 180609436075762418960256944042562624 6698042 872772719477489941480611455878480320 6698043 34742063088349259408989022957016871440 6698044 -12837962081948633948972258749105067008 6698045 -1693986576630083289476526599221612680 6698046 -2615261195876059339042532177430392832 6698047 2299145580981667540241310560360653872 6698048 3880406080430331767905964619586338816 6698049 -4723755297832508420367647554652072352 6698050 -1553989400629220370528630746571780000 6698051 -32319294057299312280533366585156714400 6698052 -17253290908635109413356685968430574464 6698053 -21508909002404413602692284912811033698 6698054 28700570589321749816506637049240382272 6698055 6834614454508380388009013543323641120 6698056 -27246492240261406687302278996078853120 6698057 95383951785697061859711355418093831952 6698058 1797631035930550791000191611455763968 6698059 -30766069214343673405586964696300620184 6698060 4808709703131288672251328177601935360 6698061 -674158453648490229703624510925090112 6698062 4889598304250018239737654990029265792 6698063 25172408054509017481527613775653299312 6698064 -1822222097120149192179245577795010560 6698065 -59912472333089637958676856183379013760 6698066 -28901177155937171511718739202484134768 6698067 187855674866238722952357076352411520 6698068 7089421108256262377860109712283454976 6698069 -8594831487112710454312996631063971968 6698070 13442480591641946341304704335568483200 6698071 -53079055164447314838298799550544628728 6698072 13827301751958727700813499169927372800 6698073 -8198090445464999645514082633592323776 6698074 -20831517919408381706182451220838696464 6698075 -6972159109646316779047141427050625400 6698076 -7010736767406063558988284658360320 6698077 574661129460113857375123342700960000 6698078 9281700374332601252521686392608179840 6698079 11148130124025273744389739530705851920 6698080 -35324885759631245532115793625510051840 6698081 -19305729861507049093474062734515685868 6698082 -1002360233908705988173853957249006208 6698083 -7290318910077807373129521282760993536 6698084 -30752568504681605240915101533270196224 6698085 5438197958134409852036684533083408960 6698086 2503110713348649823190032338789876864 6698087 34550910646735188886633398904856454960 6698088 13565688028801090625171473277489510400 6698089 4821877442608500266943244175639751840 6698090 -1566653826474707228800650307348531200 6698091 42591205364971206716760164107106567664 6698092 21231363317311722758808330054549391616 6698093 -34190151433698617535338484162287813280 6698094 -716608377357168181195589616242196480 6698095 -3162220835316874860418797159708233400 6698096 -15931805791650308591266241114730037248 6698097 5316350680959419856509822216947674240 6698098 4105889007278904724990449586218721920 6698099 -21878887972743001335063652280116638900 6698100 -7169301773978392825095218452648704000 6698101 23656906168819985624319712130918183100 6698102 -10490434117036127887975891312530207168 6698103 24152148476400471666857246464358396904 6698104 27879561227330490719132950517987328000 6698105 -23683696109906872977119268146750967480 6698106 -13846333589486999507440895028920017920 6698107 -1704036022073259408778143751274096128 6698108 -4736842977223934618143326593459650560 6698109 -28500993237418816467017411977958818272 6698110 -61896673574725381754537893573658880 6698111 16912938206265538299718298577851458560 6698112 19778130385800958109936588995103293440 6698113 -163231196157387595949178414188375036 6698114 -26126897071919928833283609272219767344 6698115 813129435906263701629474031486408800 6698116 -18231202982467630042224637902767191040 6698117 -27148375513076548842285353370224607168 6698118 4414175261966998125171087483794872320 6698119 54263297490389662621203271061312314896 6698120 14707221445329101389879008690430771200 6698121 -4936336483174020239767665370576425216 6698122 -24188266612299974960635209062152455888 6698123 41872614377110621894673280821867143680 6698124 17990560285824237364257863947002625536 6698125 -4274580018080005890522125844164180000 6698126 -5314753047402740479063794001505499840 6698127 12034569005756477685431690699330398080 6698128 -1065177295682030015313845156751106048 6698129 -4532625575516244843108901497840049152 6698130 1799322827627101612276943019524160000 6698131 -4633607915049363580002018602645678016 6698132 6356937308974368440835709092164874240 6698133 690488500534687923135986808631429884 6698134 -3286794338293094442077487255466560 6698135 9782728849640128405420236240499549080 6698136 -21136315204353713607805200883325706240 6698137 -25783140369283707443678536727575462268 6698138 -3481552970173263692804234863373291280 6698139 1942301136981105012626339572140226560 6698140 -2776952860597077930898225205760921600 6698141 -8505229141926343794857866316954644800 6698142 18284691946478991262966457137135293120 6698143 -44587413612058837514933563337623736608 6698144 -388865628994222428436000616582283264 6698145 3880363117257733869431841028655917440 6698146 6969469164667534614508489004590656000 6698147 -14447260924132551902798485045399435248 6698148 -6281569268875832498741934369145912320 6698149 -13299929769222871758656904883959702850 6698150 -15069836138231739785617344864546343200 6698151 11109381644685167012338543777782995280 6698152 -198902310902041289589027523532390400 6698153 208503620728505547421991239090612656 6698154 1735229213022736525785901677241867008 6698155 15869452189736685934861532268975646560 6698156 5919947932793583372664128557757707520 6698157 -23712483180084478414641730320169634208 6698158 585436030475288777257347259073208576 6698159 1950668383152457169928407140791223200 6698160 1920996695300575075546150341653299200 6698161 -68724148752433050559106728075469759376 6698162 -8664103067322535431032749104680260608 6698163 -16465686803995293591913515585308564736 6698164 -34066330958320500060034940728096155648 6698165 31252500127543880904383378708326701600 6698166 11113611495209674273521349742404107648 6698167 8816918828001433104961301280756636592 6698168 -10766601107998625634488898595375165440 6698169 -18160320428679395337081854641410074112 6698170 -5578514579989257735729615067653088320 6698171 -5637781817020944528493096762552551456 6698172 -7616331042081892754099957623928798208 6698173 40354898576766419667802280193778396480 6698174 -6754140053592630062175333445972933248 6698175 -1595360617177350007480961582213241600 6698176 -10183140217704437692231917604852203520 6698177 -52089777229282554234975480976719776208 6698178 16172749043092866666169926931775809104 6698179 -15067372229414772409133964716919557760 6698180 -6703765078165952170742032669679001600 6698181 -7896257723732898392254520585590381056 6698182 -31923061675163377585484849440229448000 6698183 -29518599262304221491365863667722434936 6698184 -8606844847806402884544549198478540800 6698185 13796111256952878536830159598123013000 6698186 -19720413711610475300714474318351123712 6698187 10363341637179239147375258210091366240 6698188 -394459383854403406224783461598474240 6698189 -57413376275519069982837416210462096010 6698190 -5331945985157572018208526042433860480 6698191 55596813100309668737325334683772020240 6698192 -9517949947759174092287313216618799104 6698193 -18720031862198426812080317962371861120 6698194 20069307431754781934562029192741386896 6698195 -46356095216207565082408503707485440 6698196 -204818240078700070341911566754285568 6698197 -30148686801536314065523957943813124 6698198 1845497263246336011697017889888055424 6698199 -12808258642725224328497164803871109760 6698200 19338618278088778115414367599721984000 6698201 15612334856060082790519032902260994304 6698202 12689899704262458093599991983024381952 6698203 9908957813944693880626164736172144640 6698204 -29335055463422422666484869405859696640 6698205 36137154208347018510758181774394076160 6698206 5215150158231605772865538684808807552 6698207 -33448502188519661003864347472607272544 6698208 -23228850616467257649435696982583672832 6698209 359479165872046607063735999074639232 6698210 -13685783347794622185245781698989832640 6698211 2279298916501390732708989999450293760 6698212 -6797835539448377724145223724434359040 6698213 -2339952226642958383730567773626241956 6698214 -271173852405292353292754172364504320 6698215 36563628217394851364461568743868418360 6698216 -17766277708024135770326690863280701440 6698217 -22731049019929394560111665379903342080 6698218 -20626428739243254178163060553693967440 6698219 -15655883008550143856759057116926848880 6698220 17245843763621453432952955560294497280 6698221 2866512273688117116205695710352843264 6698222 19510183708237701435344748470696678400 6698223 6098266174006295556500196421781856624 6698224 -1178823570279278630649047860247822336 6698225 7334369784693032800108656186744135750 6698226 -382881954752957055351067514091075456 6698227 58769563536243310000543501342629679072 6698228 31349023941868710860222025419254877568 6698229 -12184688731409746901405195290238545920 6698230 -6116995079621562547157175635851008000 6698231 2478958005502102605619702329612877032 6698232 6944433955476773831365019000329175040 6698233 16306219435772556353069226682465317482 6698234 19560734754722673116805615577633001472 6698235 4367502661864596681380708423180358000 6698236 -30396082880244194251951386801336094720 6698237 4423704449200944517383054061669429632 6698238 -4427292463358027613986654655567452928 6698239 -800061308331852244732597867428485576 6698240 -19812651704355745893423350846576394240 6698241 35943337338246199390019497633071244800 6698242 -9664994578159641779812082693332423728 6698243 -11519458622404220564193564734384592936 6698244 2644678537259547707037282391593910272 6698245 8853655278227179576167324914807162880 6698246 -1619734816431190279310770118291587200 6698247 6894365683051975652990791652132505000 6698248 4291829133375515464015302641089628160 6698249 27492038495177716447949511101277123636 6698250 -6688984200578078485960371308625360000 6698251 -30781561344405958304915933574366358848 6698252 -24837505045179467895258824362392944640 6698253 -5076873856014117045483741491930066496 6698254 -13901756838638204998418394932571599424 6698255 -6245462643907696355884220327446363440 6698256 8257889866409555536895995942244646912 6698257 5700011220892540230813504928884542832 6698258 6169674415291670510698212594017098752 6698259 -40068381780074932631397497655307305036 6698260 1405561375052048859806736088796620800 6698261 -1311202400016336937916008032995344068 6698262 -778639930739884969277709045572259840 6698263 7784098374962761644141433302921271296 6698264 33906117593854294286370464826814863360 6698265 -9165601418197896537086318932348375680 6698266 -22824553826166604209329526196443380736 6698267 -3901990228281906955823060308182905760 6698268 10719789443040932745647055335960832000 6698269 -73433747385340457222103345469212169280 6698270 11804080624590572378094364594306761600 6698271 14665398121874685511140839859889474560 6698272 -20629324317317497701874074789756272640 6698273 -6742535578776270178489186308963391596 6698274 -2629169147153595234317451864321911040 6698275 -21459785080589477561907122664517470000 6698276 -8642502222722122764821366383788519168 6698277 -38553638181338284840033023019263918786 6698278 5920546334128783354661363616459241440 6698279 12284679789247344524242149688570074240 6698280 -23197812504707422384694694205691904000 6698281 -25359544836406397603065388684267926918 6698282 43962834817075291404383705514683904 6698283 -37790074607398153476041772834859204776 6698284 -64487021703089358028300222947896185344 6698285 24238329527514474341531935841874238560 6698286 564585041362048303562095342741087104 6698287 8267264190929152502156922895090817280 6698288 9130548269174159347867133491071811584 6698289 8619344390669465349651958817516477568 6698290 13741383444142419555734551923044190720 6698291 -25749962526037072991988876148016200308 6698292 263577259312449923217183343748757504 6698293 5378730714671297481532643368645529280 6698294 -903775064257428430622697862754754048 6698295 13155325111919407585491429678496764000 6698296 85717201507413012290749794305207500800 6698297 79515676181479461865179879496962978132 6698298 17670178865399750645303181238663991040 6698299 -38977220054259383536628648413048249920 6698300 10416599337297876086833185016814169600 6698301 9313397329909475886452647595017223040 6698302 1286488112546330852626312295140734912 6698303 -52365923625220546213238693620292048448 6698304 5254875649109066833334780908677365760 6698305 9918932137921065622658622911497205460 6698306 3977098283007599028918851832969555360 6698307 767020019875067366434527148929835008 6698308 10912174277908819356701109356608204928 6698309 33703973305283936623834894655904804510 6698310 -10880206057049423054559155399759091840 6698311 -39125226176696843539896054206969394088 6698312 16430672678729212696906719044360570880 6698313 -8592291009986713678485566661522749760 6698314 -8241385729982330677888112829750713088 6698315 6937257114225941068367564932004164560 6698316 3708148543581288069874288496969256960 6698317 -60980343857877632285730962668351295360 6698318 14908047126640901830285264141453440 6698319 -7556755164139000882136301190849614456 6698320 7033207761442338411933226575772876800 6698321 2547617238792024200897411184960366912 6698322 4873502164553946199165547331296340480 6698323 15995240080789181401133645056833609720 6698324 7772696096955390876915368663948877696 6698325 90029970895929089342060856033331200 6698326 -3101121989654783308392212138030961888 6698327 -17572583749610595136324008604042418760 6698328 198731027041895225489803441764433920 6698329 -943502152650901999417104343550955360 6698330 -17079956227916538813919243431235702080 6698331 -37828269795383819983778066568947213280 6698332 -13626528718890774132162578937271032320 6698333 -12497818568484292699663568108818813620 6698334 150469810039848021726215973316582656 6698335 -7225858977658340069197624672279506240 6698336 -41085750977317482166634181397630156800 6698337 37000008028936310675987197047292259760 6698338 -4966418716472326378805016825704920704 6698339 -26579623851017962175549960565333637860 6698340 -2172819087473205960135308479085568000 6698341 333686844611412138884030300044275384 6698342 -6088446609950774124147538866303881088 6698343 -35610990969891450935781635915716197336 6698344 45303645534853661485487569969635548160 6698345 39401379042088238127615413075595608100 6698346 26515836922159825145182081252395408384 6698347 -35847263407310571003549496880304040560 6698348 -45205863328406473018126703152052635392 6698349 -25376397684552827095784296026724464960 6698350 17208036254221456475191839899344502400 6698351 -24592449959825061373843314196788714696 6698352 -1040127388654892531563979810822356992 6698353 25161461417982359353321419183112233024 6698354 260361736300737912948055214694146880 6698355 334607335943511959330303975077600560 6698356 -1624552537781299259559408075496259584 6698357 -9499240605582104339942376807356037000 6698358 10015548488426559408508545323459622624 6698359 -2511718910315299391474477014014003840 6698360 25661980832944984901618318666385408000 6698361 -22578199388016182693507589102437262336 6698362 -2450776153010011577329422539535840000 6698363 18571425656034222344863960825990886160 6698364 -24460173124370135062959546267773197824 6698365 27658808302245947058683550829505833260 6698366 -14682774348754293460723425230766970368 6698367 -13976435974952733439669137216219501432 6698368 -150380478146084432239250878475796480 6698369 -22321440546747047888599605577023414360 6698370 3722207998930721036090519050546053120 6698371 2798220933980057006099175039968737872 6698372 -37532785239293253428221765573179671424 6698373 -39447697474993974378380949889940832 6698374 1816937972432288265691086444318614400 6698375 9805781850841115790542327298954924000 6698376 -1514648604662101130799763527395281920 6698377 4119513706354847550627683791862676800 6698378 23921251365011315533902095560123176240 6698379 -8446481918513517916517823833145253416 6698380 -8537292518815628109870569053359805440 6698381 24869527892200224749360129675925856182 6698382 3879221231567220297733343541938088960 6698383 31219368718020685858108609746175875632 6698384 -1545503855050633492581874943033868288 6698385 -26038306996528888796471292000770530380 6698386 4887358404262171192510675651791171360 6698387 1394031509978161605611355408532944000 6698388 -15383789442190735771983681504493025280 6698389 -22467429507630360836127147203320669810 6698390 2002296245123920004632021394265811200 6698391 12855858865202741865607225165242332160 6698392 64085613309251700997084530739730657280 6698393 14527669349117089284322675292550723840 6698394 6539487579768035983934186450890483680 6698395 16863529121714473221438185355466736400 6698396 -20640105381011207125326072582227059200 6698397 -12017583937459389528884712291403217472 6698398 27660418932875350640791600405410932736 6698399 -33984204151962799806476788325649638736 6698400 2147214294440225423865241436395929600 6698401 -46321865249839546615052059304119737296 6698402 -3746742732367435614815705652168412848 6698403 28974236036734030745826689026914658800 6698404 11575890560051710835292137138829193856 6698405 3164760398906218454738815681774686720 6698406 2312245319843275985396580018361583616 6698407 1238621537287295893969741113842302560 6698408 -40080678433510627859191145569394288640 6698409 15349200277932532201517575393375984320 6698410 -18343783866683284538249966073792768000 6698411 286991799446153160305553138136914792 6698412 -6372835225459642902559155609802752000 6698413 -20845242733406485539467176467064463338 6698414 -3027819203378839692291242056804172928 6698415 -6475968169128937883501727376566340080 6698416 3499104031710994643196260761845202944 6698417 -24914255176234822224421250920533189648 6698418 -4470823043022133990466930424654047232 6698419 -3550144420995151422481623544145411680 6698420 -2209292581848576790967935790034240000 6698421 23550921419092202855448246472674366780 6698422 -12926746515817584414346909574351995488 6698423 36375536319463796612544424498395714024 6698424 -10671317594850163148776897306488668160 6698425 26602529369959673552560561595431566300 6698426 5578205129280015043338057708274056960 6698427 5116988471365510043626186474437578520 6698428 -4088918509030321448418786171661148160 6698429 3021413187246128949028759125906633030 6698430 -1729646567271122359039788529815264000 6698431 30882884940398655738011944405057081000 6698432 3431697218226280108244660506173898752 6698433 -1795722382554761477465505542582507520 6698434 9569720405178843092838315199948433616 6698435 -37785015412929053461799804081981307120 6698436 7854993980604647778278653351159053312 6698437 31963209317569558906370255515904508672 6698438 723727401980872426798258667754922944 6698439 40806507987790066161262168564764312 6698440 -1574474223550895465772083857883136000 6698441 -19161290232310676622246777059068501158 6698442 4527498996360970455033395554554577152 6698443 -6427721116682381207100024543067081760 6698444 -33954040526277690966797698162157952000 6698445 1004911808456306187588727516218243840 6698446 15639758285593671644050628422771481280 6698447 20299324877763221025372468778748256000 6698448 2679322722545319081944051118755856384 6698449 26297112028142438296084025443919704320 6698450 3517061735172389269690197094673952000 6698451 12952910209500487224758466661310608896 6698452 -28958380825502408807807133018263668864 6698453 32633968032107811954366403380707807040 6698454 -87120240221182332915174207653775360 6698455 -20592032117674759003136909109364145640 6698456 -54124389456713951449901683051383429120 6698457 1167347653375588467459334499337595092 6698458 -1187847402560580670751034471888366912 6698459 5212347395282432586786850786896313392 6698460 4446342302187032349999499590127580160 6698461 -20009585284638808974034995980301773376 6698462 8719263085742856008433709386392879232 6698463 -4756860409303852337416816268378166456 6698464 45911445586113221430790948709579882496 6698465 5973559488327557448891869859594979860 6698466 -529093843503221828938163332904678448 6698467 27307179501081008717215542515382863516 6698468 9071076646510509513947107367317733376 6698469 29194061308044546902420734956169417440 6698470 9291134285375604525585643465460407680 6698471 2354321545149282701880856731094477824 6698472 6130866716211183528751443729044029440 6698473 7048282323302035218834515439250930804 6698474 3890322481311582093613574374278279168 6698475 7774842431214590313825015539064807600 6698476 23601313662791898876186122432889113088 6698477 -24640992464728475547031593528924325674 6698478 4855161101772980222833454292242315520 6698479 -2744045300559601657919658945229118840 6698480 67200459468084853447264898745630720 6698481 -13009252287421219600063344463360533648 6698482 410047409724647489777396647593884160 6698483 -64645075426106249948259397170248504376 6698484 27985766467396379093896925890854789120 6698485 11086442174199516179223185507793895200 6698486 8708856289380640263865472692126930560 6698487 -4752393213574497368046770211294690048 6698488 36833148815224070585163017199786393600 6698489 4332637848863561350750366380202056960 6698490 8325019811188417897326445826477541120 6698491 -4927290421170396529558819720462918108 6698492 25563715423876835259982226784782524416 6698493 24987277637955428146805188851241587084 6698494 -16737451323555333076843724107227540288 6698495 14683503374830539427940932609727215200 6698496 -3900694529950639332706802470339215360 6698497 171100184046129033071448942343345536 6698498 -8187770378783919734821612106522125920 6698499 29771607955632944320926582848483420664 6698500 14966724368791675788593362359137856000 6698501 32963657532155657292601124686329185502 6698502 1556249253205330671731779780708887168 6698503 -2219702903019734580248694967142298320 6698504 -21317919842227133862164105691800202240 6698505 -12110926932819785738351797542995791680 6698506 -19458648780473381935454359022435235840 6698507 10451721683762118361230042583974327600 6698508 10436466300703471018518593090192616960 6698509 -5189941871554891023003240372000665290 6698510 773490361082290190972845007000325120 6698511 5095417757375593317096529542815477760 6698512 14776589839172783610369628633404809216 6698513 -45166876588065300023845947833501018076 6698514 6077213491420288539676857592193408640 6698515 -5022421695564063816846151980136590480 6698516 25337714992477681729319875060079677440 6698517 -10724660108776262563128941187154494528 6698518 -7905366057109465273228396315315331040 6698519 44124092549440043240216012685407605344 6698520 -4845288066699445409682796046321664000 6698521 4370448410231827808944648327764279312 6698522 12798540629771882602368435400352742624 6698523 536909787006837963714574185527820144 6698524 -14905630288047743801029985444815361024 6698525 -532741420454602343825126389549159950 6698526 -28053886557219081518702853231206722560 6698527 26208107570770269624100142782946640864 6698528 1486234274127434513381428336372875264 6698529 21967600513469412903052186467448818084 6698530 763267751257447229679636340008656160 6698531 1799511467967620880203845588989619104 6698532 21468199229993014507924362583809490944 6698533 -14251889109132563041576245909636737218 6698534 -47350963781940631658547264673014229248 6698535 -22477549975401000647276789145483754800 6698536 -1487622836877052719955865365766246400 6698537 -65383817608905407040279329144299310208 6698538 4840684139919787819579556938845573120 6698539 62641467558133811809533706350592800 6698540 -373841177400548753616536336211532800 6698541 -26754918655603657030476220350040137408 6698542 -3574043177147399414688277760934713856 6698543 -5671418006317746486033177569074970496 6698544 12321845579290887106053009735352320 6698545 2035499084576799056694396996214752000 6698546 21622610980334478601909077890324915472 6698547 -41646837266992834336531738487018516076 6698548 4125918637211652577104220290680859008 6698549 -22304077959104348941656387785999519040 6698550 1252897983617343507301068961078996800 6698551 -22034503184429161212206778019910703448 6698552 -19829178557911710630216333759056977920 6698553 -5763582951171817593660545279995949520 6698554 -7587394980356006067411978256447785216 6698555 22490265821853601953134282531105016960 6698556 -11655334417068846304559369597651609088 6698557 14866380295259871926000833298905092806 6698558 16409148529862367390886297839352538880 6698559 -8609471249248654502406890940500711040 6698560 -6174569985382833536142314239426560 6698561 -9651284017495821791516779358544193536 6698562 3456276321282467412022545462844967424 6698563 -19374801530670155592922835213993530296 6698564 -11113051570253760555968905628829941760 6698565 7875127737363364352489961500358456000 6698566 -1755201001305872737458996578431967232 6698567 48591013215304545216557328395392886616 6698568 7689171010559016938407538625935769600 6698569 -4718207638993812497133944148412981030 6698570 -19719652583266849504315157658010607520 6698571 24240078859869943706432746725384982464 6698572 -27440743096610429225978620063842721024 6698573 -4957777485115225496148404620404380160 6698574 -3561280847658400015544373239250854592 6698575 -11134942432147629690171480618230503400 6698576 855715034739747948323721470361600000 6698577 -24951101285990276243314231157582564880 6698578 -1539212273239531915976631147150133248 6698579 29533797421102515686600173851753171180 6698580 -1385333927922776169584826913845657600 6698581 88131445677425409784891352508472392960 6698582 -16228112013868361339816910264003374016 6698583 -228431740197443125636687849857642240 6698584 284429358430743434382111683421573120 6698585 -4732985239775542227294476666843772600 6698586 -3686143503523222838661995706215579136 6698587 -868276354990004739229401350583358448 6698588 -6147509997244597624096583018931310080 6698589 1861788194773187536713995498946287808 6698590 5981576734583187714340241210094484800 6698591 -2548783569149781068827675761774778080 6698592 -1584970461361298290984299736777359360 6698593 64223518924788795611946377075180721600 6698594 25625562539816400636119345041287371040 6698595 142870862360552821054742698930411200 6698596 16538000603046014160128503729883715200 6698597 -14611681640444768039339903780644989954 6698598 -9188891093968283089399310154452547072 6698599 7202994478399489051504219965942140600 6698600 15804110386837846486557269313412224000 6698601 81956718403136923188783476361309120 6698602 -3786386025811244341139973337934361600 6698603 22852169475641333306618293503197650824 6698604 4533622630776157735664165058751954944 6698605 -25595971444556089708534513283723639040 6698606 20439005969334447377206926979114934784 6698607 2870999522649737165347574719856972040 6698608 -1053230290581086344895036997996707840 6698609 60251520693862050044285722091419156404 6698610 -5344370362035852511405764768943080960 6698611 -58510123564847735970775546838991236788 6698612 7365541938611542629559334259991252992 6698613 17529474296489166407158377479311192704 6698614 -13306318844057799786617995121834574720 6698615 -3375829704724871339528883795944816640 6698616 -3928575445181159620523653602145382400 6698617 -18453381738619449032246164067891985600 6698618 22000513611118319410935387504720827760 6698619 263017514102599835357316393879155700 6698620 -3244367780680563411744013729928824320 6698621 -17091080456057874524328381763021416000 6698622 -1060396456293784273755032619489616896 6698623 54048757086488046747628217205206199360 6698624 -10033069660145212563130263202588262400 6698625 32348275021201655746587184805437488000 6698626 24127786080687267831213332077736448 6698627 -8710287955422826853010195713491609440 6698628 -7391962226837492468866078613314412544 6698629 -5748610226267797024496862269078228736 6698630 23488826762179394387032813493409336960 6698631 -27132502871048488485153123782130433200 6698632 7226516342311488180340366076051097600 6698633 -1893363090123136430836080885097046118 6698634 8284457968112147549689847378711796480 6698635 -2307830288809774868279873232979046400 6698636 2662805203094868990614379186457678848 6698637 -23815122238087700979315315005041495104 6698638 17392313623289016112854834652116747840 6698639 521712301940204718874197724629894840 6698640 630143264560672359418684763131084800 6698641 -10817151815268956400975716748418451216 6698642 31577293848491879203186203454963139472 6698643 -505616964766415847128208910637323080 6698644 31381355984086594527233105893748651776 6698645 -21404833917169110575866855468020536100 6698646 -19616725931530265082399346493723930880 6698647 21158124942322894669171098057460478560 6698648 9977592047540655396011788871157841920 6698649 -25005260795170583098387472208002064000 6698650 1482306310392399581776975013203296000 6698651 53386602331969412467198915698663131652 6698652 16190441125194272635565756879552640000 6698653 -48548185785829839726016401874502833000 6698654 9489990859915110284995455473865665472 6698655 5715901440789355139384684855208600 6698656 34637454428534014119051799957577859072 6698657 2715447417318066599369787347382059712 6698658 11715755779314350153302360551363445248 6698659 -15683394918692755319261443562204809920 6698660 -42374404880599417601841697483706880000 6698661 5558796653331789585931910663004831072 6698662 -10335526954339868272076555263683439872 6698663 -48301276357330531888534158646374496560 6698664 -3333664389808612856062877691618017280 6698665 13157731200105371072582357004575065800 6698666 -968419588185530873297993346587553792 6698667 -439388942392500069996004971485886120 6698668 -15042084321341432656153905309373917952 6698669 -294907069685450495916071203996282656 6698670 5769019946195199837425885677384826880 6698671 21313897328416876019838589382269641712 6698672 20525317771051724029843851139301376 6698673 40190245144236370942340380983976932000 6698674 -13721813790317784629601613015549655520 6698675 -11459685019206174107141008020455551200 6698676 -3824183519539170084474604137057005568 6698677 13222496223879618222668342553652300526 6698678 -4459546926704540231476031205064335360 6698679 -11529176082622655083771834080614955312 6698680 8729777441635403140730283884898508800 6698681 -34994952760641804357639105060699840 6698682 2320929675918717066171713321100370800 6698683 -12043426805147846023600194834924995640 6698684 6591437830800285420819488474289125376 6698685 2830381277787226432874525321215825920 6698686 -2244416548757928034712669439623486208 6698687 24515041611510818275115628046888950336 6698688 5270504212496587878479447673463111680 6698689 -26619145775037353941368813113929432510 6698690 -453733183697282355946444200184658400 6698691 8737408698002978746332126542685725952 6698692 5508367337798950098195272048435159040 6698693 -4223516337296115918449029383804816900 6698694 -6050896551593890658852327648077089600 6698695 510871429675831603368493675310947920 6698696 -37028062644651134203423191664401776640 6698697 7191489830027195921515489769429237760 6698698 1429760169190183861005340577001879600 6698699 -1027627253038321180546889676804250080 6698700 17034707107242116694577103171731200 6698701 1879987873507639973920595524780170400 6698702 -5757760046712800782029699560638310208 6698703 7396911704632127416272900408373583616 6698704 3725456606155561450522631404396216320 6698705 8920067985447348650753866810572749520 6698706 -788087831269972523697862999312204800 6698707 10732297347089943855344811322458789520 6698708 -38474548783236577675801346835426877440 6698709 -4180954543114722320707891907383731186 6698710 -20761213338894075523202431368362160000 6698711 21362984099669943509863410673167972312 6698712 144126775210311923486848159627837440 6698713 -12226683315168811365356241229797201600 6698714 -5052212346399170488655587607944336896 6698715 -19547023431354644046471792485859401760 6698716 -146398923074278327897258189364398080 6698717 -5853895059894888047097073150248747840 6698718 -4596192539354712110987214472032340416 6698719 -31071000268008187707343999768654975304 6698720 -5861491886738506706071109702847037440 6698721 25590605690718596468845435985861691312 6698722 -21783743020954116519872511698793934848 6698723 -1410886098717991904881249169120195616 6698724 -5840844746798292917250614586906636288 6698725 -3239207178076807967658030177868092000 6698726 -39571525774615599663553114238976126720 6698727 11497084884706414882565404778588778240 6698728 -17516979568781872561171503107227975680 6698729 -10813576642040137990704958478138969670 6698730 8994911114451793584085741406139966720 6698731 1292954355858024925613077284583943632 6698732 38074321061602150844132174063743140096 6698733 -4371089563119374264834301557901498336 6698734 575722854917877274135919672098027392 6698735 -10525801149369735277984631950971024000 6698736 -553173527827302807865985813190574080 6698737 47324400491385544387966500756867906386 6698738 -1128209402042937389286398326070169600 6698739 19357339703507788380214808215177319520 6698740 -8384741001381485485895419468053227520 6698741 -19195231754744172529881010208030528370 6698742 9196969454252419029491618955767808000 6698743 26622459359401471523573308113464373992 6698744 9465284439273003949305610953612042240 6698745 25684545299648506093037884873462961220 6698746 -10352338258628181411679191948595508256 6698747 34298281544193016015113583844780401512 6698748 2964693347146803785258002596693000192 6698749 33385039074381119628144294233198015750 6698750 -3841999251517777420249648063634160000 6698751 1473303663801548542533989717886929040 6698752 11199743340425966963898306942417764352 6698753 21999796288505342661670006719976743684 6698754 -16224343357487350132664618790495168000 6698755 -300005962332871604539851426718183680 6698756 -13949558712264631617826883447668335360 6698757 -8679533296019027580669078977669063712 6698758 -18087087004760186546053013382237923520 6698759 -2805787499903521114639423898401825920 6698760 -18887852998208590411496588264212070400 6698761 -15960029336737677708288952669100753638 6698762 -1814975764855051560181461971305329408 6698763 609973785983468478565175796023918760 6698764 6050105927312832062353153474915677696 6698765 -10313797722987071683463793468440452200 6698766 1830827698731632855220381383679273024 6698767 1416268460408908995310526611752368816 6698768 -9075921645753102516175474616715755520 6698769 -147531756744481289552852866855612416 6698770 -5399142308554780763614949916682401120 6698771 59064505368320516819712967161652572972 6698772 2086536836115480770158612933363449600 6698773 539905659120058249298335743780523200 6698774 -491374083048278368345173386811401280 6698775 -16455279064949109131258865977408320200 6698776 -2861743649456188625214784161599815680 6698777 -28592263072999416287377884668906680374 6698778 -14530525315823128202901011058139060992 6698779 -5134501683249236751555873551540818800 6698780 -7455127968598417378559342036970624000 6698781 -32444568385416158915058670791982237338 6698782 13331902101164017646464581537287665152 6698783 -3231802683452382814286092875068619936 6698784 37632437337401711355420936680791080960 6698785 -5064386596871518747924577849260489860 6698786 -4631720464250042395029269141281887408 6698787 -8168708938566188619353278349723170440 6698788 -13312116239198893920434005956971437824 6698789 -18181580318355909209618182466440237476 6698790 -1618726532999065950946857003434350080 6698791 56423741633063979801656938231076430768 6698792 4955842031093503600234812851624755200 6698793 6645076460047635612646814466140056464 6698794 50423809960448666918503979116808892672 6698795 -10699886546544576084969460325075383200 6698796 -6060755714971104579632356411217657856 6698797 11057814994984553385002141849680560000 6698798 199096872765868279018545506675004864 6698799 22168790720646324258195430244393199984 6698800 2551276390399949996118849086496358400 6698801 11890468222183807807696318081403468400 6698802 -5988271338305359096232057954131584 6698803 8391036705063210007133315415181831052 6698804 -10004851862029543806030444520169785344 6698805 -7531330308162539920766782574975942400 6698806 10996897772520076476935306096638568352 6698807 -26720608923937547618020224967798201944 6698808 -36189341313820595301162928326670540800 6698809 7336458099491167749277620909740448004 6698810 -7598156113666798427010037718731394880 6698811 -3634063666134158838740118980971991040 6698812 22951634023483925588209221090583878656 6698813 5901557922365079088392306644158707840 6698814 18905621574738083313362248030267218240 6698815 79827121155950109987685451644524854400 6698816 -31636627489003007827643320953275940864 6698817 31689690869334266393232248107135043634 6698818 -18924918907379290778508978587691087360 6698819 -23929221562009002496303212892301469456 6698820 -7327828999356144014144544841380003840 6698821 -9741678923310071689416679148135766656 6698822 -24937393160736277580791425496219356960 6698823 -16760071049434657268239187346098217816 6698824 49656887876486797507768420042324254720 6698825 5111693695942789690422190246316664000 6698826 -10734981592543530379063056471352599360 6698827 -3293158237179009899873052858199090520 6698828 -1945979828397759692583763719471880704 6698829 1287223855552972448470632507510392928 6698830 -8647434128395566414700826442567638400 6698831 -58805262686123175748642054262861044368 6698832 3332348780021151477374404508516352 6698833 -31476225114229693565241854970992444700 6698834 -3152306386928439191917575245568995184 6698835 -17016810280774772327883183110387673600 6698836 256075685644741463169218702371475200 6698837 51202645940081539775294900162580389880 6698838 7003620486297740092427800581868945344 6698839 27625924215563597143445458706614627416 6698840 -12265545316411988173955503741106995200 6698841 261046963072913527444984610136599520 6698842 -11533586602677683762948514212192841216 6698843 -18698514990987307345696345383549444480 6698844 -33948583186913101782485501869514709504 6698845 -3576245735048243760323506583636253480 6698846 -11898186027001204982405396648441472000 6698847 1134523239875930912051718303628940928 6698848 19312680021202146840595194657548795904 6698849 3167366294495474908942954854799812480 6698850 1900158676033650159811158038506521600 6698851 -53534900180216695359131363812311515168 6698852 4852558706568641623436435492502896640 6698853 -9895439052599103895710304202950580256 6698854 7492225429018429905671274624367601376 6698855 42018810219761404102315891874697780000 6698856 19627290456887223531744509280994099200 6698857 -54624800857078898402584940582286030768 6698858 22653339366371658496002116052226511280 6698859 17418810199302698956757611630301112048 6698860 3141375541891247039434366938723532800 6698861 6136484277176455402309262634886028064 6698862 841628029175517014253034743580558272 6698863 -28186775336813709626198898655477079520 6698864 -7399650555326940417277676619646795776 6698865 386035469294590148274315425230024320 6698866 147779761559750690590062643006723104 6698867 7013892935723533353491329695636995904 6698868 20820285753291574216470701207231201280 6698869 -10721212042180382968318660031953416704 6698870 9281175735277113010868294362115066880 6698871 19662309470144458561769573986798713072 6698872 -23750342556914335593002909313744691200 6698873 -39375184536429529062947579489113383936 6698874 -2072717996008367839742292127418219520 6698875 -50051318574207466692509098667636196000 6698876 6971242585618104590498825330281471488 6698877 -4632962524471035518768867594217991680 6698878 -7708877839387979067676938111162293760 6698879 61615661418297917953085675705778255480 6698880 -9759064258014905778925810708434124800 6698881 -1856589463071985267853140736580541056 6698882 4512253476448530708883140589757685792 6698883 -6786294274254707434914620909898903552 6698884 -852085491033228089295341880406425600 6698885 -35638453661197851725682198161579076420 6698886 -11255375457324520562728433000522526336 6698887 8880944536000584439056778628469650080 6698888 -3642531744997570573348210930830704640 6698889 -29203700223517582202868890464669114560 6698890 20042859307282925279821629676569504000 6698891 -42193507045898729036478663381866136000 6698892 -26295082372368856178301218760261186048 6698893 -9289320115251814815789704052842432096 6698894 -21487031646813570586066699384996797504 6698895 3579092504719731911921889869615808000 6698896 -3448105854991185905330536517315788800 6698897 -36830202821977365882036515594858376654 6698898 -5728294003637459434113602874365281632 6698899 18602318951942751978078089394911945900 6698900 -3264710665641447901602236763417619200 6698901 46286713139547912785177802074014264128 6698902 -471183069898932362917143126730558848 6698903 -48017128530496430032437818883175201848 6698904 -19766386948679431610706410185692794880 6698905 13185203908948446170523902134428381060 6698906 10342008519706694920741615017903340800 6698907 47489713372137075863083198301014475040 6698908 -4790106614198487777231744627342280704 6698909 -19821653735203339420212881439101825184 6698910 -12466941222986436453656615008985825280 6698911 32246458887740398003435703479643527632 6698912 -88661804596051422398235203978919936 6698913 466226074375120522041881765443928640 6698914 -13869282282750560753112143743085260800 6698915 -16159780019559285270093347057497503600 6698916 -5531540730122284201773431974297313280 6698917 6075478783011136542768959697291539452 6698918 1194698810068992497898975628384502400 6698919 26575254527729246351977559816252545920 6698920 20403297445409939103067823095716249600 6698921 2087256498083336082417842326322415744 6698922 2891503760067806922020826309445943040 6698923 24755287156728636069197890278681646080 6698924 15730741240560392414344520996886890496 6698925 10005874563130724687023796011948656000 6698926 -497028284955439730999015668741239552 6698927 37356315063598710860579271637097191704 6698928 -8726920997013420238468804300444532736 6698929 37636148890108571085721531244398690800 6698930 -1188696578417807348756942797337441280 6698931 -15243026915896409837438391400851824640 6698932 -30455559516784477741945179704540581504 6698933 -1798591774751493457901143789601881860 6698934 4314072320423614628047818438908461056 6698935 9063611894854237600017033020794892160 6698936 -40984152728808951668488197330834616320 6698937 3683136501377692252886423014319736000 6698938 52086827279933045340353676182571120 6698939 20424089199161341880511623125578103248 6698940 -14081610397429509665767342002140774400 6698941 -11899779050724092357400285534994223700 6698942 -26836893750106517943215093066132040000 6698943 459445941891045403777292636997523584 6698944 -6373671544399292278215299004670935040 6698945 2814384846894664276529850156357081600 6698946 15997554781509856656877128729976973184 6698947 -42467098544719944599033487161595965448 6698948 2373966549721961211576589627132487808 6698949 600865833521280297129679318643691840 6698950 -6749010002220235993939777675604388000 6698951 3857010071096453227318450567720283952 6698952 -6554359344001367767004841406836879360 6698953 6304796309417367291920026157631994202 6698954 8017138107822847331353733898976638720 6698955 1653342259297464736057217080691109360 6698956 -12698323499024241708394557961511616000 6698957 -2981114963875750844945142602954350848 6698958 -4048823044965714618602911335016320000 6698959 1489560008842992090723955745203719640 6698960 2789590198694069381747780963965255680 6698961 -12957156384438747962590788210784184268 6698962 31150334235584008304081959136859823392 6698963 -36500262426339493840112977418927692800 6698964 19092650099262828190254494962640842752 6698965 6236073459641183111233160695459182720 6698966 11031114250420797589500765483610674240 6698967 21005922647644366175049600664139952000 6698968 -27793759462701353893365175854727741440 6698969 8360808863134545686266637957549241480 6698970 127677063814885221743352644825011200 6698971 -75812100027946882367354050515510690000 6698972 2591171679572540562262567858399518720 6698973 3958122752619348522207140601889094784 6698974 -2055333682623299528331038414781086400 6698975 -30747539834302700931043717223556801000 6698976 -2861663880091328342686251510726131712 6698977 -41183386763288111844713172839076814174 6698978 -8005269726015093859777563405086645760 6698979 5654479010253096980398929143526219168 6698980 11219899811069577882275240887327887360 6698981 54880653545027325233379953311956934782 6698982 -6306715252208876696471930974231057920 6698983 107773449277220797781848571647131226464 6698984 -5853393501448712623404396400467133440 6698985 -5715917023455399722095197983839026240 6698986 -9533550357564549793401773065966920864 6698987 -1290477541364675968788974858823716364 6698988 4497749927909720506303441788756040704 6698989 -12820523317186450186410220228547268000 6698990 -7286874257296143505935226993261449600 6698991 536225036098293251981204032118836656 6698992 -9014247483453751576104202987196448768 6698993 -5971432429126688071039894456967640000 6698994 -1052067199933654410618490963420080000 6698995 -7127468124693875905979753656994535120 6698996 -10573222007465482463441134580413857792 6698997 253791026894649600349900937076392640 6698998 -8070391517620376370851746251416446464 6698999 -6286096665255806658567811444421434920 6699000 8784875118312902157263510623027200000 6699001 -28080123639868701754252495127930644400 6699002 -17859280964879922354113845561779708048 6699003 -10817704456479723438861080137010813952 6699004 -8064353539099594452079038818330062848 6699005 -288142704339160513099128916301763240 6699006 -799630972083298443148753934249402688 6699007 -1413958078552585200937287659030296576 6699008 5412076101240045891851727468893306880 6699009 24650708606498723478704006097232755504 6699010 17590299584766463856458437872504240160 6699011 18227978244420788072933027329344502800 6699012 -8910228231198462904758209733957669888 6699013 763464021430888804311087584523757344 6699014 -6255310674163893008671923804245837568 6699015 -20593115752331243552535224012166062040 6699016 35595124770201120328177149823783572480 6699017 12164006281811000363370612756112016448 6699018 19427893275782496044339468824210126848 6699019 -470677429216251411037899294021263640 6699020 -7076408180529298689856961668513459200 6699021 5646013030432347293867194436134953024 6699022 44136373497213222281016622706226624 6699023 9281489670457273930061924162999514960 6699024 15972530212494327848718718932092780544 6699025 -10802293438006650134587277666430439450 6699026 -7468389428960113431280552435959530496 6699027 -11435533806233734930207598652918743760 6699028 6233665337785136292562360560089614336 6699029 39924859425174716459739481657186603260 6699030 -2295600290394481937176389031850150400 6699031 -4825273596879246540354585356543370000 6699032 -10766867164995180124491109333295769600 6699033 5734874564566449663316358268650348928 6699034 -4818116442566699095923491143646989584 6699035 -12555613149634434581802964464995696400 6699036 11883150605172493646513216918312090112 6699037 -5685311816077459959817346781569995200 6699038 12004027272045489718211568481724055552 6699039 -3421872672417595915902711077039579520 6699040 22292900680014610514961183311560704000 6699041 -12573316953546507420377716807158614508 6699042 -8253121743936729336407260177614919680 6699043 -6763989182394644575373485602395553056 6699044 56926799045418668273128975850299008 6699045 2835208675789523731367805170678620320 6699046 8933869992021587623239450312953277504 6699047 557734553748105144687885936476444232 6699048 12760330120430053586115899598378024960 6699049 5471146358475249673996999216908289920 6699050 1377691640385069201858048068476054800 6699051 79633452631368412247477603098799001600 6699052 -740191362836397399691130729840337664 6699053 -54152619142141534234746974385969056256 6699054 12989186890523021963496141748148245632 6699055 -22460305805084134648420050799774670040 6699056 -14757772699893357512025410047574016 6699057 3421879583308707704237107787428233840 6699058 -27106222761353568000973931463439872000 6699059 7319427203802739192622453238633541260 6699060 -1870247587058221969924534725268389120 6699061 -59204517119650120817857933719918344338 6699062 1469891359974306372453112176637390272 6699063 -7976308625022655138524723947890202112 6699064 -1333770416798257145272483664791879680 6699065 -35913190065483846588584597242414260540 6699066 20640818931826320836066252939724373248 6699067 -7939299088558476518551644693822041884 6699068 31792449096360090776164079092207438848 6699069 -4741509606623072263652229999170698752 6699070 3508484018510543688918499110342024960 6699071 -41148986418688341196583416408171749408 6699072 -711990059801345630378771436426756096 6699073 -44545596347520515655267056213406991678 6699074 -12491682876772192164125562507195059328 6699075 1176341734155640226710918730985000000 6699076 34993244668064538022926493120536133760 6699077 -5848035940215213414481046813288256 6699078 -31667698376407466390471290045613429760 6699079 -26325413179484554855764341702910201816 6699080 13783246899349139710990166872834560000 6699081 13116916040833090872357491937835321344 6699082 -3851117128390028318469637619298848928 6699083 -32098235179801987326244176330661891176 6699084 13863186190295186113259899332816231936 6699085 -33413051644022958053369389586075687220 6699086 -20507002156480044626696005749958963008 6699087 5709884717684144453146125974244727560 6699088 -8964036095465846485987158144602603520 6699089 -29077259898296206065972706402198900110 6699090 7397439364672727719837802630120824320 6699091 -5641181265670990998553555971652658016 6699092 2843867354965989693120907775228980992 6699093 3244436673831834887451234425302037664 6699094 6160833905912877155424895575674150400 6699095 -7752273634756035799141333942598996160 6699096 -15581165409810270569037380206473216000 6699097 -13938391914625308722201771271326670454 6699098 2092308926343990283397876806501189632 6699099 -579016333012340004812190694707997824 6699100 1484768292567578337215433741045452800 6699101 -10452271484354709362712696947757191898 6699102 49426222835295990040249823472912384 6699103 -13367818476950838888096376184929351648 6699104 -21422495676953410180146855940403625984 6699105 555029769258661319881426444713091200 6699106 -12998419180815244362146145963708384096 6699107 335621122784768357151291969256131720 6699108 8912067463426864782613277188023681024 6699109 8714240293027834454466849640792421792 6699110 -13884316547519761218954726551893342080 6699111 -35765972562593122586082629331814278576 6699112 6459798493111330058430545983491194880 6699113 -8892366555477372182459725528148260236 6699114 8906355056523763695939426604777232304 6699115 26210669812994630750387916661984915200 6699116 36452396969404980821605196427641441280 6699117 4748330464785944438354202801791983680 6699118 -21283502341981581078783446584193037696 6699119 -6249974755067355189134732623055500320 6699120 1022034098069738326590260370147901440 6699121 3570960760312211638477743380863760640 6699122 5872605071835108354108633572142945312 6699123 -178155183960618390228487290821404416 6699124 -4681413619002546773474328087946929408 6699125 72921323260289843767648930300781379000 6699126 4273165785831971856391751734565351424 6699127 15644933102475715194813632594225326920 6699128 -27207938110687982149109333922275143680 6699129 -43650948076588753476826072638143190240 6699130 18534358110848329215253419977264340960 6699131 -11761760082332918509470213428832661404 6699132 37671748559830040585438267962037452800 6699133 10078009510033227492993594868395185600 6699134 3998461281342023690327387507231784960 6699135 -17441322163553217047887919647913900400 6699136 -5977364186152899537048415110168576000 6699137 -128314119390915764970591407764388832 6699138 -5898013988255933993843820880310269056 6699139 26868515972827822218096983224017106320 6699140 -253959475764404334184975829796864000 6699141 -10688849436499711698549844220049008352 6699142 386018640055366243220300750926360704 6699143 -26426699865903276032543184094903076352 6699144 -6479439658271483893807901779418849280 6699145 19821158386812969048759345668244748800 6699146 12965542836080877832432903179174403680 6699147 -475409517806939577234173352596588544 6699148 -21351680745273283560345888841445953792 6699149 44583509700513109937991684707450713260 6699150 -6885246674253619563072222738796747200 6699151 -11135858914651352573976432522488816848 6699152 3827957248842600127788325384596111360 6699153 -4290348337871618856980853409297240800 6699154 4833089430543850450304404558671602688 6699155 12885358179871049085788398776162378000 6699156 -25768440862125928624231544012080066560 6699157 20161823624291865587684729206024698400 6699158 23680591366256219218833584766517339680 6699159 -45403079737759260041989265252386607280 6699160 -13949061751273049957300499416258150400 6699161 -21219610788297543699222608430507583680 6699162 -2921523467006353022160708003658315776 6699163 -8139290162661814179596656519869737904 6699164 9566406611217677663769691243450131456 6699165 2861381684708505008360535153065760 6699166 24343601218010627115002493815969014080 6699167 -23621274797810188880926661201124074784 6699168 13249909676626675876390607649745403904 6699169 -16888810713813168527465782856154174204 6699170 1596507392102680951221078215640806400 6699171 29455459107150304119670645746274997112 6699172 -3440049585421080756311230267584532480 6699173 9662897028309582125107497885555442104 6699174 6846665030300545548794717911798043520 6699175 3899525379771143666852092725313718800 6699176 19503186080648907659505960259477094400 6699177 25411179191564767755986684745335275914 6699178 11406570685639051840298176284320035680 6699179 -11653837612639473370130474140222244616 6699180 1157744711694409994062829725119912960 6699181 4401135529673578353633025824817023232 6699182 18233425232002340834386889888351633088 6699183 -8717008302490476852491333813098243056 6699184 -1212340839393904395654766971880652800 6699185 544824183933548737180425700151409600 6699186 34607715549578085626996284055339424 6699187 -11153181060832622183378543277687098880 6699188 8632968324461685566937613756731285888 6699189 -13199032487673450454252752976980758400 6699190 13668534548570411048787349661997615360 6699191 -24382839921089944787989477448423926200 6699192 34835608986055201228826697580914278400 6699193 -14456330574069698335691813997273787136 6699194 33308673077383001529937368241270006896 6699195 2717507886717238756641785072479688640 6699196 12197037114715189493841642350002036736 6699197 12183311856960193284924939671589464646 6699198 8497759913203690502008453506131509248 6699199 -20810314640688076415349015310730476136 6699200 4187382296743148101519603921846272000 6699201 1653952482871006064175434525017740480 6699202 10999850436321582597346198913234361552 6699203 25355611678917098877148382263168557120 6699204 -11854992924209524692328908375337712640 6699205 -11093274854974756089819184334419918080 6699206 5071451559840934957838360985092787552 6699207 -4600330146247986677493122218113241008 6699208 3221953640595716442411494832459033600 6699209 -72692291233978371618762119126512442400 6699210 142309694065768272387861464095948800 6699211 31392733334726098068984393615281073812 6699212 4079667304407561547750469491490660352 6699213 -12858935190729638509992417473961921600 6699214 -32318615177878218720459135891078185280 6699215 9276208009439723406555699782584164360 6699216 7436019368636916684628066742167142400 6699217 20206020096343183633682379947496860992 6699218 6899838895423994871064929040525679616 6699219 1520885768385453964766942828178368880 6699220 -9368277806136112743671315389517783040 6699221 35287735598215595633663551966583449422 6699222 19818569713945212362837768864053764960 6699223 -148668033702216386965935222700165382176 6699224 701959511985666383139692621526466560 6699225 4341066106326772744096372126394539200 6699226 9862740963125254865600838900112611312 6699227 -3222025519056066599884442418907140924 6699228 40264459800287037114175432679153664 6699229 -451217472240560110183803360510882720 6699230 15557645983673005506356438807918141760 6699231 -18029567970305934422213051190005886216 6699232 -60160324299566208333455923739747942400 6699233 -7519589896698826973678977649229431616 6699234 617909382761153750199119425799086848 6699235 -3271115211627259732405188756912197040 6699236 -11278158170757155981848760067507782400 6699237 4275111429349040611952058971419659360 6699238 3748093485229639386618120245994174720 6699239 -92084714437504989397581020045849883744 6699240 34035607312329313755236070303584256000 6699241 -19674378723498706035072653045181236748 6699242 -3437871992827309646959148642719789056 6699243 -31333993920934059721346157403325261736 6699244 4510906978017481027073057538627136000 6699245 -3648038907257006597274101345539923840 6699246 -7858552737371129387394596960612769216 6699247 -35627750092500326312770756572168624304 6699248 9641421796929783628693184399617720320 6699249 -3310076694824946099178978514276061900 6699250 15376868958682270211224457448658944000 6699251 -12258825085302856709139170663062136736 6699252 4305059958191908223161533329465647104 6699253 12879621333278670087142896886522255008 6699254 -17756330705350000198871942557201400640 6699255 -2824190868977569592300522052042209280 6699256 -8381320345044461251987071438645780480 6699257 8535521686689940064402316588045528132 6699258 5375585362355967600752539216702804704 6699259 -13264483223064272550492302433509894384 6699260 24677846227833024156475251529977530880 6699261 -3371464817242816537321323792099648480 6699262 24614652924733559010026104320309859392 6699263 -53102422822898622317576938281891666360 6699264 7386413898859668504014798043507326976 6699265 20293997402633208031065966895729752660 6699266 3567094016732945827160616382199331840 6699267 -32989553294609027912891627364017613120 6699268 28750323182615001549716821582002693248 6699269 8445165533414342311002255403714952670 6699270 3359313525017316939476408495261890560 6699271 1232508763192406188171387293729615832 6699272 33130917551307947881148989280799052800 6699273 4868169034925559227227782605323038720 6699274 -2529862917602916851987262781870278864 6699275 16858234271580620106856817510243391600 6699276 -14036997574586956183478950441684110336 6699277 2874135058676148579818674689687521880 6699278 -3008757219415810728229731841995178560 6699279 -6188202182175573850484659419327206400 6699280 1137038853472845631159496214605414400 6699281 -47133250329680759242084291173210819918 6699282 -8747257116018374898082788653692391808 6699283 -717259264760138930266490192803645016 6699284 3424905034311168958011070122349343616 6699285 16899966608410145606043009617321885820 6699286 18107037008588106952278897320017920 6699287 17912739525227979261501628756390015152 6699288 -1236962316569234973496572903177277440 6699289 4068845863411563373523552337389537556 6699290 -8995154665671188871059706991436995200 6699291 6411134332286810717956232988312368064 6699292 24640553653905782684612663719883228160 6699293 -39803714834023964980160604979862626458 6699294 5638535708297322511059085165119897600 6699295 37623349912700700777270410045004709800 6699296 -23196471570663645867437762212194091008 6699297 8676653772342932440821682226963363520 6699298 33755028333085938617875535341724312400 6699299 2933098903617224193348793206999192720 6699300 1005917590020766362172646208680908800 6699301 -10774997814824796252465856554666177248 6699302 14701841002432466674780933796948548992 6699303 -563041735982518470174468005288040360 6699304 -10719559095715878087485929220303754240 6699305 9520587829500512503652021378381865600 6699306 -2031479242114181230882588896744097536 6699307 7475611130871420838366897073476741556 6699308 11330176631194879638581649854557765632 6699309 574776483697326264120074341742296896 6699310 -7077308935482108342233278068986533440 6699311 13691178709162397477590562109716496912 6699312 5622759553432826713397175320938758144 6699313 -10066464809445573134276409809090919500 6699314 -46757742821551364944424173834531200 6699315 -4943291720254013641240379493056206080 6699316 3196244373677113155400873192475767552 6699317 -4991160843643607927982362962274375808 6699318 -36701984781926144101518672338475264 6699319 38835108061460062053143872919541315120 6699320 -35200886403917193441852406278903091200 6699321 -795544674612441432315756267539401920 6699322 5937608105159588696535198502461656832 6699323 128485879277725125762498497546459784 6699324 -13164038443574922279872032595269263360 6699325 -9135359999500144560796447507369036800 6699326 29832731238874542896031344411714313984 6699327 -36311827272510305869603609864512954240 6699328 12004574368824138294456995930497875968 6699329 13870660416816578052823620374344647510 6699330 -8912762361983752827807995281535592960 6699331 21813846737402709100675992334833566032 6699332 44255616925589592546456488433840430080 6699333 -8407553186912388837809034514939284096 6699334 -16335370114687198640678139905069057184 6699335 2129342844572648884504533675198732000 6699336 8063109419547239342958142020901109760 6699337 33552039608276769714203298081906624986 6699338 27500961950570067448914418480027912800 6699339 44198229281533034545997297769929502204 6699340 -8593575386550182196934657270129873920 6699341 2031818667918423166146387978253135200 6699342 1237827405989794749944781710132242560 6699343 -18911391002267466178644409448115068160 6699344 -2960526331538945872754412321131274240 6699345 -21505770182133545276321542671116564160 6699346 5480922768662842924059229243394377872 6699347 30121959190692017105836674908930108064 6699348 310077038003660733668621148774236160 6699349 -739074948086274239295856736438009650 6699350 -5100851711264727221151234888697987200 6699351 -22228990967725564756853118972706230168 6699352 -23454602129579282923025179323046195200 6699353 146622442202508884578813215504097284 6699354 -2466531321713956144568922220794048768 6699355 -17118277344509343914779341195884606640 6699356 -1614272059587954566793289437942140928 6699357 93376715981240330817138883677763008 6699358 10074706951493103779925677462876352000 6699359 11246628434123588553067004000656376688 6699360 461492847128064930198745028068638720 6699361 13873655128009889416384789247825244962 6699362 -27234126446682781674911021761173264000 6699363 -22033896140723456830518227722444638912 6699364 9614680730153223612543192936781398016 6699365 -18559677013174428413941388858220580740 6699366 14891889608197876708782210968910497280 6699367 40327788437025936128790356873726271416 6699368 540511686304248679605501530122629120 6699369 -36593653623255205843043675249239334256 6699370 15201362197576456933076871705409430880 6699371 -1934487789382903856638038835227638016 6699372 899242218974766371024901396355448832 6699373 -24752929915950194412158150352253605236 6699374 21694877089504480958270450077606214592 6699375 7455741364791387558380740944528450000 6699376 1823569975023219806947546033945772032 6699377 21023427561198938488914281773586196480 6699378 -5884104913307630805298383954316139904 6699379 1660232390995967658042917994172739712 6699380 46802780835200006363375581636148183040 6699381 2422301306608266232967547861015783360 6699382 2241394999769199242893840665903621792 6699383 -11843769920184126286239110391131390760 6699384 33717850068347088019356732273567682560 6699385 -12623983668508423752163101283172484480 6699386 101550183690582566063290927407890880 6699387 -16448825775462278332467865686608984040 6699388 13824219875099877244063991973703436288 6699389 53242913673673354795775354256887213190 6699390 9838108347667082559705169387479265920 6699391 1435227273451859107483603373220230400 6699392 6353877888669769759343091949460520960 6699393 -14938725337634379054232481610167970318 6699394 4043659423225995174230158537572848640 6699395 -18959230004563097442984821823941257200 6699396 7730561590948429717267479006127724544 6699397 -40061974142847668277777219342868874528 6699398 -3133723952576639773957637625740176800 6699399 12125104060956230052970884611572566528 6699400 121189497793259102627676320655360000 6699401 -36317261695814729515496227650973898598 6699402 -10922701506995171810030724716566118400 6699403 -27928197047193057965356939166222676560 6699404 -3577152093962435347434679424271360000 6699405 4820236215470485136001157297101678720 6699406 2330309866900661888678205187576878720 6699407 -28654423187008449207869668631574840 6699408 7811388856007361299248846737314217984 6699409 -28327236235182339825599946686579742720 6699410 -6654696855289494238996160625560033280 6699411 36943617801137825183190688153441489032 6699412 -20208111453058307854694078032713439488 6699413 7024610388405406242727414349947654560 6699414 7515184491050167026334835934325525440 6699415 28329931814661887692690372115708575200 6699416 10096135238813414295324394091986022400 6699417 -1177427129097423778039537008719330304 6699418 -13012323979265048065153570501328202240 6699419 15401273951055802035938370558964134840 6699420 -1611417790975104119960970688335974400 6699421 -54666965650587475027951483914313924378 6699422 -23034887422585660314565868110967985600 6699423 67296982853732941896100616723286531600 6699424 -12726967263417459380279136181381300224 6699425 9081741946561294282623953652626677500 6699426 13393102556471592264425975878626754944 6699427 -74304698222910514474608189853435765920 6699428 25662705316067028231535888012265220096 6699429 -294183874110355258060363554057955392 6699430 7846021746823395852696935081612223360 6699431 16942764477639667966015416586392374064 6699432 28224406444102068908266115304826552320 6699433 -9481619969878541881027478767460467200 6699434 -498592204417222070324376912997463808 6699435 -904028409886736005650284094866138400 6699436 -23111944720390324712558795357583065088 6699437 -47867084547079786495990135557862070400 6699438 260807424867789254627903190119415744 6699439 53233272294950789810134494439037540240 6699440 -3021572053978379647590164597188853760 6699441 891961198991824788047238193257209856 6699442 -5078645220439745814890315758133194848 6699443 -60420035707114830995322667883085816 6699444 9663238521801690477055862980636348416 6699445 20620975472374850415287664579602449200 6699446 -3729468783407280817225361102549195136 6699447 -613074075493486331368264778715037032 6699448 -10217413746171255038353890895275171840 6699449 58376276588753863452291902965661258964 6699450 533822908487664042946802476140768000 6699451 -1660799327480006709078415647132906816 6699452 -46286838540630508123774299860610044928 6699453 2377461279786326345100710530012937184 6699454 25022714895746524639872787508979538176 6699455 -8701328797236634819810077631180590240 6699456 8814631408639419375019753705895362560 6699457 30933761516630053044451083838650703680 6699458 -774993913760738151821919575859533280 6699459 6073620647160654499837414382508561408 6699460 -16729904595671007533445422744841726720 6699461 41849560942110890399807156510503278624 6699462 5601709521343623656574855310401220608 6699463 6897634863131605688145934688829227904 6699464 12054294018457741104695615643741388800 6699465 -14008922850590509610923749586226503800 6699466 -29326382792840040378619981279815791568 6699467 8766333923880182130295120027615452720 6699468 -2596153411164130263469991107430760960 6699469 13808637187354102105768820286026488320 6699470 -15226781977898744524014019146404224320 6699471 -8094135025593457601992145332668867456 6699472 837664326387593013221153354452828160 6699473 1225187984068424057246061209038510704 6699474 -32742329318375111781074855368209192960 6699475 -4207677233990391089800184959627023000 6699476 -23134715785021859239989301637655552000 6699477 -20160329884880080695120264865771860192 6699478 -46798273977741481554948713468262850944 6699479 -33674843653325598534853054604710236048 6699480 8183794228908189573073952685210624000 6699481 -53300746064903605319781257683517961718 6699482 4246018600896057759315526707241577184 6699483 7666482753242976846712464743954065920 6699484 19308255980856603033190372870137495552 6699485 -15640990393054324332346403487869713800 6699486 -103580906981899135557795196509480960 6699487 -558560452559304874410134468098270200 6699488 -19171543539740497799929207672067850240 6699489 -11191755765580814564806232142262664208 6699490 7005305454255382921244633790554042880 6699491 3807858001768510676760250617020084892 6699492 -16178770638831236395784910172674125184 6699493 -51675473621518626898975524964466952420 6699494 -3668839644852413408903314043794975488 6699495 7690316792256126545299503054484550400 6699496 -24751278937434896604601095842735523840 6699497 8821446257843211824973337869217813632 6699498 -8050981261535852602320623992321276416 6699499 24043245302667807382057159437185191336 6699500 21496863273191554264530678260678400000 6699501 16410793784650797600598918977227635830 6699502 -61044145242618987986299165190366208 6699503 -14430171378942316735550564205870378816 6699504 1439095336491856444506643543508385792 6699505 12359277763544598136902415024935396660 6699506 -10924655702223795062856661833792587136 6699507 -11845149786515572530021421686600927120 6699508 11441417524285866297103644498855836416 6699509 5761288636676741933675391773539033920 6699510 1737575339620358814575102877871843200 6699511 -1622939779887286007012489535290835456 6699512 23641584955893194946070693970354995200 6699513 -32778821661894933128605816036832565216 6699514 -30611161186520282801580780874958492160 6699515 -721367846097345671441819505111075840 6699516 7116926876809423726987680109190184960 6699517 2896525018685624928638468265149595552 6699518 1779735441306954374024973181500706560 6699519 -8091230965775921511992964197646653256 6699520 17799780260133631689446534570028564480 6699521 -40205223007803445968893043513742119168 6699522 7609712972339956253719546820545574400 6699523 -27394287457618607280266591475129885816 6699524 -732477946951019087056509819239080704 6699525 -14821450175048164902048019512451651200 6699526 7282990935124117903211581154516975712 6699527 328575569831473590212870403096752952 6699528 -12075728581202472889702210863590400 6699529 -1632459841021546869874632593534229600 6699530 19273942108956745626079590078213700800 6699531 17643538283020300630125863330080146624 6699532 -8479634665673728943563070001576738816 6699533 -1444520383464084270568435515641124480 6699534 -232039732853776574680327410540134400 6699535 -8210436138355171627209985509816326520 6699536 -230644533149506095075368640138436608 6699537 -9372782100496407856082301802092514560 6699538 27381955846724061004912480740965995920 6699539 -22874004795917982954331278494818592256 6699540 -6036103864753826000574116065839667200 6699541 41498506736715159384603578671828700942 6699542 11896963867984160849651609724942192672 6699543 12454851949833916974049926826880550528 6699544 -9134892832195205136722745628233338880 6699545 -37711764374706697052885490584198648700 6699546 -5420997366556366306990638443385259776 6699547 -18372020267220430292220261070773651888 6699548 -19201256672757237268514897435452180992 6699549 3013516977977452968571344141765204864 6699550 -7303230131117545459605321258279062400 6699551 -71531524951182228158670333894781715400 6699552 -8210004314278377086211648526268497920 6699553 1870395009530805560091479315905672256 6699554 -2076649518030825492638445424909263024 6699555 -10278265533652797262772123148346524960 6699556 -11470703196787142991094747536056759680 6699557 21428935779719200918762389424763419872 6699558 11503017814845713083134023639157499584 6699559 -405873404166387681891087795368764400 6699560 -8094673258725754036804014638854963200 6699561 -913359818967201131412061232555805216 6699562 -27204698748601302284281736770099451136 6699563 -24877439289188738151034905284413933776 6699564 5736509309881737949169031312165580800 6699565 2422596810857522516653402443410680320 6699566 -4993359235860018193703531131583448768 6699567 -14697313905173933443577693665139215488 6699568 11349183066417490484867529137580933120 6699569 4973523878306210444353955074667700660 6699570 -365768133729565271876602095294604800 6699571 27447859079589746200097428711597453680 6699572 486298029451674740343022936404424704 6699573 -20385555057865535373678029297156688978 6699574 1317862704270358246015706887276920000 6699575 1265585485235413571309030018201607600 6699576 2599399578715082322917380085857075200 6699577 55260798519790091427111206233766672426 6699578 6032119268909608195423120801119777024 6699579 -917932140440609090214489788920734720 6699580 1961101004360345150881187333296742400 6699581 -6104696810243596126410312276587611200 6699582 -3877059022944035811123641074002675648 6699583 54549534473863037413931104429418098560 6699584 2797442079772005106985452117204402176 6699585 -5624204555700865632484334471893943040 6699586 -12814057449489406287418875757770697008 6699587 14813088380915454768472519714535663160 6699588 -9973749747538941498879343970036649984 6699589 -8203028969015251214991377267748562432 6699590 9015221033312703835025726900574739200 6699591 -1674784873469451530035105178716692648 6699592 11619364148725228141667323500198881280 6699593 -24085760173092096595151121189526803996 6699594 2387930905266807059628553605885751296 6699595 17603458869805114167277109306058700800 6699596 1093987478787491359857793995329642496 6699597 -7086182493059674616071530909613857600 6699598 -4739009360731291713355653890187319104 6699599 -12511972891283257472851592922156800400 6699600 -1586536337122985174610372839842406400 6699601 33683441222373540860893499572120022592 6699602 -3084266986896495428020029998914716672 6699603 4715066571535536835976815513101278904 6699604 42449480126535556434534600544590352256 6699605 7292350035785506496397613682987183040 6699606 -1284746237267782784215677398491000896 6699607 -31319955810375435902978806322304625144 6699608 -51106132556700053467946081051850455040 6699609 14177311482515154366311604819788054400 6699610 -4561306836667600366787736101626275840 6699611 -29241517598694960372625394752092505788 6699612 -5859716754881332556439021299408486400 6699613 -65494656874227485065480974377732050138 6699614 28866442216065515408673672310059478656 6699615 -223497954654756346546607996299560960 6699616 -7816535039015843758510547485128130560 6699617 -35594295684326494728405543856827386334 6699618 2814691947163448444921527290799038720 6699619 25112433419264002620095733265509717020 6699620 -17073494583696271458347690097097489920 6699621 14905994874077984803413870396628194912 6699622 32120878432470436028295248970685116672 6699623 39067215642861673860686361569956485768 6699624 7490385157014424769766869675807539200 6699625 13593244510561477844506147673315877000 6699626 -3269867091943197579460333949453842176 6699627 3035645601190430629474953772688839680 6699628 -11569147111613479638098055594842076160 6699629 -32947721743116808887429735760006200480 6699630 -74239576929100592244243637582786560 6699631 -3505834817363952493969207521102667776 6699632 -14850646143153602381832338103085498368 6699633 -12843863314391402065751062923679018752 6699634 -14320852658998339621735886736303692784 6699635 -22727943822042386200557761623247186400 6699636 -5179374119151699823673170072077600000 6699637 12794194313049242255554156838081505952 6699638 -10266107434611045081336207472631402880 6699639 11565119516604141692575579065283304424 6699640 32241575477452081168054333462978252800 6699641 -5897039475667784460368568299847663228 6699642 19531470039386470277712031699507860480 6699643 -8244276087749418505899099393780694108 6699644 -16925482314030212391408169811217122304 6699645 -19640344919073543780306812363527646400 6699646 -2359137114731504335116044175610098816 6699647 14276243983733457661642048392954583680 6699648 -890349739076627696092466892924518400 6699649 -63270066633374960199727277337989532 6699650 12279025855928113140722329097806498800 6699651 8510791682608932243577320622787145984 6699652 37914089025702970566186836826642705536 6699653 20800145708868461615934978563989114140 6699654 5130674044701476172667161202760623488 6699655 -26355265370135107522296774119914114440 6699656 -33179750293307817674388454091386429440 6699657 13360046579568691151695239730091414688 6699658 57308675837751993945195727868067840 6699659 22875692692848842157101249531258004816 6699660 12349605424956486410097345986120171520 6699661 12016960711401489317111555812762343840 6699662 -5898951407219788771584754620292448256 6699663 -22747963843296238050262963411893038808 6699664 -5388242780365723748330953940888305664 6699665 -8198158497951680174422063558336801920 6699666 11693549242508490554406714540042416640 6699667 30625002985670033483793207313542724560 6699668 16371958428038099864906463882103602048 6699669 9283839562310618546644068812323414944 6699670 -7771828160012076246497285171368915200 6699671 -18533225052866280948050632560781523712 6699672 1621670412810893467835733974987028480 6699673 -69681217623926238440485812242476703280 6699674 14012753119586500026702073122919119360 6699675 3855362660247348702141066178444629000 6699676 -26644330732173214524856363016462103040 6699677 -1697647875696014530567756197387516192 6699678 1723584125559270980531977841882096640 6699679 -4166233126157190113817789474012942224 6699680 5018963306271044927126359249637867520 6699681 -16396235536195315910197998473056573230 6699682 -19976680372369135530690549261745226496 6699683 63724708675917013560350830501551888600 6699684 1244258287348064072955720316527707136 6699685 13001055635358567337938488436091536000 6699686 -10760124522954324602159566532080865280 6699687 10695757602360142407689306487742096080 6699688 17177801155753494258833129250805877760 6699689 -6988796735080682403476141571002415360 6699690 3730064430309013410265560495022823520 6699691 47770088698034285745495772260657898384 6699692 -10709636706088378732779798937639546368 6699693 1822599952524132356095064709234241536 6699694 2674171186825996461265657306150360896 6699695 1503813010473339712578866439915058800 6699696 -7583209133609980200943173375852871680 6699697 32512491394195248651372366480951608560 6699698 2195741347591345898947384826345809536 6699699 12883604199360280849495959143164683120 6699700 1063240746822138502421298256895078400 6699701 458355961617262017869584735528237344 6699702 4614569066001136943266872134286495744 6699703 47877807996269005295112970063364902952 6699704 30379842867446318256959560631014195200 6699705 2027493546522564096261008654730327360 6699706 -7750239550910236626995020234578932736 6699707 17319962453128662629952189306046285824 6699708 23394144232217120168204701946024366592 6699709 62896495740068209164227557982275214016 6699710 22755698722729846575902431825473821760 6699711 20336927592356305283142434652452265744 6699712 -5554081360256681533553648668559540224 6699713 -84349269491369033116941830347660137516 6699714 -793639814292830496762701034224440320 6699715 -12203120553446695457436315504876632160 6699716 -9696629920380668784935858498552475648 6699717 -2101186770813042421947284285762988420 6699718 -11878003002017962066463979747365665440 6699719 -10271995001673287263284640032641500512 6699720 -4813799207789909517867480491576524800 6699721 1559127525936960470683229410354396212 6699722 13924725269106345791382858882531108912 6699723 -29330234887129932722992342561726574400 6699724 -6849595827098042415685056492183733504 6699725 28119198716524323739343534844334006500 6699726 24550367282727720059260695414709555200 6699727 -23206631669352921902865430638109713424 6699728 1647227622458583607804408825172459520 6699729 11223724816022961278330060897241087984 6699730 5492497134088717245306334620238950720 6699731 33579334033171896768751821873779174232 6699732 -3345411187486480060895781933256790016 6699733 11022151430951507159281029592541102400 6699734 21359500406336226311498332253952267264 6699735 4853631296128757413831470685089151200 6699736 -18573018178553709313573032175551928320 6699737 51215131348272402567629777611556062992 6699738 5952716570675896771076823107700200448 6699739 -38235652539398429871572946025082442576 6699740 -14097987495026614208976496582387407360 6699741 -22496359000235999979605123283595636608 6699742 -1789622591149408229331291239575910400 6699743 31990408273597072098634944590861656992 6699744 649004150465502864980465946933854208 6699745 2515646609196811366022187272534001600 6699746 10435997048363752254053770050125397072 6699747 29076509525365317138417088176330390960 6699748 6747034197835412643002562258816254976 6699749 1552766488868658812986443349602959136 6699750 12685300938508965237015210377455968000 6699751 -20463634447775920035978436366588054656 6699752 974026870086605391194443521677260800 6699753 -13098355677009141546538319198631984000 6699754 -17932783080333992369036964320953729440 6699755 23776493789518816998071441080279688160 6699756 -9763264278943760026937885382387892224 6699757 57779190228603541427820400825175042006 6699758 -7546822670577919623066767456093245440 6699759 9691383814563189432241846095458588928 6699760 1977769474396686437529389526923673600 6699761 36785670545103738756344399544743228400 6699762 1744761973004639382706102535552137728 6699763 -12267153122896243884190173472588414640 6699764 7317238844953076222263953533110152576 6699765 -12605839111138336817304376604870038080 6699766 18720045385670740826484979127719920000 6699767 -9247436471738659117739508543438332184 6699768 40461037576467249036514637435812945920 6699769 8947291708882891229403655674783937620 6699770 -8346573465620899067891095590761760 6699771 3967549111806943760063960742169713936 6699772 1534112142852651968701289053798274560 6699773 -29592866651430464146106817519726743040 6699774 24249308928571821869151460767916968960 6699775 -4412192157552814688322637596970578200 6699776 -19394289820181415199421846683687845888 6699777 5031115031847510547493468424595319232 6699778 -1060267842743473138007268768777617376 6699779 -7743340973435168157127676252021935620 6699780 -6584309226389615413526333929110528000 6699781 13145194480919975206958906913374086464 6699782 -458804344811819159077124716570338816 6699783 10434063299222943720577546891335563040 6699784 -3413395393613346781313551038243962880 6699785 -22518506961505747261833523523855091000 6699786 5508676543425242945858366475641451264 6699787 -162209748528937058276553827422797080 6699788 -846680253164630302430150926256838912 6699789 -1343370700761560657317454337350564256 6699790 -15485651519619142017968192220253921920 6699791 -5153297727741288811638022753964910720 6699792 -2582095371546299052496043679317360640 6699793 512781006240191302025891477181221042 6699794 -441728754696973105063137839276448960 6699795 -5653823004494787248323826304502058400 6699796 27642196419479805461294084218511561600 6699797 -8147571940882525929516608366069896260 6699798 1112597805054027044984409839082973824 6699799 -717944082718797624505334612340804504 6699800 297367589971467823110401813890560000 6699801 33020181404167538856332188579102279632 6699802 30855964328122176311470419643721371584 6699803 -16141446079082884997538355558072903680 6699804 16527669009680802365303824837148958720 6699805 1938492733852098021911573923132579200 6699806 8822730284928272015072219153421716352 6699807 8289749602985476854244767522020378640 6699808 -36955467852972765914202195258482098176 6699809 -4691815325724303160727104575616321596 6699810 381704444893061854972961238106444800 6699811 -6774699278678423364951275179336754000 6699812 -4229865794131599851077138238907678720 6699813 -11347375630967455433080818426236020224 6699814 10285244608018692009396140741582068032 6699815 33297758652094259321956843784364228000 6699816 14604506922052750037254314106298526720 6699817 7227670457775030977727001920925215866 6699818 -12364033316675025914063892697711330560 6699819 -24780623102264189733266921534473420800 6699820 -17327635111928392228785372664033105920 6699821 64483812695051259895247752698302288022 6699822 15887328156156124700432809810104094272 6699823 23028685749134384413059344049809743864 6699824 206080008224929263690116177429053440 6699825 3649426032886928974312676650948395600 6699826 -4958955550500952556780995928857330176 6699827 8782968926987526008679366492420257676 6699828 -8415230223114158381382188821570375680 6699829 -3244518532790670969908228379668646980 6699830 333842347996023675794588280248699520 6699831 -9044158134841067142430874387244737280 6699832 41537415464593821243796833333142732800 6699833 -19099194191192322199279906749871802880 6699834 1041975830908609171421179930674773616 6699835 -23770890926283273509164535481689839440 6699836 12649910128532064578212865820133438464 6699837 11543695555006583300421337180821245280 6699838 12029434448724836648743741061587096320 6699839 -30200085379980143699065976347870647360 6699840 1177279920784151237799949271700602880 6699841 -136577682981485121626340096925579510080 6699842 10262446070250253104862654629639525072 6699843 2403899345030356145302567952515841880 6699844 -5898139590649292997526026590600134656 6699845 28128929247681326834708341656262487100 6699846 -7013458469664162302858276374764254016 6699847 4235506695792759512743460249142363264 6699848 1008324697578531296453636828481423360 6699849 -3914805761423159599779970980009938112 6699850 28457148160410918441014006866053388800 6699851 11593717740897261131826256967158109304 6699852 -6522636332571992182128984275226311424 6699853 35290573054709907555683982152779979160 6699854 3892967458418983911589087978816622592 6699855 17266160106176800732316806980806706960 6699856 -1915430444626406102685458679952179200 6699857 -23399132594036010161907379048788042894 6699858 9129512285833538106692027831661343488 6699859 4106397164332294904443505579213486060 6699860 10906725653990774534907353208621838080 6699861 -12178265743474936047456850361830896000 6699862 -4669995160560282662461742482925040768 6699863 27572931747105305882148359044682365560 6699864 -14862858358159287304089054174522408960 6699865 24108578240704896846477109646389312260 6699866 -41732385379559649139797445528568256000 6699867 1586852011196044553679560346360019248 6699868 31749906812777943209983000403744368128 6699869 -50363985798677108109152740719321711840 6699870 9631054333948221534058923061022169600 6699871 -44108952825653878128269496202803336928 6699872 -66662212446312367348808717427825573888 6699873 -592964645352406895040487300415388672 6699874 2996420758648793666488222330103484192 6699875 1956544938855523243587001461980160000 6699876 12124305099490503968140467989384386560 6699877 22360367976866954601076429764774213600 6699878 -14087861485663625530554654618621929760 6699879 3576266294648807167420081579344391824 6699880 21614393246252092657339982229677260800 6699881 15180603689311973702931341035334138682 6699882 3626982342943641951682850758176920064 6699883 12167419315365147312954771427888359408 6699884 13679269239526016963507707838682306816 6699885 16902538151853255324562349851810498560 6699886 -18137326577840576653452601577687183232 6699887 -7187299813236110902177282252489243680 6699888 120304772290115962501734751530516480 6699889 -1010088696924257862189709174937618880 6699890 -6875608773491897752247877693924616800 6699891 22158735919143594538908772360939896 6699892 -85525210806815277710656325249211648 6699893 20999305567672495998867542399632676142 6699894 -6796778524359206814157441520293931520 6699895 6126683693631254729791135461264513600 6699896 -7515314307109329588407725941321646080 6699897 -65312722418767487337866003639997941574 6699898 20971079813274775078856419546397153280 6699899 -43831015185187906334492284134611613840 6699900 -3789192825794434095880676728873574400 6699901 -10547435906164943202591909822915636788 6699902 -24414770847931277538358631844427404096 6699903 -3563488233078935356670568811361280 6699904 -33974817452990190529243661099807539200 6699905 -4633310760394164362045621091510963840 6699906 3996718170305734763875683855325292544 6699907 28692748120497826725372834883296908156 6699908 -19327393742978346274600455965232793344 6699909 -26791981723469629738234356508740964896 6699910 2755317060233076826810671643077269760 6699911 -45516866241220364475109076138824663200 6699912 -217428707092818488595425177226854400 6699913 52349931239613354491418348033485766240 6699914 3290599475108597461841169721901078880 6699915 -1383141186365573007451825870876512480 6699916 112953488035598282088315553127383552 6699917 25383520393428737647986393898692048726 6699918 18218815693774600571946453298697584704 6699919 -3646216625175482811976148277854921680 6699920 4158752843346500603887342924478054400 6699921 21690976290090726909067192150675569504 6699922 14138130604058795711988169216064668800 6699923 10183435013344038451358549009515072224 6699924 4702909806285773882841995101367611392 6699925 26323363137380405726687658234498756000 6699926 17617400485570417988093435474962670784 6699927 -11387099340016507416071213292633874992 6699928 46013969766305402605582599264970752000 6699929 35656559973748958906902204358868787530 6699930 -6469911640960553262856210537270682880 6699931 -11738002552747621860887534570750836208 6699932 -3753625546274297598016487891045376000 6699933 -2042624360483599889279111199257238912 6699934 4124176746304955284673934802227892800 6699935 17187685575720990172126065419598061920 6699936 11132107340891293913440959845423382528 6699937 19802093244564820532339366721116588032 6699938 2632398788447847946504991598761659392 6699939 13992126369971684103395072701409782080 6699940 149773696642696348507616482116510720 6699941 -31339980777608034738181189320717422658 6699942 -1334494053319580223949401765703614720 6699943 38444069608693697816871652317909603384 6699944 48709784988299729296179423995597291520 6699945 -898055127896304541413093730189430400 6699946 6640653149403292044874626996207794688 6699947 -54251267243500268031891778460315174604 6699948 -3102390855532984580401279621996016640 6699949 -43815181361434644481083086008398659050 6699950 -894887492458497862090270005138000000 6699951 -10472476289101448281871320705781104920 6699952 -1052192568900483812094138842903216128 6699953 -12043376626926537983379180283799450316 6699954 11858661016905696452851810376341998720 6699955 34850448829077577116477165456873392160 6699956 7565942732497321432734193720568181120 6699957 16956170402900287716291527665482450240 6699958 25365800645253715745411057251051816320 6699959 369888259312419431255113911314401920 6699960 4280347570904108453723352559346073600 6699961 33670602233626748213005744980184891562 6699962 -27985738036279775291544012317304172800 6699963 -17889905453718847801480432685042562000 6699964 27388225901510619070728392612199166976 6699965 -18921195047717911880267374899954541140 6699966 474951331094978856725718311748046464 6699967 -2163221816525426507567229757073841480 6699968 -1167573886424814594025650001991958528 6699969 2271709800807207851842328623747881600 6699970 5976447276654547999337566212245568000 6699971 -4012332300023504796280457605219366656 6699972 28150069784320621005715607434851244032 6699973 16841084511808793208549050003131332640 6699974 -9190504364620182488892049346683501248 6699975 -11428922927757733751072241115748154000 6699976 -23597959347538491542548396734171601920 6699977 21619953458600508680594761678518164826 6699978 -30140155720092337466851579753255428000 6699979 -5168621386357974374907787455415308912 6699980 11655059030189691674162517885652592640 6699981 -22778394585375431470757905633182852960 6699982 907505989623538303082368831606567872 6699983 75963579361505565980337163428222782520 6699984 -434663474970815948233270773672837120 6699985 -21528266813817046817651062825161786840 6699986 2417849118102674107543587590159055360 6699987 -1930022520593249445728649268850938800 6699988 -31205327559353938701929592092885264512 6699989 25158118933476335289294103411061490240 6699990 -14263397952085836683908871380949606400 6699991 82813980795257493041579046058026501792 6699992 -5082101281430830187553832617500098560 6699993 -22922745816688272817535502272841554736 6699994 -4619993094498109950017778707134887168 6699995 -26495845468853037445001963567130204960 6699996 11684134154916586140722674175453543424 6699997 -8859771228389810064676873350384332948 6699998 -5773639446881815458067866784672176000 6699999 3517490420457759628045813940517093888